Files
iplist/public/_nuxt/BxsNWsCw.js
2025-08-17 19:38:16 +03:00

56 lines
670 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C9Ul4LRl.js","./about.DlauAtS8.css","./hDbPqcA6.js","./index.CTbfc2Lc.css","./CqLltCbQ.js","./default.DJJym5Fj.css","./GwaGeHQZ.js","./C05f13zu.js","./error-404.4oxyXxx0.css","./DqKbEwUS.js","./error-500.CZqNkBuR.css"])))=>i.map(i=>d[i]);
var aw=Object.defineProperty;var gv=e=>{throw TypeError(e)};var lw=(e,t,n)=>t in e?aw(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Da=(e,t,n)=>lw(e,typeof t!="symbol"?t+"":t,n),rw=(e,t,n)=>t.has(e)||gv("Cannot "+n);var Fr=(e,t,n)=>(rw(e,t,"read from private field"),n?n.call(e):t.get(e)),yv=(e,t,n)=>t.has(e)?gv("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))a(l);new MutationObserver(l=>{for(const r of l)if(r.type==="childList")for(const o of r.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&a(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const r={};return l.integrity&&(r.integrity=l.integrity),l.referrerPolicy&&(r.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?r.credentials="include":l.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function a(l){if(l.ep)return;l.ep=!0;const r=n(l);fetch(l.href,r)}})();/**
* @vue/shared v3.5.17
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function Pd(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const tt={},or=[],qn=()=>{},ow=()=>!1,Do=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ed=e=>e.startsWith("onUpdate:"),Ot=Object.assign,Td=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},iw=Object.prototype.hasOwnProperty,Ge=(e,t)=>iw.call(e,t),Ae=Array.isArray,ir=e=>Mo(e)==="[object Map]",Mg=e=>Mo(e)==="[object Set]",sw=e=>Mo(e)==="[object RegExp]",Re=e=>typeof e=="function",ut=e=>typeof e=="string",Va=e=>typeof e=="symbol",rt=e=>e!==null&&typeof e=="object",Ng=e=>(rt(e)||Re(e))&&Re(e.then)&&Re(e.catch),$g=Object.prototype.toString,Mo=e=>$g.call(e),uw=e=>Mo(e).slice(8,-1),Bg=e=>Mo(e)==="[object Object]",Id=e=>ut(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,sr=Pd(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),fs=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},cw=/-(\w)/g,en=fs(e=>e.replace(cw,(t,n)=>n?n.toUpperCase():"")),dw=/\B([A-Z])/g,Ll=fs(e=>e.replace(dw,"-$1").toLowerCase()),aa=fs(e=>e.charAt(0).toUpperCase()+e.slice(1)),su=fs(e=>e?`on${aa(e)}`:""),Ya=(e,t)=>!Object.is(e,t),ur=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Ku=(e,t,n,a=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},Yu=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Fg=e=>{const t=ut(e)?Number(e):NaN;return isNaN(t)?e:t};let bv;const vs=()=>bv||(bv=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function be(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++){const a=e[n],l=ut(a)?hw(a):be(a);if(l)for(const r in l)t[r]=l[r]}return t}else if(ut(e)||rt(e))return e}const fw=/;(?![^(]*\))/g,vw=/:([^]+)/,mw=/\/\*[^]*?\*\//g;function hw(e){const t={};return e.replace(mw,"").split(fw).forEach(n=>{if(n){const a=n.split(vw);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function ce(e){let t="";if(ut(e))t=e;else if(Ae(e))for(let n=0;n<e.length;n++){const a=ce(e[n]);a&&(t+=a+" ")}else if(rt(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Hg(e){if(!e)return null;let{class:t,style:n}=e;return t&&!ut(t)&&(e.class=ce(t)),n&&(e.style=be(n)),e}const gw="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",yw=Pd(gw);function jg(e){return!!e||e===""}const Ug=e=>!!(e&&e.__v_isRef===!0),Xa=e=>ut(e)?e:e==null?"":Ae(e)||rt(e)&&(e.toString===$g||!Re(e.toString))?Ug(e)?Xa(e.value):JSON.stringify(e,Wg,2):String(e),Wg=(e,t)=>Ug(t)?Wg(e,t.value):ir(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,l],r)=>(n[uu(a,r)+" =>"]=l,n),{})}:Mg(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>uu(n))}:Va(t)?uu(t):rt(t)&&!Ae(t)&&!Bg(t)?String(t):t,uu=(e,t="")=>{var n;return Va(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.17
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Ut;class zg{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ut,!t&&Ut&&(this.index=(Ut.scopes||(Ut.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;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Ut;try{return Ut=this,t()}finally{Ut=n}}}on(){++this._on===1&&(this.prevScope=Ut,Ut=this)}off(){this._on>0&&--this._on===0&&(Ut=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,a;for(n=0,a=this.effects.length;n<a;n++)this.effects[n].stop();for(this.effects.length=0,n=0,a=this.cleanups.length;n<a;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,a=this.scopes.length;n<a;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const l=this.parent.scopes.pop();l&&l!==this&&(this.parent.scopes[this.index]=l,l.index=this.index)}this.parent=void 0}}}function Ln(e){return new zg(e)}function No(){return Ut}function bt(e,t=!1){Ut&&Ut.cleanups.push(e)}let at;const cu=new WeakSet;class Kg{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Ut&&Ut.active&&Ut.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,cu.has(this)&&(cu.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Gg(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,pv(this),qg(this);const t=at,n=An;at=this,An=!0;try{return this.fn()}finally{Xg(this),at=t,An=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Ld(t);this.deps=this.depsTail=void 0,pv(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?cu.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Gu(this)&&this.run()}get dirty(){return Gu(this)}}let Yg=0,Qr,Zr;function Gg(e,t=!1){if(e.flags|=8,t){e.next=Zr,Zr=e;return}e.next=Qr,Qr=e}function Vd(){Yg++}function Ad(){if(--Yg>0)return;if(Zr){let t=Zr;for(Zr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Qr;){let t=Qr;for(Qr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function qg(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Xg(e){let t,n=e.depsTail,a=n;for(;a;){const l=a.prevDep;a.version===-1?(a===n&&(n=l),Ld(a),bw(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=l}e.deps=t,e.depsTail=n}function Gu(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Jg(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Jg(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===uo)||(e.globalVersion=uo,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Gu(e))))return;e.flags|=2;const t=e.dep,n=at,a=An;at=e,An=!0;try{qg(e);const l=e.fn(e._value);(t.version===0||Ya(l,e._value))&&(e.flags|=128,e._value=l,t.version++)}catch(l){throw t.version++,l}finally{at=n,An=a,Xg(e),e.flags&=-3}}function Ld(e,t=!1){const{dep:n,prevSub:a,nextSub:l}=e;if(a&&(a.nextSub=l,e.prevSub=void 0),l&&(l.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)Ld(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function bw(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let An=!0;const Qg=[];function _a(){Qg.push(An),An=!1}function wa(){const e=Qg.pop();An=e===void 0?!0:e}function pv(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=at;at=void 0;try{t()}finally{at=n}}}let uo=0;class pw{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 ms{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!at||!An||at===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==at)n=this.activeLink=new pw(at,this),at.deps?(n.prevDep=at.depsTail,at.depsTail.nextDep=n,at.depsTail=n):at.deps=at.depsTail=n,Zg(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=at.depsTail,n.nextDep=void 0,at.depsTail.nextDep=n,at.depsTail=n,at.deps===n&&(at.deps=a)}return n}trigger(t){this.version++,uo++,this.notify(t)}notify(t){Vd();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ad()}}}function Zg(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Zg(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Oi=new WeakMap,bl=Symbol(""),qu=Symbol(""),co=Symbol("");function Wt(e,t,n){if(An&&at){let a=Oi.get(e);a||Oi.set(e,a=new Map);let l=a.get(n);l||(a.set(n,l=new ms),l.map=a,l.key=n),l.track()}}function ma(e,t,n,a,l,r){const o=Oi.get(e);if(!o){uo++;return}const i=s=>{s&&s.trigger()};if(Vd(),t==="clear")o.forEach(i);else{const s=Ae(e),c=s&&Id(n);if(s&&n==="length"){const u=Number(a);o.forEach((d,f)=>{(f==="length"||f===co||!Va(f)&&f>=u)&&i(d)})}else switch((n!==void 0||o.has(void 0))&&i(o.get(n)),c&&i(o.get(co)),t){case"add":s?c&&i(o.get("length")):(i(o.get(bl)),ir(e)&&i(o.get(qu)));break;case"delete":s||(i(o.get(bl)),ir(e)&&i(o.get(qu)));break;case"set":ir(e)&&i(o.get(bl));break}}Ad()}function Sw(e,t){const n=Oi.get(e);return n&&n.get(t)}function zl(e){const t=Ie(e);return t===e?t:(Wt(t,"iterate",co),_n(e)?t:t.map(Bt))}function hs(e){return Wt(e=Ie(e),"iterate",co),e}const _w={__proto__:null,[Symbol.iterator](){return du(this,Symbol.iterator,Bt)},concat(...e){return zl(this).concat(...e.map(t=>Ae(t)?zl(t):t))},entries(){return du(this,"entries",e=>(e[1]=Bt(e[1]),e))},every(e,t){return ua(this,"every",e,t,void 0,arguments)},filter(e,t){return ua(this,"filter",e,t,n=>n.map(Bt),arguments)},find(e,t){return ua(this,"find",e,t,Bt,arguments)},findIndex(e,t){return ua(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return ua(this,"findLast",e,t,Bt,arguments)},findLastIndex(e,t){return ua(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return ua(this,"forEach",e,t,void 0,arguments)},includes(...e){return fu(this,"includes",e)},indexOf(...e){return fu(this,"indexOf",e)},join(e){return zl(this).join(e)},lastIndexOf(...e){return fu(this,"lastIndexOf",e)},map(e,t){return ua(this,"map",e,t,void 0,arguments)},pop(){return Hr(this,"pop")},push(...e){return Hr(this,"push",e)},reduce(e,...t){return Sv(this,"reduce",e,t)},reduceRight(e,...t){return Sv(this,"reduceRight",e,t)},shift(){return Hr(this,"shift")},some(e,t){return ua(this,"some",e,t,void 0,arguments)},splice(...e){return Hr(this,"splice",e)},toReversed(){return zl(this).toReversed()},toSorted(e){return zl(this).toSorted(e)},toSpliced(...e){return zl(this).toSpliced(...e)},unshift(...e){return Hr(this,"unshift",e)},values(){return du(this,"values",Bt)}};function du(e,t,n){const a=hs(e),l=a[t]();return a!==e&&!_n(e)&&(l._next=l.next,l.next=()=>{const r=l._next();return r.value&&(r.value=n(r.value)),r}),l}const ww=Array.prototype;function ua(e,t,n,a,l,r){const o=hs(e),i=o!==e&&!_n(e),s=o[t];if(s!==ww[t]){const d=s.apply(e,r);return i?Bt(d):d}let c=n;o!==e&&(i?c=function(d,f){return n.call(this,Bt(d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const u=s.call(o,c,a);return i&&l?l(u):u}function Sv(e,t,n,a){const l=hs(e);let r=n;return l!==e&&(_n(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,Bt(i),s,e)}),l[t](r,...a)}function fu(e,t,n){const a=Ie(e);Wt(a,"iterate",co);const l=a[t](...n);return(l===-1||l===!1)&&Dd(n[0])?(n[0]=Ie(n[0]),a[t](...n)):l}function Hr(e,t,n=[]){_a(),Vd();const a=Ie(e)[t].apply(e,n);return Ad(),wa(),a}const kw=Pd("__proto__,__v_isRef,__isVue"),ey=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Va));function Cw(e){Va(e)||(e=String(e));const t=Ie(this);return Wt(t,"has",e),t.hasOwnProperty(e)}class ty{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const l=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!l;if(n==="__v_isReadonly")return l;if(n==="__v_isShallow")return r;if(n==="__v_raw")return a===(l?r?Ow:ry:r?ly:ay).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const o=Ae(t);if(!l){let s;if(o&&(s=_w[n]))return s;if(n==="hasOwnProperty")return Cw}const i=Reflect.get(t,n,qe(t)?t:a);return(Va(n)?ey.has(n):kw(n))||(l||Wt(t,"get",n),r)?i:qe(i)?o&&Id(n)?i:i.value:rt(i)?l?Vr(i):yt(i):i}}class ny extends ty{constructor(t=!1){super(!1,t)}set(t,n,a,l){let r=t[n];if(!this._isShallow){const s=ka(r);if(!_n(a)&&!ka(a)&&(r=Ie(r),a=Ie(a)),!Ae(t)&&qe(r)&&!qe(a))return s?!1:(r.value=a,!0)}const o=Ae(t)&&Id(n)?Number(n)<t.length:Ge(t,n),i=Reflect.set(t,n,a,qe(t)?t:l);return t===Ie(l)&&(o?Ya(a,r)&&ma(t,"set",n,a):ma(t,"add",n,a)),i}deleteProperty(t,n){const a=Ge(t,n);t[n];const l=Reflect.deleteProperty(t,n);return l&&a&&ma(t,"delete",n,void 0),l}has(t,n){const a=Reflect.has(t,n);return(!Va(n)||!ey.has(n))&&Wt(t,"has",n),a}ownKeys(t){return Wt(t,"iterate",Ae(t)?"length":bl),Reflect.ownKeys(t)}}class xw extends ty{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Pw=new ny,Ew=new xw,Tw=new ny(!0);const Xu=e=>e,ai=e=>Reflect.getPrototypeOf(e);function Iw(e,t,n){return function(...a){const l=this.__v_raw,r=Ie(l),o=ir(r),i=e==="entries"||e===Symbol.iterator&&o,s=e==="keys"&&o,c=l[e](...a),u=n?Xu:t?Di:Bt;return!t&&Wt(r,"iterate",s?qu:bl),{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 li(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Vw(e,t){const n={get(l){const r=this.__v_raw,o=Ie(r),i=Ie(l);e||(Ya(l,i)&&Wt(o,"get",l),Wt(o,"get",i));const{has:s}=ai(o),c=t?Xu:e?Di:Bt;if(s.call(o,l))return c(r.get(l));if(s.call(o,i))return c(r.get(i));r!==o&&r.get(l)},get size(){const l=this.__v_raw;return!e&&Wt(Ie(l),"iterate",bl),Reflect.get(l,"size",l)},has(l){const r=this.__v_raw,o=Ie(r),i=Ie(l);return e||(Ya(l,i)&&Wt(o,"has",l),Wt(o,"has",i)),l===i?r.has(l):r.has(l)||r.has(i)},forEach(l,r){const o=this,i=o.__v_raw,s=Ie(i),c=t?Xu:e?Di:Bt;return!e&&Wt(s,"iterate",bl),i.forEach((u,d)=>l.call(r,c(u),c(d),o))}};return Ot(n,e?{add:li("add"),set:li("set"),delete:li("delete"),clear:li("clear")}:{add(l){!t&&!_n(l)&&!ka(l)&&(l=Ie(l));const r=Ie(this);return ai(r).has.call(r,l)||(r.add(l),ma(r,"add",l,l)),this},set(l,r){!t&&!_n(r)&&!ka(r)&&(r=Ie(r));const o=Ie(this),{has:i,get:s}=ai(o);let c=i.call(o,l);c||(l=Ie(l),c=i.call(o,l));const u=s.call(o,l);return o.set(l,r),c?Ya(r,u)&&ma(o,"set",l,r):ma(o,"add",l,r),this},delete(l){const r=Ie(this),{has:o,get:i}=ai(r);let s=o.call(r,l);s||(l=Ie(l),s=o.call(r,l)),i&&i.call(r,l);const c=r.delete(l);return s&&ma(r,"delete",l,void 0),c},clear(){const l=Ie(this),r=l.size!==0,o=l.clear();return r&&ma(l,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(l=>{n[l]=Iw(l,e,t)}),n}function Rd(e,t){const n=Vw(e,t);return(a,l,r)=>l==="__v_isReactive"?!e:l==="__v_isReadonly"?e:l==="__v_raw"?a:Reflect.get(Ge(n,l)&&l in a?n:a,l,r)}const Aw={get:Rd(!1,!1)},Lw={get:Rd(!1,!0)},Rw={get:Rd(!0,!1)};const ay=new WeakMap,ly=new WeakMap,ry=new WeakMap,Ow=new WeakMap;function Dw(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Mw(e){return e.__v_skip||!Object.isExtensible(e)?0:Dw(uw(e))}function yt(e){return ka(e)?e:Od(e,!1,Pw,Aw,ay)}function Yn(e){return Od(e,!1,Tw,Lw,ly)}function Vr(e){return Od(e,!0,Ew,Rw,ry)}function Od(e,t,n,a,l){if(!rt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=Mw(e);if(r===0)return e;const o=l.get(e);if(o)return o;const i=new Proxy(e,r===2?a:n);return l.set(e,i),i}function pa(e){return ka(e)?pa(e.__v_raw):!!(e&&e.__v_isReactive)}function ka(e){return!!(e&&e.__v_isReadonly)}function _n(e){return!!(e&&e.__v_isShallow)}function Dd(e){return e?!!e.__v_raw:!1}function Ie(e){const t=e&&e.__v_raw;return t?Ie(t):e}function gs(e){return!Ge(e,"__v_skip")&&Object.isExtensible(e)&&Ku(e,"__v_skip",!0),e}const Bt=e=>rt(e)?yt(e):e,Di=e=>rt(e)?Vr(e):e;function qe(e){return e?e.__v_isRef===!0:!1}function de(e){return oy(e,!1)}function he(e){return oy(e,!0)}function oy(e,t){return qe(e)?e:new Nw(e,t)}class Nw{constructor(t,n){this.dep=new ms,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Ie(t),this._value=n?t:Bt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||_n(t)||ka(t);t=a?t:Ie(t),Ya(t,n)&&(this._rawValue=t,this._value=a?t:Bt(t),this.dep.trigger())}}function Le(e){return qe(e)?e.value:e}function Qn(e){return Re(e)?e():Le(e)}const $w={get:(e,t,n)=>t==="__v_raw"?e:Le(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const l=e[t];return qe(l)&&!qe(n)?(l.value=n,!0):Reflect.set(e,t,n,a)}};function iy(e){return pa(e)?e:new Proxy(e,$w)}class Bw{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new ms,{get:a,set:l}=t(n.track.bind(n),n.trigger.bind(n));this._get=a,this._set=l}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Fw(e){return new Bw(e)}function Rl(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=sy(e,n);return t}class Hw{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,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 Sw(Ie(this._object),this._key)}}class jw{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 $(e,t,n){return qe(e)?e:Re(e)?new jw(e):rt(e)&&arguments.length>1?sy(e,t,n):de(e)}function sy(e,t,n){const a=e[t];return qe(a)?a:new Hw(e,t,n)}class Uw{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new ms(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=uo-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&at!==this)return Gg(this,!0),!0}get value(){const t=this.dep.track();return Jg(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Ww(e,t,n=!1){let a,l;return Re(e)?a=e:(a=e.get,l=e.set),new Uw(a,l,n)}const ri={},Mi=new WeakMap;let ml;function zw(e,t=!1,n=ml){if(n){let a=Mi.get(n);a||Mi.set(n,a=[]),a.push(e)}}function Kw(e,t,n=tt){const{immediate:a,deep:l,once:r,scheduler:o,augmentJob:i,call:s}=n,c=S=>l?S:_n(S)||l===!1||l===0?ha(S,1):ha(S);let u,d,f,v,m=!1,h=!1;if(qe(e)?(d=()=>e.value,m=_n(e)):pa(e)?(d=()=>c(e),m=!0):Ae(e)?(h=!0,m=e.some(S=>pa(S)||_n(S)),d=()=>e.map(S=>{if(qe(S))return S.value;if(pa(S))return c(S);if(Re(S))return s?s(S,2):S()})):Re(e)?t?d=s?()=>s(e,2):e:d=()=>{if(f){_a();try{f()}finally{wa()}}const S=ml;ml=u;try{return s?s(e,3,[v]):e(v)}finally{ml=S}}:d=qn,t&&l){const S=d,_=l===!0?1/0:l;d=()=>ha(S(),_)}const y=No(),g=()=>{u.stop(),y&&y.active&&Td(y.effects,u)};if(r&&t){const S=t;t=(..._)=>{S(..._),g()}}let b=h?new Array(e.length).fill(ri):ri;const p=S=>{if(!(!(u.flags&1)||!u.dirty&&!S))if(t){const _=u.run();if(l||m||(h?_.some((w,k)=>Ya(w,b[k])):Ya(_,b))){f&&f();const w=ml;ml=u;try{const k=[_,b===ri?void 0:h&&b[0]===ri?[]:b,v];b=_,s?s(t,3,k):t(...k)}finally{ml=w}}}else u.run()};return i&&i(p),u=new Kg(d),u.scheduler=o?()=>o(p,!1):p,v=S=>zw(S,!1,u),f=u.onStop=()=>{const S=Mi.get(u);if(S){if(s)s(S,4);else for(const _ of S)_();Mi.delete(u)}},t?a?p(!0):b=u.run():o?o(p.bind(null,!0),!0):u.run(),g.pause=u.pause.bind(u),g.resume=u.resume.bind(u),g.stop=g,g}function ha(e,t=1/0,n){if(t<=0||!rt(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,qe(e))ha(e.value,t,n);else if(Ae(e))for(let a=0;a<e.length;a++)ha(e[a],t,n);else if(Mg(e)||ir(e))e.forEach(a=>{ha(a,t,n)});else if(Bg(e)){for(const a in e)ha(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&ha(e[a],t,n)}return e}/**
* @vue/runtime-core v3.5.17
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function $o(e,t,n,a){try{return a?e(...a):e()}catch(l){Ar(l,t,n)}}function Rn(e,t,n,a){if(Re(e)){const l=$o(e,t,n,a);return l&&Ng(l)&&l.catch(r=>{Ar(r,t,n)}),l}if(Ae(e)){const l=[];for(let r=0;r<e.length;r++)l.push(Rn(e[r],t,n,a));return l}}function Ar(e,t,n,a=!0){const l=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||tt;if(t){let i=t.parent;const s=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;i;){const u=i.ec;if(u){for(let d=0;d<u.length;d++)if(u[d](e,s,c)===!1)return}i=i.parent}if(r){_a(),$o(r,null,10,[e,s,c]),wa();return}}Yw(e,n,l,a,o)}function Yw(e,t,n,a=!0,l=!1){if(l)throw e;console.error(e)}const Qt=[];let Wn=-1;const cr=[];let Fa=null,Zl=0;const uy=Promise.resolve();let Ni=null;function Me(e){const t=Ni||uy;return e?t.then(this?e.bind(this):e):t}function Gw(e){let t=Wn+1,n=Qt.length;for(;t<n;){const a=t+n>>>1,l=Qt[a],r=fo(l);r<e||r===e&&l.flags&2?t=a+1:n=a}return t}function Md(e){if(!(e.flags&1)){const t=fo(e),n=Qt[Qt.length-1];!n||!(e.flags&2)&&t>=fo(n)?Qt.push(e):Qt.splice(Gw(t),0,e),e.flags|=1,cy()}}function cy(){Ni||(Ni=uy.then(dy))}function Ju(e){Ae(e)?cr.push(...e):Fa&&e.id===-1?Fa.splice(Zl+1,0,e):e.flags&1||(cr.push(e),e.flags|=1),cy()}function _v(e,t,n=Wn+1){for(;n<Qt.length;n++){const a=Qt[n];if(a&&a.flags&2){if(e&&a.id!==e.uid)continue;Qt.splice(n,1),n--,a.flags&4&&(a.flags&=-2),a(),a.flags&4||(a.flags&=-2)}}}function $i(e){if(cr.length){const t=[...new Set(cr)].sort((n,a)=>fo(n)-fo(a));if(cr.length=0,Fa){Fa.push(...t);return}for(Fa=t,Zl=0;Zl<Fa.length;Zl++){const n=Fa[Zl];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Fa=null,Zl=0}}const fo=e=>e.id==null?e.flags&2?-1:1/0:e.id;function dy(e){try{for(Wn=0;Wn<Qt.length;Wn++){const t=Qt[Wn];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),$o(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Wn<Qt.length;Wn++){const t=Qt[Wn];t&&(t.flags&=-2)}Wn=-1,Qt.length=0,$i(),Ni=null,(Qt.length||cr.length)&&dy()}}let Rt=null,fy=null;function Bi(e){const t=Rt;return Rt=e,fy=e&&e.type.__scopeId||null,t}function Nd(e,t=Rt,n){if(!t||e._n)return e;const a=(...l)=>{a._d&&Mv(-1);const r=Bi(t);let o;try{o=e(...l)}finally{Bi(r),a._d&&Mv(1)}return o};return a._n=!0,a._c=!0,a._d=!0,a}function ct(e,t){if(Rt===null)return e;const n=Cs(Rt),a=e.dirs||(e.dirs=[]);for(let l=0;l<t.length;l++){let[r,o,i,s=tt]=t[l];r&&(Re(r)&&(r={mounted:r,updated:r}),r.deep&&ha(o),a.push({dir:r,instance:n,value:o,oldValue:void 0,arg:i,modifiers:s}))}return e}function zn(e,t,n,a){const l=e.dirs,r=t&&t.dirs;for(let o=0;o<l.length;o++){const i=l[o];r&&(i.oldValue=r[o].value);let s=i.dir[a];s&&(_a(),Rn(s,n,8,[e.el,i,e,t]),wa())}}const vy=Symbol("_vte"),my=e=>e.__isTeleport,eo=e=>e&&(e.disabled||e.disabled===""),wv=e=>e&&(e.defer||e.defer===""),kv=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Cv=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Qu=(e,t)=>{const n=e&&e.to;return ut(n)?t?t(n):null:n},hy={name:"Teleport",__isTeleport:!0,process(e,t,n,a,l,r,o,i,s,c){const{mc:u,pc:d,pbc:f,o:{insert:v,querySelector:m,createText:h,createComment:y}}=c,g=eo(t.props);let{shapeFlag:b,children:p,dynamicChildren:S}=t;if(e==null){const _=t.el=h(""),w=t.anchor=h("");v(_,n,a),v(w,n,a);const k=(x,I)=>{b&16&&(l&&l.isCE&&(l.ce._teleportTarget=x),u(p,x,I,l,r,o,i,s))},P=()=>{const x=t.target=Qu(t.props,m),I=gy(x,t,h,v);x&&(o!=="svg"&&kv(x)?o="svg":o!=="mathml"&&Cv(x)&&(o="mathml"),g||(k(x,I),xi(t,!1)))};g&&(k(n,w),xi(t,!0)),wv(t.props)?(t.el.__isMounted=!1,At(()=>{P(),delete t.el.__isMounted},r)):P()}else{if(wv(t.props)&&e.el.__isMounted===!1){At(()=>{hy.process(e,t,n,a,l,r,o,i,s,c)},r);return}t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,w=t.target=e.target,k=t.targetAnchor=e.targetAnchor,P=eo(e.props),x=P?n:w,I=P?_:k;if(o==="svg"||kv(w)?o="svg":(o==="mathml"||Cv(w))&&(o="mathml"),S?(f(e.dynamicChildren,S,x,l,r,o,i),Ud(e,t,!0)):s||d(e,t,x,I,l,r,o,i,!1),g)P?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):oi(t,n,_,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const R=t.target=Qu(t.props,m);R&&oi(t,R,null,c,0)}else P&&oi(t,w,k,c,1);xi(t,g)}},remove(e,t,n,{um:a,o:{remove:l}},r){const{shapeFlag:o,children:i,anchor:s,targetStart:c,targetAnchor:u,target:d,props:f}=e;if(d&&(l(c),l(u)),r&&l(s),o&16){const v=r||!eo(f);for(let m=0;m<i.length;m++){const h=i[m];a(h,t,n,v,!!h.dynamicChildren)}}},move:oi,hydrate:qw};function oi(e,t,n,{o:{insert:a},m:l},r=2){r===0&&a(e.targetAnchor,t,n);const{el:o,anchor:i,shapeFlag:s,children:c,props:u}=e,d=r===2;if(d&&a(o,t,n),(!d||eo(u))&&s&16)for(let f=0;f<c.length;f++)l(c[f],t,n,2);d&&a(i,t,n)}function qw(e,t,n,a,l,r,{o:{nextSibling:o,parentNode:i,querySelector:s,insert:c,createText:u}},d){const f=t.target=Qu(t.props,s);if(f){const v=eo(t.props),m=f._lpa||f.firstChild;if(t.shapeFlag&16)if(v)t.anchor=d(o(e),t,i(e),n,a,l,r),t.targetStart=m,t.targetAnchor=m&&o(m);else{t.anchor=o(e);let h=m;for(;h;){if(h&&h.nodeType===8){if(h.data==="teleport start anchor")t.targetStart=h;else if(h.data==="teleport anchor"){t.targetAnchor=h,f._lpa=t.targetAnchor&&o(t.targetAnchor);break}}h=o(h)}t.targetAnchor||gy(f,t,u,c),d(m&&o(m),t,f,n,a,l,r)}xi(t,v)}return t.anchor&&o(t.anchor)}const Xw=hy;function xi(e,t){const n=e.ctx;if(n&&n.ut){let a,l;for(t?(a=e.el,l=e.anchor):(a=e.targetStart,l=e.targetAnchor);a&&a!==l;)a.nodeType===1&&a.setAttribute("data-v-owner",n.uid),a=a.nextSibling;n.ut()}}function gy(e,t,n,a){const l=t.targetStart=n(""),r=t.targetAnchor=n("");return l[vy]=r,e&&(a(l,e),a(r,e)),r}const Ha=Symbol("_leaveCb"),ii=Symbol("_enterCb");function yy(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return It(()=>{e.isMounted=!0}),Ct(()=>{e.isUnmounting=!0}),e}const yn=[Function,Array],by={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:yn,onEnter:yn,onAfterEnter:yn,onEnterCancelled:yn,onBeforeLeave:yn,onLeave:yn,onAfterLeave:yn,onLeaveCancelled:yn,onBeforeAppear:yn,onAppear:yn,onAfterAppear:yn,onAppearCancelled:yn},py=e=>{const t=e.subTree;return t.component?py(t.component):t},Jw={name:"BaseTransition",props:by,setup(e,{slots:t}){const n=la(),a=yy();return()=>{const l=t.default&&$d(t.default(),!0);if(!l||!l.length)return;const r=Sy(l),o=Ie(e),{mode:i}=o;if(a.isLeaving)return vu(r);const s=xv(r);if(!s)return vu(r);let c=vo(s,o,a,n,d=>c=d);s.type!==wt&&Ja(s,c);let u=n.subTree&&xv(n.subTree);if(u&&u.type!==wt&&!Tn(s,u)&&py(n).type!==wt){let d=vo(u,o,a,n);if(Ja(u,d),i==="out-in"&&s.type!==wt)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,u=void 0},vu(r);i==="in-out"&&s.type!==wt?d.delayLeave=(f,v,m)=>{const h=_y(a,u);h[String(u.key)]=u,f[Ha]=()=>{v(),f[Ha]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{m(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function Sy(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==wt){t=n;break}}return t}const Qw=Jw;function _y(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function vo(e,t,n,a,l){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:g,onAfterAppear:b,onAppearCancelled:p}=t,S=String(e.key),_=_y(n,e),w=(x,I)=>{x&&Rn(x,a,9,I)},k=(x,I)=>{const R=I[1];w(x,I),Ae(x)?x.every(A=>A.length<=1)&&R():x.length<=1&&R()},P={mode:o,persisted:i,beforeEnter(x){let I=s;if(!n.isMounted)if(r)I=y||s;else return;x[Ha]&&x[Ha](!0);const R=_[S];R&&Tn(e,R)&&R.el[Ha]&&R.el[Ha](),w(I,[x])},enter(x){let I=c,R=u,A=d;if(!n.isMounted)if(r)I=g||c,R=b||u,A=p||d;else return;let M=!1;const H=x[ii]=U=>{M||(M=!0,U?w(A,[x]):w(R,[x]),P.delayedLeave&&P.delayedLeave(),x[ii]=void 0)};I?k(I,[x,H]):H()},leave(x,I){const R=String(e.key);if(x[ii]&&x[ii](!0),n.isUnmounting)return I();w(f,[x]);let A=!1;const M=x[Ha]=H=>{A||(A=!0,I(),H?w(h,[x]):w(m,[x]),x[Ha]=void 0,_[R]===e&&delete _[R])};_[R]=e,v?k(v,[x,M]):M()},clone(x){const I=vo(x,t,n,a,l);return l&&l(I),I}};return P}function vu(e){if(Bo(e))return e=Zn(e),e.children=null,e}function xv(e){if(!Bo(e))return my(e.type)&&e.children?Sy(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Re(n.default))return n.default()}}function Ja(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ja(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 $d(e,t=!1,n){let a=[],l=0;for(let r=0;r<e.length;r++){let o=e[r];const i=n==null?o.key:String(n)+String(o.key!=null?o.key:r);o.type===we?(o.patchFlag&128&&l++,a=a.concat($d(o.children,t,i))):(t||o.type!==wt)&&a.push(i!=null?Zn(o,{key:i}):o)}if(l>1)for(let r=0;r<a.length;r++)a[r].patchFlag=-2;return a}/*! #__NO_SIDE_EFFECTS__ */function Cn(e,t){return Re(e)?Ot({name:e.name},t,{setup:e}):e}function nn(){const e=la();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Bd(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function dr(e,t,n,a,l=!1){if(Ae(e)){e.forEach((m,h)=>dr(m,t&&(Ae(t)?t[h]:t),n,a,l));return}if(Ga(a)&&!l){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&dr(e,t,n,a.component.subTree);return}const r=a.shapeFlag&4?Cs(a.component):a.el,o=l?null:r,{i,r:s}=e,c=t&&t.r,u=i.refs===tt?i.refs={}:i.refs,d=i.setupState,f=Ie(d),v=d===tt?()=>!1:m=>Ge(f,m);if(c!=null&&c!==s&&(ut(c)?(u[c]=null,v(c)&&(d[c]=null)):qe(c)&&(c.value=null)),Re(s))$o(s,i,12,[o,u]);else{const m=ut(s),h=qe(s);if(m||h){const y=()=>{if(e.f){const g=m?v(s)?d[s]:u[s]:s.value;l?Ae(g)&&Td(g,r):Ae(g)?g.includes(r)||g.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,At(y,n)):y()}}}let Pv=!1;const Kl=()=>{Pv||(console.error("Hydration completed but contains mismatches."),Pv=!0)},Zw=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ek=e=>e.namespaceURI.includes("MathML"),si=e=>{if(e.nodeType===1){if(Zw(e))return"svg";if(ek(e))return"mathml"}},ar=e=>e.nodeType===8;function tk(e){const{mt:t,p:n,o:{patchProp:a,createText:l,nextSibling:r,parentNode:o,remove:i,insert:s,createComment:c}}=e,u=(p,S)=>{if(!S.hasChildNodes()){n(null,p,S),$i(),S._vnode=p;return}d(S.firstChild,p,null,null,null),$i(),S._vnode=p},d=(p,S,_,w,k,P=!1)=>{P=P||!!S.dynamicChildren;const x=ar(p)&&p.data==="[",I=()=>h(p,S,_,w,k,x),{type:R,ref:A,shapeFlag:M,patchFlag:H}=S;let U=p.nodeType;S.el=p,H===-2&&(P=!1,S.dynamicChildren=null);let N=null;switch(R){case Sa:U!==3?S.children===""?(s(S.el=l(""),o(p),p),N=p):N=I():(p.data!==S.children&&(Kl(),p.data=S.children),N=r(p));break;case wt:b(p)?(N=r(p),g(S.el=p.content.firstChild,p,_)):U!==8||x?N=I():N=r(p);break;case Pi:if(x&&(p=r(p),U=p.nodeType),U===1||U===3){N=p;const Y=!S.children.length;for(let Q=0;Q<S.staticCount;Q++)Y&&(S.children+=N.nodeType===1?N.outerHTML:N.data),Q===S.staticCount-1&&(S.anchor=N),N=r(N);return x?r(N):N}else I();break;case we:x?N=m(p,S,_,w,k,P):N=I();break;default:if(M&1)(U!==1||S.type.toLowerCase()!==p.tagName.toLowerCase())&&!b(p)?N=I():N=f(p,S,_,w,k,P);else if(M&6){S.slotScopeIds=k;const Y=o(p);if(x?N=y(p):ar(p)&&p.data==="teleport start"?N=y(p,p.data,"teleport end"):N=r(p),t(S,Y,null,_,w,si(Y),P),Ga(S)&&!S.type.__asyncResolved){let Q;x?(Q=C(we),Q.anchor=N?N.previousSibling:Y.lastChild):Q=p.nodeType===3?ea(""):C("div"),Q.el=p,S.component.subTree=Q}}else M&64?U!==8?N=I():N=S.type.hydrate(p,S,_,w,k,P,e,v):M&128&&(N=S.type.hydrate(p,S,_,w,si(o(p)),k,P,e,d))}return A!=null&&dr(A,null,w,S),N},f=(p,S,_,w,k,P)=>{P=P||!!S.dynamicChildren;const{type:x,props:I,patchFlag:R,shapeFlag:A,dirs:M,transition:H}=S,U=x==="input"||x==="option";if(U||R!==-1){M&&zn(S,null,_,"created");let N=!1;if(b(p)){N=jy(null,H)&&_&&_.vnode.props&&_.vnode.props.appear;const Q=p.content.firstChild;if(N){const Z=Q.getAttribute("class");Z&&(Q.$cls=Z),H.beforeEnter(Q)}g(Q,p,_),S.el=p=Q}if(A&16&&!(I&&(I.innerHTML||I.textContent))){let Q=v(p.firstChild,S,p,_,w,k,P);for(;Q;){ui(p,1)||Kl();const Z=Q;Q=Q.nextSibling,i(Z)}}else if(A&8){let Q=S.children;Q[0]===`
`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(Q=Q.slice(1)),p.textContent!==Q&&(ui(p,0)||Kl(),p.textContent=S.children)}if(I){if(U||!P||R&48){const Q=p.tagName.includes("-");for(const Z in I)(U&&(Z.endsWith("value")||Z==="indeterminate")||Do(Z)&&!sr(Z)||Z[0]==="."||Q)&&a(p,Z,null,I[Z],void 0,_)}else if(I.onClick)a(p,"onClick",null,I.onClick,void 0,_);else if(R&4&&pa(I.style))for(const Q in I.style)I.style[Q]}let Y;(Y=I&&I.onVnodeBeforeMount)&&an(Y,_,S),M&&zn(S,null,_,"beforeMount"),((Y=I&&I.onVnodeMounted)||M||N)&&Yy(()=>{Y&&an(Y,_,S),N&&H.enter(p),M&&zn(S,null,_,"mounted")},w)}return p.nextSibling},v=(p,S,_,w,k,P,x)=>{x=x||!!S.dynamicChildren;const I=S.children,R=I.length;for(let A=0;A<R;A++){const M=x?I[A]:I[A]=un(I[A]),H=M.type===Sa;p?(H&&!x&&A+1<R&&un(I[A+1]).type===Sa&&(s(l(p.data.slice(M.children.length)),_,r(p)),p.data=M.children),p=d(p,M,w,k,P,x)):H&&!M.children?s(M.el=l(""),_):(ui(_,1)||Kl(),n(null,M,_,null,w,k,si(_),P))}return p},m=(p,S,_,w,k,P)=>{const{slotScopeIds:x}=S;x&&(k=k?k.concat(x):x);const I=o(p),R=v(r(p),S,I,_,w,k,P);return R&&ar(R)&&R.data==="]"?r(S.anchor=R):(Kl(),s(S.anchor=c("]"),I,R),R)},h=(p,S,_,w,k,P)=>{if(ui(p.parentElement,1)||Kl(),S.el=null,P){const R=y(p);for(;;){const A=r(p);if(A&&A!==R)i(A);else break}}const x=r(p),I=o(p);return i(p),n(null,S,I,x,_,w,si(I),k),_&&(_.vnode.el=S.el,ks(_,S.el)),x},y=(p,S="[",_="]")=>{let w=0;for(;p;)if(p=r(p),p&&ar(p)&&(p.data===S&&w++,p.data===_)){if(w===0)return r(p);w--}return p},g=(p,S,_)=>{const w=S.parentNode;w&&w.replaceChild(p,S);let k=_;for(;k;)k.vnode.el===S&&(k.vnode.el=k.subTree.el=p),k=k.parent},b=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[u,d]}const Ev="data-allow-mismatch",nk={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function ui(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ev);)e=e.parentElement;const n=e&&e.getAttribute(Ev);if(n==null)return!1;if(n==="")return!0;{const a=n.split(",");return t===0&&a.includes("children")?!0:a.includes(nk[t])}}vs().requestIdleCallback;vs().cancelIdleCallback;function ak(e,t){if(ar(e)&&e.data==="["){let n=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(ar(a))if(a.data==="]"){if(--n===0)break}else a.data==="["&&n++;a=a.nextSibling}}else t(e)}const Ga=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Zu(e){Re(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:l=200,hydrate:r,timeout:o,suspensible:i=!0,onError:s}=e;let c=null,u,d=0;const f=()=>(d++,c=null,v()),v=()=>{let m;return c||(m=c=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),s)return new Promise((y,g)=>{s(h,()=>y(f()),()=>g(h),d+1)});throw h}).then(h=>m!==c&&c?c:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),u=h,h)))};return Cn({name:"AsyncComponentWrapper",__asyncLoader:v,__asyncHydrate(m,h,y){const g=r?()=>{const p=r(()=>{y()},S=>ak(m,S));p&&(h.bum||(h.bum=[])).push(p),(h.u||(h.u=[])).push(()=>!0)}:y;u?g():v().then(()=>!h.isUnmounted&&g())},get __asyncResolved(){return u},setup(){const m=Lt;if(Bd(m),u)return()=>mu(u,m);const h=p=>{c=null,Ar(p,m,13,!a)};if(i&&m.suspense||hr)return v().then(p=>()=>mu(p,m)).catch(p=>(h(p),()=>a?C(a,{error:p}):null));const y=de(!1),g=de(),b=de(!!l);return l&&setTimeout(()=>{b.value=!1},l),o!=null&&setTimeout(()=>{if(!y.value&&!g.value){const p=new Error(`Async component timed out after ${o}ms.`);h(p),g.value=p}},o),v().then(()=>{y.value=!0,m.parent&&Bo(m.parent.vnode)&&m.parent.update()}).catch(p=>{h(p),g.value=p}),()=>{if(y.value&&u)return mu(u,m);if(g.value&&a)return C(a,{error:g.value});if(n&&!b.value)return C(n)}}})}function mu(e,t){const{ref:n,props:a,children:l,ce:r}=t.vnode,o=C(e,a,l);return o.ref=n,o.ce=r,delete t.vnode.ce,o}const Bo=e=>e.type.__isKeepAlive,lk={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=la(),a=n.ctx;if(!a.renderer)return()=>{const b=t.default&&t.default();return b&&b.length===1?b[0]:b};const l=new Map,r=new Set;let o=null;const i=n.suspense,{renderer:{p:s,m:c,um:u,o:{createElement:d}}}=a,f=d("div");a.activate=(b,p,S,_,w)=>{const k=b.component;c(b,p,S,0,i),s(k.vnode,b,p,S,k,i,_,b.slotScopeIds,w),At(()=>{k.isDeactivated=!1,k.a&&ur(k.a);const P=b.props&&b.props.onVnodeMounted;P&&an(P,k.parent,b)},i)},a.deactivate=b=>{const p=b.component;Hi(p.m),Hi(p.a),c(b,f,null,1,i),At(()=>{p.da&&ur(p.da);const S=b.props&&b.props.onVnodeUnmounted;S&&an(S,p.parent,b),p.isDeactivated=!0},i)};function v(b){hu(b),u(b,n,i,!0)}function m(b){l.forEach((p,S)=>{const _=ic(p.type);_&&!b(_)&&h(S)})}function h(b){const p=l.get(b);p&&(!o||!Tn(p,o))?v(p):o&&hu(o),l.delete(b),r.delete(b)}ge(()=>[e.include,e.exclude],([b,p])=>{b&&m(S=>Gr(b,S)),p&&m(S=>!Gr(p,S))},{flush:"post",deep:!0});let y=null;const g=()=>{y!=null&&(ji(n.subTree.type)?At(()=>{l.set(y,ci(n.subTree))},n.subTree.suspense):l.set(y,ci(n.subTree)))};return It(g),ps(g),Ct(()=>{l.forEach(b=>{const{subTree:p,suspense:S}=n,_=ci(p);if(b.type===_.type&&b.key===_.key){hu(_);const w=_.component.da;w&&At(w,S);return}v(b)})}),()=>{if(y=null,!t.default)return o=null;const b=t.default(),p=b[0];if(b.length>1)return o=null,b;if(!Qa(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return o=null,p;let S=ci(p);if(S.type===wt)return o=null,S;const _=S.type,w=ic(Ga(S)?S.type.__asyncResolved||{}:_),{include:k,exclude:P,max:x}=e;if(k&&(!w||!Gr(k,w))||P&&w&&Gr(P,w))return S.shapeFlag&=-257,o=S,p;const I=S.key==null?_:S.key,R=l.get(I);return S.el&&(S=Zn(S),p.shapeFlag&128&&(p.ssContent=S)),y=I,R?(S.el=R.el,S.component=R.component,S.transition&&Ja(S,S.transition),S.shapeFlag|=512,r.delete(I),r.add(I)):(r.add(I),x&&r.size>parseInt(x,10)&&h(r.values().next().value)),S.shapeFlag|=256,o=S,ji(p.type)?p:S}}},rk=lk;function Gr(e,t){return Ae(e)?e.some(n=>Gr(n,t)):ut(e)?e.split(",").includes(t):sw(e)?(e.lastIndex=0,e.test(t)):!1}function Fd(e,t){wy(e,"a",t)}function ys(e,t){wy(e,"da",t)}function wy(e,t,n=Lt){const a=e.__wdc||(e.__wdc=()=>{let l=n;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(bs(t,a,n),n){let l=n.parent;for(;l&&l.parent;)Bo(l.parent.vnode)&&ok(a,t,n,l),l=l.parent}}function ok(e,t,n,a){const l=bs(t,e,a,!0);Ss(()=>{Td(a[t],l)},n)}function hu(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ci(e){return e.shapeFlag&128?e.ssContent:e}function bs(e,t,n=Lt,a=!1){if(n){const l=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{_a();const i=Fo(n),s=Rn(t,n,e,o);return i(),wa(),s});return a?l.unshift(r):l.push(r),r}}const Aa=e=>(t,n=Lt)=>{(!hr||e==="sp")&&bs(e,(...a)=>t(...a),n)},Lr=Aa("bm"),It=Aa("m"),ky=Aa("bu"),ps=Aa("u"),Ct=Aa("bum"),Ss=Aa("um"),ik=Aa("sp"),sk=Aa("rtg"),uk=Aa("rtc");function Cy(e,t=Lt){bs("ec",e,t)}const xy="components";function ck(e,t){return Ty(xy,e,!0,t)||e}const Py=Symbol.for("v-ndc");function Ey(e){return ut(e)?Ty(xy,e,!1)||e:e||Py}function Ty(e,t,n=!0,a=!1){const l=Rt||Lt;if(l){const r=l.type;{const i=ic(r,!1);if(i&&(i===t||i===en(t)||i===aa(en(t))))return r}const o=Tv(l[e]||r[e],t)||Tv(l.appContext[e],t);return!o&&a?r:o}}function Tv(e,t){return e&&(e[t]||e[en(t)]||e[aa(en(t))])}function tF(e,t,n,a){let l;const r=n,o=Ae(e);if(o||ut(e)){const i=o&&pa(e);let s=!1,c=!1;i&&(s=!_n(e),c=ka(e),e=hs(e)),l=new Array(e.length);for(let u=0,d=e.length;u<d;u++)l[u]=t(s?c?Di(Bt(e[u])):Bt(e[u]):e[u],u,void 0,r)}else if(typeof e=="number"){l=new Array(e);for(let i=0;i<e;i++)l[i]=t(i+1,i,void 0,r)}else if(rt(e))if(e[Symbol.iterator])l=Array.from(e,(i,s)=>t(i,s,void 0,r));else{const i=Object.keys(e);l=new Array(i.length);for(let s=0,c=i.length;s<c;s++){const u=i[s];l[s]=t(e[u],u,s,r)}}else l=[];return l}function nF(e,t,n={},a,l){if(Rt.ce||Rt.parent&&Ga(Rt.parent)&&Rt.parent.ce)return t!=="default"&&(n.name=t),pn(),Kn(we,null,[C("slot",n,a)],64);let r=e[t];r&&r._c&&(r._d=!1),pn();const o=r&&Iy(r(n)),i=n.key||o&&o.key,s=Kn(we,{key:(i&&!Va(i)?i:`_${t}`)+""},o||[],o&&e._===1?64:-2);return s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),r&&r._c&&(r._d=!0),s}function Iy(e){return e.some(t=>Qa(t)?!(t.type===wt||t.type===we&&!Iy(t.children)):!0)?e:null}const ec=e=>e?Jy(e)?Cs(e):ec(e.parent):null,to=Ot(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=>ec(e.parent),$root:e=>ec(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ay(e),$forceUpdate:e=>e.f||(e.f=()=>{Md(e.update)}),$nextTick:e=>e.n||(e.n=Me.bind(e.proxy)),$watch:e=>Vk.bind(e)}),gu=(e,t)=>e!==tt&&!e.__isScriptSetup&&Ge(e,t),dk={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:l,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 a[t];case 2:return l[t];case 4:return n[t];case 3:return r[t]}else{if(gu(a,t))return o[t]=1,a[t];if(l!==tt&&Ge(l,t))return o[t]=2,l[t];if((c=e.propsOptions[0])&&Ge(c,t))return o[t]=3,r[t];if(n!==tt&&Ge(n,t))return o[t]=4,n[t];tc&&(o[t]=0)}}const u=to[t];let d,f;if(u)return t==="$attrs"&&Wt(e.attrs,"get",""),u(e);if((d=i.__cssModules)&&(d=d[t]))return d;if(n!==tt&&Ge(n,t))return o[t]=4,n[t];if(f=s.config.globalProperties,Ge(f,t))return f[t]},set({_:e},t,n){const{data:a,setupState:l,ctx:r}=e;return gu(l,t)?(l[t]=n,!0):a!==tt&&Ge(a,t)?(a[t]=n,!0):Ge(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:l,propsOptions:r}},o){let i;return!!n[o]||e!==tt&&Ge(e,o)||gu(t,o)||(i=r[0])&&Ge(i,o)||Ge(a,o)||Ge(to,o)||Ge(l.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ge(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Iv(e){return Ae(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let tc=!0;function fk(e){const t=Ay(e),n=e.proxy,a=e.ctx;tc=!1,t.beforeCreate&&Vv(t.beforeCreate,e,"bc");const{data:l,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:g,beforeUnmount:b,destroyed:p,unmounted:S,render:_,renderTracked:w,renderTriggered:k,errorCaptured:P,serverPrefetch:x,expose:I,inheritAttrs:R,components:A,directives:M,filters:H}=t;if(c&&vk(c,a,null),o)for(const Y in o){const Q=o[Y];Re(Q)&&(a[Y]=Q.bind(n))}if(l){const Y=l.call(n,n);rt(Y)&&(e.data=yt(Y))}if(tc=!0,r)for(const Y in r){const Q=r[Y],Z=Re(Q)?Q.bind(n,n):Re(Q.get)?Q.get.bind(n,n):qn,F=!Re(Q)&&Re(Q.set)?Q.set.bind(n):qn,z=T({get:Z,set:F});Object.defineProperty(a,Y,{enumerable:!0,configurable:!0,get:()=>z.value,set:J=>z.value=J})}if(i)for(const Y in i)Vy(i[Y],a,n,Y);if(s){const Y=Re(s)?s.call(n):s;Reflect.ownKeys(Y).forEach(Q=>{Ue(Q,Y[Q])})}u&&Vv(u,e,"c");function N(Y,Q){Ae(Q)?Q.forEach(Z=>Y(Z.bind(n))):Q&&Y(Q.bind(n))}if(N(Lr,d),N(It,f),N(ky,v),N(ps,m),N(Fd,h),N(ys,y),N(Cy,P),N(uk,w),N(sk,k),N(Ct,b),N(Ss,S),N(ik,x),Ae(I))if(I.length){const Y=e.exposed||(e.exposed={});I.forEach(Q=>{Object.defineProperty(Y,Q,{get:()=>n[Q],set:Z=>n[Q]=Z})})}else e.exposed||(e.exposed={});_&&e.render===qn&&(e.render=_),R!=null&&(e.inheritAttrs=R),A&&(e.components=A),M&&(e.directives=M),x&&Bd(e)}function vk(e,t,n=qn){Ae(e)&&(e=nc(e));for(const a in e){const l=e[a];let r;rt(l)?"default"in l?r=Ve(l.from||a,l.default,!0):r=Ve(l.from||a):r=Ve(l),qe(r)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[a]=r}}function Vv(e,t,n){Rn(Ae(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function Vy(e,t,n,a){let l=a.includes(".")?Wy(n,a):()=>n[a];if(ut(e)){const r=t[e];Re(r)&&ge(l,r)}else if(Re(e))ge(l,e.bind(n));else if(rt(e))if(Ae(e))e.forEach(r=>Vy(r,t,n,a));else{const r=Re(e.handler)?e.handler.bind(n):t[e.handler];Re(r)&&ge(l,r,e)}}function Ay(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:l,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,i=r.get(t);let s;return i?s=i:!l.length&&!n&&!a?s=t:(s={},l.length&&l.forEach(c=>Fi(s,c,o,!0)),Fi(s,t,o)),rt(t)&&r.set(t,s),s}function Fi(e,t,n,a=!1){const{mixins:l,extends:r}=t;r&&Fi(e,r,n,!0),l&&l.forEach(o=>Fi(e,o,n,!0));for(const o in t)if(!(a&&o==="expose")){const i=mk[o]||n&&n[o];e[o]=i?i(e[o],t[o]):t[o]}return e}const mk={data:Av,props:Lv,emits:Lv,methods:qr,computed:qr,beforeCreate:Xt,created:Xt,beforeMount:Xt,mounted:Xt,beforeUpdate:Xt,updated:Xt,beforeDestroy:Xt,beforeUnmount:Xt,destroyed:Xt,unmounted:Xt,activated:Xt,deactivated:Xt,errorCaptured:Xt,serverPrefetch:Xt,components:qr,directives:qr,watch:gk,provide:Av,inject:hk};function Av(e,t){return t?e?function(){return Ot(Re(e)?e.call(this,this):e,Re(t)?t.call(this,this):t)}:t:e}function hk(e,t){return qr(nc(e),nc(t))}function nc(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Xt(e,t){return e?[...new Set([].concat(e,t))]:t}function qr(e,t){return e?Ot(Object.create(null),e,t):t}function Lv(e,t){return e?Ae(e)&&Ae(t)?[...new Set([...e,...t])]:Ot(Object.create(null),Iv(e),Iv(t??{})):t}function gk(e,t){if(!e)return t;if(!t)return e;const n=Ot(Object.create(null),e);for(const a in t)n[a]=Xt(e[a],t[a]);return n}function Ly(){return{app:null,config:{isNativeTag:ow,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let yk=0;function bk(e,t){return function(a,l=null){Re(a)||(a=Ot({},a)),l!=null&&!rt(l)&&(l=null);const r=Ly(),o=new WeakSet,i=[];let s=!1;const c=r.app={_uid:yk++,_component:a,_props:l,_container:null,_context:r,_instance:null,version:Zk,get config(){return r.config},set config(u){},use(u,...d){return o.has(u)||(u&&Re(u.install)?(o.add(u),u.install(c,...d)):Re(u)&&(o.add(u),u(c,...d))),c},mixin(u){return r.mixins.includes(u)||r.mixins.push(u),c},component(u,d){return d?(r.components[u]=d,c):r.components[u]},directive(u,d){return d?(r.directives[u]=d,c):r.directives[u]},mount(u,d,f){if(!s){const v=c._ceVNode||C(a,l);return v.appContext=r,f===!0?f="svg":f===!1&&(f=void 0),d&&t?t(v,u):e(v,u,f),s=!0,c._container=u,u.__vue_app__=c,Cs(v.component)}},onUnmount(u){i.push(u)},unmount(){s&&(Rn(i,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,d){return r.provides[u]=d,c},runWithContext(u){const d=pl;pl=c;try{return u()}finally{pl=d}}};return c}}let pl=null;function Ue(e,t){if(Lt){let n=Lt.provides;const a=Lt.parent&&Lt.parent.provides;a===n&&(n=Lt.provides=Object.create(a)),n[e]=t}}function Ve(e,t,n=!1){const a=Lt||Rt;if(a||pl){let l=pl?pl._context.provides:a?a.parent==null||a.ce?a.vnode.appContext&&a.vnode.appContext.provides:a.parent.provides:void 0;if(l&&e in l)return l[e];if(arguments.length>1)return n&&Re(t)?t.call(a&&a.proxy):t}}function _s(){return!!(Lt||Rt||pl)}const Ry={},Oy=()=>Object.create(Ry),Dy=e=>Object.getPrototypeOf(e)===Ry;function pk(e,t,n,a=!1){const l={},r=Oy();e.propsDefaults=Object.create(null),My(e,t,l,r);for(const o in e.propsOptions[0])o in l||(l[o]=void 0);n?e.props=a?l:Yn(l):e.type.props?e.props=l:e.props=r,e.attrs=r}function Sk(e,t,n,a){const{props:l,attrs:r,vnode:{patchFlag:o}}=e,i=Ie(l),[s]=e.propsOptions;let c=!1;if((a||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let d=0;d<u.length;d++){let f=u[d];if(ws(e.emitsOptions,f))continue;const v=t[f];if(s)if(Ge(r,f))v!==r[f]&&(r[f]=v,c=!0);else{const m=en(f);l[m]=ac(s,i,m,v,e,!1)}else v!==r[f]&&(r[f]=v,c=!0)}}}else{My(e,t,l,r)&&(c=!0);let u;for(const d in i)(!t||!Ge(t,d)&&((u=Ll(d))===d||!Ge(t,u)))&&(s?n&&(n[d]!==void 0||n[u]!==void 0)&&(l[d]=ac(s,i,d,void 0,e,!0)):delete l[d]);if(r!==i)for(const d in r)(!t||!Ge(t,d))&&(delete r[d],c=!0)}c&&ma(e.attrs,"set","")}function My(e,t,n,a){const[l,r]=e.propsOptions;let o=!1,i;if(t)for(let s in t){if(sr(s))continue;const c=t[s];let u;l&&Ge(l,u=en(s))?!r||!r.includes(u)?n[u]=c:(i||(i={}))[u]=c:ws(e.emitsOptions,s)||(!(s in a)||c!==a[s])&&(a[s]=c,o=!0)}if(r){const s=Ie(n),c=i||tt;for(let u=0;u<r.length;u++){const d=r[u];n[d]=ac(l,s,d,c[d],e,!Ge(c,d))}}return o}function ac(e,t,n,a,l,r){const o=e[n];if(o!=null){const i=Ge(o,"default");if(i&&a===void 0){const s=o.default;if(o.type!==Function&&!o.skipFactory&&Re(s)){const{propsDefaults:c}=l;if(n in c)a=c[n];else{const u=Fo(l);a=c[n]=s.call(null,t),u()}}else a=s;l.ce&&l.ce._setProp(n,a)}o[0]&&(r&&!i?a=!1:o[1]&&(a===""||a===Ll(n))&&(a=!0))}return a}const _k=new WeakMap;function Ny(e,t,n=!1){const a=n?_k:t.propsCache,l=a.get(e);if(l)return l;const r=e.props,o={},i=[];let s=!1;if(!Re(e)){const u=d=>{s=!0;const[f,v]=Ny(d,t,!0);Ot(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 rt(e)&&a.set(e,or),or;if(Ae(r))for(let u=0;u<r.length;u++){const d=en(r[u]);Rv(d)&&(o[d]=tt)}else if(r)for(const u in r){const d=en(u);if(Rv(d)){const f=r[u],v=o[d]=Ae(f)||Re(f)?{type:f}:Ot({},f),m=v.type;let h=!1,y=!0;if(Ae(m))for(let g=0;g<m.length;++g){const b=m[g],p=Re(b)&&b.name;if(p==="Boolean"){h=!0;break}else p==="String"&&(y=!1)}else h=Re(m)&&m.name==="Boolean";v[0]=h,v[1]=y,(h||Ge(v,"default"))&&i.push(d)}}const c=[o,i];return rt(e)&&a.set(e,c),c}function Rv(e){return e[0]!=="$"&&!sr(e)}const Hd=e=>e[0]==="_"||e==="$stable",jd=e=>Ae(e)?e.map(un):[un(e)],wk=(e,t,n)=>{if(t._n)return t;const a=Nd((...l)=>jd(t(...l)),n);return a._c=!1,a},$y=(e,t,n)=>{const a=e._ctx;for(const l in e){if(Hd(l))continue;const r=e[l];if(Re(r))t[l]=wk(l,r,a);else if(r!=null){const o=jd(r);t[l]=()=>o}}},By=(e,t)=>{const n=jd(t);e.slots.default=()=>n},Fy=(e,t,n)=>{for(const a in t)(n||!Hd(a))&&(e[a]=t[a])},kk=(e,t,n)=>{const a=e.slots=Oy();if(e.vnode.shapeFlag&32){const l=t.__;l&&Ku(a,"__",l,!0);const r=t._;r?(Fy(a,t,n),n&&Ku(a,"_",r,!0)):$y(t,a)}else t&&By(e,t)},Ck=(e,t,n)=>{const{vnode:a,slots:l}=e;let r=!0,o=tt;if(a.shapeFlag&32){const i=t._;i?n&&i===1?r=!1:Fy(l,t,n):(r=!t.$stable,$y(t,l)),o=t}else t&&(By(e,t),o={default:1});if(r)for(const i in l)!Hd(i)&&o[i]==null&&delete l[i]},At=Yy;function xk(e){return Hy(e)}function Pk(e){return Hy(e,tk)}function Hy(e,t){const n=vs();n.__VUE__=!0;const{insert:a,remove:l,patchProp:r,createElement:o,createText:i,createComment:s,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:v=qn,insertStaticContent:m}=e,h=(V,D,j,re=null,ee=null,L=null,O=void 0,G=null,te=!!D.dynamicChildren)=>{if(V===D)return;V&&!Tn(V,D)&&(re=B(V),J(V,ee,L,!0),V=null),D.patchFlag===-2&&(te=!1,D.dynamicChildren=null);const{type:fe,ref:pe,shapeFlag:W}=D;switch(fe){case Sa:y(V,D,j,re);break;case wt:g(V,D,j,re);break;case Pi:V==null&&b(D,j,re,O);break;case we:A(V,D,j,re,ee,L,O,G,te);break;default:W&1?_(V,D,j,re,ee,L,O,G,te):W&6?M(V,D,j,re,ee,L,O,G,te):(W&64||W&128)&&fe.process(V,D,j,re,ee,L,O,G,te,X)}pe!=null&&ee?dr(pe,V&&V.ref,L,D||V,!D):pe==null&&V&&V.ref!=null&&dr(V.ref,null,L,V,!0)},y=(V,D,j,re)=>{if(V==null)a(D.el=i(D.children),j,re);else{const ee=D.el=V.el;D.children!==V.children&&c(ee,D.children)}},g=(V,D,j,re)=>{V==null?a(D.el=s(D.children||""),j,re):D.el=V.el},b=(V,D,j,re)=>{[V.el,V.anchor]=m(V.children,D,j,re,V.el,V.anchor)},p=({el:V,anchor:D},j,re)=>{let ee;for(;V&&V!==D;)ee=f(V),a(V,j,re),V=ee;a(D,j,re)},S=({el:V,anchor:D})=>{let j;for(;V&&V!==D;)j=f(V),l(V),V=j;l(D)},_=(V,D,j,re,ee,L,O,G,te)=>{D.type==="svg"?O="svg":D.type==="math"&&(O="mathml"),V==null?w(D,j,re,ee,L,O,G,te):x(V,D,ee,L,O,G,te)},w=(V,D,j,re,ee,L,O,G)=>{let te,fe;const{props:pe,shapeFlag:W,transition:le,dirs:xe}=V;if(te=V.el=o(V.type,L,pe&&pe.is,pe),W&8?u(te,V.children):W&16&&P(V.children,te,null,re,ee,yu(V,L),O,G),xe&&zn(V,null,re,"created"),k(te,V,V.scopeId,O,re),pe){for(const Be in pe)Be!=="value"&&!sr(Be)&&r(te,Be,null,pe[Be],L,re);"value"in pe&&r(te,"value",null,pe.value,L),(fe=pe.onVnodeBeforeMount)&&an(fe,re,V)}xe&&zn(V,null,re,"beforeMount");const Te=jy(ee,le);Te&&le.beforeEnter(te),a(te,D,j),((fe=pe&&pe.onVnodeMounted)||Te||xe)&&At(()=>{fe&&an(fe,re,V),Te&&le.enter(te),xe&&zn(V,null,re,"mounted")},ee)},k=(V,D,j,re,ee)=>{if(j&&v(V,j),re)for(let L=0;L<re.length;L++)v(V,re[L]);if(ee){let L=ee.subTree;if(D===L||ji(L.type)&&(L.ssContent===D||L.ssFallback===D)){const O=ee.vnode;k(V,O,O.scopeId,O.slotScopeIds,ee.parent)}}},P=(V,D,j,re,ee,L,O,G,te=0)=>{for(let fe=te;fe<V.length;fe++){const pe=V[fe]=G?ja(V[fe]):un(V[fe]);h(null,pe,D,j,re,ee,L,O,G)}},x=(V,D,j,re,ee,L,O)=>{const G=D.el=V.el;let{patchFlag:te,dynamicChildren:fe,dirs:pe}=D;te|=V.patchFlag&16;const W=V.props||tt,le=D.props||tt;let xe;if(j&&ul(j,!1),(xe=le.onVnodeBeforeUpdate)&&an(xe,j,D,V),pe&&zn(D,V,j,"beforeUpdate"),j&&ul(j,!0),(W.innerHTML&&le.innerHTML==null||W.textContent&&le.textContent==null)&&u(G,""),fe?I(V.dynamicChildren,fe,G,j,re,yu(D,ee),L):O||Q(V,D,G,null,j,re,yu(D,ee),L,!1),te>0){if(te&16)R(G,W,le,j,ee);else if(te&2&&W.class!==le.class&&r(G,"class",null,le.class,ee),te&4&&r(G,"style",W.style,le.style,ee),te&8){const Te=D.dynamicProps;for(let Be=0;Be<Te.length;Be++){const Fe=Te[Be],_t=W[Fe],Mt=le[Fe];(Mt!==_t||Fe==="value")&&r(G,Fe,_t,Mt,ee,j)}}te&1&&V.children!==D.children&&u(G,D.children)}else!O&&fe==null&&R(G,W,le,j,ee);((xe=le.onVnodeUpdated)||pe)&&At(()=>{xe&&an(xe,j,D,V),pe&&zn(D,V,j,"updated")},re)},I=(V,D,j,re,ee,L,O)=>{for(let G=0;G<D.length;G++){const te=V[G],fe=D[G],pe=te.el&&(te.type===we||!Tn(te,fe)||te.shapeFlag&198)?d(te.el):j;h(te,fe,pe,null,re,ee,L,O,!0)}},R=(V,D,j,re,ee)=>{if(D!==j){if(D!==tt)for(const L in D)!sr(L)&&!(L in j)&&r(V,L,D[L],null,ee,re);for(const L in j){if(sr(L))continue;const O=j[L],G=D[L];O!==G&&L!=="value"&&r(V,L,G,O,ee,re)}"value"in j&&r(V,"value",D.value,j.value,ee)}},A=(V,D,j,re,ee,L,O,G,te)=>{const fe=D.el=V?V.el:i(""),pe=D.anchor=V?V.anchor:i("");let{patchFlag:W,dynamicChildren:le,slotScopeIds:xe}=D;xe&&(G=G?G.concat(xe):xe),V==null?(a(fe,j,re),a(pe,j,re),P(D.children||[],j,pe,ee,L,O,G,te)):W>0&&W&64&&le&&V.dynamicChildren?(I(V.dynamicChildren,le,j,ee,L,O,G),(D.key!=null||ee&&D===ee.subTree)&&Ud(V,D,!0)):Q(V,D,j,pe,ee,L,O,G,te)},M=(V,D,j,re,ee,L,O,G,te)=>{D.slotScopeIds=G,V==null?D.shapeFlag&512?ee.ctx.activate(D,j,re,O,te):H(D,j,re,ee,L,O,te):U(V,D,te)},H=(V,D,j,re,ee,L,O)=>{const G=V.component=Yk(V,re,ee);if(Bo(V)&&(G.ctx.renderer=X),Gk(G,!1,O),G.asyncDep){if(ee&&ee.registerDep(G,N,O),!V.el){const te=G.subTree=C(wt);g(null,te,D,j)}}else N(G,V,D,j,ee,L,O)},U=(V,D,j)=>{const re=D.component=V.component;if(Mk(V,D,j))if(re.asyncDep&&!re.asyncResolved){Y(re,D,j);return}else re.next=D,re.update();else D.el=V.el,re.vnode=D},N=(V,D,j,re,ee,L,O)=>{const G=()=>{if(V.isMounted){let{next:W,bu:le,u:xe,parent:Te,vnode:Be}=V;{const on=Uy(V);if(on){W&&(W.el=Be.el,Y(V,W,O)),on.asyncDep.then(()=>{V.isUnmounted||G()});return}}let Fe=W,_t;ul(V,!1),W?(W.el=Be.el,Y(V,W,O)):W=Be,le&&ur(le),(_t=W.props&&W.props.onVnodeBeforeUpdate)&&an(_t,Te,W,Be),ul(V,!0);const Mt=bu(V),gn=V.subTree;V.subTree=Mt,h(gn,Mt,d(gn.el),B(gn),V,ee,L),W.el=Mt.el,Fe===null&&ks(V,Mt.el),xe&&At(xe,ee),(_t=W.props&&W.props.onVnodeUpdated)&&At(()=>an(_t,Te,W,Be),ee)}else{let W;const{el:le,props:xe}=D,{bm:Te,m:Be,parent:Fe,root:_t,type:Mt}=V,gn=Ga(D);if(ul(V,!1),Te&&ur(Te),!gn&&(W=xe&&xe.onVnodeBeforeMount)&&an(W,Fe,D),ul(V,!0),le&&q){const on=()=>{V.subTree=bu(V),q(le,V.subTree,V,ee,null)};gn&&Mt.__asyncHydrate?Mt.__asyncHydrate(le,V,on):on()}else{_t.ce&&_t.ce._def.shadowRoot!==!1&&_t.ce._injectChildStyle(Mt);const on=V.subTree=bu(V);h(null,on,j,re,V,ee,L),D.el=on.el}if(Be&&At(Be,ee),!gn&&(W=xe&&xe.onVnodeMounted)){const on=D;At(()=>an(W,Fe,on),ee)}(D.shapeFlag&256||Fe&&Ga(Fe.vnode)&&Fe.vnode.shapeFlag&256)&&V.a&&At(V.a,ee),V.isMounted=!0,D=j=re=null}};V.scope.on();const te=V.effect=new Kg(G);V.scope.off();const fe=V.update=te.run.bind(te),pe=V.job=te.runIfDirty.bind(te);pe.i=V,pe.id=V.uid,te.scheduler=()=>Md(pe),ul(V,!0),fe()},Y=(V,D,j)=>{D.component=V;const re=V.vnode.props;V.vnode=D,V.next=null,Sk(V,D.props,re,j),Ck(V,D.children,j),_a(),_v(V),wa()},Q=(V,D,j,re,ee,L,O,G,te=!1)=>{const fe=V&&V.children,pe=V?V.shapeFlag:0,W=D.children,{patchFlag:le,shapeFlag:xe}=D;if(le>0){if(le&128){F(fe,W,j,re,ee,L,O,G,te);return}else if(le&256){Z(fe,W,j,re,ee,L,O,G,te);return}}xe&8?(pe&16&&ve(fe,ee,L),W!==fe&&u(j,W)):pe&16?xe&16?F(fe,W,j,re,ee,L,O,G,te):ve(fe,ee,L,!0):(pe&8&&u(j,""),xe&16&&P(W,j,re,ee,L,O,G,te))},Z=(V,D,j,re,ee,L,O,G,te)=>{V=V||or,D=D||or;const fe=V.length,pe=D.length,W=Math.min(fe,pe);let le;for(le=0;le<W;le++){const xe=D[le]=te?ja(D[le]):un(D[le]);h(V[le],xe,j,null,ee,L,O,G,te)}fe>pe?ve(V,ee,L,!0,!1,W):P(D,j,re,ee,L,O,G,te,W)},F=(V,D,j,re,ee,L,O,G,te)=>{let fe=0;const pe=D.length;let W=V.length-1,le=pe-1;for(;fe<=W&&fe<=le;){const xe=V[fe],Te=D[fe]=te?ja(D[fe]):un(D[fe]);if(Tn(xe,Te))h(xe,Te,j,null,ee,L,O,G,te);else break;fe++}for(;fe<=W&&fe<=le;){const xe=V[W],Te=D[le]=te?ja(D[le]):un(D[le]);if(Tn(xe,Te))h(xe,Te,j,null,ee,L,O,G,te);else break;W--,le--}if(fe>W){if(fe<=le){const xe=le+1,Te=xe<pe?D[xe].el:re;for(;fe<=le;)h(null,D[fe]=te?ja(D[fe]):un(D[fe]),j,Te,ee,L,O,G,te),fe++}}else if(fe>le)for(;fe<=W;)J(V[fe],ee,L,!0),fe++;else{const xe=fe,Te=fe,Be=new Map;for(fe=Te;fe<=le;fe++){const sn=D[fe]=te?ja(D[fe]):un(D[fe]);sn.key!=null&&Be.set(sn.key,fe)}let Fe,_t=0;const Mt=le-Te+1;let gn=!1,on=0;const Br=new Array(Mt);for(fe=0;fe<Mt;fe++)Br[fe]=0;for(fe=xe;fe<=W;fe++){const sn=V[fe];if(_t>=Mt){J(sn,ee,L,!0);continue}let Bn;if(sn.key!=null)Bn=Be.get(sn.key);else for(Fe=Te;Fe<=le;Fe++)if(Br[Fe-Te]===0&&Tn(sn,D[Fe])){Bn=Fe;break}Bn===void 0?J(sn,ee,L,!0):(Br[Bn-Te]=fe+1,Bn>=on?on=Bn:gn=!0,h(sn,D[Bn],j,null,ee,L,O,G,te),_t++)}const mv=gn?Ek(Br):or;for(Fe=mv.length-1,fe=Mt-1;fe>=0;fe--){const sn=Te+fe,Bn=D[sn],hv=sn+1<pe?D[sn+1].el:re;Br[fe]===0?h(null,Bn,j,hv,ee,L,O,G,te):gn&&(Fe<0||fe!==mv[Fe]?z(Bn,j,hv,2):Fe--)}}},z=(V,D,j,re,ee=null)=>{const{el:L,type:O,transition:G,children:te,shapeFlag:fe}=V;if(fe&6){z(V.component.subTree,D,j,re);return}if(fe&128){V.suspense.move(D,j,re);return}if(fe&64){O.move(V,D,j,X);return}if(O===we){a(L,D,j);for(let W=0;W<te.length;W++)z(te[W],D,j,re);a(V.anchor,D,j);return}if(O===Pi){p(V,D,j);return}if(re!==2&&fe&1&&G)if(re===0)G.beforeEnter(L),a(L,D,j),At(()=>G.enter(L),ee);else{const{leave:W,delayLeave:le,afterLeave:xe}=G,Te=()=>{V.ctx.isUnmounted?l(L):a(L,D,j)},Be=()=>{W(L,()=>{Te(),xe&&xe()})};le?le(L,Te,Be):Be()}else a(L,D,j)},J=(V,D,j,re=!1,ee=!1)=>{const{type:L,props:O,ref:G,children:te,dynamicChildren:fe,shapeFlag:pe,patchFlag:W,dirs:le,cacheIndex:xe}=V;if(W===-2&&(ee=!1),G!=null&&(_a(),dr(G,null,j,V,!0),wa()),xe!=null&&(D.renderCache[xe]=void 0),pe&256){D.ctx.deactivate(V);return}const Te=pe&1&&le,Be=!Ga(V);let Fe;if(Be&&(Fe=O&&O.onVnodeBeforeUnmount)&&an(Fe,D,V),pe&6)Se(V.component,j,re);else{if(pe&128){V.suspense.unmount(j,re);return}Te&&zn(V,null,D,"beforeUnmount"),pe&64?V.type.remove(V,D,j,X,re):fe&&!fe.hasOnce&&(L!==we||W>0&&W&64)?ve(fe,D,j,!1,!0):(L===we&&W&384||!ee&&pe&16)&&ve(te,D,j),re&&ae(V)}(Be&&(Fe=O&&O.onVnodeUnmounted)||Te)&&At(()=>{Fe&&an(Fe,D,V),Te&&zn(V,null,D,"unmounted")},j)},ae=V=>{const{type:D,el:j,anchor:re,transition:ee}=V;if(D===we){ye(j,re);return}if(D===Pi){S(V);return}const L=()=>{l(j),ee&&!ee.persisted&&ee.afterLeave&&ee.afterLeave()};if(V.shapeFlag&1&&ee&&!ee.persisted){const{leave:O,delayLeave:G}=ee,te=()=>O(j,L);G?G(V.el,L,te):te()}else L()},ye=(V,D)=>{let j;for(;V!==D;)j=f(V),l(V),V=j;l(D)},Se=(V,D,j)=>{const{bum:re,scope:ee,job:L,subTree:O,um:G,m:te,a:fe,parent:pe,slots:{__:W}}=V;Hi(te),Hi(fe),re&&ur(re),pe&&Ae(W)&&W.forEach(le=>{pe.renderCache[le]=void 0}),ee.stop(),L&&(L.flags|=8,J(O,V,D,j)),G&&At(G,D),At(()=>{V.isUnmounted=!0},D),D&&D.pendingBranch&&!D.isUnmounted&&V.asyncDep&&!V.asyncResolved&&V.suspenseId===D.pendingId&&(D.deps--,D.deps===0&&D.resolve())},ve=(V,D,j,re=!1,ee=!1,L=0)=>{for(let O=L;O<V.length;O++)J(V[O],D,j,re,ee)},B=V=>{if(V.shapeFlag&6)return B(V.component.subTree);if(V.shapeFlag&128)return V.suspense.next();const D=f(V.anchor||V.el),j=D&&D[vy];return j?f(j):D};let se=!1;const oe=(V,D,j)=>{V==null?D._vnode&&J(D._vnode,null,null,!0):h(D._vnode||null,V,D,null,null,null,j),D._vnode=V,se||(se=!0,_v(),$i(),se=!1)},X={p:h,um:J,m:z,r:ae,mt:H,mc:P,pc:Q,pbc:I,n:B,o:e};let me,q;return t&&([me,q]=t(X)),{render:oe,hydrate:me,createApp:bk(oe,me)}}function yu({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 ul({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function jy(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ud(e,t,n=!1){const a=e.children,l=t.children;if(Ae(a)&&Ae(l))for(let r=0;r<a.length;r++){const o=a[r];let i=l[r];i.shapeFlag&1&&!i.dynamicChildren&&((i.patchFlag<=0||i.patchFlag===32)&&(i=l[r]=ja(l[r]),i.el=o.el),!n&&i.patchFlag!==-2&&Ud(o,i)),i.type===Sa&&(i.el=o.el),i.type===wt&&!i.el&&(i.el=o.el)}}function Ek(e){const t=e.slice(),n=[0];let a,l,r,o,i;const s=e.length;for(a=0;a<s;a++){const c=e[a];if(c!==0){if(l=n[n.length-1],e[l]<c){t[a]=l,n.push(a);continue}for(r=0,o=n.length-1;r<o;)i=r+o>>1,e[n[i]]<c?r=i+1:o=i;c<e[n[r]]&&(r>0&&(t[a]=n[r-1]),n[r]=a)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function Uy(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Uy(t)}function Hi(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Tk=Symbol.for("v-scx"),Ik=()=>Ve(Tk);function ot(e,t){return Wd(e,null,t)}function ge(e,t,n){return Wd(e,t,n)}function Wd(e,t,n=tt){const{immediate:a,deep:l,flush:r,once:o}=n,i=Ot({},n),s=t&&a||!t&&r!=="post";let c;if(hr){if(r==="sync"){const v=Ik();c=v.__watcherHandles||(v.__watcherHandles=[])}else if(!s){const v=()=>{};return v.stop=qn,v.resume=qn,v.pause=qn,v}}const u=Lt;i.call=(v,m,h)=>Rn(v,u,m,h);let d=!1;r==="post"?i.scheduler=v=>{At(v,u&&u.suspense)}:r!=="sync"&&(d=!0,i.scheduler=(v,m)=>{m?v():Md(v)}),i.augmentJob=v=>{t&&(v.flags|=4),d&&(v.flags|=2,u&&(v.id=u.uid,v.i=u))};const f=Kw(e,t,i);return hr&&(c?c.push(f):s&&f()),f}function Vk(e,t,n){const a=this.proxy,l=ut(e)?e.includes(".")?Wy(a,e):()=>a[e]:e.bind(a,a);let r;Re(t)?r=t:(r=t.handler,n=t);const o=Fo(this),i=Wd(l,r.bind(a),n);return o(),i}function Wy(e,t){const n=t.split(".");return()=>{let a=e;for(let l=0;l<n.length&&a;l++)a=a[n[l]];return a}}const Ak=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${en(t)}Modifiers`]||e[`${Ll(t)}Modifiers`];function Lk(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||tt;let l=n;const r=t.startsWith("update:"),o=r&&Ak(a,t.slice(7));o&&(o.trim&&(l=n.map(u=>ut(u)?u.trim():u)),o.number&&(l=n.map(Yu)));let i,s=a[i=su(t)]||a[i=su(en(t))];!s&&r&&(s=a[i=su(Ll(t))]),s&&Rn(s,e,6,l);const c=a[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,Rn(c,e,6,l)}}function zy(e,t,n=!1){const a=t.emitsCache,l=a.get(e);if(l!==void 0)return l;const r=e.emits;let o={},i=!1;if(!Re(e)){const s=c=>{const u=zy(c,t,!0);u&&(i=!0,Ot(o,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!r&&!i?(rt(e)&&a.set(e,null),null):(Ae(r)?r.forEach(s=>o[s]=null):Ot(o,r),rt(e)&&a.set(e,o),o)}function ws(e,t){return!e||!Do(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ge(e,t[0].toLowerCase()+t.slice(1))||Ge(e,Ll(t))||Ge(e,t))}function bu(e){const{type:t,vnode:n,proxy:a,withProxy:l,propsOptions:[r],slots:o,attrs:i,emit:s,render:c,renderCache:u,props:d,data:f,setupState:v,ctx:m,inheritAttrs:h}=e,y=Bi(e);let g,b;try{if(n.shapeFlag&4){const S=l||a,_=S;g=un(c.call(_,S,u,d,v,f,m)),b=i}else{const S=t;g=un(S.length>1?S(d,{attrs:i,slots:o,emit:s}):S(d,null)),b=t.props?i:Ok(i)}}catch(S){no.length=0,Ar(S,e,1),g=C(wt)}let p=g;if(b&&h!==!1){const S=Object.keys(b),{shapeFlag:_}=p;S.length&&_&7&&(r&&S.some(Ed)&&(b=Dk(b,r)),p=Zn(p,b,!1,!0))}return n.dirs&&(p=Zn(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&Ja(p,n.transition),g=p,Bi(y),g}function Rk(e,t=!0){let n;for(let a=0;a<e.length;a++){const l=e[a];if(Qa(l)){if(l.type!==wt||l.children==="v-if"){if(n)return;n=l}}else return}return n}const Ok=e=>{let t;for(const n in e)(n==="class"||n==="style"||Do(n))&&((t||(t={}))[n]=e[n]);return t},Dk=(e,t)=>{const n={};for(const a in e)(!Ed(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function Mk(e,t,n){const{props:a,children:l,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 a?Ov(a,o,c):!!o;if(s&8){const u=t.dynamicProps;for(let d=0;d<u.length;d++){const f=u[d];if(o[f]!==a[f]&&!ws(c,f))return!0}}}else return(l||i)&&(!i||!i.$stable)?!0:a===o?!1:a?o?Ov(a,o,c):!0:!!o;return!1}function Ov(e,t,n){const a=Object.keys(t);if(a.length!==Object.keys(e).length)return!0;for(let l=0;l<a.length;l++){const r=a[l];if(t[r]!==e[r]&&!ws(n,r))return!0}return!1}function ks({vnode:e,parent:t},n){for(;t;){const a=t.subTree;if(a.suspense&&a.suspense.activeBranch===e&&(a.el=e.el),a===e)(e=t.vnode).el=n,t=t.parent;else break}}const ji=e=>e.__isSuspense;let lc=0;const Nk={name:"Suspense",__isSuspense:!0,process(e,t,n,a,l,r,o,i,s,c){if(e==null)$k(t,n,a,l,r,o,i,s,c);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Bk(e,t,n,a,l,o,i,s,c)}},hydrate:Fk,normalize:Hk},zd=Nk;function mo(e,t){const n=e.props&&e.props[t];Re(n)&&n()}function $k(e,t,n,a,l,r,o,i,s){const{p:c,o:{createElement:u}}=s,d=u("div"),f=e.suspense=Ky(e,l,a,t,d,n,r,o,i,s);c(null,f.pendingBranch=e.ssContent,d,null,a,f,r,o),f.deps>0?(mo(e,"onPending"),mo(e,"onFallback"),c(null,e.ssFallback,t,n,a,null,r,o),fr(f,e.ssFallback)):f.resolve(!1,!0)}function Bk(e,t,n,a,l,r,o,i,{p:s,um:c,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,v=t.ssFallback,{activeBranch:m,pendingBranch:h,isInFallback:y,isHydrating:g}=d;if(h)d.pendingBranch=f,Tn(f,h)?(s(h,f,d.hiddenContainer,null,l,d,r,o,i),d.deps<=0?d.resolve():y&&(g||(s(m,v,n,a,l,null,r,o,i),fr(d,v)))):(d.pendingId=lc++,g?(d.isHydrating=!1,d.activeBranch=h):c(h,l,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),y?(s(null,f,d.hiddenContainer,null,l,d,r,o,i),d.deps<=0?d.resolve():(s(m,v,n,a,l,null,r,o,i),fr(d,v))):m&&Tn(f,m)?(s(m,f,n,a,l,d,r,o,i),d.resolve(!0)):(s(null,f,d.hiddenContainer,null,l,d,r,o,i),d.deps<=0&&d.resolve()));else if(m&&Tn(f,m))s(m,f,n,a,l,d,r,o,i),fr(d,f);else if(mo(t,"onPending"),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=lc++,s(null,f,d.hiddenContainer,null,l,d,r,o,i),d.deps<=0)d.resolve();else{const{timeout:b,pendingId:p}=d;b>0?setTimeout(()=>{d.pendingId===p&&d.fallback(v)},b):b===0&&d.fallback(v)}}function Ky(e,t,n,a,l,r,o,i,s,c,u=!1){const{p:d,m:f,um:v,n:m,o:{parentNode:h,remove:y}}=c;let g;const b=jk(e);b&&t&&t.pendingBranch&&(g=t.pendingId,t.deps++);const p=e.props?Fg(e.props.timeout):void 0,S=r,_={vnode:e,parent:t,parentComponent:n,namespace:o,container:a,hiddenContainer:l,deps:0,pendingId:lc++,timeout:typeof p=="number"?p:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(w=!1,k=!1){const{vnode:P,activeBranch:x,pendingBranch:I,pendingId:R,effects:A,parentComponent:M,container:H}=_;let U=!1;_.isHydrating?_.isHydrating=!1:w||(U=x&&I.transition&&I.transition.mode==="out-in",U&&(x.transition.afterLeave=()=>{R===_.pendingId&&(f(I,H,r===S?m(x):r,0),Ju(A))}),x&&(h(x.el)===H&&(r=m(x)),v(x,M,_,!0)),U||f(I,H,r,0)),fr(_,I),_.pendingBranch=null,_.isInFallback=!1;let N=_.parent,Y=!1;for(;N;){if(N.pendingBranch){N.effects.push(...A),Y=!0;break}N=N.parent}!Y&&!U&&Ju(A),_.effects=[],b&&t&&t.pendingBranch&&g===t.pendingId&&(t.deps--,t.deps===0&&!k&&t.resolve()),mo(P,"onResolve")},fallback(w){if(!_.pendingBranch)return;const{vnode:k,activeBranch:P,parentComponent:x,container:I,namespace:R}=_;mo(k,"onFallback");const A=m(P),M=()=>{_.isInFallback&&(d(null,w,I,A,x,null,R,i,s),fr(_,w))},H=w.transition&&w.transition.mode==="out-in";H&&(P.transition.afterLeave=M),_.isInFallback=!0,v(P,x,null,!0),H||M()},move(w,k,P){_.activeBranch&&f(_.activeBranch,w,k,P),_.container=w},next(){return _.activeBranch&&m(_.activeBranch)},registerDep(w,k,P){const x=!!_.pendingBranch;x&&_.deps++;const I=w.vnode.el;w.asyncDep.catch(R=>{Ar(R,w,0)}).then(R=>{if(w.isUnmounted||_.isUnmounted||_.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:A}=w;oc(w,R),I&&(A.el=I);const M=!I&&w.subTree.el;k(w,A,h(I||w.subTree.el),I?null:m(w.subTree),_,o,P),M&&y(M),ks(w,A.el),x&&--_.deps===0&&_.resolve()})},unmount(w,k){_.isUnmounted=!0,_.activeBranch&&v(_.activeBranch,n,w,k),_.pendingBranch&&v(_.pendingBranch,n,w,k)}};return _}function Fk(e,t,n,a,l,r,o,i,s){const c=t.suspense=Ky(t,a,n,e.parentNode,document.createElement("div"),null,l,r,o,i,!0),u=s(e,c.pendingBranch=t.ssContent,n,c,r,o);return c.deps===0&&c.resolve(!1,!0),u}function Hk(e){const{shapeFlag:t,children:n}=e,a=t&32;e.ssContent=Dv(a?n.default:n),e.ssFallback=a?Dv(n.fallback):C(wt)}function Dv(e){let t;if(Re(e)){const n=mr&&e._c;n&&(e._d=!1,pn()),e=e(),n&&(e._d=!0,t=ln,Gy())}return Ae(e)&&(e=Rk(e)),e=un(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Yy(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):Ju(e)}function fr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:a}=e;let l=t.el;for(;!l&&t.component;)t=t.component.subTree,l=t.el;n.el=l,a&&a.subTree===n&&(a.vnode.el=l,ks(a,l))}function jk(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const we=Symbol.for("v-fgt"),Sa=Symbol.for("v-txt"),wt=Symbol.for("v-cmt"),Pi=Symbol.for("v-stc"),no=[];let ln=null;function pn(e=!1){no.push(ln=e?null:[])}function Gy(){no.pop(),ln=no[no.length-1]||null}let mr=1;function Mv(e,t=!1){mr+=e,e<0&&ln&&t&&(ln.hasOnce=!0)}function qy(e){return e.dynamicChildren=mr>0?ln||or:null,Gy(),mr>0&&ln&&ln.push(e),e}function Uk(e,t,n,a,l,r){return qy(E(e,t,n,a,l,r,!0))}function Kn(e,t,n,a,l){return qy(C(e,t,n,a,l,!0))}function Qa(e){return e?e.__v_isVNode===!0:!1}function Tn(e,t){return e.type===t.type&&e.key===t.key}const Xy=({key:e})=>e??null,Ei=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ut(e)||qe(e)||Re(e)?{i:Rt,r:e,k:t,f:!!n}:e:null);function E(e,t=null,n=null,a=0,l=null,r=e===we?0:1,o=!1,i=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Xy(t),ref:t&&Ei(t),scopeId:fy,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:a,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:Rt};return i?(Yd(s,n),r&128&&e.normalize(s)):n&&(s.shapeFlag|=ut(n)?8:16),mr>0&&!o&&ln&&(s.patchFlag>0||r&6)&&s.patchFlag!==32&&ln.push(s),s}const C=Wk;function Wk(e,t=null,n=null,a=0,l=null,r=!1){if((!e||e===Py)&&(e=wt),Qa(e)){const i=Zn(e,t,!0);return n&&Yd(i,n),mr>0&&!r&&ln&&(i.shapeFlag&6?ln[ln.indexOf(e)]=i:ln.push(i)),i.patchFlag=-2,i}if(Qk(e)&&(e=e.__vccOpts),t){t=Kd(t);let{class:i,style:s}=t;i&&!ut(i)&&(t.class=ce(i)),rt(s)&&(Dd(s)&&!Ae(s)&&(s=Ot({},s)),t.style=be(s))}const o=ut(e)?1:ji(e)?128:my(e)?64:rt(e)?4:Re(e)?2:0;return E(e,t,n,a,l,o,r,!0)}function Kd(e){return e?Dd(e)||Dy(e)?Ot({},e):e:null}function Zn(e,t,n=!1,a=!1){const{props:l,ref:r,patchFlag:o,children:i,transition:s}=e,c=t?ie(l||{},t):l,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Xy(c),ref:t&&t.ref?n&&r?Ae(r)?r.concat(Ei(t)):[r,Ei(t)]:Ei(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!==we?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&&Zn(e.ssContent),ssFallback:e.ssFallback&&Zn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return s&&a&&Ja(u,s.clone(u)),u}function ea(e=" ",t=0){return C(Sa,null,e,t)}function aF(e="",t=!1){return t?(pn(),Kn(wt,null,e)):C(wt,null,e)}function un(e){return e==null||typeof e=="boolean"?C(wt):Ae(e)?C(we,null,e.slice()):Qa(e)?ja(e):C(Sa,null,String(e))}function ja(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Zn(e)}function Yd(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Ae(t))n=16;else if(typeof t=="object")if(a&65){const l=t.default;l&&(l._c&&(l._d=!1),Yd(e,l()),l._c&&(l._d=!0));return}else{n=32;const l=t._;!l&&!Dy(t)?t._ctx=Rt:l===3&&Rt&&(Rt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Re(t)?(t={default:t,_ctx:Rt},n=32):(t=String(t),a&64?(n=16,t=[ea(t)]):n=8);e.children=t,e.shapeFlag|=n}function ie(...e){const t={};for(let n=0;n<e.length;n++){const a=e[n];for(const l in a)if(l==="class")t.class!==a.class&&(t.class=ce([t.class,a.class]));else if(l==="style")t.style=be([t.style,a.style]);else if(Do(l)){const r=t[l],o=a[l];o&&r!==o&&!(Ae(r)&&r.includes(o))&&(t[l]=r?[].concat(r,o):o)}else l!==""&&(t[l]=a[l])}return t}function an(e,t,n,a=null){Rn(e,t,7,[n,a])}const zk=Ly();let Kk=0;function Yk(e,t,n){const a=e.type,l=(t?t.appContext:e.appContext)||zk,r={uid:Kk++,vnode:e,type:a,parent:t,appContext:l,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new zg(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(l.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ny(a,l),emitsOptions:zy(a,l),emit:null,emitted:null,propsDefaults:tt,inheritAttrs:a.inheritAttrs,ctx:tt,data:tt,props:tt,attrs:tt,slots:tt,refs:tt,setupState:tt,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=Lk.bind(null,r),e.ce&&e.ce(r),r}let Lt=null;const la=()=>Lt||Rt;let Ui,rc;{const e=vs(),t=(n,a)=>{let l;return(l=e[n])||(l=e[n]=[]),l.push(a),r=>{l.length>1?l.forEach(o=>o(r)):l[0](r)}};Ui=t("__VUE_INSTANCE_SETTERS__",n=>Lt=n),rc=t("__VUE_SSR_SETTERS__",n=>hr=n)}const Fo=e=>{const t=Lt;return Ui(e),e.scope.on(),()=>{e.scope.off(),Ui(t)}},Nv=()=>{Lt&&Lt.scope.off(),Ui(null)};function Jy(e){return e.vnode.shapeFlag&4}let hr=!1;function Gk(e,t=!1,n=!1){t&&rc(t);const{props:a,children:l}=e.vnode,r=Jy(e);pk(e,a,r,t),kk(e,l,n||t);const o=r?qk(e,t):void 0;return t&&rc(!1),o}function qk(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,dk);const{setup:a}=n;if(a){_a();const l=e.setupContext=a.length>1?Jk(e):null,r=Fo(e),o=$o(a,e,0,[e.props,l]),i=Ng(o);if(wa(),r(),(i||e.sp)&&!Ga(e)&&Bd(e),i){if(o.then(Nv,Nv),t)return o.then(s=>{oc(e,s)}).catch(s=>{Ar(s,e,0)});e.asyncDep=o}else oc(e,o)}else Qy(e)}function oc(e,t,n){Re(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:rt(t)&&(e.setupState=iy(t)),Qy(e)}function Qy(e,t,n){const a=e.type;e.render||(e.render=a.render||qn);{const l=Fo(e);_a();try{fk(e)}finally{wa(),l()}}}const Xk={get(e,t){return Wt(e,"get",""),e[t]}};function Jk(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Xk),slots:e.slots,emit:e.emit,expose:t}}function Cs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(iy(gs(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in to)return to[n](e)},has(t,n){return n in t||n in to}})):e.proxy}function ic(e,t=!0){return Re(e)?e.displayName||e.name:e.name||t&&e.__name}function Qk(e){return Re(e)&&"__vccOpts"in e}const T=(e,t)=>Ww(e,t,hr);function lt(e,t,n){const a=arguments.length;return a===2?rt(t)&&!Ae(t)?Qa(t)?C(e,null,[t]):C(e,t):C(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&Qa(n)&&(n=[n]),C(e,t,n))}const Zk="3.5.17";/**
* @vue/runtime-dom v3.5.17
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let sc;const $v=typeof window<"u"&&window.trustedTypes;if($v)try{sc=$v.createPolicy("vue",{createHTML:e=>e})}catch{}const Zy=sc?e=>sc.createHTML(e):e=>e,eC="http://www.w3.org/2000/svg",tC="http://www.w3.org/1998/Math/MathML",fa=typeof document<"u"?document:null,Bv=fa&&fa.createElement("template"),nC={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const l=t==="svg"?fa.createElementNS(eC,e):t==="mathml"?fa.createElementNS(tC,e):n?fa.createElement(e,{is:n}):fa.createElement(e);return e==="select"&&a&&a.multiple!=null&&l.setAttribute("multiple",a.multiple),l},createText:e=>fa.createTextNode(e),createComment:e=>fa.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>fa.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,l,r){const o=n?n.previousSibling:t.lastChild;if(l&&(l===r||l.nextSibling))for(;t.insertBefore(l.cloneNode(!0),n),!(l===r||!(l=l.nextSibling)););else{Bv.innerHTML=Zy(a==="svg"?`<svg>${e}</svg>`:a==="mathml"?`<math>${e}</math>`:e);const i=Bv.content;if(a==="svg"||a==="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]}},Ma="transition",jr="animation",gr=Symbol("_vtc"),eb={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},tb=Ot({},by,eb),aC=e=>(e.displayName="Transition",e.props=tb,e),Ca=aC((e,{slots:t})=>lt(Qw,nb(e),t)),cl=(e,t=[])=>{Ae(e)?e.forEach(n=>n(...t)):e&&e(...t)},Fv=e=>e?Ae(e)?e.some(t=>t.length>1):e.length>1:!1;function nb(e){const t={};for(const A in e)A in eb||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:a,duration:l,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=lC(l),h=m&&m[0],y=m&&m[1],{onBeforeEnter:g,onEnter:b,onEnterCancelled:p,onLeave:S,onLeaveCancelled:_,onBeforeAppear:w=g,onAppear:k=b,onAppearCancelled:P=p}=t,x=(A,M,H,U)=>{A._enterCancelled=U,$a(A,M?u:i),$a(A,M?c:o),H&&H()},I=(A,M)=>{A._isLeaving=!1,$a(A,d),$a(A,v),$a(A,f),M&&M()},R=A=>(M,H)=>{const U=A?k:b,N=()=>x(M,A,H);cl(U,[M,N]),Hv(()=>{$a(M,A?s:r),jn(M,A?u:i),Fv(U)||jv(M,a,h,N)})};return Ot(t,{onBeforeEnter(A){cl(g,[A]),jn(A,r),jn(A,o)},onBeforeAppear(A){cl(w,[A]),jn(A,s),jn(A,c)},onEnter:R(!1),onAppear:R(!0),onLeave(A,M){A._isLeaving=!0;const H=()=>I(A,M);jn(A,d),A._enterCancelled?(jn(A,f),uc()):(uc(),jn(A,f)),Hv(()=>{A._isLeaving&&($a(A,d),jn(A,v),Fv(S)||jv(A,a,y,H))}),cl(S,[A,H])},onEnterCancelled(A){x(A,!1,void 0,!0),cl(p,[A])},onAppearCancelled(A){x(A,!0,void 0,!0),cl(P,[A])},onLeaveCancelled(A){I(A),cl(_,[A])}})}function lC(e){if(e==null)return null;if(rt(e))return[pu(e.enter),pu(e.leave)];{const t=pu(e);return[t,t]}}function pu(e){return Fg(e)}function jn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[gr]||(e[gr]=new Set)).add(t)}function $a(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[gr];n&&(n.delete(t),n.size||(e[gr]=void 0))}function Hv(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let rC=0;function jv(e,t,n,a){const l=e._endId=++rC,r=()=>{l===e._endId&&a()};if(n!=null)return setTimeout(r,n);const{type:o,timeout:i,propCount:s}=ab(e,t);if(!o)return a();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,f),r()},f=v=>{v.target===e&&++u>=s&&d()};setTimeout(()=>{u<s&&d()},i+1),e.addEventListener(c,f)}function ab(e,t){const n=window.getComputedStyle(e),a=m=>(n[m]||"").split(", "),l=a(`${Ma}Delay`),r=a(`${Ma}Duration`),o=Uv(l,r),i=a(`${jr}Delay`),s=a(`${jr}Duration`),c=Uv(i,s);let u=null,d=0,f=0;t===Ma?o>0&&(u=Ma,d=o,f=r.length):t===jr?c>0&&(u=jr,d=c,f=s.length):(d=Math.max(o,c),u=d>0?o>c?Ma:jr:null,f=u?u===Ma?r.length:s.length:0);const v=u===Ma&&/\b(transform|all)(,|$)/.test(a(`${Ma}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:v}}function Uv(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,a)=>Wv(n)+Wv(e[a])))}function Wv(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function uc(){return document.body.offsetHeight}function oC(e,t,n){const a=e[gr];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Wi=Symbol("_vod"),lb=Symbol("_vsh"),Nn={beforeMount(e,{value:t},{transition:n}){e[Wi]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ur(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),Ur(e,!0),a.enter(e)):a.leave(e,()=>{Ur(e,!1)}):Ur(e,t))},beforeUnmount(e,{value:t}){Ur(e,t)}};function Ur(e,t){e.style.display=t?e[Wi]:"none",e[lb]=!t}const iC=Symbol(""),sC=/(^|;)\s*display\s*:/;function uC(e,t,n){const a=e.style,l=ut(n);let r=!1;if(n&&!l){if(t)if(ut(t))for(const o of t.split(";")){const i=o.slice(0,o.indexOf(":")).trim();n[i]==null&&Ti(a,i,"")}else for(const o in t)n[o]==null&&Ti(a,o,"");for(const o in n)o==="display"&&(r=!0),Ti(a,o,n[o])}else if(l){if(t!==n){const o=a[iC];o&&(n+=";"+o),a.cssText=n,r=sC.test(n)}}else t&&e.removeAttribute("style");Wi in e&&(e[Wi]=r?a.display:"",e[lb]&&(a.display="none"))}const zv=/\s*!important$/;function Ti(e,t,n){if(Ae(n))n.forEach(a=>Ti(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=cC(e,t);zv.test(n)?e.setProperty(Ll(a),n.replace(zv,""),"important"):e[a]=n}}const Kv=["Webkit","Moz","ms"],Su={};function cC(e,t){const n=Su[t];if(n)return n;let a=en(t);if(a!=="filter"&&a in e)return Su[t]=a;a=aa(a);for(let l=0;l<Kv.length;l++){const r=Kv[l]+a;if(r in e)return Su[t]=r}return t}const Yv="http://www.w3.org/1999/xlink";function Gv(e,t,n,a,l,r=yw(t)){a&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Yv,t.slice(6,t.length)):e.setAttributeNS(Yv,t,n):n==null||r&&!jg(n)?e.removeAttribute(t):e.setAttribute(t,r?"":Va(n)?String(n):n)}function qv(e,t,n,a,l){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Zy(n):n);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const i=r==="OPTION"?e.getAttribute("value")||"":e.value,s=n==null?e.type==="checkbox"?"on":"":String(n);(i!==s||!("_value"in e))&&(e.value=s),n==null&&e.removeAttribute(t),e._value=n;return}let o=!1;if(n===""||n==null){const i=typeof e[t];i==="boolean"?n=jg(n):n==null&&i==="string"?(n="",o=!0):i==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(l||t)}function er(e,t,n,a){e.addEventListener(t,n,a)}function dC(e,t,n,a){e.removeEventListener(t,n,a)}const Xv=Symbol("_vei");function fC(e,t,n,a,l=null){const r=e[Xv]||(e[Xv]={}),o=r[t];if(a&&o)o.value=a;else{const[i,s]=vC(t);if(a){const c=r[t]=gC(a,l);er(e,i,c,s)}else o&&(dC(e,i,o,s),r[t]=void 0)}}const Jv=/(?:Once|Passive|Capture)$/;function vC(e){let t;if(Jv.test(e)){t={};let a;for(;a=e.match(Jv);)e=e.slice(0,e.length-a[0].length),t[a[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Ll(e.slice(2)),t]}let _u=0;const mC=Promise.resolve(),hC=()=>_u||(mC.then(()=>_u=0),_u=Date.now());function gC(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;Rn(yC(a,n.value),t,5,[a])};return n.value=e,n.attached=hC(),n}function yC(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(a=>l=>!l._stopped&&a&&a(l))}else return t}const Qv=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,bC=(e,t,n,a,l,r)=>{const o=l==="svg";t==="class"?oC(e,a,o):t==="style"?uC(e,n,a):Do(t)?Ed(t)||fC(e,t,n,a,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):pC(e,t,a,o))?(qv(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Gv(e,t,a,o,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!ut(a))?qv(e,en(t),a,r,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),Gv(e,t,a,o))};function pC(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&Qv(t)&&Re(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const l=e.tagName;if(l==="IMG"||l==="VIDEO"||l==="CANVAS"||l==="SOURCE")return!1}return Qv(t)&&ut(n)?!1:t in e}const rb=new WeakMap,ob=new WeakMap,zi=Symbol("_moveCb"),Zv=Symbol("_enterCb"),SC=e=>(delete e.props.mode,e),_C=SC({name:"TransitionGroup",props:Ot({},tb,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=la(),a=yy();let l,r;return ps(()=>{if(!l.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!xC(l[0].el,n.vnode.el,o)){l=[];return}l.forEach(wC),l.forEach(kC);const i=l.filter(CC);uc(),i.forEach(s=>{const c=s.el,u=c.style;jn(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[zi]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[zi]=null,$a(c,o))};c.addEventListener("transitionend",d)}),l=[]}),()=>{const o=Ie(e),i=nb(o);let s=o.tag||we;if(l=[],r)for(let c=0;c<r.length;c++){const u=r[c];u.el&&u.el instanceof Element&&(l.push(u),Ja(u,vo(u,i,a,n)),rb.set(u,u.el.getBoundingClientRect()))}r=t.default?$d(t.default()):[];for(let c=0;c<r.length;c++){const u=r[c];u.key!=null&&Ja(u,vo(u,i,a,n))}return C(s,null,r)}}}),Gd=_C;function wC(e){const t=e.el;t[zi]&&t[zi](),t[Zv]&&t[Zv]()}function kC(e){ob.set(e,e.el.getBoundingClientRect())}function CC(e){const t=rb.get(e),n=ob.get(e),a=t.left-n.left,l=t.top-n.top;if(a||l){const r=e.el.style;return r.transform=r.webkitTransform=`translate(${a}px,${l}px)`,r.transitionDuration="0s",e}}function xC(e,t,n){const a=e.cloneNode(),l=e[gr];l&&l.forEach(i=>{i.split(/\s+/).forEach(s=>s&&a.classList.remove(s))}),n.split(/\s+/).forEach(i=>i&&a.classList.add(i)),a.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(a);const{hasTransform:o}=ab(a);return r.removeChild(a),o}const em=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ae(t)?n=>ur(t,n):t};function PC(e){e.target.composing=!0}function tm(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const wu=Symbol("_assign"),EC={created(e,{modifiers:{lazy:t,trim:n,number:a}},l){e[wu]=em(l);const r=a||l.props&&l.props.type==="number";er(e,t?"change":"input",o=>{if(o.target.composing)return;let i=e.value;n&&(i=i.trim()),r&&(i=Yu(i)),e[wu](i)}),n&&er(e,"change",()=>{e.value=e.value.trim()}),t||(er(e,"compositionstart",PC),er(e,"compositionend",tm),er(e,"change",tm))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:l,number:r}},o){if(e[wu]=em(o),e.composing)return;const i=(r||e.type==="number")&&!/^0\d/.test(e.value)?Yu(e.value):e.value,s=t??"";i!==s&&(document.activeElement===e&&e.type!=="range"&&(a&&t===n||l&&e.value.trim()===s)||(e.value=s))}},TC=["ctrl","shift","alt","meta"],IC={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>TC.some(n=>e[`${n}Key`]&&!t.includes(n))},di=(e,t)=>{const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(l,...r)=>{for(let o=0;o<t.length;o++){const i=IC[t[o]];if(i&&i(l,t))return}return e(l,...r)})},ib=Ot({patchProp:bC},nC);let ao,nm=!1;function sb(){return ao||(ao=xk(ib))}function VC(){return ao=nm?ao:Pk(ib),nm=!0,ao}const ub=(...e)=>{sb().render(...e)},AC=(...e)=>{const t=sb().createApp(...e),{mount:n}=t;return t.mount=a=>{const l=db(a);if(!l)return;const r=t._component;!Re(r)&&!r.render&&!r.template&&(r.template=l.innerHTML),l.nodeType===1&&(l.textContent="");const o=n(l,!1,cb(l));return l instanceof Element&&(l.removeAttribute("v-cloak"),l.setAttribute("data-v-app","")),o},t},LC=(...e)=>{const t=VC().createApp(...e),{mount:n}=t;return t.mount=a=>{const l=db(a);if(l)return n(l,!0,cb(l))},t};function cb(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function db(e){return ut(e)?document.querySelector(e):e}const RC=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,OC=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,DC=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function MC(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){NC(e);return}return t}function NC(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function ho(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!DC.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(RC.test(e)||OC.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,MC)}return JSON.parse(e)}catch(a){if(t.strict)throw a;return e}}const $C=/#/g,BC=/&/g,FC=/\//g,HC=/=/g,qd=/\+/g,jC=/%5e/gi,UC=/%60/gi,WC=/%7c/gi,zC=/%20/gi;function KC(e){return encodeURI(""+e).replace(WC,"|")}function cc(e){return KC(typeof e=="string"?e:JSON.stringify(e)).replace(qd,"%2B").replace(zC,"+").replace($C,"%23").replace(BC,"%26").replace(UC,"`").replace(jC,"^").replace(FC,"%2F")}function ku(e){return cc(e).replace(HC,"%3D")}function yr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function YC(e){return yr(e.replace(qd," "))}function GC(e){return yr(e.replace(qd," "))}function Xd(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const a=n.match(/([^=]+)=?(.*)/)||[];if(a.length<2)continue;const l=YC(a[1]);if(l==="__proto__"||l==="constructor")continue;const r=GC(a[2]||"");t[l]===void 0?t[l]=r:Array.isArray(t[l])?t[l].push(r):t[l]=[t[l],r]}return t}function qC(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${ku(e)}=${cc(n)}`).join("&"):`${ku(e)}=${cc(t)}`:ku(e)}function XC(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>qC(t,e[t])).filter(Boolean).join("&")}const JC=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,QC=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,ZC=/^([/\\]\s*){2,}[^/\\]/,ex=/^[\s\0]*(blob|data|javascript|vbscript):$/i,tx=/\/$|\/\?|\/#/,nx=/^\.?\//;function ra(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?JC.test(e):QC.test(e)||(t.acceptRelative?ZC.test(e):!1)}function ax(e){return!!e&&ex.test(e)}function dc(e="",t){return t?tx.test(e):e.endsWith("/")}function br(e="",t){if(!t)return(dc(e)?e.slice(0,-1):e)||"/";if(!dc(e,!0))return e||"/";let n=e,a="";const l=e.indexOf("#");l!==-1&&(n=e.slice(0,l),a=e.slice(l));const[r,...o]=n.split("?");return((r.endsWith("/")?r.slice(0,-1):r)||"/")+(o.length>0?`?${o.join("?")}`:"")+a}function Ki(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(dc(e,!0))return e||"/";let n=e,a="";const l=e.indexOf("#");if(l!==-1&&(n=e.slice(0,l),a=e.slice(l),!n))return a;const[r,...o]=n.split("?");return r+"/"+(o.length>0?`?${o.join("?")}`:"")+a}function lx(e=""){return e.startsWith("/")}function am(e=""){return lx(e)?e:"/"+e}function rx(e,t){if(fb(t)||ra(e))return e;const n=br(t);return e.startsWith(n)?e:Ol(n,e)}function lm(e,t){if(fb(t))return e;const n=br(t);if(!e.startsWith(n))return e;const a=e.slice(n.length);return a[0]==="/"?a:"/"+a}function xs(e,t){const n=hb(e),a={...Xd(n.search),...t};return n.search=XC(a),sx(n)}function fb(e){return!e||e==="/"}function ox(e){return e&&e!=="/"}function Ol(e,...t){let n=e||"";for(const a of t.filter(l=>ox(l)))if(n){const l=a.replace(nx,"");n=Ki(n)+l}else n=a;return n}function vb(...e){var o,i,s,c;const t=/\/(?!\/)/,n=e.filter(Boolean),a=[];let l=0;for(const u of n)if(!(!u||u==="/")){for(const[d,f]of u.split(t).entries())if(!(!f||f===".")){if(f===".."){if(a.length===1&&ra(a[0]))continue;a.pop(),l--;continue}if(d===1&&((o=a[a.length-1])!=null&&o.endsWith(":/"))){a[a.length-1]+="/"+f;continue}a.push(f),l++}}let r=a.join("/");return l>=0?(i=n[0])!=null&&i.startsWith("/")&&!r.startsWith("/")?r="/"+r:(s=n[0])!=null&&s.startsWith("./")&&!r.startsWith("./")&&(r="./"+r):r="../".repeat(-1*l)+r,(c=n[n.length-1])!=null&&c.endsWith("/")&&!r.endsWith("/")&&(r+="/"),r}function ix(e,t){return yr(br(e))===yr(br(t))}function rm(e,t,n={}){return n.trailingSlash||(e=Ki(e),t=Ki(t)),n.leadingSlash||(e=am(e),t=am(t)),n.encoding||(e=yr(e),t=yr(t)),e===t}const mb=Symbol.for("ufo:protocolRelative");function hb(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,d,f=""]=n;return{protocol:d.toLowerCase(),pathname:f,href:d+f,auth:"",host:"",search:"",hash:""}}if(!ra(e,{acceptRelative:!0}))return fc(e);const[,a="",l,r=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,o="",i=""]=r.match(/([^#/?]*)(.*)?/)||[];a==="file:"&&(i=i.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:s,search:c,hash:u}=fc(i);return{protocol:a.toLowerCase(),auth:l?l.slice(0,Math.max(0,l.length-1)):"",host:o,pathname:s,search:c,hash:u,[mb]:!a}}function fc(e=""){const[t="",n="",a=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:a}}function sx(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",a=e.hash||"",l=e.auth?e.auth+"@":"",r=e.host||"";return(e.protocol||e[mb]?(e.protocol||"")+"//":"")+l+r+t+n+a}class ux extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function cx(e){var s,c,u,d,f;const t=((s=e.error)==null?void 0:s.message)||((c=e.error)==null?void 0:c.toString())||"",n=((u=e.request)==null?void 0:u.method)||((d=e.options)==null?void 0:d.method)||"GET",a=((f=e.request)==null?void 0:f.url)||String(e.request)||"/",l=`[${n}] ${JSON.stringify(a)}`,r=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",o=`${l}: ${r}${t?` ${t}`:""}`,i=new ux(o,e.error?{cause:e.error}:void 0);for(const v of["request","options","response"])Object.defineProperty(i,v,{get(){return e[v]}});for(const[v,m]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(i,v,{get(){return e.response&&e.response[m]}});return i}const dx=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function om(e="GET"){return dx.has(e.toUpperCase())}function fx(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const vx=new Set(["image/svg","application/xml","application/xhtml","application/html"]),mx=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function hx(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return mx.test(t)?"json":vx.has(t)||t.startsWith("text/")?"text":"blob"}function gx(e,t,n,a){const l=yx((t==null?void 0:t.headers)??(e==null?void 0:e.headers),n==null?void 0:n.headers,a);let r;return(n!=null&&n.query||n!=null&&n.params||t!=null&&t.params||t!=null&&t.query)&&(r={...n==null?void 0:n.params,...n==null?void 0:n.query,...t==null?void 0:t.params,...t==null?void 0:t.query}),{...n,...t,query:r,params:r,headers:l}}function yx(e,t,n){if(!t)return new n(e);const a=new n(t);if(e)for(const[l,r]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))a.set(l,r);return a}async function fi(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const bx=new Set([408,409,425,429,500,502,503,504]),px=new Set([101,204,205,304]);function gb(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:a=globalThis.AbortController}=e;async function l(i){const s=i.error&&i.error.name==="AbortError"&&!i.options.timeout||!1;if(i.options.retry!==!1&&!s){let u;typeof i.options.retry=="number"?u=i.options.retry:u=om(i.options.method)?0:1;const d=i.response&&i.response.status||500;if(u>0&&(Array.isArray(i.options.retryStatusCodes)?i.options.retryStatusCodes.includes(d):bx.has(d))){const f=typeof i.options.retryDelay=="function"?i.options.retryDelay(i):i.options.retryDelay||0;return f>0&&await new Promise(v=>setTimeout(v,f)),r(i.request,{...i.options,retry:u-1})}}const c=cx(i);throw Error.captureStackTrace&&Error.captureStackTrace(c,r),c}const r=async function(s,c={}){const u={request:s,options:gx(s,c,e.defaults,n),response:void 0,error:void 0};u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&await fi(u,u.options.onRequest),typeof u.request=="string"&&(u.options.baseURL&&(u.request=rx(u.request,u.options.baseURL)),u.options.query&&(u.request=xs(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&om(u.options.method)&&(fx(u.options.body)?(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let d;if(!u.options.signal&&u.options.timeout){const v=new a;d=setTimeout(()=>{const m=new Error("[TimeoutError]: The operation was aborted due to timeout");m.name="TimeoutError",m.code=23,v.abort(m)},u.options.timeout),u.options.signal=v.signal}try{u.response=await t(u.request,u.options)}catch(v){return u.error=v,u.options.onRequestError&&await fi(u,u.options.onRequestError),await l(u)}finally{d&&clearTimeout(d)}if((u.response.body||u.response._bodyInit)&&!px.has(u.response.status)&&u.options.method!=="HEAD"){const v=(u.options.parseResponse?"json":u.options.responseType)||hx(u.response.headers.get("content-type")||"");switch(v){case"json":{const m=await u.response.text(),h=u.options.parseResponse||ho;u.response._data=h(m);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[v]()}}return u.options.onResponse&&await fi(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await fi(u,u.options.onResponseError),await l(u)):u.response},o=async function(s,c){return(await r(s,c))._data};return o.raw=r,o.native=(...i)=>t(...i),o.create=(i={},s={})=>gb({...e,...s,defaults:{...e.defaults,...s.defaults,...i}}),o}const Yi=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),Sx=Yi.fetch?(...e)=>Yi.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),_x=Yi.Headers,wx=Yi.AbortController,kx=gb({fetch:Sx,Headers:_x,AbortController:wx}),Cx=kx,xx=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Gi=xx().app,Px=()=>Gi.baseURL,Ex=()=>Gi.buildAssetsDir,Jd=(...e)=>vb(yb(),Ex(),...e),yb=(...e)=>{const t=Gi.cdnURL||Gi.baseURL;return e.length?vb(t,...e):t};globalThis.__buildAssetsURL=Jd,globalThis.__publicAssetsURL=yb;globalThis.$fetch||(globalThis.$fetch=Cx.create({baseURL:Px()}));"global"in globalThis||(globalThis.global=globalThis);function vc(e,t={},n){for(const a in e){const l=e[a],r=n?`${n}:${a}`:a;typeof l=="object"&&l!==null?vc(l,t,r):typeof l=="function"&&(t[r]=l)}return t}const Tx={run:e=>e()},Ix=()=>Tx,bb=typeof console.createTask<"u"?console.createTask:Ix;function Vx(e,t){const n=t.shift(),a=bb(n);return e.reduce((l,r)=>l.then(()=>a.run(()=>r(...t))),Promise.resolve())}function Ax(e,t){const n=t.shift(),a=bb(n);return Promise.all(e.map(l=>a.run(()=>l(...t))))}function Cu(e,t){for(const n of[...e])n(t)}class Lx{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,a={}){if(!t||typeof n!="function")return()=>{};const l=t;let r;for(;this._deprecatedHooks[t];)r=this._deprecatedHooks[t],t=r.to;if(r&&!a.allowDeprecated){let o=r.message;o||(o=`${l} hook has been deprecated`+(r.to?`, please use ${r.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||(console.warn(o),this._deprecatedMessages.add(o))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let a,l=(...r)=>(typeof a=="function"&&a(),a=void 0,l=void 0,n(...r));return a=this.hook(t,l),a}removeHook(t,n){if(this._hooks[t]){const a=this._hooks[t].indexOf(n);a!==-1&&this._hooks[t].splice(a,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const a=this._hooks[t]||[];delete this._hooks[t];for(const l of a)this.hook(t,l)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=vc(t),a=Object.keys(n).map(l=>this.hook(l,n[l]));return()=>{for(const l of a.splice(0,a.length))l()}}removeHooks(t){const n=vc(t);for(const a in n)this.removeHook(a,n[a])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Vx,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Ax,t,...n)}callHookWith(t,n,...a){const l=this._before||this._after?{name:n,args:a,context:{}}:void 0;this._before&&Cu(this._before,l);const r=t(n in this._hooks?[...this._hooks[n]]:[],a);return r instanceof Promise?r.finally(()=>{this._after&&l&&Cu(this._after,l)}):(this._after&&l&&Cu(this._after,l),r)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function pb(){return new Lx}function Rx(e={}){let t,n=!1;const a=o=>{if(t&&t!==o)throw new Error("Context conflict")};let l;if(e.asyncContext){const o=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;o?l=new o:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const r=()=>{if(l){const o=l.getStore();if(o!==void 0)return o}return t};return{use:()=>{const o=r();if(o===void 0)throw new Error("Context is not available");return o},tryUse:()=>r(),set:(o,i)=>{i||a(o),t=o,n=!0},unset:()=>{t=void 0,n=!1},call:(o,i)=>{a(o),t=o;try{return l?l.run(o,i):i()}finally{n||(t=void 0)}},async callAsync(o,i){t=o;const s=()=>{t=o},c=()=>t===o?s:void 0;mc.add(c);try{const u=l?l.run(o,i):i();return n||(t=void 0),await u}finally{mc.delete(c)}}}}function Ox(e={}){const t={};return{get(n,a={}){return t[n]||(t[n]=Rx({...e,...a})),t[n]}}}const qi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},im="__unctx__",Dx=qi[im]||(qi[im]=Ox()),Mx=(e,t={})=>Dx.get(e,t),sm="__unctx_async_handlers__",mc=qi[sm]||(qi[sm]=new Set);function In(e){const t=[];for(const l of mc){const r=l();r&&t.push(r)}const n=()=>{for(const l of t)l()};let a=e();return a&&typeof a=="object"&&"catch"in a&&(a=a.catch(l=>{throw n(),l})),[a,n]}const Nx=!1,um=!1,$x=!1,lF={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},rF={value:null,errorValue:null,deep:!0},Bx=null,oF={},Fx="#__nuxt",Sb="nuxt-app",cm=36e5,Hx="vite:preloadError";function _b(e=Sb){return Mx(e,{asyncContext:!1})}const jx="__nuxt_plugin";function Ux(e){var l;let t=0;const n={_id:e.id||Sb||"nuxt-app",_scope:Ln(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.17.5"},get vue(){return n.vueApp.version}},payload:Yn({...((l=e.ssrContext)==null?void 0:l.payload)||{},data:Yn({}),state:yt({}),once:new Set,_errors:Yn({})}),static:{data:{}},runWithContext(r){return n._scope.active&&!No()?n._scope.run(()=>dm(n,r)):dm(n,r)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let r=!1;return()=>{if(!r&&(r=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Yn({}),_payloadRevivers:{},...e};{const r=window.__NUXT__;if(r)for(const o in r)switch(o){case"data":case"state":case"_errors":Object.assign(n.payload[o],r[o]);break;default:n.payload[o]=r[o]}}n.hooks=pb(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(r,o)=>{const i="$"+r;vi(n,i,o),vi(n.vueApp.config.globalProperties,i,o)},vi(n.vueApp,"$nuxt",n),vi(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(Hx,o=>{n.callHook("app:chunkError",{error:o.payload}),o.payload.message.includes("Unable to preload CSS")&&o.preventDefault()}),window.useNuxtApp||(window.useNuxtApp=Ze);const r=n.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});n.hook("app:mounted",r)}const a=n.payload.config;return n.provide("config",a),n}function Wx(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function zx(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const a in n)e.provide(a,n[a])}}async function Kx(e,t){const n=new Set,a=[],l=[],r=[];let o=0;async function i(s){var u;const c=((u=s.dependsOn)==null?void 0:u.filter(d=>t.some(f=>f._name===d)&&!n.has(d)))??[];if(c.length>0)a.push([new Set(c),s]);else{const d=zx(e,s).then(async()=>{s._name&&(n.add(s._name),await Promise.all(a.map(async([f,v])=>{f.has(s._name)&&(f.delete(s._name),f.size===0&&(o++,await i(v)))})))});s.parallel?l.push(d.catch(f=>r.push(f))):await d}}for(const s of t)Wx(e,s);for(const s of t)await i(s);if(await Promise.all(l),o)for(let s=0;s<o;s++)await Promise.all(l);if(r.length)throw r[0]}function Gt(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[jx]:!0,_name:t})}const Yx=Gt;function dm(e,t,n){const a=()=>t();return _b(e._id).set(e),e.vueApp.runWithContext(a)}function Gx(e){var n;let t;return _s()&&(t=(n=la())==null?void 0:n.appContext.app.$nuxt),t||(t=_b(e).tryUse()),t||null}function Ze(e){const t=Gx(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function tl(e){return Ze().$config}function vi(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function qx(e,t){return{ctx:{table:e},matchAll:n=>kb(n,e)}}function wb(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([a,l])=>[a,wb(l)])):new Map(Object.entries(e[n]));return t}function Xx(e){return qx(wb(e))}function kb(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const a=[];for(const[r,o]of fm(t.wildcard))(e===r||e.startsWith(r+"/"))&&a.push(o);for(const[r,o]of fm(t.dynamic))if(e.startsWith(r+"/")){const i="/"+e.slice(r.length).split("/").splice(2).join("/");a.push(...kb(i,o))}const l=t.static.get(e);return l&&a.push(l),a.filter(Boolean)}function fm(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function xu(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function hc(e,t,n=".",a){if(!xu(t))return hc(e,{},n,a);const l=Object.assign({},t);for(const r in e){if(r==="__proto__"||r==="constructor")continue;const o=e[r];o!=null&&(a&&a(l,r,o,n)||(Array.isArray(o)&&Array.isArray(l[r])?l[r]=[...o,...l[r]]:xu(o)&&xu(l[r])?l[r]=hc(o,l[r],(n?`${n}.`:"")+r.toString(),a):l[r]=o))}return l}function Jx(e){return(...t)=>t.reduce((n,a)=>hc(n,a,"",e),{})}const Cb=Jx();function Qx(e,t){try{return t in e}catch{return!1}}class gc extends Error{constructor(n,a={}){super(n,a);Da(this,"statusCode",500);Da(this,"fatal",!1);Da(this,"unhandled",!1);Da(this,"statusMessage");Da(this,"data");Da(this,"cause");a.cause&&!this.cause&&(this.cause=a.cause)}toJSON(){const n={message:this.message,statusCode:yc(this.statusCode,500)};return this.statusMessage&&(n.statusMessage=xb(this.statusMessage)),this.data!==void 0&&(n.data=this.data),n}}Da(gc,"__h3_error__",!0);function Zx(e){if(typeof e=="string")return new gc(e);if(e1(e))return e;const t=new gc(e.message??e.statusMessage??"",{cause:e.cause||e});if(Qx(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=yc(e.statusCode,t.statusCode):e.status&&(t.statusCode=yc(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;xb(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function e1(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const t1=/[^\u0009\u0020-\u007E]/g;function xb(e=""){return e.replace(t1,"")}function yc(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Pb=Symbol("layout-meta"),Cl=Symbol("route"),tn=()=>{var e;return(e=Ze())==null?void 0:e.$router},Ps=()=>_s()?Ve(Cl,Ze()._route):Ze()._route;const n1=(e,t,n={})=>{const a=Ze(),l=n.global||typeof e!="string",r=t;if(!r){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}l?a._middleware.global.push(r):a._middleware.named[e]=r},a1=()=>{try{if(Ze()._processingMiddleware)return!0}catch{return!1}return!1},Yl=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?l1(e):tn().resolve(e).href;if(t!=null&&t.open){const{target:s="_blank",windowFeatures:c={}}=t.open,u=Object.entries(c).filter(([d,f])=>f!==void 0).map(([d,f])=>`${d.toLowerCase()}=${f}`).join(", ");return open(n,s,u),Promise.resolve()}const a=ra(n,{acceptRelative:!0}),l=(t==null?void 0:t.external)||a;if(l){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:s}=new URL(n,window.location.href);if(s&&ax(s))throw new Error(`Cannot navigate to a URL with '${s}' protocol.`)}const r=a1();if(!l&&r){if(t!=null&&t.replace){if(typeof e=="string"){const{pathname:s,search:c,hash:u}=hb(e);return{path:s,...c&&{query:Xd(c)},...u&&{hash:u},replace:!0}}return{...e,replace:!0}}return e}const o=tn(),i=Ze();return l?(i._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,r?i.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?o.replace(e):o.push(e)};function l1(e){return xs(e.path||"",e.query||{})+(e.hash||"")}const Eb="__nuxt_error",Es=()=>$(Ze().payload,"error"),hl=e=>{const t=Sl(e);try{const n=Ze(),a=Es();n.hooks.callHook("app:error",t),a.value||(a.value=t)}catch{throw t}return t},r1=async(e={})=>{const t=Ze(),n=Es();t.callHook("app:error:cleared",e),e.redirect&&await tn().replace(e.redirect),n.value=Bx},Tb=e=>!!e&&typeof e=="object"&&Eb in e,Sl=e=>{const t=Zx(e);return Object.defineProperty(t,Eb,{value:!0,configurable:!1,writable:!1}),t};/*!
* pinia v3.0.3
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/let Ib;const Ho=e=>Ib=e,Vb=Symbol();function bc(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var lo;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(lo||(lo={}));function o1(){const e=Ln(!0),t=e.run(()=>de({}));let n=[],a=[];const l=gs({install(r){Ho(l),l._a=r,r.provide(Vb,l),r.config.globalProperties.$pinia=l,a.forEach(o=>n.push(o)),a=[]},use(r){return this._a?n.push(r):a.push(r),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return l}const Ab=()=>{};function vm(e,t,n,a=Ab){e.push(t);const l=()=>{const r=e.indexOf(t);r>-1&&(e.splice(r,1),a())};return!n&&No()&&bt(l),l}function Gl(e,...t){e.slice().forEach(n=>{n(...t)})}const i1=e=>e(),mm=Symbol(),Pu=Symbol();function pc(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,a)=>e.set(a,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const a=t[n],l=e[n];bc(l)&&bc(a)&&e.hasOwnProperty(n)&&!qe(a)&&!pa(a)?e[n]=pc(l,a):e[n]=a}return e}const s1=Symbol();function u1(e){return!bc(e)||!Object.prototype.hasOwnProperty.call(e,s1)}const{assign:Ba}=Object;function c1(e){return!!(qe(e)&&e.effect)}function d1(e,t,n,a){const{state:l,actions:r,getters:o}=t,i=n.state.value[e];let s;function c(){i||(n.state.value[e]=l?l():{});const u=Rl(n.state.value[e]);return Ba(u,r,Object.keys(o||{}).reduce((d,f)=>(d[f]=gs(T(()=>{Ho(n);const v=n._s.get(e);return o[f].call(v,v)})),d),{}))}return s=Lb(e,c,t,n,a,!0),s}function Lb(e,t,n={},a,l,r){let o;const i=Ba({actions:{}},n),s={deep:!0};let c,u,d=[],f=[],v;const m=a.state.value[e];!r&&!m&&(a.state.value[e]={}),de({});let h;function y(P){let x;c=u=!1,typeof P=="function"?(P(a.state.value[e]),x={type:lo.patchFunction,storeId:e,events:v}):(pc(a.state.value[e],P),x={type:lo.patchObject,payload:P,storeId:e,events:v});const I=h=Symbol();Me().then(()=>{h===I&&(c=!0)}),u=!0,Gl(d,x,a.state.value[e])}const g=r?function(){const{state:x}=n,I=x?x():{};this.$patch(R=>{Ba(R,I)})}:Ab;function b(){o.stop(),d=[],f=[],a._s.delete(e)}const p=(P,x="")=>{if(mm in P)return P[Pu]=x,P;const I=function(){Ho(a);const R=Array.from(arguments),A=[],M=[];function H(Y){A.push(Y)}function U(Y){M.push(Y)}Gl(f,{args:R,name:I[Pu],store:_,after:H,onError:U});let N;try{N=P.apply(this&&this.$id===e?this:_,R)}catch(Y){throw Gl(M,Y),Y}return N instanceof Promise?N.then(Y=>(Gl(A,Y),Y)).catch(Y=>(Gl(M,Y),Promise.reject(Y))):(Gl(A,N),N)};return I[mm]=!0,I[Pu]=x,I},S={_p:a,$id:e,$onAction:vm.bind(null,f),$patch:y,$reset:g,$subscribe(P,x={}){const I=vm(d,P,x.detached,()=>R()),R=o.run(()=>ge(()=>a.state.value[e],A=>{(x.flush==="sync"?u:c)&&P({storeId:e,type:lo.direct,events:v},A)},Ba({},s,x)));return I},$dispose:b},_=yt(S);a._s.set(e,_);const k=(a._a&&a._a.runWithContext||i1)(()=>a._e.run(()=>(o=Ln()).run(()=>t({action:p}))));for(const P in k){const x=k[P];if(qe(x)&&!c1(x)||pa(x))r||(m&&u1(x)&&(qe(x)?x.value=m[P]:pc(x,m[P])),a.state.value[e][P]=x);else if(typeof x=="function"){const I=p(x,P);k[P]=I,i.actions[P]=x}}return Ba(_,k),Ba(Ie(_),k),Object.defineProperty(_,"$state",{get:()=>a.state.value[e],set:P=>{y(x=>{Ba(x,P)})}}),a._p.forEach(P=>{Ba(_,o.run(()=>P({store:_,app:a._a,pinia:a,options:i})))}),m&&r&&n.hydrate&&n.hydrate(_.$state,m),c=!0,u=!0,_}/*! #__NO_SIDE_EFFECTS__ */function iF(e,t,n){let a;const l=typeof t=="function";a=l?n:t;function r(o,i){const s=_s();return o=o||(s?Ve(Vb,null):null),o&&Ho(o),o=Ib,o._s.has(e)||(l?Lb(e,t,a,o):d1(e,a,o)),o._s.get(e)}return r.$id=e,r}function sF(e,t){return Array.isArray(t)?t.reduce((n,a)=>(n[a]=function(){return e(this.$pinia)[a]},n),{}):Object.keys(t).reduce((n,a)=>(n[a]=function(){const l=e(this.$pinia),r=t[a];return typeof r=="function"?r.call(this,l):l[r]},n),{})}function uF(e,t){return Array.isArray(t)?t.reduce((n,a)=>(n[a]=function(...l){return e(this.$pinia)[a](...l)},n),{}):Object.keys(t).reduce((n,a)=>(n[a]=function(...l){return e(this.$pinia)[t[a]](...l)},n),{})}function hm(e){const t=v1(e),n=new ArrayBuffer(t.length),a=new DataView(n);for(let l=0;l<n.byteLength;l++)a.setUint8(l,t.charCodeAt(l));return n}const f1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function v1(e){e.length%4===0&&(e=e.replace(/==?$/,""));let t="",n=0,a=0;for(let l=0;l<e.length;l++)n<<=6,n|=f1.indexOf(e[l]),a+=6,a===24&&(t+=String.fromCharCode((n&16711680)>>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=a=0);return a===12?(n>>=4,t+=String.fromCharCode(n)):a===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const m1=-1,h1=-2,g1=-3,y1=-4,b1=-5,p1=-6;function S1(e,t){return _1(JSON.parse(e),t)}function _1(e,t){if(typeof e=="number")return l(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,a=Array(n.length);function l(r,o=!1){if(r===m1)return;if(r===g1)return NaN;if(r===y1)return 1/0;if(r===b1)return-1/0;if(r===p1)return-0;if(o)throw new Error("Invalid input");if(r in a)return a[r];const i=n[r];if(!i||typeof i!="object")a[r]=i;else if(Array.isArray(i))if(typeof i[0]=="string"){const s=i[0],c=t==null?void 0:t[s];if(c)return a[r]=c(l(i[1]));switch(s){case"Date":a[r]=new Date(i[1]);break;case"Set":const u=new Set;a[r]=u;for(let v=1;v<i.length;v+=1)u.add(l(i[v]));break;case"Map":const d=new Map;a[r]=d;for(let v=1;v<i.length;v+=2)d.set(l(i[v]),l(i[v+1]));break;case"RegExp":a[r]=new RegExp(i[1],i[2]);break;case"Object":a[r]=Object(i[1]);break;case"BigInt":a[r]=BigInt(i[1]);break;case"null":const f=Object.create(null);a[r]=f;for(let v=1;v<i.length;v+=2)f[i[v]]=l(i[v+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{const v=globalThis[s],m=i[1],h=hm(m),y=new v(h);a[r]=y;break}case"ArrayBuffer":{const v=i[1],m=hm(v);a[r]=m;break}default:throw new Error(`Unknown type ${s}`)}}else{const s=new Array(i.length);a[r]=s;for(let c=0;c<i.length;c+=1){const u=i[c];u!==h1&&(s[c]=l(u))}}else{const s={};a[r]=s;for(const c in i){const u=i[c];s[c]=l(u)}}return a[r]}return l(0)}const w1=new Set(["link","style","script","noscript"]),k1=new Set(["title","titleTemplate","script","style","noscript"]),gm=new Set(["base","meta","link","style","script","noscript"]),C1=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),x1=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),P1=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),E1=new Set(["templateParams","htmlAttrs","bodyAttrs"]),T1=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]);const I1=["name","property","http-equiv"],V1=new Set(["viewport","description","keywords","robots"]);function Rb(e){const t=e.split(":");return t.length?T1.has(t[1]):!1}function Sc(e){const{props:t,tag:n}=e;if(x1.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(e.tag==="meta"){for(const a of I1)if(t[a]!==void 0){const l=t[a],r=l.includes(":"),o=V1.has(l),s=!(r||o)&&e.key?`:key:${e.key}`:"";return`${n}:${l}${s}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(k1.has(n)){const a=e.textContent||e.innerHTML;if(a)return`${n}:content:${a}`}}function ym(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;return n||`${e.tag}:${Object.entries(e.props).map(([a,l])=>`${a}:${String(l)}`).join(",")}`}function Xi(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());let l;if(t&&(l=t(n,e)),Array.isArray(l))return l.map(r=>Xi(r,t));if((l==null?void 0:l.constructor)===Object){const r={};for(const o of Object.keys(l))r[o]=Xi(l[o],t,o);return r}return l}function A1(e,t){const n=e==="style"?new Map:new Set;function a(l){const r=l.trim();if(r)if(e==="style"){const[o,...i]=r.split(":").map(s=>s.trim());o&&i.length&&n.set(o,i.join(":"))}else r.split(" ").filter(Boolean).forEach(o=>n.add(o))}return typeof t=="string"?e==="style"?t.split(";").forEach(a):a(t):Array.isArray(t)?t.forEach(l=>a(l)):t&&typeof t=="object"&&Object.entries(t).forEach(([l,r])=>{r&&r!=="false"&&(e==="style"?n.set(l.trim(),r):a(l))}),n}function Ob(e,t){return e.props=e.props||{},t&&Object.entries(t).forEach(([n,a])=>{if(a===null){e.props[n]=null;return}if(n==="class"||n==="style"){e.props[n]=A1(n,a);return}if(P1.has(n)){if(["textContent","innerHTML"].includes(n)&&typeof a=="object"){let o=t.type;if(t.type||(o="application/json"),!(o!=null&&o.endsWith("json"))&&o!=="speculationrules")return;t.type=o,e.props.type=o,e[n]=JSON.stringify(a)}else e[n]=a;return}const l=String(a),r=n.startsWith("data-");l==="true"||l===""?e.props[n]=r?l:!0:!a&&r&&l==="false"?e.props[n]="false":a!==void 0&&(e.props[n]=a)}),e}function L1(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},a=Ob({tag:e,props:{}},n);return a.key&&w1.has(a.tag)&&(a.props["data-hid"]=a._h=a.key),a.tag==="script"&&typeof a.innerHTML=="object"&&(a.innerHTML=JSON.stringify(a.innerHTML),a.props.type=a.props.type||"application/json"),Array.isArray(a.props.content)?a.props.content.map(l=>({...a,props:{...a.props,content:l}})):a}function R1(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(l,r)=>{for(let o=0;o<t.length;o++)r=t[o](l,r);return r};e=n(void 0,e);const a=[];return e=Xi(e,n),Object.entries(e||{}).forEach(([l,r])=>{if(r!==void 0)for(const o of Array.isArray(r)?r:[r])a.push(L1(l,o))}),a.flat()}const _c=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,bm={base:-10,title:10},O1={critical:-8,high:-1,low:2},pm={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},D1=/@import/,Wr=e=>e===""||e===!0;function M1(e,t){var r;if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const a=O1[t.tagPriority]||0,l=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:pm;if(t.tag in bm)n=bm[t.tag];else if(t.tag==="meta"){const o=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;o&&(n=pm.meta[o])}else t.tag==="link"&&t.props.rel?n=l.link[t.props.rel]:t.tag==="script"?Wr(t.props.async)?n=l.script.async:t.props.src&&!Wr(t.props.defer)&&!Wr(t.props.async)&&t.props.type!=="module"&&!((r=t.props.type)!=null&&r.endsWith("json"))?n=l.script.sync:Wr(t.props.defer)&&t.props.src&&!Wr(t.props.async)&&(n=l.script.defer):t.tag==="style"&&(n=t.innerHTML&&D1.test(t.innerHTML)?l.style.imported:l.style.sync);return(n||100)+a}function Sm(e,t){const n=typeof t=="function"?t(e):t,a=n.key||String(e.plugins.size+1);e.plugins.get(a)||(e.plugins.set(a,n),e.hooks.addHooks(n.hooks||{}))}function N1(e={}){var i;const t=pb();t.addHooks(e.hooks||{});const n=!e.document,a=new Map,l=new Map,r=[],o={_entryCount:1,plugins:l,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:a,headEntries(){return[...a.values()]},use:s=>Sm(o,s),push(s,c){const u={...c||{}};delete u.head;const d=u._index??o._entryCount++,f={_i:d,input:s,options:u},v={_poll(m=!1){o.dirty=!0,!m&&r.push(d),t.callHook("entries:updated",o)},dispose(){a.delete(d)&&v._poll(!0)},patch(m){(!u.mode||u.mode==="server"&&n||u.mode==="client"&&!n)&&(f.input=m,a.set(d,f),v._poll())}};return v.patch(s),v},async resolveTags(){var v;const s={tagMap:new Map,tags:[],entries:[...o.entries.values()]};for(await t.callHook("entries:resolve",s);r.length;){const m=r.shift(),h=a.get(m);if(h){const y={tags:R1(h.input,e.propResolvers||[]).map(g=>Object.assign(g,h.options)),entry:h};await t.callHook("entries:normalize",y),h._tags=y.tags.map((g,b)=>(g._w=M1(o,g),g._p=(h._i<<10)+b,g._d=Sc(g),g))}}let c=!1;s.entries.flatMap(m=>(m._tags||[]).map(h=>({...h,props:{...h.props}}))).sort(_c).reduce((m,h)=>{const y=String(h._d||h._p);if(!m.has(y))return m.set(y,h);const g=m.get(y);if(((h==null?void 0:h.tagDuplicateStrategy)||(E1.has(h.tag)?"merge":null)||(h.key&&h.key===g.key?"merge":null))==="merge"){const p={...g.props};Object.entries(h.props).forEach(([S,_])=>p[S]=S==="style"?new Map([...g.props.style||new Map,..._]):S==="class"?new Set([...g.props.class||new Set,..._]):_),m.set(y,{...h,props:p})}else h._p>>10===g._p>>10&&h.tag==="meta"&&Rb(y)?(m.set(y,Object.assign([...Array.isArray(g)?g:[g],h],h)),c=!0):(h._w===g._w?h._p>g._p:(h==null?void 0:h._w)<(g==null?void 0:g._w))&&m.set(y,h);return m},s.tagMap);const u=s.tagMap.get("title"),d=s.tagMap.get("titleTemplate");if(o._title=u==null?void 0:u.textContent,d){const m=d==null?void 0:d.textContent;if(o._titleTemplate=m,m){let h=typeof m=="function"?m(u==null?void 0:u.textContent):m;typeof h=="string"&&!o.plugins.has("template-params")&&(h=h.replace("%s",(u==null?void 0:u.textContent)||"")),u?h===null?s.tagMap.delete("title"):s.tagMap.set("title",{...u,textContent:h}):(d.tag="title",d.textContent=h)}}s.tags=Array.from(s.tagMap.values()),c&&(s.tags=s.tags.flat().sort(_c)),await t.callHook("tags:beforeResolve",s),await t.callHook("tags:resolve",s),await t.callHook("tags:afterResolve",s);const f=[];for(const m of s.tags){const{innerHTML:h,tag:y,props:g}=m;if(C1.has(y)&&!(Object.keys(g).length===0&&!m.innerHTML&&!m.textContent)&&!(y==="meta"&&!g.content&&!g["http-equiv"]&&!g.charset)){if(y==="script"&&h){if((v=g.type)!=null&&v.endsWith("json")){const b=typeof h=="string"?h:JSON.stringify(h);m.innerHTML=b.replace(/</g,"\\u003C")}else typeof h=="string"&&(m.innerHTML=h.replace(new RegExp(`</${y}`,"g"),`<\\/${y}`));m._d=Sc(m)}f.push(m)}}return f}};return((e==null?void 0:e.plugins)||[]).forEach(s=>Sm(o,s)),o.hooks.callHook("init",o),(i=e.init)==null||i.forEach(s=>s&&o.push(s)),o}const Ua="%separator",$1=new RegExp(`${Ua}(?:\\s*${Ua})*`,"g");function B1(e,t,n=!1){var l;let a;if(t==="s"||t==="pageTitle")a=e.pageTitle;else if(t.includes(".")){const r=t.indexOf(".");a=(l=e[t.substring(0,r)])==null?void 0:l[t.substring(r+1)]}else a=e[t];if(a!==void 0)return n?(a||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):a||""}function mi(e,t,n,a=!1){if(typeof e!="string"||!e.includes("%"))return e;let l=e;try{l=decodeURI(e)}catch{}const r=l.match(/%\w+(?:\.\w+)?/g);if(!r)return e;const o=e.includes(Ua);return e=e.replace(/%\w+(?:\.\w+)?/g,i=>{if(i===Ua||!r.includes(i))return i;const s=B1(t,i.slice(1),a);return s!==void 0?s:i}).trim(),o&&(e.endsWith(Ua)&&(e=e.slice(0,-Ua.length)),e.startsWith(Ua)&&(e=e.slice(Ua.length)),e=e.replace($1,n||"").trim()),e}const _m=e=>e.includes(":key")?e:e.split(":").join(":key:"),F1={key:"aliasSorting",hooks:{"tags:resolve":e=>{let t=!1;for(const n of e.tags){const a=n.tagPriority;if(!a)continue;const l=String(a);if(l.startsWith("before:")){const r=_m(l.slice(7)),o=e.tagMap.get(r);o&&(typeof o.tagPriority=="number"&&(n.tagPriority=o.tagPriority),n._p=o._p-1,t=!0)}else if(l.startsWith("after:")){const r=_m(l.slice(6)),o=e.tagMap.get(r);o&&(typeof o.tagPriority=="number"&&(n.tagPriority=o.tagPriority),n._p=o._p+1,t=!0)}}t&&(e.tags=e.tags.sort(_c))}}},H1={key:"deprecations",hooks:{"entries:normalize":({tags:e})=>{for(const t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),t.props.body&&(t.tagPosition="bodyClose",delete t.props.body)}}};async function wc(e){if(typeof e==="function")return e;if(e instanceof Promise)return await e;if(Array.isArray(e))return await Promise.all(e.map(n=>wc(n)));if((e==null?void 0:e.constructor)===Object){const n={};for(const a of Object.keys(e))n[a]=await wc(e[a]);return n}return e}const j1={key:"promises",hooks:{"entries:resolve":async e=>{const t=[];for(const n in e.entries)e.entries[n]._promisesProcessed||t.push(wc(e.entries[n].input).then(a=>{e.entries[n].input=a,e.entries[n]._promisesProcessed=!0}));await Promise.all(t)}}},U1={meta:"content",link:"href",htmlAttrs:"lang"},W1=["innerHTML","textContent"],z1=e=>({key:"template-params",hooks:{"entries:normalize":t=>{var a,l,r;const n=((l=(a=t.tags.filter(o=>o.tag==="templateParams"&&o.mode==="server"))==null?void 0:a[0])==null?void 0:l.props)||{};Object.keys(n).length&&(e._ssrPayload={templateParams:{...((r=e._ssrPayload)==null?void 0:r.templateParams)||{},...n}})},"tags:resolve":({tagMap:t,tags:n})=>{var r;const a=((r=t.get("templateParams"))==null?void 0:r.props)||{},l=a.separator||"|";delete a.separator,a.pageTitle=mi(a.pageTitle||e._title||"",a,l);for(const o of n){if(o.processTemplateParams===!1)continue;const i=U1[o.tag];if(i&&typeof o.props[i]=="string")o.props[i]=mi(o.props[i],a,l);else if(o.processTemplateParams||o.tag==="titleTemplate"||o.tag==="title")for(const s of W1)typeof o[s]=="string"&&(o[s]=mi(o[s],a,l,o.tag==="script"&&o.props.type.endsWith("json")))}e._templateParams=a,e._separator=l},"tags:afterResolve":({tagMap:t})=>{const n=t.get("title");n!=null&&n.textContent&&n.processTemplateParams!==!1&&(n.textContent=mi(n.textContent,e._templateParams,e._separator))}}}),K1=(e,t)=>qe(t)?Qn(t):t,Db="usehead";function Y1(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Db,e)}}.install}function G1(){if(_s()){const e=Ve(Db);if(!e)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function cF(e,t={}){const n=t.head||G1();return n.ssr?n.push(e||{},t):q1(n,e,t)}function q1(e,t,n={}){const a=de(!1);let l;return ot(()=>{const o=a.value?{}:Xi(t,K1);l?l.patch(o):l=e.push(o,n)}),la()&&(Ct(()=>{l.dispose()}),ys(()=>{a.value=!0}),Fd(()=>{a.value=!1})),l}const X1="modulepreload",J1=function(e,t){return new URL(e,t).href},wm={},va=function(t,n,a){let l=Promise.resolve();if(n&&n.length>0){let o=function(u){return Promise.all(u.map(d=>Promise.resolve(d).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};const i=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),c=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));l=o(n.map(u=>{if(u=J1(u,a),u in wm)return;wm[u]=!0;const d=u.endsWith(".css"),f=d?'[rel="stylesheet"]':"";if(!!a)for(let h=i.length-1;h>=0;h--){const y=i[h];if(y.href===u&&(!d||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${f}`))return;const m=document.createElement("link");if(m.rel=d?"stylesheet":X1,d||(m.as="script"),m.crossOrigin="",m.href=u,c&&m.setAttribute("nonce",c),document.head.appendChild(m),d)return new Promise((h,y)=>{m.addEventListener("load",h),m.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${u}`)))})}))}function r(o){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o}return l.then(o=>{for(const i of o||[])i.status==="rejected"&&r(i.reason);return t().catch(r)})};let Ii,Vi;function Q1(){return Ii=$fetch(Jd(`builds/meta/${tl().app.buildId}.json`),{responseType:"json"}),Ii.then(e=>{Vi=Xx(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),Ii}function Ts(){return Ii||Q1()}async function Qd(e){const t=typeof e=="string"?e:e.path;if(await Ts(),!Vi)return console.error("[nuxt] Error creating app manifest matcher.",Vi),{};try{return Cb({},...Vi.matchAll(t).reverse())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function km(e,t={}){if(!await Nb(e))return null;const a=await eP(e,t);return await Mb(a)||null}const Z1="_payload.json";async function eP(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||ra(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const a=tl(),l=t.hash||(t.fresh?Date.now():a.app.buildId),r=a.app.cdnURL,o=r&&await Nb(e)?r:a.app.baseURL;return Ol(o,n.pathname,Z1+(l?`?${l}`:""))}async function Mb(e){const t=fetch(e,{cache:"force-cache"}).then(n=>n.text().then($b));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function Nb(e=Ps().path){const t=Ze();return e=br(e),(await Ts()).prerendered.includes(e)?!0:t.runWithContext(async()=>{const a=await Qd({path:e});return!!a.prerender&&!a.redirect})}let dl=null;async function tP(){var a;if(dl)return dl;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await $b(e.textContent||""),n=e.dataset.src?await Mb(e.dataset.src):void 0;return dl={...t,...n,...window.__NUXT__},(a=dl.config)!=null&&a.public&&(dl.config.public=yt(dl.config.public)),dl}async function $b(e){return await S1(e,Ze()._payloadRevivers)}function Bb(e,t){Ze()._payloadRevivers[e]=t}const nP=Yx(()=>{Bb("skipHydrate",e=>{})}),aP=[["NuxtError",e=>Sl(e)],["EmptyShallowRef",e=>he(e==="_"?void 0:e==="0n"?BigInt(0):ho(e))],["EmptyRef",e=>de(e==="_"?void 0:e==="0n"?BigInt(0):ho(e))],["ShallowRef",e=>he(e)],["ShallowReactive",e=>Yn(e)],["Ref",e=>de(e)],["Reactive",e=>yt(e)]],lP=Gt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[a,l]of aP)Bb(a,l);Object.assign(e.payload,([t,n]=In(()=>e.runWithContext(tP)),t=await t,n(),t)),window.__NUXT__=e.payload}});async function Zd(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const a={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",a),!!a.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async l=>{var v;const r=new Map,o=new Promise(m=>{e.resolveTags().then(h=>{m(h.map(y=>{const g=r.get(y._d)||0,b={tag:y,id:(g?`${y._d}:${g}`:y._d)||ym(y),shouldRender:!0};return y._d&&Rb(y._d)&&r.set(y._d,g+1),b}))})});let i=e._dom;if(!i){i={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const m of["body","head"]){const h=(v=n[m])==null?void 0:v.children;for(const y of h){const g=y.tagName.toLowerCase();if(!gm.has(g))continue;const b=Ob({tag:g,props:{}},{innerHTML:y.innerHTML,...y.getAttributeNames().reduce((p,S)=>(p[S]=y.getAttribute(S),p),{})||{}});if(b.key=y.getAttribute("data-hid")||void 0,b._d=Sc(b)||ym(b),i.elMap.has(b._d)){let p=1,S=b._d;for(;i.elMap.has(S);)S=`${b._d}:${p++}`;i.elMap.set(S,y)}else i.elMap.set(b._d,y)}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function s(m,h,y){const g=`${m}:${h}`;i.sideEffects[g]=y,delete i.pendingSideEffects[g]}function c({id:m,$el:h,tag:y}){const g=y.tag.endsWith("Attrs");i.elMap.set(m,h),g||(y.textContent&&y.textContent!==h.textContent&&(h.textContent=y.textContent),y.innerHTML&&y.innerHTML!==h.innerHTML&&(h.innerHTML=y.innerHTML),s(m,"el",()=>{h==null||h.remove(),i.elMap.delete(m)}));for(const b in y.props){if(!Object.prototype.hasOwnProperty.call(y.props,b))continue;const p=y.props[b];if(b.startsWith("on")&&typeof p=="function"){const _=h==null?void 0:h.dataset;if(_&&_[`${b}fired`]){const w=b.slice(0,-5);p.call(h,new Event(w.substring(2)))}h.getAttribute(`data-${b}`)!==""&&((y.tag==="bodyAttrs"?n.defaultView:h).addEventListener(b.substring(2),p.bind(h)),h.setAttribute(`data-${b}`,""));continue}const S=`attr:${b}`;if(b==="class"){if(!p)continue;for(const _ of p)g&&s(m,`${S}:${_}`,()=>h.classList.remove(_)),!h.classList.contains(_)&&h.classList.add(_)}else if(b==="style"){if(!p)continue;for(const[_,w]of p)s(m,`${S}:${_}`,()=>{h.style.removeProperty(_)}),h.style.setProperty(_,w)}else p!==!1&&p!==null&&(h.getAttribute(b)!==p&&h.setAttribute(b,p===!0?"":String(p)),g&&s(m,S,()=>h.removeAttribute(b)))}}const u=[],d={bodyClose:void 0,bodyOpen:void 0,head:void 0},f=await o;for(const m of f){const{tag:h,shouldRender:y,id:g}=m;if(y){if(h.tag==="title"){n.title=h.textContent,s("title","",()=>n.title=i.title);continue}m.$el=m.$el||i.elMap.get(g),m.$el?c(m):gm.has(h.tag)&&u.push(m)}}for(const m of u){const h=m.tag.tagPosition||"head";m.$el=n.createElement(m.tag.tag),c(m),d[h]=d[h]||n.createDocumentFragment(),d[h].appendChild(m.$el)}for(const m of f)await e.hooks.callHook("dom:renderTag",m,n,s);d.head&&n.head.appendChild(d.head),d.bodyOpen&&n.body.insertBefore(d.bodyOpen,n.body.firstChild),d.bodyClose&&n.body.appendChild(d.bodyClose);for(const m in i.pendingSideEffects)i.pendingSideEffects[m]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:f}),l()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function rP(e={}){var a,l,r;const t=((a=e.domOptions)==null?void 0:a.render)||Zd;e.document=e.document||(typeof window<"u"?document:void 0);const n=((r=(l=e.document)==null?void 0:l.head.querySelector('script[id="unhead:payload"]'))==null?void 0:r.innerHTML)||!1;return N1({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]})}function oP(e,t){let n=0;return()=>{const a=++n;t(()=>{n===a&&e()})}}function iP(e={}){const t=rP({domOptions:{render:oP(()=>Zd(t),n=>setTimeout(n,0))},...e});return t.install=Y1(t),t}const sP={disableDefaults:!0,disableCapoSorting:!1,plugins:[H1,j1,z1,F1]},uP=Gt({name:"nuxt:head",enforce:"pre",setup(e){const t=iP(sP);e.vueApp.use(t);{let n=!0;const a=async()=>{n=!1,await Zd(t)};t.hooks.hook("dom:beforeRender",l=>{l.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||a()}),e.hooks.hook("app:error",a),e.hooks.hook("app:suspense:resolve",a)}}});/*!
* vue-router v4.5.1
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/const tr=typeof document<"u";function Fb(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function cP(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Fb(e.default)}const Ye=Object.assign;function Eu(e,t){const n={};for(const a in t){const l=t[a];n[a]=On(l)?l.map(e):e(l)}return n}const ro=()=>{},On=Array.isArray,Hb=/#/g,dP=/&/g,fP=/\//g,vP=/=/g,mP=/\?/g,jb=/\+/g,hP=/%5B/g,gP=/%5D/g,Ub=/%5E/g,yP=/%60/g,Wb=/%7B/g,bP=/%7C/g,zb=/%7D/g,pP=/%20/g;function ef(e){return encodeURI(""+e).replace(bP,"|").replace(hP,"[").replace(gP,"]")}function SP(e){return ef(e).replace(Wb,"{").replace(zb,"}").replace(Ub,"^")}function kc(e){return ef(e).replace(jb,"%2B").replace(pP,"+").replace(Hb,"%23").replace(dP,"%26").replace(yP,"`").replace(Wb,"{").replace(zb,"}").replace(Ub,"^")}function _P(e){return kc(e).replace(vP,"%3D")}function wP(e){return ef(e).replace(Hb,"%23").replace(mP,"%3F")}function kP(e){return e==null?"":wP(e).replace(fP,"%2F")}function go(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const CP=/\/$/,xP=e=>e.replace(CP,"");function Tu(e,t,n="/"){let a,l={},r="",o="";const i=t.indexOf("#");let s=t.indexOf("?");return i<s&&i>=0&&(s=-1),s>-1&&(a=t.slice(0,s),r=t.slice(s+1,i>-1?i:t.length),l=e(r)),i>-1&&(a=a||t.slice(0,i),o=t.slice(i,t.length)),a=IP(a??t,n),{fullPath:a+(r&&"?")+r+o,path:a,query:l,hash:go(o)}}function PP(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Cm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function EP(e,t,n){const a=t.matched.length-1,l=n.matched.length-1;return a>-1&&a===l&&pr(t.matched[a],n.matched[l])&&Kb(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function pr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Kb(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!TP(e[n],t[n]))return!1;return!0}function TP(e,t){return On(e)?xm(e,t):On(t)?xm(t,e):e===t}function xm(e,t){return On(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function IP(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),l=a[a.length-1];(l===".."||l===".")&&a.push("");let r=n.length-1,o,i;for(o=0;o<a.length;o++)if(i=a[o],i!==".")if(i==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+a.slice(o).join("/")}const bn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var yo;(function(e){e.pop="pop",e.push="push"})(yo||(yo={}));var oo;(function(e){e.back="back",e.forward="forward",e.unknown=""})(oo||(oo={}));function VP(e){if(!e)if(tr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),xP(e)}const AP=/^[^#]+#/;function LP(e,t){return e.replace(AP,"#")+t}function RP(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const Is=()=>({left:window.scrollX,top:window.scrollY});function OP(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),l=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!l)return;t=RP(l,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Pm(e,t){return(history.state?history.state.position-t:-1)+e}const Cc=new Map;function DP(e,t){Cc.set(e,t)}function MP(e){const t=Cc.get(e);return Cc.delete(e),t}let NP=()=>location.protocol+"//"+location.host;function Yb(e,t){const{pathname:n,search:a,hash:l}=t,r=e.indexOf("#");if(r>-1){let i=l.includes(e.slice(r))?e.slice(r).length:1,s=l.slice(i);return s[0]!=="/"&&(s="/"+s),Cm(s,"")}return Cm(n,e)+a+l}function $P(e,t,n,a){let l=[],r=[],o=null;const i=({state:f})=>{const v=Yb(e,location),m=n.value,h=t.value;let y=0;if(f){if(n.value=v,t.value=f,o&&o===m){o=null;return}y=h?f.position-h.position:0}else a(v);l.forEach(g=>{g(n.value,m,{delta:y,type:yo.pop,direction:y?y>0?oo.forward:oo.back:oo.unknown})})};function s(){o=n.value}function c(f){l.push(f);const v=()=>{const m=l.indexOf(f);m>-1&&l.splice(m,1)};return r.push(v),v}function u(){const{history:f}=window;f.state&&f.replaceState(Ye({},f.state,{scroll:Is()}),"")}function d(){for(const f of r)f();r=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:s,listen:c,destroy:d}}function Em(e,t,n,a=!1,l=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:l?Is():null}}function BP(e){const{history:t,location:n}=window,a={value:Yb(e,n)},l={value:t.state};l.value||r(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(s,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+s:NP()+e+s;try{t[u?"replaceState":"pushState"](c,"",f),l.value=c}catch(v){console.error(v),n[u?"replace":"assign"](f)}}function o(s,c){const u=Ye({},t.state,Em(l.value.back,s,l.value.forward,!0),c,{position:l.value.position});r(s,u,!0),a.value=s}function i(s,c){const u=Ye({},l.value,t.state,{forward:s,scroll:Is()});r(u.current,u,!0);const d=Ye({},Em(a.value,s,null),{position:u.position+1},c);r(s,d,!1),a.value=s}return{location:a,state:l,push:i,replace:o}}function FP(e){e=VP(e);const t=BP(e),n=$P(e,t.state,t.location,t.replace);function a(r,o=!0){o||n.pauseListeners(),history.go(r)}const l=Ye({location:"",base:e,go:a,createHref:LP.bind(null,e)},t,n);return Object.defineProperty(l,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(l,"state",{enumerable:!0,get:()=>t.state.value}),l}function HP(e){return typeof e=="string"||e&&typeof e=="object"}function Gb(e){return typeof e=="string"||typeof e=="symbol"}const qb=Symbol("");var Tm;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Tm||(Tm={}));function Sr(e,t){return Ye(new Error,{type:e,[qb]:!0},t)}function Un(e,t){return e instanceof Error&&qb in e&&(t==null||!!(e.type&t))}const Im="[^/]+?",jP={sensitive:!1,strict:!1,start:!0,end:!0},UP=/[.+*?^${}()[\]/\\]/g;function WP(e,t){const n=Ye({},jP,t),a=[];let l=n.start?"^":"";const r=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(l+="/");for(let d=0;d<c.length;d++){const f=c[d];let v=40+(n.sensitive?.25:0);if(f.type===0)d||(l+="/"),l+=f.value.replace(UP,"\\$&"),v+=40;else if(f.type===1){const{value:m,repeatable:h,optional:y,regexp:g}=f;r.push({name:m,repeatable:h,optional:y});const b=g||Im;if(b!==Im){v+=10;try{new RegExp(`(${b})`)}catch(S){throw new Error(`Invalid custom RegExp for param "${m}" (${b}): `+S.message)}}let p=h?`((?:${b})(?:/(?:${b}))*)`:`(${b})`;d||(p=y&&c.length<2?`(?:/${p})`:"/"+p),y&&(p+="?"),l+=p,v+=20,y&&(v+=-8),h&&(v+=-20),b===".*"&&(v+=-50)}u.push(v)}a.push(u)}if(n.strict&&n.end){const c=a.length-1;a[c][a[c].length-1]+=.7000000000000001}n.strict||(l+="/?"),n.end?l+="$":n.strict&&!l.endsWith("/")&&(l+="(?:/|$)");const o=new RegExp(l,n.sensitive?"":"i");function i(c){const u=c.match(o),d={};if(!u)return null;for(let f=1;f<u.length;f++){const v=u[f]||"",m=r[f-1];d[m.name]=v&&m.repeatable?v.split("/"):v}return d}function s(c){let u="",d=!1;for(const f of e){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const v of f)if(v.type===0)u+=v.value;else if(v.type===1){const{value:m,repeatable:h,optional:y}=v,g=m in c?c[m]:"";if(On(g)&&!h)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const b=On(g)?g.join("/"):g;if(!b)if(y)f.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${m}"`);u+=b}}return u||"/"}return{re:o,score:a,keys:r,parse:i,stringify:s}}function zP(e,t){let n=0;for(;n<e.length&&n<t.length;){const a=t[n]-e[n];if(a)return a;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Xb(e,t){let n=0;const a=e.score,l=t.score;for(;n<a.length&&n<l.length;){const r=zP(a[n],l[n]);if(r)return r;n++}if(Math.abs(l.length-a.length)===1){if(Vm(a))return 1;if(Vm(l))return-1}return l.length-a.length}function Vm(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const KP={type:0,value:""},YP=/[a-zA-Z0-9_]/;function GP(e){if(!e)return[[]];if(e==="/")return[[KP]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${c}": ${v}`)}let n=0,a=n;const l=[];let r;function o(){r&&l.push(r),r=[]}let i=0,s,c="",u="";function d(){c&&(n===0?r.push({type:0,value:c}):n===1||n===2||n===3?(r.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:u,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=s}for(;i<e.length;){if(s=e[i++],s==="\\"&&n!==2){a=n,n=4;continue}switch(n){case 0:s==="/"?(c&&d(),o()):s===":"?(d(),n=1):f();break;case 4:f(),n=a;break;case 1:s==="("?n=2:YP.test(s)?f():(d(),n=0,s!=="*"&&s!=="?"&&s!=="+"&&i--);break;case 2:s===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+s:n=3:u+=s;break;case 3:d(),n=0,s!=="*"&&s!=="?"&&s!=="+"&&i--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),d(),o(),l}function qP(e,t,n){const a=WP(GP(e.path),n),l=Ye(a,{record:e,parent:t,children:[],alias:[]});return t&&!l.record.aliasOf==!t.record.aliasOf&&t.children.push(l),l}function XP(e,t){const n=[],a=new Map;t=Om({strict:!1,end:!0,sensitive:!1},t);function l(d){return a.get(d)}function r(d,f,v){const m=!v,h=Lm(d);h.aliasOf=v&&v.record;const y=Om(t,d),g=[h];if("alias"in d){const S=typeof d.alias=="string"?[d.alias]:d.alias;for(const _ of S)g.push(Lm(Ye({},h,{components:v?v.record.components:h.components,path:_,aliasOf:v?v.record:h})))}let b,p;for(const S of g){const{path:_}=S;if(f&&_[0]!=="/"){const w=f.record.path,k=w[w.length-1]==="/"?"":"/";S.path=f.record.path+(_&&k+_)}if(b=qP(S,f,y),v?v.alias.push(b):(p=p||b,p!==b&&p.alias.push(b),m&&d.name&&!Rm(b)&&o(d.name)),Jb(b)&&s(b),h.children){const w=h.children;for(let k=0;k<w.length;k++)r(w[k],b,v&&v.children[k])}v=v||b}return p?()=>{o(p)}:ro}function o(d){if(Gb(d)){const f=a.get(d);f&&(a.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(o),f.alias.forEach(o))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&a.delete(d.record.name),d.children.forEach(o),d.alias.forEach(o))}}function i(){return n}function s(d){const f=ZP(d,n);n.splice(f,0,d),d.record.name&&!Rm(d)&&a.set(d.record.name,d)}function c(d,f){let v,m={},h,y;if("name"in d&&d.name){if(v=a.get(d.name),!v)throw Sr(1,{location:d});y=v.record.name,m=Ye(Am(f.params,v.keys.filter(p=>!p.optional).concat(v.parent?v.parent.keys.filter(p=>p.optional):[]).map(p=>p.name)),d.params&&Am(d.params,v.keys.map(p=>p.name))),h=v.stringify(m)}else if(d.path!=null)h=d.path,v=n.find(p=>p.re.test(h)),v&&(m=v.parse(h),y=v.record.name);else{if(v=f.name?a.get(f.name):n.find(p=>p.re.test(f.path)),!v)throw Sr(1,{location:d,currentLocation:f});y=v.record.name,m=Ye({},f.params,d.params),h=v.stringify(m)}const g=[];let b=v;for(;b;)g.unshift(b.record),b=b.parent;return{name:y,path:h,params:m,matched:g,meta:QP(g)}}e.forEach(d=>r(d));function u(){n.length=0,a.clear()}return{addRoute:r,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:i,getRecordMatcher:l}}function Am(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function Lm(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:JP(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function JP(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Rm(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function QP(e){return e.reduce((t,n)=>Ye(t,n.meta),{})}function Om(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function ZP(e,t){let n=0,a=t.length;for(;n!==a;){const r=n+a>>1;Xb(e,t[r])<0?a=r:n=r+1}const l=eE(e);return l&&(a=t.lastIndexOf(l,a-1)),a}function eE(e){let t=e;for(;t=t.parent;)if(Jb(t)&&Xb(e,t)===0)return t}function Jb({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function tE(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let l=0;l<a.length;++l){const r=a[l].replace(jb," "),o=r.indexOf("="),i=go(o<0?r:r.slice(0,o)),s=o<0?null:go(r.slice(o+1));if(i in t){let c=t[i];On(c)||(c=t[i]=[c]),c.push(s)}else t[i]=s}return t}function Dm(e){let t="";for(let n in e){const a=e[n];if(n=_P(n),a==null){a!==void 0&&(t+=(t.length?"&":"")+n);continue}(On(a)?a.map(r=>r&&kc(r)):[a&&kc(a)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function nE(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=On(a)?a.map(l=>l==null?null:""+l):a==null?a:""+a)}return t}const aE=Symbol(""),Mm=Symbol(""),tf=Symbol(""),nf=Symbol(""),xc=Symbol("");function zr(){let e=[];function t(a){return e.push(a),()=>{const l=e.indexOf(a);l>-1&&e.splice(l,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Wa(e,t,n,a,l,r=o=>o()){const o=a&&(a.enterCallbacks[l]=a.enterCallbacks[l]||[]);return()=>new Promise((i,s)=>{const c=f=>{f===!1?s(Sr(4,{from:n,to:t})):f instanceof Error?s(f):HP(f)?s(Sr(2,{from:t,to:f})):(o&&a.enterCallbacks[l]===o&&typeof f=="function"&&o.push(f),i())},u=r(()=>e.call(a&&a.instances[l],t,n,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(f=>s(f))})}function Iu(e,t,n,a,l=r=>r()){const r=[];for(const o of e)for(const i in o.components){let s=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(Fb(s)){const u=(s.__vccOpts||s)[t];u&&r.push(Wa(u,n,a,o,i,l))}else{let c=s();r.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${i}" at "${o.path}"`);const d=cP(u)?u.default:u;o.mods[i]=u,o.components[i]=d;const v=(d.__vccOpts||d)[t];return v&&Wa(v,n,a,o,i,l)()}))}}return r}function Nm(e){const t=Ve(tf),n=Ve(nf),a=T(()=>{const s=Le(e.to);return t.resolve(s)}),l=T(()=>{const{matched:s}=a.value,{length:c}=s,u=s[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(pr.bind(null,u));if(f>-1)return f;const v=$m(s[c-2]);return c>1&&$m(u)===v&&d[d.length-1].path!==v?d.findIndex(pr.bind(null,s[c-2])):f}),r=T(()=>l.value>-1&&sE(n.params,a.value.params)),o=T(()=>l.value>-1&&l.value===n.matched.length-1&&Kb(n.params,a.value.params));function i(s={}){if(iE(s)){const c=t[Le(e.replace)?"replace":"push"](Le(e.to)).catch(ro);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:a,href:T(()=>a.value.href),isActive:r,isExactActive:o,navigate:i}}function lE(e){return e.length===1?e[0]:e}const rE=Cn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Nm,setup(e,{slots:t}){const n=yt(Nm(e)),{options:a}=Ve(tf),l=T(()=>({[Bm(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Bm(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&lE(t.default(n));return e.custom?r:lt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:l.value},r)}}}),oE=rE;function iE(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function sE(e,t){for(const n in t){const a=t[n],l=e[n];if(typeof a=="string"){if(a!==l)return!1}else if(!On(l)||l.length!==a.length||a.some((r,o)=>r!==l[o]))return!1}return!0}function $m(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Bm=(e,t,n)=>e??t??n,uE=Cn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=Ve(xc),l=T(()=>e.route||a.value),r=Ve(Mm,0),o=T(()=>{let c=Le(r);const{matched:u}=l.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),i=T(()=>l.value.matched[o.value]);Ue(Mm,T(()=>o.value+1)),Ue(aE,i),Ue(xc,l);const s=de();return ge(()=>[s.value,i.value,e.name],([c,u,d],[f,v,m])=>{u&&(u.instances[d]=c,v&&v!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=v.leaveGuards),u.updateGuards.size||(u.updateGuards=v.updateGuards))),c&&u&&(!v||!pr(u,v)||!f)&&(u.enterCallbacks[d]||[]).forEach(h=>h(c))},{flush:"post"}),()=>{const c=l.value,u=e.name,d=i.value,f=d&&d.components[u];if(!f)return Fm(n.default,{Component:f,route:c});const v=d.props[u],m=v?v===!0?c.params:typeof v=="function"?v(c):v:null,y=lt(f,Ye({},m,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[u]=null)},ref:s}));return Fm(n.default,{Component:y,route:c})||y}}});function Fm(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Qb=uE;function cE(e){const t=XP(e.routes,e),n=e.parseQuery||tE,a=e.stringifyQuery||Dm,l=e.history,r=zr(),o=zr(),i=zr(),s=he(bn);let c=bn;tr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Eu.bind(null,B=>""+B),d=Eu.bind(null,kP),f=Eu.bind(null,go);function v(B,se){let oe,X;return Gb(B)?(oe=t.getRecordMatcher(B),X=se):X=B,t.addRoute(X,oe)}function m(B){const se=t.getRecordMatcher(B);se&&t.removeRoute(se)}function h(){return t.getRoutes().map(B=>B.record)}function y(B){return!!t.getRecordMatcher(B)}function g(B,se){if(se=Ye({},se||s.value),typeof B=="string"){const D=Tu(n,B,se.path),j=t.resolve({path:D.path},se),re=l.createHref(D.fullPath);return Ye(D,j,{params:f(j.params),hash:go(D.hash),redirectedFrom:void 0,href:re})}let oe;if(B.path!=null)oe=Ye({},B,{path:Tu(n,B.path,se.path).path});else{const D=Ye({},B.params);for(const j in D)D[j]==null&&delete D[j];oe=Ye({},B,{params:d(D)}),se.params=d(se.params)}const X=t.resolve(oe,se),me=B.hash||"";X.params=u(f(X.params));const q=PP(a,Ye({},B,{hash:SP(me),path:X.path})),V=l.createHref(q);return Ye({fullPath:q,hash:me,query:a===Dm?nE(B.query):B.query||{}},X,{redirectedFrom:void 0,href:V})}function b(B){return typeof B=="string"?Tu(n,B,s.value.path):Ye({},B)}function p(B,se){if(c!==B)return Sr(8,{from:se,to:B})}function S(B){return k(B)}function _(B){return S(Ye(b(B),{replace:!0}))}function w(B){const se=B.matched[B.matched.length-1];if(se&&se.redirect){const{redirect:oe}=se;let X=typeof oe=="function"?oe(B):oe;return typeof X=="string"&&(X=X.includes("?")||X.includes("#")?X=b(X):{path:X},X.params={}),Ye({query:B.query,hash:B.hash,params:X.path!=null?{}:B.params},X)}}function k(B,se){const oe=c=g(B),X=s.value,me=B.state,q=B.force,V=B.replace===!0,D=w(oe);if(D)return k(Ye(b(D),{state:typeof D=="object"?Ye({},me,D.state):me,force:q,replace:V}),se||oe);const j=oe;j.redirectedFrom=se;let re;return!q&&EP(a,X,oe)&&(re=Sr(16,{to:j,from:X}),z(X,X,!0,!1)),(re?Promise.resolve(re):I(j,X)).catch(ee=>Un(ee)?Un(ee,2)?ee:F(ee):Q(ee,j,X)).then(ee=>{if(ee){if(Un(ee,2))return k(Ye({replace:V},b(ee.to),{state:typeof ee.to=="object"?Ye({},me,ee.to.state):me,force:q}),se||j)}else ee=A(j,X,!0,V,me);return R(j,X,ee),ee})}function P(B,se){const oe=p(B,se);return oe?Promise.reject(oe):Promise.resolve()}function x(B){const se=ye.values().next().value;return se&&typeof se.runWithContext=="function"?se.runWithContext(B):B()}function I(B,se){let oe;const[X,me,q]=dE(B,se);oe=Iu(X.reverse(),"beforeRouteLeave",B,se);for(const D of X)D.leaveGuards.forEach(j=>{oe.push(Wa(j,B,se))});const V=P.bind(null,B,se);return oe.push(V),ve(oe).then(()=>{oe=[];for(const D of r.list())oe.push(Wa(D,B,se));return oe.push(V),ve(oe)}).then(()=>{oe=Iu(me,"beforeRouteUpdate",B,se);for(const D of me)D.updateGuards.forEach(j=>{oe.push(Wa(j,B,se))});return oe.push(V),ve(oe)}).then(()=>{oe=[];for(const D of q)if(D.beforeEnter)if(On(D.beforeEnter))for(const j of D.beforeEnter)oe.push(Wa(j,B,se));else oe.push(Wa(D.beforeEnter,B,se));return oe.push(V),ve(oe)}).then(()=>(B.matched.forEach(D=>D.enterCallbacks={}),oe=Iu(q,"beforeRouteEnter",B,se,x),oe.push(V),ve(oe))).then(()=>{oe=[];for(const D of o.list())oe.push(Wa(D,B,se));return oe.push(V),ve(oe)}).catch(D=>Un(D,8)?D:Promise.reject(D))}function R(B,se,oe){i.list().forEach(X=>x(()=>X(B,se,oe)))}function A(B,se,oe,X,me){const q=p(B,se);if(q)return q;const V=se===bn,D=tr?history.state:{};oe&&(X||V?l.replace(B.fullPath,Ye({scroll:V&&D&&D.scroll},me)):l.push(B.fullPath,me)),s.value=B,z(B,se,oe,V),F()}let M;function H(){M||(M=l.listen((B,se,oe)=>{if(!Se.listening)return;const X=g(B),me=w(X);if(me){k(Ye(me,{replace:!0,force:!0}),X).catch(ro);return}c=X;const q=s.value;tr&&DP(Pm(q.fullPath,oe.delta),Is()),I(X,q).catch(V=>Un(V,12)?V:Un(V,2)?(k(Ye(b(V.to),{force:!0}),X).then(D=>{Un(D,20)&&!oe.delta&&oe.type===yo.pop&&l.go(-1,!1)}).catch(ro),Promise.reject()):(oe.delta&&l.go(-oe.delta,!1),Q(V,X,q))).then(V=>{V=V||A(X,q,!1),V&&(oe.delta&&!Un(V,8)?l.go(-oe.delta,!1):oe.type===yo.pop&&Un(V,20)&&l.go(-1,!1)),R(X,q,V)}).catch(ro)}))}let U=zr(),N=zr(),Y;function Q(B,se,oe){F(B);const X=N.list();return X.length?X.forEach(me=>me(B,se,oe)):console.error(B),Promise.reject(B)}function Z(){return Y&&s.value!==bn?Promise.resolve():new Promise((B,se)=>{U.add([B,se])})}function F(B){return Y||(Y=!B,H(),U.list().forEach(([se,oe])=>B?oe(B):se()),U.reset()),B}function z(B,se,oe,X){const{scrollBehavior:me}=e;if(!tr||!me)return Promise.resolve();const q=!oe&&MP(Pm(B.fullPath,0))||(X||!oe)&&history.state&&history.state.scroll||null;return Me().then(()=>me(B,se,q)).then(V=>V&&OP(V)).catch(V=>Q(V,B,se))}const J=B=>l.go(B);let ae;const ye=new Set,Se={currentRoute:s,listening:!0,addRoute:v,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:h,resolve:g,options:e,push:S,replace:_,go:J,back:()=>J(-1),forward:()=>J(1),beforeEach:r.add,beforeResolve:o.add,afterEach:i.add,onError:N.add,isReady:Z,install(B){const se=this;B.component("RouterLink",oE),B.component("RouterView",Qb),B.config.globalProperties.$router=se,Object.defineProperty(B.config.globalProperties,"$route",{enumerable:!0,get:()=>Le(s)}),tr&&!ae&&s.value===bn&&(ae=!0,S(l.location).catch(me=>{}));const oe={};for(const me in bn)Object.defineProperty(oe,me,{get:()=>s.value[me],enumerable:!0});B.provide(tf,se),B.provide(nf,Yn(oe)),B.provide(xc,s);const X=B.unmount;ye.add(B),B.unmount=function(){ye.delete(B),ye.size<1&&(c=bn,M&&M(),M=null,s.value=bn,ae=!1,Y=!1),X()}}};function ve(B){return B.reduce((se,oe)=>se.then(()=>x(oe)),Promise.resolve())}return Se}function dE(e,t){const n=[],a=[],l=[],r=Math.max(t.matched.length,e.matched.length);for(let o=0;o<r;o++){const i=t.matched[o];i&&(e.matched.find(c=>pr(c,i))?a.push(i):n.push(i));const s=e.matched[o];s&&(t.matched.find(c=>pr(c,s))||l.push(s))}return[n,a,l]}function Zb(e){return Ve(nf)}const fE=/(:\w+)\([^)]+\)/g,vE=/(:\w+)[?+*]/g,mE=/:\w+/g,hE=(e,t)=>t.path.replace(fE,"$1").replace(vE,"$1").replace(mE,n=>{var a;return((a=e.params[n.slice(1)])==null?void 0:a.toString())||""}),Pc=(e,t)=>{const n=e.route.matched.find(l=>{var r;return((r=l.components)==null?void 0:r.default)===e.Component.type}),a=t??(n==null?void 0:n.meta.key)??(n&&hE(e.route,n));return typeof a=="function"?a(e.route):a},gE=(e,t)=>({default:()=>e?lt(rk,e===!0?{}:e,t):t});function af(e){return Array.isArray(e)?e:[e]}const Vu=[{name:"about___en",path:"/about",component:()=>va(()=>import("./C9Ul4LRl.js"),__vite__mapDeps([0,1]),import.meta.url)},{name:"about___ru",path:"/ru/about",component:()=>va(()=>import("./C9Ul4LRl.js"),__vite__mapDeps([0,1]),import.meta.url)},{name:"about___cn",path:"/cn/about",component:()=>va(()=>import("./C9Ul4LRl.js"),__vite__mapDeps([0,1]),import.meta.url)},{name:"index___en",path:"/",component:()=>va(()=>import("./hDbPqcA6.js"),__vite__mapDeps([2,3]),import.meta.url)},{name:"index___ru",path:"/ru",component:()=>va(()=>import("./hDbPqcA6.js"),__vite__mapDeps([2,3]),import.meta.url)},{name:"index___cn",path:"/cn",component:()=>va(()=>import("./hDbPqcA6.js"),__vite__mapDeps([2,3]),import.meta.url)}],ep=(e,t)=>({default:()=>{var n;return e?lt(Ca,e===!0?{}:e,t):(n=t.default)==null?void 0:n.call(t)}}),yE=/(:\w+)\([^)]+\)/g,bE=/(:\w+)[?+*]/g,pE=/:\w+/g;function Hm(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(yE,"$1").replace(bE,"$1").replace(pE,n=>{var a;return((a=e.params[n.slice(1)])==null?void 0:a.toString())||""});return typeof t=="function"?t(e):t}function SE(e,t){return e===t||t===bn?!1:Hm(e)!==Hm(t)?!0:!e.matched.every((a,l)=>{var r,o;return a.components&&a.components.default===((o=(r=t.matched[l])==null?void 0:r.components)==null?void 0:o.default)})}const _E={scrollBehavior(e,t,n){var s;const a=Ze(),l=((s=tn().options)==null?void 0:s.scrollBehaviorType)??"auto";if(e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:tp(e.hash),behavior:l}:!1;if((typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1)return!1;let o=n||void 0;!o&&SE(e,t)&&(o={left:0,top:0});const i=a._runningTransition?"page:transition:finish":"page:loading:end";return new Promise(c=>{if(t===bn){c(jm(e,"instant",o));return}a.hooks.hookOnce(i,()=>{requestAnimationFrame(()=>c(jm(e,"instant",o)))})})}};function tp(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function jm(e,t,n){return n||(e.hash?{el:e.hash,top:tp(e.hash),behavior:t}:{left:0,top:0,behavior:t})}const wE={hashMode:!1,scrollBehaviorType:"auto"},Fn={...wE,..._E},kE=async(e,t)=>{var o;let n,a;if(!((o=e.meta)!=null&&o.validate))return;const l=([n,a]=In(()=>Promise.resolve(e.meta.validate(e))),n=await n,a(),n);if(l===!0)return;const r=Sl({fatal:!0,statusCode:l&&l.statusCode||404,statusMessage:l&&l.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<"u"&&window.history.pushState({},"",t.fullPath),r},CE=async e=>{let t,n;const a=([t,n]=In(()=>Qd({path:e.path})),t=await t,n(),t);if(a.redirect)return ra(a.redirect,{acceptRelative:!0})?(window.location.href=a.redirect,!1):a.redirect},xE=[kE,CE],io={};function PE(e,t,n){const{pathname:a,search:l,hash:r}=t,o=e.indexOf("#");if(o>-1){const c=r.includes(e.slice(o))?e.slice(o).length:1;let u=r.slice(c);return u[0]!=="/"&&(u="/"+u),lm(u,"")}const i=lm(a,e),s=!n||ix(i,n)?i:n;return s+(s.includes("?")?"":l)+r}const EE=Gt({name:"nuxt:router",enforce:"pre",async setup(e){var y;let t,n,a=tl().app.baseURL;const l=((y=Fn.history)==null?void 0:y.call(Fn,a))??FP(a),r=Fn.routes?([t,n]=In(()=>Fn.routes(Vu)),t=await t,n(),t??Vu):Vu;let o;const i=cE({...Fn,scrollBehavior:(g,b,p)=>{if(b===bn){o=p;return}if(Fn.scrollBehavior){if(i.options.scrollBehavior=Fn.scrollBehavior,"scrollRestoration"in window.history){const S=i.beforeEach(()=>{S(),window.history.scrollRestoration="manual"})}return Fn.scrollBehavior(g,bn,o||p)}},history:l,routes:r});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(i);const s=he(i.currentRoute.value);i.afterEach((g,b)=>{s.value=b}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>s.value});const c=PE(a,window.location,e.payload.path),u=he(i.currentRoute.value),d=()=>{u.value=i.currentRoute.value};e.hook("page:finish",d),i.afterEach((g,b)=>{var p,S,_,w;((S=(p=g.matched[0])==null?void 0:p.components)==null?void 0:S.default)===((w=(_=b.matched[0])==null?void 0:_.components)==null?void 0:w.default)&&d()});const f={};for(const g in u.value)Object.defineProperty(f,g,{get:()=>u.value[g],enumerable:!0});e._route=Yn(f),e._middleware||(e._middleware={global:[],named:{}});const v=Es();i.afterEach(async(g,b,p)=>{delete e._processingMiddleware,!e.isHydrating&&v.value&&await e.runWithContext(r1),p&&await e.callHook("page:loading:end")});try{[t,n]=In(()=>i.isReady()),await t,n()}catch(g){[t,n]=In(()=>e.runWithContext(()=>hl(g))),await t,n()}const m=c!==i.currentRoute.value.fullPath?i.resolve(c):i.currentRoute.value;d();const h=e.payload.state._layout;return i.beforeEach(async(g,b)=>{var p;await e.callHook("page:loading:start"),g.meta=yt(g.meta),e.isHydrating&&h&&!ka(g.meta.layout)&&(g.meta.layout=h),e._processingMiddleware=!0;{const S=new Set([...xE,...e._middleware.global]);for(const _ of g.matched){const w=_.meta.middleware;if(w)for(const k of af(w))S.add(k)}{const _=await e.runWithContext(()=>Qd({path:g.path}));if(_.appMiddleware)for(const w in _.appMiddleware)_.appMiddleware[w]?S.add(w):S.delete(w)}for(const _ of S){const w=typeof _=="string"?e._middleware.named[_]||await((p=io[_])==null?void 0:p.call(io).then(k=>k.default||k)):_;if(!w)throw new Error(`Unknown route middleware: '${_}'.`);try{const k=await e.runWithContext(()=>w(g,b));if(!e.payload.serverRendered&&e.isHydrating&&(k===!1||k instanceof Error)){const P=k||Sl({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>hl(P)),!1}if(k===!0)continue;if(k===!1)return k;if(k)return Tb(k)&&k.fatal&&await e.runWithContext(()=>hl(k)),k}catch(k){const P=Sl(k);return P.fatal&&await e.runWithContext(()=>hl(P)),P}}}}),i.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),i.afterEach(async(g,b)=>{g.matched.length===0&&await e.runWithContext(()=>hl(Sl({statusCode:404,fatal:!1,statusMessage:`Page not found: ${g.fullPath}`,data:{path:g.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in m&&(m.name=void 0),await i.replace({...m,force:!0}),i.options.scrollBehavior=Fn.scrollBehavior}catch(g){await e.runWithContext(()=>hl(g))}}),{provide:{router:i}}}}),Um=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),dF=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),lf=e=>{const t=Ze();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Um(()=>e())}):Um(()=>e())},TE=Gt({name:"nuxt:payload",setup(e){const t=new Set;tn().beforeResolve(async(n,a)=>{if(n.path===a.path)return;const l=await km(n.path);if(l){for(const r of t)delete e.static.data[r];for(const r in l.data)r in e.static.data||t.add(r),e.static.data[r]=l.data[r]}}),lf(()=>{var n;e.hooks.hook("link:prefetch",async a=>{const{hostname:l}=new URL(a,window.location.href);l===window.location.hostname&&await km(a).catch(()=>{console.warn("[nuxt] Error preloading payload for",a)})}),((n=navigator.connection)==null?void 0:n.effectiveType)!=="slow-2g"&&setTimeout(Ts,1e3)})}}),IE=Gt(()=>{const e=tn();lf(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),VE=Gt(e=>{let t;async function n(){const a=await Ts();t&&clearTimeout(t),t=setTimeout(n,cm);try{const l=await $fetch(Jd("builds/latest.json")+`?${Date.now()}`);l.id!==a.id&&e.hooks.callHook("app:manifest:update",l)}catch{}}lf(()=>{t=setTimeout(n,cm)})});function AE(e={}){const t=e.path||window.location.pathname;let n={};try{n=ho(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires)<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Ze().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const LE=Gt({name:"nuxt:chunk-reload",setup(e){const t=tn(),n=tl(),a=new Set;t.beforeEach(()=>{a.clear()}),e.hook("app:chunkError",({error:r})=>{a.add(r)});function l(r){const i="href"in r&&r.href[0]==="#"?n.app.baseURL+r.href:Ol(n.app.baseURL,r.fullPath);AE({path:i,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(l)}),t.onError((r,o)=>{a.has(r)&&l(o)})}});/*!
* shared v10.0.7
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
*/const Ji=typeof window<"u",nl=(e,t=!1)=>t?Symbol.for(e):Symbol(e),RE=(e,t,n)=>OE({l:e,k:t,s:n}),OE=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Tt=e=>typeof e=="number"&&isFinite(e),DE=e=>As(e)==="[object Date]",Qi=e=>As(e)==="[object RegExp]",Vs=e=>He(e)&&Object.keys(e).length===0,dt=Object.assign,ME=Object.create,et=(e=null)=>ME(e);let Wm;const rf=()=>Wm||(Wm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:et());function zm(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const NE=Object.prototype.hasOwnProperty;function Vn(e,t){return NE.call(e,t)}const St=Array.isArray,nt=e=>typeof e=="function",Ce=e=>typeof e=="string",gt=e=>typeof e=="boolean",ze=e=>e!==null&&typeof e=="object",$E=e=>ze(e)&&nt(e.then)&&nt(e.catch),np=Object.prototype.toString,As=e=>np.call(e),He=e=>As(e)==="[object Object]",BE=e=>e==null?"":St(e)||He(e)&&e.toString===np?JSON.stringify(e,null,2):String(e);function of(e,t=""){return e.reduce((n,a,l)=>l===0?n+a:n+t+a,"")}function FE(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const hi=e=>!ze(e)||St(e);function vr(e,t){if(hi(e)||hi(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:l}=n.pop();Object.keys(a).forEach(r=>{r!=="__proto__"&&(ze(a[r])&&!ze(l[r])&&(l[r]=Array.isArray(a[r])?[]:et()),hi(l[r])||hi(a[r])?l[r]=a[r]:n.push({src:a[r],des:l[r]}))})}}const qa=["en","ru","cn"],Ec={en:[],ru:[],cn:[]},HE=[],_r=[{code:"en",language:"en-US",files:[]},{code:"ru",language:"ru-RU",files:[]},{code:"cn",language:"zh-CN",files:[]}],ap="@nuxtjs/i18n",jE=!1,UE="i18n_redirected",WE="nuxtI18nInternal",Km="nuxt-i18n-slp";function Ym(e){return typeof e=="string"?`'${e}'`:new zE().serialize(e)}const zE=function(){var t;class e{constructor(){yv(this,t,new Map)}compare(a,l){const r=typeof a,o=typeof l;return r==="string"&&o==="string"?a.localeCompare(l):r==="number"&&o==="number"?a-l:String.prototype.localeCompare.call(this.serialize(a,!0),this.serialize(l,!0))}serialize(a,l){if(a===null)return"null";switch(typeof a){case"string":return l?a:`'${a}'`;case"bigint":return`${a}n`;case"object":return this.$object(a);case"function":return this.$function(a)}return String(a)}serializeObject(a){const l=Object.prototype.toString.call(a);if(l!=="[object Object]")return this.serializeBuiltInType(l.length<10?`unknown:${l}`:l.slice(8,-1),a);const r=a.constructor,o=r===Object||r===void 0?"":r.name;if(o!==""&&globalThis[o]===r)return this.serializeBuiltInType(o,a);if(typeof a.toJSON=="function"){const i=a.toJSON();return o+(i!==null&&typeof i=="object"?this.$object(i):`(${this.serialize(i)})`)}return this.serializeObjectEntries(o,Object.entries(a))}serializeBuiltInType(a,l){const r=this["$"+a];if(r)return r.call(this,l);if(typeof(l==null?void 0:l.entries)=="function")return this.serializeObjectEntries(a,l.entries());throw new Error(`Cannot serialize ${a}`)}serializeObjectEntries(a,l){const r=Array.from(l).sort((i,s)=>this.compare(i[0],s[0]));let o=`${a}{`;for(let i=0;i<r.length;i++){const[s,c]=r[i];o+=`${this.serialize(s,!0)}:${this.serialize(c)}`,i<r.length-1&&(o+=",")}return o+"}"}$object(a){let l=Fr(this,t).get(a);return l===void 0&&(Fr(this,t).set(a,`#${Fr(this,t).size}`),l=this.serializeObject(a),Fr(this,t).set(a,l)),l}$function(a){const l=Function.prototype.toString.call(a);return l.slice(-15)==="[native code] }"?`${a.name||""}()[native]`:`${a.name}(${a.length})${l.replace(/\s*\n\s*/g,"")}`}$Array(a){let l="[";for(let r=0;r<a.length;r++)l+=this.serialize(a[r]),r<a.length-1&&(l+=",");return l+"]"}$Date(a){try{return`Date(${a.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(a){return`ArrayBuffer[${new Uint8Array(a).join(",")}]`}$Set(a){return`Set${this.$Array(Array.from(a).sort((l,r)=>this.compare(l,r)))}`}$Map(a){return this.serializeObjectEntries("Map",a.entries())}}t=new WeakMap;for(const n of["Error","RegExp","URL"])e.prototype["$"+n]=function(a){return`${n}(${a})`};for(const n of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+n]=function(a){return`${n}[${a.join(",")}]`};for(const n of["BigInt64Array","BigUint64Array"])e.prototype["$"+n]=function(a){return`${n}[${a.join("n,")}${a.length>0?"n":""}]`};return e}();function KE(e,t){return e===t||Ym(e)===Ym(t)}const YE="$s";function lp(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,a]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(a!==void 0&&typeof a!="function")throw new Error("[nuxt] [useState] init must be a function: "+a);const l=YE+n,r=Ze(),o=$(r.payload.state,l);if(o.value===void 0&&a){const i=a();if(qe(i))return r.payload.state[l]=i,i;o.value=i}return o}function GE(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},a=t||{},l=a.decode||qE;let r=0;for(;r<e.length;){const o=e.indexOf("=",r);if(o===-1)break;let i=e.indexOf(";",r);if(i===-1)i=e.length;else if(i<o){r=e.lastIndexOf(";",o-1)+1;continue}const s=e.slice(r,o).trim();if(a!=null&&a.filter&&!(a!=null&&a.filter(s))){r=i+1;continue}if(n[s]===void 0){let c=e.slice(o+1,i).trim();c.codePointAt(0)===34&&(c=c.slice(1,-1)),n[s]=XE(c,l)}r=i+1}return n}function qE(e){return e.includes("%")?decodeURIComponent(e):e}function XE(e,t){try{return t(e)}catch{return e}}const gi=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Gm(e,t,n){const a=n||{},l=a.encode||encodeURIComponent;if(typeof l!="function")throw new TypeError("option encode is invalid");if(!gi.test(e))throw new TypeError("argument name is invalid");const r=l(t);if(r&&!gi.test(r))throw new TypeError("argument val is invalid");let o=e+"="+r;if(a.maxAge!==void 0&&a.maxAge!==null){const i=a.maxAge-0;if(Number.isNaN(i)||!Number.isFinite(i))throw new TypeError("option maxAge is invalid");o+="; Max-Age="+Math.floor(i)}if(a.domain){if(!gi.test(a.domain))throw new TypeError("option domain is invalid");o+="; Domain="+a.domain}if(a.path){if(!gi.test(a.path))throw new TypeError("option path is invalid");o+="; Path="+a.path}if(a.expires){if(!JE(a.expires)||Number.isNaN(a.expires.valueOf()))throw new TypeError("option expires is invalid");o+="; Expires="+a.expires.toUTCString()}if(a.httpOnly&&(o+="; HttpOnly"),a.secure&&(o+="; Secure"),a.priority)switch(typeof a.priority=="string"?a.priority.toLowerCase():a.priority){case"low":{o+="; Priority=Low";break}case"medium":{o+="; Priority=Medium";break}case"high":{o+="; Priority=High";break}default:throw new TypeError("option priority is invalid")}if(a.sameSite)switch(typeof a.sameSite=="string"?a.sameSite.toLowerCase():a.sameSite){case!0:{o+="; SameSite=Strict";break}case"lax":{o+="; SameSite=Lax";break}case"strict":{o+="; SameSite=Strict";break}case"none":{o+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return a.partitioned&&(o+="; Partitioned"),o}function JE(e){return Object.prototype.toString.call(e)==="[object Date]"||e instanceof Date}function En(e){if(typeof e!="object")return e;var t,n,a=Object.prototype.toString.call(e);if(a==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=En(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:En(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=En(e[t])}return n}if(a==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=En(e[t]);return n}return a==="[object Set]"?(n=new Set,e.forEach(function(l){n.add(En(l))}),n):a==="[object Map]"?(n=new Map,e.forEach(function(l,r){n.set(En(r),En(l))}),n):a==="[object Date]"?new Date(+e):a==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):a==="[object DataView]"?new e.constructor(En(e.buffer)):a==="[object ArrayBuffer]"?e.slice(0):a.slice(-6)==="Array]"?new e.constructor(e):e}const QE={path:"/",watch:!0,decode:e=>ho(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},yi=window.cookieStore;function rp(e,t){var c;const n={...QE,...t};n.filter??(n.filter=u=>u===e);const a=qm(n)||{};let l;n.maxAge!==void 0?l=n.maxAge*1e3:n.expires&&(l=n.expires.getTime()-Date.now());const r=l!==void 0&&l<=0,o=r||a[e]===void 0||a[e]===null,i=En(r?void 0:a[e]??((c=n.default)==null?void 0:c.call(n))),s=l&&!r?tT(i,l,n.watch&&n.watch!=="shallow"):de(i);{let u=null;try{!yi&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const d=(h=!1)=>{!h&&(n.readonly||KE(s.value,a[e]))||(eT(e,s.value,n),a[e]=En(s.value),u==null||u.postMessage({value:n.encode(s.value)}))},f=h=>{var g;const y=h.refresh?(g=qm(n))==null?void 0:g[e]:n.decode(h.value);v=!0,s.value=y,a[e]=En(y),Me(()=>{v=!1})};let v=!1;const m=!!No();if(m&&bt(()=>{v=!0,d(),u==null||u.close()}),yi){const h=y=>{const g=y.changed.find(p=>p.name===e),b=y.deleted.find(p=>p.name===e);g&&f({value:g.value}),b&&f({value:null})};yi.addEventListener("change",h),m&&bt(()=>yi.removeEventListener("change",h))}else u&&(u.onmessage=({data:h})=>f(h));n.watch&&ge(s,()=>{v||d()},{deep:n.watch!=="shallow"}),o&&d(o)}return s}function qm(e={}){return GE(document.cookie,e)}function ZE(e,t,n={}){return t==null?Gm(e,t,{...n,maxAge:-1}):Gm(e,t,n)}function eT(e,t,n={}){document.cookie=ZE(e,t,n)}const Xm=2147483647;function tT(e,t,n){let a,l,r=0;const o=n?de(e):{value:e};return No()&&bt(()=>{l==null||l(),clearTimeout(a)}),Fw((i,s)=>{n&&(l=ge(o,s));function c(){r=0,clearTimeout(a);const u=t-r,d=u<Xm?u:Xm;a=setTimeout(()=>{if(r+=d,r<t)return c();o.value=void 0,s()},d)}return{get(){return i(),o.value},set(u){c(),o.value=u,s()}}})}function nT(e){if(e!=null&&e.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function aT(e,t=tn()){const{path:n,matched:a}=t.resolve(e);if(!a.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n)))return;const l=t._preloadPromises||(t._preloadPromises=[]);if(l.length>4)return Promise.all(l).then(()=>aT(e,t));t._routePreloaded.add(n);const r=a.map(o=>{var i;return(i=o.components)==null?void 0:i.default}).filter(o=>typeof o=="function");for(const o of r){const i=Promise.resolve(o()).catch(()=>{}).finally(()=>l.splice(l.indexOf(i)));l.push(i)}await Promise.all(l)}function Ls(e){return Ce(e)?e:e!=null?e.toString():"(null)"}function Jm(e,t,n){const{defaultLocale:a,strategy:l,routesNameSeparator:r,defaultLocaleRouteNameSuffix:o,differentDomains:i}=n,s=l!=="no_prefix"||i,c=Ls(e)+(s?r+t:"");return t===a&&l==="prefix_and_default"?c+r+o:c}function lT(e,t){const n=[];for(const[a,l]of t.entries()){const r=e.find(o=>{var i;return((i=o.language)==null?void 0:i.toLowerCase())===l.toLowerCase()});if(r){n.push({code:r.code,score:1-a/t.length});break}}for(const[a,l]of t.entries()){const r=l.split("-")[0].toLowerCase(),o=e.find(i=>{var s;return((s=i.language)==null?void 0:s.split("-")[0].toLowerCase())===r});if(o){n.push({code:o.code,score:.999-a/t.length});break}}return n}function rT(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function oT(e,t){const n=e.map(l=>({code:l.code,language:l.language||l.code})),a=lT(n,t);return a.length===0?"":(a.length>1&&a.sort(rT),a[0].code)}function op(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}const iT=`(${qa.join("|")})`,Tc=op(qa);function sT(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=tl().public.i18n,n=`(?:${e}${t})?`,a=new RegExp(`${e}${iT}${n}$`,"i");return l=>{var r,o,i;return Ce(l)?((r=l.match(Tc))==null?void 0:r[1])??"":l.name?((o=Ls(l.name).match(a))==null?void 0:o[1])??"":l.path?((i=l.path.match(Tc))==null?void 0:i[1])??"":""}}function uT(e){return e!=null&&"global"in e&&"mode"in e}function cT(e){return e!=null&&!("__composer"in e)&&"locale"in e&&qe(e.locale)}function ip(e){return e!=null&&"__composer"in e}function Zi(e){return uT(e)?e.global:e}function Xr(e){const t=Zi(e);return cT(t)?t:ip(t)?t.__composer:t}function Rs(){return window.location.host}function dT(e,t,n){var i,s,c;const a=Rs();if(!a)return a;const l=Ce(n)?n:n.path,r=e.filter(u=>u.domain?(ra(u.domain)?u.domain.replace(/(http|https):\/\//,""):u.domain)===a:St(u==null?void 0:u.domains)?u.domains.includes(a):!1);if(r.length===0)return"";if(r.length===1)return((i=r[0])==null?void 0:i.code)??"";if(t==="no_prefix")return console.warn(cp("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),((s=r[0])==null?void 0:s.code)??"";if(n&&l){const u=(c=l.match(op(r.map(d=>d.code))))==null?void 0:c.at(1);if(u){const d=r.find(f=>f.code===u);return(d==null?void 0:d.code)??""}}const o=r.find(u=>{var d;return((d=u.defaultForDomains)==null?void 0:d.includes(a))??u.domainDefault});return(o==null?void 0:o.code)??""}function sp(e){var o,i;Ze();const t=Rs(),{domainLocales:n}=tl().public.i18n,a=_r.find(s=>s.code===e),l=((o=n==null?void 0:n[e])==null?void 0:o.domain)||(a==null?void 0:a.domain)||((i=a==null?void 0:a.domains)==null?void 0:i.find(s=>s===t));if(!l){console.warn(cp("Could not find domain name for locale "+e));return}return ra(l,{strict:!0})?l:new URL(window.location.origin).protocol+"//"+l}function fT(e,t){const{multiDomainLocales:n,strategy:a,routesNameSeparator:l,defaultLocaleRouteNameSuffix:r}=e;if(!n||!(a==="prefix_except_default"||a==="prefix_and_default"))return;const o=tn(),i=[l,r].join("");for(const s of o.getRoutes()){const c=Ls(s.name);if(c.endsWith(i)){o.removeRoute(c);continue}const u=c.split(l)[1];u===t&&o.addRoute({...s,path:s.path===`/${u}`?"/":s.path.replace(`/${u}`,"")})}}function vT(e){const{locales:t,domainLocales:n,defaultLocale:a,multiDomainLocales:l}=e,r=Rs();if(!l){const o=_r.find(i=>{var d;const s=Ce(i)?i:i.code,c=_r.find(f=>f.code===s);return(((d=n==null?void 0:n[s])==null?void 0:d.domain)??(c==null?void 0:c.domain))===r});return(o==null?void 0:o.code)??a??""}if(t.some(o=>!Ce(o)&&o.defaultForDomains!=null)){const o=t.find(i=>{var s;return!Ce(i)&&!!((s=i.defaultForDomains)!=null&&s.includes(r))});return(o==null?void 0:o.code)??""}return a||""}const so=new Map;async function mT(e,t){const n={messages:{}};for(const a of e){const{default:l}=await a(),r=nt(l)?await t.runWithContext(()=>l()):l;vr(r,n)}return n}function up(e,t){if(e===!1)return[];if(St(e))return e;let n=[];if(Ce(e))return t.every(l=>l!==e)&&n.push(e),n;const a=[...t,"default"];for(const l of a)l in e&&(n=[...n,...e[l].filter(Boolean)]);return n}const hT=e=>As(e)==="[object Module]";async function gT(e,{key:t,load:n},a){let l=null;try{const r=await n().then(o=>hT(o)?o.default:o);nt(r)?l=await a.runWithContext(()=>r(e)):(l=r,l!=null&&so&&so.set(t,l))}catch(r){console.error("Failed locale loading: "+r.message)}return l}async function Ic(e,t,n,a){const l=t[e];if(l==null)return;const r={};for(const o of l){let i=null;so&&so.has(o.key)&&o.cache?i=so.get(o.key):i=await a.runWithContext(()=>gT(e,o,a)),i!=null&&vr(i,r)}n(e,r)}function wr(e,t){const n=Le(t),a=ze(n)?n==null?void 0:n.name:n;if(!(n==null||!a))return Ls(a).split(e.runtimeConfig.public.i18n.routesNameSeparator)[0]}function sf(e,t,n){var l;if(Ce(t)&&ra(t,{acceptRelative:!0}))return t;const a=uf(e,t,n);return a==null?"":((l=a.redirectedFrom)==null?void 0:l.fullPath)||a.fullPath}function Os(e,t,n){return uf(e,t,n)??void 0}function yT(e){if(!Ce(e))return dt({},e);if(e[0]==="/"){const{pathname:t,search:n,hash:a}=fc(e);return{path:t,query:Xd(n),hash:a}}return{name:e}}const bT=e=>!!e.path&&!e.name;function pT(e,t,n){const a=e.runtimeConfig.public.i18n;if(bT(t)){const r=_T(e,t,n),o=wr(e,r);return o?(r.name=Jm(o,n,a),r):(!a.differentDomains&&CT(n,a.defaultLocale,a.strategy)&&(t.path="/"+n+t.path),t.path=(a.trailingSlash?Ki:br)(t.path,!0),t)}t.name||(t.name=wr(e,e.router.currentRoute.value));const l=Jm(t.name,n,a);return e.router.hasRoute(l)&&(t.name=l),t}function uf(e,t,n){try{const a=n||Le(Zi(e.i18n).locale),l=yT(t),r=e.router.resolve(pT(e,l,a));return r.name?r:e.router.resolve(t)}catch(a){if(Un(a,1))return null}}function ST(e,t){var a;if(e.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return Le(e.metaState.value);const n=t.meta||{};return((a=Le(n))==null?void 0:a[WE])||{}}function cf(e,t,n){const a=n??e.router.currentRoute.value,l=wr(e,a);if(!l)return"";const r=ST(e,a)[t],o={name:l,params:dt({},a.params,r),fullPath:a.fullPath,query:a.query,hash:a.hash,path:a.path,meta:a.meta},i=sf(e,o,t);if(e.runtimeConfig.public.i18n.differentDomains){const s=sp(t);return s&&Ol(s,i)||i}return i}function _T(e,t,n){if(e.runtimeConfig.public.i18n.strategy==="no_prefix")return t;if(e.runtimeConfig.public.i18n.strategy!=="prefix")return e.router.resolve(t);const a=t.path.slice(1),l=t.path[0]+n+(a&&"/"+a),r=e.router.options.routes.find(o=>o.path===l);return r==null?t:e.router.resolve(dt({},t,r,{path:l}))}function cp(e){return`[${ap}]: ${e}`}function dp(e){return{i18n:e??Ze().$i18n,router:tn(),runtimeConfig:tl(),metaState:lp("nuxt-i18n-meta",()=>({}))}}async function fp(e,t,n=!1){const{differentDomains:a,skipSettingLocaleOnNavigate:l}=e.$config.public.i18n,r=Rr(e.$config.public.i18n),o=Le(e.$i18n.locale),i=Le(e.$i18n.localeCodes);function s(f=o){r===!1||!r.useCookie||l||e.$i18n.setLocaleCookie(f)}const c=await e.$i18n.onBeforeLanguageSwitch(o,t,n,e);if(c&&i.includes(c)){if(o===c)return s(),!1;t=c}if(!t||!n&&a||o===t)return s(),!1;const u=Le(e.$i18n.fallbackLocale),d=e.$i18n.mergeLocaleMessage.bind(e.$i18n);if(u){const f=up(u,[t]);await Promise.all(f.map(v=>Ic(v,Ec,d,e)))}return await Ic(t,Ec,d,e),l?!1:(s(t),e._vueI18n.__setLocale(t),await e.$i18n.onLanguageSwitched(o,t),!0)}function wT(e,t,n,a,l){const{strategy:r,defaultLocale:o,differentDomains:i,multiDomainLocales:s}=e.$config.public.i18n,c=Rr(),u=hp(e,t,l,a);if(u.locale&&u.from!=null&&qa.includes(u.locale))return u.locale;let d="";i||s?d||(d=dT(_r,r,t)):r!=="no_prefix"&&(d||(d=n));const f=(qa.includes(u.locale)||l&&qa.includes(l))&&c&&c.useCookie&&l;return d||(d=f||a||o||""),d}function vp({to:e,nuxtApp:t,from:n,locale:a,routeLocale:l},r=!1){if(l===a||t.$i18n.strategy==="no_prefix")return"";const o=dp();let i=cf(o,a,e);return r&&!i&&(i=sf(o,e.fullPath,a)),rm(i,e.fullPath)||n&&rm(i,n.fullPath)?"":i}const kT=()=>lp(ap+":redirect",()=>"");async function mp({nuxt:e,locale:t,route:n,redirectPath:a},l=!1){const{rootRedirect:r,differentDomains:o,multiDomainLocales:i,skipSettingLocaleOnNavigate:s,locales:c,strategy:u}=e.$config.public.i18n;if(n.path==="/"&&r)return Ce(r)?a="/"+r:(a="/"+r.path,r.statusCode),a=e.$localePath(a,t),Yl(a,{});if(!(s&&(e._vueI18n.__pendingLocale=t,e._vueI18n.__pendingLocalePromise=new Promise(d=>{e._vueI18n.__resolvePendingLocalePromise=()=>d()}),!l))){if(i&&u==="prefix_except_default"){const d=Rs(),f=c.find(m=>{var h;if(!Ce(m))return(h=m.defaultForDomains)==null?void 0:h.find(y=>y===d)}),v=Ce(f)||f==null?void 0:f.code;if(n.path.startsWith(`/${v}`))return Yl(n.path.replace(`/${v}`,""));if(!n.path.startsWith(`/${t}`)&&t!==v){const m=e._vueI18n.__localeFromRoute(n.path);return Yl(m!==""?`/${t+n.path.replace(`/${m}`,"")}`:`/${t+(n.path==="/"?"":n.path)}`)}return a&&n.path!==a?Yl(a):void 0}if(o){const d=kT();d.value&&d.value!==a&&(d.value="",window.location.assign(a))}else if(a)return Yl(a)}}function CT(e,t,n){return n!=="no_prefix"&&!(e===t&&(n==="prefix_and_default"||n==="prefix_except_default"))}function xT(e){const{baseUrl:t,defaultLocale:n,differentDomains:a}=e.$config.public.i18n;if(nt(t))return()=>t(e);const l=nt(n)?n():n;return()=>{if(a&&l){const r=sp(l);if(r)return r}return t??""}}function PT(e){return St(e)?e:[e]}function xl(e,t=dp()){return(...n)=>e(t,...n)}function ET(){const e=navigator.languages;return oT(_r,e)||void 0}function TT(){const e=Rr(),t=e&&e.cookieKey||UE,n=new Date,a={path:"/",readonly:!1,expires:new Date(n.setDate(n.getDate()+365)),sameSite:e&&e.cookieCrossOrigin?"none":"lax",domain:e&&e.cookieDomain||void 0,secure:e&&e.cookieCrossOrigin||e&&e.cookieSecure};return rp(t,a)}function IT(e,t,n){if(t===!1||!t.useCookie)return;const a=e.value??void 0;if(a!=null){if(qa.includes(a))return a;if(n)return e.value=n,n;e.value=void 0}}function hp(e,t,n,a=""){const l=Rr();if(!l)return{locale:"",error:"disabled"};const r=e.$i18n.strategy,o=e._vueI18n.__firstAccess;if(!o)return{locale:r==="no_prefix"?a:"",error:"first_access_only"};if(r!=="no_prefix"){const c=Ce(t)?t:t.path;if(l.redirectOn==="root"&&c!=="/")return{locale:"",error:"not_redirect_on_root"};if(l.redirectOn==="no prefix"&&!l.alwaysRedirect&&c.match(Tc))return{locale:"",error:"not_redirect_on_no_prefix"}}const i=l.useCookie&&n||void 0;if(i)return{locale:i,from:"cookie"};const s=e.$i18n.getBrowserLocale();return s?{locale:s,from:"navigator_or_header"}:{locale:l.fallbackLocale||"",from:"fallback"}}function Rr(e=tl().public.i18n){return(e==null?void 0:e.detectBrowserLanguage)===!1?!1:e==null?void 0:e.detectBrowserLanguage}function VT(e){const t=Ze(),n=Le(t.$i18n.locale),a=Le(t.$i18n.locales).map(i=>Ce(i)?{code:i}:i),l=a.find(i=>i.code===n)||{code:n},r=Ol(Le(Xr(t.$i18n).baseUrl),t.$config.app.baseURL),o=t.$config.public.i18n;return r||console.warn("I18n `baseUrl` is required to generate valid SEO tag links."),{dir:e.dir,lang:e.lang,key:e.key,seo:e.seo,locale:n,locales:a,currentDir:l.dir||o.defaultDirection,currentLocale:l,currentLanguage:l.language,baseUrl:r,runtimeI18n:o}}function AT(e,{dir:t=!0,lang:n=!0,seo:a=!0,key:l="hid"}){return LT(e,{dir:t,lang:n,seo:a,key:l})}function LT(e,t){const n={htmlAttrs:{},link:[],meta:[]},a=VT(t);return a.baseUrl==null||(a.dir&&(n.htmlAttrs.dir=a.currentDir),a.lang&&a.currentLanguage&&(n.htmlAttrs.lang=a.currentLanguage),a.seo&&(n.link=n.link.concat(RT(e,a),OT(e,a)),n.meta=n.meta.concat(DT(e,a),MT(a),NT(a)))),n}function RT(e,t){const{defaultLocale:n,strategy:a,differentDomains:l}=t.runtimeI18n,r=[];if(a==="no_prefix"&&!l)return r;const o=new Map;for(const c of t.locales){if(!c.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[u,d]=c.language.split("-");u&&d&&(c.isCatchallLocale||!o.has(u))&&o.set(u,c),o.set(c.language,c)}const i=t.runtimeI18n.experimental.alternateLinkCanonicalQueries===!0,s=i?e.router.resolve({query:{}}):void 0;!t.runtimeI18n.experimental.switchLocalePathLinkSSR&&i&&(s.meta=e.router.currentRoute.value.meta);for(const[c,u]of o.entries()){const d=cf(e,u.code,s);if(!d)continue;const f=l&&u.domain?d:Ol(t.baseUrl,d),v=xs(f,i?yp(e,t):{});r.push({[t.key]:`i18n-alt-${c}`,rel:"alternate",href:v,hreflang:c}),n&&n===u.code&&r.unshift({[t.key]:"i18n-xd",rel:"alternate",href:v,hreflang:"x-default"})}return r}function gp(e,t){const n=e.router.currentRoute.value,a=Os(e,dt({},n,{path:void 0,name:wr(e,n)}));return a?xs(Ol(t.baseUrl,a.path),yp(e,t)):""}function OT(e,t){const n=gp(e,t);return n?[{[t.key]:"i18n-can",rel:"canonical",href:n}]:[]}function yp(e,t){var i;const n=e.router.currentRoute.value,a=Os(e,dt({},n,{path:void 0,name:wr(e,n)})),l=ze(t.seo)&&((i=t.seo)==null?void 0:i.canonicalQueries)||[],r=(a==null?void 0:a.query)||{},o={};for(const s of l.filter(c=>c in r)){o[s]??(o[s]=[]);for(const c of PT(r[s]))o[s].push(c||"")}return o}function DT(e,t){const n=gp(e,t);return n?[{[t.key]:"i18n-og-url",property:"og:url",content:n}]:[]}function MT(e){return e.currentLanguage?[{[e.key]:"i18n-og",property:"og:locale",content:bp(e.currentLanguage)}]:[]}function NT(e){return e.locales.filter(n=>n.language&&n.language!==e.currentLanguage).map(n=>({[e.key]:`i18n-og-alt-${n.language}`,property:"og:locale:alternate",content:bp(n.language)}))}function bp(e=""){return e.replace(/-/g,"_")}/*!
* message-compiler v10.0.7
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
*/function $T(e,t,n){return{line:e,column:t,offset:n}}function Vc(e,t,n){return{start:e,end:t}}const Je={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},BT=17;function Ds(e,t,n={}){const{domain:a,messages:l,args:r}=n,o=e,i=new SyntaxError(String(o));return i.code=e,t&&(i.location=t),i.domain=a,i}function FT(e){throw e}const ca=" ",HT="\r",Jt=`
`,jT="\u2028",UT="\u2029";function WT(e){const t=e;let n=0,a=1,l=1,r=0;const o=k=>t[k]===HT&&t[k+1]===Jt,i=k=>t[k]===Jt,s=k=>t[k]===UT,c=k=>t[k]===jT,u=k=>o(k)||i(k)||s(k)||c(k),d=()=>n,f=()=>a,v=()=>l,m=()=>r,h=k=>o(k)||s(k)||c(k)?Jt:t[k],y=()=>h(n),g=()=>h(n+r);function b(){return r=0,u(n)&&(a++,l=0),o(n)&&n++,n++,l++,t[n]}function p(){return o(n+r)&&r++,r++,t[n+r]}function S(){n=0,a=1,l=1,r=0}function _(k=0){r=k}function w(){const k=n+r;for(;k!==n;)b();r=0}return{index:d,line:f,column:v,peekOffset:m,charAt:h,currentChar:y,currentPeek:g,next:b,peek:p,reset:S,resetPeek:_,skipToPeek:w}}const Na=void 0,zT=".",Qm="'",KT="tokenizer";function YT(e,t={}){const n=t.location!==!1,a=WT(e),l=()=>a.index(),r=()=>$T(a.line(),a.column(),a.index()),o=r(),i=l(),s={currentType:13,offset:i,startLoc:o,endLoc:o,lastType:13,lastOffset:i,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},c=()=>s,{onError:u}=t;function d(L,O,G,...te){const fe=c();if(O.column+=G,O.offset+=G,u){const pe=n?Vc(fe.startLoc,O):null,W=Ds(L,pe,{domain:KT,args:te});u(W)}}function f(L,O,G){L.endLoc=r(),L.currentType=O;const te={type:O};return n&&(te.loc=Vc(L.startLoc,L.endLoc)),G!=null&&(te.value=G),te}const v=L=>f(L,13);function m(L,O){return L.currentChar()===O?(L.next(),O):(d(Je.EXPECTED_TOKEN,r(),0,O),"")}function h(L){let O="";for(;L.currentPeek()===ca||L.currentPeek()===Jt;)O+=L.currentPeek(),L.peek();return O}function y(L){const O=h(L);return L.skipToPeek(),O}function g(L){if(L===Na)return!1;const O=L.charCodeAt(0);return O>=97&&O<=122||O>=65&&O<=90||O===95}function b(L){if(L===Na)return!1;const O=L.charCodeAt(0);return O>=48&&O<=57}function p(L,O){const{currentType:G}=O;if(G!==2)return!1;h(L);const te=g(L.currentPeek());return L.resetPeek(),te}function S(L,O){const{currentType:G}=O;if(G!==2)return!1;h(L);const te=L.currentPeek()==="-"?L.peek():L.currentPeek(),fe=b(te);return L.resetPeek(),fe}function _(L,O){const{currentType:G}=O;if(G!==2)return!1;h(L);const te=L.currentPeek()===Qm;return L.resetPeek(),te}function w(L,O){const{currentType:G}=O;if(G!==7)return!1;h(L);const te=L.currentPeek()===".";return L.resetPeek(),te}function k(L,O){const{currentType:G}=O;if(G!==8)return!1;h(L);const te=g(L.currentPeek());return L.resetPeek(),te}function P(L,O){const{currentType:G}=O;if(!(G===7||G===11))return!1;h(L);const te=L.currentPeek()===":";return L.resetPeek(),te}function x(L,O){const{currentType:G}=O;if(G!==9)return!1;const te=()=>{const pe=L.currentPeek();return pe==="{"?g(L.peek()):pe==="@"||pe==="|"||pe===":"||pe==="."||pe===ca||!pe?!1:pe===Jt?(L.peek(),te()):R(L,!1)},fe=te();return L.resetPeek(),fe}function I(L){h(L);const O=L.currentPeek()==="|";return L.resetPeek(),O}function R(L,O=!0){const G=(fe=!1,pe="")=>{const W=L.currentPeek();return W==="{"||W==="@"||!W?fe:W==="|"?!(pe===ca||pe===Jt):W===ca?(L.peek(),G(!0,ca)):W===Jt?(L.peek(),G(!0,Jt)):!0},te=G();return O&&L.resetPeek(),te}function A(L,O){const G=L.currentChar();return G===Na?Na:O(G)?(L.next(),G):null}function M(L){const O=L.charCodeAt(0);return O>=97&&O<=122||O>=65&&O<=90||O>=48&&O<=57||O===95||O===36}function H(L){return A(L,M)}function U(L){const O=L.charCodeAt(0);return O>=97&&O<=122||O>=65&&O<=90||O>=48&&O<=57||O===95||O===36||O===45}function N(L){return A(L,U)}function Y(L){const O=L.charCodeAt(0);return O>=48&&O<=57}function Q(L){return A(L,Y)}function Z(L){const O=L.charCodeAt(0);return O>=48&&O<=57||O>=65&&O<=70||O>=97&&O<=102}function F(L){return A(L,Z)}function z(L){let O="",G="";for(;O=Q(L);)G+=O;return G}function J(L){let O="";for(;;){const G=L.currentChar();if(G==="{"||G==="}"||G==="@"||G==="|"||!G)break;if(G===ca||G===Jt)if(R(L))O+=G,L.next();else{if(I(L))break;O+=G,L.next()}else O+=G,L.next()}return O}function ae(L){y(L);let O="",G="";for(;O=N(L);)G+=O;return L.currentChar()===Na&&d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),G}function ye(L){y(L);let O="";return L.currentChar()==="-"?(L.next(),O+=`-${z(L)}`):O+=z(L),L.currentChar()===Na&&d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),O}function Se(L){return L!==Qm&&L!==Jt}function ve(L){y(L),m(L,"'");let O="",G="";for(;O=A(L,Se);)O==="\\"?G+=B(L):G+=O;const te=L.currentChar();return te===Jt||te===Na?(d(Je.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),te===Jt&&(L.next(),m(L,"'")),G):(m(L,"'"),G)}function B(L){const O=L.currentChar();switch(O){case"\\":case"'":return L.next(),`\\${O}`;case"u":return se(L,O,4);case"U":return se(L,O,6);default:return d(Je.UNKNOWN_ESCAPE_SEQUENCE,r(),0,O),""}}function se(L,O,G){m(L,O);let te="";for(let fe=0;fe<G;fe++){const pe=F(L);if(!pe){d(Je.INVALID_UNICODE_ESCAPE_SEQUENCE,r(),0,`\\${O}${te}${L.currentChar()}`);break}te+=pe}return`\\${O}${te}`}function oe(L){return L!=="{"&&L!=="}"&&L!==ca&&L!==Jt}function X(L){y(L);let O="",G="";for(;O=A(L,oe);)G+=O;return G}function me(L){let O="",G="";for(;O=H(L);)G+=O;return G}function q(L){const O=G=>{const te=L.currentChar();return te==="{"||te==="@"||te==="|"||te==="("||te===")"||!te||te===ca?G:(G+=te,L.next(),O(G))};return O("")}function V(L){y(L);const O=m(L,"|");return y(L),O}function D(L,O){let G=null;switch(L.currentChar()){case"{":return O.braceNest>=1&&d(Je.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),L.next(),G=f(O,2,"{"),y(L),O.braceNest++,G;case"}":return O.braceNest>0&&O.currentType===2&&d(Je.EMPTY_PLACEHOLDER,r(),0),L.next(),G=f(O,3,"}"),O.braceNest--,O.braceNest>0&&y(L),O.inLinked&&O.braceNest===0&&(O.inLinked=!1),G;case"@":return O.braceNest>0&&d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),G=j(L,O)||v(O),O.braceNest=0,G;default:{let fe=!0,pe=!0,W=!0;if(I(L))return O.braceNest>0&&d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),G=f(O,1,V(L)),O.braceNest=0,O.inLinked=!1,G;if(O.braceNest>0&&(O.currentType===4||O.currentType===5||O.currentType===6))return d(Je.UNTERMINATED_CLOSING_BRACE,r(),0),O.braceNest=0,re(L,O);if(fe=p(L,O))return G=f(O,4,ae(L)),y(L),G;if(pe=S(L,O))return G=f(O,5,ye(L)),y(L),G;if(W=_(L,O))return G=f(O,6,ve(L)),y(L),G;if(!fe&&!pe&&!W)return G=f(O,12,X(L)),d(Je.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,G.value),y(L),G;break}}return G}function j(L,O){const{currentType:G}=O;let te=null;const fe=L.currentChar();switch((G===7||G===8||G===11||G===9)&&(fe===Jt||fe===ca)&&d(Je.INVALID_LINKED_FORMAT,r(),0),fe){case"@":return L.next(),te=f(O,7,"@"),O.inLinked=!0,te;case".":return y(L),L.next(),f(O,8,".");case":":return y(L),L.next(),f(O,9,":");default:return I(L)?(te=f(O,1,V(L)),O.braceNest=0,O.inLinked=!1,te):w(L,O)||P(L,O)?(y(L),j(L,O)):k(L,O)?(y(L),f(O,11,me(L))):x(L,O)?(y(L),fe==="{"?D(L,O)||te:f(O,10,q(L))):(G===7&&d(Je.INVALID_LINKED_FORMAT,r(),0),O.braceNest=0,O.inLinked=!1,re(L,O))}}function re(L,O){let G={type:13};if(O.braceNest>0)return D(L,O)||v(O);if(O.inLinked)return j(L,O)||v(O);switch(L.currentChar()){case"{":return D(L,O)||v(O);case"}":return d(Je.UNBALANCED_CLOSING_BRACE,r(),0),L.next(),f(O,3,"}");case"@":return j(L,O)||v(O);default:{if(I(L))return G=f(O,1,V(L)),O.braceNest=0,O.inLinked=!1,G;if(R(L))return f(O,0,J(L));break}}return G}function ee(){const{currentType:L,offset:O,startLoc:G,endLoc:te}=s;return s.lastType=L,s.lastOffset=O,s.lastStartLoc=G,s.lastEndLoc=te,s.offset=l(),s.startLoc=r(),a.currentChar()===Na?f(s,13):re(a,s)}return{nextToken:ee,currentOffset:l,currentPosition:r,context:c}}const GT="parser",qT=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function XT(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"<22>"}}}function JT(e={}){const t=e.location!==!1,{onError:n}=e;function a(g,b,p,S,..._){const w=g.currentPosition();if(w.offset+=S,w.column+=S,n){const k=t?Vc(p,w):null,P=Ds(b,k,{domain:GT,args:_});n(P)}}function l(g,b,p){const S={type:g};return t&&(S.start=b,S.end=b,S.loc={start:p,end:p}),S}function r(g,b,p,S){t&&(g.end=b,g.loc&&(g.loc.end=p))}function o(g,b){const p=g.context(),S=l(3,p.offset,p.startLoc);return S.value=b,r(S,g.currentOffset(),g.currentPosition()),S}function i(g,b){const p=g.context(),{lastOffset:S,lastStartLoc:_}=p,w=l(5,S,_);return w.index=parseInt(b,10),g.nextToken(),r(w,g.currentOffset(),g.currentPosition()),w}function s(g,b){const p=g.context(),{lastOffset:S,lastStartLoc:_}=p,w=l(4,S,_);return w.key=b,g.nextToken(),r(w,g.currentOffset(),g.currentPosition()),w}function c(g,b){const p=g.context(),{lastOffset:S,lastStartLoc:_}=p,w=l(9,S,_);return w.value=b.replace(qT,XT),g.nextToken(),r(w,g.currentOffset(),g.currentPosition()),w}function u(g){const b=g.nextToken(),p=g.context(),{lastOffset:S,lastStartLoc:_}=p,w=l(8,S,_);return b.type!==11?(a(g,Je.UNEXPECTED_EMPTY_LINKED_MODIFIER,p.lastStartLoc,0),w.value="",r(w,S,_),{nextConsumeToken:b,node:w}):(b.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,p.lastStartLoc,0,Hn(b)),w.value=b.value||"",r(w,g.currentOffset(),g.currentPosition()),{node:w})}function d(g,b){const p=g.context(),S=l(7,p.offset,p.startLoc);return S.value=b,r(S,g.currentOffset(),g.currentPosition()),S}function f(g){const b=g.context(),p=l(6,b.offset,b.startLoc);let S=g.nextToken();if(S.type===8){const _=u(g);p.modifier=_.node,S=_.nextConsumeToken||g.nextToken()}switch(S.type!==9&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),S=g.nextToken(),S.type===2&&(S=g.nextToken()),S.type){case 10:S.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),p.key=d(g,S.value||"");break;case 4:S.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),p.key=s(g,S.value||"");break;case 5:S.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),p.key=i(g,S.value||"");break;case 6:S.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(S)),p.key=c(g,S.value||"");break;default:{a(g,Je.UNEXPECTED_EMPTY_LINKED_KEY,b.lastStartLoc,0);const _=g.context(),w=l(7,_.offset,_.startLoc);return w.value="",r(w,_.offset,_.startLoc),p.key=w,r(p,_.offset,_.startLoc),{nextConsumeToken:S,node:p}}}return r(p,g.currentOffset(),g.currentPosition()),{node:p}}function v(g){const b=g.context(),p=b.currentType===1?g.currentOffset():b.offset,S=b.currentType===1?b.endLoc:b.startLoc,_=l(2,p,S);_.items=[];let w=null;do{const x=w||g.nextToken();switch(w=null,x.type){case 0:x.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(x)),_.items.push(o(g,x.value||""));break;case 5:x.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(x)),_.items.push(i(g,x.value||""));break;case 4:x.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(x)),_.items.push(s(g,x.value||""));break;case 6:x.value==null&&a(g,Je.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Hn(x)),_.items.push(c(g,x.value||""));break;case 7:{const I=f(g);_.items.push(I.node),w=I.nextConsumeToken||null;break}}}while(b.currentType!==13&&b.currentType!==1);const k=b.currentType===1?b.lastOffset:g.currentOffset(),P=b.currentType===1?b.lastEndLoc:g.currentPosition();return r(_,k,P),_}function m(g,b,p,S){const _=g.context();let w=S.items.length===0;const k=l(1,b,p);k.cases=[],k.cases.push(S);do{const P=v(g);w||(w=P.items.length===0),k.cases.push(P)}while(_.currentType!==13);return w&&a(g,Je.MUST_HAVE_MESSAGES_IN_PLURAL,p,0),r(k,g.currentOffset(),g.currentPosition()),k}function h(g){const b=g.context(),{offset:p,startLoc:S}=b,_=v(g);return b.currentType===13?_:m(g,p,S,_)}function y(g){const b=YT(g,dt({},e)),p=b.context(),S=l(0,p.offset,p.startLoc);return t&&S.loc&&(S.loc.source=g),S.body=h(b),e.onCacheKey&&(S.cacheKey=e.onCacheKey(g)),p.currentType!==13&&a(b,Je.UNEXPECTED_LEXICAL_ANALYSIS,p.lastStartLoc,0,g[p.offset]||""),r(S,b.currentOffset(),b.currentPosition()),S}return{parse:y}}function Hn(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function QT(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function Zm(e,t){for(let n=0;n<e.length;n++)df(e[n],t)}function df(e,t){switch(e.type){case 1:Zm(e.cases,t),t.helper("plural");break;case 2:Zm(e.items,t);break;case 6:{df(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function ZT(e,t={}){const n=QT(e);n.helper("normalize"),e.body&&df(e.body,n);const a=n.context();e.helpers=Array.from(a.helpers)}function eI(e){const t=e.body;return t.type===2?eh(t):t.cases.forEach(n=>eh(n)),e}function eh(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const a=e.items[n];if(!(a.type===3||a.type===9)||a.value==null)break;t.push(a.value)}if(t.length===e.items.length){e.static=of(t);for(let n=0;n<e.items.length;n++){const a=e.items[n];(a.type===3||a.type===9)&&delete a.value}}}}function nr(e){switch(e.t=e.type,e.type){case 0:{const t=e;nr(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let a=0;a<n.length;a++)nr(n[a]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let a=0;a<n.length;a++)nr(n[a]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;nr(t.key),t.k=t.key,delete t.key,t.modifier&&(nr(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}}delete e.type}function tI(e,t){const{filename:n,breakLineCode:a,needIndent:l}=t,r=t.location!==!1,o={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:a,needIndent:l,indentLevel:0};r&&e.loc&&(o.source=e.loc.source);const i=()=>o;function s(h,y){o.code+=h}function c(h,y=!0){const g=y?a:"";s(l?g+" ".repeat(h):g)}function u(h=!0){const y=++o.indentLevel;h&&c(y)}function d(h=!0){const y=--o.indentLevel;h&&c(y)}function f(){c(o.indentLevel)}return{context:i,push:s,indent:u,deindent:d,newline:f,helper:h=>`_${h}`,needIndent:()=>o.needIndent}}function nI(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),kr(e,t.key),t.modifier?(e.push(", "),kr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function aI(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const l=t.items.length;for(let r=0;r<l&&(kr(e,t.items[r]),r!==l-1);r++)e.push(", ");e.deindent(a()),e.push("])")}function lI(e,t){const{helper:n,needIndent:a}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(a());const l=t.cases.length;for(let r=0;r<l&&(kr(e,t.cases[r]),r!==l-1);r++)e.push(", ");e.deindent(a()),e.push("])")}}function rI(e,t){t.body?kr(e,t.body):e.push("null")}function kr(e,t){const{helper:n}=e;switch(t.type){case 0:rI(e,t);break;case 1:lI(e,t);break;case 2:aI(e,t);break;case 6:nI(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const oI=(e,t={})=>{const n=Ce(t.mode)?t.mode:"normal",a=Ce(t.filename)?t.filename:"message.intl";t.sourceMap;const l=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,r=t.needIndent?t.needIndent:n!=="arrow",o=e.helpers||[],i=tI(e,{filename:a,breakLineCode:l,needIndent:r});i.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),i.indent(r),o.length>0&&(i.push(`const { ${of(o.map(u=>`${u}: _${u}`),", ")} } = ctx`),i.newline()),i.push("return "),kr(i,e),i.deindent(r),i.push("}"),delete e.helpers;const{code:s,map:c}=i.context();return{ast:e,code:s,map:c?c.toJSON():void 0}};function iI(e,t={}){const n=dt({},t),a=!!n.jit,l=!!n.minify,r=n.optimize==null?!0:n.optimize,i=JT(n).parse(e);return a?(r&&eI(i),l&&nr(i),{ast:i,code:""}):(ZT(i,n),oI(i,n))}/*!
* core-base v10.0.7
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
*/function sI(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(rf().__INTLIFY_PROD_DEVTOOLS__=!1)}function Xn(e){return ze(e)&&ff(e)===0&&(Vn(e,"b")||Vn(e,"body"))}const pp=["b","body"];function uI(e){return al(e,pp)}const Sp=["c","cases"];function cI(e){return al(e,Sp,[])}const _p=["s","static"];function dI(e){return al(e,_p)}const wp=["i","items"];function fI(e){return al(e,wp,[])}const kp=["t","type"];function ff(e){return al(e,kp)}const Cp=["v","value"];function bi(e,t){const n=al(e,Cp);if(n!=null)return n;throw bo(t)}const xp=["m","modifier"];function vI(e){return al(e,xp)}const Pp=["k","key"];function mI(e){const t=al(e,Pp);if(t)return t;throw bo(6)}function al(e,t,n){for(let a=0;a<t.length;a++){const l=t[a];if(Vn(e,l)&&e[l]!=null)return e[l]}return n}const Ep=[...pp,...Sp,..._p,...wp,...Pp,...xp,...Cp,...kp];function bo(e){return new Error(`unhandled node type: ${e}`)}function Au(e){return n=>hI(n,e)}function hI(e,t){const n=uI(t);if(n==null)throw bo(0);if(ff(n)===1){const r=cI(n);return e.plural(r.reduce((o,i)=>[...o,th(e,i)],[]))}else return th(e,n)}function th(e,t){const n=dI(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const a=fI(t).reduce((l,r)=>[...l,Ac(e,r)],[]);return e.normalize(a)}}function Ac(e,t){const n=ff(t);switch(n){case 3:return bi(t,n);case 9:return bi(t,n);case 4:{const a=t;if(Vn(a,"k")&&a.k)return e.interpolate(e.named(a.k));if(Vn(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw bo(n)}case 5:{const a=t;if(Vn(a,"i")&&Tt(a.i))return e.interpolate(e.list(a.i));if(Vn(a,"index")&&Tt(a.index))return e.interpolate(e.list(a.index));throw bo(n)}case 6:{const a=t,l=vI(a),r=mI(a);return e.linked(Ac(e,r),l?Ac(e,l):void 0,e.type)}case 7:return bi(t,n);case 8:return bi(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const gI=e=>e;let pi=et();function yI(e,t={}){let n=!1;const a=t.onError||FT;return t.onError=l=>{n=!0,a(l)},{...iI(e,t),detectError:n}}function bI(e,t){if(Ce(e)){gt(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||gI)(e),l=pi[a];if(l)return l;const{ast:r,detectError:o}=yI(e,{...t,location:!1,jit:!0}),i=Au(r);return o?i:pi[a]=i}else{const n=e.cacheKey;if(n){const a=pi[n];return a||(pi[n]=Au(e))}else return Au(e)}}let po=null;function pI(e){po=e}function SI(e,t,n){po&&po.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const _I=wI("function:translate");function wI(e){return t=>po&&po.emit(e,t)}const ga={INVALID_ARGUMENT:BT,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},kI=24;function ya(e){return Ds(e,null,void 0)}function vf(e,t){return t.locale!=null?nh(t.locale):nh(e.locale)}let Lu;function nh(e){if(Ce(e))return e;if(nt(e)){if(e.resolvedOnce&&Lu!=null)return Lu;if(e.constructor.name==="Function"){const t=e();if($E(t))throw ya(ga.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Lu=t}else throw ya(ga.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw ya(ga.NOT_SUPPORT_LOCALE_TYPE)}function CI(e,t,n){return[...new Set([n,...St(t)?t:ze(t)?Object.keys(t):Ce(t)?[t]:[n]])]}function Tp(e,t,n){const a=Ce(n)?n:es,l=e;l.__localeChainCache||(l.__localeChainCache=new Map);let r=l.__localeChainCache.get(a);if(!r){r=[];let o=[n];for(;St(o);)o=ah(r,o,t);const i=St(t)||!He(t)?t:t.default?t.default:null;o=Ce(i)?[i]:i,St(o)&&ah(r,o,!1),l.__localeChainCache.set(a,r)}return r}function ah(e,t,n){let a=!0;for(let l=0;l<t.length&&gt(a);l++){const r=t[l];Ce(r)&&(a=xI(e,t[l],n))}return a}function xI(e,t,n){let a;const l=t.split("-");do{const r=l.join("-");a=PI(e,r,n),l.splice(-1,1)}while(l.length&&a===!0);return a}function PI(e,t,n){let a=!1;if(!e.includes(t)&&(a=!0,t)){a=t[t.length-1]!=="!";const l=t.replace(/!/g,"");e.push(l),(St(n)||He(n))&&n[l]&&(a=n[l])}return a}const ll=[];ll[0]={w:[0],i:[3,0],"[":[4],o:[7]};ll[1]={w:[1],".":[2],"[":[4],o:[7]};ll[2]={w:[2],i:[3,0],0:[3,0]};ll[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};ll[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};ll[5]={"'":[4,0],o:8,l:[5,0]};ll[6]={'"':[4,0],o:8,l:[6,0]};const EI=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function TI(e){return EI.test(e)}function II(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function VI(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function AI(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:TI(t)?II(t):"*"+t}function LI(e){const t=[];let n=-1,a=0,l=0,r,o,i,s,c,u,d;const f=[];f[0]=()=>{o===void 0?o=i:o+=i},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),l++},f[3]=()=>{if(l>0)l--,a=4,f[0]();else{if(l=0,o===void 0||(o=AI(o),o===!1))return!1;f[1]()}};function v(){const m=e[n+1];if(a===5&&m==="'"||a===6&&m==='"')return n++,i="\\"+m,f[0](),!0}for(;a!==null;)if(n++,r=e[n],!(r==="\\"&&v())){if(s=VI(r),d=ll[a],c=d[s]||d.l||8,c===8||(a=c[0],c[1]!==void 0&&(u=f[c[1]],u&&(i=r,u()===!1))))return;if(a===7)return t}}const lh=new Map;function RI(e,t){return ze(e)?e[t]:null}function OI(e,t){if(!ze(e))return null;let n=lh.get(t);if(n||(n=LI(t),n&&lh.set(t,n)),!n)return null;const a=n.length;let l=e,r=0;for(;r<a;){const o=n[r];if(Ep.includes(o)&&Xn(l))return null;const i=l[o];if(i===void 0||nt(l))return null;l=i,r++}return l}const DI="10.0.7",Ms=-1,es="en-US",rh="",oh=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function MI(){return{upper:(e,t)=>t==="text"&&Ce(e)?e.toUpperCase():t==="vnode"&&ze(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ce(e)?e.toLowerCase():t==="vnode"&&ze(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ce(e)?oh(e):t==="vnode"&&ze(e)&&"__v_isVNode"in e?oh(e.children):e}}let Ip;function NI(e){Ip=e}let Vp;function $I(e){Vp=e}let Ap;function BI(e){Ap=e}let Lp=null;const FI=e=>{Lp=e},HI=()=>Lp;let Rp=null;const ih=e=>{Rp=e},jI=()=>Rp;let sh=0;function UI(e={}){const t=nt(e.onWarn)?e.onWarn:FE,n=Ce(e.version)?e.version:DI,a=Ce(e.locale)||nt(e.locale)?e.locale:es,l=nt(a)?es:a,r=St(e.fallbackLocale)||He(e.fallbackLocale)||Ce(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l,o=He(e.messages)?e.messages:Ru(l),i=He(e.datetimeFormats)?e.datetimeFormats:Ru(l),s=He(e.numberFormats)?e.numberFormats:Ru(l),c=dt(et(),e.modifiers,MI()),u=e.pluralRules||et(),d=nt(e.missing)?e.missing:null,f=gt(e.missingWarn)||Qi(e.missingWarn)?e.missingWarn:!0,v=gt(e.fallbackWarn)||Qi(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,h=!!e.unresolving,y=nt(e.postTranslation)?e.postTranslation:null,g=He(e.processor)?e.processor:null,b=gt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,p=!!e.escapeParameter,S=nt(e.messageCompiler)?e.messageCompiler:Ip,_=nt(e.messageResolver)?e.messageResolver:Vp||RI,w=nt(e.localeFallbacker)?e.localeFallbacker:Ap||CI,k=ze(e.fallbackContext)?e.fallbackContext:void 0,P=e,x=ze(P.__datetimeFormatters)?P.__datetimeFormatters:new Map,I=ze(P.__numberFormatters)?P.__numberFormatters:new Map,R=ze(P.__meta)?P.__meta:{};sh++;const A={version:n,cid:sh,locale:a,fallbackLocale:r,messages:o,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:v,fallbackFormat:m,unresolving:h,postTranslation:y,processor:g,warnHtmlMessage:b,escapeParameter:p,messageCompiler:S,messageResolver:_,localeFallbacker:w,fallbackContext:k,onWarn:t,__meta:R};return A.datetimeFormats=i,A.numberFormats=s,A.__datetimeFormatters=x,A.__numberFormatters=I,__INTLIFY_PROD_DEVTOOLS__&&SI(A,n,R),A}const Ru=e=>({[e]:et()});function mf(e,t,n,a,l){const{missing:r,onWarn:o}=e;if(r!==null){const i=r(e,n,t,l);return Ce(i)?i:t}else return t}function Kr(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function WI(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function zI(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;a<t.length;a++)if(WI(e,t[a]))return!0;return!1}function uh(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:l,onWarn:r,localeFallbacker:o}=e,{__datetimeFormatters:i}=e,[s,c,u,d]=Lc(...t),f=gt(u.missingWarn)?u.missingWarn:e.missingWarn;gt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const v=!!u.part,m=vf(e,u),h=o(e,l,m);if(!Ce(s)||s==="")return new Intl.DateTimeFormat(m,d).format(c);let y={},g,b=null;const p="datetime format";for(let w=0;w<h.length&&(g=h[w],y=n[g]||{},b=y[s],!He(b));w++)mf(e,s,g,f,p);if(!He(b)||!Ce(g))return a?Ms:s;let S=`${g}__${s}`;Vs(d)||(S=`${S}__${JSON.stringify(d)}`);let _=i.get(S);return _||(_=new Intl.DateTimeFormat(g,dt({},b,d)),i.set(S,_)),v?_.formatToParts(c):_.format(c)}const Op=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Lc(...e){const[t,n,a,l]=e,r=et();let o=et(),i;if(Ce(t)){const s=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!s)throw ya(ga.INVALID_ISO_DATE_ARGUMENT);const c=s[3]?s[3].trim().startsWith("T")?`${s[1].trim()}${s[3].trim()}`:`${s[1].trim()}T${s[3].trim()}`:s[1].trim();i=new Date(c);try{i.toISOString()}catch{throw ya(ga.INVALID_ISO_DATE_ARGUMENT)}}else if(DE(t)){if(isNaN(t.getTime()))throw ya(ga.INVALID_DATE_ARGUMENT);i=t}else if(Tt(t))i=t;else throw ya(ga.INVALID_ARGUMENT);return Ce(n)?r.key=n:He(n)&&Object.keys(n).forEach(s=>{Op.includes(s)?o[s]=n[s]:r[s]=n[s]}),Ce(a)?r.locale=a:He(a)&&(o=a),He(l)&&(o=l),[r.key||"",i,r,o]}function ch(e,t,n){const a=e;for(const l in n){const r=`${t}__${l}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function dh(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:l,onWarn:r,localeFallbacker:o}=e,{__numberFormatters:i}=e,[s,c,u,d]=Rc(...t),f=gt(u.missingWarn)?u.missingWarn:e.missingWarn;gt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const v=!!u.part,m=vf(e,u),h=o(e,l,m);if(!Ce(s)||s==="")return new Intl.NumberFormat(m,d).format(c);let y={},g,b=null;const p="number format";for(let w=0;w<h.length&&(g=h[w],y=n[g]||{},b=y[s],!He(b));w++)mf(e,s,g,f,p);if(!He(b)||!Ce(g))return a?Ms:s;let S=`${g}__${s}`;Vs(d)||(S=`${S}__${JSON.stringify(d)}`);let _=i.get(S);return _||(_=new Intl.NumberFormat(g,dt({},b,d)),i.set(S,_)),v?_.formatToParts(c):_.format(c)}const Dp=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Rc(...e){const[t,n,a,l]=e,r=et();let o=et();if(!Tt(t))throw ya(ga.INVALID_ARGUMENT);const i=t;return Ce(n)?r.key=n:He(n)&&Object.keys(n).forEach(s=>{Dp.includes(s)?o[s]=n[s]:r[s]=n[s]}),Ce(a)?r.locale=a:He(a)&&(o=a),He(l)&&(o=l),[r.key||"",i,r,o]}function fh(e,t,n){const a=e;for(const l in n){const r=`${t}__${l}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}const KI=e=>e,YI=e=>"",GI="text",qI=e=>e.length===0?"":of(e),XI=BE;function vh(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function JI(e){const t=Tt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Tt(e.named.count)||Tt(e.named.n))?Tt(e.named.count)?e.named.count:Tt(e.named.n)?e.named.n:t:t}function QI(e,t){t.count||(t.count=e),t.n||(t.n=e)}function ZI(e={}){const t=e.locale,n=JI(e),a=ze(e.pluralRules)&&Ce(t)&&nt(e.pluralRules[t])?e.pluralRules[t]:vh,l=ze(e.pluralRules)&&Ce(t)&&nt(e.pluralRules[t])?vh:void 0,r=g=>g[a(n,g.length,l)],o=e.list||[],i=g=>o[g],s=e.named||et();Tt(e.pluralIndex)&&QI(n,s);const c=g=>s[g];function u(g,b){const p=nt(e.messages)?e.messages(g,!!b):ze(e.messages)?e.messages[g]:!1;return p||(e.parent?e.parent.message(g):YI)}const d=g=>e.modifiers?e.modifiers[g]:KI,f=He(e.processor)&&nt(e.processor.normalize)?e.processor.normalize:qI,v=He(e.processor)&&nt(e.processor.interpolate)?e.processor.interpolate:XI,m=He(e.processor)&&Ce(e.processor.type)?e.processor.type:GI,y={list:i,named:c,plural:r,linked:(g,...b)=>{const[p,S]=b;let _="text",w="";b.length===1?ze(p)?(w=p.modifier||w,_=p.type||_):Ce(p)&&(w=p||w):b.length===2&&(Ce(p)&&(w=p||w),Ce(S)&&(_=S||_));const k=u(g,!0)(y),P=_==="vnode"&&St(k)&&w?k[0]:k;return w?d(w)(P,_):P},message:u,type:m,interpolate:v,normalize:f,values:dt(et(),o,s)};return y}const mh=()=>"",Sn=e=>nt(e);function hh(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:l,messageCompiler:r,fallbackLocale:o,messages:i}=e,[s,c]=Oc(...t),u=gt(c.missingWarn)?c.missingWarn:e.missingWarn,d=gt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=gt(c.escapeParameter)?c.escapeParameter:e.escapeParameter,v=!!c.resolvedMessage,m=Ce(c.default)||gt(c.default)?gt(c.default)?r?s:()=>s:c.default:n?r?s:()=>s:null,h=n||m!=null&&(Ce(m)||nt(m)),y=vf(e,c);f&&eV(c);let[g,b,p]=v?[s,y,i[y]||et()]:Mp(e,s,y,o,d,u),S=g,_=s;if(!v&&!(Ce(S)||Xn(S)||Sn(S))&&h&&(S=m,_=S),!v&&(!(Ce(S)||Xn(S)||Sn(S))||!Ce(b)))return l?Ms:s;let w=!1;const k=()=>{w=!0},P=Sn(S)?S:Np(e,s,b,S,_,k);if(w)return S;const x=aV(e,b,p,c),I=ZI(x),R=tV(e,P,I),A=a?a(R,s):R;if(__INTLIFY_PROD_DEVTOOLS__){const M={timestamp:Date.now(),key:Ce(s)?s:Sn(S)?S.key:"",locale:b||(Sn(S)?S.locale:""),format:Ce(S)?S:Sn(S)?S.source:"",message:A};M.meta=dt({},e.__meta,HI()||{}),_I(M)}return A}function eV(e){St(e.list)?e.list=e.list.map(t=>Ce(t)?zm(t):t):ze(e.named)&&Object.keys(e.named).forEach(t=>{Ce(e.named[t])&&(e.named[t]=zm(e.named[t]))})}function Mp(e,t,n,a,l,r){const{messages:o,onWarn:i,messageResolver:s,localeFallbacker:c}=e,u=c(e,a,n);let d=et(),f,v=null;const m="translate";for(let h=0;h<u.length&&(f=u[h],d=o[f]||et(),(v=s(d,t))===null&&(v=d[t]),!(Ce(v)||Xn(v)||Sn(v)));h++)if(!zI(f,u)){const y=mf(e,t,f,r,m);y!==t&&(v=y)}return[v,f,d]}function Np(e,t,n,a,l,r){const{messageCompiler:o,warnHtmlMessage:i}=e;if(Sn(a)){const c=a;return c.locale=c.locale||n,c.key=c.key||t,c}if(o==null){const c=()=>a;return c.locale=n,c.key=t,c}const s=o(a,nV(e,n,l,a,i,r));return s.locale=n,s.key=t,s.source=a,s}function tV(e,t,n){return t(n)}function Oc(...e){const[t,n,a]=e,l=et();if(!Ce(t)&&!Tt(t)&&!Sn(t)&&!Xn(t))throw ya(ga.INVALID_ARGUMENT);const r=Tt(t)?String(t):(Sn(t),t);return Tt(n)?l.plural=n:Ce(n)?l.default=n:He(n)&&!Vs(n)?l.named=n:St(n)&&(l.list=n),Tt(a)?l.plural=a:Ce(a)?l.default=a:He(a)&&dt(l,a),[r,l]}function nV(e,t,n,a,l,r){return{locale:t,key:n,warnHtmlMessage:l,onError:o=>{throw r&&r(o),o},onCacheKey:o=>RE(t,n,o)}}function aV(e,t,n,a){const{modifiers:l,pluralRules:r,messageResolver:o,fallbackLocale:i,fallbackWarn:s,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:l,pluralRules:r,messages:(v,m)=>{let h=o(n,v);if(h==null&&(u||m)){const[,,y]=Mp(u||e,v,t,i,s,c);h=o(y,v)}if(Ce(h)||Xn(h)){let y=!1;const b=Np(e,v,t,h,v,()=>{y=!0});return y?mh:b}else return Sn(h)?h:mh}};return e.processor&&(f.processor=e.processor),a.list&&(f.list=a.list),a.named&&(f.named=a.named),Tt(a.plural)&&(f.pluralIndex=a.plural),f}sI();/*!
* vue-i18n v10.0.7
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
*/const lV="10.0.7";function rV(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(rf().__INTLIFY_PROD_DEVTOOLS__=!1)}const wn={UNEXPECTED_RETURN_TYPE:kI,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function Dn(e,...t){return Ds(e,null,void 0)}const Dc=nl("__translateVNode"),Mc=nl("__datetimeParts"),Nc=nl("__numberParts"),oV=nl("__setPluralRules"),iV=nl("__injectWithOption"),$c=nl("__dispose");function So(e){if(!ze(e)||Xn(e))return e;for(const t in e)if(Vn(e,t))if(!t.includes("."))ze(e[t])&&So(e[t]);else{const n=t.split("."),a=n.length-1;let l=e,r=!1;for(let o=0;o<a;o++){if(n[o]==="__proto__")throw new Error(`unsafe key: ${n[o]}`);if(n[o]in l||(l[n[o]]=et()),!ze(l[n[o]])){r=!0;break}l=l[n[o]]}if(r||(Xn(l)?Ep.includes(n[a])||delete e[t]:(l[n[a]]=e[t],delete e[t])),!Xn(l)){const o=l[n[a]];ze(o)&&So(o)}}return e}function $p(e,t){const{messages:n,__i18n:a,messageResolver:l,flatJson:r}=t,o=He(n)?n:St(a)?et():{[e]:et()};if(St(a)&&a.forEach(i=>{if("locale"in i&&"resource"in i){const{locale:s,resource:c}=i;s?(o[s]=o[s]||et(),vr(c,o[s])):vr(c,o)}else Ce(i)&&vr(JSON.parse(i),o)}),l==null&&r)for(const i in o)Vn(o,i)&&So(o[i]);return o}function Bp(e){return e.type}function sV(e,t,n){let a=ze(t.messages)?t.messages:et();"__i18nGlobal"in n&&(a=$p(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const l=Object.keys(a);l.length&&l.forEach(r=>{e.mergeLocaleMessage(r,a[r])});{if(ze(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(o=>{e.mergeDateTimeFormat(o,t.datetimeFormats[o])})}if(ze(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(o=>{e.mergeNumberFormat(o,t.numberFormats[o])})}}}function gh(e){return C(Sa,null,e,0)}const yh="__INTLIFY_META__",bh=()=>[],uV=()=>!1;let ph=0;function Sh(e){return(t,n,a,l)=>e(n,a,la()||void 0,l)}const cV=()=>{const e=la();let t=null;return e&&(t=Bp(e)[yh])?{[yh]:t}:null};function Fp(e={}){const{__root:t,__injectWithOption:n}=e,a=t===void 0,l=e.flatJson,r=Ji?de:he;let o=gt(e.inheritLocale)?e.inheritLocale:!0;const i=r(t&&o?t.locale.value:Ce(e.locale)?e.locale:es),s=r(t&&o?t.fallbackLocale.value:Ce(e.fallbackLocale)||St(e.fallbackLocale)||He(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i.value),c=r($p(i.value,e)),u=r(He(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),d=r(He(e.numberFormats)?e.numberFormats:{[i.value]:{}});let f=t?t.missingWarn:gt(e.missingWarn)||Qi(e.missingWarn)?e.missingWarn:!0,v=t?t.fallbackWarn:gt(e.fallbackWarn)||Qi(e.fallbackWarn)?e.fallbackWarn:!0,m=t?t.fallbackRoot:gt(e.fallbackRoot)?e.fallbackRoot:!0,h=!!e.fallbackFormat,y=nt(e.missing)?e.missing:null,g=nt(e.missing)?Sh(e.missing):null,b=nt(e.postTranslation)?e.postTranslation:null,p=t?t.warnHtmlMessage:gt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter;const _=t?t.modifiers:He(e.modifiers)?e.modifiers:{};let w=e.pluralRules||t&&t.pluralRules,k;k=(()=>{a&&ih(null);const W={version:lV,locale:i.value,fallbackLocale:s.value,messages:c.value,modifiers:_,pluralRules:w,missing:g===null?void 0:g,missingWarn:f,fallbackWarn:v,fallbackFormat:h,unresolving:!0,postTranslation:b===null?void 0:b,warnHtmlMessage:p,escapeParameter:S,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};W.datetimeFormats=u.value,W.numberFormats=d.value,W.__datetimeFormatters=He(k)?k.__datetimeFormatters:void 0,W.__numberFormatters=He(k)?k.__numberFormatters:void 0;const le=UI(W);return a&&ih(le),le})(),Kr(k,i.value,s.value);function x(){return[i.value,s.value,c.value,u.value,d.value]}const I=T({get:()=>i.value,set:W=>{i.value=W,k.locale=i.value}}),R=T({get:()=>s.value,set:W=>{s.value=W,k.fallbackLocale=s.value,Kr(k,i.value,W)}}),A=T(()=>c.value),M=T(()=>u.value),H=T(()=>d.value);function U(){return nt(b)?b:null}function N(W){b=W,k.postTranslation=W}function Y(){return y}function Q(W){W!==null&&(g=Sh(W)),y=W,k.missing=g}const Z=(W,le,xe,Te,Be,Fe)=>{x();let _t;try{__INTLIFY_PROD_DEVTOOLS__,a||(k.fallbackContext=t?jI():void 0),_t=W(k)}finally{__INTLIFY_PROD_DEVTOOLS__,a||(k.fallbackContext=void 0)}if(xe!=="translate exists"&&Tt(_t)&&_t===Ms||xe==="translate exists"&&!_t){const[Mt,gn]=le();return t&&m?Te(t):Be(Mt)}else{if(Fe(_t))return _t;throw Dn(wn.UNEXPECTED_RETURN_TYPE)}};function F(...W){return Z(le=>Reflect.apply(hh,null,[le,...W]),()=>Oc(...W),"translate",le=>Reflect.apply(le.t,le,[...W]),le=>le,le=>Ce(le))}function z(...W){const[le,xe,Te]=W;if(Te&&!ze(Te))throw Dn(wn.INVALID_ARGUMENT);return F(le,xe,dt({resolvedMessage:!0},Te||{}))}function J(...W){return Z(le=>Reflect.apply(uh,null,[le,...W]),()=>Lc(...W),"datetime format",le=>Reflect.apply(le.d,le,[...W]),()=>rh,le=>Ce(le))}function ae(...W){return Z(le=>Reflect.apply(dh,null,[le,...W]),()=>Rc(...W),"number format",le=>Reflect.apply(le.n,le,[...W]),()=>rh,le=>Ce(le))}function ye(W){return W.map(le=>Ce(le)||Tt(le)||gt(le)?gh(String(le)):le)}const ve={normalize:ye,interpolate:W=>W,type:"vnode"};function B(...W){return Z(le=>{let xe;const Te=le;try{Te.processor=ve,xe=Reflect.apply(hh,null,[Te,...W])}finally{Te.processor=null}return xe},()=>Oc(...W),"translate",le=>le[Dc](...W),le=>[gh(le)],le=>St(le))}function se(...W){return Z(le=>Reflect.apply(dh,null,[le,...W]),()=>Rc(...W),"number format",le=>le[Nc](...W),bh,le=>Ce(le)||St(le))}function oe(...W){return Z(le=>Reflect.apply(uh,null,[le,...W]),()=>Lc(...W),"datetime format",le=>le[Mc](...W),bh,le=>Ce(le)||St(le))}function X(W){w=W,k.pluralRules=w}function me(W,le){return Z(()=>{if(!W)return!1;const xe=Ce(le)?le:i.value,Te=D(xe),Be=k.messageResolver(Te,W);return Xn(Be)||Sn(Be)||Ce(Be)},()=>[W],"translate exists",xe=>Reflect.apply(xe.te,xe,[W,le]),uV,xe=>gt(xe))}function q(W){let le=null;const xe=Tp(k,s.value,i.value);for(let Te=0;Te<xe.length;Te++){const Be=c.value[xe[Te]]||{},Fe=k.messageResolver(Be,W);if(Fe!=null){le=Fe;break}}return le}function V(W){const le=q(W);return le??(t?t.tm(W)||{}:{})}function D(W){return c.value[W]||{}}function j(W,le){if(l){const xe={[W]:le};for(const Te in xe)Vn(xe,Te)&&So(xe[Te]);le=xe[W]}c.value[W]=le,k.messages=c.value}function re(W,le){c.value[W]=c.value[W]||{};const xe={[W]:le};if(l)for(const Te in xe)Vn(xe,Te)&&So(xe[Te]);le=xe[W],vr(le,c.value[W]),k.messages=c.value}function ee(W){return u.value[W]||{}}function L(W,le){u.value[W]=le,k.datetimeFormats=u.value,ch(k,W,le)}function O(W,le){u.value[W]=dt(u.value[W]||{},le),k.datetimeFormats=u.value,ch(k,W,le)}function G(W){return d.value[W]||{}}function te(W,le){d.value[W]=le,k.numberFormats=d.value,fh(k,W,le)}function fe(W,le){d.value[W]=dt(d.value[W]||{},le),k.numberFormats=d.value,fh(k,W,le)}ph++,t&&Ji&&(ge(t.locale,W=>{o&&(i.value=W,k.locale=W,Kr(k,i.value,s.value))}),ge(t.fallbackLocale,W=>{o&&(s.value=W,k.fallbackLocale=W,Kr(k,i.value,s.value))}));const pe={id:ph,locale:I,fallbackLocale:R,get inheritLocale(){return o},set inheritLocale(W){o=W,W&&t&&(i.value=t.locale.value,s.value=t.fallbackLocale.value,Kr(k,i.value,s.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:A,get modifiers(){return _},get pluralRules(){return w||{}},get isGlobal(){return a},get missingWarn(){return f},set missingWarn(W){f=W,k.missingWarn=f},get fallbackWarn(){return v},set fallbackWarn(W){v=W,k.fallbackWarn=v},get fallbackRoot(){return m},set fallbackRoot(W){m=W},get fallbackFormat(){return h},set fallbackFormat(W){h=W,k.fallbackFormat=h},get warnHtmlMessage(){return p},set warnHtmlMessage(W){p=W,k.warnHtmlMessage=W},get escapeParameter(){return S},set escapeParameter(W){S=W,k.escapeParameter=W},t:F,getLocaleMessage:D,setLocaleMessage:j,mergeLocaleMessage:re,getPostTranslationHandler:U,setPostTranslationHandler:N,getMissingHandler:Y,setMissingHandler:Q,[oV]:X};return pe.datetimeFormats=M,pe.numberFormats=H,pe.rt=z,pe.te=me,pe.tm=V,pe.d=J,pe.n=ae,pe.getDateTimeFormat=ee,pe.setDateTimeFormat=L,pe.mergeDateTimeFormat=O,pe.getNumberFormat=G,pe.setNumberFormat=te,pe.mergeNumberFormat=fe,pe[iV]=n,pe[Dc]=B,pe[Mc]=oe,pe[Nc]=se,pe}const hf={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function dV({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,l)=>[...a,...l.type===we?l.children:[l]],[]):t.reduce((n,a)=>{const l=e[a];return l&&(n[a]=l()),n},et())}function Hp(){return we}const fV=Cn({name:"i18n-t",props:dt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Tt(e)||!isNaN(e)}},hf),setup(e,t){const{slots:n,attrs:a}=t,l=e.i18n||gf({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(d=>d!=="_"),o=et();e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=Ce(e.plural)?+e.plural:e.plural);const i=dV(t,r),s=l[Dc](e.keypath,i,o),c=dt(et(),a),u=Ce(e.tag)||ze(e.tag)?e.tag:Hp();return lt(u,c,s)}}}),_h=fV;function vV(e){return St(e)&&!Ce(e[0])}function jp(e,t,n,a){const{slots:l,attrs:r}=t;return()=>{const o={part:!0};let i=et();e.locale&&(o.locale=e.locale),Ce(e.format)?o.key=e.format:ze(e.format)&&(Ce(e.format.key)&&(o.key=e.format.key),i=Object.keys(e.format).reduce((f,v)=>n.includes(v)?dt(et(),f,{[v]:e.format[v]}):f,et()));const s=a(e.value,o,i);let c=[o.key];St(s)?c=s.map((f,v)=>{const m=l[f.type],h=m?m({[f.type]:f.value,index:v,parts:s}):[f.value];return vV(h)&&(h[0].key=`${f.type}-${v}`),h}):Ce(s)&&(c=[s]);const u=dt(et(),r),d=Ce(e.tag)||ze(e.tag)?e.tag:Hp();return lt(d,u,c)}}const mV=Cn({name:"i18n-n",props:dt({value:{type:Number,required:!0},format:{type:[String,Object]}},hf),setup(e,t){const n=e.i18n||gf({useScope:e.scope,__useComponent:!0});return jp(e,t,Dp,(...a)=>n[Nc](...a))}}),wh=mV,hV=Cn({name:"i18n-d",props:dt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},hf),setup(e,t){const n=e.i18n||gf({useScope:e.scope,__useComponent:!0});return jp(e,t,Op,(...a)=>n[Mc](...a))}}),kh=hV;function gV(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function yV(e){const t=o=>{const{instance:i,value:s}=o;if(!i||!i.$)throw Dn(wn.UNEXPECTED_ERROR);const c=gV(e,i.$),u=Ch(s);return[Reflect.apply(c.t,c,[...xh(u)]),c]};return{created:(o,i)=>{const[s,c]=t(i);Ji&&e.global===c&&(o.__i18nWatcher=ge(c.locale,()=>{i.instance&&i.instance.$forceUpdate()})),o.__composer=c,o.textContent=s},unmounted:o=>{Ji&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:i})=>{if(o.__composer){const s=o.__composer,c=Ch(i);o.textContent=Reflect.apply(s.t,s,[...xh(c)])}},getSSRProps:o=>{const[i]=t(o);return{textContent:i}}}}function Ch(e){if(Ce(e))return{path:e};if(He(e)){if(!("path"in e))throw Dn(wn.REQUIRED_VALUE,"path");return e}else throw Dn(wn.INVALID_VALUE)}function xh(e){const{path:t,locale:n,args:a,choice:l,plural:r}=e,o={},i=a||{};return Ce(n)&&(o.locale=n),Tt(l)&&(o.plural=l),Tt(r)&&(o.plural=r),[t,i,o]}function bV(e,t,...n){const a=He(n[0])?n[0]:{};(gt(a.globalInstall)?a.globalInstall:!0)&&([_h.name,"I18nT"].forEach(r=>e.component(r,_h)),[wh.name,"I18nN"].forEach(r=>e.component(r,wh)),[kh.name,"I18nD"].forEach(r=>e.component(r,kh))),e.directive("t",yV(t))}const pV=nl("global-vue-i18n");function SV(e={},t){const n=gt(e.globalInjection)?e.globalInjection:!0,a=new Map,[l,r]=_V(e),o=nl("");function i(d){return a.get(d)||null}function s(d,f){a.set(d,f)}function c(d){a.delete(d)}const u={get mode(){return"composition"},async install(d,...f){if(d.__VUE_I18N_SYMBOL__=o,d.provide(d.__VUE_I18N_SYMBOL__,u),He(f[0])){const h=f[0];u.__composerExtend=h.__composerExtend,u.__vueI18nExtend=h.__vueI18nExtend}let v=null;n&&(v=IV(d,u.global)),bV(d,u,...f);const m=d.unmount;d.unmount=()=>{v&&v(),u.dispose(),m()}},get global(){return r},dispose(){l.stop()},__instances:a,__getInstance:i,__setInstance:s,__deleteInstance:c};return u}function gf(e={}){const t=la();if(t==null)throw Dn(wn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Dn(wn.NOT_INSTALLED);const n=wV(t),a=CV(n),l=Bp(t),r=kV(e,l);if(r==="global")return sV(a,e,l),a;if(r==="parent"){let s=xV(n,t,e.__useComponent);return s==null&&(s=a),s}const o=n;let i=o.__getInstance(t);if(i==null){const s=dt({},e);"__i18n"in l&&(s.__i18n=l.__i18n),a&&(s.__root=a),i=Fp(s),o.__composerExtend&&(i[$c]=o.__composerExtend(i)),EV(o,t,i),o.__setInstance(t,i)}return i}function _V(e,t,n){const a=Ln(),l=a.run(()=>Fp(e));if(l==null)throw Dn(wn.UNEXPECTED_ERROR);return[a,l]}function wV(e){const t=Ve(e.isCE?pV:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Dn(e.isCE?wn.NOT_INSTALLED_WITH_PROVIDE:wn.UNEXPECTED_ERROR);return t}function kV(e,t){return Vs(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function CV(e){return e.mode==="composition"?e.global:e.global.__composer}function xV(e,t,n=!1){let a=null;const l=t.root;let r=PV(t,n);for(;r!=null;){const o=e;if(e.mode==="composition"&&(a=o.__getInstance(r)),a!=null||l===r)break;r=r.parent}return a}function PV(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function EV(e,t,n){It(()=>{},t),Ss(()=>{const a=n;e.__deleteInstance(t);const l=a[$c];l&&(l(),delete a[$c])},t)}const TV=["locale","fallbackLocale","availableLocales"],Ph=["t","rt","d","n","tm","te"];function IV(e,t){const n=Object.create(null);return TV.forEach(l=>{const r=Object.getOwnPropertyDescriptor(t,l);if(!r)throw Dn(wn.UNEXPECTED_ERROR);const o=qe(r.value)?{get(){return r.value.value},set(i){r.value.value=i}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,l,o)}),e.config.globalProperties.$i18n=n,Ph.forEach(l=>{const r=Object.getOwnPropertyDescriptor(t,l);if(!r||!r.value)throw Dn(wn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${l}`,r)}),()=>{delete e.config.globalProperties.$i18n,Ph.forEach(l=>{delete e.config.globalProperties[`$${l}`]})}}rV();NI(bI);$I(OI);BI(Tp);if(__INTLIFY_PROD_DEVTOOLS__){const e=rf();e.__INTLIFY__=!0,pI(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function VV(){return xl(wr)}function AV(){return xl(sf)}function LV(){return xl(Os)}function RV(){return xl(Os)}function Up(){return xl(cf)}const OV=Gt({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){const t=Ze(e._id);if(t.$config.public.i18n.experimental.switchLocalePathLinkSSR!==!0)return;const n=Up(),a=new RegExp([`<!--${Km}-\\[(\\w+)\\]-->`,".+?",`<!--/${Km}-->`].join(""),"g");t.hook("app:rendered",l=>{var r;((r=l.renderResult)==null?void 0:r.html)!=null&&(l.renderResult.html=l.renderResult.html.replaceAll(a,(o,i)=>o.replace(/href="([^"]+)"/,`href="${encodeURI(n(i??""))}"`)))})}}),DV=Gt({name:"i18n:plugin:route-locale-detect",dependsOn:["i18n:plugin"],async setup(e){let t,n;const a=Ze(e._id),l=a.$router.currentRoute;async function r(i){let s=wT(a,i,a._vueI18n.__localeFromRoute(i),Le(a.$i18n.locale),a.$i18n.getLocaleCookie());if(a._vueI18n.__firstAccess){a._vueI18n.__setLocale(s);const u=up(Le(a._vueI18n.global.fallbackLocale),[s]);await Promise.all(u.map(d=>a.$i18n.loadLocaleMessages(d))),await a.$i18n.loadLocaleMessages(s)}return await a.runWithContext(()=>fp(a,s,a._vueI18n.__firstAccess))&&(s=Le(a.$i18n.locale)),s}[t,n]=In(()=>r(l.value)),await t,n(),n1("locale-changing",async(i,s)=>{let c,u;const d=([c,u]=In(()=>a.runWithContext(()=>r(i))),c=await c,u(),c),f=([c,u]=In(()=>a.runWithContext(()=>vp({to:i,nuxtApp:a,from:s,locale:d,routeLocale:a._vueI18n.__localeFromRoute(i)},!0))),c=await c,u(),c);return a._vueI18n.__firstAccess=!1,[c,u]=In(()=>a.runWithContext(()=>mp({nuxt:a,redirectPath:f,locale:d,route:i}))),c=await c,u(),c},{global:!0})}});function MV(e,{extendComposer:t,extendComposerInstance:n}){const a=Ln(),l=e.install.bind(e);e.install=(r,...o)=>{const i=dt({},o[0]);i.__composerExtend=c=>(n(c,Xr(e)),()=>{}),e.mode==="legacy"&&(i.__vueI18nExtend=c=>(n(c,Xr(c)),()=>{})),Reflect.apply(l,e,[r,i]);const s=Xr(e);if(a.run(()=>{t(s),e.mode==="legacy"&&ip(e.global)&&n(e.global,Xr(e.global))}),e.mode==="composition"&&r.config.globalProperties.$i18n!=null&&n(r.config.globalProperties.$i18n,s),r.unmount){const c=r.unmount.bind(r);r.unmount=()=>{a.stop(),c()}}}}const NV=Gt({name:"i18n:plugin",parallel:jE,async setup(e){var d;let t,n;const a=Ze(e._id);Object.defineProperty(e.versions,"nuxtI18n",{get:()=>"9.5.6"});const l=a.$config.public.i18n,r=vT(l);fT(l,r),a.$config.public.i18n.defaultLocale=r;const o={...l,defaultLocale:r,baseUrl:xT(a)},i=([t,n]=In(()=>mT(HE,Ze())),t=await t,n(),t);i.messages||(i.messages={}),i.fallbackLocale??(i.fallbackLocale=!1),r&&(i.locale=r);for(const f of qa)(d=i.messages)[f]??(d[f]={});const s=SV(i);a._vueI18n=s,s.__localeFromRoute=sT(),s.__firstAccess=!0,s.__setLocale=f=>{const v=Zi(s);qe(v.locale)?v.locale.value=f:v.locale=f};const c=TT(),u=Rr();return MV(s,{extendComposer(f){const v=de(o.locales);f.locales=T(()=>v.value);const m=de(qa);f.localeCodes=T(()=>m.value);const h=de(o.baseUrl());f.baseUrl=T(()=>h.value),ge(f.locale,()=>h.value=o.baseUrl()),f.strategy=o.strategy,f.localeProperties=T(()=>_r.find(y=>y.code===f.locale.value)||{code:f.locale.value}),f.setLocale=async y=>{if(await fp(a,y,s.__firstAccess),f.strategy==="no_prefix"){await f.loadLocaleMessages(y),s.__setLocale(y);return}const g=a.$router.currentRoute.value,b=await a.runWithContext(()=>vp({to:g,nuxtApp:a,locale:y,routeLocale:s.__localeFromRoute(g)}));await a.runWithContext(()=>mp({nuxt:a,redirectPath:b,locale:y,route:g},!0))},f.loadLocaleMessages=async y=>await Ic(y,Ec,f.mergeLocaleMessage.bind(f),a),f.differentDomains=o.differentDomains,f.defaultLocale=o.defaultLocale,f.getBrowserLocale=()=>ET(),f.getLocaleCookie=()=>IT(c,u,f.defaultLocale),f.setLocaleCookie=y=>{!u||!u.useCookie||(c.value=y)},f.onBeforeLanguageSwitch=(y,g,b,p)=>a.callHook("i18n:beforeLocaleSwitch",{oldLocale:y,newLocale:g,initialSetup:b,context:p}),f.onLanguageSwitched=(y,g)=>a.callHook("i18n:localeSwitched",{oldLocale:y,newLocale:g}),f.finalizePendingLocaleChange=async()=>{var y;s.__pendingLocale&&(s.__setLocale(s.__pendingLocale),(y=s.__resolvePendingLocalePromise)==null||y.call(s),s.__pendingLocale=void 0)},f.waitForPendingLocaleChange=async()=>{s.__pendingLocale&&s.__pendingLocalePromise&&await s.__pendingLocalePromise}},extendComposerInstance(f,v){const m=[["locales",()=>v.locales],["localeCodes",()=>v.localeCodes],["baseUrl",()=>v.baseUrl],["strategy",()=>v.strategy],["localeProperties",()=>v.localeProperties],["setLocale",()=>async h=>Reflect.apply(v.setLocale,v,[h])],["loadLocaleMessages",()=>async h=>Reflect.apply(v.loadLocaleMessages,v,[h])],["differentDomains",()=>v.differentDomains],["defaultLocale",()=>v.defaultLocale],["getBrowserLocale",()=>()=>Reflect.apply(v.getBrowserLocale,v,[])],["getLocaleCookie",()=>()=>Reflect.apply(v.getLocaleCookie,v,[])],["setLocaleCookie",()=>h=>Reflect.apply(v.setLocaleCookie,v,[h])],["onBeforeLanguageSwitch",()=>(h,y,g,b)=>Reflect.apply(v.onBeforeLanguageSwitch,v,[h,y,g,b])],["onLanguageSwitched",()=>(h,y)=>Reflect.apply(v.onLanguageSwitched,v,[h,y])],["finalizePendingLocaleChange",()=>()=>Reflect.apply(v.finalizePendingLocaleChange,v,[])],["waitForPendingLocaleChange",()=>()=>Reflect.apply(v.waitForPendingLocaleChange,v,[])]];for(const[h,y]of m)Object.defineProperty(f,h,{get:y})}}),a.vueApp.use(s),Object.defineProperty(a,"$i18n",{get:()=>Zi(s)}),{provide:{localeHead:xl(AT),localePath:AV(),localeRoute:LV(),getRouteBaseName:VV(),switchLocalePath:Up(),resolveRoute:xl(uf),localeLocation:RV()}}}}),$V=Gt({name:"pinia",setup(e){const t=o1();return e.vueApp.use(t),Ho(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),BV=Gt({name:"nuxt:global-components"}),Ka={default:Zu(()=>va(()=>import("./CqLltCbQ.js"),__vite__mapDeps([4,5]),import.meta.url).then(e=>e.default||e))},FV=Gt({name:"nuxt:prefetch",setup(e){const t=tn();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var l;const a=(l=n==null?void 0:n.meta)==null?void 0:l.layout;a&&typeof Ka[a]=="function"&&await Ka[a]()})}),e.hooks.hook("link:prefetch",n=>{if(ra(n))return;const a=t.resolve(n);if(!a)return;const l=a.meta.layout;let r=af(a.meta.middleware);r=r.filter(o=>typeof o=="string");for(const o of r)typeof io[o]=="function"&&io[o]();typeof l=="string"&&l in Ka&&nT(Ka[l])})}});function Zt(e,t){let n;function a(){n=Ln(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}ge(e,l=>{l&&!n?a():l||(n==null||n.stop(),n=void 0)},{immediate:!0}),bt(()=>{n==null||n.stop()})}const We=typeof window<"u",yf=We&&"IntersectionObserver"in window,HV=We&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),Eh=We&&"EyeDropper"in window;function Th(e,t,n){jV(e,t),t.set(e,n)}function jV(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Ih(e,t,n){return e.set(Wp(e,t),n),n}function da(e,t){return e.get(Wp(e,t))}function Wp(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 zp(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let l=0;l<a;l++){if(e==null)return n;e=e[t[l]]}return e==null||e[t[a]]===void 0?n:e[t[a]]}function Ft(e,t){if(e===t)return!0;if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const n=Object.keys(e);return n.length!==Object.keys(t).length?!1:n.every(a=>Ft(e[a],t[a]))}function Pl(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(/^\./,""),zp(e,t.split("."),n))}function kt(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 l=t(e,n);return typeof l>"u"?n:l}if(typeof t=="string")return Pl(e,t,n);if(Array.isArray(t))return zp(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function Gn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function _e(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(e==null||e==="")return;const n=Number(e);return isNaN(n)?String(e):isFinite(n)?`${n}${t}`:void 0}function _o(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Vh(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function bf(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 Ah=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}),Bc=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 Kp(e){return Object.keys(e)}function gl(e,t){return t.every(n=>e.hasOwnProperty(n))}function rl(e,t){const n={};for(const a of t)Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}function Fc(e,t,n){const a=Object.create(null),l=Object.create(null);for(const r in e)t.some(o=>o instanceof RegExp?o.test(r):o===r)?a[r]=e[r]:l[r]=e[r];return[a,l]}function ft(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}const Yp=/^on[^a-z]/,pf=e=>Yp.test(e),UV=["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"],WV=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function zV(e){return e.isComposing&&WV.includes(e.key)}function ol(e){const[t,n]=Fc(e,[Yp]),a=ft(t,UV),[l,r]=Fc(n,["class","style","id",/^data-/]);return Object.assign(l,t),Object.assign(r,a),[l,r]}function st(e){return e==null?[]:Array.isArray(e)?e:[e]}function KV(e,t){let n=0;const a=function(){for(var l=arguments.length,r=new Array(l),o=0;o<l;o++)r[o]=arguments[o];clearTimeout(n),n=setTimeout(()=>e(...r),Le(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function Qe(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 Lh(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Rh(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 Oh(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function YV(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a<e.length;)n.push(e.substr(a,t)),a+=t;return n}function Dh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e3;if(e<t)return`${e} B`;const n=t===1024?["Ki","Mi","Gi"]:["k","M","G"];let a=-1;for(;Math.abs(e)>=t&&a<n.length-1;)e/=t,++a;return`${e.toFixed(1)} ${n[a]}B`}function zt(){let e=arguments.length>0&&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 a={};for(const l in e)a[l]=e[l];for(const l in t){const r=e[l],o=t[l];if(Vh(r)&&Vh(o)){a[l]=zt(r,o,n);continue}if(n&&Array.isArray(r)&&Array.isArray(o)){a[l]=n(r,o);continue}a[l]=o}return a}function Gp(e){return e.map(t=>t.type===we?Gp(t.children):t).flat()}function _l(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(_l.cache.has(e))return _l.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return _l.cache.set(e,t),t}_l.cache=new Map;function lr(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>lr(e,n)).flat(1);if(t.suspense)return lr(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>lr(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return lr(e,t.component.subTree).flat(1)}return[]}var ql=new WeakMap,fl=new WeakMap;class qp{constructor(t){Th(this,ql,[]),Th(this,fl,0),this.size=t}get isFull(){return da(ql,this).length===this.size}push(t){da(ql,this)[da(fl,this)]=t,Ih(fl,this,(da(fl,this)+1)%this.size)}values(){return da(ql,this).slice(da(fl,this)).concat(da(ql,this).slice(0,da(fl,this)))}clear(){da(ql,this).length=0,Ih(fl,this,0)}}function GV(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function Sf(e){const t=yt({});ot(()=>{const a=e();for(const l in a)t[l]=a[l]},{flush:"sync"});const n={};for(const a in t)n[a]=$(()=>t[a]);return n}function ts(e,t){return e.includes(t)}function Xp(e){return e[2].toLowerCase()+e.slice(3)}const Nt=()=>[Function,Array];function Mh(e,t){return t="on"+aa(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Ns(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];if(Array.isArray(e))for(const l of e)l(...n);else typeof e=="function"&&e(...n)}function wo(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(a=>`${a}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function Jp(e,t,n){let a,l=e.indexOf(document.activeElement);const r=t==="next"?1:-1;do l+=r,a=e[l];while((!a||a.offsetParent==null||!((n==null?void 0:n(a))??!0))&&l<e.length&&l>=0);return a}function wl(e,t){var a,l,r,o;const n=wo(e);if(t==null)(e===document.activeElement||!e.contains(document.activeElement))&&((a=n[0])==null||a.focus());else if(t==="first")(l=n[0])==null||l.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=Jp(n,t);i?i.focus():wl(e,t==="next"?"first":"last")}}function Si(e){return e==null||typeof e=="string"&&e.trim()===""}function Qp(){}function Cr(e,t){if(!(We&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function $s(e){return e.some(t=>Qa(t)?t.type===wt?!1:t.type!==we||$s(t.children):!0)?e:null}function qV(e,t){if(!We||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function XV(e,t){const n=e.clientX,a=e.clientY,l=t.getBoundingClientRect(),r=l.left,o=l.top,i=l.right,s=l.bottom;return n>=r&&n<=i&&a>=o&&a<=s}function ns(){const e=he(),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:()=>bf(e.value)}),t}function xr(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}function Hc(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="bigint"}function JV(e,t){const n=e.split("").filter(a=>/[\d\-.]/.test(a)).filter((a,l,r)=>l===0&&/[-]/.test(a)||a==="."&&l===r.indexOf(".")||/\d/.test(a)).join("");if(t===0)return n.split(".")[0];if(t!==null&&/\.\d/.test(n)){const a=n.split(".");return[a[0],a[1].substring(0,t)].join(".")}return n}function QV(e){const t={};for(const n in e)t[en(n)]=e[n];return t}function ZV(e){const t=["checked","disabled"];return Object.fromEntries(Object.entries(e).filter(n=>{let[a,l]=n;return t.includes(a)?!!l:l!==void 0}))}const Zp=["top","bottom"],eA=["start","end","left","right"];function jc(e,t){let[n,a]=e.split(" ");return a||(a=ts(Zp,n)?"start":ts(eA,n)?"top":"center"),{side:Uc(n,t),align:Uc(a,t)}}function Uc(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Ou(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Du(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Nh(e){return{side:e.align,align:e.side}}function $h(e){return ts(Zp,e.side)?"y":"x"}class Jn{constructor(t){let{x:n,y:a,width:l,height:r}=t;this.x=n,this.y=a,this.width=l,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 Bh(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 eS(e){return Array.isArray(e)?new Jn({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function tA(e){if(e===document.documentElement)return visualViewport?new Jn({x:visualViewport.scale>1?0:visualViewport.offsetLeft,y:visualViewport.scale>1?0:visualViewport.offsetTop,width:visualViewport.width*visualViewport.scale,height:visualViewport.height*visualViewport.scale}):new Jn({x:0,y:0,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight});{const t=e.getBoundingClientRect();return new Jn({x:t.x,y:t.y,width:e.clientWidth,height:e.clientHeight})}}function _f(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a=n.transform;if(a){let l,r,o,i,s;if(a.startsWith("matrix3d("))l=a.slice(9,-1).split(/, /),r=Number(l[0]),o=Number(l[5]),i=Number(l[12]),s=Number(l[13]);else if(a.startsWith("matrix("))l=a.slice(7,-1).split(/, /),r=Number(l[0]),o=Number(l[3]),i=Number(l[4]),s=Number(l[5]);else return new Jn(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 Jn({x:u,y:d,width:f,height:v})}else return new Jn(t)}function yl(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(l=>{a.onfinish=()=>{l(a)}})),a}const Ai=new WeakMap;function nA(e,t){Object.keys(t).forEach(n=>{if(pf(n)){const a=Xp(n),l=Ai.get(e);if(t[n]==null)l==null||l.forEach(r=>{const[o,i]=r;o===a&&(e.removeEventListener(a,i),l.delete(r))});else if(!l||![...l].some(r=>r[0]===a&&r[1]===t[n])){e.addEventListener(a,t[n]);const r=l||new Set;r.add([a,t[n]]),Ai.has(e)||Ai.set(e,r)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function aA(e,t){Object.keys(t).forEach(n=>{if(pf(n)){const a=Xp(n),l=Ai.get(e);l==null||l.forEach(r=>{const[o,i]=r;o===a&&(e.removeEventListener(a,i),l.delete(r))})}else e.removeAttribute(n)})}const Xl=2.4,Fh=.2126729,Hh=.7151522,jh=.072175,lA=.55,rA=.58,oA=.57,iA=.62,_i=.03,Uh=1.45,sA=5e-4,uA=1.25,cA=1.25,Wh=.078,zh=12.82051282051282,wi=.06,Kh=.001;function Yh(e,t){const n=(e.r/255)**Xl,a=(e.g/255)**Xl,l=(e.b/255)**Xl,r=(t.r/255)**Xl,o=(t.g/255)**Xl,i=(t.b/255)**Xl;let s=n*Fh+a*Hh+l*jh,c=r*Fh+o*Hh+i*jh;if(s<=_i&&(s+=(_i-s)**Uh),c<=_i&&(c+=(_i-c)**Uh),Math.abs(c-s)<sA)return 0;let u;if(c>s){const d=(c**lA-s**rA)*uA;u=d<Kh?0:d<Wh?d-d*zh*wi:d-wi}else{const d=(c**iA-s**oA)*cA;u=d>-Kh?0:d>-Wh?d-d*zh*wi:d+wi}return u*100}function dA(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const as=.20689655172413793,fA=e=>e>as**3?Math.cbrt(e):e/(3*as**2)+4/29,vA=e=>e>as?e**3:3*as**2*(e-4/29);function tS(e){const t=fA,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function nS(e){const t=vA,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const mA=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],hA=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,gA=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],yA=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function aS(e){const t=Array(3),n=hA,a=mA;for(let l=0;l<3;++l)t[l]=Math.round(Qe(n(a[l][0]*e[0]+a[l][1]*e[1]+a[l][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function wf(e){let{r:t,g:n,b:a}=e;const l=[0,0,0],r=yA,o=gA;t=r(t/255),n=r(n/255),a=r(a/255);for(let i=0;i<3;++i)l[i]=o[i][0]*t+o[i][1]*n+o[i][2]*a;return l}function Wc(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function bA(e){return Wc(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Gh=/^(?<fn>(?:rgb|hsl)a?)\((?<values>.+)\)/,pA={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>qh({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>qh({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>ta({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>ta({h:e,s:t,v:n,a})};function dn(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Gh.test(e)){const{groups:t}=e.match(Gh),{fn:n,values:a}=t,l=a.split(/,\s*|\s*\/\s*|\s+/).map((r,o)=>r.endsWith("%")||o>0&&o<3&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(r)/100:parseFloat(r));return pA[n](...l)}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),iS(t)}else if(typeof e=="object"){if(gl(e,["r","g","b"]))return e;if(gl(e,["h","s","l"]))return ta(kf(e));if(gl(e,["h","s","v"]))return ta(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 ta(e){const{h:t,s:n,v:a,a:l}=e,r=i=>{const s=(i+t/60)%6;return a-a*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:l}}function qh(e){return ta(kf(e))}function jo(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,a=e.b/255,l=Math.max(t,n,a),r=Math.min(t,n,a);let o=0;l!==r&&(l===t?o=60*(0+(n-a)/(l-r)):l===n?o=60*(2+(a-t)/(l-r)):l===a&&(o=60*(4+(t-n)/(l-r)))),o<0&&(o=o+360);const i=l===0?0:(l-r)/l,s=[o,i,l];return{h:s[0],s:s[1],v:s[2],a:e.a}}function zc(e){const{h:t,s:n,v:a,a:l}=e,r=a-a*n/2,o=r===1||r===0?0:(a-r)/Math.min(r,1-r);return{h:t,s:o,l:r,a:l}}function kf(e){const{h:t,s:n,l:a,a:l}=e,r=a+n*Math.min(a,1-a),o=r===0?0:2-2*a/r;return{h:t,s:o,v:r,a:l}}function lS(e){let{r:t,g:n,b:a,a:l}=e;return l===void 0?`rgb(${t}, ${n}, ${a})`:`rgba(${t}, ${n}, ${a}, ${l})`}function rS(e){return lS(ta(e))}function ki(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function oS(e){let{r:t,g:n,b:a,a:l}=e;return`#${[ki(t),ki(n),ki(a),l!==void 0?ki(Math.round(l*255)):""].join("")}`}function iS(e){e=_A(e);let[t,n,a,l]=YV(e,2).map(r=>parseInt(r,16));return l=l===void 0?l:l/255,{r:t,g:n,b:a,a:l}}function SA(e){const t=iS(e);return jo(t)}function sS(e){return oS(ta(e))}function _A(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=Rh(Rh(e,6),8,"F")),e}function wA(e,t){const n=tS(wf(e));return n[0]=n[0]+t*10,aS(nS(n))}function kA(e,t){const n=tS(wf(e));return n[0]=n[0]-t*10,aS(nS(n))}function Kc(e){const t=dn(e);return wf(t)[1]}function CA(e,t){const n=Kc(e),a=Kc(t),l=Math.max(n,a),r=Math.min(n,a);return(l+.05)/(r+.05)}function uS(e){const t=Math.abs(Yh(dn(0),dn(e)));return Math.abs(Yh(dn(16777215),dn(e)))>Math.min(t,50)?"#fff":"#000"}function K(e,t){return n=>Object.keys(e).reduce((a,l)=>{const o=typeof e[l]=="object"&&e[l]!=null&&!Array.isArray(e[l])?e[l]:{type:e[l]};return n&&l in n?a[l]={...o,default:n[l]}:a[l]=o,t&&!a[l].source&&(a[l].source=t),a},{})}const ke=K({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function pt(e,t){const n=la();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function oa(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=pt(e).type;return _l((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}function xA(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:pt("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const Pr=Symbol.for("vuetify:defaults");function PA(e){return de(e)}function Cf(){const e=Ve(Pr);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function vt(e,t){const n=Cf(),a=de(e),l=T(()=>{if(Le(t==null?void 0:t.disabled))return n.value;const o=Le(t==null?void 0:t.scoped),i=Le(t==null?void 0:t.reset),s=Le(t==null?void 0:t.root);if(a.value==null&&!(o||i||s))return n.value;let c=zt(a.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=zt(zt(c,{prev:c}),c[s])),c}return c.prev?zt(c.prev,c):c});return Ue(Pr,l),l}function EA(e,t){return e.props&&(typeof e.props[t]<"u"||typeof e.props[_l(t)]<"u")}function TA(){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]:Cf();const a=pt("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const l=T(()=>{var s;return(s=n.value)==null?void 0:s[e._as??t]}),r=new Proxy(e,{get(s,c){var v,m,h,y;const u=Reflect.get(s,c);if(c==="class"||c==="style")return[(v=l.value)==null?void 0:v[c],u].filter(g=>g!=null);if(EA(a.vnode,c))return u;const d=(m=l.value)==null?void 0:m[c];if(d!==void 0)return d;const f=(y=(h=n.value)==null?void 0:h.global)==null?void 0:y[c];return f!==void 0?f:u}}),o=he();ot(()=>{if(l.value){const s=Object.entries(l.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=xA(Pr,a);Ue(Pr,T(()=>o.value?zt((s==null?void 0:s.value)??{},o.value):s==null?void 0:s.value))}return{props:r,provideSubDefaults:i}}function fn(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=K(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return rl(a,t)},e.props._as=String,e.setup=function(a,l){const r=Cf();if(!r.value)return e._setup(a,l);const{props:o,provideSubDefaults:i}=TA(a,a._as??e.name,r),s=e._setup(o,l);return i(),s}}return e}function ne(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?fn:Cn)(t)}function IA(e,t){return t.props=e,t}function ia(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return ne()({name:n??aa(en(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...ke()},setup(a,l){let{slots:r}=l;return()=>{var o;return lt(a.tag,{class:[e,a.class],style:a.style},(o=r.default)==null?void 0:o.call(r))}}})}function cS(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 ko="cubic-bezier(0.4, 0, 0.2, 1)",VA="cubic-bezier(0.0, 0, 0.2, 1)",AA="cubic-bezier(0.4, 0, 1, 1)";function Xh(e,t,n){return Object.keys(e).filter(a=>pf(a)&&a.endsWith(t)).reduce((a,l)=>(a[l.slice(0,-t.length)]=r=>e[l](r,n(r)),a),{})}function xf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?LA(e):Pf(e))return e;e=e.parentElement}return document.scrollingElement}function ls(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Pf(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Pf(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 LA(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function RA(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function ue(e){const t=pt("useRender");t.render=e}function Pe(e,t,n){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const r=pt("useProxiedModel"),o=de(e[t]!==void 0?e[t]:n),i=_l(t),c=T(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}`)))});Zt(()=>!c.value,()=>{ge(()=>e[t],d=>{o.value=d})});const u=T({get(){const d=e[t];return a(c.value?d:o.value)},set(d){const f=l(d),v=Ie(c.value?e[t]:o.value);v===f||a(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 OA={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)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},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"},rules:{required:"This field is required",email:"Please enter a valid email",number:"This field can only contain numbers",integer:"This field can only contain integer values",capital:"This field can only contain uppercase letters",maxLength:"You must enter a maximum of {0} characters",minLength:"You must enter a minimum of {0} characters",strictLength:"The length of the entered field is invalid",exclude:"The {0} character is not allowed",notEmpty:"Please choose at least one value",pattern:"Invalid format"}},Jh="$vuetify.",Qh=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[Number(a)])),dS=(e,t,n)=>function(a){for(var l=arguments.length,r=new Array(l>1?l-1:0),o=1;o<l;o++)r[o-1]=arguments[o];if(!a.startsWith(Jh))return Qh(a,r);const i=a.replace(Jh,""),s=e.value&&n.value[e.value],c=t.value&&n.value[t.value];let u=Pl(s,i,null);return u||(`${a}${e.value}`,u=Pl(c,i,null)),u||(u=a),typeof u!="string"&&(u=a),Qh(u,r)};function fS(e,t){return(n,a)=>new Intl.NumberFormat([e.value,t.value],a).format(n)}function Mu(e,t,n){const a=Pe(e,t,e[t]??n.value);return a.value=e[t]??n.value,ge(n,l=>{e[t]==null&&(a.value=n.value)}),a}function vS(e){return t=>{const n=Mu(t,"locale",e.current),a=Mu(t,"fallback",e.fallback),l=Mu(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:l,t:dS(n,a,l),n:fS(n,a),provide:vS({current:n,fallback:a,messages:l})}}}function DA(e){const t=he((e==null?void 0:e.locale)??"en"),n=he((e==null?void 0:e.fallback)??"en"),a=de({en:OA,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:a,t:dS(t,n,a),n:fS(t,n),provide:vS({current:t,fallback:n,messages:a})}}const Er=Symbol.for("vuetify:locale");function MA(e){return e.name!=null}function NA(e){const t=e!=null&&e.adapter&&MA(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:DA(e),n=FA(t,e);return{...t,...n}}function mt(){const e=Ve(Er);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function $A(e){const t=Ve(Er);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");const n=t.provide(e),a=HA(n,t.rtl,e),l={...n,...a};return Ue(Er,l),l}function BA(){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 FA(e,t){const n=de((t==null?void 0:t.rtl)??BA()),a=T(()=>n.value[e.current.value]??!1);return{isRtl:a,rtl:n,rtlClasses:$(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function HA(e,t,n){const a=T(()=>n.rtl??t.value[e.current.value]??!1);return{isRtl:a,rtl:t,rtlClasses:$(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function xt(){const e=Ve(Er);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}function Uo(e){const t=e.slice(-2).toUpperCase();switch(!0){case e==="GB-alt-variant":return{firstDay:0,firstWeekSize:4};case e==="001":return{firstDay:1,firstWeekSize:1};case`AG AS BD BR BS BT BW BZ CA CO DM DO ET GT GU HK HN ID IL IN JM JP KE
KH KR LA MH MM MO MT MX MZ NI NP PA PE PH PK PR PY SA SG SV TH TT TW UM US
VE VI WS YE ZA ZW`.includes(t):return{firstDay:0,firstWeekSize:1};case`AI AL AM AR AU AZ BA BM BN BY CL CM CN CR CY EC GE HR KG KZ LB LK LV
MD ME MK MN MY NZ RO RS SI TJ TM TR UA UY UZ VN XK`.includes(t):return{firstDay:1,firstWeekSize:1};case`AD AN AT AX BE BG CH CZ DE DK EE ES FI FJ FO FR GB GF GP GR HU IE IS
IT LI LT LU MC MQ NL NO PL RE RU SE SK SM VA`.includes(t):return{firstDay:1,firstWeekSize:4};case"AE AF BH DJ DZ EG IQ IR JO KW LY OM QA SD SY".includes(t):return{firstDay:6,firstWeekSize:1};case t==="MV":return{firstDay:5,firstWeekSize:1};case t==="PT":return{firstDay:0,firstWeekSize:4};default:return null}}function jA(e,t,n){var u;const a=[];let l=[];const r=mS(e),o=hS(e),i=n??((u=Uo(t))==null?void 0:u.firstDay)??0,s=(r.getDay()-i+7)%7,c=(o.getDay()-i+7)%7;for(let d=0;d<s;d++){const f=new Date(r);f.setDate(f.getDate()-(s-d)),l.push(f)}for(let d=1;d<=o.getDate();d++){const f=new Date(e.getFullYear(),e.getMonth(),d);l.push(f),l.length===7&&(a.push(l),l=[])}for(let d=1;d<7-c;d++){const f=new Date(o);f.setDate(f.getDate()+d),l.push(f)}return l.length>0&&a.push(l),a}function Yc(e,t,n){var r;const a=n??((r=Uo(t))==null?void 0:r.firstDay)??0,l=new Date(e);for(;l.getDay()!==a;)l.setDate(l.getDate()-1);return l}function UA(e,t){var l;const n=new Date(e),a=((((l=Uo(t))==null?void 0:l.firstDay)??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function mS(e){return new Date(e.getFullYear(),e.getMonth(),1)}function hS(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function WA(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const zA=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function gS(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(zA.test(e))return WA(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Zh=new Date(2e3,0,2);function KA(e,t){var a;const n=t??((a=Uo(e))==null?void 0:a.firstDay)??0;return Gn(7).map(l=>{const r=new Date(Zh);return r.setDate(Zh.getDate()+n+l),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(r)})}function YA(e,t,n,a){const l=gS(e)??new Date,r=a==null?void 0:a[t];if(typeof r=="function")return r(l,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=l.getDate(),s=new Intl.DateTimeFormat(n,{month:"long"}).format(l);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(l.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"};break;case"fullTime12h":o={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":o={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":o={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":o={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(n,o).format(l).replace(/, /g," ");case"keyboardDateTime12h":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(n,o).format(l).replace(/, /g," ");case"keyboardDateTime24h":return o={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(n,o).format(l).replace(/, /g," ");default:o=r??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(l)}function GA(e,t){const n=e.toJsDate(t),a=n.getFullYear(),l=Oh(String(n.getMonth()+1),2,"0"),r=Oh(String(n.getDate()),2,"0");return`${a}-${l}-${r}`}function qA(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function XA(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function JA(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function Li(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function QA(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function ZA(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function Gc(e){return e.getFullYear()}function eL(e){return e.getMonth()}function tL(e,t,n,a){const l=Uo(t),r=n??(l==null?void 0:l.firstDay)??0,o=a??(l==null?void 0:l.firstWeekSize)??1;function i(v){const m=new Date(v,0,1);return 7-qc(m,Yc(m,t,r),"days")}let s=Gc(e);const c=Li(Yc(e,t,r),6);s<Gc(c)&&i(s+1)>=o&&s++;const u=new Date(s,0,1),d=i(s),f=d>=o?Li(u,d-7):Li(u,d);return 1+qc(yS(e),os(f),"weeks")}function nL(e){return e.getDate()}function aL(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function lL(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function rL(e){return e.getHours()}function oL(e){return e.getMinutes()}function iL(e){return new Date(e.getFullYear(),0,1)}function sL(e){return new Date(e.getFullYear(),11,31)}function uL(e,t){return rs(e,t[0])&&fL(e,t[1])}function cL(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function rs(e,t){return e.getTime()>t.getTime()}function dL(e,t){return rs(os(e),os(t))}function fL(e,t){return e.getTime()<t.getTime()}function eg(e,t){return e.getTime()===t.getTime()}function vL(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function mL(e,t){return e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function hL(e,t){return e.getFullYear()===t.getFullYear()}function qc(e,t,n){const a=new Date(e),l=new Date(t);switch(n){case"years":return a.getFullYear()-l.getFullYear();case"quarters":return Math.floor((a.getMonth()-l.getMonth()+(a.getFullYear()-l.getFullYear())*12)/4);case"months":return a.getMonth()-l.getMonth()+(a.getFullYear()-l.getFullYear())*12;case"weeks":return Math.floor((a.getTime()-l.getTime())/(1e3*60*60*24*7));case"days":return Math.floor((a.getTime()-l.getTime())/(1e3*60*60*24));case"hours":return Math.floor((a.getTime()-l.getTime())/(1e3*60*60));case"minutes":return Math.floor((a.getTime()-l.getTime())/(1e3*60));case"seconds":return Math.floor((a.getTime()-l.getTime())/1e3);default:return a.getTime()-l.getTime()}}function gL(e,t){const n=new Date(e);return n.setHours(t),n}function yL(e,t){const n=new Date(e);return n.setMinutes(t),n}function bL(e,t){const n=new Date(e);return n.setMonth(t),n}function pL(e,t){const n=new Date(e);return n.setDate(t),n}function SL(e,t){const n=new Date(e);return n.setFullYear(t),n}function os(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0,0)}function yS(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),23,59,59,999)}class _L{constructor(t){this.locale=t.locale,this.formats=t.formats}date(t){return gS(t)}toJsDate(t){return t}toISO(t){return GA(this,t)}parseISO(t){return qA(t)}addMinutes(t,n){return XA(t,n)}addHours(t,n){return JA(t,n)}addDays(t,n){return Li(t,n)}addWeeks(t,n){return QA(t,n)}addMonths(t,n){return ZA(t,n)}getWeekArray(t,n){const a=n!==void 0?Number(n):void 0;return jA(t,this.locale,a)}startOfWeek(t,n){const a=n!==void 0?Number(n):void 0;return Yc(t,this.locale,a)}endOfWeek(t){return UA(t,this.locale)}startOfMonth(t){return mS(t)}endOfMonth(t){return hS(t)}format(t,n){return YA(t,n,this.locale,this.formats)}isEqual(t,n){return eg(t,n)}isValid(t){return cL(t)}isWithinRange(t,n){return uL(t,n)}isAfter(t,n){return rs(t,n)}isAfterDay(t,n){return dL(t,n)}isBefore(t,n){return!rs(t,n)&&!eg(t,n)}isSameDay(t,n){return vL(t,n)}isSameMonth(t,n){return mL(t,n)}isSameYear(t,n){return hL(t,n)}setMinutes(t,n){return yL(t,n)}setHours(t,n){return gL(t,n)}setMonth(t,n){return bL(t,n)}setDate(t,n){return pL(t,n)}setYear(t,n){return SL(t,n)}getDiff(t,n,a){return qc(t,n,a)}getWeekdays(t){const n=t!==void 0?Number(t):void 0;return KA(this.locale,n)}getYear(t){return Gc(t)}getMonth(t){return eL(t)}getWeek(t,n,a){const l=n!==void 0?Number(n):void 0;return tL(t,this.locale,l,a)}getDate(t){return nL(t)}getNextMonth(t){return aL(t)}getPreviousMonth(t){return lL(t)}getHours(t){return rL(t)}getMinutes(t){return oL(t)}startOfDay(t){return os(t)}endOfDay(t){return yS(t)}startOfYear(t){return iL(t)}endOfYear(t){return sL(t)}}const bS=Symbol.for("vuetify:date-options"),tg=Symbol.for("vuetify:date-adapter");function wL(e,t){const n=zt({adapter:_L,locale:{af:"af-ZA",bg:"bg-BG",ca:"ca-ES",ckb:"",cs:"cs-CZ",de:"de-DE",el:"el-GR",en:"en-US",et:"et-EE",fa:"fa-IR",fi:"fi-FI",hr:"hr-HR",hu:"hu-HU",he:"he-IL",id:"id-ID",it:"it-IT",ja:"ja-JP",ko:"ko-KR",lv:"lv-LV",lt:"lt-LT",nl:"nl-NL",no:"no-NO",pl:"pl-PL",pt:"pt-PT",ro:"ro-RO",ru:"ru-RU",sk:"sk-SK",sl:"sl-SI",srCyrl:"sr-SP",srLatn:"sr-SP",sv:"sv-SE",th:"th-TH",tr:"tr-TR",az:"az-AZ",uk:"uk-UA",vi:"vi-VN",zhHans:"zh-CN",zhHant:"zh-TW"}},e);return{options:n,instance:pS(n,t)}}function kL(e,t,n){const a=e.getDiff(e.endOfDay(n??t),e.startOfDay(t),"days"),l=[t];for(let r=1;r<a;r++){const o=e.addDays(t,r);l.push(o)}return n&&l.push(e.endOfDay(n)),l}function pS(e,t){const n=yt(typeof e.adapter=="function"?new e.adapter({locale:e.locale[t.current.value]??t.current.value,formats:e.formats}):e.adapter);return ge(t.current,a=>{n.locale=e.locale[a]??a??n.locale}),n}function Wo(){const e=Ve(bS);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=mt();return pS(e,t)}const Bs=["sm","md","lg","xl","xxl"],Xc=Symbol.for("vuetify:display"),ng={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},CL=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ng;return zt(ng,e)};function ag(e){return We&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function lg(e){return We&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function rg(e){const t=We&&!e?window.navigator.userAgent:"ssr";function n(m){return!!t.match(m)}const a=n(/android/i),l=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:a,ios:l,cordova:r,electron:o,chrome:i,edge:s,firefox:c,opera:u,win:d,mac:f,linux:v,touch:HV,ssr:t==="ssr"}}function xL(e,t){const{thresholds:n,mobileBreakpoint:a}=CL(e),l=he(lg(t)),r=he(rg(t)),o=yt({}),i=he(ag(t));function s(){l.value=lg(),i.value=ag()}function c(){s(),r.value=rg()}return ot(()=>{const u=i.value<n.sm,d=i.value<n.md&&!u,f=i.value<n.lg&&!(d||u),v=i.value<n.xl&&!(f||d||u),m=i.value<n.xxl&&!(v||f||d||u),h=i.value>=n.xxl,y=u?"xs":d?"sm":f?"md":v?"lg":m?"xl":"xxl",g=typeof a=="number"?a:n[a],b=i.value<g;o.xs=u,o.sm=d,o.md=f,o.lg=v,o.xl=m,o.xxl=h,o.smAndUp=!u,o.mdAndUp=!(u||d),o.lgAndUp=!(u||d||f),o.xlAndUp=!(u||d||f||v),o.smAndDown=!(f||v||m||h),o.mdAndDown=!(v||m||h),o.lgAndDown=!(m||h),o.xlAndDown=!h,o.name=y,o.height=l.value,o.width=i.value,o.mobile=b,o.mobileBreakpoint=a,o.platform=r.value,o.thresholds=n}),We&&(window.addEventListener("resize",s,{passive:!0}),bt(()=>{window.removeEventListener("resize",s)},!0)),{...Rl(o),update:c,ssr:!!t}}const Dl=K({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function xn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{mobile:null},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();const n=Ve(Xc);if(!n)throw new Error("Could not find Vuetify display injection");const a=T(()=>e.mobile?!0:typeof e.mobileBreakpoint=="number"?n.width.value<e.mobileBreakpoint:e.mobileBreakpoint?n.width.value<n.thresholds.value[e.mobileBreakpoint]:e.mobile===null?n.mobile.value:!1),l=$(()=>t?{[`${t}--mobile`]:a.value}:{});return{...n,displayClasses:l,mobile:a}}const SS=Symbol.for("vuetify:goto");function _S(){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 PL(e){return Ef(e)??(document.scrollingElement||document.body)}function Ef(e){return typeof e=="string"?document.querySelector(e):bf(e)}function Nu(e,t,n){if(typeof e=="number")return t&&n?-e:e;let a=Ef(e),l=0;for(;a;)l+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return l}function EL(e,t){return{rtl:t.isRtl,options:zt(_S(),e)}}async function og(e,t,n,a){const l=n?"scrollLeft":"scrollTop",r=zt((a==null?void 0:a.options)??_S(),t),o=a==null?void 0:a.rtl.value,i=(typeof e=="number"?e:Ef(e))??0,s=r.container==="parent"&&i instanceof HTMLElement?i.parentElement:PL(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=Nu(i,n,o);else if(u=Nu(i,n,o)-Nu(s,n,o),r.layout){const m=window.getComputedStyle(i).getPropertyValue("--v-layout-top");m&&(u-=parseInt(m,10))}u+=r.offset,u=IL(s,u,!!o,!!n);const d=s[l]??0;if(u===d)return Promise.resolve(u);const f=performance.now();return new Promise(v=>requestAnimationFrame(function m(h){const g=(h-f)/r.duration,b=Math.floor(d+(u-d)*c(Qe(g,0,1)));if(s[l]=b,g>=1&&Math.abs(b-s[l])<10)return v(u);if(g>2)return v(s[l]);requestAnimationFrame(m)}))}function TL(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=Ve(SS),{isRtl:n}=xt();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:$(()=>t.rtl.value||n.value)};async function l(r,o){return og(r,zt(e,o),!1,a)}return l.horizontal=async(r,o)=>og(r,zt(e,o),!0,a),l}function IL(e,t,n,a){const{scrollWidth:l,scrollHeight:r}=e,[o,i]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let s,c;return a?n?(s=-(l-o),c=0):(s=0,c=l-o):(s=0,c=r+-i),Qe(t,s,c)}const VL={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",upload:"mdi-cloud-upload",color:"mdi-palette"},AL={component:e=>lt(If,{...e,class:"mdi"})},Ee=[String,Function,Object,Array],Jc=Symbol.for("vuetify:icons"),Fs=K({icon:{type:Ee},tag:{type:[String,Object,Function],required:!0}},"icon"),Qc=ne()({name:"VComponentIcon",props:Fs(),setup(e,t){let{slots:n}=t;return()=>{const a=e.icon;return C(e.tag,null,{default:()=>{var l;return[e.icon?C(a,null,null):(l=n.default)==null?void 0:l.call(n)]}})}}}),Tf=fn({name:"VSvgIcon",inheritAttrs:!1,props:Fs(),setup(e,t){let{attrs:n}=t;return()=>C(e.tag,ie(n,{style:null}),{default:()=>[E("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(a=>Array.isArray(a)?E("path",{d:a[0],"fill-opacity":a[1]},null):E("path",{d:a},null)):E("path",{d:e.icon},null)])]})}}),LL=fn({name:"VLigatureIcon",props:Fs(),setup(e){return()=>C(e.tag,null,{default:()=>[e.icon]})}}),If=fn({name:"VClassIcon",props:Fs(),setup(e){return()=>C(e.tag,{class:ce(e.icon)},null)}});function RL(){return{svg:{component:Tf},class:{component:If}}}function OL(e){const t=RL(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=AL),zt({defaultSet:n,sets:t,aliases:{...VL,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 DL=e=>{const t=Ve(Jc);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:T(()=>{var s;const a=Qn(e);if(!a)return{component:Qc};let l=a;if(typeof l=="string"&&(l=l.trim(),l.startsWith("$")&&(l=(s=t.aliases)==null?void 0:s[l.slice(1)])),Array.isArray(l))return{component:Tf,icon:l};if(typeof l!="string")return{component:Qc,icon:l};const r=Object.keys(t.sets).find(c=>typeof l=="string"&&l.startsWith(`${c}:`)),o=r?l.slice(r.length+1):l;return{component:t.sets[r??t.defaultSet].component,icon:o}})}},Co=Symbol.for("vuetify:theme"),Ne=K({theme:String},"theme");function ig(){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":"#c8c8c8","on-surface-variant":"#000000",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"}}},stylesheetId:"vuetify-theme-stylesheet"}}function ML(){var a,l;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ig();const t=ig();if(!e)return{...t,isDisabled:!0};const n={};for(const[r,o]of Object.entries(e.themes??{})){const i=o.dark||r==="dark"?(a=t.themes)==null?void 0:a.dark:(l=t.themes)==null?void 0:l.light;n[r]=zt(i,o)}return zt(t,{...e,themes:n})}function vl(e,t,n,a){e.push(`${FL(t,a)} {
`,...n.map(l=>` ${l};
`),`}
`)}function sg(e){const t=e.dark?2:1,n=e.dark?1:2,a=[];for(const[l,r]of Object.entries(e.colors)){const o=dn(r);a.push(`--v-theme-${l}: ${o.r},${o.g},${o.b}`),l.startsWith("on-")||a.push(`--v-theme-${l}-overlay-multiplier: ${Kc(r)>.18?t:n}`)}for(const[l,r]of Object.entries(e.variables)){const o=typeof r=="string"&&r.startsWith("#")?dn(r):void 0,i=o?`${o.r}, ${o.g}, ${o.b}`:void 0;a.push(`--v-${l}: ${i??r}`)}return a}function NL(e,t,n){const a={};if(n)for(const l of["lighten","darken"]){const r=l==="lighten"?wA:kA;for(const o of Gn(n[l],1))a[`${e}-${l}-${o}`]=oS(r(dn(t),o))}return a}function $L(e,t){if(!t)return{};let n={};for(const a of t.colors){const l=e[a];l&&(n={...n,...NL(a,l,t)})}return n}function BL(e){const t={};for(const n of Object.keys(e)){if(n.startsWith("on-")||e[`on-${n}`])continue;const a=`on-${n}`,l=dn(e[n]);t[a]=uS(l)}return t}function FL(e,t){if(!t)return e;const n=`:where(${t})`;return e===":root"?n:`${n} ${e}`}function HL(e,t){e&&(e.innerHTML=t)}function jL(e,t){if(!We)return null;let n=document.getElementById(e);return n||(n=document.createElement("style"),n.id=e,n.type="text/css",t&&n.setAttribute("nonce",t),document.head.appendChild(n)),n}function UL(e){const t=ML(e),n=he(t.defaultTheme),a=de(t.themes),l=T(()=>{const c={};for(const[u,d]of Object.entries(a.value)){const f={...d.colors,...$L(d.colors,t.variations)};c[u]={...d,colors:{...f,...BL(f)}}}return c}),r=$(()=>l.value[n.value]),o=T(()=>{var v;const c=[];(v=r.value)!=null&&v.dark&&vl(c,":root",["color-scheme: dark"],t.scope),vl(c,":root",sg(r.value),t.scope);for(const[m,h]of Object.entries(l.value))vl(c,`.v-theme--${m}`,[`color-scheme: ${h.dark?"dark":"normal"}`,...sg(h)],t.scope);const u=[],d=[],f=new Set(Object.values(l.value).flatMap(m=>Object.keys(m.colors)));for(const m of f)m.startsWith("on-")?vl(d,`.${m}`,[`color: rgb(var(--v-theme-${m})) !important`],t.scope):(vl(u,`.bg-${m}`,[`--v-theme-overlay-multiplier: var(--v-theme-${m}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${m})) !important`,`color: rgb(var(--v-theme-on-${m})) !important`],t.scope),vl(d,`.text-${m}`,[`color: rgb(var(--v-theme-${m})) !important`],t.scope),vl(d,`.border-${m}`,[`--v-border-color: var(--v-theme-${m})`],t.scope));return c.push(...u,...d),c.map((m,h)=>h===0?m:` ${m}`).join("")});function i(c){if(t.isDisabled)return;const u=c._context.provides.usehead;if(u){let d=function(){return{style:[{textContent:o.value,id:t.stylesheetId,nonce:t.cspNonce||!1}]}};if(u.push){const f=u.push(d);We&&ge(o,()=>{f.patch(d)})}else We?(u.addHeadObjs($(d)),ot(()=>u.updateDOM())):u.addHeadObjs(d())}else{let d=function(){HL(jL(t.stylesheetId,t.cspNonce),o.value)};We?ge(o,d,{immediate:!0}):d()}}const s=$(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:i,isDisabled:t.isDisabled,name:n,themes:a,current:r,computedThemes:l,themeClasses:s,styles:o,global:{name:n,current:r}}}function Ke(e){pt("provideTheme");const t=Ve(Co,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=$(()=>e.theme??t.name.value),a=$(()=>t.themes.value[n.value]),l=$(()=>t.isDisabled?void 0:`v-theme--${n.value}`),r={...t,name:n,current:a,themeClasses:l};return Ue(Co,r),r}function Vf(){pt("useTheme");const e=Ve(Co,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function Mn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=ns(),a=de();if(We){const l=new ResizeObserver(r=>{e==null||e(r,l),r.length&&(t==="content"?a.value=r[0].contentRect:a.value=r[0].target.getBoundingClientRect())});Ct(()=>{l.disconnect()}),ge(()=>n.el,(r,o)=>{o&&(l.unobserve(o),a.value=void 0),r&&l.observe(r)},{flush:"post"})}return{resizeRef:n,contentRect:Vr(a)}}const xo=Symbol.for("vuetify:layout"),wS=Symbol.for("vuetify:layout-item"),ug=1e3,kS=K({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),Ml=K({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function CS(){const e=Ve(xo);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function Nl(e){const t=Ve(xo);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${nn()}`,a=pt("useLayoutItem");Ue(wS,{id:n});const l=he(!1);ys(()=>l.value=!0),Fd(()=>l.value=!1);const{layoutItemStyles:r,layoutItemScrimStyles:o}=t.register(a,{...e,active:T(()=>l.value?!1:e.active.value),id:n});return Ct(()=>t.unregister(n)),{layoutItemStyles:r,layoutRect:t.layoutRect,layoutItemScrimStyles:o}}const WL=(e,t,n,a)=>{let l={top:0,left:0,right:0,bottom:0};const r=[{id:"",layer:{...l}}];for(const o of e){const i=t.get(o),s=n.get(o),c=a.get(o);if(!i||!s||!c)continue;const u={...l,[i.value]:parseInt(l[i.value],10)+(c.value?parseInt(s.value,10):0)};r.push({id:o,layer:u}),l=u}return r};function xS(e){const t=Ve(xo,null),n=T(()=>t?t.rootZIndex.value-100:ug),a=de([]),l=yt(new Map),r=yt(new Map),o=yt(new Map),i=yt(new Map),s=yt(new Map),{resizeRef:c,contentRect:u}=Mn(),d=T(()=>{const w=new Map,k=e.overlaps??[];for(const P of k.filter(x=>x.includes(":"))){const[x,I]=P.split(":");if(!a.value.includes(x)||!a.value.includes(I))continue;const R=l.get(x),A=l.get(I),M=r.get(x),H=r.get(I);!R||!A||!M||!H||(w.set(I,{position:R.value,amount:parseInt(M.value,10)}),w.set(x,{position:A.value,amount:-parseInt(H.value,10)}))}return w}),f=T(()=>{const w=[...new Set([...o.values()].map(P=>P.value))].sort((P,x)=>P-x),k=[];for(const P of w){const x=a.value.filter(I=>{var R;return((R=o.get(I))==null?void 0:R.value)===P});k.push(...x)}return WL(k,l,r,i)}),v=T(()=>!Array.from(s.values()).some(w=>w.value)),m=T(()=>f.value[f.value.length-1].layer),h=$(()=>({"--v-layout-left":_e(m.value.left),"--v-layout-right":_e(m.value.right),"--v-layout-top":_e(m.value.top),"--v-layout-bottom":_e(m.value.bottom),...v.value?void 0:{transition:"none"}})),y=T(()=>f.value.slice(1).map((w,k)=>{let{id:P}=w;const{layer:x}=f.value[k],I=r.get(P),R=l.get(P);return{id:P,...x,size:Number(I.value),position:R.value}})),g=w=>y.value.find(k=>k.id===w),b=pt("createLayout"),p=he(!1);It(()=>{p.value=!0}),Ue(xo,{register:(w,k)=>{let{id:P,order:x,position:I,layoutSize:R,elementSize:A,active:M,disableTransitions:H,absolute:U}=k;o.set(P,x),l.set(P,I),r.set(P,R),i.set(P,M),H&&s.set(P,H);const Y=lr(wS,b==null?void 0:b.vnode).indexOf(w);Y>-1?a.value.splice(Y,0,P):a.value.push(P);const Q=T(()=>y.value.findIndex(J=>J.id===P)),Z=T(()=>n.value+f.value.length*2-Q.value*2),F=T(()=>{const J=I.value==="left"||I.value==="right",ae=I.value==="right",ye=I.value==="bottom",Se=A.value??R.value,ve=Se===0?"%":"px",B={[I.value]:0,zIndex:Z.value,transform:`translate${J?"X":"Y"}(${(M.value?0:-(Se===0?100:Se))*(ae||ye?-1:1)}${ve})`,position:U.value||n.value!==ug?"absolute":"fixed",...v.value?void 0:{transition:"none"}};if(!p.value)return B;const se=y.value[Q.value];if(!se)throw new Error(`[Vuetify] Could not find layout item "${P}"`);const oe=d.value.get(P);return oe&&(se[oe.position]+=oe.amount),{...B,height:J?`calc(100% - ${se.top}px - ${se.bottom}px)`:A.value?`${A.value}px`:void 0,left:ae?void 0:`${se.left}px`,right:ae?`${se.right}px`:void 0,top:I.value!=="bottom"?`${se.top}px`:void 0,bottom:I.value!=="top"?`${se.bottom}px`:void 0,width:J?A.value?`${A.value}px`:void 0:`calc(100% - ${se.left}px - ${se.right}px)`}}),z=T(()=>({zIndex:Z.value-1}));return{layoutItemStyles:F,layoutItemScrimStyles:z,zIndex:Z}},unregister:w=>{o.delete(w),l.delete(w),r.delete(w),i.delete(w),s.delete(w),a.value=a.value.filter(k=>k!==w)},mainRect:m,mainStyles:h,getLayoutItem:g,items:y,layoutRect:u,rootZIndex:n});const S=$(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),_=$(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:S,layoutStyles:_,getLayoutItem:g,items:y,layoutRect:u,layoutRef:c}}function PS(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,a=zt(t,n),{aliases:l={},components:r={},directives:o={}}=a,i=Ln();return i.run(()=>{const s=PA(a.defaults),c=xL(a.display,a.ssr),u=UL(a.theme),d=OL(a.icons),f=NA(a.locale),v=wL(a.date,f),m=EL(a.goTo,f);function h(g){for(const p in o)g.directive(p,o[p]);for(const p in r)g.component(p,r[p]);for(const p in l)g.component(p,fn({...l[p],name:p,aliasName:l[p].name}));const b=Ln();if(b.run(()=>{u.install(g)}),g.onUnmount(()=>b.stop()),g.provide(Pr,s),g.provide(Xc,c),g.provide(Co,u),g.provide(Jc,d),g.provide(Er,f),g.provide(bS,v.options),g.provide(tg,v.instance),g.provide(SS,m),We&&a.ssr)if(g.$nuxt)g.$nuxt.hook("app:suspense:resolve",()=>{c.update()});else{const{mount:p}=g;g.mount=function(){const S=p(...arguments);return Me(()=>c.update()),g.mount=p,S}}g.mixin({computed:{$vuetify(){return yt({defaults:Jl.call(this,Pr),display:Jl.call(this,Xc),theme:Jl.call(this,Co),icons:Jl.call(this,Jc),locale:Jl.call(this,Er),date:Jl.call(this,tg)})}}})}function y(){i.stop()}return{install:h,unmount:y,defaults:s,display:c,theme:u,icons:d,locale:f,date:v,goTo:m}})}const zL="3.8.11";PS.version=zL;function Jl(e){var a,l;const t=this.$,n=((a=t.parent)==null?void 0:a.provides)??((l=t.vnode.appContext)==null?void 0:l.provides);if(n&&e in n)return n[e]}const KL=K({...ke(),...kS({fullHeight:!0}),...Ne()},"VApp"),YL=ne()({name:"VApp",props:KL(),setup(e,t){let{slots:n}=t;const a=Ke(e),{layoutClasses:l,getLayoutItem:r,items:o,layoutRef:i}=xS(e),{rtlClasses:s}=xt();return ue(()=>{var c;return E("div",{ref:i,class:ce(["v-application",a.themeClasses.value,l.value,s.value,e.class]),style:be([e.style])},[E("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:r,items:o,theme:a}}}),Oe=K({tag:{type:[String,Object,Function],default:"div"}},"tag"),ES=K({text:String,...ke(),...Oe()},"VToolbarTitle"),Af=ne()({name:"VToolbarTitle",props:ES(),setup(e,t){let{slots:n}=t;return ue(()=>{const a=!!(n.default||n.text||e.text);return C(e.tag,{class:ce(["v-toolbar-title",e.class]),style:be(e.style)},{default:()=>{var l;return[a&&E("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(l=n.default)==null?void 0:l.call(n)])]}})}),{}}}),GL=K({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function vn(e,t,n){return ne()({name:e,props:GL({mode:n,origin:t}),setup(a,l){let{slots:r}=l;const o={onBeforeEnter(i){a.origin&&(i.style.transformOrigin=a.origin)},onLeave(i){if(a.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`}a.hideOnLeave&&i.style.setProperty("display","none","important")},onAfterLeave(i){if(a.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=a.group?Gd:Ca;return lt(i,{name:a.disabled?"":e,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:o},r.default)}}})}function TS(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return ne()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(a,l){let{slots:r}=l;const o=a.group?Gd:Ca;return()=>lt(o,{name:a.disabled?"":e,css:!a.disabled,...a.disabled?{}:t},r.default)}})}function IS(){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",a=en(`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;if(!i)return;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const s=`${o[a]}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[a]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:l,onLeaveCancelled:l};function l(o){e&&o._parent&&o._parent.classList.remove(e),r(o)}function r(o){if(!o._initialStyle)return;const i=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,i!=null&&(o.style[n]=i),delete o._initialStyle}}const qL=K({target:[Object,Array]},"v-dialog-transition"),$u=new WeakMap,Hs=ne()({name:"VDialogTransition",props:qL(),setup(e,t){let{slots:n}=t;const a={onBeforeEnter(l){l.style.pointerEvents="none",l.style.visibility="hidden"},async onEnter(l,r){var v;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),l.style.visibility="";const o=dg(e.target,l),{x:i,y:s,sx:c,sy:u,speed:d}=o;$u.set(l,o);const f=yl(l,[{transform:`translate(${i}px, ${s}px) scale(${c}, ${u})`,opacity:0},{}],{duration:225*d,easing:VA});(v=cg(l))==null||v.forEach(m=>{yl(m,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*d,easing:ko})}),f.finished.then(()=>r())},onAfterEnter(l){l.style.removeProperty("pointer-events")},onBeforeLeave(l){l.style.pointerEvents="none"},async onLeave(l,r){var v;await new Promise(m=>requestAnimationFrame(m));let o;!$u.has(l)||Array.isArray(e.target)||e.target.offsetParent||e.target.getClientRects().length?o=dg(e.target,l):o=$u.get(l);const{x:i,y:s,sx:c,sy:u,speed:d}=o;yl(l,[{},{transform:`translate(${i}px, ${s}px) scale(${c}, ${u})`,opacity:0}],{duration:125*d,easing:AA}).finished.then(()=>r()),(v=cg(l))==null||v.forEach(m=>{yl(m,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*d,easing:ko})})},onAfterLeave(l){l.style.removeProperty("pointer-events")}};return()=>e.target?C(Ca,ie({name:"dialog-transition"},a,{css:!1}),n):C(Ca,{name:"dialog-transition"},n)}});function cg(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 dg(e,t){const n=eS(e),a=_f(t),[l,r]=getComputedStyle(t).transformOrigin.split(" ").map(g=>parseFloat(g)),[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/a.width,d=n.height/a.height,f=Math.max(1,u,d),v=u/f||0,m=d/f||0,h=a.width*a.height/(window.innerWidth*window.innerHeight),y=h>.12?Math.min(1.5,(h-.12)*10+1):1;return{x:s-(l+a.left),y:c-(r+a.top),sx:v,sy:m,speed:y}}const XL=vn("fab-transition","center center","out-in"),JL=vn("dialog-bottom-transition"),QL=vn("dialog-top-transition"),Po=vn("fade-transition"),Lf=vn("scale-transition"),ZL=vn("scroll-x-transition"),eR=vn("scroll-x-reverse-transition"),tR=vn("scroll-y-transition"),nR=vn("scroll-y-reverse-transition"),aR=vn("slide-x-transition"),lR=vn("slide-x-reverse-transition"),Rf=vn("slide-y-transition"),rR=vn("slide-y-reverse-transition"),js=TS("expand-transition",IS()),Of=TS("expand-x-transition",IS("",!0)),oR=K({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),De=ne(!1)({name:"VDefaultsProvider",props:oR(),setup(e,t){let{slots:n}=t;const{defaults:a,disabled:l,reset:r,root:o,scoped:i}=Rl(e);return vt(a,{reset:r,root:o,scoped:i,disabled:l}),()=>{var s;return(s=n.default)==null?void 0:s.call(n)}}}),Pt=K({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Et(e){return{dimensionStyles:T(()=>{const n={},a=_e(e.height),l=_e(e.maxHeight),r=_e(e.maxWidth),o=_e(e.minHeight),i=_e(e.minWidth),s=_e(e.width);return a!=null&&(n.height=a),l!=null&&(n.maxHeight=l),r!=null&&(n.maxWidth=r),o!=null&&(n.minHeight=o),i!=null&&(n.minWidth=i),s!=null&&(n.width=s),n})}}function iR(e){return{aspectStyles:T(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const VS=K({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...ke(),...Pt()},"VResponsive"),Zc=ne()({name:"VResponsive",props:VS(),setup(e,t){let{slots:n}=t;const{aspectStyles:a}=iR(e),{dimensionStyles:l}=Et(e);return ue(()=>{var r;return E("div",{class:ce(["v-responsive",{"v-responsive--inline":e.inline},e.class]),style:be([l.value,e.style])},[E("div",{class:"v-responsive__sizer",style:be(a.value)},null),(r=n.additional)==null?void 0:r.call(n),n.default&&E("div",{class:ce(["v-responsive__content",e.contentClass])},[n.default()])])}),{}}});function Df(e){return Sf(()=>{const t=Qn(e),n=[],a={};if(t.background)if(Wc(t.background)){if(a.backgroundColor=t.background,!t.text&&bA(t.background)){const l=dn(t.background);if(l.a==null||l.a===1){const r=uS(l);a.color=r,a.caretColor=r}}}else n.push(`bg-${t.background}`);return t.text&&(Wc(t.text)?(a.color=t.text,a.caretColor=t.text):n.push(`text-${t.text}`)),{colorClasses:n,colorStyles:a}})}function Ht(e){const{colorClasses:t,colorStyles:n}=Df(()=>({text:Qn(e)}));return{textColorClasses:t,textColorStyles:n}}function Xe(e){const{colorClasses:t,colorStyles:n}=Df(()=>({background:Qn(e)}));return{backgroundColorClasses:t,backgroundColorStyles:n}}const it=K({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function ht(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{roundedClasses:T(()=>{const a=qe(e)?e.value:e.rounded,l=qe(e)?e.value:e.tile,r=[];if(a===!0||a==="")r.push(`${t}--rounded`);else if(typeof a=="string"||a===0)for(const o of String(a).split(" "))r.push(`rounded-${o}`);else(l||a===!1)&&r.push("rounded-0");return r})}}const $n=K({transition:{type:null,default:"fade-transition",validator:e=>e!==!0}},"transition"),Kt=(e,t)=>{let{slots:n}=t;const{transition:a,disabled:l,group:r,...o}=e,{component:i=r?Gd:Ca,...s}=_o(a)?a:{};let c;return _o(a)?c=ie(s,ZV({disabled:l,group:r}),o):c=ie({name:l||!a?"":a},o),lt(i,c,n)};function sR(e,t){if(!yf)return;const n=t.modifiers||{},a=t.value,{handler:l,options:r}=typeof a=="object"?a:{handler:a,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);l&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&l(u,i,s),u&&n.once?AS(e,t):c.init=!0},r);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function AS(e,t){var a;const n=(a=e._observe)==null?void 0:a[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const xa={mounted:sR,unmounted:AS},LS=K({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,...VS(),...ke(),...it(),...$n()},"VImg"),Pa=ne()({name:"VImg",directives:{vIntersect:xa},props:LS(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color),{roundedClasses:o}=ht(e),i=pt("VImg"),s=he(""),c=de(),u=he(e.eager?"loading":"idle"),d=he(),f=he(),v=T(()=>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=T(()=>v.value.aspect||d.value/f.value||0);ge(()=>e.src,()=>{h(u.value!=="idle")}),ge(m,(A,M)=>{!A&&M&&c.value&&S(c.value)}),Lr(()=>h());function h(A){if(!(e.eager&&A)&&!(yf&&!A&&!e.eager)){if(u.value="loading",v.value.lazySrc){const M=new Image;M.src=v.value.lazySrc,S(M,null)}v.value.src&&Me(()=>{var M;n("loadstart",((M=c.value)==null?void 0:M.currentSrc)||v.value.src),setTimeout(()=>{var H;if(!i.isUnmounted)if((H=c.value)!=null&&H.complete){if(c.value.naturalWidth||g(),u.value==="error")return;m.value||S(c.value,null),u.value==="loading"&&y()}else m.value||S(c.value),b()})})}}function y(){var A;i.isUnmounted||(b(),S(c.value),u.value="loaded",n("load",((A=c.value)==null?void 0:A.currentSrc)||v.value.src))}function g(){var A;i.isUnmounted||(u.value="error",n("error",((A=c.value)==null?void 0:A.currentSrc)||v.value.src))}function b(){const A=c.value;A&&(s.value=A.currentSrc||A.src)}let p=-1;Ct(()=>{clearTimeout(p)});function S(A){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const H=()=>{if(clearTimeout(p),i.isUnmounted)return;const{naturalHeight:U,naturalWidth:N}=A;U||N?(d.value=N,f.value=U):!A.complete&&u.value==="loading"&&M!=null?p=window.setTimeout(H,M):(A.currentSrc.endsWith(".svg")||A.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,f.value=1)};H()}const _=$(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),w=()=>{var H;if(!v.value.src||u.value==="idle")return null;const A=E("img",{class:ce(["v-img__img",_.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:v.value.src,srcset:v.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:y,onError:g},null),M=(H=a.sources)==null?void 0:H.call(a);return C(Kt,{transition:e.transition,appear:!0},{default:()=>[ct(M?E("picture",{class:"v-img__picture"},[M,A]):A,[[Nn,u.value==="loaded"]])]})},k=()=>C(Kt,{transition:e.transition},{default:()=>[v.value.lazySrc&&u.value!=="loaded"&&E("img",{class:ce(["v-img__img","v-img__img--preload",_.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:v.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),P=()=>a.placeholder?C(Kt,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!a.error)&&E("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,x=()=>a.error?C(Kt,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&E("div",{class:"v-img__error"},[a.error()])]}):null,I=()=>e.gradient?E("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,R=he(!1);{const A=ge(m,M=>{M&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{R.value=!0})}),A())})}return ue(()=>{const A=Zc.filterProps(e);return ct(C(Zc,ie({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!R.value},l.value,o.value,e.class],style:[{width:_e(e.width==="auto"?d.value:e.width)},r.value,e.style]},A,{aspectRatio:m.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>E(we,null,[C(w,null,null),C(k,null,null),C(I,null,null),C(P,null,null),C(x,null,null)]),default:a.default}),[[xa,{handler:h,options:e.options},null,{once:!0}]])}),{currentSrc:s,image:c,state:u,naturalWidth:d,naturalHeight:f}}}),rn=K({border:[Boolean,Number,String]},"border");function mn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{borderClasses:T(()=>{const a=e.border;return a===!0||a===""?`${t}--border`:typeof a=="string"||a===0?String(a).split(" ").map(l=>`border-${l}`):[]})}}const Vt=K({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function $t(e){return{elevationClasses:$(()=>{const n=qe(e)?e.value:e.elevation;return n==null?[]:[`elevation-${n}`]})}}const uR=[null,"prominent","default","comfortable","compact"],RS=K({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>uR.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...rn(),...ke(),...Vt(),...it(),...Oe({tag:"header"}),...Ne()},"VToolbar"),ed=ne()({name:"VToolbar",props:RS(),setup(e,t){var v;let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.color),{borderClasses:r}=mn(e),{elevationClasses:o}=$t(e),{roundedClasses:i}=ht(e),{themeClasses:s}=Ke(e),{rtlClasses:c}=xt(),u=he(!!(e.extended||(v=n.extension)!=null&&v.call(n))),d=T(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=T(()=>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 vt({VBtn:{variant:"text"}}),ue(()=>{var g;const m=!!(e.title||n.title),h=!!(n.image||e.image),y=(g=n.extension)==null?void 0:g.call(n);return u.value=!!(e.extended||y),C(e.tag,{class:ce(["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},a.value,r.value,o.value,i.value,s.value,c.value,e.class]),style:be([l.value,e.style])},{default:()=>[h&&E("div",{key:"image",class:"v-toolbar__image"},[n.image?C(De,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):C(Pa,{key:"image-img",cover:!0,src:e.image},null)]),C(De,{defaults:{VTabs:{height:_e(d.value)}}},{default:()=>{var b,p,S;return[E("div",{class:"v-toolbar__content",style:{height:_e(d.value)}},[n.prepend&&E("div",{class:"v-toolbar__prepend"},[(b=n.prepend)==null?void 0:b.call(n)]),m&&C(Af,{key:"title",text:e.title},{text:n.title}),(p=n.default)==null?void 0:p.call(n),n.append&&E("div",{class:"v-toolbar__append"},[(S=n.append)==null?void 0:S.call(n)])])]}}),C(De,{defaults:{VTabs:{height:_e(f.value)}}},{default:()=>[C(js,null,{default:()=>[u.value&&E("div",{class:"v-toolbar__extension",style:{height:_e(f.value)}},[y])]})]})]})}),{contentHeight:d,extensionHeight:f}}}),cR=K({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function dR(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let a=0,l=0;const r=de(null),o=he(0),i=he(0),s=he(0),c=he(!1),u=he(!1),d=T(()=>Number(e.scrollThreshold)),f=T(()=>Qe((d.value-o.value)/d.value||0)),v=()=>{const m=r.value;if(!m||n&&!n.value)return;a=o.value,o.value="window"in m?m.pageYOffset:m.scrollTop;const h=m instanceof Window?document.documentElement.scrollHeight:m.scrollHeight;if(l!==h){l=h;return}u.value=o.value<a,s.value=Math.abs(o.value-d.value)};return ge(u,()=>{i.value=i.value||o.value}),ge(c,()=>{i.value=0}),It(()=>{ge(()=>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})}),Ct(()=>{var m;(m=r.value)==null||m.removeEventListener("scroll",v)}),n&&ge(n,v,{immediate:!0}),{scrollThreshold:d,currentScroll:o,currentThreshold:s,isScrollActive:c,scrollRatio:f,isScrollingUp:u,savedScroll:i}}function $l(){const e=he(!1);return It(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:$(()=>e.value?void 0:{transition:"none !important"}),isBooted:Vr(e)}}const fR=K({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...RS(),...Ml(),...cR(),height:{type:[Number,String],default:64}},"VAppBar"),vR=ne()({name:"VAppBar",props:fR(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=de(),l=Pe(e,"modelValue"),r=T(()=>{var p;const b=new Set(((p=e.scrollBehavior)==null?void 0:p.split(" "))??[]);return{hide:b.has("hide"),fullyHide:b.has("fully-hide"),inverted:b.has("inverted"),collapse:b.has("collapse"),elevate:b.has("elevate"),fadeImage:b.has("fade-image")}}),o=T(()=>{const b=r.value;return b.hide||b.fullyHide||b.inverted||b.collapse||b.elevate||b.fadeImage||!l.value}),{currentScroll:i,scrollThreshold:s,isScrollingUp:c,scrollRatio:u}=dR(e,{canScroll:o}),d=$(()=>r.value.hide||r.value.fullyHide),f=T(()=>e.collapse||r.value.collapse&&(r.value.inverted?u.value>0:u.value===0)),v=T(()=>e.flat||r.value.fullyHide&&!l.value||r.value.elevate&&(r.value.inverted?i.value>0:i.value===0)),m=T(()=>r.value.fadeImage?r.value.inverted?1-u.value:u.value:void 0),h=T(()=>{var S,_;if(r.value.hide&&r.value.inverted)return 0;const b=((S=a.value)==null?void 0:S.contentHeight)??0,p=((_=a.value)==null?void 0:_.extensionHeight)??0;return d.value?i.value<s.value||r.value.fullyHide?b+p:b:b+p});Zt(()=>!!e.scrollBehavior,()=>{ot(()=>{d.value?r.value.inverted?l.value=i.value>s.value:l.value=c.value||i.value<s.value:l.value=!0})});const{ssrBootStyles:y}=$l(),{layoutItemStyles:g}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:$(()=>e.location),layoutSize:h,elementSize:he(void 0),active:l,absolute:$(()=>e.absolute)});return ue(()=>{const b=ed.filterProps(e);return C(ed,ie({ref:a,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...g.value,"--v-toolbar-image-opacity":m.value,height:void 0,...y.value},e.style]},b,{collapse:f.value,flat:v.value}),n)}),{}}}),mR=[null,"default","comfortable","compact"],Dt=K({density:{type:String,default:"default",validator:e=>mR.includes(e)}},"density");function qt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{densityClasses:$(()=>`${t}--density-${e.density}`)}}const hR=["elevated","flat","tonal","outlined","text","plain"];function il(e,t){return E(we,null,[e&&E("span",{key:"overlay",class:ce(`${t}__overlay`)},null),E("span",{key:"underlay",class:ce(`${t}__underlay`)},null)])}const Pn=K({color:String,variant:{type:String,default:"elevated",validator:e=>hR.includes(e)}},"variant");function Bl(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();const n=$(()=>{const{variant:r}=Qn(e);return`${t}--variant-${r}`}),{colorClasses:a,colorStyles:l}=Df(()=>{const{variant:r,color:o}=Qn(e);return{[["elevated","flat"].includes(r)?"background":"text"]:o}});return{colorClasses:a,colorStyles:l,variantClasses:n}}const OS=K({baseColor:String,divided:Boolean,...rn(),...ke(),...Dt(),...Vt(),...it(),...Oe(),...Ne(),...Pn()},"VBtnGroup"),td=ne()({name:"VBtnGroup",props:OS(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{densityClasses:l}=qt(e),{borderClasses:r}=mn(e),{elevationClasses:o}=$t(e),{roundedClasses:i}=ht(e);vt({VBtn:{height:"auto",baseColor:$(()=>e.baseColor),color:$(()=>e.color),density:$(()=>e.density),flat:!0,variant:$(()=>e.variant)}}),ue(()=>C(e.tag,{class:ce(["v-btn-group",{"v-btn-group--divided":e.divided},a.value,r.value,l.value,o.value,i.value,e.class]),style:be(e.style)},n))}}),Fl=K({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Hl=K({value:null,disabled:Boolean,selectedClass:String},"group-item");function jl(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const a=pt("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const l=nn();Ue(Symbol.for(`${t.description}:id`),l);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=$(()=>e.value),i=T(()=>!!(r.disabled.value||e.disabled));r.register({id:l,value:o,disabled:i},a),Ct(()=>{r.unregister(l)});const s=T(()=>r.isSelected(l)),c=T(()=>r.items.value[0].id===l),u=T(()=>r.items.value[r.items.value.length-1].id===l),d=T(()=>s.value&&[r.selectedClass.value,e.selectedClass]);return ge(s,f=>{a.emit("group:selected",{value:f})},{flush:"sync"}),{id:l,isSelected:s,isFirst:c,isLast:u,toggle:()=>r.select(l,!s.value),select:f=>r.select(l,f),selectedClass:d,value:o,disabled:i,group:r}}function sl(e,t){let n=!1;const a=yt([]),l=Pe(e,"modelValue",[],f=>f==null?[]:DS(a,st(f)),f=>{const v=yR(a,f);return e.multiple?v:v[0]}),r=pt("useGroup");function o(f,v){const m=f,h=Symbol.for(`${t.description}:id`),g=lr(h,r==null?void 0:r.vnode).indexOf(v);Le(m.value)==null&&(m.value=g,m.useIndexAsValue=!0),g>-1?a.splice(g,0,m):a.push(m)}function i(f){if(n)return;s();const v=a.findIndex(m=>m.id===f);a.splice(v,1)}function s(){const f=a.find(v=>!v.disabled);f&&e.mandatory==="force"&&!l.value.length&&(l.value=[f.id])}It(()=>{s()}),Ct(()=>{n=!0}),ps(()=>{for(let f=0;f<a.length;f++)a[f].useIndexAsValue&&(a[f].value=f)});function c(f,v){const m=a.find(h=>h.id===f);if(!(v&&(m!=null&&m.disabled)))if(e.multiple){const h=l.value.slice(),y=h.findIndex(b=>b===f),g=~y;if(v=v??!g,g&&e.mandatory&&h.length<=1||!g&&e.max!=null&&h.length+1>e.max)return;y<0&&v?h.push(f):y>=0&&!v&&h.splice(y,1),l.value=h}else{const h=l.value.includes(f);if(e.mandatory&&h||!h&&!v)return;l.value=v??!h?[f]:[]}}function u(f){if(e.multiple,l.value.length){const v=l.value[0],m=a.findIndex(g=>g.id===v);let h=(m+f)%a.length,y=a[h];for(;y.disabled&&h!==m;)h=(h+f)%a.length,y=a[h];if(y.disabled)return;l.value=[a[h].id]}else{const v=a.find(m=>!m.disabled);v&&(l.value=[v.id])}}const d={register:o,unregister:i,selected:l,select:c,disabled:$(()=>e.disabled),prev:()=>u(a.length-1),next:()=>u(1),isSelected:f=>l.value.includes(f),selectedClass:$(()=>e.selectedClass),items:$(()=>a),getItemIndex:f=>gR(a,f)};return Ue(t,d),d}function gR(e,t){const n=DS(e,[t]);return n.length?e.findIndex(a=>a.id===n[0]):-1}function DS(e,t){const n=[];return t.forEach(a=>{const l=e.find(o=>Ft(a,o.value)),r=e[a];(l==null?void 0:l.value)!=null?n.push(l.id):r!=null&&n.push(r.id)}),n}function yR(e,t){const n=[];return t.forEach(a=>{const l=e.findIndex(r=>r.id===a);if(~l){const r=e[l];n.push(r.value!=null?r.value:l)}}),n}const Mf=Symbol.for("vuetify:v-btn-toggle"),bR=K({...OS(),...Fl()},"VBtnToggle"),pR=ne()({name:"VBtnToggle",props:bR(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,next:l,prev:r,select:o,selected:i}=sl(e,Mf);return ue(()=>{const s=td.filterProps(e);return C(td,ie({class:["v-btn-toggle",e.class]},s,{style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:a,next:l,prev:r,select:o,selected:i})]}})}),{next:l,prev:r,select:o}}}),SR=["x-small","small","default","large","x-large"],sa=K({size:{type:[String,Number],default:"default"}},"size");function Or(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return Sf(()=>{const n=e.size;let a,l;return ts(SR,n)?a=`${t}--size-${n}`:n&&(l={width:_e(n),height:_e(n)}),{sizeClasses:a,sizeStyles:l}})}const _R=K({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ee,opacity:[String,Number],...ke(),...sa(),...Oe({tag:"i"}),...Ne()},"VIcon"),je=ne()({name:"VIcon",props:_R(),setup(e,t){let{attrs:n,slots:a}=t;const l=he(),{themeClasses:r}=Vf(),{iconData:o}=DL(()=>l.value||e.icon),{sizeClasses:i}=Or(e),{textColorClasses:s,textColorStyles:c}=Ht(()=>e.color);return ue(()=>{var f,v;const u=(f=a.default)==null?void 0:f.call(a);u&&(l.value=(v=Gp(u).filter(m=>m.type===Sa&&m.children&&typeof m.children=="string")[0])==null?void 0:v.children);const d=!!(n.onClick||n.onClickOnce);return C(o.value.component,{tag:e.tag,icon:o.value.icon,class:ce(["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:be([{"--v-icon-opacity":e.opacity},i.value?void 0:{fontSize:_e(e.size),height:_e(e.size),width:_e(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 zo(e,t){const n=de(),a=he(!1);if(yf){const l=new IntersectionObserver(r=>{a.value=!!r.find(o=>o.isIntersecting)},t);bt(()=>{l.disconnect()}),ge(n,(r,o)=>{o&&(l.unobserve(o),a.value=!1),r&&l.observe(r)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}const wR=K({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},...ke(),...sa(),...Oe({tag:"div"}),...Ne()},"VProgressCircular"),Tr=ne()({name:"VProgressCircular",props:wR(),setup(e,t){let{slots:n}=t;const a=20,l=2*Math.PI*a,r=de(),{themeClasses:o}=Ke(e),{sizeClasses:i,sizeStyles:s}=Or(e),{textColorClasses:c,textColorStyles:u}=Ht(()=>e.color),{textColorClasses:d,textColorStyles:f}=Ht(()=>e.bgColor),{intersectionRef:v,isIntersecting:m}=zo(),{resizeRef:h,contentRect:y}=Mn(),g=$(()=>Qe(parseFloat(e.modelValue),0,100)),b=$(()=>Number(e.width)),p=$(()=>s.value?Number(e.size):y.value?y.value.width:Math.max(b.value,32)),S=$(()=>a/(1-b.value/p.value)*2),_=$(()=>b.value/p.value*S.value),w=$(()=>_e((100-g.value)/100*l));return ot(()=>{v.value=r.value,h.value=r.value}),ue(()=>C(e.tag,{ref:r,class:ce(["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:be([s.value,u.value,e.style]),role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:g.value},{default:()=>[E("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${S.value} ${S.value}`},[E("circle",{class:ce(["v-progress-circular__underlay",d.value]),style:be(f.value),fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":_.value,"stroke-dasharray":l,"stroke-dashoffset":0},null),E("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":_.value,"stroke-dasharray":l,"stroke-dashoffset":w.value},null)]),n.default&&E("div",{class:"v-progress-circular__content"},[n.default({value:g.value})])]})),{}}}),fg={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},La=K({location:String},"location");function Ul(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=xt();return{locationStyles:T(()=>{if(!e.location)return{};const{side:r,align:o}=jc(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function i(c){return n?n(c):0}const s={};return r!=="center"&&(t?s[fg[r]]=`calc(100% - ${i(r)}px)`:s[r]=0),o!=="center"?t?s[fg[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 kR=K({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,...ke(),...La({location:"top"}),...it(),...Oe(),...Ne()},"VProgressLinear"),Us=ne()({name:"VProgressLinear",props:kR(),emits:{"update:modelValue":e=>!0},setup(e,t){var R;let{slots:n}=t;const a=Pe(e,"modelValue"),{isRtl:l,rtlClasses:r}=xt(),{themeClasses:o}=Ke(e),{locationStyles:i}=Ul(e),{textColorClasses:s,textColorStyles:c}=Ht(()=>e.color),{backgroundColorClasses:u,backgroundColorStyles:d}=Xe(()=>e.bgColor||e.color),{backgroundColorClasses:f,backgroundColorStyles:v}=Xe(()=>e.bufferColor||e.bgColor||e.color),{backgroundColorClasses:m,backgroundColorStyles:h}=Xe(()=>e.color),{roundedClasses:y}=ht(e),{intersectionRef:g,isIntersecting:b}=zo(),p=T(()=>parseFloat(e.max)),S=T(()=>parseFloat(e.height)),_=T(()=>Qe(parseFloat(e.bufferValue)/p.value*100,0,100)),w=T(()=>Qe(parseFloat(a.value)/p.value*100,0,100)),k=T(()=>l.value!==e.reverse),P=T(()=>e.indeterminate?"fade-transition":"slide-x-transition"),x=We&&((R=window.matchMedia)==null?void 0:R.call(window,"(forced-colors: active)").matches);function I(A){if(!g.value)return;const{left:M,right:H,width:U}=g.value.getBoundingClientRect(),N=k.value?U-A.clientX+(H-U):A.clientX-M;a.value=Math.round(N/U*p.value)}return ue(()=>C(e.tag,{ref:g,class:ce(["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&b.value,"v-progress-linear--reverse":k.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:be([{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?_e(S.value):0,"--v-progress-linear-height":_e(S.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:Math.min(parseFloat(a.value),p.value),onClick:e.clickable&&I},{default:()=>[e.stream&&E("div",{key:"stream",class:ce(["v-progress-linear__stream",s.value]),style:{...c.value,[k.value?"left":"right"]:_e(-S.value),borderTop:`${_e(S.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${_e(S.value/4)})`,width:_e(100-_.value,"%"),"--v-progress-linear-stream-to":_e(S.value*(k.value?1:-1))}},null),E("div",{class:ce(["v-progress-linear__background",x?void 0:u.value]),style:be([d.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}])},null),E("div",{class:ce(["v-progress-linear__buffer",x?void 0:f.value]),style:be([v.value,{opacity:parseFloat(e.bufferOpacity),width:_e(_.value,"%")}])},null),C(Ca,{name:P.value},{default:()=>[e.indeterminate?E("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(A=>E("div",{key:A,class:ce(["v-progress-linear__indeterminate",A,x?void 0:m.value]),style:be(h.value)},null))]):E("div",{class:ce(["v-progress-linear__determinate",x?void 0:m.value]),style:be([h.value,{width:_e(w.value,"%")}])},null)]}),n.default&&E("div",{class:"v-progress-linear__content"},[n.default({value:w.value,buffer:_.value})])]})),{}}}),Ws=K({loading:[Boolean,String]},"loader");function Ko(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{loaderClasses:$(()=>({[`${t}--loading`]:e.loading}))}}function Yo(e,t){var a;let{slots:n}=t;return E("div",{class:ce(`${e.name}__loader`)},[((a=n.default)==null?void 0:a.call(n,{color:e.color,isActive:e.active}))||C(Us,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const CR=["static","relative","fixed","absolute","sticky"],Dr=K({position:{type:String,validator:e=>CR.includes(e)}},"position");function Mr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();return{positionClasses:$(()=>e.position?`${t}--${e.position}`:void 0)}}function xR(){const e=pt("useRoute");return T(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function MS(){var e,t;return(t=(e=pt("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function Go(e,t){var u,d;const n=Ey("RouterLink"),a=$(()=>!!(e.href||e.to)),l=T(()=>(a==null?void 0:a.value)||Mh(t,"click")||Mh(e,"click"));if(typeof n=="string"||!("useLink"in n)){const f=$(()=>e.href);return{isLink:a,isClickable:l,href:f,linkProps:yt({href:f})}}const r=n.useLink({to:$(()=>e.to||""),replace:$(()=>e.replace)}),o=T(()=>e.to?r:void 0),i=xR(),s=T(()=>{var f,v,m;return o.value?e.exact?i.value?((m=o.value.isExactActive)==null?void 0:m.value)&&Ft(o.value.route.value.query,i.value.query):((v=o.value.isExactActive)==null?void 0:v.value)??!1:((f=o.value.isActive)==null?void 0:f.value)??!1:!1}),c=T(()=>{var f;return e.to?(f=o.value)==null?void 0:f.route.value.href:e.href});return{isLink:a,isClickable:l,isActive:s,route:(u=o.value)==null?void 0:u.route,navigate:(d=o.value)==null?void 0:d.navigate,href:c,linkProps:yt({href:c,"aria-current":$(()=>s.value?"page":void 0)})}}const qo=K({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Bu=!1;function PR(e,t){let n=!1,a,l;We&&(e!=null&&e.beforeEach)&&(Me(()=>{window.addEventListener("popstate",r),a=e.beforeEach((o,i,s)=>{Bu?n?t(s):s():setTimeout(()=>n?t(s):s()),Bu=!0}),l=e==null?void 0:e.afterEach(()=>{Bu=!1})}),bt(()=>{window.removeEventListener("popstate",r),a==null||a(),l==null||l()}));function r(o){var i;(i=o.state)!=null&&i.replaced||(n=!0,setTimeout(()=>n=!1))}}function ER(e,t){ge(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n!=null&&t&&Me(()=>{t(n)})},{immediate:!0})}const nd=Symbol("rippleStop"),TR=80;function vg(e,t){e.style.transform=t,e.style.webkitTransform=t}function ad(e){return e.constructor.name==="TouchEvent"}function NS(e){return e.constructor.name==="KeyboardEvent"}const IR=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,l=0;if(!NS(e)){const f=t.getBoundingClientRect(),v=ad(e)?e.touches[e.touches.length-1]:e;a=v.clientX-f.left,l=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((a-r)**2+(l-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:`${a-r}px`,u=n.center?s:`${l-r}px`;return{radius:r,scale:o,x:c,y:u,centerX:i,centerY:s}},is={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 a=document.createElement("span"),l=document.createElement("span");a.appendChild(l),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:r,scale:o,x:i,y:s,centerX:c,centerY:u}=IR(e,t,n),d=`${r*2}px`;l.className="v-ripple__animation",l.style.width=d,l.style.height=d,t.appendChild(a);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),l.classList.add("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--visible"),vg(l,`translate(${i}, ${s}) scale3d(${o},${o},${o})`),l.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{l.classList.remove("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--in"),vg(l,`translate(${c}, ${u}) scale3d(1,1,1)`)})})},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 a=performance.now()-Number(n.dataset.activated),l=Math.max(250-a,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)},l)}};function $S(e){return typeof e>"u"||!!e}function Eo(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[nd])){if(e[nd]=!0,ad(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||NS(e),n._ripple.class&&(t.class=n._ripple.class),ad(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{is.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var a;(a=n==null?void 0:n._ripple)!=null&&a.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},TR)}else is.show(e,n,t)}}function mg(e){e[nd]=!0}function cn(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(()=>{cn(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),is.hide(t)}}function BS(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let To=!1;function FS(e){!To&&(e.keyCode===Ah.enter||e.keyCode===Ah.space)&&(To=!0,Eo(e))}function HS(e){To=!1,cn(e)}function jS(e){To&&(To=!1,cn(e))}function US(e,t,n){const{value:a,modifiers:l}=t,r=$S(a);if(r||is.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=r,e._ripple.centered=l.center,e._ripple.circle=l.circle,_o(a)&&a.class&&(e._ripple.class=a.class),r&&!n){if(l.stop){e.addEventListener("touchstart",mg,{passive:!0}),e.addEventListener("mousedown",mg);return}e.addEventListener("touchstart",Eo,{passive:!0}),e.addEventListener("touchend",cn,{passive:!0}),e.addEventListener("touchmove",BS,{passive:!0}),e.addEventListener("touchcancel",cn),e.addEventListener("mousedown",Eo),e.addEventListener("mouseup",cn),e.addEventListener("mouseleave",cn),e.addEventListener("keydown",FS),e.addEventListener("keyup",HS),e.addEventListener("blur",jS),e.addEventListener("dragstart",cn,{passive:!0})}else!r&&n&&WS(e)}function WS(e){e.removeEventListener("mousedown",Eo),e.removeEventListener("touchstart",Eo),e.removeEventListener("touchend",cn),e.removeEventListener("touchmove",BS),e.removeEventListener("touchcancel",cn),e.removeEventListener("mouseup",cn),e.removeEventListener("mouseleave",cn),e.removeEventListener("keydown",FS),e.removeEventListener("keyup",HS),e.removeEventListener("dragstart",cn),e.removeEventListener("blur",jS)}function VR(e,t){US(e,t,!1)}function AR(e){delete e._ripple,WS(e)}function LR(e,t){if(t.value===t.oldValue)return;const n=$S(t.oldValue);US(e,t,n)}const Yt={mounted:VR,unmounted:AR,updated:LR},zs=K({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:Mf},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ee,appendIcon:Ee,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},...rn(),...ke(),...Dt(),...Pt(),...Vt(),...Hl(),...Ws(),...La(),...Dr(),...it(),...qo(),...sa(),...Oe({tag:"button"}),...Ne(),...Pn({variant:"elevated"})},"VBtn"),$e=ne()({name:"VBtn",props:zs(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:l}=Ke(e),{borderClasses:r}=mn(e),{densityClasses:o}=qt(e),{dimensionStyles:i}=Et(e),{elevationClasses:s}=$t(e),{loaderClasses:c}=Ko(e),{locationStyles:u}=Ul(e),{positionClasses:d}=Mr(e),{roundedClasses:f}=ht(e),{sizeClasses:v,sizeStyles:m}=Or(e),h=jl(e,e.symbol,!1),y=Go(e,n),g=T(()=>{var R;return e.active!==void 0?e.active:y.isLink.value?(R=y.isActive)==null?void 0:R.value:h==null?void 0:h.isSelected.value}),b=$(()=>g.value?e.activeColor??e.color:e.color),p=T(()=>{var A,M;return{color:(h==null?void 0:h.isSelected.value)&&(!y.isLink.value||((A=y.isActive)==null?void 0:A.value))||!h||((M=y.isActive)==null?void 0:M.value)?b.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:S,colorStyles:_,variantClasses:w}=Bl(p),k=T(()=>(h==null?void 0:h.disabled.value)||e.disabled),P=$(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),x=T(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function I(R){var A;k.value||y.isLink.value&&(R.metaKey||R.ctrlKey||R.shiftKey||R.button!==0||n.target==="_blank")||((A=y.navigate)==null||A.call(y,R),h==null||h.toggle())}return ER(y,h==null?void 0:h.select),ue(()=>{const R=y.isLink.value?"a":e.tag,A=!!(e.prependIcon||a.prepend),M=!!(e.appendIcon||a.append),H=!!(e.icon&&e.icon!==!0);return ct(C(R,ie({type:R==="a"?void 0:"button",class:["v-btn",h==null?void 0:h.selectedClass.value,{"v-btn--active":g.value,"v-btn--block":e.block,"v-btn--disabled":k.value,"v-btn--elevated":P.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},l.value,r.value,S.value,o.value,s.value,c.value,d.value,f.value,v.value,w.value,e.class],style:[_.value,i.value,u.value,m.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:k.value||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:I,value:x.value},y.linkProps),{default:()=>{var U;return[il(!0,"v-btn"),!e.icon&&A&&E("span",{key:"prepend",class:"v-btn__prepend"},[a.prepend?C(De,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},a.prepend):C(je,{key:"prepend-icon",icon:e.prependIcon},null)]),E("span",{class:"v-btn__content","data-no-activator":""},[!a.default&&H?C(je,{key:"content-icon",icon:e.icon},null):C(De,{key:"content-defaults",disabled:!H,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var N;return[((N=a.default)==null?void 0:N.call(a))??Xa(e.text)]}})]),!e.icon&&M&&E("span",{key:"append",class:"v-btn__append"},[a.append?C(De,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},a.append):C(je,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&E("span",{key:"loader",class:"v-btn__loader"},[((U=a.loader)==null?void 0:U.call(a))??C(Tr,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[Yt,!k.value&&e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),RR=K({...zs({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),OR=ne()({name:"VAppBarNavIcon",props:RR(),setup(e,t){let{slots:n}=t;return ue(()=>C($e,ie(e,{class:["v-app-bar-nav-icon"]}),n)),{}}}),DR=ne()({name:"VAppBarTitle",props:ES(),setup(e,t){let{slots:n}=t;return ue(()=>C(Af,ie(e,{class:"v-app-bar-title"}),n)),{}}}),zS=ia("v-alert-title"),MR=["success","info","warning","error"],NR=K({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:Ee,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>MR.includes(e)},...ke(),...Dt(),...Pt(),...Vt(),...La(),...Dr(),...it(),...Oe(),...Ne(),...Pn({variant:"flat"})},"VAlert"),$R=ne()({name:"VAlert",props:NR(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Pe(e,"modelValue"),r=$(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),{themeClasses:o}=Ke(e),{colorClasses:i,colorStyles:s,variantClasses:c}=Bl(()=>({color:e.color??e.type,variant:e.variant})),{densityClasses:u}=qt(e),{dimensionStyles:d}=Et(e),{elevationClasses:f}=$t(e),{locationStyles:v}=Ul(e),{positionClasses:m}=Mr(e),{roundedClasses:h}=ht(e),{textColorClasses:y,textColorStyles:g}=Ht(()=>e.borderColor),{t:b}=mt(),p=$(()=>({"aria-label":b(e.closeLabel),onClick(S){l.value=!1,n("click:close",S)}}));return()=>{const S=!!(a.prepend||r.value),_=!!(a.title||e.title),w=!!(a.close||e.closable);return l.value&&C(e.tag,{class:ce(["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},o.value,i.value,u.value,f.value,m.value,h.value,c.value,e.class]),style:be([s.value,d.value,v.value,e.style]),role:"alert"},{default:()=>{var k,P;return[il(!1,"v-alert"),e.border&&E("div",{key:"border",class:ce(["v-alert__border",y.value]),style:be(g.value)},null),S&&E("div",{key:"prepend",class:"v-alert__prepend"},[a.prepend?C(De,{key:"prepend-defaults",disabled:!r.value,defaults:{VIcon:{density:e.density,icon:r.value,size:e.prominent?44:28}}},a.prepend):C(je,{key:"prepend-icon",density:e.density,icon:r.value,size:e.prominent?44:28},null)]),E("div",{class:"v-alert__content"},[_&&C(zS,{key:"title"},{default:()=>{var x;return[((x=a.title)==null?void 0:x.call(a))??e.title]}}),((k=a.text)==null?void 0:k.call(a))??e.text,(P=a.default)==null?void 0:P.call(a)]),a.append&&E("div",{key:"append",class:"v-alert__append"},[a.append()]),w&&E("div",{key:"close",class:"v-alert__close"},[a.close?C(De,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var x;return[(x=a.close)==null?void 0:x.call(a,{props:p.value})]}}):C($e,ie({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},p.value),null)])]}})}}}),BR=K({start:Boolean,end:Boolean,icon:Ee,image:String,text:String,...rn(),...ke(),...Dt(),...it(),...sa(),...Oe(),...Ne(),...Pn({variant:"flat"})},"VAvatar"),kn=ne()({name:"VAvatar",props:BR(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{borderClasses:l}=mn(e),{colorClasses:r,colorStyles:o,variantClasses:i}=Bl(e),{densityClasses:s}=qt(e),{roundedClasses:c}=ht(e),{sizeClasses:u,sizeStyles:d}=Or(e);return ue(()=>C(e.tag,{class:ce(["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},a.value,l.value,r.value,s.value,c.value,u.value,i.value,e.class]),style:be([o.value,d.value,e.style])},{default:()=>[n.default?C(De,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?C(Pa,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?C(je,{key:"icon",icon:e.icon},null):e.text,il(!1,"v-avatar")]})),{}}}),FR=K({text:String,onClick:Nt(),...ke(),...Ne()},"VLabel"),Nr=ne()({name:"VLabel",props:FR(),setup(e,t){let{slots:n}=t;return ue(()=>{var a;return E("label",{class:ce(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:be(e.style),onClick:e.onClick},[e.text,(a=n.default)==null?void 0:a.call(n)])}),{}}}),KS=Symbol.for("vuetify:selection-control-group"),Nf=K({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ee,trueIcon:Ee,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:Ft},...ke(),...Dt(),...Ne()},"SelectionControlGroup"),HR=K({...Nf({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),YS=ne()({name:"VSelectionControlGroup",props:HR(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),l=nn(),r=$(()=>e.id||`v-selection-control-group-${l}`),o=$(()=>e.name||r.value),i=new Set;return Ue(KS,{modelValue:a,forceUpdate:()=>{i.forEach(s=>s())},onForceUpdate:s=>{i.add(s),bt(()=>{i.delete(s)})}}),vt({[e.defaultsTarget]:{color:$(()=>e.color),disabled:$(()=>e.disabled),density:$(()=>e.density),error:$(()=>e.error),inline:$(()=>e.inline),modelValue:a,multiple:$(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),name:o,falseIcon:$(()=>e.falseIcon),trueIcon:$(()=>e.trueIcon),readonly:$(()=>e.readonly),ripple:$(()=>e.ripple),type:$(()=>e.type),valueComparator:$(()=>e.valueComparator)}}),ue(()=>{var s;return E("div",{class:ce(["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class]),style:be(e.style),role:e.type==="radio"?"radiogroup":void 0},[(s=n.default)==null?void 0:s.call(n)])}),{}}}),Ks=K({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...ke(),...Nf()},"VSelectionControl");function jR(e){const t=Ve(KS,void 0),{densityClasses:n}=qt(e),a=Pe(e,"modelValue"),l=T(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),r=T(()=>e.falseValue!==void 0?e.falseValue:!1),o=T(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),i=T({get(){const v=t?t.modelValue.value:a.value;return o.value?st(v).some(m=>e.valueComparator(m,l.value)):e.valueComparator(v,l.value)},set(v){if(e.readonly)return;const m=v?l.value:r.value;let h=m;o.value&&(h=v?[...st(a.value),m]:st(a.value).filter(y=>!e.valueComparator(y,l.value))),t?t.modelValue.value=h:a.value=h}}),{textColorClasses:s,textColorStyles:c}=Ht(()=>{if(!(e.error||e.disabled))return i.value?e.color:e.baseColor}),{backgroundColorClasses:u,backgroundColorStyles:d}=Xe(()=>i.value&&!e.error&&!e.disabled?e.color:e.baseColor),f=T(()=>i.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:l,falseValue:r,model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,icon:f}}const Za=ne()({name:"VSelectionControl",directives:{vRipple:Yt},inheritAttrs:!1,props:Ks(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{group:l,densityClasses:r,icon:o,model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,trueValue:f}=jR(e),v=nn(),m=he(!1),h=he(!1),y=de(),g=$(()=>e.id||`input-${v}`),b=$(()=>!e.disabled&&!e.readonly);l==null||l.onForceUpdate(()=>{y.value&&(y.value.checked=i.value)});function p(k){b.value&&(m.value=!0,Cr(k.target,":focus-visible")!==!1&&(h.value=!0))}function S(){m.value=!1,h.value=!1}function _(k){k.stopPropagation()}function w(k){if(!b.value){y.value&&(y.value.checked=i.value);return}e.readonly&&l&&Me(()=>l.forceUpdate()),i.value=k.target.checked}return ue(()=>{var R,A;const k=a.label?a.label({label:e.label,props:{for:g.value}}):e.label,[P,x]=ol(n),I=E("input",ie({ref:y,checked:i.value,disabled:!!e.disabled,id:g.value,onBlur:S,onFocus:p,onInput:w,"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},x),null);return E("div",ie({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]},P,{style:e.style}),[E("div",{class:ce(["v-selection-control__wrapper",s.value]),style:be(c.value)},[(R=a.default)==null?void 0:R.call(a,{backgroundColorClasses:u,backgroundColorStyles:d}),ct(E("div",{class:ce(["v-selection-control__input"])},[((A=a.input)==null?void 0:A.call(a,{model:i,textColorClasses:s,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,inputNode:I,icon:o.value,props:{onFocus:p,onBlur:S,id:g.value}}))??E(we,null,[o.value&&C(je,{key:"icon",icon:o.value},null),I])]),[[Yt,e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),k&&C(Nr,{for:g.value,onClick:_},{default:()=>[k]})])}),{isFocused:m,input:y}}}),GS=K({indeterminate:Boolean,indeterminateIcon:{type:Ee,default:"$checkboxIndeterminate"},...Ks({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Ea=ne()({name:"VCheckboxBtn",props:GS(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"indeterminate"),l=Pe(e,"modelValue");function r(s){a.value&&(a.value=!1)}const o=$(()=>a.value?e.indeterminateIcon:e.falseIcon),i=$(()=>a.value?e.indeterminateIcon:e.trueIcon);return ue(()=>{const s=ft(Za.filterProps(e),["modelValue"]);return C(Za,ie(s,{modelValue:l.value,"onUpdate:modelValue":[c=>l.value=c,r],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:i.value,"aria-checked":a.value?"mixed":void 0}),n)}),{}}});function qS(e){const{t}=mt();function n(a){let{name:l,color:r,...o}=a;const i={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],s=e[`onClick:${l}`];function c(d){d.key!=="Enter"&&d.key!==" "||(d.preventDefault(),d.stopPropagation(),Ns(s,new PointerEvent("click",d)))}const u=s&&i?t(`$vuetify.input.${i}`,e.label??""):void 0;return C(je,ie({icon:e[`${l}Icon`],"aria-label":u,onClick:s,onKeydown:c,color:r},o),null)}return{InputIcon:n}}const UR=K({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...ke(),...$n({transition:{component:Rf,leaveAbsolute:!0,group:!0}})},"VMessages"),XS=ne()({name:"VMessages",props:UR(),setup(e,t){let{slots:n}=t;const a=T(()=>st(e.messages)),{textColorClasses:l,textColorStyles:r}=Ht(()=>e.color);return ue(()=>C(Kt,{transition:e.transition,tag:"div",class:ce(["v-messages",l.value,e.class]),style:be([r.value,e.style])},{default:()=>[e.active&&a.value.map((o,i)=>E("div",{class:"v-messages__message",key:`${i}-${a.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),Xo=K({focused:Boolean,"onUpdate:focused":Nt()},"focus");function Ra(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa();const n=Pe(e,"focused"),a=$(()=>({[`${t}--focused`]:n.value}));function l(){n.value=!0}function r(){n.value=!1}return{focusClasses:a,isFocused:n,focus:l,blur:r}}const JS=Symbol.for("vuetify:form"),WR=K({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function zR(e){const t=Pe(e,"modelValue"),n=$(()=>e.disabled),a=$(()=>e.readonly),l=he(!1),r=de([]),o=de([]);async function i(){const u=[];let d=!0;o.value=[],l.value=!0;for(const f of r.value){const v=await f.validate();if(v.length>0&&(d=!1,u.push({id:f.id,errorMessages:v})),!d&&e.fastFail)break}return o.value=u,l.value=!1,{valid:d,errors:o.value}}function s(){r.value.forEach(u=>u.reset())}function c(){r.value.forEach(u=>u.resetValidation())}return ge(r,()=>{let u=0,d=0;const f=[];for(const v of r.value)v.isValid===!1?(d++,f.push({id:v.id,errorMessages:v.errorMessages})):v.isValid===!0&&u++;o.value=f,t.value=d>0?!1:u===r.value.length?!0:null},{deep:!0,flush:"post"}),Ue(JS,{register:u=>{let{id:d,vm:f,validate:v,reset:m,resetValidation:h}=u;r.value.some(y=>y.id===d),r.value.push({id:d,validate:v,reset:m,resetValidation:h,vm:gs(f),isValid:null,errorMessages:[]})},unregister:u=>{r.value=r.value.filter(d=>d.id!==u)},update:(u,d,f)=>{const v=r.value.find(m=>m.id===u);v&&(v.isValid=d,v.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:l,isValid:t,items:r,validateOn:$(()=>e.validateOn)}),{errors:o,isDisabled:n,isReadonly:a,isValidating:l,isValid:t,items:r,validate:i,reset:s,resetValidation:c}}function Jo(e){const t=Ve(JS,null);return{...t,isReadonly:T(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:T(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const KR=Symbol.for("vuetify:rules");function YR(e){const t=Ve(KR,null);return t?t(e):$(e)}const QS=K({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,...Xo()},"validation");function ZS(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:nn();const a=Pe(e,"modelValue"),l=T(()=>e.validationValue===void 0?a.value:e.validationValue),r=Jo(e),o=YR(()=>e.rules),i=de([]),s=he(!0),c=T(()=>!!(st(a.value===""?null:a.value).length||st(l.value===""?null:l.value).length)),u=T(()=>{var S;return(S=e.errorMessages)!=null&&S.length?st(e.errorMessages).concat(i.value).slice(0,Math.max(0,Number(e.maxErrors))):i.value}),d=T(()=>{var w;let S=(e.validateOn??((w=r.validateOn)==null?void 0:w.value))||"input";S==="lazy"&&(S="input lazy"),S==="eager"&&(S="input eager");const _=new Set((S==null?void 0:S.split(" "))??[]);return{input:_.has("input"),blur:_.has("blur")||_.has("input")||_.has("invalid-input"),invalidInput:_.has("invalid-input"),lazy:_.has("lazy"),eager:_.has("eager")}}),f=T(()=>{var S;return e.error||(S=e.errorMessages)!=null&&S.length?!1:e.rules.length?s.value?i.value.length||d.value.lazy?null:!0:!i.value.length:!0}),v=he(!1),m=T(()=>({[`${t}--error`]:f.value===!1,[`${t}--dirty`]:c.value,[`${t}--disabled`]:r.isDisabled.value,[`${t}--readonly`]:r.isReadonly.value})),h=pt("validation"),y=T(()=>e.name??Le(n));Lr(()=>{var S;(S=r.register)==null||S.call(r,{id:y.value,vm:h,validate:p,reset:g,resetValidation:b})}),Ct(()=>{var S;(S=r.unregister)==null||S.call(r,y.value)}),It(async()=>{var S;d.value.lazy||await p(!d.value.eager),(S=r.update)==null||S.call(r,y.value,f.value,u.value)}),Zt(()=>d.value.input||d.value.invalidInput&&f.value===!1,()=>{ge(l,()=>{if(l.value!=null)p();else if(e.focused){const S=ge(()=>e.focused,_=>{_||p(),S()})}})}),Zt(()=>d.value.blur,()=>{ge(()=>e.focused,S=>{S||p()})}),ge([f,u],()=>{var S;(S=r.update)==null||S.call(r,y.value,f.value,u.value)});async function g(){a.value=null,await Me(),await b()}async function b(){s.value=!0,d.value.lazy?i.value=[]:await p(!d.value.eager)}async function p(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const _=[];v.value=!0;for(const w of o.value){if(_.length>=Number(e.maxErrors??1))break;const P=await(typeof w=="function"?w:()=>w)(l.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}_.push(P||"")}}return i.value=_,v.value=!1,s.value=S,i.value}return{errorMessages:u,isDirty:c,isDisabled:r.isDisabled,isReadonly:r.isReadonly,isPristine:s,isValid:f,isValidating:v,reset:g,resetValidation:b,validate:p,validationClasses:m}}const Oa=K({id:String,appendIcon:Ee,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:Ee,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":Nt(),"onClick:append":Nt(),...ke(),...Dt(),...rl(Pt(),["maxWidth","minWidth","width"]),...Ne(),...QS()},"VInput"),jt=ne()({name:"VInput",props:{...Oa()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a,emit:l}=t;const{densityClasses:r}=qt(e),{dimensionStyles:o}=Et(e),{themeClasses:i}=Ke(e),{rtlClasses:s}=xt(),{InputIcon:c}=qS(e),u=nn(),d=T(()=>e.id||`input-${u}`),f=T(()=>`${d.value}-messages`),{errorMessages:v,isDirty:m,isDisabled:h,isReadonly:y,isPristine:g,isValid:b,isValidating:p,reset:S,resetValidation:_,validate:w,validationClasses:k}=ZS(e,"v-input",d),P=T(()=>({id:d,messagesId:f,isDirty:m,isDisabled:h,isReadonly:y,isPristine:g,isValid:b,isValidating:p,reset:S,resetValidation:_,validate:w})),x=$(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),I=$(()=>{if(e.iconColor)return e.iconColor===!0?x.value:e.iconColor}),R=T(()=>{var A;return(A=e.errorMessages)!=null&&A.length||!g.value&&v.value.length?v.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return ue(()=>{var N,Y,Q,Z;const A=!!(a.prepend||e.prependIcon),M=!!(a.append||e.appendIcon),H=R.value.length>0,U=!e.hideDetails||e.hideDetails==="auto"&&(H||!!a.details);return E("div",{class:ce(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons},r.value,i.value,s.value,k.value,e.class]),style:be([o.value,e.style])},[A&&E("div",{key:"prepend",class:"v-input__prepend"},[(N=a.prepend)==null?void 0:N.call(a,P.value),e.prependIcon&&C(c,{key:"prepend-icon",name:"prepend",color:I.value},null)]),a.default&&E("div",{class:"v-input__control"},[(Y=a.default)==null?void 0:Y.call(a,P.value)]),M&&E("div",{key:"append",class:"v-input__append"},[e.appendIcon&&C(c,{key:"append-icon",name:"append",color:I.value},null),(Q=a.append)==null?void 0:Q.call(a,P.value)]),U&&E("div",{id:f.value,class:"v-input__details",role:"alert","aria-live":"polite"},[C(XS,{active:H,messages:R.value},{message:a.message}),(Z=a.details)==null?void 0:Z.call(a,P.value)])])}),{reset:S,resetValidation:_,validate:w,isValid:b,errorMessages:v}}}),GR=K({...Oa(),...ft(GS(),["inline"])},"VCheckbox"),qR=ne()({name:"VCheckbox",inheritAttrs:!1,props:GR(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const l=Pe(e,"modelValue"),{isFocused:r,focus:o,blur:i}=Ra(e),s=nn();return ue(()=>{const[c,u]=ol(n),d=jt.filterProps(e),f=Ea.filterProps(e);return C(jt,ie({class:["v-checkbox",e.class]},c,d,{modelValue:l.value,"onUpdate:modelValue":v=>l.value=v,id:e.id||`checkbox-${s}`,focused:r.value,style:e.style}),{...a,default:v=>{let{id:m,messagesId:h,isDisabled:y,isReadonly:g,isValid:b}=v;return C(Ea,ie(f,{id:m.value,"aria-describedby":h.value,disabled:y.value,readonly:g.value},u,{error:b.value===!1,modelValue:l.value,"onUpdate:modelValue":p=>l.value=p,onFocus:o,onBlur:i}),a)}})}),{}}});function XR(e){let{selectedElement:t,containerElement:n,isRtl:a,isHorizontal:l}=e;const r=Io(l,n),o=e_(l,a,n),i=Io(l,t),s=t_(l,t),c=i*.4;return o>s?s-c:o+r<s+i?s-r+i+c:o}function JR(e){let{selectedElement:t,containerElement:n,isHorizontal:a}=e;const l=Io(a,n),r=t_(a,t),o=Io(a,t);return r-l/2+o/2}function hg(e,t){const n=e?"scrollWidth":"scrollHeight";return(t==null?void 0:t[n])||0}function QR(e,t){const n=e?"clientWidth":"clientHeight";return(t==null?void 0:t[n])||0}function e_(e,t,n){if(!n)return 0;const{scrollLeft:a,offsetWidth:l,scrollWidth:r}=n;return e?t?r-l+a:a:n.scrollTop}function Io(e,t){const n=e?"offsetWidth":"offsetHeight";return(t==null?void 0:t[n])||0}function t_(e,t){const n=e?"offsetLeft":"offsetTop";return(t==null?void 0:t[n])||0}const n_=Symbol.for("vuetify:v-slide-group"),$f=K({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:n_},nextIcon:{type:Ee,default:"$next"},prevIcon:{type:Ee,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...ke(),...Dl({mobile:null}),...Oe(),...Fl({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Vo=ne()({name:"VSlideGroup",props:$f(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:a}=xt(),{displayClasses:l,mobile:r}=xn(e),o=sl(e,e.symbol),i=he(!1),s=he(0),c=he(0),u=he(0),d=T(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:v}=Mn(),{resizeRef:m,contentRect:h}=Mn(),y=TL(),g=T(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),b=T(()=>o.selected.value.length?o.items.value.findIndex(z=>z.id===o.selected.value[0]):-1),p=T(()=>o.selected.value.length?o.items.value.findIndex(z=>z.id===o.selected.value[o.selected.value.length-1]):-1);if(We){let z=-1;ge(()=>[o.selected.value,v.value,h.value,d.value],()=>{cancelAnimationFrame(z),z=requestAnimationFrame(()=>{if(v.value&&h.value){const J=d.value?"width":"height";c.value=v.value[J],u.value=h.value[J],i.value=c.value+1<u.value}if(b.value>=0&&m.el){const J=m.el.children[p.value];_(J,e.centerActive)}})})}const S=he(!1);function _(z,J){let ae=0;J?ae=JR({containerElement:f.el,isHorizontal:d.value,selectedElement:z}):ae=XR({containerElement:f.el,isHorizontal:d.value,isRtl:a.value,selectedElement:z}),w(ae)}function w(z){if(!We||!f.el)return;const J=Io(d.value,f.el),ae=e_(d.value,a.value,f.el);if(!(hg(d.value,f.el)<=J||Math.abs(z-ae)<16)){if(d.value&&a.value&&f.el){const{scrollWidth:Se,offsetWidth:ve}=f.el;z=Se-ve-z}d.value?y.horizontal(z,g.value):y(z,g.value)}}function k(z){const{scrollTop:J,scrollLeft:ae}=z.target;s.value=d.value?ae:J}function P(z){if(S.value=!0,!(!i.value||!m.el)){for(const J of z.composedPath())for(const ae of m.el.children)if(ae===J){_(ae);return}}}function x(z){S.value=!1}let I=!1;function R(z){var J;!I&&!S.value&&!(z.relatedTarget&&((J=m.el)!=null&&J.contains(z.relatedTarget)))&&U(),I=!1}function A(){I=!0}function M(z){if(!m.el)return;function J(ae){z.preventDefault(),U(ae)}d.value?z.key==="ArrowRight"?J(a.value?"prev":"next"):z.key==="ArrowLeft"&&J(a.value?"next":"prev"):z.key==="ArrowDown"?J("next"):z.key==="ArrowUp"&&J("prev"),z.key==="Home"?J("first"):z.key==="End"&&J("last")}function H(z,J){if(!z)return;let ae=z;do ae=ae==null?void 0:ae[J==="next"?"nextElementSibling":"previousElementSibling"];while(ae!=null&&ae.hasAttribute("disabled"));return ae}function U(z){if(!m.el)return;let J;if(!z)J=wo(m.el)[0];else if(z==="next"){if(J=H(m.el.querySelector(":focus"),z),!J)return U("first")}else if(z==="prev"){if(J=H(m.el.querySelector(":focus"),z),!J)return U("last")}else z==="first"?(J=m.el.firstElementChild,J!=null&&J.hasAttribute("disabled")&&(J=H(J,"next"))):z==="last"&&(J=m.el.lastElementChild,J!=null&&J.hasAttribute("disabled")&&(J=H(J,"prev")));J&&J.focus({preventScroll:!0})}function N(z){const J=d.value&&a.value?-1:1,ae=(z==="prev"?-J:J)*c.value;let ye=s.value+ae;if(d.value&&a.value&&f.el){const{scrollWidth:Se,offsetWidth:ve}=f.el;ye+=Se-ve}w(ye)}const Y=T(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),Q=T(()=>{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)}}),Z=T(()=>Math.abs(s.value)>1),F=T(()=>{if(!f.value)return!1;const z=hg(d.value,f.el),J=QR(d.value,f.el);return z-J-Math.abs(s.value)>1});return ue(()=>C(e.tag,{class:ce(["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":Q.value,"v-slide-group--is-overflowing":i.value},l.value,e.class]),style:be(e.style),tabindex:S.value||o.selected.value.length?-1:0,onFocus:R},{default:()=>{var z,J,ae;return[Q.value&&E("div",{key:"prev",class:ce(["v-slide-group__prev",{"v-slide-group__prev--disabled":!Z.value}]),onMousedown:A,onClick:()=>Z.value&&N("prev")},[((z=n.prev)==null?void 0:z.call(n,Y.value))??C(Po,null,{default:()=>[C(je,{icon:a.value?e.nextIcon:e.prevIcon},null)]})]),E("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:k},[E("div",{ref:m,class:"v-slide-group__content",onFocusin:P,onFocusout:x,onKeydown:M},[(J=n.default)==null?void 0:J.call(n,Y.value)])]),Q.value&&E("div",{key:"next",class:ce(["v-slide-group__next",{"v-slide-group__next--disabled":!F.value}]),onMousedown:A,onClick:()=>F.value&&N("next")},[((ae=n.next)==null?void 0:ae.call(n,Y.value))??C(Po,null,{default:()=>[C(je,{icon:a.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:N,scrollOffset:s,focus:U,hasPrev:Z,hasNext:F}}}),a_=Symbol.for("vuetify:v-chip-group"),ZR=K({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:Ft},...$f(),...ke(),...Fl({selectedClass:"v-chip--selected"}),...Oe(),...Ne(),...Pn({variant:"tonal"})},"VChipGroup"),eO=ne()({name:"VChipGroup",props:ZR(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{isSelected:l,select:r,next:o,prev:i,selected:s}=sl(e,a_);return vt({VChip:{baseColor:$(()=>e.baseColor),color:$(()=>e.color),disabled:$(()=>e.disabled),filter:$(()=>e.filter),variant:$(()=>e.variant)}}),ue(()=>{const c=Vo.filterProps(e);return C(Vo,ie(c,{class:["v-chip-group",{"v-chip-group--column":e.column},a.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:l,select:r,next:o,prev:i,selected:s.value})]}})}),{}}}),tO=K({activeClass:String,appendAvatar:String,appendIcon:Ee,baseColor:String,closable:Boolean,closeIcon:{type:Ee,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Ee,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:Nt(),onClickOnce:Nt(),...rn(),...ke(),...Dt(),...Vt(),...Hl(),...it(),...qo(),...sa(),...Oe({tag:"span"}),...Ne(),...Pn({variant:"tonal"})},"VChip"),$r=ne()({name:"VChip",directives:{vRipple:Yt},props:tO(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{t:r}=mt(),{borderClasses:o}=mn(e),{densityClasses:i}=qt(e),{elevationClasses:s}=$t(e),{roundedClasses:c}=ht(e),{sizeClasses:u}=Or(e),{themeClasses:d}=Ke(e),f=Pe(e,"modelValue"),v=jl(e,a_,!1),m=Go(e,n),h=$(()=>e.link!==!1&&m.isLink.value),y=T(()=>!e.disabled&&e.link!==!1&&(!!v||e.link||m.isClickable.value)),g=$(()=>({"aria-label":r(e.closeLabel),disabled:e.disabled,onClick(k){k.preventDefault(),k.stopPropagation(),f.value=!1,a("click:close",k)}})),{colorClasses:b,colorStyles:p,variantClasses:S}=Bl(()=>({color:!v||v.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function _(k){var P;a("click",k),y.value&&((P=m.navigate)==null||P.call(m,k),v==null||v.toggle())}function w(k){(k.key==="Enter"||k.key===" ")&&(k.preventDefault(),_(k))}return()=>{var H;const k=m.isLink.value?"a":e.tag,P=!!(e.appendIcon||e.appendAvatar),x=!!(P||l.append),I=!!(l.close||e.closable),R=!!(l.filter||e.filter)&&v,A=!!(e.prependIcon||e.prependAvatar),M=!!(A||l.prepend);return f.value&&ct(C(k,ie({class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":y.value,"v-chip--filter":R,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((H=m.isActive)==null?void 0:H.value)},d.value,o.value,b.value,i.value,s.value,c.value,u.value,S.value,v==null?void 0:v.selectedClass.value,e.class],style:[p.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:y.value?0:void 0,onClick:_,onKeydown:y.value&&!h.value&&w},m.linkProps),{default:()=>{var U;return[il(y.value,"v-chip"),R&&C(Of,{key:"filter"},{default:()=>[ct(E("div",{class:"v-chip__filter"},[l.filter?C(De,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},l.filter):C(je,{key:"filter-icon",icon:e.filterIcon},null)]),[[Nn,v.isSelected.value]])]}),M&&E("div",{key:"prepend",class:"v-chip__prepend"},[l.prepend?C(De,{key:"prepend-defaults",disabled:!A,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},l.prepend):E(we,null,[e.prependIcon&&C(je,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&C(kn,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),E("div",{class:"v-chip__content","data-no-activator":""},[((U=l.default)==null?void 0:U.call(l,{isSelected:v==null?void 0:v.isSelected.value,selectedClass:v==null?void 0:v.selectedClass.value,select:v==null?void 0:v.select,toggle:v==null?void 0:v.toggle,value:v==null?void 0:v.value.value,disabled:e.disabled}))??Xa(e.text)]),x&&E("div",{key:"append",class:"v-chip__append"},[l.append?C(De,{key:"append-defaults",disabled:!P,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},l.append):E(we,null,[e.appendIcon&&C(je,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&C(kn,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),I&&E("button",ie({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},g.value),[l.close?C(De,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},l.close):C(je,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Yt,y.value&&e.ripple,null]])}}}),ld=Symbol.for("vuetify:list");function l_(){const e=Ve(ld,{hasPrepend:he(!1),updateHasPrepend:()=>null}),t={hasPrepend:he(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return Ue(ld,t),e}function r_(){return Ve(ld,null)}const Bf=e=>{const t={activate:n=>{let{id:a,value:l,activated:r}=n;return a=Ie(a),e&&!l&&r.size===1&&r.has(a)||(l?r.add(a):r.delete(a)),r},in:(n,a,l)=>{let r=new Set;if(n!=null)for(const o of st(n))r=t.activate({id:o,value:!0,activated:new Set(r),children:a,parents:l});return r},out:n=>Array.from(n)};return t},o_=e=>{const t=Bf(e);return{activate:a=>{let{activated:l,id:r,...o}=a;r=Ie(r);const i=l.has(r)?new Set([r]):new Set;return t.activate({...o,id:r,activated:i})},in:(a,l,r)=>{let o=new Set;if(a!=null){const i=st(a);i.length&&(o=t.in(i.slice(0,1),l,r))}return o},out:(a,l,r)=>t.out(a,l,r)}},nO=e=>{const t=Bf(e);return{activate:a=>{let{id:l,activated:r,children:o,...i}=a;return l=Ie(l),o.has(l)?r:t.activate({id:l,activated:r,children:o,...i})},in:t.in,out:t.out}},aO=e=>{const t=o_(e);return{activate:a=>{let{id:l,activated:r,children:o,...i}=a;return l=Ie(l),o.has(l)?r:t.activate({id:l,activated:r,children:o,...i})},in:t.in,out:t.out}},lO={open:e=>{let{id:t,value:n,opened:a,parents:l}=e;if(n){const r=new Set;r.add(t);let o=l.get(t);for(;o!=null;)r.add(o),o=l.get(o);return r}else return a.delete(t),a},select:()=>null},i_={open:e=>{let{id:t,value:n,opened:a,parents:l}=e;if(n){let r=l.get(t);for(a.add(t);r!=null&&r!==t;)a.add(r),r=l.get(r);return a}else a.delete(t);return a},select:()=>null},rO={open:i_.open,select:e=>{let{id:t,value:n,opened:a,parents:l}=e;if(!n)return a;const r=[];let o=l.get(t);for(;o!=null;)r.push(o),o=l.get(o);return new Set(r)}},Ff=e=>{const t={select:n=>{let{id:a,value:l,selected:r}=n;if(a=Ie(a),e&&!l){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]===a)return r}return r.set(a,l?"on":"off"),r},in:(n,a,l)=>{const r=new Map;for(const o of n||[])t.select({id:o,value:!0,selected:r,children:a,parents:l});return r},out:n=>{const a=[];for(const[l,r]of n.entries())r==="on"&&a.push(l);return a}};return t},s_=e=>{const t=Ff(e);return{select:a=>{let{selected:l,id:r,...o}=a;r=Ie(r);const i=l.has(r)?new Map([[r,l.get(r)]]):new Map;return t.select({...o,id:r,selected:i})},in:(a,l,r)=>a!=null&&a.length?t.in(a.slice(0,1),l,r):new Map,out:(a,l,r)=>t.out(a,l,r)}},oO=e=>{const t=Ff(e);return{select:a=>{let{id:l,selected:r,children:o,...i}=a;return l=Ie(l),o.has(l)?r:t.select({id:l,selected:r,children:o,...i})},in:t.in,out:t.out}},iO=e=>{const t=s_(e);return{select:a=>{let{id:l,selected:r,children:o,...i}=a;return l=Ie(l),o.has(l)?r:t.select({id:l,selected:r,children:o,...i})},in:t.in,out:t.out}},u_=e=>{const t={select:n=>{let{id:a,value:l,selected:r,children:o,parents:i}=n;a=Ie(a);const s=new Map(r),c=[a];for(;c.length;){const d=c.shift();r.set(Ie(d),l?"on":"off"),o.has(d)&&c.push(...o.get(d))}let u=Ie(i.get(a));for(;u;){const d=o.get(u),f=d.every(m=>r.get(Ie(m))==="on"),v=d.every(m=>!r.has(Ie(m))||r.get(Ie(m))==="off");r.set(u,f?"on":v?"off":"indeterminate"),u=Ie(i.get(u))}return e&&!l&&Array.from(r.entries()).reduce((f,v)=>{let[m,h]=v;return h==="on"&&f.push(m),f},[]).length===0?s:r},in:(n,a,l)=>{let r=new Map;for(const o of n||[])r=t.select({id:o,value:!0,selected:r,children:a,parents:l});return r},out:(n,a)=>{const l=[];for(const[r,o]of n.entries())o==="on"&&!a.has(r)&&l.push(r);return l}};return t},sO=e=>{const t=u_(e);return{select:t.select,in:t.in,out:(a,l,r)=>{const o=[];for(const[i,s]of a.entries())if(s==="on"){if(r.has(i)){const c=r.get(i);if(a.get(c)==="on")continue}o.push(i)}return o}}},Ao=Symbol.for("vuetify:nested"),c_={id:he(),root:{register:()=>null,unregister:()=>null,parents:de(new Map),children:de(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:de(!1),selectable:de(!1),opened:de(new Set),activated:de(new Set),selected:de(new Map),selectedValues:de([]),getPath:()=>[]}},uO=K({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),cO=e=>{let t=!1;const n=de(new Map),a=de(new Map),l=Pe(e,"opened",e.opened,m=>new Set(m),m=>[...m.values()]),r=T(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return nO(e.mandatory);case"single-leaf":return aO(e.mandatory);case"independent":return Bf(e.mandatory);case"single-independent":default:return o_(e.mandatory)}}),o=T(()=>{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 iO(e.mandatory);case"leaf":return oO(e.mandatory);case"independent":return Ff(e.mandatory);case"single-independent":return s_(e.mandatory);case"trunk":return sO(e.mandatory);case"classic":default:return u_(e.mandatory)}}),i=T(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return rO;case"single":return lO;case"multiple":default:return i_}}),s=Pe(e,"activated",e.activated,m=>r.value.in(m,n.value,a.value),m=>r.value.out(m,n.value,a.value)),c=Pe(e,"selected",e.selected,m=>o.value.in(m,n.value,a.value),m=>o.value.out(m,n.value,a.value));Ct(()=>{t=!0});function u(m){const h=[];let y=m;for(;y!=null;)h.unshift(y),y=a.value.get(y);return h}const d=pt("nested"),f=new Set,v={id:he(),root:{opened:l,activatable:$(()=>e.activatable),selectable:$(()=>e.selectable),activated:s,selected:c,selectedValues:T(()=>{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).map(String).join(" -> "),u(h).concat(m).map(String).join(" -> ");return}else f.add(m);h&&m!==h&&a.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=a.value.get(m);if(h){const y=n.value.get(h)??[];n.value.set(h,y.filter(g=>g!==m))}a.value.delete(m)},open:(m,h,y)=>{d.emit("click:open",{id:m,value:h,path:u(m),event:y});const g=i.value.open({id:m,value:h,opened:new Set(l.value),children:n.value,parents:a.value,event:y});g&&(l.value=g)},openOnSelect:(m,h,y)=>{const g=i.value.select({id:m,value:h,selected:new Map(c.value),opened:new Set(l.value),children:n.value,parents:a.value,event:y});g&&(l.value=g)},select:(m,h,y)=>{d.emit("click:select",{id:m,value:h,path:u(m),event:y});const g=o.value.select({id:m,value:h,selected:new Map(c.value),children:n.value,parents:a.value,event:y});g&&(c.value=g),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 g=r.value.activate({id:m,value:h,activated:new Set(s.value),children:n.value,parents:a.value,event:y});if(g.size!==s.value.size)s.value=g;else{for(const b of g)if(!s.value.has(b)){s.value=g;return}for(const b of s.value)if(!g.has(b)){s.value=g;return}}},children:n,parents:a,getPath:u}};return Ue(Ao,v),v.root},d_=(e,t)=>{const n=Ve(Ao,c_),a=Symbol("nested item"),l=T(()=>Qn(e)??a),r={...n,id:l,open:(o,i)=>n.root.open(l.value,o,i),openOnSelect:(o,i)=>n.root.openOnSelect(l.value,o,i),isOpen:T(()=>n.root.opened.value.has(l.value)),parent:T(()=>n.root.parents.value.get(l.value)),activate:(o,i)=>n.root.activate(l.value,o,i),isActivated:T(()=>n.root.activated.value.has(Ie(l.value))),select:(o,i)=>n.root.select(l.value,o,i),isSelected:T(()=>n.root.selected.value.get(Ie(l.value))==="on"),isIndeterminate:T(()=>n.root.selected.value.get(Ie(l.value))==="indeterminate"),isLeaf:T(()=>!n.root.children.value.get(l.value)),isGroupActivator:n.isGroupActivator};return Lr(()=>{!n.isGroupActivator&&n.root.register(l.value,n.id.value,t)}),Ct(()=>{!n.isGroupActivator&&n.root.unregister(l.value)}),t&&Ue(Ao,r),r},dO=()=>{const e=Ve(Ao,c_);Ue(Ao,{...e,isGroupActivator:!0})},fO=fn({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return dO(),()=>{var a;return(a=n.default)==null?void 0:a.call(n)}}}),vO=K({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ee,default:"$collapse"},expandIcon:{type:Ee,default:"$expand"},rawId:[String,Number],prependIcon:Ee,appendIcon:Ee,fluid:Boolean,subgroup:Boolean,title:String,value:null,...ke(),...Oe()},"VListGroup"),rd=ne()({name:"VListGroup",props:vO(),setup(e,t){let{slots:n}=t;const{isOpen:a,open:l,id:r}=d_(()=>e.value,!0),o=T(()=>`v-list-group--id-${String(e.rawId??r.value)}`),i=r_(),{isBooted:s}=$l();function c(v){var m;["INPUT","TEXTAREA"].includes((m=v.target)==null?void 0:m.tagName)||l(!a.value,v)}const u=T(()=>({onClick:c,class:"v-list-group__header",id:o.value})),d=T(()=>a.value?e.collapseIcon:e.expandIcon),f=T(()=>({VListItem:{active:a.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 ue(()=>C(e.tag,{class:ce(["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":a.value},e.class]),style:be(e.style)},{default:()=>[n.activator&&C(De,{defaults:f.value},{default:()=>[C(fO,null,{default:()=>[n.activator({props:u.value,isOpen:a.value})]})]}),C(Kt,{transition:{component:js},disabled:!s.value},{default:()=>{var v;return[ct(E("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(v=n.default)==null?void 0:v.call(n)]),[[Nn,a.value]])]}})]})),{isOpen:a}}}),mO=K({opacity:[Number,String],...ke(),...Oe()},"VListItemSubtitle"),f_=ne()({name:"VListItemSubtitle",props:mO(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-list-item-subtitle",e.class]),style:be([{"--v-list-item-subtitle-opacity":e.opacity},e.style])},n)),{}}}),v_=ia("v-list-item-title"),hO=K({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ee,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,onClick:Nt(),onClickOnce:Nt(),...rn(),...ke(),...Dt(),...Pt(),...Vt(),...it(),...qo(),...Oe(),...Ne(),...Pn({variant:"text"})},"VListItem"),Ta=ne()({name:"VListItem",directives:{vRipple:Yt},props:hO(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:a,emit:l}=t;const r=Go(e,n),o=T(()=>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:g}=d_(o,!1),b=r_(),p=T(()=>{var ye;return e.active!==!1&&(e.active||((ye=r.isActive)==null?void 0:ye.value)||(m.activatable.value?s.value:d.value))}),S=$(()=>e.link!==!1&&r.isLink.value),_=T(()=>!!b&&(m.selectable.value||m.activatable.value||e.value!=null)),w=T(()=>!e.disabled&&e.link!==!1&&(e.link||r.isClickable.value||_.value)),k=$(()=>e.rounded||e.nav),P=$(()=>e.color??e.activeColor),x=$(()=>({color:p.value?P.value??e.baseColor:e.baseColor,variant:e.variant}));ge(()=>{var ye;return(ye=r.isActive)==null?void 0:ye.value},ye=>{ye&&I()}),Lr(()=>{var ye;(ye=r.isActive)!=null&&ye.value&&I()});function I(){h.value!=null&&m.open(h.value,!0),y(!0)}const{themeClasses:R}=Ke(e),{borderClasses:A}=mn(e),{colorClasses:M,colorStyles:H,variantClasses:U}=Bl(x),{densityClasses:N}=qt(e),{dimensionStyles:Y}=Et(e),{elevationClasses:Q}=$t(e),{roundedClasses:Z}=ht(k),F=$(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),z=T(()=>({isActive:p.value,select:c,isOpen:u.value,isSelected:d.value,isIndeterminate:f.value}));function J(ye){var Se,ve;l("click",ye),!["INPUT","TEXTAREA"].includes((Se=ye.target)==null?void 0:Se.tagName)&&w.value&&((ve=r.navigate)==null||ve.call(r,ye),!v&&(m.activatable.value?i(!s.value,ye):(m.selectable.value||e.value!=null)&&c(!d.value,ye)))}function ae(ye){const Se=ye.target;["INPUT","TEXTAREA"].includes(Se.tagName)||(ye.key==="Enter"||ye.key===" ")&&(ye.preventDefault(),ye.target.dispatchEvent(new MouseEvent("click",ye)))}return ue(()=>{const ye=S.value?"a":e.tag,Se=a.title||e.title!=null,ve=a.subtitle||e.subtitle!=null,B=!!(e.appendAvatar||e.appendIcon),se=!!(B||a.append),oe=!!(e.prependAvatar||e.prependIcon),X=!!(oe||a.prepend);return b==null||b.updateHasPrepend(X),e.activeColor&&dA("active-color",["color","base-color"]),ct(C(ye,ie({class:["v-list-item",{"v-list-item--active":p.value,"v-list-item--disabled":e.disabled,"v-list-item--link":w.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!X&&(b==null?void 0:b.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&p.value},R.value,A.value,M.value,N.value,Q.value,F.value,Z.value,U.value,e.class],style:[H.value,Y.value,e.style],tabindex:w.value?b?-2:0:void 0,"aria-selected":_.value?m.activatable.value?s.value:m.selectable.value?d.value:p.value:void 0,onClick:J,onKeydown:w.value&&!S.value&&ae},r.linkProps),{default:()=>{var me;return[il(w.value||p.value,"v-list-item"),X&&E("div",{key:"prepend",class:"v-list-item__prepend"},[a.prepend?C(De,{key:"prepend-defaults",disabled:!oe,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var q;return[(q=a.prepend)==null?void 0:q.call(a,z.value)]}}):E(we,null,[e.prependAvatar&&C(kn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(je,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),E("div",{class:"v-list-item__spacer"},null)]),E("div",{class:"v-list-item__content","data-no-activator":""},[Se&&C(v_,{key:"title"},{default:()=>{var q;return[((q=a.title)==null?void 0:q.call(a,{title:e.title}))??Xa(e.title)]}}),ve&&C(f_,{key:"subtitle"},{default:()=>{var q;return[((q=a.subtitle)==null?void 0:q.call(a,{subtitle:e.subtitle}))??Xa(e.subtitle)]}}),(me=a.default)==null?void 0:me.call(a,z.value)]),se&&E("div",{key:"append",class:"v-list-item__append"},[a.append?C(De,{key:"append-defaults",disabled:!B,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var q;return[(q=a.append)==null?void 0:q.call(a,z.value)]}}):E(we,null,[e.appendIcon&&C(je,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&C(kn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),E("div",{class:"v-list-item__spacer"},null)])]}}),[[Yt,w.value&&e.ripple]])}),{activate:i,isActivated:s,isGroupActivator:v,isSelected:d,list:b,select:c,root:m,id:g,link:r}}}),gO=K({color:String,inset:Boolean,sticky:Boolean,title:String,...ke(),...Oe()},"VListSubheader"),m_=ne()({name:"VListSubheader",props:gO(),setup(e,t){let{slots:n}=t;const{textColorClasses:a,textColorStyles:l}=Ht(()=>e.color);return ue(()=>{const r=!!(n.default||e.title);return C(e.tag,{class:ce(["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value,e.class]),style:be([{textColorStyles:l},e.style])},{default:()=>{var o;return[r&&E("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),yO=K({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...ke(),...Ne()},"VDivider"),ba=ne()({name:"VDivider",props:yO(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:l}=Ke(e),{textColorClasses:r,textColorStyles:o}=Ht(()=>e.color),i=T(()=>{const s={};return e.length&&(s[e.vertical?"height":"width"]=_e(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=_e(e.thickness)),s});return ue(()=>{const s=E("hr",{class:ce([{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},l.value,r.value,e.class]),style:be([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 a.default?E("div",{class:ce(["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}])},[s,E("div",{class:"v-divider__content"},[a.default()]),s]):s}),{}}}),bO=K({items:Array,returnObject:Boolean},"VListChildren"),h_=ne()({name:"VListChildren",props:bO(),setup(e,t){let{slots:n}=t;return l_(),()=>{var a,l;return((a=n.default)==null?void 0:a.call(n))??((l=e.items)==null?void 0:l.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}))??C(ba,i,null);if(s==="subheader")return((v=n.subheader)==null?void 0:v.call(n,{props:i}))??C(m_,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=rd.filterProps(i);return o?C(rd,ie(d,{value:e.returnObject?c:i==null?void 0:i.value,rawId:i==null?void 0:i.value}),{activator:m=>{let{props:h}=m;const y={...i,...h,value:e.returnObject?c:i.value};return n.header?n.header({props:y}):C(Ta,y,u)},default:()=>C(h_,{items:o,returnObject:e.returnObject},n)}):n.item?n.item({props:i}):C(Ta,ie(i,{value:e.returnObject?c:i.value}),u)}))}}}),g_=K({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:Function},"list-items");function za(e,t){const n=kt(t,e.itemTitle,t),a=kt(t,e.itemValue,n),l=kt(t,e.itemChildren),r=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?ft(t,["children"]):t:void 0:kt(t,e.itemProps),o={title:n,value:a,...r};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(l)?y_(e,l):void 0,raw:t}}function y_(e,t){const n=rl(e,["itemTitle","itemValue","itemChildren","itemProps","returnObject","valueComparator"]),a=[];for(const l of t)a.push(za(n,l));return a}function Hf(e){const t=T(()=>y_(e,e.items)),n=T(()=>t.value.some(i=>i.value===null)),a=he(new Map),l=he([]);ot(()=>{const i=t.value,s=new Map,c=[];for(let u=0;u<i.length;u++){const d=i[u];if(Hc(d.value)||d.value===null){let f=s.get(d.value);f||(f=[],s.set(d.value,f)),f.push(d)}else c.push(d)}a.value=s,l.value=c});function r(i){const s=a.value,c=t.value,u=l.value,d=n.value,f=e.returnObject,v=!!e.valueComparator,m=e.valueComparator||Ft,h=rl(e,["itemTitle","itemValue","itemChildren","itemProps","returnObject","valueComparator"]),y=[];e:for(const g of i){if(!d&&g===null)continue;if(f&&typeof g=="string"){y.push(za(h,g));continue}const b=s.get(g);if(v||!b){for(const p of v?c:u)if(m(g,p.value)){y.push(p);continue e}y.push(za(h,g));continue}y.push(...b)}return y}function o(i){return e.returnObject?i.map(s=>{let{raw:c}=s;return c}):i.map(s=>{let{value:c}=s;return c})}return{items:t,transformIn:r,transformOut:o}}function pO(e,t){const n=kt(t,e.itemType,"item"),a=Hc(t)?t:kt(t,e.itemTitle),l=Hc(t)?t:kt(t,e.itemValue,void 0),r=kt(t,e.itemChildren),o=e.itemProps===!0?ft(t,["children"]):kt(t,e.itemProps),i={title:a,value:l,...o};return{type:n,title:i.title,value:i.value,props:i,children:n==="item"&&r?b_(e,r):void 0,raw:t}}function b_(e,t){const n=[];for(const a of t)n.push(pO(e,a));return n}function SO(e){return{items:T(()=>b_(e,e.items))}}const _O=K({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:Ee,collapseIcon:Ee,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":Nt(),"onClick:select":Nt(),"onUpdate:opened":Nt(),...uO({selectStrategy:"single-leaf",openStrategy:"list"}),...rn(),...ke(),...Dt(),...Pt(),...Vt(),itemType:{type:String,default:"type"},...g_(),...it(),...Oe(),...Ne(),...Pn({variant:"text"})},"VList"),Ys=ne()({name:"VList",props:_O(),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:a}=SO(e),{themeClasses:l}=Ke(e),{backgroundColorClasses:r,backgroundColorStyles:o}=Xe(()=>e.bgColor),{borderClasses:i}=mn(e),{densityClasses:s}=qt(e),{dimensionStyles:c}=Et(e),{elevationClasses:u}=$t(e),{roundedClasses:d}=ht(e),{children:f,open:v,parents:m,select:h,getPath:y}=cO(e),g=$(()=>e.lines?`v-list--${e.lines}-line`:void 0),b=$(()=>e.activeColor),p=$(()=>e.baseColor),S=$(()=>e.color);l_(),vt({VListGroup:{activeColor:b,baseColor:p,color:S,expandIcon:$(()=>e.expandIcon),collapseIcon:$(()=>e.collapseIcon)},VListItem:{activeClass:$(()=>e.activeClass),activeColor:b,baseColor:p,color:S,density:$(()=>e.density),disabled:$(()=>e.disabled),lines:$(()=>e.lines),nav:$(()=>e.nav),slim:$(()=>e.slim),variant:$(()=>e.variant)}});const _=he(!1),w=de();function k(M){_.value=!0}function P(M){_.value=!1}function x(M){var H;!_.value&&!(M.relatedTarget&&((H=w.value)!=null&&H.contains(M.relatedTarget)))&&A()}function I(M){const H=M.target;if(!(!w.value||["INPUT","TEXTAREA"].includes(H.tagName))){if(M.key==="ArrowDown")A("next");else if(M.key==="ArrowUp")A("prev");else if(M.key==="Home")A("first");else if(M.key==="End")A("last");else return;M.preventDefault()}}function R(M){_.value=!0}function A(M){if(w.value)return wl(w.value,M)}return ue(()=>C(e.tag,{ref:w,class:ce(["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},l.value,r.value,i.value,s.value,u.value,g.value,d.value,e.class]),style:be([o.value,c.value,e.style]),tabindex:e.disabled?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:k,onFocusout:P,onFocus:x,onKeydown:I,onMousedown:R},{default:()=>[C(h_,{items:a.value,returnObject:e.returnObject},n)]})),{open:v,select:h,focus:A,children:f,parents:m,getPath:y}}}),wO=ia("v-list-img"),kO=K({start:Boolean,end:Boolean,...ke(),...Oe()},"VListItemAction"),CO=ne()({name:"VListItemAction",props:kO(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class]),style:be(e.style)},n)),{}}}),xO=K({start:Boolean,end:Boolean,...ke(),...Oe()},"VListItemMedia"),PO=ne()({name:"VListItemMedia",props:xO(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class]),style:be(e.style)},n)),{}}});function Fu(e,t){return{x:e.x+t.x,y:e.y+t.y}}function EO(e,t){return{x:e.x-t.x,y:e.y-t.y}}function gg(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:a}=e,l=a==="left"?0:a==="center"?t.width/2:a==="right"?t.width:a,r=n==="top"?0:n==="bottom"?t.height:n;return Fu({x:l,y:r},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:a}=e,l=n==="left"?0:n==="right"?t.width:n,r=a==="top"?0:a==="center"?t.height/2:a==="bottom"?t.height:a;return Fu({x:l,y:r},t)}return Fu({x:t.width/2,y:t.height/2},t)}const p_={static:VO,connected:LO},TO=K({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in p_},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function IO(e,t){const n=de({}),a=de();We&&Zt(()=>!!(t.isActive.value&&e.locationStrategy),i=>{var s,c;ge(()=>e.locationStrategy,i),bt(()=>{window.removeEventListener("resize",l),visualViewport==null||visualViewport.removeEventListener("resize",r),visualViewport==null||visualViewport.removeEventListener("scroll",o),a.value=void 0}),window.addEventListener("resize",l,{passive:!0}),visualViewport==null||visualViewport.addEventListener("resize",r,{passive:!0}),visualViewport==null||visualViewport.addEventListener("scroll",o,{passive:!0}),typeof e.locationStrategy=="function"?a.value=(s=e.locationStrategy(t,e,n))==null?void 0:s.updateLocation:a.value=(c=p_[e.locationStrategy](t,e,n))==null?void 0:c.updateLocation});function l(i){var s;(s=a.value)==null||s.call(a,i)}function r(i){var s;(s=a.value)==null||s.call(a,i)}function o(i){var s;(s=a.value)==null||s.call(a,i)}return{contentStyles:n,updateLocation:a}}function VO(){}function AO(e,t){const n=_f(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 LO(e,t,n){(Array.isArray(e.target.value)||RA(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:r}=Sf(()=>{const g=jc(t.location,e.isRtl.value),b=t.origin==="overlap"?g:t.origin==="auto"?Ou(g):jc(t.origin,e.isRtl.value);return g.side===b.side&&g.align===Du(b).align?{preferredAnchor:Nh(g),preferredOrigin:Nh(b)}:{preferredAnchor:g,preferredOrigin:b}}),[o,i,s,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(g=>T(()=>{const b=parseFloat(t[g]);return isNaN(b)?1/0:b})),u=T(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const g=t.offset.split(" ").map(parseFloat);return g.length<2&&g.push(0),g}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let d=!1,f=-1;const v=new qp(4),m=new ResizeObserver(()=>{if(!d)return;if(requestAnimationFrame(b=>{b!==f&&v.clear(),requestAnimationFrame(p=>{f=p})}),v.isFull){const b=v.values();if(Ft(b.at(-1),b.at(-3)))return}const g=y();g&&v.push(g.flipped)});ge([e.target,e.contentEl],(g,b)=>{let[p,S]=g,[_,w]=b;_&&!Array.isArray(_)&&m.unobserve(_),p&&!Array.isArray(p)&&m.observe(p),w&&m.unobserve(w),S&&m.observe(S)},{immediate:!0}),bt(()=>{m.disconnect()});let h=new Jn({x:0,y:0,width:0,height:0});function y(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;(Array.isArray(e.target.value)||e.target.value.offsetParent||e.target.value.getClientRects().length)&&(h=eS(e.target.value));const g=AO(e.contentEl.value,e.isRtl.value),b=ls(e.contentEl.value),p=12;b.length||(b.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(g.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),g.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const S=b.reduce((M,H)=>{const U=tA(H);return M?new Jn({x:Math.max(M.left,U.left),y:Math.max(M.top,U.top),width:Math.min(M.right,U.right)-Math.max(M.left,U.left),height:Math.min(M.bottom,U.bottom)-Math.max(M.top,U.top)}):U},void 0);S.x+=p,S.y+=p,S.width-=p*2,S.height-=p*2;let _={anchor:l.value,origin:r.value};function w(M){const H=new Jn(g),U=gg(M.anchor,h),N=gg(M.origin,H);let{x:Y,y:Q}=EO(U,N);switch(M.anchor.side){case"top":Q-=u.value[0];break;case"bottom":Q+=u.value[0];break;case"left":Y-=u.value[0];break;case"right":Y+=u.value[0];break}switch(M.anchor.align){case"top":Q-=u.value[1];break;case"bottom":Q+=u.value[1];break;case"left":Y-=u.value[1];break;case"right":Y+=u.value[1];break}return H.x+=Y,H.y+=Q,H.width=Math.min(H.width,s.value),H.height=Math.min(H.height,c.value),{overflows:Bh(H,S),x:Y,y:Q}}let k=0,P=0;const x={x:0,y:0},I={x:!1,y:!1};let R=-1;for(;!(R++>10);){const{x:M,y:H,overflows:U}=w(_);k+=M,P+=H,g.x+=M,g.y+=H;{const N=$h(_.anchor),Y=U.x.before||U.x.after,Q=U.y.before||U.y.after;let Z=!1;if(["x","y"].forEach(F=>{if(F==="x"&&Y&&!I.x||F==="y"&&Q&&!I.y){const z={anchor:{..._.anchor},origin:{..._.origin}},J=F==="x"?N==="y"?Du:Ou:N==="y"?Ou:Du;z.anchor=J(z.anchor),z.origin=J(z.origin);const{overflows:ae}=w(z);(ae[F].before<=U[F].before&&ae[F].after<=U[F].after||ae[F].before+ae[F].after<(U[F].before+U[F].after)/2)&&(_=z,Z=I[F]=!0)}}),Z)continue}U.x.before&&(k+=U.x.before,g.x+=U.x.before),U.x.after&&(k-=U.x.after,g.x-=U.x.after),U.y.before&&(P+=U.y.before,g.y+=U.y.before),U.y.after&&(P-=U.y.after,g.y-=U.y.after);{const N=Bh(g,S);x.x=S.width-N.x.before-N.x.after,x.y=S.height-N.y.before-N.y.after,k+=N.x.before,g.x+=N.x.before,P+=N.y.before,g.y+=N.y.before}break}const A=$h(_.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${_.anchor.side} ${_.anchor.align}`,transformOrigin:`${_.origin.side} ${_.origin.align}`,top:_e(Hu(P)),left:e.isRtl.value?void 0:_e(Hu(k)),right:e.isRtl.value?_e(Hu(-k)):void 0,minWidth:_e(A==="y"?Math.min(o.value,h.width):o.value),maxWidth:_e(yg(Qe(x.x,o.value===1/0?0:o.value,s.value))),maxHeight:_e(yg(Qe(x.y,i.value===1/0?0:i.value,c.value)))}),{available:x,contentBox:g,flipped:I}}return ge(()=>[l.value,r.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>y()),Me(()=>{const g=y();if(!g)return;const{available:b,contentBox:p}=g;p.height>b.y&&requestAnimationFrame(()=>{y(),requestAnimationFrame(()=>{y()})})}),{updateLocation:y}}function Hu(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function yg(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let od=!0;const ss=[];function RO(e){!od||ss.length?(ss.push(e),id()):(od=!1,e(),id())}let bg=-1;function id(){cancelAnimationFrame(bg),bg=requestAnimationFrame(()=>{const e=ss.shift();e&&e(),ss.length?id():od=!0})}const Ri={none:null,close:MO,block:NO,reposition:$O},OO=K({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Ri}},"VOverlay-scroll-strategies");function DO(e,t){if(!We)return;let n;ot(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Ln(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{var a;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(a=Ri[e.scrollStrategy])==null||a.call(Ri,t,e,n)}))}),bt(()=>{n==null||n.stop()})}function MO(e){function t(n){e.isActive.value=!1}S_(e.targetEl.value??e.contentEl.value,t)}function NO(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,a=[...new Set([...ls(e.targetEl.value,t.contained?n:void 0),...ls(e.contentEl.value,t.contained?n:void 0)])].filter(i=>!i.classList.contains("v-overlay-scroll-blocked")),l=window.innerWidth-document.documentElement.offsetWidth,r=(i=>Pf(i)&&i)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),a.forEach((i,s)=>{i.style.setProperty("--v-body-scroll-x",_e(-i.scrollLeft)),i.style.setProperty("--v-body-scroll-y",_e(-i.scrollTop)),i!==document.documentElement&&i.style.setProperty("--v-scrollbar-offset",_e(l)),i.classList.add("v-overlay-scroll-blocked")}),bt(()=>{a.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 $O(e,t,n){let a=!1,l=-1,r=-1;function o(i){RO(()=>{var u,d;const s=performance.now();(d=(u=e.updateLocation).value)==null||d.call(u,i),a=(performance.now()-s)/(1e3/60)>2})}r=(typeof requestIdleCallback>"u"?i=>i():requestIdleCallback)(()=>{n.run(()=>{S_(e.targetEl.value??e.contentEl.value,i=>{a?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{o(i)})})):o(i)})})}),bt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(r),cancelAnimationFrame(l)})}function S_(e,t){const n=[document,...ls(e)];n.forEach(a=>{a.addEventListener("scroll",t,{passive:!0})}),bt(()=>{n.forEach(a=>{a.removeEventListener("scroll",t)})})}const sd=Symbol.for("vuetify:v-menu"),jf=K({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function Uf(e,t){let n=()=>{};function a(o){n==null||n();const i=Number(o?e.openDelay:e.closeDelay);return new Promise(s=>{n=qV(i,()=>{t==null||t(o),s(o)})})}function l(){return a(!0)}function r(){return a(!1)}return{clearDelay:n,runOpenDelay:l,runCloseDelay:r}}const BO=K({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,...jf()},"VOverlay-activator");function FO(e,t){let{isActive:n,isTop:a,contentEl:l}=t;const r=pt("useActivator"),o=de();let i=!1,s=!1,c=!0;const u=T(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),d=T(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:f,runCloseDelay:v}=Uf(e,P=>{P===(e.openOnHover&&i||u.value&&s)&&!(e.openOnHover&&n.value&&!a.value)&&(n.value!==P&&(c=!0),n.value=P)}),m=de(),h={onClick:P=>{P.stopPropagation(),o.value=P.currentTarget||P.target,n.value||(m.value=[P.clientX,P.clientY]),n.value=!n.value},onMouseenter:P=>{var x;(x=P.sourceCapabilities)!=null&&x.firesTouchEvents||(i=!0,o.value=P.currentTarget||P.target,f())},onMouseleave:P=>{i=!1,v()},onFocus:P=>{Cr(P.target,":focus-visible")!==!1&&(s=!0,P.stopPropagation(),o.value=P.currentTarget||P.target,f())},onBlur:P=>{s=!1,P.stopPropagation(),v()}},y=T(()=>{const P={};return d.value&&(P.onClick=h.onClick),e.openOnHover&&(P.onMouseenter=h.onMouseenter,P.onMouseleave=h.onMouseleave),u.value&&(P.onFocus=h.onFocus,P.onBlur=h.onBlur),P}),g=T(()=>{const P={};if(e.openOnHover&&(P.onMouseenter=()=>{i=!0,f()},P.onMouseleave=()=>{i=!1,v()}),u.value&&(P.onFocusin=()=>{s=!0,f()},P.onFocusout=()=>{s=!1,v()}),e.closeOnContentClick){const x=Ve(sd,null);P.onClick=()=>{n.value=!1,x==null||x.closeParents()}}return P}),b=T(()=>{const P={};return e.openOnHover&&(P.onMouseenter=()=>{c&&(i=!0,c=!1,f())},P.onMouseleave=()=>{i=!1,v()}),P});ge(a,P=>{var x;P&&(e.openOnHover&&!i&&(!u.value||!s)||u.value&&!s&&(!e.openOnHover||!i))&&!((x=l.value)!=null&&x.contains(document.activeElement))&&(n.value=!1)}),ge(n,P=>{P||setTimeout(()=>{m.value=void 0})},{flush:"post"});const p=ns();ot(()=>{p.value&&Me(()=>{o.value=p.el})});const S=ns(),_=T(()=>e.target==="cursor"&&m.value?m.value:S.value?S.el:__(e.target,r)||o.value),w=T(()=>Array.isArray(_.value)?void 0:_.value);let k;return ge(()=>!!e.activator,P=>{P&&We?(k=Ln(),k.run(()=>{HO(e,r,{activatorEl:o,activatorEvents:y})})):k&&k.stop()},{flush:"post",immediate:!0}),bt(()=>{k==null||k.stop()}),{activatorEl:o,activatorRef:p,target:_,targetEl:w,targetRef:S,activatorEvents:y,contentEvents:g,scrimEvents:b}}function HO(e,t,n){let{activatorEl:a,activatorEvents:l}=n;ge(()=>e.activator,(s,c)=>{if(c&&s!==c){const u=i(c);u&&o(u)}s&&Me(()=>r())},{immediate:!0}),ge(()=>e.activatorProps,()=>{r()}),bt(()=>{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&&nA(s,ie(l.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&&aA(s,ie(l.value,c))}function i(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=__(s,t);return a.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,a.value}}function __(e,t){var a,l;if(!e)return;let n;if(e==="parent"){let r=(l=(a=t==null?void 0:t.proxy)==null?void 0:a.$el)==null?void 0:l.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 w_(){if(!We)return he(!1);const{ssr:e}=xn();if(e){const t=he(!1);return It(()=>{t.value=!0}),t}else return he(!0)}const Wf=K({eager:Boolean},"lazy");function zf(e,t){const n=he(!1),a=$(()=>n.value||e.eager||t.value);ge(t,()=>n.value=!0);function l(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:l}}function Wl(){const t=pt("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const pg=Symbol.for("vuetify:stack"),Yr=yt([]);function jO(e,t,n){const a=pt("useStack"),l=!n,r=Ve(pg,void 0),o=yt({activeChildren:new Set});Ue(pg,o);const i=he(Number(Qn(t)));Zt(e,()=>{var d;const u=(d=Yr.at(-1))==null?void 0:d[1];i.value=u?u+10:Number(Qn(t)),l&&Yr.push([a.uid,i.value]),r==null||r.activeChildren.add(a.uid),bt(()=>{if(l){const f=Ie(Yr).findIndex(v=>v[0]===a.uid);Yr.splice(f,1)}r==null||r.activeChildren.delete(a.uid)})});const s=he(!0);l&&ot(()=>{var d;const u=((d=Yr.at(-1))==null?void 0:d[0])===a.uid;setTimeout(()=>s.value=u)});const c=$(()=>!o.activeChildren.size);return{globalTop:Vr(s),localTop:c,stackStyles:$(()=>({zIndex:i.value}))}}function UO(e){return{teleportTarget:T(()=>{const n=e();if(n===!0||!We)return;const a=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(a==null)return;let l=[...a.children].find(r=>r.matches(".v-overlay-container"));return l||(l=document.createElement("div"),l.className="v-overlay-container",a.appendChild(l)),l})}}function WO(){return!0}function k_(e,t,n){if(!e||C_(e,n)===!1)return!1;const a=cS(t);if(typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&a.host===e.target)return!1;const l=(typeof n.value=="object"&&n.value.include||(()=>[]))();return l.push(t),!l.some(r=>r==null?void 0:r.contains(e.target))}function C_(e,t){return(typeof t.value=="object"&&t.value.closeConditional||WO)(e)}function zO(e,t,n){const a=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&k_(e,t,n)&&setTimeout(()=>{C_(e,n)&&a&&a(e)},0)}function Sg(e,t){const n=cS(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const ud={mounted(e,t){const n=l=>zO(l,e,t),a=l=>{e._clickOutside.lastMousedownWasOutside=k_(l,e,t)};Sg(e,l=>{l.addEventListener("click",n,!0),l.addEventListener("mousedown",a,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:a}},beforeUnmount(e,t){e._clickOutside&&(Sg(e,n=>{var r;if(!n||!((r=e._clickOutside)!=null&&r[t.instance.$.uid]))return;const{onClick:a,onMousedown:l}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("mousedown",l,!0)}),delete e._clickOutside[t.instance.$.uid])}};function KO(e){const{modelValue:t,color:n,...a}=e;return C(Ca,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&E("div",ie({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const Qo=K({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},...BO(),...ke(),...Pt(),...Wf(),...TO(),...OO(),...Ne(),...$n()},"VOverlay"),na=ne()({name:"VOverlay",directives:{vClickOutside:ud},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Qo()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,keydown:e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:a,emit:l}=t;const r=pt("VOverlay"),o=de(),i=de(),s=de(),c=Pe(e,"modelValue"),u=T({get:()=>c.value,set:B=>{B&&e.disabled||(c.value=B)}}),{themeClasses:d}=Ke(e),{rtlClasses:f,isRtl:v}=xt(),{hasContent:m,onAfterLeave:h}=zf(e,u),y=Xe(()=>typeof e.scrim=="string"?e.scrim:null),{globalTop:g,localTop:b,stackStyles:p}=jO(u,()=>e.zIndex,e._disableGlobalStack),{activatorEl:S,activatorRef:_,target:w,targetEl:k,targetRef:P,activatorEvents:x,contentEvents:I,scrimEvents:R}=FO(e,{isActive:u,isTop:b,contentEl:s}),{teleportTarget:A}=UO(()=>{var oe,X,me;const B=e.attach||e.contained;if(B)return B;const se=((oe=S==null?void 0:S.value)==null?void 0:oe.getRootNode())||((me=(X=r.proxy)==null?void 0:X.$el)==null?void 0:me.getRootNode());return se instanceof ShadowRoot?se:!1}),{dimensionStyles:M}=Et(e),H=w_(),{scopeId:U}=Wl();ge(()=>e.disabled,B=>{B&&(u.value=!1)});const{contentStyles:N,updateLocation:Y}=IO(e,{isRtl:v,contentEl:s,target:w,isActive:u});DO(e,{root:o,contentEl:s,targetEl:k,isActive:u,updateLocation:Y});function Q(B){l("click:outside",B),e.persistent?ye():u.value=!1}function Z(B){return u.value&&g.value&&(!e.scrim||B.target===i.value||B instanceof MouseEvent&&B.shadowTarget===i.value)}We&&ge(u,B=>{B?window.addEventListener("keydown",F):window.removeEventListener("keydown",F)},{immediate:!0}),Ct(()=>{We&&window.removeEventListener("keydown",F)});function F(B){var se,oe,X;B.key==="Escape"&&g.value&&((se=s.value)!=null&&se.contains(document.activeElement)||l("keydown",B),e.persistent?ye():(u.value=!1,(oe=s.value)!=null&&oe.contains(document.activeElement)&&((X=S.value)==null||X.focus())))}function z(B){B.key==="Escape"&&!g.value||l("keydown",B)}const J=MS();Zt(()=>e.closeOnBack,()=>{PR(J,B=>{g.value&&u.value?(B(!1),e.persistent?ye():u.value=!1):B()})});const ae=de();ge(()=>u.value&&(e.absolute||e.contained)&&A.value==null,B=>{if(B){const se=xf(o.value);se&&se!==document.scrollingElement&&(ae.value=se.scrollTop)}});function ye(){e.noClickAnimation||s.value&&yl(s.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:ko})}function Se(){l("afterEnter")}function ve(){h(),l("afterLeave")}return ue(()=>{var B;return E(we,null,[(B=n.activator)==null?void 0:B.call(n,{isActive:u.value,targetRef:P,props:ie({ref:_},x.value,e.activatorProps)}),H.value&&m.value&&C(Xw,{disabled:!A.value,to:A.value},{default:()=>[E("div",ie({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:[p.value,{"--v-overlay-opacity":e.opacity,top:_e(ae.value)},e.style],ref:o,onKeydown:z},U,a),[C(KO,ie({color:y,modelValue:u.value&&!!e.scrim,ref:i},R.value),null),C(Kt,{appear:!0,persisted:!0,transition:e.transition,target:w.value,onAfterEnter:Se,onAfterLeave:ve},{default:()=>{var se;return[ct(E("div",ie({ref:s,class:["v-overlay__content",e.contentClass],style:[M.value,N.value]},I.value,e.contentProps),[(se=n.default)==null?void 0:se.call(n,{isActive:u})]),[[Nn,u.value],[ud,{handler:Q,closeConditional:Z,include:()=>[S.value]}]])]}})])]})])}),{activatorEl:S,scrimEl:i,target:w,animateClick:ye,contentEl:s,globalTop:g,localTop:b,updateLocation:Y}}}),ju=Symbol("Forwarded refs");function Uu(e,t){let n=e;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function hn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return e[ju]=n,new Proxy(e,{get(l,r){if(Reflect.has(l,r))return Reflect.get(l,r);if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const o of n)if(o.value&&Reflect.has(o.value,r)){const i=Reflect.get(o.value,r);return typeof i=="function"?i.bind(o.value):i}}},has(l,r){if(Reflect.has(l,r))return!0;if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const o of n)if(o.value&&Reflect.has(o.value,r))return!0;return!1},set(l,r,o){if(Reflect.has(l,r))return Reflect.set(l,r,o);if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const i of n)if(i.value&&Reflect.has(i.value,r))return Reflect.set(i.value,r,o);return!1},getOwnPropertyDescriptor(l,r){var i;const o=Reflect.getOwnPropertyDescriptor(l,r);if(o)return o;if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const s of n){if(!s.value)continue;const c=Uu(s.value,r)??("_"in s.value?Uu((i=s.value._)==null?void 0:i.setupState,r):void 0);if(c)return c}for(const s of n){const c=s.value&&s.value[ju];if(!c)continue;const u=c.slice();for(;u.length;){const d=u.shift(),f=Uu(d.value,r);if(f)return f;const v=d.value&&d.value[ju];v&&u.push(...v)}}}}})}const x_=K({id:String,submenu:Boolean,...ft(Qo({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:Hs}}),["absolute"])},"VMenu"),Ir=ne()({name:"VMenu",props:x_(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{scopeId:l}=Wl(),{isRtl:r}=xt(),o=nn(),i=$(()=>e.id||`v-menu-${o}`),s=de(),c=Ve(sd,null),u=he(new Set);Ue(sd,{register(){u.value.add(o)},unregister(){u.value.delete(o)},closeParents(y){setTimeout(()=>{var g;!u.value.size&&!e.persistent&&(y==null||(g=s.value)!=null&&g.contentEl&&!XV(y,s.value.contentEl))&&(a.value=!1,c==null||c.closeParents())},40)}}),Ct(()=>{c==null||c.unregister(),document.removeEventListener("focusin",d)}),ys(()=>a.value=!1);async function d(y){var p,S,_;const g=y.relatedTarget,b=y.target;await Me(),a.value&&g!==b&&((p=s.value)!=null&&p.contentEl)&&((S=s.value)!=null&&S.globalTop)&&![document,s.value.contentEl].includes(b)&&!s.value.contentEl.contains(b)&&((_=wo(s.value.contentEl)[0])==null||_.focus())}ge(a,y=>{y?(c==null||c.register(),We&&document.addEventListener("focusin",d,{once:!0})):(c==null||c.unregister(),We&&document.removeEventListener("focusin",d))},{immediate:!0});function f(y){c==null||c.closeParents(y)}function v(y){var g,b,p,S,_;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(),Jp(wo((g=s.value)==null?void 0:g.contentEl,!1),y.shiftKey?"prev":"next",k=>k.tabIndex>=0)||(a.value=!1,(p=(b=s.value)==null?void 0:b.activatorEl)==null||p.focus())}else e.submenu&&y.key===(r.value?"ArrowRight":"ArrowLeft")&&(a.value=!1,(_=(S=s.value)==null?void 0:S.activatorEl)==null||_.focus())}function m(y){var b;if(e.disabled)return;const g=(b=s.value)==null?void 0:b.contentEl;g&&a.value?y.key==="ArrowDown"?(y.preventDefault(),y.stopImmediatePropagation(),wl(g,"next")):y.key==="ArrowUp"?(y.preventDefault(),y.stopImmediatePropagation(),wl(g,"prev")):e.submenu&&(y.key===(r.value?"ArrowRight":"ArrowLeft")?a.value=!1:y.key===(r.value?"ArrowLeft":"ArrowRight")&&(y.preventDefault(),wl(g,"first"))):(e.submenu?y.key===(r.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(y.key))&&(a.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>m(y))))}const h=T(()=>ie({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-controls":i.value,onKeydown:m},e.activatorProps));return ue(()=>{const y=na.filterProps(e);return C(na,ie({ref:s,id:i.value,class:["v-menu",e.class],style:e.style},y,{modelValue:a.value,"onUpdate:modelValue":g=>a.value=g,absolute:!0,activatorProps:h.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":f,onKeydown:v},l),{activator:n.activator,default:function(){for(var g=arguments.length,b=new Array(g),p=0;p<g;p++)b[p]=arguments[p];return C(De,{root:"VMenu"},{default:()=>{var S;return[(S=n.default)==null?void 0:S.call(n,...b)]}})}})}),hn({id:i,ΨopenChildren:u},s)}}),YO=K({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...ke(),...$n({transition:{component:Rf}})},"VCounter"),Gs=ne()({name:"VCounter",functional:!0,props:YO(),setup(e,t){let{slots:n}=t;const a=$(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return ue(()=>C(Kt,{transition:e.transition},{default:()=>[ct(E("div",{class:ce(["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class]),style:be(e.style)},[n.default?n.default({counter:a.value,max:e.max,value:e.value}):a.value]),[[Nn,e.active]])]})),{}}}),GO=K({floating:Boolean,...ke()},"VFieldLabel"),Jr=ne()({name:"VFieldLabel",props:GO(),setup(e,t){let{slots:n}=t;return ue(()=>C(Nr,{class:ce(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:be(e.style),"aria-hidden":e.floating||void 0},n)),{}}}),qO=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Zo=K({appendInnerIcon:Ee,bgColor:String,clearable:Boolean,clearIcon:{type:Ee,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:Ee,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>qO.includes(e)},"onClick:clear":Nt(),"onClick:appendInner":Nt(),"onClick:prependInner":Nt(),...ke(),...Ws(),...it(),...Ne()},"VField"),el=ne()({name:"VField",inheritAttrs:!1,props:{id:String,...Xo(),...Zo()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{themeClasses:r}=Ke(e),{loaderClasses:o}=Ko(e),{focusClasses:i,isFocused:s,focus:c,blur:u}=Ra(e),{InputIcon:d}=qS(e),{roundedClasses:f}=ht(e),{rtlClasses:v}=xt(),m=$(()=>e.dirty||e.active),h=$(()=>!!(e.label||l.label)),y=$(()=>!e.singleLine&&h.value),g=nn(),b=T(()=>e.id||`input-${g}`),p=$(()=>`${b.value}-messages`),S=de(),_=de(),w=de(),k=T(()=>["plain","underlined"].includes(e.variant)),P=T(()=>e.error||e.disabled?void 0:m.value&&s.value?e.color:e.baseColor),x=T(()=>{if(!(!e.iconColor||e.glow&&!s.value))return e.iconColor===!0?P.value:e.iconColor}),{backgroundColorClasses:I,backgroundColorStyles:R}=Xe(()=>e.bgColor),{textColorClasses:A,textColorStyles:M}=Ht(P);ge(m,N=>{if(y.value){const Y=S.value.$el,Q=_.value.$el;requestAnimationFrame(()=>{const Z=_f(Y),F=Q.getBoundingClientRect(),z=F.x-Z.x,J=F.y-Z.y-(Z.height/2-F.height/2),ae=F.width/.75,ye=Math.abs(ae-Z.width)>1?{maxWidth:_e(ae)}:void 0,Se=getComputedStyle(Y),ve=getComputedStyle(Q),B=parseFloat(Se.transitionDuration)*1e3||150,se=parseFloat(ve.getPropertyValue("--v-field-label-scale")),oe=ve.getPropertyValue("color");Y.style.visibility="visible",Q.style.visibility="hidden",yl(Y,{transform:`translate(${z}px, ${J}px) scale(${se})`,color:oe,...ye},{duration:B,easing:ko,direction:N?"normal":"reverse"}).finished.then(()=>{Y.style.removeProperty("visibility"),Q.style.removeProperty("visibility")})})}},{flush:"post"});const H=T(()=>({isActive:m,isFocused:s,controlRef:w,blur:u,focus:c}));function U(N){N.target!==document.activeElement&&N.preventDefault()}return ue(()=>{var z,J,ae;const N=e.variant==="outlined",Y=!!(l["prepend-inner"]||e.prependInnerIcon),Q=!!(e.clearable||l.clear)&&!e.disabled,Z=!!(l["append-inner"]||e.appendInnerIcon||Q),F=()=>l.label?l.label({...H.value,label:e.label,props:{for:b.value}}):e.label;return E("div",ie({class:["v-field",{"v-field--active":m.value,"v-field--appended":Z,"v-field--center-affix":e.centerAffix??!k.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":Y,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!F(),[`v-field--variant-${e.variant}`]:!0},r.value,I.value,i.value,o.value,f.value,v.value,e.class],style:[R.value,e.style],onClick:U},n),[E("div",{class:"v-field__overlay"},null),C(Yo,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:l.loader}),Y&&E("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&C(d,{key:"prepend-icon",name:"prependInner",color:x.value},null),(z=l["prepend-inner"])==null?void 0:z.call(l,H.value)]),E("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&y.value&&C(Jr,{key:"floating-label",ref:_,class:ce([A.value]),floating:!0,for:b.value,style:be(M.value)},{default:()=>[F()]}),h.value&&C(Jr,{key:"label",ref:S,for:b.value},{default:()=>[F()]}),((J=l.default)==null?void 0:J.call(l,{...H.value,props:{id:b.value,class:"v-field__input","aria-describedby":p.value},focus:c,blur:u}))??E("div",{id:b.value,class:"v-field__input","aria-describedby":p.value},null)]),Q&&C(Of,{key:"clear"},{default:()=>[ct(E("div",{class:"v-field__clearable",onMousedown:ye=>{ye.preventDefault(),ye.stopPropagation()}},[C(De,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[l.clear?l.clear({...H.value,props:{onFocus:c,onBlur:u,onClick:e["onClick:clear"],tabindex:-1}}):C(d,{name:"clear",onFocus:c,onBlur:u,tabindex:-1},null)]})]),[[Nn,e.dirty]])]}),Z&&E("div",{key:"append",class:"v-field__append-inner"},[(ae=l["append-inner"])==null?void 0:ae.call(l,H.value),e.appendInnerIcon&&C(d,{key:"append-icon",name:"appendInner",color:x.value},null)]),E("div",{class:ce(["v-field__outline",A.value]),style:be(M.value)},[N&&E(we,null,[E("div",{class:"v-field__outline__start"},null),y.value&&E("div",{class:"v-field__outline__notch"},[C(Jr,{ref:_,floating:!0,for:b.value},{default:()=>[F()]})]),E("div",{class:"v-field__outline__end"},null)]),k.value&&y.value&&C(Jr,{ref:_,floating:!0,for:b.value},{default:()=>[F()]})])])}),{controlRef:w,fieldIconColor:x}}});function P_(e){function t(n,a){var l,r;!e.autofocus||!n||(r=(l=a[0].target)==null?void 0:l.focus)==null||r.call(l)}return{onIntersect:t}}const XO=["color","file","time","date","datetime-local","week","month"],ei=K({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,...Oa(),...Zo()},"VTextField"),Ia=ne()({name:"VTextField",directives:{vIntersect:xa},inheritAttrs:!1,props:ei(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const r=Pe(e,"modelValue"),{isFocused:o,focus:i,blur:s}=Ra(e),{onIntersect:c}=P_(e),u=T(()=>typeof e.counterValue=="function"?e.counterValue(r.value):typeof e.counterValue=="number"?e.counterValue:(r.value??"").toString().length),d=T(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=T(()=>["plain","underlined"].includes(e.variant)),v=de(),m=de(),h=de(),y=T(()=>XO.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function g(){o.value||i(),Me(()=>{var w;h.value!==document.activeElement&&((w=h.value)==null||w.focus())})}function b(w){a("mousedown:control",w),w.target!==h.value&&(g(),w.preventDefault())}function p(w){a("click:control",w)}function S(w,k){w.stopPropagation(),g(),Me(()=>{r.value=null,k(),Ns(e["onClick:clear"],w)})}function _(w){var P;const k=w.target;if(r.value=k.value,(P=e.modelModifiers)!=null&&P.trim&&["text","search","password","tel","url"].includes(e.type)){const x=[k.selectionStart,k.selectionEnd];Me(()=>{k.selectionStart=x[0],k.selectionEnd=x[1]})}}return ue(()=>{const w=!!(l.counter||e.counter!==!1&&e.counter!=null),k=!!(w||l.details),[P,x]=ol(n),{modelValue:I,...R}=jt.filterProps(e),A=el.filterProps(e);return C(jt,ie({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":f.value},e.class],style:e.style},P,R,{centerAffix:!f.value,focused:o.value}),{...l,default:M=>{let{id:H,isDisabled:U,isDirty:N,isReadonly:Y,isValid:Q,reset:Z}=M;return C(el,ie({ref:m,onMousedown:b,onClick:p,"onClick:clear":F=>S(F,Z),"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},A,{id:H.value,active:y.value||N.value,dirty:N.value||e.dirty,disabled:U.value,focused:o.value,error:Q.value===!1}),{...l,default:F=>{let{props:{class:z,...J}}=F;const ae=ct(E("input",ie({ref:h,value:r.value,onInput:_,autofocus:e.autofocus,readonly:Y.value,disabled:U.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:g,onBlur:s},J,x),null),[[xa,{handler:c},null,{once:!0}]]);return E(we,null,[e.prefix&&E("span",{class:"v-text-field__prefix"},[E("span",{class:"v-text-field__prefix__text"},[e.prefix])]),l.default?E("div",{class:ce(z),"data-no-activator":""},[l.default(),ae]):Zn(ae,{class:z}),e.suffix&&E("span",{class:"v-text-field__suffix"},[E("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:k?M=>{var H;return E(we,null,[(H=l.details)==null?void 0:H.call(l,M),w&&E(we,null,[E("span",null,null),C(Gs,{active:e.persistentCounter||o.value,value:u.value,max:d.value,disabled:e.disabled},l.counter)])])}:void 0})}),hn({},v,m,h)}}),JO=K({renderless:Boolean,...ke()},"VVirtualScrollItem"),E_=ne()({name:"VVirtualScrollItem",inheritAttrs:!1,props:JO(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{resizeRef:r,contentRect:o}=Mn(void 0,"border");ge(()=>{var i;return(i=o.value)==null?void 0:i.height},i=>{i!=null&&a("update:height",i)}),ue(()=>{var i,s;return e.renderless?E(we,null,[(i=l.default)==null?void 0:i.call(l,{itemRef:r})]):E("div",ie({ref:r,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(s=l.default)==null?void 0:s.call(l)])})}}),QO=-1,ZO=1,Wu=100,T_=K({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function I_(e,t){const n=xn(),a=he(0);ot(()=>{a.value=parseFloat(e.itemHeight||0)});const l=he(0),r=he(Math.ceil((parseInt(e.height)||n.height.value)/(a.value||16))||1),o=he(0),i=he(0),s=de(),c=de();let u=0;const{resizeRef:d,contentRect:f}=Mn();ot(()=>{d.value=s.value});const v=T(()=>{var F;return s.value===document.documentElement?n.height.value:((F=f.value)==null?void 0:F.height)||parseInt(e.height)||0}),m=T(()=>!!(s.value&&c.value&&v.value&&a.value));let h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length});const g=he(0);let b=-1;function p(F){return h[F]||a.value}const S=KV(()=>{const F=performance.now();y[0]=0;const z=t.value.length;for(let J=1;J<=z-1;J++)y[J]=(y[J-1]||0)+p(J-1);g.value=Math.max(g.value,performance.now()-F)},g),_=ge(m,F=>{F&&(_(),u=c.value.offsetTop,S.immediate(),N(),~b&&Me(()=>{We&&window.requestAnimationFrame(()=>{Q(b),b=-1})}))});bt(()=>{S.clear()});function w(F,z){const J=h[F],ae=a.value;a.value=ae?Math.min(a.value,z):z,(J!==z||ae!==a.value)&&(h[F]=z,S())}function k(F){return F=Qe(F,0,t.value.length-1),y[F]||0}function P(F){return eD(y,F)}let x=0,I=0,R=0;ge(v,(F,z)=>{z&&(N(),F<z&&requestAnimationFrame(()=>{I=0,N()}))});let A=-1;function M(){if(!s.value||!c.value)return;const F=s.value.scrollTop,z=performance.now();z-R>500?(I=Math.sign(F-x),u=c.value.offsetTop):I=F-x,x=F,R=z,window.clearTimeout(A),A=window.setTimeout(H,500),N()}function H(){!s.value||!c.value||(I=0,R=0,window.clearTimeout(A),N())}let U=-1;function N(){cancelAnimationFrame(U),U=requestAnimationFrame(Y)}function Y(){if(!s.value||!v.value)return;const F=x-u,z=Math.sign(I),J=Math.max(0,F-Wu),ae=Qe(P(J),0,t.value.length),ye=F+v.value+Wu,Se=Qe(P(ye)+1,ae+1,t.value.length);if((z!==QO||ae<l.value)&&(z!==ZO||Se>r.value)){const ve=k(l.value)-k(ae),B=k(Se)-k(r.value);Math.max(ve,B)>Wu?(l.value=ae,r.value=Se):(ae<=0&&(l.value=ae),Se>=t.value.length&&(r.value=Se))}o.value=k(l.value),i.value=k(t.value.length)-k(r.value)}function Q(F){const z=k(F);!s.value||F&&!z?b=F:s.value.scrollTop=z}const Z=T(()=>t.value.slice(l.value,r.value).map((F,z)=>{const J=z+l.value;return{raw:F,index:J,key:kt(F,e.itemKey,J)}}));return ge(t,()=>{h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length}),S.immediate(),N()},{deep:1}),{calculateVisibleItems:N,containerRef:s,markerRef:c,computedItems:Z,paddingTop:o,paddingBottom:i,scrollToIndex:Q,handleScroll:M,handleScrollend:H,handleItemResize:w}}function eD(e,t){let n=e.length-1,a=0,l=0,r=null,o=-1;if(e[n]<t)return n;for(;a<=n;)if(l=a+n>>1,r=e[l],r>t)n=l-1;else if(r<t)o=l,a=l+1;else return r===t?l:a;return o}const tD=K({items:{type:Array,default:()=>[]},renderless:Boolean,...T_(),...ke(),...Pt()},"VVirtualScroll"),qs=ne()({name:"VVirtualScroll",props:tD(),setup(e,t){let{slots:n}=t;const a=pt("VVirtualScroll"),{dimensionStyles:l}=Et(e),{calculateVisibleItems:r,containerRef:o,markerRef:i,handleScroll:s,handleScrollend:c,handleItemResize:u,scrollToIndex:d,paddingTop:f,paddingBottom:v,computedItems:m}=I_(e,$(()=>e.items));return Zt(()=>e.renderless,()=>{function h(){var b,p;const g=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[g]("scroll",s,{passive:!0}),document[g]("scrollend",c)):((b=o.value)==null||b[g]("scroll",s,{passive:!0}),(p=o.value)==null||p[g]("scrollend",c))}It(()=>{o.value=xf(a.vnode.el,!0),h(!0)}),bt(h)}),ue(()=>{const h=m.value.map(y=>C(E_,{key:y.key,renderless:e.renderless,"onUpdate:height":g=>u(y.index,g)},{default:g=>{var b;return(b=n.default)==null?void 0:b.call(n,{item:y.raw,index:y.index,...g})}}));return e.renderless?E(we,null,[E("div",{ref:i,class:"v-virtual-scroll__spacer",style:{paddingTop:_e(f.value)}},null),h,E("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:_e(v.value)}},null)]):E("div",{ref:o,class:ce(["v-virtual-scroll",e.class]),onScrollPassive:s,onScrollend:c,style:be([l.value,e.style])},[E("div",{ref:i,class:"v-virtual-scroll__container",style:{paddingTop:_e(f.value),paddingBottom:_e(v.value)}},[h])])}),{calculateVisibleItems:r,scrollToIndex:d}}});function Kf(e,t){const n=he(!1);let a;function l(i){cancelAnimationFrame(a),n.value=!0,a=requestAnimationFrame(()=>{a=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=ge(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:l,onKeydown:o}}const Yf=K({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:Ee,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...g_({itemChildren:!1})},"Select"),nD=K({...Yf(),...ft(ei({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...$n({transition:{component:Hs}})},"VSelect"),Gf=ne()({name:"VSelect",props:nD(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=mt(),l=de(),r=de(),o=de(),{items:i,transformIn:s,transformOut:c}=Hf(e),u=Pe(e,"modelValue",[],F=>s(F===null?[null]:st(F)),F=>{const z=c(F);return e.multiple?z:z[0]??null}),d=T(()=>typeof e.counterValue=="function"?e.counterValue(u.value):typeof e.counterValue=="number"?e.counterValue:u.value.length),f=Jo(e),v=T(()=>u.value.map(F=>F.value)),m=he(!1);let h="",y=-1,g;const b=T(()=>e.hideSelected?i.value.filter(F=>!u.value.some(z=>(e.valueComparator||Ft)(z,F))):i.value),p=T(()=>e.hideNoData&&!b.value.length||f.isReadonly.value||f.isDisabled.value),S=Pe(e,"menu"),_=T({get:()=>S.value,set:F=>{var z;S.value&&!F&&((z=r.value)!=null&&z.ΨopenChildren.size)||F&&p.value||(S.value=F)}}),w=$(()=>_.value?e.closeText:e.openText),k=T(()=>{var F;return{...e.menuProps,activatorProps:{...((F=e.menuProps)==null?void 0:F.activatorProps)||{},"aria-haspopup":"listbox"}}}),P=de(),x=Kf(P,l);function I(F){e.openOnClear&&(_.value=!0)}function R(){p.value||(_.value=!_.value)}function A(F){xr(F)&&M(F)}function M(F){var oe,X,me;if(!F.key||f.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(F.key)&&F.preventDefault(),["Enter","ArrowDown"," "].includes(F.key)&&(_.value=!0),["Escape","Tab"].includes(F.key)&&(_.value=!1),F.key==="Home"?(oe=P.value)==null||oe.focus("first"):F.key==="End"&&((X=P.value)==null||X.focus("last"));const z=1e3;if(!xr(F))return;const J=performance.now();J-g>z&&(h="",y=-1),h+=F.key.toLowerCase(),g=J;const ae=b.value;function ye(){let q=Se();return q||h.at(-1)===h.at(-2)&&(h=h.slice(0,-1),q=Se(),q)||(y=-1,q=Se(),q)?q:(h=F.key.toLowerCase(),Se())}function Se(){for(let q=y+1;q<ae.length;q++){const V=ae[q];if(V.title.toLowerCase().startsWith(h))return[V,q]}}const ve=ye();if(!ve)return;const[B,se]=ve;y=se,(me=P.value)==null||me.focus(se),e.multiple||(u.value=[B])}function H(F){let z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!F.props.disabled)if(e.multiple){const J=u.value.findIndex(ye=>(e.valueComparator||Ft)(ye.value,F.value)),ae=z??!~J;if(~J){const ye=ae?[...u.value,F]:[...u.value];ye.splice(J,1),u.value=ye}else ae&&(u.value=[...u.value,F])}else{const J=z!==!1;u.value=J?[F]:[],Me(()=>{_.value=!1})}}function U(F){var z;(z=P.value)!=null&&z.$el.contains(F.relatedTarget)||(_.value=!1)}function N(){var F;e.eager&&((F=o.value)==null||F.calculateVisibleItems())}function Y(){var F;m.value&&((F=l.value)==null||F.focus())}function Q(F){m.value=!0}function Z(F){if(F==null)u.value=[];else if(Cr(l.value,":autofill")||Cr(l.value,":-webkit-autofill")){const z=i.value.find(J=>J.title===F);z&&H(z)}else l.value&&(l.value.value="")}return ge(_,()=>{if(!e.hideSelected&&_.value&&u.value.length){const F=b.value.findIndex(z=>u.value.some(J=>(e.valueComparator||Ft)(J.value,z.value)));We&&window.requestAnimationFrame(()=>{var z;F>=0&&((z=o.value)==null||z.scrollToIndex(F))})}}),ge(()=>e.items,(F,z)=>{_.value||m.value&&!z.length&&F.length&&(_.value=!0)}),ue(()=>{const F=!!(e.chips||n.chip),z=!!(!e.hideNoData||b.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),J=u.value.length>0,ae=Ia.filterProps(e),ye=J||!m.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return C(Ia,ie({ref:l},ae,{modelValue:u.value.map(Se=>Se.props.value).join(", "),"onUpdate:modelValue":Z,focused:m.value,"onUpdate:focused":Se=>m.value=Se,validationValue:u.externalValue,counterValue:d.value,dirty:J,class:["v-select",{"v-select--active-menu":_.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":u.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:ye,"onClick:clear":I,"onMousedown:control":R,onBlur:U,onKeydown:M,"aria-label":a(w.value),title:a(w.value)}),{...n,default:()=>E(we,null,[C(Ir,ie({ref:r,modelValue:_.value,"onUpdate:modelValue":Se=>_.value=Se,activator:"parent",contentClass:"v-select__content",disabled:p.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:N,onAfterLeave:Y},k.value),{default:()=>[z&&C(Ys,ie({ref:P,selected:v.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Se=>Se.preventDefault(),onKeydown:A,onFocusin:Q,tabindex:"-1","aria-live":"polite","aria-label":`${e.label}-list`,color:e.itemColor??e.color},x,e.listProps),{default:()=>{var Se,ve,B;return[(Se=n["prepend-item"])==null?void 0:Se.call(n),!b.value.length&&!e.hideNoData&&(((ve=n["no-data"])==null?void 0:ve.call(n))??C(Ta,{key:"no-data",title:a(e.noDataText)},null)),C(qs,{ref:o,renderless:!0,items:b.value,itemKey:"value"},{default:se=>{var D;let{item:oe,index:X,itemRef:me}=se;const q=QV(oe.props),V=ie(oe.props,{ref:me,key:oe.value,onClick:()=>H(oe,null)});return((D=n.item)==null?void 0:D.call(n,{item:oe,index:X,props:V}))??C(Ta,ie(V,{role:"option"}),{prepend:j=>{let{isSelected:re}=j;return E(we,null,[e.multiple&&!e.hideSelected?C(Ea,{key:oe.value,modelValue:re,ripple:!1,tabindex:"-1"},null):void 0,q.prependAvatar&&C(kn,{image:q.prependAvatar},null),q.prependIcon&&C(je,{icon:q.prependIcon},null)])}})}}),(B=n["append-item"])==null?void 0:B.call(n)]}})]}),u.value.map((Se,ve)=>{function B(me){me.stopPropagation(),me.preventDefault(),H(Se,!1)}const se={"onClick:close":B,onKeydown(me){me.key!=="Enter"&&me.key!==" "||(me.preventDefault(),me.stopPropagation(),B(me))},onMousedown(me){me.preventDefault(),me.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},oe=F?!!n.chip:!!n.selection,X=oe?$s(F?n.chip({item:Se,index:ve,props:se}):n.selection({item:Se,index:ve})):void 0;if(!(oe&&!X))return E("div",{key:Se.value,class:"v-select__selection"},[F?n.chip?C(De,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:Se.title}}},{default:()=>[X]}):C($r,ie({key:"chip",closable:e.closableChips,size:"small",text:Se.title,disabled:Se.props.disabled},se),null):X??E("span",{class:"v-select__selection-text"},[Se.title,e.multiple&&ve<u.value.length-1&&E("span",{class:"v-select__selection-comma"},[ea(",")])])])})]),"append-inner":function(){var se,oe;for(var Se=arguments.length,ve=new Array(Se),B=0;B<Se;B++)ve[B]=arguments[B];return E(we,null,[(se=n["append-inner"])==null?void 0:se.call(n,...ve),e.menuIcon?C(je,{class:"v-select__menu-icon",color:(oe=l.value)==null?void 0:oe.fieldIconColor,icon:e.menuIcon},null):void 0])}})}),hn({isFocused:m,menu:_,select:H},l)}}),aD=(e,t,n)=>{if(e==null||t==null)return-1;if(!t.length)return 0;e=e.toString().toLocaleLowerCase(),t=t.toString().toLocaleLowerCase();const a=[];let l=e.indexOf(t);for(;~l;)a.push([l,l+t.length]),l=e.indexOf(t,l+t.length);return a.length?a:-1};function zu(e,t){if(!(e==null||typeof e=="boolean"||e===-1))return typeof e=="number"?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}const ti=K({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function lD(e,t,n){var i;const a=[],l=(n==null?void 0:n.default)??aD,r=n!=null&&n.filterKeys?st(n.filterKeys):!1,o=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return a;e:for(let s=0;s<e.length;s++){const[c,u=c]=st(e[s]),d={},f={};let v=-1;if((t||o>0)&&!(n!=null&&n.noFilter)){if(typeof c=="object"){const y=r||Object.keys(u);for(const g of y){const b=kt(u,g),p=(i=n==null?void 0:n.customKeyFilter)==null?void 0:i[g];if(v=p?p(b,t,c):l(b,t,c),v!==-1&&v!==!1)p?d[g]=zu(v,t):f[g]=zu(v,t);else if((n==null?void 0:n.filterMode)==="every")continue e}}else v=l(c,t,c),v!==-1&&v!==!1&&(f.title=zu(v,t));const m=Object.keys(f).length,h=Object.keys(d).length;if(!m&&!h||(n==null?void 0:n.filterMode)==="union"&&h!==o&&!m||(n==null?void 0:n.filterMode)==="intersection"&&(h!==o||!m))continue}a.push({index:s,matches:{...f,...d}})}return a}function ni(e,t,n,a){const l=he([]),r=he(new Map),o=T(()=>a!=null&&a.transform?Le(t).map(s=>[s,a.transform(s)]):Le(t));ot(()=>{const s=typeof n=="function"?n():Le(n),c=typeof s!="string"&&typeof s!="number"?"":String(s),u=lD(o.value,c,{customKeyFilter:{...e.customKeyFilter,...Le(a==null?void 0:a.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),d=Le(t),f=[],v=new Map;u.forEach(m=>{let{index:h,matches:y}=m;const g=d[h];f.push(g),v.set(g.value,y)}),l.value=f,r.value=v});function i(s){return r.value.get(s.value)}return{filteredItems:l,filteredMatches:r,getMatches:i}}function V_(e,t,n){return n==null||!n.length?t:n.map((a,l)=>{const r=l===0?0:n[l-1][1],o=[E("span",{class:ce(`${e}__unmask`)},[t.slice(r,a[0])]),E("span",{class:ce(`${e}__mask`)},[t.slice(a[0],a[1])])];return l===n.length-1&&o.push(E("span",{class:ce(`${e}__unmask`)},[t.slice(a[1])])),E(we,null,[o])})}const rD=K({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...ti({filterKeys:["title"]}),...Yf(),...ft(ei({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...$n({transition:!1})},"VAutocomplete"),oD=ne()({name:"VAutocomplete",props:rD(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=mt(),l=de(),r=he(!1),o=he(!0),i=he(!1),s=de(),c=de(),u=he(-1),{items:d,transformIn:f,transformOut:v}=Hf(e),{textColorClasses:m,textColorStyles:h}=Ht(()=>{var X;return(X=l.value)==null?void 0:X.color}),y=Pe(e,"search",""),g=Pe(e,"modelValue",[],X=>f(X===null?[null]:st(X)),X=>{const me=v(X);return e.multiple?me:me[0]??null}),b=T(()=>typeof e.counterValue=="function"?e.counterValue(g.value):typeof e.counterValue=="number"?e.counterValue:g.value.length),p=Jo(e),{filteredItems:S,getMatches:_}=ni(e,d,()=>o.value?"":y.value),w=T(()=>e.hideSelected?S.value.filter(X=>!g.value.some(me=>me.value===X.value)):S.value),k=T(()=>!!(e.chips||n.chip)),P=T(()=>k.value||!!n.selection),x=T(()=>g.value.map(X=>X.props.value)),I=T(()=>{var me;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&y.value===((me=w.value[0])==null?void 0:me.title))&&w.value.length>0&&!o.value&&!i.value}),R=T(()=>e.hideNoData&&!w.value.length||p.isReadonly.value||p.isDisabled.value),A=Pe(e,"menu"),M=T({get:()=>A.value,set:X=>{var me;A.value&&!X&&((me=s.value)!=null&&me.ΨopenChildren.size)||X&&R.value||(A.value=X)}}),H=T(()=>M.value?e.closeText:e.openText),U=de(),N=Kf(U,l);function Y(X){e.openOnClear&&(M.value=!0),y.value=""}function Q(){R.value||(M.value=!0)}function Z(X){R.value||(r.value&&(X.preventDefault(),X.stopPropagation()),M.value=!M.value)}function F(X){var me;X.key!==" "&&xr(X)&&((me=l.value)==null||me.focus())}function z(X){var V,D,j,re,ee;if(p.isReadonly.value)return;const me=(V=l.value)==null?void 0:V.selectionStart,q=g.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(X.key)&&X.preventDefault(),["Enter","ArrowDown"].includes(X.key)&&(M.value=!0),["Escape"].includes(X.key)&&(M.value=!1),I.value&&["Enter","Tab"].includes(X.key)&&!g.value.some(L=>{let{value:O}=L;return O===w.value[0].value})&&oe(w.value[0]),X.key==="ArrowDown"&&I.value&&((D=U.value)==null||D.focus("next")),["Backspace","Delete"].includes(X.key)){if(!e.multiple&&P.value&&g.value.length>0&&!y.value)return oe(g.value[0],!1);if(~u.value){X.preventDefault();const L=u.value;oe(g.value[u.value],!1),u.value=L>=q-1?q-2:L}else X.key==="Backspace"&&!y.value&&(u.value=q-1);return}if(e.multiple)if(X.key==="ArrowLeft"){if(u.value<0&&me&&me>0)return;const L=u.value>-1?u.value-1:q-1;if(g.value[L])u.value=L;else{const O=((j=y.value)==null?void 0:j.length)??null;u.value=-1,(re=l.value)==null||re.setSelectionRange(O,O)}}else if(X.key==="ArrowRight"){if(u.value<0)return;const L=u.value+1;g.value[L]?u.value=L:(u.value=-1,(ee=l.value)==null||ee.setSelectionRange(0,0))}else~u.value&&xr(X)&&(u.value=-1)}function J(X){if(Cr(l.value,":autofill")||Cr(l.value,":-webkit-autofill")){const me=d.value.find(q=>q.title===X.target.value);me&&oe(me)}}function ae(){var X;e.eager&&((X=c.value)==null||X.calculateVisibleItems())}function ye(){var X;r.value&&(o.value=!0,(X=l.value)==null||X.focus())}function Se(X){r.value=!0,setTimeout(()=>{i.value=!0})}function ve(X){i.value=!1}function B(X){(X==null||X===""&&!e.multiple&&!P.value)&&(g.value=[])}const se=he(!1);function oe(X){let me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!X||X.props.disabled))if(e.multiple){const q=g.value.findIndex(D=>(e.valueComparator||Ft)(D.value,X.value)),V=me??!~q;if(~q){const D=V?[...g.value,X]:[...g.value];D.splice(q,1),g.value=D}else V&&(g.value=[...g.value,X]);e.clearOnSelect&&(y.value="")}else{const q=me!==!1;g.value=q?[X]:[],y.value=q&&!P.value?X.title:"",Me(()=>{M.value=!1,o.value=!0})}}return ge(r,(X,me)=>{var q;X!==me&&(X?(se.value=!0,y.value=e.multiple||P.value?"":String(((q=g.value.at(-1))==null?void 0:q.props.title)??""),o.value=!0,Me(()=>se.value=!1)):(!e.multiple&&y.value==null&&(g.value=[]),M.value=!1,(e.multiple||P.value)&&(y.value=""),u.value=-1))}),ge(y,X=>{!r.value||se.value||(X&&(M.value=!0),o.value=!X)}),ge(M,()=>{if(!e.hideSelected&&M.value&&g.value.length){const X=w.value.findIndex(me=>g.value.some(q=>me.value===q.value));We&&window.requestAnimationFrame(()=>{var me;X>=0&&((me=c.value)==null||me.scrollToIndex(X))})}}),ge(()=>e.items,(X,me)=>{M.value||r.value&&!me.length&&X.length&&(M.value=!0)}),ue(()=>{const X=!!(!e.hideNoData||w.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),me=g.value.length>0,q=Ia.filterProps(e);return C(Ia,ie({ref:l},q,{modelValue:y.value,"onUpdate:modelValue":[V=>y.value=V,B],focused:r.value,"onUpdate:focused":V=>r.value=V,validationValue:g.externalValue,counterValue:b.value,dirty:me,onChange:J,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":M.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!P.value,"v-autocomplete--selecting-index":u.value>-1},e.class],style:e.style,readonly:p.isReadonly.value,placeholder:me?void 0:e.placeholder,"onClick:clear":Y,"onMousedown:control":Q,onKeydown:z}),{...n,default:()=>E(we,null,[C(Ir,ie({ref:s,modelValue:M.value,"onUpdate:modelValue":V=>M.value=V,activator:"parent",contentClass:"v-autocomplete__content",disabled:R.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:ae,onAfterLeave:ye},e.menuProps),{default:()=>[X&&C(Ys,ie({ref:U,selected:x.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:V=>V.preventDefault(),onKeydown:F,onFocusin:Se,onFocusout:ve,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},N,e.listProps),{default:()=>{var V,D,j;return[(V=n["prepend-item"])==null?void 0:V.call(n),!w.value.length&&!e.hideNoData&&(((D=n["no-data"])==null?void 0:D.call(n))??C(Ta,{key:"no-data",title:a(e.noDataText)},null)),C(qs,{ref:c,renderless:!0,items:w.value,itemKey:"value"},{default:re=>{var te;let{item:ee,index:L,itemRef:O}=re;const G=ie(ee.props,{ref:O,key:ee.value,active:I.value&&L===0?!0:void 0,onClick:()=>oe(ee,null)});return((te=n.item)==null?void 0:te.call(n,{item:ee,index:L,props:G}))??C(Ta,ie(G,{role:"option"}),{prepend:fe=>{let{isSelected:pe}=fe;return E(we,null,[e.multiple&&!e.hideSelected?C(Ea,{key:ee.value,modelValue:pe,ripple:!1,tabindex:"-1"},null):void 0,ee.props.prependAvatar&&C(kn,{image:ee.props.prependAvatar},null),ee.props.prependIcon&&C(je,{icon:ee.props.prependIcon},null)])},title:()=>{var fe;return o.value?ee.title:V_("v-autocomplete",ee.title,(fe=_(ee))==null?void 0:fe.title)}})}}),(j=n["append-item"])==null?void 0:j.call(n)]}})]}),g.value.map((V,D)=>{function j(O){O.stopPropagation(),O.preventDefault(),oe(V,!1)}const re={"onClick:close":j,onKeydown(O){O.key!=="Enter"&&O.key!==" "||(O.preventDefault(),O.stopPropagation(),j(O))},onMousedown(O){O.preventDefault(),O.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ee=k.value?!!n.chip:!!n.selection,L=ee?$s(k.value?n.chip({item:V,index:D,props:re}):n.selection({item:V,index:D})):void 0;if(!(ee&&!L))return E("div",{key:V.value,class:ce(["v-autocomplete__selection",D===u.value&&["v-autocomplete__selection--selected",m.value]]),style:be(D===u.value?h.value:{})},[k.value?n.chip?C(De,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:V.title}}},{default:()=>[L]}):C($r,ie({key:"chip",closable:e.closableChips,size:"small",text:V.title,disabled:V.props.disabled},re),null):L??E("span",{class:"v-autocomplete__selection-text"},[V.title,e.multiple&&D<g.value.length-1&&E("span",{class:"v-autocomplete__selection-comma"},[ea(",")])])])})]),"append-inner":function(){var re,ee;for(var V=arguments.length,D=new Array(V),j=0;j<V;j++)D[j]=arguments[j];return E(we,null,[(re=n["append-inner"])==null?void 0:re.call(n,...D),e.menuIcon?C(je,{class:"v-autocomplete__menu-icon",color:(ee=l.value)==null?void 0:ee.fieldIconColor,icon:e.menuIcon,onMousedown:Z,onClick:Qp,"aria-label":a(H.value),title:a(H.value),tabindex:"-1"},null):void 0])}})}),hn({isFocused:r,isPristine:o,menu:M,search:y,filteredItems:S,select:oe},l)}}),iD=K({bordered:Boolean,color:String,content:[Number,String],dot:Boolean,floating:Boolean,icon:Ee,inline:Boolean,label:{type:String,default:"$vuetify.badge"},max:[Number,String],modelValue:{type:Boolean,default:!0},offsetX:[Number,String],offsetY:[Number,String],textColor:String,...ke(),...La({location:"top end"}),...it(),...Oe(),...Ne(),...$n({transition:"scale-rotate-transition"})},"VBadge"),sD=ne()({name:"VBadge",inheritAttrs:!1,props:iD(),setup(e,t){const{backgroundColorClasses:n,backgroundColorStyles:a}=Xe(()=>e.color),{roundedClasses:l}=ht(e),{t:r}=mt(),{textColorClasses:o,textColorStyles:i}=Ht(()=>e.textColor),{themeClasses:s}=Vf(),{locationStyles:c}=Ul(e,!0,u=>(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(u)?Number(e.offsetY??0):["left","right"].includes(u)?Number(e.offsetX??0):0));return ue(()=>{const u=Number(e.content),d=!e.max||isNaN(u)?e.content:u<=Number(e.max)?u:`${e.max}+`,[f,v]=Fc(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return C(e.tag,ie({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},v,{style:e.style}),{default:()=>{var m,h;return[E("div",{class:"v-badge__wrapper"},[(h=(m=t.slots).default)==null?void 0:h.call(m),C(Kt,{transition:e.transition},{default:()=>{var y,g;return[ct(E("span",ie({class:["v-badge__badge",s.value,n.value,l.value,o.value],style:[a.value,i.value,e.inline?{}:c.value],"aria-atomic":"true","aria-label":r(e.label,u),"aria-live":"polite",role:"status"},f),[e.dot?void 0:t.slots.badge?(g=(y=t.slots).badge)==null?void 0:g.call(y):e.icon?C(je,{icon:e.icon},null):d]),[[Nn,e.modelValue]])]}})])]}})}),{}}}),uD=K({color:String,density:String,...ke()},"VBannerActions"),A_=ne()({name:"VBannerActions",props:uD(),setup(e,t){let{slots:n}=t;return vt({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),ue(()=>{var a;return E("div",{class:ce(["v-banner-actions",e.class]),style:be(e.style)},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),L_=ia("v-banner-text"),cD=K({avatar:String,bgColor:String,color:String,icon:Ee,lines:String,stacked:Boolean,sticky:Boolean,text:String,...rn(),...ke(),...Dt(),...Pt(),...Dl({mobile:null}),...Vt(),...La(),...Dr(),...it(),...Oe(),...Ne()},"VBanner"),dD=ne()({name:"VBanner",props:cD(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.bgColor),{borderClasses:r}=mn(e),{densityClasses:o}=qt(e),{displayClasses:i,mobile:s}=xn(e),{dimensionStyles:c}=Et(e),{elevationClasses:u}=$t(e),{locationStyles:d}=Ul(e),{positionClasses:f}=Mr(e),{roundedClasses:v}=ht(e),{themeClasses:m}=Ke(e),h=$(()=>e.color),y=$(()=>e.density);vt({VBannerActions:{color:h,density:y}}),ue(()=>{const g=!!(e.text||n.text),b=!!(e.avatar||e.icon),p=!!(b||n.prepend);return C(e.tag,{class:ce(["v-banner",{"v-banner--stacked":e.stacked||s.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},m.value,a.value,r.value,o.value,i.value,u.value,f.value,v.value,e.class]),style:be([l.value,c.value,d.value,e.style]),role:"banner"},{default:()=>{var S;return[p&&E("div",{key:"prepend",class:"v-banner__prepend"},[n.prepend?C(De,{key:"prepend-defaults",disabled:!b,defaults:{VAvatar:{color:h.value,density:y.value,icon:e.icon,image:e.avatar}}},n.prepend):C(kn,{key:"prepend-avatar",color:h.value,density:y.value,icon:e.icon,image:e.avatar},null)]),E("div",{class:"v-banner__content"},[g&&C(L_,{key:"text"},{default:()=>{var _;return[((_=n.text)==null?void 0:_.call(n))??e.text]}}),(S=n.default)==null?void 0:S.call(n)]),n.actions&&C(A_,{key:"actions"},n.actions)]}})})}}),fD=K({baseColor:String,bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:e=>!e||["horizontal","shift"].includes(e)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},...rn(),...ke(),...Dt(),...Vt(),...it(),...Ml({name:"bottom-navigation"}),...Oe({tag:"header"}),...Fl({selectedClass:"v-btn--selected"}),...Ne()},"VBottomNavigation"),vD=ne()({name:"VBottomNavigation",props:fD(),emits:{"update:active":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Vf(),{borderClasses:l}=mn(e),{backgroundColorClasses:r,backgroundColorStyles:o}=Xe(()=>e.bgColor),{densityClasses:i}=qt(e),{elevationClasses:s}=$t(e),{roundedClasses:c}=ht(e),{ssrBootStyles:u}=$l(),d=T(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),f=Pe(e,"active",e.active),{layoutItemStyles:v}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:$(()=>"bottom"),layoutSize:$(()=>f.value?d.value:0),elementSize:d,active:f,absolute:$(()=>e.absolute)});return sl(e,Mf),vt({VBtn:{baseColor:$(()=>e.baseColor),color:$(()=>e.color),density:$(()=>e.density),stacked:$(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),ue(()=>C(e.tag,{class:ce(["v-bottom-navigation",{"v-bottom-navigation--active":f.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},a.value,r.value,l.value,i.value,s.value,c.value,e.class]),style:be([o.value,v.value,{height:_e(d.value)},u.value,e.style])},{default:()=>[n.default&&E("div",{class:"v-bottom-navigation__content"},[n.default()])]})),{}}}),R_=K({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Qo({origin:"center center",scrollStrategy:"block",transition:{component:Hs},zIndex:2400})},"VDialog"),cd=ne()({name:"VDialog",props:R_(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Pe(e,"modelValue"),{scopeId:r}=Wl(),o=de();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=wo(o.value.contentEl);if(!h.length)return;const y=h[0],g=h[h.length-1];d===y?g.focus():y.focus()}}Ct(()=>{document.removeEventListener("focusin",i)}),We&&ge(()=>l.value&&e.retainFocus,u=>{u?document.addEventListener("focusin",i):document.removeEventListener("focusin",i)},{immediate:!0});function s(){var u;n("afterEnter"),(e.scrim||e.retainFocus)&&((u=o.value)!=null&&u.contentEl)&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function c(){n("afterLeave")}return ge(l,async u=>{var d;u||(await Me(),(d=o.value.activatorEl)==null||d.focus({preventScroll:!0}))}),ue(()=>{const u=na.filterProps(e),d=ie({"aria-haspopup":"dialog"},e.activatorProps),f=ie({tabindex:-1},e.contentProps);return C(na,ie({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},u,{modelValue:l.value,"onUpdate:modelValue":v=>l.value=v,"aria-modal":"true",activatorProps:d,contentProps:f,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:s,onAfterLeave:c},r),{activator:a.activator,default:function(){for(var v=arguments.length,m=new Array(v),h=0;h<v;h++)m[h]=arguments[h];return C(De,{root:"VDialog"},{default:()=>{var y;return[(y=a.default)==null?void 0:y.call(a,...m)]}})}})}),hn({},o)}}),mD=K({inset:Boolean,...R_({transition:"bottom-sheet-transition"})},"VBottomSheet"),hD=ne()({name:"VBottomSheet",props:mD(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue");return ue(()=>{const l=cd.filterProps(e);return C(cd,ie(l,{contentClass:["v-bottom-sheet__content",e.contentClass],modelValue:a.value,"onUpdate:modelValue":r=>a.value=r,class:["v-bottom-sheet",{"v-bottom-sheet--inset":e.inset},e.class],style:e.style}),n)}),{}}}),gD=K({divider:[Number,String],...ke()},"VBreadcrumbsDivider"),O_=ne()({name:"VBreadcrumbsDivider",props:gD(),setup(e,t){let{slots:n}=t;return ue(()=>{var a;return E("li",{"aria-hidden":"true",class:ce(["v-breadcrumbs-divider",e.class]),style:be(e.style)},[((a=n==null?void 0:n.default)==null?void 0:a.call(n))??e.divider])}),{}}}),yD=K({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...ke(),...qo(),...Oe({tag:"li"})},"VBreadcrumbsItem"),D_=ne()({name:"VBreadcrumbsItem",props:yD(),setup(e,t){let{slots:n,attrs:a}=t;const l=Go(e,a),r=T(()=>{var s;return e.active||((s=l.isActive)==null?void 0:s.value)}),{textColorClasses:o,textColorStyles:i}=Ht(()=>r.value?e.activeColor:e.color);return ue(()=>C(e.tag,{class:ce(["v-breadcrumbs-item",{"v-breadcrumbs-item--active":r.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:r.value&&e.activeClass},o.value,e.class]),style:be([i.value,e.style]),"aria-current":r.value?"page":void 0},{default:()=>{var s,c;return[l.isLink.value?E("a",ie({class:"v-breadcrumbs-item--link",onClick:l.navigate},l.linkProps),[((c=n.default)==null?void 0:c.call(n))??e.title]):((s=n.default)==null?void 0:s.call(n))??e.title]}})),{}}}),bD=K({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:Ee,items:{type:Array,default:()=>[]},...ke(),...Dt(),...it(),...Oe({tag:"ul"})},"VBreadcrumbs"),pD=ne()({name:"VBreadcrumbs",props:bD(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.bgColor),{densityClasses:r}=qt(e),{roundedClasses:o}=ht(e);vt({VBreadcrumbsDivider:{divider:$(()=>e.divider)},VBreadcrumbsItem:{activeClass:$(()=>e.activeClass),activeColor:$(()=>e.activeColor),color:$(()=>e.color),disabled:$(()=>e.disabled)}});const i=T(()=>e.items.map(s=>typeof s=="string"?{item:{title:s},raw:s}:{item:s,raw:s}));return ue(()=>{const s=!!(n.prepend||e.icon);return C(e.tag,{class:ce(["v-breadcrumbs",a.value,r.value,o.value,e.class]),style:be([l.value,e.style])},{default:()=>{var c;return[s&&E("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[n.prepend?C(De,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},n.prepend):C(je,{key:"prepend-icon",start:!0,icon:e.icon},null)]),i.value.map((u,d,f)=>{var h;let{item:v,raw:m}=u;return E(we,null,[((h=n.item)==null?void 0:h.call(n,{item:v,index:d}))??C(D_,ie({key:d,disabled:d>=f.length-1},typeof v=="string"?{title:v}:v),{default:n.title?()=>{var y;return(y=n.title)==null?void 0:y.call(n,{item:v,index:d})}:void 0}),d<f.length-1&&C(O_,null,{default:n.divider?()=>{var y;return(y=n.divider)==null?void 0:y.call(n,{item:m,index:d})}:void 0})])}),(c=n.default)==null?void 0:c.call(n)]}})}),{}}}),M_=ne()({name:"VCardActions",props:ke(),setup(e,t){let{slots:n}=t;return vt({VBtn:{slim:!0,variant:"text"}}),ue(()=>{var a;return E("div",{class:ce(["v-card-actions",e.class]),style:be(e.style)},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),SD=K({opacity:[Number,String],...ke(),...Oe()},"VCardSubtitle"),N_=ne()({name:"VCardSubtitle",props:SD(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-card-subtitle",e.class]),style:be([{"--v-card-subtitle-opacity":e.opacity},e.style])},n)),{}}}),$_=ia("v-card-title"),_D=K({appendAvatar:String,appendIcon:Ee,prependAvatar:String,prependIcon:Ee,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...ke(),...Dt()},"VCardItem"),B_=ne()({name:"VCardItem",props:_D(),setup(e,t){let{slots:n}=t;return ue(()=>{var c;const a=!!(e.prependAvatar||e.prependIcon),l=!!(a||n.prepend),r=!!(e.appendAvatar||e.appendIcon),o=!!(r||n.append),i=!!(e.title!=null||n.title),s=!!(e.subtitle!=null||n.subtitle);return E("div",{class:ce(["v-card-item",e.class]),style:be(e.style)},[l&&E("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?C(De,{key:"prepend-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):E(we,null,[e.prependAvatar&&C(kn,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(je,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),E("div",{class:"v-card-item__content"},[i&&C($_,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??Xa(e.title)]}}),s&&C(N_,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??Xa(e.subtitle)]}}),(c=n.default)==null?void 0:c.call(n)]),o&&E("div",{key:"append",class:"v-card-item__append"},[n.append?C(De,{key:"append-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):E(we,null,[e.appendIcon&&C(je,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&C(kn,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),wD=K({opacity:[Number,String],...ke(),...Oe()},"VCardText"),F_=ne()({name:"VCardText",props:wD(),setup(e,t){let{slots:n}=t;return ue(()=>C(e.tag,{class:ce(["v-card-text",e.class]),style:be([{"--v-card-text-opacity":e.opacity},e.style])},n)),{}}}),kD=K({appendAvatar:String,appendIcon:Ee,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},subtitle:{type:[String,Number,Boolean],default:void 0},text:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...rn(),...ke(),...Dt(),...Pt(),...Vt(),...Ws(),...La(),...Dr(),...it(),...qo(),...Oe(),...Ne(),...Pn({variant:"elevated"})},"VCard"),CD=ne()({name:"VCard",directives:{vRipple:Yt},props:kD(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:l}=Ke(e),{borderClasses:r}=mn(e),{colorClasses:o,colorStyles:i,variantClasses:s}=Bl(e),{densityClasses:c}=qt(e),{dimensionStyles:u}=Et(e),{elevationClasses:d}=$t(e),{loaderClasses:f}=Ko(e),{locationStyles:v}=Ul(e),{positionClasses:m}=Mr(e),{roundedClasses:h}=ht(e),y=Go(e,n);return ue(()=>{const g=e.link!==!1&&y.isLink.value,b=!e.disabled&&e.link!==!1&&(e.link||y.isClickable.value),p=g?"a":e.tag,S=!!(a.title||e.title!=null),_=!!(a.subtitle||e.subtitle!=null),w=S||_,k=!!(a.append||e.appendAvatar||e.appendIcon),P=!!(a.prepend||e.prependAvatar||e.prependIcon),x=!!(a.image||e.image),I=w||P||k,R=!!(a.text||e.text!=null);return ct(C(p,ie({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":b},l.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:b&&y.navigate,tabindex:e.disabled?-1:void 0},y.linkProps),{default:()=>{var A;return[x&&E("div",{key:"image",class:"v-card__image"},[a.image?C(De,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},a.image):C(Pa,{key:"image-img",cover:!0,src:e.image},null)]),C(Yo,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:a.loader}),I&&C(B_,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),R&&C(F_,{key:"text"},{default:()=>{var M;return[((M=a.text)==null?void 0:M.call(a))??e.text]}}),(A=a.default)==null?void 0:A.call(a),a.actions&&C(M_,null,{default:a.actions}),il(b,"v-card")]}}),[[Yt,b&&e.ripple]])}),{}}}),xD=e=>{const{touchstartX:t,touchendX:n,touchstartY:a,touchendY:l}=e,r=.5,o=16;e.offsetX=n-t,e.offsetY=l-a,Math.abs(e.offsetY)<r*Math.abs(e.offsetX)&&(e.left&&n<t-o&&e.left(e),e.right&&n>t+o&&e.right(e)),Math.abs(e.offsetX)<r*Math.abs(e.offsetY)&&(e.up&&l<a-o&&e.up(e),e.down&&l>a+o&&e.down(e))};function PD(e,t){var a;const n=e.changedTouches[0];t.touchstartX=n.clientX,t.touchstartY=n.clientY,(a=t.start)==null||a.call(t,{originalEvent:e,...t})}function ED(e,t){var a;const n=e.changedTouches[0];t.touchendX=n.clientX,t.touchendY=n.clientY,(a=t.end)==null||a.call(t,{originalEvent:e,...t}),xD(t)}function TD(e,t){var a;const n=e.changedTouches[0];t.touchmoveX=n.clientX,t.touchmoveY=n.clientY,(a=t.move)==null||a.call(t,{originalEvent:e,...t})}function ID(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:n=>PD(n,t),touchend:n=>ED(n,t),touchmove:n=>TD(n,t)}}function VD(e,t){var i;const n=t.value,a=n!=null&&n.parent?e.parentElement:e,l=(n==null?void 0:n.options)??{passive:!0},r=(i=t.instance)==null?void 0:i.$.uid;if(!a||!r)return;const o=ID(t.value);a._touchHandlers=a._touchHandlers??Object.create(null),a._touchHandlers[r]=o,Kp(o).forEach(s=>{a.addEventListener(s,o[s],l)})}function AD(e,t){var r,o;const n=(r=t.value)!=null&&r.parent?e.parentElement:e,a=(o=t.instance)==null?void 0:o.$.uid;if(!(n!=null&&n._touchHandlers)||!a)return;const l=n._touchHandlers[a];Kp(l).forEach(i=>{n.removeEventListener(i,l[i])}),delete n._touchHandlers[a]}const us={mounted:VD,unmounted:AD},H_=Symbol.for("vuetify:v-window"),j_=Symbol.for("vuetify:v-window-group"),Xs=K({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...ke(),...Oe(),...Ne()},"VWindow"),El=ne()({name:"VWindow",directives:{vTouch:us},props:Xs(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{isRtl:l}=xt(),{t:r}=mt(),o=sl(e,j_),i=de(),s=T(()=>l.value?!e.reverse:e.reverse),c=he(!1),u=T(()=>{const S=e.direction==="vertical"?"y":"x",w=(s.value?!c.value:c.value)?"-reverse":"";return`v-window-${S}${w}-transition`}),d=he(0),f=de(void 0),v=T(()=>o.items.value.findIndex(S=>o.selected.value.includes(S.id)));ge(v,(S,_)=>{const w=o.items.value.length,k=w-1;w<=2?c.value=S<_:S===k&&_===0?c.value=!0:S===0&&_===k?c.value=!1:c.value=S<_}),Ue(H_,{transition:u,isReversed:c,transitionCount:d,transitionHeight:f,rootRef:i});const m=$(()=>e.continuous||v.value!==0),h=$(()=>e.continuous||v.value!==o.items.value.length-1);function y(){m.value&&o.prev()}function g(){h.value&&o.next()}const b=T(()=>{const S=[],_={icon:l.value?e.nextIcon:e.prevIcon,class:`v-window__${s.value?"right":"left"}`,onClick:o.prev,"aria-label":r("$vuetify.carousel.prev")};S.push(m.value?n.prev?n.prev({props:_}):C($e,_,null):E("div",null,null));const w={icon:l.value?e.prevIcon:e.nextIcon,class:`v-window__${s.value?"left":"right"}`,onClick:o.next,"aria-label":r("$vuetify.carousel.next")};return S.push(h.value?n.next?n.next({props:w}):C($e,w,null):E("div",null,null)),S}),p=T(()=>e.touch===!1?e.touch:{...{left:()=>{s.value?y():g()},right:()=>{s.value?g():y()},start:_=>{let{originalEvent:w}=_;w.stopPropagation()}},...e.touch===!0?{}:e.touch});return ue(()=>ct(C(e.tag,{ref:i,class:ce(["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},a.value,e.class]),style:be(e.style)},{default:()=>{var S,_;return[E("div",{class:"v-window__container",style:{height:f.value}},[(S=n.default)==null?void 0:S.call(n,{group:o}),e.showArrows!==!1&&E("div",{class:"v-window__controls"},[b.value])]),(_=n.additional)==null?void 0:_.call(n,{group:o})]}}),[[us,p.value]])),{group:o}}}),LD=K({color:String,cycle:Boolean,delimiterIcon:{type:Ee,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:e=>Number(e)>0},progress:[Boolean,String],verticalDelimiters:[Boolean,String],...Xs({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),RD=ne()({name:"VCarousel",props:LD(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{t:l}=mt(),r=de();let o=-1;ge(a,s),ge(()=>e.interval,s),ge(()=>e.cycle,c=>{c?s():window.clearTimeout(o)}),It(i);function i(){!e.cycle||!r.value||(o=window.setTimeout(r.value.group.next,Number(e.interval)>0?Number(e.interval):6e3))}function s(){window.clearTimeout(o),window.requestAnimationFrame(i)}return ue(()=>{const c=El.filterProps(e);return C(El,ie({ref:r},c,{modelValue:a.value,"onUpdate:modelValue":u=>a.value=u,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:_e(e.height)},e.style]}),{default:n.default,additional:u=>{let{group:d}=u;return E(we,null,[!e.hideDelimiters&&E("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[d.items.value.length>0&&C(De,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[d.items.value.map((f,v)=>{const m={id:`carousel-item-${f.id}`,"aria-label":l("$vuetify.carousel.ariaLabel.delimiter",v+1,d.items.value.length),class:["v-carousel__controls__item",d.isSelected(f.id)&&"v-btn--active"],onClick:()=>d.select(f.id,!0)};return n.item?n.item({props:m,item:f}):C($e,ie(f,m),null)})]})]),e.progress&&C(Us,{absolute:!0,class:"v-carousel__progress",color:typeof e.progress=="string"?e.progress:void 0,modelValue:(d.getItemIndex(a.value)+1)/d.items.value.length*100},null)])},prev:n.prev,next:n.next})}),{}}}),Js=K({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...ke(),...Hl(),...Wf()},"VWindowItem"),Tl=ne()({name:"VWindowItem",directives:{vTouch:us},props:Js(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=Ve(H_),l=jl(e,j_),{isBooted:r}=$l();if(!a||!l)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const o=he(!1),i=T(()=>r.value&&(a.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function s(){!o.value||!a||(o.value=!1,a.transitionCount.value>0&&(a.transitionCount.value-=1,a.transitionCount.value===0&&(a.transitionHeight.value=void 0)))}function c(){var m;o.value||!a||(o.value=!0,a.transitionCount.value===0&&(a.transitionHeight.value=_e((m=a.rootRef.value)==null?void 0:m.clientHeight)),a.transitionCount.value+=1)}function u(){s()}function d(m){o.value&&Me(()=>{!i.value||!o.value||!a||(a.transitionHeight.value=_e(m.clientHeight))})}const f=T(()=>{const m=a.isReversed.value?e.reverseTransition:e.transition;return i.value?{name:typeof m!="string"?a.transition.value:m,onBeforeEnter:c,onAfterEnter:s,onEnterCancelled:u,onBeforeLeave:c,onAfterLeave:s,onLeaveCancelled:u,onEnter:d}:!1}),{hasContent:v}=zf(e,l.isSelected);return ue(()=>C(Kt,{transition:f.value,disabled:!r.value},{default:()=>{var m;return[ct(E("div",{class:ce(["v-window-item",l.selectedClass.value,e.class]),style:be(e.style)},[v.value&&((m=n.default)==null?void 0:m.call(n))]),[[Nn,l.isSelected.value]])]}})),{groupItem:l}}}),OD=K({...LS(),...Js()},"VCarouselItem"),DD=ne()({name:"VCarouselItem",inheritAttrs:!1,props:OD(),setup(e,t){let{slots:n,attrs:a}=t;ue(()=>{const l=Pa.filterProps(e),r=Tl.filterProps(e);return C(Tl,ie({class:["v-carousel-item",e.class]},r),{default:()=>[C(Pa,ie(a,l),n)]})})}}),MD=ia("v-code","code"),ND=K({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...ke()},"VColorPickerCanvas"),$D=fn({name:"VColorPickerCanvas",props:ND(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,t){let{emit:n}=t;const a=he(!1),l=de(),r=he(parseFloat(e.width)),o=he(parseFloat(e.height)),i=de({x:0,y:0}),s=T({get:()=>i.value,set(y){var p,S;if(!l.value)return;const{x:g,y:b}=y;i.value=y,n("update:color",{h:((p=e.color)==null?void 0:p.h)??0,s:Qe(g,0,r.value)/r.value,v:1-Qe(b,0,o.value)/o.value,a:((S=e.color)==null?void 0:S.a)??1})}}),c=T(()=>{const{x:y,y:g}=s.value,b=parseInt(e.dotSize,10)/2;return{width:_e(e.dotSize),height:_e(e.dotSize),transform:`translate(${_e(y-b)}, ${_e(g-b)})`}}),{resizeRef:u}=Mn(y=>{var p;if(!((p=u.el)!=null&&p.offsetParent))return;const{width:g,height:b}=y[0].contentRect;r.value=g,o.value=b});function d(y,g,b){const{left:p,top:S,width:_,height:w}=b;s.value={x:Qe(y-p,0,_),y:Qe(g-S,0,w)}}function f(y){y.type==="mousedown"&&y.preventDefault(),!e.disabled&&(v(y),window.addEventListener("mousemove",v),window.addEventListener("mouseup",m),window.addEventListener("touchmove",v),window.addEventListener("touchend",m))}function v(y){if(e.disabled||!l.value)return;a.value=!0;const g=GV(y);d(g.clientX,g.clientY,l.value.getBoundingClientRect())}function m(){window.removeEventListener("mousemove",v),window.removeEventListener("mouseup",m),window.removeEventListener("touchmove",v),window.removeEventListener("touchend",m)}function h(){var S;if(!l.value)return;const y=l.value,g=y.getContext("2d");if(!g)return;const b=g.createLinearGradient(0,0,y.width,0);b.addColorStop(0,"hsla(0, 0%, 100%, 1)"),b.addColorStop(1,`hsla(${((S=e.color)==null?void 0:S.h)??0}, 100%, 50%, 1)`),g.fillStyle=b,g.fillRect(0,0,y.width,y.height);const p=g.createLinearGradient(0,0,0,y.height);p.addColorStop(0,"hsla(0, 0%, 0%, 0)"),p.addColorStop(1,"hsla(0, 0%, 0%, 1)"),g.fillStyle=p,g.fillRect(0,0,y.width,y.height)}return ge(()=>{var y;return(y=e.color)==null?void 0:y.h},h,{immediate:!0}),ge(()=>[r.value,o.value],(y,g)=>{h(),i.value={x:s.value.x*y[0]/g[0],y:s.value.y*y[1]/g[1]}},{flush:"post"}),ge(()=>e.color,()=>{if(a.value){a.value=!1;return}i.value=e.color?{x:e.color.s*r.value,y:(1-e.color.v)*o.value}:{x:0,y:0}},{deep:!0,immediate:!0}),It(()=>h()),ue(()=>E("div",{ref:u,class:ce(["v-color-picker-canvas",e.class]),style:be(e.style),onMousedown:f,onTouchstartPassive:f},[E("canvas",{ref:l,width:r.value,height:o.value},null),e.color&&E("div",{class:ce(["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}]),style:be(c.value)},null)])),{}}});function BD(e,t){if(t){const{a:n,...a}=e;return a}return e}function FD(e,t){if(t==null||typeof t=="string"){const n=e.a!==1;if(t!=null&&t.startsWith("rgb(")){const{r:l,g:r,b:o,a:i}=ta(e);return`rgb(${l} ${r} ${o}`+(n?` / ${i})`:")")}else if(t!=null&&t.startsWith("hsl(")){const{h:l,s:r,l:o,a:i}=zc(e);return`hsl(${l} ${Math.round(r*100)} ${Math.round(o*100)}`+(n?` / ${i})`:")")}const a=sS(e);return e.a===1?a.slice(0,7):a}if(typeof t=="object"){let n;return gl(t,["r","g","b"])?n=ta(e):gl(t,["h","s","l"])?n=zc(e):gl(t,["h","s","v"])&&(n=e),BD(n,!gl(t,["a"])&&e.a===1)}return e}const rr={h:0,s:0,v:0,a:1},dd={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,t)=>({...e,r:Number(t)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,t)=>({...e,g:Number(t)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,t)=>({...e,b:Number(t)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:t}=e;return t!=null?Math.round(t*100)/100:1},getColor:(e,t)=>({...e,a:Number(t)})}],to:ta,from:jo};var Dg;const HD={...dd,inputs:(Dg=dd.inputs)==null?void 0:Dg.slice(0,3)},fd={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,t)=>({...e,h:Number(t)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,t)=>({...e,s:Number(t)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,t)=>({...e,l:Number(t)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:t}=e;return t!=null?Math.round(t*100)/100:1},getColor:(e,t)=>({...e,a:Number(t)})}],to:zc,from:kf},jD={...fd,inputs:fd.inputs.slice(0,3)},U_={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,t)=>t}],to:sS,from:SA},UD={...U_,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,t)=>t}]},kl={rgb:HD,rgba:dd,hsl:jD,hsla:fd,hex:UD,hexa:U_},WD=e=>{let{label:t,...n}=e;return E("div",{class:"v-color-picker-edit__input"},[E("input",Hg(Kd(n)),null),E("span",null,[t])])},zD=K({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(kl).includes(e)},modes:{type:Array,default:()=>Object.keys(kl),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(kl).includes(t))},...ke()},"VColorPickerEdit"),KD=fn({name:"VColorPickerEdit",props:zD(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,t){let{emit:n}=t;const a=T(()=>e.modes.map(r=>({...kl[r],name:r}))),l=T(()=>{var i;const r=a.value.find(s=>s.name===e.mode);if(!r)return[];const o=e.color?r.to(e.color):null;return(i=r.inputs)==null?void 0:i.map(s=>{let{getValue:c,getColor:u,...d}=s;return{...r.inputProps,...d,disabled:e.disabled,value:o&&c(o),onChange:f=>{const v=f.target;v&&n("update:color",r.from(u(o??r.to(rr),v.value)))}}})});return ue(()=>{var r;return E("div",{class:ce(["v-color-picker-edit",e.class]),style:be(e.style)},[(r=l.value)==null?void 0:r.map(o=>C(WD,o,null)),a.value.length>1&&C($e,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const o=a.value.findIndex(i=>i.name===e.mode);n("update:mode",a.value[(o+1)%a.value.length].name)}},null)])}),{}}}),qf=Symbol.for("vuetify:v-slider");function vd(e,t,n){const a=n==="vertical",l=t.getBoundingClientRect(),r="touches"in e?e.touches[0]:e;return a?r.clientY-(l.top+l.height/2):r.clientX-(l.left+l.width/2)}function YD(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 W_=K({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,...it(),...Vt({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),z_=e=>{const t=T(()=>parseFloat(e.min)),n=T(()=>parseFloat(e.max)),a=T(()=>Number(e.step)>0?parseFloat(e.step):0),l=T(()=>Math.max(Lh(a.value),Lh(t.value)));function r(o){if(o=parseFloat(o),a.value<=0)return o;const i=Qe(o,t.value,n.value),s=t.value%a.value;let c=Math.round((i-s)/a.value)*a.value+s;return i>c&&c+a.value>n.value&&(c=n.value),parseFloat(Math.min(c,n.value).toFixed(l.value))}return{min:t,max:n,step:a,decimals:l,roundValue:r}},K_=e=>{let{props:t,steps:n,onSliderStart:a,onSliderMove:l,onSliderEnd:r,getActiveThumb:o}=e;const{isRtl:i}=xt(),s=$(()=>t.reverse),c=T(()=>t.direction==="vertical"),u=T(()=>c.value!==s.value),{min:d,max:f,step:v,decimals:m,roundValue:h}=n,y=T(()=>parseInt(t.thumbSize,10)),g=T(()=>parseInt(t.tickSize,10)),b=T(()=>parseInt(t.trackSize,10)),p=T(()=>(f.value-d.value)/v.value),S=$(()=>t.disabled),_=T(()=>t.error||t.disabled?void 0:t.thumbColor??t.color),w=T(()=>t.error||t.disabled?void 0:t.trackColor??t.color),k=T(()=>t.error||t.disabled?void 0:t.trackFillColor??t.color),P=he(!1),x=he(0),I=de(),R=de();function A(ve){var re;const B=(re=I.value)==null?void 0:re.$el;if(!B)return;const se=t.direction==="vertical",oe=se?"top":"left",X=se?"height":"width",me=se?"clientY":"clientX",{[oe]:q,[X]:V}=B.getBoundingClientRect(),D=YD(ve,me);let j=Qe((D-q-x.value)/V)||0;return(se?u.value:u.value!==i.value)&&(j=1-j),h(d.value+j*(f.value-d.value))}const M=ve=>{const B=A(ve);B!=null&&r({value:B}),P.value=!1,x.value=0},H=ve=>{const B=A(ve);R.value=o(ve),R.value&&(P.value=!0,R.value.contains(ve.target)?x.value=vd(ve,R.value,t.direction):(x.value=0,B!=null&&l({value:B})),B!=null&&a({value:B}),Me(()=>{var se;return(se=R.value)==null?void 0:se.focus()}))},U={passive:!0,capture:!0};function N(ve){const B=A(ve);B!=null&&l({value:B})}function Y(ve){ve.stopPropagation(),ve.preventDefault(),M(ve),window.removeEventListener("mousemove",N,U),window.removeEventListener("mouseup",Y)}function Q(ve){var B;M(ve),window.removeEventListener("touchmove",N,U),(B=ve.target)==null||B.removeEventListener("touchend",Q)}function Z(ve){var B;H(ve),window.addEventListener("touchmove",N,U),(B=ve.target)==null||B.addEventListener("touchend",Q,{passive:!1})}function F(ve){ve.button===0&&(ve.preventDefault(),H(ve),window.addEventListener("mousemove",N,U),window.addEventListener("mouseup",Y,{passive:!1}))}const z=ve=>{const B=(ve-d.value)/(f.value-d.value)*100;return Qe(isNaN(B)?0:B,0,100)},J=$(()=>t.showTicks),ae=T(()=>J.value?t.ticks?Array.isArray(t.ticks)?t.ticks.map(ve=>({value:ve,position:z(ve),label:ve.toString()})):Object.keys(t.ticks).map(ve=>({value:parseFloat(ve),position:z(parseFloat(ve)),label:t.ticks[ve]})):p.value!==1/0?Gn(p.value+1).map(ve=>{const B=d.value+ve*v.value;return{value:B,position:z(B)}}):[]:[]),ye=T(()=>ae.value.some(ve=>{let{label:B}=ve;return!!B})),Se={activeThumbRef:R,color:$(()=>t.color),decimals:m,disabled:S,direction:$(()=>t.direction),elevation:$(()=>t.elevation),hasLabels:ye,isReversed:s,indexFromEnd:u,min:d,max:f,mousePressed:P,numTicks:p,onSliderMousedown:F,onSliderTouchstart:Z,parsedTicks:ae,parseMouseMove:A,position:z,readonly:$(()=>t.readonly),rounded:$(()=>t.rounded),roundValue:h,showTicks:J,startOffset:x,step:v,thumbSize:y,thumbColor:_,thumbLabel:$(()=>t.thumbLabel),ticks:$(()=>t.ticks),tickSize:g,trackColor:w,trackContainerRef:I,trackFillColor:k,trackSize:b,vertical:c};return Ue(qf,Se),Se},GD=K({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,...ke()},"VSliderThumb"),md=ne()({name:"VSliderThumb",directives:{vRipple:Yt},props:GD(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=Ve(qf),{isRtl:r,rtlClasses:o}=xt();if(!l)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{min:i,max:s,thumbColor:c,step:u,disabled:d,thumbSize:f,thumbLabel:v,direction:m,isReversed:h,vertical:y,readonly:g,elevation:b,mousePressed:p,decimals:S,indexFromEnd:_}=l,w=T(()=>d.value?void 0:b.value),{elevationClasses:k}=$t(w),{textColorClasses:P,textColorStyles:x}=Ht(c),{pageup:I,pagedown:R,end:A,home:M,left:H,right:U,down:N,up:Y}=Bc,Q=[I,R,A,M,H,U,N,Y],Z=T(()=>u.value?[1,2,3]:[1,5,10]);function F(J,ae){if(!Q.includes(J.key))return;J.preventDefault();const ye=u.value||.1,Se=(s.value-i.value)/ye;if([H,U,N,Y].includes(J.key)){const B=(y.value?[r.value?H:U,h.value?N:Y]:_.value!==r.value?[H,Y]:[U,Y]).includes(J.key)?1:-1,se=J.shiftKey?2:J.ctrlKey?1:0;B===-1&&ae===s.value&&!se&&!Number.isInteger(Se)?ae=ae-Se%1*ye:ae=ae+B*ye*Z.value[se]}else if(J.key===M)ae=i.value;else if(J.key===A)ae=s.value;else{const ve=J.key===R?1:-1;ae=ae-ve*ye*(Se>100?Se/10:10)}return Math.max(e.min,Math.min(e.max,ae))}function z(J){const ae=F(J,e.modelValue);ae!=null&&a("update:modelValue",ae)}return ue(()=>{const J=_e(_.value?100-e.position:e.position,"%");return E("div",{class:ce(["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&p.value},e.class,o.value]),style:be([{"--v-slider-thumb-position":J,"--v-slider-thumb-size":_e(f.value)},e.style]),role:"slider",tabindex:d.value?-1:0,"aria-label":e.name,"aria-valuemin":i.value,"aria-valuemax":s.value,"aria-valuenow":e.modelValue,"aria-readonly":!!g.value,"aria-orientation":m.value,onKeydown:g.value?void 0:z},[E("div",{class:ce(["v-slider-thumb__surface",P.value,k.value]),style:{...x.value}},null),ct(E("div",{class:ce(["v-slider-thumb__ripple",P.value]),style:be(x.value)},null),[[Yt,e.ripple,null,{circle:!0,center:!0}]]),C(Lf,{origin:"bottom center"},{default:()=>{var ae;return[ct(E("div",{class:"v-slider-thumb__label-container"},[E("div",{class:ce(["v-slider-thumb__label",P.value])},[E("div",null,[((ae=n["thumb-label"])==null?void 0:ae.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(u.value?S.value:1)])])]),[[Nn,v.value&&e.focused||v.value==="always"]])]}})])}),{}}}),qD=K({start:{type:Number,required:!0},stop:{type:Number,required:!0},...ke()},"VSliderTrack"),Y_=ne()({name:"VSliderTrack",props:qD(),emits:{},setup(e,t){let{slots:n}=t;const a=Ve(qf);if(!a)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:l,parsedTicks:r,rounded:o,showTicks:i,tickSize:s,trackColor:c,trackFillColor:u,trackSize:d,vertical:f,min:v,max:m,indexFromEnd:h}=a,{roundedClasses:y}=ht(o),{backgroundColorClasses:g,backgroundColorStyles:b}=Xe(u),{backgroundColorClasses:p,backgroundColorStyles:S}=Xe(c),_=T(()=>`inset-${f.value?"block":"inline"}-${h.value?"end":"start"}`),w=T(()=>f.value?"height":"width"),k=T(()=>({[_.value]:"0%",[w.value]:"100%"})),P=T(()=>e.stop-e.start),x=T(()=>({[_.value]:_e(e.start,"%"),[w.value]:_e(P.value,"%")})),I=T(()=>i.value?(f.value?r.value.slice().reverse():r.value).map((A,M)=>{var U;const H=A.value!==v.value&&A.value!==m.value?_e(A.position,"%"):void 0;return E("div",{key:A.value,class:ce(["v-slider-track__tick",{"v-slider-track__tick--filled":A.position>=e.start&&A.position<=e.stop,"v-slider-track__tick--first":A.value===v.value,"v-slider-track__tick--last":A.value===m.value}]),style:{[_.value]:H}},[(A.label||n["tick-label"])&&E("div",{class:"v-slider-track__tick-label"},[((U=n["tick-label"])==null?void 0:U.call(n,{tick:A,index:M}))??A.label])])}):[]);return ue(()=>E("div",{class:ce(["v-slider-track",y.value,e.class]),style:be([{"--v-slider-track-size":_e(d.value),"--v-slider-tick-size":_e(s.value)},e.style])},[E("div",{class:ce(["v-slider-track__background",p.value,{"v-slider-track__background--opacity":!!l.value||!u.value}]),style:{...k.value,...S.value}},null),E("div",{class:ce(["v-slider-track__fill",g.value]),style:{...x.value,...b.value}},null),i.value&&E("div",{class:ce(["v-slider-track__ticks",{"v-slider-track__ticks--always-show":i.value==="always"}])},[I.value])])),{}}}),XD=K({...Xo(),...W_(),...Oa(),modelValue:{type:[Number,String],default:0}},"VSlider"),hd=ne()({name:"VSlider",props:XD(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=de(),{rtlClasses:r}=xt(),o=z_(e),i=Pe(e,"modelValue",void 0,w=>o.roundValue(w??o.min.value)),{min:s,max:c,mousePressed:u,roundValue:d,onSliderMousedown:f,onSliderTouchstart:v,trackContainerRef:m,position:h,hasLabels:y,readonly:g}=K_({props:e,steps:o,onSliderStart:()=>{a("start",i.value)},onSliderEnd:w=>{let{value:k}=w;const P=d(k);i.value=P,a("end",P)},onSliderMove:w=>{let{value:k}=w;return i.value=d(k)},getActiveThumb:()=>{var w;return(w=l.value)==null?void 0:w.$el}}),{isFocused:b,focus:p,blur:S}=Ra(e),_=T(()=>h(i.value));return ue(()=>{const w=jt.filterProps(e),k=!!(e.label||n.label||n.prepend);return C(jt,ie({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||y.value,"v-slider--focused":b.value,"v-slider--pressed":u.value,"v-slider--disabled":e.disabled},r.value,e.class],style:e.style},w,{focused:b.value}),{...n,prepend:k?P=>{var x,I;return E(we,null,[((x=n.label)==null?void 0:x.call(n,P))??(e.label?C(Nr,{id:P.id.value,class:"v-slider__label",text:e.label},null):void 0),(I=n.prepend)==null?void 0:I.call(n,P)])}:void 0,default:P=>{let{id:x,messagesId:I}=P;return E("div",{class:"v-slider__container",onMousedown:g.value?void 0:f,onTouchstartPassive:g.value?void 0:v},[E("input",{id:x.value,name:e.name||x.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:i.value},null),C(Y_,{ref:m,start:0,stop:_.value},{"tick-label":n["tick-label"]}),C(md,{ref:l,"aria-describedby":I.value,focused:b.value,min:s.value,max:c.value,modelValue:i.value,"onUpdate:modelValue":R=>i.value=R,position:_.value,elevation:e.elevation,onFocus:p,onBlur:S,ripple:e.ripple,name:e.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),JD=K({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...ke()},"VColorPickerPreview"),QD=fn({name:"VColorPickerPreview",props:JD(),emits:{"update:color":e=>!0},setup(e,t){let{emit:n}=t;const a=new AbortController;Ss(()=>a.abort());async function l(){if(!Eh||e.disabled)return;const r=new window.EyeDropper;try{const o=await r.open({signal:a.signal}),i=jo(dn(o.sRGBHex));n("update:color",{...e.color??rr,...i})}catch{}}return ue(()=>{var r,o;return E("div",{class:ce(["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class]),style:be(e.style)},[Eh&&E("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[C($e,{density:"comfortable",disabled:e.disabled,icon:"$eyeDropper",variant:"plain",onClick:l},null)]),E("div",{class:"v-color-picker-preview__dot"},[E("div",{style:{background:rS(e.color??rr)}},null)]),E("div",{class:"v-color-picker-preview__sliders"},[C(hd,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(r=e.color)==null?void 0:r.h,"onUpdate:modelValue":i=>n("update:color",{...e.color??rr,h:i}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&C(hd,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((o=e.color)==null?void 0:o.a)??1,"onUpdate:modelValue":i=>n("update:color",{...e.color??rr,a:i}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),ZD={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},eM={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},tM={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},nM={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},aM={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},lM={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},rM={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},oM={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},iM={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},sM={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},uM={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},cM={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},dM={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},fM={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},vM={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},mM={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},hM={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},gM={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},yM={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},bM={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},pM={red:ZD,pink:eM,purple:tM,deepPurple:nM,indigo:aM,blue:lM,lightBlue:rM,cyan:oM,teal:iM,green:sM,lightGreen:uM,lime:cM,yellow:dM,amber:fM,orange:vM,deepOrange:mM,brown:hM,blueGrey:gM,grey:yM,shades:bM},SM=K({swatches:{type:Array,default:()=>_M(pM)},disabled:Boolean,color:Object,maxHeight:[Number,String],...ke()},"VColorPickerSwatches");function _M(e){return Object.keys(e).map(t=>{const n=e[t];return n.base?[n.base,n.darken4,n.darken3,n.darken2,n.darken1,n.lighten1,n.lighten2,n.lighten3,n.lighten4,n.lighten5]:[n.black,n.white,n.transparent]})}const wM=fn({name:"VColorPickerSwatches",props:SM(),emits:{"update:color":e=>!0},setup(e,t){let{emit:n}=t;return ue(()=>E("div",{class:ce(["v-color-picker-swatches",e.class]),style:be([{maxHeight:_e(e.maxHeight)},e.style])},[E("div",null,[e.swatches.map(a=>E("div",{class:"v-color-picker-swatches__swatch"},[a.map(l=>{const r=dn(l),o=jo(r),i=lS(r);return E("div",{class:"v-color-picker-swatches__color",onClick:()=>o&&n("update:color",o)},[E("div",{style:{background:i}},[e.color&&Ft(e.color,o)?C(je,{size:"x-small",icon:"$success",color:CA(l,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),kM=ia("v-picker-title"),Xf=K({color:String,...rn(),...ke(),...Pt(),...Vt(),...La(),...Dr(),...it(),...Oe(),...Ne()},"VSheet"),Lo=ne()({name:"VSheet",props:Xf(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color),{borderClasses:o}=mn(e),{dimensionStyles:i}=Et(e),{elevationClasses:s}=$t(e),{locationStyles:c}=Ul(e),{positionClasses:u}=Mr(e),{roundedClasses:d}=ht(e);return ue(()=>C(e.tag,{class:ce(["v-sheet",a.value,l.value,o.value,s.value,u.value,d.value,e.class]),style:be([r.value,i.value,c.value,e.style])},n)),{}}}),Jf=K({bgColor:String,divided:Boolean,landscape:Boolean,title:String,hideHeader:Boolean,...Xf()},"VPicker"),cs=ne()({name:"VPicker",props:Jf(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.color);return ue(()=>{const r=Lo.filterProps(e),o=!!(e.title||n.title);return C(Lo,ie(r,{color:e.bgColor,class:["v-picker",{"v-picker--divided":e.divided,"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var i;return[!e.hideHeader&&E("div",{key:"header",class:ce([a.value]),style:be([l.value])},[o&&C(kM,{key:"picker-title"},{default:()=>{var s;return[((s=n.title)==null?void 0:s.call(n))??e.title]}}),n.header&&E("div",{class:"v-picker__header"},[n.header()])]),E("div",{class:"v-picker__body"},[(i=n.default)==null?void 0:i.call(n)]),n.actions&&C(De,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[E("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),CM=K({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(kl).includes(e)},modes:{type:Array,default:()=>Object.keys(kl),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(kl).includes(t))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...Jf({hideHeader:!0})},"VColorPicker"),xM=fn({name:"VColorPicker",props:CM(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"mode"),l=de(null),r=Pe(e,"modelValue",void 0,u=>{if(u==null||u==="")return null;let d;try{d=jo(dn(u))}catch{return null}return d},u=>u?FD(u,e.modelValue):null),o=T(()=>r.value?{...r.value,h:l.value??r.value.h}:null),{rtlClasses:i}=xt();let s=!0;ge(r,u=>{if(!s){s=!0;return}u&&(l.value=u.h)},{immediate:!0});const c=u=>{s=!1,l.value=u.h,r.value=u};return Lr(()=>{e.modes.includes(a.value)||(a.value=e.modes[0])}),vt({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),ue(()=>{const u=cs.filterProps(e);return C(cs,ie(u,{class:["v-color-picker",i.value,e.class],style:[{"--v-color-picker-color-hsv":rS({...o.value??rr,a:1})},e.style]}),{...n,default:()=>E(we,null,[!e.hideCanvas&&C($D,{key:"canvas",color:o.value,"onUpdate:color":c,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&E("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&C(QD,{key:"preview",color:o.value,"onUpdate:color":c,hideAlpha:!a.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&C(KD,{key:"edit",modes:e.modes,mode:a.value,"onUpdate:mode":d=>a.value=d,color:o.value,"onUpdate:color":c,disabled:e.disabled},null)]),e.showSwatches&&C(wM,{key:"swatches",color:o.value,"onUpdate:color":c,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)])})}),{}}}),PM=K({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,...ti({filterKeys:["title"]}),...Yf({hideNoData:!0,returnObject:!0}),...ft(ei({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...$n({transition:!1})},"VCombobox"),EM=ne()({name:"VCombobox",props:PM(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,t){var me;let{emit:n,slots:a}=t;const{t:l}=mt(),r=de(),o=he(!1),i=he(!0),s=he(!1),c=de(),u=de(),d=he(-1);let f=!1;const{items:v,transformIn:m,transformOut:h}=Hf(e),{textColorClasses:y,textColorStyles:g}=Ht(()=>{var q;return(q=r.value)==null?void 0:q.color}),b=Pe(e,"modelValue",[],q=>m(st(q)),q=>{const V=h(q);return e.multiple?V:V[0]??null}),p=Jo(e),S=T(()=>!!(e.chips||a.chip)),_=T(()=>S.value||!!a.selection),w=he(!e.multiple&&!_.value?((me=b.value[0])==null?void 0:me.title)??"":""),k=T({get:()=>w.value,set:q=>{var V;if(w.value=q??"",!e.multiple&&!_.value&&(b.value=[za(e,q)]),q&&e.multiple&&((V=e.delimiters)!=null&&V.length)){const D=q.split(new RegExp(`(?:${e.delimiters.join("|")})+`));D.length>1&&(D.forEach(j=>{j=j.trim(),j&&B(za(e,j))}),w.value="")}q||(d.value=-1),i.value=!q}}),P=T(()=>typeof e.counterValue=="function"?e.counterValue(b.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?b.value.length:k.value.length),{filteredItems:x,getMatches:I}=ni(e,v,()=>i.value?"":k.value),R=T(()=>e.hideSelected?x.value.filter(q=>!b.value.some(V=>V.value===q.value)):x.value),A=T(()=>e.hideNoData&&!R.value.length||p.isReadonly.value||p.isDisabled.value),M=Pe(e,"menu"),H=T({get:()=>M.value,set:q=>{var V;M.value&&!q&&((V=c.value)!=null&&V.ΨopenChildren.size)||q&&A.value||(M.value=q)}}),U=$(()=>H.value?e.closeText:e.openText);ge(w,q=>{f?Me(()=>f=!1):o.value&&!H.value&&(H.value=!0),n("update:search",q)}),ge(b,q=>{var V;!e.multiple&&!_.value&&(w.value=((V=q[0])==null?void 0:V.title)??"")});const N=T(()=>b.value.map(q=>q.value)),Y=T(()=>{var V;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&k.value===((V=R.value[0])==null?void 0:V.title))&&R.value.length>0&&!i.value&&!s.value}),Q=de(),Z=Kf(Q,r);function F(q){f=!0,e.openOnClear&&(H.value=!0)}function z(){A.value||(H.value=!0)}function J(q){A.value||(o.value&&(q.preventDefault(),q.stopPropagation()),H.value=!H.value)}function ae(q){var V;q.key!==" "&&xr(q)&&((V=r.value)==null||V.focus())}function ye(q){var j,re,ee,L;if(zV(q)||p.isReadonly.value)return;const V=(j=r.value)==null?void 0:j.selectionStart,D=b.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(q.key)&&q.preventDefault(),["Enter","ArrowDown"].includes(q.key)&&(H.value=!0),["Escape"].includes(q.key)&&(H.value=!1),["Enter","Escape","Tab"].includes(q.key)&&(Y.value&&["Enter","Tab"].includes(q.key)&&!b.value.some(O=>{let{value:G}=O;return G===R.value[0].value})&&B(x.value[0]),i.value=!0),q.key==="ArrowDown"&&Y.value&&((re=Q.value)==null||re.focus("next")),q.key==="Enter"&&k.value&&(B(za(e,k.value)),_.value&&(w.value="")),["Backspace","Delete"].includes(q.key)){if(!e.multiple&&_.value&&b.value.length>0&&!k.value)return B(b.value[0],!1);if(~d.value){q.preventDefault();const O=d.value;B(b.value[d.value],!1),d.value=O>=D-1?D-2:O}else q.key==="Backspace"&&!k.value&&(d.value=D-1);return}if(e.multiple)if(q.key==="ArrowLeft"){if(d.value<0&&V&&V>0)return;const O=d.value>-1?d.value-1:D-1;b.value[O]?d.value=O:(d.value=-1,(ee=r.value)==null||ee.setSelectionRange(k.value.length,k.value.length))}else if(q.key==="ArrowRight"){if(d.value<0)return;const O=d.value+1;b.value[O]?d.value=O:(d.value=-1,(L=r.value)==null||L.setSelectionRange(0,0))}else~d.value&&xr(q)&&(d.value=-1)}function Se(){var q;e.eager&&((q=u.value)==null||q.calculateVisibleItems())}function ve(){var q;o.value&&(i.value=!0,(q=r.value)==null||q.focus())}function B(q){let V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!q||q.props.disabled))if(e.multiple){const D=b.value.findIndex(re=>(e.valueComparator||Ft)(re.value,q.value)),j=V??!~D;if(~D){const re=j?[...b.value,q]:[...b.value];re.splice(D,1),b.value=re}else j&&(b.value=[...b.value,q]);e.clearOnSelect&&(k.value="")}else{const D=V!==!1;b.value=D?[q]:[],w.value=D&&!_.value?q.title:"",Me(()=>{H.value=!1,i.value=!0})}}function se(q){o.value=!0,setTimeout(()=>{s.value=!0})}function oe(q){s.value=!1}function X(q){(q==null||q===""&&!e.multiple&&!_.value)&&(b.value=[])}return ge(o,(q,V)=>{if(!(q||q===V)&&(d.value=-1,H.value=!1,k.value)){if(e.multiple){B(za(e,k.value));return}if(!_.value)return;b.value.some(D=>{let{title:j}=D;return j===k.value})?w.value="":B(za(e,k.value))}}),ge(H,()=>{if(!e.hideSelected&&H.value&&b.value.length){const q=R.value.findIndex(V=>b.value.some(D=>(e.valueComparator||Ft)(D.value,V.value)));We&&window.requestAnimationFrame(()=>{var V;q>=0&&((V=u.value)==null||V.scrollToIndex(q))})}}),ge(()=>e.items,(q,V)=>{H.value||o.value&&!V.length&&q.length&&(H.value=!0)}),ue(()=>{const q=!!(!e.hideNoData||R.value.length||a["prepend-item"]||a["append-item"]||a["no-data"]),V=b.value.length>0,D=Ia.filterProps(e);return C(Ia,ie({ref:r},D,{modelValue:k.value,"onUpdate:modelValue":[j=>k.value=j,X],focused:o.value,"onUpdate:focused":j=>o.value=j,validationValue:b.externalValue,counterValue:P.value,dirty:V,class:["v-combobox",{"v-combobox--active-menu":H.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!_.value,"v-combobox--selecting-index":d.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:p.isReadonly.value,placeholder:V?void 0:e.placeholder,"onClick:clear":F,"onMousedown:control":z,onKeydown:ye}),{...a,default:()=>E(we,null,[C(Ir,ie({ref:c,modelValue:H.value,"onUpdate:modelValue":j=>H.value=j,activator:"parent",contentClass:"v-combobox__content",disabled:A.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:Se,onAfterLeave:ve},e.menuProps),{default:()=>[q&&C(Ys,ie({ref:Q,selected:N.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:j=>j.preventDefault(),onKeydown:ae,onFocusin:se,onFocusout:oe,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},Z,e.listProps),{default:()=>{var j,re,ee;return[(j=a["prepend-item"])==null?void 0:j.call(a),!R.value.length&&!e.hideNoData&&(((re=a["no-data"])==null?void 0:re.call(a))??C(Ta,{key:"no-data",title:l(e.noDataText)},null)),C(qs,{ref:u,renderless:!0,items:R.value,itemKey:"value"},{default:L=>{var pe;let{item:O,index:G,itemRef:te}=L;const fe=ie(O.props,{ref:te,key:O.value,active:Y.value&&G===0?!0:void 0,onClick:()=>B(O,null)});return((pe=a.item)==null?void 0:pe.call(a,{item:O,index:G,props:fe}))??C(Ta,ie(fe,{role:"option"}),{prepend:W=>{let{isSelected:le}=W;return E(we,null,[e.multiple&&!e.hideSelected?C(Ea,{key:O.value,modelValue:le,ripple:!1,tabindex:"-1"},null):void 0,O.props.prependAvatar&&C(kn,{image:O.props.prependAvatar},null),O.props.prependIcon&&C(je,{icon:O.props.prependIcon},null)])},title:()=>{var W;return i.value?O.title:V_("v-combobox",O.title,(W=I(O))==null?void 0:W.title)}})}}),(ee=a["append-item"])==null?void 0:ee.call(a)]}})]}),b.value.map((j,re)=>{function ee(te){te.stopPropagation(),te.preventDefault(),B(j,!1)}const L={"onClick:close":ee,onKeydown(te){te.key!=="Enter"&&te.key!==" "||(te.preventDefault(),te.stopPropagation(),ee(te))},onMousedown(te){te.preventDefault(),te.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},O=S.value?!!a.chip:!!a.selection,G=O?$s(S.value?a.chip({item:j,index:re,props:L}):a.selection({item:j,index:re})):void 0;if(!(O&&!G))return E("div",{key:j.value,class:ce(["v-combobox__selection",re===d.value&&["v-combobox__selection--selected",y.value]]),style:be(re===d.value?g.value:{})},[S.value?a.chip?C(De,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:j.title}}},{default:()=>[G]}):C($r,ie({key:"chip",closable:e.closableChips,size:"small",text:j.title,disabled:j.props.disabled},L),null):G??E("span",{class:"v-combobox__selection-text"},[j.title,e.multiple&&re<b.value.length-1&&E("span",{class:"v-combobox__selection-comma"},[ea(",")])])])})]),"append-inner":function(){var L,O;for(var j=arguments.length,re=new Array(j),ee=0;ee<j;ee++)re[ee]=arguments[ee];return E(we,null,[(L=a["append-inner"])==null?void 0:L.call(a,...re),(!e.hideNoData||e.items.length)&&e.menuIcon?C(je,{class:"v-combobox__menu-icon",color:(O=r.value)==null?void 0:O.fieldIconColor,icon:e.menuIcon,onMousedown:J,onClick:Qp,"aria-label":l(U.value),title:l(U.value),tabindex:"-1"},null):void 0])}})}),hn({isFocused:o,isPristine:i,menu:H,search:k,selectionIndex:d,filteredItems:x,select:B},r)}}),TM=K({modelValue:null,color:String,cancelText:{type:String,default:"$vuetify.confirmEdit.cancel"},okText:{type:String,default:"$vuetify.confirmEdit.ok"},disabled:{type:[Boolean,Array],default:void 0},hideActions:Boolean},"VConfirmEdit"),IM=ne()({name:"VConfirmEdit",props:TM(),emits:{cancel:()=>!0,save:e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Pe(e,"modelValue"),r=de();ot(()=>{r.value=structuredClone(Ie(l.value))});const{t:o}=mt(),i=T(()=>Ft(l.value,r.value));function s(h){return typeof e.disabled=="boolean"?e.disabled:Array.isArray(e.disabled)?e.disabled.includes(h):i.value}const c=T(()=>s("save")),u=T(()=>s("cancel"));function d(){l.value=r.value,n("save",r.value)}function f(){r.value=structuredClone(Ie(l.value)),n("cancel")}function v(h){return E(we,null,[C($e,ie({disabled:u.value,variant:"text",color:e.color,onClick:f,text:o(e.cancelText)},h),null),C($e,ie({disabled:c.value,variant:"text",color:e.color,onClick:d,text:o(e.okText)},h),null)])}let m=!1;return ue(()=>{var h;return E(we,null,[(h=a.default)==null?void 0:h.call(a,{model:r,save:d,cancel:f,isPristine:i.value,get actions(){return m=!0,v}}),!e.hideActions&&!m&&v()])}),{save:d,cancel:f,isPristine:i}}}),G_=K({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),q_=Symbol.for("vuetify:datatable:expanded");function Qs(e){const t=$(()=>e.expandOnClick),n=Pe(e,"expanded",e.expanded,i=>new Set(i),i=>[...i.values()]);function a(i,s){const c=new Set(n.value);s?c.add(i.value):c.delete(i.value),n.value=c}function l(i){return n.value.has(i.value)}function r(i){a(i,!l(i))}const o={expand:a,expanded:n,expandOnClick:t,isExpanded:l,toggleExpand:r};return Ue(q_,o),o}function X_(){const e=Ve(q_);if(!e)throw new Error("foo");return e}const Qf=K({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),J_=Symbol.for("vuetify:data-table-group");function Zf(e){return{groupBy:Pe(e,"groupBy")}}function Zs(e){const{disableSort:t,groupBy:n,sortBy:a}=e,l=de(new Set),r=T(()=>n.value.map(u=>({...u,order:u.order??!1})).concat(t!=null&&t.value?[]:a.value));function o(u){return l.value.has(u.id)}function i(u){const d=new Set(l.value);o(u)?d.delete(u.id):d.add(u.id),l.value=d}function s(u){function d(f){const v=[];for(const m of f.items)"type"in m&&m.type==="group"?v.push(...d(m)):v.push(m);return[...new Set(v)]}return d({items:u})}const c={sortByWithGroups:r,toggleGroup:i,opened:l,groupBy:n,extractRows:s,isGroupOpen:o};return Ue(J_,c),c}function Q_(){const e=Ve(J_);if(!e)throw new Error("Missing group!");return e}function VM(e,t){if(!e.length)return[];const n=new Map;for(const a of e){const l=Pl(a.raw,t);n.has(l)||n.set(l,[]),n.get(l).push(a)}return n}function Z_(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!t.length)return[];const l=VM(e,t[0]),r=[],o=t.slice(1);return l.forEach((i,s)=>{const c=t[0],u=`${a}_${c}_${s}`;r.push({depth:n,id:u,key:c,value:s,items:o.length?Z_(i,o,n+1,u):i,type:"group"})}),r}function e0(e,t){const n=[];for(const a of e)"type"in a&&a.type==="group"?(a.value!=null&&n.push(a),(t.has(a.id)||a.value==null)&&n.push(...e0(a.items,t))):n.push(a);return n}function eu(e,t,n){return{flatItems:T(()=>{if(!t.value.length)return e.value;const l=Z_(e.value,t.value.map(r=>r.key));return e0(l,n.value)})}}function tu(e){let{page:t,itemsPerPage:n,sortBy:a,groupBy:l,search:r}=e;const o=pt("VDataTable"),i=()=>({page:t.value,itemsPerPage:n.value,sortBy:a.value,groupBy:l.value,search:r.value});let s=null;ge(i,c=>{Ft(s,c)||(s&&s.search!==c.search&&(t.value=1),o.emit("update:options",c),s=c)},{deep:!0,immediate:!0})}const ev=K({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),t0=Symbol.for("vuetify:data-table-pagination");function tv(e){const t=Pe(e,"page",void 0,a=>Number(a??1)),n=Pe(e,"itemsPerPage",void 0,a=>Number(a??10));return{page:t,itemsPerPage:n}}function nv(e){const{page:t,itemsPerPage:n,itemsLength:a}=e,l=T(()=>n.value===-1?0:n.value*(t.value-1)),r=T(()=>n.value===-1?a.value:Math.min(a.value,l.value+n.value)),o=T(()=>n.value===-1||a.value===0?1:Math.ceil(a.value/n.value));ge([t,o],()=>{t.value>o.value&&(t.value=o.value)});function i(f){n.value=f,t.value=1}function s(){t.value=Qe(t.value+1,1,o.value)}function c(){t.value=Qe(t.value-1,1,o.value)}function u(f){t.value=Qe(f,1,o.value)}const d={page:t,itemsPerPage:n,startIndex:l,stopIndex:r,pageCount:o,itemsLength:a,nextPage:s,prevPage:c,setPage:u,setItemsPerPage:i};return Ue(t0,d),d}function AM(){const e=Ve(t0);if(!e)throw new Error("Missing pagination!");return e}function n0(e){const t=pt("usePaginatedItems"),{items:n,startIndex:a,stopIndex:l,itemsPerPage:r}=e,o=T(()=>r.value<=0?n.value:n.value.slice(a.value,l.value));return ge(o,i=>{t.emit("update:currentItems",i)},{immediate:!0}),{paginatedItems:o}}const LM={showSelectAll:!1,allSelected:()=>[],select:e=>{var a;let{items:t,value:n}=e;return new Set(n?[(a=t[0])==null?void 0:a.value]:[])},selectAll:e=>{let{selected:t}=e;return t}},a0={showSelectAll:!0,allSelected:e=>{let{currentPage:t}=e;return t},select:e=>{let{items:t,value:n,selected:a}=e;for(const l of t)n?a.add(l.value):a.delete(l.value);return a},selectAll:e=>{let{value:t,currentPage:n,selected:a}=e;return a0.select({items:n,value:t,selected:a})}},l0={showSelectAll:!0,allSelected:e=>{let{allItems:t}=e;return t},select:e=>{let{items:t,value:n,selected:a}=e;for(const l of t)n?a.add(l.value):a.delete(l.value);return a},selectAll:e=>{let{value:t,allItems:n,selected:a}=e;return l0.select({items:n,value:t,selected:a})}},r0=K({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:Ft}},"DataTable-select"),o0=Symbol.for("vuetify:data-table-selection");function nu(e,t){let{allItems:n,currentPage:a}=t;const l=Pe(e,"modelValue",e.modelValue,b=>new Set(st(b).map(p=>{var S;return((S=n.value.find(_=>e.valueComparator(p,_.value)))==null?void 0:S.value)??p})),b=>[...b.values()]),r=T(()=>n.value.filter(b=>b.selectable)),o=T(()=>a.value.filter(b=>b.selectable)),i=T(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return LM;case"all":return l0;case"page":default:return a0}}),s=he(null);function c(b){return st(b).every(p=>l.value.has(p.value))}function u(b){return st(b).some(p=>l.value.has(p.value))}function d(b,p){const S=i.value.select({items:b,value:p,selected:new Set(l.value)});l.value=S}function f(b,p,S){const _=[];if(p=p??a.value.findIndex(w=>w.value===b.value),e.selectStrategy!=="single"&&(S!=null&&S.shiftKey)&&s.value!==null){const[w,k]=[s.value,p].sort((P,x)=>P-x);_.push(...a.value.slice(w,k+1).filter(P=>P.selectable))}else _.push(b),s.value=p;d(_,!c([b]))}function v(b){const p=i.value.selectAll({value:b,allItems:r.value,currentPage:o.value,selected:new Set(l.value)});l.value=p}const m=T(()=>l.value.size>0),h=T(()=>{const b=i.value.allSelected({allItems:r.value,currentPage:o.value});return!!b.length&&c(b)}),y=$(()=>i.value.showSelectAll),g={toggleSelect:f,select:d,selectAll:v,isSelected:c,isSomeSelected:u,someSelected:m,allSelected:h,showSelectAll:y,lastSelectedIndex:s,selectStrategy:i};return Ue(o0,g),g}function au(){const e=Ve(o0);if(!e)throw new Error("Missing selection!");return e}const i0=K({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),s0=Symbol.for("vuetify:data-table-sort");function lu(e){const t=Pe(e,"sortBy"),n=$(()=>e.mustSort),a=$(()=>e.multiSort);return{sortBy:t,mustSort:n,multiSort:a}}function ru(e){const{sortBy:t,mustSort:n,multiSort:a,page:l}=e,r=s=>{if(s.key==null)return;let c=t.value.map(d=>({...d}))??[];const u=c.find(d=>d.key===s.key);u?u.order==="desc"?n.value&&c.length===1?u.order="asc":c=c.filter(d=>d.key!==s.key):u.order="desc":a.value?c.push({key:s.key,order:"asc"}):c=[{key:s.key,order:"asc"}],t.value=c,l&&(l.value=1)};function o(s){return!!t.value.find(c=>c.key===s.key)}const i={sortBy:t,toggleSort:r,isSorted:o};return Ue(s0,i),i}function u0(){const e=Ve(s0);if(!e)throw new Error("Missing sort!");return e}function av(e,t,n,a){const l=mt();return{sortedItems:T(()=>{var o,i;return n.value.length?RM(t.value,n.value,l.current.value,{transform:a==null?void 0:a.transform,sortFunctions:{...e.customKeySort,...(o=a==null?void 0:a.sortFunctions)==null?void 0:o.value},sortRawFunctions:(i=a==null?void 0:a.sortRawFunctions)==null?void 0:i.value}):t.value})}}function RM(e,t,n,a){const l=new Intl.Collator(n,{sensitivity:"accent",usage:"sort"});return e.map(o=>[o,a!=null&&a.transform?a.transform(o):o]).sort((o,i)=>{var s,c;for(let u=0;u<t.length;u++){let d=!1;const f=t[u].key,v=t[u].order??"asc";if(v===!1)continue;let m=Pl(o[1],f),h=Pl(i[1],f),y=o[0].raw,g=i[0].raw;if(v==="desc"&&([m,h]=[h,m],[y,g]=[g,y]),(s=a==null?void 0:a.sortRawFunctions)!=null&&s[f]){const b=a.sortRawFunctions[f](y,g);if(b==null)continue;if(d=!0,b)return b}if((c=a==null?void 0:a.sortFunctions)!=null&&c[f]){const b=a.sortFunctions[f](m,h);if(b==null)continue;if(d=!0,b)return b}if(!d){if(m instanceof Date&&h instanceof Date)return m.getTime()-h.getTime();if([m,h]=[m,h].map(b=>b!=null?b.toString().toLocaleLowerCase():b),m!==h)return Si(m)&&Si(h)?0:Si(m)?-1:Si(h)?1:!isNaN(m)&&!isNaN(h)?Number(m)-Number(h):l.compare(m,h)}}return 0}).map(o=>{let[i]=o;return i})}const OM=K({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function DM(e,t){const n=e.returnObject?t:kt(t,e.itemValue),a=kt(t,e.itemSelectable,!0);return{type:"item",value:n,selectable:a,raw:t}}function MM(e,t){const n=[];for(const a of t)n.push(DM(e,a));return n}function NM(e){return{items:T(()=>MM(e,e.items))}}const $M=K({search:String,loading:Boolean,...ke(),...OM(),...r0(),...i0(),...ev({itemsPerPage:5}),...G_(),...Qf(),...ti(),...Oe(),...$n({transition:{component:Po,hideOnLeave:!0}})},"VDataIterator"),BM=ne()({name:"VDataIterator",props:$M(),emits:{"update:modelValue":e=>!0,"update:groupBy":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"groupBy"),l=$(()=>e.search),{items:r}=NM(e),{filteredItems:o}=ni(e,r,l,{transform:z=>z.raw}),{sortBy:i,multiSort:s,mustSort:c}=lu(e),{page:u,itemsPerPage:d}=tv(e),{toggleSort:f}=ru({sortBy:i,multiSort:s,mustSort:c,page:u}),{sortByWithGroups:v,opened:m,extractRows:h,isGroupOpen:y,toggleGroup:g}=Zs({groupBy:a,sortBy:i}),{sortedItems:b}=av(e,o,v,{transform:z=>z.raw}),{flatItems:p}=eu(b,a,m),S=$(()=>p.value.length),{startIndex:_,stopIndex:w,pageCount:k,prevPage:P,nextPage:x,setItemsPerPage:I,setPage:R}=nv({page:u,itemsPerPage:d,itemsLength:S}),{paginatedItems:A}=n0({items:p,startIndex:_,stopIndex:w,itemsPerPage:d}),M=T(()=>h(A.value)),{isSelected:H,select:U,selectAll:N,toggleSelect:Y}=nu(e,{allItems:r,currentPage:M}),{isExpanded:Q,toggleExpand:Z}=Qs(e);tu({page:u,itemsPerPage:d,sortBy:i,groupBy:a,search:l});const F=T(()=>({page:u.value,itemsPerPage:d.value,sortBy:i.value,pageCount:k.value,toggleSort:f,prevPage:P,nextPage:x,setPage:R,setItemsPerPage:I,isSelected:H,select:U,selectAll:N,toggleSelect:Y,isExpanded:Q,toggleExpand:Z,isGroupOpen:y,toggleGroup:g,items:M.value,groupedItems:A.value}));return ue(()=>C(e.tag,{class:ce(["v-data-iterator",{"v-data-iterator--loading":e.loading},e.class]),style:be(e.style)},{default:()=>{var z,J;return[(z=n.header)==null?void 0:z.call(n,F.value),C(Kt,{transition:e.transition},{default:()=>{var ae,ye;return[e.loading?C(Yo,{key:"loader",name:"v-data-iterator",active:!0},{default:Se=>{var ve;return(ve=n.loader)==null?void 0:ve.call(n,Se)}}):E("div",{key:"items"},[A.value.length?(ye=n.default)==null?void 0:ye.call(n,F.value):(ae=n["no-data"])==null?void 0:ae.call(n)])]}}),(J=n.footer)==null?void 0:J.call(n,F.value)]}})),{}}});function FM(){const e=de([]);ky(()=>e.value=[]);function t(n,a){e.value[a]=n}return{refs:e,updateRef:t}}const HM=K({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:Ee,default:"$first"},prevIcon:{type:Ee,default:"$prev"},nextIcon:{type:Ee,default:"$next"},lastIcon:{type:Ee,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...rn(),...ke(),...Dt(),...Vt(),...it(),...sa(),...Oe({tag:"nav"}),...Ne(),...Pn({variant:"text"})},"VPagination"),gd=ne()({name:"VPagination",props:HM(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=Pe(e,"modelValue"),{t:r,n:o}=mt(),{isRtl:i}=xt(),{themeClasses:s}=Ke(e),{width:c}=xn(),u=he(-1);vt(void 0,{scoped:!0});const{resizeRef:d}=Mn(P=>{if(!P.length)return;const{target:x,contentRect:I}=P[0],R=x.querySelector(".v-pagination__list > *");if(!R)return;const A=I.width,M=R.offsetWidth+parseFloat(getComputedStyle(R).marginRight)*2;u.value=h(A,M)}),f=T(()=>parseInt(e.length,10)),v=T(()=>parseInt(e.start,10)),m=T(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):u.value>=0?u.value:h(c.value,58));function h(P,x){const I=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(Number(((P-x*I)/x).toFixed(2))))}const y=T(()=>{if(f.value<=0||isNaN(f.value)||f.value>Number.MAX_SAFE_INTEGER)return[];if(m.value<=0)return[];if(m.value===1)return[l.value];if(f.value<=m.value)return Gn(f.value,v.value);const P=m.value%2===0,x=P?m.value/2:Math.floor(m.value/2),I=P?x:x+1,R=f.value-x;if(I-l.value>=0)return[...Gn(Math.max(1,m.value-1),v.value),e.ellipsis,f.value];if(l.value-R>=(P?1:0)){const A=m.value-1,M=f.value-A+v.value;return[v.value,e.ellipsis,...Gn(A,M)]}else{const A=Math.max(1,m.value-2),M=A===1?l.value:l.value-Math.ceil(A/2)+v.value;return[v.value,e.ellipsis,...Gn(A,M),e.ellipsis,f.value]}});function g(P,x,I){P.preventDefault(),l.value=x,I&&a(I,x)}const{refs:b,updateRef:p}=FM();vt({VPaginationBtn:{color:$(()=>e.color),border:$(()=>e.border),density:$(()=>e.density),size:$(()=>e.size),variant:$(()=>e.variant),rounded:$(()=>e.rounded),elevation:$(()=>e.elevation)}});const S=T(()=>y.value.map((P,x)=>{const I=R=>p(R,x);if(typeof P=="string")return{isActive:!1,key:`ellipsis-${x}`,page:P,props:{ref:I,ellipsis:!0,icon:!0,disabled:!0}};{const R=P===l.value;return{isActive:R,key:P,page:o(P),props:{ref:I,ellipsis:!1,icon:!0,disabled:!!e.disabled||Number(e.length)<2,color:R?e.activeColor:e.color,"aria-current":R,"aria-label":r(R?e.currentPageAriaLabel:e.pageAriaLabel,P),onClick:A=>g(A,P)}}}})),_=T(()=>{const P=!!e.disabled||l.value<=v.value,x=!!e.disabled||l.value>=v.value+f.value-1;return{first:e.showFirstLastPage?{icon:i.value?e.lastIcon:e.firstIcon,onClick:I=>g(I,v.value,"first"),disabled:P,"aria-label":r(e.firstAriaLabel),"aria-disabled":P}:void 0,prev:{icon:i.value?e.nextIcon:e.prevIcon,onClick:I=>g(I,l.value-1,"prev"),disabled:P,"aria-label":r(e.previousAriaLabel),"aria-disabled":P},next:{icon:i.value?e.prevIcon:e.nextIcon,onClick:I=>g(I,l.value+1,"next"),disabled:x,"aria-label":r(e.nextAriaLabel),"aria-disabled":x},last:e.showFirstLastPage?{icon:i.value?e.firstIcon:e.lastIcon,onClick:I=>g(I,v.value+f.value-1,"last"),disabled:x,"aria-label":r(e.lastAriaLabel),"aria-disabled":x}:void 0}});function w(){var x;const P=l.value-v.value;(x=b.value[P])==null||x.$el.focus()}function k(P){P.key===Bc.left&&!e.disabled&&l.value>Number(e.start)?(l.value=l.value-1,Me(w)):P.key===Bc.right&&!e.disabled&&l.value<v.value+f.value-1&&(l.value=l.value+1,Me(w))}return ue(()=>C(e.tag,{ref:d,class:ce(["v-pagination",s.value,e.class]),style:be(e.style),role:"navigation","aria-label":r(e.ariaLabel),onKeydown:k,"data-test":"v-pagination-root"},{default:()=>[E("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&E("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[n.first?n.first(_.value.first):C($e,ie({_as:"VPaginationBtn"},_.value.first),null)]),E("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[n.prev?n.prev(_.value.prev):C($e,ie({_as:"VPaginationBtn"},_.value.prev),null)]),S.value.map((P,x)=>E("li",{key:P.key,class:ce(["v-pagination__item",{"v-pagination__item--is-active":P.isActive}]),"data-test":"v-pagination-item"},[n.item?n.item(P):C($e,ie({_as:"VPaginationBtn"},P.props),{default:()=>[P.page]})])),E("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[n.next?n.next(_.value.next):C($e,ie({_as:"VPaginationBtn"},_.value.next),null)]),e.showFirstLastPage&&E("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[n.last?n.last(_.value.last):C($e,ie({_as:"VPaginationBtn"},_.value.last),null)])])]})),{}}}),lv=K({prevIcon:{type:Ee,default:"$prev"},nextIcon:{type:Ee,default:"$next"},firstIcon:{type:Ee,default:"$first"},lastIcon:{type:Ee,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),Ro=ne()({name:"VDataTableFooter",props:lv(),setup(e,t){let{slots:n}=t;const{t:a}=mt(),{page:l,pageCount:r,startIndex:o,stopIndex:i,itemsLength:s,itemsPerPage:c,setItemsPerPage:u}=AM(),d=T(()=>e.itemsPerPageOptions.map(f=>typeof f=="number"?{value:f,title:f===-1?a("$vuetify.dataFooter.itemsPerPageAll"):String(f)}:{...f,title:isNaN(Number(f.title))?a(f.title):f.title}));return ue(()=>{var v;const f=gd.filterProps(e);return E("div",{class:"v-data-table-footer"},[(v=n.prepend)==null?void 0:v.call(n),E("div",{class:"v-data-table-footer__items-per-page"},[E("span",{"aria-label":a(e.itemsPerPageText)},[a(e.itemsPerPageText)]),C(Gf,{items:d.value,modelValue:c.value,"onUpdate:modelValue":m=>u(Number(m)),density:"compact",variant:"outlined","hide-details":!0},null)]),E("div",{class:"v-data-table-footer__info"},[E("div",null,[a(e.pageText,s.value?o.value+1:0,i.value,s.value)])]),E("div",{class:"v-data-table-footer__pagination"},[C(gd,ie({modelValue:l.value,"onUpdate:modelValue":m=>l.value=m,density:"comfortable","first-aria-label":e.firstPageLabel,"last-aria-label":e.lastPageLabel,length:r.value,"next-aria-label":e.nextPageLabel,"previous-aria-label":e.prevPageLabel,rounded:!0,"show-first-last-page":!0,"total-visible":e.showCurrentPage?1:0,variant:"plain"},f),null)])])}),{}}}),ds=IA({align:{type:String,default:"start"},fixed:Boolean,fixedOffset:[Number,String],height:[Number,String],lastFixed:Boolean,noPadding:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,t)=>{let{slots:n}=t;const a=e.tag??"td";return C(a,{tabindex:"0",class:ce(["v-data-table__td",{"v-data-table-column--fixed":e.fixed,"v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap},`v-data-table-column--align-${e.align}`]),style:{height:_e(e.height),width:_e(e.width),maxWidth:_e(e.maxWidth),left:_e(e.fixedOffset||null)}},{default:()=>{var l;return[(l=n.default)==null?void 0:l.call(n)]}})}),jM=K({headers:Array},"DataTable-header"),c0=Symbol.for("vuetify:data-table-headers"),d0={title:"",sortable:!1},UM={...d0,width:48};function WM(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(n=>({element:n,priority:0}));return{enqueue:(n,a)=>{let l=!1;for(let r=0;r<t.length;r++)if(t[r].priority>a){t.splice(r,0,{element:n,priority:a}),l=!0;break}l||t.push({element:n,priority:a})},size:()=>t.length,count:()=>{let n=0;if(!t.length)return 0;const a=Math.floor(t[0].priority);for(let l=0;l<t.length;l++)Math.floor(t[l].priority)===a&&(n+=1);return n},dequeue:()=>t.shift()}}function yd(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)t.push(e);else for(const n of e.children)yd(n,t);return t}function f0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const n of e)n.key&&t.add(n.key),n.children&&f0(n.children,t);return t}function zM(e){if(e.key){if(e.key==="data-table-group")return d0;if(["data-table-expand","data-table-select"].includes(e.key))return UM}}function rv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(t,...e.children.map(n=>rv(n,t+1))):t}function KM(e){let t=!1;function n(r){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(r)if(o&&(r.fixed=!0),r.fixed)if(r.children)for(let i=r.children.length-1;i>=0;i--)n(r.children[i],!0);else t?isNaN(Number(r.width))?(`${r.key}`,void 0):r.minWidth=Math.max(Number(r.width)||0,Number(r.minWidth)||0):r.lastFixed=!0,t=!0;else if(r.children)for(let i=r.children.length-1;i>=0;i--)n(r.children[i]);else t=!1}for(let r=e.length-1;r>=0;r--)n(e[r]);function a(r){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!r)return o;if(r.children){r.fixedOffset=o;for(const i of r.children)o=a(i,o)}else r.fixed&&(r.fixedOffset=o,o+=parseFloat(r.width||"0")||0);return o}let l=0;for(const r of e)l=a(r,l)}function YM(e,t){const n=[];let a=0;const l=WM(e);for(;l.size()>0;){let o=l.count();const i=[];let s=1;for(;o>0;){const{element:c,priority:u}=l.dequeue(),d=t-a-rv(c);if(i.push({...c,rowspan:d??1,colspan:c.children?yd(c).length:1}),c.children)for(const f of c.children){const v=u%1+s/Math.pow(10,a+2);l.enqueue(f,a+d+v)}s+=1,o-=1}a+=1,n.push(i)}return{columns:e.map(o=>yd(o)).flat(),headers:n}}function v0(e){const t=[];for(const n of e){const a={...zM(n),...n},l=a.key??(typeof a.value=="string"?a.value:null),r=a.value??l??null,o={...a,key:l,value:r,sortable:a.sortable??(a.key!=null||!!a.sort),children:a.children?v0(a.children):void 0};t.push(o)}return t}function ov(e,t){const n=de([]),a=de([]),l=de({}),r=de({}),o=de({});ot(()=>{var h,y,g;const c=(e.headers||Object.keys(e.items[0]??{}).map(b=>({key:b,title:aa(b)}))).slice(),u=f0(c);(h=t==null?void 0:t.groupBy)!=null&&h.value.length&&!u.has("data-table-group")&&c.unshift({key:"data-table-group",title:"Group"}),(y=t==null?void 0:t.showSelect)!=null&&y.value&&!u.has("data-table-select")&&c.unshift({key:"data-table-select"}),(g=t==null?void 0:t.showExpand)!=null&&g.value&&!u.has("data-table-expand")&&c.push({key:"data-table-expand"});const d=v0(c);KM(d);const f=Math.max(...d.map(b=>rv(b)))+1,v=YM(d,f);n.value=v.headers,a.value=v.columns;const m=v.headers.flat(1);for(const b of m)b.key&&(b.sortable&&(b.sort&&(l.value[b.key]=b.sort),b.sortRaw&&(r.value[b.key]=b.sortRaw)),b.filter&&(o.value[b.key]=b.filter))});const i={headers:n,columns:a,sortFunctions:l,sortRawFunctions:r,filterFunctions:o};return Ue(c0,i),i}function ou(){const e=Ve(c0);if(!e)throw new Error("Missing headers!");return e}const m0=K({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,sortAscIcon:{type:Ee,default:"$sortAsc"},sortDescIcon:{type:Ee,default:"$sortDesc"},headerProps:{type:Object},sticky:Boolean,...Dl(),...Ws()},"VDataTableHeaders"),Il=ne()({name:"VDataTableHeaders",props:m0(),setup(e,t){let{slots:n}=t;const{t:a}=mt(),{toggleSort:l,sortBy:r,isSorted:o}=u0(),{someSelected:i,allSelected:s,selectAll:c,showSelectAll:u}=au(),{columns:d,headers:f}=ou(),{loaderClasses:v}=Ko(e);function m(x,I){if(!(!(e.sticky||e.fixedHeader)&&!x.fixed))return{position:"sticky",left:x.fixed?_e(x.fixedOffset):void 0,top:e.sticky||e.fixedHeader?`calc(var(--v-table-header-height) * ${I})`:void 0}}function h(x,I){x.key==="Enter"&&!e.disableSort&&l(I)}function y(x){const I=r.value.find(R=>R.key===x.key);return I?I.order==="asc"?e.sortAscIcon:e.sortDescIcon:e.sortAscIcon}const{backgroundColorClasses:g,backgroundColorStyles:b}=Xe(()=>e.color),{displayClasses:p,mobile:S}=xn(e),_=T(()=>({headers:f.value,columns:d.value,toggleSort:l,isSorted:o,sortBy:r.value,someSelected:i.value,allSelected:s.value,selectAll:c,getSortIcon:y})),w=T(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky||e.fixedHeader},p.value,v.value]),k=x=>{let{column:I,x:R,y:A}=x;const M=I.key==="data-table-select"||I.key==="data-table-expand",H=ie(e.headerProps??{},I.headerProps??{});return C(ds,ie({tag:"th",align:I.align,class:[{"v-data-table__th--sortable":I.sortable&&!e.disableSort,"v-data-table__th--sorted":o(I),"v-data-table__th--fixed":I.fixed},...w.value],style:{width:_e(I.width),minWidth:_e(I.minWidth),maxWidth:_e(I.maxWidth),...m(I,A)},colspan:I.colspan,rowspan:I.rowspan,onClick:I.sortable?()=>l(I):void 0,fixed:I.fixed,nowrap:I.nowrap,lastFixed:I.lastFixed,noPadding:M},H,{onKeydown:U=>I.sortable&&h(U,I)}),{default:()=>{var Y;const U=`header.${I.key}`,N={column:I,selectAll:c,isSorted:o,toggleSort:l,sortBy:r.value,someSelected:i.value,allSelected:s.value,getSortIcon:y};return n[U]?n[U](N):I.key==="data-table-select"?((Y=n["header.data-table-select"])==null?void 0:Y.call(n,N))??(u.value&&C(Ea,{modelValue:s.value,indeterminate:i.value&&!s.value,"onUpdate:modelValue":c},null)):E("div",{class:"v-data-table-header__content"},[E("span",null,[I.title]),I.sortable&&!e.disableSort&&C(je,{key:"icon",class:"v-data-table-header__sort-icon",icon:y(I)},null),e.multiSort&&o(I)&&E("div",{key:"badge",class:ce(["v-data-table-header__sort-badge",...g.value]),style:be(b.value)},[r.value.findIndex(Q=>Q.key===I.key)+1])])}})},P=()=>{const x=T(()=>d.value.filter(R=>(R==null?void 0:R.sortable)&&!e.disableSort)),I=T(()=>{if(d.value.find(A=>A.key==="data-table-select")!=null)return s.value?"$checkboxOn":i.value?"$checkboxIndeterminate":"$checkboxOff"});return C(ds,ie({tag:"th",class:[...w.value],colspan:f.value.length+1},e.headerProps),{default:()=>[E("div",{class:"v-data-table-header__content"},[C(Gf,{chips:!0,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:x.value,label:a("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:"underlined","onClick:clear":()=>r.value=[],appendIcon:I.value,"onClick:append":()=>c(!s.value)},{...n,chip:R=>{var A;return C($r,{onClick:(A=R.item.raw)!=null&&A.sortable?()=>l(R.item.raw):void 0,onMousedown:M=>{M.preventDefault(),M.stopPropagation()}},{default:()=>[R.item.title,C(je,{class:ce(["v-data-table__td-sort-icon",o(R.item.raw)&&"v-data-table__td-sort-icon-active"]),icon:y(R.item.raw),size:"small"},null)]})}})])]})};ue(()=>S.value?E("tr",null,[C(P,null,null)]):E(we,null,[n.headers?n.headers(_.value):f.value.map((x,I)=>E("tr",null,[x.map((R,A)=>C(k,{column:R,x:A,y:I},null))])),e.loading&&E("tr",{class:"v-data-table-progress"},[E("th",{colspan:d.value.length},[C(Yo,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0},{default:n.loader})])])]))}}),GM=K({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow"),qM=ne()({name:"VDataTableGroupHeaderRow",props:GM(),setup(e,t){let{slots:n}=t;const{isGroupOpen:a,toggleGroup:l,extractRows:r}=Q_(),{isSelected:o,isSomeSelected:i,select:s}=au(),{columns:c}=ou(),u=T(()=>r([e.item]));return()=>E("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[c.value.map(d=>{var f,v;if(d.key==="data-table-group"){const m=a(e.item)?"$expand":"$next",h=()=>l(e.item);return((f=n["data-table-group"])==null?void 0:f.call(n,{item:e.item,count:u.value.length,props:{icon:m,onClick:h}}))??C(ds,{class:"v-data-table-group-header-row__column"},{default:()=>[C($e,{size:"small",variant:"text",icon:m,onClick:h},null),E("span",null,[e.item.value]),E("span",null,[ea("("),u.value.length,ea(")")])]})}if(d.key==="data-table-select"){const m=o(u.value),h=i(u.value)&&!m,y=g=>s(u.value,g);return((v=n["data-table-select"])==null?void 0:v.call(n,{props:{modelValue:m,indeterminate:h,"onUpdate:modelValue":y}}))??E("td",null,[C(Ea,{modelValue:m,indeterminate:h,"onUpdate:modelValue":y},null)])}return E("td",null,null)})])}}),XM=K({index:Number,item:Object,cellProps:[Object,Function],onClick:Nt(),onContextmenu:Nt(),onDblclick:Nt(),...Dl()},"VDataTableRow"),iv=ne()({name:"VDataTableRow",props:XM(),setup(e,t){let{slots:n}=t;const{displayClasses:a,mobile:l}=xn(e,"v-data-table__tr"),{isSelected:r,toggleSelect:o,someSelected:i,allSelected:s,selectAll:c}=au(),{isExpanded:u,toggleExpand:d}=X_(),{toggleSort:f,sortBy:v,isSorted:m}=u0(),{columns:h}=ou();ue(()=>E("tr",{class:ce(["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},a.value]),onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&h.value.map((y,g)=>{const b=e.item,p=`item.${y.key}`,S=`header.${y.key}`,_={index:e.index,item:b.raw,internalItem:b,value:Pl(b.columns,y.key),column:y,isSelected:r,toggleSelect:o,isExpanded:u,toggleExpand:d},w={column:y,selectAll:c,isSorted:m,toggleSort:f,sortBy:v.value,someSelected:i.value,allSelected:s.value,getSortIcon:()=>""},k=typeof e.cellProps=="function"?e.cellProps({index:_.index,item:_.item,internalItem:_.internalItem,value:_.value,column:y}):e.cellProps,P=typeof y.cellProps=="function"?y.cellProps({index:_.index,item:_.item,internalItem:_.internalItem,value:_.value}):y.cellProps;return C(ds,ie({align:y.align,class:{"v-data-table__td--expanded-row":y.key==="data-table-expand","v-data-table__td--select-row":y.key==="data-table-select"},fixed:y.fixed,fixedOffset:y.fixedOffset,lastFixed:y.lastFixed,maxWidth:l.value?void 0:y.maxWidth,noPadding:y.key==="data-table-select"||y.key==="data-table-expand",nowrap:y.nowrap,width:l.value?void 0:y.width},k,P),{default:()=>{var I,R,A,M;if(y.key==="data-table-select")return((I=n["item.data-table-select"])==null?void 0:I.call(n,{..._,props:{disabled:!b.selectable,modelValue:r([b]),onClick:di(()=>o(b),["stop"])}}))??C(Ea,{disabled:!b.selectable,modelValue:r([b]),onClick:di(H=>o(b,e.index,H),["stop"])},null);if(y.key==="data-table-expand")return((R=n["item.data-table-expand"])==null?void 0:R.call(n,{..._,props:{icon:u(b)?"$collapse":"$expand",size:"small",variant:"text",onClick:di(()=>d(b),["stop"])}}))??C($e,{icon:u(b)?"$collapse":"$expand",size:"small",variant:"text",onClick:di(()=>d(b),["stop"])},null);if(n[p]&&!l.value)return n[p](_);const x=Xa(_.value);return l.value?E(we,null,[E("div",{class:"v-data-table__td-title"},[((A=n[S])==null?void 0:A.call(n,w))??y.title]),E("div",{class:"v-data-table__td-value"},[((M=n[p])==null?void 0:M.call(n,_))??x])]):x}})})]))}}),h0=K({loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],...Dl()},"VDataTableRows"),Vl=ne()({name:"VDataTableRows",inheritAttrs:!1,props:h0(),setup(e,t){let{attrs:n,slots:a}=t;const{columns:l}=ou(),{expandOnClick:r,toggleExpand:o,isExpanded:i}=X_(),{isSelected:s,toggleSelect:c}=au(),{toggleGroup:u,isGroupOpen:d}=Q_(),{t:f}=mt(),{mobile:v}=xn(e);return ue(()=>{var m,h;return e.loading&&(!e.items.length||a.loading)?E("tr",{class:"v-data-table-rows-loading",key:"loading"},[E("td",{colspan:l.value.length},[((m=a.loading)==null?void 0:m.call(a))??f(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?E("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[E("td",{colspan:l.value.length},[((h=a["no-data"])==null?void 0:h.call(a))??f(e.noDataText)])]):E(we,null,[e.items.map((y,g)=>{var S;if(y.type==="group"){const _={index:g,item:y,columns:l.value,isExpanded:i,toggleExpand:o,isSelected:s,toggleSelect:c,toggleGroup:u,isGroupOpen:d};return a["group-header"]?a["group-header"](_):C(qM,ie({key:`group-header_${y.id}`,item:y},Xh(n,":group-header",()=>_)),a)}const b={index:g,item:y.raw,internalItem:y,columns:l.value,isExpanded:i,toggleExpand:o,isSelected:s,toggleSelect:c},p={...b,props:ie({key:`item_${y.key??y.index}`,onClick:r.value?()=>{o(y)}:void 0,index:g,item:y,cellProps:e.cellProps,mobile:v.value},Xh(n,":row",()=>b),typeof e.rowProps=="function"?e.rowProps({item:b.item,index:b.index,internalItem:b.internalItem}):e.rowProps)};return E(we,{key:p.props.key},[a.item?a.item(p):C(iv,p.props,a),i(y)&&((S=a["expanded-row"])==null?void 0:S.call(a,b))])})])}),{}}}),g0=K({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...ke(),...Dt(),...Oe(),...Ne()},"VTable"),Al=ne()({name:"VTable",props:g0(),setup(e,t){let{slots:n,emit:a}=t;const{themeClasses:l}=Ke(e),{densityClasses:r}=qt(e);return ue(()=>C(e.tag,{class:ce(["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!n.top,"v-table--has-bottom":!!n.bottom,"v-table--hover":e.hover},l.value,r.value,e.class]),style:be(e.style)},{default:()=>{var o,i,s;return[(o=n.top)==null?void 0:o.call(n),n.default?E("div",{class:"v-table__wrapper",style:{height:_e(e.height)}},[E("table",null,[n.default()])]):(i=n.wrapper)==null?void 0:i.call(n),(s=n.bottom)==null?void 0:s.call(n)]}})),{}}}),JM=K({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function QM(e,t,n,a){const l=e.returnObject?t:kt(t,e.itemValue),r=kt(t,e.itemSelectable,!0),o=a.reduce((i,s)=>(s.key!=null&&(i[s.key]=kt(t,s.value)),i),{});return{type:"item",key:e.returnObject?kt(t,e.itemValue):l,index:n,value:l,selectable:r,columns:o,raw:t}}function ZM(e,t,n){return t.map((a,l)=>QM(e,a,l,n))}function sv(e,t){return{items:T(()=>ZM(e,e.items,t.value))}}const uv=K({...h0(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...G_(),...Qf(),...jM(),...JM(),...r0(),...i0(),...m0(),...g0()},"DataTable"),eN=K({...ev(),...uv(),...ti(),...lv()},"VDataTable"),tN=ne()({name:"VDataTable",props:eN(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:l}=Zf(e),{sortBy:r,multiSort:o,mustSort:i}=lu(e),{page:s,itemsPerPage:c}=tv(e),{disableSort:u}=Rl(e),{columns:d,headers:f,sortFunctions:v,sortRawFunctions:m,filterFunctions:h}=ov(e,{groupBy:l,showSelect:$(()=>e.showSelect),showExpand:$(()=>e.showExpand)}),{items:y}=sv(e,d),g=$(()=>e.search),{filteredItems:b}=ni(e,y,g,{transform:B=>B.columns,customKeyFilter:h}),{toggleSort:p}=ru({sortBy:r,multiSort:o,mustSort:i,page:s}),{sortByWithGroups:S,opened:_,extractRows:w,isGroupOpen:k,toggleGroup:P}=Zs({groupBy:l,sortBy:r,disableSort:u}),{sortedItems:x}=av(e,b,S,{transform:B=>({...B.raw,...B.columns}),sortFunctions:v,sortRawFunctions:m}),{flatItems:I}=eu(x,l,_),R=T(()=>I.value.length),{startIndex:A,stopIndex:M,pageCount:H,setItemsPerPage:U}=nv({page:s,itemsPerPage:c,itemsLength:R}),{paginatedItems:N}=n0({items:I,startIndex:A,stopIndex:M,itemsPerPage:c}),Y=T(()=>w(N.value)),{isSelected:Q,select:Z,selectAll:F,toggleSelect:z,someSelected:J,allSelected:ae}=nu(e,{allItems:y,currentPage:Y}),{isExpanded:ye,toggleExpand:Se}=Qs(e);tu({page:s,itemsPerPage:c,sortBy:r,groupBy:l,search:g}),vt({VDataTableRows:{hideNoData:$(()=>e.hideNoData),noDataText:$(()=>e.noDataText),loading:$(()=>e.loading),loadingText:$(()=>e.loadingText)}});const ve=T(()=>({page:s.value,itemsPerPage:c.value,sortBy:r.value,pageCount:H.value,toggleSort:p,setItemsPerPage:U,someSelected:J.value,allSelected:ae.value,isSelected:Q,select:Z,selectAll:F,toggleSelect:z,isExpanded:ye,toggleExpand:Se,isGroupOpen:k,toggleGroup:P,items:Y.value.map(B=>B.raw),internalItems:Y.value,groupedItems:N.value,columns:d.value,headers:f.value}));return ue(()=>{const B=Ro.filterProps(e),se=Il.filterProps(e),oe=Vl.filterProps(e),X=Al.filterProps(e);return C(Al,ie({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},X,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var me;return(me=a.top)==null?void 0:me.call(a,ve.value)},default:()=>{var me,q,V,D,j,re;return a.default?a.default(ve.value):E(we,null,[(me=a.colgroup)==null?void 0:me.call(a,ve.value),!e.hideDefaultHeader&&E("thead",{key:"thead"},[C(Il,se,a)]),(q=a.thead)==null?void 0:q.call(a,ve.value),!e.hideDefaultBody&&E("tbody",null,[(V=a["body.prepend"])==null?void 0:V.call(a,ve.value),a.body?a.body(ve.value):C(Vl,ie(n,oe,{items:N.value}),a),(D=a["body.append"])==null?void 0:D.call(a,ve.value)]),(j=a.tbody)==null?void 0:j.call(a,ve.value),(re=a.tfoot)==null?void 0:re.call(a,ve.value)])},bottom:()=>a.bottom?a.bottom(ve.value):!e.hideDefaultFooter&&E(we,null,[C(ba,null,null),C(Ro,B,{prepend:a["footer.prepend"]})])})}),{}}}),nN=K({...ft(uv(),["hideDefaultFooter"]),...Qf(),...T_(),...ti()},"VDataTableVirtual"),aN=ne()({name:"VDataTableVirtual",props:nN(),emits:{"update:modelValue":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:l}=Zf(e),{sortBy:r,multiSort:o,mustSort:i}=lu(e),{disableSort:s}=Rl(e),{columns:c,headers:u,filterFunctions:d,sortFunctions:f,sortRawFunctions:v}=ov(e,{groupBy:l,showSelect:$(()=>e.showSelect),showExpand:$(()=>e.showExpand)}),{items:m}=sv(e,c),h=$(()=>e.search),{filteredItems:y}=ni(e,m,h,{transform:X=>X.columns,customKeyFilter:d}),{toggleSort:g}=ru({sortBy:r,multiSort:o,mustSort:i}),{sortByWithGroups:b,opened:p,extractRows:S,isGroupOpen:_,toggleGroup:w}=Zs({groupBy:l,sortBy:r,disableSort:s}),{sortedItems:k}=av(e,y,b,{transform:X=>({...X.raw,...X.columns}),sortFunctions:f,sortRawFunctions:v}),{flatItems:P}=eu(k,l,p),x=T(()=>S(P.value)),{isSelected:I,select:R,selectAll:A,toggleSelect:M,someSelected:H,allSelected:U}=nu(e,{allItems:x,currentPage:x}),{isExpanded:N,toggleExpand:Y}=Qs(e),{containerRef:Q,markerRef:Z,paddingTop:F,paddingBottom:z,computedItems:J,handleItemResize:ae,handleScroll:ye,handleScrollend:Se,calculateVisibleItems:ve,scrollToIndex:B}=I_(e,P),se=T(()=>J.value.map(X=>X.raw));tu({sortBy:r,page:he(1),itemsPerPage:he(-1),groupBy:l,search:h}),vt({VDataTableRows:{hideNoData:$(()=>e.hideNoData),noDataText:$(()=>e.noDataText),loading:$(()=>e.loading),loadingText:$(()=>e.loadingText)}});const oe=T(()=>({sortBy:r.value,toggleSort:g,someSelected:H.value,allSelected:U.value,isSelected:I,select:R,selectAll:A,toggleSelect:M,isExpanded:N,toggleExpand:Y,isGroupOpen:_,toggleGroup:w,items:x.value.map(X=>X.raw),internalItems:x.value,groupedItems:P.value,columns:c.value,headers:u.value}));return ue(()=>{const X=Il.filterProps(e),me=Vl.filterProps(e),q=Al.filterProps(e);return C(Al,ie({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},q,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var V;return(V=a.top)==null?void 0:V.call(a,oe.value)},wrapper:()=>{var V,D,j,re,ee,L;return E("div",{ref:Q,onScrollPassive:ye,onScrollend:Se,class:"v-table__wrapper",style:{height:_e(e.height)}},[E("table",null,[(V=a.colgroup)==null?void 0:V.call(a,oe.value),!e.hideDefaultHeader&&E("thead",{key:"thead"},[C(Il,X,a)]),(D=a.thead)==null?void 0:D.call(a,oe.value),!e.hideDefaultBody&&E("tbody",{key:"tbody"},[E("tr",{ref:Z,style:{height:_e(F.value),border:0}},[E("td",{colspan:c.value.length,style:{height:0,border:0}},null)]),(j=a["body.prepend"])==null?void 0:j.call(a,oe.value),C(Vl,ie(n,me,{items:se.value}),{...a,item:O=>C(E_,{key:O.internalItem.index,renderless:!0,"onUpdate:height":G=>ae(O.internalItem.index,G)},{default:G=>{var fe;let{itemRef:te}=G;return((fe=a.item)==null?void 0:fe.call(a,{...O,itemRef:te}))??C(iv,ie(O.props,{ref:te,key:O.internalItem.index,index:O.internalItem.index}),a)}})}),(re=a["body.append"])==null?void 0:re.call(a,oe.value),E("tr",{style:{height:_e(z.value),border:0}},[E("td",{colspan:c.value.length,style:{height:0,border:0}},null)])]),(ee=a.tbody)==null?void 0:ee.call(a,oe.value),(L=a.tfoot)==null?void 0:L.call(a,oe.value)])])},bottom:()=>{var V;return(V=a.bottom)==null?void 0:V.call(a,oe.value)}})}),{calculateVisibleItems:ve,scrollToIndex:B}}}),lN=K({itemsLength:{type:[Number,String],required:!0},...ev(),...uv(),...lv()},"VDataTableServer"),rN=ne()({name:"VDataTableServer",props:lN(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:groupBy":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{groupBy:l}=Zf(e),{sortBy:r,multiSort:o,mustSort:i}=lu(e),{page:s,itemsPerPage:c}=tv(e),{disableSort:u}=Rl(e),d=T(()=>parseInt(e.itemsLength,10)),{columns:f,headers:v}=ov(e,{groupBy:l,showSelect:$(()=>e.showSelect),showExpand:$(()=>e.showExpand)}),{items:m}=sv(e,f),{toggleSort:h}=ru({sortBy:r,multiSort:o,mustSort:i,page:s}),{opened:y,isGroupOpen:g,toggleGroup:b,extractRows:p}=Zs({groupBy:l,sortBy:r,disableSort:u}),{pageCount:S,setItemsPerPage:_}=nv({page:s,itemsPerPage:c,itemsLength:d}),{flatItems:w}=eu(m,l,y),{isSelected:k,select:P,selectAll:x,toggleSelect:I,someSelected:R,allSelected:A}=nu(e,{allItems:m,currentPage:m}),{isExpanded:M,toggleExpand:H}=Qs(e),U=T(()=>p(m.value));tu({page:s,itemsPerPage:c,sortBy:r,groupBy:l,search:$(()=>e.search)}),Ue("v-data-table",{toggleSort:h,sortBy:r}),vt({VDataTableRows:{hideNoData:$(()=>e.hideNoData),noDataText:$(()=>e.noDataText),loading:$(()=>e.loading),loadingText:$(()=>e.loadingText)}});const N=T(()=>({page:s.value,itemsPerPage:c.value,sortBy:r.value,pageCount:S.value,toggleSort:h,setItemsPerPage:_,someSelected:R.value,allSelected:A.value,isSelected:k,select:P,selectAll:x,toggleSelect:I,isExpanded:M,toggleExpand:H,isGroupOpen:g,toggleGroup:b,items:U.value.map(Y=>Y.raw),internalItems:U.value,groupedItems:w.value,columns:f.value,headers:v.value}));ue(()=>{const Y=Ro.filterProps(e),Q=Il.filterProps(e),Z=Vl.filterProps(e),F=Al.filterProps(e);return C(Al,ie({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},F,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var z;return(z=a.top)==null?void 0:z.call(a,N.value)},default:()=>{var z,J,ae,ye,Se,ve;return a.default?a.default(N.value):E(we,null,[(z=a.colgroup)==null?void 0:z.call(a,N.value),!e.hideDefaultHeader&&E("thead",{key:"thead",class:"v-data-table__thead",role:"rowgroup"},[C(Il,Q,a)]),(J=a.thead)==null?void 0:J.call(a,N.value),!e.hideDefaultBody&&E("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[(ae=a["body.prepend"])==null?void 0:ae.call(a,N.value),a.body?a.body(N.value):C(Vl,ie(n,Z,{items:w.value}),a),(ye=a["body.append"])==null?void 0:ye.call(a,N.value)]),(Se=a.tbody)==null?void 0:Se.call(a,N.value),(ve=a.tfoot)==null?void 0:ve.call(a,N.value)])},bottom:()=>a.bottom?a.bottom(N.value):!e.hideDefaultFooter&&E(we,null,[C(ba,null,null),C(Ro,Y,{prepend:a["footer.prepend"]})])})})}}),oN=K({fluid:{type:Boolean,default:!1},...ke(),...Pt(),...Oe()},"VContainer"),iN=ne()({name:"VContainer",props:oN(),setup(e,t){let{slots:n}=t;const{rtlClasses:a}=xt(),{dimensionStyles:l}=Et(e);return ue(()=>C(e.tag,{class:ce(["v-container",{"v-container--fluid":e.fluid},a.value,e.class]),style:be([l.value,e.style])},n)),{}}}),y0=Bs.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),b0=Bs.reduce((e,t)=>{const n="offset"+aa(t);return e[n]={type:[String,Number],default:null},e},{}),p0=Bs.reduce((e,t)=>{const n="order"+aa(t);return e[n]={type:[String,Number],default:null},e},{}),_g={col:Object.keys(y0),offset:Object.keys(b0),order:Object.keys(p0)};function sN(e,t,n){let a=e;if(!(n==null||n===!1)){if(t){const l=t.replace(e,"");a+=`-${l}`}return e==="col"&&(a="v-"+a),e==="col"&&(n===""||n===!0)||(a+=`-${n}`),a.toLowerCase()}}const uN=["auto","start","end","center","baseline","stretch"],cN=K({cols:{type:[Boolean,String,Number],default:!1},...y0,offset:{type:[String,Number],default:null},...b0,order:{type:[String,Number],default:null},...p0,alignSelf:{type:String,default:null,validator:e=>uN.includes(e)},...ke(),...Oe()},"VCol"),dN=ne()({name:"VCol",props:cN(),setup(e,t){let{slots:n}=t;const a=T(()=>{const l=[];let r;for(r in _g)_g[r].forEach(i=>{const s=e[i],c=sN(r,i,s);c&&l.push(c)});const o=l.some(i=>i.startsWith("v-col-"));return l.push({"v-col":!o||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),l});return()=>{var l;return lt(e.tag,{class:[a.value,e.class],style:e.style},(l=n.default)==null?void 0:l.call(n))}}}),cv=["start","end","center"],S0=["space-between","space-around","space-evenly"];function dv(e,t){return Bs.reduce((n,a)=>{const l=e+aa(a);return n[l]=t(),n},{})}const fN=[...cv,"baseline","stretch"],_0=e=>fN.includes(e),w0=dv("align",()=>({type:String,default:null,validator:_0})),vN=[...cv,...S0],k0=e=>vN.includes(e),C0=dv("justify",()=>({type:String,default:null,validator:k0})),mN=[...cv,...S0,"stretch"],x0=e=>mN.includes(e),P0=dv("alignContent",()=>({type:String,default:null,validator:x0})),wg={align:Object.keys(w0),justify:Object.keys(C0),alignContent:Object.keys(P0)},hN={align:"align",justify:"justify",alignContent:"align-content"};function gN(e,t,n){let a=hN[e];if(n!=null){if(t){const l=t.replace(e,"");a+=`-${l}`}return a+=`-${n}`,a.toLowerCase()}}const yN=K({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:_0},...w0,justify:{type:String,default:null,validator:k0},...C0,alignContent:{type:String,default:null,validator:x0},...P0,...ke(),...Oe()},"VRow"),bN=ne()({name:"VRow",props:yN(),setup(e,t){let{slots:n}=t;const a=T(()=>{const l=[];let r;for(r in wg)wg[r].forEach(o=>{const i=e[o],s=gN(r,o,i);s&&l.push(s)});return l.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),l});return()=>{var l;return lt(e.tag,{class:["v-row",a.value,e.class],style:e.style},(l=n.default)==null?void 0:l.call(n))}}}),E0=ia("v-spacer","div","VSpacer"),T0=K({active:{type:[String,Array],default:void 0},controlHeight:[Number,String],disabled:{type:[Boolean,String,Array],default:null},nextIcon:{type:Ee,default:"$next"},prevIcon:{type:Ee,default:"$prev"},modeIcon:{type:Ee,default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),bd=ne()({name:"VDatePickerControls",props:T0(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,t){let{emit:n}=t;const a=T(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),l=T(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),r=T(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),o=T(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function i(){n("click:prev")}function s(){n("click:next")}function c(){n("click:year")}function u(){n("click:month")}return ue(()=>E("div",{class:ce(["v-date-picker-controls"]),style:{"--v-date-picker-controls-height":_e(e.controlHeight)}},[C($e,{class:"v-date-picker-controls__month-btn","data-testid":"month-btn",disabled:a.value,text:e.text,variant:"text",rounded:!0,onClick:u},null),C($e,{class:"v-date-picker-controls__mode-btn","data-testid":"year-btn",disabled:l.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:c},null),C(E0,null,null),E("div",{class:"v-date-picker-controls__month"},[C($e,{"data-testid":"prev-month",disabled:r.value,density:"comfortable",icon:e.prevIcon,variant:"text",onClick:i},null),C($e,{"data-testid":"next-month",disabled:o.value,icon:e.nextIcon,density:"comfortable",variant:"text",onClick:s},null)])])),{}}}),pN=K({appendIcon:Ee,color:String,header:String,transition:String,onClick:Nt()},"VDatePickerHeader"),pd=ne()({name:"VDatePickerHeader",props:pN(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color);function o(){n("click")}function i(){n("click:append")}return ue(()=>{const s=!!(a.default||e.header),c=!!(a.append||e.appendIcon);return E("div",{class:ce(["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},l.value]),style:be(r.value),onClick:o},[a.prepend&&E("div",{key:"prepend",class:"v-date-picker-header__prepend"},[a.prepend()]),s&&C(Kt,{key:"content",name:e.transition},{default:()=>{var u;return[E("div",{key:e.header,class:"v-date-picker-header__content"},[((u=a.default)==null?void 0:u.call(a))??e.header])]}}),c&&E("div",{class:"v-date-picker-header__append"},[a.append?C(De,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var u;return[(u=a.append)==null?void 0:u.call(a)]}}):C($e,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:i},null)])])}),{}}}),SN=K({allowedDates:[Array,Function],disabled:{type:Boolean,default:null},displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:{type:[Number,String],default:void 0}},"calendar");function _N(e){const t=Wo(),n=Pe(e,"modelValue",[],m=>st(m).map(h=>t.date(h))),a=T(()=>e.displayValue?t.date(e.displayValue):n.value.length>0?t.date(n.value[0]):e.min?t.date(e.min):Array.isArray(e.allowedDates)?t.date(e.allowedDates[0]):t.date()),l=Pe(e,"year",void 0,m=>{const h=m!=null?Number(m):t.getYear(a.value);return t.startOfYear(t.setYear(t.date(),h))},m=>t.getYear(m)),r=Pe(e,"month",void 0,m=>{const h=m!=null?Number(m):t.getMonth(a.value),y=t.setYear(t.startOfMonth(t.date()),t.getYear(l.value));return t.setMonth(y,h)},m=>t.getMonth(m)),o=T(()=>{const m=t.toJsDate(t.startOfWeek(t.date(),e.firstDayOfWeek)).getDay();return e.weekdays.map(h=>(h+m)%7)}),i=T(()=>{const m=t.getWeekdays(e.firstDayOfWeek);return o.value.map(h=>m[h])}),s=T(()=>{const m=t.getWeekArray(r.value,e.firstDayOfWeek),h=m.flat(),y=6*7;if(e.weeksInMonth==="static"&&h.length<y){const g=h[h.length-1];let b=[];for(let p=1;p<=y-h.length;p++)b.push(t.addDays(g,p)),p%7===0&&(m.push(b),b=[])}return m});function c(m,h){return m.filter(y=>o.value.includes(t.toJsDate(y).getDay())).map((y,g)=>{const b=t.toISO(y),p=!t.isSameMonth(y,r.value),S=t.isSameDay(y,t.startOfMonth(r.value)),_=t.isSameDay(y,t.endOfMonth(r.value)),w=t.isSameDay(y,r.value);return{date:y,formatted:t.format(y,"keyboardDate"),isAdjacent:p,isDisabled:v(y),isEnd:_,isHidden:p&&!e.showAdjacentMonths,isSame:w,isSelected:n.value.some(k=>t.isSameDay(y,k)),isStart:S,isToday:t.isSameDay(y,h),isWeekEnd:g%7===6,isWeekStart:g%7===0,isoDate:b,localized:t.format(y,"dayOfMonth"),month:t.getMonth(y),year:t.getYear(y)}})}const u=T(()=>{const m=t.startOfWeek(a.value,e.firstDayOfWeek),h=[];for(let g=0;g<=6;g++)h.push(t.addDays(m,g));const y=t.date();return c(h,y)}),d=T(()=>{const m=s.value.flat(),h=t.date();return c(m,h)}),f=T(()=>s.value.map(m=>m.length?t.getWeek(m[0],e.firstDayOfWeek):null));function v(m){if(e.disabled)return!0;const h=t.date(m);return e.min&&t.isAfter(t.date(e.min),h)||e.max&&t.isAfter(h,t.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(y=>t.isSameDay(t.date(y),h)):typeof e.allowedDates=="function"?!e.allowedDates(h):!1}return{displayValue:a,daysInMonth:d,daysInWeek:u,genDays:c,model:n,weeksInMonth:s,weekDays:o,weekdayLabels:i,weekNumbers:f}}const I0=K({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},...ft(SN(),["displayValue"])},"VDatePickerMonth"),Sd=ne()({name:"VDatePickerMonth",props:I0(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=de(),{daysInMonth:r,model:o,weekNumbers:i,weekDays:s,weekdayLabels:c}=_N(e),u=Wo(),d=he(),f=he(),v=he(!1),m=$(()=>v.value?e.reverseTransition:e.transition);e.multiple==="range"&&o.value.length>0&&(d.value=o.value[0],o.value.length>1&&(f.value=o.value[o.value.length-1]));const h=T(()=>{const p=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return o.value.length>=p});ge(r,(p,S)=>{S&&(v.value=u.isBefore(p[0].date,S[0].date))});function y(p){const S=u.startOfDay(p);if(o.value.length===0?d.value=void 0:o.value.length===1&&(d.value=o.value[0],f.value=void 0),!d.value)d.value=S,o.value=[d.value];else if(f.value)d.value=p,f.value=void 0,o.value=[d.value];else{if(u.isSameDay(S,d.value)){d.value=void 0,o.value=[];return}else u.isBefore(S,d.value)?(f.value=u.endOfDay(d.value),d.value=S):f.value=u.endOfDay(S);o.value=kL(u,d.value,f.value)}}function g(p){const S=o.value.findIndex(_=>u.isSameDay(_,p));if(S===-1)o.value=[...o.value,p];else{const _=[...o.value];_.splice(S,1),o.value=_}}function b(p){e.multiple==="range"?y(p):e.multiple?g(p):o.value=[p]}ue(()=>E("div",{class:"v-date-picker-month",style:{"--v-date-picker-days-in-week":s.value.length}},[e.showWeek&&E("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&E("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[ea(" ")]),i.value.map(p=>E("div",{class:ce(["v-date-picker-month__day","v-date-picker-month__day--adjacent"])},[p]))]),C(Kt,{name:m.value},{default:()=>{var p;return[E("div",{ref:l,key:(p=r.value[0].date)==null?void 0:p.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&c.value.map(S=>E("div",{class:ce(["v-date-picker-month__day","v-date-picker-month__weekday"])},[S])),r.value.map((S,_)=>{var k;const w={props:{class:"v-date-picker-month__day-btn",color:S.isSelected||S.isToday?e.color:void 0,disabled:S.isDisabled,icon:!0,ripple:!1,text:S.localized,variant:S.isSelected?"flat":S.isToday?"outlined":"text",onClick:()=>b(S.date)},item:S,i:_};return h.value&&!S.isSelected&&(S.isDisabled=!0),E("div",{class:ce(["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":S.isAdjacent,"v-date-picker-month__day--hide-adjacent":S.isHidden,"v-date-picker-month__day--selected":S.isSelected,"v-date-picker-month__day--week-end":S.isWeekEnd,"v-date-picker-month__day--week-start":S.isWeekStart}]),"data-v-date":S.isDisabled?void 0:S.isoDate},[(e.showAdjacentMonths||!S.isAdjacent)&&(((k=a.day)==null?void 0:k.call(a,w))??C($e,w.props,null))])})])]}})]))}}),V0=K({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number,allowedMonths:[Array,Function]},"VDatePickerMonths"),_d=ne()({name:"VDatePickerMonths",props:V0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Wo(),r=Pe(e,"modelValue"),o=T(()=>{let s=l.startOfYear(l.date());return e.year&&(s=l.setYear(s,e.year)),Gn(12).map(c=>{const u=l.format(s,"monthShort"),d=!!(!i(c)||e.min&&l.isAfter(l.startOfMonth(l.date(e.min)),s)||e.max&&l.isAfter(s,l.startOfMonth(l.date(e.max))));return s=l.getNextMonth(s),{isDisabled:d,text:u,value:c}})});ot(()=>{r.value=r.value??l.getMonth(l.date())});function i(s){return Array.isArray(e.allowedMonths)&&e.allowedMonths.length?e.allowedMonths.includes(s):typeof e.allowedMonths=="function"?e.allowedMonths(s):!0}return ue(()=>E("div",{class:"v-date-picker-months",style:{height:_e(e.height)}},[E("div",{class:"v-date-picker-months__content"},[o.value.map((s,c)=>{var f;const u={active:r.value===c,color:r.value===c?e.color:void 0,disabled:s.isDisabled,rounded:!0,text:s.text,variant:r.value===s.value?"flat":"text",onClick:()=>d(c)};function d(v){if(r.value===v){n("update:modelValue",r.value);return}r.value=v}return((f=a.month)==null?void 0:f.call(a,{month:s,i:c,props:u}))??C($e,ie({key:"month"},u),null)})])])),{}}}),A0=K({color:String,height:[String,Number],min:null,max:null,modelValue:Number,allowedYears:[Array,Function]},"VDatePickerYears"),wd=ne()({name:"VDatePickerYears",props:A0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Wo(),r=Pe(e,"modelValue"),o=T(()=>{const c=l.getYear(l.date());let u=c-100,d=c+52;e.min&&(u=l.getYear(l.date(e.min))),e.max&&(d=l.getYear(l.date(e.max)));let f=l.startOfYear(l.date());return f=l.setYear(f,u),Gn(d-u+1,u).map(v=>{const m=l.format(f,"year");return f=l.setYear(f,l.getYear(f)+1),{text:m,value:v,isDisabled:!s(v)}})});ot(()=>{r.value=r.value??l.getYear(l.date())});const i=ns();It(async()=>{var c;await Me(),(c=i.el)==null||c.focus()});function s(c){return Array.isArray(e.allowedYears)&&e.allowedYears.length?e.allowedYears.includes(c):typeof e.allowedYears=="function"?e.allowedYears(c):!0}return ue(()=>E("div",{class:"v-date-picker-years",style:{height:_e(e.height)}},[E("div",{class:"v-date-picker-years__content"},[o.value.map((c,u)=>{var f;const d={ref:r.value===c.value?i:void 0,active:r.value===c.value,color:r.value===c.value?e.color:void 0,rounded:!0,text:c.text,disabled:c.isDisabled,variant:r.value===c.value?"flat":"text",onClick:()=>{if(r.value===c.value){n("update:modelValue",r.value);return}r.value=c.value}};return((f=a.year)==null?void 0:f.call(a,{year:c,i:u,props:d}))??C($e,ie({key:"month"},d),null)})])])),{}}}),wN=K({header:{type:String,default:"$vuetify.datePicker.header"},headerColor:String,...T0(),...I0({weeksInMonth:"static"}),...ft(V0(),["modelValue"]),...ft(A0(),["modelValue"]),...Jf({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),kN=ne()({name:"VDatePicker",props:wN(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const l=Wo(),{t:r}=mt(),{rtlClasses:o}=xt(),i=Pe(e,"modelValue",void 0,N=>st(N).map(Y=>l.date(Y)),N=>e.multiple?N:N[0]),s=Pe(e,"viewMode"),c=T(()=>{const N=l.date(e.min);return e.min&&l.isValid(N)?N:null}),u=T(()=>{const N=l.date(e.max);return e.max&&l.isValid(N)?N:null}),d=T(()=>{var Q;const N=l.date();let Y=N;return(Q=i.value)!=null&&Q[0]?Y=l.date(i.value[0]):c.value&&l.isBefore(N,c.value)?Y=c.value:u.value&&l.isAfter(N,u.value)&&(Y=u.value),Y&&l.isValid(Y)?Y:N}),f=$(()=>e.headerColor??e.color),v=Pe(e,"month"),m=T({get:()=>Number(v.value??l.getMonth(l.startOfMonth(d.value))),set:N=>v.value=N}),h=Pe(e,"year"),y=T({get:()=>Number(h.value??l.getYear(l.startOfYear(l.setMonth(d.value,m.value)))),set:N=>h.value=N}),g=he(!1),b=T(()=>e.multiple&&i.value.length>1?r("$vuetify.datePicker.itemsSelected",i.value.length):i.value[0]&&l.isValid(i.value[0])?l.format(l.date(i.value[0]),"normalDateWithWeekday"):r(e.header)),p=T(()=>{let N=l.date();return N=l.setDate(N,1),N=l.setMonth(N,m.value),N=l.setYear(N,y.value),l.format(N,"monthAndYear")}),S=$(()=>`date-picker-header${g.value?"-reverse":""}-transition`),_=T(()=>{if(e.disabled)return!0;const N=[];if(s.value!=="month")N.push("prev","next");else{let Y=l.date();if(Y=l.startOfMonth(Y),Y=l.setMonth(Y,m.value),Y=l.setYear(Y,y.value),c.value){const Q=l.addDays(l.startOfMonth(Y),-1);l.isAfter(c.value,Q)&&N.push("prev")}if(u.value){const Q=l.addDays(l.endOfMonth(Y),1);l.isAfter(Q,u.value)&&N.push("next")}}return N});function w(N,Y){const Q=e.allowedDates;if(typeof Q!="function")return!0;const Z=l.getDiff(Y,N,"days");for(let F=0;F<Z;F++)if(Q(l.addDays(N,F)))return!0;return!1}function k(N){if(typeof e.allowedDates=="function"){const Y=l.parseISO(`${N}-01-01`);return w(Y,l.endOfYear(Y))}if(Array.isArray(e.allowedDates)&&e.allowedDates.length){for(const Y of e.allowedDates)if(l.getYear(l.date(Y))===N)return!0;return!1}return!0}function P(N){if(typeof e.allowedDates=="function"){const Y=l.parseISO(`${y.value}-${N+1}-01`);return w(Y,l.endOfMonth(Y))}if(Array.isArray(e.allowedDates)&&e.allowedDates.length){for(const Y of e.allowedDates)if(l.getYear(l.date(Y))===y.value&&l.getMonth(l.date(Y))===N)return!0;return!1}return!0}function x(){m.value<11?m.value++:(y.value++,m.value=0,U()),H()}function I(){m.value>0?m.value--:(y.value--,m.value=11,U()),H()}function R(){s.value="month"}function A(){s.value=s.value==="months"?"month":"months"}function M(){s.value=s.value==="year"?"month":"year"}function H(){s.value==="months"&&A()}function U(){s.value==="year"&&M()}return ge(i,(N,Y)=>{const Q=st(Y),Z=st(N);if(!Z.length)return;const F=l.date(Q[Q.length-1]),z=l.date(Z[Z.length-1]),J=l.getMonth(z),ae=l.getYear(z);J!==m.value&&(m.value=J,H()),ae!==y.value&&(y.value=ae,U()),g.value=l.isBefore(F,z)}),ue(()=>{const N=cs.filterProps(e),Y=bd.filterProps(e),Q=pd.filterProps(e),Z=Sd.filterProps(e),F=ft(_d.filterProps(e),["modelValue"]),z=ft(wd.filterProps(e),["modelValue"]),J={color:f.value,header:b.value,transition:S.value};return C(cs,ie(N,{color:f.value,class:["v-date-picker",`v-date-picker--${s.value}`,{"v-date-picker--show-week":e.showWeek},o.value,e.class],style:e.style}),{title:()=>{var ae;return((ae=a.title)==null?void 0:ae.call(a))??E("div",{class:"v-date-picker__title"},[r(e.title)])},header:()=>a.header?C(De,{defaults:{VDatePickerHeader:{...J}}},{default:()=>{var ae;return[(ae=a.header)==null?void 0:ae.call(a,J)]}}):C(pd,ie({key:"header"},Q,J,{onClick:s.value!=="month"?R:void 0}),{...a,default:void 0}),default:()=>E(we,null,[C(bd,ie(Y,{disabled:_.value,text:p.value,"onClick:next":x,"onClick:prev":I,"onClick:month":A,"onClick:year":M}),null),C(Po,{hideOnLeave:!0},{default:()=>[s.value==="months"?C(_d,ie({key:"date-picker-months"},F,{modelValue:m.value,"onUpdate:modelValue":[ae=>m.value=ae,H],min:c.value,max:u.value,year:y.value,allowedMonths:P}),null):s.value==="year"?C(wd,ie({key:"date-picker-years"},z,{modelValue:y.value,"onUpdate:modelValue":[ae=>y.value=ae,U],min:c.value,max:u.value,allowedYears:k}),null):C(Sd,ie({key:"date-picker-month"},Z,{modelValue:i.value,"onUpdate:modelValue":ae=>i.value=ae,month:m.value,"onUpdate:month":[ae=>m.value=ae,H],year:y.value,"onUpdate:year":[ae=>y.value=ae,U],min:c.value,max:u.value}),null)]})]),actions:a.actions})}),{}}}),CN=K({actionText:String,bgColor:String,color:String,icon:Ee,image:String,justify:{type:String,default:"center"},headline:String,title:String,text:String,textWidth:{type:[Number,String],default:500},href:String,to:String,...ke(),...Pt(),...sa({size:void 0}),...Ne()},"VEmptyState"),xN=ne()({name:"VEmptyState",props:CN(),emits:{"click:action":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{themeClasses:l}=Ke(e),{backgroundColorClasses:r,backgroundColorStyles:o}=Xe(()=>e.bgColor),{dimensionStyles:i}=Et(e),{displayClasses:s}=xn();function c(u){n("click:action",u)}return ue(()=>{var y,g,b;const u=!!(a.actions||e.actionText),d=!!(a.headline||e.headline),f=!!(a.title||e.title),v=!!(a.text||e.text),m=!!(a.media||e.image||e.icon),h=e.size||(e.image?200:96);return E("div",{class:ce(["v-empty-state",{[`v-empty-state--${e.justify}`]:!0},l.value,r.value,s.value,e.class]),style:be([o.value,i.value,e.style])},[m&&E("div",{key:"media",class:"v-empty-state__media"},[a.media?C(De,{key:"media-defaults",defaults:{VImg:{src:e.image,height:h},VIcon:{size:h,icon:e.icon}}},{default:()=>[a.media()]}):E(we,null,[e.image?C(Pa,{key:"image",src:e.image,height:h},null):e.icon?C(je,{key:"icon",color:e.color,size:h,icon:e.icon},null):void 0])]),d&&E("div",{key:"headline",class:"v-empty-state__headline"},[((y=a.headline)==null?void 0:y.call(a))??e.headline]),f&&E("div",{key:"title",class:"v-empty-state__title"},[((g=a.title)==null?void 0:g.call(a))??e.title]),v&&E("div",{key:"text",class:"v-empty-state__text",style:{maxWidth:_e(e.textWidth)}},[((b=a.text)==null?void 0:b.call(a))??e.text]),a.default&&E("div",{key:"content",class:"v-empty-state__content"},[a.default()]),u&&E("div",{key:"actions",class:"v-empty-state__actions"},[C(De,{defaults:{VBtn:{class:"v-empty-state__action-btn",color:e.color??"surface-variant",href:e.href,text:e.actionText,to:e.to}}},{default:()=>{var p;return[((p=a.actions)==null?void 0:p.call(a,{props:{onClick:c}}))??C($e,{onClick:c},null)]}})])])}),{}}}),Oo=Symbol.for("vuetify:v-expansion-panel"),L0=K({...ke(),...Wf()},"VExpansionPanelText"),kd=ne()({name:"VExpansionPanelText",props:L0(),setup(e,t){let{slots:n}=t;const a=Ve(Oo);if(!a)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:l,onAfterLeave:r}=zf(e,a.isSelected);return ue(()=>C(js,{onAfterLeave:r},{default:()=>{var o;return[ct(E("div",{class:ce(["v-expansion-panel-text",e.class]),style:be(e.style)},[n.default&&l.value&&E("div",{class:"v-expansion-panel-text__wrapper"},[(o=n.default)==null?void 0:o.call(n)])]),[[Nn,a.isSelected.value]])]}})),{}}}),R0=K({color:String,expandIcon:{type:Ee,default:"$expand"},collapseIcon:{type:Ee,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...ke(),...Pt()},"VExpansionPanelTitle"),Cd=ne()({name:"VExpansionPanelTitle",directives:{vRipple:Yt},props:R0(),setup(e,t){let{slots:n}=t;const a=Ve(Oo);if(!a)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color),{dimensionStyles:o}=Et(e),i=T(()=>({collapseIcon:e.collapseIcon,disabled:a.disabled.value,expanded:a.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),s=$(()=>a.isSelected.value?e.collapseIcon:e.expandIcon);return ue(()=>{var c;return ct(E("button",{class:ce(["v-expansion-panel-title",{"v-expansion-panel-title--active":a.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},l.value,e.class]),style:be([r.value,o.value,e.style]),type:"button",tabindex:a.disabled.value?-1:void 0,disabled:a.disabled.value,"aria-expanded":a.isSelected.value,onClick:e.readonly?void 0:a.toggle},[E("span",{class:"v-expansion-panel-title__overlay"},null),(c=n.default)==null?void 0:c.call(n,i.value),!e.hideActions&&C(De,{defaults:{VIcon:{icon:s.value}}},{default:()=>{var u;return[E("span",{class:"v-expansion-panel-title__icon"},[((u=n.actions)==null?void 0:u.call(n,i.value))??C(je,null,null)])]}})]),[[Yt,e.ripple]])}),{}}}),O0=K({title:String,text:String,bgColor:String,...Vt(),...Hl(),...it(),...Oe(),...R0(),...L0()},"VExpansionPanel"),PN=ne()({name:"VExpansionPanel",props:O0(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=jl(e,Oo),{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.bgColor),{elevationClasses:o}=$t(e),{roundedClasses:i}=ht(e),s=$(()=>(a==null?void 0:a.disabled.value)||e.disabled),c=T(()=>a.group.items.value.reduce((f,v,m)=>(a.group.selected.value.includes(v.id)&&f.push(m),f),[])),u=T(()=>{const f=a.group.items.value.findIndex(v=>v.id===a.id);return!a.isSelected.value&&c.value.some(v=>v-f===1)}),d=T(()=>{const f=a.group.items.value.findIndex(v=>v.id===a.id);return!a.isSelected.value&&c.value.some(v=>v-f===-1)});return Ue(Oo,a),ue(()=>{const f=!!(n.text||e.text),v=!!(n.title||e.title),m=Cd.filterProps(e),h=kd.filterProps(e);return C(e.tag,{class:ce(["v-expansion-panel",{"v-expansion-panel--active":a.isSelected.value,"v-expansion-panel--before-active":u.value,"v-expansion-panel--after-active":d.value,"v-expansion-panel--disabled":s.value},i.value,l.value,e.class]),style:be([r.value,e.style])},{default:()=>[E("div",{class:ce(["v-expansion-panel__shadow",...o.value])},null),C(De,{defaults:{VExpansionPanelTitle:{...m},VExpansionPanelText:{...h}}},{default:()=>{var y;return[v&&C(Cd,{key:"title"},{default:()=>[n.title?n.title():e.title]}),f&&C(kd,{key:"text"},{default:()=>[n.text?n.text():e.text]}),(y=n.default)==null?void 0:y.call(n)]}})]})}),{groupItem:a}}}),EN=["default","accordion","inset","popout"],TN=K({flat:Boolean,...Fl(),...rl(O0(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","readonly","ripple","rounded","tile","static"]),...Ne(),...ke(),...Oe(),variant:{type:String,default:"default",validator:e=>EN.includes(e)}},"VExpansionPanels"),IN=ne()({name:"VExpansionPanels",props:TN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{next:a,prev:l}=sl(e,Oo),{themeClasses:r}=Ke(e),o=$(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return vt({VExpansionPanel:{bgColor:$(()=>e.bgColor),collapseIcon:$(()=>e.collapseIcon),color:$(()=>e.color),eager:$(()=>e.eager),elevation:$(()=>e.elevation),expandIcon:$(()=>e.expandIcon),focusable:$(()=>e.focusable),hideActions:$(()=>e.hideActions),readonly:$(()=>e.readonly),ripple:$(()=>e.ripple),rounded:$(()=>e.rounded),static:$(()=>e.static)}}),ue(()=>C(e.tag,{class:ce(["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},r.value,o.value,e.class]),style:be(e.style)},{default:()=>{var i;return[(i=n.default)==null?void 0:i.call(n,{prev:l,next:a})]}})),{next:a,prev:l}}}),VN=K({app:Boolean,appear:Boolean,extended:Boolean,layout:Boolean,offset:Boolean,modelValue:{type:Boolean,default:!0},...ft(zs({active:!0}),["location"]),...Ml(),...La(),...$n({transition:"fab-transition"})},"VFab"),AN=ne()({name:"VFab",props:VN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),l=he(56),r=de(),{resizeRef:o}=Mn(d=>{d.length&&(l.value=d[0].target.clientHeight)}),i=$(()=>e.app||e.absolute),s=T(()=>{var d;return i.value?((d=e.location)==null?void 0:d.split(" ").shift())??"bottom":!1}),c=T(()=>{var d;return i.value?((d=e.location)==null?void 0:d.split(" ")[1])??"end":!1});Zt(()=>e.app,()=>{const d=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:s,layoutSize:T(()=>e.layout?l.value+24:0),elementSize:T(()=>l.value+24),active:T(()=>e.app&&a.value),absolute:$(()=>e.absolute)});ot(()=>{r.value=d.layoutItemStyles.value})});const u=de();return ue(()=>{const d=$e.filterProps(e);return E("div",{ref:u,class:ce(["v-fab",{"v-fab--absolute":e.absolute,"v-fab--app":!!e.app,"v-fab--extended":e.extended,"v-fab--offset":e.offset,[`v-fab--${s.value}`]:i.value,[`v-fab--${c.value}`]:i.value},e.class]),style:be([e.app?{...r.value}:{height:e.absolute?"100%":"inherit"},e.style])},[E("div",{class:"v-fab__container"},[C(Kt,{appear:e.appear,transition:e.transition},{default:()=>[ct(C($e,ie({ref:o},d,{active:void 0,location:void 0}),n),[[Nn,e.active]])]})])])}),{}}});function LN(){function e(n){var l,r;return[...((l=n.dataTransfer)==null?void 0:l.items)??[]].filter(o=>o.kind==="file").map(o=>o.webkitGetAsEntry()).filter(Boolean).length>0||[...((r=n.dataTransfer)==null?void 0:r.files)??[]].length>0}async function t(n){var r,o;const a=[],l=[...((r=n.dataTransfer)==null?void 0:r.items)??[]].filter(i=>i.kind==="file").map(i=>i.webkitGetAsEntry()).filter(Boolean);if(l.length)for(const i of l){const s=await D0(i,M0(".",i));a.push(...s.map(c=>c.file))}else a.push(...((o=n.dataTransfer)==null?void 0:o.files)??[]);return a}return{handleDrop:t,hasFilesOrFolders:e}}function D0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return new Promise((n,a)=>{e.isFile?e.file(r=>n([{file:r,path:t}]),a):e.isDirectory&&e.createReader().readEntries(async r=>{const o=[];for(const i of r)o.push(...await D0(i,M0(t,i)));n(o)})})}function M0(e,t){return t.isDirectory?`${e}/${t.name}`:e}const RN=K({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(Number(e))},...Oa({prependIcon:"$file"}),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>st(e).every(t=>t!=null&&typeof t=="object")},...Zo({clearable:!0})},"VFileInput"),ON=ne()({name:"VFileInput",inheritAttrs:!1,props:RN(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{t:r}=mt(),o=Pe(e,"modelValue",e.modelValue,U=>st(U),U=>!e.multiple&&Array.isArray(U)?U[0]:U),{isFocused:i,focus:s,blur:c}=Ra(e),u=T(()=>typeof e.showSize!="boolean"?e.showSize:void 0),d=T(()=>(o.value??[]).reduce((U,N)=>{let{size:Y=0}=N;return U+Y},0)),f=T(()=>Dh(d.value,u.value)),v=T(()=>(o.value??[]).map(U=>{const{name:N="",size:Y=0}=U;return e.showSize?`${N} (${Dh(Y,u.value)})`:N})),m=T(()=>{var N;const U=((N=o.value)==null?void 0:N.length)??0;return e.showSize?r(e.counterSizeString,U,f.value):r(e.counterString,U)}),h=de(),y=de(),g=de(),b=$(()=>i.value||e.active),p=T(()=>["plain","underlined"].includes(e.variant)),S=he(!1),{handleDrop:_,hasFilesOrFolders:w}=LN();function k(){var U;g.value!==document.activeElement&&((U=g.value)==null||U.focus()),i.value||s()}function P(U){var N;(N=g.value)==null||N.click()}function x(U){a("mousedown:control",U)}function I(U){var N;(N=g.value)==null||N.click(),a("click:control",U)}function R(U){U.stopPropagation(),k(),Me(()=>{o.value=[],Ns(e["onClick:clear"],U)})}function A(U){U.preventDefault(),U.stopImmediatePropagation(),S.value=!0}function M(U){U.preventDefault(),S.value=!1}async function H(U){if(U.preventDefault(),U.stopImmediatePropagation(),S.value=!1,!g.value||!w(U))return;const N=new DataTransfer;for(const Y of await _(U))N.items.add(Y);g.value.files=N.files,g.value.dispatchEvent(new Event("change",{bubbles:!0}))}return ge(o,U=>{(!Array.isArray(U)||!U.length)&&g.value&&(g.value.value="")}),ue(()=>{const U=!!(l.counter||e.counter),N=!!(U||l.details),[Y,Q]=ol(n),{modelValue:Z,...F}=jt.filterProps(e),z=el.filterProps(e);return C(jt,ie({ref:h,modelValue:e.multiple?o.value:o.value[0],class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--dragging":S.value,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":p.value},e.class],style:e.style,"onClick:prepend":P},Y,F,{centerAffix:!p.value,focused:i.value}),{...l,default:J=>{let{id:ae,isDisabled:ye,isDirty:Se,isReadonly:ve,isValid:B}=J;return C(el,ie({ref:y,"prepend-icon":e.prependIcon,onMousedown:x,onClick:I,"onClick:clear":R,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},z,{id:ae.value,active:b.value||Se.value,dirty:Se.value||e.dirty,disabled:ye.value,focused:i.value,error:B.value===!1,onDragover:A,onDrop:H}),{...l,default:se=>{var me;let{props:{class:oe,...X}}=se;return E(we,null,[E("input",ie({ref:g,type:"file",readonly:ve.value,disabled:ye.value,multiple:e.multiple,name:e.name,onClick:q=>{q.stopPropagation(),ve.value&&q.preventDefault(),k()},onChange:q=>{if(!q.target)return;const V=q.target;o.value=[...V.files??[]]},onDragleave:M,onFocus:k,onBlur:c},X,Q),null),E("div",{class:ce(oe)},[!!((me=o.value)!=null&&me.length)&&!e.hideInput&&(l.selection?l.selection({fileNames:v.value,totalBytes:d.value,totalBytesReadable:f.value}):e.chips?v.value.map(q=>C($r,{key:q,size:"small",text:q},null)):v.value.join(", "))])])}})},details:N?J=>{var ae,ye;return E(we,null,[(ae=l.details)==null?void 0:ae.call(l,J),U&&E(we,null,[E("span",null,null),C(Gs,{active:!!((ye=o.value)!=null&&ye.length),value:m.value,disabled:e.disabled},l.counter)])])}:void 0})}),hn({},h,y,g)}}),DN=K({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...rn(),...ke(),...Vt(),...Ml(),...it(),...Oe({tag:"footer"}),...Ne()},"VFooter"),MN=ne()({name:"VFooter",props:DN(),setup(e,t){let{slots:n}=t;const a=de(),{themeClasses:l}=Ke(e),{backgroundColorClasses:r,backgroundColorStyles:o}=Xe(()=>e.color),{borderClasses:i}=mn(e),{elevationClasses:s}=$t(e),{roundedClasses:c}=ht(e),u=he(32),{resizeRef:d}=Mn(v=>{v.length&&(u.value=v[0].target.clientHeight)}),f=T(()=>e.height==="auto"?u.value:parseInt(e.height,10));return Zt(()=>e.app,()=>{const v=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:$(()=>"bottom"),layoutSize:f,elementSize:T(()=>e.height==="auto"?void 0:f.value),active:$(()=>e.app),absolute:$(()=>e.absolute)});ot(()=>{a.value=v.layoutItemStyles.value})}),ue(()=>C(e.tag,{ref:d,class:ce(["v-footer",l.value,r.value,i.value,s.value,c.value,e.class]),style:be([o.value,e.app?a.value:{height:_e(e.height)},e.style])},n)),{}}}),NN=K({...ke(),...WR()},"VForm"),$N=ne()({name:"VForm",props:NN(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=zR(e),r=de();function o(s){s.preventDefault(),l.reset()}function i(s){const c=s,u=l.validate();c.then=u.then.bind(u),c.catch=u.catch.bind(u),c.finally=u.finally.bind(u),a("submit",c),c.defaultPrevented||u.then(d=>{var v;let{valid:f}=d;f&&((v=r.value)==null||v.submit())}),c.preventDefault()}return ue(()=>{var s;return E("form",{ref:r,class:ce(["v-form",e.class]),style:be(e.style),novalidate:!0,onReset:o,onSubmit:i},[(s=n.default)==null?void 0:s.call(n,l)])}),hn(l,r)}}),BN=K({disabled:Boolean,modelValue:{type:Boolean,default:null},...jf()},"VHover"),FN=ne()({name:"VHover",props:BN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{runOpenDelay:l,runCloseDelay:r}=Uf(e,o=>!e.disabled&&(a.value=o));return()=>{var o;return(o=n.default)==null?void 0:o.call(n,{isHovering:a.value,props:{onMouseenter:l,onMouseleave:r}})}}}),HN=K({color:String,direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},side:{type:String,default:"end",validator:e=>["start","end","both"].includes(e)},mode:{type:String,default:"intersect",validator:e=>["intersect","manual"].includes(e)},margin:[Number,String],loadMoreText:{type:String,default:"$vuetify.infiniteScroll.loadMore"},emptyText:{type:String,default:"$vuetify.infiniteScroll.empty"},...Pt(),...Oe()},"VInfiniteScroll"),kg=fn({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootMargin:String},emits:{intersect:(e,t)=>!0},setup(e,t){let{emit:n}=t;const{intersectionRef:a,isIntersecting:l}=zo();return ge(l,async r=>{n("intersect",e.side,r)}),ue(()=>E("div",{class:"v-infinite-scroll-intersect",style:{"--v-infinite-margin-size":e.rootMargin},ref:a},[ea(" ")])),{}}}),jN=ne()({name:"VInfiniteScroll",props:HN(),emits:{load:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=de(),r=he("ok"),o=he("ok"),i=T(()=>_e(e.margin)),s=he(!1);function c(_){if(!l.value)return;const w=e.direction==="vertical"?"scrollTop":"scrollLeft";l.value[w]=_}function u(){if(!l.value)return 0;const _=e.direction==="vertical"?"scrollTop":"scrollLeft";return l.value[_]}function d(){if(!l.value)return 0;const _=e.direction==="vertical"?"scrollHeight":"scrollWidth";return l.value[_]}function f(){if(!l.value)return 0;const _=e.direction==="vertical"?"clientHeight":"clientWidth";return l.value[_]}It(()=>{l.value&&(e.side==="start"?c(d()):e.side==="both"&&c(d()/2-f()/2))});function v(_,w){_==="start"?r.value=w:_==="end"&&(o.value=w)}function m(_){return _==="start"?r.value:o.value}let h=0;function y(_,w){s.value=w,s.value&&g(_)}function g(_){if(e.mode!=="manual"&&!s.value)return;const w=m(_);if(!l.value||["empty","loading"].includes(w))return;h=d(),v(_,"loading");function k(P){v(_,P),Me(()=>{P==="empty"||P==="error"||(P==="ok"&&_==="start"&&c(d()-h+u()),e.mode!=="manual"&&Me(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{g(_)})})})}))})}a("load",{side:_,done:k})}const{t:b}=mt();function p(_,w){var x,I,R,A,M;if(e.side!==_&&e.side!=="both")return;const k=()=>g(_),P={side:_,props:{onClick:k,color:e.color}};return w==="error"?(x=n.error)==null?void 0:x.call(n,P):w==="empty"?((I=n.empty)==null?void 0:I.call(n,P))??E("div",null,[b(e.emptyText)]):e.mode==="manual"?w==="loading"?((R=n.loading)==null?void 0:R.call(n,P))??C(Tr,{indeterminate:!0,color:e.color},null):((A=n["load-more"])==null?void 0:A.call(n,P))??C($e,{variant:"outlined",color:e.color,onClick:k},{default:()=>[b(e.loadMoreText)]}):((M=n.loading)==null?void 0:M.call(n,P))??C(Tr,{indeterminate:!0,color:e.color},null)}const{dimensionStyles:S}=Et(e);ue(()=>{const _=e.tag,w=e.side==="start"||e.side==="both",k=e.side==="end"||e.side==="both",P=e.mode==="intersect";return C(_,{ref:l,class:ce(["v-infinite-scroll",`v-infinite-scroll--${e.direction}`,{"v-infinite-scroll--start":w,"v-infinite-scroll--end":k}]),style:be(S.value)},{default:()=>{var x;return[E("div",{class:"v-infinite-scroll__side"},[p("start",r.value)]),w&&P&&C(kg,{key:"start",side:"start",onIntersect:y,rootMargin:i.value},null),(x=n.default)==null?void 0:x.call(n),k&&P&&C(kg,{key:"end",side:"end",onIntersect:y,rootMargin:i.value},null),E("div",{class:"v-infinite-scroll__side"},[p("end",o.value)])]}})})}}),N0=Symbol.for("vuetify:v-item-group"),UN=K({...ke(),...Fl({selectedClass:"v-item--selected"}),...Oe(),...Ne()},"VItemGroup"),WN=ne()({name:"VItemGroup",props:UN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{isSelected:l,select:r,next:o,prev:i,selected:s}=sl(e,N0);return()=>C(e.tag,{class:ce(["v-item-group",a.value,e.class]),style:be(e.style)},{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:l,select:r,next:o,prev:i,selected:s.value})]}})}}),zN=ne()({name:"VItem",props:Hl(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,select:l,toggle:r,selectedClass:o,value:i,disabled:s}=jl(e,N0);return()=>{var c;return(c=n.default)==null?void 0:c.call(n,{isSelected:a.value,selectedClass:o.value,select:l,toggle:r,value:i.value,disabled:s.value})}}}),KN=ia("v-kbd","kbd"),YN=K({...ke(),...Pt(),...kS()},"VLayout"),GN=ne()({name:"VLayout",props:YN(),setup(e,t){let{slots:n}=t;const{layoutClasses:a,layoutStyles:l,getLayoutItem:r,items:o,layoutRef:i}=xS(e),{dimensionStyles:s}=Et(e);return ue(()=>{var c;return E("div",{ref:i,class:ce([a.value,e.class]),style:be([s.value,l.value,e.style])},[(c=n.default)==null?void 0:c.call(n)])}),{getLayoutItem:r,items:o}}}),qN=K({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...ke(),...Ml()},"VLayoutItem"),XN=ne()({name:"VLayoutItem",props:qN(),setup(e,t){let{slots:n}=t;const{layoutItemStyles:a}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:$(()=>e.position),elementSize:$(()=>e.size),layoutSize:$(()=>e.size),active:$(()=>e.modelValue),absolute:$(()=>e.absolute)});return()=>{var l;return E("div",{class:ce(["v-layout-item",e.class]),style:be([a.value,e.style])},[(l=n.default)==null?void 0:l.call(n)])}}}),JN=K({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...ke(),...Pt(),...Oe(),...$n({transition:"fade-transition"})},"VLazy"),QN=ne()({name:"VLazy",directives:{vIntersect:xa},props:JN(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=Et(e),l=Pe(e,"modelValue");function r(o){l.value||(l.value=o)}return ue(()=>ct(C(e.tag,{class:ce(["v-lazy",e.class]),style:be([a.value,e.style])},{default:()=>[l.value&&C(Kt,{transition:e.transition,appear:!0},{default:()=>{var o;return[(o=n.default)==null?void 0:o.call(n)]}})]}),[[xa,{handler:r,options:e.options},null]])),{}}}),ZN=K({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...ke()},"VLocaleProvider"),e$=ne()({name:"VLocaleProvider",props:ZN(),setup(e,t){let{slots:n}=t;const{rtlClasses:a}=$A(e);return ue(()=>{var l;return E("div",{class:ce(["v-locale-provider",a.value,e.class]),style:be(e.style)},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),t$=K({scrollable:Boolean,...ke(),...Pt(),...Oe({tag:"main"})},"VMain"),n$=ne()({name:"VMain",props:t$(),setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=Et(e),{mainStyles:l}=CS(),{ssrBootStyles:r}=$l();return ue(()=>C(e.tag,{class:ce(["v-main",{"v-main--scrollable":e.scrollable},e.class]),style:be([l.value,r.value,a.value,e.style])},{default:()=>{var o,i;return[e.scrollable?E("div",{class:"v-main__scroller"},[(o=n.default)==null?void 0:o.call(n)]):(i=n.default)==null?void 0:i.call(n)]}})),{}}});function a$(e){let{rootEl:t,isSticky:n,layoutItemStyles:a}=e;const l=he(!1),r=he(0),o=T(()=>{const c=typeof l.value=="boolean"?"top":l.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,l.value?{[c]:_e(r.value)}:{top:a.value.top}]});It(()=>{ge(n,c=>{c?window.addEventListener("scroll",s,{passive:!0}):window.removeEventListener("scroll",s)},{immediate:!0})}),Ct(()=>{window.removeEventListener("scroll",s)});let i=0;function s(){const c=i>window.scrollY?"up":"down",u=t.value.getBoundingClientRect(),d=parseFloat(a.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.height<window.innerHeight-d?(l.value="top",r.value=d):c==="up"&&l.value==="bottom"||c==="down"&&l.value==="top"?(r.value=window.scrollY+u.top-m,l.value=!0):c==="down"&&v<=0?(r.value=0,l.value="bottom"):c==="up"&&f<=0&&(m?l.value!=="top"&&(r.value=-f+m+d,l.value="top"):(r.value=u.top+f,l.value="top")),i=window.scrollY}return{isStuck:l,stickyStyles:o}}const l$=100,r$=20;function Cg(e){return(e<0?-1:1)*Math.sqrt(Math.abs(e))*1.41421356237}function xg(e){if(e.length<2)return 0;if(e.length===2)return e[1].t===e[0].t?0:(e[1].d-e[0].d)/(e[1].t-e[0].t);let t=0;for(let n=e.length-1;n>0;n--){if(e[n].t===e[n-1].t)continue;const a=Cg(t),l=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(l-a)*Math.abs(l),n===e.length-1&&(t*=.5)}return Cg(t)*1e3}function o$(){const e={};function t(l){Array.from(l.changedTouches).forEach(r=>{(e[r.identifier]??(e[r.identifier]=new qp(r$))).push([l.timeStamp,r])})}function n(l){Array.from(l.changedTouches).forEach(r=>{delete e[r.identifier]})}function a(l){var c;const r=(c=e[l])==null?void 0:c.values().reverse();if(!r)throw new Error(`No samples for touch id ${l}`);const o=r[0],i=[],s=[];for(const u of r){if(o[0]-u[0]>l$)break;i.push({t:u[0],d:u[1].clientX}),s.push({t:u[0],d:u[1].clientY})}return{x:xg(i),y:xg(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":i$()}}}return{addMovement:t,endTouch:n,getVelocity:a}}function i$(){throw new Error}function s$(e){let{el:t,isActive:n,isTemporary:a,width:l,touchless:r,position:o}=e;It(()=>{window.addEventListener("touchstart",b,{passive:!0}),window.addEventListener("touchmove",p,{passive:!1}),window.addEventListener("touchend",S,{passive:!0})}),Ct(()=>{window.removeEventListener("touchstart",b),window.removeEventListener("touchmove",p),window.removeEventListener("touchend",S)});const i=T(()=>["left","right"].includes(o.value)),{addMovement:s,endTouch:c,getVelocity:u}=o$();let d=!1;const f=he(!1),v=he(0),m=he(0);let h;function y(w,k){return(o.value==="left"?w:o.value==="right"?document.documentElement.clientWidth-w:o.value==="top"?w:o.value==="bottom"?document.documentElement.clientHeight-w:Ql())-(k?l.value:0)}function g(w){let k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const P=o.value==="left"?(w-m.value)/l.value:o.value==="right"?(document.documentElement.clientWidth-w-m.value)/l.value:o.value==="top"?(w-m.value)/l.value:o.value==="bottom"?(document.documentElement.clientHeight-w-m.value)/l.value:Ql();return k?Qe(P):P}function b(w){if(r.value)return;const k=w.changedTouches[0].clientX,P=w.changedTouches[0].clientY,x=25,I=o.value==="left"?k<x:o.value==="right"?k>document.documentElement.clientWidth-x:o.value==="top"?P<x:o.value==="bottom"?P>document.documentElement.clientHeight-x:Ql(),R=n.value&&(o.value==="left"?k<l.value:o.value==="right"?k>document.documentElement.clientWidth-l.value:o.value==="top"?P<l.value:o.value==="bottom"?P>document.documentElement.clientHeight-l.value:Ql());(I||R||n.value&&a.value)&&(h=[k,P],m.value=y(i.value?k:P,n.value),v.value=g(i.value?k:P),d=m.value>-20&&m.value<80,c(w),s(w))}function p(w){const k=w.changedTouches[0].clientX,P=w.changedTouches[0].clientY;if(d){if(!w.cancelable){d=!1;return}const I=Math.abs(k-h[0]),R=Math.abs(P-h[1]);(i.value?I>R&&I>3:R>I&&R>3)?(f.value=!0,d=!1):(i.value?R:I)>3&&(d=!1)}if(!f.value)return;w.preventDefault(),s(w);const x=g(i.value?k:P,!1);v.value=Math.max(0,Math.min(1,x)),x>1?m.value=y(i.value?k:P,!0):x<0&&(m.value=y(i.value?k:P,!1))}function S(w){if(d=!1,!f.value)return;s(w),f.value=!1;const k=u(w.changedTouches[0].identifier),P=Math.abs(k.x),x=Math.abs(k.y);(i.value?P>x&&P>400:x>P&&x>3)?n.value=k.direction===({left:"right",right:"left",top:"down",bottom:"up"}[o.value]||Ql()):n.value=v.value>.5}const _=T(()=>f.value?{transform:o.value==="left"?`translateX(calc(-100% + ${v.value*l.value}px))`:o.value==="right"?`translateX(calc(100% - ${v.value*l.value}px))`:o.value==="top"?`translateY(calc(-100% + ${v.value*l.value}px))`:o.value==="bottom"?`translateY(calc(100% - ${v.value*l.value}px))`:Ql(),transition:"none"}:void 0);return Zt(f,()=>{var P,x;const w=((P=t.value)==null?void 0:P.style.transform)??null,k=((x=t.value)==null?void 0:x.style.transition)??null;ot(()=>{var I,R,A,M;(R=t.value)==null||R.style.setProperty("transform",((I=_.value)==null?void 0:I.transform)||"none"),(M=t.value)==null||M.style.setProperty("transition",((A=_.value)==null?void 0:A.transition)||null)}),bt(()=>{var I,R;(I=t.value)==null||I.style.setProperty("transform",w),(R=t.value)==null||R.style.setProperty("transition",k)})}),{isDragging:f,dragProgress:v,dragStyles:_}}function Ql(){throw new Error}const u$=["start","end","left","right","top","bottom"],c$=K({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=>u$.includes(e)},sticky:Boolean,...rn(),...ke(),...jf(),...Dl({mobile:null}),...Vt(),...Ml(),...it(),...Oe({tag:"nav"}),...Ne()},"VNavigationDrawer"),d$=ne()({name:"VNavigationDrawer",props:c$(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{isRtl:r}=xt(),{themeClasses:o}=Ke(e),{borderClasses:i}=mn(e),{backgroundColorClasses:s,backgroundColorStyles:c}=Xe(()=>e.color),{elevationClasses:u}=$t(e),{displayClasses:d,mobile:f}=xn(e),{roundedClasses:v}=ht(e),m=MS(),h=Pe(e,"modelValue",null,F=>!!F),{ssrBootStyles:y}=$l(),{scopeId:g}=Wl(),b=de(),p=he(!1),{runOpenDelay:S,runCloseDelay:_}=Uf(e,F=>{p.value=F}),w=T(()=>e.rail&&e.expandOnHover&&p.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),k=T(()=>Uc(e.location,r.value)),P=$(()=>e.persistent),x=T(()=>!e.permanent&&(f.value||e.temporary)),I=T(()=>e.sticky&&!x.value&&k.value!=="bottom");Zt(()=>e.expandOnHover&&e.rail!=null,()=>{ge(p,F=>a("update:rail",!F))}),Zt(()=>!e.disableResizeWatcher,()=>{ge(x,F=>!e.permanent&&Me(()=>h.value=!F))}),Zt(()=>!e.disableRouteWatcher&&!!m,()=>{ge(m.currentRoute,()=>x.value&&(h.value=!1))}),ge(()=>e.permanent,F=>{F&&(h.value=!0)}),e.modelValue==null&&!x.value&&(h.value=e.permanent||!f.value);const{isDragging:R,dragProgress:A}=s$({el:b,isActive:h,isTemporary:x,width:w,touchless:$(()=>e.touchless),position:k}),M=T(()=>{const F=x.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):w.value;return R.value?F*A.value:F}),{layoutItemStyles:H,layoutItemScrimStyles:U}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:k,layoutSize:M,elementSize:w,active:Vr(h),disableTransitions:$(()=>R.value),absolute:T(()=>e.absolute||I.value&&typeof N.value!="string")}),{isStuck:N,stickyStyles:Y}=a$({rootEl:b,isSticky:I,layoutItemStyles:H}),Q=Xe(()=>typeof e.scrim=="string"?e.scrim:null),Z=T(()=>({...R.value?{opacity:A.value*.2,transition:"none"}:void 0,...U.value}));return vt({VList:{bgColor:"transparent"}}),ue(()=>{const F=l.image||e.image;return E(we,null,[C(e.tag,ie({ref:b,onMouseenter:S,onMouseleave:_,class:["v-navigation-drawer",`v-navigation-drawer--${k.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":p.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":x.value,"v-navigation-drawer--persistent":P.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":I.value},o.value,s.value,i.value,d.value,u.value,v.value,e.class],style:[c.value,H.value,y.value,Y.value,e.style]},g,n),{default:()=>{var z,J,ae;return[F&&E("div",{key:"image",class:"v-navigation-drawer__img"},[l.image?C(De,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},l.image):C(Pa,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),l.prepend&&E("div",{class:"v-navigation-drawer__prepend"},[(z=l.prepend)==null?void 0:z.call(l)]),E("div",{class:"v-navigation-drawer__content"},[(J=l.default)==null?void 0:J.call(l)]),l.append&&E("div",{class:"v-navigation-drawer__append"},[(ae=l.append)==null?void 0:ae.call(l)])]}}),C(Ca,{name:"fade-transition"},{default:()=>[x.value&&(R.value||h.value)&&!!e.scrim&&E("div",ie({class:["v-navigation-drawer__scrim",Q.backgroundColorClasses.value],style:[Z.value,Q.backgroundColorStyles.value],onClick:()=>{P.value||(h.value=!1)}},g),null)]})])}),{isStuck:N}}}),f$=fn({name:"VNoSsr",setup(e,t){let{slots:n}=t;const a=w_();return()=>{var l;return a.value&&((l=n.default)==null?void 0:l.call(n))}}}),v$=50,m$=500;function h$(e){let{toggleUpDown:t}=e,n=-1,a=-1;bt(r);function l(i){r(),o(i),window.addEventListener("pointerup",r),document.addEventListener("blur",r),n=window.setTimeout(()=>{a=window.setInterval(()=>o(i),v$)},m$)}function r(){window.clearTimeout(n),window.clearInterval(a),window.removeEventListener("pointerup",r),document.removeEventListener("blur",r)}function o(i){t(i==="up")}return{holdStart:l,holdStop:r}}const g$=K({controlVariant:{type:String,default:"default"},inset:Boolean,hideInput:Boolean,modelValue:{type:Number,default:null},min:{type:Number,default:Number.MIN_SAFE_INTEGER},max:{type:Number,default:Number.MAX_SAFE_INTEGER},step:{type:Number,default:1},precision:{type:Number,default:0},...ft(ei(),["modelValue","validationValue"])},"VNumberInput"),y$=ne()({name:"VNumberInput",props:{...g$()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=de(),{holdStart:l,holdStop:r}=h$({toggleUpDown:k}),o=Jo(e),i=T(()=>o.isDisabled.value||o.isReadonly.value),s=he(e.focused);function c(Z){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.precision;const z=F==null?String(Z):Z.toFixed(F);return s.value?Number(z).toString():z}const u=Pe(e,"modelValue",null,Z=>Z??null,Z=>Z==null?Z??null:Qe(Number(Z),e.min,e.max)),d=he(null);ot(()=>{s.value&&!i.value||(u.value==null?d.value=null:isNaN(u.value)||(d.value=c(u.value)))});const f=T({get:()=>d.value,set(Z){Z===null||Z===""?(u.value=null,d.value=null):!isNaN(Number(Z))&&Number(Z)<=e.max&&Number(Z)>=e.min&&(u.value=Number(Z),d.value=Z)}}),v=T(()=>i.value?!1:(u.value??0)+e.step<=e.max),m=T(()=>i.value?!1:(u.value??0)-e.step>=e.min),h=T(()=>e.hideInput?"stacked":e.controlVariant),y=$(()=>h.value==="split"?"$plus":"$collapse"),g=$(()=>h.value==="split"?"$minus":"$expand"),b=$(()=>h.value==="split"?"default":"small"),p=$(()=>h.value==="stacked"?"auto":"100%"),S={props:{onClick:I,onPointerup:R,onPointerdown:A,onPointercancel:R}},_={props:{onClick:I,onPointerup:R,onPointerdown:M,onPointercancel:R}};ge(()=>e.precision,()=>U()),It(()=>{H()});function w(Z){if(Z==null)return 0;const F=Z.toString(),z=F.indexOf(".");return~z?F.length-z:0}function k(){let Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(i.value)return;if(u.value==null){f.value=c(Qe(0,e.min,e.max));return}let F=Math.max(w(u.value),w(e.step));e.precision!=null&&(F=Math.max(F,e.precision)),Z?v.value&&(f.value=c(u.value+e.step,F)):m.value&&(f.value=c(u.value-e.step,F))}function P(Z){var ve;if(!Z.data)return;const F=Z.target,{value:z,selectionStart:J,selectionEnd:ae}=F??{},ye=z?z.slice(0,J)+Z.data+z.slice(ae):Z.data,Se=JV(ye,e.precision);/^-?(\d+(\.\d*)?|(\.\d+)|\d*|\.)$/.test(ye)||(Z.preventDefault(),F.value=Se),e.precision!=null&&(((ve=ye.split(".")[1])==null?void 0:ve.length)>e.precision&&(Z.preventDefault(),F.value=Se),e.precision===0&&ye.includes(".")&&(Z.preventDefault(),F.value=Se))}async function x(Z){["Enter","ArrowLeft","ArrowRight","Backspace","Delete","Tab"].includes(Z.key)||Z.ctrlKey||["ArrowDown","ArrowUp"].includes(Z.key)&&(Z.preventDefault(),H(),await Me(),Z.key==="ArrowDown"?k(!1):k())}function I(Z){Z.stopPropagation()}function R(Z){const F=Z.currentTarget;F==null||F.releasePointerCapture(Z.pointerId),Z.preventDefault(),r()}function A(Z){const F=Z.currentTarget;F==null||F.setPointerCapture(Z.pointerId),Z.preventDefault(),Z.stopPropagation(),l("up")}function M(Z){const F=Z.currentTarget;F==null||F.setPointerCapture(Z.pointerId),Z.preventDefault(),Z.stopPropagation(),l("down")}function H(){if(i.value||!a.value)return;const Z=a.value.value;Z&&!isNaN(Number(Z))?f.value=c(Qe(Number(Z),e.min,e.max)):f.value=null}function U(){if(!i.value){if(u.value===null||isNaN(u.value)){f.value=null;return}f.value=e.precision==null?String(u.value):u.value.toFixed(e.precision)}}function N(){if(!i.value){if(u.value===null||isNaN(u.value)){f.value=null;return}f.value=u.value.toString()}}function Y(){N()}function Q(){H()}return ue(()=>{const{modelValue:Z,...F}=Ia.filterProps(e);function z(){return n.increment?C(De,{key:"increment-defaults",defaults:{VBtn:{disabled:!v.value,flat:!0,height:p.value,size:b.value,icon:y.value}}},{default:()=>[n.increment(S)]}):C($e,{"aria-hidden":"true","data-testid":"increment",disabled:!v.value,flat:!0,height:p.value,icon:y.value,key:"increment-btn",onClick:I,onPointerdown:A,onPointerup:R,onPointercancel:R,size:b.value,tabindex:"-1"},null)}function J(){return n.decrement?C(De,{key:"decrement-defaults",defaults:{VBtn:{disabled:!m.value,flat:!0,height:p.value,size:b.value,icon:g.value}}},{default:()=>[n.decrement(_)]}):C($e,{"aria-hidden":"true","data-testid":"decrement",disabled:!m.value,flat:!0,height:p.value,icon:g.value,key:"decrement-btn",onClick:I,onPointerdown:M,onPointerup:R,onPointercancel:R,size:b.value,tabindex:"-1"},null)}function ae(){return E("div",{class:"v-number-input__control"},[J(),C(ba,{vertical:h.value!=="stacked"},null),z()])}function ye(){return!e.hideInput&&!e.inset?C(ba,{vertical:!0},null):void 0}const Se=h.value==="split"?E("div",{class:"v-number-input__control"},[C(ba,{vertical:!0},null),z()]):e.reverse||h.value==="hidden"?void 0:E(we,null,[ye(),ae()]),ve=n["append-inner"]||Se,B=h.value==="split"?E("div",{class:"v-number-input__control"},[J(),C(ba,{vertical:!0},null)]):e.reverse&&h.value!=="hidden"?E(we,null,[ae(),ye()]):void 0,se=n["prepend-inner"]||B;return C(Ia,ie({ref:a},F,{modelValue:f.value,"onUpdate:modelValue":oe=>f.value=oe,focused:s.value,"onUpdate:focused":oe=>s.value=oe,validationValue:u.value,onBeforeinput:P,onFocus:Y,onBlur:Q,onKeydown:x,class:["v-number-input",{"v-number-input--default":h.value==="default","v-number-input--hide-input":e.hideInput,"v-number-input--inset":e.inset,"v-number-input--reverse":e.reverse,"v-number-input--split":h.value==="split","v-number-input--stacked":h.value==="stacked"},e.class],style:e.style,inputmode:"decimal"}),{...n,"append-inner":ve?function(){var q;for(var oe=arguments.length,X=new Array(oe),me=0;me<oe;me++)X[me]=arguments[me];return E(we,null,[(q=n["append-inner"])==null?void 0:q.call(n,...X),Se])}:void 0,"prepend-inner":se?function(){var q;for(var oe=arguments.length,X=new Array(oe),me=0;me<oe;me++)X[me]=arguments[me];return E(we,null,[B,(q=n["prepend-inner"])==null?void 0:q.call(n,...X)])}:void 0})}),hn({},a)}}),b$=K({autofocus:Boolean,divider:String,focusAll:Boolean,label:{type:String,default:"$vuetify.input.otp"},length:{type:[Number,String],default:6},modelValue:{type:[Number,String],default:void 0},placeholder:String,type:{type:String,default:"number"},...Pt(),...Xo(),...rl(Zo({variant:"outlined"}),["baseColor","bgColor","class","color","disabled","error","loading","rounded","style","theme","variant"])},"VOtpInput"),p$=ne()({name:"VOtpInput",props:b$(),emits:{finish:e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const{dimensionStyles:r}=Et(e),{isFocused:o,focus:i,blur:s}=Ra(e),c=Pe(e,"modelValue","",x=>x==null?[]:String(x).split(""),x=>x.join("")),{t:u}=mt(),d=T(()=>Number(e.length)),f=T(()=>Array(d.value).fill(0)),v=de(-1),m=de(),h=de([]),y=T(()=>h.value[v.value]),g=Ln();g.run(()=>{const{intersectionRef:x,isIntersecting:I}=zo();ge(I,R=>{var A;R&&((A=x.value)==null||A.focus(),g.stop())}),ot(()=>{x.value=h.value[0]})});function b(){if(P(y.value.value)){y.value.value="";return}const x=c.value.slice(),I=y.value.value;x[v.value]=I;let R=null;v.value>c.value.length?R=c.value.length+1:v.value+1!==d.value&&(R="next"),c.value=x,R&&wl(m.value,R)}function p(x){const I=c.value.slice(),R=v.value;let A=null;["ArrowLeft","ArrowRight","Backspace","Delete"].includes(x.key)&&(x.preventDefault(),x.key==="ArrowLeft"?A="prev":x.key==="ArrowRight"?A="next":["Backspace","Delete"].includes(x.key)&&(I[v.value]="",c.value=I,v.value>0&&x.key==="Backspace"?A="prev":requestAnimationFrame(()=>{var M;(M=h.value[R])==null||M.select()})),requestAnimationFrame(()=>{A!=null&&wl(m.value,A)}))}function S(x,I){var A,M;I.preventDefault(),I.stopPropagation();const R=((A=I==null?void 0:I.clipboardData)==null?void 0:A.getData("Text").trim().slice(0,d.value))??"";P(R)||(c.value=R.split(""),(M=h.value)==null||M[x].blur())}function _(){c.value=[]}function w(x,I){i(),v.value=I}function k(){s(),v.value=-1}function P(x){return e.type==="number"&&/[^0-9]/g.test(x)}return vt({VField:{color:$(()=>e.color),bgColor:$(()=>e.color),baseColor:$(()=>e.baseColor),disabled:$(()=>e.disabled),error:$(()=>e.error),variant:$(()=>e.variant)}},{scoped:!0}),ge(c,x=>{x.length===d.value&&(v.value=d.value-1,a("finish",x.join("")))},{deep:!0}),ge(v,x=>{x<0||Me(()=>{var I;(I=h.value[x])==null||I.select()})}),ue(()=>{var R;const[x,I]=ol(n);return E("div",ie({class:["v-otp-input",{"v-otp-input--divided":!!e.divider},e.class],style:[e.style]},x),[E("div",{ref:m,class:"v-otp-input__content",style:be([r.value])},[f.value.map((A,M)=>E(we,null,[e.divider&&M!==0&&E("span",{class:"v-otp-input__divider"},[e.divider]),C(el,{focused:o.value&&e.focusAll||v.value===M,key:M},{...l,loader:void 0,default:()=>E("input",{ref:H=>h.value[M]=H,"aria-label":u(e.label,M+1),autofocus:M===0&&e.autofocus,autocomplete:"one-time-code",class:ce(["v-otp-input__field"]),disabled:e.disabled,inputmode:e.type==="number"?"numeric":"text",min:e.type==="number"?0:void 0,maxlength:M===0?d.value:"1",placeholder:e.placeholder,type:e.type==="number"?"text":e.type,value:c.value[M],onInput:b,onFocus:H=>w(H,M),onBlur:k,onKeydown:p,onPaste:H=>S(M,H)},null)})])),E("input",ie({class:"v-otp-input-input",type:"hidden"},I,{value:c.value.join("")}),null),C(na,{contained:!0,"content-class":"v-otp-input__loader","model-value":!!e.loading,persistent:!0},{default:()=>{var A;return[((A=l.loader)==null?void 0:A.call(l))??C(Tr,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"24",width:"2"},null)]}}),(R=l.default)==null?void 0:R.call(l)])])}),{blur:()=>{var x;(x=h.value)==null||x.some(I=>I.blur())},focus:()=>{var x;(x=h.value)==null||x[0].focus()},reset:_,isFocused:o}}});function S$(e){return Math.floor(Math.abs(e))*Math.sign(e)}const _$=K({scale:{type:[Number,String],default:.5},...ke()},"VParallax"),w$=ne()({name:"VParallax",props:_$(),setup(e,t){let{slots:n}=t;const{intersectionRef:a,isIntersecting:l}=zo(),{resizeRef:r,contentRect:o}=Mn(),{height:i}=xn(),s=de();ot(()=>{var v;a.value=r.value=(v=s.value)==null?void 0:v.$el});let c;ge(l,v=>{v?(c=xf(a.value),c=c===document.scrollingElement?document:c,c.addEventListener("scroll",f,{passive:!0}),f()):c.removeEventListener("scroll",f)}),Ct(()=>{c==null||c.removeEventListener("scroll",f)}),ge(i,f),ge(()=>{var v;return(v=o.value)==null?void 0:v.height},f);const u=T(()=>1-Qe(Number(e.scale)));let d=-1;function f(){l.value&&(cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var _;const v=((_=s.value)==null?void 0:_.$el).querySelector(".v-img__img");if(!v)return;const m=c instanceof Document?document.documentElement.clientHeight:c.clientHeight,h=c instanceof Document?window.scrollY:c.scrollTop,y=a.value.getBoundingClientRect().top+h,g=o.value.height,b=y+(g-m)/2,p=S$((h-b)*u.value),S=Math.max(1,(u.value*(m-g)+g)/g);v.style.setProperty("transform",`translateY(${p}px) scale(${S})`)}))}return ue(()=>C(Pa,{class:ce(["v-parallax",{"v-parallax--active":l.value},e.class]),style:be(e.style),ref:s,cover:!0,onLoadstart:f,onLoad:f},n)),{}}}),k$=K({...Ks({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),C$=ne()({name:"VRadio",props:k$(),setup(e,t){let{slots:n}=t;return ue(()=>{const a=Za.filterProps(e);return C(Za,ie(a,{class:["v-radio",e.class],style:e.style,type:"radio"}),n)}),{}}}),x$=K({height:{type:[Number,String],default:"auto"},...Oa(),...ft(Nf(),["multiple"]),trueIcon:{type:Ee,default:"$radioOn"},falseIcon:{type:Ee,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),P$=ne()({name:"VRadioGroup",inheritAttrs:!1,props:x$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const l=nn(),r=T(()=>e.id||`radio-group-${l}`),o=Pe(e,"modelValue");return ue(()=>{const[i,s]=ol(n),c=jt.filterProps(e),u=Za.filterProps(e),d=a.label?a.label({label:e.label,props:{for:r.value}}):e.label;return C(jt,ie({class:["v-radio-group",e.class],style:e.style},i,c,{modelValue:o.value,"onUpdate:modelValue":f=>o.value=f,id:r.value}),{...a,default:f=>{let{id:v,messagesId:m,isDisabled:h,isReadonly:y}=f;return E(we,null,[d&&C(Nr,{id:v.value},{default:()=>[d]}),C(YS,ie(u,{id:v.value,"aria-describedby":m.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:h.value,readonly:y.value,"aria-labelledby":d?v.value:void 0,multiple:!1},s,{modelValue:o.value,"onUpdate:modelValue":g=>o.value=g}),a)])}})}),{}}}),E$=K({...Xo(),...Oa(),...W_(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),T$=ne()({name:"VRangeSlider",props:E$(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,t){let{slots:n,emit:a}=t;const l=de(),r=de(),o=de(),{rtlClasses:i}=xt();function s(I){if(!l.value||!r.value)return;const R=vd(I,l.value.$el,e.direction),A=vd(I,r.value.$el,e.direction),M=Math.abs(R),H=Math.abs(A);return M<H||M===H&&R<0?l.value.$el:r.value.$el}const c=z_(e),u=Pe(e,"modelValue",void 0,I=>I!=null&&I.length?I.map(R=>c.roundValue(R)):[0,0]),{activeThumbRef:d,hasLabels:f,max:v,min:m,mousePressed:h,onSliderMousedown:y,onSliderTouchstart:g,position:b,trackContainerRef:p,readonly:S}=K_({props:e,steps:c,onSliderStart:()=>{a("start",u.value)},onSliderEnd:I=>{var M;let{value:R}=I;const A=d.value===((M=l.value)==null?void 0:M.$el)?[R,u.value[1]]:[u.value[0],R];!e.strict&&A[0]<A[1]&&(u.value=A),a("end",u.value)},onSliderMove:I=>{var H,U,N,Y;let{value:R}=I;const[A,M]=u.value;!e.strict&&A===M&&A!==m.value&&(d.value=R>A?(H=r.value)==null?void 0:H.$el:(U=l.value)==null?void 0:U.$el,(N=d.value)==null||N.focus()),d.value===((Y=l.value)==null?void 0:Y.$el)?u.value=[Math.min(R,M),M]:u.value=[A,Math.max(A,R)]},getActiveThumb:s}),{isFocused:_,focus:w,blur:k}=Ra(e),P=T(()=>b(u.value[0])),x=T(()=>b(u.value[1]));return ue(()=>{const I=jt.filterProps(e),R=!!(e.label||n.label||n.prepend);return C(jt,ie({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!n["tick-label"]||f.value,"v-slider--focused":_.value,"v-slider--pressed":h.value,"v-slider--disabled":e.disabled},i.value,e.class],style:e.style,ref:o},I,{focused:_.value}),{...n,prepend:R?A=>{var M,H;return E(we,null,[((M=n.label)==null?void 0:M.call(n,A))??(e.label?C(Nr,{class:"v-slider__label",text:e.label},null):void 0),(H=n.prepend)==null?void 0:H.call(n,A)])}:void 0,default:A=>{var U,N;let{id:M,messagesId:H}=A;return E("div",{class:"v-slider__container",onMousedown:S.value?void 0:y,onTouchstartPassive:S.value?void 0:g},[E("input",{id:`${M.value}_start`,name:e.name||M.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:u.value[0]},null),E("input",{id:`${M.value}_stop`,name:e.name||M.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:u.value[1]},null),C(Y_,{ref:p,start:P.value,stop:x.value},{"tick-label":n["tick-label"]}),C(md,{ref:l,"aria-describedby":H.value,focused:_&&d.value===((U=l.value)==null?void 0:U.$el),modelValue:u.value[0],"onUpdate:modelValue":Y=>u.value=[Y,u.value[1]],onFocus:Y=>{var Q,Z,F,z;w(),d.value=(Q=l.value)==null?void 0:Q.$el,v.value!==m.value&&u.value[0]===u.value[1]&&u.value[1]===m.value&&Y.relatedTarget!==((Z=r.value)==null?void 0:Z.$el)&&((F=l.value)==null||F.$el.blur(),(z=r.value)==null||z.$el.focus())},onBlur:()=>{k(),d.value=void 0},min:m.value,max:u.value[1],position:P.value,ripple:e.ripple},{"thumb-label":n["thumb-label"]}),C(md,{ref:r,"aria-describedby":H.value,focused:_&&d.value===((N=r.value)==null?void 0:N.$el),modelValue:u.value[1],"onUpdate:modelValue":Y=>u.value=[u.value[0],Y],onFocus:Y=>{var Q,Z,F,z;w(),d.value=(Q=r.value)==null?void 0:Q.$el,v.value!==m.value&&u.value[0]===u.value[1]&&u.value[0]===v.value&&Y.relatedTarget!==((Z=l.value)==null?void 0:Z.$el)&&((F=r.value)==null||F.$el.blur(),(z=l.value)==null||z.$el.focus())},onBlur:()=>{k(),d.value=void 0},min:u.value[0],max:v.value,position:x.value,ripple:e.ripple},{"thumb-label":n["thumb-label"]})])}})}),{}}}),I$=K({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:Ee,default:"$ratingEmpty"},fullIcon:{type:Ee,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...ke(),...Dt(),...sa(),...Oe(),...Ne()},"VRating"),V$=ne()({name:"VRating",props:I$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{t:a}=mt(),{themeClasses:l}=Ke(e),r=Pe(e,"modelValue"),o=T(()=>Qe(parseFloat(r.value),0,Number(e.length))),i=T(()=>Gn(Number(e.length),1)),s=T(()=>i.value.flatMap(y=>e.halfIncrements?[y-.5,y]:[y])),c=he(-1),u=T(()=>s.value.map(y=>{const g=e.hover&&c.value>-1,b=o.value>=y,p=c.value>=y,_=(g?p:b)?e.fullIcon:e.emptyIcon,w=e.activeColor??e.color,k=b||p?w:e.color;return{isFilled:b,isHovered:p,icon:_,color:k}})),d=T(()=>[0,...s.value].map(y=>{function g(){c.value=y}function b(){c.value=-1}function p(){e.disabled||e.readonly||(r.value=o.value===y&&e.clearable?0:y)}return{onMouseenter:e.hover?g:void 0,onMouseleave:e.hover?b:void 0,onClick:p}})),f=nn(),v=T(()=>e.name??`v-rating-${f}`);function m(y){var x,I;let{value:g,index:b,showStar:p=!0}=y;const{onMouseenter:S,onMouseleave:_,onClick:w}=d.value[b+1],k=`${v.value}-${String(g).replace(".","-")}`,P={color:(x=u.value[b])==null?void 0:x.color,density:e.density,disabled:e.disabled,icon:(I=u.value[b])==null?void 0:I.icon,ripple:e.ripple,size:e.size,variant:"plain"};return E(we,null,[E("label",{for:k,class:ce({"v-rating__item--half":e.halfIncrements&&g%1>0,"v-rating__item--full":e.halfIncrements&&g%1===0}),onMouseenter:S,onMouseleave:_,onClick:w},[E("span",{class:"v-rating__hidden"},[a(e.itemAriaLabel,g,e.length)]),p?n.item?n.item({...u.value[b],props:P,value:g,index:b,rating:o.value}):C($e,ie({"aria-label":a(e.itemAriaLabel,g,e.length)},P),null):void 0]),E("input",{class:"v-rating__hidden",name:v.value,id:k,type:"radio",value:g,checked:o.value===g,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function h(y){return n["item-label"]?n["item-label"](y):y.label?E("span",null,[y.label]):E("span",null,[ea(" ")])}return ue(()=>{var g;const y=!!((g=e.itemLabels)!=null&&g.length)||n["item-label"];return C(e.tag,{class:ce(["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},l.value,e.class]),style:be(e.style)},{default:()=>[C(m,{value:0,index:-1,showStar:!1},null),i.value.map((b,p)=>{var S,_;return E("div",{class:"v-rating__wrapper"},[y&&e.itemLabelPosition==="top"?h({value:b,index:p,label:(S=e.itemLabels)==null?void 0:S[p]}):void 0,E("div",{class:"v-rating__item"},[e.halfIncrements?E(we,null,[C(m,{value:b-.5,index:p*2},null),C(m,{value:b,index:p*2+1},null)]):C(m,{value:b,index:p},null)]),y&&e.itemLabelPosition==="bottom"?h({value:b,index:p,label:(_=e.itemLabels)==null?void 0:_[p]}):void 0])})]})}),{}}}),A$={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function L$(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return E("div",{class:ce(["v-skeleton-loader__bone",`v-skeleton-loader__${e}`])},[t])}function Pg(e){const[t,n]=e.split("@");return Array.from({length:n}).map(()=>iu(t))}function iu(e){let t=[];if(!e)return t;const n=A$[e];if(e!==n){if(e.includes(","))return Eg(e);if(e.includes("@"))return Pg(e);n.includes(",")?t=Eg(n):n.includes("@")?t=Pg(n):n&&t.push(iu(n))}return[L$(e,t)]}function Eg(e){return e.replace(/\s/g,"").split(",").map(iu)}const R$=K({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...Pt(),...Vt(),...Ne()},"VSkeletonLoader"),O$=ne()({name:"VSkeletonLoader",props:R$(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:l}=Xe(()=>e.color),{dimensionStyles:r}=Et(e),{elevationClasses:o}=$t(e),{themeClasses:i}=Ke(e),{t:s}=mt(),c=T(()=>iu(st(e.type).join(",")));return ue(()=>{var f;const u=!n.default||e.loading,d=e.boilerplate||!u?{}:{ariaLive:"polite",ariaLabel:s(e.loadingText),role:"alert"};return E("div",ie({class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},i.value,a.value,o.value],style:[l.value,u?r.value:{}]},d),[u?c.value:(f=n.default)==null?void 0:f.call(n)])}),{}}}),D$=ne()({name:"VSlideGroupItem",props:Hl(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=jl(e,n_);return()=>{var l;return(l=n.default)==null?void 0:l.call(n,{isSelected:a.isSelected.value,select:a.select,toggle:a.toggle,selectedClass:a.selectedClass.value})}}});function M$(e){const t=he(e());let n=-1;function a(){clearInterval(n)}function l(){a(),Me(()=>t.value=e())}function r(o){const i=o?getComputedStyle(o):{transitionDuration:.2},s=parseFloat(i.transitionDuration)*1e3||200;if(a(),t.value<=0)return;const c=performance.now();n=window.setInterval(()=>{const u=performance.now()-c+s;t.value=Math.max(e()-u,0),t.value<=0&&a()},s)}return bt(a),{clear:a,time:t,start:r,reset:l}}const $0=K({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...La({location:"bottom"}),...Dr(),...it(),...Pn(),...Ne(),...ft(Qo({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),xd=ne()({name:"VSnackbar",props:$0(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{positionClasses:l}=Mr(e),{scopeId:r}=Wl(),{themeClasses:o}=Ke(e),{colorClasses:i,colorStyles:s,variantClasses:c}=Bl(e),{roundedClasses:u}=ht(e),d=M$(()=>Number(e.timeout)),f=de(),v=de(),m=he(!1),h=he(0),y=de(),g=Ve(xo,void 0);Zt(()=>!!g,()=>{const R=CS();ot(()=>{y.value=R.mainStyles.value})}),ge(a,p),ge(()=>e.timeout,p),It(()=>{a.value&&p()});let b=-1;function p(){d.reset(),window.clearTimeout(b);const R=Number(e.timeout);if(!a.value||R===-1)return;const A=bf(v.value);d.start(A),b=window.setTimeout(()=>{a.value=!1},R)}function S(){d.reset(),window.clearTimeout(b)}function _(){m.value=!0,S()}function w(){m.value=!1,p()}function k(R){h.value=R.touches[0].clientY}function P(R){Math.abs(h.value-R.changedTouches[0].clientY)>50&&(a.value=!1)}function x(){m.value&&w()}const I=T(()=>e.location.split(" ").reduce((R,A)=>(R[`v-snackbar--${A}`]=!0,R),{}));return ue(()=>{const R=na.filterProps(e),A=!!(n.default||n.text||e.text);return C(na,ie({ref:f,class:["v-snackbar",{"v-snackbar--active":a.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},I.value,l.value,e.class],style:[y.value,e.style]},R,{modelValue:a.value,"onUpdate:modelValue":M=>a.value=M,contentProps:ie({class:["v-snackbar__wrapper",o.value,i.value,u.value,c.value],style:[s.value],onPointerenter:_,onPointerleave:w},R.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:k,onTouchend:P,onAfterLeave:x},r),{default:()=>{var M,H;return[il(!1,"v-snackbar"),e.timer&&!m.value&&E("div",{key:"timer",class:"v-snackbar__timer"},[C(Us,{ref:v,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":d.time.value},null)]),A&&E("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((M=n.text)==null?void 0:M.call(n))??e.text,(H=n.default)==null?void 0:H.call(n)]),n.actions&&C(De,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[E("div",{class:"v-snackbar__actions"},[n.actions({isActive:a})])]})]},activator:n.activator})}),hn({},f)}}),N$=K({closable:[Boolean,String],closeText:{type:String,default:"$vuetify.dismiss"},modelValue:{type:Array,default:()=>[]},...ft($0(),["modelValue"])},"VSnackbarQueue"),$$=ne()({name:"VSnackbarQueue",props:N$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{t:l}=mt(),r=he(!1),o=he(!1),i=he();ge(()=>e.modelValue.length,(f,v)=>{!o.value&&f>v&&c()}),ge(r,f=>{f&&(o.value=!0)});function s(){e.modelValue.length?c():(i.value=void 0,o.value=!1)}function c(){const[f,...v]=e.modelValue;n("update:modelValue",v),i.value=typeof f=="string"?{text:f}:f,Me(()=>{r.value=!0})}function u(){r.value=!1}const d=T(()=>({color:typeof e.closable=="string"?e.closable:void 0,text:l(e.closeText)}));ue(()=>{const f=!!(e.closable||a.actions),{modelValue:v,...m}=xd.filterProps(e);return E(we,null,[o.value&&!!i.value&&(a.default?C(De,{defaults:{VSnackbar:i.value}},{default:()=>[a.default({item:i.value})]}):C(xd,ie(m,i.value,{modelValue:r.value,"onUpdate:modelValue":h=>r.value=h,onAfterLeave:s}),{text:a.text?()=>{var h;return(h=a.text)==null?void 0:h.call(a,{item:i.value})}:void 0,actions:f?()=>E(we,null,[a.actions?C(De,{defaults:{VBtn:d.value}},{default:()=>[a.actions({item:i.value,props:{onClick:u}})]}):C($e,ie(d.value,{onClick:u}),null)]):void 0}))])})}}),B0=K({autoDraw:Boolean,autoDrawDuration:[Number,String],autoDrawEasing:{type:String,default:"ease"},color:String,gradient:{type:Array,default:()=>[]},gradientDirection:{type:String,validator:e=>["top","bottom","left","right"].includes(e),default:"top"},height:{type:[String,Number],default:75},labels:{type:Array,default:()=>[]},labelSize:{type:[Number,String],default:7},lineWidth:{type:[String,Number],default:4},id:String,itemValue:{type:String,default:"value"},modelValue:{type:Array,default:()=>[]},min:[String,Number],max:[String,Number],padding:{type:[String,Number],default:8},showLabels:Boolean,smooth:[Boolean,String,Number],width:{type:[Number,String],default:300}},"Line"),F0=K({autoLineWidth:Boolean,...B0()},"VBarline"),Tg=ne()({name:"VBarline",props:F0(),setup(e,t){let{slots:n}=t;const a=nn(),l=T(()=>e.id||`barline-${a}`),r=T(()=>Number(e.autoDrawDuration)||500),o=T(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),i=T(()=>parseFloat(e.lineWidth)||4),s=T(()=>Math.max(e.modelValue.length*i.value,Number(e.width))),c=T(()=>({minX:0,maxX:s.value,minY:0,maxY:parseInt(e.height,10)})),u=T(()=>e.modelValue.map(y=>kt(y,e.itemValue,y)));function d(y,g){const{minX:b,maxX:p,minY:S,maxY:_}=g,w=y.length;let k=e.max!=null?Number(e.max):Math.max(...y),P=e.min!=null?Number(e.min):Math.min(...y);P>0&&e.min==null&&(P=0),k<0&&e.max==null&&(k=0);const x=p/w,I=(_-S)/(k-P||1),R=_-Math.abs(P*I);return y.map((A,M)=>{const H=Math.abs(I*A);return{x:b+M*x,y:R-H+ +(A<0)*H,height:H,value:A}})}const f=T(()=>{const y=[],g=d(u.value,c.value),b=g.length;for(let p=0;y.length<b;p++){const S=g[p];let _=e.labels[p];_||(_=typeof S=="object"?S.value:S),y.push({x:S.x,value:String(_)})}return y}),v=T(()=>d(u.value,c.value)),m=T(()=>(Math.abs(v.value[0].x-v.value[1].x)-i.value)/2),h=T(()=>typeof e.smooth=="boolean"?e.smooth?2:0:Number(e.smooth));ue(()=>{const y=e.gradient.slice().length?e.gradient.slice().reverse():[""];return E("svg",{display:"block"},[E("defs",null,[E("linearGradient",{id:l.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[y.map((g,b)=>E("stop",{offset:b/Math.max(y.length-1,1),"stop-color":g||"currentColor"},null))])]),E("clipPath",{id:`${l.value}-clip`},[v.value.map(g=>E("rect",{x:g.x+m.value,y:g.y,width:i.value,height:g.height,rx:h.value,ry:h.value},[e.autoDraw&&E(we,null,[E("animate",{attributeName:"y",from:g.y+g.height,to:g.y,dur:`${r.value}ms`,fill:"freeze"},null),E("animate",{attributeName:"height",from:"0",to:g.height,dur:`${r.value}ms`,fill:"freeze"},null)])]))]),o.value&&E("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[f.value.map((g,b)=>{var p;return E("text",{x:g.x+m.value+i.value/2,y:parseInt(e.height,10)-2+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((p=n.label)==null?void 0:p.call(n,{index:b,value:g.value}))??g.value])})]),E("g",{"clip-path":`url(#${l.value}-clip)`,fill:`url(#${l.value})`},[E("rect",{x:0,y:0,width:Math.max(e.modelValue.length*i.value,Number(e.width)),height:e.height},null)])])})}});function B$(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:75;if(e.length===0)return"";const l=e.shift(),r=e[e.length-1];return(n?`M${l.x} ${a-l.x+2} L${l.x} ${l.y}`:`M${l.x} ${l.y}`)+e.map((o,i)=>{const s=e[i+1],c=e[i-1]||l,u=s&&F$(s,o,c);if(!s||u)return`L${o.x} ${o.y}`;const d=Math.min(Ig(c,o),Ig(s,o)),v=d/2<t?d/2:t,m=Vg(c,o,v),h=Vg(s,o,v);return`L${m.x} ${m.y}S${o.x} ${o.y} ${h.x} ${h.y}`}).join("")+(n?`L${r.x} ${a-l.x+2} Z`:"")}function Ci(e){return parseInt(e,10)}function F$(e,t,n){return Ci(e.x+n.x)===Ci(2*t.x)&&Ci(e.y+n.y)===Ci(2*t.y)}function Ig(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function Vg(e,t,n){const a={x:e.x-t.x,y:e.y-t.y},l=Math.sqrt(a.x*a.x+a.y*a.y),r={x:a.x/l,y:a.y/l};return{x:t.x+r.x*n,y:t.y+r.y*n}}const H0=K({fill:Boolean,...B0()},"VTrendline"),Ag=ne()({name:"VTrendline",props:H0(),setup(e,t){let{slots:n}=t;const a=nn(),l=T(()=>e.id||`trendline-${a}`),r=T(()=>Number(e.autoDrawDuration)||(e.fill?500:2e3)),o=de(0),i=de(null);function s(y,g){const{minX:b,maxX:p,minY:S,maxY:_}=g,w=y.length,k=e.max!=null?Number(e.max):Math.max(...y),P=e.min!=null?Number(e.min):Math.min(...y),x=(p-b)/(w-1),I=(_-S)/(k-P||1);return y.map((R,A)=>({x:b+A*x,y:_-(R-P)*I,value:R}))}const c=T(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),u=T(()=>parseFloat(e.lineWidth)||4),d=T(()=>Number(e.width)),f=T(()=>{const y=Number(e.padding);return{minX:y,maxX:d.value-y,minY:y,maxY:parseInt(e.height,10)-y}}),v=T(()=>e.modelValue.map(y=>kt(y,e.itemValue,y))),m=T(()=>{const y=[],g=s(v.value,f.value),b=g.length;for(let p=0;y.length<b;p++){const S=g[p];let _=e.labels[p];_||(_=typeof S=="object"?S.value:S),y.push({x:S.x,value:String(_)})}return y});ge(()=>e.modelValue,async()=>{if(await Me(),!e.autoDraw||!i.value)return;const y=i.value,g=y.getTotalLength();e.fill?(y.style.transformOrigin="bottom center",y.style.transition="none",y.style.transform="scaleY(0)",y.getBoundingClientRect(),y.style.transition=`transform ${r.value}ms ${e.autoDrawEasing}`,y.style.transform="scaleY(1)"):(y.style.strokeDasharray=`${g}`,y.style.strokeDashoffset=`${g}`,y.getBoundingClientRect(),y.style.transition=`stroke-dashoffset ${r.value}ms ${e.autoDrawEasing}`,y.style.strokeDashoffset="0"),o.value=g},{immediate:!0});function h(y){const g=typeof e.smooth=="boolean"?e.smooth?8:0:Number(e.smooth);return B$(s(v.value,f.value),g,y,parseInt(e.height,10))}ue(()=>{var g;const y=e.gradient.slice().length?e.gradient.slice().reverse():[""];return E("svg",{display:"block","stroke-width":parseFloat(e.lineWidth)??4},[E("defs",null,[E("linearGradient",{id:l.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[y.map((b,p)=>E("stop",{offset:p/Math.max(y.length-1,1),"stop-color":b||"currentColor"},null))])]),c.value&&E("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[m.value.map((b,p)=>{var S;return E("text",{x:b.x+u.value/2+u.value/2,y:parseInt(e.height,10)-4+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((S=n.label)==null?void 0:S.call(n,{index:p,value:b.value}))??b.value])})]),E("path",{ref:i,d:h(e.fill),fill:e.fill?`url(#${l.value})`:"none",stroke:e.fill?"none":`url(#${l.value})`},null),e.fill&&E("path",{d:h(!1),fill:"none",stroke:e.color??((g=e.gradient)==null?void 0:g[0])},null)])})}}),H$=K({type:{type:String,default:"trend"},...F0(),...H0()},"VSparkline"),j$=ne()({name:"VSparkline",props:H$(),setup(e,t){let{slots:n}=t;const{textColorClasses:a,textColorStyles:l}=Ht(()=>e.color),r=T(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),o=T(()=>{let i=parseInt(e.height,10);return r.value&&(i+=parseInt(e.labelSize,10)*1.5),i});ue(()=>{const i=e.type==="trend"?Ag:Tg,s=e.type==="trend"?Ag.filterProps(e):Tg.filterProps(e);return C(i,ie({key:e.type,class:a.value,style:l.value,viewBox:`0 0 ${e.width} ${parseInt(o.value,10)}`},s),n)})}}),U$=K({...ke(),...x_({offset:8,minWidth:0,openDelay:0,closeDelay:100,location:"top center",transition:"scale-transition"})},"VSpeedDial"),W$=ne()({name:"VSpeedDial",props:U$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),l=de(),r=T(()=>{var c;const[i,s="center"]=((c=e.location)==null?void 0:c.split(" "))??[];return`${i} ${s}`}),o=T(()=>({[`v-speed-dial__content--${r.value.replace(" ","-")}`]:!0}));return ue(()=>{const i=Ir.filterProps(e);return C(Ir,ie(i,{modelValue:a.value,"onUpdate:modelValue":s=>a.value=s,class:e.class,style:e.style,contentClass:["v-speed-dial__content",o.value,e.contentClass],location:r.value,ref:l,transition:"fade-transition"}),{...n,default:s=>C(De,{defaults:{VBtn:{size:"small"}}},{default:()=>[C(Kt,{appear:!0,group:!0,transition:e.transition},{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,s)]}})]})})}),{}}}),fv=Symbol.for("vuetify:v-stepper"),j0=K({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),U0=ne()({name:"VStepperActions",props:j0(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,t){let{emit:n,slots:a}=t;const{t:l}=mt();function r(){n("click:prev")}function o(){n("click:next")}return ue(()=>{const i={onClick:r},s={onClick:o};return E("div",{class:"v-stepper-actions"},[C(De,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:l(e.prevText),variant:"text"}}},{default:()=>{var c;return[((c=a.prev)==null?void 0:c.call(a,{props:i}))??C($e,i,null)]}}),C(De,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:l(e.nextText),variant:"tonal"}}},{default:()=>{var c;return[((c=a.next)==null?void 0:c.call(a,{props:s}))??C($e,s,null)]}})])}),{}}}),W0=ia("v-stepper-header"),z$=K({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:Ee,default:"$complete"},editable:Boolean,editIcon:{type:Ee,default:"$edit"},error:Boolean,errorIcon:{type:Ee,default:"$error"},icon:Ee,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),K$=K({...z$(),...Hl()},"VStepperItem"),z0=ne()({name:"VStepperItem",directives:{vRipple:Yt},props:K$(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const a=jl(e,fv,!0),l=T(()=>(a==null?void 0:a.value.value)??e.value),r=T(()=>e.rules.every(f=>f()===!0)),o=T(()=>!e.disabled&&e.editable),i=T(()=>!e.disabled&&e.editable),s=T(()=>e.error||!r.value),c=T(()=>e.complete||e.rules.length>0&&r.value),u=T(()=>s.value?e.errorIcon:c.value?e.completeIcon:a.isSelected.value&&e.editable?e.editIcon:e.icon),d=T(()=>({canEdit:i.value,hasError:s.value,hasCompleted:c.value,title:e.title,subtitle:e.subtitle,step:l.value,value:e.value}));return ue(()=>{var y,g,b;const f=(!a||a.isSelected.value||c.value||i.value)&&!s.value&&!e.disabled,v=!!(e.title!=null||n.title),m=!!(e.subtitle!=null||n.subtitle);function h(){a==null||a.toggle()}return ct(E("button",{class:ce(["v-stepper-item",{"v-stepper-item--complete":c.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":s.value},a==null?void 0:a.selectedClass.value]),disabled:!e.editable,type:"button",onClick:h},[o.value&&il(!0,"v-stepper-item"),C(kn,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:f?e.color:void 0,size:24},{default:()=>{var p;return[((p=n.icon)==null?void 0:p.call(n,d.value))??(u.value?C(je,{icon:u.value},null):l.value)]}}),E("div",{class:"v-stepper-item__content"},[v&&E("div",{key:"title",class:"v-stepper-item__title"},[((y=n.title)==null?void 0:y.call(n,d.value))??e.title]),m&&E("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((g=n.subtitle)==null?void 0:g.call(n,d.value))??e.subtitle]),(b=n.default)==null?void 0:b.call(n,d.value)])]),[[Yt,e.ripple&&e.editable,null]])}),{}}}),Y$=K({...ft(Xs(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),K0=ne()({name:"VStepperWindow",props:Y$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Ve(fv,null),l=Pe(e,"modelValue"),r=T({get(){var o;return l.value!=null||!a?l.value:(o=a.items.value.find(i=>a.selected.value.includes(i.id)))==null?void 0:o.value},set(o){l.value=o}});return ue(()=>{const o=El.filterProps(e);return C(El,ie({_as:"VStepperWindow"},o,{modelValue:r.value,"onUpdate:modelValue":i=>r.value=i,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),G$=K({...Js()},"VStepperWindowItem"),Y0=ne()({name:"VStepperWindowItem",props:G$(),setup(e,t){let{slots:n}=t;return ue(()=>{const a=Tl.filterProps(e);return C(Tl,ie({_as:"VStepperWindowItem"},a,{class:["v-stepper-window-item",e.class],style:e.style}),n)}),{}}}),q$=K({altLabels:Boolean,bgColor:String,completeIcon:Ee,editIcon:Ee,editable:Boolean,errorIcon:Ee,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},nonLinear:Boolean,flat:Boolean,...Dl()},"Stepper"),X$=K({...q$(),...Fl({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...Xf(),...rl(j0(),["prevText","nextText"])},"VStepper"),J$=ne()({name:"VStepper",props:X$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{items:a,next:l,prev:r,selected:o}=sl(e,fv),{displayClasses:i,mobile:s}=xn(e),{completeIcon:c,editIcon:u,errorIcon:d,color:f,editable:v,prevText:m,nextText:h}=Rl(e),y=T(()=>e.items.map((p,S)=>{const _=kt(p,e.itemTitle,p),w=kt(p,e.itemValue,S+1);return{title:_,value:w,raw:p}})),g=T(()=>a.value.findIndex(p=>o.value.includes(p.id))),b=T(()=>e.disabled?e.disabled:g.value===0?"prev":g.value===a.value.length-1?"next":!1);return vt({VStepperItem:{editable:v,errorIcon:d,completeIcon:c,editIcon:u,prevText:m,nextText:h},VStepperActions:{color:f,disabled:b,prevText:m,nextText:h}}),ue(()=>{const p=Lo.filterProps(e),S=!!(n.header||e.items.length),_=e.items.length>0,w=!e.hideActions&&!!(_||n.actions);return C(Lo,ie(p,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":s.value},i.value,e.class],style:e.style}),{default:()=>{var k,P;return[S&&C(W0,{key:"stepper-header"},{default:()=>[y.value.map((x,I)=>{let{raw:R,...A}=x;return E(we,null,[!!I&&C(ba,null,null),C(z0,A,{default:n[`header-item.${A.value}`]??n.header,icon:n.icon,title:n.title,subtitle:n.subtitle})])})]}),_&&C(K0,{key:"stepper-window"},{default:()=>[y.value.map(x=>C(Y0,{value:x.value},{default:()=>{var I,R;return((I=n[`item.${x.value}`])==null?void 0:I.call(n,x))??((R=n.item)==null?void 0:R.call(n,x))}}))]}),(k=n.default)==null?void 0:k.call(n,{prev:r,next:l}),w&&(((P=n.actions)==null?void 0:P.call(n,{next:l,prev:r}))??C(U0,{key:"stepper-actions","onClick:prev":r,"onClick:next":l},n))]}})}),{prev:r,next:l}}}),Q$=K({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...Oa(),...Ks()},"VSwitch"),Z$=ne()({name:"VSwitch",inheritAttrs:!1,props:Q$(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const l=Pe(e,"indeterminate"),r=Pe(e,"modelValue"),{loaderClasses:o}=Ko(e),{isFocused:i,focus:s,blur:c}=Ra(e),u=de(),d=We&&window.matchMedia("(forced-colors: active)").matches,f=$(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),v=nn(),m=$(()=>e.id||`switch-${v}`);function h(){l.value&&(l.value=!1)}function y(g){var b,p;g.stopPropagation(),g.preventDefault(),(p=(b=u.value)==null?void 0:b.input)==null||p.click()}return ue(()=>{const[g,b]=ol(n),p=jt.filterProps(e),S=Za.filterProps(e);return C(jt,ie({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":l.value},o.value,e.class]},g,p,{modelValue:r.value,"onUpdate:modelValue":_=>r.value=_,id:m.value,focused:i.value,style:e.style}),{...a,default:_=>{let{id:w,messagesId:k,isDisabled:P,isReadonly:x,isValid:I}=_;const R={model:r,isValid:I};return C(Za,ie({ref:u},S,{modelValue:r.value,"onUpdate:modelValue":[A=>r.value=A,h],id:w.value,"aria-describedby":k.value,type:"checkbox","aria-checked":l.value?"mixed":void 0,disabled:P.value,readonly:x.value,onFocus:s,onBlur:c},b),{...a,default:A=>{let{backgroundColorClasses:M,backgroundColorStyles:H}=A;return E("div",{class:ce(["v-switch__track",d?void 0:M.value]),style:be(H.value),onClick:y},[a["track-true"]&&E("div",{key:"prepend",class:"v-switch__track-true"},[a["track-true"](R)]),a["track-false"]&&E("div",{key:"append",class:"v-switch__track-false"},[a["track-false"](R)])])},input:A=>{let{inputNode:M,icon:H,backgroundColorClasses:U,backgroundColorStyles:N}=A;return E(we,null,[M,E("div",{class:ce(["v-switch__thumb",{"v-switch__thumb--filled":H||e.loading},e.inset||d?void 0:U.value]),style:be(e.inset?void 0:N.value)},[a.thumb?C(De,{defaults:{VIcon:{icon:H,size:"x-small"}}},{default:()=>[a.thumb({...R,icon:H})]}):C(Lf,null,{default:()=>[e.loading?C(Yo,{name:"v-switch",active:!0,color:I.value===!1?void 0:f.value},{default:Y=>a.loader?a.loader(Y):C(Tr,{active:Y.isActive,color:Y.color,indeterminate:!0,size:"16",width:"2"},null)}):H&&C(je,{key:String(H),icon:H,size:"x-small"},null)]})])])}})}})}),{}}}),eB=K({color:String,height:[Number,String],window:Boolean,...ke(),...Vt(),...Ml(),...it(),...Oe(),...Ne()},"VSystemBar"),tB=ne()({name:"VSystemBar",props:eB(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{backgroundColorClasses:l,backgroundColorStyles:r}=Xe(()=>e.color),{elevationClasses:o}=$t(e),{roundedClasses:i}=ht(e),{ssrBootStyles:s}=$l(),c=T(()=>e.height??(e.window?32:24)),{layoutItemStyles:u}=Nl({id:e.name,order:T(()=>parseInt(e.order,10)),position:he("top"),layoutSize:c,elementSize:c,active:T(()=>!0),absolute:$(()=>e.absolute)});return ue(()=>C(e.tag,{class:ce(["v-system-bar",{"v-system-bar--window":e.window},a.value,l.value,o.value,i.value,e.class]),style:be([r.value,u.value,s.value,e.style])},n)),{}}}),vv=Symbol.for("vuetify:v-tabs"),nB=K({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...ft(zs({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),G0=ne()({name:"VTab",props:nB(),setup(e,t){let{slots:n,attrs:a}=t;const{textColorClasses:l,textColorStyles:r}=Ht(()=>e.sliderColor),o=de(),i=de(),s=T(()=>e.direction==="horizontal"),c=T(()=>{var d,f;return((f=(d=o.value)==null?void 0:d.group)==null?void 0:f.isSelected.value)??!1});function u(d){var v,m;let{value:f}=d;if(f){const h=(m=(v=o.value)==null?void 0:v.$el.parentElement)==null?void 0:m.querySelector(".v-tab--selected .v-tab__slider"),y=i.value;if(!h||!y)return;const g=getComputedStyle(h).color,b=h.getBoundingClientRect(),p=y.getBoundingClientRect(),S=s.value?"x":"y",_=s.value?"X":"Y",w=s.value?"right":"bottom",k=s.value?"width":"height",P=b[S],x=p[S],I=P>x?b[w]-p[w]:b[S]-p[S],R=Math.sign(I)>0?s.value?"right":"bottom":Math.sign(I)<0?s.value?"left":"top":"center",M=(Math.abs(I)+(Math.sign(I)<0?b[k]:p[k]))/Math.max(b[k],p[k])||0,H=b[k]/p[k]||0,U=1.5;yl(y,{backgroundColor:[g,"currentcolor"],transform:[`translate${_}(${I}px) scale${_}(${H})`,`translate${_}(${I/U}px) scale${_}(${(M-1)/U+1})`,"none"],transformOrigin:Array(3).fill(R)},{duration:225,easing:ko})}}return ue(()=>{const d=$e.filterProps(e);return C($e,ie({symbol:vv,ref:o,class:["v-tab",e.class],style:e.style,tabindex:c.value?0:-1,role:"tab","aria-selected":String(c.value),active:!1},d,a,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":u}),{...n,default:()=>{var f;return E(we,null,[((f=n.default)==null?void 0:f.call(n))??e.text,!e.hideSlider&&E("div",{ref:i,class:ce(["v-tab__slider",l.value]),style:be(r.value)},null)])}})}),hn({},o)}}),aB=K({...ft(Xs(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),q0=ne()({name:"VTabsWindow",props:aB(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Ve(vv,null),l=Pe(e,"modelValue"),r=T({get(){var o;return l.value!=null||!a?l.value:(o=a.items.value.find(i=>a.selected.value.includes(i.id)))==null?void 0:o.value},set(o){l.value=o}});return ue(()=>{const o=El.filterProps(e);return C(El,ie({_as:"VTabsWindow"},o,{modelValue:r.value,"onUpdate:modelValue":i=>r.value=i,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),lB=K({...Js()},"VTabsWindowItem"),X0=ne()({name:"VTabsWindowItem",props:lB(),setup(e,t){let{slots:n}=t;return ue(()=>{const a=Tl.filterProps(e);return C(Tl,ie({_as:"VTabsWindowItem"},a,{class:["v-tabs-window-item",e.class],style:e.style}),n)}),{}}});function rB(e){return e?e.map(t=>_o(t)?t:{text:t,value:t}):[]}const oB=K({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,...$f({mandatory:"force",selectedClass:"v-tab-item--selected"}),...Dt(),...Oe()},"VTabs"),iB=ne()({name:"VTabs",props:oB(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const l=Pe(e,"modelValue"),r=T(()=>rB(e.items)),{densityClasses:o}=qt(e),{backgroundColorClasses:i,backgroundColorStyles:s}=Xe(()=>e.bgColor),{scopeId:c}=Wl();return vt({VTab:{color:$(()=>e.color),direction:$(()=>e.direction),stacked:$(()=>e.stacked),fixed:$(()=>e.fixedTabs),sliderColor:$(()=>e.sliderColor),hideSlider:$(()=>e.hideSlider)}}),ue(()=>{const u=Vo.filterProps(e),d=!!(a.window||e.items.length>0);return E(we,null,[C(Vo,ie(u,{modelValue:l.value,"onUpdate:modelValue":f=>l.value=f,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},o.value,i.value,e.class],style:[{"--v-tabs-height":_e(e.height)},s.value,e.style],role:"tablist",symbol:vv},c,n),{default:()=>{var f;return[((f=a.default)==null?void 0:f.call(a))??r.value.map(v=>{var m;return((m=a.tab)==null?void 0:m.call(a,{item:v}))??C(G0,ie(v,{key:v.text,value:v.value}),{default:a[`tab.${v.value}`]?()=>{var h;return(h=a[`tab.${v.value}`])==null?void 0:h.call(a,{item:v})}:void 0})})]}}),d&&C(q0,ie({modelValue:l.value,"onUpdate:modelValue":f=>l.value=f,key:"tabs-window"},c),{default:()=>{var f;return[r.value.map(v=>{var m;return((m=a.item)==null?void 0:m.call(a,{item:v}))??C(X0,{value:v.value},{default:()=>{var h;return(h=a[`item.${v.value}`])==null?void 0:h.call(a,{item:v})}})}),(f=a.window)==null?void 0:f.call(a)]}})])}),{}}}),sB=K({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...Oa(),...Zo()},"VTextarea"),uB=ne()({name:"VTextarea",directives:{vIntersect:xa},inheritAttrs:!1,props:sB(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:l}=t;const r=Pe(e,"modelValue"),{isFocused:o,focus:i,blur:s}=Ra(e),{onIntersect:c}=P_(e),u=T(()=>typeof e.counterValue=="function"?e.counterValue(r.value):(r.value||"").toString().length),d=T(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=de(),v=de(),m=he(""),h=de(),y=T(()=>e.persistentPlaceholder||o.value||e.active);function g(){var R;h.value!==document.activeElement&&((R=h.value)==null||R.focus()),o.value||i()}function b(R){g(),a("click:control",R)}function p(R){a("mousedown:control",R)}function S(R){R.stopPropagation(),g(),Me(()=>{r.value="",Ns(e["onClick:clear"],R)})}function _(R){var M;const A=R.target;if(r.value=A.value,(M=e.modelModifiers)!=null&&M.trim){const H=[A.selectionStart,A.selectionEnd];Me(()=>{A.selectionStart=H[0],A.selectionEnd=H[1]})}}const w=de(),k=de(Number(e.rows)),P=T(()=>["plain","underlined"].includes(e.variant));ot(()=>{e.autoGrow||(k.value=Number(e.rows))});function x(){e.autoGrow&&Me(()=>{if(!w.value||!v.value)return;const R=getComputedStyle(w.value),A=getComputedStyle(v.value.$el),M=parseFloat(R.getPropertyValue("--v-field-padding-top"))+parseFloat(R.getPropertyValue("--v-input-padding-top"))+parseFloat(R.getPropertyValue("--v-field-padding-bottom")),H=w.value.scrollHeight,U=parseFloat(R.lineHeight),N=Math.max(parseFloat(e.rows)*U+M,parseFloat(A.getPropertyValue("--v-input-control-height"))),Y=parseFloat(e.maxRows)*U+M||1/0,Q=Qe(H??0,N,Y);k.value=Math.floor((Q-M)/U),m.value=_e(Q)})}It(x),ge(r,x),ge(()=>e.rows,x),ge(()=>e.maxRows,x),ge(()=>e.density,x);let I;return ge(w,R=>{R?(I=new ResizeObserver(x),I.observe(w.value)):I==null||I.disconnect()}),Ct(()=>{I==null||I.disconnect()}),ue(()=>{const R=!!(l.counter||e.counter||e.counterValue),A=!!(R||l.details),[M,H]=ol(n),{modelValue:U,...N}=jt.filterProps(e),Y=el.filterProps(e);return C(jt,ie({ref:f,modelValue:r.value,"onUpdate:modelValue":Q=>r.value=Q,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":P.value},e.class],style:e.style},M,N,{centerAffix:k.value===1&&!P.value,focused:o.value}),{...l,default:Q=>{let{id:Z,isDisabled:F,isDirty:z,isReadonly:J,isValid:ae}=Q;return C(el,ie({ref:v,style:{"--v-textarea-control-height":m.value},onClick:b,onMousedown:p,"onClick:clear":S,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},Y,{id:Z.value,active:y.value||z.value,centerAffix:k.value===1&&!P.value,dirty:z.value||e.dirty,disabled:F.value,focused:o.value,error:ae.value===!1}),{...l,default:ye=>{let{props:{class:Se,...ve}}=ye;return E(we,null,[e.prefix&&E("span",{class:"v-text-field__prefix"},[e.prefix]),ct(E("textarea",ie({ref:h,class:Se,value:r.value,onInput:_,autofocus:e.autofocus,readonly:J.value,disabled:F.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:g,onBlur:s},ve,H),null),[[xa,{handler:c},null,{once:!0}]]),e.autoGrow&&ct(E("textarea",{class:ce([Se,"v-textarea__sizer"]),id:`${ve.id}-sizer`,"onUpdate:modelValue":B=>r.value=B,ref:w,readonly:!0,"aria-hidden":"true"},null),[[EC,r.value]]),e.suffix&&E("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:A?Q=>{var Z;return E(we,null,[(Z=l.details)==null?void 0:Z.call(l,Q),R&&E(we,null,[E("span",null,null),C(Gs,{active:e.persistentCounter||o.value,value:u.value,max:d.value,disabled:e.disabled},l.counter)])])}:void 0})}),hn({},f,v,h)}}),cB=K({withBackground:Boolean,...ke(),...Ne(),...Oe()},"VThemeProvider"),dB=ne()({name:"VThemeProvider",props:cB(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e);return()=>{var l;return e.withBackground?C(e.tag,{class:ce(["v-theme-provider",a.value,e.class]),style:be(e.style)},{default:()=>{var r;return[(r=n.default)==null?void 0:r.call(n)]}}):(l=n.default)==null?void 0:l.call(n)}}}),fB=K({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:Ee,iconColor:String,lineColor:String,...ke(),...it(),...sa(),...Vt()},"VTimelineDivider"),vB=ne()({name:"VTimelineDivider",props:fB(),setup(e,t){let{slots:n}=t;const{sizeClasses:a,sizeStyles:l}=Or(e,"v-timeline-divider__dot"),{backgroundColorStyles:r,backgroundColorClasses:o}=Xe(()=>e.dotColor),{roundedClasses:i}=ht(e,"v-timeline-divider__dot"),{elevationClasses:s}=$t(e),{backgroundColorClasses:c,backgroundColorStyles:u}=Xe(()=>e.lineColor);return ue(()=>E("div",{class:ce(["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class]),style:be(e.style)},[E("div",{class:ce(["v-timeline-divider__before",c.value]),style:be(u.value)},null),!e.hideDot&&E("div",{key:"dot",class:ce(["v-timeline-divider__dot",s.value,i.value,a.value]),style:be(l.value)},[E("div",{class:ce(["v-timeline-divider__inner-dot",o.value,i.value]),style:be(r.value)},[n.default?C(De,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},n.default):C(je,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),E("div",{class:ce(["v-timeline-divider__after",c.value]),style:be(u.value)},null)])),{}}}),J0=K({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:Ee,iconColor:String,lineInset:[Number,String],side:{type:String,validator:e=>e==null||["start","end"].includes(e)},...ke(),...Pt(),...Vt(),...it(),...sa(),...Oe()},"VTimelineItem"),mB=ne()({name:"VTimelineItem",props:J0(),setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=Et(e),l=he(0),r=de();return ge(r,o=>{var i;o&&(l.value=((i=o.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:i.getBoundingClientRect().width)??0)},{flush:"post"}),ue(()=>{var o,i;return E("div",{class:ce(["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot,"v-timeline-item--side-start":e.side==="start","v-timeline-item--side-end":e.side==="end"},e.class]),style:be([{"--v-timeline-dot-size":_e(l.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${_e(e.lineInset)})`:_e(0)},e.style])},[E("div",{class:"v-timeline-item__body",style:be(a.value)},[(o=n.default)==null?void 0:o.call(n)]),C(vB,{ref:r,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:n.icon}),e.density!=="compact"&&E("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((i=n.opposite)==null?void 0:i.call(n))])])}),{}}}),hB=K({align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...rl(J0({lineInset:0}),["dotColor","fillDot","hideOpposite","iconColor","lineInset","size"]),...ke(),...Dt(),...Oe(),...Ne()},"VTimeline"),gB=ne()({name:"VTimeline",props:hB(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Ke(e),{densityClasses:l}=qt(e),{rtlClasses:r}=xt();vt({VTimelineDivider:{lineColor:$(()=>e.lineColor)},VTimelineItem:{density:$(()=>e.density),dotColor:$(()=>e.dotColor),fillDot:$(()=>e.fillDot),hideOpposite:$(()=>e.hideOpposite),iconColor:$(()=>e.iconColor),lineColor:$(()=>e.lineColor),lineInset:$(()=>e.lineInset),size:$(()=>e.size)}});const o=T(()=>{const s=e.side?e.side:e.density!=="default"?"end":null;return s&&`v-timeline--side-${s}`}),i=T(()=>{const s=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return s;case"start":return s[0];case"end":return s[1];default:return null}});return ue(()=>C(e.tag,{class:ce(["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,i.value,{"v-timeline--inset-line":!!e.lineInset},a.value,l.value,o.value,r.value,e.class]),style:be([{"--v-timeline-line-thickness":_e(e.lineThickness)},e.style])},n)),{}}}),yB=K({...ke(),...Pn({variant:"text"})},"VToolbarItems"),bB=ne()({name:"VToolbarItems",props:yB(),setup(e,t){let{slots:n}=t;return vt({VBtn:{color:$(()=>e.color),height:"inherit",variant:$(()=>e.variant)}}),ue(()=>{var a;return E("div",{class:ce(["v-toolbar-items",e.class]),style:be(e.style)},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),pB=K({id:String,interactive:Boolean,text:String,...ft(Qo({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:null}),["absolute","persistent"])},"VTooltip"),Q0=ne()({name:"VTooltip",props:pB(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pe(e,"modelValue"),{scopeId:l}=Wl(),r=nn(),o=$(()=>e.id||`v-tooltip-${r}`),i=de(),s=T(()=>e.location.split(" ").length>1?e.location:e.location+" center"),c=T(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),u=$(()=>e.transition!=null?e.transition:a.value?"scale-transition":"fade-transition"),d=T(()=>ie({"aria-describedby":o.value},e.activatorProps));return ue(()=>{const f=na.filterProps(e);return C(na,ie({ref:i,class:["v-tooltip",{"v-tooltip--interactive":e.interactive},e.class],style:e.style,id:o.value},f,{modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,transition:u.value,absolute:!0,location:s.value,origin:c.value,persistent:!0,role:"tooltip",activatorProps:d.value,_disableGlobalStack:!0},l),{activator:n.activator,default:function(){var y;for(var v=arguments.length,m=new Array(v),h=0;h<v;h++)m[h]=arguments[h];return((y=n.default)==null?void 0:y.call(n,...m))??e.text}})}),hn({},i)}}),SB=ne()({name:"VValidation",props:QS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=ZS(e,"validation");return()=>{var l;return(l=n.default)==null?void 0:l.call(n,a)}}}),_B=Object.freeze(Object.defineProperty({__proto__:null,VAlert:$R,VAlertTitle:zS,VApp:YL,VAppBar:vR,VAppBarNavIcon:OR,VAppBarTitle:DR,VAutocomplete:oD,VAvatar:kn,VBadge:sD,VBanner:dD,VBannerActions:A_,VBannerText:L_,VBottomNavigation:vD,VBottomSheet:hD,VBreadcrumbs:pD,VBreadcrumbsDivider:O_,VBreadcrumbsItem:D_,VBtn:$e,VBtnGroup:td,VBtnToggle:pR,VCard:CD,VCardActions:M_,VCardItem:B_,VCardSubtitle:N_,VCardText:F_,VCardTitle:$_,VCarousel:RD,VCarouselItem:DD,VCheckbox:qR,VCheckboxBtn:Ea,VChip:$r,VChipGroup:eO,VClassIcon:If,VCode:MD,VCol:dN,VColorPicker:xM,VCombobox:EM,VComponentIcon:Qc,VConfirmEdit:IM,VContainer:iN,VCounter:Gs,VDataIterator:BM,VDataTable:tN,VDataTableFooter:Ro,VDataTableHeaders:Il,VDataTableRow:iv,VDataTableRows:Vl,VDataTableServer:rN,VDataTableVirtual:aN,VDatePicker:kN,VDatePickerControls:bd,VDatePickerHeader:pd,VDatePickerMonth:Sd,VDatePickerMonths:_d,VDatePickerYears:wd,VDefaultsProvider:De,VDialog:cd,VDialogBottomTransition:JL,VDialogTopTransition:QL,VDialogTransition:Hs,VDivider:ba,VEmptyState:xN,VExpandTransition:js,VExpandXTransition:Of,VExpansionPanel:PN,VExpansionPanelText:kd,VExpansionPanelTitle:Cd,VExpansionPanels:IN,VFab:AN,VFabTransition:XL,VFadeTransition:Po,VField:el,VFieldLabel:Jr,VFileInput:ON,VFooter:MN,VForm:$N,VHover:FN,VIcon:je,VImg:Pa,VInfiniteScroll:jN,VInput:jt,VItem:zN,VItemGroup:WN,VKbd:KN,VLabel:Nr,VLayout:GN,VLayoutItem:XN,VLazy:QN,VLigatureIcon:LL,VList:Ys,VListGroup:rd,VListImg:wO,VListItem:Ta,VListItemAction:CO,VListItemMedia:PO,VListItemSubtitle:f_,VListItemTitle:v_,VListSubheader:m_,VLocaleProvider:e$,VMain:n$,VMenu:Ir,VMessages:XS,VNavigationDrawer:d$,VNoSsr:f$,VNumberInput:y$,VOtpInput:p$,VOverlay:na,VPagination:gd,VParallax:w$,VProgressCircular:Tr,VProgressLinear:Us,VRadio:C$,VRadioGroup:P$,VRangeSlider:T$,VRating:V$,VResponsive:Zc,VRow:bN,VScaleTransition:Lf,VScrollXReverseTransition:eR,VScrollXTransition:ZL,VScrollYReverseTransition:nR,VScrollYTransition:tR,VSelect:Gf,VSelectionControl:Za,VSelectionControlGroup:YS,VSheet:Lo,VSkeletonLoader:O$,VSlideGroup:Vo,VSlideGroupItem:D$,VSlideXReverseTransition:lR,VSlideXTransition:aR,VSlideYReverseTransition:rR,VSlideYTransition:Rf,VSlider:hd,VSnackbar:xd,VSnackbarQueue:$$,VSpacer:E0,VSparkline:j$,VSpeedDial:W$,VStepper:J$,VStepperActions:U0,VStepperHeader:W0,VStepperItem:z0,VStepperWindow:K0,VStepperWindowItem:Y0,VSvgIcon:Tf,VSwitch:Z$,VSystemBar:tB,VTab:G0,VTable:Al,VTabs:iB,VTabsWindow:q0,VTabsWindowItem:X0,VTextField:Ia,VTextarea:uB,VThemeProvider:dB,VTimeline:gB,VTimelineItem:mB,VToolbar:ed,VToolbarItems:bB,VToolbarTitle:Af,VTooltip:Q0,VValidation:SB,VVirtualScroll:qs,VWindow:El,VWindowItem:Tl},Symbol.toStringTag,{value:"Module"}));function wB(e,t){const n=t.modifiers||{},a=t.value,{once:l,immediate:r,...o}=n,i=!Object.keys(o).length,{handler:s,options:c}=typeof a=="object"?a:{handler:a,options:{attributes:(o==null?void 0:o.attr)??i,characterData:(o==null?void 0:o.char)??i,childList:(o==null?void 0:o.child)??i,subtree:(o==null?void 0:o.sub)??i}},u=new MutationObserver(function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],f=arguments.length>1?arguments[1]:void 0;s==null||s(d,f),l&&Z0(e,t)});r&&(s==null||s([],u)),e._mutate=Object(e._mutate),e._mutate[t.instance.$.uid]={observer:u},u.observe(e,c)}function Z0(e,t){var n;(n=e._mutate)!=null&&n[t.instance.$.uid]&&(e._mutate[t.instance.$.uid].observer.disconnect(),delete e._mutate[t.instance.$.uid])}const kB={mounted:wB,unmounted:Z0};function CB(e,t){var l,r;const n=t.value,a={passive:!((l=t.modifiers)!=null&&l.active)};window.addEventListener("resize",n,a),e._onResize=Object(e._onResize),e._onResize[t.instance.$.uid]={handler:n,options:a},(r=t.modifiers)!=null&&r.quiet||n()}function xB(e,t){var l;if(!((l=e._onResize)!=null&&l[t.instance.$.uid]))return;const{handler:n,options:a}=e._onResize[t.instance.$.uid];window.removeEventListener("resize",n,a),delete e._onResize[t.instance.$.uid]}const PB={mounted:CB,unmounted:xB};function ew(e,t){const{self:n=!1}=t.modifiers??{},a=t.value,l=typeof a=="object"&&a.options||{passive:!0},r=typeof a=="function"||"handleEvent"in a?a:a.handler,o=n?e:t.arg?document.querySelector(t.arg):window;o&&(o.addEventListener("scroll",r,l),e._onScroll=Object(e._onScroll),e._onScroll[t.instance.$.uid]={handler:r,options:l,target:n?void 0:o})}function tw(e,t){var r;if(!((r=e._onScroll)!=null&&r[t.instance.$.uid]))return;const{handler:n,options:a,target:l=e}=e._onScroll[t.instance.$.uid];l.removeEventListener("scroll",n,a),delete e._onScroll[t.instance.$.uid]}function EB(e,t){t.value!==t.oldValue&&(tw(e,t),ew(e,t))}const TB={mounted:ew,unmounted:tw,updated:EB};function IB(e,t){const n=typeof e=="string"?ck(e):e,a=VB(n,t);return{mounted:a,updated:a,unmounted(l){ub(null,l)}}}function VB(e,t){return function(n,a,l){var d,f,v;const r=typeof t=="function"?t(a):t,o=((d=a.value)==null?void 0:d.text)??a.value??(r==null?void 0:r.text),i=_o(a.value)?a.value:{},s=()=>o??n.textContent,c=(l.ctx===a.instance.$?(f=AB(l,a.instance.$))==null?void 0:f.provides:(v=l.ctx)==null?void 0:v.provides)??a.instance.$.provides,u=lt(e,ie(r,i),s);u.appContext=Object.assign(Object.create(null),a.instance.$.appContext,{provides:c}),ub(u,n)}}function AB(e,t){const n=new Set,a=r=>{var o,i;for(const s of r){if(!s)continue;if(s===e||s.el&&e.el&&s.el===e.el)return!0;n.add(s);let c;if(s.suspense?c=a([s.ssContent]):Array.isArray(s.children)?c=a(s.children):(o=s.component)!=null&&o.vnode&&(c=a([(i=s.component)==null?void 0:i.subTree])),c)return c;n.delete(s)}return!1};if(!a([t.subTree]))return t;const l=Array.from(n).reverse();for(const r of l)if(r.component)return r.component;return t}const LB=IB(Q0,e=>{var t;return{activator:"parent",location:(t=e.arg)==null?void 0:t.replace("-"," "),text:typeof e.value=="boolean"?void 0:e.value}}),RB=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:ud,Intersect:xa,Mutate:kB,Resize:PB,Ripple:Yt,Scroll:TB,Tooltip:LB,Touch:us},Symbol.toStringTag,{value:"Module"}));function OB(){const e=rp("theme");return e.value||(e.value="dark"),e}const DB=Gt(e=>{const t=OB(),n=PS({components:_B,directives:RB,theme:{defaultTheme:t.value&&t.value!=="system"?t.value:"light",themes:{light:{dark:!1,colors:{primary:"#4caf50",secondary:"#4caf50",background:"#FFFFFF",surface:"#FFFFFF","primary-darken-1":"#3700B3","secondary-darken-1":"#018786",error:"#f55a4e",info:"#00d3ee",success:"#5cb860",warning:"#ffa21a"}}}}});e.vueApp.use(n)}),MB=Gt({name:"i18n:plugin:ssg-detect",dependsOn:["i18n:plugin","i18n:plugin:route-locale-detect"],enforce:"post",setup(e){const t=Ze(e._id);if(t.$i18n.strategy!=="no_prefix"||!Rr())return;const n=t.$i18n.getLocaleCookie();t.hook("app:mounted",async()=>{const a=hp(t,t.$router.currentRoute.value,n,n||Le(t.$i18n.defaultLocale));await t.$i18n.setLocale(a.locale),t._vueI18n.__firstAccess=!1})}}),NB=[nP,lP,uP,EE,TE,IE,VE,LE,OV,DV,NV,$V,BV,FV,DB,MB],nw=(e="RouteProvider")=>Cn({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,a=t.route,l={};for(const r in t.route)Object.defineProperty(l,r,{get:()=>n===t.renderKey?t.route[r]:a[r],enumerable:!0});return Ue(Cl,Yn(l)),()=>t.vnode?lt(t.vnode,{ref:t.vnodeRef}):t.vnode}}),$B=nw(),Lg=new WeakMap,BB=Cn({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:a}){const l=Ze(),r=de(),o=Ve(Cl,null);let i;a({pageRef:r});const s=Ve(Pb,null);let c;const u=l.deferHydration();if(l.isHydrating){const f=l.hooks.hookOnce("app:error",u);tn().beforeEach(f)}e.pageKey&&ge(()=>e.pageKey,(f,v)=>{f!==v&&l.callHook("page:loading:start")});let d=!1;{const f=tn().beforeResolve(()=>{d=!1});Ct(()=>{f()})}return()=>lt(Qb,{name:e.name,route:e.route,...t},{default:f=>{const v=HB(o,f.route,f.Component),m=o&&o.matched.length===f.route.matched.length;if(!f.Component){if(c&&!m)return c;u();return}if(c&&s&&!s.isCurrent(f.route))return c;if(v&&o&&(!s||s!=null&&s.isCurrent(o)))return m?c:null;const h=Pc(f,e.pageKey),y=jB(o,f.route,f.Component);!l.isHydrating&&i===h&&!y&&Me(()=>{d=!0,l.callHook("page:loading:end")}),i=h;const g=!!(e.transition??f.route.meta.pageTransition??um),b=g&&FB([e.transition,f.route.meta.pageTransition,um,{onBeforeLeave(){l._runningTransition=!0},onAfterLeave(){delete l._runningTransition,l.callHook("page:transition:finish",f.Component)}}]),p=e.keepalive??f.route.meta.keepalive??$x;return c=ep(g&&b,gE(p,lt(zd,{suspensible:!0,onPending:()=>l.callHook("page:start",f.Component),onResolve:()=>{Me(()=>l.callHook("page:finish",f.Component).then(()=>{if(!d&&!y)return d=!0,l.callHook("page:loading:end")}).finally(u))}},{default:()=>{const S={key:h||void 0,vnode:n.default?UB(n.default,f):f.Component,route:f.route,renderKey:h||void 0,trackRootNodes:g,vnodeRef:r};if(!p)return lt($B,S);const _=f.Component.type,w=_;let k=Lg.get(w);return k||(k=nw(_.name||_.__name),Lg.set(w,k)),lt(k,S)}}))).default(),c}})}});function FB(e){const t=e.filter(Boolean).map(n=>({...n,onAfterLeave:n.onAfterLeave?af(n.onAfterLeave):void 0}));return Cb(...t)}function HB(e,t,n){if(!e)return!1;const a=t.matched.findIndex(l=>{var r;return((r=l.components)==null?void 0:r.default)===(n==null?void 0:n.type)});return!a||a===-1?!1:t.matched.slice(0,a).some((l,r)=>{var o,i,s;return((o=l.components)==null?void 0:o.default)!==((s=(i=e.matched[r])==null?void 0:i.components)==null?void 0:s.default)})||n&&Pc({route:t,Component:n})!==Pc({route:e,Component:n})}function jB(e,t,n){return e?t.matched.findIndex(l=>{var r;return((r=l.components)==null?void 0:r.default)===(n==null?void 0:n.type)})<t.matched.length-1:!1}function UB(e,t){const n=e(t);return n.length===1?lt(n[0]):lt(we,void 0,n)}const WB=Cn({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>lt(Ka[e.name],e.layoutProps,t.slots)}}),zB={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},KB=Cn({name:"NuxtLayout",inheritAttrs:!1,props:zB,setup(e,t){const n=Ze(),a=Ve(Cl),r=!a||a===Ps()?Zb():a,o=T(()=>{let u=Le(e.name)??(r==null?void 0:r.meta.layout)??"default";return u&&!(u in Ka)&&e.fallback&&(u=Le(e.fallback)),u}),i=he();t.expose({layoutRef:i});const s=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",s);tn().beforeEach(u)}let c;return()=>{const u=o.value&&o.value in Ka,d=(r==null?void 0:r.meta.layoutTransition)??Nx,f=c;return c=o.value,ep(u&&d,{default:()=>lt(zd,{suspensible:!0,onResolve:()=>{Me(s)}},{default:()=>lt(YB,{layoutProps:ie(t.attrs,{ref:i}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,isRenderingNewLayout:v=>v!==f&&v===o.value,hasTransition:!!d},t.slots)})}).default()}}}),YB=Cn({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&Ue(Pb,{isCurrent:r=>n===(r.meta.layout??"default")});const a=Ve(Cl);if(a&&a===Ps()){const r=Zb(),o={};for(const i in r){const s=i;Object.defineProperty(o,s,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?r[s]:a[s]})}Ue(Cl,Yn(o))}return()=>{var r,o;return!n||typeof n=="string"&&!(n in Ka)?(o=(r=t.slots).default)==null?void 0:o.call(r):lt(WB,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),GB=(e,t)=>{const n=e.__vccOpts||e;for(const[a,l]of t)n[a]=l;return n},qB={};function XB(e,t){const n=BB,a=KB;return pn(),Kn(a,null,{default:Nd(()=>[C(n)]),_:1})}const JB=GB(qB,[["render",XB]]),QB={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(`
`).splice(1).map(d=>({text:d.replace("webpack:/","").replace(".vue",".js").trim(),internal:d.includes("node_modules")&&!d.includes(".cache")||d.includes("internal")||d.includes("new Promise")})).map(d=>`<span class="stack${d.internal?" internal":""}">${d.text}</span>`).join(`
`);const a=Number(n.statusCode||500),l=a===404,r=n.statusMessage??(l?"Page Not Found":"Internal Server Error"),o=n.message||n.toString(),i=void 0,u=l?Zu(()=>va(()=>import("./GwaGeHQZ.js"),__vite__mapDeps([6,7,8]),import.meta.url)):Zu(()=>va(()=>import("./DqKbEwUS.js"),__vite__mapDeps([9,7,10]),import.meta.url));return(d,f)=>(pn(),Kn(Le(u),Hg(Kd({statusCode:Le(a),statusMessage:Le(r),description:Le(o),stack:Le(i)})),null,16))}},ZB={key:0},Rg={__name:"nuxt-root",setup(e){const t=()=>null,n=Ze(),a=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",a);tn().beforeEach(c)}const l=!1;Ue(Cl,Ps()),n.hooks.callHookWith(c=>c.map(u=>u()),"vue:setup");const r=Es(),o=!1,i=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;Cy((c,u,d)=>{if(n.hooks.callHook("vue:error",c,u,d).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),i.test(navigator.userAgent))return n.hooks.callHook("app:error",c),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,c),!1;if(Tb(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>hl(c)),!1});const s=!1;return(c,u)=>(pn(),Kn(zd,{onResolve:Le(a)},{default:Nd(()=>[Le(o)?(pn(),Uk("div",ZB)):Le(r)?(pn(),Kn(Le(QB),{key:1,error:Le(r)},null,8,["error"])):Le(s)?(pn(),Kn(Le(t),{key:2,context:Le(s)},null,8,["context"])):Le(l)?(pn(),Kn(Ey(Le(l)),{key:3})):(pn(),Kn(Le(JB),{key:4}))]),_:1},8,["onResolve"]))}};let Og;{let e;Og=async function(){var o,i;if(e)return e;const a=!!(((o=window.__NUXT__)==null?void 0:o.serverRendered)??((i=document.getElementById("__NUXT_DATA__"))==null?void 0:i.dataset.ssr)==="true")?LC(Rg):AC(Rg),l=Ux({vueApp:a});async function r(s){var c;await l.callHook("app:error",s),(c=l.payload).error||(c.error=Sl(s))}a.config.errorHandler=r,l.hook("app:suspense:resolve",()=>{a.config.errorHandler===r&&(a.config.errorHandler=void 0)});try{await Kx(l,NB)}catch(s){r(s)}try{await l.hooks.callHook("app:created",a),await l.hooks.callHook("app:beforeMount",a),a.mount(Fx),await l.hooks.callHook("app:mounted",a),await Me()}catch(s){r(s)}return a},e=Og().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{No as $,Xa as A,C as B,Nd as C,ea as D,cF as E,Gx as F,_s as G,Ve as H,Db as I,Kn as J,aF as K,nF as L,ie as M,gf as N,Le as O,Ym as P,Qn as Q,rF as R,la as S,Lr as T,Ss as U,ge as V,bt as W,$ as X,Me as Y,Sl as Z,GB as _,Ze as a,yt as a0,oF as a1,Bg as a2,we as a3,qe as a4,tF as a5,di as a6,iF as a7,uF as a8,sF as a9,AV as aa,va as ab,Ll as ac,Ge as ad,ct as ae,Nn as af,Hg as ag,Kd as ah,xn as ai,Vf as aj,OB as ak,Ps as al,lf as b,Um as c,Cn as d,Ct as e,dF as f,ck as g,lt as h,l1 as i,aT as j,T as k,ra as l,Ol as m,tl as n,It as o,Xd as p,Yl as q,de as r,he as s,br as t,tn as u,lF as v,Ki as w,Uk as x,pn as y,E as z};