1import{h as In,f as Vn,b as An}from"./C4bziZ-4.js";import{I as Ot,a as pn,b as xn,V as Rt}from"./arLZtd0C.js";import{aR as ee,aG as _n,cL as Pn,cM as Tn,bA as ht,cx as Bn,cN as On,x as b,v as I,aC as _e,aD as at,C as Q,bD as oe,aP as D,bx as le,bt as Ae,af as ye,R as Y,G as A,cm as bt,am as L,a1 as J,M as St,cC as Rn,N as Pe,P as kt,ce as Fn,F as ge,D as X,bw as T,ck as Ct,cr as se,bu as Te,bH as Ft,cO as Mn,bz as Ln,cP as jt,cQ as Nn,bB as je,cR as Kt,bv as Ut,aU as Je,aS as Ve,Q as mt,cf as xe,bF as We,cd as wt,bE as lt,ci as Ke,cS as ae,q as Ht,cG as zn,cT as En,cU as Dn,aj as et,cB as gt,bG as Wt,cV as fe,aQ as It,cW as $n,cg as Xt,bR as dt,cX as Gn,cn as jn,A as Ze,cY as Kn,cZ as Un,ay as Hn,c_ as Mt,ch as Lt}from"./ByjodPhJ.js";import{M as Re,m as Vt,f as Wn}from"./BUGFwJUI.js";import{d as Fe}from"./BTqXoPxJ.js";import{b as it,a as At,u as re,c as Xn}from"./BgY5jV4J.js";import{g as Yn,V as Qn,b as qn}from"./BIaBsF5w.js";import{V as me,u as Yt,m as Qt}from"./Deyeok5w.js";import{a as ie,m as Se}from"./h6PxjQ-X.js";import{u as Ne,m as ze}from"./eZ_UF_qa.js";import{u as rt,m as ot}from"./BSBokMGn.js";import{u as qt,m as Zt,b as tt}from"./_m1FUMia.js";import{u as Be,m as Oe}from"./CXgg5z4d.js";import{b as Nt,a as Zn,c as Jn}from"./C8437NzI.js";import{V as we}from"./_izMDusn.js";import{u as st,m as ut}from"./B1j2WuOD.js";import{u as Jt,m as en}from"./Ck7VCox9.js";import{m as tn,u as nn,b as zt,a as ea}from"./CuYO22jr.js";function ta(e,t="div",l){return ee()({name:Pn(Tn(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...ie()},setup(n,{slots:a}){return()=>_n(n.tag,{class:[e,n.class],style:n.style},a.default?.())}})}function na(e,t,l={leading:!0,trailing:!0}){let n=0,a=0,i=!1,r=0;function o(){clearTimeout(n),i=!1,r=0}const s=(...d)=>{clearTimeout(n);const m=Date.now();r||(r=m);const c=m-Math.max(r,a);function f(){a=Date.now(),n=setTimeout(o,t),e(...d)}i?c>=t?f():l.trailing&&(n=setTimeout(f,t-c)):(i=!0,l.leading&&f())};return s.clear=o,s.immediate=e,s}const aa=D({bordered:Boolean,color:String,content:[Number,String],dot:Boolean,dotSize:[Number,String],floating:Boolean,icon:le,inline:Boolean,label:{type:String,default:"$vuetify.badge"},max:[Number,String],modelValue:{type:Boolean,default:!0},offsetX:[Number,String],offsetY:[Number,String],textColor:String,...ie(),...Zt({location:"top end"}),...Oe(),...Se(),...Ae(),...Vt({transition:"scale-rotate-transition"}),...ze()},"VBadge"),la=ee()({name:"VBadge",inheritAttrs:!1,props:aa(),setup(e,t){const{backgroundColorClasses:l,backgroundColorStyles:n}=it(()=>
vendor: 3,684 bytes, line 1
1e.color),{roundedClasses:a}=Be(e),{t:i}=ht(),{textColorClasses:r,textColorStyles:o}=At(()=>e.textColor),{themeClasses:s}=Bn(),{locationStyles:d}=qt(e,!0,c=>(e.floating?e.dot?2:4:e.dot?Number(e.dotSize??8):12)+(["top","bottom"].includes(c)?Number(e.offsetY??0):["left","right"].includes(c)?Number(e.offsetX??0):0)),{dimensionStyles:m}=Ne(e);return re(()=>{const c=Number(e.content),f=!e.max||isNaN(c)?e.content:c<=Number(e.max)?c:`${e.max}+`,[y,v]=On(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return b(e.tag,Q({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},v,{style:e.style}),{default:()=>[I("div",{class:"v-badge__wrapper"},[t.slots.default?.(),b(Re,{transition:e.transition},{default:()=>[_e(I("span",Q({class:["v-badge__badge",s.value,l.value,a.value,r.value],style:[n.value,o.value,m.value,e.inline?{}:d.value,e.dot&&e.dotSize?{width:oe(e.dotSize),height:oe(e.dotSize)}:{}],"aria-atomic":"true","aria-label":i(e.label,c),"aria-live":"polite",role:"status"},y),[e.dot?void 0:t.slots.badge?t.slots.badge?.():e.icon?b(me,{icon:e.icon},null):f]),[[at,e.modelValue]])]})])]})}),{}}});function ia(e){return{aspectStyles:A(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const an=D({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...ie(),...ze()},"VResponsive"),Et=ee()({name:"VResponsive",props:an(),setup(e,{slots:t}){const{aspectStyles:l}=ia(e),{dimensionStyles:n}=Ne(e);return re(()=>I("div",{class:Y(["v-responsive",{"v-responsive--inline":e.inline},e.class]),style:ye([n.value,e.style])},[I("div",{class:"v-responsive__sizer",style:ye(l.value)},null),t.additional?.(),t.default&&I("div",{class:Y(["v-responsive__content",e.contentClass])},[t.default()])])),{}}}),ra=D({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,imageClass:null,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,...an(),...ie(),...Oe(),...Vt()},"VImg"),oa=ee()({name:"VImg",directives:{vIntersect:Ot},inheritAttrs:!1,props:ra(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,{attrs:t,emit:l,slots:n}){const{backgroundColorClasses:a,backgroundColorStyles:i}=it(()=>e.color),{roundedClasses:r}=Be(e),o=bt("VImg"),s=L(""),d=X(),m=L(e.eager?"loading":"idle"),c=L(),f=L(),y=A(()=>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)}),v=A(()=>y.value.aspect||c.value/f.value||0);J(()=>e.src,()=>{P(m.value!=="idle")}),J(v,(p,O)=>{!p&&O&&d.value&&F(d.value)}),St(()=>P());function P(p){if(!(e.eager&&p)&&!(Rn&&!p&&!e.eager)){if(m.value="loading",y.value.lazySrc){const O=new Image;O.src=y.value.lazySrc,F(O,null)}y.value.src&&Pe(()=>{l("loadstart",d.value?.currentSrc||y.value.src),setTimeout(()=>{if(!o.isUnmounted)if(d.value?.complete){if(d.value.naturalWidth||M(),m.value==="error")return;v.value||F(d.value,null),m.value==="loading"&&V()}else v.value||F(d.value),z()})})}}function V(){o.isUnmounted||(z(),F(d.value),m.value="loaded",l("load",d.value?.currentSrc||y.value.src))}function M(){o.isUnmounted||(m.value="error",l("error",d.value?.currentSrc||y.value.src))}function z(){const p=d.value;p&&(s.value=p.currentSrc||p.src)}let x=-1;kt(()=>{clearTimeout(x)});function F(p,O=100){const j=()=>
1{if(clearTimeout(x),o.isUnmounted)return;const{naturalHeight:te,naturalWidth:$}=p;te||$?(c.value=$,f.value=te):!p.complete&&m.value==="loading"&&O!=null?x=window.setTimeout(j,O):(p.currentSrc.endsWith(".svg")||p.currentSrc.startsWith("data:image/svg+xml"))&&(c.value=1,f.value=1)};j()}const W=T(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),E=()=>{if(!y.value.src||m.value==="idle")return null;const p=I("img",{class:Y(["v-img__img",W.value,e.imageClass]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:y.value.src,srcset:y.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:d,onLoad:V,onError:M},null),O=n.sources?.();return b(Re,{transition:e.transition,appear:!0},{default:()=>[_e(O?I("picture",{class:"v-img__picture"},[O,p]):p,[[at,m.value==="loaded"]])]})},u=()=>b(Re,{transition:e.transition},{default:()=>[y.value.lazySrc&&m.value!=="loaded"&&I("img",{class:Y(["v-img__img","v-img__img--preload",W.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:y.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),w=()=>n.placeholder?b(Re,{transition:e.transition,appear:!0},{default:()=>[(m.value==="loading"||m.value==="error"&&!n.error)&&I("div",{class:"v-img__placeholder"},[n.placeholder()])]}):null,C=()=>n.error?b(Re,{transition:e.transition,appear:!0},{default:()=>[m.value==="error"&&I("div",{class:"v-img__error"},[n.error()])]}):null,_=()=>e.gradient?I("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,N=L(!1);{const p=J(v,O=>{O&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{N.value=!0})}),p())})}return re(()=>{const p=Et.filterProps(e),[O,j]=Fn(t);return _e(b(Et,Q({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!N.value,"v-img--fit-content":e.width==="fit-content"},a.value,r.value,e.class],style:[{width:oe(e.width==="auto"?c.value:e.width)},i.value,e.style]},p,O,{aspectRatio:v.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>I(ge,null,[b(E,j,null),b(u,null,null),b(_,null,null),b(w,null,null),b(C,null,null)]),default:n.default}),[[Ot,{handler:P,options:e.options},null,{once:!0}]])}),{currentSrc:s,image:d,state:m,naturalWidth:c,naturalHeight:f}}}),Xe=D({border:[Boolean,Number,String]},"border");function Ye(e,t=Ct()){return{borderClasses:A(()=>{const n=e.border;return n===!0||n===""?`${t}--border`:typeof n=="string"||n===0?String(n).split(" ").map(a=>`border-${a}`):[]})}}const sa=["elevated","flat","tonal","outlined","text","plain"];function pt(e,t){return I(ge,null,[e&&I("span",{key:"overlay",class:Y(`${t}__overlay`)},null),I("span",{key:"underlay",class:Y(`${t}__underlay`)},null)])}const Qe=D({color:String,variant:{type:String,default:"elevated",validator:e=>sa.includes(e)}},"variant");function xt(e,t=Ct()){const l=T(()=>{const{variant:i}=se(e);return`${t}--variant-${i}`}),{colorClasses:n,colorStyles:a}=Xn(()=>{const{variant:i,color:r}=se(e);return{[["elevated","flat"].includes(i)?"background":"text"]:r}});return{colorClasses:n,colorStyles:a,variantClasses:l}}const ua=D({badge:{type:[Boolean,Object],default:!1},start:Boolean,end:Boolean,icon:le,image:String,text:String,...Xe(),...ie(),...ut(),...Oe(),...Qt(),...Se(),...Ae(),...Qe({variant:"flat"})},"VAvatar"),Ue=ee()({name:"VAvatar",props:ua(),setup(e,{slots:t}){const{themeClasses:l}=Te(e),{borderClasses:n}=Ye(e),{colorClasses:a,colorStyles:i,variantClasses:r}=xt(e),{densityClasses:o}
1=st(e),{roundedClasses:s}=Be(e),{sizeClasses:d,sizeStyles:m}=Yt(e),c=A(()=>{switch(e.size){case"x-small":return 8;case"small":return 10;case"large":return 14;case"x-large":return 16;default:return 12}}),f=A(()=>{const{floating:v}=Ft(e.badge)?e.badge:{};return(v?c.value/2:0)-1.5}),y=A(()=>({bordered:!0,dot:!t.badge,dotSize:c.value,offsetX:f.value,offsetY:f.value,color:typeof e.badge=="string"?e.badge:"primary",...Ft(e.badge)?e.badge:{}}));return re(()=>{const v=b(e.tag,{class:Y(["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},l.value,n.value,a.value,o.value,s.value,d.value,r.value,e.class]),style:ye([i.value,m.value,e.style])},{default:()=>[t.default?b(we,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[t.default()]}):e.image?b(oa,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?b(me,{key:"icon",icon:e.icon},null):e.text,pt(!1,"v-avatar")]});return e.badge?b(la,y.value,{default:()=>v,badge:t.badge}):v}),{}}}),ca=["static","relative","fixed","absolute","sticky"],da=D({position:{type:String,validator:e=>ca.includes(e)}},"position");function va(e,t=Ct()){return{positionClasses:T(()=>e.position?`${t}--${e.position}`:void 0)}}function fa({selectedElement:e,containerElement:t,isRtl:l,isHorizontal:n}){const a=He(n,t),i=ln(n,l,t),r=He(n,e),o=rn(n,e),s=r*.4;return i>o?o-s:i+a<o+r?o-a+r+s:i}function ma({selectedElement:e,containerElement:t,isHorizontal:l}){const n=He(l,t),a=rn(l,e),i=He(l,e);return a-n/2+i/2}function ga(e,t){return t?.[e?"scrollWidth":"scrollHeight"]||0}function ln(e,t,l){if(!l)return 0;const{scrollLeft:n,offsetWidth:a,scrollWidth:i}=l;return e?t?i-a+n:n:l.scrollTop}function He(e,t){return t?.[e?"offsetWidth":"offsetHeight"]||0}function rn(e,t){return t?.[e?"offsetLeft":"offsetTop"]||0}const on=Symbol.for("vuetify:v-slide-group"),sn=D({centerActive:Boolean,scrollToActive:{type:Boolean,default:!0},contentClass:null,direction:{type:String,default:"horizontal"},symbol:{type:null,default:on},nextIcon:{type:le,default:"$next"},prevIcon:{type:le,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile","never"].includes(e)},...ie(),...Mn({mobile:null}),...Se(),...tn({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Dt=ee()({name:"VSlideGroup",props:sn(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{isRtl:l}=Ln(),{displayClasses:n,mobile:a}=jt(e),i=nn(e,e.symbol),r=L(!1),o=L(0),s=L(0),d=L(0),m=A(()=>e.direction==="horizontal"),{resizeRef:c,contentRect:f}=tt(),{resizeRef:y,contentRect:v}=tt(),P=Nn(),V=A(()=>({container:c.el,duration:200,easing:"easeOutQuart"})),M=A(()=>i.selected.value.length?i.items.value.findIndex(g=>g.id===i.selected.value[0]):-1),z=A(()=>i.selected.value.length?i.items.value.findIndex(g=>g.id===i.selected.value[i.selected.value.length-1]):-1);if(je){let g=-1;J(()=>[i.selected.value,f.value,v.value,m.value],()=>{cancelAnimationFrame(g),g=requestAnimationFrame(()=>{if(f.value&&v.value){const h=m.value?"width":"height";s.value=f.value[h],d.value=v.value[h],r.value=s.value+1<d.value}if(e.scrollToActive&&M.value>=0&&y.el){const h=y.el.children[z.value];F(h,e.centerActive)}})})}const x=L(!1);function F(g,h){let B=0;h?B=ma({containerElement:c.el,isHorizontal:m.value,selectedElement:g}):B=fa({containerElement:c.el,isHorizontal:m.value,isRtl:l.value,selectedElement:g}),W(B)}function W(g){if(!je||!c.el)return;const h=He(m.value,c.el),B=ln(m.value,l.value,c.el);if(!(ga(m.value,c.el)<=h||Math.abs(g-B)<16)){if(m.value&&l.value&&c.el){const{scrollWidth:Z,offsetWidth:he}=c.el;g=Z-he-g}m.value?P.horizontal(g,V.value):P(g,V.value)}}function E(g){const{scrollTop:h,scrollLeft:B}=g.target;o.value=m.value?B:h}function u(g){if(x.value=!0,!(!r.value||!y.el)){for(const h of g.composedPath())for(const B of y.el.children)if(B===h){F(B);return}}}function w(g){x.value=!1}let C=!1;function _(g){!C&&!x.value&&!(g.relatedTarget&&y.el?.contains(g.relatedTarget))&&j(),C=!1}function N(){C=!0}function p(g){if(!y.el)return;function h(B){g.preventDefault(),j(B)}m.value?g.key==="ArrowRight"?h(l.value?"prev":"next"):g.key==="ArrowLeft"&&h(l.value?"next":"prev"):g.key==="ArrowDown"?h("next"):g.key==="ArrowUp"&&h("prev"),g.key==="Home"?h("first"):g.key==="End"&&h("last")}function O(g,h){if(!g)return;let B=g;do B=B?.[h==="next"?"nextElementSibling":"previousElementSibling"];while(B?.hasAttribute("disabled"));return B}function j(g){if(!y.el)return;let h;if(!g)h=Kt(y.el)[0];else if(g==="next"){if(h=O(y.el.querySelector(":focus"),g),!h)return j("first")}else if(g==="prev"){if(h=O(y.el.querySelector(":focus"),g),!h)return j("last")}else g==="first"?(h=y.el.firstElementChild,h?.hasAttribute("disabled")&&(h=O(h,"next"))):g==="last"&&(h=y.el.lastElementChild,h?.hasAttribute("disabled")&&(h=O(h,"prev")));h&&h.focus({preventScroll:!0})}function te(g){const h=m.value&&l.value?-1:1,B=(g==="prev"?-h:h)*s.value;let q=o.value+B;if(m.value&&l.value&&c.el){const{scrollWidth:Z,offsetWidth:he}=c.el;q+=Z-he}W(q)}const $=A(()=>({next:i.next,prev:i.prev,select:i.select,isSelected:i.isSelected})),U=A(()=>r.value||Math.abs(o.value)>0),ve=A(()=>{switch(e.showArrows){case"never":return!1;case"always":return!0;
vendor: 9,470 bytes, line 1
1case"desktop":return!a.value;case!0:return U.value;case"mobile":return a.value||U.value;default:return!a.value&&U.value}}),ue=A(()=>Math.abs(o.value)>1),k=A(()=>U.value?d.value-s.value-Math.abs(o.value)>1:!1);return re(()=>b(e.tag,{class:Y(["v-slide-group",{"v-slide-group--vertical":!m.value,"v-slide-group--has-affixes":ve.value,"v-slide-group--is-overflowing":r.value},n.value,e.class]),style:ye(e.style),tabindex:x.value||i.selected.value.length?-1:0,onFocus:_},{default:()=>[ve.value&&I("div",{key:"prev",class:Y(["v-slide-group__prev",{"v-slide-group__prev--disabled":!ue.value}]),onMousedown:N,onClick:()=>ue.value&&te("prev")},[t.prev?.($.value)??b(Nt,null,{default:()=>[b(me,{icon:l.value?e.nextIcon:e.prevIcon},null)]})]),I("div",{key:"container",ref:c,class:Y(["v-slide-group__container",e.contentClass]),onScroll:E},[I("div",{ref:y,class:"v-slide-group__content",onFocusin:u,onFocusout:w,onKeydown:p},[t.default?.($.value)])]),ve.value&&I("div",{key:"next",class:Y(["v-slide-group__next",{"v-slide-group__next--disabled":!k.value}]),onMousedown:N,onClick:()=>k.value&&te("next")},[t.next?.($.value)??b(Nt,null,{default:()=>[b(me,{icon:l.value?e.prevIcon:e.nextIcon},null)]})])]})),{selected:i.selected,scrollTo:te,scrollOffset:o,focus:j,hasPrev:ue,hasNext:k}}}),un=Symbol.for("vuetify:v-chip-group"),ya=D({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:Fe},...sn({scrollToActive:!1}),...ie(),...tn({selectedClass:"v-chip--selected"}),...Se(),...Ae(),...Qe({variant:"tonal"})},"VChipGroup");ee()({name:"VChipGroup",props:ya(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:l}=Te(e),{isSelected:n,select:a,next:i,prev:r,selected:o}=nn(e,un);return Ut({VChip:{baseColor:T(()=>e.baseColor),color:T(()=>e.color),disabled:T(()=>e.disabled),filter:T(()=>e.filter),variant:T(()=>e.variant)}}),re(()=>{const s=Dt.filterProps(e);return b(Dt,Q(s,{class:["v-chip-group",{"v-chip-group--column":e.column},l.value,e.class],style:e.style}),{default:()=>[t.default?.({isSelected:n,select:a,next:i,prev:r,selected:o.value})]})}),{}}});const ha=D({activeClass:String,appendAvatar:String,appendIcon:le,baseColor:String,closable:Boolean,closeIcon:{type:le,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:le,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:le,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:xe(),onClickOnce:xe(),...Xe(),...ie(),...ut(),...ot(),...ea(),...Oe(),...en(),...Qt(),...Se({tag:"span"}),...Ae(),...Qe({variant:"tonal"})},"VChip"),$t=ee()({name:"VChip",directives:{vRipple:Je},props:ha(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,{attrs:t,emit:l,slots:n}){const{t:a}=ht(),{borderClasses:i}=Ye(e),{densityClasses:r}=st(e),{elevationClasses:o}=rt(e),{roundedClasses:s}=Be(e),{sizeClasses:d}=Yt(e),{themeClasses:m}=Te(e),c=Ve(e,"modelValue"),f=zt(e,un,!1),y=zt(e,on,!1),v=Jt(e,t),P=T(()=>e.link!==!1&&v.isLink.value),V=A(()=>!e.disabled&&e.link!==!1&&(!!f||e.link||v.isClickable.value)),M=T(()=>({"aria-label":a(e.closeLabel),disabled:e.disabled,onClick(u){u.preventDefault(),u.stopPropagation(),c.value=!1,l("click:close",u)}}));J(c,u=>{u?(f?.register(),y?.register()):(f?.unregister(),y?.unregister())});const{colorClasses:z,colorStyles:x,variantClasses:F}=xt(()=>({color:!f||f.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function W(u){l("click",u),V.value&&(v.navigate.value?.(u),f?.toggle())}function E(u){(u.key==="Enter"||u.key===" ")&&(u.preventDefault(),W(u))}return()=>{const u=v.isLink.value?"a":e.tag,w=!!(e.appendIcon||e.appendAvatar),C=!!(w||n.append),_=!!(n.close||e.closable),N=!!(n.filter||e.filter)&&f,p=!!(e.prependIcon||e.prependAvatar),O=!!(p||n.prepend);return c.value&&_e(b(u,Q(v.linkProps,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":V.value,"v-chip--filter":N,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&v.isActive?.value},m.value,i.value,z.value,r.value,o.value,s.value,d.value,F.value,f?.selectedClass.value,e.class],style:[x.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:V.value?0:void 0,onClick:W,onKeydown:V.value&&!P.value&&E}),{default:()=>[pt(V.value,"v-chip"),N&&b(Zn,{key:"filter"},{default:()=>[_e(I("div",{class:"v-chip__filter"},[n.filter?b(we,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},n.filter):b(me,{key:"filter-icon",icon:e.filterIcon},null)]),[[at,f.isSelected.value]])]}),O&&I("div",{key:"prepend",class:"v-chip__prepend"},[n.prepend?b(we,{key:"prepend-defaults",disabled:!p,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},n.prepend):I(ge,null,[e.prependIcon&&b(me,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&b(Ue,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),I("div",{class:"v-chip__content","data-no-activator":""},[n.default?.({isSelected:f?.isSelected.value,selectedClass:f?.selectedClass.value,select:f?.select,toggle:f?.toggle,value:f?.value.value,disabled:e.disabled})??mt(e.text)]),C&&I("div",{key:"append",class:"v-chip__append"},[n.append?b(we,{key:"append-defaults",disabled:!w,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},n.append):I(ge,null,[e.appendIcon&&b(me,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&b(Ue,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),_&&I("button",Q({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},M.value),[n.close?b(we,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},n.close):b(me,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}),[[Je,V.value&&e.ripple,null]])}}}),ba=["dotted","dashed","solid","double"],Sa=D({color:String,contentOffset:[Number,String,Array],gradient:Boolean,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,variant:{type:String,default:"solid",validator:e=>ba.includes(e)},...ie(),...Ae()},"VDivider"),cn=ee()({name:"VDivider",props:Sa(),setup(e,{attrs:t,slots:l}){const{themeClasses:n}=Te(e),{textColorClasses:a,textColorStyles:i}=At(()=>e.color),r=A(()=>{const s={};return e.length&&(s[e.vertical?"height":"width"]=oe(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=oe(e.thickness)),s}),o=T(()=>{const s=Array.isArray(e.contentOffset)?e.contentOffset[0]:e.contentOffset,d=Array.isArray(e.contentOffset)?e.contentOffset[1]:0;return{marginBlock:e.vertical&&s?oe(s):void 0,marginInline:!e.vertical&&s?oe(s):void 0,transform:d?`translate${e.vertical?"X":"Y"}(${oe(d)})`:void 0}});return re(()=>{const s=I("hr",{class:Y([{"v-divider":!0,"v-divider--gradient":e.gradient&&!l.default,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},n.value,a.value,e.class]),style:ye([r.value,i.value,{"--v-border-opacity":e.opacity},{"border-style":e.variant},e.style]),"aria-orientation":!t.role||t.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${t.role||"separator"}`},null);return l.default?I("div",{class:Y(["v-divider__wrapper",{"v-divider__wrapper--gradient":e.gradient,"v-divider__wrapper--inset":e.inset,"v-divider__wrapper--vertical":e.vertical}])},[s,I("div",{class:"v-divider__content",style:ye(o.value)},[l.default()]),s]):s}),{}}}),yt=Symbol.for("vuetify:list");function dn(e={filterable:!1}){const t=We(yt,{filterable:!1,hasPrepend:L(!1),updateHasPrepend:()=>null,trackingIndex:L(-1),navigationStrategy:L("focus"),uid:""}),{filterable:l,trackingIndex:n=t.trackingIndex,navigationStrategy:a=t.navigationStrategy,uid:i=t.uid||wt()}=e,r={filterable:t.filterable||l,hasPrepend:L(!1),updateHasPrepend:o=>{o&&(r.hasPrepend.value=o)},trackingIndex:n,navigationStrategy:a,uid:i};return lt(yt,r),t}function vn(){return We(yt,null)}const _t=e=>{const t={activate:({id:l,value:n,activated:a})=>(l=ae(l),e&&!n&&a.size===1&&a.has(l)||(n?a.add(l):a.delete(l)),a),in:(l,n,a)=>{let i=new Set;if(l!=null)for(const r of Ke(l))i=t.activate({id:r,value:!0,activated:new Set(i),children:n,parents:a});return i},out:l=>Array.from(l)};return t},fn=e=>{const t=_t(e);return{activate:({activated:n,id:a,...i})=>{a=ae(a);const r=n.has(a)?new Set([a]):new Set;return t.activate({...i,id:a,activated:r})},in:(n,a,i)=>{let r=new Set;if(n!=null){const o=Ke(n);o.length&&(r=t.in(o.slice(0,1),a,i))}return r},out:(n,a,i)=>t.out(n,a,i)}},ka=e=>{const t=_t(e);return{activate:({id:n,activated:a,children:i,...r})=>(n=ae(n),i.has(n)?a:t.activate({id:n,activated:a,children:i,...r})),in:t.in,out:t.out}},Ca=e=>{const t=fn(e);return{activate:({id:n,activated:a,children:i,...r})=>(n=ae(n),i.has(n)?a:t.activate({id:n,activated:a,children:i,...r})),in:t.in,out:t.out}},wa={open:({id:e,value:t,opened:l,parents:n})=>{if(t){const a=new Set;a.add(e);let i=n.get(e);for(;i!=null;)a.add(i),i=n.get(i);return a}else return l.delete(e),l},select:()=>null},mn={open:({id:e,value:t,opened:l,parents:n})=>{if(t){let a=n.get(e);for(l.add(e);a!=null&&a!==e;)l.add(a),a=n.get(a);return l}else l.delete(e);return l},select:()=>null},Ia={open:mn.open,select:({id:e,value:t,opened:l,parents:n})=>{if(!t)return l;const a=[];let i=n.get(e);for(;i!=null;)a.push(i),i=n.get(i);
1return new Set(a)}},Pt=e=>{const t={select:({id:l,value:n,selected:a})=>{if(l=ae(l),e&&!n){const i=Array.from(a.entries()).reduce((r,[o,s])=>(s==="on"&&r.push(o),r),[]);if(i.length===1&&i[0]===l)return a}return a.set(l,n?"on":"off"),a},in:(l,n,a,i)=>{const r=new Map;for(const o of l||[])t.select({id:o,value:!0,selected:r,children:n,parents:a,disabled:i});return r},out:l=>{const n=[];for(const[a,i]of l.entries())i==="on"&&n.push(a);return n}};return t},gn=e=>{const t=Pt(e);return{select:({selected:n,id:a,...i})=>{a=ae(a);const r=n.has(a)?new Map([[a,n.get(a)]]):new Map;return t.select({...i,id:a,selected:r})},in:(n,a,i,r)=>n?.length?t.in(n.slice(0,1),a,i,r):new Map,out:(n,a,i)=>t.out(n,a,i)}},Va=e=>{const t=Pt(e);return{select:({id:n,selected:a,children:i,...r})=>(n=ae(n),i.has(n)?a:t.select({id:n,selected:a,children:i,...r})),in:t.in,out:t.out}},Aa=e=>{const t=gn(e);return{select:({id:n,selected:a,children:i,...r})=>(n=ae(n),i.has(n)?a:t.select({id:n,selected:a,children:i,...r})),in:t.in,out:t.out}},Tt=e=>{const t={select:({id:l,value:n,selected:a,children:i,parents:r,disabled:o})=>{l=ae(l);const s=new Map(a),d=[l];for(;d.length;){const c=d.shift();o.has(c)||a.set(ae(c),n?"on":"off"),i.has(c)&&d.push(...i.get(c))}let m=ae(r.get(l));for(;m;){let c=!0,f=!0;for(const y of i.get(m)){const v=ae(y);if(!o.has(v)&&(a.get(v)!=="on"&&(c=!1),a.has(v)&&a.get(v)!=="off"&&(f=!1),!c&&!f))break}a.set(m,c?"on":f?"off":"indeterminate"),m=ae(r.get(m))}return e&&!n&&Array.from(a.entries()).reduce((f,[y,v])=>(v==="on"&&f.push(y),f),[]).length===0?s:a},in:(l,n,a)=>{let i=new Map;for(const r of l||[])i=t.select({id:r,value:!0,selected:i,children:n,parents:a,disabled:new Set});return i},out:(l,n)=>{const a=[];for(const[i,r]of l.entries())r==="on"&&!n.has(i)&&a.push(i);return a}};return t},pa=e=>{const t=Tt(e);return{select:t.select,in:t.in,out:(n,a,i)=>{const r=[];for(const[o,s]of n.entries())if(s==="on"){if(i.has(o)){const d=i.get(o);if(n.get(d)==="on")continue}r.push(o)}return r}}},xa=e=>{const l={select:Tt(e).select,in:(n,a,i,r)=>
1{let o=new Map;for(const s of n||[])a.has(s)||(o=l.select({id:s,value:!0,selected:o,children:a,parents:i,disabled:r}));return o},out:n=>{const a=[];for(const[i,r]of n.entries())(r==="on"||r==="indeterminate")&&a.push(i);return a}};return l},Le=Symbol.for("vuetify:nested"),yn={id:L(),root:{itemsRegistration:X("render"),register:()=>null,unregister:()=>null,updateDisabled:()=>null,children:X(new Map),parents:X(new Map),disabled:X(new Set),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:X(!1),scrollToActive:X(!1),selectable:X(!1),opened:X(new Set),activated:X(new Set),selected:X(new Map),selectedValues:X([]),getPath:()=>[]}},_a=D({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean,itemsRegistration:{type:String,default:"render"}},"nested"),Pa=(e,{items:t,returnObject:l,scrollToActive:n,valueComparator:a})=>{let i=!1;const r=L(new Map),o=L(new Map),s=L(new Set),d=Ve(e,"opened",e.opened,u=>new Set(Array.isArray(u)?u.map(w=>ae(w)):u),u=>[...u.values()]),m=A(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return ka(e.mandatory);case"single-leaf":return Ca(e.mandatory);case"independent":return _t(e.mandatory);default:return fn(e.mandatory)}}),c=A(()=>{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 Aa(e.mandatory);case"leaf":return Va(e.mandatory);case"independent":return Pt(e.mandatory);case"single-independent":return gn(e.mandatory);case"trunk":return pa(e.mandatory);case"branch":return xa(e.mandatory);default:return Tt(e.mandatory)}}),f=A(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return Ia;case"single":return wa;default:return mn}}),y=A(()=>{const u=[],w=[...t.value];for(;w.length;){const C=w.pop();u.push(C),C.children&&w.push(...C.children)}return u});function v(u){const w=se(a);if(!w)return u;const C=se(l);for(const _ of y.value){const N=C?ae(_.raw):_.value;if(w(u,N))return N}return u}const P=Ve(e,"activated",e.activated,u=>m.value.in(Array.isArray(u)?u.map(v):u,r.value,o.value),u=>m.value.out(u,r.value,o.value)),V=Ve(e,"selected",e.selected,u=>c.value.in(Array.isArray(u)?u.map(v):u,r.value,o.value,s.value),u=>c.value.out(u,r.value,o.value));kt(()=>{i=!0});function M(u){const w=[];let C=ae(u);for(;C!==void 0;)w.unshift(C),C=o.value.get(C);return w}const z=bt("nested"),x=new Set,F=na(()=>{Pe(()=>{r.value=new Map(r.value),o.value=new Map(o.value)})},100);J(()=>[t.value,se(l)],()=>{e.itemsRegistration==="props"&&W()},{immediate:!0});function W(){const u=new Map,w=new Map,C=new Set,_=se(l)?O=>ae(O.raw):O=>O.value,N=[...t.value];let p=0;for(;p<N.length;){const O=N[p++],j=_(O);if(O.children){const te=[];for(const $ of O.children){const U=_($);u.set(U,j),te.push(U),N.push($)}w.set(j,te)}O.props.disabled&&C.add(j)}r.value=w,o.value=u,s.value=C}const E={id:L(),root:{opened:d,activatable:T(()=>e.activatable),scrollToActive:T(()=>se(n)),selectable:T(()=>e.selectable),activated:P,selected:V,selectedValues:A(()=>{const u=[];for(const[w,C]of V.value.entries())C==="on"&&u.push(w);return u}),itemsRegistration:T(()=>e.itemsRegistration),register:(u,w,C,_)=>{if(x.has(u)){M(u).map(String).join(" -> "),M(w).concat(u).map(String).join(" -> ");return}else x.add(u);w&&u!==w&&o.value.set(u,w),C&&s.value.add(u),_&&r.value.set(u,[]),w!=null&&r.value.set(w,[...r.value.get(w)||[],u]),F()},unregister:u=>{if(i)return;x.delete(u),r.value.delete(u),s.value.delete(u);const w=o.value.get(u);if(w){const C=r.value.get(w)??[];r.value.set(w,C.filter(_=>_!==u))}o.value.delete(u),F()},updateDisabled:(u,w)=>{w?s.value.add(u):s.value.delete(u)},open:(u,w,C)=>{z.emit("click:open",{id:u,value:w,path:M(u),event:C});
1const _=f.value.open({id:u,value:w,opened:new Set(d.value),children:r.value,parents:o.value,event:C});_&&(d.value=_)},openOnSelect:(u,w,C)=>{const _=f.value.select({id:u,value:w,selected:new Map(V.value),opened:new Set(d.value),children:r.value,parents:o.value,event:C});_&&(d.value=_)},select:(u,w,C)=>{z.emit("click:select",{id:u,value:w,path:M(u),event:C});const _=c.value.select({id:u,value:w,selected:new Map(V.value),children:r.value,parents:o.value,disabled:s.value,event:C});_&&(V.value=_),E.root.openOnSelect(u,w,C)},activate:(u,w,C)=>{if(!e.activatable)return E.root.select(u,!0,C);z.emit("click:activate",{id:u,value:w,path:M(u),event:C});const _=m.value.activate({id:u,value:w,activated:new Set(P.value),children:r.value,parents:o.value,event:C});if(_.size!==P.value.size)P.value=_;else{for(const N of _)if(!P.value.has(N)){P.value=_;return}for(const N of P.value)if(!_.has(N)){P.value=_;return}}},children:r,parents:o,disabled:s,getPath:M}};return lt(Le,E),E.root},hn=(e,t,l)=>{const n=We(Le,yn),a=Symbol("nested item"),i=A(()=>{const o=ae(se(e));return o!==void 0?o:a}),r={...n,id:i,open:(o,s)=>n.root.open(i.value,o,s),openOnSelect:(o,s)=>n.root.openOnSelect(i.value,o,s),isOpen:A(()=>n.root.opened.value.has(i.value)),parent:A(()=>n.root.parents.value.get(i.value)),activate:(o,s)=>n.root.activate(i.value,o,s),isActivated:A(()=>n.root.activated.value.has(i.value)),scrollToActive:n.root.scrollToActive,select:(o,s)=>n.root.select(i.value,o,s),isSelected:A(()=>n.root.selected.value.get(i.value)==="on"),isIndeterminate:A(()=>n.root.selected.value.get(i.value)==="indeterminate"),isLeaf:A(()=>!n.root.children.value.get(i.value)),isGroupActivator:n.isGroupActivator};return St(()=>{n.isGroupActivator||n.root.itemsRegistration.value==="props"||Pe(()=>{n.root.register(i.value,n.id.value,se(t),l)})}),kt(()=>{n.isGroupActivator||n.root.itemsRegistration.value==="props"||n.root.unregister(i.value)}),J(i,(o,s)=>{n.isGroupActivator||n.root.itemsRegistration.value==="props"||(n.root.unregister(s),Pe(()=>{n.root.register(o,n.id.value,se(t),l)}))}),J(()=>se(t),o=>{n.root.updateDisabled(i.value,o)}),l&<(Le,r),r},Ta=()=>{const e=We(Le,yn);lt(Le,{...e,isGroupActivator:!0})};function Ba(){const e=L(!1);return Ht(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:T(()=>e.value?void 0:{transition:"none !important"}),isBooted:zn(e)}}const Oa=En({name:"VListGroupActivator",setup(e,{slots:t}){return Ta(),()=>t.default?.()}}),Ra=D({activeColor:String,baseColor:String,color:String,collapseIcon:{type:le,default:"$collapse"},disabled:Boolean,expandIcon:{type:le,default:"$expand"},rawId:[String,Number],prependIcon:le,appendIcon:le,fluid:Boolean,subgroup:Boolean,title:String,value:null,...ie(),...Se()},"VListGroup"),Gt=ee()({name:"VListGroup",props:Ra(),setup(e,{slots:t}){const{isOpen:l,open:n,id:a}=hn(()=>e.value,()=>e.disabled,!0),i=A(()=>`v-list-group--id-${String(e.rawId??a.value)}`),r=vn(),{isBooted:o}=Ba(),s=We(Le),d=T(()=>s?.root?.itemsRegistration.value==="render");function m(v){["INPUT","TEXTAREA"].includes(v.target?.tagName)||n(!l.value,v)}const c=A(()=>({onClick:m,class:"v-list-group__header",id:i.value})),f=A(()=>l.value?e.collapseIcon:e.expandIcon),y=A(()=>({VListItem:{activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&f.value,appendIcon:e.appendIcon||!e.subgroup&&f.value,title:e.title,value:e.value}}));return re(()=>b(e.tag,{class:Y(["v-list-group",{"v-list-group--prepend":r?.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":l.value},e.class]),style:ye(e.style)},{default:()=>[t.activator&&b(we,{defaults:y.value},{default:()=>[b(Oa,null,{default:()=>[t.activator({props:c.value,isOpen:l.value})]})]}),b(Re,{transition:{component:Jn},disabled:!o.value},{default:()=>[d.value?_e(I("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[t.default?.()]),[[at,l.value]]):l.value&&I("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[t.default?.()])]})]})),{isOpen:l}}}),Fa=D({opacity:[Number,String],...ie(),...Se()},"VListItemSubtitle"),Ma=ee()({name:"VListItemSubtitle",props:Fa(),setup(e,{slots:t}){return re(()=>b(e.tag,{class:Y(["v-list-item-subtitle",e.class]),style:ye([{"--v-list-item-subtitle-opacity":e.opacity},e.style])},t)),{}}}),La=ta("v-list-item-title"),Na=D({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:le,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0}
vendor: 6,028 bytes, line 1
1,nav:Boolean,prependAvatar:String,prependIcon:le,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,prependGap:[Number,String],subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,index:Number,tabindex:[Number,String],onClick:xe(),onClickOnce:xe(),...Xe(),...ie(),...ut(),...ze(),...ot(),...Oe(),...en(),...Se(),...Ae(),...Qe({variant:"text"})},"VListItem"),nt=ee()({name:"VListItem",directives:{vRipple:Je},props:Na(),emits:{click:e=>!0},setup(e,{attrs:t,slots:l,emit:n}){const a=Jt(e,t),i=X(),r=A(()=>e.value===void 0?a.href.value:e.value),{activate:o,isActivated:s,select:d,isOpen:m,isSelected:c,isIndeterminate:f,isGroupActivator:y,root:v,parent:P,openOnSelect:V,scrollToActive:M,id:z}=hn(r,()=>e.disabled,!1),x=vn(),F=A(()=>e.active!==!1&&(e.active||a.isActive?.value||(v.activatable.value?s.value:c.value))),W=T(()=>e.link!==!1&&a.isLink.value),E=A(()=>!!x&&(v.selectable.value||v.activatable.value||e.value!=null)),u=A(()=>!e.disabled&&e.link!==!1&&(e.link||a.isClickable.value||E.value)),w=A(()=>x&&x.navigationStrategy.value==="track"&&e.index!==void 0&&x.trackingIndex.value===e.index),C=A(()=>x?W.value?"link":E.value?"option":"listitem":void 0),_=A(()=>{if(E.value)return v.activatable.value?s.value:v.selectable.value?c.value:F.value}),N=T(()=>e.rounded||e.nav),p=T(()=>e.color??e.activeColor),O=T(()=>({color:F.value?p.value??e.baseColor:e.baseColor,variant:e.variant}));J(()=>a.isActive?.value,K=>{K&&j()}),J(s,K=>{!K||!M||i.value?.scrollIntoView({block:"nearest",behavior:"instant"})}),J(w,K=>{K&&i.value?.scrollIntoView({block:"nearest",behavior:"instant"})}),St(()=>{a.isActive?.value&&Pe(()=>j())});function j(){P.value!=null&&v.open(P.value,!0),V(!0)}const{themeClasses:te}=Te(e),{borderClasses:$}=Ye(e),{colorClasses:U,colorStyles:ve,variantClasses:ue}=xt(O),{densityClasses:k}=st(e),{dimensionStyles:g}=Ne(e),{elevationClasses:h}=rt(e),{roundedClasses:B}=Be(N),q=T(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),Z=T(()=>e.ripple!==void 0&&e.ripple&&x?.filterable?{keys:["Enter"]}:e.ripple),he=A(()=>({isActive:F.value,select:d,isOpen:m.value,isSelected:c.value,isIndeterminate:f.value,isDisabled:e.disabled}));function Ee(K){n("click",K),!["INPUT","TEXTAREA"].includes(K.target?.tagName)&&u.value&&(a.navigate.value?.(K),!y&&(v.activatable.value?o(!s.value,K):(v.selectable.value||e.value!=null&&!W.value)&&d(!c.value,K)))}function qe(K){const De=K.target;["INPUT","TEXTAREA"].includes(De.tagName)||(K.key==="Enter"||K.key===" "&&!x?.filterable)&&(K.preventDefault(),K.stopPropagation(),K.target.dispatchEvent(new MouseEvent("click",K)))}return re(()=>{const K=W.value?"a":e.tag,De=l.title||e.title!=null,ct=l.subtitle||e.subtitle!=null,S=!!(!!(e.appendAvatar||e.appendIcon)||l.append),H=!!(!!(e.prependAvatar||e.prependIcon)||l.prepend);return x?.updateHasPrepend(H),e.activeColor&&Dn("active-color",["color","base-color"]),_e(b(K,Q(a.linkProps,{ref:i,id:e.index!==void 0&&x?`v-list-item-${x.uid}-${e.index}`:void 0,class:["v-list-item",{"v-list-item--active":F.value,"v-list-item--disabled":e.disabled,"v-list-item--link":u.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!H&&x?.hasPrepend.value,"v-list-item--slim":e.slim,"v-list-item--focus-visible":w.value,[`${e.activeClass}`]:e.activeClass&&F.value},te.value,$.value,U.value,k.value,h.value,q.value,B.value,ue.value,e.class],style:[{"--v-list-prepend-gap":oe(e.prependGap)},ve.value,g.value,e.style],tabindex:e.tabindex??(u.value?x?-2:0:void 0),"aria-selected":_.value,role:C.value,onClick:Ee,onKeydown:u.value&&!W.value&&qe}),{default:()=>[pt(u.value||F.value,"v-list-item"),H&&I("div",{key:"prepend",class:"v-list-item__prepend"},[l.prepend?b(we,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0},VCheckboxBtn:{density:e.density}}},{default:()=>[l.prepend?.(he.value)]}):I(ge,null,[e.prependAvatar&&b(Ue,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&b(me,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),I("div",{class:"v-list-item__spacer"},null)]),I("div",{class:"v-list-item__content","data-no-activator":""},[De&&b(La,{key:"title"},{default:()=>[l.title?.({title:e.title})??mt(e.title)]}),ct&&b(Ma,{key:"subtitle"},{default:()=>[l.subtitle?.({subtitle:e.subtitle})??mt(e.subtitle)]}),l.default?.(he.value)]),S&&I("div",{key:"append",class:"v-list-item__append"},[l.append?b(we,{key:"append-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0},VCheckboxBtn:{density:e.density}}},{default:()=>[l.append?.(he.value)]}):I(ge,null,[e.appendIcon&&b(me,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&b(Ue,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),I("div",{class:"v-list-item__spacer"},null)])]}),[[Je,u.value&&Z.value]])}),{activate:o,isActivated:s,isGroupActivator:y,isSelected:c,list:x,select:d,root:v,id:z,link:a}}}),za=D({color:String,inset:Boolean,sticky:Boolean,title:String,...ie(),...Se()},"VListSubheader"),bn=ee()({name:"VListSubheader",props:za(),setup(e,{slots:t}){const{textColorClasses:l,textColorStyles:n}=At(()=>e.color);return re(()=>{const a=!!(t.default||e.title);return b(e.tag,{class:Y(["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},l.value,e.class]),style:ye([{textColorStyles:n},e.style])},{default:()=>[a&&I("div",{class:"v-list-subheader__text"},[t.default?.()??e.title])]})}),{}}}),Ea=D({items:Array,returnObject:Boolean},"VListChildren"),Sn=ee()({name:"VListChildren",props:Ea(),setup(e,{slots:t}){return dn(),()=>t.default?.()??e.items?.map(({children:l,props:n,type:a,raw:i},r)=>{if(a==="divider")return t.divider?.({props:n})??b(cn,n,null);if(a==="subheader")return t.subheader?.({props:n})??b(bn,n,null);const o={subtitle:t.subtitle?d=>t.subtitle?.({...d,item:i}):void 0,prepend:t.prepend?d=>
1t.prepend?.({...d,item:i}):void 0,append:t.append?d=>t.append?.({...d,item:i}):void 0,title:t.title?d=>t.title?.({...d,item:i}):void 0},s=Gt.filterProps(n);return l?b(Gt,Q(s,{value:e.returnObject?i:n?.value,rawId:n?.value}),{activator:({props:d})=>{const m=Q(n,d,{value:e.returnObject?i:n.value});return t.header?t.header({props:m}):b(nt,Q(m,{index:r}),o)},default:()=>b(Sn,{items:l,returnObject:e.returnObject},t)}):t.item?t.item({props:{...n,index:r}}):b(nt,Q(n,{index:r,value:e.returnObject?i:n.value}),o)})}}),kn=D({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"},itemType:{type:[Boolean,String,Array,Function],default:"type"},returnObject:Boolean,valueComparator:Function},"list-items"),Da=new Set(["item","divider","subheader"]);function Me(e,t){const l=fe(t,e.itemTitle,t),n=fe(t,e.itemValue,l),a=fe(t,e.itemChildren),i=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?It(t,["children"]):t:void 0:fe(t,e.itemProps);let r=fe(t,e.itemType,"item");Da.has(r)||(r="item");const o={title:l,value:n,...i};return{type:r,title:String(o.title??""),value:o.value,props:o,children:r==="item"&&Array.isArray(a)?Cn(e,a):void 0,raw:t}}Me.neededProps=["itemTitle","itemValue","itemChildren","itemProps","itemType"];function Cn(e,t){const l=Wt(e,Me.neededProps),n=[];for(const a of t)n.push(Me(l,a));return n}function $a(e){const t=A(()=>Cn(e,e.items)),l=A(()=>t.value.some(o=>o.value===null)),n=L(new Map),a=L([]);et(()=>{const o=t.value,s=new Map,d=[];for(let m=0;m<o.length;m++){const c=o[m];if(gt(c.value)||c.value===null){let f=s.get(c.value);f||(f=[],s.set(c.value,f)),f.push(c)}else d.push(c)}n.value=s,a.value=d});function i(o){const s=n.value,d=t.value,m=a.value,c=l.value,f=e.returnObject,y=!!e.valueComparator,v=e.valueComparator||Fe,P=Wt(e,Me.neededProps),V=[];e:for(const M of o){if(!c&&M===null)continue;if(f&&typeof M=="string"){V.push(Me(P,M));continue}const z=s.get(M);if(y||!z){for(const x of y?d:m)if(v(M,x.value)){V.push(x);continue e}V.push(Me(P,M));continue}V.push(...z)}return V}function r(o){return e.returnObject?o.map(({raw:s})=>s):o.map(({value:s})=>s)}return{items:t,transformIn:i,transformOut:r}}const Ga=new Set(["item","divider","subheader"]);function ja(e,t){const l=gt(t)?t:fe(t,e.itemTitle),n=gt(t)?t:fe(t,e.itemValue,void 0),a=fe(t,e.itemChildren),i=e.itemProps===!0?It(t,["children"]):fe(t,e.itemProps);let r=fe(t,e.itemType,"item");Ga.has(r)||(r="item");const o={title:l,value:n,...i};return{type:r,title:o.title,value:o.value,props:o,children:r==="item"&&a?wn(e,a):void 0,raw:t}}function wn(e,t){const l=[];for(const n of t)l.push(ja(e,n));return l}function Ka(e){return{items:A(()=>wn(e,e.items))}}const Ua=D({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,filterable:Boolean,expandIcon:le,collapseIcon:le,lines:{type:[Boolean,String],default:"one"},slim:Boolean,prependGap:[Number,String],indent:[Number,String],nav:Boolean,navigationStrategy:{type:String,default:"focus"},navigationIndex:Number,"onClick:open":xe(),"onClick:select":xe(),"onUpdate:opened":xe(),..._a({selectStrategy:"single-leaf",openStrategy:"list"}),...Xe(),...ie(),...ut(),...ze(),...ot(),...kn(),...Oe(),...Se(),...Ae(),...Qe({variant:"text"})},"VList"),Ha=ee()({name:"VList",props:Ua(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"update:navigationIndex":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,{attrs:t,slots:l,emit:n}){const{items:a}=Ka(e),{themeClasses:i}=Te(e),{backgroundColorClasses:r,backgroundColorStyles:o}=it(()=>e.bgColor),{borderClasses:s}=Ye(e),{densityClasses:d}=st(e),{dimensionStyles:m}=Ne(e),{elevationClasses:c}
vendor: 1,344 bytes, line 1
1=rt(e),{roundedClasses:f}=Be(e),{children:y,open:v,parents:P,select:V,getPath:M}=Pa(e,{items:a,returnObject:T(()=>e.returnObject),scrollToActive:T(()=>e.navigationStrategy==="track"),valueComparator:T(()=>e.valueComparator)}),z=T(()=>e.lines?`v-list--${e.lines}-line`:void 0),x=T(()=>e.activeColor),F=T(()=>e.baseColor),W=T(()=>e.color),E=T(()=>e.selectable||e.activatable),u=Ve(e,"navigationIndex",-1,k=>k??-1),w=wt();dn({filterable:e.filterable,trackingIndex:u,navigationStrategy:T(()=>e.navigationStrategy),uid:w}),J(a,()=>{e.navigationStrategy==="track"&&(u.value=-1)}),Ut({VListGroup:{activeColor:x,baseColor:F,color:W,expandIcon:T(()=>e.expandIcon),collapseIcon:T(()=>e.collapseIcon)},VListItem:{activeClass:T(()=>e.activeClass),activeColor:x,baseColor:F,color:W,density:T(()=>e.density),disabled:T(()=>e.disabled),lines:T(()=>e.lines),nav:T(()=>e.nav),slim:T(()=>e.slim),variant:T(()=>e.variant),tabindex:T(()=>e.navigationStrategy==="track"?-1:void 0)}});const C=L(!1),_=X();function N(k){C.value=!0}function p(k){C.value=!1}function O(k){e.navigationStrategy==="track"?~u.value||(u.value=$("first")):!C.value&&!(k.relatedTarget&&_.value?.contains(k.relatedTarget))&&ue()}function j(){e.navigationStrategy==="track"&&(u.value=-1)}function te(k){switch(k){case"ArrowDown":return"next";case"ArrowUp":return"prev";case"Home":return"first";
1case"End":return"last";default:return null}}function $(k){const g=a.value.length;if(g===0)return-1;let h;k==="first"?h=0:k==="last"?h=g-1:(h=u.value+(k==="next"?1:-1),h<0&&(h=g-1),h>=g&&(h=0));const B=h;let q=0;for(;q<g;){const Z=a.value[h];if(Z&&Z.type!=="divider"&&Z.type!=="subheader")return h;if(h+=k==="next"||k==="first"?1:-1,h<0&&(h=g-1),h>=g&&(h=0),h===B)return-1;q++}return-1}function U(k){const g=k.target;if(!_.value||g.tagName==="INPUT"&&["Home","End"].includes(k.key)||g.tagName==="TEXTAREA")return;const h=te(k.key);if(h!==null)if(k.preventDefault(),e.navigationStrategy==="track"){const B=$(h);B!==-1&&(u.value=B)}else ue(h)}function ve(k){C.value=!0}function ue(k,g){if(_.value)return $n(_.value,k,g)}return re(()=>{const k=e.indent??(e.prependGap?Number(e.prependGap)+24:void 0),g=E.value?t.ariaMultiselectable??!String(e.selectStrategy).startsWith("single-"):void 0;return b(e.tag,{ref:_,class:Y(["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},i.value,r.value,s.value,d.value,c.value,z.value,f.value,e.class]),style:ye([{"--v-list-indent":oe(k),"--v-list-group-prepend":k?"0px":void 0,"--v-list-prepend-gap":oe(e.prependGap)},o.value,m.value,e.style]),tabindex:e.disabled?-1:0,role:E.value?"listbox":"list","aria-activedescendant":e.navigationStrategy==="track"&&u.value>=0?`v-list-item-${w}-${u.value}`:void 0,"aria-multiselectable":g,onFocusin:N,onFocusout:p,onFocus:O,onBlur:j,onKeydown:U,onMousedown:ve},{default:()=>[b(Sn,{items:a.value,returnObject:e.returnObject},l)]})}),{open:v,select:V,focus:ue,children:y,parents:P,getPath:M,navigationIndex:u}}}),Wa=D({color:String,...Xe(),...ie(),...ze(),...ot(),...Zt(),...da(),...Oe(),...Se(),...Ae()},"VSheet"),Xa=ee()({name:"VSheet",props:Wa(),setup(e,{slots:t}){const{themeClasses:l}=Te(e),{backgroundColorClasses:n,backgroundColorStyles:a}=it(()=>e.color),{borderClasses:i}=Ye(e),{dimensionStyles:r}=Ne(e),{elevationClasses:o}=rt(e),{locationStyles:s}=qt(e),{positionClasses:d}
1=va(e),{roundedClasses:m}=Be(e);return re(()=>b(e.tag,{class:Y(["v-sheet",l.value,n.value,i.value,o.value,d.value,m.value,e.class]),style:ye([a.value,r.value,s.value,e.style])},t)),{}}}),Ya=D({renderless:Boolean,...ie()},"VVirtualScrollItem"),Qa=ee()({name:"VVirtualScrollItem",inheritAttrs:!1,props:Ya(),emits:{"update:height":e=>!0},setup(e,{attrs:t,emit:l,slots:n}){const{resizeRef:a,contentRect:i}=tt(void 0,"border");J(()=>i.value?.height,r=>{r!=null&&l("update:height",r)}),re(()=>e.renderless?I(ge,null,[n.default?.({itemRef:a})]):I("div",Q({ref:a,class:["v-virtual-scroll__item",e.class],style:e.style},t),[n.default?.()]))}}),qa=-1,Za=1,vt=100,Ja=D({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function el(e,t){const l=jt(),n=L(0);et(()=>{n.value=parseFloat(e.itemHeight||0)});const a=L(0),i=L(Math.ceil((parseInt(e.height)||l.height.value)/(n.value||16))||1),r=L(0),o=L(0),s=X(),d=X();let m=0;const{resizeRef:c,contentRect:f}=tt();et(()=>{c.value=s.value});const y=A(()=>s.value===document.documentElement?l.height.value:f.value?.height||parseInt(e.height)||0),v=A(()=>!!(s.value&&d.value&&y.value&&n.value));let P=Array.from({length:t.value.length}),V=Array.from({length:t.value.length});const M=L(0);let z=-1;function x(k){return P[k]||n.value}const F=Gn(()=>{const k=performance.now();V[0]=0;const g=t.value.length;for(let h=1;h<=g;h++)V[h]=(V[h-1]||0)+x(h-1);M.value=Math.max(M.value,performance.now()-k)},M),W=J(v,k=>{k&&(W(),m=d.value.offsetTop,F.immediate(),$(),~z&&Pe(()=>{je&&window.requestAnimationFrame(()=>{ve(z),z=-1})}))});Xt(()=>{F.clear()});function E(k,g){const h=P[k],B=n.value;n.value=B?Math.min(n.value,g):g,(h!==g||B!==n.value)&&(P[k]=g,F())}function u(k){k=dt(k,0,t.value.length);const g=Math.floor(k),h=k%1,B=g+1,q=V[g]||0,Z=V[B]||q;return q+(Z-q)*h}function w(k){return tl(V,k)}let C=0,_=0,N=0;J(y,(k,g)=>{$(),k<g&&requestAnimationFrame(()=>{_=0,$()})});let p=-1;function O(){if(!s.value||!d.value)return;const k=s.value.scrollTop,g=performance.now();g-N>500?(_=Math.sign(k-C),m=d.value.offsetTop):_=k-C,C=k,N=g,window.clearTimeout(p),p=window.setTimeout(j,500),$()}function j(){!s.value||!d.value||(_=0,N=0,window.clearTimeout(p),$())}let te=-1;function $(){cancelAnimationFrame(te),te=requestAnimationFrame(U)}function U(){if(!s.value||!y.value||!n.value)return;const k=C-m,g=Math.sign(_),h=Math.max(0,k-vt),B=dt(w(h),0,t.value.length),q=k+y.value+vt,Z=dt(w(q)+1,B+1,t.value.length);if((g!==qa||B<a.value)&&(g!==Za||Z>i.value)){const he=u(a.value)-u(B),Ee=u(Z)-u(i.value);Math.max(he,Ee)>vt?(a.value=B,i.value=Z):(B<=0&&(a.value=B),Z>=t.value.length&&(i.value=Z))}r.value=u(a.value),o.value=u(t.value.length)-u(i.value)}function ve(k){const g=u(k);!s.value||k&&!g?z=k:s.value.scrollTop=g}const ue=A(()=>t.value.slice(a.value,i.value).map((k,g)=>{const h=g+a.value;return{raw:k,index:h,key:fe(k,e.itemKey,h)}}));return J(t,()=>{P=Array.from({length:t.value.length}),V=Array.from({length:t.value.length}),F.immediate(),$()},{deep:1}),{calculateVisibleItems:$,containerRef:s,markerRef:d,computedItems:ue,paddingTop:r,paddingBottom:o,scrollToIndex:ve,handleScroll:O,handleScrollend:j,handleItemResize:E}}function tl(e,t){let l=e.length-1,n=0,a=0,i=null,r=-1;if(e[l]<t)return l;for(;n<=l;)if(a=n+l>>1,i=e[a],i>t)l=a-1;else if(i<t)r=a,n=a+1;else return i===t?a:n;return r}const nl=D({items:{type:Array,default:()=>[]},renderless:Boolean,...Ja(),...ie(),...ze()},"VVirtualScroll"),al=ee()({name:"VVirtualScroll",props:nl(),setup(e,{slots:t}){const l=bt("VVirtualScroll"),{dimensionStyles:n}=Ne(e),{calculateVisibleItems:a,containerRef:i,markerRef:r,handleScroll:o,handleScrollend:s,handleItemResize:d,scrollToIndex:m,paddingTop:c,paddingBottom:f,computedItems:y}=el(e,T(()=>e.items));return jn(()=>e.renderless,()=>{function v(P=!1){const V=P?"addEventListener":"removeEventListener";je&&(i.value===document.documentElement?(document[V]("scroll",o,{passive:!0}),document[V]("scrollend",s)):(i.value?.[V]("scroll",o,{passive:!0}),i.value?.[V]("scrollend",s)))}Ht(()=>{i.value=Yn(l.vnode.el,!0),v(!0)}),Xt(v)}
1),re(()=>{const v=y.value.map(P=>b(Qa,{key:P.key,renderless:e.renderless,"onUpdate:height":V=>d(P.index,V)},{default:V=>t.default?.({item:P.raw,index:P.index,...V})}));return e.renderless?I(ge,null,[I("div",{ref:r,class:"v-virtual-scroll__spacer",style:{paddingTop:oe(c.value)}},null),v,I("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:oe(f.value)}},null)]):I("div",{ref:i,class:Y(["v-virtual-scroll",e.class]),onScrollPassive:o,onScrollend:s,style:ye([n.value,e.style])},[I("div",{ref:r,class:"v-virtual-scroll__container",style:{paddingTop:oe(c.value),paddingBottom:oe(f.value)}},[v])])}),{calculateVisibleItems:a,scrollToIndex:m}}});function ll(e,t){const l=L(!1);let n;function a(o){cancelAnimationFrame(n),l.value=!0,n=requestAnimationFrame(()=>{n=requestAnimationFrame(()=>{l.value=!1})})}async function i(){await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>{if(l.value){const s=J(l,()=>{s(),o()})}else o()})}async function r(o){if(o.key==="Tab"&&t.value?.focus(),!["PageDown","PageUp","Home","End"].includes(o.key))return;const s=e.value?.$el;if(!s)return;(o.key==="Home"||o.key==="End")&&s.scrollTo({top:o.key==="Home"?0:s.scrollHeight,behavior:"smooth"}),await i();const d=s.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(o.key==="PageDown"||o.key==="Home"){const m=s.getBoundingClientRect().top;for(const c of d)if(c.getBoundingClientRect().top>=m){c.focus();break}}else{const m=s.getBoundingClientRect().bottom;for(const c of[...d].reverse())if(c.getBoundingClientRect().bottom<=m){c.focus();break}}}return{onScrollPassive:a,onKeydown:r}}function il({groups:e,onLeave:t}){function l(r){return r.type==="list"?r.contentRef.value?.$el:r.contentRef.value}function n(r){const o=l(r);return o?Kt(o):[]}function a(r){const o=r.target,s=r.shiftKey?"backward":"forward",d=e.map(n),m=e.map(f=>f.type==="list"?f.contentRef.value?.$el:f.contentRef.value).findIndex(f=>f?.contains(o)),c=i(d,m,s,o);if(c===null){const f=e[m],y=d[m];(f.type==="list"||(s==="forward"?y.at(-1)===r.target:y.at(0)===r.target))&&t()}else{r.preventDefault(),r.stopImmediatePropagation();const f=e[c];if(f.type==="list"&&se(f.displayItemsCount)>0)f.contentRef.value?.focus(0);else{const y=s==="forward";d[c].at(y?0:-1).focus()}}}function i(r,o,s,d){const m=e[o],c=r[o];if(m.type!=="list"&&!(s==="forward"?c.at(-1)===d:c.at(0)===d))return null;const f=s==="forward"?1:-1;for(let y=o+f;y>=0&&y<e.length;y+=f){const v=e[y];if(r[y].length>0||v.type==="list"&&se(v.displayItemsCount)>0)return y}return null}return{onTabKeydown:a}}const rl=(e,t,l)=>{if(e==null||t==null)return-1;if(!t.length)return 0;e=e.toString().toLocaleLowerCase(),t=t.toString().toLocaleLowerCase();const n=[];let a=e.indexOf(t);for(;~a;)n.push([a,a+t.length]),a=e.indexOf(t,a+t.length);return n.length?n:-1};function ft(e,t){if(!(e==null||typeof e=="boolean"||e===-1))return typeof e=="number"?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}const ol=D({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function sl(e,t,l){const n=[],a=l?.default??rl,i=l?.filterKeys?Ke(l.filterKeys):!1,r=Object.keys(l?.customKeyFilter??{}).length;if(!e?.length)return n;let o=[];e:for(let s=0;s<e.length;s++){const[d,m=d]=Ke(e[s]),c={},f={};let y=-1;if((t||r>0)&&!l?.noFilter){let v=!1;if(typeof d=="object"){if(d.type==="divider"||d.type==="subheader"){(o.at(-1)?.type!=="divider"||d.type!=="subheader")&&(o=[]),o.push({index:s,matches:{},type:d.type});continue}const M=i||Object.keys(m);v=M.length===r;for(const z of M){const x=fe(m,z),F=l?.customKeyFilter?.[z];if(y=F?F(x,t,d):a(x,t,d),y!==-1&&y!==!1)F?c[z]=ft(y,t):f[z]=ft(y,t);else if(l?.filterMode==="every")continue e}}else y=a(d,t,d),y!==-1&&y!==!1&&(f.title=ft(y,t));const P=Object.keys(f).length,V=Object.keys(c).length;if(!P&&!V||l?.filterMode==="union"&&V!==r&&!P||l?.filterMode==="intersection"&&(V!==r||!P&&r>0&&!v))continue}o.length&&(n.push(...o),o=[]),n.push({index:s,matches:{...f,...c}})}return n}function ul(e,t,l,n){const a=L([]),i=L(new Map),r=A(()=>Ze(t));et(()=>
1{const s=typeof l=="function"?l():Ze(l),d=typeof s!="string"&&typeof s!="number"?"":String(s),m=sl(r.value,d,{customKeyFilter:{...e.customKeyFilter,...Ze(n?.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),c=Ze(t),f=[],y=new Map;m.forEach(({index:v,matches:P})=>{const V=c[v];f.push(V),y.set(V.value,P)}),a.value=f,i.value=y});function o(s){return i.value.get(s.value)}return{filteredItems:a,filteredMatches:i,getMatches:o}}function cl(e,t,l){return l==null||!l.length?t:l.map((n,a)=>{const i=a===0?0:l[a-1][1],r=[I("span",{class:Y(`${e}__unmask`)},[t.slice(i,n[0])]),I("span",{class:Y(`${e}__mask`)},[t.slice(n[0],n[1])])];return a===l.length-1&&r.push(I("span",{class:Y(`${e}__unmask`)},[t.slice(n[1])])),I(ge,null,[r])})}const dl=D({closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"}},"autocomplete");function vl(e,t){const l=wt(),n=A(()=>`menu-${l}`),a=T(()=>se(t)),i=T(()=>n.value);return{menuId:n,ariaExpanded:a,ariaControls:i}}const fl=D({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuElevation:[Number,String],menuIcon:{type:le,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,noAutoScroll:Boolean,...dl(),...kn({itemChildren:!1})},"Select"),ml=D({search:String,...ol({filterKeys:["title"]}),...fl(),...It(xn({modelValue:null,role:"combobox"}),["validationValue","dirty"]),...Vt({transition:{component:Qn}})},"VSelect"),Rl=ee()({name:"VSelect",props:ml(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0},setup(e,{slots:t}){const{t:l}=ht(),n=X(),a=X(),i=X(),r=X(),o=X(),{items:s,transformIn:d,transformOut:m}=$a(e),c=Ve(e,"search",""),{filteredItems:f,getMatches:y}=ul(e,s,()=>c.value),v=Ve(e,"modelValue",[],S=>d(S===null?[null]:Ke(S)),S=>{const G=m(S);return e.multiple?G:G[0]??null}),P=A(()=>typeof e.counterValue=="function"?e.counterValue(v.value):typeof e.counterValue=="number"?e.counterValue:v.value.length),V=In(e),M=pn(e),z=A(()=>v.value.map(S=>S.value)),x=L(!1),F=T(()=>e.closableChips&&!V.isReadonly.value&&!V.isDisabled.value),{InputIcon:W}=Vn(e);let E="",u=0,w;const C=A(()=>{const S=c.value?f.value:s.value;return e.hideSelected?S.filter(G=>!v.value.some(H=>(e.valueComparator||Fe)(H,G))):S}),_=A(()=>e.hideNoData&&!C.value.length||V.isReadonly.value||V.isDisabled.value),N=Ve(e,"menu"),p=A({get:()=>N.value,set:S=>{N.value&&!S&&a.value?.ΨopenChildren.size||S&&_.value||(N.value=S)}}),{menuId:O,ariaExpanded:j,ariaControls:te}=vl(e,p),$=A(()=>({...e.menuProps,activatorProps:{...e.menuProps?.activatorProps||{},"aria-haspopup":"listbox"}})),U=X(),ve=ll(U,n),{onTabKeydown:ue}=il({groups:[{type:"element",contentRef:i},{type:"list",contentRef:U,displayItemsCount:()=>C.value.length},{type:"element",contentRef:r}],onLeave:()=>{p.value=!1,n.value?.focus()}});function k(S){e.openOnClear&&(p.value=!0)}function g(){_.value||(p.value=!p.value)}function h(S){S.key==="Tab"&&ue(S),U.value?.$el.contains(S.target)&&Mt(S)&&B(S)}function B(S){if(!S.key||V.isReadonly.value)return;if(["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(S.key)&&S.preventDefault(),["Enter","ArrowDown"," "].includes(S.key)&&(p.value=!0),["Escape","Tab"].includes(S.key)&&(p.value=!1),e.clearable&&S.key==="Backspace"){S.preventDefault(),v.value=[],k();return}S.key==="Home"?U.value?.focus("first"):S.key==="End"&&U.value?.focus("last");const G=1e3;if(!Mt(S))return;const H=performance.now();H-w>G&&(E="",u=0),E+=S.key.toLowerCase(),w=H;const Ie=C.value;function ke(){let ne=pe();return ne||E.at(-1)===E.at(-2)&&(E=E.slice(0,-1),u++,ne=pe(),ne)||(u=0,ne=pe(),ne)?ne:(E=S.key.toLowerCase(),pe())}function pe(){for(let ne=u;ne<Ie.length;ne++){const Ce=Ie[ne];if(Ce.title.toLowerCase().startsWith(E))return[Ce,ne]}}const be=ke();if(!be)return;const[R,ce]=be;u=ce,U.value?.focus(ce),e.multiple||(v.value=[R])}function q(S,G=!0){if(!S.props.disabled)if(e.multiple){const H=v.value.findIndex(ke=>(e.valueComparator||Fe)(ke.value,S.value)),Ie=G??!~H;if(~H){const ke=Ie?[...v.value,S]:[...v.value];ke.splice(H,1),v.value=ke}else Ie&&(v.value=[...v.value,S])}else{const H=G!==!1;v.value=H?[S]:[],Pe(()=>{p.value=!1})}}function Z(S){const G=S.target;n.value?.$el.contains(G)||(p.value=!1)}function he(){return C.value.findIndex(S=>v.value.some(G=>(e.valueComparator||Fe)(G.value,S.value)))}function Ee(){if(!v.value.length)return-1;const S=e.valueComparator||Fe;let G=0;for(const H of C.value){if(v.value.some(ke=>S(ke.value,H.value)))return H.props.disabled?-1:G;H.props.disabled||G++}return-1}function qe(){if(e.eager&&o.value?.calculateVisibleItems(),U.value&&x.value){const S=Ee();U.value.focus(S>=0?S:"first",{focusVisible:!1})}}function K(){c.value="",x.value&&n.value?.focus()}function De(S){x.value=!0}function ct(S){!n.value?.$el.contains(S.relatedTarget)&&!S.currentTarget.contains(S.relatedTarget)&&(x.value=!1)}function Bt(S){if(S==null)v.value=[];else if(Lt(n.value,":autofill")||Lt(n.value,":-webkit-autofill")){const G=s.value.find(H=>H.title===S);G&&q(G)}else n.value&&(n.value.value="")}return J(p,()=>
vendor: 4,459 bytes, line 1
1{if(!e.hideSelected&&p.value&&v.value.length){const S=he();je&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{S>=0&&o.value?.scrollToIndex(S)})}}),J(s,(S,G)=>{p.value||x.value&&e.hideNoData&&!G.length&&S.length&&(p.value=!0)}),re(()=>{const S=!!(e.chips||t.chip),G=!!(!e.hideNoData||C.value.length||t["prepend-item"]||t["append-item"]||t["no-data"]),H=v.value.length>0,Ie=Rt.filterProps(e),ke=H||!x.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder,pe={search:c,filteredItems:f.value};return b(Rt,Q({ref:n},Ie,{modelValue:v.value.map(be=>be.props.title).join(", "),name:void 0,"onUpdate:modelValue":Bt,focused:x.value,"onUpdate:focused":be=>x.value=be,validationValue:v.externalValue,counterValue:P.value,dirty:H,class:["v-select",{"v-select--active-menu":p.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":v.value.length,"v-select--selection-slot":!!t.selection},e.class],style:e.style,inputmode:"none",placeholder:ke,"onClick:clear":k,"onMousedown:control":g,onBlur:Z,onKeydown:B,"aria-expanded":j.value,"aria-controls":te.value}),{...t,default:({id:be})=>I(ge,null,[I("select",{hidden:!0,multiple:e.multiple,name:M.fieldName.value},[s.value.map(R=>I("option",{key:R.value,value:R.value,selected:z.value.includes(R.value)},null))]),b(qn,Q({id:O.value,ref:a,modelValue:p.value,"onUpdate:modelValue":R=>p.value=R,activator:"parent",disabled:_.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:qe,onAfterLeave:K},$.value,{contentClass:["v-select__content",$.value.contentClass]}),{default:()=>[b(Xa,{elevation:e.menuElevation,onFocusin:De,onFocusout:ct,onKeydown:h},{default:()=>[t["menu-header"]&&I("header",{ref:i},[t["menu-header"](pe)]),G&&b(Ha,Q({key:"select-list",ref:U,selected:z.value,selectStrategy:e.multiple?"independent":"single-independent",tabindex:"-1",selectable:!!C.value.length,"aria-live":"polite","aria-labelledby":`${be.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},ve,e.listProps),{default:()=>[t["prepend-item"]?.(),!C.value.length&&!e.hideNoData&&(t["no-data"]?.()??b(nt,{key:"no-data",title:l(e.noDataText)},null)),b(al,{ref:o,renderless:!0,items:C.value,itemKey:"value"},{default:({item:R,index:ce,itemRef:ne})=>{const Ce=Kn(R.props),$e=Q(R.props,{ref:ne,key:R.value,onClick:()=>q(R,null),"aria-posinset":ce+1,"aria-setsize":C.value.length});return R.type==="divider"?t.divider?.({props:R.raw,index:ce})??b(cn,Q(R.props,{key:`divider-${ce}`}),null):R.type==="subheader"?t.subheader?.({props:R.raw,index:ce})??b(bn,Q(R.props,{key:`subheader-${ce}`}),null):t.item?.({item:R.raw,internalItem:R,index:ce,props:$e})??b(nt,Q($e,{role:"option"}),{prepend:({isSelected:Ge})=>I(ge,null,[e.multiple&&!e.hideSelected?b(An,{key:R.value,modelValue:Ge,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:de=>de.preventDefault()},null):void 0,Ce.prependAvatar&&b(Ue,{image:Ce.prependAvatar},null),Ce.prependIcon&&b(me,{icon:Ce.prependIcon},null)]),title:()=>c.value?cl("v-select",R.title,y(R)?.title):R.title})}}),t["append-item"]?.()]}),t["menu-footer"]&&I("footer",{ref:r},[t["menu-footer"](pe)])]})]}),v.value.map((R,ce)=>{function ne(de){de.stopPropagation(),de.preventDefault(),q(R,!1)}const Ce=Q($t.filterProps(R.props),{"onClick:close":ne,onKeydown(de){de.key!=="Enter"&&de.key!==" "||(de.preventDefault(),de.stopPropagation(),ne(de))},onMousedown(de){de.preventDefault(),de.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),$e=S?!!t.chip:!!t.selection,Ge=$e?Un(S?t.chip({item:R.raw,internalItem:R,index:ce,props:Ce}):t.selection({item:R.raw,internalItem:R,index:ce})):void 0;if(!($e&&!Ge))return I("div",{key:R.value,class:"v-select__selection"},[S?t.chip?b(we,{key:"chip-defaults",defaults:{VChip:{closable:F.value,size:"small",text:R.title}}},{default:()=>[Ge]}):b($t,Q({key:"chip",closable:F.value,size:"small",text:R.title,disabled:R.props.disabled},Ce),null):Ge??I("span",{class:"v-select__selection-text"},[R.title,e.multiple&&ce<v.value.length-1&&I("span",{class:"v-select__selection-comma"},[Hn(",")])])])})]),"append-inner":(...be)=>I(ge,null,[t["append-inner"]?.(...be),e.menuIcon?b(me,{class:"v-select__menu-icon",color:n.value?.fieldIconColor,icon:e.menuIcon,"aria-hidden":!0},null):void 0,e.appendInnerIcon&&b(W,{key:"append-icon",name:"appendInner",color:be[0].iconColor.value},null)])})}),Wn({isFocused:x,menu:p,search:c,filteredItems:f,select:q},n)}});
1export{Rl as V,Xe as a,da as b,va as c,xt as d,Ba as e,sn as f,pt as g,Dt as h,ta as i,Ue as j,oa as k,nt as l,Qe as m,La as n,Ye as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.