1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,185051,e=>{"use strict";e.s(["ChevronUp",()=>t],185051);let t=(0,e.i(366100).default)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},62870,e=>{"use strict";e.s(["Select",()=>eA,"SelectContent",()=>eK,"SelectItem",()=>eU,"SelectTrigger",()=>eF,"SelectValue",()=>eB],62870);var t=e.i(268502),r=e.i(377402),l=e.i(527259),n=e.i(604183);function o(e,t){let[r,l]=t;return Math.min(l,Math.max(r,e))}var a=e.i(943473),i=e.i(450535),s=e.i(318551),d=e.i(474934),u=e.i(212121),c=e.i(595847),p=e.i(378997),f=e.i(967964),m=e.i(543559),v=e.i(236586),h=e.i(195717),x=e.i(762780),y=e.i(66521),g=e.i(267039),w=e.i(92596),b=e.i(892626),S=e.i(540240),C=e.i(302447),j=e.i(451433),E=e.i(73772),P=e.i(469759),R=[" ","Enter","ArrowUp","ArrowDown"],N=[" ","Enter"],T="Select",[k,I,L]=(0,i.createCollection)(T),[H,D]=(0,d.createContextScope)(T,[L,v.createPopperScope]),M=(0,v.createPopperScope)(),[_,A]=H(T),[B,F]=H(T);function V(e){let{__scopeSelect:r,children:n,open:o,defaultOpen:a,onOpenChange:i,value:s,defaultValue:d,onValueChange:c,dir:p,name:f,autoComplete:h,disabled:x,required:y,form:g,internal_do_not_use_render:w}=e,S=M(r),[C,j]=l.useState(null),[E,P]=l.useState(null),[R,N]=l.useState(!1),I=(0,u.useDirection)(p),[L,H]=(0,b.useControllableState)({prop:o,defaultProp:null!=a&&a,onChange:i,caller:T}),[D,A]=(0,b.useControllableState)({prop:s,defaultProp:d,onChange:c,caller:T}),F=l.useRef(null),V=l.useRef(D);l.useEffect(()=>{let e=g?null==C?void 0:C.ownerDocument.getElementById(g):null==C?void 0:C.form;if(e instanceof HTMLFormElement){let t=()=>A(V.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[g,C,A]);let O=!C||!!g||!!C.closest("form"),[K,U]=l.useState(new Set),z=(0,m.useId)(),W=Array.from(K).map(e=>e.props.value).join(";"),Y=l.useCallback(e=>{U(t=>new Set(t).add(e))},[]),q=l.useCallback(e=>{U(t=>{let r=new Set(t);return r.delete(e),r})},[]),G={required:y,trigger:C,onTriggerChange:j,valueNode:E,onValueNodeChange:P,valueNodeHasChildren:R,onValueNodeHasChildrenChange:N,contentId:z,value:D,onValueChange:A,open:L,onOpenChange:H,dir:I,triggerPointerDownPosRef:F,disabled:x,name:f,autoComplete:h,form:g,nativeOptions:K,nativeSelectKey:W,isFormControl:O};return(0,t.jsx)(v.Root,{...S,children:(0,t.jsx)(_,{scope:r,...G,children:(0,t.jsx)(k.Provider,{scope:r,children:(0,t.jsx)(B,{scope:r,onNativeOptionAdd:Y,onNativeOptionRemove:q,children:"function"==typeof w?w(G):n})})})})}V.displayName="SelectProvider";var O=e=>{let{__scopeSelect:r,children:l,...n}=e;return(0,t.jsx)(V,{__scopeSelect:r,...n,internal_do_not_use_render:e=>{let{isFormControl:n}=e;return(0,t.jsxs)(t.Fragment,{children:[l,n?(0,t.jsx)(ek,{__scopeSelect:r}):null]})}})};O.displayName=T;var K="SelectTrigger",U=l.forwardRef((e,r)=>{let{__scopeSelect:n,disabled:o=!1,...i}=e,d=M(n),u=A(K,n),c=u.disabled||o,p=(0,s.useComposedRefs)(r,u.onTriggerChange),f=I(n),m=l.useRef("touch"),[h,x,g]=eL(e=>{let t=f().filter(e=>!e.disabled),r=t.find(e=>e.value===u.value),l=eH(t,e,r);void 0!==l&&u.onValueChange(l.value)}),w=e=>{c||(u.onOpenChange(!0),g()),e&&(u.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,t.jsx)(v.Anchor,{asChild:!0,...d,children:(0,t.jsx)(y.Primitive.button,{type:"button",role:"combobox","aria-controls":u.open?u.contentId:void 0,"aria-expanded":u.open,"aria-required":u.required,"aria-autocomplete":"none",dir:u.dir,"data-state":u.open?"open":"closed",disabled:c,"data-disabled":c?"":void 0,"data-placeholder":eI(u.value)?"":void 0,...i,ref:p,onClick:(0,a.composeEventHandlers)(i.onClick,e=>{e.currentTarget.focus(),"mouse"!==m.current&&w(e)}),onPointerDown:(0,a.composeEventHandlers)(i.onPointerDown,e=>{m.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(w(e),e.preventDefault())}),onKeyDown:(0,a.composeEventHandlers)(i.onKeyDown,e=>{let t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||x(e.key),(!t||" "!==e.key)&&R.includes(e.ke
1y)&&(w(),e.preventDefault())})})})});U.displayName=K;var z="SelectValue",W=l.forwardRef((e,r)=>{let{__scopeSelect:n,className:o,style:a,children:i,placeholder:d="",...u}=e,c=A(z,n),{onValueNodeHasChildrenChange:p}=c,f=void 0!==i,m=(0,s.useComposedRefs)(r,c.onValueNodeChange);(0,S.useLayoutEffect)(()=>{p(f)},[p,f]);let v=eI(c.value);return(0,t.jsx)(y.Primitive.span,{...u,asChild:!v&&u.asChild,ref:m,style:{pointerEvents:"none"},children:(0,t.jsx)(l.Fragment,{children:v?d:i},v?"placeholder":"value")})});W.displayName=z;var Y=l.forwardRef((e,r)=>{let{__scopeSelect:l,children:n,...o}=e;return(0,t.jsx)(y.Primitive.span,{"aria-hidden":!0,...o,ref:r,children:n||"â¼"})});Y.displayName="SelectIcon";var q="SelectPortal",[G,X]=H(q,{forceMount:void 0}),Z=e=>{let{__scopeSelect:r,forceMount:l,...n}=e;return(0,t.jsx)(G,{scope:e.__scopeSelect,forceMount:l,children:(0,t.jsx)(h.Portal,{asChild:!0,...n})})};Z.displayName=q;var J="SelectContent",Q=l.forwardRef((e,r)=>{let n=X(J,e.__scopeSelect),{forceMount:o=n.forceMount,...a}=e,i=A(J,e.__scopeSelect),[s,d]=l.useState();return(0,S.useLayoutEffect)(()=>{d(new DocumentFragment)},[]),(0,t.jsx)(x.Presence,{present:o||i.open,children:e=>{let{present:l}=e;return l?(0,t.jsx)(el,{...a,ref:r}):(0,t.jsx)($,{...a,fragment:s})}})});Q.displayName=J;var $=l.forwardRef((e,r)=>{let{__scopeSelect:l,children:o,fragment:a}=e;return a?n.createPortal((0,t.jsx)(ee,{scope:l,children:(0,t.jsx)(k.Slot,{scope:l,children:(0,t.jsx)("div",{ref:r,children:o})})}),a):null});$.displayName="SelectContentFragment";var[ee,et]=H(J),er=(0,g.createSlot)("SelectContent.RemoveScroll"),el=l.forwardRef((e,r)=>{let{__scopeSelect:n}=e,{position:o="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:d,onPointerDownOutside:u,side:m,sideOffset:v,align:h,alignOffset:x,arrowPadding:y,collisionBoundary:g,collisionPadding:w,sticky:b,hideWhenDetached:S,avoidCollisions:C,...j}=e,R=A(J,n),[N,T]=l.useState(null),[k,L]=l.useState(null),H=(0,s.useComposedRefs)(r,T),[D,M]=l.useState(null),[_,B]=l.useState(null),F=I(n),[V,O]=l.useState(!1),K=l.useRef(!1);l.useEffect(()=>{if(N)return(0,E.hideOthers)(N)},[N]),(0,p.useFocusGuards)();let U=l.useCallback(e=>{let[t,...r]=F().map(e=>e.ref.current),[l]=r.slice(-1),n=document.activeElement;for(let r of e)if(r===n||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&k&&(k.scrollTop=0),r===l&&k&&(k.scrollTop=k.scrollHeight),null==r||r.focus(),document.activeElement!==n))return},[F,k]),z=l.useCallback(()=>U([D,N]),[U,D,N]);l.useEffect(()=>{V&&z()},[V,z]);let{onOpenChange:W,triggerPointerDownPosRef:Y}=R;l.useEffect(()=>{if(N){let e={x:0,y:0},t=t=>{var r,l,n,o;e={x:Math.abs(Math.round(t.pageX)-(null!=(n=null==(r=Y.current)?void 0:r.x)?n:0)),y:Math.abs(Math.round(t.pageY)-(null!=(o=null==(l=Y.current)?void 0:l.y)?o:0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():r.composedPath().includes(N)||W(!1),document.removeEventListener("pointermove",t),Y.current=null};return null!==Y.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[N,W,Y]),l.useEffect(()=>{let e=()=>W(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[W]);let[q,G]=eL(e=>{let t=F().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),l=eH(t,e,r);l&&setTimeout(()=>{var e;return null==(e=l.ref.current)?void 0:e.focus()})}),X=l.useCallback((e,t,r)=>{let l=!K.current&&!r;(void 0!==R.value&&R.value===t||l)&&(M(e),l&&(K.current=!0))},[R.value]),Z=l.useCallback(()=>null==N?void 0:N.focus(),[N]),Q=l.useCallback((e,t,r)=>{let l=!K.current&&!r;(void 0!==R.value&&R.value===t||l)&&B(e)},[R.value]),$="popper"===o?eo:en,et=$===eo?{side:m,sideOffset:v,align:h,alignOffset:x,arrowPadding:y,collisionBoundary:g,collisionPadding:w,sticky:b,hideWhenDetached:S,avoidCollisions:C}:{};return(0,t.jsx)(ee,{scope:n,content:N,viewport:k,onViewportChange:L,itemRefCallback:X,selectedItem:D,onItemLeave:Z,itemTextRefCallback:Q,focusSelectedItem:z,selectedItemText:_,position:o,isPositioned:V,searchRef:q,children:(0,t.jsx)(P.RemoveScroll,{as:er,allowPinchZoom:!0,children:(0,t.jsx)(f.FocusScope,{asChild:!0,trapped:R.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,a.composeEventHandlers)(i,e=>{var t;
1null==(t=R.trigger)||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,t.jsx)(c.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:d,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>R.onOpenChange(!1),children:(0,t.jsx)($,{role:"listbox",id:R.contentId,"data-state":R.open?"open":"closed",dir:R.dir,onContextMenu:e=>e.preventDefault(),...j,...et,onPlaced:()=>O(!0),ref:H,style:{display:"flex",flexDirection:"column",outline:"none",...j.style},onKeyDown:(0,a.composeEventHandlers)(j.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||G(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=F().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,l=t.indexOf(r);t=t.slice(l+1)}setTimeout(()=>U(t)),e.preventDefault()}})})})})})})});el.displayName="SelectContentImpl";var en=l.forwardRef((e,r)=>{let{__scopeSelect:n,onPlaced:a,...i}=e,d=A(J,n),u=et(J,n),[c,p]=l.useState(null),[f,m]=l.useState(null),v=(0,s.useComposedRefs)(r,m),h=I(n),x=l.useRef(!1),g=l.useRef(!0),{viewport:w,selectedItem:b,selectedItemText:C,focusSelectedItem:j}=u,E=l.useCallback(()=>{if(d.trigger&&d.valueNode&&c&&f&&w&&b&&C){let e=d.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=d.valueNode.getBoundingClientRect(),l=C.getBoundingClientRect();if("rtl"!==d.dir){let n=l.left-t.left,a=r.left-n,i=e.left-a,s=e.width+i,d=Math.max(s,t.width),u=o(a,[10,Math.max(10,window.innerWidth-10-d)]);c.style.minWidth=s+"px",c.style.left=u+"px"}else{let n=t.right-l.right,a=window.innerWidth-r.right-n,i=window.innerWidth-e.right-a,s=e.width+i,d=Math.max(s,t.width),u=o(a,[10,Math.max(10,window.innerWidth-10-d)]);c.style.minWidth=s+"px",c.style.right=u+"px"}let n=h(),i=window.innerHeight-20,s=w.scrollHeight,u=window.getComputedStyle(f),p=parseInt(u.borderTopWidth,10),m=parseInt(u.paddingTop,10),v=parseInt(u.borderBottomWidth,10),y=p+m+s+parseInt(u.paddingBottom,10)+v,g=Math.min(5*b.offsetHeight,y),S=window.getComputedStyle(w),j=parseInt(S.paddingTop,10),E=parseInt(S.paddingBottom,10),P=e.top+e.height/2-10,R=b.offsetHeight/2,N=p+m+(b.offsetTop+R);if(N<=P){let e=n.length>0&&b===n[n.length-1].ref.current;c.style.bottom="0px";let t=Math.max(i-P,R+(e?E:0)+(f.clientHeight-w.offsetTop-w.offsetHeight)+v);c.style.height=N+t+"px"}else{let e=n.length>0&&b===n[0].ref.current;c.style.top="0px";let t=Math.max(P,p+w.offsetTop+(e?j:0)+R);c.style.height=t+(y-N)+"px",w.scrollTop=N-P+w.offsetTop}c.style.margin="".concat(10,"px 0"),c.style.minHeight=g+"px",c.style.maxHeight=i+"px",null==a||a(),requestAnimationFrame(()=>x.current=!0)}},[h,d.trigger,d.valueNode,c,f,w,b,C,d.dir,a]);(0,S.useLayoutEffect)(()=>E(),[E]);let[P,R]=l.useState();(0,S.useLayoutEffect)(()=>{f&&R(window.getComputedStyle(f).zIndex)},[f]);let N=l.useCallback(e=>{e&&!0===g.current&&(E(),null==j||j(),g.current=!1)},[E,j]);return(0,t.jsx)(ea,{scope:n,contentWrapper:c,shouldExpandOnScrollRef:x,onScrollButtonChange:N,children:(0,t.jsx)("div",{ref:p,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:P},children:(0,t.jsx)(y.Primitive.div,{...i,ref:v,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}})})})});en.displayName="SelectItemAlignedPosition";var eo=l.forwardRef((e,r)=>{let{__scopeSelect:l,align:n="start",collisionPadding:o=10,...a}=e,i=M(l);return(0,t.jsx)(v.Content,{...i,...a,ref:r,align:n,collisionPadding:o,style:{boxSizing:"border-box",...a.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});eo.displayName="SelectPopperPosition";var[ea,ei]=H(J,{}),es="SelectViewport",ed=l.forwardRef((e,r)=>{let{__scopeSelect:n,nonce:o,...i}=e,d=et(es,n),u=ei(es,n),c=(0,s.useComposedRefs)(r,d.onViewportChange),p=l.useRef(0);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,t.jsx)(k.Slot,{scope:n,children:(0,t.jsx)(y.Primitive.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:c,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:(0,a.composeEventHandlers)(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:l}=u;if((null==l?void 0:l.current)&&r){let e=Math.abs(p.current-t.scrollTop);if(e>0){let l=window.innerHeight-20,n=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(n<l){let o=n+e,a=Math.min(l,o),i=o-a;r.style.height=a+"px","0px"===r.style.bottom&&(t.scrollTop=i>0?i:0,r.style.justifyContent="flex-end")}}}p.current=t.scrollTop})})})]})});ed.displayName=es;var eu="SelectGroup",[ec,ep]=H(eu);l.forwardRef((e,r)=>{let{__scopeSelect:l,...n}=e,o=(0,m.useId)();return(0,t.jsx)(ec,{scope:l,id:o,children:(0,t.jsx)(y.Primitive.div,{role:"group","aria-labelledby":o,...n,ref:r})})}).displayName=eu;var ef="SelectLabel",em=l.forwardRef((e,r)=>{let{__scopeSelect:l,...n}=e,o=ep(ef,l);return(0,t.jsx)(y.Primitive.div,{id:o.id,...n,ref:r})});em.displayName=ef;var ev="SelectItem",[eh,ex]=H(ev),ey=l.forwardRef((e,r)=>{let{__scopeSelect:n,value:o,disabled:i=!1,textValue:d,...u}=e,c=A(ev,n),p=et(ev,n),f=c.value===o,[v,h]=l.useState(null!=d?d:""),[x,g]=l.useState(!1),b=(0,w.useCallbackRef)(e=>{var t;return null==(t=p.itemRefCallback)?void 0:t.call(p,e,o,i)}),S=(0,s.useComposedRefs)(r,b),C=(0,m.useId)(),j=l.useRef("touch"),E=()=>{i||(c.onValueChange(o),c.onOpenChange(!1))};return(0,t.jsx)(eh,{scope:n,value:o,disabled:i,textId:C,isSelected:f,onItemTextChange:l.useCallback(e=>{h(t=>{var r;return t||(null!=(r=null==e?void 0:e.textContent)?r:"").trim()})},[]),children:(0,t.jsx)(k.ItemSlot,{scope:n,value:o,disabled:i,textValue:v,children:(0,t.jsx)(y.Primitive.div,{role:"option","aria-labelledby":C,"data-highlighted":x?"":void 0,"aria-selected":f&&x,"data-state":f?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...u,ref:S,onFocus:(0,a.composeEventHandlers)(u.onFocus,()=>g(!0)),onBlur:(0,a.composeEventHandlers)(u.onBlur,()=>g(!1)),onClick:(0,a.composeEventHandlers)(u.onClick,()=>{"mouse"!==j.current&&E()}),onPointerUp:(0,a.composeEventHandlers)(u.onPointerUp,()=>{"mouse"===j.current&&E()}),onPointerDown:(0,a.composeEventHandlers)(u.onPointerDown,e=>{j.current=e.pointerType}),onPointerMove:(0,a.composeEventHandlers)(u.onPointerMove,e=>{if(j.current=e.pointerType,i){var t;null==(t=p.onItemLeave)||t.call(p)}
1else"mouse"===j.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,a.composeEventHandlers)(u.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null==(t=p.onItemLeave)||t.call(p)}}),onKeyDown:(0,a.composeEventHandlers)(u.onKeyDown,e=>{var t;i||e.target!==e.currentTarget||((null==(t=p.searchRef)?void 0:t.current)===""||" "!==e.key)&&(N.includes(e.key)&&E()," "===e.key&&e.preventDefault())})})})})});ey.displayName=ev;var eg="SelectItemText",ew=l.forwardRef((e,r)=>{let{__scopeSelect:o,className:a,style:i,...d}=e,u=A(eg,o),c=et(eg,o),p=ex(eg,o),f=F(eg,o),[m,v]=l.useState(null),h=(0,w.useCallbackRef)(e=>{var t;return null==(t=c.itemTextRefCallback)?void 0:t.call(c,e,p.value,p.disabled)}),x=(0,s.useComposedRefs)(r,v,p.onItemTextChange,h),g=null==m?void 0:m.textContent,b=l.useMemo(()=>(0,t.jsx)("option",{value:p.value,disabled:p.disabled,children:g},p.value),[p.disabled,p.value,g]),{onNativeOptionAdd:C,onNativeOptionRemove:j}=f;return(0,S.useLayoutEffect)(()=>(C(b),()=>j(b)),[C,j,b]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(y.Primitive.span,{id:p.textId,...d,ref:x}),p.isSelected&&u.valueNode&&!u.valueNodeHasChildren&&!eI(u.value)?n.createPortal(d.children,u.valueNode):null]})});ew.displayName=eg;var eb="SelectItemIndicator";l.forwardRef((e,r)=>{let{__scopeSelect:l,...n}=e;return ex(eb,l).isSelected?(0,t.jsx)(y.Primitive.span,{"aria-hidden":!0,...n,ref:r}):null}).displayName=eb;var eS="SelectScrollUpButton",eC=l.forwardRef((e,r)=>{let n=et(eS,e.__scopeSelect),o=ei(eS,e.__scopeSelect),[a,i]=l.useState(!1),d=(0,s.useComposedRefs)(r,o.onScrollButtonChange);return(0,S.useLayoutEffect)(()=>{if(n.viewport&&n.isPositioned){let e=function(){i(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),a?(0,t.jsx)(eP,{...e,ref:d,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});eC.displayName=eS;var ej="SelectScrollDownButton",eE=l.forwardRef((e,r)=>{let n=et(ej,e.__scopeSelect),o=ei(ej,e.__scopeSelect),[a,i]=l.useState(!1),d=(0,s.useComposedRefs)(r,o.onScrollButtonChange);return(0,S.useLayoutEffect)(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;i(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),a?(0,t.jsx)(eP,{...e,ref:d,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});eE.displayName=ej;var eP=l.forwardRef((e,r)=>{let{__scopeSelect:n,onAutoScroll:o,...i}=e,s=et("SelectScrollButton",n),d=l.useRef(null),u=I(n),c=l.useCallback(()=>{null!==d.current&&(window.clearInterval(d.current),d.current=null)},[]);return l.useEffect(()=>()=>c(),[c]),(0,S.useLayoutEffect)(()=>{var e;let t=u().find(e=>e.ref.current===document.activeElement);null==t||null==(e=t.ref.current)||e.scrollIntoView({block:"nearest"})},[u]),(0,t.jsx)(y.Primitive.div,{"aria-hidden":!0,...i,ref:r,style:{flexShrink:0,...i.style},onPointerDown:(0,a.composeEventHandlers)(i.onPointerDown,()=>{null===d.current&&(d.current=window.setInterval(o,50))}),onPointerMove:(0,a.composeEventHandlers)(i.onPointerMove,()=>{var e;null==(e=s.onItemLeave)||e.call(s),null===d.current&&(d.current=window.setInterval(o,50))}),onPointerLeave:(0,a.composeEventHandlers)(i.onPointerLeave,()=>{c()})})}),eR=l.forwardRef((e,r)=>{let{__scopeSelect:l,...n}=e;return(0,t.jsx)(y.Primitive.div,{"aria-hidden":!0,...n,ref:r})});eR.displayName="SelectSeparator";var eN="SelectArrow";l.forwardRef((e,r)=>{let{__scopeSelect:l,...n}=e,o=M(l);return"popper"===et(eN,l).position?(0,t.jsx)(v.Arrow,{...o,...n,ref:r}):null}).displayName=eN;var eT="SelectBubbleInput",ek=l.forwardRef((e,r)=>{let{__scopeSelect:n,...o}=e,a=A(eT,n),{value:i,onValueChange:d,required:u,disabled:c,name:p,autoComplete:f,form:m}=a,{nativeOptions:v,nativeSelectKey:h}=a,x=l.useRef(null),g=(0,s.useComposedRefs)(r,x),w=null!=i?i:"",b=(0,C.usePrevious)(w),S=Array.from(v).some(e=>{var t;return(null!=(t=e.props.value)?t:"")===""});return l.useEffect(()=>{let e=x.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(b!==w&&t){let r=new Event("change",{bubbles:!0});t.call(e,w),e.dispatchEvent(r)}},[b,w]),(0,t.jsxs)(y.Primitive.select,{"aria-hidden":!0,required:u,tabIndex:-1,name:p,autoComplete:f,disabled:c,form:m,onChange:e=>d(e.target.value),...o,style:{...j.VISUALLY_HIDDEN_STYLES,...o.style},ref:g,defaultValue:w,children:[eI(i)&&!S?(0,t.jsx)("option",{value:""}):null,Array.from(v)]},h)});function eI(e){return""===e||void 0===e}function eL(e){let t=(0,w.useCallbackRef)(e),r=l.useRef(""),n=l.useRef(0),o=l.useCallback(e=>{let l=r.current+e;t(l),function e(t){r.current=t,window.clearTimeout(n.current),""!==t&&(n.current=window.setTimeout(()=>e(""),1e3))}(l)},[t]),a=l.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return l.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,o,a]}function eH(e,t,r){var l,n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=r?e.indexOf(r):-1,i=(l=e,n=Math.max(a,0),l.map((e,t)=>l[(n+t)%l.length]));1===o.length&&(i=i.filter(e=>e!==r));let s=i.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return s!==r?s:void 0}ek.displayName=eT;var eD=e.i(595881),eM=e.i(185051),e_=e.i(571427);let eA=O,eB=W,eF=e=>
1{let l,n,o,a,i,s,d,u=(0,r.c)(13);return u[0]!==e?({ref:a,className:n,children:l,...o}=e,u[0]=e,u[1]=l,u[2]=n,u[3]=o,u[4]=a):(l=u[1],n=u[2],o=u[3],a=u[4]),u[5]!==n?(i=(0,e_.cn)("flex h-10 items-center justify-between gap-1 rounded-md border border-neutral-200 bg-white px-3 py-2 text-sm placeholder:text-neutral-500 focus:ring-2 focus:ring-neutral-900 focus:outline-hidden disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",n),u[5]=n,u[6]=i):i=u[6],u[7]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)(Y,{asChild:!0,children:(0,t.jsx)(eD.ChevronDown,{className:"h-4 w-4 opacity-50"})}),u[7]=s):s=u[7],u[8]!==l||u[9]!==o||u[10]!==a||u[11]!==i?(d=(0,t.jsxs)(U,{ref:a,className:i,...o,children:[l,s]}),u[8]=l,u[9]=o,u[10]=a,u[11]=i,u[12]=d):d=u[12],d};eF.displayName=U.displayName;let eV=e=>{let l,n,o,a,i,s,d=(0,r.c)(11);return d[0]!==e?({ref:o,className:l,...n}=e,d[0]=e,d[1]=l,d[2]=n,d[3]=o):(l=d[1],n=d[2],o=d[3]),d[4]!==l?(a=(0,e_.cn)("flex cursor-default items-center justify-center py-1",l),d[4]=l,d[5]=a):a=d[5],d[6]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(eM.ChevronUp,{className:"h-4 w-4"}),d[6]=i):i=d[6],d[7]!==n||d[8]!==o||d[9]!==a?(s=(0,t.jsx)(eC,{ref:o,className:a,...n,children:i}),d[7]=n,d[8]=o,d[9]=a,d[10]=s):s=d[10],s};eV.displayName=eC.displayName;let eO=e=>{let l,n,o,a,i,s,d=(0,r.c)(11);return d[0]!==e?({ref:o,className:l,...n}=e,d[0]=e,d[1]=l,d[2]=n,d[3]=o):(l=d[1],n=d[2],o=d[3]),d[4]!==l?(a=(0,e_.cn)("flex cursor-default items-center justify-center py-1",l),d[4]=l,d[5]=a):a=d[5],d[6]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(eD.ChevronDown,{className:"h-4 w-4"}),d[6]=i):i=d[6],d[7]!==n||d[8]!==o||d[9]!==a?(s=(0,t.jsx)(eE,{ref:o,className:a,...n,children:i}),d[7]=n,d[8]=o,d[9]=a,d[10]=s):s=d[10],s};eO.displayName=eE.displayName;let eK=e=>{let l,n,o,a,i,s,d,u,c,p,f,m=(0,r.c)(22);m[0]!==e?({ref:a,className:n,children:l,position:i,...o}=e,m[0]=e,m[1]=l,m[2]=n,m[3]=o,m[4]=a,m[5]=i):(l=m[1],n=m[2],o=m[3],a=m[4],i=m[5]);let v=void 0===i?"popper":i,h="popper"===v&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1";m[6]!==n||m[7]!==h?(s=(0,e_.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-96 min-w-32 overflow-hidden rounded-md border bg-white text-neutral-950 shadow-md",h,n),m[6]=n,m[7]=h,m[8]=s):s=m[8],m[9]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(eV,{}),m[9]=d):d=m[9];let x="popper"===v&&"h-(--radix-select-trigger-height) w-full min-w-(--radix-select-trigger-width)";return m[10]!==x?(u=(0,e_.cn)("p-1",x),m[10]=x,m[11]=u):u=m[11],m[12]!==l||m[13]!==u?(c=(0,t.jsx)(ed,{className:u,children:l}),m[12]=l,m[13]=u,m[14]=c):c=m[14],m[15]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)(eO,{}),m[15]=p):p=m[15],m[16]!==v||m[17]!==o||m[18]!==a||m[19]!==s||m[20]!==c?(f=(0,t.jsx)(Z,{children:(0,t.jsxs)(Q,{ref:a,className:s,position:v,...o,children:[d,c,p]})}),m[16]=v,m[17]=o,m[18]=a,m[19]=s,m[20]=c,m[21]=f):f=m[21],f};eK.displayName=Q.displayName,em.displayName;let eU=e=>{let l,n,o,a,i,s,d,u=(0,r.c)(14);return u[0]!==e?({ref:a,className:n,children:l,...o}=e,u[0]=e,u[1]=l,u[2]=n,u[3]=o,u[4]=a):(l=u[1],n=u[2],o=u[3],a=u[4]),u[5]!==n?(i=(0,e_.cn)("relative flex w-full cursor-pointer items-center rounded-xs px-2 py-1.5 text-sm leading-6 outline-hidden select-none focus:bg-neutral-100 focus:text-neutral-900 data-disabled:pointer-events-none data-disabled:opacity-50",n),u[5]=n,u[6]=i):i=u[6],u[7]!==l?(s=(0,t.jsx)(ew,{children:l}),u[7]=l,u[8]=s):s=u[8],u[9]!==o||u[10]!==a||u[11]!==i||u[12]!==s?(d=(0,t.jsx)(ey,{ref:a,className:i,...o,children:s}),u[9]=o,u[10]=a,u[11]=i,u[12]=s,u[13]=d):d=u[13],d};eU.displayName=ey.displayName,eR.displayName}]);
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.