import{f as at,l as ot,h as ut,V as _e,i as rt}from"./VTextField-jDykTfh9.js";import{j as Re,y as ze,u as Te,p as oe,n as He,a0 as st,z as ke,aP as it,ai as Ne,E as Ue,o as ct,C as ft,a3 as dt,a as ge,$ as je,w as Fe,an as vt,q as Se,aQ as mt,aL as ht,r as pe,aM as Ee,_ as Le,a5 as gt,I as pt}from"./vendor-vuetify-KiFW-YAv.js";import{o as ae,k as F,F as se,m as W,w as Pe,s as Q,q as Ge,b as te,e as N,I as We,D as yt,j as R,N as bt,n as ye,t as be,l as xe,u as ce,E as wt,a1 as Vt}from"./vendor-vue-Hxtt57UU.js";import{b as kt,a as St,aD as It,f as Be,p as Ct,q as Ke,i as Ft,a2 as Pt,o as xt,ac as Rt,I as Tt,Q as At,ad as Mt,aF as Dt}from"./index-BvGH7GyK.js";import{V as Ot}from"./VMenu-CEn1TBeC.js";import{V as _t}from"./VSheet-PSmzyJOR.js";import{V as Et}from"./VCheckboxBtn-D_PchAC2.js";import{V as $e}from"./VChip-CyVmT8se.js";const Lt=oe({renderless:Boolean,...He()},"VVirtualScrollItem"),Bt=Re()({name:"VVirtualScrollItem",inheritAttrs:!1,props:Lt(),emits:{"update:height":e=>!0},setup(e,a){let{attrs:n,emit:t,slots:r}=a;const{resizeRef:s,contentRect:d}=ze(void 0,"border");ae(()=>{var o;return(o=d.value)==null?void 0:o.height},o=>{o!=null&&t("update:height",o)}),Te(()=>{var o,u;return e.renderless?F(se,null,[(o=r.default)==null?void 0:o.call(r,{itemRef:s})]):F("div",W({ref:s,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(u=r.default)==null?void 0:u.call(r)])})}}),Kt=-1,$t=1,Ie=100,zt=oe({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function Ht(e,a){const n=st(),t=Q(0);Pe(()=>{t.value=parseFloat(e.itemHeight||0)});const r=Q(0),s=Q(Math.ceil((parseInt(e.height)||n.height.value)/(t.value||16))||1),d=Q(0),o=Q(0),u=te(),p=te();let y=0;const{resizeRef:b,contentRect:S}=ze();Pe(()=>{b.value=u.value});const g=N(()=>{var c;return u.value===document.documentElement?n.height.value:((c=S.value)==null?void 0:c.height)||parseInt(e.height)||0}),v=N(()=>!!(u.value&&p.value&&g.value&&t.value));let m=Array.from({length:a.value.length}),i=Array.from({length:a.value.length});const I=Q(0);let P=-1;function q(c){return m[c]||t.value}const B=it(()=>{const c=performance.now();i[0]=0;const k=a.value.length;for(let x=1;x<=k;x++)i[x]=(i[x-1]||0)+q(x-1);I.value=Math.max(I.value,performance.now()-c),G()},I),A=ae(v,c=>{c&&(A(),y=p.value.offsetTop,B.immediate(),G(),~P&&We(()=>{Ue&&window.requestAnimationFrame(()=>{fe(P),P=-1})}))});Ge(()=>{B.clear()});function Y(c,k){const x=m[c],D=t.value;t.value=D?Math.min(t.value,k):k,(x!==k||D!==t.value)&&(m[c]=k,B())}function U(c){c=ke(c,0,a.value.length);const k=Math.floor(c),x=c%1,D=k+1,ee=i[k]||0,X=i[D]||ee;return ee+(X-ee)*x}function z(c){return Nt(i,c)}let j=0,J=0,Z=0;ae(g,(c,k)=>{G(),c{J=0,G()})});let M=-1;function ie(){if(!u.value||!p.value)return;const c=u.value.scrollTop,k=performance.now();k-Z>500?(J=Math.sign(c-j),y=p.value.offsetTop):J=c-j,j=c,Z=k,window.clearTimeout(M),M=window.setTimeout(ue,500),G()}function ue(){!u.value||!p.value||(J=0,Z=0,window.clearTimeout(M),G())}let C=-1;function G(){cancelAnimationFrame(C),C=requestAnimationFrame(we)}function we(){if(!u.value||!g.value||!t.value)return;const c=j-y,k=Math.sign(J),x=Math.max(0,c-Ie),D=ke(z(x),0,a.value.length),ee=c+g.value+Ie,X=ke(z(ee)+1,D+1,a.value.length);if((k!==Kt||Ds.value)){const Ve=U(r.value)-U(D),ve=U(X)-U(s.value);Math.max(Ve,ve)>Ie?(r.value=D,s.value=X):(D<=0&&(r.value=D),X>=a.value.length&&(s.value=X,r.value=D))}d.value=U(r.value),o.value=U(a.value.length)-U(s.value)}function fe(c){const k=U(c);!u.value||c&&!k?P=c:u.value.scrollTop=k}const de=N(()=>a.value.slice(r.value,s.value).map((c,k)=>{const x=k+r.value;return{raw:c,index:x,key:Ne(c,e.itemKey,x)}}));return ae(a,()=>{m=Array.from({length:a.value.length}),i=Array.from({length:a.value.length}),B.immediate(),G()},{deep:1}),{calculateVisibleItems:G,containerRef:u,markerRef:p,computedItems:de,paddingTop:d,paddingBottom:o,scrollToIndex:fe,handleScroll:ie,handleScrollend:ue,handleItemResize:Y}}function Nt(e,a){let n=e.length-1,t=0,r=0,s=null,d=-1;if(e[n]>1,s=e[r],s>a)n=r-1;else if(s[]},renderless:Boolean,...zt(),...He(),...St()},"VVirtualScroll"),jt=Re()({name:"VVirtualScroll",props:Ut(),setup(e,a){let{slots:n}=a;const t=ct("VVirtualScroll"),{dimensionStyles:r}=kt(e),{calculateVisibleItems:s,containerRef:d,markerRef:o,handleScroll:u,handleScrollend:p,handleItemResize:y,scrollToIndex:b,paddingTop:S,paddingBottom:g,computedItems:v}=Ht(e,be(()=>e.items));return ft(()=>e.renderless,()=>{function m(){var P,q;const I=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";d.value===document.documentElement?(document[I]("scroll",u,{passive:!0}),document[I]("scrollend",p)):((P=d.value)==null||P[I]("scroll",u,{passive:!0}),(q=d.value)==null||q[I]("scrollend",p))}yt(()=>{d.value=dt(t.vnode.el,!0),m(!0)}),Ge(m)}),Te(()=>{const m=v.value.map(i=>R(Bt,{key:i.key,renderless:e.renderless,"onUpdate:height":I=>y(i.index,I)},{default:I=>{var P;return(P=n.default)==null?void 0:P.call(n,{item:i.raw,index:i.index,...I})}}));return e.renderless?F(se,null,[F("div",{ref:o,class:"v-virtual-scroll__spacer",style:{paddingTop:ge(S.value)}},null),m,F("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:ge(g.value)}},null)]):F("div",{ref:d,class:ye(["v-virtual-scroll",e.class]),onScrollPassive:u,onScrollend:p,style:bt([r.value,e.style])},[F("div",{ref:o,class:"v-virtual-scroll__container",style:{paddingTop:ge(S.value),paddingBottom:ge(g.value)}},[m])])}),{calculateVisibleItems:s,scrollToIndex:b}}});function Gt(e,a,n){return function(r){return!r.relatedTarget&&document.activeElement===document.body&&e.value?(requestAnimationFrame(()=>{if(!e.value)return;const s=a(),d=(s&&je(s)[0])??n();d==null||d.focus({preventScroll:!0})}),!0):!1}}function Wt(e,a){const n=Q(!1);let t;function r(o){cancelAnimationFrame(t),n.value=!0,t=requestAnimationFrame(()=>{t=requestAnimationFrame(()=>{n.value=!1})})}async function s(){await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>{if(n.value){const u=ae(n,()=>{u(),o()})}else o()})}async function d(o){var y,b;if(o.key==="Tab"&&((y=a.value)==null||y.focus()),!["PageDown","PageUp","Home","End"].includes(o.key))return;const u=(b=e.value)==null?void 0:b.$el;if(!u)return;(o.key==="Home"||o.key==="End")&&u.scrollTo({top:o.key==="Home"?0:u.scrollHeight,behavior:"smooth"}),await s();const p=u.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(o.key==="PageDown"||o.key==="Home"){const S=u.getBoundingClientRect().top;for(const g of p)if(g.getBoundingClientRect().top>=S){g.focus();break}}else{const S=u.getBoundingClientRect().bottom;for(const g of[...p].reverse())if(g.getBoundingClientRect().bottom<=S){g.focus();break}}}return{onScrollPassive:r,onKeydown:d}}function Qt(e){let{groups:a,onLeave:n}=e;function t(o){var u;return o.type==="list"?(u=o.contentRef.value)==null?void 0:u.$el:o.contentRef.value}function r(o){const u=t(o);return u?je(u):[]}function s(o){var g;const u=o.target,p=o.shiftKey?"backward":"forward",y=a.map(r),b=a.map(v=>{var m;return v.type==="list"?(m=v.contentRef.value)==null?void 0:m.$el:v.contentRef.value}).findIndex(v=>v==null?void 0:v.contains(u)),S=d(y,b,p,u);if(S===null){const v=a[b],m=y[b];(v.type==="list"||(p==="forward"?m.at(-1)===o.target:m.at(0)===o.target))&&n()}else{o.preventDefault(),o.stopImmediatePropagation();const v=a[S];if(v.type==="list"&&xe(v.displayItemsCount)>0)(g=v.contentRef.value)==null||g.focus(0);else{const m=p==="forward";y[S].at(m?0:-1).focus()}}}function d(o,u,p,y){const b=a[u],S=o[u];if(b.type!=="list"&&!(p==="forward"?S.at(-1)===y:S.at(0)===y))return null;const g=p==="forward"?1:-1;for(let v=u+g;v>=0&&v0||m.type==="list"&&xe(m.displayItemsCount)>0)return v}return null}return{onTabKeydown:s}}const qt=(e,a,n)=>{if(e==null||a==null)return-1;if(!a.length)return 0;e=e.toString().toLocaleLowerCase(),a=a.toString().toLocaleLowerCase();const t=[];let r=e.indexOf(a);for(;~r;)t.push([r,r+a.length]),r=e.indexOf(a,r+a.length);return t.length?t:-1};function Ce(e,a){if(!(e==null||typeof e=="boolean"||e===-1))return typeof e=="number"?[[e,e+a.length]]:Array.isArray(e[0])?e:[e]}const Xt=oe({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function Yt(e,a,n){var u,p;const t=[],r=(n==null?void 0:n.default)??qt,s=n!=null&&n.filterKeys?Fe(n.filterKeys):!1,d=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return t;let o=[];e:for(let y=0;y0)&&!(n!=null&&n.noFilter)){let i=!1;if(typeof b=="object"){if(b.type==="divider"||b.type==="subheader"){(((u=o.at(-1))==null?void 0:u.type)!=="divider"||b.type!=="subheader")&&(o=[]),o.push({index:y,matches:{},type:b.type});continue}const q=s||Object.keys(S);i=q.length===d;for(const B of q){const A=Ne(S,B),Y=(p=n==null?void 0:n.customKeyFilter)==null?void 0:p[B];if(m=Y?Y(A,a,b):r(A,a,b),m!==-1&&m!==!1)Y?g[B]=Ce(m,a):v[B]=Ce(m,a);else if((n==null?void 0:n.filterMode)==="every")continue e}}else m=r(b,a,b),m!==-1&&m!==!1&&(v.title=Ce(m,a));const I=Object.keys(v).length,P=Object.keys(g).length;if(!I&&!P||(n==null?void 0:n.filterMode)==="union"&&P!==d&&!I||(n==null?void 0:n.filterMode)==="intersection"&&(P!==d||!I&&d>0&&!i))continue}o.length&&(t.push(...o),o=[]),t.push({index:y,matches:{...v,...g}})}return t}function Jt(e,a,n,t){const r=Q([]),s=Q(new Map),d=N(()=>t!=null&&t.transform?ce(a).map(u=>[u,t.transform(u)]):ce(a));Pe(()=>{const u=typeof n=="function"?n():ce(n),p=typeof u!="string"&&typeof u!="number"?"":String(u),y=Yt(d.value,p,{customKeyFilter:{...e.customKeyFilter,...ce(t==null?void 0:t.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),b=ce(a),S=[],g=new Map;y.forEach(v=>{let{index:m,matches:i}=v;const I=b[m];S.push(I),g.set(I.value,i)}),r.value=S,s.value=g});function o(u){return s.value.get(u.value)}return{filteredItems:r,filteredMatches:s,getMatches:o}}function Zt(e,a,n){return n==null||!n.length?a:n.map((t,r)=>{const s=r===0?0:n[r-1][1],d=[F("span",{class:ye(`${e}__unmask`)},[a.slice(s,t[0])]),F("span",{class:ye(`${e}__mask`)},[a.slice(t[0],t[1])])];return r===n.length-1&&d.push(F("span",{class:ye(`${e}__unmask`)},[a.slice(t[1])])),F(se,null,[d])})}const el=oe({closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"}},"autocomplete");function tl(e,a){const n=wt(),t=N(()=>`menu-${n}`),r=be(()=>xe(a)),s=be(()=>t.value);return{menuId:t,ariaExpanded:r,ariaControls:s}}const ll=oe({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:pt,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,noAutoScroll:Boolean,...el(),...Dt({itemChildren:!1})},"Select"),nl=oe({search:String,...Xt({filterKeys:["title"]}),...ll(),...gt(rt({modelValue:null,role:"combobox"}),["validationValue","dirty"]),...At({transition:{component:Mt}})},"VSelect"),dl=Re()({name:"VSelect",props:nl(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0,"item:added":e=>!0,"item:removed":e=>!0},setup(e,a){let{emit:n,slots:t}=a;const{t:r}=vt(),s=te(),d=te(),o=te(),u=te(),p=te(),{items:y,transformIn:b,transformOut:S}=It(e),g=Se(e,"search",""),{filteredItems:v,getMatches:m}=Jt(e,y,()=>g.value),i=Se(e,"modelValue",[],l=>b(l===null?[null]:Fe(l)),l=>{const f=S(l);return e.multiple?f:f[0]??null}),I=N(()=>typeof e.counterValue=="function"?e.counterValue(i.value):typeof e.counterValue=="number"?e.counterValue:i.value.length),P=at(e),q=ot(e),B=N(()=>i.value.map(l=>l.value)),A=Q(!1),Y=be(()=>e.closableChips&&!P.isReadonly.value&&!P.isDisabled.value),{InputIcon:U}=ut(e);let z="",j=0,J,Z=!1;const M=N(()=>{const l=g.value?v.value:y.value;return e.hideSelected?l.filter(f=>!i.value.some(V=>(e.valueComparator||pe)(V,f))):l}),ie=N(()=>e.hideNoData&&!M.value.length||P.isReadonly.value||P.isDisabled.value),ue=Se(e,"menu"),C=N({get:()=>ue.value,set:l=>{var f;ue.value&&!l&&((f=d.value)!=null&&f.ΨopenChildren.size)||l&&ie.value||(ue.value=l)}}),{menuId:G,ariaExpanded:we,ariaControls:fe}=tl(e,C),de=N(()=>{var l;return{...e.menuProps,activatorProps:{...((l=e.menuProps)==null?void 0:l.activatorProps)||{},"aria-haspopup":"listbox"}}}),c=te(),k=Wt(c,s),x=Gt(C,()=>{var l;return(l=d.value)==null?void 0:l.contentEl},()=>{var l;return(l=s.value)==null?void 0:l.controlRef}),{onTabKeydown:D}=Qt({groups:[{type:"element",contentRef:o},{type:"list",contentRef:c,displayItemsCount:()=>M.value.length},{type:"element",contentRef:u}],onLeave:()=>{var l;C.value=!1,(l=s.value)==null||l.focus()}});function ee(l){e.openOnClear&&(C.value=!0)}function X(){ie.value||(Z=!1,C.value=!C.value)}function Ve(l){var f;l.key==="Tab"&&D(l),(f=c.value)!=null&&f.$el.contains(l.target)&&Ee(l)&&ve(l)}function ve(l){var $,H,ne;if(!l.key||P.isReadonly.value)return;if(["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(l.key)&&l.preventDefault(),["Enter","ArrowDown"," "].includes(l.key)&&(Z=!0,C.value=!0),["Escape","Tab"].includes(l.key)&&(C.value=!1),e.clearable&&l.key==="Backspace"){l.preventDefault();for(const h of i.value)n("item:removed",h);i.value=[],ee();return}l.key==="Home"?($=c.value)==null||$.focus("first"):l.key==="End"&&((H=c.value)==null||H.focus("last"));const f=1e3;if(!Ee(l))return;const V=performance.now();V-J>f&&(z="",j=0),z+=l.key.toLowerCase(),J=V;const O=M.value;function T(){let h=K();return h||z.at(-1)===z.at(-2)&&(z=z.slice(0,-1),j++,h=K(),h)||(j=0,h=K(),h)?h:(z=l.key.toLowerCase(),K())}function K(){for(let h=j;h1&&arguments[1]!==void 0?arguments[1]:!0;if(l.props.disabled)return;const V=e.valueComparator||pe;if(e.multiple){const O=i.value.findIndex(K=>V(K.value,l.value)),T=f??!~O;if(~O){const K=T?[...i.value,l]:[...i.value],[_]=K.splice(O,1);T||n("item:removed",_),i.value=K}else T&&(n("item:added",l),i.value=[...i.value,l])}else{const O=f!==!1,T=i.value[0];O?(T&&!V(T.value,l.value)?(n("item:removed",T),n("item:added",l)):T||n("item:added",l),i.value=[l]):(T&&n("item:removed",T),i.value=[]),We(()=>{C.value=!1})}}function Qe(l){var V;const f=l.target;(V=s.value)!=null&&V.$el.contains(f)||(C.value=!1)}function qe(){return M.value.findIndex(l=>i.value.some(f=>(e.valueComparator||pe)(f.value,l.value)))}function Xe(){if(!i.value.length)return-1;const l=e.valueComparator||pe;let f=0;for(const V of M.value){if(i.value.some(T=>l(T.value,V.value)))return V.props.disabled?-1:f;V.props.disabled||f++}return-1}function Ye(){var l;if(e.eager&&((l=p.value)==null||l.calculateVisibleItems()),c.value&&A.value){const f=Xe();f>=0?c.value.focus(f,{focusVisible:!1,preventScroll:e.noAutoScroll}):Z&&c.value.focus("first",{focusVisible:!1,preventScroll:e.noAutoScroll})}}function Je(){var l,f,V,O;g.value="",A.value&&((V=(f=(l=d.value)==null?void 0:l.contentEl)==null?void 0:f._clickOutside)!=null&&V.lastMousedownWasOutside?A.value=!1:(O=s.value)==null||O.focus())}function Ze(l){A.value=!0}function et(l){var f;if(!((f=s.value)!=null&&f.$el.contains(l.relatedTarget))){if(x(l))return;A.value=!1}}function tt(l){if(l==null){for(const f of i.value)n("item:removed",f);i.value=[]}else if(Le(s.value,":autofill")||Le(s.value,":-webkit-autofill")){const f=y.value.find(V=>V.title===l);f&&re(f)}else s.value&&(s.value.value="")}return ae(C,l=>{if(l||(Z=!1),!e.hideSelected&&C.value&&i.value.length){const f=qe();Ue&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var V;f>=0&&((V=p.value)==null||V.scrollToIndex(f))})}}),ae(y,(l,f)=>{C.value||A.value&&e.hideNoData&&!f.length&&l.length&&(C.value=!0)}),Te(()=>{const l=!!(e.chips||t.chip),f=!!(!e.hideNoData||M.value.length||t["prepend-item"]||t["append-item"]||t["no-data"]),V=i.value.length>0,O=_e.filterProps(e),T=V||!A.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder,K={search:g,filteredItems:v.value};return R(_e,W({ref:s},O,{modelValue:i.value.map(_=>_.props.title).join(", "),name:void 0,"onUpdate:modelValue":tt,focused:A.value,"onUpdate:focused":_=>A.value=_,validationValue:i.externalValue,counterValue:I.value,dirty:V,class:["v-select",{"v-select--active-menu":C.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":i.value.length,"v-select--selection-slot":!!t.selection},e.class],style:e.style,inputmode:"none",placeholder:T,"onClick:clear":ee,"onMousedown:control":X,onBlur:Qe,onKeydown:ve,"aria-expanded":we.value,"aria-controls":fe.value}),{...t,default:_=>{let{id:le}=_;return F(se,null,[F("select",{hidden:!0,multiple:e.multiple,name:q.fieldName.value},[y.value.map(w=>F("option",{key:w.value,value:w.value,selected:B.value.includes(w.value)},null))]),R(Ot,W({id:G.value,ref:d,modelValue:C.value,"onUpdate:modelValue":w=>C.value=w,activator:"parent",captureFocus:!1,disabled:ie.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:Ye,onAfterLeave:Je},de.value,{contentClass:["v-select__content",de.value.contentClass]}),{default:()=>[R(_t,{onFocusin:Ze,onFocusout:et,onKeydown:Ve},{default:()=>[t["menu-header"]&&F("header",{ref:o},[t["menu-header"](K)]),f&&R(Ct,W({key:"select-list",ref:c,selected:B.value,selectStrategy:e.multiple?"independent":"single-independent",tabindex:"-1",selectable:!!M.value.length,"aria-live":"polite","aria-labelledby":`${le.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},k,e.listProps),{default:()=>{var w,$,H;return[(w=t["prepend-item"])==null?void 0:w.call(t),!M.value.length&&!e.hideNoData&&((($=t["no-data"])==null?void 0:$.call(t))??R(Ke,{key:"no-data",title:r(e.noDataText)},null)),R(jt,{ref:p,renderless:!0,items:M.value,itemKey:"value"},{default:ne=>{var Me,De,Oe;let{item:h,index:E,itemRef:L}=ne;const me=mt(h.props),Ae=W(h.props,{ref:L,key:h.value,onClick:()=>re(h,null),"aria-posinset":E+1,"aria-setsize":M.value.length});return h.type==="divider"?((Me=t.divider)==null?void 0:Me.call(t,{props:h.raw,index:E}))??R(Ft,W(h.props,{key:`divider-${E}`}),null):h.type==="subheader"?((De=t.subheader)==null?void 0:De.call(t,{props:h.raw,index:E}))??R(Pt,W(h.props,{key:`subheader-${E}`}),null):((Oe=t.item)==null?void 0:Oe.call(t,{item:h,index:E,props:Ae}))??R(Ke,W(Ae,{role:"option"}),{prepend:he=>{let{isSelected:lt}=he;return F(se,null,[e.multiple&&!e.hideSelected?R(Et,{key:h.value,modelValue:lt,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:nt=>nt.preventDefault()},null):void 0,me.prependAvatar&&R(xt,{image:me.prependAvatar},null),me.prependIcon&&R(Be,{icon:me.prependIcon},null)])},title:()=>{var he;return g.value?Zt("v-select",h.title,(he=m(h))==null?void 0:he.title):h.title}})}}),(H=t["append-item"])==null?void 0:H.call(t)]}}),t["menu-footer"]&&F("footer",{ref:u},[t["menu-footer"](K)])]})]}),i.value.map((w,$)=>{function H(L){L.stopPropagation(),L.preventDefault(),re(w,!1)}const ne=W($e.filterProps(w.props),{"onClick:close":H,onKeydown(L){L.key!=="Enter"&&L.key!==" "||(L.preventDefault(),L.stopPropagation(),H(L))},onMousedown(L){L.preventDefault(),L.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),h=l?!!t.chip:!!t.selection,E=h?ht(l?t.chip({item:w,index:$,props:ne}):t.selection({item:w,index:$})):void 0;if(!(h&&!E))return F("div",{key:w.value,class:"v-select__selection"},[l?t.chip?R(Rt,{key:"chip-defaults",defaults:{VChip:{closable:Y.value,size:"small",text:w.title}}},{default:()=>[E]}):R($e,W({key:"chip",closable:Y.value,size:"small",text:w.title,disabled:w.props.disabled},ne),null):E??F("span",{class:"v-select__selection-text"},[w.title,e.multiple&&$