PageSourceSearch

https://www.zulassung.digital/_nuxt/2H72Bwou.js

js zulassung.digital collected 2026-10-05 23:35:18 UTC 41,454 bytes, 1 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`39670df5dbc1b3c51a501249939c234aaf60a4e8`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`32fe670d-6786-4d96-9135-5bda10af086a`,e._sentryDebugIdIdentifier=`sentry-dbid-32fe670d-6786-4d96-9135-5bda10af086a`)}catch{}})();import{At as e,C as t,E as n,I as r,K as i,L as a,Nt as o,O as s,Q as c,U as l,Vt as u,W as d,X as f,Y as p,_ as m,a as h,at as g,b as _,d as v,g as y,gt as b,it as x,j as S,kt as C,l as w,m as T,nn as E,on as D,ot as O,rn as k,rt as A,tn as j,ut as M,v as N,w as P,wt as F,xt as ee,y as I}from"./ChjAP-dO.js";import{t as te}from"./BT3Rn5LZ.js";import{t as ne}from"./4cgDYeAW.js";import{t as re}from"./CGYX8XBN.js";import{y as ie}from"./Dinye-TV.js";import{C as ae,a as oe,b as se}from"./GnevT6aq.js";import{t as ce}from"./BLUQKNf6.js";import{a as le,i as L,n as ue,o as de,p as R,s as fe,t as pe,u as z}from"./hxdYRFWN.js";import{n as me,t as he}from"./CJa-xlTe.js";import{a as ge,i as _e,n as ve,r as B,t as V}from"./B3g51u-Y.js";import{i as H,r as U,t as ye}from"./Bl1BCk5q.js";import{t as be}from"./BYE9_RJ1.js";import{t as xe}from"./BDGe6wwr.js";import{a as Se,i as Ce,n as we,r as W,t as G}from"./DNZBOEab.js";import{t as Te}from"./B1S8tdbm.js";import{t as K}from"./OlAacw2d.js";import{n as q,t as J}from"./yMn18mNb.js";import{t as Ee}from"./cRxDEgiL.js";import{t as Y}from"./D46e95PS.js";import{n as De}from"./B5Hv87CW.js";import{t as Oe}from"./XXe6LSC6.js";import{d as ke,f as Ae,l as je,m as Me,p as Ne,u as Pe}from"./B_FvdV4V.js";import{a as Fe,o as X,s as Ie}from"#entry";S(),b();function Le(e){let t=U({nonce:F()});return y(()=>e?.value||t.nonce?.value)}var Re=[` `,`Enter`,`ArrowUp`,`ArrowDown`],ze=[` `,`Enter`];function Z(e,t,n){return e===void 0?!1:Array.isArray(e)?e.some(e=>Be(e,t,n)):Be(e,t,n)}function Be(e,t,n){return e===void 0||t===void 0?!1:typeof e==`string`?e===t:typeof n==`function`?n(e,t):typeof n==`string`?e?.[n]===t?.[n]:re(e,t)}function Ve(e){return e==null||e===``||Array.isArray(e)&&e.length===0}S(),b();var He=[`value`],[Q,Ue]=R(`SelectRoot`),We=n({inheritAttrs:!1,__name:`SelectRoot`,props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1,default:void 0},nullableValue:{type:String,required:!1,default:``},by:{type:[String,Function],required:!1},dir:{type:String,required:!1},multiple:{type:Boolean,required:!1},autocomplete:{type:String,required:!1},disabled:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`,`update:open`],setup(t,{emit:n}){let a=t,s=n,{required:c,disabled:l,multiple:u,dir:d}=e(a),m=ae(a,`modelValue`,s,{defaultValue:a.defaultValue??(u.value?[]:void 0),passive:a.modelValue===void 0,deep:!0}),h=ae(a,`open`,s,{defaultValue:a.defaultOpen,passive:a.open===void 0}),g=F(),b=F(),x=F({x:0,y:0}),S=y(()=>u.value&&Array.isArray(m.value)?m.value?.length===0:H(m.value));X({isProvider:!0});let C=be(d),w=Te(g),T=F(new Set),E=y(()=>Array.from(T.value).map(e=>e.value).join(`;`));function D(e){if(u.value){let t=Array.isArray(m.value)?[...m.value]:[],n=t.findIndex(t=>Be(t,e,a.by));n===-1?t.push(e):t.splice(n,1),m.value=[...t]}else m.value=e}function O(e){return Array.from(T.value).find(t=>Z(e,t.value,a.by))}return Ue({triggerElement:g,onTriggerChange:e=>{g.value=e},valueElement:b,onValueElementChange:e=>{b.value=e},contentId:``,modelValue:m,onValueChange:D,by:a.by,open:h,multiple:u,required:c,onOpenChange:e=>{h.value=e},dir:C,triggerPointerDownPosRef:x,disabled:l,isEmptyModelValue:S,optionsSet:T,onOptionAdd:e=>{let t=O(e.value);t&&T.value.delete(t),T.value.add(e)},onOptionRemove:e=>{let t=O(e.value);t&&T.value.delete(t)}}),(e,t)=>(i(),N(o(Ce),null,{default:M(()=>[f(e.$slots,`default`,{modelValue:o(m),open:o(h)}),o(w)&&e.name?(i(),N(Ge,{key:E.value,"aria-hidden":`true`,tabindex:`-1`,multiple:o(u),required:o(c),name:e.name,autocomplete:e.autocomplete,disabled:o(l),value:o(m)},{default:M(()=>[o(H)(o(m))?(i(),_(`option`,{key:0,value:e.nullableValue},null,8,He)):I(`v-if`,!0),(i(!0),_(v,null,p(Array.from(T.value),e=>(i(),_(`option`,r({key:e.value??``},{ref_for:!0},e),null,16))),128))]),_:1},8,[`multiple`,`required`,`name`,`autocomplete`,`disabled`,`value`])):I(`v-if`,!0)]),_:3}))}});S(),b();var Ge=n({__name:`BubbleSelect`,props:{autocomplete:{type:String,required:!1},autofocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},form:{type:String,required:!1},multiple:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1},size:{type:Number,required:!1},value:{type:null,required:!1}},setup(e){let t=e,n=F(),a=Q();g(()=>t.value,(e,t)=>{let r=window.HTMLSelectElement.prototype,i=Object.getOwnPropertyDescriptor(r,`value`).set;if(e!==t&&i&&n.value){let t=new Event(`change`,{bubbles:!0});i.call(n.value,e),n.value.dispatchEvent(t)}});function s(e){a.onValueChange(e.target.value)}return(e,a)=>(i(),N(o(he),{"as-child":``},{default:M(()=>[m(`select`,r({ref_key:`selectElement`,ref:n},t,{onInput:s}),[f(e.$slots,`default`)],16)]),_:3}))}});S(),b();var Ke=n({__name:`SelectPopperPosition`,props:{memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1,default:`start`},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1,default:10},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=q(e);return(e,n)=>(i(),N(o(we),r(o(t),{style:{boxSizing:`border-box`,"--reka-select-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-select-content-available-width":`var(--reka-popper-available-width)`,"--reka-select-content-available-height":`var(--reka-popper-available-height)`,"--reka-select-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-select-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:M(()=>[f(e.$slots,`default`)]),_:3},16))}});S(),b(),h();var qe={onViewportChange:()=>{},itemTextRefCallback:()=>{},itemRefCallback:()=>{}},[$,Je]=R(`SelectContent`),Ye=n({__name:`SelectContentImpl`,props:{position:{type:String,required:!1,default:`item-aligned`},bodyLock:{type:Boolean,required:!1,default:!0},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1,default:`start`},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:!0}},emits:[`closeAutoFocus`,`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,a=t,s=Q();Se(),_e(n.bodyLock);let{CollectionSlot:l,getItems:u}=X(),d=F();B(d);let{search:p,handleTypeaheadSearch:m}=De(),h=F(),_=F(),v=F(),b=F(!1),x=F(!1),S=F(!1);function C(){_.value&&d.value&&Oe([_.value,d.value])}g(b,()=>{C()});let{onOpenChange:T,triggerPointerDownPosRef:E}=s;O(e=>{if(!d.value)return;let t={x:0,y:0},n=e=>{t={x:Math.abs(Math.round(e.pageX)-(E.value?.x??0)),y:Math.abs(Math.round(e.pageY)-(E.value?.y??0))}},r=e=>{e.pointerType!==`touch`&&(t.x<=10&&t.y<=10?e.preventDefault():d.value?.contains(e.target)||T(!1),document.removeEventListener(`pointermove`,n),E.value=null)};E.value!==null&&(document.addEventListener(`pointermove`,n),document.addEventListener(`pointerup`,r,{capture:!0,once:!0})),e(()=>{document.removeEventListener(`pointermove`,n),document.removeEventListener(`pointerup`,r,{capture:!0})})});function D(e){let t=e.ctrlKey||e.altKey||e.metaKey;if(e.key===`Tab`&&e.preventDefault(),!t&&e.key.length===1&&m(e.key,u()),[`ArrowUp`,`ArrowDown`,`Home`,`End`].includes(e.ke
1y)){let t=[...u().map(e=>e.ref)];if([`ArrowUp`,`End`].includes(e.key)&&(t=t.slice().reverse()),[`ArrowUp`,`ArrowDown`].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>Oe(t)),e.preventDefault()}}let k=y(()=>n.position===`popper`?n:{}),A=q(k.value);return Je({content:d,viewport:h,onViewportChange:e=>{h.value=e},itemRefCallback:(e,t,n)=>{let r=!x.value&&!n,i=Z(s.modelValue.value,t,s.by);if(s.multiple.value){if(S.value)return;(i||r)&&(_.value=e,i&&(S.value=!0))}else(i||r)&&(_.value=e);r&&(x.value=!0)},selectedItem:_,selectedItemText:v,onItemLeave:()=>{d.value?.focus()},itemTextRefCallback:(e,t,n)=>{let r=!x.value&&!n;(Z(s.modelValue.value,t,s.by)||r)&&(v.value=e)},focusSelectedItem:C,position:n.position,isPositioned:b,searchRef:p}),(e,t)=>(i(),N(o(l),null,{default:M(()=>[P(o(V),{"as-child":``,onMountAutoFocus:t[6]||=w(()=>{},[`prevent`]),onUnmountAutoFocus:t[7]||=e=>{a(`closeAutoFocus`,e),!e.defaultPrevented&&(o(s).triggerElement.value?.focus({preventScroll:!0}),e.preventDefault())}},{default:M(()=>[P(o(ve),{"as-child":``,"disable-outside-pointer-events":e.disableOutsidePointerEvents,onFocusOutside:t[2]||=w(()=>{},[`prevent`]),onDismiss:t[3]||=e=>o(s).onOpenChange(!1),onEscapeKeyDown:t[4]||=e=>a(`escapeKeyDown`,e),onPointerDownOutside:t[5]||=e=>a(`pointerDownOutside`,e)},{default:M(()=>[(i(),N(c(e.position===`popper`?Ke:Qe),r({...e.$attrs,...o(A)},{id:o(s).contentId,ref:e=>{if(!e)return;let t=o(oe)(e);t?.hasAttribute(`data-reka-popper-content-wrapper`)?d.value=t.firstElementChild:d.value=t},role:`listbox`,"data-state":o(s).open.value?`open`:`closed`,dir:o(s).dir.value,style:{display:`flex`,flexDirection:`column`,outline:`none`},onContextmenu:t[0]||=w(()=>{},[`prevent`]),onPlaced:t[1]||=e=>b.value=!0,onKeydown:D}),{default:M(()=>[f(e.$slots,`default`)]),_:3},16,[`id`,`data-state`,`dir`,`onKeydown`]))]),_:3},8,[`disable-outside-pointer-events`])]),_:3})]),_:3}))}});S(),u(),b();var[Xe,Ze]=R(`SelectItemAlignedPosition`),Qe=n({inheritAttrs:!1,__name:`SelectItemAlignedPosition`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`placed`],setup(e,{emit:t}){let n=e,s=t,{getItems:c}=X(),u=Q(),d=$(),p=F(!1),m=F(!0),h=F(),{forwardRef:g,currentElement:v}=K(),{viewport:y,selectedItem:b,selectedItemText:x,focusSelectedItem:S}=d;function C(){if(u.triggerElement.value&&u.valueElement.value&&h.value&&v.value&&y?.value&&b?.value&&x?.value){let e=u.triggerElement.value.getBoundingClientRect(),t=v.value.getBoundingClientRect(),n=u.valueElement.value.getBoundingClientRect(),r=x.value.getBoundingClientRect();if(u.dir.value!==`rtl`){let i=r.left-t.left,a=n.left-i,o=e.left-a,s=e.width+o,c=Math.max(s,t.width),l=window.innerWidth-10,u=ce(a,10,Math.max(10,l-c));h.value.style.minWidth=`${s}px`,h.value.style.left=`${u}px`}else{let i=t.right-r.right,a=window.innerWidth-n.right-i,o=window.innerWidth-e.right-a,s=e.width+o,c=Math.max(s,t.width),l=window.innerWidth-10,u=ce(a,10,Math.max(10,l-c));h.value.style.minWidth=`${s}px`,h.value.style.right=`${u}px`}let i=c().map(e=>e.ref),a=window.innerHeight-20,o=y.value.scrollHeight,l=window.getComputedStyle(v.value),d=Number.parseInt(l.borderTopWidth,10),f=Number.parseInt(l.paddingTop,10),m=Number.parseInt(l.borderBottomWidth,10),g=Number.parseInt(l.paddingBottom,10),_=d+f+o+g+m,S=Math.min(b.value.offsetHeight*5,_),C=window.getComputedStyle(y.value),w=Number.parseInt(C.paddingTop,10),T=Number.parseInt(C.paddingBottom,10),E=e.top+e.height/2-10,D=a-E,O=b.value.offsetHeight/2,k=b.value.offsetTop+O,A=d+f+k,j=_-A;if(A<=E){let e=b.value===i.at(-1);h.value.style.bottom=`0px`;let t=v.value.clientHeight-y.value.offsetTop-y.value.offsetHeight,n=A+Math.max(D,O+(e?T:0)+t+m);h.value.style.height=`${n}px`}else{let e=b.value===i[0];h.value.style.top=`0px`;let t=Math.max(E,d+y.value.offsetTop+(e?w:0)+O)+j;h.value.style.height=`${t}px`,y.value.scrollTop=A-E+y.value.offsetTop}h.value.style.margin=`10px 0`,h.value.style.minHeight=`${S}px`,h.value.style.maxHeight=`${a}px`,s(`placed`),requestAnimationFrame(()=>p.value=!0)}}let w=F(``);l(async()=>{await a(),C(),v.value&&(w.value=window.getComputedStyle(v.value).zIndex)});function T(e){e&&m.value===!0&&(C(),S?.(),m.value=!1)}return se(u.triggerElement,()=>{C()}),Ze({contentWrapper:h,shouldExpandOnScrollRef:p,onScrollButtonChange:T}),(e,t)=>(i(),_(`div`,{ref_key:`contentWrapperElement`,ref:h,style:k({display:`flex`,flexDirection:`column`,position:`fixed`,zIndex:w.value})},[P(o(z),r({ref:o(g),style:{boxSizing:`border-box`,maxHeight:`100%`}},{...e.$attrs,...n}),{default:M(()=>[f(e.$slots,`default`)]),_:3},16)],4))}});S(),u(),b();var $e=n({__name:`SelectArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e,n=$(qe);return(e,a)=>
1o(n).position===`popper`?(i(),N(o(G),E(r({key:0},t)),{default:M(()=>[f(e.$slots,`default`)]),_:3},16)):I(`v-if`,!0)}});S();var et=n({inheritAttrs:!1,__name:`SelectProvider`,props:{context:{type:Object,required:!0}},setup(e){return Ue(e.context),Je(qe),(e,t)=>f(e.$slots,`default`)}});S(),u(),b();var tt={key:1},nt=n({inheritAttrs:!1,__name:`SelectContent`,props:{forceMount:{type:Boolean,required:!1},position:{type:String,required:!1},bodyLock:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`closeAutoFocus`,`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=Ee(n,t),a=Q(),c=F();l(()=>{c.value=new DocumentFragment});let u=F(),p=y(()=>n.forceMount||a.open.value),m=F(p.value),h;function v(){h&&=(clearTimeout(h),void 0)}return g(p,(e,t,n)=>{v(),h=setTimeout(()=>{m.value=p.value,h=void 0}),n(v)}),d(v),(e,t)=>p.value||m.value||u.value?.present?(i(),N(o(ye),{key:0,ref_key:`presenceRef`,ref:u,present:p.value},{default:M(()=>[P(Ye,E(s({...o(r),...e.$attrs})),{default:M(()=>[f(e.$slots,`default`)]),_:3},16)]),_:3},8,[`present`])):c.value?(i(),_(`div`,tt,[(i(),N(T,{to:c.value},[P(et,{context:o(a)},{default:M(()=>[f(e.$slots,`default`)]),_:3},8,[`context`])],8,[`to`]))])):I(`v-if`,!0)}});S(),b();var[rt,it]=R(`SelectGroup`),at=n({__name:`SelectGroup`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=Y(void 0,`reka-select-group`);return it({id:n}),(e,a)=>(i(),N(o(z),r({role:`group`},t,{"aria-labelledby":o(n)}),{default:M(()=>[f(e.$slots,`default`)]),_:3},16,[`aria-labelledby`]))}});S(),b(),h();var[ot,st]=R(`SelectItem`),ct=n({__name:`SelectItem`,props:{value:{type:null,required:!0},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(t,{emit:n}){let r=t,s=n,{disabled:c}=e(r),u=Q(),d=$(),{forwardRef:p,currentElement:m}=K(),{CollectionItem:h}=X(),g=y(()=>Z(u.modelValue?.value,r.value,u.by)),_=F(!1),v=F(r.textValue??``),b=Y(void 0,`reka-select-item-text`);async function x(e){if(e.defaultPrevented)return;let t={originalEvent:e,value:r.value};ge(`select.select`,S,t)}async function S(e){await a(),s(`select`,e),!e.defaultPrevented&&(c.value||(u.onValueChange(r.value),u.multiple.value||u.onOpenChange(!1)))}async function C(e){await a(),!e.defaultPrevented&&(c.value?d.onItemLeave?.():e.currentTarget?.focus({preventScroll:!0}))}async function T(e){await a(),!e.defaultPrevented&&e.currentTarget===me()&&d.onItemLeave?.()}async function E(e){await a(),!e.defaultPrevented&&(d.searchRef?.value===``||e.key!==` `)&&(ze.includes(e.key)&&x(e),e.key===` `&&e.preventDefault())}if(r.value===``)throw Error(`A <SelectItem /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.`);return l(()=>{m.value&&d.itemRefCallback(m.value,r.value,r.disabled)}),st({value:r.value,disabled:c,textId:b,isSelected:g,onItemTextChange:e=>{v.value=((v.value||e?.textContent)??``).trim()}}),(e,t)=>(i(),N(o(h),{value:{textValue:v.value}},{default:M(()=>[P(o(z),{ref:o(p),role:`option`,"aria-labelledby":o(b),"data-highlighted":_.value?``:void 0,"aria-selected":g.value,"data-state":g.value?`checked`:`unchecked`,"aria-disabled":o(c)||void 0,"data-disabled":o(c)?``:void 0,tabindex:o(c)?void 0:-1,as:e.as,"as-child":e.asChild,onFocus:t[0]||=e=>_.value=!0,onBlur:t[1]||=e=>_.value=!1,onPointerup:x,onPointerdown:t[2]||=e=>
1{e.currentTarget.focus({preventScroll:!0})},onTouchend:t[3]||=w(()=>{},[`prevent`,`stop`]),onPointermove:C,onPointerleave:T,onKeydown:E},{default:M(()=>[f(e.$slots,`default`)]),_:3},8,[`aria-labelledby`,`data-highlighted`,`aria-selected`,`data-state`,`aria-disabled`,`data-disabled`,`tabindex`,`as`,`as-child`])]),_:3},8,[`value`]))}});S(),b();var lt=n({__name:`SelectItemIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=ot();return(e,a)=>o(n).isSelected.value?(i(),N(o(z),r({key:0,"aria-hidden":`true`},t),{default:M(()=>[f(e.$slots,`default`)]),_:3},16)):I(`v-if`,!0)}});S(),b();var ut=n({inheritAttrs:!1,__name:`SelectItemText`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=Q(),a=$(),s=ot(),{forwardRef:c,currentElement:u}=K(),p=y(()=>({value:s.value,disabled:s.disabled.value,textContent:u.value?.textContent??s.value?.toString()??``}));return l(()=>{u.value&&(s.onItemTextChange(u.value),a.itemTextRefCallback(u.value,s.value,s.disabled.value),n.onOptionAdd(p.value))}),d(()=>{n.onOptionRemove(p.value)}),(e,n)=>(i(),N(o(z),r({id:o(s).textId,ref:o(c)},{...t,...e.$attrs}),{default:M(()=>[f(e.$slots,`default`)]),_:3},16,[`id`]))}});S(),b();var dt=n({__name:`SelectLabel`,props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`div`}},setup(e){let t=e,n=rt({id:``});return(e,a)=>(i(),N(o(z),r(t,{id:o(n).id}),{default:M(()=>[f(e.$slots,`default`)]),_:3},16,[`id`]))}});S(),u(),b();var ft=n({__name:`SelectPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(i(),N(o(Ie),E(s(t)),{default:M(()=>[f(e.$slots,`default`)]),_:3},16))}});S(),b();var pt=n({__name:`SelectSeparator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return(e,n)=>(i(),N(o(z),r({"aria-hidden":`true`},t),{default:M(()=>[f(e.$slots,`default`)]),_:3},16))}});S(),b(),h();var mt=n({__name:`SelectTrigger`,props:{disabled:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=Q(),{forwardRef:r,currentElement:a}=K(),s=y(()=>n.disabled?.value||t.disabled);n.contentId||=Y(void 0,`reka-select-content`),l(()=>{n.onTriggerChange(a.value)});let{getItems:c}=X(),{search:u,handleTypeaheadSearch:d,resetTypeahead:p}=De();function m(){s.value||(n.onOpenChange(!0),p())}function h(e){m(),n.triggerPointerDownPosRef.value={x:Math.round(e.pageX),y:Math.round(e.pageY)}}function g(e){return e.button===0&&e.ctrlKey===!1}let _=!1;function v(e){if(e.pointerType===`touch`)return e.preventDefault();let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),g(e)&&(h(e),_=!0)}function b(e){g(e)&&e.preventDefault()}function x(e){_||e.currentTarget?.focus(),_=!1}return(e,t)=>(i(),N(o(W),{"as-child":``,reference:e.reference},{default:M(()=>[P(o(z),{ref:o(r),role:`combobox`,type:e.as===`button`?`button`:void 0,"aria-controls":o(n).open.value?o(n).contentId:void 0,"aria-expanded":o(n).open.value||!1,"aria-required":o(n).required?.value,"aria-autocomplete":`none`,disabled:s.value,dir:o(n)?.dir.value,"data-state":o(n)?.open.value?`open`:`closed`,"data-disabled":s.value?``:void 0,"data-placeholder":o(Ve)(o(n).modelValue?.value)?``:void 0,"as-child":e.asChild,as:e.as,onClick:x,onPointerdown:v,onMousedown:b,onPointerup:t[0]||=w(e=>{e.pointerType===`touch`&&h(e)},[`prevent`]),onKeydown:t[1]||=e=>{let t=o(u)!==``;(e.ctrlKey||e.altKey||e.metaKey||e.key.length!==1||!t||e.key!==` `)&&(o(d)(e.key,o(c)()),o(Re).includes(e.key)&&(m(),e.preventDefault()))}},{default:M(()=>[f(e.$slots,`default`)]),_:3},8,[`type`,`aria-controls`,`aria-expanded`,`aria-required`,`disabled`,`dir`,`data-state`,`data-disabled`,`data-placeholder`,`as-child`,`as`])]),_:3},8,[`reference`]))}});S(),u(),b();var ht=n({__name:`SelectValue`,props:{placeholder:{type:String,required:!1,default:``},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let n=e,{forwardRef:r,currentElement:a}=K(),s=Q();l(()=>{s.valueElement=a});let c=y(()=>{let e=[],t=Array.from(s.optionsSet.value),n=e=>t.find(t=>Z(e,t.value,s.by));return e=Array.isArray(s.modelValue.value)?s.modelValue.value.map(e=>n(e)?.textContent??``):[n(s.modelValue.value)?.textContent??``],e.filter(Boolean)}),u=y(()=>c.value.length?c.value.join(`, `):n.placeholder);return(e,a)=>(i(),N(o(z),{ref:o(r),as:e.as,"as-child":e.asChild,style:{pointerEvents:`none`},"data-placeholder":c.value.length?void 0:n.placeholder},{default:M(()=>[f(e.$slots,`default`,{selectedLabel:c.value,modelValue:o(s).modelValue.value},()=>[t(D(u.value),1)])]),_:3},8,[`as`,`as-child`,`data-placeholder`]))}});S(),b();var gt=n({__name:`SelectViewport`,props:{nonce:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(n){let a=n,{nonce:s}=e(a),c=Le(s),u=$(),d=u.position===`item-aligned`?Xe():void 0,{forwardRef:p,currentElement:m}=K();l(()=>{u?.onViewportChange(m.value)});let h=F(0);function g(e){let t=e.currentTarget,{shouldExpandOnScrollRef:n,contentWrapper:r}=d??{};if(n?.value&&r?.value){let e=Math.abs(h.value-t.scrollTop);if(e>0){let n=window.innerHeight-20,i=Number.parseFloat(r.value.style.minHeight),a=Number.parseFloat(r.value.style.height),o=Math.max(i,a);if(o<n){let i=o+e,a=Math.min(n,i),s=i-a;r.value.style.height=`${a}px`,r.value.style.bottom===`0px`&&(t.scrollTop=s>0?s:0,r.value.style.justifyContent=`flex-end`)}}}h.value=t.scrollTop}return(e,n)=>(i(),_(v,null,[P(o(z),r({ref:o(p),"data-reka-select-viewport":``,role:`presentation`},{...e.$attrs,...a},{style:{position:`relative`,flex:1,overflow:`hidden auto`},onScroll:g}),{default:M(()=>[f(e.$slots,`default`)]),_:3},16),P(o(z),{as:`style`,nonce:o(c)},{default:M(()=>n[0]||=[t(` /* Hide scrollbars cross-browser and enable momentum scroll for touch devices */ [data-reka-select-viewport] { scrollbar-width:none; -ms-overflow-style: none; -webkit-overflow-scrolling: touch; } [data-reka-select-viewport]::-webkit-scrollbar { display: none; } `)]),_:1,__:[0]},8,[`nonce`])],64))}}),_t={slots:{base:[`relative group rounded-md inline-flex items-center disabled:cursor-not-allowed disabled:opacity-75`,`transition-colors`],leading:`absolute inset-y-0 start-0 flex items-center`,leadingIcon:`shrink-0 text-dimmed`,leadingAvatar:`shrink-0`,leadingAvatarSize:``,trailing:`absolute inset-y-0 end-0 flex items-center`,trailingIcon:`shrink-0 text-dimmed`,value:`truncate pointer-events-none`,placeholder:`truncate text-dimmed`,arrow:`fill-bg stroke-default`,content:`max-h-[min(15rem,var(--reka-select-content-available-height,15rem))] w-(--reka-select-trigger-width) bg-default shadow-lg rounded-md ring ring-default overflow-hidden origin-(--reka-select-content-transform-origin) pointer-events-auto flex flex-col`,viewport:`relative divide-y divide-default scroll-py-1 overflow-y-auto flex-1`,group:`p-1 isolate`,empty:`text-center text-muted`,label:`font-semibold text-highlighted`,separator:`-mx-1 my-1 h-px bg-border`,item:[`group relative w-full flex items-start select-none outline-none before:absolute before:z-[-1] before:inset-px before:rounded-md data-disabled:cursor-not-allowed data-disabled:opacity-75 text-default data-highlighted:not-data-disabled:text-highlighted data-highlighted:not-data-disabled:before:bg-elevated/50`,`transition-colors before:transition-colors`],itemLeadingIcon:[`shrink-0 text-dimmed group-data-highlighted:not-group-data-disabled:text-default`,`transition-colors`],itemLeadingAvatar:`shrink-0`,itemLeadingAvatarSize:``,itemLeadingChip:`shrink-0`,itemLeadingChipSize:``,itemTrailing:`ms-auto inline-flex gap-1.5 items-center`,itemTrailingIcon:`shrink-0`,itemWrapper:`flex-1 flex flex-col min-w-0`,itemLabel:`truncate`,itemDescription:`truncate text-muted`},variants:{fieldGroup:{horizontal:`not-only:first:rounded-e-none not-only:last:rounded-s-none not-last:not-first:rounded-none focus-visible:z-[1]`,vertical:`not-only:first:rounded-b-none not-only:last:rounded-t-none not-last:not-first:rounded-none focus-visible:z-[1]`},size:{xs:{base:`px-2 py-1 text-sm/4 gap-1`,leading:`ps-2`,trailing:`pe-2`,leadingIcon:`size-4`,leadingAvatarSize:`3xs`,trailingIcon:`size-4`,label:`p-1 text-[10px]/3 gap-1`,item:`p-1 text-xs gap-1`,itemLeadingIcon:`size-4`,itemLeadingAvatarSize:`3xs`,itemLeadingChip:`size-4`,itemLeadingChipSize:`sm`,itemTrailingIcon:`size-4`,empty:`p-2 text-xs`},sm:{base:`px-2.5 py-1.5 text-sm/4 gap-1.5`,leading:`ps-2.5`,trailing:`pe-2.5`,leadingIcon:`size-4`,leadingAvatarSize:`3xs`,trailingIcon:`size-4`,label:`p-1.5 text-[10px]/3 gap-1.5`,item:`p-1.5 text-xs gap-1.5`,itemLeadingIcon:`size-4`,itemLeadingAvatarSize:`3xs`,itemLeadingChip:`size-4`,itemLeadingChipSize:`sm`,itemTrailingIcon:`size-4`,empty:`p-2.5 text-xs`},md:{base:`px-2.5 py-1.5 text-base/5 gap-1.5`,leading:`ps-2.5`,trailing:`pe-2.5`,leadingIcon:`size-5`,leadingAvatarSize:`2xs`,trailingIcon:`size-5`,label:`p-1.5 text-xs gap-1.5`,item:`p-1.5 text-sm gap-1.5`,itemLeadingIcon:`size-5`,itemLeadingAvatarSize:`2xs`,itemLeadingChip:`size-5`,itemLeadingChipSize:`md`,itemTrailingIcon:`size-5`,empty:`p-2.5 text-sm`},lg:{base:`px-3 py-2 text-base/5 gap-2`,leading:`ps-3`,trailing:`pe-3`,leadingIcon:`size-5`,leadingAvatarSize:`2xs`,trailingIcon:`size-5`,label:`p-2 text-xs gap-2`,item:`p-2 text-sm gap-2`,itemLeadingIcon:`size-5`,itemLeadingAvatarSize:`2xs`,itemLeadingChip:`size-5`,itemLeadingChipSize:`md`,itemTrailingIcon:`size-5`,empty:`p-3 text-sm`},xl:{base:`px-3 py-2 text-base gap-2`,leading:`ps-3`,trailing:`pe-3`,leadingIcon:`size-6`,leadingAvatarSize:`xs`,trailingIcon:`size-6`,label:`p-2 text-sm gap-2`,item:`p-2 text-base gap-2`,itemLeadingIcon:`size-6`,itemLeadingAvatarSize:`xs`,itemLeadingChip:`size-6`,itemLeadingChipSize:`lg`,itemTrailingIcon:`size-6`,empty:`p-3 text-base`}},variant:{outline:`text-highlighted bg-default ring ring-inset ring-accented hover:bg-elevated disabled:bg-default`,soft:`text-highlighted bg-elevated/50 hover:bg-elevated focus:bg-elevated disabled:bg-elevated/50`,subtle:`text-highlighted bg-elevated ring ring-inset ring-accented hover:bg-accented/75 disabled:bg-elevated`,ghost:`text-highlighted bg-transparent hover:bg-elevated focus:bg-elevated disabled:bg-transparent dark:disabled:bg-transparent`,none:`text-highlighted bg-transparent focus:outline-none`},color:{primary:``,secondary:``,success:``,info:``,warning:``,error:``,neutral:``},leading:{true:``},trailing:{true:``},loading:{true:``},highlight:{true:``},fixed:{false:``},type:{file:`file:me-1.5 file:font-medium file:text-muted file:outline-none`},position:{popper:{content:`data-[state=open]:animate-[scale-in_100ms_var(--ease-out)] data-[state=closed]:animate-[scale-out_100ms_var(--ease-out)]`},"item-aligned":{content:``}},multiple:{true:``}},compoundVariants:[{color:`primary`,variant:[`outline`,`subtle`],class:`outline-primary/25 focus-visible:outline-3 focus-visible:ring-primary`},{color:`secondary`,variant:[`outline`,`subtle`],class:`outline-secondary/25 focus-visible:outline-3 focus-visible:ring-secondary`},{color:`success`,variant:[`outline`,`subtle`],class:`outline-success/25 focus-visible:outline-3 focus-visible:ring-success`},{color:`info`,variant:[`outline`,`subtle`],class:`outline-info/25 focus-visible:outline-3 focus-visible:ring-info`},{color:`warning`,variant:[`outline`,`subtle`],class:`outline-warning/25 focus-visible:outline-3 focus-visible:ring-warning`},{color:`error`,variant:[`outline`,`subtle`],class:`outline-error/25 focus-visible:outline-3 focus-visible:ring-error`},{color:`primary`,variant:[`soft`,`ghost`],class:`outline-primary/25 focus-visible:outline-3`},{color:`secondary`,variant:[`soft`,`ghost`],class:`outline-secondary/25 focus-visible:outline-3`},{color:`success`,variant:[`soft`,`ghost`],class:`outline-success/25 focus-visible:outline-3`},{color:`info`,variant:[`soft`,`ghost`],class:`outline-info/25 focus-visible:outline-3`},{color:`warning`,variant:[`soft`,`ghost`],class:`outline-warning/25 focus-visible:outline-3`},{color:`error`,variant:[`soft`,`ghost`],class:`outline-error/25 focus-visible:outline-3`},{color:`primary`,highlight:!0,class:`ring ring-inset ring-primary`},{color:`secondary`,highlight:!0,class:`ring ring-inset ring-secondary`},{color:`success`,highlight:!0,class:`ring ring-inset ring-success`},{color:`info`,highlight:!0,class:`ring ring-inset ring-info`},{color:`warning`,highlight:!0,class:`ring ring-inset ring-warning`},{color:`error`,highlight:!0,class:`ring ring-inset ring-error`},{color:`neutral`,variant:[`outline`,`subtle`],class:`outline-inverted/25 focus-visible:outline-3 focus-visible:ring-inverted`},{color:`neutral`,variant:[`soft`,`ghost`],class:`outline-inverted/25 focus-visible:outline-3`},{color:`neutral`,highlight:!0,class:`ring ring-inset ring-inverted`},{leading:!0,size:`xs`,class:`ps-7`},{leading:!0,size:`sm`,class:`ps-8`},{leading:!0,size:`md`,class:`ps-9`},{leading:!0,size:`lg`,class:`ps-10`},{leading:!0,size:`xl`,class:`ps-11`},{trailing:!0,size:`xs`,class:`pe-7`},{trailing:!0,size:`sm`,class:`pe-8`},{trailing:!0,size:`md`,class:`pe-9`},{trailing:!0,size:`lg`,class:`pe-10`},{trailing:!0,size:`xl`,class:`pe-11`},{loading:!0,leading:!0,class:{leadingIcon:`animate-spin`}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:`animate-spin`}},{fixed:!1,size:`xs`,class:`md:text-xs`},{fixed:!1,size:`sm`,class:`md:text-xs`},{fixed:!1,size:`md`,class:`md:text-sm`},{fixed:!1,size:`lg`,class:`md:text-sm`}],defaultVariants:{size:`md`,color:`primary`,variant:`outline`,position:`popper`}};S(),b(),u();var vt=Object.assign({inheritAttrs:!1},{__name:`USelect`,props:{id:{type:String,required:!1},placeholder:{type:String,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},trailingIcon:{type:null,required:!1},selectedIcon:{type:null,required:!1},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},valueKey:{type:null,required:!1,default:`value`},labelKey:{type:null,required:!1,default:`label`},descriptionKey:{type:null,required:!1,default:`description`},items:{type:null,required:!1},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1},modelModifiers:{type:null,required:!1},multiple:{type:Boolean,required:!1},highlight:{type:Boolean,required:!1},fixed:{type:Boolean,required:!1},autofocus:{type:Boolean,required:!1},autofocusDelay:{type:Number,required:!1,default:0},class:{type:null,required:!1},ui:{type:Object,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},nullableValue:{type:String,required:!1},autocomplete:{type:String,required:!1},disabled:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:null,required:!1},trailing:{type:Boolean,required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:null,required:!1}},emits:[`change`,`blur`,`focus`,`update:modelValue`,`update:open`],setup(e,{expose:n,emit:a}){let u=e,d=a,h=A(),g=ue(`select`,u),b=ne(),S=xe(ie(g,`open`,`defaultOpen`,`disabled`,`autocomplete`,`required`,`multiple`,`nullableValue`),d),w=Fe(C(()=>g.portal)),T=y(()=>g.content?.position??b.ui?.select?.defaultVariants?.position??_t.defaultVariants?.position),O=C(()=>te(g.content,{side:`bottom`,sideOffset:8,collisionPadding:8,position:T.value})),k=C(()=>te(g.arrow,{rounded:!0})),{emitFormChange:F,emitFormInput:re,emitFormBlur:ae,emitFormFocus:oe,size:se,color:ce,id:R,name:z,highlight:me,disabled:he,ariaAttrs:ge}=je(u),{orientation:_e,size:ve}=ke(u),{isLeading:B,isTrailing:V,leadingIconName:H,trailingIconName:U}=Ae(y(()=>({icon:g.icon,leading:g.leading,leadingIcon:g.leadingIcon,trailing:g.trailing,trailingIcon:g.trailingIcon??b.ui.icons.chevronDown,loading:g.loading,loadingIcon:g.loadingIcon}))),ye=y(()=>ce.value??g.color),be=y(()=>me.value??g.highlight),Se=y(()=>ve.value??se.value??g.size),Ce=y(()=>he.value??g.disabled),we=y(()=>T.value===`item-aligned`),W=y(()=>pe({extend:_t,...b.ui?.select||{}})({color:ye.value,variant:g.variant,size:Se.value,loading:g.loading,highlight:be
1.value,fixed:g.fixed,leading:B.value||!!g.avatar||!!h.leading,trailing:V.value||!!h.trailing,fieldGroup:_e.value,position:T.value,multiple:g.multiple})),G=y(()=>g.items?.length?de(g.items)?g.items:[g.items]:[]),Te=y(()=>G.value.flatMap(e=>e));function K(e){if(g.multiple&&Array.isArray(e)){let t=e.map(e=>le(Te.value,e,{labelKey:g.labelKey,valueKey:g.valueKey})).filter(e=>e!=null&&e!==``);return t.length>0?t.join(`, `):void 0}return le(Te.value,e,{labelKey:g.labelKey,valueKey:g.valueKey})}let q=x(`triggerRef`);function Ee(){g.autofocus&&q.value?.$el?.focus({focusVisible:!0})}let Y;l(()=>{Y=setTimeout(()=>{Ee()},g.autofocusDelay)}),ee(()=>clearTimeout(Y));function De(e){g.modelModifiers?.trim&&(typeof e==`string`||e==null)&&(e=e?.trim()??null),g.modelModifiers?.number&&(e=fe(e)),g.modelModifiers?.nullable&&(e??=null),g.modelModifiers?.optional&&!g.modelModifiers?.nullable&&e!==null&&(e??=void 0);let t=new Event(`change`,{target:{value:e}});d(`change`,t),F(),re()}function Oe(e){if(e){let e=new FocusEvent(`focus`);d(`focus`,e),oe()}else{let e=new FocusEvent(`blur`);d(`blur`,e),ae()}}function X(e){return typeof e==`object`&&!!e}function Ie(e){e||q.value?.$el?.dispatchEvent(new PointerEvent(`pointerdown`,{bubbles:!0,button:0}))}let Le=x(`viewportRef`);return n({triggerRef:C(()=>q.value?.$el),viewportRef:C(()=>{let e=Le.value;return e&&typeof e==`object`&&`$el`in e?e.$el:e})}),(n,a)=>(i(),N(o(We),r({name:o(z)},o(S),{autocomplete:o(g).autocomplete,disabled:Ce.value,"default-value":o(g).defaultValue,"model-value":e.modelValue,"onUpdate:modelValue":De,"onUpdate:open":Oe}),{default:M(({modelValue:e,open:a})=>[P(o(mt),r({id:o(R),ref_key:`triggerRef`,ref:q,"data-slot":`base`,class:W.value.base({class:[o(g).ui?.base,o(g).class]})},{...n.$attrs,...o(ge)},{onClick:e=>Ie(a)}),{default:M(()=>[o(B)||o(g).avatar||h.leading?(i(),_(`span`,{key:0,"data-slot":`leading`,class:j(W.value.leading({class:o(g).ui?.leading}))},[f(n.$slots,`leading`,{modelValue:e,open:a,ui:W.value},()=>[o(B)&&o(H)?(i(),N(J,{key:0,name:o(H),"data-slot":`leadingIcon`,class:j(W.value.leadingIcon({class:o(g).ui?.leadingIcon}))},null,8,[`name`,`class`])):o(g).avatar?(i(),N(Ne,r({key:1,size:o(g).ui?.itemLeadingAvatarSize||W.value.itemLeadingAvatarSize()},o(g).avatar,{"data-slot":`itemLeadingAvatar`,class:W.value.itemLeadingAvatar({class:o(g).ui?.itemLeadingAvatar})}),null,16,[`size`,`class`])):I(``,!0)])],2)):I(``,!0),(i(!0),_(v,null,p([K(e)],r=>(i(),N(o(ht),{key:r,"data-slot":r==null?`placeholder`:`value`,class:j(r==null?W.value.placeholder({class:o(g).ui?.placeholder}):W.value.value({class:o(g).ui?.value}))},{default:M(()=>[f(n.$slots,`default`,{modelValue:e,open:a,ui:W.value},()=>[t(D(r??o(g).placeholder??`\xA0`),1)])]),_:2},1032,[`data-slot`,`class`]))),128)),o(V)||h.trailing?(i(),_(`span`,{key:1,"data-slot":`trailing`,class:j(W.value.trailing({class:o(g).ui?.trailing}))},[f(n.$slots,`trailing`,{modelValue:e,open:a,ui:W.value},()=>[o(U)?(i(),N(J,{key:0,name:o(U),"data-slot":`trailingIcon`,class:j(W.value.trailingIcon({class:o(g).ui?.trailingIcon}))},null,8,[`name`,`class`])):I(``,!0)])],2)):I(``,!0)]),_:2},1040,[`id`,`class`,`onClick`]),P(o(ft),E(s(o(w))),{default:M(()=>[P(o(Pe),null,{default:M(()=>[P(o(nt),r({"data-slot":`content`,class:W.value.content({class:o(g).ui?.content})},O.value),{default:M(()=>[f(n.$slots,`content-top`),(i(),N(c(we.value?o(gt):`div`),{ref_key:`viewportRef`,ref:Le,role:`presentation`,"data-slot":`viewport`,class:j(W.value.viewport({class:o(g).ui?.viewport}))},{default:M(()=>[(i(!0),_(v,null,p(G.value,(e,a)=>(i(),N(o(at),{key:`group-${a}`,"data-slot":`group`,class:j(W.value.group({class:o(g).ui?.group}))},{default:M(()=>[(i(!0),_(v,null,p(e,(e,s)=>(i(),_(v,{key:`group-${a}-${s}`},[X(e)&&e.type===`label`?(i(),N(o(dt),{key:0,"data-slot":`label`,class:j(W.value.label({class:[o(g).ui?.label,e.ui?.label,e.class]}))},{default:M(()=>[t(D(o(L)(e,o(g).labelKey)),1)]),_:2},1032,[`class`])):X(e)&&e.type===`separator`?(i(),N(o(pt),{key:1,"data-slot":`separator`,class:j(W.value.separator({class:[o(g).ui?.separator,e.ui?.separator,e.class]}))},null,8,[`class`])):(i(),N(o(ct),{key:2,"data-slot":`item`,class:j(W.value.item({class:[o(g).ui?.item,X(e)&&e.ui?.item,X(e)&&e.class]})),disabled:X(e)&&e.disabled,value:X(e)?o(L)(e,o(g).valueKey):e,onSelect:t=>X(e)&&e.onSelect?.(t)},{default:M(()=>[f(n.$slots,`item`,{item:e,index:s,ui:W.value},()=>[f(n.$slots,`item-leading`,{item:e,index:s,ui:W.value},()=>[X(e)&&e.icon?(i(),N(J,{key:0,name:e.icon,"data-slot":`itemLeadingIcon`,class:j(W.value.itemLeadingIcon({class:[o(g).ui?.itemLeadingIcon,e.ui?.itemLeadingIcon]}))},null,8,[`name`,`class`])):X(e)&&e.avatar?(i(),N(Ne,r({key:1,size:e.ui?.itemLeadingAvatarSize||o(g).ui?.itemLeadingAvatarSize||W.value.itemLeadingAvatarSize()},{ref_for:!0},e.avatar,{"data-slot":`itemLeadingAvatar`,class:W.value.itemLeadingAvatar({class:[o(g).ui?.itemLeadingAvatar,e.ui?.itemLeadingAvatar]})}),null,16,[`size`,`class`])):X(e)&&e.chip?(i(),N(Me,r({key:2,size:e.ui?.itemLeadingChipSize||o(g).ui?.itemLeadingChipSize||W.value.itemLeadingChipSize(),inset:``,standalone:``},{ref_for:!0},e.chip,{"data-slot":`itemLeadingChip`,class:W.value.itemLeadingChip({class:[o(g).ui?.itemLeadingChip,e.ui?.itemLeadingChip]})}),null,16,[`size`,`class`])):I(``,!0)]),m(`span`,{"data-slot":`itemWrapper`,class:j(W.value.itemWrapper({class:[o(g).ui?.itemWrapper,X(e)&&e.ui?.itemWrapper]}))},[P(o(ut),{"data-slot":`itemLabel`,class:j(W.value.itemLabel({class:[o(g).ui?.itemLabel,X(e)&&e.ui?.itemLabel]}))},{default:M(()=>[f(n.$slots,`item-label`,{item:e,index:s},()=>[t(D(X(e)?o(L)(e,o(g).labelKey):e),1)])]),_:2},1032,[`class`]),X(e)&&(o(L)(e,o(g).descriptionKey)||h[`item-description`])?(i(),_(`span`,{key:0,"data-slot":`itemDescription`,class:j(W.value.itemDescription({class:[o(g).ui?.itemDescription,X(e)&&e.ui?.itemDescription]}))},[f(n.$slots,`item-description`,{item:e,index:s},()=>[t(D(o(L)(e,o(g).descriptionKey)),1)])],2)):I(``,!0)],2),m(`span`,{"data-slot":`itemTrailing`,class:j(W.value.itemTrailing({class:[o(g).ui?.itemTrailing,X(e)&&e.ui?.itemTrailing]}))},[f(n.$slots,`item-trailing`,{item:e,index:s,ui:W.value}),P(o(lt),{"as-child":``},{default:M(()=>[P(J,{name:o(g).selectedIcon||o(b).ui.icons.check,"data-slot":`itemTrailingIcon`,class:j(W.value.itemTrailingIcon({class:[o(g).ui?.itemTrailingIcon,X(e)&&e.ui?.itemTrailingIcon]}))},null,8,[`name`,`class`])]),_:2},1024)],2)])]),_:2},1032,[`class`,`disabled`,`value`,`onSelect`]))],64))),128))]),_:2},1032,[`class`]))),128))]),_:3},8,[`class`])),f(n.$slots,`content-bottom`),o(g).arrow?(i(),N(o($e),r({key:0},k.value,{"data-slot":`arrow`,class:W.value.arrow({class:o(g).ui?.arrow})}),null,16,[`class`])):I(``,!0)]),_:3},16,[`class`])]),_:3})]),_:3},16)]),_:3},16,[`name`,`autocomplete`,`disabled`,`default-value`,`model-value`]))}});
1export{vt as t};

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.