1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="57646a29-c71c-4900-9c57-98eb763e6498",e._sentryDebugIdIdentifier="sentry-dbid-57646a29-c71c-4900-9c57-98eb763e6498")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5307],{84979:function(e,t,r){r.r(t),r.d(t,{__iconNode:function(){return o},default:function(){return l}});var n=r(72919);/** 2 * @license lucide-react v0.525.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */let o=[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]],l=(0,n.Z)("chevron-up",o)},95059:function(e,t,r){r.d(t,{$G:function(){return eO},B4:function(){return eD},JO:function(){return eP},VY:function(){return e_},Z0:function(){return eF},ZA:function(){return eL},__:function(){return eW},ck:function(){return eH},eT:function(){return eA},fC:function(){return eE},h_:function(){return eN},l_:function(){return eV},u_:function(){return eK},wU:function(){return eB},xz:function(){return eR}});
6var n=r(67294),o=r(73935),l=r(42614),a=r(36206),i=r(65936),s=r(28771),u=r(25360),d=r(78990),c=r(46063),p=r(27552),f=r(95420),h=r(91276),v=r(53990),g=r(42651),m=r(75320),w=r(88426),x=r(79698),y=r(77342),b=r(9981),S=r(57898),C=r(96219),j=r(23541),M=r(42026),T=r(85893),k=[" ","Enter","ArrowUp","ArrowDown"],I=[" ","Enter"],E="Select",[R,D,P]=(0,i.B)(E),[N,_]=(0,u.b)(E,[P,v.D7]),V=(0,v.D7)(),[L,W]=N(E),[H,A]=N(E),B=e=>{let{__scopeSelect:t,children:r,open:o,defaultOpen:l,onOpenChange:a,value:i,defaultValue:s,onValueChange:u,dir:c,name:p,autoComplete:f,disabled:g,required:m,form:w}=e,x=V(t),[b,S]=n.useState(null),[C,j]=n.useState(null),[M,k]=n.useState(!1),I=(0,d.gm)(c),[E=!1,D]=(0,y.T)({prop:o,defaultProp:l,onChange:a}),[P,N]=(0,y.T)({prop:i,defaultProp:s,onChange:u}),_=n.useRef(null),W=!b||w||!!b.closest("form"),[A,B]=n.useState(new Set),K=Array.from(A).map(e=>e.props.value).join(";");return(0,T.jsx)(v.fC,{...x,children:(0,T.jsxs)(L,{required:m,scope:t,trigger:b,onTriggerChange:S,valueNode:C,onValueNodeChange:j,valueNodeHasChildren:M,onValueNodeHasChildrenChange:k,contentId:(0,h.M)(),value:P,onValueChange:N,open:E,onOpenChange:D,dir:I,triggerPointerDownPosRef:_,disabled:g,children:[(0,T.jsx)(R.Provider,{scope:t,children:(0,T.jsx)(H,{scope:e.__scopeSelect,onNativeOptionAdd:n.useCallback(e=>{B(t=>new Set(t).add(e))},[]),onNativeOptionRemove:n.useCallback(e=>{B(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),W?(0,T.jsxs)(eT,{"aria-hidden":!0,required:m,tabIndex:-1,name:p,autoComplete:f,value:P,onChange:e=>N(e.target.value),disabled:g,form:w,children:[void 0===P?(0,T.jsx)("option",{value:""}):null,Array.from(A)]},K):null]})})};B.displayName=E;var K="SelectTrigger",O=n.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:o=!1,...l}=e,i=V(r),u=W(K,r),d=u.disabled||o,c=(0,s.e)(t,u.onTriggerChange),p=D(r),f=n.useRef("touch"),[h,g,w]=ek(e=>{let t=p().filter(e=>!e.disabled),r=t.find(e=>e.value===u.value),n=eI(t,e,r);void 0!==n&&u.onValueChange(n.value)}),x=e=>{d||(u.onOpenChange(!0),w()),e&&(u.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,T.jsx)(v.ee,{asChild:!0,...i,children:(0,T.jsx)(m.WV.button,{type:"button",role:"combobox","aria-controls":u.contentId,"aria-expanded":u.open,"aria-required":u.required,"aria-autocomplete":"none",dir:u.dir,"data-state":u.open?"open":"closed",disabled:d,"data-disabled":d?"":void 0,"data-placeholder":eM(u.value)?"":void 0,...l,ref:c,onClick:(0,a.M)(l.onClick,e=>{e.currentTarget.focus(),"mouse"!==f.current&&x(e)}),onPointerDown:(0,a.M)(l.onPointerDown,e=>{f.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(x(e),e.preventDefault())}),onKeyDown:(0,a.M)(l.onKeyDown,e=>{let t=""!==h.current,r=e.ctrlKey||e.altKey||e.metaKey;r||1!==e.key.length||g(e.key),(!t||" "!==e.key)&&k.includes(e.key)&&(x(),e.preventDefault())})})})});O.displayName=K;var F="SelectValue",U=n.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:o,children:l,placeholder:a="",...i}=e,u=W(F,r),{onValueNodeHasChildrenChange:d}=u,c=void 0!==l,p=(0,s.e)(t,u.onValueNodeChange);return(0,b.b)(()=>{d(c)},[d,c]),(0,T.jsx)(m.WV.span,{...i,ref:p,style:{pointerEvents:"none"},children:eM(u.value)?(0,T.jsx)(T.Fragment,{children:a}):l})});U.displayName=F;var z=n.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...o}=e;return(0,T.jsx)(m.WV.span,{"aria-hidden":!0,...o,ref:t,children:n||"â¼"})});z.displayName="SelectIcon";var Z=e=>(0,T.jsx)(g.h,{asChild:!0,...e});Z.displayName="SelectPortal";var Y="SelectContent",q=n.forwardRef((e,t)=>{let r=W(Y,e.__scopeSelect),[l,a]=n.useState();return((0,b.b)(()=>{a(new DocumentFragment)},[]),r.open)?(0,T.jsx)(J,{...e,ref:t}):l?o.createPortal((0,T.jsx)(X,{scope:e.__scopeSelect,children:(0,T.jsx)(R.Slot,{scope:e.__scopeSelect,children:(0,T.jsx)("div",{children:e.children})})}),l):null});q.displayName=Y;var[X,G]=N(Y),J=n.forwardRef((e,t)=>{let{__scopeSelect:r,position:o="item-aligned",onCloseAutoFocus:l,onEscapeKeyDown:i,onPointerDownOutside:u,side:d,sideOffset:h,align:v,alignOffset:g,arrowPadding:m,collisionBoundary:x,collisionPadding:y,sticky:b,hideWhenDetached:S,avoidCollisions:C,...k}=e,I=W(Y,r),[E,R]=n.useState(null),[P,N]=n.useState(null),_=(0,s.e)(t,e=>R(e)),[V,L]=n.useState(null),[H,A]=n.useState(null),B=D(r),[K,O]=n.useState(!1),F=n.useRef(!1);n.useEffect(()=>{if(E)return(0,j.Ry)(E)},[E]),(0,p.EW)();let U=n.useCallback(e=>{let[t,...r]=B().map(e=>e.ref.current),[n]=r.slice(-1),o=document.activeElement;for(let r of e)if(r===o||(r?.scrollIntoView({block:"nearest"}),r===t&&P&&(P.scrollTop=0),r===n&&P&&(P.scrollTop=P.scrollHeight),r?.focus(),document.activeElement!==o))return},[B,P]),z=n.useCallback(()=>U([V,E]),[U,V,E]);n.useEffect(()=>{K&&z()},[K,z]);let{onOpenChange:Z,triggerPointerDownPosRef:q}=I;n.useEffect(()=>{if(E){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(q.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(q.current?.y??0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():E.contains(r.target)||Z(!1),document.removeEventListener("pointermove",t),q.current=null};return null!==q.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[E,Z,q]),n.useEffect(()=>{let e=()=>Z(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[Z]);let[G,J]=ek(e=>{let t=B().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=eI(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),ee=n.useCallback((e,t,r)=>{let n=!F.current&&!r,o=void 0!==I.value&&I.value===t;(o||n)&&(L(e),n&&(F.current=!0))},[I.value]),et=n.useCallback(()=>E?.focus(),[E]),er=n.useCallback((e,t,r)=>{let n=!F.current&&!r,o=void 0!==I.value&&I.value===t;(o||n)&&A(e)},[I.value]),en="popper"===o?Q:$,eo=en===Q?{side:d,sideOffset:h,align:v,alignOffset:g,arrowPadding:m,collisionBoundary:x,collisionPadding:y,sticky:b,hideWhenDetached:S,avoidCollisions:C}:{};return(0,T.jsx)(X,{scope:r,content:E,viewport:P,onViewportChange:N,itemRefCallback:ee,selectedItem:V,onItemLeave:et,itemTextRefCallback:er,focusSelectedItem:z,selectedItemText:H,position:o,isPositioned:K,searchRef:G,children:(0,T.jsx)(M.Z,{as:w.g7,allowPinchZoom:!0,children:(0,T.jsx)(f.M,{asChild:!0,trapped:I.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,a.M)(l,e=>{I.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,T.jsx)(c.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>I.onOpenChange(!1),children:(0,T.jsx)(en,{role:"listbox",id:I.contentId,"data-state":I.open?"open":"closed",dir:I.dir,onContextMenu:e=>e.preventDefault(),...k,...eo,onPlaced:()=>O(!0),ref:_,style:{display:"flex",flexDirection:"column",outline:"none",...k.style},onKeyDown:(0,a.M)(k.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
6if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||J(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=B().filter(e=>!e.disabled),r=t.map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(r=r.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let t=e.target,n=r.indexOf(t);r=r.slice(n+1)}setTimeout(()=>U(r)),e.preventDefault()}})})})})})})});J.displayName="SelectContentImpl";var $=n.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:o,...a}=e,i=W(Y,r),u=G(Y,r),[d,c]=n.useState(null),[p,f]=n.useState(null),h=(0,s.e)(t,e=>f(e)),v=D(r),g=n.useRef(!1),w=n.useRef(!0),{viewport:x,selectedItem:y,selectedItemText:S,focusSelectedItem:C}=u,j=n.useCallback(()=>{if(i.trigger&&i.valueNode&&d&&p&&x&&y&&S){let e=i.trigger.getBoundingClientRect(),t=p.getBoundingClientRect(),r=i.valueNode.getBoundingClientRect(),n=S.getBoundingClientRect();if("rtl"!==i.dir){let o=n.left-t.left,a=r.left-o,i=e.left-a,s=e.width+i,u=Math.max(s,t.width),c=window.innerWidth-10,p=(0,l.u)(a,[10,Math.max(10,c-u)]);d.style.minWidth=s+"px",d.style.left=p+"px"}else{let o=t.right-n.right,a=window.innerWidth-r.right-o,i=window.innerWidth-e.right-a,s=e.width+i,u=Math.max(s,t.width),c=window.innerWidth-10,p=(0,l.u)(a,[10,Math.max(10,c-u)]);d.style.minWidth=s+"px",d.style.right=p+"px"}let a=v(),s=window.innerHeight-20,u=x.scrollHeight,c=window.getComputedStyle(p),f=parseInt(c.borderTopWidth,10),h=parseInt(c.paddingTop,10),m=parseInt(c.borderBottomWidth,10),w=parseInt(c.paddingBottom,10),b=f+h+u+w+m,C=Math.min(5*y.offsetHeight,b),j=window.getComputedStyle(x),M=parseInt(j.paddingTop,10),T=parseInt(j.paddingBottom,10),k=e.top+e.height/2-10,I=y.offsetHeight/2,E=y.offsetTop+I,R=f+h+E;if(R<=k){let e=a.length>0&&y===a[a.length-1].ref.current;d.style.bottom="0px";let t=p.clientHeight-x.offsetTop-x.offsetHeight;d.style.height=R+Math.max(s-k,I+(e?T:0)+t+m)+"px"}else{let e=a.length>0&&y===a[0].ref.current;d.style.top="0px";let t=Math.max(k,f+x.offsetTop+(e?M:0)+I);d.style.height=t+(b-R)+"px",x.scrollTop=R-k+x.offsetTop}d.style.margin="10px 0",d.style.minHeight=C+"px",d.style.maxHeight=s+"px",o?.(),requestAnimationFrame(()=>g.current=!0)}},[v,i.trigger,i.valueNode,d,p,x,y,S,i.dir,o]);(0,b.b)(()=>j(),[j]);let[M,k]=n.useState();(0,b.b)(()=>{p&&k(window.getComputedStyle(p).zIndex)},[p]);let I=n.useCallback(e=>{e&&!0===w.current&&(j(),C?.(),w.current=!1)},[j,C]);return(0,T.jsx)(ee,{scope:r,contentWrapper:d,shouldExpandOnScrollRef:g,onScrollButtonChange:I,children:(0,T.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:M},children:(0,T.jsx)(m.WV.div,{...a,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});$.displayName="SelectItemAlignedPosition";var Q=n.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:o=10,...l}=e,a=V(r);return(0,T.jsx)(v.VY,{...a,...l,ref:t,align:n,collisionPadding:o,style:{boxSizing:"border-box",...l.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)"}})});Q.displayName="SelectPopperPosition";var[ee,et]=N(Y,{}),er="SelectViewport",en=n.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:o,...l}=e,i=G(er,r),u=et(er,r),d=(0,s.e)(t,i.onViewportChange),c=n.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)(R.Slot,{scope:r,children:(0,T.jsx)(m.WV.div,{"data-radix-select-viewport":"",role:"presentation",...l,ref:d,style:{position:"relative",flex:1,overflow:"hidden auto",...l.style},onScroll:(0,a.M)(l.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=u;if(n?.current&&r){let e=Math.abs(c.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,o=parseFloat(r.style.minHeight),l=parseFloat(r.style.height),a=Math.max(o,l);if(a<n){let o=a+e,l=Math.min(n,o),i=o-l;r.style.height=l+"px","0px"===r.style.bottom&&(t.scrollTop=i>0?i:0,r.style.justifyContent="flex-end")}}}c.current=t.scrollTop})})})]})});en.displayName=er;var eo="SelectGroup",[el,ea]=N(eo),ei=n.forwardRef((e,t)=>
6{let{__scopeSelect:r,...n}=e,o=(0,h.M)();return(0,T.jsx)(el,{scope:r,id:o,children:(0,T.jsx)(m.WV.div,{role:"group","aria-labelledby":o,...n,ref:t})})});ei.displayName=eo;var es="SelectLabel",eu=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=ea(es,r);return(0,T.jsx)(m.WV.div,{id:o.id,...n,ref:t})});eu.displayName=es;var ed="SelectItem",[ec,ep]=N(ed),ef=n.forwardRef((e,t)=>{let{__scopeSelect:r,value:o,disabled:l=!1,textValue:i,...u}=e,d=W(ed,r),c=G(ed,r),p=d.value===o,[f,v]=n.useState(i??""),[g,w]=n.useState(!1),x=(0,s.e)(t,e=>c.itemRefCallback?.(e,o,l)),y=(0,h.M)(),b=n.useRef("touch"),S=()=>{l||(d.onValueChange(o),d.onOpenChange(!1))};if(""===o)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,T.jsx)(ec,{scope:r,value:o,disabled:l,textId:y,isSelected:p,onItemTextChange:n.useCallback(e=>{v(t=>t||(e?.textContent??"").trim())},[]),children:(0,T.jsx)(R.ItemSlot,{scope:r,value:o,disabled:l,textValue:f,children:(0,T.jsx)(m.WV.div,{role:"option","aria-labelledby":y,"data-highlighted":g?"":void 0,"aria-selected":p&&g,"data-state":p?"checked":"unchecked","aria-disabled":l||void 0,"data-disabled":l?"":void 0,tabIndex:l?void 0:-1,...u,ref:x,onFocus:(0,a.M)(u.onFocus,()=>w(!0)),onBlur:(0,a.M)(u.onBlur,()=>w(!1)),onClick:(0,a.M)(u.onClick,()=>{"mouse"!==b.current&&S()}),onPointerUp:(0,a.M)(u.onPointerUp,()=>{"mouse"===b.current&&S()}),onPointerDown:(0,a.M)(u.onPointerDown,e=>{b.current=e.pointerType}),onPointerMove:(0,a.M)(u.onPointerMove,e=>{b.current=e.pointerType,l?c.onItemLeave?.():"mouse"===b.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,a.M)(u.onPointerLeave,e=>{e.currentTarget===document.activeElement&&c.onItemLeave?.()}),onKeyDown:(0,a.M)(u.onKeyDown,e=>{let t=c.searchRef?.current!=="";t&&" "===e.key||(I.includes(e.key)&&S()," "===e.key&&e.preventDefault())})})})})});ef.displayName=ed;var eh="SelectItemText",ev=n.forwardRef((e,t)=>{let{__scopeSelect:r,className:l,style:a,...i}=e,u=W(eh,r),d=G(eh,r),c=ep(eh,r),p=A(eh,r),[f,h]=n.useState(null),v=(0,s.e)(t,e=>h(e),c.onItemTextChange,e=>d.itemTextRefCallback?.(e,c.value,c.disabled)),g=f?.textContent,w=n.useMemo(()=>(0,T.jsx)("option",{value:c.value,disabled:c.disabled,children:g},c.value),[c.disabled,c.value,g]),{onNativeOptionAdd:x,onNativeOptionRemove:y}=p;return(0,b.b)(()=>(x(w),()=>y(w)),[x,y,w]),(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(m.WV.span,{id:c.textId,...i,ref:v}),c.isSelected&&u.valueNode&&!u.valueNodeHasChildren?o.createPortal(i.children,u.valueNode):null]})});ev.displayName=eh;var eg="SelectItemIndicator",em=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=ep(eg,r);return o.isSelected?(0,T.jsx)(m.WV.span,{"aria-hidden":!0,...n,ref:t}):null});em.displayName=eg;var ew="SelectScrollUpButton",ex=n.forwardRef((e,t)=>{let r=G(ew,e.__scopeSelect),o=et(ew,e.__scopeSelect),[l,a]=n.useState(!1),i=(0,s.e)(t,o.onScrollButtonChange);return(0,b.b)(()=>
6{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollTop>0;a(e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),l?(0,T.jsx)(eS,{...e,ref:i,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});ex.displayName=ew;var ey="SelectScrollDownButton",eb=n.forwardRef((e,t)=>{let r=G(ey,e.__scopeSelect),o=et(ey,e.__scopeSelect),[l,a]=n.useState(!1),i=(0,s.e)(t,o.onScrollButtonChange);return(0,b.b)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight,r=Math.ceil(t.scrollTop)<e;a(r)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),l?(0,T.jsx)(eS,{...e,ref:i,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});eb.displayName=ey;var eS=n.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:o,...l}=e,i=G("SelectScrollButton",r),s=n.useRef(null),u=D(r),d=n.useCallback(()=>{null!==s.current&&(window.clearInterval(s.current),s.current=null)},[]);return n.useEffect(()=>()=>d(),[d]),(0,b.b)(()=>{let e=u().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[u]),(0,T.jsx)(m.WV.div,{"aria-hidden":!0,...l,ref:t,style:{flexShrink:0,...l.style},onPointerDown:(0,a.M)(l.onPointerDown,()=>{null===s.current&&(s.current=window.setInterval(o,50))}),onPointerMove:(0,a.M)(l.onPointerMove,()=>{i.onItemLeave?.(),null===s.current&&(s.current=window.setInterval(o,50))}),onPointerLeave:(0,a.M)(l.onPointerLeave,()=>{d()})})}),eC=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,T.jsx)(m.WV.div,{"aria-hidden":!0,...n,ref:t})});eC.displayName="SelectSeparator";var ej="SelectArrow";function eM(e){return""===e||void 0===e}n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=V(r),l=W(ej,r),a=G(ej,r);return l.open&&"popper"===a.position?(0,T.jsx)(v.Eh,{...o,...n,ref:t}):null}).displayName=ej;var eT=n.forwardRef((e,t)=>{let{value:r,...o}=e,l=n.useRef(null),a=(0,s.e)(t,l),i=(0,S.D)(r);return n.useEffect(()=>{let e=l.current,t=window.HTMLSelectElement.prototype,n=Object.getOwnPropertyDescriptor(t,"value"),o=n.set;if(i!==r&&o){let t=new Event("change",{bubbles:!0});o.call(e,r),e.dispatchEvent(t)}},[i,r]),(0,T.jsx)(C.T,{asChild:!0,children:(0,T.jsx)("select",{...o,ref:a,defaultValue:r})})});function ek(e){let t=(0,x.W)(e),r=n.useRef(""),o=n.useRef(0),l=n.useCallback(e=>{let n=r.current+e;t(n),function e(t){r.current=t,window.clearTimeout(o.current),""!==t&&(o.current=window.setTimeout(()=>e(""),1e3))}(n)},[t]),a=n.useCallback(()=>{r.current="",window.clearTimeout(o.current)},[]);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),[r,l,a]}function eI(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0]),l=o?t[0]:t,a=r?e.indexOf(r):-1,i=(n=Math.max(a,0),e.map((t,r)=>e[(n+r)%e.length])),s=1===l.length;s&&(i=i.filter(e=>e!==r));let u=i.find(e=>e.textValue.toLowerCase().startsWith(l.toLowerCase()));return u!==r?u:void 0}eT.displayName="BubbleSelect";var eE=B,eR=O,eD=U,eP=z,eN=Z,e_=q,eV=en,eL=ei,eW=eu,eH=ef,eA=ev,eB=em,eK=ex,eO=eb,eF=eC}}]);
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.