1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9444],{8181:(e,t,r)=>{r.d(t,{t:()=>j});var n=r(16466),l=r(75449),u=r(76098),o=r(37513),i=r(77563),s=r(8519),c=r(30474),a=r(17461),d=r(12027),f=r(55578),p=r(99544),g=r(90656),m=r(51481),h=r(23053),v=r(37945),y=r(38612),x=r(37876),b=r(914),M=r(48952),w=r(41530),R=r(42143),T=r(24343),E=r(16041),P=r(67678);let I=n.createContext(void 0);var A=r(46003),k=r(58458),S=r(67002);let C={...h.GW,...x.G},j=n.forwardRef(function(e,t){let{render:r,className:h,...x}=e,{store:j,popupRef:V,onOpenChangeComplete:H,setOpen:U,valueRef:F,selectedItemTextRef:K,keyboardActiveRef:D,multiple:O,handleScrollArrowVisibility:B,scrollHandlerRef:L}=(0,m.ll)(),{side:q,align:z,alignItemWithTriggerActive:G,setControlledAlignItemWithTrigger:$,scrollDownArrowRef:J,scrollUpArrowRef:Y}=(0,v.H)(),N=null!=function(e){let t=n.useContext(I);if(void 0===t&&!e)throw Error((0,P.A)(69));return t}(!0),W=(0,m.hG)(),X=(0,u.Z)(),Z=(0,f.P)(j,w.T.id),_=(0,f.P)(j,w.T.open),Q=(0,f.P)(j,w.T.mounted),ee=(0,f.P)(j,w.T.popupProps),et=(0,f.P)(j,w.T.transitionStatus),er=(0,f.P)(j,w.T.triggerElement),en=(0,f.P)(j,w.T.positionerElement),el=(0,f.P)(j,w.T.listElement),eu=n.useRef(0),eo=n.useRef(!1),ei=n.useRef(0),es=n.useRef(!1),ec=n.useRef({}),ea=(0,p.N)(),ed=(0,i.K)(e=>{if(!en||!V.current||!es.current)return;if(eo.current||!G)return void B();let t="0px"===en.style.top,r="0px"===en.style.bottom,n=en.getBoundingClientRect().height,l=(0,s.R)(en),u=getComputedStyle(en),o=parseFloat(u.marginTop),i=parseFloat(u.marginBottom),c=l.documentElement.clientHeight-o-i,a=e.scrollTop,d=e.scrollHeight-e.clientHeight,f=null,p=null,g=!1;if(t){let e=Math.min(n+(d-a),c);f=e,e!==c?p=d:g=!0}else if(r){let e=a-0,t=n+e,r=Math.min(t,c);f=r,r!==c?p=0:(g=!0,a<d&&(p=a-(e-(t-c))))}null!=f&&(en.style.height=`${f}px`),null!=p&&(e.scrollTop=p),g&&(eo.current=!0),B()});n.useImperativeHandle(L,()=>ed,[ed]),(0,b.v)({open:_,ref:V,onComplete(){_&&H?.(!0)}});let ef=n.useMemo(()=>({open:_,transitionStatus:et,side:q,align:z}),[_,et,q,z]);(0,d.g)(()=>{en&&V.current&&!Object.keys(ec.current).length&&(ec.current={top:en.style.top||"0",left:en.style.left||"0",right:en.style.right,height:en.style.height,bottom:en.style.bottom,minHeight:en.style.minHeight,maxHeight:en.style.maxHeight,marginTop:en.style.marginTop,marginBottom:en.style.marginBottom})},[V,en]),(0,d.g)(()=>{Q||G||(es.current=!1,eo.current=!1,eu.current=0,ei.current=0,(0,R.Y)(en,ec.current))},[Q,G,en,V]),(0,d.g)(()=>{let e=V.current;if(Q&&er&&en&&e){if(!G){es.current=!0,ea.request(B);return}queueMicrotask(()=>{let t=getComputedStyle(en),r=getComputedStyle(e),n=(0,s.R)(er),u=(0,c.zk)(en),i=er.getBoundingClientRect(),a=en.getBoundingClientRect(),d=i.left,f=i.height,p=el||e,g=p.scrollHeight,m=parseFloat(r.borderBottomWidth),h=parseFloat(t.marginTop)||10,v=parseFloat(t.marginBottom)||10,y=parseFloat(t.minHeight)||100,x=n.documentElement.clientHeight-h-v,b=n.documentElement.clientWidth,M=x-i.bottom+f,w=K.current,T=F.current,E=0,P=0;if(w&&T){let e=T.getBoundingClientRect(),t=w.getBoundingClientRect(),r=e.left-d,n=t.left-a.left,l=e.top-i.top+e.height/2,u=t.top-a.top+t.height/2;E=r-n,P=u-l}let I=M+P+v+m,A=Math.min(x,I),k=x-h-v,S=I-A,C=Math.max(5,d+E),j=Math.max(0,C+a.width-(b-5));en.style.left=`${C-j}px`,en.style.height=`${A}px`,en.style.maxHeight="auto",en.style.marginTop=`${h}px`,en.style.marginBottom=`${v}px`,e.style.height="100%";let V=p.scrollHeight-p.clientHeight,H=S>=V;H&&(A=Math.min(x,a.height)-(S-V));let U=i.top<20||i.bottom>
1x-20||A<Math.min(g,y),D=(u.visualViewport?.scale??1)!==1&&o.Tc;if(U||D){es.current=!0,(0,R.Y)(en,ec.current),l.flushSync(()=>$(!1));return}if(H){let e=Math.max(0,x-I);en.style.top=a.height>=k?"0":`${e}px`,en.style.height=`${A}px`,p.scrollTop=p.scrollHeight-p.clientHeight,eu.current=Math.max(y,A)}else en.style.bottom="0",eu.current=Math.max(y,A),p.scrollTop=S;eu.current===x&&(eo.current=!0),B(),setTimeout(()=>{es.current=!0})})}},[j,Q,en,er,F,K,V,B,G,$,ea,J,Y,el]),n.useEffect(()=>{if(!G||!en||!Q)return;let e=(0,c.zk)(en);function t(e){U(!1,(0,T.d)(E.L5,e))}return e.addEventListener("resize",t),()=>{e.removeEventListener("resize",t)}},[U,G,en,Q]);let ep={...el?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":O||void 0,id:`${Z}-list`},onKeyDown(e){D.current=!0,N&&A.jF.has(e.key)&&e.stopPropagation()},onMouseMove(){D.current=!1},onPointerLeave(e){if((0,a.U)(e)||"touch"===e.pointerType)return;let t=e.currentTarget;X.start(0,()=>{j.set("activeIndex",null),t.focus({preventScroll:!0})})},onScroll(e){el||L.current?.(e.currentTarget)},...G&&{style:el?{height:"100%"}:R.O}},eg=(0,M.o)("div",e,{ref:[t,V],state:ef,stateAttributesMapping:C,props:[ee,ep,(0,k.d)(et),{className:!el&&G?y.E.className:void 0},x]});return(0,S.jsxs)(n.Fragment,{children:[y.E.element,(0,S.jsx)(g.s,{context:W,modal:!1,disabled:!Q,restoreFocus:!0,children:eg})]})})},13632:(e,t,r)=>{r.d(t,{y:()=>a});var n=r(16466),l=r(55578),u=r(48952),o=r(51481),i=r(57222),s=r(41530);let c={value:()=>null},a=n.forwardRef(function(e,t){let{className:r,render:a,children:d,...f}=e,{store:p,valueRef:g}=(0,o.ll)(),m=(0,l.P)(p,s.T.value),h=(0,l.P)(p,s.T.items),v=(0,l.P)(p,s.T.itemToStringLabel),y=(0,l.P)(p,s.T.serializedValue),x=n.useMemo(()=>({value:m,placeholder:!y}),[m,y]),b="function"==typeof d?d(m):d??(Array.isArray(m)?(0,i.u)(m,v):(0,i.Md)(m,h,v));return(0,u.o)("span",e,{state:x,ref:[t,g],props:[{children:b},f],stateAttributesMapping:c})})},17461:(e,t,r)=>{r.d(t,{U:()=>n});function n(e){let t=e.currentTarget.getBoundingClientRect();return t.top+1<=e.clientY&&e.clientY<=t.bottom-1&&t.left+1<=e.clientX&&e.clientX<=t.right-1}},20682:(e,t,r)=>{r.d(t,{V:()=>a});var n=r(16466),l=r(55578),u=r(77087);let o=n.createContext(void 0);var i=r(51481),s=r(41530),c=r(67002);let a=n.forwardRef(function(e,t){let{store:r}=(0,i.ll)(),n=(0,l.P)(r,s.T.mounted),a=(0,l.P)(r,s.T.forceMount);return n||a?(0,c.jsx)(o.Provider,{value:!0,children:(0,c.jsx)(u.XF,{ref:t,...e})}):null})},36030:(e,t,r)=>{r.d(t,{l:()=>T});var n=r(16466),l=r(9065),u=r(12027),o=r(83781),i=r(77563),s=r(55578),c=r(51481),a=r(33228),d=r(23053),f=r(61412),p=r(37945),g=r(39141),m=r(48952),h=r(97055),v=r(42143),y=r(41530),x=r(24343),b=r(16041),M=r(49629),w=r(67002);let R={position:"fixed"},T=n.forwardRef(function(e,t){let{anchor:r,positionMethod:T="absolute",className:E,render:P,side:I="bottom",align:A="center",sideOffset:k=0,alignOffset:S=0,collisionBoundary:C="clipping-ancestors",collisionPadding:j,arrowPadding:V=5,sticky:H=!1,disableAnchorTracking:U,alignItemWithTrigger:F=!0,collisionAvoidance:K=h.uD,...D}=e,{store:O,listRef:B,labelsRef:L,alignItemWithTriggerActiveRef:q,selectedItemTextRef:z,valuesRef:G,initialValueRef:$,popupRef:J,setValue:Y}=(0,c.ll)(),N=(0,c.hG)(),W=(0,s.P)(O,y.T.open),X=(0,s.P)(O,y.T.mounted),Z=(0,s.P)(O,y.T.modal),_=(0,s.P)(O,y.T.value),Q=(0,s.P)(O,y.T.openMethod),ee=(0,s.P)(O,y.T.positionerElement),et=(0,s.P)(O,y.T.triggerElement),er=(0,s.P)(O,y.T.isItemEqualToValue),en=n.useRef(null),el=n.useRef(null),[eu,eo]=n.useState(F),ei=X&&eu&&"touch"!==Q;X||eu===F||eo(F),(0,u.g)(()=>{!X&&(y.T.scrollUpArrowVisible(O.state)&&O.set("scrollUpArrowVisible",!1),y.T.scrollDownArrowVisible(O.state)&&O.set("scrollDownArrowVisible",!1))},[O,X]),n.useImperativeHandle(q,()=>ei),(0,o.K)((ei||Z)&&W&&"touch"!==Q,et);let es=(0,f.s)({anchor:r,floatingRootContext:N,positionMethod:T,mounted:X,side:I,sideOffset:k,align:A,alignOffset:S,arrowPadding:V,collisionBoundary:C,collisionPadding:j,sticky:H,disableAnchorTracking:U??ei,collisionAvoidance:K,keepMounted:!0}),ec=ei?"none":es.side,ea=ei?R:es.positionerStyles,ed=n.useMemo(()=>{let e={};return W||(e.pointerEvents="none"),{role:"presentation",hidden:!X,style:{...ea,...e}}},[W,X,ea]),ef=n.useMemo(()=>({open:W,side:ec,align:es.align,anchorHidden:es.anchorHidden}),[W,ec,es.align,es.anchorHidden]),ep=(0,i.K)(e=>{O.set("positionerElement",e)}),eg=(0,m.o)("div",e,{ref:[t,ep],state:ef,stateAttributesMapping:d.GW,props:[ed,D]}),em=n.useRef(0),eh=(0,i.K)(e=>{if(0===e.size&&0===em.current||0===G.current.length)return;let t=em.current;if(em.current=e.size,e.size===t)return;let r=(0,x.d)(b.dv);if(0!==t&&!O.state.multiple&&null!==_&&-1===(0,M.Vz)(G.current,_,er)){let e=$.current,t=null!=e&&(0,M.h5)(G.current,e,er)?e:null;Y(t,r),null===t&&(O.set("selectedIndex",null),z.current=null)}if(0!==t&&O.state.multiple&&Array.isArray(_)){let e=_.filter(e=>(0,M.h5)(G.current,e,er));(e.length!==_.length||e.some(e=>!(0,M.h5)(_,e,er)))&&(Y(e,r),0===e.length&&(O.set("selectedIndex",null),z.current=null))}if(W&&ei){O.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:""};(0,v.Y)(ee,e),(0,v.Y)(J.current,e)}}),ev=n.useMemo(()=>({...es,side:ec,alignItemWithTriggerActive:ei,setControlledAlignItemWithTrigger:eo,scrollUpArrowRef:en,scrollDownArrowRef:el}),[es,ec,ei,eo]);return(0,w.jsx)(a.u,{elementsRef:B,labelsRef:L,onMapChange:eh,children:(0,w.jsxs)(p.i.Provider,{value:ev,children:[X&&Z&&(0,w.jsx)(g.W,{inert:(0,l.Y)(!W),cutout:et}),eg]})})})},37945:(e,t,r)=>{r.d(t,{H:()=>o,i:()=>u});var n=r(67678),l=r(16466);let u=l.createContext(void 0);function o(){let e=l.useContext(u);if(!e)throw Error((0,n.A)(59));return e}},38612:(e,t,r)=>{r.d(t,{E:()=>u});var n=r(67002);let l="base-ui-disable-scrollbar",u={className:l,element:(0,n.jsx)("style",{href:l,precedence:"base-ui:low",children:`.${l}{scrollbar-width:none}.${l}::-webkit-scrollbar{display:none}`})}},41530:(e,t,r)=>{r.d(t,{T:()=>
1o});var n=r(53995),l=r(49629),u=r(57222);let o={id:(0,n.M)(e=>e.id),modal:(0,n.M)(e=>e.modal),multiple:(0,n.M)(e=>e.multiple),items:(0,n.M)(e=>e.items),itemToStringLabel:(0,n.M)(e=>e.itemToStringLabel),itemToStringValue:(0,n.M)(e=>e.itemToStringValue),isItemEqualToValue:(0,n.M)(e=>e.isItemEqualToValue),value:(0,n.M)(e=>e.value),open:(0,n.M)(e=>e.open),mounted:(0,n.M)(e=>e.mounted),forceMount:(0,n.M)(e=>e.forceMount),transitionStatus:(0,n.M)(e=>e.transitionStatus),openMethod:(0,n.M)(e=>e.openMethod),activeIndex:(0,n.M)(e=>e.activeIndex),selectedIndex:(0,n.M)(e=>e.selectedIndex),isActive:(0,n.M)((e,t)=>e.activeIndex===t),isSelected:(0,n.M)((e,t,r)=>{let n=e.isItemEqualToValue,u=e.value;return e.multiple?Array.isArray(u)&&u.some(e=>(0,l.tl)(e,r,n)):e.selectedIndex===t&&null!==e.selectedIndex||(0,l.tl)(u,r,n)}),isSelectedByFocus:(0,n.M)((e,t)=>e.selectedIndex===t),popupProps:(0,n.M)(e=>e.popupProps),triggerProps:(0,n.M)(e=>e.triggerProps),triggerElement:(0,n.M)(e=>e.triggerElement),positionerElement:(0,n.M)(e=>e.positionerElement),listElement:(0,n.M)(e=>e.listElement),scrollUpArrowVisible:(0,n.M)(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:(0,n.M)(e=>e.scrollDownArrowVisible),hasScrollArrows:(0,n.M)(e=>e.hasScrollArrows),serializedValue:(0,n.M)(e=>{let{multiple:t,value:r,itemToStringValue:n}=e;return t&&Array.isArray(r)&&0===r.length?"":(0,u.T)(r,n)})}},42143:(e,t,r)=>{function n(e,t){e&&Object.assign(e.style,t)}r.d(t,{O:()=>l,Y:()=>n});let l={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"}},49629:(e,t,r)=>{r.d(t,{Ai:()=>i,Vz:()=>o,h5:()=>u,jd:()=>n,tl:()=>l});let n=(e,t)=>Object.is(e,t);function l(e,t,r){return null==e||null==t?Object.is(e,t):r(e,t)}function u(e,t,r){return!!e&&0!==e.length&&e.some(e=>void 0!==e&&l(e,t,r))}function o(e,t,r){return e&&0!==e.length?e.findIndex(e=>void 0!==e&&l(e,t,r)):-1}function i(e,t,r){return e.filter(e=>!l(e,t,r))}},50867:(e,t,r)=>{r.d(t,{G:()=>o,z:()=>u});var n=r(67678),l=r(16466);let u=l.createContext(void 0);function o(){let e=l.useContext(u);if(!e)throw Error((0,n.A)(57));return e}},51481:(e,t,r)=>{r.d(t,{CG:()=>u,hG:()=>s,iP:()=>o,ll:()=>i});var n=r(67678),l=r(16466);let u=l.createContext(null),o=l.createContext(null);function i(){let e=l.useContext(u);if(null===e)throw Error((0,n.A)(60));return e}function s(){let e=l.useContext(o);if(null===e)throw Error((0,n.A)(61));return e}},53001:(e,t,r)=>{r.d(t,{h:()=>a});var n=r(16466),l=r(50867),u=r(51176),o=r(914),i=r(48952),s=r(37876),c=r(67002);let a=n.forwardRef(function(e,t){let r=e.keepMounted??!1,{selected:n}=(0,l.G)();return r||n?(0,c.jsx)(d,{...e,ref:t}):null}),d=n.memo(n.forwardRef((e,t)=>{let{render:r,className:c,keepMounted:a,...d}=e,{selected:f}=(0,l.G)(),p=n.useRef(null),{transitionStatus:g,setMounted:m}=(0,u.$)(f),h=n.useMemo(()=>({selected:f,transitionStatus:g}),[f,g]),v=(0,i.o)("span",e,{ref:[t,p],state:h,props:[{"aria-hidden":!0,children:"âï¸"},d],stateAttributesMapping:s.G});return(0,o.v)({open:f,ref:p,onComplete(){f||m(!1)}}),v}))},57222:(e,t,r)=>{function n(e){if(null==e)return"";if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}function l(e,t){if(t&&null!=e)return t(e)??"";if(e&&"object"==typeof e){if("label"in e&&null!=e.label)return String(e.label);if("value"in e)return String(e.value)}return n(e)}function u(e,t){return t&&null!=e?t(e)??"":e&&"object"==typeof e&&"value"in e&&"label"in e?n(e.value):n(e)}function o(e,t,r){if(r&&null!=e)return r(e);if(e&&"object"==typeof e&&"label"in e&&null!=e.label)return e.label;if(t&&!Array.isArray(t))return t[e]??l(e,r);if(Array.isArray(t)){let n=null!=t&&t.length>0&&"object"==typeof t[0]&&null!=t[0]&&"items"in t[0]?t.flatMap(e=>e.items):t;if(null==e){let t=n.find(e=>null==e.value);return t&&null!=t.label?t.label:l(e,r)}if("object"!=typeof e){let t=n.find(t=>t&&t.value===e);return t&&null!=t.label?t.label:l(e,r)}if("value"in e){let t=n.find(t=>t&&t.value===e.value);if(t&&null!=t.label)return t.label}}return l(e,r)}function i(e,t){return Array.isArray(e)&&0!==e.length?e.map(e=>l(e,t)).join(", "):""}r.d(t,{u:()=>i,Md:()=>o,T:()=>u})},72498:(e,t,r)=>{r.d(t,{b:()=>R});var n=r(16466),l=r(8519),u=r(76098),o=r(77563),i=r(40585),s=r(38641),c=r(55578),a=r(51481),d=r(87953),f=r(43056),p=r(23053),g=r(70460),m=r(48952),h=r(41530),v=r(86752),y=r(52186),x=r(33463),b=r(24343),M=r(16041);let w={...p.jL,...g.d,value:()=>null},R=n.forwardRef(function(e,t){let{render:r,className:p,disabled:g=!1,nativeButton:R=!0,...T}=e,{setTouched:E,setFocused:P,validationMode:I,state:A,disabled:k}=(0,d.V)(),{labelId:S}
1=(0,f.H)(),{store:C,setOpen:j,selectionRef:V,validation:H,readOnly:U,alignItemWithTriggerActiveRef:F,disabled:K,keyboardActiveRef:D}=(0,a.ll)(),O=k||K||g,B=(0,c.P)(C,h.T.open),L=(0,c.P)(C,h.T.value),q=(0,c.P)(C,h.T.triggerProps),z=(0,c.P)(C,h.T.positionerElement),G=(0,c.P)(C,h.T.listElement),$=(0,c.P)(C,h.T.serializedValue),J=(0,s.u)(z),Y=n.useRef(null),N=(0,u.Z)(),W=(0,u.Z)(),{getButtonProps:X,buttonRef:Z}=(0,x.s)({disabled:O,native:R}),_=(0,o.K)(e=>{C.set("triggerElement",e)}),Q=(0,i.a)(t,Y,Z,_),ee=(0,u.Z)(),et=(0,u.Z)();n.useEffect(()=>{if(B)return et.start(200,()=>{V.current.allowUnselectedMouseUp=!0,ee.start(200,()=>{V.current.allowSelectedMouseUp=!0})}),()=>{ee.clear(),et.clear()};V.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1},W.clear()},[B,V,W,ee,et]);let er=n.useMemo(()=>G?.id??(0,v.nd)(z)?.id,[G,z]),en=(0,y.v6)(q,{role:"combobox","aria-expanded":B?"true":"false","aria-haspopup":"listbox","aria-controls":B?er:void 0,"aria-labelledby":S,"aria-readonly":U||void 0,tabIndex:O?-1:0,ref:Q,onFocus(e){P(!0),B&&F.current&&j(!1,(0,b.d)(M.Xn,e.nativeEvent)),N.start(0,()=>{C.set("forceMount",!0)})},onBlur(){E(!0),P(!1),"onBlur"===I&&H.commit(L)},onPointerMove(){D.current=!1},onKeyDown(){D.current=!0},onMouseDown(e){if(B)return;let t=(0,l.R)(e.currentTarget);function r(e){if(!Y.current)return;let t=e.target;if((0,v.gR)(Y.current,t)||(0,v.gR)(J.current,t)||t===Y.current)return;let r=function(e){let t=e.getBoundingClientRect(),r=window.getComputedStyle(e,"::before"),n=window.getComputedStyle(e,"::after");if("none"===r.content&&"none"===n.content)return t;let l=parseFloat(r.width)||0,u=parseFloat(r.height)||0,o=parseFloat(n.width)||0,i=parseFloat(n.height)||0,s=Math.max(t.width,l,o),c=Math.max(t.height,u,i),a=s-t.width,d=c-t.height;return{left:t.left-a/2,right:t.right+a/2,top:t.top-d/2,bottom:t.bottom+d/2}}(Y.current);e.clientX>=r.left-2&&e.clientX<=r.right+2&&e.clientY>=r.top-2&&e.clientY<=r.bottom+2||j(!1,(0,b.d)(M.LO,e))}W.start(0,()=>{t.addEventListener("mouseup",r,{once:!0})})}},H.getValidationProps,T,X);en.role="combobox";let el=n.useMemo(()=>({...A,open:B,disabled:O,value:L,readOnly:U,placeholder:!$}),[A,B,O,L,U,$]);return(0,m.o)("button",e,{ref:[t,Y],state:el,stateAttributesMapping:w,props:en})})},79192:(e,t,r)=>{r.d(t,{e:()=>x});var n=r(16466),l=r(12027),u=r(38641),o=r(17461),i=r(76098),s=r(55578),c=r(51481),a=r(37792),d=r(48952),f=r(50867),p=r(41530),g=r(33463),m=r(24343),h=r(16041),v=r(49629),y=r(67002);let x=n.memo(n.forwardRef(function(e,t){let{render:r,className:x,value:b=null,label:M,disabled:w=!1,nativeButton:R=!1,...T}=e,E=n.useRef(null),P=(0,a.q)({label:M,textRef:E,indexGuessBehavior:a.G.GuessFromOrder}),{store:I,getItemProps:A,setOpen:k,setValue:S,selectionRef:C,typingRef:j,valuesRef:V,keyboardActiveRef:H,multiple:U,highlightItemOnHover:F}=(0,c.ll)(),K=(0,i.Z)(),D=(0,s.P)(I,p.T.isActive,P.index),O=(0,s.P)(I,p.T.isSelected,P.index,b),B=(0,s.P)(I,p.T.isSelectedByFocus,P.index),L=(0,s.P)(I,p.T.isItemEqualToValue),q=P.index,z=-1!==q,G=n.useRef(null),$=(0,u.u)(q);(0,l.g)(()=>{if(!z)return;let e=V.current;return e[q]=b,()=>{delete e[q]}},[z,q,b,V]),(0,l.g)(()=>{if(!z)return;let e=I.state.value,t=e;U&&Array.isArray(e)&&e.length>0&&(t=e[e.length-1]),void 0!==t&&(0,v.tl)(t,b,L)&&I.set("selectedIndex",q)},[z,q,U,L,I,b]);let J=n.useMemo(()=>({disabled:w,selected:O,highlighted:D}),[w,O,D]),Y=A({active:D,selected:O});Y.onFocus=void 0,Y.id=void 0;let N=n.useRef(null),W=n.useRef("mouse"),X=n.useRef(!1),{getButtonProps:Z,buttonRef:_}=(0,g.s)({disabled:w,focusableWhenDisabled:!0,native:R});function Q(e){let t=I.state.value;if(U){let r=Array.isArray(t)?t:[];S(O?(0,v.Ai)(r,b,L):[...r,b],(0,m.d)(h.Bo,e))}else S(b,(0,m.d)(h.Bo,e)),k(!1,(0,m.d)(h.Bo,e))}let ee=(0,d.o)("div",e,{ref:[_,t,P.ref,G],state:J,props:[Y,{role:"option","aria-selected":O,"aria-disabled":w||void 0,tabIndex:D?0:-1,onFocus(){I.set("activeIndex",q)},onMouseEnter(){H.current||null!==I.state.selectedIndex||I.set("activeIndex",q)},onMouseMove(){F&&I.set("activeIndex",q)},onMouseLeave(e){!F||H.current||(0,o.U)(e)||K.start(0,()=>{I.state.activeIndex===q&&I.set("activeIndex",null)})},onTouchStart(){C.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1}},onKeyDown(e){N.current=e.key,I.set("activeIndex",q)},onClick(e){X.current=!1,("keydown"!==e.type||null!==N.current)&&(w||" "===N.current&&j.current||"touch"!==W.current&&!D||(N.current=null,Q(e.nativeEvent)))},onPointerEnter(e){W.current=e.pointerType},onPointerDown(e){W.current=e.pointerType,X.current=!0},onMouseUp(e){if(w)return;if(X.current){X.current=!1;return}let t=!C.current.allowSelectedMouseUp&&O,r=!C.current.allowUnselectedMouseUp&&!O;t||r||"touch"!==W.current&&!D||Q(e.nativeEvent)}},T,Z]}),et=n.useMemo(()=>({selected:O,indexRef:$,textRef:E,selectedByFocus:B,hasRegistered:z}),[O,$,E,B,z]);return(0,y.jsx)(f.z.Provider,{value:et,children:ee})}))},82618:(e,t,r)=>{r.d(t,{B:()=>f});var n=r(16466),l=r(77563),u=r(55578),o=r(51481),i=r(37945),s=r(48952),
1c=r(38612),a=r(42143),d=r(41530);let f=n.forwardRef(function(e,t){let{className:r,render:n,...f}=e,{store:p,scrollHandlerRef:g}=(0,o.ll)(),{alignItemWithTriggerActive:m}=(0,i.H)(),h=(0,u.P)(p,d.T.hasScrollArrows),v=(0,u.P)(p,d.T.openMethod),y=(0,u.P)(p,d.T.multiple),x=(0,u.P)(p,d.T.id),b={id:`${x}-list`,role:"listbox","aria-multiselectable":y||void 0,onScroll(e){g.current?.(e.currentTarget)},...m&&{style:a.O},className:h&&"touch"!==v?c.E.className:void 0},M=(0,l.K)(e=>{p.set("listElement",e)});return(0,s.o)("div",e,{ref:[t,M],props:[b,f]})})},88316:(e,t,r)=>{r.d(t,{w:()=>c});var n=r(16466),l=r(55578),u=r(48952),o=r(51481),i=r(23053),s=r(41530);let c=n.forwardRef(function(e,t){let{className:r,render:c,...a}=e,{store:d}=(0,o.ll)(),f=(0,l.P)(d,s.T.open),p=n.useMemo(()=>({open:f}),[f]);return(0,u.o)("span",e,{state:p,ref:t,props:[{"aria-hidden":!0,children:"â¼"},a],stateAttributesMapping:i.qV})})},91495:(e,t,r)=>{r.d(t,{H:()=>_});var n=r(16466),l=r(50803),u=r(40585),o=r(58958),i=r(77233),s=r(12027),c=r(77563),a=r(38641),d=r(10055),f=r(55578),p=r(21343),g=r(93322),m=r(48078),h=r(30474),v=r(86752),y=r(29612),x=r(3540),b=r(3961);function M(e,t,r){return Math.floor(e/t)!==r}function w(e,t){return t<0||t>=e.current.length}function R(e,t){return E(e,{disabledIndices:t})}function T(e,t){return E(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function E(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:n,amount:l=1}={}){let u=t;do u+=r?-l:l;while(u>=0&&u<=e.current.length-1&&P(e,u,n));return u}function P(e,t,r){if("function"==typeof r)return r(t);if(r)return r.includes(t);let n=e.current[t];return!!n&&(n.hasAttribute("disabled")||"true"===n.getAttribute("aria-disabled"))}var I=r(13405),A=r(24343),k=r(16041),S=r(47058);function C(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function j(e,t){return C(t,e===b.il||e===b.Jd,e===b.eR||e===b.RJ)}function V(e,t,r){return C(t,e===b.Jd,r?e===b.eR:e===b.RJ)||"Enter"===e||" "===e||""===e}var H=r(76098),U=r(40617),F=r(12219),K=r(51481),D=r(87953),O=r(43056),B=r(76095),L=r(51176),q=r(41530),z=r(914),G=r(19420),$=r(31369),J=r(57222),Y=r(49629),N=r(43566),W=r(4964),X=r(52186),Z=r(67002);function _(e){let{id:t,value:r,defaultValue:_=null,onValueChange:Q,open:ee,defaultOpen:et=!1,onOpenChange:er,name:en,disabled:el=!1,readOnly:eu=!1,required:eo=!1,modal:ei=!0,actionsRef:es,inputRef:ec,onOpenChangeComplete:ea,items:ed,multiple:ef=!1,itemToStringLabel:ep,itemToStringValue:eg,isItemEqualToValue:em=Y.jd,highlightItemOnHover:eh=!0,children:ev}=e,{clearErrors:ey}=(0,G.x)(),{setDirty:ex,shouldValidateOnChange:eb,validityData:eM,setFilled:ew,name:eR,disabled:eT,validation:eE}=(0,D.V)(),{controlId:eP}=(0,O.H)(),eI=(0,B.l)({id:t}),eA=eT||el,ek=eR??en,[eS,eC]=(0,i.q)({controlled:r,default:ef?_??U.Ml:_,name:"Select",state:"value"}),[ej,eV]=(0,i.q)({controlled:ee,default:et,name:"Select",state:"open"}),eH=n.useRef([]),eU=n.useRef([]),eF=n.useRef(null),eK=n.useRef(null),eD=n.useRef(0),eO=n.useRef(null),eB=n.useRef([]),eL=n.useRef(!1),eq=n.useRef(!1),ez=n.useRef(null),eG=n.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1}),e$=n.useRef(!1),{mounted:eJ,setMounted:eY,transitionStatus:eN}=(0,L.$)(ej),{openMethod:eW,triggerProps:eX,reset:eZ}=(0,W.G)(ej),e_=(0,o.j)(()=>new d.i({id:eI,modal:ei,multiple:ef,itemToStringLabel:ep,itemToStringValue:eg,isItemEqualToValue:em,value:eS,open:ej,mounted:eJ,transitionStatus:eN,items:ed,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,eQ=(0,f.P)(e_,q.T.activeIndex),e0=(0,f.P)(e_,q.T.selectedIndex),e1=(0,f.P)(e_,q.T.triggerElement),e5=(0,f.P)(e_,q.T.positionerElement),e6=n.useMemo(()=>ef&&Array.isArray(eS)&&0===eS.length?"":(0,J.T)(eS,eg),[ef,eS,eg]),e4=n.useMemo(()=>ef&&Array.isArray(eS)?eS.map(e=>(0,J.T)(e,eg)):(0,J.T)(eS,eg),[ef,eS,eg]),e2=(0,a.u)(e_.state.triggerElement);(0,$.M)({id:eI,commit:eE.commit,value:eS,controlRef:e2,name:ek,getValue:()=>e4});let e3=n.useRef(eS);(0,s.g)(()=>{eS!==e3.current&&e_.set("forceMount",!0)},[e_,eS]),(0,s.g)(()=>{ew(null!==eS)},[eS,ew]),(0,s.g)(function(){if(ej)return;let e=eB.current;if(ef){let t=Array.isArray(eS)?eS:[];if(0===t.length)return void e_.set("selectedIndex",null);let r=t[t.length-1],n=(0,Y.Vz)(e,r,em);return void e_.set("selectedIndex",-1===n?null:n)}let t=(0,Y.Vz)(e,eS,em);e_.set("selectedIndex",-1===t?null:t)},[ef,ej,eS,eB,em,e_]),(0,N.x)(eS,()=>{ey(ek),ex(eS!==eM.initialValue),eb()?eE.commit(eS):eE.commit(eS,!0)});let e7=(0,c.K)((e,t)=>{if(er?.(e,t),!t.isCanceled&&(eV(e),!e&&null!==e_.state.activeIndex)){let e=eH.current[e_.state.activeIndex];queueMicrotask(()=>{e?.setAttribute("tabindex","-1")})}}),e8=(0,c.K)(()=>{eY(!1),e_.set("activeIndex",null),eZ(),ea?.(!1)});(0,z.v)({enabled:!es,open:ej,ref:eF,onComplete(){ej||e8()}}),n.useImperativeHandle(es,()=>({unmount:e8}),[e8]);let e9=(0,c.K)((e,t)=>{Q?.(e,t),t.isCanceled||eC(e)}
1),te=(0,c.K)(()=>{let e=e_.state.listElement||eF.current;if(!e)return;let t=e.scrollTop,r=e.scrollTop+e.clientHeight,n=t>1,l=r<e.scrollHeight-1;e_.state.scrollUpArrowVisible!==n&&e_.set("scrollUpArrowVisible",n),e_.state.scrollDownArrowVisible!==l&&e_.set("scrollDownArrowVisible",l)}),tt=(0,p.P)({open:ej,onOpenChange:e7,elements:{reference:e1,floating:e5}}),tr=(0,g.k)(tt,{enabled:!eu&&!eA,event:"mousedown"}),tn=(0,m.s)(tt,{bubbles:!1}),tl=function(e,t){let r="rootStore"in e?e.rootStore:e,l=r.useState("open"),u=r.useState("floatingElement"),o=r.useState("domReferenceElement"),i=r.context.dataRef,{listRef:d,activeIndex:f,onNavigate:p=()=>{},enabled:g=!0,selectedIndex:m=null,allowEscape:H=!1,loopFocus:U=!1,nested:F=!1,rtl:K=!1,virtual:D=!1,focusItemOnOpen:O="auto",focusItemOnHover:B=!0,openOnArrowKeyDown:L=!0,disabledIndices:q,orientation:z="vertical",parentOrientation:G,cols:$=1,scrollItemIntoView:J=!0,itemSizes:Y,dense:N=!1,id:W,resetOnPointerLeave:X=!0,externalTree:Z}=t,_=(0,v.nd)(u),Q=(0,a.u)(_),ee=(0,I.R1)(),et=(0,I.cq)(Z);(0,s.g)(()=>{i.current.orientation=z},[i,z]);let er=(0,v.WZ)(o),en=n.useRef(O),el=n.useRef(m??-1),eu=n.useRef(null),eo=n.useRef(!0),ei=(0,c.K)(e=>{p(-1===el.current?null:el.current,e)}),es=n.useRef(ei),ec=n.useRef(!!u),ea=n.useRef(l),ed=n.useRef(!1),ef=n.useRef(!1),ep=(0,a.u)(q),eg=(0,a.u)(l),em=(0,a.u)(J),eh=(0,a.u)(m),ev=(0,a.u)(X),ey=(0,c.K)(()=>{function e(e){D?et?.events.emit("virtualfocus",e):(0,S.p)(e,{sync:ed.current,preventScroll:!0})}let t=d.current[el.current],r=ef.current;t&&e(t),(ed.current?e=>e():requestAnimationFrame)(()=>{let n=d.current[el.current]||t;if(!n)return;t||e(n);let l=em.current;l&&eb&&(r||!eo.current)&&n.scrollIntoView?.("boolean"==typeof l?{block:"nearest",inline:"nearest"}:l)})});(0,s.g)(()=>{g&&(l&&u?(el.current=m??-1,en.current&&null!=m&&(ef.current=!0,ei())):ec.current&&(el.current=-1,es.current()))},[g,l,u,m,ei]),(0,s.g)(()=>{if(g){if(!l){ed.current=!1;return}if(u)if(null==f){if(ed.current=!1,null!=eh.current)return;if(ec.current&&(el.current=-1,ey()),(!ea.current||!ec.current)&&en.current&&(null!=eu.current||!0===en.current&&null==eu.current)){let e=0,t=()=>{null==d.current[0]?(e<2&&(e?requestAnimationFrame:queueMicrotask)(t),e+=1):(el.current=null==eu.current||V(eu.current,z,K)||F?R(d):T(d),eu.current=null,ei())};t()}}else w(d,f)||(el.current=f,ey(),ef.current=!1)}},[g,l,u,f,eh,F,d,z,K,ei,ey,ep]),(0,s.g)(()=>{if(!g||u||!et||D||!ec.current)return;let e=et.nodesRef.current,t=e.find(e=>e.id===ee)?.context?.elements.floating,r=(0,v.RS)((0,v.YE)(u)),n=e.some(e=>e.context&&(0,v.gR)(e.context.elements.floating,r));t&&!n&&eo.current&&t.focus({preventScroll:!0})},[g,u,et,ee,D]),(0,s.g)(()=>{es.current=ei,ea.current=l,ec.current=!!u}),(0,s.g)(()=>{l||(eu.current=null,en.current=O)},[l,O]);let ex=null!=f,eb=n.useMemo(()=>{function e(e){if(!eg.current)return;let t=d.current.indexOf(e.currentTarget);-1!==t&&el.current!==t&&(el.current=t,ei(e))}return{onFocus(t){ed.current=!0,e(t)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(t){ed.current=!0,ef.current=!1,B&&e(t)},onPointerLeave(e){if(!eg.current||!eo.current||"touch"===e.pointerType)return;ed.current=!0;let t=e.relatedTarget;!(!B||d.current.includes(t))&&ev.current&&(el.current=-1,ei(e),D||Q.current?.focus({preventScroll:!0}))}}},[eg,Q,B,d,ei,ev,D]),eM=n.useCallback(()=>G??et?.nodesRef.current.find(e=>e.id===ee)?.context?.dataRef?.current.orientation,[ee,et,G]),ew=(0,c.K)(e=>{if(eo.current=!1,ed.current=!0,229===e.which||!eg.current&&e.currentTarget===Q.current)return;if(F&&function(e,t,r,n){let l=r?e===b.RJ:e===b.eR,u=e===b.il;return"both"===t||"horizontal"===t&&n&&n>1?"Escape"===e:C(t,l,u)}(e.key,z,K,$)){j(e.key,eM())||(0,x.jo)(e),r.setOpen(!1,(0,A.d)(k.Dq,e.nativeEvent)),(0,h.sb)(o)&&(D?et?.events.emit("virtualfocus",o):o.focus());return}let t=el.current,n=R(d,q),u=T(d,q);if(er||("Home"===e.key&&((0,x.jo)(e),el.current=n,ei(e)),"End"===e.key&&((0,x.jo)(e),el.current=u,ei(e))),$>1){var i;let t=Y||Array.from({length:d.current.length},()=>({width:1,height:1})),r=function(e,t,r){let n=[],l=0;return e.forEach(({width:e,height:u},o)=>{let i=!1;for(r&&(l=0);!i;){let r=[];for(let n=0;n<e;n+=1)for(let e=0;e<u;e+=1)r.push(l+n+e*t);l%t+e<=t&&r.every(e=>
1null==n[e])?(r.forEach(e=>{n[e]=o}),i=!0):l+=1}}),[...n]}(t,$,N),l=r.findIndex(e=>null!=e&&!P(d,e,q)),o=r.reduce((e,t,r)=>null==t||P(d,t,q)?e:r,-1),s=r[function(e,{event:t,orientation:r,loopFocus:n,rtl:l,cols:u,disabledIndices:o,minIndex:i,maxIndex:s,prevIndex:c,stopEvent:a=!1}){let d=c,f=[],p={},g=!1;{let t=null,r=-1;e.current.forEach((e,n)=>{if(null==e)return;let l=e.closest('[role="row"]');l&&(g=!0),(l!==t||-1===r)&&(t=l,f[r+=1]=[]),f[r].push(n),p[n]=r})}let m=g&&f.length>0&&f.some(e=>e.length!==u);function h(t){if(!m||-1===c)return;let r=p[c];if(null==r)return;let l=f[r].indexOf(c),u="up"===t?r-1:r+1;n&&(u<0?u=f.length-1:u>=f.length&&(u=0));let i=new Set;for(;u>=0&&u<f.length&&!i.has(u);){i.add(u);let r=f[u];if(0===r.length){u="up"===t?u-1:u+1;continue}let s=Math.min(l,r.length-1);for(let t=s;t>=0;t-=1){let n=r[t];if(!P(e,n,o))return n}u="up"===t?u-1:u+1,n&&(u<0?u=f.length-1:u>=f.length&&(u=0))}}if(t.key===b.il){let r=h("up");if(void 0!==r)a&&(0,x.jo)(t),d=r;else{if(a&&(0,x.jo)(t),-1===c)d=s;else if(d=E(e,{startingIndex:d,amount:u,decrement:!0,disabledIndices:o}),n&&(c-u<i||d<0)){let e=c%u,t=s%u,r=s-(t-e);d=t===e?s:t>e?r:r-u}w(e,d)&&(d=c)}}if(t.key===b.Jd){let r=h("down");void 0!==r?(a&&(0,x.jo)(t),d=r):(a&&(0,x.jo)(t),-1===c?d=i:(d=E(e,{startingIndex:c,amount:u,disabledIndices:o}),n&&c+u>s&&(d=E(e,{startingIndex:c%u-u,amount:u,disabledIndices:o}))),w(e,d)&&(d=c))}if("both"===r){let r=(0,y.RI)(c/u);t.key===(l?b.eR:b.RJ)&&(a&&(0,x.jo)(t),c%u!=u-1?(d=E(e,{startingIndex:c,disabledIndices:o}),n&&M(d,u,r)&&(d=E(e,{startingIndex:c-c%u-1,disabledIndices:o}))):n&&(d=E(e,{startingIndex:c-c%u-1,disabledIndices:o})),M(d,u,r)&&(d=c)),t.key===(l?b.RJ:b.eR)&&(a&&(0,x.jo)(t),c%u!=0?(d=E(e,{startingIndex:c,decrement:!0,disabledIndices:o}),n&&M(d,u,r)&&(d=E(e,{startingIndex:c+(u-c%u),decrement:!0,disabledIndices:o}))):n&&(d=E(e,{startingIndex:c+(u-c%u),decrement:!0,disabledIndices:o})),M(d,u,r)&&(d=c));let i=(0,y.RI)(s/u)===r;w(e,d)&&(d=n&&i?t.key===(l?b.RJ:b.eR)?s:E(e,{startingIndex:c-c%u-1,disabledIndices:o}):c)}return d}({current:r.map(e=>null!=e?d.current[e]:null)},{event:e,orientation:z,loopFocus:U,rtl:K,cols:$,disabledIndices:(i=[...("function"!=typeof q?q:null)||d.current.map((e,t)=>P(d,t,q)?t:void 0),void 0],r.flatMap((e,t)=>i.includes(e)?[t]:[])),minIndex:l,maxIndex:o,prevIndex:function(e,t,r,n,l){if(-1===e)return -1;let u=r.indexOf(e),o=t[e];switch(l){case"tl":return u;case"tr":if(!o)return u;return u+o.width-1;case"bl":if(!o)return u;return u+(o.height-1)*n;case"br":return r.lastIndexOf(e);default:return -1}}(el.current>u?n:el.current,t,r,$,e.key===b.Jd?"bl":e.key===(K?b.eR:b.RJ)?"tr":"tl"),stopEvent:!0})];if(null!=s&&(el.current=s,ei(e)),"both"===z)return}if(j(e.key,z)){if((0,x.jo)(e),l&&!D&&(0,v.RS)(e.currentTarget.ownerDocument)===e.currentTarget){el.current=V(e.key,z,K)?n:u,ei(e);return}V(e.key,z,K)?U?t>=u?H&&t!==d.current.length?el.current=-1:(ed.current=!1,el.current=n):el.current=E(d,{startingIndex:t,disabledIndices:q}):el.current=Math.min(u,E(d,{startingIndex:t,disabledIndices:q})):U?t<=n?H&&-1!==t?el.current=d.current.length:(ed.current=!1,el.current=u):el.current=E(d,{startingIndex:t,decrement:!0,disabledIndices:q}):el.current=Math.max(n,E(d,{startingIndex:t,decrement:!0,disabledIndices:q})),w(d,el.current)&&(el.current=-1),ei(e)}}),eR=n.useMemo(()=>D&&l&&ex&&{"aria-activedescendant":`${W}-${f}`},[D,l,ex,W,f]),eT=n.useMemo(()=>({"aria-orientation":"both"===z?void 0:z,...!er?eR:{},onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&l&&!D){let t=(0,v.EW)(e.nativeEvent);if(t&&!(0,v.gR)(Q.current,t))return;(0,x.jo)(e),r.setOpen(!1,(0,A.d)(k.Xn,e.nativeEvent)),(0,h.sb)(o)&&o.focus();return}ew(e)},onPointerMove(){eo.current=!0}}),[eR,ew,Q,z,er,r,l,D,o]),eE=n.useMemo(()=>{function e(e){"auto"===O&&(0,x.YF)(e.nativeEvent)&&(en.current=!D)}function t(e){en.current=O,"auto"===O&&(0,x.Pg)(e.nativeEvent)&&(en.current=!0)}return{onKeyDown(e){var t,n;let l=r.select("open");eo.current=!1;let u=e.key.startsWith("Arrow"),o=(t=e.key,n=eM(),C(n,K?t===b.eR:t===b.RJ,t===b.Jd)),i=j(e.key,z),s=(F?o:i)||"Enter"===e.key||""===e.key.trim();if(D&&l)return ew(e);
1if(l||L||!u){if(s){let t=j(e.key,eM());eu.current=F&&t?null:e.key}if(F){o&&((0,x.jo)(e),l?(el.current=R(d,ep.current),ei(e)):r.setOpen(!0,(0,A.d)(k.Dq,e.nativeEvent,e.currentTarget)));return}i&&(null!=eh.current&&(el.current=eh.current),(0,x.jo)(e),!l&&L?r.setOpen(!0,(0,A.d)(k.Dq,e.nativeEvent,e.currentTarget)):ew(e),l&&ei(e))}},onFocus(e){r.select("open")&&!D&&(el.current=-1,ei(e))},onPointerDown:t,onPointerEnter:t,onMouseDown:e,onClick:e}},[ew,ep,O,d,F,ei,r,L,z,eM,K,eh,D]),eP=n.useMemo(()=>({...eR,...eE}),[eR,eE]);return n.useMemo(()=>g?{reference:eP,floating:eT,item:eb,trigger:eE}:{},[g,eP,eT,eE,eb])}(tt,{enabled:!eu&&!eA,listRef:eH,activeIndex:eQ,selectedIndex:e0,disabledIndices:U.Ml,onNavigate(e){(null!==e||ej)&&e_.set("activeIndex",e)},focusItemOnHover:!1}),tu=function(e,t){let r="rootStore"in e?e.rootStore:e,l=r.useState("open"),u=r.context.dataRef,{listRef:o,activeIndex:i,onMatch:a,onTypingChange:d,enabled:f=!0,findMatch:p=null,resetMs:g=750,ignoreKeys:m=U.Ml,selectedIndex:h=null}=t,v=(0,H.Z)(),y=n.useRef(""),b=n.useRef(h??i??-1),M=n.useRef(null);(0,s.g)(()=>{l&&(v.clear(),M.current=null,y.current="")},[l,v]),(0,s.g)(()=>{l&&""===y.current&&(b.current=h??i??-1)},[l,h,i]);let w=(0,c.K)(e=>{e?u.current.typing||(u.current.typing=e,d?.(e)):u.current.typing&&(u.current.typing=e,d?.(e))}),R=(0,c.K)(e=>{function t(e,t,r){let n=p?p(t,r):t.find(e=>e?.toLocaleLowerCase().indexOf(r.toLocaleLowerCase())===0);return n?e.indexOf(n):-1}let r=o.current;if(y.current.length>0&&" "!==y.current[0]&&(-1===t(r,r,y.current)?w(!1):" "===e.key&&(0,x.jo)(e)),null==r||m.includes(e.key)||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;l&&" "!==e.key&&((0,x.jo)(e),w(!0)),r.every(e=>!e||e[0]?.toLocaleLowerCase()!==e[1]?.toLocaleLowerCase())&&y.current===e.key&&(y.current="",b.current=M.current),y.current+=e.key,v.start(g,()=>{y.current="",b.current=M.current,w(!1)});let n=b.current,u=t(r,[...r.slice((n||0)+1),...r.slice(0,(n||0)+1)],y.current);-1!==u?(a?.(u),M.current=u):" "!==e.key&&(y.current="",w(!1))}),T=n.useMemo(()=>({onKeyDown:R}),[R]),E=n.useMemo(()=>({onKeyDown:R,onKeyUp(e){" "===e.key&&w(!1)}}),[R,w]);return n.useMemo(()=>f?{reference:T,floating:E}:{},[f,T,E])}(tt,{enabled:!eu&&!eA&&(ej||!ef),listRef:eU,activeIndex:eQ,selectedIndex:e0,onMatch(e){ej?e_.set("activeIndex",e):e9(eB.current[e],(0,A.d)("none"))},onTypingChange(e){eL.current=e}}),{getReferenceProps:to,getFloatingProps:ti,getItemProps:ts}=(0,F.b)([tr,tn,tl,tu]),tc=n.useMemo(()=>(0,X.v6)(to(),eX),[to,eX]),ta=n.useRef(!0);ta.current&&(ta.current=!1,e_.update({popupProps:ti(),triggerProps:tc})),(0,s.g)(()=>{e_.update({id:eI,modal:ei,multiple:ef,value:eS,open:ej,mounted:eJ,transitionStatus:eN,popupProps:ti(),triggerProps:tc,items:ed,itemToStringLabel:ep,itemToStringValue:eg,isItemEqualToValue:em,openMethod:eW})},[e_,eI,ei,ef,eS,ej,eJ,eN,ti,tc,ed,ep,eg,em,eW]);let td=n.useMemo(()=>({store:e_,name:ek,required:eo,disabled:eA,readOnly:eu,multiple:ef,itemToStringLabel:ep,itemToStringValue:eg,highlightItemOnHover:eh,setValue:e9,setOpen:e7,listRef:eH,popupRef:eF,scrollHandlerRef:eK,handleScrollArrowVisibility:te,scrollArrowsMountedCountRef:eD,getItemProps:ts,events:tt.context.events,valueRef:eO,valuesRef:eB,labelsRef:eU,typingRef:eL,selectionRef:eG,selectedItemTextRef:ez,validation:eE,onOpenChangeComplete:ea,keyboardActiveRef:eq,alignItemWithTriggerActiveRef:e$,initialValueRef:e3}),[e_,ek,eo,eA,eu,ef,ep,eg,eh,e9,e7,ts,tt.context.events,eE,ea,te]),tf=(0,u.a)(ec,eE.inputRef),tp=ef&&Array.isArray(eS)&&eS.length>0,tg=n.useMemo(()=>ef&&Array.isArray(eS)&&ek?eS.map(e=>{let t=(0,J.T)(e,eg);return(0,Z.jsx)("input",{type:"hidden",name:ek,value:t},t)}):null,[ef,eS,ek,eg]);return(0,Z.jsx)(K.CG.Provider,{value:td,children:(0,Z.jsxs)(K.iP.Provider,{value:tt,children:[ev,(0,Z.jsx)("input",{...eE.getInputValidationProps({onFocus(){e_.state.triggerElement?.focus()},onChange(e){if(e.nativeEvent.defaultPrevented)return;let t=e.target.value,r=(0,A.d)(k.dv,e.nativeEvent);e_.set("forceMount",!0),queueMicrotask(function(){if(ef)return;let e=eB.current.find(e=>(0,J.T)(e,eg).toLowerCase()===t.toLowerCase());null!=e&&(ex(e!==eM.initialValue),e9(e,r),eb()&&eE.commit(e))})}}),id:t||eP||void 0,name:ef?void 0:ek,value:e6,disabled:eA,required:eo&&!tp,readOnly:eu,ref:tf,style:l.Q,tabIndex:-1,"aria-hidden":!0}),tg]})})}}}]);
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.