Files
jandl-taskmanager-app/app/dist/js/71.d4637e0a.js
T
2022-11-21 05:42:38 +01:00

2 lines
58 KiB
JavaScript

"use strict";(self["webpackChunkjandl"]=self["webpackChunkjandl"]||[]).push([[71],{8694:function(e,t,l){l.d(t,{f:function(){return f}});var n=l(3396),a=l(4544),o=l(320),r=l(9888);function i(e){return{aspectStyles:(0,n.Fl)((()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0}))}}const s=(0,o.a)({name:"VResponsive",props:{aspectRatio:[String,Number],contentClass:String,...(0,a.x)()},setup(e,t){let{slots:l}=t;const{aspectStyles:o}=i(e),{dimensionStyles:s}=(0,a.$)(e);return(0,r.L)((()=>{var t;return(0,n.Wm)("div",{class:"v-responsive",style:s.value},[(0,n.Wm)("div",{class:"v-responsive__sizer",style:o.value},null),null==(t=l.additional)?void 0:t.call(l),l.default&&(0,n.Wm)("div",{class:["v-responsive__content",e.contentClass]},[l.default()])])})),{}}});var u=l(7052),c=l(4906),v=l(4870),d=l(3862),p=l(2385),m=l(131);const f=(0,o.a)({name:"VImg",directives:{intersect:u.Z},props:{aspectRatio:[String,Number],alt:String,cover:Boolean,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:""},srcset:String,width:[String,Number],...(0,c.X)()},emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:l,slots:a}=t;const o=(0,v.iH)(""),i=(0,v.iH)(),u=(0,v.iH)(e.eager?"loading":"idle"),f=(0,v.iH)(),y=(0,v.iH)(),g=(0,n.Fl)((()=>e.src&&"object"===typeof e.src?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)})),h=(0,n.Fl)((()=>g.value.aspect||f.value/y.value||0));function b(t){if((!e.eager||!t)&&(!p.cu||t||e.eager)){if(u.value="loading",g.value.lazySrc){const e=new Image;e.src=g.value.lazySrc,x(e,null)}g.value.src&&(0,n.Y3)((()=>{var e,t;if(l("loadstart",(null==(e=i.value)?void 0:e.currentSrc)||g.value.src),null!=(t=i.value)&&t.complete){if(i.value.naturalWidth||k(),"error"===u.value)return;h.value||x(i.value,null),S()}else h.value||x(i.value),C()}))}}function S(){var e;C(),u.value="loaded",l("load",(null==(e=i.value)?void 0:e.currentSrc)||g.value.src)}function k(){var e;u.value="error",l("error",(null==(e=i.value)?void 0:e.currentSrc)||g.value.src)}function C(){const e=i.value;e&&(o.value=e.currentSrc||e.src)}function x(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;const l=()=>{const{naturalHeight:n,naturalWidth:a}=e;n||a?(f.value=a,y.value=n):e.complete||"loading"!==u.value||null==t?(e.currentSrc.endsWith(".svg")||e.currentSrc.startsWith("data:image/svg+xml"))&&(f.value=1,y.value=1):setTimeout(l,t)};l()}(0,n.YP)((()=>e.src),(()=>{b("idle"!==u.value)})),(0,n.wF)((()=>b()));const w=(0,n.Fl)((()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover}))),F=()=>{var t;if(!g.value.src||"idle"===u.value)return null;const l=(0,n.Wm)("img",{class:["v-img__img",w.value],src:g.value.src,srcset:g.value.srcset,alt:"",sizes:e.sizes,ref:i,onLoad:S,onError:k},null),o=null==(t=a.sources)?void 0:t.call(a);return(0,n.Wm)(c.J,{transition:e.transition,appear:!0},{default:()=>[(0,n.wy)(o?(0,n.Wm)("picture",{class:"v-img__picture"},[o,l]):l,[[d.F8,"loaded"===u.value]])]})},V=()=>(0,n.Wm)(c.J,{transition:e.transition},{default:()=>[g.value.lazySrc&&"loaded"!==u.value&&(0,n.Wm)("img",{class:["v-img__img","v-img__img--preload",w.value],src:g.value.lazySrc,alt:""},null)]}),W=()=>a.placeholder?(0,n.Wm)(c.J,{transition:e.transition,appear:!0},{default:()=>[("loading"===u.value||"error"===u.value&&!a.error)&&(0,n.Wm)("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,E=()=>a.error?(0,n.Wm)(c.J,{transition:e.transition,appear:!0},{default:()=>["error"===u.value&&(0,n.Wm)("div",{class:"v-img__error"},[a.error()])]}):null,A=()=>e.gradient?(0,n.Wm)("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,B=(0,v.iH)(!1);{const e=(0,n.YP)(h,(t=>{t&&(requestAnimationFrame((()=>{requestAnimationFrame((()=>{B.value=!0}))})),e())}))}return(0,r.L)((()=>(0,n.wy)((0,n.Wm)(s,{class:["v-img",{"v-img--booting":!B.value}],style:{width:(0,m.kb)("auto"===e.width?f.value:e.width)},aspectRatio:h.value,"aria-label":e.alt,role:e.alt?"img":void 0},{additional:()=>(0,n.Wm)(n.HY,null,[(0,n.Wm)(F,null,null),(0,n.Wm)(V,null,null),(0,n.Wm)(A,null,null),(0,n.Wm)(W,null,null),(0,n.Wm)(E,null,null)]),default:a.default}),[[(0,n.Q2)("intersect"),{handler:b,options:e.options},null,{once:!0}]]))),{currentSrc:o,image:i,state:u,naturalWidth:f,naturalHeight:y}}})},7071:function(e,t,l){l.d(t,{r:function(){return zt}});var n=l(3396),a=l(2900),o=l(3289),r=l(7302),i=l(4960),s=l(9694),u=l(7041),c=l(8434),v=l(8717),d=l(4870),p=l(3766),m=l(131),f=l(320),y=l(7514),g=l(9888);const h=Symbol.for("vuetify:selection-control-group"),b=(0,p.U)({color:String,disabled:Boolean,error:Boolean,id:String,inline:Boolean,falseIcon:i.lE,trueIcon:i.lE,ripple:{type:Boolean,default:!0},multiple:{type:Boolean,default:null},name:String,readonly:Boolean,modelValue:null,type:String,valueComparator:{type:Function,default:m.vZ},...(0,u.x$)(),...(0,s.f)()},"v-selection-control-group");(0,f.a)({name:"VSelectionControlGroup",props:{defaultsTarget:{type:String,default:"VSelectionControl"},...b()},emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:l}=t;const a=(0,v.z)(e,"modelValue"),o=(0,y.sq)(),r=(0,n.Fl)((()=>e.id||`v-selection-control-group-${o}`)),i=(0,n.Fl)((()=>e.name||r.value));return(0,n.JJ)(h,{modelValue:a}),(0,c.AF)({[e.defaultsTarget]:{color:(0,d.Vh)(e,"color"),disabled:(0,d.Vh)(e,"disabled"),density:(0,d.Vh)(e,"density"),error:(0,d.Vh)(e,"error"),inline:(0,d.Vh)(e,"inline"),modelValue:a,multiple:(0,n.Fl)((()=>!!e.multiple||null==e.multiple&&Array.isArray(a.value))),name:i,falseIcon:(0,d.Vh)(e,"falseIcon"),trueIcon:(0,d.Vh)(e,"trueIcon"),readonly:(0,d.Vh)(e,"readonly"),ripple:(0,d.Vh)(e,"ripple"),type:(0,d.Vh)(e,"type"),valueComparator:(0,d.Vh)(e,"valueComparator")}}),(0,g.L)((()=>{var t;return(0,n.Wm)("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline}],"aria-labelled-by":"radio"===e.type?r.value:void 0,role:"radio"===e.type?"radiogroup":void 0},[null==(t=l.default)?void 0:t.call(l)])})),{}}});var S=l(3824),k=l(2370),C=l(2385);const x=(0,p.U)({label:String,trueValue:null,falseValue:null,value:null,...b()},"v-selection-control");function w(e){const t=(0,n.f3)(h,void 0),{densityClasses:l}=(0,s.t)(e),a=(0,v.z)(e,"modelValue"),o=(0,n.Fl)((()=>void 0!==e.trueValue?e.trueValue:void 0===e.value||e.value)),r=(0,n.Fl)((()=>void 0!==e.falseValue&&e.falseValue)),i=(0,n.Fl)((()=>!!e.multiple||null==e.multiple&&Array.isArray(a.value))),u=(0,n.Fl)({get(){const l=t?t.modelValue.value:a.value;return i.value?l.some((t=>e.valueComparator(t,o.value))):e.valueComparator(l,o.value)},set(l){if(e.readonly)return;const n=l?o.value:r.value;let s=n;i.value&&(s=l?[...(0,m.FT)(a.value),n]:(0,m.FT)(a.value).filter((t=>!e.valueComparator(t,o.value)))),t?t.modelValue.value=s:a.value=s}}),{textColorClasses:c,textColorStyles:d}=(0,k.rY)((0,n.Fl)((()=>!u.value||e.error||e.disabled?void 0:e.color))),p=(0,n.Fl)((()=>u.value?e.trueIcon:e.falseIcon));return{group:t,densityClasses:l,trueValue:o,falseValue:r,model:u,textColorClasses:c,textColorStyles:d,icon:p}}const F=(0,f.e)()({name:"VSelectionControl",directives:{Ripple:S.H},inheritAttrs:!1,props:x(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:l,slots:a}=t;const{densityClasses:i,icon:s,model:u,textColorClasses:c,textColorStyles:v,trueValue:p}=w(e),f=(0,y.sq)(),h=(0,n.Fl)((()=>e.id||`input-${f}`)),b=(0,d.iH)(!1),S=(0,d.iH)(!1),k=(0,d.iH)();function x(e){b.value=!0,(!C.Z1||C.Z1&&e.target.matches(":focus-visible"))&&(S.value=!0)}function F(){b.value=!1,S.value=!1}function V(e){u.value=e.target.checked}return(0,g.L)((()=>{var t,d;const f=a.label?a.label({label:e.label,props:{for:h.value}}):e.label,[y,g]=(0,m.An)(l);return(0,n.Wm)("div",(0,n.dG)({class:["v-selection-control",{"v-selection-control--dirty":u.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":b.value,"v-selection-control--focus-visible":S.value,"v-selection-control--inline":e.inline},i.value]},y),[(0,n.Wm)("div",{class:["v-selection-control__wrapper",c.value],style:v.value},[null==(t=a.default)?void 0:t.call(a),(0,n.wy)((0,n.Wm)("div",{class:["v-selection-control__input"]},[s.value&&(0,n.Wm)(o.t,{key:"icon",icon:s.value},null),(0,n.Wm)("input",(0,n.dG)({ref:k,checked:u.value,disabled:e.disabled,id:h.value,onBlur:F,onFocus:x,onInput:V,"aria-readonly":e.readonly,type:e.type,value:p.value,name:e.name,"aria-checked":"checkbox"===e.type?u.value:void 0},g),null),null==(d=a.input)?void 0:d.call(a,{model:u,textColorClasses:c,textColorStyles:v,props:{onFocus:x,onBlur:F,id:h.value}})]),[[(0,n.Q2)("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),f&&(0,n.Wm)(r.J,{for:h.value,clickable:!0},{default:()=>[f]})])})),{isFocused:b,input:k}}});const V=(0,p.U)({indeterminate:Boolean,indeterminateIcon:{type:i.lE,default:"$checkboxIndeterminate"},...x({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"v-checkbox-btn"),W=(0,f.a)({name:"VCheckboxBtn",props:V(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:l}=t;const a=(0,v.z)(e,"indeterminate"),o=(0,v.z)(e,"modelValue");function r(e){a.value&&(a.value=!1)}const i=(0,n.Fl)((()=>e.indeterminate?e.indeterminateIcon:e.falseIcon)),s=(0,n.Fl)((()=>e.indeterminate?e.indeterminateIcon:e.trueIcon));return(0,g.L)((()=>(0,n.Wm)(F,(0,n.dG)(e,{modelValue:o.value,"onUpdate:modelValue":[e=>o.value=e,r],class:"v-checkbox-btn",type:"checkbox",inline:!0,falseIcon:i.value,trueIcon:s.value,"aria-checked":e.indeterminate?"mixed":void 0}),l))),{}}});var E=l(3862),A=l(8694),B=l(5221),I=l(4231),O=l(9374),_=l(1138);const P=(0,p.U)({start:Boolean,end:Boolean,icon:i.lE,image:String,...(0,s.f)(),...(0,I.I)(),...(0,O.Z)(),...(0,_.Q)(),...(0,B.bk)({variant:"flat"})},"v-avatar"),H=(0,f.a)({name:"VAvatar",props:P(),setup(e,t){let{slots:l}=t;const{colorClasses:a,colorStyles:r,variantClasses:i}=(0,B.c1)(e),{densityClasses:u}=(0,s.t)(e),{roundedClasses:c}=(0,I.b)(e),{sizeClasses:v,sizeStyles:d}=(0,O.t)(e);return(0,g.L)((()=>{var t;return(0,n.Wm)(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},a.value,u.value,c.value,v.value,i.value],style:[r.value,d.value]},{default:()=>[e.image?(0,n.Wm)(A.f,{key:"image",src:e.image,alt:""},null):e.icon?(0,n.Wm)(o.t,{key:"icon",icon:e.icon},null):null==(t=l.default)?void 0:t.call(l),(0,B.Ux)(!1,"v-avatar")]})})),{}}});var L=l(1970);const $=Symbol.for("vuetify:v-chip-group");(0,f.a)({name:"VChipGroup",props:{column:Boolean,filter:Boolean,valueComparator:{type:Function,default:m.vZ},...(0,L.k4)({selectedClass:"v-chip--selected"}),...(0,_.Q)(),...(0,u.x$)(),...(0,B.bk)({variant:"tonal"})},emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:l}=t;const{themeClasses:a}=(0,u.ER)(e),{isSelected:o,select:r,next:i,prev:s,selected:v}=(0,L._v)(e,$);return(0,c.AF)({VChip:{color:(0,d.Vh)(e,"color"),filter:(0,d.Vh)(e,"filter"),variant:(0,d.Vh)(e,"variant")}}),(0,g.L)((()=>{var t;return(0,n.Wm)(e.tag,{class:["v-chip-group",{"v-chip-group--column":e.column},a.value]},{default:()=>[null==(t=l.default)?void 0:t.call(l,{isSelected:o,select:r,next:i,prev:s,selected:v.value})]})})),{}}});var T=l(836),z=l(8952),R=l(2718),N=l(2465),M=l(6183);const D=(0,f.a)({name:"VChip",directives:{Ripple:S.H},props:{activeClass:String,appendAvatar:String,appendIcon:i.lE,closable:Boolean,closeIcon:{type:i.lE,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:Boolean,pill:Boolean,prependAvatar:String,prependIcon:i.lE,ripple:{type:Boolean,default:!0},text:String,modelValue:{type:Boolean,default:!0},...(0,R.m)(),...(0,s.f)(),...(0,N.c)(),...(0,L.YQ)(),...(0,I.I)(),...(0,M.GN)(),...(0,O.Z)(),...(0,_.Q)({tag:"span"}),...(0,u.x$)(),...(0,B.bk)({variant:"tonal"})},emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0},setup(e,t){let{attrs:l,emit:a,slots:r}=t;const{borderClasses:i}=(0,R.P)(e),{colorClasses:c,colorStyles:d,variantClasses:p}=(0,B.c1)(e),{densityClasses:m}=(0,s.t)(e),{elevationClasses:f}=(0,N.Y)(e),{roundedClasses:y}=(0,I.b)(e),{sizeClasses:g}=(0,O.t)(e),{themeClasses:h}=(0,u.ER)(e),b=(0,v.z)(e,"modelValue"),S=(0,L.Yt)(e,$,!1),k=(0,M.nB)(e,l);function C(e){b.value=!1,a("click:close",e)}return()=>{var t;const l=k.isLink.value?"a":e.tag,a=!!(r.append||e.appendIcon||e.appendAvatar),s=!(!r.close&&!e.closable),u=!(!r.filter&&!e.filter)&&S,v=!!(r.prepend||e.prependIcon||e.prependAvatar),x=!S||S.isSelected.value,w=!e.disabled&&(!!S||k.isClickable.value||e.link),F=e.link?e.link:null==S?void 0:S.toggle;return b.value&&(0,n.wy)((0,n.Wm)(l,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":w,"v-chip--filter":u,"v-chip--pill":e.pill},h.value,i.value,x?c.value:void 0,m.value,f.value,y.value,g.value,p.value,null==S?void 0:S.selectedClass.value],style:[x?d.value:void 0],disabled:e.disabled||void 0,draggable:e.draggable,href:k.href.value,onClick:w&&F},{default:()=>[(0,B.Ux)(w,"v-chip"),u&&(0,n.Wm)(T.z,{key:"filter",defaults:{VIcon:{icon:e.filterIcon}}},{default:()=>[(0,n.Wm)(z.Zq,null,{default:()=>[(0,n.wy)((0,n.Wm)("div",{class:"v-chip__filter"},[r.filter?r.filter():(0,n.Wm)(o.t,null,null)]),[[E.F8,S.isSelected.value]])]})]}),v&&(0,n.Wm)(T.z,{key:"prepend",defaults:{VAvatar:{image:e.prependAvatar},VIcon:{icon:e.prependIcon}}},{default:()=>[r.prepend?(0,n.Wm)("div",{class:"v-chip__prepend"},[r.prepend()]):e.prependAvatar?(0,n.Wm)(H,{start:!0},null):e.prependIcon?(0,n.Wm)(o.t,{start:!0},null):void 0]}),(null==(t=r.default)?void 0:t.call(r,{isSelected:null==S?void 0:S.isSelected.value,selectedClass:null==S?void 0:S.selectedClass.value,select:null==S?void 0:S.select,toggle:null==S?void 0:S.toggle,value:null==S?void 0:S.value.value,disabled:e.disabled}))??e.text,a&&(0,n.Wm)(T.z,{key:"append",defaults:{VAvatar:{image:e.appendAvatar},VIcon:{icon:e.appendIcon}}},{default:()=>[r.append?(0,n.Wm)("div",{class:"v-chip__append"},[r.append()]):e.appendAvatar?(0,n.Wm)(H,{end:!0},null):e.appendIcon?(0,n.Wm)(o.t,{end:!0},null):void 0]}),s&&(0,n.Wm)(T.z,{key:"close",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},{default:()=>[(0,n.Wm)("div",{class:"v-chip__close",onClick:C},[r.close?r.close():(0,n.Wm)(o.t,null,null)])]})]}),[[(0,n.Q2)("ripple"),w&&e.ripple,null]])}}});var Y=l(3122),G=l(8587);const j=(0,f.a)({name:"VDialogTransition",props:{target:Object},setup(e,t){let{slots:l}=t;const a={onBeforeEnter(e){e.style.pointerEvents="none",e.style.visibility="hidden"},async onEnter(t,l){var n;await new Promise((e=>requestAnimationFrame(e))),await new Promise((e=>requestAnimationFrame(e))),t.style.visibility="";const{x:a,y:o,sx:r,sy:i,speed:s}=U(e.target,t),u=(0,Y.j)(t,[{transform:`translate(${a}px, ${o}px) scale(${r}, ${i})`,opacity:0},{transform:""}],{duration:225*s,easing:G.uX});null==(n=q(t))||n.forEach((e=>{(0,Y.j)(e,[{opacity:0},{opacity:0,offset:.33},{opacity:1}],{duration:450*s,easing:G.Ly})})),u.finished.then((()=>l()))},onAfterEnter(e){e.style.removeProperty("pointer-events")},onBeforeLeave(e){e.style.pointerEvents="none"},async onLeave(t,l){var n;await new Promise((e=>requestAnimationFrame(e)));const{x:a,y:o,sx:r,sy:i,speed:s}=U(e.target,t),u=(0,Y.j)(t,[{transform:""},{transform:`translate(${a}px, ${o}px) scale(${r}, ${i})`,opacity:0}],{duration:125*s,easing:G.x0});u.finished.then((()=>l())),null==(n=q(t))||n.forEach((e=>{(0,Y.j)(e,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*s,easing:G.Ly})}))},onAfterLeave(e){e.style.removeProperty("pointer-events")}};return()=>e.target?(0,n.Wm)(E.uT,(0,n.dG)({name:"dialog-transition"},a,{css:!1}),l):(0,n.Wm)(E.uT,{name:"dialog-transition"},l)}});function q(e){var t;const l=null==(t=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))?void 0:t.children;return l&&[...l]}function U(e,t){const l=e.getBoundingClientRect(),n=(0,Y.G)(t),[a,o]=getComputedStyle(t).transformOrigin.split(" ").map((e=>parseFloat(e))),[r,i]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let s=l.left+l.width/2;"left"===r||"left"===i?s-=l.width/2:"right"!==r&&"right"!==i||(s+=l.width/2);let u=l.top+l.height/2;"top"===r||"top"===i?u-=l.height/2:"bottom"!==r&&"bottom"!==i||(u+=l.height/2);const c=l.width/n.width,v=l.height/n.height,d=Math.max(1,c,v),p=c/d,m=v/d,f=n.width*n.height/(window.innerWidth*window.innerHeight),y=f>.12?Math.min(1.5,10*(f-.12)+1):1;return{x:s-(a+n.left),y:u-(o+n.top),sx:p,sy:m,speed:y}}l(7658);const J=(0,f.a)({name:"VDivider",props:{color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...(0,u.x$)()},setup(e,t){let{attrs:l}=t;const{themeClasses:a}=(0,u.ER)(e),{backgroundColorClasses:o,backgroundColorStyles:r}=(0,k.Y5)((0,d.Vh)(e,"color")),i=(0,n.Fl)((()=>{const t={};return e.length&&(t[e.vertical?"maxHeight":"maxWidth"]=(0,m.kb)(e.length)),e.thickness&&(t[e.vertical?"borderRightWidth":"borderTopWidth"]=(0,m.kb)(e.thickness)),t}));return(0,g.L)((()=>(0,n.Wm)("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},a.value,o.value],style:[i.value,r.value],"aria-orientation":l.role&&"separator"!==l.role?void 0:e.vertical?"vertical":"horizontal",role:`${l.role||"separator"}`},null))),{}}});Symbol.for("vuetify:depth");const Q=Symbol.for("vuetify:list");function Z(){const e=(0,n.f3)(Q,{hasPrepend:(0,d.iH)(!1),updateHasPrepend:()=>null}),t={hasPrepend:(0,d.iH)(!1),updateHasPrepend:e=>{e&&(t.hasPrepend.value=e)}};return(0,n.JJ)(Q,t),e}function K(){return(0,n.f3)(Q,null)}l(541);const X={open:e=>{let{id:t,value:l,opened:n,parents:a}=e;if(l){const e=new Set;e.add(t);let l=a.get(t);while(null!=l)e.add(l),l=a.get(l);return e}return n.delete(t),n},select:()=>null},ee={open:e=>{let{id:t,value:l,opened:n,parents:a}=e;if(l){let e=a.get(t);n.add(t);while(null!=e&&e!==t)n.add(e),e=a.get(e);return n}return n.delete(t),n},select:()=>null},te={open:ee.open,select:e=>{let{id:t,value:l,opened:n,parents:a}=e;if(!l)return n;const o=[];let r=a.get(t);while(null!=r)o.push(r),r=a.get(r);return new Set(o)}},le=e=>{const t={select:t=>{let{id:l,value:n,selected:a}=t;if(e&&!n){const e=Array.from(a.entries()).reduce(((e,t)=>{let[l,n]=t;return"on"===n?[...e,l]:e}),[]);if(1===e.length&&e[0]===l)return a}return a.set(l,n?"on":"off"),a},in:(e,l,n)=>{let a=new Map;for(const o of e||[])a=t.select({id:o,value:!0,selected:new Map(a),children:l,parents:n});return a},out:e=>{const t=[];for(const[l,n]of e.entries())"on"===n&&t.push(l);return t}};return t},ne=e=>{const t=le(e),l={select:e=>{let{selected:l,id:n,...a}=e;const o=l.has(n)?new Map([[n,l.get(n)]]):new Map;return t.select({...a,id:n,selected:o})},in:(e,l,n)=>{let a=new Map;return null!=e&&e.length&&(a=t.in(e.slice(0,1),l,n)),a},out:(e,l,n)=>t.out(e,l,n)};return l},ae=e=>{const t=le(e),l={select:e=>{let{id:l,selected:n,children:a,...o}=e;return a.has(l)?n:t.select({id:l,selected:n,children:a,...o})},in:t.in,out:t.out};return l},oe=e=>{const t=ne(e),l={select:e=>{let{id:l,selected:n,children:a,...o}=e;return a.has(l)?n:t.select({id:l,selected:n,children:a,...o})},in:t.in,out:t.out};return l},re=e=>{const t={select:t=>{let{id:l,value:n,selected:a,children:o,parents:r}=t;const i=new Map(a),s=[l];while(s.length){const e=s.shift();a.set(e,n?"on":"off"),o.has(e)&&s.push(...o.get(e))}let u=r.get(l);while(u){const e=o.get(u),t=e.every((e=>"on"===a.get(e))),l=e.every((e=>!a.has(e)||"off"===a.get(e)));a.set(u,t?"on":l?"off":"indeterminate"),u=r.get(u)}if(e&&!n){const e=Array.from(a.entries()).reduce(((e,t)=>{let[l,n]=t;return"on"===n?[...e,l]:e}),[]);if(0===e.length)return i}return a},in:(e,l,n)=>{let a=new Map;for(const o of e||[])a=t.select({id:o,value:!0,selected:new Map(a),children:l,parents:n});return a},out:(e,t)=>{const l=[];for(const[n,a]of e.entries())"on"!==a||t.has(n)||l.push(n);return l}};return t},ie=Symbol.for("vuetify:nested"),se={id:(0,d.iH)(),root:{register:()=>null,unregister:()=>null,parents:(0,d.iH)(new Map),children:(0,d.iH)(new Map),open:()=>null,openOnSelect:()=>null,select:()=>null,opened:(0,d.iH)(new Set),selected:(0,d.iH)(new Map),selectedValues:(0,d.iH)([])}},ue=(0,p.U)({selectStrategy:[String,Function],openStrategy:[String,Function],opened:Array,selected:Array,mandatory:Boolean},"nested"),ce=e=>{let t=!1;const l=(0,d.iH)(new Map),a=(0,d.iH)(new Map),o=(0,v.z)(e,"opened",e.opened,(e=>new Set(e)),(e=>[...e.values()])),r=(0,n.Fl)((()=>{if("object"===typeof e.selectStrategy)return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return oe(e.mandatory);case"leaf":return ae(e.mandatory);case"independent":return le(e.mandatory);case"single-independent":return ne(e.mandatory);case"classic":default:return re(e.mandatory)}})),i=(0,n.Fl)((()=>{if("function"===typeof e.openStrategy)return e.openStrategy;switch(e.openStrategy){case"list":return te;case"single":return X;case"multiple":default:return ee}})),s=(0,v.z)(e,"selected",e.selected,(e=>r.value.in(e,l.value,a.value)),(e=>r.value.out(e,l.value,a.value)));function u(e){const t=[];let l=e;while(null!=l)t.unshift(l),l=a.value.get(l);return t}(0,n.Jd)((()=>{t=!0}));const c=(0,y.FN)("nested"),p={id:(0,d.iH)(),root:{opened:o,selected:s,selectedValues:(0,n.Fl)((()=>{const e=[];for(const[t,l]of s.value.entries())"on"===l&&e.push(t);return e})),register:(e,t,n)=>{t&&e!==t&&a.value.set(e,t),n&&l.value.set(e,[]),null!=t&&l.value.set(t,[...l.value.get(t)||[],e])},unregister:e=>{if(t)return;l.value.delete(e);const n=a.value.get(e);if(n){const t=l.value.get(n)??[];l.value.set(n,t.filter((t=>t!==e)))}a.value.delete(e),o.value.delete(e)},open:(e,t,n)=>{c.emit("click:open",{id:e,value:t,path:u(e),event:n});const r=i.value.open({id:e,value:t,opened:new Set(o.value),children:l.value,parents:a.value,event:n});r&&(o.value=r)},openOnSelect:(e,t,n)=>{const r=i.value.select({id:e,value:t,selected:new Map(s.value),opened:new Set(o.value),children:l.value,parents:a.value,event:n});r&&(o.value=r)},select:(e,t,n)=>{c.emit("click:select",{id:e,value:t,path:u(e),event:n});const o=r.value.select({id:e,value:t,selected:new Map(s.value),children:l.value,parents:a.value,event:n});o&&(s.value=o),p.root.openOnSelect(e,t,n)},children:l,parents:a}};return(0,n.JJ)(ie,p),p.root},ve=(e,t)=>{const l=(0,n.f3)(ie,se),a=(0,n.Fl)((()=>e.value??Symbol((0,y.sq)()))),o={...l,id:a,open:(e,t)=>l.root.open(a.value,e,t),openOnSelect:(e,t)=>l.root.openOnSelect(a.value,e,t),isOpen:(0,n.Fl)((()=>l.root.opened.value.has(a.value))),parent:(0,n.Fl)((()=>l.root.parents.value.get(a.value))),select:(e,t)=>l.root.select(a.value,e,t),isSelected:(0,n.Fl)((()=>"on"===l.root.selected.value.get(a.value))),isIndeterminate:(0,n.Fl)((()=>"indeterminate"===l.root.selected.value.get(a.value))),isLeaf:(0,n.Fl)((()=>!l.root.children.value.get(a.value))),isGroupActivator:l.isGroupActivator};return!l.isGroupActivator&&l.root.register(a.value,l.id.value,t),(0,n.Jd)((()=>{!l.isGroupActivator&&l.root.unregister(a.value)})),t&&(0,n.JJ)(ie,o),o},de=()=>{const e=(0,n.f3)(ie,se);(0,n.JJ)(ie,{...e,isGroupActivator:!0})},pe=(0,f.a)({name:"VListGroupActivator",setup(e,t){let{slots:l}=t;return de(),()=>{var e;return null==(e=l.default)?void 0:e.call(l)}}}),me=(0,p.U)({activeColor:String,color:String,collapseIcon:{type:i.lE,default:"$collapse"},expandIcon:{type:i.lE,default:"$expand"},prependIcon:i.lE,appendIcon:i.lE,fluid:Boolean,subgroup:Boolean,value:null,...(0,_.Q)()},"v-list-group"),fe=(0,f.e)()({name:"VListGroup",props:{title:String,...me()},setup(e,t){let{slots:l}=t;const{isOpen:a,open:o,id:r}=ve((0,d.Vh)(e,"value"),!0),i=(0,n.Fl)((()=>`v-list-group--id-${String(r.value)}`)),s=K();function u(e){o(!a.value,e)}const c=(0,n.Fl)((()=>({onClick:u,class:"v-list-group__header",id:i.value}))),v=(0,n.Fl)((()=>a.value?e.collapseIcon:e.expandIcon));return(0,g.L)((()=>{var t;return(0,n.Wm)(e.tag,{class:["v-list-group",{"v-list-group--prepend":null==s?void 0:s.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup}]},{default:()=>[l.activator&&(0,n.Wm)(T.z,{defaults:{VListItem:{active:a.value,activeColor:e.activeColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&v.value,appendIcon:e.appendIcon||!e.subgroup&&v.value,title:e.title,value:e.value}}},{default:()=>[(0,n.Wm)(pe,null,{default:()=>[l.activator({props:c.value,isOpen:a})]})]}),(0,n.Wm)(z.Fx,null,{default:()=>[(0,n.wy)((0,n.Wm)("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[null==(t=l.default)?void 0:t.call(l)]),[[E.F8,a.value]])]})]})})),{}}});function ye(e){return(0,m.ei)(e,Object.keys(fe.props))}var ge=l(1114);const he=(0,ge.J)("v-list-item-subtitle"),be=(0,ge.J)("v-list-item-title");var Se=l(4544);const ke=(0,f.e)()({name:"VListItem",directives:{Ripple:S.H},props:{active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:i.lE,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:i.lE,subtitle:[String,Number,Boolean],title:[String,Number,Boolean],value:null,onClick:m.as,onClickOnce:m.as,...(0,R.m)(),...(0,s.f)(),...(0,Se.x)(),...(0,N.c)(),...(0,I.I)(),...(0,M.GN)(),...(0,_.Q)(),...(0,u.x$)(),...(0,B.bk)({variant:"text"})},emits:{click:e=>!0},setup(e,t){let{attrs:l,slots:a,emit:r}=t;const i=(0,M.nB)(e,l),c=(0,n.Fl)((()=>e.value??i.href.value)),{select:v,isSelected:d,isIndeterminate:p,isGroupActivator:m,root:f,parent:y,openOnSelect:h}=ve(c,!1),b=K(),S=(0,n.Fl)((()=>{var t;return!1!==e.active&&(e.active||(null==(t=i.isActive)?void 0:t.value)||d.value)})),k=(0,n.Fl)((()=>!1!==e.link&&i.isLink.value)),C=(0,n.Fl)((()=>!e.disabled&&!1!==e.link&&(e.link||i.isClickable.value||null!=e.value&&!!b))),x=(0,n.Fl)((()=>e.rounded||e.nav)),w=(0,n.Fl)((()=>({color:S.value?e.activeColor??e.color:e.color,variant:e.variant})));(0,n.YP)((()=>{var e;return null==(e=i.isActive)?void 0:e.value}),(e=>{e&&null!=y.value&&f.open(y.value,!0),e&&h(e)}),{immediate:!0});const{themeClasses:F}=(0,u.ER)(e),{borderClasses:V}=(0,R.P)(e),{colorClasses:W,colorStyles:E,variantClasses:A}=(0,B.c1)(w),{densityClasses:O}=(0,s.t)(e),{dimensionStyles:_}=(0,Se.$)(e),{elevationClasses:P}=(0,N.Y)(e),{roundedClasses:L}=(0,I.b)(x),$=(0,n.Fl)((()=>e.lines?`v-list-item--${e.lines}-line`:void 0)),z=(0,n.Fl)((()=>({isActive:S.value,select:v,isSelected:d.value,isIndeterminate:p.value})));function D(t){var l;r("click",t),!m&&C.value&&(null==(l=i.navigate)||l.call(i,t),null!=e.value&&v(!d.value,t))}function Y(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),D(e))}return(0,g.L)((()=>{var t,l,r,s,u;const c=k.value?"a":e.tag,v=!b||d.value||S.value,p=a.title||e.title,m=a.subtitle||e.subtitle,f=!!(a.append||e.appendAvatar||e.appendIcon),y=!!(a.prepend||e.prependAvatar||e.prependIcon);return null==b||b.updateHasPrepend(y),(0,n.wy)((0,n.Wm)(c,{class:["v-list-item",{"v-list-item--active":S.value,"v-list-item--disabled":e.disabled,"v-list-item--link":C.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!y&&(null==b?void 0:b.hasPrepend.value),[`${e.activeClass}`]:e.activeClass&&S.value},F.value,V.value,v?W.value:void 0,O.value,P.value,$.value,L.value,A.value],style:[v?E.value:void 0,_.value],href:i.href.value,tabindex:C.value?0:void 0,onClick:D,onKeydown:C.value&&!k.value&&Y},{default:()=>[(0,B.Ux)(C.value||S.value,"v-list-item"),y&&(0,n.Wm)(T.z,{key:"prepend",defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>[(0,n.Wm)("div",{class:"v-list-item__prepend"},[e.prependAvatar&&(0,n.Wm)(H,{key:"prepend-avatar"},null),e.prependIcon&&(0,n.Wm)(o.t,{key:"prepend-icon"},null),null==(t=a.prepend)?void 0:t.call(a,z.value)])]}),(0,n.Wm)("div",{class:"v-list-item__content"},[p&&(0,n.Wm)(be,{key:"title"},{default:()=>[(null==(l=a.title)?void 0:l.call(a,{title:e.title}))??e.title]}),m&&(0,n.Wm)(he,{key:"subtitle"},{default:()=>[(null==(r=a.subtitle)?void 0:r.call(a,{subtitle:e.subtitle}))??e.subtitle]}),null==(s=a.default)?void 0:s.call(a,z.value)]),f&&(0,n.Wm)(T.z,{key:"append",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>[(0,n.Wm)("div",{class:"v-list-item__append"},[null==(u=a.append)?void 0:u.call(a,z.value),e.appendIcon&&(0,n.Wm)(o.t,{key:"append-icon"},null),e.appendAvatar&&(0,n.Wm)(H,{key:"append-avatar"},null)])]})]}),[[(0,n.Q2)("ripple"),C.value]])})),{}}}),Ce=(0,f.a)({name:"VListSubheader",props:{color:String,inset:Boolean,sticky:Boolean,title:String,...(0,_.Q)()},setup(e,t){let{slots:l}=t;const{textColorClasses:a,textColorStyles:o}=(0,k.rY)((0,d.Vh)(e,"color"));return(0,g.L)((()=>{var t;const r=!(!l.default&&!e.title);return(0,n.Wm)(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value],style:{textColorStyles:o}},{default:()=>[r&&(0,n.Wm)("div",{class:"v-list-subheader__text"},[(null==(t=l.default)?void 0:t.call(l))??e.title])]})})),{}}}),xe=(0,f.e)()({name:"VListChildren",props:{items:Array},setup(e,t){let{slots:l}=t;return Z(),()=>{var t,a;return(null==(t=l.default)?void 0:t.call(l))??(null==(a=e.items)?void 0:a.map((e=>{let{children:t,props:a,type:o,raw:r}=e;var i,s;if("divider"===o)return(null==(i=l.divider)?void 0:i.call(l,{props:a}))??(0,n.Wm)(J,a,null);if("subheader"===o)return(null==(s=l.subheader)?void 0:s.call(l,{props:a}))??(0,n.Wm)(Ce,a,{default:l.subheader});const u={subtitle:l.subtitle?e=>{var t;return null==(t=l.subtitle)?void 0:t.call(l,{...e,item:r})}:void 0,prepend:l.prepend?e=>{var t;return null==(t=l.prepend)?void 0:t.call(l,{...e,item:r})}:void 0,append:l.append?e=>{var t;return null==(t=l.append)?void 0:t.call(l,{...e,item:r})}:void 0,default:l.default?e=>{var t;return null==(t=l.default)?void 0:t.call(l,{...e,item:r})}:void 0,title:l.title?e=>{var t;return null==(t=l.title)?void 0:t.call(l,{...e,item:r})}:void 0},[c,v]=ye(a);return t?(0,n.Wm)(fe,(0,n.dG)({value:null==a?void 0:a.value},c),{activator:e=>{let{props:t}=e;return l.header?l.header({...a,...t}):(0,n.Wm)(ke,(0,n.dG)(a,t),u)},default:()=>(0,n.Wm)(xe,{items:t},l)}):l.item?l.item(a):(0,n.Wm)(ke,a,u)})))}}}),we=(0,p.U)({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean},"item");function Fe(e,t){const l=(0,m.qF)(t,e.itemTitle,t),n=e.returnObject?t:(0,m.qF)(t,e.itemValue,l),a=(0,m.qF)(t,e.itemChildren),o=!0===e.itemProps?"object"!==typeof t||null==t||Array.isArray(t)?void 0:"children"in t?(0,m.ei)(t,["children"])[1]:t:(0,m.qF)(t,e.itemProps),r={title:l,value:n,...o};return{title:String(r.title??""),value:r.value,props:r,children:Array.isArray(a)?Ve(e,a):void 0,raw:t}}function Ve(e,t){const l=[];for(const n of t)l.push(Fe(e,n));return l}function We(e){const t=(0,n.Fl)((()=>Ve(e,e.items)));function l(t){return t.map((t=>Fe(e,t)))}function a(e){return e.map((e=>{let{props:t}=e;return t.value}))}return{items:t,transformIn:l,transformOut:a}}function Ee(e,t){const l=(0,m.qF)(t,e.itemType,"item"),n="string"===typeof t?t:(0,m.qF)(t,e.itemTitle),a=(0,m.qF)(t,e.itemValue,void 0),o=(0,m.qF)(t,e.itemChildren),r=!0===e.itemProps?(0,m.ei)(t,["children"])[1]:(0,m.qF)(t,e.itemProps),i={title:n,value:a,...r};return{type:l,title:i.title,value:i.value,props:i,children:"item"===l&&o?Ae(e,o):void 0,raw:t}}function Ae(e,t){const l=[];for(const n of t)l.push(Ee(e,n));return l}function Be(e){const t=(0,n.Fl)((()=>Ae(e,e.items)));return{items:t}}const Ie=(0,f.e)()({name:"VList",props:{activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,lines:{type:[Boolean,String],default:"one"},nav:Boolean,...ue({selectStrategy:"single-leaf",openStrategy:"list"}),...(0,R.m)(),...(0,s.f)(),...(0,Se.x)(),...(0,N.c)(),itemType:{type:String,default:"type"},...we(),...(0,I.I)(),...(0,_.Q)(),...(0,u.x$)(),...(0,B.bk)({variant:"text"})},emits:{"update:selected":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:l}=t;const{items:a}=Be(e),{themeClasses:o}=(0,u.ER)(e),{backgroundColorClasses:r,backgroundColorStyles:i}=(0,k.Y5)((0,d.Vh)(e,"bgColor")),{borderClasses:v}=(0,R.P)(e),{densityClasses:p}=(0,s.t)(e),{dimensionStyles:m}=(0,Se.$)(e),{elevationClasses:f}=(0,N.Y)(e),{roundedClasses:y}=(0,I.b)(e),{open:h,select:b}=ce(e),S=(0,n.Fl)((()=>e.lines?`v-list--${e.lines}-line`:void 0)),C=(0,d.Vh)(e,"activeColor"),x=(0,d.Vh)(e,"color");Z(),(0,c.AF)({VListGroup:{activeColor:C,color:x},VListItem:{activeClass:(0,d.Vh)(e,"activeClass"),activeColor:C,color:x,density:(0,d.Vh)(e,"density"),disabled:(0,d.Vh)(e,"disabled"),lines:(0,d.Vh)(e,"lines"),nav:(0,d.Vh)(e,"nav"),variant:(0,d.Vh)(e,"variant")}});const w=(0,d.iH)(!1),F=(0,d.iH)();function V(e){w.value=!0}function W(e){w.value=!1}function E(e){var t;w.value||e.relatedTarget&&null!=(t=F.value)&&t.contains(e.relatedTarget)||B()}function A(e){if(F.value){if("ArrowDown"===e.key)B("next");else if("ArrowUp"===e.key)B("prev");else if("Home"===e.key)B("first");else{if("End"!==e.key)return;B("last")}e.preventDefault()}}function B(e){if(!F.value)return;const t=[...F.value.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')].filter((e=>!e.hasAttribute("disabled"))),l=t.indexOf(document.activeElement);var n;if(e)if("first"===e){var a;null==(a=t[0])||a.focus()}else if("last"===e){var o;null==(o=t.at(-1))||o.focus()}else{let n,a=l;const o="next"===e?1:-1;do{a+=o,n=t[a]}while((!n||null==n.offsetParent)&&a<t.length&&a>=0);n?n.focus():B("next"===e?"first":"last")}else null==(n=t[0])||n.focus()}return(0,g.L)((()=>(0,n.Wm)(e.tag,{ref:F,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav},o.value,r.value,v.value,p.value,f.value,S.value,y.value],style:[i.value,m.value],role:"listbox","aria-activedescendant":void 0,onFocusin:V,onFocusout:W,onFocus:E,onKeydown:A},{default:()=>[(0,n.Wm)(xe,{items:a.value},l)]}))),{open:h,select:b,focus:B}}}),Oe=(0,p.U)({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function _e(e,t){const l={},n=n=>()=>{if(!C.BR)return Promise.resolve(!0);const a="openDelay"===n;return l.closeDelay&&window.clearTimeout(l.closeDelay),delete l.closeDelay,l.openDelay&&window.clearTimeout(l.openDelay),delete l.openDelay,new Promise((o=>{const r=parseInt(e[n]??0,10);l[n]=window.setTimeout((()=>{null==t||t(a),o(a)}),r)}))};return{runCloseDelay:n("closeDelay"),runOpenDelay:n("openDelay")}}const Pe=Symbol.for("vuetify:v-menu"),He=(0,p.U)({activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...Oe()},"v-overlay-activator");function Le(e,t){let{isActive:l,isTop:a}=t;const o=(0,d.iH)();let r=!1,i=!1,s=!0;const u=(0,n.Fl)((()=>e.openOnFocus||null==e.openOnFocus&&e.openOnHover)),c=(0,n.Fl)((()=>e.openOnClick||null==e.openOnClick&&!e.openOnHover&&!u.value)),{runOpenDelay:v,runCloseDelay:p}=_e(e,(t=>{t!==(e.openOnHover&&r||u.value&&i)||e.openOnHover&&l.value&&!a.value||(l.value!==t&&(s=!0),l.value=t)})),f={click:e=>{e.stopPropagation(),o.value=e.currentTarget||e.target,l.value=!l.value},mouseenter:e=>{r=!0,o.value=e.currentTarget||e.target,v()},mouseleave:e=>{r=!1,p()},focus:e=>{C.Z1&&!e.target.matches(":focus-visible")||(i=!0,e.stopPropagation(),o.value=e.currentTarget||e.target,v())},blur:e=>{i=!1,e.stopPropagation(),p()}},g=(0,n.Fl)((()=>{const t={};return c.value&&(t.click=f.click),e.openOnHover&&(t.mouseenter=f.mouseenter,t.mouseleave=f.mouseleave),u.value&&(t.focus=f.focus,t.blur=f.blur),t})),h=(0,n.Fl)((()=>{const t={};if(e.openOnHover&&(t.mouseenter=()=>{r=!0,v()},t.mouseleave=()=>{r=!1,p()}),e.closeOnContentClick){const e=(0,n.f3)(Pe,null);t.click=()=>{l.value=!1,null==e||e.closeParents()}}return t})),b=(0,n.Fl)((()=>{const t={};return e.openOnHover&&(t.mouseenter=()=>{s&&(r=!0,s=!1,v())},t.mouseleave=()=>{r=!1,p()}),t}));(0,n.YP)(a,(t=>{!t||(!e.openOnHover||r||u.value&&i)&&(!u.value||i||e.openOnHover&&r)||(l.value=!1)}));const S=(0,d.iH)();(0,n.m0)((()=>{S.value&&(0,n.Y3)((()=>{const e=S.value;o.value=(0,m.rU)(e)?e.$el:e}))}));const k=(0,y.FN)("useActivator");let x;return(0,n.YP)((()=>!!e.activator),(t=>{t&&C.BR?(x=(0,d.B)(),x.run((()=>{$e(e,k,{activatorEl:o,activatorEvents:g})}))):x&&x.stop()}),{flush:"post",immediate:!0}),{activatorEl:o,activatorRef:S,activatorEvents:g,contentEvents:h,scrimEvents:b}}function $e(e,t,l){let{activatorEl:a,activatorEvents:o}=l;function r(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s(),l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.activatorProps;t&&(Object.entries(o.value).forEach((e=>{let[l,n]=e;t.addEventListener(l,n)})),Object.keys(l).forEach((e=>{null==l[e]?t.removeAttribute(e):t.setAttribute(e,l[e])})))}function i(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s(),l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.activatorProps;t&&(Object.entries(o.value).forEach((e=>{let[l,n]=e;t.removeEventListener(l,n)})),Object.keys(l).forEach((e=>{t.removeAttribute(e)})))}function s(){var l;let n,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.activator;if(o)if("parent"===o){var r,i;let e=null==t||null==(r=t.proxy)||null==(i=r.$el)?void 0:i.parentNode;while(e.hasAttribute("data-no-activator"))e=e.parentNode;n=e}else n="string"===typeof o?document.querySelector(o):"$el"in o?o.$el:o;return a.value=(null==(l=n)?void 0:l.nodeType)===Node.ELEMENT_NODE?n:null,a.value}(0,n.YP)((()=>e.activator),((e,t)=>{if(t&&e!==t){const e=s(t);e&&i(e)}e&&(0,n.Y3)((()=>r()))}),{immediate:!0}),(0,n.YP)((()=>e.activatorProps),(()=>{r()})),(0,d.EB)((()=>{i()}))}const Te=(0,p.U)({eager:Boolean},"lazy");function ze(e,t){const l=(0,d.iH)(!1),a=(0,n.Fl)((()=>l.value||e.eager||t.value));function o(){e.eager||(l.value=!1)}return(0,n.YP)(t,(()=>l.value=!0)),{isBooted:l,hasContent:a,onAfterLeave:o}}function Re(e){while(e){if("fixed"===window.getComputedStyle(e).position)return!0;e=e.offsetParent}return!1}var Ne=l(2879);function Me(e){while(e){if(Ye(e))return e;e=e.parentElement}return document.scrollingElement}function De(e,t){const l=[];if(t&&e&&!t.contains(e))return l;while(e){if(Ye(e)&&l.push(e),e===t)break;e=e.parentElement}return l}function Ye(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return"scroll"===t.overflowY||"auto"===t.overflowY&&e.scrollHeight>e.clientHeight}var Ge=l(6033),je=l(6309);function qe(e,t){return{x:e.x+t.x,y:e.y+t.y}}function Ue(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Je(e,t){if("top"===e.side||"bottom"===e.side){const{side:l,align:n}=e,a="left"===n?0:"center"===n?t.width/2:"right"===n?t.width:n,o="top"===l?0:"bottom"===l?t.height:l;return qe({x:a,y:o},t)}if("left"===e.side||"right"===e.side){const{side:l,align:n}=e,a="left"===l?0:"right"===l?t.width:l,o="top"===n?0:"center"===n?t.height/2:"bottom"===n?t.height:n;return qe({x:a,y:o},t)}return qe({x:t.width/2,y:t.height/2},t)}const Qe={static:Xe,connected:tt},Ze=(0,p.U)({locationStrategy:{type:[String,Function],default:"static",validator:e=>"function"===typeof e||e in Qe},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"v-overlay-location-strategies");function Ke(e,t){const l=(0,d.iH)({}),a=(0,d.iH)();let o;function r(e){var t;null==(t=a.value)||t.call(a,e)}return(0,n.m0)((async()=>{var r;null==(r=o)||r.stop(),a.value=void 0,C.BR&&t.isActive.value&&e.locationStrategy&&(o=(0,d.B)(),await(0,n.Y3)(),o.run((()=>{var n,o;"function"===typeof e.locationStrategy?a.value=null==(n=e.locationStrategy(t,e,l))?void 0:n.updateLocation:a.value=null==(o=Qe[e.locationStrategy](t,e,l))?void 0:o.updateLocation})))})),C.BR&&window.addEventListener("resize",r,{passive:!0}),(0,d.EB)((()=>{var e;C.BR&&window.removeEventListener("resize",r),a.value=void 0,null==(e=o)||e.stop()})),{contentStyles:l,updateLocation:a}}function Xe(){}function et(e){const t=(0,Y.G)(e);return t.x-=parseFloat(e.style.left||0),t.y-=parseFloat(e.style.top||0),t}function tt(e,t,l){const a=Re(e.activatorEl.value);a&&Object.assign(l.value,{position:"fixed"});const{preferredAnchor:o,preferredOrigin:r}=(0,m.S3)((()=>{const l=(0,Ne.wW)(t.location,e.isRtl.value),n="overlap"===t.origin?l:"auto"===t.origin?(0,Ne.tb)(l):(0,Ne.wW)(t.origin,e.isRtl.value);return l.side===n.side&&l.align===(0,Ne.aw)(n).align?{preferredAnchor:(0,Ne.Oe)(l),preferredOrigin:(0,Ne.Oe)(n)}:{preferredAnchor:l,preferredOrigin:n}})),[i,s,u,c]=["minWidth","minHeight","maxWidth","maxHeight"].map((e=>(0,n.Fl)((()=>{const l=parseFloat(t[e]);return isNaN(l)?1/0:l})))),v=(0,n.Fl)((()=>{if(Array.isArray(t.offset))return t.offset;if("string"===typeof t.offset){const e=t.offset.split(" ").map(parseFloat);return e.length<2&&e.push(0),e}return"number"===typeof t.offset?[t.offset,0]:[0,0]}));let p=!1;const f=new ResizeObserver((()=>{p&&y()}));function y(){if(p=!1,requestAnimationFrame((()=>{requestAnimationFrame((()=>p=!0))})),!e.activatorEl.value||!e.contentEl.value)return;const t=e.activatorEl.value.getBoundingClientRect(),n=et(e.contentEl.value),a=De(e.contentEl.value),d=12;a.length||(a.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(n.x+=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),n.y+=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const f=a.reduce(((e,t)=>{const l=t.getBoundingClientRect(),n=new je.x({x:t===document.documentElement?0:l.x,y:t===document.documentElement?0:l.y,width:t.clientWidth,height:t.clientHeight});return e?new je.x({x:Math.max(e.left,n.left),y:Math.max(e.top,n.top),width:Math.min(e.right,n.right)-Math.max(e.left,n.left),height:Math.min(e.bottom,n.bottom)-Math.max(e.top,n.top)}):n}),void 0);f.x+=d,f.y+=d,f.width-=2*d,f.height-=2*d;let y={anchor:o.value,origin:r.value};function g(e){const l=new je.x(n),a=Je(e.anchor,t),o=Je(e.origin,l);let{x:r,y:i}=Ue(a,o);switch(e.anchor.side){case"top":i-=v.value[0];break;case"bottom":i+=v.value[0];break;case"left":r-=v.value[0];break;case"right":r+=v.value[0];break}switch(e.anchor.align){case"top":i-=v.value[1];break;case"bottom":i+=v.value[1];break;case"left":r-=v.value[1];break;case"right":r+=v.value[1];break}l.x+=r,l.y+=i,l.width=Math.min(l.width,u.value),l.height=Math.min(l.height,c.value);const s=(0,je.p)(l,f);return{overflows:s,x:r,y:i}}let h=0,b=0;const S={x:0,y:0},k={x:!1,y:!1};let C=-1;while(1){if(C++>10){(0,Ge.N6)("Infinite loop detected in connectedLocationStrategy");break}const{x:e,y:t,overflows:l}=g(y);h+=e,b+=t,n.x+=e,n.y+=t;{const e=(0,Ne.dd)(y.anchor),t=l.x.before||l.x.after,n=l.y.before||l.y.after;let a=!1;if(["x","y"].forEach((o=>{if("x"===o&&t&&!k.x||"y"===o&&n&&!k.y){const t={anchor:{...y.anchor},origin:{...y.origin}},n="x"===o?"y"===e?Ne.aw:Ne.tb:"y"===e?Ne.tb:Ne.aw;t.anchor=n(t.anchor),t.origin=n(t.origin);const{overflows:r}=g(t);(r[o].before<=l[o].before&&r[o].after<=l[o].after||r[o].before+r[o].after<(l[o].before+l[o].after)/2)&&(y=t,a=k[o]=!0)}})),a)continue}l.x.before&&(h+=l.x.before,n.x+=l.x.before),l.x.after&&(h-=l.x.after,n.x-=l.x.after),l.y.before&&(b+=l.y.before,n.y+=l.y.before),l.y.after&&(b-=l.y.after,n.y-=l.y.after);{const e=(0,je.p)(n,f);S.x=f.width-e.x.before-e.x.after,S.y=f.height-e.y.before-e.y.after,h+=e.x.before,n.x+=e.x.before,b+=e.y.before,n.y+=e.y.before}break}const x=(0,Ne.dd)(y.anchor);Object.assign(l.value,{"--v-overlay-anchor-origin":`${y.anchor.side} ${y.anchor.align}`,transformOrigin:`${y.origin.side} ${y.origin.align}`,top:(0,m.kb)(lt(b)),left:(0,m.kb)(lt(h)),minWidth:(0,m.kb)("y"===x?Math.min(i.value,t.width):i.value),maxWidth:(0,m.kb)(nt((0,m.uZ)(S.x,i.value===1/0?0:i.value,u.value))),maxHeight:(0,m.kb)(nt((0,m.uZ)(S.y,s.value===1/0?0:s.value,c.value)))})}return(0,n.YP)([e.activatorEl,e.contentEl],((e,t)=>{let[l,n]=e,[a,o]=t;a&&f.unobserve(a),l&&f.observe(l),o&&f.unobserve(o),n&&f.observe(n)}),{immediate:!0}),(0,d.EB)((()=>{f.disconnect()})),(0,n.YP)((()=>[o.value,r.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight]),(()=>y()),{immediate:!a}),a&&(0,n.Y3)((()=>y())),requestAnimationFrame((()=>{l.value.maxHeight&&y()})),{updateLocation:y}}function lt(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function nt(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let at=!0;const ot=[];function rt(e){!at||ot.length?(ot.push(e),st()):(at=!1,e(),st())}let it=-1;function st(){cancelAnimationFrame(it),it=requestAnimationFrame((()=>{const e=ot.shift();e&&e(),ot.length?st():at=!0}))}const ut={none:null,close:dt,block:pt,reposition:mt},ct=(0,p.U)({scrollStrategy:{type:[String,Function],default:"block",validator:e=>"function"===typeof e||e in ut}},"v-overlay-scroll-strategies");function vt(e,t){if(!C.BR)return;let l;(0,n.m0)((async()=>{var a;null==(a=l)||a.stop(),t.isActive.value&&e.scrollStrategy&&(l=(0,d.B)(),await(0,n.Y3)(),l.run((()=>{var l;"function"===typeof e.scrollStrategy?e.scrollStrategy(t,e):null==(l=ut[e.scrollStrategy])||l.call(ut,t,e)})))}))}function dt(e){function t(t){e.isActive.value=!1}ft(e.activatorEl.value??e.contentEl.value,t)}function pt(e,t){var l;const n=null==(l=e.root.value)?void 0:l.offsetParent,a=[...new Set([...De(e.activatorEl.value,t.contained?n:void 0),...De(e.contentEl.value,t.contained?n:void 0)])].filter((e=>!e.classList.contains("v-overlay-scroll-blocked"))),o=window.innerWidth-document.documentElement.offsetWidth,r=(e=>Ye(e)&&e)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),a.forEach(((e,t)=>{e.style.setProperty("--v-body-scroll-x",(0,m.kb)(-e.scrollLeft)),e.style.setProperty("--v-body-scroll-y",(0,m.kb)(-e.scrollTop)),e.style.setProperty("--v-scrollbar-offset",(0,m.kb)(o)),e.classList.add("v-overlay-scroll-blocked")})),(0,d.EB)((()=>{a.forEach(((e,t)=>{const l=parseFloat(e.style.getPropertyValue("--v-body-scroll-x")),n=parseFloat(e.style.getPropertyValue("--v-body-scroll-y"));e.style.removeProperty("--v-body-scroll-x"),e.style.removeProperty("--v-body-scroll-y"),e.style.removeProperty("--v-scrollbar-offset"),e.classList.remove("v-overlay-scroll-blocked"),e.scrollLeft=-l,e.scrollTop=-n})),r&&e.root.value.classList.remove("v-overlay--scroll-blocked")}))}function mt(e){let t=!1,l=-1;function n(l){rt((()=>{var n,a;const o=performance.now();null==(n=(a=e.updateLocation).value)||n.call(a,l);const r=performance.now()-o;t=r/(1e3/60)>2}))}ft(e.activatorEl.value??e.contentEl.value,(e=>{t?(cancelAnimationFrame(l),l=requestAnimationFrame((()=>{l=requestAnimationFrame((()=>{n(e)}))}))):n(e)}))}function ft(e,t){const l=[document,...De(e)];l.forEach((e=>{e.addEventListener("scroll",t,{passive:!0})})),(0,d.EB)((()=>{l.forEach((e=>{e.removeEventListener("scroll",t)}))}))}var yt=l(4906);function gt(){var e,t,l;if(!C.BR)return(0,d.iH)(!1);const a=(0,y.FN)("useHydration"),o=null==a||null==(e=a.root)||null==(t=e.appContext)||null==(l=t.app)?void 0:l._container,r=(0,d.iH)(!(null==o||!o.__vue_app__));return r.value||(0,n.bv)((()=>r.value=!0)),r}var ht=l(1629),bt=l(4770);const St=Symbol.for("vuetify:stack"),kt=(0,d.qj)([]);function Ct(e,t){const l=(0,y.FN)("useStack"),a=(0,n.f3)(St,void 0),o=(0,d.qj)({activeChildren:new Set});(0,n.JJ)(St,o);const r=(0,d.iH)(+t.value);(0,bt.U)(e,(()=>{var e;const n=null==(e=kt.at(-1))?void 0:e[1];r.value=n?n+10:+t.value,kt.push([l.uid,r.value]),null==a||a.activeChildren.add(l.uid),(0,d.EB)((()=>{const e=kt.findIndex((e=>e[0]===l.uid));kt.splice(e,1),null==a||a.activeChildren.delete(l.uid)}))}));const i=(0,d.iH)(!0);(0,n.m0)((()=>{var e;const t=(null==(e=kt.at(-1))?void 0:e[0])===l.uid;setTimeout((()=>i.value=t))}));const s=(0,n.Fl)((()=>!o.activeChildren.size));return{globalTop:(0,d.OT)(i),localTop:s,stackStyles:(0,n.Fl)((()=>({zIndex:r.value})))}}function xt(e){const t=(0,n.Fl)((()=>{const t=e.value;if(!0===t||!C.BR)return;const l=!1===t?document.body:"string"===typeof t?document.querySelector(t):t;if(null!=l){if(!xt.cache.has(l)){const e=document.createElement("div");e.className="v-overlay-container",l.appendChild(e),xt.cache.set(l,e)}return xt.cache.get(l)}(0,n.ZK)(`Unable to locate target ${t}`)}));return{teleportTarget:t}}function wt(e){if("function"!==typeof e.getRootNode){while(e.parentNode)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}function Ft(){return!0}function Vt(e,t,l){if(!e||!1===Wt(e,l))return!1;const n=wt(t);if("undefined"!==typeof ShadowRoot&&n instanceof ShadowRoot&&n.host===e.target)return!1;const a=("object"===typeof l.value&&l.value.include||(()=>[]))();return a.push(t),!a.some((t=>null==t?void 0:t.contains(e.target)))}function Wt(e,t){const l="object"===typeof t.value&&t.value.closeConditional||Ft;return l(e)}function Et(e,t,l){const n="function"===typeof l.value?l.value:l.value.handler;t._clickOutside.lastMousedownWasOutside&&Vt(e,t,l)&&setTimeout((()=>{Wt(e,l)&&n&&n(e)}),0)}function At(e,t){const l=wt(e);t(document),"undefined"!==typeof ShadowRoot&&l instanceof ShadowRoot&&t(l)}xt.cache=new WeakMap;const Bt={mounted(e,t){const l=l=>Et(l,e,t),n=l=>{e._clickOutside.lastMousedownWasOutside=Vt(l,e,t)};At(e,(e=>{e.addEventListener("click",l,!0),e.addEventListener("mousedown",n,!0)})),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!0}),e._clickOutside[t.instance.$.uid]={onClick:l,onMousedown:n}},unmounted(e,t){e._clickOutside&&(At(e,(l=>{var n;if(!l||null==(n=e._clickOutside)||!n[t.instance.$.uid])return;const{onClick:a,onMousedown:o}=e._clickOutside[t.instance.$.uid];l.removeEventListener("click",a,!0),l.removeEventListener("mousedown",o,!0)})),delete e._clickOutside[t.instance.$.uid])}};function It(e){const{modelValue:t,color:l,...a}=e;return(0,n.Wm)(E.uT,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&(0,n.Wm)("div",(0,n.dG)({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const Ot=(0,p.U)({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[String,Boolean],default:!0},zIndex:{type:[Number,String],default:2e3},...He(),...(0,Se.x)(),...Te(),...Ze(),...ct(),...(0,u.x$)(),...(0,yt.X)()},"v-overlay"),_t=(0,f.e)()({name:"VOverlay",directives:{ClickOutside:Bt},inheritAttrs:!1,props:Ot(),emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,t){let{slots:l,attrs:a,emit:o}=t;const r=(0,v.z)(e,"modelValue"),i=(0,n.Fl)({get:()=>r.value,set:t=>{t&&e.disabled||(r.value=t)}}),{teleportTarget:s}=xt((0,n.Fl)((()=>e.attach||e.contained))),{themeClasses:c}=(0,u.ER)(e),{rtlClasses:p,isRtl:f}=(0,ht.Vw)(),{hasContent:y,onAfterLeave:h}=ze(e,i),b=(0,k.Y5)((0,n.Fl)((()=>"string"===typeof e.scrim?e.scrim:null))),{globalTop:S,localTop:x,stackStyles:w}=Ct(i,(0,d.Vh)(e,"zIndex")),{activatorEl:F,activatorRef:V,activatorEvents:W,contentEvents:A,scrimEvents:B}=Le(e,{isActive:i,isTop:x}),{dimensionStyles:I}=(0,Se.$)(e),O=gt();(0,n.YP)((()=>e.disabled),(e=>{e&&(i.value=!1)}));const _=(0,d.iH)(),P=(0,d.iH)(),{contentStyles:H,updateLocation:L}=Ke(e,{isRtl:f,contentEl:P,activatorEl:F,isActive:i});function $(t){o("click:outside",t),e.persistent?D():i.value=!1}function T(){return i.value&&S.value}function z(t){"Escape"===t.key&&S.value&&(e.persistent?D():i.value=!1)}vt(e,{root:_,contentEl:P,activatorEl:F,isActive:i,updateLocation:L}),C.BR&&(0,n.YP)(i,(e=>{e?window.addEventListener("keydown",z):window.removeEventListener("keydown",z)}),{immediate:!0});const R=(0,M.tv)();(0,bt.U)((()=>e.closeOnBack),(()=>{(0,M.Kx)(R,(t=>{S.value&&i.value?(t(!1),e.persistent?D():i.value=!1):t()}))}));const N=(0,d.iH)();function D(){e.noClickAnimation||P.value&&(0,Y.j)(P.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:G.Ly})}return(0,n.YP)((()=>i.value&&(e.absolute||e.contained)&&null==s.value),(e=>{if(e){const e=Me(_.value);e&&e!==document.scrollingElement&&(N.value=e.scrollTop)}})),(0,g.L)((()=>{var t,r;return(0,n.Wm)(n.HY,null,[null==(t=l.activator)?void 0:t.call(l,{isActive:i.value,props:(0,n.dG)({ref:V},(0,n.mx)(W.value),e.activatorProps)}),O.value&&(0,n.Wm)(n.lR,{disabled:!s.value,to:s.value},{default:()=>[y.value&&(0,n.Wm)("div",(0,n.dG)({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":i.value,"v-overlay--contained":e.contained},c.value,p.value],style:[w.value,{top:(0,m.kb)(N.value)}],ref:_},a),[(0,n.Wm)(It,(0,n.dG)({color:b,modelValue:i.value&&!!e.scrim},(0,n.mx)(B.value)),null),(0,n.Wm)(yt.J,{appear:!0,persisted:!0,transition:e.transition,target:F.value,onAfterLeave:()=>{h(),o("afterLeave")}},{default:()=>[(0,n.wy)((0,n.Wm)("div",(0,n.dG)({ref:P,class:["v-overlay__content",e.contentClass],style:[I.value,H.value]},(0,n.mx)(A.value),e.contentProps),[null==(r=l.default)?void 0:r.call(l,{isActive:i})]),[[E.F8,i.value],[(0,n.Q2)("click-outside"),{handler:$,closeConditional:T,include:()=>[F.value]}]])]})])]})])})),{activatorEl:F,animateClick:D,contentEl:P,globalTop:S,localTop:x,updateLocation:L}}});function Pt(e){return(0,m.ei)(e,Object.keys(_t.props))}var Ht=l(3185);function Lt(){const e=(0,y.FN)("useScopeId"),t=e.vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const $t=(0,f.e)()({name:"VMenu",props:{id:String,...(0,m.CE)(Ot({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:j}}),["absolute"])},emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:l}=t;const a=(0,v.z)(e,"modelValue"),{scopeId:o}=Lt(),r=(0,y.sq)(),i=(0,n.Fl)((()=>e.id||`v-menu-${r}`)),s=(0,d.iH)(),u=(0,n.f3)(Pe,null);let c=0;function p(){null==u||u.closeParents()}return(0,n.JJ)(Pe,{register(){++c},unregister(){--c},closeParents(){setTimeout((()=>{c||(a.value=!1,null==u||u.closeParents())}),40)}}),(0,n.YP)(a,(e=>{e?null==u||u.register():null==u||u.unregister()})),(0,g.L)((()=>{const[t]=Pt(e);return(0,n.Wm)(_t,(0,n.dG)({ref:s,class:["v-menu"]},t,{modelValue:a.value,"onUpdate:modelValue":e=>a.value=e,absolute:!0,activatorProps:(0,n.dG)({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-owns":i.value},e.activatorProps),"onClick:outside":p},o),{activator:l.activator,default:function(){for(var e,t=arguments.length,a=new Array(t),o=0;o<t;o++)a[o]=arguments[o];return(0,n.Wm)(T.z,{root:!0},{default:()=>[null==(e=l.default)?void 0:e.call(l,...a)]})}})})),(0,Ht.F)({id:i},s)}}),Tt=(0,p.U)({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,menu:Boolean,menuIcon:{type:i.lE,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,...we({itemChildren:!1})},"v-select"),zt=(0,f.e)()({name:"VSelect",props:{...Tt(),...(0,m.CE)((0,a.wG)({modelValue:null}),["validationValue","dirty","appendInnerIcon"]),...(0,yt.X)({transition:{component:j}})},emits:{"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:l}=t;const{t:o}=(0,ht.bU)(),r=(0,d.iH)(),i=(0,v.z)(e,"menu"),{items:s,transformIn:u,transformOut:c}=We(e),p=(0,v.z)(e,"modelValue",[],(e=>u((0,m.FT)(e))),(t=>{const l=c(t);return e.multiple?l:l[0]??null})),f=(0,n.Fl)((()=>p.value.map((e=>s.value.find((t=>t.value===e.value))||e)))),y=(0,n.Fl)((()=>f.value.map((e=>e.props.value)))),h=(0,d.iH)();function b(t){p.value=[],e.openOnClear&&(i.value=!0)}function S(){e.hideNoData&&!s.value.length||e.readonly||(i.value=!i.value)}function k(t){var l;if(!e.readonly)if(["Enter","ArrowDown"," "].includes(t.key)&&(t.preventDefault(),i.value=!0),["Escape","Tab"].includes(t.key)&&(i.value=!1),"ArrowDown"===t.key)null==(l=h.value)||l.focus("next");else if("ArrowUp"===t.key){var n;t.preventDefault(),null==(n=h.value)||n.focus("prev")}else if("Home"===t.key){var a;t.preventDefault(),null==(a=h.value)||a.focus("first")}else if("End"===t.key){var o;t.preventDefault(),null==(o=h.value)||o.focus("last")}}function C(t){if(e.multiple){const e=y.value.findIndex((e=>e===t.value));if(-1===e)p.value=[...p.value,t];else{const t=[...p.value];t.splice(e,1),p.value=t}}else p.value=[t],i.value=!1}function x(e){var t;null!=(t=h.value)&&t.$el.contains(e.relatedTarget)||(i.value=!1)}function w(e){var t;null==e.relatedTarget&&(null==(t=r.value)||t.focus())}return(0,g.L)((()=>{const t=!(!e.chips&&!l.chip),[u]=(0,a.a)(e);return(0,n.Wm)(a.hw,(0,n.dG)({ref:r},u,{modelValue:p.value.map((e=>e.props.value)).join(", "),"onUpdate:modelValue":e=>{null==e&&(p.value=[])},validationValue:p.externalValue,dirty:p.value.length>0,class:["v-select",{"v-select--active-menu":i.value,"v-select--chips":!!e.chips,["v-select--"+(e.multiple?"multiple":"single")]:!0,"v-select--selected":p.value.length}],appendInnerIcon:e.menuIcon,readonly:!0,"onClick:clear":b,"onClick:control":S,onBlur:x,onKeydown:k}),{...l,default:()=>{var a,r,u;return(0,n.Wm)(n.HY,null,[(0,n.Wm)($t,(0,n.dG)({modelValue:i.value,"onUpdate:modelValue":e=>i.value=e,activator:"parent",contentClass:"v-select__content",eager:e.eager,openOnClick:!1,closeOnContentClick:!1,transition:e.transition},e.menuProps),{default:()=>[(0,n.Wm)(Ie,{ref:h,selected:y.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:e=>e.preventDefault(),onFocusout:w},{default:()=>[!s.value.length&&!e.hideNoData&&((null==(a=l["no-data"])?void 0:a.call(l))??(0,n.Wm)(ke,{title:o(e.noDataText)},null)),null==(r=l["prepend-item"])?void 0:r.call(l),s.value.map(((t,a)=>{var o;return(null==(o=l.item)?void 0:o.call(l,{item:t,index:a,props:(0,n.dG)(t.props,{onClick:()=>C(t)})}))??(0,n.Wm)(ke,(0,n.dG)({key:a},t.props,{onClick:()=>C(t)}),{prepend:t=>{let{isSelected:l}=t;return e.multiple&&!e.hideSelected?(0,n.Wm)(W,{modelValue:l,ripple:!1},null):void 0}})})),null==(u=l["append-item"])?void 0:u.call(l)]})]}),f.value.map(((a,o)=>{function r(e){e.stopPropagation(),e.preventDefault(),C(a)}const i={"onClick:close":r,modelValue:!0,"onUpdate:modelValue":void 0};return(0,n.Wm)("div",{key:a.value,class:"v-select__selection"},[t?(0,n.Wm)(T.z,{defaults:{VChip:{closable:e.closableChips,size:"small",text:a.title}}},{default:()=>[l.chip?l.chip({item:a,index:o,props:i}):(0,n.Wm)(D,i,null)]}):l.selection?l.selection({item:a,index:o}):(0,n.Wm)("span",{class:"v-select__selection-text"},[a.title,e.multiple&&o<f.value.length-1&&(0,n.Wm)("span",{class:"v-select__selection-comma"},[(0,n.Uk)(",")])])])}))])}})})),(0,Ht.F)({menu:i,select:C},r)}})},1114:function(e,t,l){l.d(t,{J:function(){return r}});var n=l(7139),a=l(3396),o=l(320);function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"div",l=arguments.length>2?arguments[2]:void 0;return(0,o.a)({name:l??(0,n.kC)((0,n._A)(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t}},setup(t,l){let{slots:n}=l;return()=>{var l;return(0,a.h)(t.tag,{class:e},null==(l=n.default)?void 0:l.call(n))}}})}}}]);
//# sourceMappingURL=71.d4637e0a.js.map