PageSourceSearch

https://app.adeptads.ai/_nuxt/Cq50pQxG.js

js adeptads.ai collected 2026-10-05 11:48:30 UTC 42,978 bytes, 1 lines download raw bytes

1import{$i as e,$r as t,Ar as n,Fn as r,Gn as i,Hi as a,Jn as o,Kn as s,Lr as c,On as l,Or as u,Qi as d,Si as f,Ti as p,Ur as m,Vr as h,Xr as g,Yn as _,Yr as v,_i as y,ca as b,ea as x,fi as S,fr as C,ir as w,kn as T,kr as E,mr as D,nr as O,oi as k,p as ee,pi as A,qi as j,qn as M,ra as N,sa as P,tr as F,ua as I,ui as L,xt as R,zi as z}from"./CLLDXjUq.js";import{t as B}from"./CI89gqs9.js";import{a as V,i as te,n as ne,o as re,r as ie,t as ae}from"./GFjP_2pZ.js";import{B as oe,D as H,M as U,S as W,_ as se,f as ce,g as le,h as ue,k as de,m as fe,nt as pe,p as me,v as G,x as he,y as ge}from"./CTRT8C07.js";import{n as _e,v as ve}from"./CblxND2n.js";import{a as ye,c as be,d as xe,i as Se,l as Ce,n as we,r as Te,s as Ee,t as De,u as Oe}from"./D1g_4cEh.js";import{t as ke}from"./DWEoD8ZB.js";import{n as Ae,r as je}from"./0yZiua6S.js";import{t as Me}from"./D3o4MgZ5.js";import{n as Ne,r as Pe,t as Fe}from"./F6a-dT93.js";import{t as Ie}from"./DiepK52B.js";import{t as Le}from"./Cncwnp5M.js";import{n as Re,t as ze}from"./C_53M-XS.js";import{r as Be}from"./0s6t2AIX.js";import{n as K}from"./D5FPoRG6.js";import{a as Ve,i as He,o as q,r as Ue,t as We}from"./B9nKMy2h.js";import{t as J}from"./Bto-zcmO.js";import{t as Ge}from"./DsD1ZrWv.js";import{r as Ke}from"#entry";import{t as qe}from"./DJc57DoA.js";function Je(e){let t=j(`inline`),n=j(!1),r=j(),a=i(()=>t.value===`popper`&&!n.value),o;xe({suppressHighlightScroll:a,onHighlightScrollRequest(e){o=e}});function s(e,i){(r.value!==e||t.value!==i)&&(n.value=!1,o=void 0),r.value=e,t.value=i}
1function c(i){if(r.value!==i||t.value!==`popper`||n.value)return;n.value=!0;let a=o;o=void 0,e.value&&(a==null||a())}function l(e){r.value===e&&(r.value=void 0,t.value=`inline`,n.value=!1,o=void 0)}return{onContentPositionChange:s,onContentPlaced:c,onContentUnmount:l}}var[Y,Ye]=U(`ComboboxRoot`),Xe=w({__name:`ComboboxRoot`,props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1},resetSearchTermOnBlur:{type:Boolean,required:!1,default:!0},resetSearchTermOnSelect:{type:Boolean,required:!1,default:!0},openOnFocus:{type:Boolean,required:!1,default:!1},openOnClick:{type:Boolean,required:!1,default:!1},ignoreFilter:{type:Boolean,required:!1},resetModelValueOnClear:{type:Boolean,required:!1,default:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},multiple:{type:Boolean,required:!1},dir:{type:String,required:!1},disabled:{type:Boolean,required:!1},highlightOnHover:{type:Boolean,required:!1,default:!0},by:{type:[String,Function],required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`,`highlight`,`update:open`],setup(e,{expose:t,emit:r}){var a,o,s,l;let u=e,d=r,{primitiveElement:p,currentElement:h}=J(),{multiple:_,disabled:v,ignoreFilter:y,resetSearchTermOnSelect:b,openOnFocus:S,openOnClick:w,dir:T,resetModelValueOnClear:D,highlightOnHover:k}=x(u),ee=Le(T),A=ve(u,`modelValue`,d,{defaultValue:(a=u.defaultValue)==null?_.value?[]:void 0:a,passive:u.modelValue===void 0,deep:!0}),P=ve(u,`open`,d,{defaultValue:u.defaultOpen,passive:u.open===void 0});async function F(e){if(P.value=e,H.value=``,e){var t,r;await n(),(t=p.value)==null||t.highlightSelected(),L.value=!0,(r=B.value)==null||r.focus()}else L.value=!1,setTimeout(()=>{!e&&u.resetSearchTermOnBlur&&I.trigger()},1)}let I=oe(),L=j(!1),R=j(!1),B=j(),V=j(),te=i(()=>{var e,t;return(e=(t=p.value)==null?void 0:t.highlightedElement)==null?void 0:e}),ne=Je(P),re=j(new Map),ie=j(new Map),{contains:ae}=Re({sensitivity:`base`}),H=j(``),U=i(e=>{var t,n;if(!H.value||u.ignoreFilter||R.value)return{count:re.value.size,items:(t=e==null?void 0:e.items)==null?new Map:t,groups:(n=e==null?void 0:e.groups)==null?new Set(ie.value.keys()):n};let r=0,i=new Map,a=new Set;for(let[e,t]of re.value){let n=ae(t,H.value);i.set(e,+!!n),n&&r++}for(let[e,t]of ie.value)for(let n of t)if(i.get(n)>0){a.add(e);break}return{count:r,items:i,groups:a}}),W=C();return c(()=>{if(W!=null&&W.exposed){var e,t,n;W.exposed.highlightItem=(e=p.value)==null?void 0:e.highlightItem,W.exposed.highlightFirstItem=(t=p.value)==null?void 0:t.highlightFirstItem,W.exposed.highlightSelected=(n=p.value)==null?void 0:n.highlightSelected}}),t({filtered:U,highlightedElement:te,highlightItem:(o=p.value)==null?void 0:o.highlightItem,highlightFirstItem:(s=p.value)==null?void 0:s.highlightFirstItem,highlightSelected:(l=p.value)==null?void 0:l.highlightSelected}),Ye({modelValue:A,multiple:_,disabled:v,open:P,onOpenChange:F,...ne,contentId:``,isUserInputted:L,isVirtual:R,inputElement:B,highlightedElement:te,onInputElementChange:e=>B.value=e,triggerElement:V,onTriggerElementChange:e=>V.value=e,parentElement:h,resetSearchTermOnSelect:b,onResetSearchTerm:I.on,allItems:re,allGroups:ie,filterSearch:H,filterState:U,ignoreFilter:y,openOnFocus:S,openOnClick:w,resetModelValueOnClear:D}),(e,t)=>(m(),M(N(Ve),null,{default:f(()=>[O(N(Ce),E({ref_key:`primitiveElement`,ref:p},e.$attrs,{modelValue:N(A),"onUpdate:modelValue":t[0]||(t[0]=e=>z(A)?A.value=e:null),style:{pointerEvents:N(P)?`auto`:void 0},as:e.as,"as-child":e.asChild,dir:N(ee),multiple:N(_),name:e.name,required:e.required,disabled:N(v),"highlight-on-hover":N(k),by:u.by,onHighlight:t[1]||(t[1]=e=>d(`highlight`,e))}),{default:f(()=>[g(e.$slots,`default`,{open:N(P),modelValue:N(A)})]),_:3},16,[`modelValue`,`style`,`as`,`as-child`,`dir`,`multiple`,`name`,`required`,`disabled`,`highlight-on-hover`,`by`])]),_:3}))}}),Ze=w({__name:`ComboboxAnchor`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let{forwardRef:t}=K();return(e,n)=>(m(),M(N(He),{"as-child":``,reference:e.reference},{default:f(()=>[O(N(H),E({ref:N(t),"as-child":e.asChild,as:e.as},e.$attrs),{default:f(()=>[g(e.$slots,`default`)]),_:3},16,[`as-child`,`as`])]),_:3},8,[`reference`]))}}),[Qe,$e]=U(`ComboboxContent`),et=w({__name:`ComboboxContentImpl`,props:{position:{type:String,required:!1,default:`inline`},bodyLock:{type:Boolean,required:!1},hideWhenEmpty:{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:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`],setup(e,{emit:n}){let r=e,a=n,{position:o}=x(r),s=Y(),l=Symbol(`ComboboxContent`);y(o,e=>s.onContentPositionChange(l,e),{immediate:!0});let u=i(()=>s.ignoreFilter.value?s.allItems.value.size===0:s.filterState.value.count===0),{forwardRef:d,currentElement:p}=K();Pe(r.bodyLock),Be(),Ne(s.parentElement);let _=i(()=>r.position===`popper`?r:{}),v=de(_.value),b={boxSizing:`border-box`,"--reka-combobox-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-combobox-content-available-width":`var(--reka-popper-available-width)`,"--reka-combobox-content-available-height":`var(--reka-popper-available-height)`,"--reka-combobox-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-combobox-trigger-height":`var(--reka-popper-anchor-height)`};$e({position:o});let S=j(!1);c(()=>{s.inputElement.value&&(S.value=p.value.contains(s.inputElement.value),S.value&&s.inputElement.value.focus())}),h(()=>{var e;s.onContentUnmount(l);let t=ke();S.value&&(!t||t===document.body)&&((e=s.triggerElement.value)==null||e.focus())});function C(e){var t,n;if((t=s.parentElement.value)!=null&&t.contains(e))return!0;let r=e instanceof Element?e.closest(`label`):null,i=r==null?void 0:r.control;return!!i&&!!((n=s.parentElement.value)!=null&&n.contains(i))}let w={placed:()=>s.onContentPlaced(l)};return(e,n)=>(m(),M(N(be),{"as-child":``},{default:f(()=>[O(N(Fe),{"as-child":``,onMountAutoFocus:n[5]||(n[5]=T(()=>{},[`prevent`])),onUnmountAutoFocus:n[6]||(n[6]=T(()=>{},[`prevent`]))},{default:f(()=>[O(N(Ge),{"as-child":``,"disable-outside-pointer-events":e.disableOutsidePointerEvents,onDismiss:n[0]||(n[0]=e=>N(s).onOpenChange(!1)),onFocusOutside:n[1]||(n[1]=e=>{C(e.target)&&e.preventDefault(),a(`focusOutside`,e)}),onInteractOutside:n[2]||(n[2]=e=>a(`interactOutside`,e)),onEscapeKeyDown:n[3]||(n[3]=e=>a(`escapeKeyDown`,e)),onPointerDownOutside:n[4]||(n[4]=e=>{C(e.target)&&e.preventDefault(),a(`pointerDownOutside`,e)})},{default:f(()=>[(m(),M(t(N(o)===`popper`?N(Ue):N(H)),E({...e.$attrs,...N(v)},{id:N(s).contentId,ref:N(d),"memo-dependencies":N(o)===`popper`?[N(s).filterSearch.value,N(s).filterState.value]:void 0,"data-state":N(s).open.value?`open`:`closed`,"data-empty":u.value?``:void 0,style:{display:r.hideWhenEmpty&&u.value?`none`:`flex`,flexDirection:`column`,outline:`none`,...N(o)===`popper`?b:{}}},k(N(o)===`popper`?w:{})),{default:f(()=>[g(e.$slots,`default`)]),_:3},16,[`id`,`memo-dependencies`,`data-state`,`data-empty`,`style`]))]),_:3},8,[`disable-outside-pointer-events`])]),_:3})]),_:3}))}}),tt=w({__name:`ComboboxArrow`,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=Y(),r=Qe();return K(),(e,i)=>N(n).open.value&&N(r).position.value===`popper`?(m(),M(N(We),b(E({key:0},t)),{default:f(()=>[g(e.$slots,`default`)]),_:3},16)):o(`v-if`,!0)}}),nt=w({__name:`ComboboxCancel`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;K();let n=Y();function r(){var e;n.filterSearch.value=``,n.inputElement.value&&(n.inputElement.value.value=``,n.inputElement.value.focus()),(e=n.resetModelValueOnClear)!=null&&e.value&&(n.modelValue.value=n.multiple.value?[]:null)}return(e,n)=>(m(),M(N(H),E({type:e.as===`button`?`button`:void 0},t,{tabindex:`-1`,onClick:r}),{default:f(()=>[g(e.$slots,`default`)]),_:3},16,[`type`]))}}),rt=w({__name:`ComboboxContent`,props:{forceMount:{type:Boolean,required:!1},position:{type:String,required:!1},bodyLock:{type:Boolean,required:!1},hideWhenEmpty:{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:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`],setup(e,{emit:t}){let n=q(e,t),{forwardRef:r}=K(),i=Y();return i.contentId||(i.contentId=B(void 0,`reka-combobox-content`)),(e,t)=>(m(),M(N(Me),{present:e.forceMount||N(i).open.value},{default:f(()=>[O(et,E({...N(n),...e.$attrs},{ref:N(r)}),{default:f(()=>[g(e.$slots,`default`)]),_:3},16)]),_:3},8,[`present`]))}}),it=w({__name:`ComboboxEmpty`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=Y(),r=i(()=>n.ignoreFilter.value?n.allItems.value.size===0:n.filterState.value.count===0);return(e,n)=>r.value?(m(),M(N(H),b(E({key:0},t)),{default:f(()=>[g(e.$slots,`default`,{},()=>[n[0]||(n[0]=F(`No options`))])]),_:3},16)):o(`v-if`,!0)}}),[X,Z]=U(`ComboboxGroup`),at=w({__name:`ComboboxGroup`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=B(void 0,`reka-combobox-group`),r=Y(),a=i(()=>r.ignoreFilter.value?!0:!r.filterSearch.value||r.filterState.value.groups.has(n)),o=Z({id:n,labelId:``});return c(()=>{r.allGroups.value.has(n)||r.allGroups.value.set(n,new Set)}),h(()=>{r.allGroups.value.delete(n)}),(e,r)=>(m(),M(N(ye),E({id:N(n),"aria-labelledby":N(o).labelId},t,{hidden:!a.value||void 0}),{default:f(()=>[g(e.$slots,`default`)]),_:3},16,[`id`,`aria-labelledby`,`hidden`]))}}),ot=w({__name:`ComboboxInput`,props:{displayValue:{type:Function,required:!1},modelValue:{type:String,required:!1},autoFocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`input`}},emits:[`update:modelValue`],setup(e,{emit:t}){let r=e,i=t,a=Y(),o=Oe(),{primitiveElement:s,currentElement:u}=J(),d=ve(r,`modelValue`,i,{passive:r.modelValue===void 0});c(()=>{u.value&&a.onInputElementChange(u.value)});let{isComposing:p,shouldDeferInput:h,handleCompositionStart:_,handleCompositionUpdate:v,handleCompositionEnd:b}=Ie(e=>{let t=e.target;t&&S(t.value)});function x(e){p.value||(e.preventDefault(),a.open.value||a.onOpenChange(!0))}function S(e){a.open.value?a.filterSearch.value=e:(a.onOpenChange(!0),n(()=>{e&&(a.filterSearch.value=e,o.highlightFirstItem())}))}function C(e){h.value||S(e.target.value)}function w(){a.openOnFocus.value&&!a.open.value&&a.onOpenChange(!0)}function T(e){var t,n;if(!a.open.value)return;let r=e.relatedTarget;if(!r)return;let i=(t=a.parentElement.value)==null?void 0:t.contains(r),o=(n=document.getElementById(a.contentId))==null?void 0:n.contains(r);!i&&!o&&requestAnimationFrame(()=>{var e,t;if(!a.open.value)return;let n=document.activeElement;!((e=a.parentElement.value)!=null&&e.contains(n))&&!((t=document.getElementById(a.contentId))!=null&&t.contains(n))&&a.onOpenChange(!1)})}function E(){a.openOnClick.value&&!a.open.value&&a.onOpenChange(!0)}function D(){let e=a.modelValue.value;r.displayValue?d.value=r.displayValue(e):!a.multiple.value&&e&&!Array.isArray(e)?typeof e==`object`?d.value=``:d.value=e.toString():d.value=``,n(()=>{d.value=d.value})}return a.onResetSearchTerm(()=>{D()}),y(a.modelValue,async()=>{!a.isUserInputted.value&&a.resetSearchTermOnSelect.value&&D()},{immediate:!0,deep:!0}),y(a.filterState,(e,t)=>{!a.isVirtual.value&&t.count===0&&o.highlightFirstItem()}),(e,t)=>(m(),M(N(Ee),{ref_key:`primitiveElement`,ref:s,modelValue:N(d),"onUpdate:modelValue":t[0]||(t[0]=e=>z(d)?d.value=e:null),as:e.as,"as-child":e.asChild,"auto-focus":e.autoFocus,disabled:e.disabled,"aria-expanded":N(a).open.value,"aria-controls":N(a).contentId,"aria-autocomplete":`list`,role:`combobox`,autocomplete:`off`,onClick:E,onInput:C,onKeydown:l(x,[`down`,`up`]),onFocus:w,onBlur:T,onCompositionstart:N(_),onCompositionupdate:N(v),onCompositionend:N(b)},{default:f(()=>[g(e.$slots,`default`)]),_:3},8,[`modelValue`,`as`,`as-child`,`auto-focus`,`disabled`,`aria-expanded`,`aria-controls`,`onCompositionstart`,`onCompositionupdate`,`onCompositionend`]))}}),st=w({__name:`ComboboxItem`,props:{textValue:{type:String,required:!1},value:{type:null,required:!0},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=e,r=t,a=B(void 0,`reka-combobox-item`),s=Y(),l=X(null),{primitiveElement:u,currentElement:d}=J();if(n.value===``)throw Error(`A <ComboboxItem /> must have a value prop that is not an empty string. This is because the Combobox value can be set to an empty string to clear the selection and show the placeholder.`);let _=i(()=>
1{if(s.isVirtual.value||s.ignoreFilter.value||!s.filterSearch.value)return!0;{let e=s.filterState.value.items.get(a);return e===void 0||e>0}});return c(()=>{var e;s.allItems.value.set(a,n.textValue||d.value.textContent||d.value.innerText);let t=l==null?void 0:l.id;t&&(s.allGroups.value.has(t)?(e=s.allGroups.value.get(t))==null||e.add(a):s.allGroups.value.set(t,new Set([a])))}),h(()=>{s.allItems.value.delete(a)}),(e,t)=>_.value?p([_.value,N(s).filterSearch.value,N(s).disabled.value,e.disabled,n.value,n.as,n.asChild,...Object.values(e.$attrs)],()=>(m(),M(N(Se),E({key:0},n,{id:N(a),ref_key:`primitiveElement`,ref:u,disabled:N(s).disabled.value||e.disabled,onSelect:t[0]||(t[0]=t=>{var i;r(`select`,t),!t.defaultPrevented&&(!N(s).multiple.value&&!e.disabled&&!N(s).disabled.value?(t.preventDefault(),N(s).onOpenChange(!1),N(s).modelValue.value=n.value):N(s).multiple.value&&((i=N(s).inputElement.value)==null||i.focus()))})}),{default:f(()=>[g(e.$slots,`default`,{},()=>[F(I(e.value),1)])]),_:3},16,[`id`,`disabled`])),t,1):o(`v-if`,!0)}}),ct=w({__name:`ComboboxItemIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e;return(e,n)=>(m(),M(N(Te),b(D(t)),{default:f(()=>[g(e.$slots,`default`)]),_:3},16))}}),lt=w({__name:`ComboboxLabel`,props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`div`}},setup(e){let t=e;K();let n=X({id:``,labelId:``});return n.labelId||(n.labelId=B(void 0,`reka-combobox-group-label`)),(e,r)=>(m(),M(N(H),E(t,{id:N(n).labelId}),{default:f(()=>[g(e.$slots,`default`)]),_:3},16,[`id`]))}}),ut=w({__name:`ComboboxPortal`,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)=>(m(),M(N(je),b(D(t)),{default:f(()=>[g(e.$slots,`default`)]),_:3},16))}}),dt=w({__name:`ComboboxSeparator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return K(),(e,n)=>(m(),M(N(H),E(t,{"aria-hidden":`true`}),{default:f(()=>[g(e.$slots,`default`)]),_:3},16))}}),ft=w({__name:`ComboboxTrigger`,props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,{forwardRef:n,currentElement:r}=K(),a=Y(),o=i(()=>t.disabled||a.disabled.value||!1);return c(()=>{r.value&&a.onTriggerElementChange(r.value)}),(e,r)=>{var i;return m(),M(N(H),E(t,{ref:N(n),type:e.as===`button`?`button`:void 0,tabindex:`-1`,"aria-label":`Show popup`,"aria-haspopup":`listbox`,"aria-expanded":N(a).open.value,"aria-controls":N(a).contentId,"data-state":N(a).open.value?`open`:`closed`,disabled:o.value,"data-disabled":o.value?``:void 0,"aria-disabled":(i=o.value)==null?void 0:i,onClick:r[0]||(r[0]=e=>N(a).onOpenChange(!N(a).open.value))}),{default:f(()=>[g(e.$slots,`default`)]),_:3},16,[`type`,`aria-expanded`,`aria-controls`,`data-state`,`disabled`,`data-disabled`,`aria-disabled`])}}}),pt=w({__name:`ComboboxVirtualizer`,props:{options:{type:Array,required:!0},overscan:{type:Number,required:!1},estimateSize:{type:[Number,Function],required:!1},textContent:{type:Function,required:!1}},setup(e){let t=e,n=Y();return n.isVirtual.value=!0,(e,n)=>(m(),M(we,b(D(t)),{default:f(t=>[g(e.$slots,`default`,b(D(t)))]),_:3},16))}}),mt={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`,`max-h-[min(15rem,var(--reka-combobox-content-available-height,15rem))] origin-(--reka-combobox-content-transform-origin) w-(--reka-combobox-trigger-width)`],viewport:`relative 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`,input:`border-b border-default`,focusScope:`flex flex-col min-h-0`,trailingClear:`p-0`},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:``},virtualize:{true:{viewport:`p-1 isolate`},false:{viewport:`divide-y divide-default`}}},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`}},Q=Object.assign({inheritAttrs:!1},{__name:`USelectMenu`,props:u({id:{type:String,required:!1},placeholder:{type:String,required:!1},searchInput:{type:[Boolean,Object],required:!1,default:!0},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},required:{type:Boolean,required:!1},trailingIcon:{type:null,required:!1},selectedIcon:{type:null,required:!1},clear:{type:[Boolean,Object],required:!1},clearIcon:{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},virtualize:{type:[Boolean,Object],required:!1,default:!1},valueKey:{type:null,required:!1},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},createItem:{type:[Boolean,String,Object],required:!1},filterFields:{type:Array,required:!1},ignoreFilter:{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},disabled:{type:Boolean,required:!1},name:{type:String,required:!1},resetSearchTermOnBlur:{type:Boolean,required:!1,default:!0},resetSearchTermOnSelect:{type:Boolean,required:!1,default:!0},resetModelValueOnClear:{type:Boolean,required:!1,default:!0},highlightOnHover:{type:Boolean,required:!1},by:{type:[String,Function],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}},{searchTerm:{type:String,default:``},searchTermModifiers:{}}),emits:u([`change`,`blur`,`focus`,`create`,`clear`,`highlight`,`update:modelValue`,`update:open`],[`update:searchTerm`]),setup(t,{expose:l,emit:u}){let p=t,h=u,x=S(),C=le(`selectMenu`,p),w=L(t,`searchTerm`,{type:String,default:``}),{t:k}=Ke(),z=ee(),{filterGroups:B}=ze(),oe=ue(pe(C,`modelValue`,`defaultValue`,`open`,`defaultOpen`,`required`,`multiple`,`resetSearchTermOnBlur`,`resetSearchTermOnSelect`,`resetModelValueOnClear`,`highlightOnHover`,`by`),h),H=Ae(e(()=>C.portal)),U=e(()=>R(C.content,{side:`bottom`,sideOffset:8,collisionPadding:8,position:`popper`})),de=e(()=>R(C.arrow,{rounded:!0})),ve=i(()=>typeof C.clear==`object`?C.clear:{}),ye=e(()=>{var e;return C.virtualize?R(typeof C.virtualize==`boolean`?{}:C.virtualize,{estimateSize:De(X.value,(e=q.value)==null?`md`:e,C.descriptionKey,!!x[`item-description`])}):!1}),be=e(()=>R(C.searchInput,{placeholder:k(`selectMenu.search`),variant:`none`,fixed:C.fixed})),{emitFormBlur:xe,emitFormFocus:Se,emitFormInput:Ce,emitFormChange:we,size:Te,color:Ee,id:Oe,name:ke,highlight:je,disabled:Me,ariaAttrs:Ne}=ce(p),{orientation:Pe,size:Ie}=ie(p),{isLeading:Le,isTrailing:Re,leadingIconName:Be,trailingIconName:K}=te(i(()=>{var e;return{icon:C.icon,leading:C.leading,leadingIcon:C.leadingIcon,trailing:C.trailing,trailingIcon:(e=C.trailingIcon)==null?z.ui.icons.chevronDown:e,loading:C.loading,loadingIcon:C.loadingIcon}}
1)),Ve=i(()=>{var e;return(e=Ee.value)==null?C.color:e}),He=i(()=>{var e;return(e=je.value)==null?C.highlight:e}),q=i(()=>{var e,t;return(e=(t=Ie.value)==null?Te.value:t)==null?C.size:e}),Ue=i(()=>{var e;return(e=Me.value)==null?C.disabled:e}),[We,J]=_e(),[Ge,Je]=_e({props:{item:{type:[Object,String,Number,Boolean],required:!0},index:{type:Number,required:!1}}}),Y=i(()=>{var e;return fe({extend:mt,...((e=z.ui)==null?void 0:e.selectMenu)||{}})({color:Ve.value,variant:C.variant,size:q.value,loading:C.loading,highlight:He.value,fixed:C.fixed,leading:Le.value||!!C.avatar||!!x.leading,trailing:Re.value||!!x.trailing,fieldGroup:Pe.value,virtualize:!!C.virtualize,multiple:C.multiple})});function Ye(e){if(C.multiple&&Array.isArray(e)){let t=e.map(e=>ge($e.value,e,{labelKey:C.labelKey,valueKey:C.valueKey,by:C.by})).filter(e=>e!=null&&e!==``);return t.length>0?t.join(`, `):void 0}return ge($e.value,e,{labelKey:C.labelKey,valueKey:C.valueKey,by:C.by})}let Qe=i(()=>{var e;return(e=C.items)!=null&&e.length?he(C.items)?C.items:[C.items]:[]}),$e=i(()=>Qe.value.flatMap(e=>e)),et=i(()=>{if(C.ignoreFilter||!w.value)return Qe.value;let e=Array.isArray(C.filterFields)?C.filterFields:[C.labelKey];return B(Qe.value,w.value,{fields:e,isStructural:e=>$(e)&&!!e.type&&[`label`,`separator`].includes(e.type)})}),X=i(()=>et.value.flatMap(e=>e)),Z=i(()=>{if(!C.createItem||!w.value)return!1;let e=C.valueKey?{[C.valueKey]:w.value}:w.value;return typeof C.createItem==`object`&&C.createItem.when===`always`||C.createItem===`always`?!X.value.find(t=>{var n;return se(t,e,(n=C.by)==null?C.valueKey:n)}):!X.value.length}),Q=i(()=>typeof C.createItem==`object`?C.createItem.position:`bottom`),ht=A(`triggerRef`);function gt(){if(C.autofocus){var e;(e=ht.value)==null||(e=e.$el)==null||e.focus({focusVisible:!0})}}let _t;c(()=>{_t=setTimeout(()=>{gt()},C.autofocusDelay)}),a(()=>clearTimeout(_t));function vt(e){var t,n,r,i,a;if(d(C.modelValue)===e)return;if((t=C.modelModifiers)!=null&&t.trim&&(typeof e==`string`||e==null)){var o;e=(o=e==null?void 0:e.trim())==null?null:o}(n=C.modelModifiers)!=null&&n.number&&(e=W(e)),(r=C.modelModifiers)!=null&&r.nullable&&(e!=null||(e=null)),(i=C.modelModifiers)!=null&&i.optional&&!((a=C.modelModifiers)!=null&&a.nullable)&&e!==null&&(e!=null||(e=void 0));let s=new Event(`change`,{target:{value:e}});h(`change`,s),we(),Ce(),C.resetSearchTermOnSelect&&(w.value=``)}let yt=j(!1),bt;a(()=>clearTimeout(bt));function xt(e){if(yt.value=e,e){let e=new FocusEvent(`focus`);h(`focus`,e),Se(),clearTimeout(bt)}else{let e=new FocusEvent(`blur`);h(`blur`,e),xe(),C.resetSearchTermOnBlur&&(bt=setTimeout(()=>{w.value=``},100))}}function St(e){e.preventDefault(),e.stopPropagation(),h(`create`,w.value)}function Ct(e,t){var n;if($(t)){if(t.disabled){e.preventDefault();return}(n=t.onSelect)==null||n.call(t,e)}}function $(e){return typeof e==`object`&&!!e}function wt(e){return C.multiple&&Array.isArray(e)?e.length===0:e==null||e===``}function Tt(){h(`clear`)}function Et(e){be.value.autofocus===!1&&e.preventDefault()}let Dt=A(`viewportRef`),Ot=A(`comboboxRootRef`);return y(()=>C.items,async()=>{var e,t;yt.value&&C.createItem&&(await n(),(e=Ot.value)==null||(t=e.highlightFirstItem)==null||t.call(e))},{flush:`post`}),l({triggerRef:e(()=>{var e;return(e=ht.value)==null?void 0:e.$el}),viewportRef:e(()=>Dt.value)}),(e,t)=>(m(),_(r,null,[O(N(We),null,{default:f(()=>{var t;return[O(N(st),{"data-slot":`item`,class:P(Y.value.item({class:(t=N(C).ui)==null?void 0:t.item})),value:w.value,onSelect:St},{default:f(()=>{var t;return[s(`span`,{"data-slot":`itemLabel`,class:P(Y.value.itemLabel({class:(t=N(C).ui)==null?void 0:t.itemLabel}))},[g(e.$slots,`create-item-label`,{item:w.value},()=>[F(I(N(k)(`selectMenu.create`,{label:w.value})),1)])],2)]}),_:3},8,[`class`,`value`])]}),_:3}),O(N(Ge),null,{default:f(({item:t,index:n})=>{var r,i,a,c,l,u;return[$(t)&&t.type===`label`?(m(),M(N(lt),{key:0,"data-slot":`label`,class:P(Y.value.label({class:[(r=N(C).ui)==null?void 0:r.label,(i=t.ui)==null?void 0:i.label,t.class]}))},{default:f(()=>[F(I(N(G)(t,N(C).labelKey)),1)]),_:2},1032,[`class`])):$(t)&&t.type===`separator`?(m(),M(N(dt),{key:1,"data-slot":`separator`,class:P(Y.value.separator({class:[(a=N(C).ui)==null?void 0:a.separator,(c=t.ui)==null?void 0:c.separator,t.class]}))},null,8,[`class`])):(m(),M(N(st),{key:2,"data-slot":`item`,class:P(Y.value.item({class:[(l=N(C).ui)==null?void 0:l.item,$(t)&&((u=t.ui)==null?void 0:u.item),$(t)&&t.class]})),disabled:$(t)&&t.disabled,value:N(C).valueKey&&$(t)?N(G)(t,N(C).valueKey):t,onSelect:e=>Ct(e,t)},{default:f(()=>[g(e.$slots,`item`,{item:t,index:n,ui:Y.value},()=>{var r,i,a,c,l,u,d,p;return[g(e.$slots,`item-leading`,{item:t,index:n,ui:Y.value},()=>{var e,n,r,i,a,s,c,l,u,d;return[$(t)&&t.icon?(m(),M(me,{key:0,name:t.icon,"data-slot":`itemLeadingIcon`,class:P(Y.value.itemLeadingIcon({class:[(e=N(C).ui)==null?void 0:e.itemLeadingIcon,(n=t.ui)==null?void 0:n.itemLeadingIcon]}))},null,8,[`name`,`class`])):$(t)&&t.avatar?(m(),M(V,E({key:1,size:((r=t.ui)==null?void 0:r.itemLeadingAvatarSize)||((i=N(C).ui)==null?void 0:i.itemLeadingAvatarSize)||Y.value.itemLeadingAvatarSize()},t.avatar,{"data-slot":`itemLeadingAvatar`,class:Y.value.itemLeadingAvatar({class:[(a=N(C).ui)==null?void 0:a.itemLeadingAvatar,(s=t.ui)==null?void 0:s.itemLeadingAvatar]})}
1),null,16,[`size`,`class`])):$(t)&&t.chip?(m(),M(re,E({key:2,size:((c=t.ui)==null?void 0:c.itemLeadingChipSize)||((l=N(C).ui)==null?void 0:l.itemLeadingChipSize)||Y.value.itemLeadingChipSize(),inset:``,standalone:``},t.chip,{"data-slot":`itemLeadingChip`,class:Y.value.itemLeadingChip({class:[(u=N(C).ui)==null?void 0:u.itemLeadingChip,(d=t.ui)==null?void 0:d.itemLeadingChip]})}),null,16,[`size`,`class`])):o(``,!0)]}),s(`span`,{"data-slot":`itemWrapper`,class:P(Y.value.itemWrapper({class:[(r=N(C).ui)==null?void 0:r.itemWrapper,$(t)&&((i=t.ui)==null?void 0:i.itemWrapper)]}))},[s(`span`,{"data-slot":`itemLabel`,class:P(Y.value.itemLabel({class:[(a=N(C).ui)==null?void 0:a.itemLabel,$(t)&&((c=t.ui)==null?void 0:c.itemLabel)]}))},[g(e.$slots,`item-label`,{item:t,index:n},()=>[F(I($(t)?N(G)(t,N(C).labelKey):t),1)])],2),$(t)&&(N(G)(t,N(C).descriptionKey)||x[`item-description`])?(m(),_(`span`,{key:0,"data-slot":`itemDescription`,class:P(Y.value.itemDescription({class:[(l=N(C).ui)==null?void 0:l.itemDescription,$(t)&&((u=t.ui)==null?void 0:u.itemDescription)]}))},[g(e.$slots,`item-description`,{item:t,index:n},()=>[F(I(N(G)(t,N(C).descriptionKey)),1)])],2)):o(``,!0)],2),s(`span`,{"data-slot":`itemTrailing`,class:P(Y.value.itemTrailing({class:[(d=N(C).ui)==null?void 0:d.itemTrailing,$(t)&&((p=t.ui)==null?void 0:p.itemTrailing)]}))},[g(e.$slots,`item-trailing`,{item:t,index:n,ui:Y.value}),O(N(ct),{"as-child":``},{default:f(()=>{var e,n;return[O(me,{name:N(C).selectedIcon||N(z).ui.icons.check,"data-slot":`itemTrailingIcon`,class:P(Y.value.itemTrailingIcon({class:[(e=N(C).ui)==null?void 0:e.itemTrailingIcon,$(t)&&((n=t.ui)==null?void 0:n.itemTrailingIcon)]}))},null,8,[`name`,`class`])]}),_:2},1024)],2)]})]),_:2},1032,[`class`,`disabled`,`value`,`onSelect`]))]}),_:3}),O(N(Xe),E({ref_key:`comboboxRootRef`,ref:Ot},N(oe),{"ignore-filter":``,"as-child":``,name:N(ke),disabled:Ue.value,"onUpdate:modelValue":vt,"onUpdate:open":xt}),{default:f(({modelValue:n,open:i})=>[O(N(Ze),{"as-child":``},{default:f(()=>{var t;return[O(N(ft),E({id:N(Oe),ref_key:`triggerRef`,ref:ht,"data-slot":`base`,class:Y.value.base({class:[(t=N(C).ui)==null?void 0:t.base,N(C).class]}),tabindex:`0`},{...e.$attrs,...N(Ne)}),{default:f(()=>{var t,a;return[N(Le)||N(C).avatar||x.leading?(m(),_(`span`,{key:0,"data-slot":`leading`,class:P(Y.value.leading({class:(t=N(C).ui)==null?void 0:t.leading}))},[g(e.$slots,`leading`,{modelValue:n,open:i,ui:Y.value},()=>{var e,t,n;return[N(Le)&&N(Be)?(m(),M(me,{key:0,name:N(Be),"data-slot":`leadingIcon`,class:P(Y.value.leadingIcon({class:(e=N(C).ui)==null?void 0:e.leadingIcon}))},null,8,[`name`,`class`])):N(C).avatar?(m(),M(V,E({key:1,size:((t=N(C).ui)==null?void 0:t.itemLeadingAvatarSize)||Y.value.itemLeadingAvatarSize()},N(C).avatar,{"data-slot":`itemLeadingAvatar`,class:Y.value.itemLeadingAvatar({class:(n=N(C).ui)==null?void 0:n.itemLeadingAvatar})}),null,16,[`size`,`class`])):o(``,!0)]})],2)):o(``,!0),g(e.$slots,`default`,{modelValue:n,open:i,ui:Y.value},()=>[(m(!0),_(r,null,v([Ye(n)],e=>{var t,n,i;return m(),_(r,{key:e},[e==null?(m(),_(`span`,{key:1,"data-slot":`placeholder`,class:P(Y.value.placeholder({class:(n=N(C).ui)==null?void 0:n.placeholder}))},I((i=N(C).placeholder)==null?`\xA0`:i),3)):(m(),_(`span`,{key:0,"data-slot":`value`,class:P(Y.value.value({class:(t=N(C).ui)==null?void 0:t.value}))},I(e),3))],64)}),128))]),N(Re)||x.trailing||N(C).clear?(m(),_(`span`,{key:1,"data-slot":`trailing`,class:P(Y.value.trailing({class:(a=N(C).ui)==null?void 0:a.trailing}))},[g(e.$slots,`trailing`,{modelValue:n,open:i,ui:Y.value},()=>{var e;return[N(C).clear&&!wt(n)?(m(),M(N(nt),{key:0,"as-child":``},{default:f(()=>{var e;return[O(ae,E({as:`span`,icon:N(C).clearIcon||N(z).ui.icons.close,size:q.value,variant:`link`,color:`neutral`,tabindex:`-1`},ve.value,{"data-slot":`trailingClear`,class:Y.value.trailingClear({class:(e=N(C).ui)==null?void 0:e.trailingClear}),onClick:T(Tt,[`stop`])}),null,16,[`icon`,`size`,`class`])]}),_:1})):N(K)?(m(),M(me,{key:1,name:N(K),"data-slot":`trailingIcon`,class:P(Y.value.trailingIcon({class:(e=N(C).ui)==null?void 0:e.trailingIcon}))},null,8,[`name`,`class`])):o(``,!0)]})],2)):o(``,!0)]}),_:2},1040,[`id`,`class`])]}),_:2},1024),O(N(ut),b(D(N(H))),{default:f(()=>[O(N(ne),null,{default:f(()=>{var n;return[O(N(rt),E({"data-slot":`content`,class:Y.value.content({class:(n=N(C).ui)==null?void 0:n.content})},U.value),{default:f(()=>{var n,i;return[O(N(Fe),{trapped:``,"data-slot":`focusScope`,class:P(Y.value.focusScope({class:(n=N(C).ui)==null?void 0:n.focusScope})),onMountAutoFocus:Et},{default:f(()=>{var n,i,a,c;
1return[g(e.$slots,`content-top`),N(C).searchInput?(m(),M(N(ot),{key:0,modelValue:w.value,"onUpdate:modelValue":t[1]||(t[1]=e=>w.value=e),"display-value":()=>w.value,"as-child":``},{default:f(()=>{var e,n;return[O(qe,E({autofocus:``,autocomplete:`off`,size:q.value},be.value,{"model-modifiers":{trim:(e=N(C).modelModifiers)==null?void 0:e.trim},"data-slot":`input`,class:Y.value.input({class:(n=N(C).ui)==null?void 0:n.input}),onChange:t[0]||(t[0]=T(()=>{},[`stop`]))}),null,16,[`size`,`model-modifiers`,`class`])]}),_:1},8,[`modelValue`,`display-value`])):o(``,!0),O(N(it),{"data-slot":`empty`,class:P(Y.value.empty({class:(n=N(C).ui)==null?void 0:n.empty}))},{default:f(()=>[g(e.$slots,`empty`,{searchTerm:w.value},()=>[F(I(w.value?N(k)(`selectMenu.noMatch`,{searchTerm:w.value}):N(k)(`selectMenu.noData`)),1)])]),_:3},8,[`class`]),s(`div`,{ref_key:`viewportRef`,ref:Dt,role:`presentation`,"data-slot":`viewport`,class:P(Y.value.viewport({class:(i=N(C).ui)==null?void 0:i.viewport}))},[N(C).virtualize?(m(),_(r,{key:0},[Z.value&&Q.value===`top`?(m(),M(N(J),{key:0})):o(``,!0),O(N(pt),E({options:X.value,"text-content":e=>$(e)?N(G)(e,N(C).labelKey):String(e)},ye.value),{default:f(({option:e,virtualItem:t})=>[O(N(Je),{item:e,index:t.index},null,8,[`item`,`index`])]),_:1},16,[`options`,`text-content`]),Z.value&&Q.value===`bottom`?(m(),M(N(J),{key:1})):o(``,!0)],64)):(m(),_(r,{key:1},[Z.value&&Q.value===`top`?(m(),M(N(at),{key:0,"data-slot":`group`,class:P(Y.value.group({class:(a=N(C).ui)==null?void 0:a.group}))},{default:f(()=>[O(N(J))]),_:1},8,[`class`])):o(``,!0),(m(!0),_(r,null,v(et.value,(e,t)=>{var n;return m(),M(N(at),{key:`group-${t}`,"data-slot":`group`,class:P(Y.value.group({class:(n=N(C).ui)==null?void 0:n.group}))},{default:f(()=>[(m(!0),_(r,null,v(e,(e,n)=>(m(),M(N(Je),{key:`group-${t}-${n}`,item:e,index:n},null,8,[`item`,`index`]))),128))]),_:2},1032,[`class`])}),128)),Z.value&&Q.value===`bottom`?(m(),M(N(at),{key:1,"data-slot":`group`,class:P(Y.value.group({class:(c=N(C).ui)==null?void 0:c.group}))},{default:f(()=>[O(N(J))]),_:1},8,[`class`])):o(``,!0)],64))],2),g(e.$slots,`content-bottom`)]}),_:3},8,[`class`]),N(C).arrow?(m(),M(N(tt),E({key:0},de.value,{"data-slot":`arrow`,class:Y.value.arrow({class:(i=N(C).ui)==null?void 0:i.arrow})}),null,16,[`class`])):o(``,!0)]}),_:3},16,[`class`])]}),_:3})]),_:3},16)]),_:3},16,[`name`,`disabled`])],64))}});export{Q 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.