=n.xxl,y=c?"xs":d?"sm":v?"md":m?"lg":g?"xl":"xxl",p=typeof l=="number"?l:n[l],k=r.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();const n=Pe(os);if(!n)throw new Error("Could not find Vuetify display injection");const l=b(()=>{if(e.mobile!=null)return e.mobile;if(!e.mobileBreakpoint)return n.mobile.value;const i=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:l.value}:{});return{...n,displayClasses:a,mobile:l}}const dh=Symbol.for("vuetify:goto");function fh(){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 bw(e){return Tu(e)??(document.scrollingElement||document.body)}function Tu(e){return typeof e=="string"?document.querySelector(e):ku(e)}function _r(e,t,n){if(typeof e=="number")return t&&n?-e:e;let l=Tu(e),a=0;for(;l;)a+=t?l.offsetLeft:l.offsetTop,l=l.offsetParent;return a}function pw(e,t){return{rtl:t.isRtl,options:Pt(fh(),e)}}async function df(e,t,n,l){const a=n?"scrollLeft":"scrollTop",i=Pt((l==null?void 0:l.options)??fh(),t),o=l==null?void 0:l.rtl.value,r=(typeof e=="number"?e:Tu(e))??0,s=i.container==="parent"&&r instanceof HTMLElement?r.parentElement:bw(i.container),u=typeof i.easing=="function"?i.easing:i.patterns[i.easing];if(!u)throw new TypeError(`Easing function "${i.easing}" not found.`);let c;if(typeof r=="number")c=_r(r,n,o);else if(c=_r(r,n,o)-_r(s,n,o),i.layout){const g=window.getComputedStyle(r).getPropertyValue("--v-layout-top");g&&(c-=parseInt(g,10))}c+=i.offset,c=Sw(s,c,!!o,!!n);const d=s[a]??0;if(c===d)return Promise.resolve(c);const v=performance.now();return new Promise(m=>requestAnimationFrame(function g(h){const p=(h-v)/i.duration,k=Math.floor(d+(c-d)*u(nt(p,0,1)));if(s[a]=k,p>=1&&Math.abs(k-s[a])<10)return m(c);if(p>2)return m(s[a]);requestAnimationFrame(g)}))}function kw(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=Pe(dh),{isRtl:n}=ct();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const l={...t,rtl:b(()=>t.rtl.value||n.value)};async function a(i,o){return df(i,Pt(e,o),!1,l)}return a.horizontal=async(i,o)=>df(i,Pt(e,o),!0,l),a}function Sw(e,t,n,l){const{scrollWidth:a,scrollHeight:i}=e,[o,r]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let s,u;return l?n?(s=-(a-o),u=0):(s=0,u=a-o):(s=0,u=i+-r),Math.max(Math.min(t,u),s)}const xw={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"},ww={component:e=>rn(Eu,{...e,class:"mdi"})},we=[String,Function,Object,Array],rs=Symbol.for("vuetify:icons"),Mo=M({icon:{type:we},tag:{type:String,required:!0}},"icon"),ss=j()({name:"VComponentIcon",props:Mo(),setup(e,t){let{slots:n}=t;return()=>{const l=e.icon;return f(e.tag,null,{default:()=>{var a;return[e.icon?f(l,null,null):(a=n.default)==null?void 0:a.call(n)]}})}}}),Au=Ht({name:"VSvgIcon",inheritAttrs:!1,props:Mo(),setup(e,t){let{attrs:n}=t;return()=>f(e.tag,X(n,{style:null}),{default:()=>[f("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(l=>Array.isArray(l)?f("path",{d:l[0],"fill-opacity":l[1]},null):f("path",{d:l},null)):f("path",{d:e.icon},null)])]})}}),Cw=Ht({name:"VLigatureIcon",props:Mo(),setup(e){return()=>f(e.tag,null,{default:()=>[e.icon]})}}),Eu=Ht({name:"VClassIcon",props:Mo(),setup(e){return()=>f(e.tag,{class:e.icon},null)}});function _w(){return{svg:{component:Au},class:{component:Eu}}}function Vw(e){const t=_w(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=ww),Pt({defaultSet:n,sets:t,aliases:{...xw,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 Pw=e=>{const t=Pe(rs);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:b(()=>{var s;const l=at(e);if(!l)return{component:ss};let a=l;if(typeof a=="string"&&(a=a.trim(),a.startsWith("$")&&(a=(s=t.aliases)==null?void 0:s[a.slice(1)])),Array.isArray(a))return{component:Au,icon:a};if(typeof a!="string")return{component:ss,icon:a};const i=Object.keys(t.sets).find(u=>typeof a=="string"&&a.startsWith(`${u}:`)),o=i?a.slice(i.length+1):a;return{component:t.sets[i??t.defaultSet].component,icon:o}})}},ei=Symbol.for("vuetify:theme"),Ee=M({theme:String},"theme");function ff(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function Iw(){var l,a;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ff();const t=ff();if(!e)return{...t,isDisabled:!0};const n={};for(const[i,o]of Object.entries(e.themes??{})){const r=o.dark||i==="dark"?(l=t.themes)==null?void 0:l.dark:(a=t.themes)==null?void 0:a.light;n[i]=Pt(r,o)}return Pt(t,{...e,themes:n})}function Tw(e){const t=Iw(e),n=J(t.defaultTheme),l=J(t.themes),a=b(()=>{const c={};for(const[d,v]of Object.entries(l.value)){const m=c[d]={...v,colors:{...v.colors}};if(t.variations)for(const g of t.variations.colors){const h=m.colors[g];if(h)for(const y of["lighten","darken"]){const p=y==="lighten"?cx:dx;for(const k of yn(t.variations[y],1))m.colors[`${g}-${y}-${k}`]=Xm(p(Kt(h),k))}}for(const g of Object.keys(m.colors)){if(/^on-[a-z]/.test(g)||m.colors[`on-${g}`])continue;const h=`on-${g}`,y=Kt(m.colors[g]);m.colors[h]=eh(y)}}return c}),i=b(()=>a.value[n.value]),o=b(()=>{var g;const c=[];(g=i.value)!=null&&g.dark&&dl(c,":root",["color-scheme: dark"]),dl(c,":root",vf(i.value));for(const[h,y]of Object.entries(a.value))dl(c,`.v-theme--${h}`,[`color-scheme: ${y.dark?"dark":"normal"}`,...vf(y)]);const d=[],v=[],m=new Set(Object.values(a.value).flatMap(h=>Object.keys(h.colors)));for(const h of m)/^on-[a-z]/.test(h)?dl(v,`.${h}`,[`color: rgb(var(--v-theme-${h})) !important`]):(dl(d,`.bg-${h}`,[`--v-theme-overlay-multiplier: var(--v-theme-${h}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${h})) !important`,`color: rgb(var(--v-theme-on-${h})) !important`]),dl(v,`.text-${h}`,[`color: rgb(var(--v-theme-${h})) !important`]),dl(v,`.border-${h}`,[`--v-border-color: var(--v-theme-${h})`]));return c.push(...d,...v),c.map((h,y)=>y===0?h:` ${h}`).join("")});function r(){return{style:[{children:o.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function s(c){if(t.isDisabled)return;const d=c._context.provides.usehead;if(d)if(d.push){const m=d.push(r);Oe&&ce(o,()=>{m.patch(r)})}else Oe?(d.addHeadObjs(b(r)),Je(()=>d.updateDOM())):d.addHeadObjs(r());else{let g=function(){if(typeof document<"u"&&!m){const h=document.createElement("style");h.type="text/css",h.id="vuetify-theme-stylesheet",t.cspNonce&&h.setAttribute("nonce",t.cspNonce),m=h,document.head.appendChild(m)}m&&(m.innerHTML=o.value)};var v=g;let m=Oe?document.getElementById("vuetify-theme-stylesheet"):null;Oe?ce(o,g,{immediate:!0}):g()}}const u=b(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:s,isDisabled:t.isDisabled,name:n,themes:l,current:i,computedThemes:a,themeClasses:u,styles:o,global:{name:n,current:i}}}function De(e){et("provideTheme");const t=Pe(ei,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=b(()=>e.theme??t.name.value),l=b(()=>t.themes.value[n.value]),a=b(()=>t.isDisabled?void 0:`v-theme--${n.value}`),i={...t,name:n,current:l,themeClasses:a};return Fe(ei,i),i}function vh(){et("useTheme");const e=Pe(ei,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function dl(e,t,n){e.push(`${t} {
+`,...n.map(l=>` ${l};
+`),`}
+`)}function vf(e){const t=e.dark?2:1,n=e.dark?1:2,l=[];for(const[a,i]of Object.entries(e.colors)){const o=Kt(i);l.push(`--v-theme-${a}: ${o.r},${o.g},${o.b}`),a.startsWith("on-")||l.push(`--v-theme-${a}-overlay-multiplier: ${as(i)>.18?t:n}`)}for(const[a,i]of Object.entries(e.variables)){const o=typeof i=="string"&&i.startsWith("#")?Kt(i):void 0,r=o?`${o.r}, ${o.g}, ${o.b}`:void 0;l.push(`--v-${a}: ${r??i}`)}return l}function on(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=uo(),l=J();if(Oe){const a=new ResizeObserver(i=>{e==null||e(i,a),i.length&&(t==="content"?l.value=i[0].contentRect:l.value=i[0].target.getBoundingClientRect())});wt(()=>{a.disconnect()}),ce(()=>n.el,(i,o)=>{o&&(a.unobserve(o),l.value=void 0),i&&a.observe(i)},{flush:"post"})}return{resizeRef:n,contentRect:fa(l)}}const ti=Symbol.for("vuetify:layout"),mh=Symbol.for("vuetify:layout-item"),mf=1e3,hh=M({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),Bl=M({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function gh(){const e=Pe(ti);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{layoutIsReady:Ae(),getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function $l(e){const t=Pe(ti);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${gt()}`,l=et("useLayoutItem");Fe(mh,{id:n});const a=se(!1);Fv(()=>a.value=!0),Lv(()=>a.value=!1);const i=Ae(),{layoutItemStyles:o,layoutItemScrimStyles:r}=t.register(l,{...e,active:b(()=>a.value?!1:e.active.value),id:n});return wt(()=>t.unregister(n)),{layoutItemStyles:o,layoutRect:t.layoutRect,layoutItemScrimStyles:r,layoutIsReady:i}}const Aw=(e,t,n,l)=>{let a={top:0,left:0,right:0,bottom:0};const i=[{id:"",layer:{...a}}];for(const o of e){const r=t.get(o),s=n.get(o),u=l.get(o);if(!r||!s||!u)continue;const c={...a,[r.value]:parseInt(a[r.value],10)+(u.value?parseInt(s.value,10):0)};i.push({id:o,layer:c}),a=c}return i};function yh(e){const t=Pe(ti,null),n=b(()=>t?t.rootZIndex.value-100:mf),l=J([]),a=Ct(new Map),i=Ct(new Map),o=Ct(new Map),r=Ct(new Map),s=Ct(new Map),{resizeRef:u,contentRect:c}=on(),d=Nd(()=>{const x=[...new Set([...o.values()].map(V=>V.value))].sort((V,T)=>V-T),w=[];for(const V of x){const T=l.value.filter(S=>{var P;return((P=o.get(S))==null?void 0:P.value)===V});w.push(...T)}return Aw(w,a,i,r)}),v=b(()=>!Array.from(s.values()).some(x=>x.value)),m=b(()=>d.value[d.value.length-1].layer),g=b(()=>({"--v-layout-left":de(m.value.left),"--v-layout-right":de(m.value.right),"--v-layout-top":de(m.value.top),"--v-layout-bottom":de(m.value.bottom),...v.value?void 0:{transition:"none"}})),h=Nd(()=>d.value.slice(1).map((x,w)=>{let{id:V}=x;const{layer:T}=d.value[w],S=i.get(V),P=a.get(V);return{id:V,...T,size:Number(S.value),position:P.value}})),y=x=>h.value.find(w=>w.id===x),p=et("createLayout"),k=Ae();Fe(ti,{register:(x,w)=>{let{id:V,order:T,position:S,layoutSize:P,elementSize:A,active:I,disableTransitions:$,absolute:L}=w;o.set(V,T),a.set(V,S),i.set(V,P),r.set(V,I),$&&s.set(V,$);const K=Kl(mh,p==null?void 0:p.vnode).indexOf(x);K>-1?l.value.splice(K,0,V):l.value.push(V);const ee=b(()=>h.value.findIndex(W=>W.id===V)),F=b(()=>n.value+d.value.length*2-ee.value*2),Z=b(()=>{const W=S.value==="left"||S.value==="right",te=S.value==="right",ve=S.value==="bottom",pe=A.value??P.value,me=pe===0?"%":"px",Y={[S.value]:0,zIndex:F.value,transform:`translate${W?"X":"Y"}(${(I.value?0:-(pe===0?100:pe))*(te||ve?-1:1)}${me})`,position:L.value||n.value!==mf?"absolute":"fixed",...v.value?void 0:{transition:"none"}};if(ee.value<0)throw new Error(`Layout item "${V}" is missing`);const D=h.value[ee.value];if(!D)throw new Error(`[Vuetify] Could not find layout item "${V}"`);return{...Y,height:W?`calc(100% - ${D.top}px - ${D.bottom}px)`:A.value?`${A.value}px`:void 0,left:te?void 0:`${D.left}px`,right:te?`${D.right}px`:void 0,top:S.value!=="bottom"?`${D.top}px`:void 0,bottom:S.value!=="top"?`${D.bottom}px`:void 0,width:W?A.value?`${A.value}px`:void 0:`calc(100% - ${D.left}px - ${D.right}px)`}}),O=b(()=>({zIndex:F.value-1}));return{layoutItemStyles:Z,layoutItemScrimStyles:O,zIndex:F}},unregister:x=>{o.delete(x),a.delete(x),i.delete(x),r.delete(x),s.delete(x),l.value=l.value.filter(w=>w!==x)},mainRect:m,mainStyles:g,getLayoutItem:y,items:h,layoutRect:c,rootZIndex:n,layoutIsReady:k});const _=b(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),E=b(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:_,layoutStyles:E,getLayoutItem:y,items:h,layoutRect:c,layoutIsReady:k,layoutRef:u}}function bh(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,l=Pt(t,n),{aliases:a={},components:i={},directives:o={}}=l,r=mx(l.defaults),s=yw(l.display,l.ssr),u=Tw(l.theme),c=Vw(l.icons),d=_x(l.locale),v=mw(l.date,d),m=pw(l.goTo,d);return{install:h=>{for(const y in o)h.directive(y,o[y]);for(const y in i)h.component(y,i[y]);for(const y in a)h.component(y,Ht({...a[y],name:y,aliasName:a[y].name}));if(u.install(h),h.provide(ra,r),h.provide(os,s),h.provide(ei,u),h.provide(rs,c),h.provide(sa,d),h.provide(uh,v.options),h.provide(of,v.instance),h.provide(dh,m),Oe&&l.ssr)if(h.$nuxt)h.$nuxt.hook("app:suspense:resolve",()=>{s.update()});else{const{mount:y}=h;h.mount=function(){const p=y(...arguments);return Ae(()=>s.update()),h.mount=y,p}}gt.reset(),h.mixin({computed:{$vuetify(){return Ct({defaults:Wl.call(this,ra),display:Wl.call(this,os),theme:Wl.call(this,ei),icons:Wl.call(this,rs),locale:Wl.call(this,sa),date:Wl.call(this,of)})}}})},defaults:r,display:s,theme:u,icons:c,locale:d,date:v,goTo:m}}const Ew="3.6.10";bh.version=Ew;function Wl(e){var l,a;const t=this.$,n=((l=t.parent)==null?void 0:l.provides)??((a=t.vnode.appContext)==null?void 0:a.provides);if(n&&e in n)return n[e]}const Bw=M({...fe(),...hh({fullHeight:!0}),...Ee()},"VApp"),$w=j()({name:"VApp",props:Bw(),setup(e,t){let{slots:n}=t;const l=De(e),{layoutClasses:a,getLayoutItem:i,items:o,layoutRef:r}=yh(e),{rtlClasses:s}=ct();return q(()=>f("div",{ref:r,class:["v-application",l.themeClasses.value,a.value,s.value,e.class],style:[e.style]},[f("div",{class:"v-application__wrap"},[f(wv,null,{default:()=>{var u;return[f(ge,null,[(u=n.default)==null?void 0:u.call(n)])]}})])])),{getLayoutItem:i,items:o,theme:l}}}),_e=M({tag:{type:String,default:"div"}},"tag"),ph=M({text:String,...fe(),..._e()},"VToolbarTitle"),Bu=j()({name:"VToolbarTitle",props:ph(),setup(e,t){let{slots:n}=t;return q(()=>{const l=!!(n.default||n.text||e.text);return f(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var a;return[l&&f("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(a=n.default)==null?void 0:a.call(n)])]}})}),{}}}),Rw=M({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function jt(e,t,n){return j()({name:e,props:Rw({mode:n,origin:t}),setup(l,a){let{slots:i}=a;const o={onBeforeEnter(r){l.origin&&(r.style.transformOrigin=l.origin)},onLeave(r){if(l.leaveAbsolute){const{offsetTop:s,offsetLeft:u,offsetWidth:c,offsetHeight:d}=r;r._transitionInitialStyles={position:r.style.position,top:r.style.top,left:r.style.left,width:r.style.width,height:r.style.height},r.style.position="absolute",r.style.top=`${s}px`,r.style.left=`${u}px`,r.style.width=`${c}px`,r.style.height=`${d}px`}l.hideOnLeave&&r.style.setProperty("display","none","important")},onAfterLeave(r){if(l.leaveAbsolute&&(r!=null&&r._transitionInitialStyles)){const{position:s,top:u,left:c,width:d,height:v}=r._transitionInitialStyles;delete r._transitionInitialStyles,r.style.position=s||"",r.style.top=u||"",r.style.left=c||"",r.style.width=d||"",r.style.height=v||""}}};return()=>{const r=l.group?uu:pn;return rn(r,{name:l.disabled?"":e,css:!l.disabled,...l.group?void 0:{mode:l.mode},...l.disabled?{}:o},i.default)}}})}function kh(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return j()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(l,a){let{slots:i}=a;const o=l.group?uu:pn;return()=>rn(o,{name:l.disabled?"":e,css:!l.disabled,...l.disabled?{}:t},i.default)}})}function Sh(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",l=Xt(`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 r=o._initialStyle;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const s=`${o[l]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=r.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=s})},onAfterEnter:i,onEnterCancelled:i,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[l]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:a,onLeaveCancelled:a};function a(o){e&&o._parent&&o._parent.classList.remove(e),i(o)}function i(o){const r=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,r!=null&&(o.style[n]=r),delete o._initialStyle}}const Dw=M({target:[Object,Array]},"v-dialog-transition"),Oo=j()({name:"VDialogTransition",props:Dw(),setup(e,t){let{slots:n}=t;const l={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,i){var v;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),a.style.visibility="";const{x:o,y:r,sx:s,sy:u,speed:c}=gf(e.target,a),d=hl(a,[{transform:`translate(${o}px, ${r}px) scale(${s}, ${u})`,opacity:0},{}],{duration:225*c,easing:bx});(v=hf(a))==null||v.forEach(m=>{hl(m,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*c,easing:Qa})}),d.finished.then(()=>i())},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,i){var v;await new Promise(m=>requestAnimationFrame(m));const{x:o,y:r,sx:s,sy:u,speed:c}=gf(e.target,a);hl(a,[{},{transform:`translate(${o}px, ${r}px) scale(${s}, ${u})`,opacity:0}],{duration:125*c,easing:px}).finished.then(()=>i()),(v=hf(a))==null||v.forEach(m=>{hl(m,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*c,easing:Qa})})},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?f(pn,X({name:"dialog-transition"},l,{css:!1}),n):f(pn,{name:"dialog-transition"},n)}});function hf(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 gf(e,t){const n=jm(e),l=wu(t),[a,i]=getComputedStyle(t).transformOrigin.split(" ").map(p=>parseFloat(p)),[o,r]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let s=n.left+n.width/2;o==="left"||r==="left"?s-=n.width/2:(o==="right"||r==="right")&&(s+=n.width/2);let u=n.top+n.height/2;o==="top"||r==="top"?u-=n.height/2:(o==="bottom"||r==="bottom")&&(u+=n.height/2);const c=n.width/l.width,d=n.height/l.height,v=Math.max(1,c,d),m=c/v||0,g=d/v||0,h=l.width*l.height/(window.innerWidth*window.innerHeight),y=h>.12?Math.min(1.5,(h-.12)*10+1):1;return{x:s-(a+l.left),y:u-(i+l.top),sx:m,sy:g,speed:y}}const Mw=jt("fab-transition","center center","out-in"),Ow=jt("dialog-bottom-transition"),Lw=jt("dialog-top-transition"),ni=jt("fade-transition"),$u=jt("scale-transition"),Fw=jt("scroll-x-transition"),Nw=jt("scroll-x-reverse-transition"),zw=jt("scroll-y-transition"),Hw=jt("scroll-y-reverse-transition"),jw=jt("slide-x-transition"),Ww=jt("slide-x-reverse-transition"),Ru=jt("slide-y-transition"),Uw=jt("slide-y-reverse-transition"),Lo=kh("expand-transition",Sh()),Du=kh("expand-x-transition",Sh("",!0)),Gw=M({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Ie=j(!1)({name:"VDefaultsProvider",props:Gw(),setup(e,t){let{slots:n}=t;const{defaults:l,disabled:a,reset:i,root:o,scoped:r}=So(e);return Ze(l,{reset:i,root:o,scoped:r,disabled:a}),()=>{var s;return(s=n.default)==null?void 0:s.call(n)}}}),dt=M({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function ft(e){return{dimensionStyles:b(()=>{const n={},l=de(e.height),a=de(e.maxHeight),i=de(e.maxWidth),o=de(e.minHeight),r=de(e.minWidth),s=de(e.width);return l!=null&&(n.height=l),a!=null&&(n.maxHeight=a),i!=null&&(n.maxWidth=i),o!=null&&(n.minHeight=o),r!=null&&(n.minWidth=r),s!=null&&(n.width=s),n})}}function Yw(e){return{aspectStyles:b(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const xh=M({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...fe(),...dt()},"VResponsive"),us=j()({name:"VResponsive",props:xh(),setup(e,t){let{slots:n}=t;const{aspectStyles:l}=Yw(e),{dimensionStyles:a}=ft(e);return q(()=>{var i;return f("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[a.value,e.style]},[f("div",{class:"v-responsive__sizer",style:l.value},null),(i=n.additional)==null?void 0:i.call(n),n.default&&f("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}});function Mu(e){return Su(()=>{const t=[],n={};if(e.value.background)if(ls(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&rx(e.value.background)){const l=Kt(e.value.background);if(l.a==null||l.a===1){const a=eh(l);n.color=a,n.caretColor=a}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(ls(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function kt(e,t){const n=b(()=>({text:lt(e)?e.value:t?e[t]:null})),{colorClasses:l,colorStyles:a}=Mu(n);return{textColorClasses:l,textColorStyles:a}}function Ne(e,t){const n=b(()=>({background:lt(e)?e.value:t?e[t]:null})),{colorClasses:l,colorStyles:a}=Mu(n);return{backgroundColorClasses:l,backgroundColorStyles:a}}const Ue=M({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function Qe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();return{roundedClasses:b(()=>{const l=lt(e)?e.value:e.rounded,a=lt(e)?e.value:e.tile,i=[];if(l===!0||l==="")i.push(`${t}--rounded`);else if(typeof l=="string"||l===0)for(const o of String(l).split(" "))i.push(`rounded-${o}`);else(a||l===!1)&&i.push("rounded-0");return i})}}const un=M({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),It=(e,t)=>{let{slots:n}=t;const{transition:l,disabled:a,group:i,...o}=e,{component:r=i?uu:pn,...s}=typeof l=="object"?l:{};return rn(r,X(typeof l=="string"?{name:a?"":l}:s,typeof l=="string"?{}:Object.fromEntries(Object.entries({disabled:a,group:i}).filter(u=>{let[c,d]=u;return d!==void 0})),o),n)};function Kw(e,t){if(!pu)return;const n=t.modifiers||{},l=t.value,{handler:a,options:i}=typeof l=="object"?l:{handler:l,options:{}},o=new IntersectionObserver(function(){var d;let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0;const u=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!u)return;const c=r.some(v=>v.isIntersecting);a&&(!n.quiet||u.init)&&(!n.once||c||u.init)&&a(c,r,s),c&&n.once?wh(e,t):u.init=!0},i);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function wh(e,t){var l;const n=(l=e._observe)==null?void 0:l[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const gi={mounted:Kw,unmounted:wh},Ch=M({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,...xh(),...fe(),...Ue(),...un()},"VImg"),Bn=j()({name:"VImg",directives:{intersect:gi},props:Ch(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:l}=t;const{backgroundColorClasses:a,backgroundColorStyles:i}=Ne(N(e,"color")),{roundedClasses:o}=Qe(e),r=et("VImg"),s=se(""),u=J(),c=se(e.eager?"loading":"idle"),d=se(),v=se(),m=b(()=>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)}),g=b(()=>m.value.aspect||d.value/v.value||0);ce(()=>e.src,()=>{h(c.value!=="idle")}),ce(g,(I,$)=>{!I&&$&&u.value&&E(u.value)}),Js(()=>h());function h(I){if(!(e.eager&&I)&&!(pu&&!I&&!e.eager)){if(c.value="loading",m.value.lazySrc){const $=new Image;$.src=m.value.lazySrc,E($,null)}m.value.src&&Ae(()=>{var $;n("loadstart",(($=u.value)==null?void 0:$.currentSrc)||m.value.src),setTimeout(()=>{var L;if(!r.isUnmounted)if((L=u.value)!=null&&L.complete){if(u.value.naturalWidth||p(),c.value==="error")return;g.value||E(u.value,null),c.value==="loading"&&y()}else g.value||E(u.value),k()})})}}function y(){var I;r.isUnmounted||(k(),E(u.value),c.value="loaded",n("load",((I=u.value)==null?void 0:I.currentSrc)||m.value.src))}function p(){var I;r.isUnmounted||(c.value="error",n("error",((I=u.value)==null?void 0:I.currentSrc)||m.value.src))}function k(){const I=u.value;I&&(s.value=I.currentSrc||I.src)}let _=-1;wt(()=>{clearTimeout(_)});function E(I){let $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const L=()=>{if(clearTimeout(_),r.isUnmounted)return;const{naturalHeight:H,naturalWidth:K}=I;H||K?(d.value=K,v.value=H):!I.complete&&c.value==="loading"&&$!=null?_=window.setTimeout(L,$):(I.currentSrc.endsWith(".svg")||I.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,v.value=1)};L()}const x=b(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),w=()=>{var L;if(!m.value.src||c.value==="idle")return null;const I=f("img",{class:["v-img__img",x.value],style:{objectPosition:e.position},src:m.value.src,srcset:m.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:u,onLoad:y,onError:p},null),$=(L=l.sources)==null?void 0:L.call(l);return f(It,{transition:e.transition,appear:!0},{default:()=>[Xe($?f("picture",{class:"v-img__picture"},[$,I]):I,[[sn,c.value==="loaded"]])]})},V=()=>f(It,{transition:e.transition},{default:()=>[m.value.lazySrc&&c.value!=="loaded"&&f("img",{class:["v-img__img","v-img__img--preload",x.value],style:{objectPosition:e.position},src:m.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),T=()=>l.placeholder?f(It,{transition:e.transition,appear:!0},{default:()=>[(c.value==="loading"||c.value==="error"&&!l.error)&&f("div",{class:"v-img__placeholder"},[l.placeholder()])]}):null,S=()=>l.error?f(It,{transition:e.transition,appear:!0},{default:()=>[c.value==="error"&&f("div",{class:"v-img__error"},[l.error()])]}):null,P=()=>e.gradient?f("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,A=se(!1);{const I=ce(g,$=>{$&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{A.value=!0})}),I())})}return q(()=>{const I=us.filterProps(e);return Xe(f(us,X({class:["v-img",{"v-img--booting":!A.value},a.value,o.value,e.class],style:[{width:de(e.width==="auto"?d.value:e.width)},i.value,e.style]},I,{aspectRatio:g.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>f(ge,null,[f(w,null,null),f(V,null,null),f(P,null,null),f(T,null,null),f(S,null,null)]),default:l.default}),[[zt("intersect"),{handler:h,options:e.options},null,{once:!0}]])}),{currentSrc:s,image:u,state:c,naturalWidth:d,naturalHeight:v}}}),Wt=M({border:[Boolean,Number,String]},"border");function Jt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();return{borderClasses:b(()=>{const l=lt(e)?e.value:e.border,a=[];if(l===!0||l==="")a.push(`${t}--border`);else if(typeof l=="string"||l===0)for(const i of String(l).split(" "))a.push(`border-${i}`);return a})}}const ut=M({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function yt(e){return{elevationClasses:b(()=>{const n=lt(e)?e.value:e.elevation,l=[];return n==null||l.push(`elevation-${n}`),l})}}const qw=[null,"prominent","default","comfortable","compact"],_h=M({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>qw.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Wt(),...fe(),...ut(),...Ue(),..._e({tag:"header"}),...Ee()},"VToolbar"),cs=j()({name:"VToolbar",props:_h(),setup(e,t){var m;let{slots:n}=t;const{backgroundColorClasses:l,backgroundColorStyles:a}=Ne(N(e,"color")),{borderClasses:i}=Jt(e),{elevationClasses:o}=yt(e),{roundedClasses:r}=Qe(e),{themeClasses:s}=De(e),{rtlClasses:u}=ct(),c=se(!!(e.extended||(m=n.extension)!=null&&m.call(n))),d=b(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),v=b(()=>c.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 Ze({VBtn:{variant:"text"}}),q(()=>{var p;const g=!!(e.title||n.title),h=!!(n.image||e.image),y=(p=n.extension)==null?void 0:p.call(n);return c.value=!!(e.extended||y),f(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},l.value,i.value,o.value,r.value,s.value,u.value,e.class],style:[a.value,e.style]},{default:()=>[h&&f("div",{key:"image",class:"v-toolbar__image"},[n.image?f(Ie,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):f(Bn,{key:"image-img",cover:!0,src:e.image},null)]),f(Ie,{defaults:{VTabs:{height:de(d.value)}}},{default:()=>{var k,_,E;return[f("div",{class:"v-toolbar__content",style:{height:de(d.value)}},[n.prepend&&f("div",{class:"v-toolbar__prepend"},[(k=n.prepend)==null?void 0:k.call(n)]),g&&f(Bu,{key:"title",text:e.title},{text:n.title}),(_=n.default)==null?void 0:_.call(n),n.append&&f("div",{class:"v-toolbar__append"},[(E=n.append)==null?void 0:E.call(n)])])]}}),f(Ie,{defaults:{VTabs:{height:de(v.value)}}},{default:()=>[f(Lo,null,{default:()=>[c.value&&f("div",{class:"v-toolbar__extension",style:{height:de(v.value)}},[y])]})]})]})}),{contentHeight:d,extensionHeight:v}}}),Xw=M({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function Zw(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let l=0,a=0;const i=J(null),o=se(0),r=se(0),s=se(0),u=se(!1),c=se(!1),d=b(()=>Number(e.scrollThreshold)),v=b(()=>nt((d.value-o.value)/d.value||0)),m=()=>{const g=i.value;if(!g||n&&!n.value)return;l=o.value,o.value="window"in g?g.pageYOffset:g.scrollTop;const h=g instanceof Window?document.documentElement.scrollHeight:g.scrollHeight;if(a!==h){a=h;return}c.value=o.value{r.value=r.value||o.value}),ce(u,()=>{r.value=0}),xt(()=>{ce(()=>e.scrollTarget,g=>{var y;const h=g?document.querySelector(g):window;h&&h!==i.value&&((y=i.value)==null||y.removeEventListener("scroll",m),i.value=h,i.value.addEventListener("scroll",m,{passive:!0}))},{immediate:!0})}),wt(()=>{var g;(g=i.value)==null||g.removeEventListener("scroll",m)}),n&&ce(n,m,{immediate:!0}),{scrollThreshold:d,currentScroll:o,currentThreshold:s,isScrollActive:u,scrollRatio:v,isScrollingUp:c,savedScroll:r}}function Rl(){const e=se(!1);return xt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:b(()=>e.value?void 0:{transition:"none !important"}),isBooted:fa(e)}}const Qw=M({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},..._h(),...Bl(),...Xw(),height:{type:[Number,String],default:64}},"VAppBar"),Jw=j()({name:"VAppBar",props:Qw(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=J(),a=be(e,"modelValue"),i=b(()=>{var E;const _=new Set(((E=e.scrollBehavior)==null?void 0:E.split(" "))??[]);return{hide:_.has("hide"),fullyHide:_.has("fully-hide"),inverted:_.has("inverted"),collapse:_.has("collapse"),elevate:_.has("elevate"),fadeImage:_.has("fade-image")}}),o=b(()=>{const _=i.value;return _.hide||_.fullyHide||_.inverted||_.collapse||_.elevate||_.fadeImage||!a.value}),{currentScroll:r,scrollThreshold:s,isScrollingUp:u,scrollRatio:c}=Zw(e,{canScroll:o}),d=b(()=>i.value.hide||i.value.fullyHide),v=b(()=>e.collapse||i.value.collapse&&(i.value.inverted?c.value>0:c.value===0)),m=b(()=>e.flat||i.value.fullyHide&&!a.value||i.value.elevate&&(i.value.inverted?r.value>0:r.value===0)),g=b(()=>i.value.fadeImage?i.value.inverted?1-c.value:c.value:void 0),h=b(()=>{var x,w;const _=Number(((x=l.value)==null?void 0:x.contentHeight)??e.height),E=Number(((w=l.value)==null?void 0:w.extensionHeight)??0);return d.value?r.value!!e.scrollBehavior),()=>{Je(()=>{d.value?i.value.inverted?a.value=r.value>s.value:a.value=u.value||r.valueparseInt(e.order,10)),position:N(e,"location"),layoutSize:h,elementSize:se(void 0),active:a,absolute:N(e,"absolute")});return q(()=>{const _=cs.filterProps(e);return f(cs,X({ref:l,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...p.value,"--v-toolbar-image-opacity":g.value,height:void 0,...y.value},e.style]},_,{collapse:v.value,flat:m.value}),n)}),k}}),eC=[null,"default","comfortable","compact"],vt=M({density:{type:String,default:"default",validator:e=>eC.includes(e)}},"density");function At(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();return{densityClasses:b(()=>`${t}--density-${e.density}`)}}const tC=["elevated","flat","tonal","outlined","text","plain"];function il(e,t){return f(ge,null,[e&&f("span",{key:"overlay",class:`${t}__overlay`},null),f("span",{key:"underlay",class:`${t}__underlay`},null)])}const en=M({color:String,variant:{type:String,default:"elevated",validator:e=>tC.includes(e)}},"variant");function Dl(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();const n=b(()=>{const{variant:i}=at(e);return`${t}--variant-${i}`}),{colorClasses:l,colorStyles:a}=Mu(b(()=>{const{variant:i,color:o}=at(e);return{[["elevated","flat"].includes(i)?"background":"text"]:o}}));return{colorClasses:l,colorStyles:a,variantClasses:n}}const Vh=M({baseColor:String,divided:Boolean,...Wt(),...fe(),...vt(),...ut(),...Ue(),..._e(),...Ee(),...en()},"VBtnGroup"),ds=j()({name:"VBtnGroup",props:Vh(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{densityClasses:a}=At(e),{borderClasses:i}=Jt(e),{elevationClasses:o}=yt(e),{roundedClasses:r}=Qe(e);Ze({VBtn:{height:"auto",baseColor:N(e,"baseColor"),color:N(e,"color"),density:N(e,"density"),flat:!0,variant:N(e,"variant")}}),q(()=>f(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},l.value,i.value,a.value,o.value,r.value,e.class],style:e.style},n))}}),Ml=M({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Ol=M({value:null,disabled:Boolean,selectedClass:String},"group-item");function Ll(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const l=et("useGroupItem");if(!l)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const a=gt();Fe(Symbol.for(`${t.description}:id`),a);const i=Pe(t,null);if(!i){if(!n)return i;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=N(e,"value"),r=b(()=>!!(i.disabled.value||e.disabled));i.register({id:a,value:o,disabled:r},l),wt(()=>{i.unregister(a)});const s=b(()=>i.isSelected(a)),u=b(()=>i.items.value[0].id===a),c=b(()=>i.items.value[i.items.value.length-1].id===a),d=b(()=>s.value&&[i.selectedClass.value,e.selectedClass]);return ce(s,v=>{l.emit("group:selected",{value:v})},{flush:"sync"}),{id:a,isSelected:s,isFirst:u,isLast:c,toggle:()=>i.select(a,!s.value),select:v=>i.select(a,v),selectedClass:d,value:o,disabled:r,group:i}}function ol(e,t){let n=!1;const l=Ct([]),a=be(e,"modelValue",[],v=>v==null?[]:Ph(l,Ke(v)),v=>{const m=lC(l,v);return e.multiple?m:m[0]}),i=et("useGroup");function o(v,m){const g=v,h=Symbol.for(`${t.description}:id`),p=Kl(h,i==null?void 0:i.vnode).indexOf(m);at(g.value)==null&&(g.value=p,g.useIndexAsValue=!0),p>-1?l.splice(p,0,g):l.push(g)}function r(v){if(n)return;s();const m=l.findIndex(g=>g.id===v);l.splice(m,1)}function s(){const v=l.find(m=>!m.disabled);v&&e.mandatory==="force"&&!a.value.length&&(a.value=[v.id])}xt(()=>{s()}),wt(()=>{n=!0}),eu(()=>{for(let v=0;vh.id===v);if(!(m&&(g!=null&&g.disabled)))if(e.multiple){const h=a.value.slice(),y=h.findIndex(k=>k===v),p=~y;if(m=m??!p,p&&e.mandatory&&h.length<=1||!p&&e.max!=null&&h.length+1>e.max)return;y<0&&m?h.push(v):y>=0&&!m&&h.splice(y,1),a.value=h}else{const h=a.value.includes(v);if(e.mandatory&&h)return;a.value=m??!h?[v]:[]}}function c(v){if(e.multiple,a.value.length){const m=a.value[0],g=l.findIndex(p=>p.id===m);let h=(g+v)%l.length,y=l[h];for(;y.disabled&&h!==g;)h=(h+v)%l.length,y=l[h];if(y.disabled)return;a.value=[l[h].id]}else{const m=l.find(g=>!g.disabled);m&&(a.value=[m.id])}}const d={register:o,unregister:r,selected:a,select:u,disabled:N(e,"disabled"),prev:()=>c(l.length-1),next:()=>c(1),isSelected:v=>a.value.includes(v),selectedClass:b(()=>e.selectedClass),items:b(()=>l),getItemIndex:v=>nC(l,v)};return Fe(t,d),d}function nC(e,t){const n=Ph(e,[t]);return n.length?e.findIndex(l=>l.id===n[0]):-1}function Ph(e,t){const n=[];return t.forEach(l=>{const a=e.find(o=>xn(l,o.value)),i=e[l];(a==null?void 0:a.value)!=null?n.push(a.id):i!=null&&n.push(i.id)}),n}function lC(e,t){const n=[];return t.forEach(l=>{const a=e.findIndex(i=>i.id===l);if(~a){const i=e[a];n.push(i.value!=null?i.value:a)}}),n}const Ou=Symbol.for("vuetify:v-btn-toggle"),aC=M({...Vh(),...Ml()},"VBtnToggle"),iC=j()({name:"VBtnToggle",props:aC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:l,next:a,prev:i,select:o,selected:r}=ol(e,Ou);return q(()=>{const s=ds.filterProps(e);return f(ds,X({class:["v-btn-toggle",e.class]},s,{style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:l,next:a,prev:i,select:o,selected:r})]}})}),{next:a,prev:i,select:o}}}),oC=["x-small","small","default","large","x-large"],_n=M({size:{type:[String,Number],default:"default"}},"size");function ma(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();return Su(()=>{let n,l;return so(oC,e.size)?n=`${t}--size-${e.size}`:e.size&&(l={width:de(e.size),height:de(e.size)}),{sizeClasses:n,sizeStyles:l}})}const rC=M({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:we,...fe(),..._n(),..._e({tag:"i"}),...Ee()},"VIcon"),Re=j()({name:"VIcon",props:rC(),setup(e,t){let{attrs:n,slots:l}=t;const a=J(),{themeClasses:i}=De(e),{iconData:o}=Pw(b(()=>a.value||e.icon)),{sizeClasses:r}=ma(e),{textColorClasses:s,textColorStyles:u}=kt(N(e,"color"));return q(()=>{var v,m;const c=(v=l.default)==null?void 0:v.call(l);c&&(a.value=(m=Lm(c).filter(g=>g.type===di&&g.children&&typeof g.children=="string")[0])==null?void 0:m.children);const d=!!(n.onClick||n.onClickOnce);return f(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",i.value,r.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:[r.value?void 0:{fontSize:de(e.size),height:de(e.size),width:de(e.size)},u.value,e.style],role:d?"button":void 0,"aria-hidden":!d,tabindex:d?e.disabled?-1:0:void 0},{default:()=>[c]})}),{}}});function Fo(e,t){const n=J(),l=se(!1);if(pu){const a=new IntersectionObserver(i=>{e==null||e(i,a),l.value=!!i.find(o=>o.isIntersecting)},t);wt(()=>{a.disconnect()}),ce(n,(i,o)=>{o&&(a.unobserve(o),l.value=!1),i&&a.observe(i)},{flush:"post"})}return{intersectionRef:n,isIntersecting:l}}const sC=M({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},...fe(),..._n(),..._e({tag:"div"}),...Ee()},"VProgressCircular"),ua=j()({name:"VProgressCircular",props:sC(),setup(e,t){let{slots:n}=t;const l=20,a=2*Math.PI*l,i=J(),{themeClasses:o}=De(e),{sizeClasses:r,sizeStyles:s}=ma(e),{textColorClasses:u,textColorStyles:c}=kt(N(e,"color")),{textColorClasses:d,textColorStyles:v}=kt(N(e,"bgColor")),{intersectionRef:m,isIntersecting:g}=Fo(),{resizeRef:h,contentRect:y}=on(),p=b(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),k=b(()=>Number(e.width)),_=b(()=>s.value?Number(e.size):y.value?y.value.width:Math.max(k.value,32)),E=b(()=>l/(1-k.value/_.value)*2),x=b(()=>k.value/_.value*E.value),w=b(()=>de((100-p.value)/100*a));return Je(()=>{m.value=i.value,h.value=i.value}),q(()=>f(e.tag,{ref:i,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":g.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,r.value,u.value,e.class],style:[s.value,c.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:p.value},{default:()=>[f("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${E.value} ${E.value}`},[f("circle",{class:["v-progress-circular__underlay",d.value],style:v.value,fill:"transparent",cx:"50%",cy:"50%",r:l,"stroke-width":x.value,"stroke-dasharray":a,"stroke-dashoffset":0},null),f("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:l,"stroke-width":x.value,"stroke-dasharray":a,"stroke-dashoffset":w.value},null)]),n.default&&f("div",{class:"v-progress-circular__content"},[n.default({value:p.value})])]})),{}}}),yf={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},On=M({location:String},"location");function Fl(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:l}=ct();return{locationStyles:b(()=>{if(!e.location)return{};const{side:i,align:o}=ts(e.location.split(" ").length>1?e.location:`${e.location} center`,l.value);function r(u){return n?n(u):0}const s={};return i!=="center"&&(t?s[yf[i]]=`calc(100% - ${r(i)}px)`:s[i]=0),o!=="center"?t?s[yf[o]]=`calc(100% - ${r(o)}px)`:s[o]=0:(i==="center"?s.top=s.left="50%":s[{top:"left",bottom:"left",left:"top",right:"top"}[i]]="50%",s.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[i]),s})}}const uC=M({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,...fe(),...On({location:"top"}),...Ue(),..._e(),...Ee()},"VProgressLinear"),No=j()({name:"VProgressLinear",props:uC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),{isRtl:a,rtlClasses:i}=ct(),{themeClasses:o}=De(e),{locationStyles:r}=Fl(e),{textColorClasses:s,textColorStyles:u}=kt(e,"color"),{backgroundColorClasses:c,backgroundColorStyles:d}=Ne(b(()=>e.bgColor||e.color)),{backgroundColorClasses:v,backgroundColorStyles:m}=Ne(b(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:g,backgroundColorStyles:h}=Ne(e,"color"),{roundedClasses:y}=Qe(e),{intersectionRef:p,isIntersecting:k}=Fo(),_=b(()=>parseFloat(e.max)),E=b(()=>parseFloat(e.height)),x=b(()=>nt(parseFloat(e.bufferValue)/_.value*100,0,100)),w=b(()=>nt(parseFloat(l.value)/_.value*100,0,100)),V=b(()=>a.value!==e.reverse),T=b(()=>e.indeterminate?"fade-transition":"slide-x-transition");function S(P){if(!p.value)return;const{left:A,right:I,width:$}=p.value.getBoundingClientRect(),L=V.value?$-P.clientX+(I-$):P.clientX-A;l.value=Math.round(L/$*_.value)}return q(()=>f(e.tag,{ref:p,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&k.value,"v-progress-linear--reverse":V.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},y.value,o.value,i.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?de(E.value):0,"--v-progress-linear-height":de(E.value),...e.absolute?r.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:w.value,onClick:e.clickable&&S},{default:()=>[e.stream&&f("div",{key:"stream",class:["v-progress-linear__stream",s.value],style:{...u.value,[V.value?"left":"right"]:de(-E.value),borderTop:`${de(E.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${de(E.value/4)})`,width:de(100-x.value,"%"),"--v-progress-linear-stream-to":de(E.value*(V.value?1:-1))}},null),f("div",{class:["v-progress-linear__background",c.value],style:[d.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),f("div",{class:["v-progress-linear__buffer",v.value],style:[m.value,{opacity:parseFloat(e.bufferOpacity),width:de(x.value,"%")}]},null),f(pn,{name:T.value},{default:()=>[e.indeterminate?f("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(P=>f("div",{key:P,class:["v-progress-linear__indeterminate",P,g.value],style:h.value},null))]):f("div",{class:["v-progress-linear__determinate",g.value],style:[h.value,{width:de(w.value,"%")}]},null)]}),n.default&&f("div",{class:"v-progress-linear__content"},[n.default({value:w.value,buffer:x.value})])]})),{}}}),zo=M({loading:[Boolean,String]},"loader");function yi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();return{loaderClasses:b(()=>({[`${t}--loading`]:e.loading}))}}function bi(e,t){var l;let{slots:n}=t;return f("div",{class:`${e.name}__loader`},[((l=n.default)==null?void 0:l.call(n,{color:e.color,isActive:e.active}))||f(No,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const cC=["static","relative","fixed","absolute","sticky"],ha=M({position:{type:String,validator:e=>cC.includes(e)}},"position");function ga(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();return{positionClasses:b(()=>e.position?`${t}--${e.position}`:void 0)}}function dC(){const e=et("useRoute");return b(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function Ih(){var e,t;return(t=(e=et("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function pi(e,t){var u,c;const n=Hb("RouterLink"),l=b(()=>!!(e.href||e.to)),a=b(()=>(l==null?void 0:l.value)||Fd(t,"click")||Fd(e,"click"));if(typeof n=="string"||!("useLink"in n))return{isLink:l,isClickable:a,href:N(e,"href")};const i=b(()=>({...e,to:N(()=>e.to||"")})),o=n.useLink(i.value),r=b(()=>e.to?o:void 0),s=dC();return{isLink:l,isClickable:a,route:(u=r.value)==null?void 0:u.route,navigate:(c=r.value)==null?void 0:c.navigate,isActive:b(()=>{var d,v,m;return r.value?e.exact?s.value?((m=r.value.isExactActive)==null?void 0:m.value)&&xn(r.value.route.value.query,s.value.query):((v=r.value.isExactActive)==null?void 0:v.value)??!1:((d=r.value.isActive)==null?void 0:d.value)??!1:!1}),href:b(()=>{var d;return e.to?(d=r.value)==null?void 0:d.route.value.href:e.href})}}const ki=M({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Vr=!1;function fC(e,t){let n=!1,l,a;Oe&&(Ae(()=>{window.addEventListener("popstate",i),l=e==null?void 0:e.beforeEach((o,r,s)=>{Vr?n?t(s):s():setTimeout(()=>n?t(s):s()),Vr=!0}),a=e==null?void 0:e.afterEach(()=>{Vr=!1})}),Tt(()=>{window.removeEventListener("popstate",i),l==null||l(),a==null||a()}));function i(o){var r;(r=o.state)!=null&&r.replaced||(n=!0,setTimeout(()=>n=!1))}}function vC(e,t){ce(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&&Ae(()=>{t(!0)})},{immediate:!0})}const fs=Symbol("rippleStop"),mC=80;function bf(e,t){e.style.transform=t,e.style.webkitTransform=t}function vs(e){return e.constructor.name==="TouchEvent"}function Th(e){return e.constructor.name==="KeyboardEvent"}const hC=function(e,t){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=0,a=0;if(!Th(e)){const v=t.getBoundingClientRect(),m=vs(e)?e.touches[e.touches.length-1]:e;l=m.clientX-v.left,a=m.clientY-v.top}let i=0,o=.3;(d=t._ripple)!=null&&d.circle?(o=.15,i=t.clientWidth/2,i=n.center?i:i+Math.sqrt((l-i)**2+(a-i)**2)/4):i=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const r=`${(t.clientWidth-i*2)/2}px`,s=`${(t.clientHeight-i*2)/2}px`,u=n.center?r:`${l-i}px`,c=n.center?s:`${a-i}px`;return{radius:i,scale:o,x:u,y:c,centerX:r,centerY:s}},mo={show(e,t){var m;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((m=t==null?void 0:t._ripple)!=null&&m.enabled))return;const l=document.createElement("span"),a=document.createElement("span");l.appendChild(a),l.className="v-ripple__container",n.class&&(l.className+=` ${n.class}`);const{radius:i,scale:o,x:r,y:s,centerX:u,centerY:c}=hC(e,t,n),d=`${i*2}px`;a.className="v-ripple__animation",a.style.width=d,a.style.height=d,t.appendChild(l);const v=window.getComputedStyle(t);v&&v.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),a.classList.add("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--visible"),bf(a,`translate(${r}, ${s}) scale3d(${o},${o},${o})`),a.dataset.activated=String(performance.now()),setTimeout(()=>{a.classList.remove("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--in"),bf(a,`translate(${u}, ${c}) scale3d(1,1,1)`)},0)},hide(e){var i;if(!((i=e==null?void 0:e._ripple)!=null&&i.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const l=performance.now()-Number(n.dataset.activated),a=Math.max(250-l,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var r;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((r=n.parentNode)==null?void 0:r.parentNode)===e&&e.removeChild(n.parentNode)},300)},a)}};function Ah(e){return typeof e>"u"||!!e}function li(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[fs])){if(e[fs]=!0,vs(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||Th(e),n._ripple.class&&(t.class=n._ripple.class),vs(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{mo.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var l;(l=n==null?void 0:n._ripple)!=null&&l.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},mC)}else mo.show(e,n,t)}}function pf(e){e[fs]=!0}function Nt(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(()=>{Nt(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),mo.hide(t)}}function Eh(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let ai=!1;function Bh(e){!ai&&(e.keyCode===Rd.enter||e.keyCode===Rd.space)&&(ai=!0,li(e))}function $h(e){ai=!1,Nt(e)}function Rh(e){ai&&(ai=!1,Nt(e))}function Dh(e,t,n){const{value:l,modifiers:a}=t,i=Ah(l);if(i||mo.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=i,e._ripple.centered=a.center,e._ripple.circle=a.circle,Xa(l)&&l.class&&(e._ripple.class=l.class),i&&!n){if(a.stop){e.addEventListener("touchstart",pf,{passive:!0}),e.addEventListener("mousedown",pf);return}e.addEventListener("touchstart",li,{passive:!0}),e.addEventListener("touchend",Nt,{passive:!0}),e.addEventListener("touchmove",Eh,{passive:!0}),e.addEventListener("touchcancel",Nt),e.addEventListener("mousedown",li),e.addEventListener("mouseup",Nt),e.addEventListener("mouseleave",Nt),e.addEventListener("keydown",Bh),e.addEventListener("keyup",$h),e.addEventListener("blur",Rh),e.addEventListener("dragstart",Nt,{passive:!0})}else!i&&n&&Mh(e)}function Mh(e){e.removeEventListener("mousedown",li),e.removeEventListener("touchstart",li),e.removeEventListener("touchend",Nt),e.removeEventListener("touchmove",Eh),e.removeEventListener("touchcancel",Nt),e.removeEventListener("mouseup",Nt),e.removeEventListener("mouseleave",Nt),e.removeEventListener("keydown",Bh),e.removeEventListener("keyup",$h),e.removeEventListener("dragstart",Nt),e.removeEventListener("blur",Rh)}function gC(e,t){Dh(e,t,!1)}function yC(e){delete e._ripple,Mh(e)}function bC(e,t){if(t.value===t.oldValue)return;const n=Ah(t.oldValue);Dh(e,t,n)}const Ln={mounted:gC,unmounted:yC,updated:bC},Ho=M({active:{type:Boolean,default:void 0},baseColor:String,symbol:{type:null,default:Ou},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:we,appendIcon:we,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...Wt(),...fe(),...vt(),...dt(),...ut(),...Ol(),...zo(),...On(),...ha(),...Ue(),...ki(),..._n(),..._e({tag:"button"}),...Ee(),...en({variant:"elevated"})},"VBtn"),$e=j()({name:"VBtn",props:Ho(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=De(e),{borderClasses:i}=Jt(e),{densityClasses:o}=At(e),{dimensionStyles:r}=ft(e),{elevationClasses:s}=yt(e),{loaderClasses:u}=yi(e),{locationStyles:c}=Fl(e),{positionClasses:d}=ga(e),{roundedClasses:v}=Qe(e),{sizeClasses:m,sizeStyles:g}=ma(e),h=Ll(e,e.symbol,!1),y=pi(e,n),p=b(()=>{var P;return e.active!==void 0?e.active:y.isLink.value?(P=y.isActive)==null?void 0:P.value:h==null?void 0:h.isSelected.value}),k=b(()=>{var A,I;return{color:(h==null?void 0:h.isSelected.value)&&(!y.isLink.value||((A=y.isActive)==null?void 0:A.value))||!h||((I=y.isActive)==null?void 0:I.value)?e.color??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:_,colorStyles:E,variantClasses:x}=Dl(k),w=b(()=>(h==null?void 0:h.disabled.value)||e.disabled),V=b(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),T=b(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function S(P){var A;w.value||y.isLink.value&&(P.metaKey||P.ctrlKey||P.shiftKey||P.button!==0||n.target==="_blank")||((A=y.navigate)==null||A.call(y,P),h==null||h.toggle())}return vC(y,h==null?void 0:h.select),q(()=>{const P=y.isLink.value?"a":e.tag,A=!!(e.prependIcon||l.prepend),I=!!(e.appendIcon||l.append),$=!!(e.icon&&e.icon!==!0);return Xe(f(P,{type:P==="a"?void 0:"button",class:["v-btn",h==null?void 0:h.selectedClass.value,{"v-btn--active":p.value,"v-btn--block":e.block,"v-btn--disabled":w.value,"v-btn--elevated":V.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},a.value,i.value,_.value,o.value,s.value,u.value,d.value,v.value,m.value,x.value,e.class],style:[E.value,r.value,c.value,g.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:w.value||void 0,href:y.href.value,tabindex:e.loading||e.readonly?-1:void 0,onClick:S,value:T.value},{default:()=>{var L;return[il(!0,"v-btn"),!e.icon&&A&&f("span",{key:"prepend",class:"v-btn__prepend"},[l.prepend?f(Ie,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},l.prepend):f(Re,{key:"prepend-icon",icon:e.prependIcon},null)]),f("span",{class:"v-btn__content","data-no-activator":""},[!l.default&&$?f(Re,{key:"content-icon",icon:e.icon},null):f(Ie,{key:"content-defaults",disabled:!$,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var H;return[((H=l.default)==null?void 0:H.call(l))??e.text]}})]),!e.icon&&I&&f("span",{key:"append",class:"v-btn__append"},[l.append?f(Ie,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},l.append):f(Re,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&f("span",{key:"loader",class:"v-btn__loader"},[((L=l.loader)==null?void 0:L.call(l))??f(ua,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[Ln,!w.value&&!!e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),pC=M({...Ho({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),kC=j()({name:"VAppBarNavIcon",props:pC(),setup(e,t){let{slots:n}=t;return q(()=>f($e,X(e,{class:["v-app-bar-nav-icon"]}),n)),{}}}),SC=j()({name:"VAppBarTitle",props:ph(),setup(e,t){let{slots:n}=t;return q(()=>f(Bu,X(e,{class:"v-app-bar-title"}),n)),{}}}),Oh=Cn("v-alert-title"),xC=["success","info","warning","error"],wC=M({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:we,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=>xC.includes(e)},...fe(),...vt(),...dt(),...ut(),...On(),...ha(),...Ue(),..._e(),...Ee(),...en({variant:"flat"})},"VAlert"),CC=j()({name:"VAlert",props:wC(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=be(e,"modelValue"),i=b(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),o=b(()=>({color:e.color??e.type,variant:e.variant})),{themeClasses:r}=De(e),{colorClasses:s,colorStyles:u,variantClasses:c}=Dl(o),{densityClasses:d}=At(e),{dimensionStyles:v}=ft(e),{elevationClasses:m}=yt(e),{locationStyles:g}=Fl(e),{positionClasses:h}=ga(e),{roundedClasses:y}=Qe(e),{textColorClasses:p,textColorStyles:k}=kt(N(e,"borderColor")),{t:_}=tt(),E=b(()=>({"aria-label":_(e.closeLabel),onClick(x){a.value=!1,n("click:close",x)}}));return()=>{const x=!!(l.prepend||i.value),w=!!(l.title||e.title),V=!!(l.close||e.closable);return a.value&&f(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},r.value,s.value,d.value,m.value,h.value,y.value,c.value,e.class],style:[u.value,v.value,g.value,e.style],role:"alert"},{default:()=>{var T,S;return[il(!1,"v-alert"),e.border&&f("div",{key:"border",class:["v-alert__border",p.value],style:k.value},null),x&&f("div",{key:"prepend",class:"v-alert__prepend"},[l.prepend?f(Ie,{key:"prepend-defaults",disabled:!i.value,defaults:{VIcon:{density:e.density,icon:i.value,size:e.prominent?44:28}}},l.prepend):f(Re,{key:"prepend-icon",density:e.density,icon:i.value,size:e.prominent?44:28},null)]),f("div",{class:"v-alert__content"},[w&&f(Oh,{key:"title"},{default:()=>{var P;return[((P=l.title)==null?void 0:P.call(l))??e.title]}}),((T=l.text)==null?void 0:T.call(l))??e.text,(S=l.default)==null?void 0:S.call(l)]),l.append&&f("div",{key:"append",class:"v-alert__append"},[l.append()]),V&&f("div",{key:"close",class:"v-alert__close"},[l.close?f(Ie,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var P;return[(P=l.close)==null?void 0:P.call(l,{props:E.value})]}}):f($e,X({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},E.value),null)])]}})}}}),_C=M({start:Boolean,end:Boolean,icon:we,image:String,text:String,...fe(),...vt(),...Ue(),..._n(),..._e(),...Ee(),...en({variant:"flat"})},"VAvatar"),Zt=j()({name:"VAvatar",props:_C(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{colorClasses:a,colorStyles:i,variantClasses:o}=Dl(e),{densityClasses:r}=At(e),{roundedClasses:s}=Qe(e),{sizeClasses:u,sizeStyles:c}=ma(e);return q(()=>f(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},l.value,a.value,r.value,s.value,u.value,o.value,e.class],style:[i.value,c.value,e.style]},{default:()=>[n.default?f(Ie,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?f(Bn,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?f(Re,{key:"icon",icon:e.icon},null):e.text,il(!1,"v-avatar")]})),{}}}),VC=M({text:String,onClick:ht(),...fe(),...Ee()},"VLabel"),ya=j()({name:"VLabel",props:VC(),setup(e,t){let{slots:n}=t;return q(()=>{var l;return f("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(l=n.default)==null?void 0:l.call(n)])}),{}}}),Lh=Symbol.for("vuetify:selection-control-group"),Lu=M({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:we,trueIcon:we,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:xn},...fe(),...vt(),...Ee()},"SelectionControlGroup"),PC=M({...Lu({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),Fh=j()({name:"VSelectionControlGroup",props:PC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),a=gt(),i=b(()=>e.id||`v-selection-control-group-${a}`),o=b(()=>e.name||i.value),r=new Set;return Fe(Lh,{modelValue:l,forceUpdate:()=>{r.forEach(s=>s())},onForceUpdate:s=>{r.add(s),Tt(()=>{r.delete(s)})}}),Ze({[e.defaultsTarget]:{color:N(e,"color"),disabled:N(e,"disabled"),density:N(e,"density"),error:N(e,"error"),inline:N(e,"inline"),modelValue:l,multiple:b(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),name:o,falseIcon:N(e,"falseIcon"),trueIcon:N(e,"trueIcon"),readonly:N(e,"readonly"),ripple:N(e,"ripple"),type:N(e,"type"),valueComparator:N(e,"valueComparator")}}),q(()=>{var s;return f("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(s=n.default)==null?void 0:s.call(n)])}),{}}}),jo=M({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...fe(),...Lu()},"VSelectionControl");function IC(e){const t=Pe(Lh,void 0),{densityClasses:n}=At(e),l=be(e,"modelValue"),a=b(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),i=b(()=>e.falseValue!==void 0?e.falseValue:!1),o=b(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),r=b({get(){const m=t?t.modelValue.value:l.value;return o.value?Ke(m).some(g=>e.valueComparator(g,a.value)):e.valueComparator(m,a.value)},set(m){if(e.readonly)return;const g=m?a.value:i.value;let h=g;o.value&&(h=m?[...Ke(l.value),g]:Ke(l.value).filter(y=>!e.valueComparator(y,a.value))),t?t.modelValue.value=h:l.value=h}}),{textColorClasses:s,textColorStyles:u}=kt(b(()=>{if(!(e.error||e.disabled))return r.value?e.color:e.baseColor})),{backgroundColorClasses:c,backgroundColorStyles:d}=Ne(b(()=>r.value&&!e.error&&!e.disabled?e.color:e.baseColor)),v=b(()=>r.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:a,falseValue:i,model:r,textColorClasses:s,textColorStyles:u,backgroundColorClasses:c,backgroundColorStyles:d,icon:v}}const xl=j()({name:"VSelectionControl",directives:{Ripple:Ln},inheritAttrs:!1,props:jo(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const{group:a,densityClasses:i,icon:o,model:r,textColorClasses:s,textColorStyles:u,backgroundColorClasses:c,backgroundColorStyles:d,trueValue:v}=IC(e),m=gt(),g=se(!1),h=se(!1),y=J(),p=b(()=>e.id||`input-${m}`),k=b(()=>!e.disabled&&!e.readonly);a==null||a.onForceUpdate(()=>{y.value&&(y.value.checked=r.value)});function _(V){k.value&&(g.value=!0,oa(V.target,":focus-visible")!==!1&&(h.value=!0))}function E(){g.value=!1,h.value=!1}function x(V){V.stopPropagation()}function w(V){if(!k.value){y.value&&(y.value.checked=r.value);return}e.readonly&&a&&Ae(()=>a.forceUpdate()),r.value=V.target.checked}return q(()=>{var A,I;const V=l.label?l.label({label:e.label,props:{for:p.value}}):e.label,[T,S]=al(n),P=f("input",X({ref:y,checked:r.value,disabled:!!e.disabled,id:p.value,onBlur:E,onFocus:_,onInput:w,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:v.value,name:e.name,"aria-checked":e.type==="checkbox"?r.value:void 0},S),null);return f("div",X({class:["v-selection-control",{"v-selection-control--dirty":r.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":g.value,"v-selection-control--focus-visible":h.value,"v-selection-control--inline":e.inline},i.value,e.class]},T,{style:e.style}),[f("div",{class:["v-selection-control__wrapper",s.value],style:u.value},[(A=l.default)==null?void 0:A.call(l,{backgroundColorClasses:c,backgroundColorStyles:d}),Xe(f("div",{class:["v-selection-control__input"]},[((I=l.input)==null?void 0:I.call(l,{model:r,textColorClasses:s,textColorStyles:u,backgroundColorClasses:c,backgroundColorStyles:d,inputNode:P,icon:o.value,props:{onFocus:_,onBlur:E,id:p.value}}))??f(ge,null,[o.value&&f(Re,{key:"icon",icon:o.value},null),P])]),[[zt("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),V&&f(ya,{for:p.value,onClick:x},{default:()=>[V]})])}),{isFocused:g,input:y}}}),Nh=M({indeterminate:Boolean,indeterminateIcon:{type:we,default:"$checkboxIndeterminate"},...jo({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),$n=j()({name:"VCheckboxBtn",props:Nh(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"indeterminate"),a=be(e,"modelValue");function i(s){l.value&&(l.value=!1)}const o=b(()=>l.value?e.indeterminateIcon:e.falseIcon),r=b(()=>l.value?e.indeterminateIcon:e.trueIcon);return q(()=>{const s=rt(xl.filterProps(e),["modelValue"]);return f(xl,X(s,{modelValue:a.value,"onUpdate:modelValue":[u=>a.value=u,i],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:r.value,"aria-checked":l.value?"mixed":void 0}),n)}),{}}});function zh(e){const{t}=tt();function n(l){let{name:a}=l;const i={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[a],o=e[`onClick:${a}`],r=o&&i?t(`$vuetify.input.${i}`,e.label??""):void 0;return f(Re,{icon:e[`${a}Icon`],"aria-label":r,onClick:o},null)}return{InputIcon:n}}const TC=M({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...fe(),...un({transition:{component:Ru,leaveAbsolute:!0,group:!0}})},"VMessages"),Hh=j()({name:"VMessages",props:TC(),setup(e,t){let{slots:n}=t;const l=b(()=>Ke(e.messages)),{textColorClasses:a,textColorStyles:i}=kt(b(()=>e.color));return q(()=>f(It,{transition:e.transition,tag:"div",class:["v-messages",a.value,e.class],style:[i.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&l.value.map((o,r)=>f("div",{class:"v-messages__message",key:`${r}-${l.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),Si=M({focused:Boolean,"onUpdate:focused":ht()},"focus");function Fn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn();const n=be(e,"focused"),l=b(()=>({[`${t}--focused`]:n.value}));function a(){n.value=!0}function i(){n.value=!1}return{focusClasses:l,isFocused:n,focus:a,blur:i}}const jh=Symbol.for("vuetify:form"),AC=M({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function EC(e){const t=be(e,"modelValue"),n=b(()=>e.disabled),l=b(()=>e.readonly),a=se(!1),i=J([]),o=J([]);async function r(){const c=[];let d=!0;o.value=[],a.value=!0;for(const v of i.value){const m=await v.validate();if(m.length>0&&(d=!1,c.push({id:v.id,errorMessages:m})),!d&&e.fastFail)break}return o.value=c,a.value=!1,{valid:d,errors:o.value}}function s(){i.value.forEach(c=>c.reset())}function u(){i.value.forEach(c=>c.resetValidation())}return ce(i,()=>{let c=0,d=0;const v=[];for(const m of i.value)m.isValid===!1?(d++,v.push({id:m.id,errorMessages:m.errorMessages})):m.isValid===!0&&c++;o.value=v,t.value=d>0?!1:c===i.value.length?!0:null},{deep:!0,flush:"post"}),Fe(jh,{register:c=>{let{id:d,vm:v,validate:m,reset:g,resetValidation:h}=c;i.value.some(y=>y.id===d),i.value.push({id:d,validate:m,reset:g,resetValidation:h,vm:cv(v),isValid:null,errorMessages:[]})},unregister:c=>{i.value=i.value.filter(d=>d.id!==c)},update:(c,d,v)=>{const m=i.value.find(g=>g.id===c);m&&(m.isValid=d,m.errorMessages=v)},isDisabled:n,isReadonly:l,isValidating:a,isValid:t,items:i,validateOn:N(e,"validateOn")}),{errors:o,isDisabled:n,isReadonly:l,isValidating:a,isValid:t,items:i,validate:r,reset:s,resetValidation:u}}function Wo(){return Pe(jh,null)}const Wh=M({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,...Si()},"validation");function Uh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wn(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:gt();const l=be(e,"modelValue"),a=b(()=>e.validationValue===void 0?l.value:e.validationValue),i=Wo(),o=J([]),r=se(!0),s=b(()=>!!(Ke(l.value===""?null:l.value).length||Ke(a.value===""?null:a.value).length)),u=b(()=>!!(e.disabled??(i==null?void 0:i.isDisabled.value))),c=b(()=>!!(e.readonly??(i==null?void 0:i.isReadonly.value))),d=b(()=>{var x;return(x=e.errorMessages)!=null&&x.length?Ke(e.errorMessages).concat(o.value).slice(0,Math.max(0,+e.maxErrors)):o.value}),v=b(()=>{let x=(e.validateOn??(i==null?void 0:i.validateOn.value))||"input";x==="lazy"&&(x="input lazy");const w=new Set((x==null?void 0:x.split(" "))??[]);return{blur:w.has("blur")||w.has("input"),input:w.has("input"),submit:w.has("submit"),lazy:w.has("lazy")}}),m=b(()=>{var x;return e.error||(x=e.errorMessages)!=null&&x.length?!1:e.rules.length?r.value?o.value.length||v.value.lazy?null:!0:!o.value.length:!0}),g=se(!1),h=b(()=>({[`${t}--error`]:m.value===!1,[`${t}--dirty`]:s.value,[`${t}--disabled`]:u.value,[`${t}--readonly`]:c.value})),y=et("validation"),p=b(()=>e.name??at(n));Js(()=>{i==null||i.register({id:p.value,vm:y,validate:E,reset:k,resetValidation:_})}),wt(()=>{i==null||i.unregister(p.value)}),xt(async()=>{v.value.lazy||await E(!0),i==null||i.update(p.value,m.value,d.value)}),Dt(()=>v.value.input,()=>{ce(a,()=>{if(a.value!=null)E();else if(e.focused){const x=ce(()=>e.focused,w=>{w||E(),x()})}})}),Dt(()=>v.value.blur,()=>{ce(()=>e.focused,x=>{x||E()})}),ce([m,d],()=>{i==null||i.update(p.value,m.value,d.value)});async function k(){l.value=null,await Ae(),await _()}async function _(){r.value=!0,v.value.lazy?o.value=[]:await E(!0)}async function E(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const w=[];g.value=!0;for(const V of e.rules){if(w.length>=+(e.maxErrors??1))break;const S=await(typeof V=="function"?V:()=>V)(a.value);if(S!==!0){if(S!==!1&&typeof S!="string"){console.warn(`${S} is not a valid value. Rule functions must return boolean true or a string.`);continue}w.push(S||"")}}return o.value=w,g.value=!1,r.value=x,o.value}return{errorMessages:d,isDirty:s,isDisabled:u,isReadonly:c,isPristine:r,isValid:m,isValidating:g,reset:k,resetValidation:_,validate:E,validationClasses:h}}const Nn=M({id:String,appendIcon:we,centerAffix:{type:Boolean,default:!0},prependIcon:we,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":ht(),"onClick:append":ht(),...fe(),...vt(),...Eo(dt(),["maxWidth","minWidth","width"]),...Ee(),...Wh()},"VInput"),St=j()({name:"VInput",props:{...Nn()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:l,emit:a}=t;const{densityClasses:i}=At(e),{dimensionStyles:o}=ft(e),{themeClasses:r}=De(e),{rtlClasses:s}=ct(),{InputIcon:u}=zh(e),c=gt(),d=b(()=>e.id||`input-${c}`),v=b(()=>`${d.value}-messages`),{errorMessages:m,isDirty:g,isDisabled:h,isReadonly:y,isPristine:p,isValid:k,isValidating:_,reset:E,resetValidation:x,validate:w,validationClasses:V}=Uh(e,"v-input",d),T=b(()=>({id:d,messagesId:v,isDirty:g,isDisabled:h,isReadonly:y,isPristine:p,isValid:k,isValidating:_,reset:E,resetValidation:x,validate:w})),S=b(()=>{var P;return(P=e.errorMessages)!=null&&P.length||!p.value&&m.value.length?m.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return q(()=>{var L,H,K,ee;const P=!!(l.prepend||e.prependIcon),A=!!(l.append||e.appendIcon),I=S.value.length>0,$=!e.hideDetails||e.hideDetails==="auto"&&(I||!!l.details);return f("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},i.value,r.value,s.value,V.value,e.class],style:[o.value,e.style]},[P&&f("div",{key:"prepend",class:"v-input__prepend"},[(L=l.prepend)==null?void 0:L.call(l,T.value),e.prependIcon&&f(u,{key:"prepend-icon",name:"prepend"},null)]),l.default&&f("div",{class:"v-input__control"},[(H=l.default)==null?void 0:H.call(l,T.value)]),A&&f("div",{key:"append",class:"v-input__append"},[e.appendIcon&&f(u,{key:"append-icon",name:"append"},null),(K=l.append)==null?void 0:K.call(l,T.value)]),$&&f("div",{class:"v-input__details"},[f(Hh,{id:v.value,active:I,messages:S.value},{message:l.message}),(ee=l.details)==null?void 0:ee.call(l,T.value)])])}),{reset:E,resetValidation:x,validate:w,isValid:k,errorMessages:m}}}),BC=M({...Nn(),...rt(Nh(),["inline"])},"VCheckbox"),$C=j()({name:"VCheckbox",inheritAttrs:!1,props:BC(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const a=be(e,"modelValue"),{isFocused:i,focus:o,blur:r}=Fn(e),s=gt(),u=b(()=>e.id||`checkbox-${s}`);return q(()=>{const[c,d]=al(n),v=St.filterProps(e),m=$n.filterProps(e);return f(St,X({class:["v-checkbox",e.class]},c,v,{modelValue:a.value,"onUpdate:modelValue":g=>a.value=g,id:u.value,focused:i.value,style:e.style}),{...l,default:g=>{let{id:h,messagesId:y,isDisabled:p,isReadonly:k,isValid:_}=g;return f($n,X(m,{id:h.value,"aria-describedby":y.value,disabled:p.value,readonly:k.value},d,{error:_.value===!1,modelValue:a.value,"onUpdate:modelValue":E=>a.value=E,onFocus:o,onBlur:r}),l)}})}),{}}});function RC(e){let{selectedElement:t,containerElement:n,isRtl:l,isHorizontal:a}=e;const i=ii(a,n),o=Gh(a,l,n),r=ii(a,t),s=Yh(a,t),u=r*.4;return o>s?s-u:o+itypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...fe(),...El({mobile:null}),..._e(),...Ml({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),oi=j()({name:"VSlideGroup",props:Fu(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:l}=ct(),{displayClasses:a,mobile:i}=Qt(e),o=ol(e,e.symbol),r=se(!1),s=se(0),u=se(0),c=se(0),d=b(()=>e.direction==="horizontal"),{resizeRef:v,contentRect:m}=on(),{resizeRef:g,contentRect:h}=on(),y=kw(),p=b(()=>({container:v.el,duration:200,easing:"easeOutQuart"})),k=b(()=>o.selected.value.length?o.items.value.findIndex(O=>O.id===o.selected.value[0]):-1),_=b(()=>o.selected.value.length?o.items.value.findIndex(O=>O.id===o.selected.value[o.selected.value.length-1]):-1);if(Oe){let O=-1;ce(()=>[o.selected.value,m.value,h.value,d.value],()=>{cancelAnimationFrame(O),O=requestAnimationFrame(()=>{if(m.value&&h.value){const W=d.value?"width":"height";u.value=m.value[W],c.value=h.value[W],r.value=u.value+1=0&&g.el){const W=g.el.children[_.value];x(W,e.centerActive)}})})}const E=se(!1);function x(O,W){let te=0;W?te=DC({containerElement:v.el,isHorizontal:d.value,selectedElement:O}):te=RC({containerElement:v.el,isHorizontal:d.value,isRtl:l.value,selectedElement:O}),w(te)}function w(O){if(!Oe||!v.el)return;const W=ii(d.value,v.el),te=Gh(d.value,l.value,v.el);if(!(kf(d.value,v.el)<=W||Math.abs(O-te)<16)){if(d.value&&l.value&&v.el){const{scrollWidth:pe,offsetWidth:me}=v.el;O=pe-me-O}d.value?y.horizontal(O,p.value):y(O,p.value)}}function V(O){const{scrollTop:W,scrollLeft:te}=O.target;s.value=d.value?te:W}function T(O){if(E.value=!0,!(!r.value||!g.el)){for(const W of O.composedPath())for(const te of g.el.children)if(te===W){x(te);return}}}function S(O){E.value=!1}let P=!1;function A(O){var W;!P&&!E.value&&!(O.relatedTarget&&((W=g.el)!=null&&W.contains(O.relatedTarget)))&&L(),P=!1}function I(){P=!0}function $(O){if(!g.el)return;function W(te){O.preventDefault(),L(te)}d.value?O.key==="ArrowRight"?W(l.value?"prev":"next"):O.key==="ArrowLeft"&&W(l.value?"next":"prev"):O.key==="ArrowDown"?W("next"):O.key==="ArrowUp"&&W("prev"),O.key==="Home"?W("first"):O.key==="End"&&W("last")}function L(O){var te,ve;if(!g.el)return;let W;if(!O)W=Za(g.el)[0];else if(O==="next"){if(W=(te=g.el.querySelector(":focus"))==null?void 0:te.nextElementSibling,!W)return L("first")}else if(O==="prev"){if(W=(ve=g.el.querySelector(":focus"))==null?void 0:ve.previousElementSibling,!W)return L("last")}else O==="first"?W=g.el.firstElementChild:O==="last"&&(W=g.el.lastElementChild);W&&W.focus({preventScroll:!0})}function H(O){const W=d.value&&l.value?-1:1,te=(O==="prev"?-W:W)*u.value;let ve=s.value+te;if(d.value&&l.value&&v.el){const{scrollWidth:pe,offsetWidth:me}=v.el;ve+=pe-me}w(ve)}const K=b(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),ee=b(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!i.value;case!0:return r.value||Math.abs(s.value)>0;case"mobile":return i.value||r.value||Math.abs(s.value)>0;default:return!i.value&&(r.value||Math.abs(s.value)>0)}}),F=b(()=>Math.abs(s.value)>1),Z=b(()=>{if(!v.value)return!1;const O=kf(d.value,v.el),W=MC(d.value,v.el);return O-W-Math.abs(s.value)>1});return q(()=>f(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":ee.value,"v-slide-group--is-overflowing":r.value},a.value,e.class],style:e.style,tabindex:E.value||o.selected.value.length?-1:0,onFocus:A},{default:()=>{var O,W,te;return[ee.value&&f("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!F.value}],onMousedown:I,onClick:()=>F.value&&H("prev")},[((O=n.prev)==null?void 0:O.call(n,K.value))??f(ni,null,{default:()=>[f(Re,{icon:l.value?e.nextIcon:e.prevIcon},null)]})]),f("div",{key:"container",ref:v,class:"v-slide-group__container",onScroll:V},[f("div",{ref:g,class:"v-slide-group__content",onFocusin:T,onFocusout:S,onKeydown:$},[(W=n.default)==null?void 0:W.call(n,K.value)])]),ee.value&&f("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!Z.value}],onMousedown:I,onClick:()=>Z.value&&H("next")},[((te=n.next)==null?void 0:te.call(n,K.value))??f(ni,null,{default:()=>[f(Re,{icon:l.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:H,scrollOffset:s,focus:L}}}),qh=Symbol.for("vuetify:v-chip-group"),OC=M({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:xn},...Fu(),...fe(),...Ml({selectedClass:"v-chip--selected"}),..._e(),...Ee(),...en({variant:"tonal"})},"VChipGroup"),LC=j()({name:"VChipGroup",props:OC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{isSelected:a,select:i,next:o,prev:r,selected:s}=ol(e,qh);return Ze({VChip:{color:N(e,"color"),disabled:N(e,"disabled"),filter:N(e,"filter"),variant:N(e,"variant")}}),q(()=>{const u=oi.filterProps(e);return f(oi,X(u,{class:["v-chip-group",{"v-chip-group--column":e.column},l.value,e.class],style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:a,select:i,next:o,prev:r,selected:s.value})]}})}),{}}}),FC=M({activeClass:String,appendAvatar:String,appendIcon:we,closable:Boolean,closeIcon:{type:we,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:we,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:ht(),onClickOnce:ht(),...Wt(),...fe(),...vt(),...ut(),...Ol(),...Ue(),...ki(),..._n(),..._e({tag:"span"}),...Ee(),...en({variant:"tonal"})},"VChip"),ba=j()({name:"VChip",directives:{Ripple:Ln},props:FC(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{t:i}=tt(),{borderClasses:o}=Jt(e),{colorClasses:r,colorStyles:s,variantClasses:u}=Dl(e),{densityClasses:c}=At(e),{elevationClasses:d}=yt(e),{roundedClasses:v}=Qe(e),{sizeClasses:m}=ma(e),{themeClasses:g}=De(e),h=be(e,"modelValue"),y=Ll(e,qh,!1),p=pi(e,n),k=b(()=>e.link!==!1&&p.isLink.value),_=b(()=>!e.disabled&&e.link!==!1&&(!!y||e.link||p.isClickable.value)),E=b(()=>({"aria-label":i(e.closeLabel),onClick(V){V.preventDefault(),V.stopPropagation(),h.value=!1,l("click:close",V)}}));function x(V){var T;l("click",V),_.value&&((T=p.navigate)==null||T.call(p,V),y==null||y.toggle())}function w(V){(V.key==="Enter"||V.key===" ")&&(V.preventDefault(),x(V))}return()=>{const V=p.isLink.value?"a":e.tag,T=!!(e.appendIcon||e.appendAvatar),S=!!(T||a.append),P=!!(a.close||e.closable),A=!!(a.filter||e.filter)&&y,I=!!(e.prependIcon||e.prependAvatar),$=!!(I||a.prepend),L=!y||y.isSelected.value;return h.value&&Xe(f(V,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":_.value,"v-chip--filter":A,"v-chip--pill":e.pill},g.value,o.value,L?r.value:void 0,c.value,d.value,v.value,m.value,u.value,y==null?void 0:y.selectedClass.value,e.class],style:[L?s.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:p.href.value,tabindex:_.value?0:void 0,onClick:x,onKeydown:_.value&&!k.value&&w},{default:()=>{var H;return[il(_.value,"v-chip"),A&&f(Du,{key:"filter"},{default:()=>[Xe(f("div",{class:"v-chip__filter"},[a.filter?f(Ie,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):f(Re,{key:"filter-icon",icon:e.filterIcon},null)]),[[sn,y.isSelected.value]])]}),$&&f("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?f(Ie,{key:"prepend-defaults",disabled:!I,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):f(ge,null,[e.prependIcon&&f(Re,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&f(Zt,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),f("div",{class:"v-chip__content","data-no-activator":""},[((H=a.default)==null?void 0:H.call(a,{isSelected:y==null?void 0:y.isSelected.value,selectedClass:y==null?void 0:y.selectedClass.value,select:y==null?void 0:y.select,toggle:y==null?void 0:y.toggle,value:y==null?void 0:y.value.value,disabled:e.disabled}))??e.text]),S&&f("div",{key:"append",class:"v-chip__append"},[a.append?f(Ie,{key:"append-defaults",disabled:!T,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):f(ge,null,[e.appendIcon&&f(Re,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&f(Zt,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),P&&f("button",X({key:"close",class:"v-chip__close",type:"button"},E.value),[a.close?f(Ie,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):f(Re,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[zt("ripple"),_.value&&e.ripple,null]])}}}),ms=Symbol.for("vuetify:list");function Xh(){const e=Pe(ms,{hasPrepend:se(!1),updateHasPrepend:()=>null}),t={hasPrepend:se(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return Fe(ms,t),e}function Zh(){return Pe(ms,null)}const Nu=e=>{const t={activate:n=>{let{id:l,value:a,activated:i}=n;return l=Ce(l),e&&!a&&i.size===1&&i.has(l)||(a?i.add(l):i.delete(l)),i},in:(n,l,a)=>{let i=new Set;if(n!=null)for(const o of Ke(n))i=t.activate({id:o,value:!0,activated:new Set(i),children:l,parents:a});return i},out:n=>Array.from(n)};return t},Qh=e=>{const t=Nu(e);return{activate:l=>{let{activated:a,id:i,...o}=l;i=Ce(i);const r=a.has(i)?new Set([i]):new Set;return t.activate({...o,id:i,activated:r})},in:(l,a,i)=>{let o=new Set;if(l!=null){const r=Ke(l);r.length&&(o=t.in(r.slice(0,1),a,i))}return o},out:(l,a,i)=>t.out(l,a,i)}},NC=e=>{const t=Nu(e);return{activate:l=>{let{id:a,activated:i,children:o,...r}=l;return a=Ce(a),o.has(a)?i:t.activate({id:a,activated:i,children:o,...r})},in:t.in,out:t.out}},zC=e=>{const t=Qh(e);return{activate:l=>{let{id:a,activated:i,children:o,...r}=l;return a=Ce(a),o.has(a)?i:t.activate({id:a,activated:i,children:o,...r})},in:t.in,out:t.out}},HC={open:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(n){const i=new Set;i.add(t);let o=a.get(t);for(;o!=null;)i.add(o),o=a.get(o);return i}else return l.delete(t),l},select:()=>null},Jh={open:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(n){let i=a.get(t);for(l.add(t);i!=null&&i!==t;)l.add(i),i=a.get(i);return l}else l.delete(t);return l},select:()=>null},jC={open:Jh.open,select:e=>{let{id:t,value:n,opened:l,parents:a}=e;if(!n)return l;const i=[];let o=a.get(t);for(;o!=null;)i.push(o),o=a.get(o);return new Set(i)}},zu=e=>{const t={select:n=>{let{id:l,value:a,selected:i}=n;if(l=Ce(l),e&&!a){const o=Array.from(i.entries()).reduce((r,s)=>{let[u,c]=s;return c==="on"&&r.push(u),r},[]);if(o.length===1&&o[0]===l)return i}return i.set(l,a?"on":"off"),i},in:(n,l,a)=>{let i=new Map;for(const o of n||[])i=t.select({id:o,value:!0,selected:new Map(i),children:l,parents:a});return i},out:n=>{const l=[];for(const[a,i]of n.entries())i==="on"&&l.push(a);return l}};return t},eg=e=>{const t=zu(e);return{select:l=>{let{selected:a,id:i,...o}=l;i=Ce(i);const r=a.has(i)?new Map([[i,a.get(i)]]):new Map;return t.select({...o,id:i,selected:r})},in:(l,a,i)=>{let o=new Map;return l!=null&&l.length&&(o=t.in(l.slice(0,1),a,i)),o},out:(l,a,i)=>t.out(l,a,i)}},WC=e=>{const t=zu(e);return{select:l=>{let{id:a,selected:i,children:o,...r}=l;return a=Ce(a),o.has(a)?i:t.select({id:a,selected:i,children:o,...r})},in:t.in,out:t.out}},UC=e=>{const t=eg(e);return{select:l=>{let{id:a,selected:i,children:o,...r}=l;return a=Ce(a),o.has(a)?i:t.select({id:a,selected:i,children:o,...r})},in:t.in,out:t.out}},GC=e=>{const t={select:n=>{let{id:l,value:a,selected:i,children:o,parents:r}=n;l=Ce(l);const s=new Map(i),u=[l];for(;u.length;){const d=u.shift();i.set(d,a?"on":"off"),o.has(d)&&u.push(...o.get(d))}let c=r.get(l);for(;c;){const d=o.get(c),v=d.every(g=>i.get(g)==="on"),m=d.every(g=>!i.has(g)||i.get(g)==="off");i.set(c,v?"on":m?"off":"indeterminate"),c=r.get(c)}return e&&!a&&Array.from(i.entries()).reduce((v,m)=>{let[g,h]=m;return h==="on"&&v.push(g),v},[]).length===0?s:i},in:(n,l,a)=>{let i=new Map;for(const o of n||[])i=t.select({id:o,value:!0,selected:new Map(i),children:l,parents:a});return i},out:(n,l)=>{const a=[];for(const[i,o]of n.entries())o==="on"&&!l.has(i)&&a.push(i);return a}};return t},ri=Symbol.for("vuetify:nested"),tg={id:se(),root:{register:()=>null,unregister:()=>null,parents:J(new Map),children:J(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:J(!1),selectable:J(!1),opened:J(new Set),activated:J(new Set),selected:J(new Map),selectedValues:J([])}},YC=M({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),KC=e=>{let t=!1;const n=J(new Map),l=J(new Map),a=be(e,"opened",e.opened,m=>new Set(m),m=>[...m.values()]),i=b(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return NC(e.mandatory);case"single-leaf":return zC(e.mandatory);case"independent":return Nu(e.mandatory);case"single-independent":default:return Qh(e.mandatory)}}),o=b(()=>{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 UC(e.mandatory);case"leaf":return WC(e.mandatory);case"independent":return zu(e.mandatory);case"single-independent":return eg(e.mandatory);case"classic":default:return GC(e.mandatory)}}),r=b(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return jC;case"single":return HC;case"multiple":default:return Jh}}),s=be(e,"activated",e.activated,m=>i.value.in(m,n.value,l.value),m=>i.value.out(m,n.value,l.value)),u=be(e,"selected",e.selected,m=>o.value.in(m,n.value,l.value),m=>o.value.out(m,n.value,l.value));wt(()=>{t=!0});function c(m){const g=[];let h=m;for(;h!=null;)g.unshift(h),h=l.value.get(h);return g}const d=et("nested"),v={id:se(),root:{opened:a,activatable:N(e,"activatable"),selectable:N(e,"selectable"),activated:s,selected:u,selectedValues:b(()=>{const m=[];for(const[g,h]of u.value.entries())h==="on"&&m.push(g);return m}),register:(m,g,h)=>{g&&m!==g&&l.value.set(m,g),h&&n.value.set(m,[]),g!=null&&n.value.set(g,[...n.value.get(g)||[],m])},unregister:m=>{if(t)return;n.value.delete(m);const g=l.value.get(m);if(g){const h=n.value.get(g)??[];n.value.set(g,h.filter(y=>y!==m))}l.value.delete(m),a.value.delete(m)},open:(m,g,h)=>{d.emit("click:open",{id:m,value:g,path:c(m),event:h});const y=r.value.open({id:m,value:g,opened:new Set(a.value),children:n.value,parents:l.value,event:h});y&&(a.value=y)},openOnSelect:(m,g,h)=>{const y=r.value.select({id:m,value:g,selected:new Map(u.value),opened:new Set(a.value),children:n.value,parents:l.value,event:h});y&&(a.value=y)},select:(m,g,h)=>{d.emit("click:select",{id:m,value:g,path:c(m),event:h});const y=o.value.select({id:m,value:g,selected:new Map(u.value),children:n.value,parents:l.value,event:h});y&&(u.value=y),v.root.openOnSelect(m,g,h)},activate:(m,g,h)=>{if(!e.activatable)return v.root.select(m,!0,h);d.emit("click:activate",{id:m,value:g,path:c(m),event:h});const y=i.value.activate({id:m,value:g,activated:new Set(s.value),children:n.value,parents:l.value,event:h});y&&(s.value=y)},children:n,parents:l}};return Fe(ri,v),v.root},ng=(e,t)=>{const n=Pe(ri,tg),l=Symbol(gt()),a=b(()=>e.value!==void 0?e.value:l),i={...n,id:a,open:(o,r)=>n.root.open(a.value,o,r),openOnSelect:(o,r)=>n.root.openOnSelect(a.value,o,r),isOpen:b(()=>n.root.opened.value.has(a.value)),parent:b(()=>n.root.parents.value.get(a.value)),activate:(o,r)=>n.root.activate(a.value,o,r),isActivated:b(()=>n.root.activated.value.has(Ce(a.value))),select:(o,r)=>n.root.select(a.value,o,r),isSelected:b(()=>n.root.selected.value.get(Ce(a.value))==="on"),isIndeterminate:b(()=>n.root.selected.value.get(a.value)==="indeterminate"),isLeaf:b(()=>!n.root.children.value.get(a.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(a.value,n.id.value,t),wt(()=>{!n.isGroupActivator&&n.root.unregister(a.value)}),t&&Fe(ri,i),i},qC=()=>{const e=Pe(ri,tg);Fe(ri,{...e,isGroupActivator:!0})},XC=Ht({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return qC(),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}}),ZC=M({activeColor:String,baseColor:String,color:String,collapseIcon:{type:we,default:"$collapse"},expandIcon:{type:we,default:"$expand"},prependIcon:we,appendIcon:we,fluid:Boolean,subgroup:Boolean,title:String,value:null,...fe(),..._e()},"VListGroup"),hs=j()({name:"VListGroup",props:ZC(),setup(e,t){let{slots:n}=t;const{isOpen:l,open:a,id:i}=ng(N(e,"value"),!0),o=b(()=>`v-list-group--id-${String(i.value)}`),r=Zh(),{isBooted:s}=Rl();function u(m){m.stopPropagation(),a(!l.value,m)}const c=b(()=>({onClick:u,class:"v-list-group__header",id:o.value})),d=b(()=>l.value?e.collapseIcon:e.expandIcon),v=b(()=>({VListItem:{active:l.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&d.value,appendIcon:e.appendIcon||!e.subgroup&&d.value,title:e.title,value:e.value}}));return q(()=>f(e.tag,{class:["v-list-group",{"v-list-group--prepend":r==null?void 0:r.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":l.value},e.class],style:e.style},{default:()=>[n.activator&&f(Ie,{defaults:v.value},{default:()=>[f(XC,null,{default:()=>[n.activator({props:c.value,isOpen:l.value})]})]}),f(It,{transition:{component:Lo},disabled:!s.value},{default:()=>{var m;return[Xe(f("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(m=n.default)==null?void 0:m.call(n)]),[[sn,l.value]])]}})]})),{isOpen:l}}}),QC=M({opacity:[Number,String],...fe(),..._e()},"VListItemSubtitle"),lg=j()({name:"VListItemSubtitle",props:QC(),setup(e,t){let{slots:n}=t;return q(()=>f(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),ag=Cn("v-list-item-title"),JC=M({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:we,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:we,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:ht(),onClickOnce:ht(),...Wt(),...fe(),...vt(),...dt(),...ut(),...Ue(),...ki(),..._e(),...Ee(),...en({variant:"text"})},"VListItem"),Rn=j()({name:"VListItem",directives:{Ripple:Ln},props:JC(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:l,emit:a}=t;const i=pi(e,n),o=b(()=>e.value===void 0?i.href.value:e.value),{activate:r,isActivated:s,select:u,isSelected:c,isIndeterminate:d,isGroupActivator:v,root:m,parent:g,openOnSelect:h}=ng(o,!1),y=Zh(),p=b(()=>{var O;return e.active!==!1&&(e.active||((O=i.isActive)==null?void 0:O.value)||(m.activatable.value?s.value:c.value))}),k=b(()=>e.link!==!1&&i.isLink.value),_=b(()=>!e.disabled&&e.link!==!1&&(e.link||i.isClickable.value||!!y&&(m.selectable.value||m.activatable.value||e.value!=null))),E=b(()=>e.rounded||e.nav),x=b(()=>e.color??e.activeColor),w=b(()=>({color:p.value?x.value??e.baseColor:e.baseColor,variant:e.variant}));ce(()=>{var O;return(O=i.isActive)==null?void 0:O.value},O=>{O&&g.value!=null&&m.open(g.value,!0),O&&h(O)},{immediate:!0});const{themeClasses:V}=De(e),{borderClasses:T}=Jt(e),{colorClasses:S,colorStyles:P,variantClasses:A}=Dl(w),{densityClasses:I}=At(e),{dimensionStyles:$}=ft(e),{elevationClasses:L}=yt(e),{roundedClasses:H}=Qe(E),K=b(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),ee=b(()=>({isActive:p.value,select:u,isSelected:c.value,isIndeterminate:d.value}));function F(O){var W;a("click",O),_.value&&((W=i.navigate)==null||W.call(i,O),!v&&(m.activatable.value?r(!s.value,O):(m.selectable.value||e.value!=null)&&u(!c.value,O)))}function Z(O){(O.key==="Enter"||O.key===" ")&&(O.preventDefault(),F(O))}return q(()=>{const O=k.value?"a":e.tag,W=l.title||e.title!=null,te=l.subtitle||e.subtitle!=null,ve=!!(e.appendAvatar||e.appendIcon),pe=!!(ve||l.append),me=!!(e.prependAvatar||e.prependIcon),Y=!!(me||l.prepend);return y==null||y.updateHasPrepend(Y),e.activeColor&&ex("active-color",["color","base-color"]),Xe(f(O,{class:["v-list-item",{"v-list-item--active":p.value,"v-list-item--disabled":e.disabled,"v-list-item--link":_.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Y&&(y==null?void 0:y.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&p.value},V.value,T.value,S.value,I.value,L.value,K.value,H.value,A.value,e.class],style:[P.value,$.value,e.style],href:i.href.value,tabindex:_.value?y?-2:0:void 0,onClick:F,onKeydown:_.value&&!k.value&&Z},{default:()=>{var D;return[il(_.value||p.value,"v-list-item"),Y&&f("div",{key:"prepend",class:"v-list-item__prepend"},[l.prepend?f(Ie,{key:"prepend-defaults",disabled:!me,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var ie;return[(ie=l.prepend)==null?void 0:ie.call(l,ee.value)]}}):f(ge,null,[e.prependAvatar&&f(Zt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&f(Re,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),f("div",{class:"v-list-item__spacer"},null)]),f("div",{class:"v-list-item__content","data-no-activator":""},[W&&f(ag,{key:"title"},{default:()=>{var ie;return[((ie=l.title)==null?void 0:ie.call(l,{title:e.title}))??e.title]}}),te&&f(lg,{key:"subtitle"},{default:()=>{var ie;return[((ie=l.subtitle)==null?void 0:ie.call(l,{subtitle:e.subtitle}))??e.subtitle]}}),(D=l.default)==null?void 0:D.call(l,ee.value)]),pe&&f("div",{key:"append",class:"v-list-item__append"},[l.append?f(Ie,{key:"append-defaults",disabled:!ve,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var ie;return[(ie=l.append)==null?void 0:ie.call(l,ee.value)]}}):f(ge,null,[e.appendIcon&&f(Re,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&f(Zt,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),f("div",{class:"v-list-item__spacer"},null)])]}}),[[zt("ripple"),_.value&&e.ripple]])}),{activate:r,isActivated:s,isGroupActivator:v,isSelected:c,list:y,select:u}}}),e1=M({color:String,inset:Boolean,sticky:Boolean,title:String,...fe(),..._e()},"VListSubheader"),ig=j()({name:"VListSubheader",props:e1(),setup(e,t){let{slots:n}=t;const{textColorClasses:l,textColorStyles:a}=kt(N(e,"color"));return q(()=>{const i=!!(n.default||e.title);return f(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},l.value,e.class],style:[{textColorStyles:a},e.style]},{default:()=>{var o;return[i&&f("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),t1=M({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...fe(),...Ee()},"VDivider"),xi=j()({name:"VDivider",props:t1(),setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=De(e),{textColorClasses:i,textColorStyles:o}=kt(N(e,"color")),r=b(()=>{const s={};return e.length&&(s[e.vertical?"height":"width"]=de(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=de(e.thickness)),s});return q(()=>{const s=f("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},a.value,i.value,e.class],style:[r.value,o.value,{"--v-border-opacity":e.opacity},e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return l.default?f("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[s,f("div",{class:"v-divider__content"},[l.default()]),s]):s}),{}}}),n1=M({items:Array,returnObject:Boolean},"VListChildren"),og=j()({name:"VListChildren",props:n1(),setup(e,t){let{slots:n}=t;return Xh(),()=>{var l,a;return((l=n.default)==null?void 0:l.call(n))??((a=e.items)==null?void 0:a.map(i=>{var v,m;let{children:o,props:r,type:s,raw:u}=i;if(s==="divider")return((v=n.divider)==null?void 0:v.call(n,{props:r}))??f(xi,r,null);if(s==="subheader")return((m=n.subheader)==null?void 0:m.call(n,{props:r}))??f(ig,r,null);const c={subtitle:n.subtitle?g=>{var h;return(h=n.subtitle)==null?void 0:h.call(n,{...g,item:u})}:void 0,prepend:n.prepend?g=>{var h;return(h=n.prepend)==null?void 0:h.call(n,{...g,item:u})}:void 0,append:n.append?g=>{var h;return(h=n.append)==null?void 0:h.call(n,{...g,item:u})}:void 0,title:n.title?g=>{var h;return(h=n.title)==null?void 0:h.call(n,{...g,item:u})}:void 0},d=hs.filterProps(r);return o?f(hs,X({value:r==null?void 0:r.value},d),{activator:g=>{let{props:h}=g;const y={...r,...h,value:e.returnObject?u:r.value};return n.header?n.header({props:y}):f(Rn,y,c)},default:()=>f(og,{items:o,returnObject:e.returnObject},n)}):n.item?n.item({props:r}):f(Rn,X(r,{value:e.returnObject?u:r.value}),c)}))}}}),rg=M({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:xn}},"list-items");function Xn(e,t){const n=st(t,e.itemTitle,t),l=st(t,e.itemValue,n),a=st(t,e.itemChildren),i=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?rt(t,["children"]):t:void 0:st(t,e.itemProps),o={title:n,value:l,...i};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(a)?sg(e,a):void 0,raw:t}}function sg(e,t){const n=[];for(const l of t)n.push(Xn(e,l));return n}function Hu(e){const t=b(()=>sg(e,e.items)),n=b(()=>t.value.some(i=>i.value===null));function l(i){return n.value||(i=i.filter(o=>o!==null)),i.map(o=>e.returnObject&&typeof o=="string"?Xn(e,o):t.value.find(r=>e.valueComparator(o,r.value))||Xn(e,o))}function a(i){return e.returnObject?i.map(o=>{let{raw:r}=o;return r}):i.map(o=>{let{value:r}=o;return r})}return{items:t,transformIn:l,transformOut:a}}function l1(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function a1(e,t){const n=st(t,e.itemType,"item"),l=l1(t)?t:st(t,e.itemTitle),a=st(t,e.itemValue,void 0),i=st(t,e.itemChildren),o=e.itemProps===!0?rt(t,["children"]):st(t,e.itemProps),r={title:l,value:a,...o};return{type:n,title:r.title,value:r.value,props:r,children:n==="item"&&i?ug(e,i):void 0,raw:t}}function ug(e,t){const n=[];for(const l of t)n.push(a1(e,l));return n}function i1(e){return{items:b(()=>ug(e,e.items))}}const o1=M({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":ht(),"onClick:select":ht(),"onUpdate:opened":ht(),...YC({selectStrategy:"single-leaf",openStrategy:"list"}),...Wt(),...fe(),...vt(),...dt(),...ut(),itemType:{type:String,default:"type"},...rg(),...Ue(),..._e(),...Ee(),...en({variant:"text"})},"VList"),Uo=j()({name:"VList",props:o1(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:n}=t;const{items:l}=i1(e),{themeClasses:a}=De(e),{backgroundColorClasses:i,backgroundColorStyles:o}=Ne(N(e,"bgColor")),{borderClasses:r}=Jt(e),{densityClasses:s}=At(e),{dimensionStyles:u}=ft(e),{elevationClasses:c}=yt(e),{roundedClasses:d}=Qe(e),{children:v,open:m,parents:g,select:h}=KC(e),y=b(()=>e.lines?`v-list--${e.lines}-line`:void 0),p=N(e,"activeColor"),k=N(e,"baseColor"),_=N(e,"color");Xh(),Ze({VListGroup:{activeColor:p,baseColor:k,color:_,expandIcon:N(e,"expandIcon"),collapseIcon:N(e,"collapseIcon")},VListItem:{activeClass:N(e,"activeClass"),activeColor:p,baseColor:k,color:_,density:N(e,"density"),disabled:N(e,"disabled"),lines:N(e,"lines"),nav:N(e,"nav"),slim:N(e,"slim"),variant:N(e,"variant")}});const E=se(!1),x=J();function w(I){E.value=!0}function V(I){E.value=!1}function T(I){var $;!E.value&&!(I.relatedTarget&&(($=x.value)!=null&&$.contains(I.relatedTarget)))&&A()}function S(I){const $=I.target;if(!(!x.value||["INPUT","TEXTAREA"].includes($.tagName))){if(I.key==="ArrowDown")A("next");else if(I.key==="ArrowUp")A("prev");else if(I.key==="Home")A("first");else if(I.key==="End")A("last");else return;I.preventDefault()}}function P(I){E.value=!0}function A(I){if(x.value)return ia(x.value,I)}return q(()=>f(e.tag,{ref:x,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},a.value,i.value,r.value,s.value,c.value,y.value,d.value,e.class],style:[o.value,u.value,e.style],tabindex:e.disabled||E.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:w,onFocusout:V,onFocus:T,onKeydown:S,onMousedown:P},{default:()=>[f(og,{items:l.value,returnObject:e.returnObject},n)]})),{open:m,select:h,focus:A,children:v,parents:g}}}),r1=Cn("v-list-img"),s1=M({start:Boolean,end:Boolean,...fe(),..._e()},"VListItemAction"),u1=j()({name:"VListItemAction",props:s1(),setup(e,t){let{slots:n}=t;return q(()=>f(e.tag,{class:["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class],style:e.style},n)),{}}}),c1=M({start:Boolean,end:Boolean,...fe(),..._e()},"VListItemMedia"),d1=j()({name:"VListItemMedia",props:c1(),setup(e,t){let{slots:n}=t;return q(()=>f(e.tag,{class:["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class],style:e.style},n)),{}}});function Pr(e,t){return{x:e.x+t.x,y:e.y+t.y}}function f1(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Sf(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:l}=e,a=l==="left"?0:l==="center"?t.width/2:l==="right"?t.width:l,i=n==="top"?0:n==="bottom"?t.height:n;return Pr({x:a,y:i},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:l}=e,a=n==="left"?0:n==="right"?t.width:n,i=l==="top"?0:l==="center"?t.height/2:l==="bottom"?t.height:l;return Pr({x:a,y:i},t)}return Pr({x:t.width/2,y:t.height/2},t)}const cg={static:h1,connected:y1},v1=M({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in cg},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function m1(e,t){const n=J({}),l=J();Oe&&Dt(()=>!!(t.isActive.value&&e.locationStrategy),i=>{var o,r;ce(()=>e.locationStrategy,i),Tt(()=>{window.removeEventListener("resize",a),l.value=void 0}),window.addEventListener("resize",a,{passive:!0}),typeof e.locationStrategy=="function"?l.value=(o=e.locationStrategy(t,e,n))==null?void 0:o.updateLocation:l.value=(r=cg[e.locationStrategy](t,e,n))==null?void 0:r.updateLocation});function a(i){var o;(o=l.value)==null||o.call(l,i)}return{contentStyles:n,updateLocation:l}}function h1(){}function g1(e,t){t?e.style.removeProperty("left"):e.style.removeProperty("right");const n=wu(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 y1(e,t,n){(Array.isArray(e.target.value)||Sx(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:a,preferredOrigin:i}=Su(()=>{const g=ts(t.location,e.isRtl.value),h=t.origin==="overlap"?g:t.origin==="auto"?xr(g):ts(t.origin,e.isRtl.value);return g.side===h.side&&g.align===wr(h).align?{preferredAnchor:zd(g),preferredOrigin:zd(h)}:{preferredAnchor:g,preferredOrigin:h}}),[o,r,s,u]=["minWidth","minHeight","maxWidth","maxHeight"].map(g=>b(()=>{const h=parseFloat(t[g]);return isNaN(h)?1/0:h})),c=b(()=>{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;const v=new ResizeObserver(()=>{d&&m()});ce([e.target,e.contentEl],(g,h)=>{let[y,p]=g,[k,_]=h;k&&!Array.isArray(k)&&v.unobserve(k),y&&!Array.isArray(y)&&v.observe(y),_&&v.unobserve(_),p&&v.observe(p)},{immediate:!0}),Tt(()=>{v.disconnect()});function m(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;const g=jm(e.target.value),h=g1(e.contentEl.value,e.isRtl.value),y=fo(e.contentEl.value),p=12;y.length||(y.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(h.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),h.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const k=y.reduce((A,I)=>{const $=I.getBoundingClientRect(),L=new pl({x:I===document.documentElement?0:$.x,y:I===document.documentElement?0:$.y,width:I.clientWidth,height:I.clientHeight});return A?new pl({x:Math.max(A.left,L.left),y:Math.max(A.top,L.top),width:Math.min(A.right,L.right)-Math.max(A.left,L.left),height:Math.min(A.bottom,L.bottom)-Math.max(A.top,L.top)}):L},void 0);k.x+=p,k.y+=p,k.width-=p*2,k.height-=p*2;let _={anchor:a.value,origin:i.value};function E(A){const I=new pl(h),$=Sf(A.anchor,g),L=Sf(A.origin,I);let{x:H,y:K}=f1($,L);switch(A.anchor.side){case"top":K-=c.value[0];break;case"bottom":K+=c.value[0];break;case"left":H-=c.value[0];break;case"right":H+=c.value[0];break}switch(A.anchor.align){case"top":K-=c.value[1];break;case"bottom":K+=c.value[1];break;case"left":H-=c.value[1];break;case"right":H+=c.value[1];break}return I.x+=H,I.y+=K,I.width=Math.min(I.width,s.value),I.height=Math.min(I.height,u.value),{overflows:jd(I,k),x:H,y:K}}let x=0,w=0;const V={x:0,y:0},T={x:!1,y:!1};let S=-1;for(;!(S++>10);){const{x:A,y:I,overflows:$}=E(_);x+=A,w+=I,h.x+=A,h.y+=I;{const L=Hd(_.anchor),H=$.x.before||$.x.after,K=$.y.before||$.y.after;let ee=!1;if(["x","y"].forEach(F=>{if(F==="x"&&H&&!T.x||F==="y"&&K&&!T.y){const Z={anchor:{..._.anchor},origin:{..._.origin}},O=F==="x"?L==="y"?wr:xr:L==="y"?xr:wr;Z.anchor=O(Z.anchor),Z.origin=O(Z.origin);const{overflows:W}=E(Z);(W[F].before<=$[F].before&&W[F].after<=$[F].after||W[F].before+W[F].after<($[F].before+$[F].after)/2)&&(_=Z,ee=T[F]=!0)}}),ee)continue}$.x.before&&(x+=$.x.before,h.x+=$.x.before),$.x.after&&(x-=$.x.after,h.x-=$.x.after),$.y.before&&(w+=$.y.before,h.y+=$.y.before),$.y.after&&(w-=$.y.after,h.y-=$.y.after);{const L=jd(h,k);V.x=k.width-L.x.before-L.x.after,V.y=k.height-L.y.before-L.y.after,x+=L.x.before,h.x+=L.x.before,w+=L.y.before,h.y+=L.y.before}break}const P=Hd(_.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${_.anchor.side} ${_.anchor.align}`,transformOrigin:`${_.origin.side} ${_.origin.align}`,top:de(Ir(w)),left:e.isRtl.value?void 0:de(Ir(x)),right:e.isRtl.value?de(Ir(-x)):void 0,minWidth:de(P==="y"?Math.min(o.value,g.width):o.value),maxWidth:de(xf(nt(V.x,o.value===1/0?0:o.value,s.value))),maxHeight:de(xf(nt(V.y,r.value===1/0?0:r.value,u.value)))}),{available:V,contentBox:h}}return ce(()=>[a.value,i.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>m()),Ae(()=>{const g=m();if(!g)return;const{available:h,contentBox:y}=g;y.height>h.y&&requestAnimationFrame(()=>{m(),requestAnimationFrame(()=>{m()})})}),{updateLocation:m}}function Ir(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function xf(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let gs=!0;const ho=[];function b1(e){!gs||ho.length?(ho.push(e),ys()):(gs=!1,e(),ys())}let wf=-1;function ys(){cancelAnimationFrame(wf),wf=requestAnimationFrame(()=>{const e=ho.shift();e&&e(),ho.length?ys():gs=!0})}const Xi={none:null,close:S1,block:x1,reposition:w1},p1=M({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Xi}},"VOverlay-scroll-strategies");function k1(e,t){if(!Oe)return;let n;Je(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Ns(),await new Promise(l=>setTimeout(l)),n.active&&n.run(()=>{var l;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(l=Xi[e.scrollStrategy])==null||l.call(Xi,t,e,n)}))}),Tt(()=>{n==null||n.stop()})}function S1(e){function t(n){e.isActive.value=!1}dg(e.targetEl.value??e.contentEl.value,t)}function x1(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,l=[...new Set([...fo(e.targetEl.value,t.contained?n:void 0),...fo(e.contentEl.value,t.contained?n:void 0)])].filter(r=>!r.classList.contains("v-overlay-scroll-blocked")),a=window.innerWidth-document.documentElement.offsetWidth,i=(r=>Iu(r)&&r)(n||document.documentElement);i&&e.root.value.classList.add("v-overlay--scroll-blocked"),l.forEach((r,s)=>{r.style.setProperty("--v-body-scroll-x",de(-r.scrollLeft)),r.style.setProperty("--v-body-scroll-y",de(-r.scrollTop)),r!==document.documentElement&&r.style.setProperty("--v-scrollbar-offset",de(a)),r.classList.add("v-overlay-scroll-blocked")}),Tt(()=>{l.forEach((r,s)=>{const u=parseFloat(r.style.getPropertyValue("--v-body-scroll-x")),c=parseFloat(r.style.getPropertyValue("--v-body-scroll-y")),d=r.style.scrollBehavior;r.style.scrollBehavior="auto",r.style.removeProperty("--v-body-scroll-x"),r.style.removeProperty("--v-body-scroll-y"),r.style.removeProperty("--v-scrollbar-offset"),r.classList.remove("v-overlay-scroll-blocked"),r.scrollLeft=-u,r.scrollTop=-c,r.style.scrollBehavior=d}),i&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function w1(e,t,n){let l=!1,a=-1,i=-1;function o(r){b1(()=>{var c,d;const s=performance.now();(d=(c=e.updateLocation).value)==null||d.call(c,r),l=(performance.now()-s)/(1e3/60)>2})}i=(typeof requestIdleCallback>"u"?r=>r():requestIdleCallback)(()=>{n.run(()=>{dg(e.targetEl.value??e.contentEl.value,r=>{l?(cancelAnimationFrame(a),a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{o(r)})})):o(r)})})}),Tt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(i),cancelAnimationFrame(a)})}function dg(e,t){const n=[document,...fo(e)];n.forEach(l=>{l.addEventListener("scroll",t,{passive:!0})}),Tt(()=>{n.forEach(l=>{l.removeEventListener("scroll",t)})})}const bs=Symbol.for("vuetify:v-menu"),ju=M({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function Wu(e,t){let n=()=>{};function l(o){n==null||n();const r=Number(o?e.openDelay:e.closeDelay);return new Promise(s=>{n=HS(r,()=>{t==null||t(o),s(o)})})}function a(){return l(!0)}function i(){return l(!1)}return{clearDelay:n,runOpenDelay:a,runCloseDelay:i}}const C1=M({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,...ju()},"VOverlay-activator");function _1(e,t){let{isActive:n,isTop:l}=t;const a=et("useActivator"),i=J();let o=!1,r=!1,s=!0;const u=b(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),c=b(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:d,runCloseDelay:v}=Wu(e,V=>{V===(e.openOnHover&&o||u.value&&r)&&!(e.openOnHover&&n.value&&!l.value)&&(n.value!==V&&(s=!0),n.value=V)}),m=J(),g={onClick:V=>{V.stopPropagation(),i.value=V.currentTarget||V.target,n.value||(m.value=[V.clientX,V.clientY]),n.value=!n.value},onMouseenter:V=>{var T;(T=V.sourceCapabilities)!=null&&T.firesTouchEvents||(o=!0,i.value=V.currentTarget||V.target,d())},onMouseleave:V=>{o=!1,v()},onFocus:V=>{oa(V.target,":focus-visible")!==!1&&(r=!0,V.stopPropagation(),i.value=V.currentTarget||V.target,d())},onBlur:V=>{r=!1,V.stopPropagation(),v()}},h=b(()=>{const V={};return c.value&&(V.onClick=g.onClick),e.openOnHover&&(V.onMouseenter=g.onMouseenter,V.onMouseleave=g.onMouseleave),u.value&&(V.onFocus=g.onFocus,V.onBlur=g.onBlur),V}),y=b(()=>{const V={};if(e.openOnHover&&(V.onMouseenter=()=>{o=!0,d()},V.onMouseleave=()=>{o=!1,v()}),u.value&&(V.onFocusin=()=>{r=!0,d()},V.onFocusout=()=>{r=!1,v()}),e.closeOnContentClick){const T=Pe(bs,null);V.onClick=()=>{n.value=!1,T==null||T.closeParents()}}return V}),p=b(()=>{const V={};return e.openOnHover&&(V.onMouseenter=()=>{s&&(o=!0,s=!1,d())},V.onMouseleave=()=>{o=!1,v()}),V});ce(l,V=>{V&&(e.openOnHover&&!o&&(!u.value||!r)||u.value&&!r&&(!e.openOnHover||!o))&&(n.value=!1)}),ce(n,V=>{V||setTimeout(()=>{m.value=void 0})},{flush:"post"});const k=uo();Je(()=>{k.value&&Ae(()=>{i.value=k.el})});const _=uo(),E=b(()=>e.target==="cursor"&&m.value?m.value:_.value?_.el:fg(e.target,a)||i.value),x=b(()=>Array.isArray(E.value)?void 0:E.value);let w;return ce(()=>!!e.activator,V=>{V&&Oe?(w=Ns(),w.run(()=>{V1(e,a,{activatorEl:i,activatorEvents:h})})):w&&w.stop()},{flush:"post",immediate:!0}),Tt(()=>{w==null||w.stop()}),{activatorEl:i,activatorRef:k,target:E,targetEl:x,targetRef:_,activatorEvents:h,contentEvents:y,scrimEvents:p}}function V1(e,t,n){let{activatorEl:l,activatorEvents:a}=n;ce(()=>e.activator,(s,u)=>{if(u&&s!==u){const c=r(u);c&&o(c)}s&&Ae(()=>i())},{immediate:!0}),ce(()=>e.activatorProps,()=>{i()}),Tt(()=>{o()});function i(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:r(),u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&US(s,X(a.value,u))}function o(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:r(),u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;s&&GS(s,X(a.value,u))}function r(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const u=fg(s,t);return l.value=(u==null?void 0:u.nodeType)===Node.ELEMENT_NODE?u:void 0,l.value}}function fg(e,t){var l,a;if(!e)return;let n;if(e==="parent"){let i=(a=(l=t==null?void 0:t.proxy)==null?void 0:l.$el)==null?void 0:a.parentNode;for(;i!=null&&i.hasAttribute("data-no-activator");)i=i.parentNode;n=i}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function vg(){if(!Oe)return se(!1);const{ssr:e}=Qt();if(e){const t=se(!1);return xt(()=>{t.value=!0}),t}else return se(!0)}const Uu=M({eager:Boolean},"lazy");function Gu(e,t){const n=se(!1),l=b(()=>n.value||e.eager||t.value);ce(t,()=>n.value=!0);function a(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:l,onAfterLeave:a}}function Nl(){const t=et("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const Cf=Symbol.for("vuetify:stack"),Pa=Ct([]);function P1(e,t,n){const l=et("useStack"),a=!n,i=Pe(Cf,void 0),o=Ct({activeChildren:new Set});Fe(Cf,o);const r=se(+t.value);Dt(e,()=>{var d;const c=(d=Pa.at(-1))==null?void 0:d[1];r.value=c?c+10:+t.value,a&&Pa.push([l.uid,r.value]),i==null||i.activeChildren.add(l.uid),Tt(()=>{if(a){const v=Ce(Pa).findIndex(m=>m[0]===l.uid);Pa.splice(v,1)}i==null||i.activeChildren.delete(l.uid)})});const s=se(!0);a&&Je(()=>{var d;const c=((d=Pa.at(-1))==null?void 0:d[0])===l.uid;setTimeout(()=>s.value=c)});const u=b(()=>!o.activeChildren.size);return{globalTop:fa(s),localTop:u,stackStyles:b(()=>({zIndex:r.value}))}}function I1(e){return{teleportTarget:b(()=>{const n=e.value;if(n===!0||!Oe)return;const l=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(l==null)return;let a=l.querySelector(":scope > .v-overlay-container");return a||(a=document.createElement("div"),a.className="v-overlay-container",l.appendChild(a)),a})}}function T1(){return!0}function mg(e,t,n){if(!e||hg(e,n)===!1)return!1;const l=nh(t);if(typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&l.host===e.target)return!1;const a=(typeof n.value=="object"&&n.value.include||(()=>[]))();return a.push(t),!a.some(i=>i==null?void 0:i.contains(e.target))}function hg(e,t){return(typeof t.value=="object"&&t.value.closeConditional||T1)(e)}function A1(e,t,n){const l=typeof n.value=="function"?n.value:n.value.handler;t._clickOutside.lastMousedownWasOutside&&mg(e,t,n)&&setTimeout(()=>{hg(e,n)&&l&&l(e)},0)}function _f(e,t){const n=nh(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const gg={mounted(e,t){const n=a=>A1(a,e,t),l=a=>{e._clickOutside.lastMousedownWasOutside=mg(a,e,t)};_f(e,a=>{a.addEventListener("click",n,!0),a.addEventListener("mousedown",l,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:l}},unmounted(e,t){e._clickOutside&&(_f(e,n=>{var i;if(!n||!((i=e._clickOutside)!=null&&i[t.instance.$.uid]))return;const{onClick:l,onMousedown:a}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",l,!0),n.removeEventListener("mousedown",a,!0)}),delete e._clickOutside[t.instance.$.uid])}};function E1(e){const{modelValue:t,color:n,...l}=e;return f(pn,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&f("div",X({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},l),null)]})}const wi=M({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},...C1(),...fe(),...dt(),...Uu(),...v1(),...p1(),...Ee(),...un()},"VOverlay"),kn=j()({name:"VOverlay",directives:{ClickOutside:gg},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...wi()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:l,emit:a}=t;const i=be(e,"modelValue"),o=b({get:()=>i.value,set:Y=>{Y&&e.disabled||(i.value=Y)}}),{themeClasses:r}=De(e),{rtlClasses:s,isRtl:u}=ct(),{hasContent:c,onAfterLeave:d}=Gu(e,o),v=Ne(b(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:m,localTop:g,stackStyles:h}=P1(o,N(e,"zIndex"),e._disableGlobalStack),{activatorEl:y,activatorRef:p,target:k,targetEl:_,targetRef:E,activatorEvents:x,contentEvents:w,scrimEvents:V}=_1(e,{isActive:o,isTop:g}),T=b(()=>{var Y;return(Y=y==null?void 0:y.value)==null?void 0:Y.getRootNode()}),{teleportTarget:S}=I1(b(()=>e.attach||e.contained||T.value instanceof ShadowRoot?T.value:!1)),{dimensionStyles:P}=ft(e),A=vg(),{scopeId:I}=Nl();ce(()=>e.disabled,Y=>{Y&&(o.value=!1)});const $=J(),L=J(),H=J(),{contentStyles:K,updateLocation:ee}=m1(e,{isRtl:u,contentEl:H,target:k,isActive:o});k1(e,{root:$,contentEl:H,targetEl:_,isActive:o,updateLocation:ee});function F(Y){a("click:outside",Y),e.persistent?ve():o.value=!1}function Z(Y){return o.value&&m.value&&(!e.scrim||Y.target===L.value)}Oe&&ce(o,Y=>{Y?window.addEventListener("keydown",O):window.removeEventListener("keydown",O)},{immediate:!0}),wt(()=>{Oe&&window.removeEventListener("keydown",O)});function O(Y){var D,ie;Y.key==="Escape"&&m.value&&(e.persistent?ve():(o.value=!1,(D=H.value)!=null&&D.contains(document.activeElement)&&((ie=y.value)==null||ie.focus())))}const W=Ih();Dt(()=>e.closeOnBack,()=>{fC(W,Y=>{m.value&&o.value?(Y(!1),e.persistent?ve():o.value=!1):Y()})});const te=J();ce(()=>o.value&&(e.absolute||e.contained)&&S.value==null,Y=>{if(Y){const D=Pu($.value);D&&D!==document.scrollingElement&&(te.value=D.scrollTop)}});function ve(){e.noClickAnimation||H.value&&hl(H.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Qa})}function pe(){a("afterEnter")}function me(){d(),a("afterLeave")}return q(()=>{var Y;return f(ge,null,[(Y=n.activator)==null?void 0:Y.call(n,{isActive:o.value,targetRef:E,props:X({ref:p},x.value,e.activatorProps)}),A.value&&c.value&&f(Pp,{disabled:!S.value,to:S.value},{default:()=>[f("div",X({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":o.value,"v-overlay--contained":e.contained},r.value,s.value,e.class],style:[h.value,{"--v-overlay-opacity":e.opacity,top:de(te.value)},e.style],ref:$},I,l),[f(E1,X({color:v,modelValue:o.value&&!!e.scrim,ref:L},V.value),null),f(It,{appear:!0,persisted:!0,transition:e.transition,target:k.value,onAfterEnter:pe,onAfterLeave:me},{default:()=>{var D;return[Xe(f("div",X({ref:H,class:["v-overlay__content",e.contentClass],style:[P.value,K.value]},w.value,e.contentProps),[(D=n.default)==null?void 0:D.call(n,{isActive:o})]),[[sn,o.value],[zt("click-outside"),{handler:F,closeConditional:Z,include:()=>[y.value]}]])]}})])]})])}),{activatorEl:y,scrimEl:L,target:k,animateClick:ve,contentEl:H,globalTop:m,localTop:g,updateLocation:ee}}}),Tr=Symbol("Forwarded refs");function Ar(e,t){let n=e;for(;n;){const l=Reflect.getOwnPropertyDescriptor(n,t);if(l)return l;n=Object.getPrototypeOf(n)}}function tn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),l=1;l!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),{scopeId:a}=Nl(),i=gt(),o=b(()=>e.id||`v-menu-${i}`),r=J(),s=Pe(bs,null),u=se(0);Fe(bs,{register(){++u.value},unregister(){--u.value},closeParents(h){setTimeout(()=>{!u.value&&!e.persistent&&(h==null||h&&!jS(h,r.value.contentEl))&&(l.value=!1,s==null||s.closeParents())},40)}});async function c(h){var k,_,E;const y=h.relatedTarget,p=h.target;await Ae(),l.value&&y!==p&&((k=r.value)!=null&&k.contentEl)&&((_=r.value)!=null&&_.globalTop)&&![document,r.value.contentEl].includes(p)&&!r.value.contentEl.contains(p)&&((E=Za(r.value.contentEl)[0])==null||E.focus())}ce(l,h=>{h?(s==null||s.register(),document.addEventListener("focusin",c,{once:!0})):(s==null||s.unregister(),document.removeEventListener("focusin",c))});function d(h){s==null||s.closeParents(h)}function v(h){var y,p,k;if(!e.disabled)if(h.key==="Tab"||h.key==="Enter"&&!e.closeOnContentClick){if(h.key==="Enter"&&(h.target instanceof HTMLTextAreaElement||h.target instanceof HTMLInputElement&&h.target.closest("form")))return;h.key==="Enter"&&h.preventDefault(),Nm(Za((y=r.value)==null?void 0:y.contentEl,!1),h.shiftKey?"prev":"next",E=>E.tabIndex>=0)||(l.value=!1,(k=(p=r.value)==null?void 0:p.activatorEl)==null||k.focus())}else["Enter"," "].includes(h.key)&&e.closeOnContentClick&&(l.value=!1,s==null||s.closeParents())}function m(h){var p;if(e.disabled)return;const y=(p=r.value)==null?void 0:p.contentEl;y&&l.value?h.key==="ArrowDown"?(h.preventDefault(),ia(y,"next")):h.key==="ArrowUp"&&(h.preventDefault(),ia(y,"prev")):["ArrowDown","ArrowUp"].includes(h.key)&&(l.value=!0,h.preventDefault(),setTimeout(()=>setTimeout(()=>m(h))))}const g=b(()=>X({"aria-haspopup":"menu","aria-expanded":String(l.value),"aria-owns":o.value,onKeydown:m},e.activatorProps));return q(()=>{const h=kn.filterProps(e);return f(kn,X({ref:r,id:o.value,class:["v-menu",e.class],style:e.style},h,{modelValue:l.value,"onUpdate:modelValue":y=>l.value=y,absolute:!0,activatorProps:g.value,"onClick:outside":d,onKeydown:v},a),{activator:n.activator,default:function(){for(var y=arguments.length,p=new Array(y),k=0;k{var _;return[(_=n.default)==null?void 0:_.call(n,...p)]}})}})}),tn({id:o,ΨopenChildren:u},r)}}),B1=M({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...fe(),...un({transition:{component:Ru}})},"VCounter"),Go=j()({name:"VCounter",functional:!0,props:B1(),setup(e,t){let{slots:n}=t;const l=b(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return q(()=>f(It,{transition:e.transition},{default:()=>[Xe(f("div",{class:["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class],style:e.style},[n.default?n.default({counter:l.value,max:e.max,value:e.value}):l.value]),[[sn,e.active]])]})),{}}}),$1=M({floating:Boolean,...fe()},"VFieldLabel"),Ta=j()({name:"VFieldLabel",props:$1(),setup(e,t){let{slots:n}=t;return q(()=>f(ya,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}}),R1=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Ci=M({appendInnerIcon:we,bgColor:String,clearable:Boolean,clearIcon:{type:we,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:we,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>R1.includes(e)},"onClick:clear":ht(),"onClick:appendInner":ht(),"onClick:prependInner":ht(),...fe(),...zo(),...Ue(),...Ee()},"VField"),pa=j()({name:"VField",inheritAttrs:!1,props:{id:String,...Si(),...Ci()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{themeClasses:i}=De(e),{loaderClasses:o}=yi(e),{focusClasses:r,isFocused:s,focus:u,blur:c}=Fn(e),{InputIcon:d}=zh(e),{roundedClasses:v}=Qe(e),{rtlClasses:m}=ct(),g=b(()=>e.dirty||e.active),h=b(()=>!e.singleLine&&!!(e.label||a.label)),y=gt(),p=b(()=>e.id||`input-${y}`),k=b(()=>`${p.value}-messages`),_=J(),E=J(),x=J(),w=b(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:V,backgroundColorStyles:T}=Ne(N(e,"bgColor")),{textColorClasses:S,textColorStyles:P}=kt(b(()=>e.error||e.disabled?void 0:g.value&&s.value?e.color:e.baseColor));ce(g,L=>{if(h.value){const H=_.value.$el,K=E.value.$el;requestAnimationFrame(()=>{const ee=wu(H),F=K.getBoundingClientRect(),Z=F.x-ee.x,O=F.y-ee.y-(ee.height/2-F.height/2),W=F.width/.75,te=Math.abs(W-ee.width)>1?{maxWidth:de(W)}:void 0,ve=getComputedStyle(H),pe=getComputedStyle(K),me=parseFloat(ve.transitionDuration)*1e3||150,Y=parseFloat(pe.getPropertyValue("--v-field-label-scale")),D=pe.getPropertyValue("color");H.style.visibility="visible",K.style.visibility="hidden",hl(H,{transform:`translate(${Z}px, ${O}px) scale(${Y})`,color:D,...te},{duration:me,easing:Qa,direction:L?"normal":"reverse"}).finished.then(()=>{H.style.removeProperty("visibility"),K.style.removeProperty("visibility")})})}},{flush:"post"});const A=b(()=>({isActive:g,isFocused:s,controlRef:x,blur:c,focus:u}));function I(L){L.target!==document.activeElement&&L.preventDefault()}function $(L){var H;L.key!=="Enter"&&L.key!==" "||(L.preventDefault(),L.stopPropagation(),(H=e["onClick:clear"])==null||H.call(e,new MouseEvent("click")))}return q(()=>{var Z,O,W;const L=e.variant==="outlined",H=!!(a["prepend-inner"]||e.prependInnerIcon),K=!!(e.clearable||a.clear),ee=!!(a["append-inner"]||e.appendInnerIcon||K),F=()=>a.label?a.label({...A.value,label:e.label,props:{for:p.value}}):e.label;return f("div",X({class:["v-field",{"v-field--active":g.value,"v-field--appended":ee,"v-field--center-affix":e.centerAffix??!w.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":H,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!F(),[`v-field--variant-${e.variant}`]:!0},i.value,V.value,r.value,o.value,v.value,m.value,e.class],style:[T.value,e.style],onClick:I},n),[f("div",{class:"v-field__overlay"},null),f(bi,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:a.loader}),H&&f("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&f(d,{key:"prepend-icon",name:"prependInner"},null),(Z=a["prepend-inner"])==null?void 0:Z.call(a,A.value)]),f("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&h.value&&f(Ta,{key:"floating-label",ref:E,class:[S.value],floating:!0,for:p.value,style:P.value},{default:()=>[F()]}),f(Ta,{ref:_,for:p.value},{default:()=>[F()]}),(O=a.default)==null?void 0:O.call(a,{...A.value,props:{id:p.value,class:"v-field__input","aria-describedby":k.value},focus:u,blur:c})]),K&&f(Du,{key:"clear"},{default:()=>[Xe(f("div",{class:"v-field__clearable",onMousedown:te=>{te.preventDefault(),te.stopPropagation()}},[f(Ie,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[a.clear?a.clear({...A.value,props:{onKeydown:$,onFocus:u,onBlur:c,onClick:e["onClick:clear"]}}):f(d,{name:"clear",onKeydown:$,onFocus:u,onBlur:c},null)]})]),[[sn,e.dirty]])]}),ee&&f("div",{key:"append",class:"v-field__append-inner"},[(W=a["append-inner"])==null?void 0:W.call(a,A.value),e.appendInnerIcon&&f(d,{key:"append-icon",name:"appendInner"},null)]),f("div",{class:["v-field__outline",S.value],style:P.value},[L&&f(ge,null,[f("div",{class:"v-field__outline__start"},null),h.value&&f("div",{class:"v-field__outline__notch"},[f(Ta,{ref:E,floating:!0,for:p.value},{default:()=>[F()]})]),f("div",{class:"v-field__outline__end"},null)]),w.value&&h.value&&f(Ta,{ref:E,floating:!0,for:p.value},{default:()=>[F()]})])])}),{controlRef:x}}});function Yu(e){const t=Object.keys(pa.props).filter(n=>!Bo(n)&&n!=="class"&&n!=="style");return Mm(e,t)}const D1=["color","file","time","date","datetime-local","week","month"],Yo=M({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,...Nn(),...Ci()},"VTextField"),wl=j()({name:"VTextField",directives:{Intersect:gi},inheritAttrs:!1,props:Yo(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const i=be(e,"modelValue"),{isFocused:o,focus:r,blur:s}=Fn(e),u=b(()=>typeof e.counterValue=="function"?e.counterValue(i.value):typeof e.counterValue=="number"?e.counterValue:(i.value??"").toString().length),c=b(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),d=b(()=>["plain","underlined"].includes(e.variant));function v(w,V){var T,S;!e.autofocus||!w||(S=(T=V[0].target)==null?void 0:T.focus)==null||S.call(T)}const m=J(),g=J(),h=J(),y=b(()=>D1.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function p(){var w;h.value!==document.activeElement&&((w=h.value)==null||w.focus()),o.value||r()}function k(w){l("mousedown:control",w),w.target!==h.value&&(p(),w.preventDefault())}function _(w){p(),l("click:control",w)}function E(w){w.stopPropagation(),p(),Ae(()=>{i.value=null,xu(e["onClick:clear"],w)})}function x(w){var T;const V=w.target;if(i.value=V.value,(T=e.modelModifiers)!=null&&T.trim&&["text","search","password","tel","url"].includes(e.type)){const S=[V.selectionStart,V.selectionEnd];Ae(()=>{V.selectionStart=S[0],V.selectionEnd=S[1]})}}return q(()=>{const w=!!(a.counter||e.counter!==!1&&e.counter!=null),V=!!(w||a.details),[T,S]=al(n),{modelValue:P,...A}=St.filterProps(e),I=Yu(e);return f(St,X({ref:m,modelValue:i.value,"onUpdate:modelValue":$=>i.value=$,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":d.value},e.class],style:e.style},T,A,{centerAffix:!d.value,focused:o.value}),{...a,default:$=>{let{id:L,isDisabled:H,isDirty:K,isReadonly:ee,isValid:F}=$;return f(pa,X({ref:g,onMousedown:k,onClick:_,"onClick:clear":E,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},I,{id:L.value,active:y.value||K.value,dirty:K.value||e.dirty,disabled:H.value,focused:o.value,error:F.value===!1}),{...a,default:Z=>{let{props:{class:O,...W}}=Z;const te=Xe(f("input",X({ref:h,value:i.value,onInput:x,autofocus:e.autofocus,readonly:ee.value,disabled:H.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:p,onBlur:s},W,S),null),[[zt("intersect"),{handler:v},null,{once:!0}]]);return f(ge,null,[e.prefix&&f("span",{class:"v-text-field__prefix"},[f("span",{class:"v-text-field__prefix__text"},[e.prefix])]),a.default?f("div",{class:O,"data-no-activator":""},[a.default(),te]):An(te,{class:O}),e.suffix&&f("span",{class:"v-text-field__suffix"},[f("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:V?$=>{var L;return f(ge,null,[(L=a.details)==null?void 0:L.call(a,$),w&&f(ge,null,[f("span",null,null),f(Go,{active:e.persistentCounter||o.value,value:u.value,max:c.value,disabled:e.disabled},a.counter)])])}:void 0})}),tn({},m,g,h)}}),M1=M({renderless:Boolean,...fe()},"VVirtualScrollItem"),bg=j()({name:"VVirtualScrollItem",inheritAttrs:!1,props:M1(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{resizeRef:i,contentRect:o}=on(void 0,"border");ce(()=>{var r;return(r=o.value)==null?void 0:r.height},r=>{r!=null&&l("update:height",r)}),q(()=>{var r,s;return e.renderless?f(ge,null,[(r=a.default)==null?void 0:r.call(a,{itemRef:i})]):f("div",X({ref:i,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(s=a.default)==null?void 0:s.call(a)])})}}),O1=-1,L1=1,Er=100,pg=M({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function kg(e,t){const n=Qt(),l=se(0);Je(()=>{l.value=parseFloat(e.itemHeight||0)});const a=se(0),i=se(Math.ceil((parseInt(e.height)||n.height.value)/(l.value||16))||1),o=se(0),r=se(0),s=J(),u=J();let c=0;const{resizeRef:d,contentRect:v}=on();Je(()=>{d.value=s.value});const m=b(()=>{var Z;return s.value===document.documentElement?n.height.value:((Z=v.value)==null?void 0:Z.height)||parseInt(e.height)||0}),g=b(()=>!!(s.value&&u.value&&m.value&&l.value));let h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length});const p=se(0);let k=-1;function _(Z){return h[Z]||l.value}const E=LS(()=>{const Z=performance.now();y[0]=0;const O=t.value.length;for(let W=1;W<=O-1;W++)y[W]=(y[W-1]||0)+_(W-1);p.value=Math.max(p.value,performance.now()-Z)},p),x=ce(g,Z=>{Z&&(x(),c=u.value.offsetTop,E.immediate(),H(),~k&&Ae(()=>{Oe&&window.requestAnimationFrame(()=>{ee(k),k=-1})}))});Tt(()=>{E.clear()});function w(Z,O){const W=h[Z],te=l.value;l.value=te?Math.min(l.value,O):O,(W!==O||te!==l.value)&&(h[Z]=O,E())}function V(Z){return Z=nt(Z,0,t.value.length-1),y[Z]||0}function T(Z){return F1(y,Z)}let S=0,P=0,A=0;ce(m,(Z,O)=>{O&&(H(),Z{P=0,H()}))});function I(){if(!s.value||!u.value)return;const Z=s.value.scrollTop,O=performance.now();O-A>500?(P=Math.sign(Z-S),c=u.value.offsetTop):P=Z-S,S=Z,A=O,H()}function $(){!s.value||!u.value||(P=0,A=0,H())}let L=-1;function H(){cancelAnimationFrame(L),L=requestAnimationFrame(K)}function K(){if(!s.value||!m.value)return;const Z=S-c,O=Math.sign(P),W=Math.max(0,Z-Er),te=nt(T(W),0,t.value.length),ve=Z+m.value+Er,pe=nt(T(ve)+1,te+1,t.value.length);if((O!==O1||tei.value)){const me=V(a.value)-V(te),Y=V(pe)-V(i.value);Math.max(me,Y)>Er?(a.value=te,i.value=pe):(te<=0&&(a.value=te),pe>=t.value.length&&(i.value=pe))}o.value=V(a.value),r.value=V(t.value.length)-V(i.value)}function ee(Z){const O=V(Z);!s.value||Z&&!O?k=Z:s.value.scrollTop=O}const F=b(()=>t.value.slice(a.value,i.value).map((Z,O)=>({raw:Z,index:O+a.value})));return ce(t,()=>{h=Array.from({length:t.value.length}),y=Array.from({length:t.value.length}),E.immediate(),H()},{deep:!0}),{containerRef:s,markerRef:u,computedItems:F,paddingTop:o,paddingBottom:r,scrollToIndex:ee,handleScroll:I,handleScrollend:$,handleItemResize:w}}function F1(e,t){let n=e.length-1,l=0,a=0,i=null,o=-1;if(e[n]>1,i=e[a],i>t)n=a-1;else if(i[]},renderless:Boolean,...pg(),...fe(),...dt()},"VVirtualScroll"),Ko=j()({name:"VVirtualScroll",props:N1(),setup(e,t){let{slots:n}=t;const l=et("VVirtualScroll"),{dimensionStyles:a}=ft(e),{containerRef:i,markerRef:o,handleScroll:r,handleScrollend:s,handleItemResize:u,scrollToIndex:c,paddingTop:d,paddingBottom:v,computedItems:m}=kg(e,N(e,"items"));return Dt(()=>e.renderless,()=>{function g(){var p,k;const y=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";i.value===document.documentElement?(document[y]("scroll",r,{passive:!0}),document[y]("scrollend",s)):((p=i.value)==null||p[y]("scroll",r,{passive:!0}),(k=i.value)==null||k[y]("scrollend",s))}xt(()=>{i.value=Pu(l.vnode.el,!0),g(!0)}),Tt(g)}),q(()=>{const g=m.value.map(h=>f(bg,{key:h.index,renderless:e.renderless,"onUpdate:height":y=>u(h.index,y)},{default:y=>{var p;return(p=n.default)==null?void 0:p.call(n,{item:h.raw,index:h.index,...y})}}));return e.renderless?f(ge,null,[f("div",{ref:o,class:"v-virtual-scroll__spacer",style:{paddingTop:de(d.value)}},null),g,f("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:de(v.value)}},null)]):f("div",{ref:i,class:["v-virtual-scroll",e.class],onScrollPassive:r,onScrollend:s,style:[a.value,e.style]},[f("div",{ref:o,class:"v-virtual-scroll__container",style:{paddingTop:de(d.value),paddingBottom:de(v.value)}},[g])])}),{scrollToIndex:c}}});function Ku(e,t){const n=se(!1);let l;function a(r){cancelAnimationFrame(l),n.value=!0,l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{n.value=!1})})}async function i(){await new Promise(r=>requestAnimationFrame(r)),await new Promise(r=>requestAnimationFrame(r)),await new Promise(r=>requestAnimationFrame(r)),await new Promise(r=>{if(n.value){const s=ce(n,()=>{s(),r()})}else r()})}async function o(r){var c,d;if(r.key==="Tab"&&((c=t.value)==null||c.focus()),!["PageDown","PageUp","Home","End"].includes(r.key))return;const s=(d=e.value)==null?void 0:d.$el;if(!s)return;(r.key==="Home"||r.key==="End")&&s.scrollTo({top:r.key==="Home"?0:s.scrollHeight,behavior:"smooth"}),await i();const u=s.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(r.key==="PageDown"||r.key==="Home"){const v=s.getBoundingClientRect().top;for(const m of u)if(m.getBoundingClientRect().top>=v){m.focus();break}}else{const v=s.getBoundingClientRect().bottom;for(const m of[...u].reverse())if(m.getBoundingClientRect().bottom<=v){m.focus();break}}}return{onListScroll:a,onListKeydown:o}}const qu=M({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:we,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...rg({itemChildren:!1})},"Select"),z1=M({...qu(),...rt(Yo({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...un({transition:{component:Oo}})},"VSelect"),Xu=j()({name:"VSelect",props:z1(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:l}=tt(),a=J(),i=J(),o=J(),r=be(e,"menu"),s=b({get:()=>r.value,set:F=>{var Z;r.value&&!F&&((Z=i.value)!=null&&Z.ΨopenChildren)||(r.value=F)}}),{items:u,transformIn:c,transformOut:d}=Hu(e),v=be(e,"modelValue",[],F=>c(F===null?[null]:Ke(F)),F=>{const Z=d(F);return e.multiple?Z:Z[0]??null}),m=b(()=>typeof e.counterValue=="function"?e.counterValue(v.value):typeof e.counterValue=="number"?e.counterValue:v.value.length),g=Wo(),h=b(()=>v.value.map(F=>F.value)),y=se(!1),p=b(()=>s.value?e.closeText:e.openText);let k="",_;const E=b(()=>e.hideSelected?u.value.filter(F=>!v.value.some(Z=>e.valueComparator(Z,F))):u.value),x=b(()=>e.hideNoData&&!E.value.length||e.readonly||(g==null?void 0:g.isReadonly.value)),w=b(()=>{var F;return{...e.menuProps,activatorProps:{...((F=e.menuProps)==null?void 0:F.activatorProps)||{},"aria-haspopup":"listbox"}}}),V=J(),{onListScroll:T,onListKeydown:S}=Ku(V,a);function P(F){e.openOnClear&&(s.value=!0)}function A(){x.value||(s.value=!s.value)}function I(F){var ve,pe;if(!F.key||e.readonly||g!=null&&g.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(F.key)&&F.preventDefault(),["Enter","ArrowDown"," "].includes(F.key)&&(s.value=!0),["Escape","Tab"].includes(F.key)&&(s.value=!1),F.key==="Home"?(ve=V.value)==null||ve.focus("first"):F.key==="End"&&((pe=V.value)==null||pe.focus("last"));const Z=1e3;function O(me){const Y=me.key.length===1,D=!me.ctrlKey&&!me.metaKey&&!me.altKey;return Y&&D}if(e.multiple||!O(F))return;const W=performance.now();W-_>Z&&(k=""),k+=F.key.toLowerCase(),_=W;const te=u.value.find(me=>me.title.toLowerCase().startsWith(k));if(te!==void 0){v.value=[te];const me=E.value.indexOf(te);Oe&&window.requestAnimationFrame(()=>{var Y;me>=0&&((Y=o.value)==null||Y.scrollToIndex(me))})}}function $(F){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!F.props.disabled)if(e.multiple){const O=v.value.findIndex(te=>e.valueComparator(te.value,F.value)),W=Z??!~O;if(~O){const te=W?[...v.value,F]:[...v.value];te.splice(O,1),v.value=te}else W&&(v.value=[...v.value,F])}else{const O=Z!==!1;v.value=O?[F]:[],Ae(()=>{s.value=!1})}}function L(F){var Z;(Z=V.value)!=null&&Z.$el.contains(F.relatedTarget)||(s.value=!1)}function H(){var F;y.value&&((F=a.value)==null||F.focus())}function K(F){y.value=!0}function ee(F){if(F==null)v.value=[];else if(oa(a.value,":autofill")||oa(a.value,":-webkit-autofill")){const Z=u.value.find(O=>O.title===F);Z&&$(Z)}else a.value&&(a.value.value="")}return ce(s,()=>{if(!e.hideSelected&&s.value&&v.value.length){const F=E.value.findIndex(Z=>v.value.some(O=>e.valueComparator(O.value,Z.value)));Oe&&window.requestAnimationFrame(()=>{var Z;F>=0&&((Z=o.value)==null||Z.scrollToIndex(F))})}}),ce(()=>e.items,(F,Z)=>{s.value||y.value&&!Z.length&&F.length&&(s.value=!0)}),q(()=>{const F=!!(e.chips||n.chip),Z=!!(!e.hideNoData||E.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),O=v.value.length>0,W=wl.filterProps(e),te=O||!y.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return f(wl,X({ref:a},W,{modelValue:v.value.map(ve=>ve.props.value).join(", "),"onUpdate:modelValue":ee,focused:y.value,"onUpdate:focused":ve=>y.value=ve,validationValue:v.externalValue,counterValue:m.value,dirty:O,class:["v-select",{"v-select--active-menu":s.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":v.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:te,"onClick:clear":P,"onMousedown:control":A,onBlur:L,onKeydown:I,"aria-label":l(p.value),title:l(p.value)}),{...n,default:()=>f(ge,null,[f(ca,X({ref:i,modelValue:s.value,"onUpdate:modelValue":ve=>s.value=ve,activator:"parent",contentClass:"v-select__content",disabled:x.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:H},w.value),{default:()=>[Z&&f(Uo,X({ref:V,selected:h.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:ve=>ve.preventDefault(),onKeydown:S,onFocusin:K,onScrollPassive:T,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var ve,pe,me;return[(ve=n["prepend-item"])==null?void 0:ve.call(n),!E.value.length&&!e.hideNoData&&(((pe=n["no-data"])==null?void 0:pe.call(n))??f(Rn,{title:l(e.noDataText)},null)),f(Ko,{ref:o,renderless:!0,items:E.value},{default:Y=>{var he;let{item:D,index:ie,itemRef:le}=Y;const G=X(D.props,{ref:le,key:ie,onClick:()=>$(D,null)});return((he=n.item)==null?void 0:he.call(n,{item:D,index:ie,props:G}))??f(Rn,X(G,{role:"option"}),{prepend:Q=>{let{isSelected:C}=Q;return f(ge,null,[e.multiple&&!e.hideSelected?f($n,{key:D.value,modelValue:C,ripple:!1,tabindex:"-1"},null):void 0,D.props.prependAvatar&&f(Zt,{image:D.props.prependAvatar},null),D.props.prependIcon&&f(Re,{icon:D.props.prependIcon},null)])}})}}),(me=n["append-item"])==null?void 0:me.call(n)]}})]}),v.value.map((ve,pe)=>{function me(le){le.stopPropagation(),le.preventDefault(),$(ve,!1)}const Y={"onClick:close":me,onKeydown(le){le.key!=="Enter"&&le.key!==" "||(le.preventDefault(),le.stopPropagation(),me(le))},onMousedown(le){le.preventDefault(),le.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},D=F?!!n.chip:!!n.selection,ie=D?$o(F?n.chip({item:ve,index:pe,props:Y}):n.selection({item:ve,index:pe})):void 0;if(!(D&&!ie))return f("div",{key:ve.value,class:"v-select__selection"},[F?n.chip?f(Ie,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:ve.title}}},{default:()=>[ie]}):f(ba,X({key:"chip",closable:e.closableChips,size:"small",text:ve.title,disabled:ve.props.disabled},Y),null):ie??f("span",{class:"v-select__selection-text"},[ve.title,e.multiple&&pee==null||t==null?-1:e.toString().toLocaleLowerCase().indexOf(t.toString().toLocaleLowerCase()),_i=M({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function j1(e,t,n){var r;const l=[],a=(n==null?void 0:n.default)??H1,i=n!=null&&n.filterKeys?Ke(n.filterKeys):!1,o=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return l;e:for(let s=0;s0)&&!(n!=null&&n.noFilter)){if(typeof u=="object"){const y=i||Object.keys(c);for(const p of y){const k=st(c,p),_=(r=n==null?void 0:n.customKeyFilter)==null?void 0:r[p];if(m=_?_(k,t,u):a(k,t,u),m!==-1&&m!==!1)_?d[p]=m:v[p]=m;else if((n==null?void 0:n.filterMode)==="every")continue e}}else m=a(u,t,u),m!==-1&&m!==!1&&(v.title=m);const g=Object.keys(v).length,h=Object.keys(d).length;if(!g&&!h||(n==null?void 0:n.filterMode)==="union"&&h!==o&&!g||(n==null?void 0:n.filterMode)==="intersection"&&(h!==o||!g))continue}l.push({index:s,matches:{...v,...d}})}return l}function Vi(e,t,n,l){const a=J([]),i=J(new Map),o=b(()=>l!=null&&l.transform?at(t).map(s=>[s,l.transform(s)]):at(t));Je(()=>{const s=typeof n=="function"?n():at(n),u=typeof s!="string"&&typeof s!="number"?"":String(s),c=j1(o.value,u,{customKeyFilter:{...e.customKeyFilter,...at(l==null?void 0:l.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),d=at(t),v=[],m=new Map;c.forEach(g=>{let{index:h,matches:y}=g;const p=d[h];v.push(p),m.set(p.value,y)}),a.value=v,i.value=m});function r(s){return i.value.get(s.value)}return{filteredItems:a,filteredMatches:i,getMatches:r}}function W1(e,t,n){if(t==null)return e;if(Array.isArray(t))throw new Error("Multiple matches is not implemented");return typeof t=="number"&&~t?f(ge,null,[f("span",{class:"v-autocomplete__unmask"},[e.substr(0,t)]),f("span",{class:"v-autocomplete__mask"},[e.substr(t,n)]),f("span",{class:"v-autocomplete__unmask"},[e.substr(t+n)])]):e}const U1=M({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,..._i({filterKeys:["title"]}),...qu(),...rt(Yo({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...un({transition:!1})},"VAutocomplete"),G1=j()({name:"VAutocomplete",props:U1(),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:l}=tt(),a=J(),i=se(!1),o=se(!0),r=se(!1),s=J(),u=J(),c=be(e,"menu"),d=b({get:()=>c.value,set:G=>{var he;c.value&&!G&&((he=s.value)!=null&&he.ΨopenChildren)||(c.value=G)}}),v=se(-1),m=b(()=>{var G;return(G=a.value)==null?void 0:G.color}),g=b(()=>d.value?e.closeText:e.openText),{items:h,transformIn:y,transformOut:p}=Hu(e),{textColorClasses:k,textColorStyles:_}=kt(m),E=be(e,"search",""),x=be(e,"modelValue",[],G=>y(G===null?[null]:Ke(G)),G=>{const he=p(G);return e.multiple?he:he[0]??null}),w=b(()=>typeof e.counterValue=="function"?e.counterValue(x.value):typeof e.counterValue=="number"?e.counterValue:x.value.length),V=Wo(),{filteredItems:T,getMatches:S}=Vi(e,h,()=>o.value?"":E.value),P=b(()=>e.hideSelected?T.value.filter(G=>!x.value.some(he=>he.value===G.value)):T.value),A=b(()=>!!(e.chips||n.chip)),I=b(()=>A.value||!!n.selection),$=b(()=>x.value.map(G=>G.props.value)),L=b(()=>{var he;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&E.value===((he=P.value[0])==null?void 0:he.title))&&P.value.length>0&&!o.value&&!r.value}),H=b(()=>e.hideNoData&&!P.value.length||e.readonly||(V==null?void 0:V.isReadonly.value)),K=J(),{onListScroll:ee,onListKeydown:F}=Ku(K,a);function Z(G){e.openOnClear&&(d.value=!0),E.value=""}function O(){H.value||(d.value=!0)}function W(G){H.value||(i.value&&(G.preventDefault(),G.stopPropagation()),d.value=!d.value)}function te(G){var C,B,R;if(e.readonly||V!=null&&V.isReadonly.value)return;const he=a.value.selectionStart,Q=x.value.length;if((v.value>-1||["Enter","ArrowDown","ArrowUp"].includes(G.key))&&G.preventDefault(),["Enter","ArrowDown"].includes(G.key)&&(d.value=!0),["Escape"].includes(G.key)&&(d.value=!1),L.value&&["Enter","Tab"].includes(G.key)&&!x.value.some(z=>{let{value:U}=z;return U===P.value[0].value})&&le(P.value[0]),G.key==="ArrowDown"&&L.value&&((C=K.value)==null||C.focus("next")),["Backspace","Delete"].includes(G.key)){if(!e.multiple&&I.value&&x.value.length>0&&!E.value)return le(x.value[0],!1);if(~v.value){const z=v.value;le(x.value[v.value],!1),v.value=z>=Q-1?Q-2:z}else G.key==="Backspace"&&!E.value&&(v.value=Q-1)}if(e.multiple){if(G.key==="ArrowLeft"){if(v.value<0&&he>0)return;const z=v.value>-1?v.value-1:Q-1;x.value[z]?v.value=z:(v.value=-1,a.value.setSelectionRange((B=E.value)==null?void 0:B.length,(R=E.value)==null?void 0:R.length))}if(G.key==="ArrowRight"){if(v.value<0)return;const z=v.value+1;x.value[z]?v.value=z:(v.value=-1,a.value.setSelectionRange(0,0))}}}function ve(G){if(oa(a.value,":autofill")||oa(a.value,":-webkit-autofill")){const he=h.value.find(Q=>Q.title===G.target.value);he&&le(he)}}function pe(){var G;i.value&&(o.value=!0,(G=a.value)==null||G.focus())}function me(G){i.value=!0,setTimeout(()=>{r.value=!0})}function Y(G){r.value=!1}function D(G){(G==null||G===""&&!e.multiple&&!I.value)&&(x.value=[])}const ie=se(!1);function le(G){let he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!G||G.props.disabled))if(e.multiple){const Q=x.value.findIndex(B=>e.valueComparator(B.value,G.value)),C=he??!~Q;if(~Q){const B=C?[...x.value,G]:[...x.value];B.splice(Q,1),x.value=B}else C&&(x.value=[...x.value,G]);e.clearOnSelect&&(E.value="")}else{const Q=he!==!1;x.value=Q?[G]:[],E.value=Q&&!I.value?G.title:"",Ae(()=>{d.value=!1,o.value=!0})}}return ce(i,(G,he)=>{var Q;G!==he&&(G?(ie.value=!0,E.value=e.multiple||I.value?"":String(((Q=x.value.at(-1))==null?void 0:Q.props.title)??""),o.value=!0,Ae(()=>ie.value=!1)):(!e.multiple&&E.value==null&&(x.value=[]),d.value=!1,x.value.some(C=>{let{title:B}=C;return B===E.value})||(E.value=""),v.value=-1))}),ce(E,G=>{!i.value||ie.value||(G&&(d.value=!0),o.value=!G)}),ce(d,()=>{if(!e.hideSelected&&d.value&&x.value.length){const G=P.value.findIndex(he=>x.value.some(Q=>he.value===Q.value));Oe&&window.requestAnimationFrame(()=>{var he;G>=0&&((he=u.value)==null||he.scrollToIndex(G))})}}),ce(()=>e.items,(G,he)=>{d.value||i.value&&!he.length&&G.length&&(d.value=!0)}),q(()=>{const G=!!(!e.hideNoData||P.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),he=x.value.length>0,Q=wl.filterProps(e);return f(wl,X({ref:a},Q,{modelValue:E.value,"onUpdate:modelValue":[C=>E.value=C,D],focused:i.value,"onUpdate:focused":C=>i.value=C,validationValue:x.externalValue,counterValue:w.value,dirty:he,onChange:ve,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":d.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!I.value,"v-autocomplete--selecting-index":v.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:he?void 0:e.placeholder,"onClick:clear":Z,"onMousedown:control":O,onKeydown:te}),{...n,default:()=>f(ge,null,[f(ca,X({ref:s,modelValue:d.value,"onUpdate:modelValue":C=>d.value=C,activator:"parent",contentClass:"v-autocomplete__content",disabled:H.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:pe},e.menuProps),{default:()=>[G&&f(Uo,X({ref:K,selected:$.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:C=>C.preventDefault(),onKeydown:F,onFocusin:me,onFocusout:Y,onScrollPassive:ee,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var C,B,R;return[(C=n["prepend-item"])==null?void 0:C.call(n),!P.value.length&&!e.hideNoData&&(((B=n["no-data"])==null?void 0:B.call(n))??f(Rn,{title:l(e.noDataText)},null)),f(Ko,{ref:u,renderless:!0,items:P.value},{default:z=>{var re;let{item:U,index:oe,itemRef:ae}=z;const ue=X(U.props,{ref:ae,key:oe,active:L.value&&oe===0?!0:void 0,onClick:()=>le(U,null)});return((re=n.item)==null?void 0:re.call(n,{item:U,index:oe,props:ue}))??f(Rn,X(ue,{role:"option"}),{prepend:ne=>{let{isSelected:ye}=ne;return f(ge,null,[e.multiple&&!e.hideSelected?f($n,{key:U.value,modelValue:ye,ripple:!1,tabindex:"-1"},null):void 0,U.props.prependAvatar&&f(Zt,{image:U.props.prependAvatar},null),U.props.prependIcon&&f(Re,{icon:U.props.prependIcon},null)])},title:()=>{var ne,ye;return o.value?U.title:W1(U.title,(ne=S(U))==null?void 0:ne.title,((ye=E.value)==null?void 0:ye.length)??0)}})}}),(R=n["append-item"])==null?void 0:R.call(n)]}})]}),x.value.map((C,B)=>{function R(ae){ae.stopPropagation(),ae.preventDefault(),le(C,!1)}const z={"onClick:close":R,onKeydown(ae){ae.key!=="Enter"&&ae.key!==" "||(ae.preventDefault(),ae.stopPropagation(),R(ae))},onMousedown(ae){ae.preventDefault(),ae.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},U=A.value?!!n.chip:!!n.selection,oe=U?$o(A.value?n.chip({item:C,index:B,props:z}):n.selection({item:C,index:B})):void 0;if(!(U&&!oe))return f("div",{key:C.value,class:["v-autocomplete__selection",B===v.value&&["v-autocomplete__selection--selected",k.value]],style:B===v.value?_.value:{}},[A.value?n.chip?f(Ie,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:C.title}}},{default:()=>[oe]}):f(ba,X({key:"chip",closable:e.closableChips,size:"small",text:C.title,disabled:C.props.disabled},z),null):oe??f("span",{class:"v-autocomplete__selection-text"},[C.title,e.multiple&&B(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(c)?+(e.offsetY??0):["left","right"].includes(c)?+(e.offsetX??0):0));return q(()=>{const c=Number(e.content),d=!e.max||isNaN(c)?e.content:c<=+e.max?c:`${e.max}+`,[v,m]=es(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return f(e.tag,X({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]},m,{style:e.style}),{default:()=>{var g,h;return[f("div",{class:"v-badge__wrapper"},[(h=(g=t.slots).default)==null?void 0:h.call(g),f(It,{transition:e.transition},{default:()=>{var y,p;return[Xe(f("span",X({class:["v-badge__badge",s.value,n.value,a.value,o.value],style:[l.value,r.value,e.inline?{}:u.value],"aria-atomic":"true","aria-label":i(e.label,c),"aria-live":"polite",role:"status"},v),[e.dot?void 0:t.slots.badge?(p=(y=t.slots).badge)==null?void 0:p.call(y):e.icon?f(Re,{icon:e.icon},null):d]),[[sn,e.modelValue]])]}})])]}})}),{}}}),q1=M({color:String,density:String,...fe()},"VBannerActions"),Sg=j()({name:"VBannerActions",props:q1(),setup(e,t){let{slots:n}=t;return Ze({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),q(()=>{var l;return f("div",{class:["v-banner-actions",e.class],style:e.style},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),xg=Cn("v-banner-text"),X1=M({avatar:String,bgColor:String,color:String,icon:we,lines:String,stacked:Boolean,sticky:Boolean,text:String,...Wt(),...fe(),...vt(),...dt(),...El({mobile:null}),...ut(),...On(),...ha(),...Ue(),..._e(),...Ee()},"VBanner"),Z1=j()({name:"VBanner",props:X1(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:l,backgroundColorStyles:a}=Ne(e,"bgColor"),{borderClasses:i}=Jt(e),{densityClasses:o}=At(e),{displayClasses:r,mobile:s}=Qt(e),{dimensionStyles:u}=ft(e),{elevationClasses:c}=yt(e),{locationStyles:d}=Fl(e),{positionClasses:v}=ga(e),{roundedClasses:m}=Qe(e),{themeClasses:g}=De(e),h=N(e,"color"),y=N(e,"density");Ze({VBannerActions:{color:h,density:y}}),q(()=>{const p=!!(e.text||n.text),k=!!(e.avatar||e.icon),_=!!(k||n.prepend);return f(e.tag,{class:["v-banner",{"v-banner--stacked":e.stacked||s.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},g.value,l.value,i.value,o.value,r.value,c.value,v.value,m.value,e.class],style:[a.value,u.value,d.value,e.style],role:"banner"},{default:()=>{var E;return[_&&f("div",{key:"prepend",class:"v-banner__prepend"},[n.prepend?f(Ie,{key:"prepend-defaults",disabled:!k,defaults:{VAvatar:{color:h.value,density:y.value,icon:e.icon,image:e.avatar}}},n.prepend):f(Zt,{key:"prepend-avatar",color:h.value,density:y.value,icon:e.icon,image:e.avatar},null)]),f("div",{class:"v-banner__content"},[p&&f(xg,{key:"text"},{default:()=>{var x;return[((x=n.text)==null?void 0:x.call(n))??e.text]}}),(E=n.default)==null?void 0:E.call(n)]),n.actions&&f(Sg,{key:"actions"},n.actions)]}})})}}),Q1=M({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},...Wt(),...fe(),...vt(),...ut(),...Ue(),...Bl({name:"bottom-navigation"}),..._e({tag:"header"}),...Ml({selectedClass:"v-btn--selected"}),...Ee()},"VBottomNavigation"),J1=j()({name:"VBottomNavigation",props:Q1(),emits:{"update:active":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:l}=vh(),{borderClasses:a}=Jt(e),{backgroundColorClasses:i,backgroundColorStyles:o}=Ne(N(e,"bgColor")),{densityClasses:r}=At(e),{elevationClasses:s}=yt(e),{roundedClasses:u}=Qe(e),{ssrBootStyles:c}=Rl(),d=b(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),v=be(e,"active",e.active),{layoutItemStyles:m,layoutIsReady:g}=$l({id:e.name,order:b(()=>parseInt(e.order,10)),position:b(()=>"bottom"),layoutSize:b(()=>v.value?d.value:0),elementSize:d,active:v,absolute:N(e,"absolute")});return ol(e,Ou),Ze({VBtn:{baseColor:N(e,"baseColor"),color:N(e,"color"),density:N(e,"density"),stacked:b(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),q(()=>f(e.tag,{class:["v-bottom-navigation",{"v-bottom-navigation--active":v.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},l.value,i.value,a.value,r.value,s.value,u.value,e.class],style:[o.value,m.value,{height:de(d.value)},c.value,e.style]},{default:()=>[n.default&&f("div",{class:"v-bottom-navigation__content"},[n.default()])]})),g}}),wg=M({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...wi({origin:"center center",scrollStrategy:"block",transition:{component:Oo},zIndex:2400})},"VDialog"),ps=j()({name:"VDialog",props:wg(),emits:{"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=be(e,"modelValue"),{scopeId:i}=Nl(),o=J();function r(c){var m,g;const d=c.relatedTarget,v=c.target;if(d!==v&&((m=o.value)!=null&&m.contentEl)&&((g=o.value)!=null&&g.globalTop)&&![document,o.value.contentEl].includes(v)&&!o.value.contentEl.contains(v)){const h=Za(o.value.contentEl);if(!h.length)return;const y=h[0],p=h[h.length-1];d===y?p.focus():y.focus()}}Oe&&ce(()=>a.value&&e.retainFocus,c=>{c?document.addEventListener("focusin",r):document.removeEventListener("focusin",r)},{immediate:!0});function s(){var c;(c=o.value)!=null&&c.contentEl&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function u(){n("afterLeave")}return ce(a,async c=>{var d;c||(await Ae(),(d=o.value.activatorEl)==null||d.focus({preventScroll:!0}))}),q(()=>{const c=kn.filterProps(e),d=X({"aria-haspopup":"dialog","aria-expanded":String(a.value)},e.activatorProps),v=X({tabindex:-1},e.contentProps);return f(kn,X({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},c,{modelValue:a.value,"onUpdate:modelValue":m=>a.value=m,"aria-modal":"true",activatorProps:d,contentProps:v,role:"dialog",onAfterEnter:s,onAfterLeave:u},i),{activator:l.activator,default:function(){for(var m=arguments.length,g=new Array(m),h=0;h{var y;return[(y=l.default)==null?void 0:y.call(l,...g)]}})}})}),tn({},o)}}),e_=M({inset:Boolean,...wg({transition:"bottom-sheet-transition"})},"VBottomSheet"),t_=j()({name:"VBottomSheet",props:e_(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue");return q(()=>{const a=ps.filterProps(e);return f(ps,X(a,{contentClass:["v-bottom-sheet__content",e.contentClass],modelValue:l.value,"onUpdate:modelValue":i=>l.value=i,class:["v-bottom-sheet",{"v-bottom-sheet--inset":e.inset},e.class],style:e.style}),n)}),{}}}),n_=M({divider:[Number,String],...fe()},"VBreadcrumbsDivider"),Cg=j()({name:"VBreadcrumbsDivider",props:n_(),setup(e,t){let{slots:n}=t;return q(()=>{var l;return f("li",{class:["v-breadcrumbs-divider",e.class],style:e.style},[((l=n==null?void 0:n.default)==null?void 0:l.call(n))??e.divider])}),{}}}),l_=M({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...fe(),...ki(),..._e({tag:"li"})},"VBreadcrumbsItem"),_g=j()({name:"VBreadcrumbsItem",props:l_(),setup(e,t){let{slots:n,attrs:l}=t;const a=pi(e,l),i=b(()=>{var u;return e.active||((u=a.isActive)==null?void 0:u.value)}),o=b(()=>i.value?e.activeColor:e.color),{textColorClasses:r,textColorStyles:s}=kt(o);return q(()=>f(e.tag,{class:["v-breadcrumbs-item",{"v-breadcrumbs-item--active":i.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:i.value&&e.activeClass},r.value,e.class],style:[s.value,e.style],"aria-current":i.value?"page":void 0},{default:()=>{var u,c;return[a.isLink.value?f("a",{class:"v-breadcrumbs-item--link",href:a.href.value,"aria-current":i.value?"page":void 0,onClick:a.navigate},[((c=n.default)==null?void 0:c.call(n))??e.title]):((u=n.default)==null?void 0:u.call(n))??e.title]}})),{}}}),a_=M({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:we,items:{type:Array,default:()=>[]},...fe(),...vt(),...Ue(),..._e({tag:"ul"})},"VBreadcrumbs"),i_=j()({name:"VBreadcrumbs",props:a_(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:l,backgroundColorStyles:a}=Ne(N(e,"bgColor")),{densityClasses:i}=At(e),{roundedClasses:o}=Qe(e);Ze({VBreadcrumbsDivider:{divider:N(e,"divider")},VBreadcrumbsItem:{activeClass:N(e,"activeClass"),activeColor:N(e,"activeColor"),color:N(e,"color"),disabled:N(e,"disabled")}});const r=b(()=>e.items.map(s=>typeof s=="string"?{item:{title:s},raw:s}:{item:s,raw:s}));return q(()=>{const s=!!(n.prepend||e.icon);return f(e.tag,{class:["v-breadcrumbs",l.value,i.value,o.value,e.class],style:[a.value,e.style]},{default:()=>{var u;return[s&&f("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[n.prepend?f(Ie,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},n.prepend):f(Re,{key:"prepend-icon",start:!0,icon:e.icon},null)]),r.value.map((c,d,v)=>{var h;let{item:m,raw:g}=c;return f(ge,null,[((h=n.item)==null?void 0:h.call(n,{item:m,index:d}))??f(_g,X({key:d,disabled:d>=v.length-1},typeof m=="string"?{title:m}:m),{default:n.title?()=>{var y;return(y=n.title)==null?void 0:y.call(n,{item:m,index:d})}:void 0}),d{var y;return(y=n.divider)==null?void 0:y.call(n,{item:g,index:d})}:void 0})])}),(u=n.default)==null?void 0:u.call(n)]}})}),{}}}),Vg=j()({name:"VCardActions",props:fe(),setup(e,t){let{slots:n}=t;return Ze({VBtn:{slim:!0,variant:"text"}}),q(()=>{var l;return f("div",{class:["v-card-actions",e.class],style:e.style},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),o_=M({opacity:[Number,String],...fe(),..._e()},"VCardSubtitle"),Pg=j()({name:"VCardSubtitle",props:o_(),setup(e,t){let{slots:n}=t;return q(()=>f(e.tag,{class:["v-card-subtitle",e.class],style:[{"--v-card-subtitle-opacity":e.opacity},e.style]},n)),{}}}),Ig=Cn("v-card-title"),r_=M({appendAvatar:String,appendIcon:we,prependAvatar:String,prependIcon:we,subtitle:[String,Number],title:[String,Number],...fe(),...vt()},"VCardItem"),Tg=j()({name:"VCardItem",props:r_(),setup(e,t){let{slots:n}=t;return q(()=>{var u;const l=!!(e.prependAvatar||e.prependIcon),a=!!(l||n.prepend),i=!!(e.appendAvatar||e.appendIcon),o=!!(i||n.append),r=!!(e.title!=null||n.title),s=!!(e.subtitle!=null||n.subtitle);return f("div",{class:["v-card-item",e.class],style:e.style},[a&&f("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?f(Ie,{key:"prepend-defaults",disabled:!l,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):f(ge,null,[e.prependAvatar&&f(Zt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&f(Re,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),f("div",{class:"v-card-item__content"},[r&&f(Ig,{key:"title"},{default:()=>{var c;return[((c=n.title)==null?void 0:c.call(n))??e.title]}}),s&&f(Pg,{key:"subtitle"},{default:()=>{var c;return[((c=n.subtitle)==null?void 0:c.call(n))??e.subtitle]}}),(u=n.default)==null?void 0:u.call(n)]),o&&f("div",{key:"append",class:"v-card-item__append"},[n.append?f(Ie,{key:"append-defaults",disabled:!i,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):f(ge,null,[e.appendIcon&&f(Re,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&f(Zt,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),s_=M({opacity:[Number,String],...fe(),..._e()},"VCardText"),Ag=j()({name:"VCardText",props:s_(),setup(e,t){let{slots:n}=t;return q(()=>f(e.tag,{class:["v-card-text",e.class],style:[{"--v-card-text-opacity":e.opacity},e.style]},n)),{}}}),u_=M({appendAvatar:String,appendIcon:we,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:we,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...Wt(),...fe(),...vt(),...dt(),...ut(),...zo(),...On(),...ha(),...Ue(),...ki(),..._e(),...Ee(),...en({variant:"elevated"})},"VCard"),c_=j()({name:"VCard",directives:{Ripple:Ln},props:u_(),setup(e,t){let{attrs:n,slots:l}=t;const{themeClasses:a}=De(e),{borderClasses:i}=Jt(e),{colorClasses:o,colorStyles:r,variantClasses:s}=Dl(e),{densityClasses:u}=At(e),{dimensionStyles:c}=ft(e),{elevationClasses:d}=yt(e),{loaderClasses:v}=yi(e),{locationStyles:m}=Fl(e),{positionClasses:g}=ga(e),{roundedClasses:h}=Qe(e),y=pi(e,n),p=b(()=>e.link!==!1&&y.isLink.value),k=b(()=>!e.disabled&&e.link!==!1&&(e.link||y.isClickable.value));return q(()=>{const _=p.value?"a":e.tag,E=!!(l.title||e.title!=null),x=!!(l.subtitle||e.subtitle!=null),w=E||x,V=!!(l.append||e.appendAvatar||e.appendIcon),T=!!(l.prepend||e.prependAvatar||e.prependIcon),S=!!(l.image||e.image),P=w||T||V,A=!!(l.text||e.text!=null);return Xe(f(_,{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":k.value},a.value,i.value,o.value,u.value,d.value,v.value,g.value,h.value,s.value,e.class],style:[r.value,c.value,m.value,e.style],href:y.href.value,onClick:k.value&&y.navigate,tabindex:e.disabled?-1:void 0},{default:()=>{var I;return[S&&f("div",{key:"image",class:"v-card__image"},[l.image?f(Ie,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},l.image):f(Bn,{key:"image-img",cover:!0,src:e.image},null)]),f(bi,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:l.loader}),P&&f(Tg,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:l.item,prepend:l.prepend,title:l.title,subtitle:l.subtitle,append:l.append}),A&&f(Ag,{key:"text"},{default:()=>{var $;return[(($=l.text)==null?void 0:$.call(l))??e.text]}}),(I=l.default)==null?void 0:I.call(l),l.actions&&f(Vg,null,{default:l.actions}),il(k.value,"v-card")]}}),[[zt("ripple"),k.value&&e.ripple]])}),{}}}),d_=e=>{const{touchstartX:t,touchendX:n,touchstartY:l,touchendY:a}=e,i=.5,o=16;e.offsetX=n-t,e.offsetY=a-l,Math.abs(e.offsetY)t+o&&e.right(e)),Math.abs(e.offsetX)l+o&&e.down(e))};function f_(e,t){var l;const n=e.changedTouches[0];t.touchstartX=n.clientX,t.touchstartY=n.clientY,(l=t.start)==null||l.call(t,{originalEvent:e,...t})}function v_(e,t){var l;const n=e.changedTouches[0];t.touchendX=n.clientX,t.touchendY=n.clientY,(l=t.end)==null||l.call(t,{originalEvent:e,...t}),d_(t)}function m_(e,t){var l;const n=e.changedTouches[0];t.touchmoveX=n.clientX,t.touchmoveY=n.clientY,(l=t.move)==null||l.call(t,{originalEvent:e,...t})}function h_(){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=>f_(n,t),touchend:n=>v_(n,t),touchmove:n=>m_(n,t)}}function g_(e,t){var r;const n=t.value,l=n!=null&&n.parent?e.parentElement:e,a=(n==null?void 0:n.options)??{passive:!0},i=(r=t.instance)==null?void 0:r.$.uid;if(!l||!i)return;const o=h_(t.value);l._touchHandlers=l._touchHandlers??Object.create(null),l._touchHandlers[i]=o,Dm(o).forEach(s=>{l.addEventListener(s,o[s],a)})}function y_(e,t){var i,o;const n=(i=t.value)!=null&&i.parent?e.parentElement:e,l=(o=t.instance)==null?void 0:o.$.uid;if(!(n!=null&&n._touchHandlers)||!l)return;const a=n._touchHandlers[l];Dm(a).forEach(r=>{n.removeEventListener(r,a[r])}),delete n._touchHandlers[l]}const Zu={mounted:g_,unmounted:y_},Eg=Symbol.for("vuetify:v-window"),Bg=Symbol.for("vuetify:v-window-group"),qo=M({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"},...fe(),..._e(),...Ee()},"VWindow"),Cl=j()({name:"VWindow",directives:{Touch:Zu},props:qo(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{isRtl:a}=ct(),{t:i}=tt(),o=ol(e,Bg),r=J(),s=b(()=>a.value?!e.reverse:e.reverse),u=se(!1),c=b(()=>{const E=e.direction==="vertical"?"y":"x",w=(s.value?!u.value:u.value)?"-reverse":"";return`v-window-${E}${w}-transition`}),d=se(0),v=J(void 0),m=b(()=>o.items.value.findIndex(E=>o.selected.value.includes(E.id)));ce(m,(E,x)=>{const w=o.items.value.length,V=w-1;w<=2?u.value=Ee.continuous||m.value!==0),h=b(()=>e.continuous||m.value!==o.items.value.length-1);function y(){g.value&&o.prev()}function p(){h.value&&o.next()}const k=b(()=>{const E=[],x={icon:a.value?e.nextIcon:e.prevIcon,class:`v-window__${s.value?"right":"left"}`,onClick:o.prev,"aria-label":i("$vuetify.carousel.prev")};E.push(g.value?n.prev?n.prev({props:x}):f($e,x,null):f("div",null,null));const w={icon:a.value?e.prevIcon:e.nextIcon,class:`v-window__${s.value?"left":"right"}`,onClick:o.next,"aria-label":i("$vuetify.carousel.next")};return E.push(h.value?n.next?n.next({props:w}):f($e,w,null):f("div",null,null)),E}),_=b(()=>e.touch===!1?e.touch:{...{left:()=>{s.value?y():p()},right:()=>{s.value?p():y()},start:x=>{let{originalEvent:w}=x;w.stopPropagation()}},...e.touch===!0?{}:e.touch});return q(()=>Xe(f(e.tag,{ref:r,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},l.value,e.class],style:e.style},{default:()=>{var E,x;return[f("div",{class:"v-window__container",style:{height:v.value}},[(E=n.default)==null?void 0:E.call(n,{group:o}),e.showArrows!==!1&&f("div",{class:"v-window__controls"},[k.value])]),(x=n.additional)==null?void 0:x.call(n,{group:o})]}}),[[zt("touch"),_.value]])),{group:o}}}),b_=M({color:String,cycle:Boolean,delimiterIcon:{type:we,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],...qo({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),p_=j()({name:"VCarousel",props:b_(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),{t:a}=tt(),i=J();let o=-1;ce(l,s),ce(()=>e.interval,s),ce(()=>e.cycle,u=>{u?s():window.clearTimeout(o)}),xt(r);function r(){!e.cycle||!i.value||(o=window.setTimeout(i.value.group.next,+e.interval>0?+e.interval:6e3))}function s(){window.clearTimeout(o),window.requestAnimationFrame(r)}return q(()=>{const u=Cl.filterProps(e);return f(Cl,X({ref:i},u,{modelValue:l.value,"onUpdate:modelValue":c=>l.value=c,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:de(e.height)},e.style]}),{default:n.default,additional:c=>{let{group:d}=c;return f(ge,null,[!e.hideDelimiters&&f("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&&f(Ie,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[d.items.value.map((v,m)=>{const g={id:`carousel-item-${v.id}`,"aria-label":a("$vuetify.carousel.ariaLabel.delimiter",m+1,d.items.value.length),class:["v-carousel__controls__item",d.isSelected(v.id)&&"v-btn--active"],onClick:()=>d.select(v.id,!0)};return n.item?n.item({props:g,item:v}):f($e,X(v,g),null)})]})]),e.progress&&f(No,{class:"v-carousel__progress",color:typeof e.progress=="string"?e.progress:void 0,modelValue:(d.getItemIndex(l.value)+1)/d.items.value.length*100},null)])},prev:n.prev,next:n.next})}),{}}}),Xo=M({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...fe(),...Ol(),...Uu()},"VWindowItem"),_l=j()({name:"VWindowItem",directives:{Touch:Zu},props:Xo(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const l=Pe(Eg),a=Ll(e,Bg),{isBooted:i}=Rl();if(!l||!a)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const o=se(!1),r=b(()=>i.value&&(l.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function s(){!o.value||!l||(o.value=!1,l.transitionCount.value>0&&(l.transitionCount.value-=1,l.transitionCount.value===0&&(l.transitionHeight.value=void 0)))}function u(){var g;o.value||!l||(o.value=!0,l.transitionCount.value===0&&(l.transitionHeight.value=de((g=l.rootRef.value)==null?void 0:g.clientHeight)),l.transitionCount.value+=1)}function c(){s()}function d(g){o.value&&Ae(()=>{!r.value||!o.value||!l||(l.transitionHeight.value=de(g.clientHeight))})}const v=b(()=>{const g=l.isReversed.value?e.reverseTransition:e.transition;return r.value?{name:typeof g!="string"?l.transition.value:g,onBeforeEnter:u,onAfterEnter:s,onEnterCancelled:c,onBeforeLeave:u,onAfterLeave:s,onLeaveCancelled:c,onEnter:d}:!1}),{hasContent:m}=Gu(e,a.isSelected);return q(()=>f(It,{transition:v.value,disabled:!i.value},{default:()=>{var g;return[Xe(f("div",{class:["v-window-item",a.selectedClass.value,e.class],style:e.style},[m.value&&((g=n.default)==null?void 0:g.call(n))]),[[sn,a.isSelected.value]])]}})),{groupItem:a}}}),k_=M({...Ch(),...Xo()},"VCarouselItem"),S_=j()({name:"VCarouselItem",inheritAttrs:!1,props:k_(),setup(e,t){let{slots:n,attrs:l}=t;q(()=>{const a=Bn.filterProps(e),i=_l.filterProps(e);return f(_l,X({class:["v-carousel-item",e.class]},i),{default:()=>[f(Bn,X(l,a),n)]})})}}),x_=Cn("v-code"),w_=M({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...fe()},"VColorPickerCanvas"),C_=Ht({name:"VColorPickerCanvas",props:w_(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,t){let{emit:n}=t;const l=se(!1),a=J(),i=se(parseFloat(e.width)),o=se(parseFloat(e.height)),r=J({x:0,y:0}),s=b({get:()=>r.value,set(y){var _,E;if(!a.value)return;const{x:p,y:k}=y;r.value=y,n("update:color",{h:((_=e.color)==null?void 0:_.h)??0,s:nt(p,0,i.value)/i.value,v:1-nt(k,0,o.value)/o.value,a:((E=e.color)==null?void 0:E.a)??1})}}),u=b(()=>{const{x:y,y:p}=s.value,k=parseInt(e.dotSize,10)/2;return{width:de(e.dotSize),height:de(e.dotSize),transform:`translate(${de(y-k)}, ${de(p-k)})`}}),{resizeRef:c}=on(y=>{var _;if(!((_=c.el)!=null&&_.offsetParent))return;const{width:p,height:k}=y[0].contentRect;i.value=p,o.value=k});function d(y,p,k){const{left:_,top:E,width:x,height:w}=k;s.value={x:nt(y-_,0,x),y:nt(p-E,0,w)}}function v(y){y.type==="mousedown"&&y.preventDefault(),!e.disabled&&(m(y),window.addEventListener("mousemove",m),window.addEventListener("mouseup",g),window.addEventListener("touchmove",m),window.addEventListener("touchend",g))}function m(y){if(e.disabled||!a.value)return;l.value=!0;const p=zS(y);d(p.clientX,p.clientY,a.value.getBoundingClientRect())}function g(){window.removeEventListener("mousemove",m),window.removeEventListener("mouseup",g),window.removeEventListener("touchmove",m),window.removeEventListener("touchend",g)}function h(){var E;if(!a.value)return;const y=a.value,p=y.getContext("2d");if(!p)return;const k=p.createLinearGradient(0,0,y.width,0);k.addColorStop(0,"hsla(0, 0%, 100%, 1)"),k.addColorStop(1,`hsla(${((E=e.color)==null?void 0:E.h)??0}, 100%, 50%, 1)`),p.fillStyle=k,p.fillRect(0,0,y.width,y.height);const _=p.createLinearGradient(0,0,0,y.height);_.addColorStop(0,"hsla(0, 0%, 0%, 0)"),_.addColorStop(1,"hsla(0, 0%, 0%, 1)"),p.fillStyle=_,p.fillRect(0,0,y.width,y.height)}return ce(()=>{var y;return(y=e.color)==null?void 0:y.h},h,{immediate:!0}),ce(()=>[i.value,o.value],(y,p)=>{h(),r.value={x:s.value.x*y[0]/p[0],y:s.value.y*y[1]/p[1]}},{flush:"post"}),ce(()=>e.color,()=>{if(l.value){l.value=!1;return}r.value=e.color?{x:e.color.s*i.value,y:(1-e.color.v)*o.value}:{x:0,y:0}},{deep:!0,immediate:!0}),xt(()=>h()),q(()=>f("div",{ref:c,class:["v-color-picker-canvas",e.class],style:e.style,onMousedown:v,onTouchstartPassive:v},[f("canvas",{ref:a,width:i.value,height:o.value},null),e.color&&f("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}],style:u.value},null)])),{}}});function __(e,t){if(t){const{a:n,...l}=e;return l}return e}function V_(e,t){if(t==null||typeof t=="string"){const n=Jm(e);return e.a===1?n.slice(0,7):n}if(typeof t=="object"){let n;return ml(t,["r","g","b"])?n=En(e):ml(t,["h","s","l"])?n=Ym(e):ml(t,["h","s","v"])&&(n=e),__(n,!ml(t,["a"])&&e.a===1)}return e}const ql={h:0,s:0,v:0,a:1},ks={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:En,from:Ro};var Lf;const P_={...ks,inputs:(Lf=ks.inputs)==null?void 0:Lf.slice(0,3)},Ss={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:Ym,from:_u},I_={...Ss,inputs:Ss.inputs.slice(0,3)},$g={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,t)=>t}],to:Jm,from:Qm},T_={...$g,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,t)=>t}]},kl={rgb:P_,rgba:ks,hsl:I_,hsla:Ss,hex:T_,hexa:$g},A_=e=>{let{label:t,...n}=e;return f("div",{class:"v-color-picker-edit__input"},[f("input",n,null),f("span",null,[t])])},E_=M({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))},...fe()},"VColorPickerEdit"),B_=Ht({name:"VColorPickerEdit",props:E_(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,t){let{emit:n}=t;const l=b(()=>e.modes.map(i=>({...kl[i],name:i}))),a=b(()=>{var r;const i=l.value.find(s=>s.name===e.mode);if(!i)return[];const o=e.color?i.to(e.color):null;return(r=i.inputs)==null?void 0:r.map(s=>{let{getValue:u,getColor:c,...d}=s;return{...i.inputProps,...d,disabled:e.disabled,value:o&&u(o),onChange:v=>{const m=v.target;m&&n("update:color",i.from(c(o??i.to(ql),m.value)))}}})});return q(()=>{var i;return f("div",{class:["v-color-picker-edit",e.class],style:e.style},[(i=a.value)==null?void 0:i.map(o=>f(A_,o,null)),l.value.length>1&&f($e,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const o=l.value.findIndex(r=>r.name===e.mode);n("update:mode",l.value[(o+1)%l.value.length].name)}},null)])}),{}}}),Qu=Symbol.for("vuetify:v-slider");function xs(e,t,n){const l=n==="vertical",a=t.getBoundingClientRect(),i="touches"in e?e.touches[0]:e;return l?i.clientY-(a.top+a.height/2):i.clientX-(a.left+a.width/2)}function $_(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 Rg=M({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,...Ue(),...ut({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),Dg=e=>{const t=b(()=>parseFloat(e.min)),n=b(()=>parseFloat(e.max)),l=b(()=>+e.step>0?parseFloat(e.step):0),a=b(()=>Math.max(Dd(l.value),Dd(t.value)));function i(o){if(o=parseFloat(o),l.value<=0)return o;const r=nt(o,t.value,n.value),s=t.value%l.value,u=Math.round((r-s)/l.value)*l.value+s;return parseFloat(Math.min(u,n.value).toFixed(a.value))}return{min:t,max:n,step:l,decimals:a,roundValue:i}},Mg=e=>{let{props:t,steps:n,onSliderStart:l,onSliderMove:a,onSliderEnd:i,getActiveThumb:o}=e;const{isRtl:r}=ct(),s=N(t,"reverse"),u=b(()=>t.direction==="vertical"),c=b(()=>u.value!==s.value),{min:d,max:v,step:m,decimals:g,roundValue:h}=n,y=b(()=>parseInt(t.thumbSize,10)),p=b(()=>parseInt(t.tickSize,10)),k=b(()=>parseInt(t.trackSize,10)),_=b(()=>(v.value-d.value)/m.value),E=N(t,"disabled"),x=b(()=>t.error||t.disabled?void 0:t.thumbColor??t.color),w=b(()=>t.error||t.disabled?void 0:t.trackColor??t.color),V=b(()=>t.error||t.disabled?void 0:t.trackFillColor??t.color),T=se(!1),S=se(0),P=J(),A=J();function I(Y){var R;const D=t.direction==="vertical",ie=D?"top":"left",le=D?"height":"width",G=D?"clientY":"clientX",{[ie]:he,[le]:Q}=(R=P.value)==null?void 0:R.$el.getBoundingClientRect(),C=$_(Y,G);let B=Math.min(Math.max((C-he-S.value)/Q,0),1)||0;return(D?c.value:c.value!==r.value)&&(B=1-B),h(d.value+B*(v.value-d.value))}const $=Y=>{i({value:I(Y)}),T.value=!1,S.value=0},L=Y=>{A.value=o(Y),A.value&&(A.value.focus(),T.value=!0,A.value.contains(Y.target)?S.value=xs(Y,A.value,t.direction):(S.value=0,a({value:I(Y)})),l({value:I(Y)}))},H={passive:!0,capture:!0};function K(Y){a({value:I(Y)})}function ee(Y){Y.stopPropagation(),Y.preventDefault(),$(Y),window.removeEventListener("mousemove",K,H),window.removeEventListener("mouseup",ee)}function F(Y){var D;$(Y),window.removeEventListener("touchmove",K,H),(D=Y.target)==null||D.removeEventListener("touchend",F)}function Z(Y){var D;L(Y),window.addEventListener("touchmove",K,H),(D=Y.target)==null||D.addEventListener("touchend",F,{passive:!1})}function O(Y){Y.preventDefault(),L(Y),window.addEventListener("mousemove",K,H),window.addEventListener("mouseup",ee,{passive:!1})}const W=Y=>{const D=(Y-d.value)/(v.value-d.value)*100;return nt(isNaN(D)?0:D,0,100)},te=N(t,"showTicks"),ve=b(()=>te.value?t.ticks?Array.isArray(t.ticks)?t.ticks.map(Y=>({value:Y,position:W(Y),label:Y.toString()})):Object.keys(t.ticks).map(Y=>({value:parseFloat(Y),position:W(parseFloat(Y)),label:t.ticks[Y]})):_.value!==1/0?yn(_.value+1).map(Y=>{const D=d.value+Y*m.value;return{value:D,position:W(D)}}):[]:[]),pe=b(()=>ve.value.some(Y=>{let{label:D}=Y;return!!D})),me={activeThumbRef:A,color:N(t,"color"),decimals:g,disabled:E,direction:N(t,"direction"),elevation:N(t,"elevation"),hasLabels:pe,isReversed:s,indexFromEnd:c,min:d,max:v,mousePressed:T,numTicks:_,onSliderMousedown:O,onSliderTouchstart:Z,parsedTicks:ve,parseMouseMove:I,position:W,readonly:N(t,"readonly"),rounded:N(t,"rounded"),roundValue:h,showTicks:te,startOffset:S,step:m,thumbSize:y,thumbColor:x,thumbLabel:N(t,"thumbLabel"),ticks:N(t,"ticks"),tickSize:p,trackColor:w,trackContainerRef:P,trackFillColor:V,trackSize:k,vertical:u};return Fe(Qu,me),me},R_=M({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,...fe()},"VSliderThumb"),ws=j()({name:"VSliderThumb",directives:{Ripple:Ln},props:R_(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=Pe(Qu),{isRtl:i,rtlClasses:o}=ct();if(!a)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:r,step:s,disabled:u,thumbSize:c,thumbLabel:d,direction:v,isReversed:m,vertical:g,readonly:h,elevation:y,mousePressed:p,decimals:k,indexFromEnd:_}=a,E=b(()=>u.value?void 0:y.value),{elevationClasses:x}=yt(E),{textColorClasses:w,textColorStyles:V}=kt(r),{pageup:T,pagedown:S,end:P,home:A,left:I,right:$,down:L,up:H}=Jr,K=[T,S,P,A,I,$,L,H],ee=b(()=>s.value?[1,2,3]:[1,5,10]);function F(O,W){if(!K.includes(O.key))return;O.preventDefault();const te=s.value||.1,ve=(e.max-e.min)/te;if([I,$,L,H].includes(O.key)){const me=(g.value?[i.value?I:$,m.value?L:H]:_.value!==i.value?[I,H]:[$,H]).includes(O.key)?1:-1,Y=O.shiftKey?2:O.ctrlKey?1:0;W=W+me*te*ee.value[Y]}else if(O.key===A)W=e.min;else if(O.key===P)W=e.max;else{const pe=O.key===S?1:-1;W=W-pe*te*(ve>100?ve/10:10)}return Math.max(e.min,Math.min(e.max,W))}function Z(O){const W=F(O,e.modelValue);W!=null&&l("update:modelValue",W)}return q(()=>{const O=de(_.value?100-e.position:e.position,"%");return f("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&p.value},e.class,o.value],style:[{"--v-slider-thumb-position":O,"--v-slider-thumb-size":de(c.value)},e.style],role:"slider",tabindex:u.value?-1:0,"aria-label":e.name,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!h.value,"aria-orientation":v.value,onKeydown:h.value?void 0:Z},[f("div",{class:["v-slider-thumb__surface",w.value,x.value],style:{...V.value}},null),Xe(f("div",{class:["v-slider-thumb__ripple",w.value],style:V.value},null),[[zt("ripple"),e.ripple,null,{circle:!0,center:!0}]]),f($u,{origin:"bottom center"},{default:()=>{var W;return[Xe(f("div",{class:"v-slider-thumb__label-container"},[f("div",{class:["v-slider-thumb__label"]},[f("div",null,[((W=n["thumb-label"])==null?void 0:W.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(s.value?k.value:1)])])]),[[sn,d.value&&e.focused||d.value==="always"]])]}})])}),{}}}),D_=M({start:{type:Number,required:!0},stop:{type:Number,required:!0},...fe()},"VSliderTrack"),Og=j()({name:"VSliderTrack",props:D_(),emits:{},setup(e,t){let{slots:n}=t;const l=Pe(Qu);if(!l)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:a,parsedTicks:i,rounded:o,showTicks:r,tickSize:s,trackColor:u,trackFillColor:c,trackSize:d,vertical:v,min:m,max:g,indexFromEnd:h}=l,{roundedClasses:y}=Qe(o),{backgroundColorClasses:p,backgroundColorStyles:k}=Ne(c),{backgroundColorClasses:_,backgroundColorStyles:E}=Ne(u),x=b(()=>`inset-${v.value?"block":"inline"}-${h.value?"end":"start"}`),w=b(()=>v.value?"height":"width"),V=b(()=>({[x.value]:"0%",[w.value]:"100%"})),T=b(()=>e.stop-e.start),S=b(()=>({[x.value]:de(e.start,"%"),[w.value]:de(T.value,"%")})),P=b(()=>r.value?(v.value?i.value.slice().reverse():i.value).map((I,$)=>{var H;const L=I.value!==m.value&&I.value!==g.value?de(I.position,"%"):void 0;return f("div",{key:I.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":I.position>=e.start&&I.position<=e.stop,"v-slider-track__tick--first":I.value===m.value,"v-slider-track__tick--last":I.value===g.value}],style:{[x.value]:L}},[(I.label||n["tick-label"])&&f("div",{class:"v-slider-track__tick-label"},[((H=n["tick-label"])==null?void 0:H.call(n,{tick:I,index:$}))??I.label])])}):[]);return q(()=>f("div",{class:["v-slider-track",y.value,e.class],style:[{"--v-slider-track-size":de(d.value),"--v-slider-tick-size":de(s.value)},e.style]},[f("div",{class:["v-slider-track__background",_.value,{"v-slider-track__background--opacity":!!a.value||!c.value}],style:{...V.value,...E.value}},null),f("div",{class:["v-slider-track__fill",p.value],style:{...S.value,...k.value}},null),r.value&&f("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":r.value==="always"}]},[P.value])])),{}}}),M_=M({...Si(),...Rg(),...Nn(),modelValue:{type:[Number,String],default:0}},"VSlider"),Cs=j()({name:"VSlider",props:M_(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=J(),{rtlClasses:i}=ct(),o=Dg(e),r=be(e,"modelValue",void 0,w=>o.roundValue(w??o.min.value)),{min:s,max:u,mousePressed:c,roundValue:d,onSliderMousedown:v,onSliderTouchstart:m,trackContainerRef:g,position:h,hasLabels:y,readonly:p}=Mg({props:e,steps:o,onSliderStart:()=>{l("start",r.value)},onSliderEnd:w=>{let{value:V}=w;const T=d(V);r.value=T,l("end",T)},onSliderMove:w=>{let{value:V}=w;return r.value=d(V)},getActiveThumb:()=>{var w;return(w=a.value)==null?void 0:w.$el}}),{isFocused:k,focus:_,blur:E}=Fn(e),x=b(()=>h(r.value));return q(()=>{const w=St.filterProps(e),V=!!(e.label||n.label||n.prepend);return f(St,X({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||y.value,"v-slider--focused":k.value,"v-slider--pressed":c.value,"v-slider--disabled":e.disabled},i.value,e.class],style:e.style},w,{focused:k.value}),{...n,prepend:V?T=>{var S,P;return f(ge,null,[((S=n.label)==null?void 0:S.call(n,T))??(e.label?f(ya,{id:T.id.value,class:"v-slider__label",text:e.label},null):void 0),(P=n.prepend)==null?void 0:P.call(n,T)])}:void 0,default:T=>{let{id:S,messagesId:P}=T;return f("div",{class:"v-slider__container",onMousedown:p.value?void 0:v,onTouchstartPassive:p.value?void 0:m},[f("input",{id:S.value,name:e.name||S.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:r.value},null),f(Og,{ref:g,start:0,stop:x.value},{"tick-label":n["tick-label"]}),f(ws,{ref:a,"aria-describedby":P.value,focused:k.value,min:s.value,max:u.value,modelValue:r.value,"onUpdate:modelValue":A=>r.value=A,position:x.value,elevation:e.elevation,onFocus:_,onBlur:E,ripple:e.ripple,name:e.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),O_=M({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...fe()},"VColorPickerPreview"),L_=Ht({name:"VColorPickerPreview",props:O_(),emits:{"update:color":e=>!0},setup(e,t){let{emit:n}=t;const l=new AbortController;tu(()=>l.abort());async function a(){if(!Bd)return;const i=new window.EyeDropper;try{const o=await i.open({signal:l.signal}),r=Qm(o.sRGBHex);n("update:color",{...e.color??ql,...r})}catch{}}return q(()=>{var i,o;return f("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class],style:e.style},[Bd&&f("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[f($e,{onClick:a,icon:"$eyeDropper",variant:"plain",density:"comfortable"},null)]),f("div",{class:"v-color-picker-preview__dot"},[f("div",{style:{background:qm(e.color??ql)}},null)]),f("div",{class:"v-color-picker-preview__sliders"},[f(Cs,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(i=e.color)==null?void 0:i.h,"onUpdate:modelValue":r=>n("update:color",{...e.color??ql,h:r}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&f(Cs,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((o=e.color)==null?void 0:o.a)??1,"onUpdate:modelValue":r=>n("update:color",{...e.color??ql,a:r}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),F_={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"},N_={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"},z_={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"},H_={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"},j_={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"},W_={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"},U_={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"},G_={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"},Y_={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"},K_={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"},q_={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"},X_={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"},Z_={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"},Q_={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"},J_={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"},eV={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"},tV={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},nV={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},lV={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},aV={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},iV={red:F_,pink:N_,purple:z_,deepPurple:H_,indigo:j_,blue:W_,lightBlue:U_,cyan:G_,teal:Y_,green:K_,lightGreen:q_,lime:X_,yellow:Z_,amber:Q_,orange:J_,deepOrange:eV,brown:tV,blueGrey:nV,grey:lV,shades:aV},oV=M({swatches:{type:Array,default:()=>rV(iV)},disabled:Boolean,color:Object,maxHeight:[Number,String],...fe()},"VColorPickerSwatches");function rV(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 sV=Ht({name:"VColorPickerSwatches",props:oV(),emits:{"update:color":e=>!0},setup(e,t){let{emit:n}=t;return q(()=>f("div",{class:["v-color-picker-swatches",e.class],style:[{maxHeight:de(e.maxHeight)},e.style]},[f("div",null,[e.swatches.map(l=>f("div",{class:"v-color-picker-swatches__swatch"},[l.map(a=>{const i=Kt(a),o=Ro(i),r=Km(i);return f("div",{class:"v-color-picker-swatches__color",onClick:()=>o&&n("update:color",o)},[f("div",{style:{background:r}},[e.color&&xn(e.color,o)?f(Re,{size:"x-small",icon:"$success",color:fx(a,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),Zo=M({color:String,...Wt(),...fe(),...dt(),...ut(),...On(),...ha(),...Ue(),..._e(),...Ee()},"VSheet"),Vl=j()({name:"VSheet",props:Zo(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{backgroundColorClasses:a,backgroundColorStyles:i}=Ne(N(e,"color")),{borderClasses:o}=Jt(e),{dimensionStyles:r}=ft(e),{elevationClasses:s}=yt(e),{locationStyles:u}=Fl(e),{positionClasses:c}=ga(e),{roundedClasses:d}=Qe(e);return q(()=>f(e.tag,{class:["v-sheet",l.value,a.value,o.value,s.value,c.value,d.value,e.class],style:[i.value,r.value,u.value,e.style]},n)),{}}}),uV=M({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]},...rt(Zo({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker"),cV=Ht({name:"VColorPicker",props:uV(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e){const t=be(e,"mode"),n=J(null),l=be(e,"modelValue",void 0,s=>{if(s==null||s==="")return null;let u;try{u=Ro(Kt(s))}catch{return null}return u},s=>s?V_(s,e.modelValue):null),a=b(()=>l.value?{...l.value,h:n.value??l.value.h}:null),{rtlClasses:i}=ct();let o=!0;ce(l,s=>{if(!o){o=!0;return}s&&(n.value=s.h)},{immediate:!0});const r=s=>{o=!1,n.value=s.h,l.value=s};return xt(()=>{e.modes.includes(t.value)||(t.value=e.modes[0])}),Ze({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),q(()=>{const s=Vl.filterProps(e);return f(Vl,X({rounded:e.rounded,elevation:e.elevation,theme:e.theme,class:["v-color-picker",i.value,e.class],style:[{"--v-color-picker-color-hsv":qm({...a.value??ql,a:1})},e.style]},s,{maxWidth:e.width}),{default:()=>[!e.hideCanvas&&f(C_,{key:"canvas",color:a.value,"onUpdate:color":r,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&f("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&f(L_,{key:"preview",color:a.value,"onUpdate:color":r,hideAlpha:!t.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&f(B_,{key:"edit",modes:e.modes,mode:t.value,"onUpdate:mode":u=>t.value=u,color:a.value,"onUpdate:color":r,disabled:e.disabled},null)]),e.showSwatches&&f(sV,{key:"swatches",color:a.value,"onUpdate:color":r,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)]})}),{}}});function dV(e,t,n){if(t==null)return e;if(Array.isArray(t))throw new Error("Multiple matches is not implemented");return typeof t=="number"&&~t?f(ge,null,[f("span",{class:"v-combobox__unmask"},[e.substr(0,t)]),f("span",{class:"v-combobox__mask"},[e.substr(t,n)]),f("span",{class:"v-combobox__unmask"},[e.substr(t+n)])]):e}const fV=M({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,..._i({filterKeys:["title"]}),...qu({hideNoData:!0,returnObject:!0}),...rt(Yo({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...un({transition:!1})},"VCombobox"),vV=j()({name:"VCombobox",props:fV(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,t){var he;let{emit:n,slots:l}=t;const{t:a}=tt(),i=J(),o=se(!1),r=se(!0),s=se(!1),u=J(),c=J(),d=be(e,"menu"),v=b({get:()=>d.value,set:Q=>{var C;d.value&&!Q&&((C=u.value)!=null&&C.ΨopenChildren)||(d.value=Q)}}),m=se(-1);let g=!1;const h=b(()=>{var Q;return(Q=i.value)==null?void 0:Q.color}),y=b(()=>v.value?e.closeText:e.openText),{items:p,transformIn:k,transformOut:_}=Hu(e),{textColorClasses:E,textColorStyles:x}=kt(h),w=be(e,"modelValue",[],Q=>k(Ke(Q)),Q=>{const C=_(Q);return e.multiple?C:C[0]??null}),V=Wo(),T=b(()=>!!(e.chips||l.chip)),S=b(()=>T.value||!!l.selection),P=se(!e.multiple&&!S.value?((he=w.value[0])==null?void 0:he.title)??"":""),A=b({get:()=>P.value,set:Q=>{var C;if(P.value=Q??"",!e.multiple&&!S.value&&(w.value=[Xn(e,Q)]),Q&&e.multiple&&((C=e.delimiters)!=null&&C.length)){const B=Q.split(new RegExp(`(?:${e.delimiters.join("|")})+`));B.length>1&&(B.forEach(R=>{R=R.trim(),R&&D(Xn(e,R))}),P.value="")}Q||(m.value=-1),r.value=!Q}}),I=b(()=>typeof e.counterValue=="function"?e.counterValue(w.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?w.value.length:A.value.length);ce(P,Q=>{g?Ae(()=>g=!1):o.value&&!v.value&&(v.value=!0),n("update:search",Q)}),ce(w,Q=>{var C;!e.multiple&&!S.value&&(P.value=((C=Q[0])==null?void 0:C.title)??"")});const{filteredItems:$,getMatches:L}=Vi(e,p,()=>r.value?"":A.value),H=b(()=>e.hideSelected?$.value.filter(Q=>!w.value.some(C=>C.value===Q.value)):$.value),K=b(()=>w.value.map(Q=>Q.value)),ee=b(()=>{var C;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&A.value===((C=H.value[0])==null?void 0:C.title))&&H.value.length>0&&!r.value&&!s.value}),F=b(()=>e.hideNoData&&!H.value.length||e.readonly||(V==null?void 0:V.isReadonly.value)),Z=J(),{onListScroll:O,onListKeydown:W}=Ku(Z,i);function te(Q){g=!0,e.openOnClear&&(v.value=!0)}function ve(){F.value||(v.value=!0)}function pe(Q){F.value||(o.value&&(Q.preventDefault(),Q.stopPropagation()),v.value=!v.value)}function me(Q){var R;if(OS(Q)||e.readonly||V!=null&&V.isReadonly.value)return;const C=i.value.selectionStart,B=w.value.length;if((m.value>-1||["Enter","ArrowDown","ArrowUp"].includes(Q.key))&&Q.preventDefault(),["Enter","ArrowDown"].includes(Q.key)&&(v.value=!0),["Escape"].includes(Q.key)&&(v.value=!1),["Enter","Escape","Tab"].includes(Q.key)&&(ee.value&&["Enter","Tab"].includes(Q.key)&&!w.value.some(z=>{let{value:U}=z;return U===H.value[0].value})&&D($.value[0]),r.value=!0),Q.key==="ArrowDown"&&ee.value&&((R=Z.value)==null||R.focus("next")),Q.key==="Enter"&&A.value&&(D(Xn(e,A.value)),S.value&&(P.value="")),["Backspace","Delete"].includes(Q.key)){if(!e.multiple&&S.value&&w.value.length>0&&!A.value)return D(w.value[0],!1);if(~m.value){const z=m.value;D(w.value[m.value],!1),m.value=z>=B-1?B-2:z}else Q.key==="Backspace"&&!A.value&&(m.value=B-1)}if(e.multiple){if(Q.key==="ArrowLeft"){if(m.value<0&&C>0)return;const z=m.value>-1?m.value-1:B-1;w.value[z]?m.value=z:(m.value=-1,i.value.setSelectionRange(A.value.length,A.value.length))}if(Q.key==="ArrowRight"){if(m.value<0)return;const z=m.value+1;w.value[z]?m.value=z:(m.value=-1,i.value.setSelectionRange(0,0))}}}function Y(){var Q;o.value&&(r.value=!0,(Q=i.value)==null||Q.focus())}function D(Q){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!Q||Q.props.disabled))if(e.multiple){const B=w.value.findIndex(z=>e.valueComparator(z.value,Q.value)),R=C??!~B;if(~B){const z=R?[...w.value,Q]:[...w.value];z.splice(B,1),w.value=z}else R&&(w.value=[...w.value,Q]);e.clearOnSelect&&(A.value="")}else{const B=C!==!1;w.value=B?[Q]:[],P.value=B&&!S.value?Q.title:"",Ae(()=>{v.value=!1,r.value=!0})}}function ie(Q){o.value=!0,setTimeout(()=>{s.value=!0})}function le(Q){s.value=!1}function G(Q){(Q==null||Q===""&&!e.multiple&&!S.value)&&(w.value=[])}return ce(o,(Q,C)=>{if(!(Q||Q===C)&&(m.value=-1,v.value=!1,A.value)){if(e.multiple){D(Xn(e,A.value));return}if(!S.value)return;w.value.some(B=>{let{title:R}=B;return R===A.value})?P.value="":D(Xn(e,A.value))}}),ce(v,()=>{if(!e.hideSelected&&v.value&&w.value.length){const Q=H.value.findIndex(C=>w.value.some(B=>e.valueComparator(B.value,C.value)));Oe&&window.requestAnimationFrame(()=>{var C;Q>=0&&((C=c.value)==null||C.scrollToIndex(Q))})}}),ce(()=>e.items,(Q,C)=>{v.value||o.value&&!C.length&&Q.length&&(v.value=!0)}),q(()=>{const Q=!!(!e.hideNoData||H.value.length||l["prepend-item"]||l["append-item"]||l["no-data"]),C=w.value.length>0,B=wl.filterProps(e);return f(wl,X({ref:i},B,{modelValue:A.value,"onUpdate:modelValue":[R=>A.value=R,G],focused:o.value,"onUpdate:focused":R=>o.value=R,validationValue:w.externalValue,counterValue:I.value,dirty:C,class:["v-combobox",{"v-combobox--active-menu":v.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!S.value,"v-combobox--selecting-index":m.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:e.readonly,placeholder:C?void 0:e.placeholder,"onClick:clear":te,"onMousedown:control":ve,onKeydown:me}),{...l,default:()=>f(ge,null,[f(ca,X({ref:u,modelValue:v.value,"onUpdate:modelValue":R=>v.value=R,activator:"parent",contentClass:"v-combobox__content",disabled:F.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:Y},e.menuProps),{default:()=>[Q&&f(Uo,X({ref:Z,selected:K.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:R=>R.preventDefault(),onKeydown:W,onFocusin:ie,onFocusout:le,onScrollPassive:O,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var R,z,U;return[(R=l["prepend-item"])==null?void 0:R.call(l),!H.value.length&&!e.hideNoData&&(((z=l["no-data"])==null?void 0:z.call(l))??f(Rn,{title:a(e.noDataText)},null)),f(Ko,{ref:c,renderless:!0,items:H.value},{default:oe=>{var ye;let{item:ae,index:ue,itemRef:re}=oe;const ne=X(ae.props,{ref:re,key:ue,active:ee.value&&ue===0?!0:void 0,onClick:()=>D(ae,null)});return((ye=l.item)==null?void 0:ye.call(l,{item:ae,index:ue,props:ne}))??f(Rn,X(ne,{role:"option"}),{prepend:Se=>{let{isSelected:ke}=Se;return f(ge,null,[e.multiple&&!e.hideSelected?f($n,{key:ae.value,modelValue:ke,ripple:!1,tabindex:"-1"},null):void 0,ae.props.prependAvatar&&f(Zt,{image:ae.props.prependAvatar},null),ae.props.prependIcon&&f(Re,{icon:ae.props.prependIcon},null)])},title:()=>{var Se,ke;return r.value?ae.title:dV(ae.title,(Se=L(ae))==null?void 0:Se.title,((ke=A.value)==null?void 0:ke.length)??0)}})}}),(U=l["append-item"])==null?void 0:U.call(l)]}})]}),w.value.map((R,z)=>{function U(re){re.stopPropagation(),re.preventDefault(),D(R,!1)}const oe={"onClick:close":U,onKeydown(re){re.key!=="Enter"&&re.key!==" "||(re.preventDefault(),re.stopPropagation(),U(re))},onMousedown(re){re.preventDefault(),re.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ae=T.value?!!l.chip:!!l.selection,ue=ae?$o(T.value?l.chip({item:R,index:z,props:oe}):l.selection({item:R,index:z})):void 0;if(!(ae&&!ue))return f("div",{key:R.value,class:["v-combobox__selection",z===m.value&&["v-combobox__selection--selected",E.value]],style:z===m.value?x.value:{}},[T.value?l.chip?f(Ie,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:R.title}}},{default:()=>[ue]}):f(ba,X({key:"chip",closable:e.closableChips,size:"small",text:R.title,disabled:R.props.disabled},oe),null):ue??f("span",{class:"v-combobox__selection-text"},[R.title,e.multiple&&z!0,save:e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=be(e,"modelValue"),i=J();Je(()=>{i.value=structuredClone(Ce(a.value))});const{t:o}=tt(),r=b(()=>xn(a.value,i.value));function s(){a.value=i.value,n("save",i.value)}function u(){i.value=structuredClone(Ce(a.value)),n("cancel")}let c=!1;return q(()=>{var v;const d=f(ge,null,[f($e,{disabled:r.value,variant:"text",color:e.color,onClick:u,text:o(e.cancelText)},null),f($e,{disabled:r.value,variant:"text",color:e.color,onClick:s,text:o(e.okText)},null)]);return f(ge,null,[(v=l.default)==null?void 0:v.call(l,{model:i,save:s,cancel:u,isPristine:r.value,get actions(){return c=!0,d}}),!c&&d])}),{save:s,cancel:u,isPristine:r}}}),Lg=M({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),Fg=Symbol.for("vuetify:datatable:expanded");function Qo(e){const t=N(e,"expandOnClick"),n=be(e,"expanded",e.expanded,r=>new Set(r),r=>[...r.values()]);function l(r,s){const u=new Set(n.value);s?u.add(r.value):u.delete(r.value),n.value=u}function a(r){return n.value.has(r.value)}function i(r){l(r,!a(r))}const o={expand:l,expanded:n,expandOnClick:t,isExpanded:a,toggleExpand:i};return Fe(Fg,o),o}function Ng(){const e=Pe(Fg);if(!e)throw new Error("foo");return e}const Ju=M({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),zg=Symbol.for("vuetify:data-table-group");function ec(e){return{groupBy:be(e,"groupBy")}}function Jo(e){const{groupBy:t,sortBy:n}=e,l=J(new Set),a=b(()=>t.value.map(u=>({...u,order:u.order??!1})).concat(n.value));function i(u){return l.value.has(u.id)}function o(u){const c=new Set(l.value);i(u)?c.delete(u.id):c.add(u.id),l.value=c}function r(u){function c(d){const v=[];for(const m of d.items)"type"in m&&m.type==="group"?v.push(...c(m)):v.push(m);return v}return c({type:"group",items:u,id:"dummy",key:"dummy",value:"dummy",depth:0})}const s={sortByWithGroups:a,toggleGroup:o,opened:l,groupBy:t,extractRows:r,isGroupOpen:i};return Fe(zg,s),s}function Hg(){const e=Pe(zg);if(!e)throw new Error("Missing group!");return e}function gV(e,t){if(!e.length)return[];const n=new Map;for(const l of e){const a=qa(l.raw,t);n.has(a)||n.set(a,[]),n.get(a).push(l)}return n}function jg(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!t.length)return[];const a=gV(e,t[0]),i=[],o=t.slice(1);return a.forEach((r,s)=>{const u=t[0],c=`${l}_${u}_${s}`;i.push({depth:n,id:c,key:u,value:s,items:o.length?jg(r,o,n+1,c):r,type:"group"})}),i}function Wg(e,t){const n=[];for(const l of e)"type"in l&&l.type==="group"?(l.value!=null&&n.push(l),(t.has(l.id)||l.value==null)&&n.push(...Wg(l.items,t))):n.push(l);return n}function er(e,t,n){return{flatItems:b(()=>{if(!t.value.length)return e.value;const a=jg(e.value,t.value.map(i=>i.key));return Wg(a,n.value)})}}function tr(e){let{page:t,itemsPerPage:n,sortBy:l,groupBy:a,search:i}=e;const o=et("VDataTable"),r=b(()=>({page:t.value,itemsPerPage:n.value,sortBy:l.value,groupBy:a.value,search:i.value}));let s=null;ce(r,()=>{xn(s,r.value)||(s&&s.search!==r.value.search&&(t.value=1),o.emit("update:options",r.value),s=r.value)},{deep:!0,immediate:!0})}const tc=M({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),Ug=Symbol.for("vuetify:data-table-pagination");function nc(e){const t=be(e,"page",void 0,l=>+(l??1)),n=be(e,"itemsPerPage",void 0,l=>+(l??10));return{page:t,itemsPerPage:n}}function lc(e){const{page:t,itemsPerPage:n,itemsLength:l}=e,a=b(()=>n.value===-1?0:n.value*(t.value-1)),i=b(()=>n.value===-1?l.value:Math.min(l.value,a.value+n.value)),o=b(()=>n.value===-1||l.value===0?1:Math.ceil(l.value/n.value));Je(()=>{t.value>o.value&&(t.value=o.value)});function r(v){n.value=v,t.value=1}function s(){t.value=nt(t.value+1,1,o.value)}function u(){t.value=nt(t.value-1,1,o.value)}function c(v){t.value=nt(v,1,o.value)}const d={page:t,itemsPerPage:n,startIndex:a,stopIndex:i,pageCount:o,itemsLength:l,nextPage:s,prevPage:u,setPage:c,setItemsPerPage:r};return Fe(Ug,d),d}function yV(){const e=Pe(Ug);if(!e)throw new Error("Missing pagination!");return e}function Gg(e){const t=et("usePaginatedItems"),{items:n,startIndex:l,stopIndex:a,itemsPerPage:i}=e,o=b(()=>i.value<=0?n.value:n.value.slice(l.value,a.value));return ce(o,r=>{t.emit("update:currentItems",r)}),{paginatedItems:o}}const bV={showSelectAll:!1,allSelected:()=>[],select:e=>{var l;let{items:t,value:n}=e;return new Set(n?[(l=t[0])==null?void 0:l.value]:[])},selectAll:e=>{let{selected:t}=e;return t}},Yg={showSelectAll:!0,allSelected:e=>{let{currentPage:t}=e;return t},select:e=>{let{items:t,value:n,selected:l}=e;for(const a of t)n?l.add(a.value):l.delete(a.value);return l},selectAll:e=>{let{value:t,currentPage:n,selected:l}=e;return Yg.select({items:n,value:t,selected:l})}},Kg={showSelectAll:!0,allSelected:e=>{let{allItems:t}=e;return t},select:e=>{let{items:t,value:n,selected:l}=e;for(const a of t)n?l.add(a.value):l.delete(a.value);return l},selectAll:e=>{let{value:t,allItems:n,selected:l}=e;return Kg.select({items:n,value:t,selected:l})}},qg=M({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:xn}},"DataTable-select"),Xg=Symbol.for("vuetify:data-table-selection");function nr(e,t){let{allItems:n,currentPage:l}=t;const a=be(e,"modelValue",e.modelValue,p=>new Set(Ke(p).map(k=>{var _;return((_=n.value.find(E=>e.valueComparator(k,E.value)))==null?void 0:_.value)??k})),p=>[...p.values()]),i=b(()=>n.value.filter(p=>p.selectable)),o=b(()=>l.value.filter(p=>p.selectable)),r=b(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return bV;case"all":return Kg;case"page":default:return Yg}});function s(p){return Ke(p).every(k=>a.value.has(k.value))}function u(p){return Ke(p).some(k=>a.value.has(k.value))}function c(p,k){const _=r.value.select({items:p,value:k,selected:new Set(a.value)});a.value=_}function d(p){c([p],!s([p]))}function v(p){const k=r.value.selectAll({value:p,allItems:i.value,currentPage:o.value,selected:new Set(a.value)});a.value=k}const m=b(()=>a.value.size>0),g=b(()=>{const p=r.value.allSelected({allItems:i.value,currentPage:o.value});return!!p.length&&s(p)}),h=b(()=>r.value.showSelectAll),y={toggleSelect:d,select:c,selectAll:v,isSelected:s,isSomeSelected:u,someSelected:m,allSelected:g,showSelectAll:h};return Fe(Xg,y),y}function lr(){const e=Pe(Xg);if(!e)throw new Error("Missing selection!");return e}const Zg=M({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),Qg=Symbol.for("vuetify:data-table-sort");function ar(e){const t=be(e,"sortBy"),n=N(e,"mustSort"),l=N(e,"multiSort");return{sortBy:t,mustSort:n,multiSort:l}}function ir(e){const{sortBy:t,mustSort:n,multiSort:l,page:a}=e,i=s=>{if(s.key==null)return;let u=t.value.map(d=>({...d}))??[];const c=u.find(d=>d.key===s.key);c?c.order==="desc"?n.value?c.order="asc":u=u.filter(d=>d.key!==s.key):c.order="desc":l.value?u=[...u,{key:s.key,order:"asc"}]:u=[{key:s.key,order:"asc"}],t.value=u,a&&(a.value=1)};function o(s){return!!t.value.find(u=>u.key===s.key)}const r={sortBy:t,toggleSort:i,isSorted:o};return Fe(Qg,r),r}function Jg(){const e=Pe(Qg);if(!e)throw new Error("Missing sort!");return e}function ac(e,t,n,l){const a=tt();return{sortedItems:b(()=>{var o,r;return!n.value.length||e.disableSort?t.value:pV(t.value,n.value,a.current.value,{transform:l==null?void 0:l.transform,sortFunctions:{...e.customKeySort,...(o=l==null?void 0:l.sortFunctions)==null?void 0:o.value},sortRawFunctions:(r=l==null?void 0:l.sortRawFunctions)==null?void 0:r.value})})}}function pV(e,t,n,l){const a=new Intl.Collator(n,{sensitivity:"accent",usage:"sort"});return e.map(o=>[o,l!=null&&l.transform?l.transform(o):o]).sort((o,r)=>{var s,u;for(let c=0;ck!=null?k.toString().toLocaleLowerCase():k),g!==h)return Oi(g)&&Oi(h)?0:Oi(g)?-1:Oi(h)?1:!isNaN(g)&&!isNaN(h)?Number(g)-Number(h):a.compare(g,h)}}return 0}).map(o=>{let[r]=o;return r})}const kV=M({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function SV(e,t){const n=e.returnObject?t:st(t,e.itemValue),l=st(t,e.itemSelectable,!0);return{type:"item",value:n,selectable:l,raw:t}}function xV(e,t){const n=[];for(const l of t)n.push(SV(e,l));return n}function wV(e){return{items:b(()=>xV(e,e.items))}}const CV=M({search:String,loading:Boolean,...fe(),...kV(),...qg(),...Zg(),...tc({itemsPerPage:5}),...Lg(),...Ju(),..._i(),..._e(),...un({transition:{component:ni,hideOnLeave:!0}})},"VDataIterator"),_V=j()({name:"VDataIterator",props:CV(),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 l=be(e,"groupBy"),a=N(e,"search"),{items:i}=wV(e),{filteredItems:o}=Vi(e,i,a,{transform:W=>W.raw}),{sortBy:r,multiSort:s,mustSort:u}=ar(e),{page:c,itemsPerPage:d}=nc(e),{toggleSort:v}=ir({sortBy:r,multiSort:s,mustSort:u,page:c}),{sortByWithGroups:m,opened:g,extractRows:h,isGroupOpen:y,toggleGroup:p}=Jo({groupBy:l,sortBy:r}),{sortedItems:k}=ac(e,o,m,{transform:W=>W.raw}),{flatItems:_}=er(k,l,g),E=b(()=>_.value.length),{startIndex:x,stopIndex:w,pageCount:V,prevPage:T,nextPage:S,setItemsPerPage:P,setPage:A}=lc({page:c,itemsPerPage:d,itemsLength:E}),{paginatedItems:I}=Gg({items:_,startIndex:x,stopIndex:w,itemsPerPage:d}),$=b(()=>h(I.value)),{isSelected:L,select:H,selectAll:K,toggleSelect:ee}=nr(e,{allItems:i,currentPage:$}),{isExpanded:F,toggleExpand:Z}=Qo(e);tr({page:c,itemsPerPage:d,sortBy:r,groupBy:l,search:a});const O=b(()=>({page:c.value,itemsPerPage:d.value,sortBy:r.value,pageCount:V.value,toggleSort:v,prevPage:T,nextPage:S,setPage:A,setItemsPerPage:P,isSelected:L,select:H,selectAll:K,toggleSelect:ee,isExpanded:F,toggleExpand:Z,isGroupOpen:y,toggleGroup:p,items:$.value,groupedItems:I.value}));return q(()=>f(e.tag,{class:["v-data-iterator",{"v-data-iterator--loading":e.loading},e.class],style:e.style},{default:()=>{var W,te;return[(W=n.header)==null?void 0:W.call(n,O.value),f(It,{transition:e.transition},{default:()=>{var ve,pe;return[e.loading?f(bi,{key:"loader",name:"v-data-iterator",active:!0},{default:me=>{var Y;return(Y=n.loader)==null?void 0:Y.call(n,me)}}):f("div",{key:"items"},[I.value.length?(pe=n.default)==null?void 0:pe.call(n,O.value):(ve=n["no-data"])==null?void 0:ve.call(n)])]}}),(te=n.footer)==null?void 0:te.call(n,O.value)]}})),{}}});function VV(){const e=J([]);_v(()=>e.value=[]);function t(n,l){e.value[l]=n}return{refs:e,updateRef:t}}const PV=M({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:we,default:"$first"},prevIcon:{type:we,default:"$prev"},nextIcon:{type:we,default:"$next"},lastIcon:{type:we,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,...Wt(),...fe(),...vt(),...ut(),...Ue(),..._n(),..._e({tag:"nav"}),...Ee(),...en({variant:"text"})},"VPagination"),_s=j()({name:"VPagination",props:PV(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=be(e,"modelValue"),{t:i,n:o}=tt(),{isRtl:r}=ct(),{themeClasses:s}=De(e),{width:u}=Qt(),c=se(-1);Ze(void 0,{scoped:!0});const{resizeRef:d}=on(T=>{if(!T.length)return;const{target:S,contentRect:P}=T[0],A=S.querySelector(".v-pagination__list > *");if(!A)return;const I=P.width,$=A.offsetWidth+parseFloat(getComputedStyle(A).marginRight)*2;c.value=h(I,$)}),v=b(()=>parseInt(e.length,10)),m=b(()=>parseInt(e.start,10)),g=b(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):c.value>=0?c.value:h(u.value,58));function h(T,S){const P=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(+((T-S*P)/S).toFixed(2)))}const y=b(()=>{if(v.value<=0||isNaN(v.value)||v.value>Number.MAX_SAFE_INTEGER)return[];if(g.value<=0)return[];if(g.value===1)return[a.value];if(v.value<=g.value)return yn(v.value,m.value);const T=g.value%2===0,S=T?g.value/2:Math.floor(g.value/2),P=T?S:S+1,A=v.value-S;if(P-a.value>=0)return[...yn(Math.max(1,g.value-1),m.value),e.ellipsis,v.value];if(a.value-A>=(T?1:0)){const I=g.value-1,$=v.value-I+m.value;return[m.value,e.ellipsis,...yn(I,$)]}else{const I=Math.max(1,g.value-3),$=I===1?a.value:a.value-Math.ceil(I/2)+m.value;return[m.value,e.ellipsis,...yn(I,$),e.ellipsis,v.value]}});function p(T,S,P){T.preventDefault(),a.value=S,P&&l(P,S)}const{refs:k,updateRef:_}=VV();Ze({VPaginationBtn:{color:N(e,"color"),border:N(e,"border"),density:N(e,"density"),size:N(e,"size"),variant:N(e,"variant"),rounded:N(e,"rounded"),elevation:N(e,"elevation")}});const E=b(()=>y.value.map((T,S)=>{const P=A=>_(A,S);if(typeof T=="string")return{isActive:!1,key:`ellipsis-${S}`,page:T,props:{ref:P,ellipsis:!0,icon:!0,disabled:!0}};{const A=T===a.value;return{isActive:A,key:T,page:o(T),props:{ref:P,ellipsis:!1,icon:!0,disabled:!!e.disabled||+e.length<2,color:A?e.activeColor:e.color,"aria-current":A,"aria-label":i(A?e.currentPageAriaLabel:e.pageAriaLabel,T),onClick:I=>p(I,T)}}}})),x=b(()=>{const T=!!e.disabled||a.value<=m.value,S=!!e.disabled||a.value>=m.value+v.value-1;return{first:e.showFirstLastPage?{icon:r.value?e.lastIcon:e.firstIcon,onClick:P=>p(P,m.value,"first"),disabled:T,"aria-label":i(e.firstAriaLabel),"aria-disabled":T}:void 0,prev:{icon:r.value?e.nextIcon:e.prevIcon,onClick:P=>p(P,a.value-1,"prev"),disabled:T,"aria-label":i(e.previousAriaLabel),"aria-disabled":T},next:{icon:r.value?e.prevIcon:e.nextIcon,onClick:P=>p(P,a.value+1,"next"),disabled:S,"aria-label":i(e.nextAriaLabel),"aria-disabled":S},last:e.showFirstLastPage?{icon:r.value?e.firstIcon:e.lastIcon,onClick:P=>p(P,m.value+v.value-1,"last"),disabled:S,"aria-label":i(e.lastAriaLabel),"aria-disabled":S}:void 0}});function w(){var S;const T=a.value-m.value;(S=k.value[T])==null||S.$el.focus()}function V(T){T.key===Jr.left&&!e.disabled&&a.value>+e.start?(a.value=a.value-1,Ae(w)):T.key===Jr.right&&!e.disabled&&a.valuef(e.tag,{ref:d,class:["v-pagination",s.value,e.class],style:e.style,role:"navigation","aria-label":i(e.ariaLabel),onKeydown:V,"data-test":"v-pagination-root"},{default:()=>[f("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&f("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[n.first?n.first(x.value.first):f($e,X({_as:"VPaginationBtn"},x.value.first),null)]),f("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[n.prev?n.prev(x.value.prev):f($e,X({_as:"VPaginationBtn"},x.value.prev),null)]),E.value.map((T,S)=>f("li",{key:T.key,class:["v-pagination__item",{"v-pagination__item--is-active":T.isActive}],"data-test":"v-pagination-item"},[n.item?n.item(T):f($e,X({_as:"VPaginationBtn"},T.props),{default:()=>[T.page]})])),f("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[n.next?n.next(x.value.next):f($e,X({_as:"VPaginationBtn"},x.value.next),null)]),e.showFirstLastPage&&f("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[n.last?n.last(x.value.last):f($e,X({_as:"VPaginationBtn"},x.value.last),null)])])]})),{}}}),ic=M({prevIcon:{type:String,default:"$prev"},nextIcon:{type:String,default:"$next"},firstIcon:{type:String,default:"$first"},lastIcon:{type:String,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"),si=j()({name:"VDataTableFooter",props:ic(),setup(e,t){let{slots:n}=t;const{t:l}=tt(),{page:a,pageCount:i,startIndex:o,stopIndex:r,itemsLength:s,itemsPerPage:u,setItemsPerPage:c}=yV(),d=b(()=>e.itemsPerPageOptions.map(v=>typeof v=="number"?{value:v,title:v===-1?l("$vuetify.dataFooter.itemsPerPageAll"):String(v)}:{...v,title:isNaN(Number(v.title))?l(v.title):v.title}));return q(()=>{var m;const v=_s.filterProps(e);return f("div",{class:"v-data-table-footer"},[(m=n.prepend)==null?void 0:m.call(n),f("div",{class:"v-data-table-footer__items-per-page"},[f("span",null,[l(e.itemsPerPageText)]),f(Xu,{items:d.value,modelValue:u.value,"onUpdate:modelValue":g=>c(Number(g)),density:"compact",variant:"outlined","hide-details":!0},null)]),f("div",{class:"v-data-table-footer__info"},[f("div",null,[l(e.pageText,s.value?o.value+1:0,r.value,s.value)])]),f("div",{class:"v-data-table-footer__pagination"},[f(_s,X({modelValue:a.value,"onUpdate:modelValue":g=>a.value=g,density:"comfortable","first-aria-label":e.firstPageLabel,"last-aria-label":e.lastPageLabel,length:i.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"},v),null)])])}),{}}}),go=yx({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 l=e.tag??"td";return f(l,{class:["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:de(e.height),width:de(e.width),maxWidth:de(e.maxWidth),left:de(e.fixedOffset||null)}},{default:()=>{var a;return[(a=n.default)==null?void 0:a.call(n)]}})}),IV=M({headers:Array},"DataTable-header"),ey=Symbol.for("vuetify:data-table-headers"),ty={title:"",sortable:!1},TV={...ty,width:48};function AV(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(n=>({element:n,priority:0}));return{enqueue:(n,l)=>{let a=!1;for(let i=0;il){t.splice(i,0,{element:n,priority:l}),a=!0;break}a||t.push({element:n,priority:l})},size:()=>t.length,count:()=>{let n=0;if(!t.length)return 0;const l=Math.floor(t[0].priority);for(let a=0;at.shift()}}function Vs(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)Vs(n,t);return t}function ny(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&&ny(n.children,t);return t}function EV(e){if(e.key){if(e.key==="data-table-group")return ty;if(["data-table-expand","data-table-select"].includes(e.key))return TV}}function oc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(t,...e.children.map(n=>oc(n,t+1))):t}function BV(e){let t=!1;function n(i){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(i)if(o&&(i.fixed=!0),i.fixed)if(i.children)for(let r=i.children.length-1;r>=0;r--)n(i.children[r],!0);else t?isNaN(+i.width)&&(`${i.key}`,void 0):i.lastFixed=!0,t=!0;else if(i.children)for(let r=i.children.length-1;r>=0;r--)n(i.children[r]);else t=!1}for(let i=e.length-1;i>=0;i--)n(e[i]);function l(i){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!i)return o;if(i.children){i.fixedOffset=o;for(const r of i.children)o=l(r,o)}else i.fixed&&(i.fixedOffset=o,o+=parseFloat(i.width||"0")||0);return o}let a=0;for(const i of e)a=l(i,a)}function $V(e,t){const n=[];let l=0;const a=AV(e);for(;a.size()>0;){let o=a.count();const r=[];let s=1;for(;o>0;){const{element:u,priority:c}=a.dequeue(),d=t-l-oc(u);if(r.push({...u,rowspan:d??1,colspan:u.children?Vs(u).length:1}),u.children)for(const v of u.children){const m=c%1+s/Math.pow(10,l+2);a.enqueue(v,l+d+m)}s+=1,o-=1}l+=1,n.push(r)}return{columns:e.map(o=>Vs(o)).flat(),headers:n}}function ly(e){const t=[];for(const n of e){const l={...EV(n),...n},a=l.key??(typeof l.value=="string"?l.value:null),i=l.value??a??null,o={...l,key:a,value:i,sortable:l.sortable??(l.key!=null||!!l.sort),children:l.children?ly(l.children):void 0};t.push(o)}return t}function rc(e,t){const n=J([]),l=J([]),a=J({}),i=J({}),o=J({});Je(()=>{var h,y,p;const u=(e.headers||Object.keys(e.items[0]??{}).map(k=>({key:k,title:Sn(k)}))).slice(),c=ny(u);(h=t==null?void 0:t.groupBy)!=null&&h.value.length&&!c.has("data-table-group")&&u.unshift({key:"data-table-group",title:"Group"}),(y=t==null?void 0:t.showSelect)!=null&&y.value&&!c.has("data-table-select")&&u.unshift({key:"data-table-select"}),(p=t==null?void 0:t.showExpand)!=null&&p.value&&!c.has("data-table-expand")&&u.push({key:"data-table-expand"});const d=ly(u);BV(d);const v=Math.max(...d.map(k=>oc(k)))+1,m=$V(d,v);n.value=m.headers,l.value=m.columns;const g=m.headers.flat(1);for(const k of g)k.key&&(k.sortable&&(k.sort&&(a.value[k.key]=k.sort),k.sortRaw&&(i.value[k.key]=k.sortRaw)),k.filter&&(o.value[k.key]=k.filter))});const r={headers:n,columns:l,sortFunctions:a,sortRawFunctions:i,filterFunctions:o};return Fe(ey,r),r}function or(){const e=Pe(ey);if(!e)throw new Error("Missing headers!");return e}const ay=M({color:String,sticky:Boolean,disableSort:Boolean,multiSort:Boolean,sortAscIcon:{type:we,default:"$sortAsc"},sortDescIcon:{type:we,default:"$sortDesc"},headerProps:{type:Object},...El(),...zo()},"VDataTableHeaders"),Pl=j()({name:"VDataTableHeaders",props:ay(),setup(e,t){let{slots:n}=t;const{t:l}=tt(),{toggleSort:a,sortBy:i,isSorted:o}=Jg(),{someSelected:r,allSelected:s,selectAll:u,showSelectAll:c}=lr(),{columns:d,headers:v}=or(),{loaderClasses:m}=yi(e);function g(T,S){if(!(!e.sticky&&!T.fixed))return{position:"sticky",left:T.fixed?de(T.fixedOffset):void 0,top:e.sticky?`calc(var(--v-table-header-height) * ${S})`:void 0}}function h(T){const S=i.value.find(P=>P.key===T.key);return S?S.order==="asc"?e.sortAscIcon:e.sortDescIcon:e.sortAscIcon}const{backgroundColorClasses:y,backgroundColorStyles:p}=Ne(e,"color"),{displayClasses:k,mobile:_}=Qt(e),E=b(()=>({headers:v.value,columns:d.value,toggleSort:a,isSorted:o,sortBy:i.value,someSelected:r.value,allSelected:s.value,selectAll:u,getSortIcon:h})),x=b(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky},k.value,m.value]),w=T=>{let{column:S,x:P,y:A}=T;const I=S.key==="data-table-select"||S.key==="data-table-expand",$=X(e.headerProps??{},S.headerProps??{});return f(go,X({tag:"th",align:S.align,class:[{"v-data-table__th--sortable":S.sortable&&!e.disableSort,"v-data-table__th--sorted":o(S),"v-data-table__th--fixed":S.fixed},...x.value],style:{width:de(S.width),minWidth:de(S.minWidth),maxWidth:de(S.maxWidth),...g(S,A)},colspan:S.colspan,rowspan:S.rowspan,onClick:S.sortable?()=>a(S):void 0,fixed:S.fixed,nowrap:S.nowrap,lastFixed:S.lastFixed,noPadding:I},$),{default:()=>{var K;const L=`header.${S.key}`,H={column:S,selectAll:u,isSorted:o,toggleSort:a,sortBy:i.value,someSelected:r.value,allSelected:s.value,getSortIcon:h};return n[L]?n[L](H):S.key==="data-table-select"?((K=n["header.data-table-select"])==null?void 0:K.call(n,H))??(c.value&&f($n,{modelValue:s.value,indeterminate:r.value&&!s.value,"onUpdate:modelValue":u},null)):f("div",{class:"v-data-table-header__content"},[f("span",null,[S.title]),S.sortable&&!e.disableSort&&f(Re,{key:"icon",class:"v-data-table-header__sort-icon",icon:h(S)},null),e.multiSort&&o(S)&&f("div",{key:"badge",class:["v-data-table-header__sort-badge",...y.value],style:p.value},[i.value.findIndex(ee=>ee.key===S.key)+1])])}})},V=()=>{const T=X(e.headerProps??{}??{}),S=b(()=>d.value.filter(A=>(A==null?void 0:A.sortable)&&!e.disableSort)),P=b(()=>{if(d.value.find(I=>I.key==="data-table-select")!=null)return s.value?"$checkboxOn":r.value?"$checkboxIndeterminate":"$checkboxOff"});return f(go,X({tag:"th",class:[...x.value],colspan:v.value.length+1},T),{default:()=>[f("div",{class:"v-data-table-header__content"},[f(Xu,{chips:!0,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:S.value,label:l("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:"underlined","onClick:clear":()=>i.value=[],appendIcon:P.value,"onClick:append":()=>u(!s.value)},{...n,chip:A=>{var I;return f(ba,{onClick:(I=A.item.raw)!=null&&I.sortable?()=>a(A.item.raw):void 0,onMousedown:$=>{$.preventDefault(),$.stopPropagation()}},{default:()=>[A.item.title,f(Re,{class:["v-data-table__td-sort-icon",o(A.item.raw)&&"v-data-table__td-sort-icon-active"],icon:h(A.item.raw),size:"small"},null)]})}})])]})};q(()=>_.value?f("tr",null,[f(V,null,null)]):f(ge,null,[n.headers?n.headers(E.value):v.value.map((T,S)=>f("tr",null,[T.map((P,A)=>f(w,{column:P,x:A,y:S},null))])),e.loading&&f("tr",{class:"v-data-table-progress"},[f("th",{colspan:d.value.length},[f(bi,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0},{default:n.loader})])])]))}}),RV=M({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow"),DV=j()({name:"VDataTableGroupHeaderRow",props:RV(),setup(e,t){let{slots:n}=t;const{isGroupOpen:l,toggleGroup:a,extractRows:i}=Hg(),{isSelected:o,isSomeSelected:r,select:s}=lr(),{columns:u}=or(),c=b(()=>i([e.item]));return()=>f("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[u.value.map(d=>{var v,m;if(d.key==="data-table-group"){const g=l(e.item)?"$expand":"$next",h=()=>a(e.item);return((v=n["data-table-group"])==null?void 0:v.call(n,{item:e.item,count:c.value.length,props:{icon:g,onClick:h}}))??f(go,{class:"v-data-table-group-header-row__column"},{default:()=>[f($e,{size:"small",variant:"text",icon:g,onClick:h},null),f("span",null,[e.item.value]),f("span",null,[bn("("),c.value.length,bn(")")])]})}if(d.key==="data-table-select"){const g=o(c.value),h=r(c.value)&&!g,y=p=>s(c.value,p);return((m=n["data-table-select"])==null?void 0:m.call(n,{props:{modelValue:g,indeterminate:h,"onUpdate:modelValue":y}}))??f("td",null,[f($n,{modelValue:g,indeterminate:h,"onUpdate:modelValue":y},null)])}return f("td",null,null)})])}}),MV=M({index:Number,item:Object,cellProps:[Object,Function],onClick:ht(),onContextmenu:ht(),onDblclick:ht(),...El()},"VDataTableRow"),sc=j()({name:"VDataTableRow",props:MV(),setup(e,t){let{slots:n}=t;const{displayClasses:l,mobile:a}=Qt(e,"v-data-table__tr"),{isSelected:i,toggleSelect:o,someSelected:r,allSelected:s,selectAll:u}=lr(),{isExpanded:c,toggleExpand:d}=Ng(),{toggleSort:v,sortBy:m,isSorted:g}=Jg(),{columns:h}=or();q(()=>f("tr",{class:["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},l.value],onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&h.value.map((y,p)=>{const k=e.item,_=`item.${y.key}`,E=`header.${y.key}`,x={index:e.index,item:k.raw,internalItem:k,value:qa(k.columns,y.key),column:y,isSelected:i,toggleSelect:o,isExpanded:c,toggleExpand:d},w={column:y,selectAll:u,isSorted:g,toggleSort:v,sortBy:m.value,someSelected:r.value,allSelected:s.value,getSortIcon:()=>""},V=typeof e.cellProps=="function"?e.cellProps({index:x.index,item:x.item,internalItem:x.internalItem,value:x.value,column:y}):e.cellProps,T=typeof y.cellProps=="function"?y.cellProps({index:x.index,item:x.item,internalItem:x.internalItem,value:x.value}):y.cellProps;return f(go,X({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:a.value?void 0:y.maxWidth,noPadding:y.key==="data-table-select"||y.key==="data-table-expand",nowrap:y.nowrap,width:a.value?void 0:y.width},V,T),{default:()=>{var P,A,I,$,L;if(n[_]&&!a.value)return(P=n[_])==null?void 0:P.call(n,x);if(y.key==="data-table-select")return((A=n["item.data-table-select"])==null?void 0:A.call(n,x))??f($n,{disabled:!k.selectable,modelValue:i([k]),onClick:Yr(()=>o(k),["stop"])},null);if(y.key==="data-table-expand")return((I=n["item.data-table-expand"])==null?void 0:I.call(n,x))??f($e,{icon:c(k)?"$collapse":"$expand",size:"small",variant:"text",onClick:Yr(()=>d(k),["stop"])},null);const S=Kf(x.value);return a.value?f(ge,null,[f("div",{class:"v-data-table__td-title"},[(($=n[E])==null?void 0:$.call(n,w))??y.title]),f("div",{class:"v-data-table__td-value"},[((L=n[_])==null?void 0:L.call(n,x))??S])]):S}})})]))}}),iy=M({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],...El()},"VDataTableRows"),Il=j()({name:"VDataTableRows",inheritAttrs:!1,props:iy(),setup(e,t){let{attrs:n,slots:l}=t;const{columns:a}=or(),{expandOnClick:i,toggleExpand:o,isExpanded:r}=Ng(),{isSelected:s,toggleSelect:u}=lr(),{toggleGroup:c,isGroupOpen:d}=Hg(),{t:v}=tt(),{mobile:m}=Qt(e);return q(()=>{var g,h;return e.loading&&(!e.items.length||l.loading)?f("tr",{class:"v-data-table-rows-loading",key:"loading"},[f("td",{colspan:a.value.length},[((g=l.loading)==null?void 0:g.call(l))??v(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?f("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[f("td",{colspan:a.value.length},[((h=l["no-data"])==null?void 0:h.call(l))??v(e.noDataText)])]):f(ge,null,[e.items.map((y,p)=>{var E;if(y.type==="group"){const x={index:p,item:y,columns:a.value,isExpanded:r,toggleExpand:o,isSelected:s,toggleSelect:u,toggleGroup:c,isGroupOpen:d};return l["group-header"]?l["group-header"](x):f(DV,X({key:`group-header_${y.id}`,item:y},ef(n,":group-header",()=>x)),l)}const k={index:p,item:y.raw,internalItem:y,columns:a.value,isExpanded:r,toggleExpand:o,isSelected:s,toggleSelect:u},_={...k,props:X({key:`item_${y.key??y.index}`,onClick:i.value?()=>{o(y)}:void 0,index:p,item:y,cellProps:e.cellProps,mobile:m.value},ef(n,":row",()=>k),typeof e.rowProps=="function"?e.rowProps({item:k.item,index:k.index,internalItem:k.internalItem}):e.rowProps)};return f(ge,{key:_.props.key},[l.item?l.item(_):f(sc,_.props,l),r(y)&&((E=l["expanded-row"])==null?void 0:E.call(l,k))])})])}),{}}}),oy=M({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...fe(),...vt(),..._e(),...Ee()},"VTable"),Tl=j()({name:"VTable",props:oy(),setup(e,t){let{slots:n,emit:l}=t;const{themeClasses:a}=De(e),{densityClasses:i}=At(e);return q(()=>f(e.tag,{class:["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},a.value,i.value,e.class],style:e.style},{default:()=>{var o,r,s;return[(o=n.top)==null?void 0:o.call(n),n.default?f("div",{class:"v-table__wrapper",style:{height:de(e.height)}},[f("table",null,[n.default()])]):(r=n.wrapper)==null?void 0:r.call(n),(s=n.bottom)==null?void 0:s.call(n)]}})),{}}}),OV=M({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 LV(e,t,n,l){const a=e.returnObject?t:st(t,e.itemValue),i=st(t,e.itemSelectable,!0),o=l.reduce((r,s)=>(s.key!=null&&(r[s.key]=st(t,s.value)),r),{});return{type:"item",key:e.returnObject?st(t,e.itemValue):a,index:n,value:a,selectable:i,columns:o,raw:t}}function FV(e,t,n){return t.map((l,a)=>LV(e,l,a,n))}function uc(e,t){return{items:b(()=>FV(e,e.items,t.value))}}const cc=M({...iy(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...Lg(),...Ju(),...IV(),...OV(),...qg(),...Zg(),...ay(),...oy()},"DataTable"),NV=M({...tc(),...cc(),..._i(),...ic()},"VDataTable"),zV=j()({name:"VDataTable",props:NV(),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:l}=t;const{groupBy:a}=ec(e),{sortBy:i,multiSort:o,mustSort:r}=ar(e),{page:s,itemsPerPage:u}=nc(e),{columns:c,headers:d,sortFunctions:v,sortRawFunctions:m,filterFunctions:g}=rc(e,{groupBy:a,showSelect:N(e,"showSelect"),showExpand:N(e,"showExpand")}),{items:h}=uc(e,c),y=N(e,"search"),{filteredItems:p}=Vi(e,h,y,{transform:Y=>Y.columns,customKeyFilter:g}),{toggleSort:k}=ir({sortBy:i,multiSort:o,mustSort:r,page:s}),{sortByWithGroups:_,opened:E,extractRows:x,isGroupOpen:w,toggleGroup:V}=Jo({groupBy:a,sortBy:i}),{sortedItems:T}=ac(e,p,_,{transform:Y=>Y.columns,sortFunctions:v,sortRawFunctions:m}),{flatItems:S}=er(T,a,E),P=b(()=>S.value.length),{startIndex:A,stopIndex:I,pageCount:$,setItemsPerPage:L}=lc({page:s,itemsPerPage:u,itemsLength:P}),{paginatedItems:H}=Gg({items:S,startIndex:A,stopIndex:I,itemsPerPage:u}),K=b(()=>x(H.value)),{isSelected:ee,select:F,selectAll:Z,toggleSelect:O,someSelected:W,allSelected:te}=nr(e,{allItems:h,currentPage:K}),{isExpanded:ve,toggleExpand:pe}=Qo(e);tr({page:s,itemsPerPage:u,sortBy:i,groupBy:a,search:y}),Ze({VDataTableRows:{hideNoData:N(e,"hideNoData"),noDataText:N(e,"noDataText"),loading:N(e,"loading"),loadingText:N(e,"loadingText")}});const me=b(()=>({page:s.value,itemsPerPage:u.value,sortBy:i.value,pageCount:$.value,toggleSort:k,setItemsPerPage:L,someSelected:W.value,allSelected:te.value,isSelected:ee,select:F,selectAll:Z,toggleSelect:O,isExpanded:ve,toggleExpand:pe,isGroupOpen:w,toggleGroup:V,items:K.value.map(Y=>Y.raw),internalItems:K.value,groupedItems:H.value,columns:c.value,headers:d.value}));return q(()=>{const Y=si.filterProps(e),D=Pl.filterProps(e),ie=Il.filterProps(e),le=Tl.filterProps(e);return f(Tl,X({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},le),{top:()=>{var G;return(G=l.top)==null?void 0:G.call(l,me.value)},default:()=>{var G,he,Q,C,B,R;return l.default?l.default(me.value):f(ge,null,[(G=l.colgroup)==null?void 0:G.call(l,me.value),!e.hideDefaultHeader&&f("thead",{key:"thead"},[f(Pl,D,l)]),(he=l.thead)==null?void 0:he.call(l,me.value),!e.hideDefaultBody&&f("tbody",null,[(Q=l["body.prepend"])==null?void 0:Q.call(l,me.value),l.body?l.body(me.value):f(Il,X(n,ie,{items:H.value}),l),(C=l["body.append"])==null?void 0:C.call(l,me.value)]),(B=l.tbody)==null?void 0:B.call(l,me.value),(R=l.tfoot)==null?void 0:R.call(l,me.value)])},bottom:()=>l.bottom?l.bottom(me.value):!e.hideDefaultFooter&&f(ge,null,[f(xi,null,null),f(si,Y,{prepend:l["footer.prepend"]})])})}),{}}}),HV=M({...cc(),...Ju(),...pg(),..._i()},"VDataTableVirtual"),jV=j()({name:"VDataTableVirtual",props:HV(),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:l}=t;const{groupBy:a}=ec(e),{sortBy:i,multiSort:o,mustSort:r}=ar(e),{columns:s,headers:u,filterFunctions:c,sortFunctions:d,sortRawFunctions:v}=rc(e,{groupBy:a,showSelect:N(e,"showSelect"),showExpand:N(e,"showExpand")}),{items:m}=uc(e,s),g=N(e,"search"),{filteredItems:h}=Vi(e,m,g,{transform:D=>D.columns,customKeyFilter:c}),{toggleSort:y}=ir({sortBy:i,multiSort:o,mustSort:r}),{sortByWithGroups:p,opened:k,extractRows:_,isGroupOpen:E,toggleGroup:x}=Jo({groupBy:a,sortBy:i}),{sortedItems:w}=ac(e,h,p,{transform:D=>D.columns,sortFunctions:d,sortRawFunctions:v}),{flatItems:V}=er(w,a,k),T=b(()=>_(V.value)),{isSelected:S,select:P,selectAll:A,toggleSelect:I,someSelected:$,allSelected:L}=nr(e,{allItems:T,currentPage:T}),{isExpanded:H,toggleExpand:K}=Qo(e),{containerRef:ee,markerRef:F,paddingTop:Z,paddingBottom:O,computedItems:W,handleItemResize:te,handleScroll:ve,handleScrollend:pe}=kg(e,V),me=b(()=>W.value.map(D=>D.raw));tr({sortBy:i,page:se(1),itemsPerPage:se(-1),groupBy:a,search:g}),Ze({VDataTableRows:{hideNoData:N(e,"hideNoData"),noDataText:N(e,"noDataText"),loading:N(e,"loading"),loadingText:N(e,"loadingText")}});const Y=b(()=>({sortBy:i.value,toggleSort:y,someSelected:$.value,allSelected:L.value,isSelected:S,select:P,selectAll:A,toggleSelect:I,isExpanded:H,toggleExpand:K,isGroupOpen:E,toggleGroup:x,items:T.value.map(D=>D.raw),internalItems:T.value,groupedItems:V.value,columns:s.value,headers:u.value}));q(()=>{const D=Pl.filterProps(e),ie=Il.filterProps(e),le=Tl.filterProps(e);return f(Tl,X({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},le),{top:()=>{var G;return(G=l.top)==null?void 0:G.call(l,Y.value)},wrapper:()=>{var G,he,Q;return f("div",{ref:ee,onScrollPassive:ve,onScrollend:pe,class:"v-table__wrapper",style:{height:de(e.height)}},[f("table",null,[(G=l.colgroup)==null?void 0:G.call(l,Y.value),!e.hideDefaultHeader&&f("thead",{key:"thead"},[f(Pl,X(D,{sticky:e.fixedHeader}),l)]),!e.hideDefaultBody&&f("tbody",null,[f("tr",{ref:F,style:{height:de(Z.value),border:0}},[f("td",{colspan:s.value.length,style:{height:0,border:0}},null)]),(he=l["body.prepend"])==null?void 0:he.call(l,Y.value),f(Il,X(n,ie,{items:me.value}),{...l,item:C=>f(bg,{key:C.internalItem.index,renderless:!0,"onUpdate:height":B=>te(C.internalItem.index,B)},{default:B=>{var z;let{itemRef:R}=B;return((z=l.item)==null?void 0:z.call(l,{...C,itemRef:R}))??f(sc,X(C.props,{ref:R,key:C.internalItem.index,index:C.internalItem.index}),l)}})}),(Q=l["body.append"])==null?void 0:Q.call(l,Y.value),f("tr",{style:{height:de(O.value),border:0}},[f("td",{colspan:s.value.length,style:{height:0,border:0}},null)])])])])},bottom:()=>{var G;return(G=l.bottom)==null?void 0:G.call(l,Y.value)}})})}}),WV=M({itemsLength:{type:[Number,String],required:!0},...tc(),...cc(),...ic()},"VDataTableServer"),UV=j()({name:"VDataTableServer",props:WV(),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:l}=t;const{groupBy:a}=ec(e),{sortBy:i,multiSort:o,mustSort:r}=ar(e),{page:s,itemsPerPage:u}=nc(e),c=b(()=>parseInt(e.itemsLength,10)),{columns:d,headers:v}=rc(e,{groupBy:a,showSelect:N(e,"showSelect"),showExpand:N(e,"showExpand")}),{items:m}=uc(e,d),{toggleSort:g}=ir({sortBy:i,multiSort:o,mustSort:r,page:s}),{opened:h,isGroupOpen:y,toggleGroup:p,extractRows:k}=Jo({groupBy:a,sortBy:i}),{pageCount:_,setItemsPerPage:E}=lc({page:s,itemsPerPage:u,itemsLength:c}),{flatItems:x}=er(m,a,h),{isSelected:w,select:V,selectAll:T,toggleSelect:S,someSelected:P,allSelected:A}=nr(e,{allItems:m,currentPage:m}),{isExpanded:I,toggleExpand:$}=Qo(e),L=b(()=>k(m.value));tr({page:s,itemsPerPage:u,sortBy:i,groupBy:a,search:N(e,"search")}),Fe("v-data-table",{toggleSort:g,sortBy:i}),Ze({VDataTableRows:{hideNoData:N(e,"hideNoData"),noDataText:N(e,"noDataText"),loading:N(e,"loading"),loadingText:N(e,"loadingText")}});const H=b(()=>({page:s.value,itemsPerPage:u.value,sortBy:i.value,pageCount:_.value,toggleSort:g,setItemsPerPage:E,someSelected:P.value,allSelected:A.value,isSelected:w,select:V,selectAll:T,toggleSelect:S,isExpanded:I,toggleExpand:$,isGroupOpen:y,toggleGroup:p,items:L.value.map(K=>K.raw),internalItems:L.value,groupedItems:x.value,columns:d.value,headers:v.value}));q(()=>{const K=si.filterProps(e),ee=Pl.filterProps(e),F=Il.filterProps(e),Z=Tl.filterProps(e);return f(Tl,X({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},Z),{top:()=>{var O;return(O=l.top)==null?void 0:O.call(l,H.value)},default:()=>{var O,W,te,ve,pe,me;return l.default?l.default(H.value):f(ge,null,[(O=l.colgroup)==null?void 0:O.call(l,H.value),!e.hideDefaultHeader&&f("thead",{key:"thead",class:"v-data-table__thead",role:"rowgroup"},[f(Pl,X(ee,{sticky:e.fixedHeader}),l)]),(W=l.thead)==null?void 0:W.call(l,H.value),!e.hideDefaultBody&&f("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[(te=l["body.prepend"])==null?void 0:te.call(l,H.value),l.body?l.body(H.value):f(Il,X(n,F,{items:x.value}),l),(ve=l["body.append"])==null?void 0:ve.call(l,H.value)]),(pe=l.tbody)==null?void 0:pe.call(l,H.value),(me=l.tfoot)==null?void 0:me.call(l,H.value)])},bottom:()=>l.bottom?l.bottom(H.value):!e.hideDefaultFooter&&f(ge,null,[f(xi,null,null),f(si,K,{prepend:l["footer.prepend"]})])})})}}),GV=M({fluid:{type:Boolean,default:!1},...fe(),..._e()},"VContainer"),YV=j()({name:"VContainer",props:GV(),setup(e,t){let{slots:n}=t;const{rtlClasses:l}=ct();return q(()=>f(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},l.value,e.class],style:e.style},n)),{}}}),ry=Do.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),sy=Do.reduce((e,t)=>{const n="offset"+Sn(t);return e[n]={type:[String,Number],default:null},e},{}),uy=Do.reduce((e,t)=>{const n="order"+Sn(t);return e[n]={type:[String,Number],default:null},e},{}),Vf={col:Object.keys(ry),offset:Object.keys(sy),order:Object.keys(uy)};function KV(e,t,n){let l=e;if(!(n==null||n===!1)){if(t){const a=t.replace(e,"");l+=`-${a}`}return e==="col"&&(l="v-"+l),e==="col"&&(n===""||n===!0)||(l+=`-${n}`),l.toLowerCase()}}const qV=["auto","start","end","center","baseline","stretch"],XV=M({cols:{type:[Boolean,String,Number],default:!1},...ry,offset:{type:[String,Number],default:null},...sy,order:{type:[String,Number],default:null},...uy,alignSelf:{type:String,default:null,validator:e=>qV.includes(e)},...fe(),..._e()},"VCol"),ZV=j()({name:"VCol",props:XV(),setup(e,t){let{slots:n}=t;const l=b(()=>{const a=[];let i;for(i in Vf)Vf[i].forEach(r=>{const s=e[r],u=KV(i,r,s);u&&a.push(u)});const o=a.some(r=>r.startsWith("v-col-"));return a.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}),a});return()=>{var a;return rn(e.tag,{class:[l.value,e.class],style:e.style},(a=n.default)==null?void 0:a.call(n))}}}),dc=["start","end","center"],cy=["space-between","space-around","space-evenly"];function fc(e,t){return Do.reduce((n,l)=>{const a=e+Sn(l);return n[a]=t(),n},{})}const QV=[...dc,"baseline","stretch"],dy=e=>QV.includes(e),fy=fc("align",()=>({type:String,default:null,validator:dy})),JV=[...dc,...cy],vy=e=>JV.includes(e),my=fc("justify",()=>({type:String,default:null,validator:vy})),eP=[...dc,...cy,"stretch"],hy=e=>eP.includes(e),gy=fc("alignContent",()=>({type:String,default:null,validator:hy})),Pf={align:Object.keys(fy),justify:Object.keys(my),alignContent:Object.keys(gy)},tP={align:"align",justify:"justify",alignContent:"align-content"};function nP(e,t,n){let l=tP[e];if(n!=null){if(t){const a=t.replace(e,"");l+=`-${a}`}return l+=`-${n}`,l.toLowerCase()}}const lP=M({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:dy},...fy,justify:{type:String,default:null,validator:vy},...my,alignContent:{type:String,default:null,validator:hy},...gy,...fe(),..._e()},"VRow"),aP=j()({name:"VRow",props:lP(),setup(e,t){let{slots:n}=t;const l=b(()=>{const a=[];let i;for(i in Pf)Pf[i].forEach(o=>{const r=e[o],s=nP(i,o,r);s&&a.push(s)});return a.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}),a});return()=>{var a;return rn(e.tag,{class:["v-row",l.value,e.class],style:e.style},(a=n.default)==null?void 0:a.call(n))}}}),yy=Cn("v-spacer","div","VSpacer"),by=M({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:!1},nextIcon:{type:[String],default:"$next"},prevIcon:{type:[String],default:"$prev"},modeIcon:{type:[String],default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),Ps=j()({name:"VDatePickerControls",props:by(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,t){let{emit:n}=t;const l=b(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),a=b(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),i=b(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),o=b(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function r(){n("click:prev")}function s(){n("click:next")}function u(){n("click:year")}function c(){n("click:month")}return q(()=>f("div",{class:["v-date-picker-controls"]},[f($e,{class:"v-date-picker-controls__month-btn",disabled:l.value,text:e.text,variant:"text",rounded:!0,onClick:c},null),f($e,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:a.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:u},null),f(yy,{key:"mode-spacer"},null),f("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[f($e,{disabled:i.value,icon:e.prevIcon,variant:"text",onClick:r},null),f($e,{disabled:o.value,icon:e.nextIcon,variant:"text",onClick:s},null)])])),{}}}),iP=M({appendIcon:String,color:String,header:String,transition:String,onClick:ht()},"VDatePickerHeader"),Is=j()({name:"VDatePickerHeader",props:iP(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,t){let{emit:n,slots:l}=t;const{backgroundColorClasses:a,backgroundColorStyles:i}=Ne(e,"color");function o(){n("click")}function r(){n("click:append")}return q(()=>{const s=!!(l.default||e.header),u=!!(l.append||e.appendIcon);return f("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},a.value],style:i.value,onClick:o},[l.prepend&&f("div",{key:"prepend",class:"v-date-picker-header__prepend"},[l.prepend()]),s&&f(It,{key:"content",name:e.transition},{default:()=>{var c;return[f("div",{key:e.header,class:"v-date-picker-header__content"},[((c=l.default)==null?void 0:c.call(l))??e.header])]}}),u&&f("div",{class:"v-date-picker-header__append"},[l.append?f(Ie,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var c;return[(c=l.append)==null?void 0:c.call(l)]}}):f($e,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:r},null)])])}),{}}}),oP=M({allowedDates:[Array,Function],disabled:Boolean,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"}},"calendar");function rP(e){const t=hi(),n=be(e,"modelValue",[],v=>Ke(v)),l=b(()=>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()),a=be(e,"year",void 0,v=>{const m=v!=null?Number(v):t.getYear(l.value);return t.startOfYear(t.setYear(t.date(),m))},v=>t.getYear(v)),i=be(e,"month",void 0,v=>{const m=v!=null?Number(v):t.getMonth(l.value),g=t.setYear(t.startOfMonth(t.date()),t.getYear(a.value));return t.setMonth(g,m)},v=>t.getMonth(v)),o=b(()=>{const v=t.getWeekArray(i.value),m=v.flat(),g=6*7;if(e.weeksInMonth==="static"&&m.lengthe.weekdays.includes(t.toJsDate(g).getDay())).map((g,h)=>{const y=t.toISO(g),p=!t.isSameMonth(g,i.value),k=t.isSameDay(g,t.startOfMonth(i.value)),_=t.isSameDay(g,t.endOfMonth(i.value)),E=t.isSameDay(g,i.value);return{date:g,isoDate:y,formatted:t.format(g,"keyboardDate"),year:t.getYear(g),month:t.getMonth(g),isDisabled:d(g),isWeekStart:h%7===0,isWeekEnd:h%7===6,isToday:t.isSameDay(g,m),isAdjacent:p,isHidden:p&&!e.showAdjacentMonths,isStart:k,isSelected:n.value.some(x=>t.isSameDay(g,x)),isEnd:_,isSame:E,localized:t.format(g,"dayOfMonth")}})}const s=b(()=>{const v=t.startOfWeek(l.value),m=[];for(let h=0;h<=6;h++)m.push(t.addDays(v,h));const g=t.date();return r(m,g)}),u=b(()=>{const v=o.value.flat(),m=t.date();return r(v,m)}),c=b(()=>o.value.map(v=>v.length?hw(t,v[0]):null));function d(v){if(e.disabled)return!0;const m=t.date(v);return e.min&&t.isAfter(t.date(e.min),m)||e.max&&t.isAfter(m,t.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(g=>t.isSameDay(t.date(g),m)):typeof e.allowedDates=="function"?!e.allowedDates(m):!1}return{displayValue:l,daysInMonth:u,daysInWeek:s,genDays:r,model:n,weeksInMonth:o,weekNumbers:c}}const py=M({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},...oP()},"VDatePickerMonth"),Ts=j()({name:"VDatePickerMonth",props:py(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=J(),{daysInMonth:i,model:o,weekNumbers:r}=rP(e),s=hi(),u=se(),c=se(),d=se(!1),v=b(()=>d.value?e.reverseTransition:e.transition);e.multiple==="range"&&o.value.length>0&&(u.value=o.value[0],o.value.length>1&&(c.value=o.value[o.value.length-1]));const m=b(()=>{const p=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return o.value.length>=p});ce(i,(p,k)=>{k&&(d.value=s.isBefore(p[0].date,k[0].date))});function g(p){const k=s.startOfDay(p);if(o.value.length===0&&(u.value=void 0),!u.value)u.value=k,o.value=[u.value];else if(c.value)u.value=p,c.value=void 0,o.value=[u.value];else{if(s.isSameDay(k,u.value)){u.value=void 0,o.value=[];return}else s.isBefore(k,u.value)?(c.value=s.endOfDay(u.value),u.value=k):c.value=s.endOfDay(k);const _=s.getDiff(c.value,u.value,"days"),E=[u.value];for(let x=1;x<_;x++){const w=s.addDays(u.value,x);E.push(w)}E.push(c.value),o.value=E}}function h(p){const k=o.value.findIndex(_=>s.isSameDay(_,p));if(k===-1)o.value=[...o.value,p];else{const _=[...o.value];_.splice(k,1),o.value=_}}function y(p){e.multiple==="range"?g(p):e.multiple?h(p):o.value=[p]}return()=>f("div",{class:"v-date-picker-month"},[e.showWeek&&f("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&f("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[bn(" ")]),r.value.map(p=>f("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[p]))]),f(It,{name:v.value},{default:()=>{var p;return[f("div",{ref:a,key:(p=i.value[0].date)==null?void 0:p.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&s.getWeekdays().map(k=>f("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[k])),i.value.map((k,_)=>{const E={props:{onClick:()=>y(k.date)},item:k,i:_};return m.value&&!k.isSelected&&(k.isDisabled=!0),f("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":k.isAdjacent,"v-date-picker-month__day--hide-adjacent":k.isHidden,"v-date-picker-month__day--selected":k.isSelected,"v-date-picker-month__day--week-end":k.isWeekEnd,"v-date-picker-month__day--week-start":k.isWeekStart}],"data-v-date":k.isDisabled?void 0:k.isoDate},[(e.showAdjacentMonths||!k.isAdjacent)&&f(Ie,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(k.isSelected||k.isToday)&&!k.isDisabled?e.color:void 0,disabled:k.isDisabled,icon:!0,ripple:!1,text:k.localized,variant:k.isDisabled?k.isToday?"outlined":"text":k.isToday&&!k.isSelected?"outlined":"flat",onClick:()=>y(k.date)}}},{default:()=>{var x;return[((x=l.day)==null?void 0:x.call(l,E))??f($e,E.props,null)]}})])})])]}})])}}),ky=M({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number},"VDatePickerMonths"),As=j()({name:"VDatePickerMonths",props:ky(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=hi(),i=be(e,"modelValue"),o=b(()=>{let r=a.startOfYear(a.date());return e.year&&(r=a.setYear(r,e.year)),yn(12).map(s=>{const u=a.format(r,"monthShort"),c=!!(e.min&&a.isAfter(a.startOfMonth(a.date(e.min)),r)||e.max&&a.isAfter(r,a.startOfMonth(a.date(e.max))));return r=a.getNextMonth(r),{isDisabled:c,text:u,value:s}})});return Je(()=>{i.value=i.value??a.getMonth(a.date())}),q(()=>f("div",{class:"v-date-picker-months",style:{height:de(e.height)}},[f("div",{class:"v-date-picker-months__content"},[o.value.map((r,s)=>{var d;const u={active:i.value===s,color:i.value===s?e.color:void 0,disabled:r.isDisabled,rounded:!0,text:r.text,variant:i.value===r.value?"flat":"text",onClick:()=>c(s)};function c(v){if(i.value===v){n("update:modelValue",i.value);return}i.value=v}return((d=l.month)==null?void 0:d.call(l,{month:r,i:s,props:u}))??f($e,X({key:"month"},u),null)})])])),{}}}),Sy=M({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),Es=j()({name:"VDatePickerYears",props:Sy(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=hi(),i=be(e,"modelValue"),o=b(()=>{const s=a.getYear(a.date());let u=s-100,c=s+52;e.min&&(u=a.getYear(a.date(e.min))),e.max&&(c=a.getYear(a.date(e.max)));let d=a.startOfYear(a.date());return d=a.setYear(d,u),yn(c-u+1,u).map(v=>{const m=a.format(d,"year");return d=a.setYear(d,a.getYear(d)+1),{text:m,value:v}})});Je(()=>{i.value=i.value??a.getYear(a.date())});const r=uo();return xt(async()=>{var s;await Ae(),(s=r.el)==null||s.scrollIntoView({block:"center"})}),q(()=>f("div",{class:"v-date-picker-years",style:{height:de(e.height)}},[f("div",{class:"v-date-picker-years__content"},[o.value.map((s,u)=>{var d;const c={ref:i.value===s.value?r:void 0,active:i.value===s.value,color:i.value===s.value?e.color:void 0,rounded:!0,text:s.text,variant:i.value===s.value?"flat":"text",onClick:()=>{if(i.value===s.value){n("update:modelValue",i.value);return}i.value=s.value}};return((d=l.year)==null?void 0:d.call(l,{year:s,i:u,props:c}))??f($e,X({key:"month"},c),null)})])])),{}}}),sP=Cn("v-picker-title"),xy=M({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...Zo()},"VPicker"),If=j()({name:"VPicker",props:xy(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:l,backgroundColorStyles:a}=Ne(N(e,"color"));return q(()=>{const i=Vl.filterProps(e),o=!!(e.title||n.title);return f(Vl,X(i,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var r;return[!e.hideHeader&&f("div",{key:"header",class:[l.value],style:[a.value]},[o&&f(sP,{key:"picker-title"},{default:()=>{var s;return[((s=n.title)==null?void 0:s.call(n))??e.title]}}),n.header&&f("div",{class:"v-picker__header"},[n.header()])]),f("div",{class:"v-picker__body"},[(r=n.default)==null?void 0:r.call(n)]),n.actions&&f(Ie,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[f("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),uP=M({header:{type:String,default:"$vuetify.datePicker.header"},...by(),...py({weeksInMonth:"static"}),...rt(ky(),["modelValue"]),...rt(Sy(),["modelValue"]),...xy({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),cP=j()({name:"VDatePicker",props:uP(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,t){let{emit:n,slots:l}=t;const a=hi(),{t:i}=tt(),o=be(e,"modelValue",void 0,S=>Ke(S),S=>e.multiple?S:S[0]),r=be(e,"viewMode"),s=b(()=>{var P;const S=a.date((P=o.value)==null?void 0:P[0]);return S&&a.isValid(S)?S:a.date()}),u=J(Number(e.month??a.getMonth(a.startOfMonth(s.value)))),c=J(Number(e.year??a.getYear(a.startOfYear(a.setMonth(s.value,u.value))))),d=se(!1),v=b(()=>e.multiple&&o.value.length>1?i("$vuetify.datePicker.itemsSelected",o.value.length):o.value[0]&&a.isValid(o.value[0])?a.format(a.date(o.value[0]),"normalDateWithWeekday"):i(e.header)),m=b(()=>{let S=a.date();return S=a.setDate(S,1),S=a.setMonth(S,u.value),S=a.setYear(S,c.value),a.format(S,"monthAndYear")}),g=b(()=>`date-picker-header${d.value?"-reverse":""}-transition`),h=b(()=>{const S=a.date(e.min);return e.min&&a.isValid(S)?S:null}),y=b(()=>{const S=a.date(e.max);return e.max&&a.isValid(S)?S:null}),p=b(()=>{if(e.disabled)return!0;const S=[];if(r.value!=="month")S.push("prev","next");else{let P=a.date();if(P=a.setYear(P,c.value),P=a.setMonth(P,u.value),h.value){const A=a.addDays(a.startOfMonth(P),-1);a.isAfter(h.value,A)&&S.push("prev")}if(y.value){const A=a.addDays(a.endOfMonth(P),1);a.isAfter(A,y.value)&&S.push("next")}}return S});function k(){u.value<11?u.value++:(c.value++,u.value=0,T(c.value)),V(u.value)}function _(){u.value>0?u.value--:(c.value--,u.value=11,T(c.value)),V(u.value)}function E(){r.value="month"}function x(){r.value=r.value==="months"?"month":"months"}function w(){r.value=r.value==="year"?"month":"year"}function V(S){r.value==="months"&&x(),n("update:month",S)}function T(S){r.value==="year"&&w(),n("update:year",S)}return ce(o,(S,P)=>{const A=Ke(P),I=Ke(S);if(!I.length)return;const $=a.date(A[A.length-1]),L=a.date(I[I.length-1]),H=a.getMonth(L),K=a.getYear(L);H!==u.value&&(u.value=H,V(u.value)),K!==c.value&&(c.value=K,T(c.value)),d.value=a.isBefore($,L)}),q(()=>{const S=If.filterProps(e),P=Ps.filterProps(e),A=Is.filterProps(e),I=Ts.filterProps(e),$=rt(As.filterProps(e),["modelValue"]),L=rt(Es.filterProps(e),["modelValue"]),H={header:v.value,transition:g.value};return f(If,X(S,{class:["v-date-picker",`v-date-picker--${r.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>{var K;return((K=l.title)==null?void 0:K.call(l))??f("div",{class:"v-date-picker__title"},[i(e.title)])},header:()=>l.header?f(Ie,{defaults:{VDatePickerHeader:{...H}}},{default:()=>{var K;return[(K=l.header)==null?void 0:K.call(l,H)]}}):f(Is,X({key:"header"},A,H,{onClick:r.value!=="month"?E:void 0}),{...l,default:void 0}),default:()=>f(ge,null,[f(Ps,X(P,{disabled:p.value,text:m.value,"onClick:next":k,"onClick:prev":_,"onClick:month":x,"onClick:year":w}),null),f(ni,{hideOnLeave:!0},{default:()=>[r.value==="months"?f(As,X({key:"date-picker-months"},$,{modelValue:u.value,"onUpdate:modelValue":[K=>u.value=K,V],min:h.value,max:y.value,year:c.value}),null):r.value==="year"?f(Es,X({key:"date-picker-years"},L,{modelValue:c.value,"onUpdate:modelValue":[K=>c.value=K,T],min:h.value,max:y.value}),null):f(Ts,X({key:"date-picker-month"},I,{modelValue:o.value,"onUpdate:modelValue":K=>o.value=K,month:u.value,"onUpdate:month":[K=>u.value=K,V],year:c.value,"onUpdate:year":[K=>c.value=K,T],min:h.value,max:y.value}),null)]})]),actions:l.actions})}),{}}}),dP=M({actionText:String,bgColor:String,color:String,icon:we,image:String,justify:{type:String,default:"center"},headline:String,title:String,text:String,textWidth:{type:[Number,String],default:500},href:String,to:String,...fe(),...dt(),..._n({size:void 0}),...Ee()},"VEmptyState"),fP=j()({name:"VEmptyState",props:dP(),emits:{"click:action":e=>!0},setup(e,t){let{emit:n,slots:l}=t;const{themeClasses:a}=De(e),{backgroundColorClasses:i,backgroundColorStyles:o}=Ne(N(e,"bgColor")),{dimensionStyles:r}=ft(e),{displayClasses:s}=Qt();function u(c){n("click:action",c)}return q(()=>{var y,p,k;const c=!!(l.actions||e.actionText),d=!!(l.headline||e.headline),v=!!(l.title||e.title),m=!!(l.text||e.text),g=!!(l.media||e.image||e.icon),h=e.size||(e.image?200:96);return f("div",{class:["v-empty-state",{[`v-empty-state--${e.justify}`]:!0},a.value,i.value,s.value,e.class],style:[o.value,r.value,e.style]},[g&&f("div",{key:"media",class:"v-empty-state__media"},[l.media?f(Ie,{key:"media-defaults",defaults:{VImg:{src:e.image,height:h},VIcon:{size:h,icon:e.icon}}},{default:()=>[l.media()]}):f(ge,null,[e.image?f(Bn,{key:"image",src:e.image,height:h},null):e.icon?f(Re,{key:"icon",color:e.color,size:h,icon:e.icon},null):void 0])]),d&&f("div",{key:"headline",class:"v-empty-state__headline"},[((y=l.headline)==null?void 0:y.call(l))??e.headline]),v&&f("div",{key:"title",class:"v-empty-state__title"},[((p=l.title)==null?void 0:p.call(l))??e.title]),m&&f("div",{key:"text",class:"v-empty-state__text",style:{maxWidth:de(e.textWidth)}},[((k=l.text)==null?void 0:k.call(l))??e.text]),l.default&&f("div",{key:"content",class:"v-empty-state__content"},[l.default()]),c&&f("div",{key:"actions",class:"v-empty-state__actions"},[f(Ie,{defaults:{VBtn:{class:"v-empty-state__action-btn",color:e.color??"surface-variant",text:e.actionText}}},{default:()=>{var _;return[((_=l.actions)==null?void 0:_.call(l,{props:{onClick:u}}))??f($e,{onClick:u},null)]}})])])}),{}}}),ui=Symbol.for("vuetify:v-expansion-panel"),wy=M({...fe(),...Uu()},"VExpansionPanelText"),Bs=j()({name:"VExpansionPanelText",props:wy(),setup(e,t){let{slots:n}=t;const l=Pe(ui);if(!l)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:a,onAfterLeave:i}=Gu(e,l.isSelected);return q(()=>f(Lo,{onAfterLeave:i},{default:()=>{var o;return[Xe(f("div",{class:["v-expansion-panel-text",e.class],style:e.style},[n.default&&a.value&&f("div",{class:"v-expansion-panel-text__wrapper"},[(o=n.default)==null?void 0:o.call(n)])]),[[sn,l.isSelected.value]])]}})),{}}}),Cy=M({color:String,expandIcon:{type:we,default:"$expand"},collapseIcon:{type:we,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...fe()},"VExpansionPanelTitle"),$s=j()({name:"VExpansionPanelTitle",directives:{Ripple:Ln},props:Cy(),setup(e,t){let{slots:n}=t;const l=Pe(ui);if(!l)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:a,backgroundColorStyles:i}=Ne(e,"color"),o=b(()=>({collapseIcon:e.collapseIcon,disabled:l.disabled.value,expanded:l.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),r=b(()=>l.isSelected.value?e.collapseIcon:e.expandIcon);return q(()=>{var s;return Xe(f("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":l.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},a.value,e.class],style:[i.value,e.style],type:"button",tabindex:l.disabled.value?-1:void 0,disabled:l.disabled.value,"aria-expanded":l.isSelected.value,onClick:e.readonly?void 0:l.toggle},[f("span",{class:"v-expansion-panel-title__overlay"},null),(s=n.default)==null?void 0:s.call(n,o.value),!e.hideActions&&f(Ie,{defaults:{VIcon:{icon:r.value}}},{default:()=>{var u;return[f("span",{class:"v-expansion-panel-title__icon"},[((u=n.actions)==null?void 0:u.call(n,o.value))??f(Re,null,null)])]}})]),[[zt("ripple"),e.ripple]])}),{}}}),_y=M({title:String,text:String,bgColor:String,...ut(),...Ol(),...Ue(),..._e(),...Cy(),...wy()},"VExpansionPanel"),vP=j()({name:"VExpansionPanel",props:_y(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const l=Ll(e,ui),{backgroundColorClasses:a,backgroundColorStyles:i}=Ne(e,"bgColor"),{elevationClasses:o}=yt(e),{roundedClasses:r}=Qe(e),s=b(()=>(l==null?void 0:l.disabled.value)||e.disabled),u=b(()=>l.group.items.value.reduce((v,m,g)=>(l.group.selected.value.includes(m.id)&&v.push(g),v),[])),c=b(()=>{const v=l.group.items.value.findIndex(m=>m.id===l.id);return!l.isSelected.value&&u.value.some(m=>m-v===1)}),d=b(()=>{const v=l.group.items.value.findIndex(m=>m.id===l.id);return!l.isSelected.value&&u.value.some(m=>m-v===-1)});return Fe(ui,l),q(()=>{const v=!!(n.text||e.text),m=!!(n.title||e.title),g=$s.filterProps(e),h=Bs.filterProps(e);return f(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":l.isSelected.value,"v-expansion-panel--before-active":c.value,"v-expansion-panel--after-active":d.value,"v-expansion-panel--disabled":s.value},r.value,a.value,e.class],style:[i.value,e.style]},{default:()=>[f("div",{class:["v-expansion-panel__shadow",...o.value]},null),f(Ie,{defaults:{VExpansionPanelTitle:{...g},VExpansionPanelText:{...h}}},{default:()=>{var y;return[m&&f($s,{key:"title"},{default:()=>[n.title?n.title():e.title]}),v&&f(Bs,{key:"text"},{default:()=>[n.text?n.text():e.text]}),(y=n.default)==null?void 0:y.call(n)]}})]})}),{groupItem:l}}}),mP=["default","accordion","inset","popout"],hP=M({flat:Boolean,...Ml(),..._y(),...Ee(),variant:{type:String,default:"default",validator:e=>mP.includes(e)}},"VExpansionPanels"),gP=j()({name:"VExpansionPanels",props:hP(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{next:l,prev:a}=ol(e,ui),{themeClasses:i}=De(e),o=b(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return Ze({VExpansionPanel:{bgColor:N(e,"bgColor"),collapseIcon:N(e,"collapseIcon"),color:N(e,"color"),eager:N(e,"eager"),elevation:N(e,"elevation"),expandIcon:N(e,"expandIcon"),focusable:N(e,"focusable"),hideActions:N(e,"hideActions"),readonly:N(e,"readonly"),ripple:N(e,"ripple"),rounded:N(e,"rounded"),static:N(e,"static")}}),q(()=>f(e.tag,{class:["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},i.value,o.value,e.class],style:e.style},{default:()=>{var r;return[(r=n.default)==null?void 0:r.call(n,{prev:a,next:l})]}})),{next:l,prev:a}}}),yP=M({app:Boolean,appear:Boolean,extended:Boolean,layout:Boolean,offset:Boolean,modelValue:{type:Boolean,default:!0},...rt(Ho({active:!0}),["location"]),...Bl(),...On(),...un({transition:"fab-transition"})},"VFab"),bP=j()({name:"VFab",props:yP(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),a=se(56),i=J(),{resizeRef:o}=on(d=>{d.length&&(a.value=d[0].target.clientHeight)}),r=b(()=>e.app||e.absolute),s=b(()=>{var d;return r.value?((d=e.location)==null?void 0:d.split(" ").shift())??"bottom":!1}),u=b(()=>{var d;return r.value?((d=e.location)==null?void 0:d.split(" ")[1])??"end":!1});Dt(()=>e.app,()=>{const d=$l({id:e.name,order:b(()=>parseInt(e.order,10)),position:s,layoutSize:b(()=>e.layout?a.value+24:0),elementSize:b(()=>a.value+24),active:b(()=>e.app&&l.value),absolute:N(e,"absolute")});Je(()=>{i.value=d.layoutItemStyles.value})});const c=J();return q(()=>{const d=$e.filterProps(e);return f("div",{ref:c,class:["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}`]:r.value,[`v-fab--${u.value}`]:r.value},e.class],style:[e.app?{...i.value}:{height:"inherit",width:void 0},e.style]},[f("div",{class:"v-fab__container"},[f(It,{appear:e.appear,transition:e.transition},{default:()=>[Xe(f($e,X({ref:o},d,{active:void 0,location:void 0}),n),[[sn,e.active]])]})])])}),{}}}),pP=M({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))},...Nn({prependIcon:"$file"}),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>Ke(e).every(t=>t!=null&&typeof t=="object")},...Ci({clearable:!0})},"VFileInput"),kP=j()({name:"VFileInput",inheritAttrs:!1,props:pP(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{t:i}=tt(),o=be(e,"modelValue",e.modelValue,S=>Ke(S),S=>e.multiple||Array.isArray(e.modelValue)?S:S[0]??null),{isFocused:r,focus:s,blur:u}=Fn(e),c=b(()=>typeof e.showSize!="boolean"?e.showSize:void 0),d=b(()=>(o.value??[]).reduce((S,P)=>{let{size:A=0}=P;return S+A},0)),v=b(()=>Ld(d.value,c.value)),m=b(()=>(o.value??[]).map(S=>{const{name:P="",size:A=0}=S;return e.showSize?`${P} (${Ld(A,c.value)})`:P})),g=b(()=>{var P;const S=((P=o.value)==null?void 0:P.length)??0;return e.showSize?i(e.counterSizeString,S,v.value):i(e.counterString,S)}),h=J(),y=J(),p=J(),k=b(()=>r.value||e.active),_=b(()=>["plain","underlined"].includes(e.variant));function E(){var S;p.value!==document.activeElement&&((S=p.value)==null||S.focus()),r.value||s()}function x(S){var P;(P=p.value)==null||P.click()}function w(S){l("mousedown:control",S)}function V(S){var P;(P=p.value)==null||P.click(),l("click:control",S)}function T(S){S.stopPropagation(),E(),Ae(()=>{o.value=[],xu(e["onClick:clear"],S)})}return ce(o,S=>{(!Array.isArray(S)||!S.length)&&p.value&&(p.value.value="")}),q(()=>{const S=!!(a.counter||e.counter),P=!!(S||a.details),[A,I]=al(n),{modelValue:$,...L}=St.filterProps(e),H=Yu(e);return f(St,X({ref:h,modelValue:o.value,"onUpdate:modelValue":K=>o.value=K,class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":_.value},e.class],style:e.style,"onClick:prepend":x},A,L,{centerAffix:!_.value,focused:r.value}),{...a,default:K=>{let{id:ee,isDisabled:F,isDirty:Z,isReadonly:O,isValid:W}=K;return f(pa,X({ref:y,"prepend-icon":e.prependIcon,onMousedown:w,onClick:V,"onClick:clear":T,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},H,{id:ee.value,active:k.value||Z.value,dirty:Z.value||e.dirty,disabled:F.value,focused:r.value,error:W.value===!1}),{...a,default:te=>{var me;let{props:{class:ve,...pe}}=te;return f(ge,null,[f("input",X({ref:p,type:"file",readonly:O.value,disabled:F.value,multiple:e.multiple,name:e.name,onClick:Y=>{Y.stopPropagation(),O.value&&Y.preventDefault(),E()},onChange:Y=>{if(!Y.target)return;const D=Y.target;o.value=[...D.files??[]]},onFocus:E,onBlur:u},pe,I),null),f("div",{class:ve},[!!((me=o.value)!=null&&me.length)&&!e.hideInput&&(a.selection?a.selection({fileNames:m.value,totalBytes:d.value,totalBytesReadable:v.value}):e.chips?m.value.map(Y=>f(ba,{key:Y,size:"small",text:Y},null)):m.value.join(", "))])])}})},details:P?K=>{var ee,F;return f(ge,null,[(ee=a.details)==null?void 0:ee.call(a,K),S&&f(ge,null,[f("span",null,null),f(Go,{active:!!((F=o.value)!=null&&F.length),value:g.value,disabled:e.disabled},a.counter)])])}:void 0})}),tn({},h,y,p)}}),SP=M({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Wt(),...fe(),...ut(),...Bl(),...Ue(),..._e({tag:"footer"}),...Ee()},"VFooter"),xP=j()({name:"VFooter",props:SP(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{backgroundColorClasses:a,backgroundColorStyles:i}=Ne(N(e,"color")),{borderClasses:o}=Jt(e),{elevationClasses:r}=yt(e),{roundedClasses:s}=Qe(e),u=se(32),{resizeRef:c}=on(g=>{g.length&&(u.value=g[0].target.clientHeight)}),d=b(()=>e.height==="auto"?u.value:parseInt(e.height,10)),{layoutItemStyles:v,layoutIsReady:m}=$l({id:e.name,order:b(()=>parseInt(e.order,10)),position:b(()=>"bottom"),layoutSize:d,elementSize:b(()=>e.height==="auto"?void 0:d.value),active:b(()=>e.app),absolute:N(e,"absolute")});return q(()=>f(e.tag,{ref:c,class:["v-footer",l.value,a.value,o.value,r.value,s.value,e.class],style:[i.value,e.app?v.value:{height:de(e.height)},e.style]},n)),e.app?m:{}}}),wP=M({...fe(),...AC()},"VForm"),CP=j()({name:"VForm",props:wP(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=EC(e),i=J();function o(s){s.preventDefault(),a.reset()}function r(s){const u=s,c=a.validate();u.then=c.then.bind(c),u.catch=c.catch.bind(c),u.finally=c.finally.bind(c),l("submit",u),u.defaultPrevented||c.then(d=>{var m;let{valid:v}=d;v&&((m=i.value)==null||m.submit())}),u.preventDefault()}return q(()=>{var s;return f("form",{ref:i,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:o,onSubmit:r},[(s=n.default)==null?void 0:s.call(n,a)])}),tn(a,i)}}),_P=M({disabled:Boolean,modelValue:{type:Boolean,default:null},...ju()},"VHover"),VP=j()({name:"VHover",props:_P(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),{runOpenDelay:a,runCloseDelay:i}=Wu(e,o=>!e.disabled&&(l.value=o));return()=>{var o;return(o=n.default)==null?void 0:o.call(n,{isHovering:l.value,props:{onMouseenter:a,onMouseleave:i}})}}}),PP=M({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"},...dt(),..._e()},"VInfiniteScroll"),Tf=Ht({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootRef:null,rootMargin:String},emits:{intersect:(e,t)=>!0},setup(e,t){let{emit:n}=t;const{intersectionRef:l,isIntersecting:a}=Fo(i=>{},e.rootMargin?{rootMargin:e.rootMargin}:void 0);return ce(a,async i=>{n("intersect",e.side,i)}),q(()=>f("div",{class:"v-infinite-scroll-intersect",ref:l},[bn(" ")])),{}}}),IP=j()({name:"VInfiniteScroll",props:PP(),emits:{load:e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=J(),i=se("ok"),o=se("ok"),r=b(()=>de(e.margin)),s=se(!1);function u(x){if(!a.value)return;const w=e.direction==="vertical"?"scrollTop":"scrollLeft";a.value[w]=x}function c(){if(!a.value)return 0;const x=e.direction==="vertical"?"scrollTop":"scrollLeft";return a.value[x]}function d(){if(!a.value)return 0;const x=e.direction==="vertical"?"scrollHeight":"scrollWidth";return a.value[x]}function v(){if(!a.value)return 0;const x=e.direction==="vertical"?"clientHeight":"clientWidth";return a.value[x]}xt(()=>{a.value&&(e.side==="start"?u(d()):e.side==="both"&&u(d()/2-v()/2))});function m(x,w){x==="start"?i.value=w:x==="end"&&(o.value=w)}function g(x){return x==="start"?i.value:o.value}let h=0;function y(x,w){s.value=w,s.value&&p(x)}function p(x){if(e.mode!=="manual"&&!s.value)return;const w=g(x);if(!a.value||["empty","loading"].includes(w))return;h=d(),m(x,"loading");function V(T){m(x,T),Ae(()=>{T==="empty"||T==="error"||(T==="ok"&&x==="start"&&u(d()-h+c()),e.mode!=="manual"&&Ae(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{p(x)})})})}))})}l("load",{side:x,done:V})}const{t:k}=tt();function _(x,w){var S,P,A,I,$;if(e.side!==x&&e.side!=="both")return;const V=()=>p(x),T={side:x,props:{onClick:V,color:e.color}};return w==="error"?(S=n.error)==null?void 0:S.call(n,T):w==="empty"?((P=n.empty)==null?void 0:P.call(n,T))??f("div",null,[k(e.emptyText)]):e.mode==="manual"?w==="loading"?((A=n.loading)==null?void 0:A.call(n,T))??f(ua,{indeterminate:!0,color:e.color},null):((I=n["load-more"])==null?void 0:I.call(n,T))??f($e,{variant:"outlined",color:e.color,onClick:V},{default:()=>[k(e.loadMoreText)]}):(($=n.loading)==null?void 0:$.call(n,T))??f(ua,{indeterminate:!0,color:e.color},null)}const{dimensionStyles:E}=ft(e);q(()=>{const x=e.tag,w=e.side==="start"||e.side==="both",V=e.side==="end"||e.side==="both",T=e.mode==="intersect";return f(x,{ref:a,class:["v-infinite-scroll",`v-infinite-scroll--${e.direction}`,{"v-infinite-scroll--start":w,"v-infinite-scroll--end":V}],style:E.value},{default:()=>{var S;return[f("div",{class:"v-infinite-scroll__side"},[_("start",i.value)]),a.value&&w&&T&&f(Tf,{key:"start",side:"start",onIntersect:y,rootRef:a.value,rootMargin:r.value},null),(S=n.default)==null?void 0:S.call(n),a.value&&V&&T&&f(Tf,{key:"end",side:"end",onIntersect:y,rootRef:a.value,rootMargin:r.value},null),f("div",{class:"v-infinite-scroll__side"},[_("end",o.value)])]}})})}}),Vy=Symbol.for("vuetify:v-item-group"),TP=M({...fe(),...Ml({selectedClass:"v-item--selected"}),..._e(),...Ee()},"VItemGroup"),AP=j()({name:"VItemGroup",props:TP(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{isSelected:a,select:i,next:o,prev:r,selected:s}=ol(e,Vy);return()=>f(e.tag,{class:["v-item-group",l.value,e.class],style:e.style},{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:a,select:i,next:o,prev:r,selected:s.value})]}})}}),EP=j()({name:"VItem",props:Ol(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:l,select:a,toggle:i,selectedClass:o,value:r,disabled:s}=Ll(e,Vy);return()=>{var u;return(u=n.default)==null?void 0:u.call(n,{isSelected:l.value,selectedClass:o.value,select:a,toggle:i,value:r.value,disabled:s.value})}}}),BP=Cn("v-kbd"),$P=M({...fe(),...dt(),...hh()},"VLayout"),RP=j()({name:"VLayout",props:$P(),setup(e,t){let{slots:n}=t;const{layoutClasses:l,layoutStyles:a,getLayoutItem:i,items:o,layoutRef:r}=yh(e),{dimensionStyles:s}=ft(e);return q(()=>f("div",{ref:r,class:[l.value,e.class],style:[s.value,a.value,e.style]},[f(wv,null,{default:()=>{var u;return[f(ge,null,[(u=n.default)==null?void 0:u.call(n)])]}})])),{getLayoutItem:i,items:o}}}),DP=M({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...fe(),...Bl()},"VLayoutItem"),MP=j()({name:"VLayoutItem",props:DP(),setup(e,t){let{slots:n}=t;const{layoutItemStyles:l,layoutIsReady:a}=$l({id:e.name,order:b(()=>parseInt(e.order,10)),position:N(e,"position"),elementSize:N(e,"size"),layoutSize:N(e,"size"),active:N(e,"modelValue"),absolute:N(e,"absolute")});return q(()=>{var i;return f("div",{class:["v-layout-item",e.class],style:[l.value,e.style]},[(i=n.default)==null?void 0:i.call(n)])}),a}}),OP=M({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...fe(),...dt(),..._e(),...un({transition:"fade-transition"})},"VLazy"),LP=j()({name:"VLazy",directives:{intersect:gi},props:OP(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{dimensionStyles:l}=ft(e),a=be(e,"modelValue");function i(o){a.value||(a.value=o)}return q(()=>Xe(f(e.tag,{class:["v-lazy",e.class],style:[l.value,e.style]},{default:()=>[a.value&&f(It,{transition:e.transition,appear:!0},{default:()=>{var o;return[(o=n.default)==null?void 0:o.call(n)]}})]}),[[zt("intersect"),{handler:i,options:e.options},null]])),{}}}),FP=M({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...fe()},"VLocaleProvider"),NP=j()({name:"VLocaleProvider",props:FP(),setup(e,t){let{slots:n}=t;const{rtlClasses:l}=Vx(e);return q(()=>{var a;return f("div",{class:["v-locale-provider",l.value,e.class],style:e.style},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),zP=M({scrollable:Boolean,...fe(),...dt(),..._e({tag:"main"})},"VMain"),HP=j()({name:"VMain",props:zP(),setup(e,t){let{slots:n}=t;const{dimensionStyles:l}=ft(e),{mainStyles:a,layoutIsReady:i}=gh(),{ssrBootStyles:o}=Rl();return q(()=>f(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[a.value,o.value,l.value,e.style]},{default:()=>{var r,s;return[e.scrollable?f("div",{class:"v-main__scroller"},[(r=n.default)==null?void 0:r.call(n)]):(s=n.default)==null?void 0:s.call(n)]}})),i}});function jP(e){let{rootEl:t,isSticky:n,layoutItemStyles:l}=e;const a=se(!1),i=se(0),o=b(()=>{const u=typeof a.value=="boolean"?"top":a.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,a.value?{[u]:de(i.value)}:{top:l.value.top}]});xt(()=>{ce(n,u=>{u?window.addEventListener("scroll",s,{passive:!0}):window.removeEventListener("scroll",s)},{immediate:!0})}),wt(()=>{window.removeEventListener("scroll",s)});let r=0;function s(){const u=r>window.scrollY?"up":"down",c=t.value.getBoundingClientRect(),d=parseFloat(l.value.top??0),v=window.scrollY-Math.max(0,i.value-d),m=c.height+Math.max(i.value,d)-window.scrollY-window.innerHeight,g=parseFloat(getComputedStyle(t.value).getPropertyValue("--v-body-scroll-y"))||0;c.height0;n--){if(e[n].t===e[n-1].t)continue;const l=Af(t),a=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(a-l)*Math.abs(a),n===e.length-1&&(t*=.5)}return Af(t)*1e3}function GP(){const e={};function t(a){Array.from(a.changedTouches).forEach(i=>{(e[i.identifier]??(e[i.identifier]=new NS(UP))).push([a.timeStamp,i])})}function n(a){Array.from(a.changedTouches).forEach(i=>{delete e[i.identifier]})}function l(a){var u;const i=(u=e[a])==null?void 0:u.values().reverse();if(!i)throw new Error(`No samples for touch id ${a}`);const o=i[0],r=[],s=[];for(const c of i){if(o[0]-c[0]>WP)break;r.push({t:c[0],d:c[1].clientX}),s.push({t:c[0],d:c[1].clientY})}return{x:Ef(r),y:Ef(s),get direction(){const{x:c,y:d}=this,[v,m]=[Math.abs(c),Math.abs(d)];return v>m&&c>=0?"right":v>m&&c<=0?"left":m>v&&d>=0?"down":m>v&&d<=0?"up":YP()}}}return{addMovement:t,endTouch:n,getVelocity:l}}function YP(){throw new Error}function KP(e){let{el:t,isActive:n,isTemporary:l,width:a,touchless:i,position:o}=e;xt(()=>{window.addEventListener("touchstart",k,{passive:!0}),window.addEventListener("touchmove",_,{passive:!1}),window.addEventListener("touchend",E,{passive:!0})}),wt(()=>{window.removeEventListener("touchstart",k),window.removeEventListener("touchmove",_),window.removeEventListener("touchend",E)});const r=b(()=>["left","right"].includes(o.value)),{addMovement:s,endTouch:u,getVelocity:c}=GP();let d=!1;const v=se(!1),m=se(0),g=se(0);let h;function y(w,V){return(o.value==="left"?w:o.value==="right"?document.documentElement.clientWidth-w:o.value==="top"?w:o.value==="bottom"?document.documentElement.clientHeight-w:Ul())-(V?a.value:0)}function p(w){let V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const T=o.value==="left"?(w-g.value)/a.value:o.value==="right"?(document.documentElement.clientWidth-w-g.value)/a.value:o.value==="top"?(w-g.value)/a.value:o.value==="bottom"?(document.documentElement.clientHeight-w-g.value)/a.value:Ul();return V?Math.max(0,Math.min(1,T)):T}function k(w){if(i.value)return;const V=w.changedTouches[0].clientX,T=w.changedTouches[0].clientY,S=25,P=o.value==="left"?Vdocument.documentElement.clientWidth-S:o.value==="top"?Tdocument.documentElement.clientHeight-S:Ul(),A=n.value&&(o.value==="left"?Vdocument.documentElement.clientWidth-a.value:o.value==="top"?Tdocument.documentElement.clientHeight-a.value:Ul());(P||A||n.value&&l.value)&&(h=[V,T],g.value=y(r.value?V:T,n.value),m.value=p(r.value?V:T),d=g.value>-20&&g.value<80,u(w),s(w))}function _(w){const V=w.changedTouches[0].clientX,T=w.changedTouches[0].clientY;if(d){if(!w.cancelable){d=!1;return}const P=Math.abs(V-h[0]),A=Math.abs(T-h[1]);(r.value?P>A&&P>3:A>P&&A>3)?(v.value=!0,d=!1):(r.value?A:P)>3&&(d=!1)}if(!v.value)return;w.preventDefault(),s(w);const S=p(r.value?V:T,!1);m.value=Math.max(0,Math.min(1,S)),S>1?g.value=y(r.value?V:T,!0):S<0&&(g.value=y(r.value?V:T,!1))}function E(w){if(d=!1,!v.value)return;s(w),v.value=!1;const V=c(w.changedTouches[0].identifier),T=Math.abs(V.x),S=Math.abs(V.y);(r.value?T>S&&T>400:S>T&&S>3)?n.value=V.direction===({left:"right",right:"left",top:"down",bottom:"up"}[o.value]||Ul()):n.value=m.value>.5}const x=b(()=>v.value?{transform:o.value==="left"?`translateX(calc(-100% + ${m.value*a.value}px))`:o.value==="right"?`translateX(calc(100% - ${m.value*a.value}px))`:o.value==="top"?`translateY(calc(-100% + ${m.value*a.value}px))`:o.value==="bottom"?`translateY(calc(100% - ${m.value*a.value}px))`:Ul(),transition:"none"}:void 0);return Dt(v,()=>{var T,S;const w=((T=t.value)==null?void 0:T.style.transform)??null,V=((S=t.value)==null?void 0:S.style.transition)??null;Je(()=>{var P,A,I,$;(A=t.value)==null||A.style.setProperty("transform",((P=x.value)==null?void 0:P.transform)||"none"),($=t.value)==null||$.style.setProperty("transition",((I=x.value)==null?void 0:I.transition)||null)}),Tt(()=>{var P,A;(P=t.value)==null||P.style.setProperty("transform",w),(A=t.value)==null||A.style.setProperty("transition",V)})}),{isDragging:v,dragProgress:m,dragStyles:x}}function Ul(){throw new Error}const qP=["start","end","left","right","top","bottom"],XP=M({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=>qP.includes(e)},sticky:Boolean,...Wt(),...fe(),...ju(),...El({mobile:null}),...ut(),...Bl(),...Ue(),..._e({tag:"nav"}),...Ee()},"VNavigationDrawer"),ZP=j()({name:"VNavigationDrawer",props:XP(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{isRtl:i}=ct(),{themeClasses:o}=De(e),{borderClasses:r}=Jt(e),{backgroundColorClasses:s,backgroundColorStyles:u}=Ne(N(e,"color")),{elevationClasses:c}=yt(e),{displayClasses:d,mobile:v}=Qt(e),{roundedClasses:m}=Qe(e),g=Ih(),h=be(e,"modelValue",null,te=>!!te),{ssrBootStyles:y}=Rl(),{scopeId:p}=Nl(),k=J(),_=se(!1),{runOpenDelay:E,runCloseDelay:x}=Wu(e,te=>{_.value=te}),w=b(()=>e.rail&&e.expandOnHover&&_.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),V=b(()=>ns(e.location,i.value)),T=b(()=>e.persistent),S=b(()=>!e.permanent&&(v.value||e.temporary)),P=b(()=>e.sticky&&!S.value&&V.value!=="bottom");Dt(()=>e.expandOnHover&&e.rail!=null,()=>{ce(_,te=>l("update:rail",!te))}),Dt(()=>!e.disableResizeWatcher,()=>{ce(S,te=>!e.permanent&&Ae(()=>h.value=!te))}),Dt(()=>!e.disableRouteWatcher&&!!g,()=>{ce(g.currentRoute,()=>S.value&&(h.value=!1))}),ce(()=>e.permanent,te=>{te&&(h.value=!0)}),e.modelValue==null&&!S.value&&(h.value=e.permanent||!v.value);const{isDragging:A,dragProgress:I}=KP({el:k,isActive:h,isTemporary:S,width:w,touchless:N(e,"touchless"),position:V}),$=b(()=>{const te=S.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):w.value;return A.value?te*I.value:te}),L=b(()=>["top","bottom"].includes(e.location)?0:w.value),{layoutItemStyles:H,layoutItemScrimStyles:K,layoutIsReady:ee}=$l({id:e.name,order:b(()=>parseInt(e.order,10)),position:V,layoutSize:$,elementSize:L,active:b(()=>h.value||A.value),disableTransitions:b(()=>A.value),absolute:b(()=>e.absolute||P.value&&typeof F.value!="string")}),{isStuck:F,stickyStyles:Z}=jP({rootEl:k,isSticky:P,layoutItemStyles:H}),O=Ne(b(()=>typeof e.scrim=="string"?e.scrim:null)),W=b(()=>({...A.value?{opacity:I.value*.2,transition:"none"}:void 0,...K.value}));return Ze({VList:{bgColor:"transparent"}}),q(()=>{const te=a.image||e.image;return f(ge,null,[f(e.tag,X({ref:k,onMouseenter:E,onMouseleave:x,class:["v-navigation-drawer",`v-navigation-drawer--${V.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":_.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":S.value,"v-navigation-drawer--persistent":T.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":P.value},o.value,s.value,r.value,d.value,c.value,m.value,e.class],style:[u.value,H.value,y.value,Z.value,e.style,["top","bottom"].includes(V.value)?{height:"auto"}:{}]},p,n),{default:()=>{var ve,pe,me;return[te&&f("div",{key:"image",class:"v-navigation-drawer__img"},[a.image?f(Ie,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},a.image):f(Bn,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),a.prepend&&f("div",{class:"v-navigation-drawer__prepend"},[(ve=a.prepend)==null?void 0:ve.call(a)]),f("div",{class:"v-navigation-drawer__content"},[(pe=a.default)==null?void 0:pe.call(a)]),a.append&&f("div",{class:"v-navigation-drawer__append"},[(me=a.append)==null?void 0:me.call(a)])]}}),f(pn,{name:"fade-transition"},{default:()=>[S.value&&(A.value||h.value)&&!!e.scrim&&f("div",X({class:["v-navigation-drawer__scrim",O.backgroundColorClasses.value],style:[W.value,O.backgroundColorStyles.value],onClick:()=>{T.value||(h.value=!1)}},p),null)]})])}),ee.then(()=>({isStuck:F}))}}),QP=Ht({name:"VNoSsr",setup(e,t){let{slots:n}=t;const l=vg();return()=>{var a;return l.value&&((a=n.default)==null?void 0:a.call(n))}}}),JP=M({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"},...dt(),...Si(),...Eo(Ci({variant:"outlined"}),["baseColor","bgColor","class","color","disabled","error","loading","rounded","style","theme","variant"])},"VOtpInput"),eI=j()({name:"VOtpInput",props:JP(),emits:{finish:e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const{dimensionStyles:i}=ft(e),{isFocused:o,focus:r,blur:s}=Fn(e),u=be(e,"modelValue","",T=>T==null?[]:String(T).split(""),T=>T.join("")),{t:c}=tt(),d=b(()=>Number(e.length)),v=b(()=>Array(d.value).fill(0)),m=J(-1),g=J(),h=J([]),y=b(()=>h.value[m.value]);function p(){if(V(y.value.value)){y.value.value="";return}const T=u.value.slice(),S=y.value.value;T[m.value]=S;let P=null;m.value>u.value.length?P=u.value.length+1:m.value+1!==d.value&&(P="next"),u.value=T,P&&ia(g.value,P)}function k(T){const S=u.value.slice(),P=m.value;let A=null;["ArrowLeft","ArrowRight","Backspace","Delete"].includes(T.key)&&(T.preventDefault(),T.key==="ArrowLeft"?A="prev":T.key==="ArrowRight"?A="next":["Backspace","Delete"].includes(T.key)&&(S[m.value]="",u.value=S,m.value>0&&T.key==="Backspace"?A="prev":requestAnimationFrame(()=>{var I;(I=h.value[P])==null||I.select()})),requestAnimationFrame(()=>{A!=null&&ia(g.value,A)}))}function _(T,S){var A,I;S.preventDefault(),S.stopPropagation();const P=((A=S==null?void 0:S.clipboardData)==null?void 0:A.getData("Text"))??"";V(P)||(u.value=P.split(""),(I=h.value)==null||I[T].blur())}function E(){u.value=[]}function x(T,S){r(),m.value=S}function w(){s(),m.value=-1}function V(T){return e.type==="number"&&/[^0-9]/g.test(T)}return Ze({VField:{color:b(()=>e.color),bgColor:b(()=>e.color),baseColor:b(()=>e.baseColor),disabled:b(()=>e.disabled),error:b(()=>e.error),variant:b(()=>e.variant)}},{scoped:!0}),ce(u,T=>{T.length===d.value&&l("finish",T.join(""))},{deep:!0}),ce(m,T=>{T<0||Ae(()=>{var S;(S=h.value[T])==null||S.select()})}),q(()=>{var P;const[T,S]=al(n);return f("div",X({class:["v-otp-input",{"v-otp-input--divided":!!e.divider},e.class],style:[e.style]},T),[f("div",{ref:g,class:"v-otp-input__content",style:[i.value]},[v.value.map((A,I)=>f(ge,null,[e.divider&&I!==0&&f("span",{class:"v-otp-input__divider"},[e.divider]),f(pa,{focused:o.value&&e.focusAll||m.value===I,key:I},{...a,loader:void 0,default:()=>f("input",{ref:$=>h.value[I]=$,"aria-label":c(e.label,I+1),autofocus:I===0&&e.autofocus,autocomplete:"one-time-code",class:["v-otp-input__field"],disabled:e.disabled,inputmode:e.type==="number"?"numeric":"text",min:e.type==="number"?0:void 0,maxlength:"1",placeholder:e.placeholder,type:e.type==="number"?"text":e.type,value:u.value[I],onInput:p,onFocus:$=>x($,I),onBlur:w,onKeydown:k,onPaste:$=>_(I,$)},null)})])),f("input",X({class:"v-otp-input-input",type:"hidden"},S,{value:u.value.join("")}),null),f(kn,{contained:!0,"content-class":"v-otp-input__loader","model-value":!!e.loading,persistent:!0},{default:()=>{var A;return[((A=a.loader)==null?void 0:A.call(a))??f(ua,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"24",width:"2"},null)]}}),(P=a.default)==null?void 0:P.call(a)])])}),{blur:()=>{var T;(T=h.value)==null||T.some(S=>S.blur())},focus:()=>{var T;(T=h.value)==null||T[0].focus()},reset:E,isFocused:o}}});function tI(e){return Math.floor(Math.abs(e))*Math.sign(e)}const nI=M({scale:{type:[Number,String],default:.5},...fe()},"VParallax"),lI=j()({name:"VParallax",props:nI(),setup(e,t){let{slots:n}=t;const{intersectionRef:l,isIntersecting:a}=Fo(),{resizeRef:i,contentRect:o}=on(),{height:r}=Qt(),s=J();Je(()=>{var m;l.value=i.value=(m=s.value)==null?void 0:m.$el});let u;ce(a,m=>{m?(u=Pu(l.value),u=u===document.scrollingElement?document:u,u.addEventListener("scroll",v,{passive:!0}),v()):u.removeEventListener("scroll",v)}),wt(()=>{u==null||u.removeEventListener("scroll",v)}),ce(r,v),ce(()=>{var m;return(m=o.value)==null?void 0:m.height},v);const c=b(()=>1-nt(+e.scale));let d=-1;function v(){a.value&&(cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var x;const m=((x=s.value)==null?void 0:x.$el).querySelector(".v-img__img");if(!m)return;const g=u instanceof Document?document.documentElement.clientHeight:u.clientHeight,h=u instanceof Document?window.scrollY:u.scrollTop,y=l.value.getBoundingClientRect().top+h,p=o.value.height,k=y+(p-g)/2,_=tI((h-k)*c.value),E=Math.max(1,(c.value*(g-p)+p)/p);m.style.setProperty("transform",`translateY(${_}px) scale(${E})`)}))}return q(()=>f(Bn,{class:["v-parallax",{"v-parallax--active":a.value},e.class],style:e.style,ref:s,cover:!0,onLoadstart:v,onLoad:v},n)),{}}}),aI=M({...jo({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),iI=j()({name:"VRadio",props:aI(),setup(e,t){let{slots:n}=t;return q(()=>f(xl,X(e,{class:["v-radio",e.class],style:e.style,type:"radio"}),n)),{}}}),oI=M({height:{type:[Number,String],default:"auto"},...Nn(),...rt(Lu(),["multiple"]),trueIcon:{type:we,default:"$radioOn"},falseIcon:{type:we,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),rI=j()({name:"VRadioGroup",inheritAttrs:!1,props:oI(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const a=gt(),i=b(()=>e.id||`radio-group-${a}`),o=be(e,"modelValue");return q(()=>{const[r,s]=al(n),u=St.filterProps(e),c=xl.filterProps(e),d=l.label?l.label({label:e.label,props:{for:i.value}}):e.label;return f(St,X({class:["v-radio-group",e.class],style:e.style},r,u,{modelValue:o.value,"onUpdate:modelValue":v=>o.value=v,id:i.value}),{...l,default:v=>{let{id:m,messagesId:g,isDisabled:h,isReadonly:y}=v;return f(ge,null,[d&&f(ya,{id:m.value},{default:()=>[d]}),f(Fh,X(c,{id:m.value,"aria-describedby":g.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:h.value,readonly:y.value,"aria-labelledby":d?m.value:void 0,multiple:!1},s,{modelValue:o.value,"onUpdate:modelValue":p=>o.value=p}),l)])}})}),{}}}),sI=M({...Si(),...Nn(),...Rg(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),uI=j()({name:"VRangeSlider",props:sI(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,t){let{slots:n,emit:l}=t;const a=J(),i=J(),o=J(),{rtlClasses:r}=ct();function s(P){if(!a.value||!i.value)return;const A=xs(P,a.value.$el,e.direction),I=xs(P,i.value.$el,e.direction),$=Math.abs(A),L=Math.abs(I);return $P!=null&&P.length?P.map(A=>u.roundValue(A)):[0,0]),{activeThumbRef:d,hasLabels:v,max:m,min:g,mousePressed:h,onSliderMousedown:y,onSliderTouchstart:p,position:k,trackContainerRef:_,readonly:E}=Mg({props:e,steps:u,onSliderStart:()=>{l("start",c.value)},onSliderEnd:P=>{var $;let{value:A}=P;const I=d.value===(($=a.value)==null?void 0:$.$el)?[A,c.value[1]]:[c.value[0],A];!e.strict&&I[0]{var L,H,K,ee;let{value:A}=P;const[I,$]=c.value;!e.strict&&I===$&&I!==g.value&&(d.value=A>I?(L=i.value)==null?void 0:L.$el:(H=a.value)==null?void 0:H.$el,(K=d.value)==null||K.focus()),d.value===((ee=a.value)==null?void 0:ee.$el)?c.value=[Math.min(A,$),$]:c.value=[I,Math.max(I,A)]},getActiveThumb:s}),{isFocused:x,focus:w,blur:V}=Fn(e),T=b(()=>k(c.value[0])),S=b(()=>k(c.value[1]));return q(()=>{const P=St.filterProps(e),A=!!(e.label||n.label||n.prepend);return f(St,X({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!n["tick-label"]||v.value,"v-slider--focused":x.value,"v-slider--pressed":h.value,"v-slider--disabled":e.disabled},r.value,e.class],style:e.style,ref:o},P,{focused:x.value}),{...n,prepend:A?I=>{var $,L;return f(ge,null,[(($=n.label)==null?void 0:$.call(n,I))??(e.label?f(ya,{class:"v-slider__label",text:e.label},null):void 0),(L=n.prepend)==null?void 0:L.call(n,I)])}:void 0,default:I=>{var H,K;let{id:$,messagesId:L}=I;return f("div",{class:"v-slider__container",onMousedown:E.value?void 0:y,onTouchstartPassive:E.value?void 0:p},[f("input",{id:`${$.value}_start`,name:e.name||$.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:c.value[0]},null),f("input",{id:`${$.value}_stop`,name:e.name||$.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:c.value[1]},null),f(Og,{ref:_,start:T.value,stop:S.value},{"tick-label":n["tick-label"]}),f(ws,{ref:a,"aria-describedby":L.value,focused:x&&d.value===((H=a.value)==null?void 0:H.$el),modelValue:c.value[0],"onUpdate:modelValue":ee=>c.value=[ee,c.value[1]],onFocus:ee=>{var F,Z,O,W;w(),d.value=(F=a.value)==null?void 0:F.$el,c.value[0]===c.value[1]&&c.value[1]===g.value&&ee.relatedTarget!==((Z=i.value)==null?void 0:Z.$el)&&((O=a.value)==null||O.$el.blur(),(W=i.value)==null||W.$el.focus())},onBlur:()=>{V(),d.value=void 0},min:g.value,max:c.value[1],position:T.value,ripple:e.ripple},{"thumb-label":n["thumb-label"]}),f(ws,{ref:i,"aria-describedby":L.value,focused:x&&d.value===((K=i.value)==null?void 0:K.$el),modelValue:c.value[1],"onUpdate:modelValue":ee=>c.value=[c.value[0],ee],onFocus:ee=>{var F,Z,O,W;w(),d.value=(F=i.value)==null?void 0:F.$el,c.value[0]===c.value[1]&&c.value[0]===m.value&&ee.relatedTarget!==((Z=a.value)==null?void 0:Z.$el)&&((O=i.value)==null||O.$el.blur(),(W=a.value)==null||W.$el.focus())},onBlur:()=>{V(),d.value=void 0},min:c.value[0],max:m.value,position:S.value,ripple:e.ripple},{"thumb-label":n["thumb-label"]})])}})}),{}}}),cI=M({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:we,default:"$ratingEmpty"},fullIcon:{type:we,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,...fe(),...vt(),..._n(),..._e(),...Ee()},"VRating"),dI=j()({name:"VRating",props:cI(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{t:l}=tt(),{themeClasses:a}=De(e),i=be(e,"modelValue"),o=b(()=>nt(parseFloat(i.value),0,+e.length)),r=b(()=>yn(Number(e.length),1)),s=b(()=>r.value.flatMap(h=>e.halfIncrements?[h-.5,h]:[h])),u=se(-1),c=b(()=>s.value.map(h=>{const y=e.hover&&u.value>-1,p=o.value>=h,k=u.value>=h,E=(y?k:p)?e.fullIcon:e.emptyIcon,x=e.activeColor??e.color,w=p||k?x:e.color;return{isFilled:p,isHovered:k,icon:E,color:w}})),d=b(()=>[0,...s.value].map(h=>{function y(){u.value=h}function p(){u.value=-1}function k(){e.disabled||e.readonly||(i.value=o.value===h&&e.clearable?0:h)}return{onMouseenter:e.hover?y:void 0,onMouseleave:e.hover?p:void 0,onClick:k}})),v=b(()=>e.name??`v-rating-${gt()}`);function m(h){var T,S;let{value:y,index:p,showStar:k=!0}=h;const{onMouseenter:_,onMouseleave:E,onClick:x}=d.value[p+1],w=`${v.value}-${String(y).replace(".","-")}`,V={color:(T=c.value[p])==null?void 0:T.color,density:e.density,disabled:e.disabled,icon:(S=c.value[p])==null?void 0:S.icon,ripple:e.ripple,size:e.size,variant:"plain"};return f(ge,null,[f("label",{for:w,class:{"v-rating__item--half":e.halfIncrements&&y%1>0,"v-rating__item--full":e.halfIncrements&&y%1===0},onMouseenter:_,onMouseleave:E,onClick:x},[f("span",{class:"v-rating__hidden"},[l(e.itemAriaLabel,y,e.length)]),k?n.item?n.item({...c.value[p],props:V,value:y,index:p,rating:o.value}):f($e,X({"aria-label":l(e.itemAriaLabel,y,e.length)},V),null):void 0]),f("input",{class:"v-rating__hidden",name:v.value,id:w,type:"radio",value:y,checked:o.value===y,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function g(h){return n["item-label"]?n["item-label"](h):h.label?f("span",null,[h.label]):f("span",null,[bn(" ")])}return q(()=>{var y;const h=!!((y=e.itemLabels)!=null&&y.length)||n["item-label"];return f(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},a.value,e.class],style:e.style},{default:()=>[f(m,{value:0,index:-1,showStar:!1},null),r.value.map((p,k)=>{var _,E;return f("div",{class:"v-rating__wrapper"},[h&&e.itemLabelPosition==="top"?g({value:p,index:k,label:(_=e.itemLabels)==null?void 0:_[k]}):void 0,f("div",{class:"v-rating__item"},[e.halfIncrements?f(ge,null,[f(m,{value:p-.5,index:k*2},null),f(m,{value:p,index:k*2+1},null)]):f(m,{value:p,index:k},null)]),h&&e.itemLabelPosition==="bottom"?g({value:p,index:k,label:(E=e.itemLabels)==null?void 0:E[k]}):void 0])})]})}),{}}}),fI={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 vI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return f("div",{class:["v-skeleton-loader__bone",`v-skeleton-loader__${e}`]},[t])}function Bf(e){const[t,n]=e.split("@");return Array.from({length:n}).map(()=>rr(t))}function rr(e){let t=[];if(!e)return t;const n=fI[e];if(e!==n){if(e.includes(","))return $f(e);if(e.includes("@"))return Bf(e);n.includes(",")?t=$f(n):n.includes("@")?t=Bf(n):n&&t.push(rr(n))}return[vI(e,t)]}function $f(e){return e.replace(/\s/g,"").split(",").map(rr)}const mI=M({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...dt(),...ut(),...Ee()},"VSkeletonLoader"),hI=j()({name:"VSkeletonLoader",props:mI(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:l,backgroundColorStyles:a}=Ne(N(e,"color")),{dimensionStyles:i}=ft(e),{elevationClasses:o}=yt(e),{themeClasses:r}=De(e),{t:s}=tt(),u=b(()=>rr(Ke(e.type).join(",")));return q(()=>{var d;const c=!n.default||e.loading;return f("div",{class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},r.value,l.value,o.value],style:[a.value,c?i.value:{}],"aria-busy":e.boilerplate?void 0:c,"aria-live":e.boilerplate?void 0:"polite","aria-label":e.boilerplate?void 0:s(e.loadingText),role:e.boilerplate?void 0:"alert"},[c?u.value:(d=n.default)==null?void 0:d.call(n)])}),{}}}),gI=j()({name:"VSlideGroupItem",props:Ol(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const l=Ll(e,Kh);return()=>{var a;return(a=n.default)==null?void 0:a.call(n,{isSelected:l.isSelected.value,select:l.select,toggle:l.toggle,selectedClass:l.selectedClass.value})}}});function yI(e){const t=se(e);let n=-1;function l(){clearInterval(n)}function a(){l(),Ae(()=>t.value=e)}function i(o){const r=o?getComputedStyle(o):{transitionDuration:.2},s=parseFloat(r.transitionDuration)*1e3||200;if(l(),t.value<=0)return;const u=performance.now();n=window.setInterval(()=>{const c=performance.now()-u+s;t.value=Math.max(e-c,0),t.value<=0&&l()},s)}return Tt(l),{clear:l,time:t,start:i,reset:a}}const bI=M({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...On({location:"bottom"}),...ha(),...Ue(),...en(),...Ee(),...rt(wi({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),pI=j()({name:"VSnackbar",props:bI(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),{positionClasses:a}=ga(e),{scopeId:i}=Nl(),{themeClasses:o}=De(e),{colorClasses:r,colorStyles:s,variantClasses:u}=Dl(e),{roundedClasses:c}=Qe(e),d=yI(Number(e.timeout)),v=J(),m=J(),g=se(!1),h=se(0),y=J(),p=Pe(ti,void 0);Dt(()=>!!p,()=>{const P=gh();Je(()=>{y.value=P.mainStyles.value})}),ce(l,_),ce(()=>e.timeout,_),xt(()=>{l.value&&_()});let k=-1;function _(){d.reset(),window.clearTimeout(k);const P=Number(e.timeout);if(!l.value||P===-1)return;const A=ku(m.value);d.start(A),k=window.setTimeout(()=>{l.value=!1},P)}function E(){d.reset(),window.clearTimeout(k)}function x(){g.value=!0,E()}function w(){g.value=!1,_()}function V(P){h.value=P.touches[0].clientY}function T(P){Math.abs(h.value-P.changedTouches[0].clientY)>50&&(l.value=!1)}const S=b(()=>e.location.split(" ").reduce((P,A)=>(P[`v-snackbar--${A}`]=!0,P),{}));return q(()=>{const P=kn.filterProps(e),A=!!(n.default||n.text||e.text);return f(kn,X({ref:v,class:["v-snackbar",{"v-snackbar--active":l.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},S.value,a.value,e.class],style:[y.value,e.style]},P,{modelValue:l.value,"onUpdate:modelValue":I=>l.value=I,contentProps:X({class:["v-snackbar__wrapper",o.value,r.value,c.value,u.value],style:[s.value],onPointerenter:x,onPointerleave:w},P.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:V,onTouchend:T},i),{default:()=>{var I,$;return[il(!1,"v-snackbar"),e.timer&&!g.value&&f("div",{key:"timer",class:"v-snackbar__timer"},[f(No,{ref:m,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":d.time.value},null)]),A&&f("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((I=n.text)==null?void 0:I.call(n))??e.text,($=n.default)==null?void 0:$.call(n)]),n.actions&&f(Ie,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[f("div",{class:"v-snackbar__actions"},[n.actions({isActive:l})])]})]},activator:n.activator})}),tn({},v)}}),Py=M({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,width:{type:[Number,String],default:300}},"Line"),Iy=M({autoLineWidth:Boolean,...Py()},"VBarline"),Rf=j()({name:"VBarline",props:Iy(),setup(e,t){let{slots:n}=t;const l=gt(),a=b(()=>e.id||`barline-${l}`),i=b(()=>Number(e.autoDrawDuration)||500),o=b(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),r=b(()=>parseFloat(e.lineWidth)||4),s=b(()=>Math.max(e.modelValue.length*r.value,Number(e.width))),u=b(()=>({minX:0,maxX:s.value,minY:0,maxY:parseInt(e.height,10)})),c=b(()=>e.modelValue.map(h=>st(h,e.itemValue,h)));function d(h,y){const{minX:p,maxX:k,minY:_,maxY:E}=y,x=h.length;let w=e.max!=null?Number(e.max):Math.max(...h),V=e.min!=null?Number(e.min):Math.min(...h);V>0&&e.min==null&&(V=0),w<0&&e.max==null&&(w=0);const T=k/x,S=(E-_)/(w-V||1),P=E-Math.abs(V*S);return h.map((A,I)=>{const $=Math.abs(S*A);return{x:p+I*T,y:P-$+ +(A<0)*$,height:$,value:A}})}const v=b(()=>{const h=[],y=d(c.value,u.value),p=y.length;for(let k=0;h.length d(c.value,u.value)),g=b(()=>(Math.abs(m.value[0].x-m.value[1].x)-r.value)/2);q(()=>{const h=e.gradient.slice().length?e.gradient.slice().reverse():[""];return f("svg",{display:"block"},[f("defs",null,[f("linearGradient",{id:a.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"},[h.map((y,p)=>f("stop",{offset:p/Math.max(h.length-1,1),"stop-color":y||"currentColor"},null))])]),f("clipPath",{id:`${a.value}-clip`},[m.value.map(y=>f("rect",{x:y.x+g.value,y:y.y,width:r.value,height:y.height,rx:typeof e.smooth=="number"?e.smooth:e.smooth?2:0,ry:typeof e.smooth=="number"?e.smooth:e.smooth?2:0},[e.autoDraw&&f(ge,null,[f("animate",{attributeName:"y",from:y.y+y.height,to:y.y,dur:`${i.value}ms`,fill:"freeze"},null),f("animate",{attributeName:"height",from:"0",to:y.height,dur:`${i.value}ms`,fill:"freeze"},null)])]))]),o.value&&f("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[v.value.map((y,p)=>{var k;return f("text",{x:y.x+g.value+r.value/2,y:parseInt(e.height,10)-2+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((k=n.label)==null?void 0:k.call(n,{index:p,value:y.value}))??y.value])})]),f("g",{"clip-path":`url(#${a.value}-clip)`,fill:`url(#${a.value})`},[f("rect",{x:0,y:0,width:Math.max(e.modelValue.length*r.value,Number(e.width)),height:e.height},null)])])})}});function kI(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:75;if(e.length===0)return"";const a=e.shift(),i=e[e.length-1];return(n?`M${a.x} ${l-a.x+2} L${a.x} ${a.y}`:`M${a.x} ${a.y}`)+e.map((o,r)=>{const s=e[r+1],u=e[r-1]||a,c=s&&SI(s,o,u);if(!s||c)return`L${o.x} ${o.y}`;const d=Math.min(Df(u,o),Df(s,o)),m=d/2e.id||`trendline-${l}`),i=b(()=>Number(e.autoDrawDuration)||(e.fill?500:2e3)),o=J(0),r=J(null);function s(y,p){const{minX:k,maxX:_,minY:E,maxY:x}=p,w=y.length,V=e.max!=null?Number(e.max):Math.max(...y),T=e.min!=null?Number(e.min):Math.min(...y),S=(_-k)/(w-1),P=(x-E)/(V-T||1);return y.map((A,I)=>({x:k+I*S,y:x-(A-T)*P,value:A}))}const u=b(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),c=b(()=>parseFloat(e.lineWidth)||4),d=b(()=>Number(e.width)),v=b(()=>{const y=Number(e.padding);return{minX:y,maxX:d.value-y,minY:y,maxY:parseInt(e.height,10)-y}}),m=b(()=>e.modelValue.map(y=>st(y,e.itemValue,y))),g=b(()=>{const y=[],p=s(m.value,v.value),k=p.length;for(let _=0;y.lengthe.modelValue,async()=>{if(await Ae(),!e.autoDraw||!r.value)return;const y=r.value,p=y.getTotalLength();e.fill?(y.style.transformOrigin="bottom center",y.style.transition="none",y.style.transform="scaleY(0)",y.getBoundingClientRect(),y.style.transition=`transform ${i.value}ms ${e.autoDrawEasing}`,y.style.transform="scaleY(1)"):(y.style.strokeDasharray=`${p}`,y.style.strokeDashoffset=`${p}`,y.getBoundingClientRect(),y.style.transition=`stroke-dashoffset ${i.value}ms ${e.autoDrawEasing}`,y.style.strokeDashoffset="0"),o.value=p},{immediate:!0});function h(y){return kI(s(m.value,v.value),e.smooth?8:Number(e.smooth),y,parseInt(e.height,10))}q(()=>{var p;const y=e.gradient.slice().length?e.gradient.slice().reverse():[""];return f("svg",{display:"block","stroke-width":parseFloat(e.lineWidth)??4},[f("defs",null,[f("linearGradient",{id:a.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((k,_)=>f("stop",{offset:_/Math.max(y.length-1,1),"stop-color":k||"currentColor"},null))])]),u.value&&f("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[g.value.map((k,_)=>{var E;return f("text",{x:k.x+c.value/2+c.value/2,y:parseInt(e.height,10)-4+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((E=n.label)==null?void 0:E.call(n,{index:_,value:k.value}))??k.value])})]),f("path",{ref:r,d:h(e.fill),fill:e.fill?`url(#${a.value})`:"none",stroke:e.fill?"none":`url(#${a.value})`},null),e.fill&&f("path",{d:h(!1),fill:"none",stroke:e.color??((p=e.gradient)==null?void 0:p[0])},null)])})}}),xI=M({type:{type:String,default:"trend"},...Iy(),...Ty()},"VSparkline"),wI=j()({name:"VSparkline",props:xI(),setup(e,t){let{slots:n}=t;const{textColorClasses:l,textColorStyles:a}=kt(N(e,"color")),i=b(()=>!!(e.showLabels||e.labels.length>0||n!=null&&n.label)),o=b(()=>{let r=parseInt(e.height,10);return i.value&&(r+=parseInt(e.labelSize,10)*1.5),r});q(()=>{const r=e.type==="trend"?Of:Rf,s=e.type==="trend"?Of.filterProps(e):Rf.filterProps(e);return f(r,X({key:e.type,class:l.value,style:a.value,viewBox:`0 0 ${e.width} ${parseInt(o.value,10)}`},s),n)})}}),CI=M({...fe(),...yg({offset:8,minWidth:0,openDelay:0,closeDelay:100,location:"top center",transition:"scale-transition"})},"VSpeedDial"),_I=j()({name:"VSpeedDial",props:CI(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),a=J(),i=b(()=>{const[r,s="center"]=e.location.split(" ");return`${r} ${s}`}),o=b(()=>({[`v-speed-dial__content--${i.value.replace(" ","-")}`]:!0}));return q(()=>{const r=ca.filterProps(e);return f(ca,X(r,{modelValue:l.value,"onUpdate:modelValue":s=>l.value=s,class:e.class,style:e.style,contentClass:["v-speed-dial__content",o.value],location:i.value,ref:a,transition:"fade-transition"}),{...n,default:s=>f(Ie,{defaults:{VBtn:{size:"small"}}},{default:()=>[f(It,{appear:!0,group:!0,transition:e.transition},{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,s)]}})]})})}),{}}}),vc=Symbol.for("vuetify:v-stepper"),Ay=M({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),Ey=j()({name:"VStepperActions",props:Ay(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,t){let{emit:n,slots:l}=t;const{t:a}=tt();function i(){n("click:prev")}function o(){n("click:next")}return q(()=>{const r={onClick:i},s={onClick:o};return f("div",{class:"v-stepper-actions"},[f(Ie,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:a(e.prevText),variant:"text"}}},{default:()=>{var u;return[((u=l.prev)==null?void 0:u.call(l,{props:r}))??f($e,r,null)]}}),f(Ie,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:a(e.nextText),variant:"tonal"}}},{default:()=>{var u;return[((u=l.next)==null?void 0:u.call(l,{props:s}))??f($e,s,null)]}})])}),{}}}),By=Cn("v-stepper-header"),VI=M({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:String,default:"$complete"},editable:Boolean,editIcon:{type:String,default:"$edit"},error:Boolean,errorIcon:{type:String,default:"$error"},icon:String,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),PI=M({...VI(),...Ol()},"VStepperItem"),$y=j()({name:"VStepperItem",directives:{Ripple:Ln},props:PI(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const l=Ll(e,vc,!0),a=b(()=>(l==null?void 0:l.value.value)??e.value),i=b(()=>e.rules.every(v=>v()===!0)),o=b(()=>!e.disabled&&e.editable),r=b(()=>!e.disabled&&e.editable),s=b(()=>e.error||!i.value),u=b(()=>e.complete||e.rules.length>0&&i.value),c=b(()=>s.value?e.errorIcon:u.value?e.completeIcon:l.isSelected.value&&e.editable?e.editIcon:e.icon),d=b(()=>({canEdit:r.value,hasError:s.value,hasCompleted:u.value,title:e.title,subtitle:e.subtitle,step:a.value,value:e.value}));return q(()=>{var y,p,k;const v=(!l||l.isSelected.value||u.value||r.value)&&!s.value&&!e.disabled,m=!!(e.title!=null||n.title),g=!!(e.subtitle!=null||n.subtitle);function h(){l==null||l.toggle()}return Xe(f("button",{class:["v-stepper-item",{"v-stepper-item--complete":u.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":s.value},l==null?void 0:l.selectedClass.value],disabled:!e.editable,onClick:h},[o.value&&il(!0,"v-stepper-item"),f(Zt,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:v?e.color:void 0,size:24},{default:()=>{var _;return[((_=n.icon)==null?void 0:_.call(n,d.value))??(c.value?f(Re,{icon:c.value},null):a.value)]}}),f("div",{class:"v-stepper-item__content"},[m&&f("div",{key:"title",class:"v-stepper-item__title"},[((y=n.title)==null?void 0:y.call(n,d.value))??e.title]),g&&f("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((p=n.subtitle)==null?void 0:p.call(n,d.value))??e.subtitle]),(k=n.default)==null?void 0:k.call(n,d.value)])]),[[zt("ripple"),e.ripple&&e.editable,null]])}),{}}}),II=M({...rt(qo(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),Ry=j()({name:"VStepperWindow",props:II(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=Pe(vc,null),a=be(e,"modelValue"),i=b({get(){var o;return a.value!=null||!l?a.value:(o=l.items.value.find(r=>l.selected.value.includes(r.id)))==null?void 0:o.value},set(o){a.value=o}});return q(()=>{const o=Cl.filterProps(e);return f(Cl,X({_as:"VStepperWindow"},o,{modelValue:i.value,"onUpdate:modelValue":r=>i.value=r,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),TI=M({...Xo()},"VStepperWindowItem"),Dy=j()({name:"VStepperWindowItem",props:TI(),setup(e,t){let{slots:n}=t;return q(()=>{const l=_l.filterProps(e);return f(_l,X({_as:"VStepperWindowItem"},l,{class:["v-stepper-window-item",e.class],style:e.style}),n)}),{}}}),AI=M({altLabels:Boolean,bgColor:String,completeIcon:String,editIcon:String,editable:Boolean,errorIcon:String,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},nonLinear:Boolean,flat:Boolean,...El()},"Stepper"),EI=M({...AI(),...Ml({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...Zo(),...Eo(Ay(),["prevText","nextText"])},"VStepper"),BI=j()({name:"VStepper",props:EI(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{items:l,next:a,prev:i,selected:o}=ol(e,vc),{displayClasses:r,mobile:s}=Qt(e),{completeIcon:u,editIcon:c,errorIcon:d,color:v,editable:m,prevText:g,nextText:h}=So(e),y=b(()=>e.items.map((_,E)=>{const x=st(_,e.itemTitle,_),w=st(_,e.itemValue,E+1);return{title:x,value:w,raw:_}})),p=b(()=>l.value.findIndex(_=>o.value.includes(_.id))),k=b(()=>e.disabled?e.disabled:p.value===0?"prev":p.value===l.value.length-1?"next":!1);return Ze({VStepperItem:{editable:m,errorIcon:d,completeIcon:u,editIcon:c,prevText:g,nextText:h},VStepperActions:{color:v,disabled:k,prevText:g,nextText:h}}),q(()=>{const _=Vl.filterProps(e),E=!!(n.header||e.items.length),x=e.items.length>0,w=!e.hideActions&&!!(x||n.actions);return f(Vl,X(_,{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},r.value,e.class],style:e.style}),{default:()=>{var V,T;return[E&&f(By,{key:"stepper-header"},{default:()=>[y.value.map((S,P)=>{let{raw:A,...I}=S;return f(ge,null,[!!P&&f(xi,null,null),f($y,I,{default:n[`header-item.${I.value}`]??n.header,icon:n.icon,title:n.title,subtitle:n.subtitle})])})]}),x&&f(Ry,{key:"stepper-window"},{default:()=>[y.value.map(S=>f(Dy,{value:S.value},{default:()=>{var P,A;return((P=n[`item.${S.value}`])==null?void 0:P.call(n,S))??((A=n.item)==null?void 0:A.call(n,S))}}))]}),(V=n.default)==null?void 0:V.call(n,{prev:i,next:a}),w&&(((T=n.actions)==null?void 0:T.call(n,{next:a,prev:i}))??f(Ey,{key:"stepper-actions","onClick:prev":i,"onClick:next":a},n))]}})}),{prev:i,next:a}}}),$I=M({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...Nn(),...jo()},"VSwitch"),RI=j()({name:"VSwitch",inheritAttrs:!1,props:$I(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const a=be(e,"indeterminate"),i=be(e,"modelValue"),{loaderClasses:o}=yi(e),{isFocused:r,focus:s,blur:u}=Fn(e),c=J(),d=Oe&&window.matchMedia("(forced-colors: active)").matches,v=b(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),m=gt(),g=b(()=>e.id||`switch-${m}`);function h(){a.value&&(a.value=!1)}function y(p){var k,_;p.stopPropagation(),p.preventDefault(),(_=(k=c.value)==null?void 0:k.input)==null||_.click()}return q(()=>{const[p,k]=al(n),_=St.filterProps(e),E=xl.filterProps(e);return f(St,X({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":a.value},o.value,e.class]},p,_,{modelValue:i.value,"onUpdate:modelValue":x=>i.value=x,id:g.value,focused:r.value,style:e.style}),{...l,default:x=>{let{id:w,messagesId:V,isDisabled:T,isReadonly:S,isValid:P}=x;const A={model:i,isValid:P};return f(xl,X({ref:c},E,{modelValue:i.value,"onUpdate:modelValue":[I=>i.value=I,h],id:w.value,"aria-describedby":V.value,type:"checkbox","aria-checked":a.value?"mixed":void 0,disabled:T.value,readonly:S.value,onFocus:s,onBlur:u},k),{...l,default:I=>{let{backgroundColorClasses:$,backgroundColorStyles:L}=I;return f("div",{class:["v-switch__track",d?void 0:$.value],style:L.value,onClick:y},[l["track-true"]&&f("div",{key:"prepend",class:"v-switch__track-true"},[l["track-true"](A)]),l["track-false"]&&f("div",{key:"append",class:"v-switch__track-false"},[l["track-false"](A)])])},input:I=>{let{inputNode:$,icon:L,backgroundColorClasses:H,backgroundColorStyles:K}=I;return f(ge,null,[$,f("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":L||e.loading},e.inset||d?void 0:H.value],style:e.inset?void 0:K.value},[l.thumb?f(Ie,{defaults:{VIcon:{icon:L,size:"x-small"}}},{default:()=>[l.thumb({...A,icon:L})]}):f($u,null,{default:()=>[e.loading?f(bi,{name:"v-switch",active:!0,color:P.value===!1?void 0:v.value},{default:ee=>l.loader?l.loader(ee):f(ua,{active:ee.isActive,color:ee.color,indeterminate:!0,size:"16",width:"2"},null)}):L&&f(Re,{key:String(L),icon:L,size:"x-small"},null)]})])])}})}})}),{}}}),DI=M({color:String,height:[Number,String],window:Boolean,...fe(),...ut(),...Bl(),...Ue(),..._e(),...Ee()},"VSystemBar"),MI=j()({name:"VSystemBar",props:DI(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{backgroundColorClasses:a,backgroundColorStyles:i}=Ne(N(e,"color")),{elevationClasses:o}=yt(e),{roundedClasses:r}=Qe(e),{ssrBootStyles:s}=Rl(),u=b(()=>e.height??(e.window?32:24)),{layoutItemStyles:c}=$l({id:e.name,order:b(()=>parseInt(e.order,10)),position:se("top"),layoutSize:u,elementSize:u,active:b(()=>!0),absolute:N(e,"absolute")});return q(()=>f(e.tag,{class:["v-system-bar",{"v-system-bar--window":e.window},l.value,a.value,o.value,r.value,e.class],style:[i.value,c.value,s.value,e.style]},n)),{}}}),mc=Symbol.for("vuetify:v-tabs"),OI=M({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...rt(Ho({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),My=j()({name:"VTab",props:OI(),setup(e,t){let{slots:n,attrs:l}=t;const{textColorClasses:a,textColorStyles:i}=kt(e,"sliderColor"),o=J(),r=J(),s=b(()=>e.direction==="horizontal"),u=b(()=>{var d,v;return((v=(d=o.value)==null?void 0:d.group)==null?void 0:v.isSelected.value)??!1});function c(d){var m,g;let{value:v}=d;if(v){const h=(g=(m=o.value)==null?void 0:m.$el.parentElement)==null?void 0:g.querySelector(".v-tab--selected .v-tab__slider"),y=r.value;if(!h||!y)return;const p=getComputedStyle(h).color,k=h.getBoundingClientRect(),_=y.getBoundingClientRect(),E=s.value?"x":"y",x=s.value?"X":"Y",w=s.value?"right":"bottom",V=s.value?"width":"height",T=k[E],S=_[E],P=T>S?k[w]-_[w]:k[E]-_[E],A=Math.sign(P)>0?s.value?"right":"bottom":Math.sign(P)<0?s.value?"left":"top":"center",$=(Math.abs(P)+(Math.sign(P)<0?k[V]:_[V]))/Math.max(k[V],_[V])||0,L=k[V]/_[V]||0,H=1.5;hl(y,{backgroundColor:[p,"currentcolor"],transform:[`translate${x}(${P}px) scale${x}(${L})`,`translate${x}(${P/H}px) scale${x}(${($-1)/H+1})`,"none"],transformOrigin:Array(3).fill(A)},{duration:225,easing:Qa})}}return q(()=>{const d=$e.filterProps(e);return f($e,X({symbol:mc,ref:o,class:["v-tab",e.class],style:e.style,tabindex:u.value?0:-1,role:"tab","aria-selected":String(u.value),active:!1},d,l,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":c}),{...n,default:()=>{var v;return f(ge,null,[((v=n.default)==null?void 0:v.call(n))??e.text,!e.hideSlider&&f("div",{ref:r,class:["v-tab__slider",a.value],style:i.value},null)])}})}),tn({},o)}}),LI=M({...rt(qo(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),Oy=j()({name:"VTabsWindow",props:LI(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=Pe(mc,null),a=be(e,"modelValue"),i=b({get(){var o;return a.value!=null||!l?a.value:(o=l.items.value.find(r=>l.selected.value.includes(r.id)))==null?void 0:o.value},set(o){a.value=o}});return q(()=>{const o=Cl.filterProps(e);return f(Cl,X({_as:"VTabsWindow"},o,{modelValue:i.value,"onUpdate:modelValue":r=>i.value=r,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),FI=M({...Xo()},"VTabsWindowItem"),Ly=j()({name:"VTabsWindowItem",props:FI(),setup(e,t){let{slots:n}=t;return q(()=>{const l=_l.filterProps(e);return f(_l,X({_as:"VTabsWindowItem"},l,{class:["v-tabs-window-item",e.class],style:e.style}),n)}),{}}});function NI(e){return e?e.map(t=>Xa(t)?t:{text:t,value:t}):[]}const zI=M({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,...Fu({mandatory:"force",selectedClass:"v-tab-item--selected"}),...vt(),..._e()},"VTabs"),HI=j()({name:"VTabs",props:zI(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:l}=t;const a=be(e,"modelValue"),i=b(()=>NI(e.items)),{densityClasses:o}=At(e),{backgroundColorClasses:r,backgroundColorStyles:s}=Ne(N(e,"bgColor")),{scopeId:u}=Nl();return Ze({VTab:{color:N(e,"color"),direction:N(e,"direction"),stacked:N(e,"stacked"),fixed:N(e,"fixedTabs"),sliderColor:N(e,"sliderColor"),hideSlider:N(e,"hideSlider")}}),q(()=>{const c=oi.filterProps(e),d=!!(l.window||e.items.length>0);return f(ge,null,[f(oi,X(c,{modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,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,r.value,e.class],style:[{"--v-tabs-height":de(e.height)},s.value,e.style],role:"tablist",symbol:mc},u,n),{default:()=>{var v;return[((v=l.default)==null?void 0:v.call(l))??i.value.map(m=>{var g;return((g=l.tab)==null?void 0:g.call(l,{item:m}))??f(My,X(m,{key:m.text,value:m.value}),{default:l[`tab.${m.value}`]?()=>{var h;return(h=l[`tab.${m.value}`])==null?void 0:h.call(l,{item:m})}:void 0})})]}}),d&&f(Oy,X({modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,key:"tabs-window"},u),{default:()=>{var v;return[i.value.map(m=>{var g;return((g=l.item)==null?void 0:g.call(l,{item:m}))??f(Ly,{value:m.value},{default:()=>{var h;return(h=l[`item.${m.value}`])==null?void 0:h.call(l,{item:m})}})}),(v=l.window)==null?void 0:v.call(l)]}})])}),{}}}),jI=M({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,...Nn(),...Ci()},"VTextarea"),WI=j()({name:"VTextarea",directives:{Intersect:gi},inheritAttrs:!1,props:jI(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:l,slots:a}=t;const i=be(e,"modelValue"),{isFocused:o,focus:r,blur:s}=Fn(e),u=b(()=>typeof e.counterValue=="function"?e.counterValue(i.value):(i.value||"").toString().length),c=b(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function d(A,I){var $,L;!e.autofocus||!A||(L=($=I[0].target)==null?void 0:$.focus)==null||L.call($)}const v=J(),m=J(),g=se(""),h=J(),y=b(()=>e.persistentPlaceholder||o.value||e.active);function p(){var A;h.value!==document.activeElement&&((A=h.value)==null||A.focus()),o.value||r()}function k(A){p(),l("click:control",A)}function _(A){l("mousedown:control",A)}function E(A){A.stopPropagation(),p(),Ae(()=>{i.value="",xu(e["onClick:clear"],A)})}function x(A){var $;const I=A.target;if(i.value=I.value,($=e.modelModifiers)!=null&&$.trim){const L=[I.selectionStart,I.selectionEnd];Ae(()=>{I.selectionStart=L[0],I.selectionEnd=L[1]})}}const w=J(),V=J(+e.rows),T=b(()=>["plain","underlined"].includes(e.variant));Je(()=>{e.autoGrow||(V.value=+e.rows)});function S(){e.autoGrow&&Ae(()=>{if(!w.value||!m.value)return;const A=getComputedStyle(w.value),I=getComputedStyle(m.value.$el),$=parseFloat(A.getPropertyValue("--v-field-padding-top"))+parseFloat(A.getPropertyValue("--v-input-padding-top"))+parseFloat(A.getPropertyValue("--v-field-padding-bottom")),L=w.value.scrollHeight,H=parseFloat(A.lineHeight),K=Math.max(parseFloat(e.rows)*H+$,parseFloat(I.getPropertyValue("--v-input-control-height"))),ee=parseFloat(e.maxRows)*H+$||1/0,F=nt(L??0,K,ee);V.value=Math.floor((F-$)/H),g.value=de(F)})}xt(S),ce(i,S),ce(()=>e.rows,S),ce(()=>e.maxRows,S),ce(()=>e.density,S);let P;return ce(w,A=>{A?(P=new ResizeObserver(S),P.observe(w.value)):P==null||P.disconnect()}),wt(()=>{P==null||P.disconnect()}),q(()=>{const A=!!(a.counter||e.counter||e.counterValue),I=!!(A||a.details),[$,L]=al(n),{modelValue:H,...K}=St.filterProps(e),ee=Yu(e);return f(St,X({ref:v,modelValue:i.value,"onUpdate:modelValue":F=>i.value=F,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":T.value},e.class],style:e.style},$,K,{centerAffix:V.value===1&&!T.value,focused:o.value}),{...a,default:F=>{let{id:Z,isDisabled:O,isDirty:W,isReadonly:te,isValid:ve}=F;return f(pa,X({ref:m,style:{"--v-textarea-control-height":g.value},onClick:k,onMousedown:_,"onClick:clear":E,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},ee,{id:Z.value,active:y.value||W.value,centerAffix:V.value===1&&!T.value,dirty:W.value||e.dirty,disabled:O.value,focused:o.value,error:ve.value===!1}),{...a,default:pe=>{let{props:{class:me,...Y}}=pe;return f(ge,null,[e.prefix&&f("span",{class:"v-text-field__prefix"},[e.prefix]),Xe(f("textarea",X({ref:h,class:me,value:i.value,onInput:x,autofocus:e.autofocus,readonly:te.value,disabled:O.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:p,onBlur:s},Y,L),null),[[zt("intersect"),{handler:d},null,{once:!0}]]),e.autoGrow&&Xe(f("textarea",{class:[me,"v-textarea__sizer"],id:`${Y.id}-sizer`,"onUpdate:modelValue":D=>i.value=D,ref:w,readonly:!0,"aria-hidden":"true"},null),[[v0,i.value]]),e.suffix&&f("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:I?F=>{var Z;return f(ge,null,[(Z=a.details)==null?void 0:Z.call(a,F),A&&f(ge,null,[f("span",null,null),f(Go,{active:e.persistentCounter||o.value,value:u.value,max:c.value,disabled:e.disabled},a.counter)])])}:void 0})}),tn({},v,m,h)}}),UI=M({withBackground:Boolean,...fe(),...Ee(),..._e()},"VThemeProvider"),GI=j()({name:"VThemeProvider",props:UI(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e);return()=>{var a;return e.withBackground?f(e.tag,{class:["v-theme-provider",l.value,e.class],style:e.style},{default:()=>{var i;return[(i=n.default)==null?void 0:i.call(n)]}}):(a=n.default)==null?void 0:a.call(n)}}}),YI=M({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:we,iconColor:String,lineColor:String,...fe(),...Ue(),..._n(),...ut()},"VTimelineDivider"),KI=j()({name:"VTimelineDivider",props:YI(),setup(e,t){let{slots:n}=t;const{sizeClasses:l,sizeStyles:a}=ma(e,"v-timeline-divider__dot"),{backgroundColorStyles:i,backgroundColorClasses:o}=Ne(N(e,"dotColor")),{roundedClasses:r}=Qe(e,"v-timeline-divider__dot"),{elevationClasses:s}=yt(e),{backgroundColorClasses:u,backgroundColorStyles:c}=Ne(N(e,"lineColor"));return q(()=>f("div",{class:["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class],style:e.style},[f("div",{class:["v-timeline-divider__before",u.value],style:c.value},null),!e.hideDot&&f("div",{key:"dot",class:["v-timeline-divider__dot",s.value,r.value,l.value],style:a.value},[f("div",{class:["v-timeline-divider__inner-dot",o.value,r.value],style:i.value},[n.default?f(Ie,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},n.default):f(Re,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),f("div",{class:["v-timeline-divider__after",u.value],style:c.value},null)])),{}}}),Fy=M({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:we,iconColor:String,lineInset:[Number,String],...fe(),...dt(),...ut(),...Ue(),..._n(),..._e()},"VTimelineItem"),qI=j()({name:"VTimelineItem",props:Fy(),setup(e,t){let{slots:n}=t;const{dimensionStyles:l}=ft(e),a=se(0),i=J();return ce(i,o=>{var r;o&&(a.value=((r=o.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:r.getBoundingClientRect().width)??0)},{flush:"post"}),q(()=>{var o,r;return f("div",{class:["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot},e.class],style:[{"--v-timeline-dot-size":de(a.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${de(e.lineInset)})`:de(0)},e.style]},[f("div",{class:"v-timeline-item__body",style:l.value},[(o=n.default)==null?void 0:o.call(n)]),f(KI,{ref:i,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"&&f("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((r=n.opposite)==null?void 0:r.call(n))])])}),{}}}),XI=M({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)},...Eo(Fy({lineInset:0}),["dotColor","fillDot","hideOpposite","iconColor","lineInset","size"]),...fe(),...vt(),..._e(),...Ee()},"VTimeline"),ZI=j()({name:"VTimeline",props:XI(),setup(e,t){let{slots:n}=t;const{themeClasses:l}=De(e),{densityClasses:a}=At(e),{rtlClasses:i}=ct();Ze({VTimelineDivider:{lineColor:N(e,"lineColor")},VTimelineItem:{density:N(e,"density"),dotColor:N(e,"dotColor"),fillDot:N(e,"fillDot"),hideOpposite:N(e,"hideOpposite"),iconColor:N(e,"iconColor"),lineColor:N(e,"lineColor"),lineInset:N(e,"lineInset"),size:N(e,"size")}});const o=b(()=>{const s=e.side?e.side:e.density!=="default"?"end":null;return s&&`v-timeline--side-${s}`}),r=b(()=>{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 q(()=>f(e.tag,{class:["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,r.value,{"v-timeline--inset-line":!!e.lineInset},l.value,a.value,o.value,i.value,e.class],style:[{"--v-timeline-line-thickness":de(e.lineThickness)},e.style]},n)),{}}}),QI=M({...fe(),...en({variant:"text"})},"VToolbarItems"),JI=j()({name:"VToolbarItems",props:QI(),setup(e,t){let{slots:n}=t;return Ze({VBtn:{color:N(e,"color"),height:"inherit",variant:N(e,"variant")}}),q(()=>{var l;return f("div",{class:["v-toolbar-items",e.class],style:e.style},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),eT=M({id:String,text:String,...rt(wi({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),Ny=j()({name:"VTooltip",props:eT(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const l=be(e,"modelValue"),{scopeId:a}=Nl(),i=gt(),o=b(()=>e.id||`v-tooltip-${i}`),r=J(),s=b(()=>e.location.split(" ").length>1?e.location:e.location+" center"),u=b(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),c=b(()=>e.transition?e.transition:l.value?"scale-transition":"fade-transition"),d=b(()=>X({"aria-describedby":o.value},e.activatorProps));return q(()=>{const v=kn.filterProps(e);return f(kn,X({ref:r,class:["v-tooltip",e.class],style:e.style,id:o.value},v,{modelValue:l.value,"onUpdate:modelValue":m=>l.value=m,transition:c.value,absolute:!0,location:s.value,origin:u.value,persistent:!0,role:"tooltip",activatorProps:d.value,_disableGlobalStack:!0},a),{activator:n.activator,default:function(){var y;for(var m=arguments.length,g=new Array(m),h=0;h!0},setup(e,t){let{slots:n}=t;const l=Uh(e,"validation");return()=>{var a;return(a=n.default)==null?void 0:a.call(n,l)}}}),nT=Object.freeze(Object.defineProperty({__proto__:null,VAlert:CC,VAlertTitle:Oh,VApp:$w,VAppBar:Jw,VAppBarNavIcon:kC,VAppBarTitle:SC,VAutocomplete:G1,VAvatar:Zt,VBadge:K1,VBanner:Z1,VBannerActions:Sg,VBannerText:xg,VBottomNavigation:J1,VBottomSheet:t_,VBreadcrumbs:i_,VBreadcrumbsDivider:Cg,VBreadcrumbsItem:_g,VBtn:$e,VBtnGroup:ds,VBtnToggle:iC,VCard:c_,VCardActions:Vg,VCardItem:Tg,VCardSubtitle:Pg,VCardText:Ag,VCardTitle:Ig,VCarousel:p_,VCarouselItem:S_,VCheckbox:$C,VCheckboxBtn:$n,VChip:ba,VChipGroup:LC,VClassIcon:Eu,VCode:x_,VCol:ZV,VColorPicker:cV,VCombobox:vV,VComponentIcon:ss,VConfirmEdit:hV,VContainer:YV,VCounter:Go,VDataIterator:_V,VDataTable:zV,VDataTableFooter:si,VDataTableHeaders:Pl,VDataTableRow:sc,VDataTableRows:Il,VDataTableServer:UV,VDataTableVirtual:jV,VDatePicker:cP,VDatePickerControls:Ps,VDatePickerHeader:Is,VDatePickerMonth:Ts,VDatePickerMonths:As,VDatePickerYears:Es,VDefaultsProvider:Ie,VDialog:ps,VDialogBottomTransition:Ow,VDialogTopTransition:Lw,VDialogTransition:Oo,VDivider:xi,VEmptyState:fP,VExpandTransition:Lo,VExpandXTransition:Du,VExpansionPanel:vP,VExpansionPanelText:Bs,VExpansionPanelTitle:$s,VExpansionPanels:gP,VFab:bP,VFabTransition:Mw,VFadeTransition:ni,VField:pa,VFieldLabel:Ta,VFileInput:kP,VFooter:xP,VForm:CP,VHover:VP,VIcon:Re,VImg:Bn,VInfiniteScroll:IP,VInput:St,VItem:EP,VItemGroup:AP,VKbd:BP,VLabel:ya,VLayout:RP,VLayoutItem:MP,VLazy:LP,VLigatureIcon:Cw,VList:Uo,VListGroup:hs,VListImg:r1,VListItem:Rn,VListItemAction:u1,VListItemMedia:d1,VListItemSubtitle:lg,VListItemTitle:ag,VListSubheader:ig,VLocaleProvider:NP,VMain:HP,VMenu:ca,VMessages:Hh,VNavigationDrawer:ZP,VNoSsr:QP,VOtpInput:eI,VOverlay:kn,VPagination:_s,VParallax:lI,VProgressCircular:ua,VProgressLinear:No,VRadio:iI,VRadioGroup:rI,VRangeSlider:uI,VRating:dI,VResponsive:us,VRow:aP,VScaleTransition:$u,VScrollXReverseTransition:Nw,VScrollXTransition:Fw,VScrollYReverseTransition:Hw,VScrollYTransition:zw,VSelect:Xu,VSelectionControl:xl,VSelectionControlGroup:Fh,VSheet:Vl,VSkeletonLoader:hI,VSlideGroup:oi,VSlideGroupItem:gI,VSlideXReverseTransition:Ww,VSlideXTransition:jw,VSlideYReverseTransition:Uw,VSlideYTransition:Ru,VSlider:Cs,VSnackbar:pI,VSpacer:yy,VSparkline:wI,VSpeedDial:_I,VStepper:BI,VStepperActions:Ey,VStepperHeader:By,VStepperItem:$y,VStepperWindow:Ry,VStepperWindowItem:Dy,VSvgIcon:Au,VSwitch:RI,VSystemBar:MI,VTab:My,VTable:Tl,VTabs:HI,VTabsWindow:Oy,VTabsWindowItem:Ly,VTextField:wl,VTextarea:WI,VThemeProvider:GI,VTimeline:ZI,VTimelineItem:qI,VToolbar:cs,VToolbarItems:JI,VToolbarTitle:Bu,VTooltip:Ny,VValidation:tT,VVirtualScroll:Ko,VWindow:Cl,VWindowItem:_l},Symbol.toStringTag,{value:"Module"}));function lT(e,t){const n=t.modifiers||{},l=t.value,{once:a,immediate:i,...o}=n,r=!Object.keys(o).length,{handler:s,options:u}=typeof l=="object"?l:{handler:l,options:{attributes:(o==null?void 0:o.attr)??r,characterData:(o==null?void 0:o.char)??r,childList:(o==null?void 0:o.child)??r,subtree:(o==null?void 0:o.sub)??r}},c=new MutationObserver(function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],v=arguments.length>1?arguments[1]:void 0;s==null||s(d,v),a&&zy(e,t)});i&&(s==null||s([],c)),e._mutate=Object(e._mutate),e._mutate[t.instance.$.uid]={observer:c},c.observe(e,u)}function zy(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 aT={mounted:lT,unmounted:zy};function iT(e,t){var a,i;const n=t.value,l={passive:!((a=t.modifiers)!=null&&a.active)};window.addEventListener("resize",n,l),e._onResize=Object(e._onResize),e._onResize[t.instance.$.uid]={handler:n,options:l},(i=t.modifiers)!=null&&i.quiet||n()}function oT(e,t){var a;if(!((a=e._onResize)!=null&&a[t.instance.$.uid]))return;const{handler:n,options:l}=e._onResize[t.instance.$.uid];window.removeEventListener("resize",n,l),delete e._onResize[t.instance.$.uid]}const rT={mounted:iT,unmounted:oT};function Hy(e,t){const{self:n=!1}=t.modifiers??{},l=t.value,a=typeof l=="object"&&l.options||{passive:!0},i=typeof l=="function"||"handleEvent"in l?l:l.handler,o=n?e:t.arg?document.querySelector(t.arg):window;o&&(o.addEventListener("scroll",i,a),e._onScroll=Object(e._onScroll),e._onScroll[t.instance.$.uid]={handler:i,options:a,target:n?void 0:o})}function jy(e,t){var i;if(!((i=e._onScroll)!=null&&i[t.instance.$.uid]))return;const{handler:n,options:l,target:a=e}=e._onScroll[t.instance.$.uid];a.removeEventListener("scroll",n,l),delete e._onScroll[t.instance.$.uid]}function sT(e,t){t.value!==t.oldValue&&(jy(e,t),Hy(e,t))}const uT={mounted:Hy,unmounted:jy,updated:sT};function cT(e,t){const n=typeof e=="string"?Bt(e):e,l=dT(n,t);return{mounted:l,updated:l,unmounted(a){rm(null,a)}}}function dT(e,t){return function(n,l,a){var d,v,m;const i=typeof t=="function"?t(l):t,o=((d=l.value)==null?void 0:d.text)??l.value??(i==null?void 0:i.text),r=Xa(l.value)?l.value:{},s=()=>o??n.innerHTML,u=(a.ctx===l.instance.$?(v=fT(a,l.instance.$))==null?void 0:v.provides:(m=a.ctx)==null?void 0:m.provides)??l.instance.$.provides,c=rn(e,X(i,r),s);c.appContext=Object.assign(Object.create(null),l.instance.$.appContext,{provides:u}),rm(c,n)}}function fT(e,t){const n=new Set,l=i=>{var o,r;for(const s of i){if(!s)continue;if(s===e)return!0;n.add(s);let u;if(s.suspense?u=l([s.ssContent]):Array.isArray(s.children)?u=l(s.children):(o=s.component)!=null&&o.vnode&&(u=l([(r=s.component)==null?void 0:r.subTree])),u)return u;n.delete(s)}return!1};if(!l([t.subTree]))throw new Error("Could not find original vnode");const a=Array.from(n).reverse();for(const i of a)if(i.component)return i.component;return t}const vT=cT(Ny,e=>{var t;return{activator:"parent",location:((t=e.arg)==null?void 0:t.replace("-"," "))??"top",text:typeof e.value=="boolean"?void 0:e.value}}),mT=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:gg,Intersect:gi,Mutate:aT,Resize:rT,Ripple:Ln,Scroll:uT,Tooltip:vT,Touch:Zu},Symbol.toStringTag,{value:"Module"})),hT=bh({components:nT,directives:mT}),hc=y0(Bm);hc.use(hT);hc.use(ES);hc.mount("#app");
diff --git a/assets/logo-InsTuFkg.png b/assets/logo-InsTuFkg.png
new file mode 100644
index 0000000..8113f4e
Binary files /dev/null and b/assets/logo-InsTuFkg.png differ
diff --git a/assets/materialdesignicons-webfont-B7mPwVP_.ttf b/assets/materialdesignicons-webfont-B7mPwVP_.ttf
new file mode 100644
index 0000000..bba7dcf
Binary files /dev/null and b/assets/materialdesignicons-webfont-B7mPwVP_.ttf differ
diff --git a/assets/materialdesignicons-webfont-CSr8KVlo.eot b/assets/materialdesignicons-webfont-CSr8KVlo.eot
new file mode 100644
index 0000000..3eb8969
Binary files /dev/null and b/assets/materialdesignicons-webfont-CSr8KVlo.eot differ
diff --git a/assets/materialdesignicons-webfont-Dp5v-WZN.woff2 b/assets/materialdesignicons-webfont-Dp5v-WZN.woff2
new file mode 100644
index 0000000..8c69b85
Binary files /dev/null and b/assets/materialdesignicons-webfont-Dp5v-WZN.woff2 differ
diff --git a/assets/materialdesignicons-webfont-PXm3-2wK.woff b/assets/materialdesignicons-webfont-PXm3-2wK.woff
new file mode 100644
index 0000000..a36a5f2
Binary files /dev/null and b/assets/materialdesignicons-webfont-PXm3-2wK.woff differ
diff --git a/favicon.ico b/favicon.ico
new file mode 100644
index 0000000..df36fcf
Binary files /dev/null and b/favicon.ico differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..6aceaab
--- /dev/null
+++ b/index.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+ Geoconnex Registration Service
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+