PageSourceSearch

https://www.startuphub.ai/_next/static/chunks/52024-c16e1a9ff0708cba.js

js startuphub.ai collected 2026-10-03 20:31:23 UTC 46,552 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[52024],{27209:(e,t,n)=>{n.d(t,{q:()=>r});function r(e,[t,n]){return Math.min(n,Math.max(t,e))}},40562:(e,t,n)=>{n.d(t,{Qg:()=>l,bL:()=>s});var r=n(12115),o=n(99354),i=n(95155),l=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),a=r.forwardRef((e,t)=>(0,i.jsx)(o.sG.span,{...e,ref:t,style:{...l,...e.style}}));a.displayName="VisuallyHidden";var s=a},42695:(e,t,n)=>{let r,o,i;n.d(t,{UC:()=>eW,YJ:()=>eV,In:()=>eH,q7:()=>eK,VF:()=>eG,p4:()=>ez,JU:()=>e_,ZL:()=>eB,bL:()=>eD,wn:()=>eU,PP:()=>e$,wv:()=>eq,l9:()=>eM,WT:()=>eI,LM:()=>eF});var l=n(12115),a=n(47650),s=n(27209),c=n(70379),u=n(64831),f=n(47527),d=n(68599),p=n(1933),h=n(98454),m=n(32007),g=n(69885),v=n(89971),w=n(80878),y=n(19040),x=n(99354),b=n(95155),S=Symbol("radix.slottable");function C(e){return l.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===S}var R=n(17347),T=n(98979),A=n(66294),E=n(83417),j=n(40562),P=n(22954),k=n(78919),L=[" ","Enter","ArrowUp","ArrowDown"],N=[" ","Enter"],O="Select",[D,M,I]=(0,u.N)(O),[H,B]=(0,d.A)(O,[I,w.Bk]),W=(0,w.Bk)(),[F,V]=H(O),[_,K]=H(O),z=e=>{let{__scopeSelect:t,children:n,open:r,defaultOpen:o,onOpenChange:i,value:a,defaultValue:s,onValueChange:c,dir:u,name:f,autoComplete:d,disabled:h,required:m,form:g}=e,y=W(t),[x,S]=l.useState(null),[C,R]=l.useState(null),[A,E]=l.useState(!1),j=(0,p.jH)(u),[P,k]=(0,T.i)({prop:r,defaultProp:o??!1,onChange:i,caller:O}),[L,N]=(0,T.i)({prop:a,defaultProp:s,onChange:c,caller:O}),M=l.useRef(null),I=!x||g||!!x.closest("form"),[H,B]=l.useState(new Set),V=Array.from(H).map(e=>e.props.value).join(";");return(0,b.jsx)(w.bL,{...y,children:(0,b.jsxs)(F,{required:m,scope:t,trigger:x,onTriggerChange:S,valueNode:C,onValueNodeChange:R,valueNodeHasChildren:A,onValueNodeHasChildrenChange:E,contentId:(0,v.B)(),value:L,onValueChange:N,open:P,onOpenChange:k,dir:j,triggerPointerDownPosRef:M,disabled:h,children:[(0,b.jsx)(D.Provider,{scope:t,children:(0,b.jsx)(_,{scope:e.__scopeSelect,onNativeOptionAdd:l.useCallback(e=>{B(t=>new Set(t).add(e))},[]),onNativeOptionRemove:l.useCallback(e=>{B(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),I?(0,b.jsxs)(ek,{"aria-hidden":!0,required:m,tabIndex:-1,name:f,autoComplete:d,value:L,onChange:e=>N(e.target.value),disabled:h,form:g,children:[void 0===L?(0,b.jsx)("option",{value:""}):null,Array.from(H)]},V):null]})})};z.displayName=O;var G="SelectTrigger",$=l.forwardRef((e,t)=>{let{__scopeSelect:n,disabled:r=!1,...o}=e,i=W(n),a=V(G,n),s=a.disabled||r,u=(0,f.s)(t,a.onTriggerChange),d=M(n),p=l.useRef("touch"),[h,m,g]=eN(e=>{let t=d().filter(e=>!e.disabled),n=t.find(e=>e.value===a.value),r=eO(t,e,n);void 0!==r&&a.onValueChange(r.value)}),v=e=>{s||(a.onOpenChange(!0),g()),e&&(a.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,b.jsx)(w.Mz,{asChild:!0,...i,children:(0,b.jsx)(x.sG.button,{type:"button",role:"combobox","aria-controls":a.contentId,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":eL(a.value)?"":void 0,...o,ref:u,onClick:(0,c.mK)(o.onClick,e=>{e.currentTarget.focus(),"mouse"!==p.current&&v(e)}),onPointerDown:(0,c.mK)(o.onPointerDown,e=>{p.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(v(e),e.preventDefault())}),onKeyDown:(0,c.mK)(o.onKeyDown,e=>{let t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||m(e.key),(!t||" "!==e.key)&&L.includes(e.key)&&(v(),e.preventDefault())})})})});$.displayName=G;var U="SelectValue",q=l.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:o,children:i,placeholder:l="",...a}=e,s=V(U,n),{onValueNodeHasChildrenChange:c}=s,u=void 0!==i,d=(0,f.s)(t,s.onValueNodeChange);return(0,A.N)(()=>{c(u)},[c,u]),(0,b.jsx)(x.sG.span,{...a,ref:d,style:{pointerEvents:"none"},children:eL(s.value)?(0,b.jsx)(b.Fragment,{children:l}):i})});q.displayName=U;var X=l.forwardRef((e,t)=>
1{let{__scopeSelect:n,children:r,...o}=e;return(0,b.jsx)(x.sG.span,{"aria-hidden":!0,...o,ref:t,children:r||"▼"})});X.displayName="SelectIcon";var Y=e=>(0,b.jsx)(y.Z,{asChild:!0,...e});Y.displayName="SelectPortal";var Z="SelectContent",J=l.forwardRef((e,t)=>{let n=V(Z,e.__scopeSelect),[r,o]=l.useState();return((0,A.N)(()=>{o(new DocumentFragment)},[]),n.open)?(0,b.jsx)(en,{...e,ref:t}):r?a.createPortal((0,b.jsx)(Q,{scope:e.__scopeSelect,children:(0,b.jsx)(D.Slot,{scope:e.__scopeSelect,children:(0,b.jsx)("div",{children:e.children})})}),r):null});J.displayName=Z;var[Q,ee]=H(Z),et=((i=l.forwardRef((e,t)=>{let{children:n,...r}=e;if(l.isValidElement(n)){var o;let e,i,a=(o=n,(i=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(i=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==l.Fragment&&(s.ref=t?(0,f.t)(t,a):a),l.cloneElement(n,s)}return l.Children.count(n)>1?l.Children.only(null):null})).displayName="SelectContent.RemoveScroll.SlotClone",r=i,(o=l.forwardRef((e,t)=>{let{children:n,...o}=e,i=l.Children.toArray(n),a=i.find(C);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:l.Children.count(e)>1?l.Children.only(null):l.isValidElement(e)?e.props.children:null);return(0,b.jsx)(r,{...o,ref:t,children:l.isValidElement(e)?l.cloneElement(e,void 0,n):null})}return(0,b.jsx)(r,{...o,ref:t,children:n})})).displayName="SelectContent.RemoveScroll.Slot",o),en=l.forwardRef((e,t)=>{let{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:i,onPointerDownOutside:a,side:s,sideOffset:u,align:d,alignOffset:p,arrowPadding:v,collisionBoundary:w,collisionPadding:y,sticky:x,hideWhenDetached:S,avoidCollisions:C,...R}=e,T=V(Z,n),[A,E]=l.useState(null),[j,L]=l.useState(null),N=(0,f.s)(t,e=>E(e)),[O,D]=l.useState(null),[I,H]=l.useState(null),B=M(n),[W,F]=l.useState(!1),_=l.useRef(!1);l.useEffect(()=>{if(A)return(0,P.Eq)(A)},[A]),(0,m.Oh)();let K=l.useCallback(e=>{let[t,...n]=B().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(let n of e)if(n===o||(n?.scrollIntoView({block:"nearest"}),n===t&&j&&(j.scrollTop=0),n===r&&j&&(j.scrollTop=j.scrollHeight),n?.focus(),document.activeElement!==o))return},[B,j]),z=l.useCallback(()=>K([O,A]),[K,O,A]);l.useEffect(()=>{W&&z()},[W,z]);let{onOpenChange:G,triggerPointerDownPosRef:$}=T;l.useEffect(()=>{if(A){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-($.current?.x??0)),y:Math.abs(Math.round(t.pageY)-($.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():A.contains(n.target)||G(!1),document.removeEventListener("pointermove",t),$.current=null};return null!==$.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[A,G,$]),l.useEffect(()=>{let e=()=>G(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[G]);let[U,q]=eN(e=>{let t=B().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=eO(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),X=l.useCallback((e,t,n)=>{let r=!_.current&&!n;(void 0!==T.value&&T.value===t||r)&&(D(e),r&&(_.current=!0))},[T.value]),Y=l.useCallback(()=>A?.focus(),[A]),J=l.useCallback((e,t,n)=>{let r=!_.current&&!n;(void 0!==T.value&&T.value===t||r)&&H(e)},[T.value]),ee="popper"===r?eo:er,en=ee===eo?{side:s,sideOffset:u,align:d,alignOffset:p,arrowPadding:v,collisionBoundary:w,collisionPadding:y,sticky:x,hideWhenDetached:S,avoidCollisions:C}:{};return(0,b.jsx)(Q,{scope:n,content:A,viewport:j,onViewportChange:L,itemRefCallback:X,selectedItem:O,onItemLeave:Y,itemTextRefCallback:J,focusSelectedItem:z,selectedItemText:I,position:r,isPositioned:W,searchRef:U,children:(0,b.jsx)(k.A,{as:et,allowPinchZoom:!0,children:(0,b.jsx)(g.n,{asChild:!0,trapped:T.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,c.mK)(o,e=>{T.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,b.jsx)(h.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>T.onOpenChange(!1),children:(0,b.jsx)(ee,{role:"listbox",id:T.contentId,"data-state":T.open?"open":"closed",dir:T.dir,onContextMenu:e=>e.preventDefault(),...R,...en,onPlaced:()=>F(!0),ref:N,style:{display:"flex",flexDirection:"column",outline:"none",...R.style},onKeyDown:(0,c.mK)(R.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
1if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||q(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=B().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 n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>K(t)),e.preventDefault()}})})})})})})});en.displayName="SelectContentImpl";var er=l.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:r,...o}=e,i=V(Z,n),a=ee(Z,n),[c,u]=l.useState(null),[d,p]=l.useState(null),h=(0,f.s)(t,e=>p(e)),m=M(n),g=l.useRef(!1),v=l.useRef(!0),{viewport:w,selectedItem:y,selectedItemText:S,focusSelectedItem:C}=a,R=l.useCallback(()=>{if(i.trigger&&i.valueNode&&c&&d&&w&&y&&S){let e=i.trigger.getBoundingClientRect(),t=d.getBoundingClientRect(),n=i.valueNode.getBoundingClientRect(),o=S.getBoundingClientRect();if("rtl"!==i.dir){let r=o.left-t.left,i=n.left-r,l=e.left-i,a=e.width+l,u=Math.max(a,t.width),f=window.innerWidth-10,d=(0,s.q)(i,[10,Math.max(10,f-u)]);c.style.minWidth=a+"px",c.style.left=d+"px"}else{let r=t.right-o.right,i=window.innerWidth-n.right-r,l=window.innerWidth-e.right-i,a=e.width+l,u=Math.max(a,t.width),f=window.innerWidth-10,d=(0,s.q)(i,[10,Math.max(10,f-u)]);c.style.minWidth=a+"px",c.style.right=d+"px"}let l=m(),a=window.innerHeight-20,u=w.scrollHeight,f=window.getComputedStyle(d),p=parseInt(f.borderTopWidth,10),h=parseInt(f.paddingTop,10),v=parseInt(f.borderBottomWidth,10),x=p+h+u+parseInt(f.paddingBottom,10)+v,b=Math.min(5*y.offsetHeight,x),C=window.getComputedStyle(w),R=parseInt(C.paddingTop,10),T=parseInt(C.paddingBottom,10),A=e.top+e.height/2-10,E=y.offsetHeight/2,j=p+h+(y.offsetTop+E);if(j<=A){let e=l.length>0&&y===l[l.length-1].ref.current;c.style.bottom="0px";let t=Math.max(a-A,E+(e?T:0)+(d.clientHeight-w.offsetTop-w.offsetHeight)+v);c.style.height=j+t+"px"}else{let e=l.length>0&&y===l[0].ref.current;c.style.top="0px";let t=Math.max(A,p+w.offsetTop+(e?R:0)+E);c.style.height=t+(x-j)+"px",w.scrollTop=j-A+w.offsetTop}c.style.margin="10px 0",c.style.minHeight=b+"px",c.style.maxHeight=a+"px",r?.(),requestAnimationFrame(()=>g.current=!0)}},[m,i.trigger,i.valueNode,c,d,w,y,S,i.dir,r]);(0,A.N)(()=>R(),[R]);let[T,E]=l.useState();(0,A.N)(()=>{d&&E(window.getComputedStyle(d).zIndex)},[d]);let j=l.useCallback(e=>{e&&!0===v.current&&(R(),C?.(),v.current=!1)},[R,C]);return(0,b.jsx)(ei,{scope:n,contentWrapper:c,shouldExpandOnScrollRef:g,onScrollButtonChange:j,children:(0,b.jsx)("div",{ref:u,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:T},children:(0,b.jsx)(x.sG.div,{...o,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})});er.displayName="SelectItemAlignedPosition";var eo=l.forwardRef((e,t)=>{let{__scopeSelect:n,align:r="start",collisionPadding:o=10,...i}=e,l=W(n);return(0,b.jsx)(w.UC,{...l,...i,ref:t,align:r,collisionPadding:o,style:{boxSizing:"border-box",...i.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[ei,el]=H(Z,{}),ea="SelectViewport",es=l.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:r,...o}=e,i=ee(ea,n),a=el(ea,n),s=(0,f.s)(t,i.onViewportChange),u=l.useRef(0);return(0,b.jsxs)(b.Fragment,{children:[(0,b.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:r}),(0,b.jsx)(D.Slot,{scope:n,children:(0,b.jsx)(x.sG.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:s,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:(0,c.mK)(o.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=a;if(r?.current&&n){let e=Math.abs(u.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,o=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(o<r){let i=o+e,l=Math.min(r,i),a=i-l;n.style.height=l+"px","0px"===n.style.bottom&&(t.scrollTop=a>0?a:0,n.style.justifyContent="flex-end")}}}u.current=t.scrollTop})})})]})});es.displayName=ea;var ec="SelectGroup",[eu,ef]=H(ec),ed=l.forwardRef((e,t)=>
1{let{__scopeSelect:n,...r}=e,o=(0,v.B)();return(0,b.jsx)(eu,{scope:n,id:o,children:(0,b.jsx)(x.sG.div,{role:"group","aria-labelledby":o,...r,ref:t})})});ed.displayName=ec;var ep="SelectLabel",eh=l.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=ef(ep,n);return(0,b.jsx)(x.sG.div,{id:o.id,...r,ref:t})});eh.displayName=ep;var em="SelectItem",[eg,ev]=H(em),ew=l.forwardRef((e,t)=>{let{__scopeSelect:n,value:r,disabled:o=!1,textValue:i,...a}=e,s=V(em,n),u=ee(em,n),d=s.value===r,[p,h]=l.useState(i??""),[m,g]=l.useState(!1),w=(0,f.s)(t,e=>u.itemRefCallback?.(e,r,o)),y=(0,v.B)(),S=l.useRef("touch"),C=()=>{o||(s.onValueChange(r),s.onOpenChange(!1))};if(""===r)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,b.jsx)(eg,{scope:n,value:r,disabled:o,textId:y,isSelected:d,onItemTextChange:l.useCallback(e=>{h(t=>t||(e?.textContent??"").trim())},[]),children:(0,b.jsx)(D.ItemSlot,{scope:n,value:r,disabled:o,textValue:p,children:(0,b.jsx)(x.sG.div,{role:"option","aria-labelledby":y,"data-highlighted":m?"":void 0,"aria-selected":d&&m,"data-state":d?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...a,ref:w,onFocus:(0,c.mK)(a.onFocus,()=>g(!0)),onBlur:(0,c.mK)(a.onBlur,()=>g(!1)),onClick:(0,c.mK)(a.onClick,()=>{"mouse"!==S.current&&C()}),onPointerUp:(0,c.mK)(a.onPointerUp,()=>{"mouse"===S.current&&C()}),onPointerDown:(0,c.mK)(a.onPointerDown,e=>{S.current=e.pointerType}),onPointerMove:(0,c.mK)(a.onPointerMove,e=>{S.current=e.pointerType,o?u.onItemLeave?.():"mouse"===S.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,c.mK)(a.onPointerLeave,e=>{e.currentTarget===document.activeElement&&u.onItemLeave?.()}),onKeyDown:(0,c.mK)(a.onKeyDown,e=>{(u.searchRef?.current===""||" "!==e.key)&&(N.includes(e.key)&&C()," "===e.key&&e.preventDefault())})})})})});ew.displayName=em;var ey="SelectItemText",ex=l.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:o,...i}=e,s=V(ey,n),c=ee(ey,n),u=ev(ey,n),d=K(ey,n),[p,h]=l.useState(null),m=(0,f.s)(t,e=>h(e),u.onItemTextChange,e=>c.itemTextRefCallback?.(e,u.value,u.disabled)),g=p?.textContent,v=l.useMemo(()=>(0,b.jsx)("option",{value:u.value,disabled:u.disabled,children:g},u.value),[u.disabled,u.value,g]),{onNativeOptionAdd:w,onNativeOptionRemove:y}=d;return(0,A.N)(()=>(w(v),()=>y(v)),[w,y,v]),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(x.sG.span,{id:u.textId,...i,ref:m}),u.isSelected&&s.valueNode&&!s.valueNodeHasChildren?a.createPortal(i.children,s.valueNode):null]})});ex.displayName=ey;var eb="SelectItemIndicator",eS=l.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return ev(eb,n).isSelected?(0,b.jsx)(x.sG.span,{"aria-hidden":!0,...r,ref:t}):null});eS.displayName=eb;var eC="SelectScrollUpButton",eR=l.forwardRef((e,t)=>{let n=ee(eC,e.__scopeSelect),r=el(eC,e.__scopeSelect),[o,i]=l.useState(!1),a=(0,f.s)(t,r.onScrollButtonChange);return(0,A.N)(()=>{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]),o?(0,b.jsx)(eE,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});eR.displayName=eC;var eT="SelectScrollDownButton",eA=l.forwardRef((e,t)=>{let n=ee(eT,e.__scopeSelect),r=el(eT,e.__scopeSelect),[o,i]=l.useState(!1),a=(0,f.s)(t,r.onScrollButtonChange);return(0,A.N)(()=>{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]),o?(0,b.jsx)(eE,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});eA.displayName=eT;var eE=l.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:r,...o}=e,i=ee("SelectScrollButton",n),a=l.useRef(null),s=M(n),u=l.useCallback(()=>{null!==a.current&&(window.clearInterval(a.current),a.current=null)},[]);return l.useEffect(()=>()=>u(),[u]),(0,A.N)(()=>{let e=s().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[s]),(0,b.jsx)(x.sG.div,{"aria-hidden":!0,...o,ref:t,style:{flexShrink:0,...o.style},onPointerDown:(0,c.mK)(o.onPointerDown,()=>{null===a.current&&(a.current=window.setInterval(r,50))}),onPointerMove:(0,c.mK)(o.onPointerMove,()=>{i.onItemLeave?.(),null===a.current&&(a.current=window.setInterval(r,50))}),onPointerLeave:(0,c.mK)(o.onPointerLeave,()=>{u()})})}),ej=l.forwardRef((e,t)=>
1{let{__scopeSelect:n,...r}=e;return(0,b.jsx)(x.sG.div,{"aria-hidden":!0,...r,ref:t})});ej.displayName="SelectSeparator";var eP="SelectArrow";l.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=W(n),i=V(eP,n),l=ee(eP,n);return i.open&&"popper"===l.position?(0,b.jsx)(w.i3,{...o,...r,ref:t}):null}).displayName=eP;var ek=l.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{let o=l.useRef(null),i=(0,f.s)(r,o),a=(0,E.Z)(t);return l.useEffect(()=>{let e=o.current;if(!e)return;let n=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(a!==t&&n){let r=new Event("change",{bubbles:!0});n.call(e,t),e.dispatchEvent(r)}},[a,t]),(0,b.jsx)(x.sG.select,{...n,style:{...j.Qg,...n.style},ref:i,defaultValue:t})});function eL(e){return""===e||void 0===e}function eN(e){let t=(0,R.c)(e),n=l.useRef(""),r=l.useRef(0),o=l.useCallback(e=>{let o=n.current+e;t(o),function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout(()=>e(""),1e3))}(o)},[t]),i=l.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return l.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,o,i]}function eO(e,t,n){var r,o;let i=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=n?e.indexOf(n):-1,a=(r=e,o=Math.max(l,0),r.map((e,t)=>r[(o+t)%r.length]));1===i.length&&(a=a.filter(e=>e!==n));let s=a.find(e=>e.textValue.toLowerCase().startsWith(i.toLowerCase()));return s!==n?s:void 0}ek.displayName="SelectBubbleInput";var eD=z,eM=$,eI=q,eH=X,eB=Y,eW=J,eF=es,eV=ed,e_=eh,eK=ew,ez=ex,eG=eS,e$=eR,eU=eA,eq=ej},63509:(e,t,n)=>{n.d(t,{X:()=>i});var r=n(12115),o=n(66294);function i(e){let[t,n]=r.useState(void 0);return(0,o.N)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}},80878:(e,t,n)=>{n.d(t,{Mz:()=>e1,i3:()=>e5,UC:()=>e2,bL:()=>e0,Bk:()=>eB});var r=n(12115);let o=["top","right","bottom","left"],i=Math.min,l=Math.max,a=Math.round,s=Math.floor,c=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"},f={start:"end",end:"start"};function d(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function h(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}let v=new Set(["top","bottom"]);function w(e){return v.has(p(e))?"y":"x"}function y(e){return e.replace(/start|end/g,e=>f[e])}let x=["left","right"],b=["right","left"],S=["top","bottom"],C=["bottom","top"];function R(e){return e.replace(/left|right|bottom|top/g,e=>u[e])}function T(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function A(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function E(e,t,n){let r,{reference:o,floating:i}=e,l=w(t),a=m(w(t)),s=g(a),c=p(t),u="y"===l,f=o.x+o.width/2-i.width/2,d=o.y+o.height/2-i.height/2,v=o[s]/2-i[s]/2;switch(c){case"top":r={x:f,y:o.y-i.height};break;case"bottom":r={x:f,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:d};break;case"left":r={x:o.x-i.width,y:d};break;default:r={x:o.x,y:o.y}}switch(h(t)){case"start":r[a]-=v*(n&&u?-1:1);break;case"end":r[a]+=v*(n&&u?-1:1)}return r}async function j(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:l,elements:a,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=d(t,e),m=T(h),g=a[p?"floating"===f?"reference":"floating":f],v=A(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:u,strategy:s})),w="floating"===f?{x:r,y:o,width:l.floating.width,height:l.floating.height}:l.reference,y=await (null==i.getOffsetParent?void 0:i.getOffsetParent(a.floating)),x=await (null==i.isElement?void 0:i.isElement(y))&&await (null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},b=A(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:y,strategy:s}):w);
1return{top:(v.top-b.top+m.top)/x.y,bottom:(b.bottom-v.bottom+m.bottom)/x.y,left:(v.left-b.left+m.left)/x.x,right:(b.right-v.right+m.right)/x.x}}let P=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),c=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:f}=E(c,r,s),d=r,p={},h=0;for(let n=0;n<a.length;n++){var m;let{name:i,fn:g}=a[n],{x:v,y:w,data:y,reset:x}=await g({x:u,y:f,initialPlacement:r,placement:d,strategy:o,middlewareData:p,rects:c,platform:{...l,detectOverflow:null!=(m=l.detectOverflow)?m:j},elements:{reference:e,floating:t}});u=null!=v?v:u,f=null!=w?w:f,p={...p,[i]:{...p[i],...y}},x&&h<=50&&(h++,"object"==typeof x&&(x.placement&&(d=x.placement),x.rects&&(c=!0===x.rects?await l.getElementRects({reference:e,floating:t,strategy:o}):x.rects),{x:u,y:f}=E(c,d,s)),n=-1)}return{x:u,y:f,placement:d,strategy:o,middlewareData:p}};function k(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function L(e){return o.some(t=>e[t]>=0)}let N=new Set(["left","top"]);async function O(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),l=p(n),a=h(n),s="y"===w(n),c=N.has(l)?-1:1,u=i&&s?-1:1,f=d(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:v}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&"number"==typeof v&&(g="end"===a?-1*v:v),s?{x:g*u,y:m*c}:{x:m*c,y:g*u}}function D(){return"u">typeof window}function M(e){return B(e)?(e.nodeName||"").toLowerCase():"#document"}function I(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function H(e){var t;return null==(t=(B(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function B(e){return!!D()&&(e instanceof Node||e instanceof I(e).Node)}function W(e){return!!D()&&(e instanceof Element||e instanceof I(e).Element)}function F(e){return!!D()&&(e instanceof HTMLElement||e instanceof I(e).HTMLElement)}function V(e){return!(!D()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof I(e).ShadowRoot)}let _=new Set(["inline","contents"]);function K(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=ee(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!_.has(o)}let z=new Set(["table","td","th"]),G=[":popover-open",":modal"];function $(e){return G.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let U=["transform","translate","scale","rotate","perspective"],q=["transform","translate","scale","rotate","perspective","filter"],X=["paint","layout","strict","content"];function Y(e){let t=Z(),n=W(e)?ee(e):e;return U.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||q.some(e=>(n.willChange||"").includes(e))||X.some(e=>(n.contain||"").includes(e))}function Z(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let J=new Set(["html","body","#document"]);function Q(e){return J.has(M(e))}function ee(e){return I(e).getComputedStyle(e)}function et(e){return W(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function en(e){if("html"===M(e))return e;let t=e.assignedSlot||e.parentNode||V(e)&&e.host||H(e);return V(t)?t.host:t}function er(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=en(t);return Q(n)?t.ownerDocument?t.ownerDocument.body:t.body:F(n)&&K(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=I(o);if(i){let e=eo(l);return t.concat(l,l.visualViewport||[],K(o)?o:[],e&&n?er(e):[])}return t.concat(o,er(o,[],n))}function eo(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ei(e){let t=ee(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=F(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,s=a(n)!==i||a(r)!==l;return s&&(n=i,r=l),{width:n,height:r,$:s}}function el(e){return W(e)?e:e.contextElement}function ea(e){let t=el(e);
1if(!F(t))return c(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=ei(t),l=(i?a(n.width):n.width)/r,s=(i?a(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),s&&Number.isFinite(s)||(s=1),{x:l,y:s}}let es=c(0);function ec(e){let t=I(e);return Z()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:es}function eu(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),l=el(e),a=c(1);t&&(r?W(r)&&(a=ea(r)):a=ea(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===I(l))&&o)?ec(l):c(0),u=(i.left+s.x)/a.x,f=(i.top+s.y)/a.y,d=i.width/a.x,p=i.height/a.y;if(l){let e=I(l),t=r&&W(r)?I(r):r,n=e,o=eo(n);for(;o&&r&&t!==n;){let e=ea(o),t=o.getBoundingClientRect(),r=ee(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,f*=e.y,d*=e.x,p*=e.y,u+=i,f+=l,o=eo(n=I(o))}}return A({width:d,height:p,x:u,y:f})}function ef(e,t){let n=et(e).scrollLeft;return t?t.left+n:eu(H(e)).left+n}function ed(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-ef(e,n),y:n.top+t.scrollTop}}let ep=new Set(["absolute","fixed"]);function eh(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=I(e),r=H(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,s=0;if(o){i=o.width,l=o.height;let e=Z();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,s=o.offsetTop)}let c=ef(r);if(c<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,l=Math.abs(r.clientWidth-t.clientWidth-o);l<=25&&(i-=l)}else c<=25&&(i+=c);return{width:i,height:l,x:a,y:s}}(e,n);else if("document"===t){let t,n,i,a,s,c,u;r=H(e),t=H(r),n=et(r),i=r.ownerDocument.body,a=l(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),s=l(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),c=-n.scrollLeft+ef(r),u=-n.scrollTop,"rtl"===ee(i).direction&&(c+=l(t.clientWidth,i.clientWidth)-a),o={width:a,height:s,x:c,y:u}}else if(W(t)){let e,r,i,l,a,s;r=(e=eu(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,l=F(t)?ea(t):c(1),a=t.clientWidth*l.x,s=t.clientHeight*l.y,o={width:a,height:s,x:i*l.x,y:r*l.y}}else{let n=ec(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return A(o)}function em(e){return"static"===ee(e).position}function eg(e,t){if(!F(e)||"fixed"===ee(e).position)return null;if(t)return t(e);let n=e.offsetParent;return H(e)===n&&(n=n.ownerDocument.body),n}function ev(e,t){var n;let r=I(e);if($(e))return r;if(!F(e)){let t=en(e);for(;t&&!Q(t);){if(W(t)&&!em(t))return t;t=en(t)}return r}let o=eg(e,t);for(;o&&(n=o,z.has(M(n)))&&em(o);)o=eg(o,t);return o&&Q(o)&&em(o)&&!Y(o)?r:o||function(e){let t=en(e);for(;F(t)&&!Q(t);){if(Y(t))return t;if($(t))break;t=en(t)}return null}(e)||r}let ew=async function(e){let t=this.getOffsetParent||ev,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=F(t),o=H(t),i="fixed"===n,l=eu(e,!0,i,t),a={scrollLeft:0,scrollTop:0},s=c(0);if(r||!r&&!i)if(("body"!==M(t)||K(o))&&(a=et(t)),r){let e=eu(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=ef(o));i&&!r&&o&&(s.x=ef(o));let u=!o||r||i?c(0):ed(o,a);return{x:l.left+a.scrollLeft-s.x-u.x,y:l.top+a.scrollTop-s.y-u.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},ey={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,l=H(r),a=!!t&&$(t.floating);if(r===l||a&&i)return n;let s={scrollLeft:0,scrollTop:0},u=c(1),f=c(0),d=F(r);if((d||!d&&!i)&&(("body"!==M(r)||K(l))&&(s=et(r)),F(r))){let e=eu(r);u=ea(r),f.x=e.x+r.clientLeft,f.y=e.y+r.clientTop}let p=!l||d||i?c(0):ed(l,s);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+f.x+p.x,y:n.y*u.y-s.scrollTop*u.y+f.y+p.y}},getDocumentElement:H,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,a=[..."clippingAncestors"===n?$(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=er(e,[],!1).filter(e=>W(e)&&"body"!==M(e)),o=null,i="fixed"===ee(e).position,l=i?en(e):e;for(;W(l)&&!Q(l);){let t=ee(l),n=Y(l);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&ep.has(o.position)||K(l)&&!n&&function e(t,n){let r=en(t);return!(r===n||!W(r)||Q(r))&&("fixed"===ee(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):o=t,l=en(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],s=a[0],c=a.reduce((e,n)=>{let r=eh(t,n,o);return e.top=l(r.top,e.top),e.right=i(r.right,e.right),e.bottom=i(r.bottom,e.bottom),e.left=l(r.left,e.left),e},eh(t,s,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:ev,getElementRects:ew,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=ei(e);return{width:t,height:n}},getScale:ea,isElement:W,isRTL:function(e){return"rtl"===ee(e).direction}};function ex(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eb=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:a,platform:s,elements:c,middlewareData:u}=t,{element:f,padding:p=0}=d(e,t)||{};if(null==f)return{};let v=T(p),y={x:n,y:r},x=m(w(o)),b=g(x),S=await s.getDimensions(f),C="y"===x,R=C?"clientHeight":"clientWidth",A=a.reference[b]+a.reference[x]-y[x]-a.floating[b],E=y[x]-a.reference[x],j=await (null==s.getOffsetParent?void 0:s.getOffsetParent(f)),P=j?j[R]:0;
1P&&await (null==s.isElement?void 0:s.isElement(j))||(P=c.floating[R]||a.floating[b]);let k=P/2-S[b]/2-1,L=i(v[C?"top":"left"],k),N=i(v[C?"bottom":"right"],k),O=P-S[b]-N,D=P/2-S[b]/2+(A/2-E/2),M=l(L,i(D,O)),I=!u.arrow&&null!=h(o)&&D!==M&&a.reference[b]/2-(D<L?L:N)-S[b]/2<0,H=I?D<L?D-L:D-O:0;return{[x]:y[x]+H,data:{[x]:M,centerOffset:D-M-H,...I&&{alignmentOffset:H}},reset:I}}});var eS=n(47650),eC="u">typeof document?r.useLayoutEffect:function(){};function eR(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!eR(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!eR(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eT(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eA(e,t){let n=eT(e);return Math.round(t*n)/n}function eE(e){let t=r.useRef(e);return eC(()=>{t.current=e}),t}var ej=n(99354),eP=n(95155),ek=r.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,eP.jsx)(ej.sG.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,eP.jsx)("polygon",{points:"0,0 30,0 15,10"})})});ek.displayName="Arrow";var eL=n(47527),eN=n(68599),eO=n(17347),eD=n(66294),eM=n(63509),eI="Popper",[eH,eB]=(0,eN.A)(eI),[eW,eF]=eH(eI),eV=e=>{let{__scopePopper:t,children:n}=e,[o,i]=r.useState(null);return(0,eP.jsx)(eW,{scope:t,anchor:o,onAnchorChange:i,children:n})};eV.displayName=eI;var e_="PopperAnchor",eK=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:o,...i}=e,l=eF(e_,n),a=r.useRef(null),s=(0,eL.s)(t,a),c=r.useRef(null);return r.useEffect(()=>{let e=c.current;c.current=o?.current||a.current,e!==c.current&&l.onAnchorChange(c.current)}),o?null:(0,eP.jsx)(ej.sG.div,{...i,ref:s})});eK.displayName=e_;var ez="PopperContent",[eG,e$]=eH(ez),eU=r.forwardRef((e,t)=>{var n,o,a,c,u,f,v,T,A,E,j,D,M;let{__scopePopper:I,side:B="bottom",sideOffset:W=0,align:F="center",alignOffset:V=0,arrowPadding:_=0,avoidCollisions:K=!0,collisionBoundary:z=[],collisionPadding:G=0,sticky:$="partial",hideWhenDetached:U=!1,updatePositionStrategy:q="optimized",onPlaced:X,...Y}=e,Z=eF(ez,I),[J,Q]=r.useState(null),ee=(0,eL.s)(t,e=>Q(e)),[et,en]=r.useState(null),eo=(0,eM.X)(et),ei=eo?.width??0,ea=eo?.height??0,es="number"==typeof G?G:{top:0,right:0,bottom:0,left:0,...G},ec=Array.isArray(z)?z:[z],ef=ec.length>0,ed={padding:es,boundary:ec.filter(eZ),altBoundary:ef},{refs:ep,floatingStyles:eh,placement:em,isPositioned:eg,middlewareData:ev}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:i,elements:{reference:l,floating:a}={},transform:s=!0,whileElementsMounted:c,open:u}=e,[f,d]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=r.useState(o);eR(p,o)||h(o);let[m,g]=r.useState(null),[v,w]=r.useState(null),y=r.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),x=r.useCallback(e=>{e!==R.current&&(R.current=e,w(e))},[]),b=l||m,S=a||v,C=r.useRef(null),R=r.useRef(null),T=r.useRef(f),A=null!=c,E=eE(c),j=eE(i),k=eE(u),L=r.useCallback(()=>{var e,r;let o,i,l;if(!C.current||!R.current)return;let a={placement:t,strategy:n,middleware:p};j.current&&(a.platform=j.current),(e=C.current,r=R.current,o=new Map,l={...(i={platform:ey,...a}
1).platform,_c:o},P(e,r,{...i,platform:l})).then(e=>{let t={...e,isPositioned:!1!==k.current};N.current&&!eR(T.current,t)&&(T.current=t,eS.flushSync(()=>{d(t)}))})},[p,t,n,j,k]);eC(()=>{!1===u&&T.current.isPositioned&&(T.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);let N=r.useRef(!1);eC(()=>(N.current=!0,()=>{N.current=!1}),[]),eC(()=>{if(b&&(C.current=b),S&&(R.current=S),b&&S){if(E.current)return E.current(b,S,L);L()}},[b,S,L,E,A]);let O=r.useMemo(()=>({reference:C,floating:R,setReference:y,setFloating:x}),[y,x]),D=r.useMemo(()=>({reference:b,floating:S}),[b,S]),M=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!D.floating)return e;let t=eA(D.floating,f.x),r=eA(D.floating,f.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...eT(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,D.floating,f.x,f.y]);return r.useMemo(()=>({...f,update:L,refs:O,elements:D,floatingStyles:M}),[f,L,O,D,M])}({strategy:"fixed",placement:B+("center"!==F?"-"+F:""),whileElementsMounted:(...e)=>(function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:a=!0,ancestorResize:c=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,p=el(e),h=a||c?[...p?er(p):[],...er(t)]:[];h.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),c&&e.addEventListener("resize",n)});let m=p&&f?function(e,t){let n,r=null,o=H(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function c(u,f){void 0===u&&(u=!1),void 0===f&&(f=1),a();let d=e.getBoundingClientRect(),{left:p,top:h,width:m,height:g}=d;if(u||t(),!m||!g)return;let v={rootMargin:-s(h)+"px "+-s(o.clientWidth-(p+m))+"px "+-s(o.clientHeight-(h+g))+"px "+-s(p)+"px",threshold:l(0,i(1,f))||1},w=!0;function y(t){let r=t[0].intersectionRatio;if(r!==f){if(!w)return c();r?c(!1,r):n=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==r||ex(d,e.getBoundingClientRect())||c(),w=!1}try{r=new IntersectionObserver(y,{...v,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(y,v)}r.observe(e)}(!0),a}(p,n):null,g=-1,v=null;u&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&v&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),p&&!d&&v.observe(p),v.observe(t));let w=d?eu(e):null;return d&&function t(){let r=eu(e);w&&!ex(w,r)&&n(),w=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;h.forEach(e=>{a&&e.removeEventListener("scroll",n),c&&e.removeEventListener("resize",n)}),null==m||m(),null==(e=v)||e.disconnect(),v=null,d&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===q}),elements:{reference:Z.anchor},middleware:[{...{name:"offset",options:o=n={mainAxis:W+ea,alignmentAxis:V},async fn(e){var t,n;let{x:r,y:i,placement:l,middlewareData:a}=e,s=await O(e,o);return l===(null==(t=a.offset)?void 0:t.placement)&&null!=(n=a.arrow)&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:l}}}},options:[n,void 0]},K&&{...{name:"shift",options:u=c={mainAxis:!0,crossAxis:!1,limiter:"partial"===$?{...(a=void 0,{options:a={},fn(e){let{x:t,y:n,placement:r,rects:o,middlewareData:i}=e,{offset:l=0,mainAxis:s=!0,crossAxis:c=!0}=d(a,e),u={x:t,y:n},f=w(r),h=m(f),g=u[h],v=u[f],y=d(l,e),x="number"==typeof y?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(s){let e="y"===h?"height":"width",t=o.reference[h]-o.floating[e]+x.mainAxis,n=o.reference[h]+o.reference[e]-x.mainAxis;g<t?g=t:g>n&&(g=n)}if(c){var b,S;let e="y"===h?"width":"height",t=N.has(p(r)),n=o.reference[f]-o.floating[e]+(t&&(null==(b=i.offset)?void 0:b[f])||0)+(t?0:x.crossAxis),l=o.reference[f]+o.reference[e]+(t?0:(null==(S=i.offset)?void 0:S[f])||0)-(t?x.crossAxis:0);v<n?v=n:v>l&&(v=l)}return{[h]:g,[f]:v}}}),options:[void 0,void 0]}:void 0,...ed},async fn(e){let{x:t,y:n,placement:r,platform:o}=e,{mainAxis:a=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...f}=d(u,e),h={x:t,y:n},g=await o.detectOverflow(e,f),v=w(p(r)),y=m(v),x=h[y],b=h[v];if(a){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",n=x+g[e],r=x-g[t];x=l(n,i(x,r))}if(s){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",n=b+g[e],r=b-g[t];b=l(n,i(b,r))}let S=c.fn({...e,[y]:x,[v]:b});return{...S,data:{x:S.x-t,y:S.y-n,enabled:{[y]:a,[v]:s}}}}},options:[c,void 0]},K&&{...{name:"flip",options:v=f={...ed},async fn(e){var t,n,r,o,i,l,a,s;let c,u,f,{placement:T,middlewareData:A,rects:E,initialPlacement:j,platform:P,elements:k}=e,{mainAxis:L=!0,crossAxis:N=!0,fallbackPlacements:O,fallbackStrategy:D="bestFit",fallbackAxisSideDirection:M="none",flipAlignment:I=!0,...H}=d(v,e);if(null!=(t=A.arrow)&&t.alignmentOffset)return{};let B=p(T),W=w(j),F=p(j)===j,V=await (null==P.isRTL?void 0:P.isRTL(k.floating)),_=O||(F||!I?[R(j)]:(c=R(j),[y(j),c,y(c)])
1),K="none"!==M;!O&&K&&_.push(...(u=h(j),f=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?b:x;return t?x:b;case"left":case"right":return t?S:C;default:return[]}}(p(j),"start"===M,V),u&&(f=f.map(e=>e+"-"+u),I&&(f=f.concat(f.map(y)))),f));let z=[j,..._],G=await P.detectOverflow(e,H),$=[],U=(null==(n=A.flip)?void 0:n.overflows)||[];if(L&&$.push(G[B]),N){let e,t,n,r,o=(l=T,a=E,void 0===(s=V)&&(s=!1),e=h(l),n=g(t=m(w(l))),r="x"===t?e===(s?"end":"start")?"right":"left":"start"===e?"bottom":"top",a.reference[n]>a.floating[n]&&(r=R(r)),[r,R(r)]);$.push(G[o[0]],G[o[1]])}if(U=[...U,{placement:T,overflows:$}],!$.every(e=>e<=0)){let e=((null==(r=A.flip)?void 0:r.index)||0)+1,t=z[e];if(t&&("alignment"!==N||W===w(t)||U.every(e=>w(e.placement)!==W||e.overflows[0]>0)))return{data:{index:e,overflows:U},reset:{placement:t}};let n=null==(o=U.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(D){case"bestFit":{let e=null==(i=U.filter(e=>{if(K){let t=w(e.placement);return t===W||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(n=e);break}case"initialPlacement":n=j}if(T!==n)return{reset:{placement:n}}}return{}}},options:[f,void 0]},{...{name:"size",options:A=T={...ed,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${n}px`),l.setProperty("--radix-popper-available-height",`${r}px`),l.setProperty("--radix-popper-anchor-width",`${o}px`),l.setProperty("--radix-popper-anchor-height",`${i}px`)}},async fn(e){var t,n;let r,o,{placement:a,rects:s,platform:c,elements:u}=e,{apply:f=()=>{},...m}=d(A,e),g=await c.detectOverflow(e,m),v=p(a),y=h(a),x="y"===w(a),{width:b,height:S}=s.floating;"top"===v||"bottom"===v?(r=v,o=y===(await (null==c.isRTL?void 0:c.isRTL(u.floating))?"start":"end")?"left":"right"):(o=v,r="end"===y?"top":"bottom");let C=S-g.top-g.bottom,R=b-g.left-g.right,T=i(S-g[r],C),E=i(b-g[o],R),j=!e.middlewareData.shift,P=T,k=E;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(k=R),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(P=C),j&&!y){let e=l(g.left,0),t=l(g.right,0),n=l(g.top,0),r=l(g.bottom,0);x?k=b-2*(0!==e||0!==t?e+t:l(g.left,g.right)):P=S-2*(0!==n||0!==r?n+r:l(g.top,g.bottom))}await f({...e,availableWidth:k,availableHeight:P});let L=await c.getDimensions(u.floating);return b!==L.width||S!==L.height?{reset:{rects:!0}}:{}}},options:[T,void 0]},et&&{...{name:"arrow",options:j=E={element:et,padding:_},fn(e){let{element:t,padding:n}="function"==typeof j?j(e):j;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?eb({element:t.current,padding:n}).fn(e):{}:t?eb({element:t,padding:n}).fn(e):{}}},options:[E,void 0]},eJ({arrowWidth:ei,arrowHeight:ea}),U&&{...{name:"hide",options:M=D={strategy:"referenceHidden",...ed},async fn(e){let{rects:t,platform:n}=e,{strategy:r="referenceHidden",...o}=d(M,e);switch(r){case"referenceHidden":{let r=k(await n.detectOverflow(e,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:L(r)}}}case"escaped":{let r=k(await n.detectOverflow(e,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:L(r)}}}default:return{}}}},options:[D,void 0]}]}),[ew,ek]=eQ(em),eN=(0,eO.c)(X);(0,eD.N)(()=>{eg&&eN?.()},[eg,eN]);let eI=ev.arrow?.x,eH=ev.arrow?.y,eB=ev.arrow?.centerOffset!==0,[eW,eV]=r.useState();return(0,eD.N)(()=>{J&&eV(window.getComputedStyle(J).zIndex)},[J]),(0,eP.jsx)("div",{ref:ep.setFloating,"data-radix-popper-content-wrapper":"",style:{...eh,transform:eg?eh.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eW,"--radix-popper-transform-origin":[ev.transformOrigin?.x,ev.transformOrigin?.y].join(" "),...ev.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,eP.jsx)(eG,{scope:I,placedSide:ew,onArrowChange:en,arrowX:eI,arrowY:eH,shouldHideArrow:eB,children:(0,eP.jsx)(ej.sG.div,{"data-side":ew,"data-align":ek,...Y,ref:ee,style:{...Y.style,animation:eg?void 0:"none"}})})})});eU.displayName=ez;var eq="PopperArrow",eX={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},eY=r.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=e$(eq,n),i=eX[o.placedSide];return(0,eP.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,eP.jsx)(ek,{...r,ref:t,style:{...r.style,display:"block"}})})});function eZ(e){return null!==e}eY.displayName=eq;var eJ=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,l=i?0:e.arrowWidth,a=i?0:e.arrowHeight,[s,c]=eQ(n),u={start:"0%",center:"50%",end:"100%"}[c],f=(o.arrow?.x??0)+l/2,d=(o.arrow?.y??0)+a/2,p="",h="";return"bottom"===s?(p=i?u:`${f}px`,h=`${-a}px`):"top"===s?(p=i?u:`${f}px`,h=`${r.floating.height+a}px`):"right"===s?(p=`${-a}px`,h=i?u:`${d}px`):"left"===s&&(p=`${r.floating.width+a}px`,h=i?u:`${d}px`),{data:{x:p,y:h}}}});function eQ(e){let[t,n="center"]=e.split("-");return[t,n]}var e0=eV,e1=eK,e2=eU,e5=eY},83417:(e,t,n)=>{n.d(t,{Z:()=>o});var r=n(12115);function o(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},94514:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(78340).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])}}]);

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.