PageSourceSearch

https://qai.io/_next/static/chunks/5528-0967ff4da3b61d63.js

js qai.io collected 2026-10-09 22:58:27 UTC 24,836 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5528],{30926:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{callServer:function(){return r.callServer},createServerReference:function(){return o.createServerReference},findSourceMapURL:function(){return l.findSourceMapURL}});let r=n(41209),l=n(85153),o=n(77197)},62389:(e,t,n)=>{n.d(t,{UC:()=>eM,YJ:()=>eK,q7:()=>e$,VF:()=>eQ,p4:()=>eJ,JU:()=>ez,ZL:()=>eI,bL:()=>eE,wv:()=>e0,l9:()=>ej,WT:()=>eR,LM:()=>eW});var r,l=n(12115),o=n.t(l,2),i=n(47650);function a(e,[t,n]){return Math.min(n,Math.max(t,e))}(0,Object.defineProperty)(a,"name",{value:"clamp",configurable:!0});var u=Object.defineProperty,c=(e,t)=>u(e,"name",{value:t,configurable:!0}),s=!!("undefined"!=typeof window&&window.document&&window.document.createElement);function d(e,t){let{checkForDefaultPrevented:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return c(function(r){if(null==e||e(r),!1===n||!r||!r.defaultPrevented)return null==t?void 0:t(r)},"handleEvent")}function f(e){var t;if(!s)throw Error("Cannot access document outside of the DOM");return null!=(t=null==e?void 0:e.ownerDocument)?t:document}function p(e){return"IFRAME"===e.tagName}c(d,"composeEventHandlers"),c(function(e){var t,n;if(!s)throw Error("Cannot access window outside of the DOM");return null!=(n=null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)?n:window},"getOwnerWindow"),c(f,"getOwnerDocument"),c(function e(t){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{activeElement:r}=f(t);if(!(null==r?void 0:r.nodeName))return null;if(p(r)&&r.contentDocument)return e(r.contentDocument.body,n);if(n){let e=r.getAttribute("aria-activedescendant");if(e){let t=f(r).getElementById(e);if(t)return t}}return r},"getActiveElement"),c(p,"isFrame");var v=n(211),h=Object.defineProperty,m=(e,t)=>h(e,"name",{value:t,configurable:!0});function g(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function y(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,r=t.map(t=>{let r=g(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<r.length;e++){let n=r[e];"function"==typeof n?n():g(t[e],null)}}}}function w(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return l.useCallback(y(...t),t)}m(g,"setRef"),m(y,"composeRefs"),m(w,"useComposedRefs");var b=n(3468),x=n(66218),S=n(8517),C=n(19526),E=n(76026),j=n(59061),R=n(93063),k=n(84232),P=n(5213),I=n(23565),T=Object.defineProperty,M=(e,t)=>T(e,"name",{value:t,configurable:!0});function D(e){let t=l.forwardRef((t,n)=>{var r;let{children:o,...i}=t,a=null,u=!1,c=[];B(o)&&"function"==typeof U&&(o=U(o._payload)),l.Children.forEach(o,e=>{if(F(e)){var t;u=!0;let n="child"in e.props?e.props.child:e.props.children;B(n)&&"function"==typeof U&&(n=U(n._payload)),a=L(e,n),c.push(null==a||null==(t=a.props)?void 0:t.children)}else c.push(e)}),a?a=l.cloneElement(a,void 0,c):!u&&1===l.Children.count(o)&&l.isValidElement(o)&&(a=o);let s=a?_(a):void 0,d=w(n,s);if(!a){if(o||0===o)throw Error(u?W(e):H(e));return o}let f=A(i,null!=(r=a.props)?r:{});return a.type!==l.Fragment&&(f.ref=n?d:s),l.cloneElement(a,f)});return t.displayName="".concat(e,".Slot"),t}M(D,"createSlot");var O=Symbol.for("radix.slottable");M(function(e){let t=M(e=>"child"in e?e.children(e.child):e.children,"Slottable");return t.displayName="".concat(e,".Slottable"),t.__radixId=O,t},"createSlottable");var L=M((e,t)=>{if("child"in e.props){let t=e.props.child;return l.isValidElement(t)?l.cloneElement(t,void 0,e.props.children(t.props.children)):null}return l.isValidElement(t)?t:null},"getSlottableElementFromSlottable");function A(e,t){let n={...t};for(let r in t){let l=e[r],o=t[r];/^on[A-Z]/.test(r)?l&&o?n[r]=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=o(...t);return l(...t),r}:l&&(n[r]=l):"style"===r?n[r]={...l,...o}:"className"===r&&(n[r]=[l,o].filter(Boolean).join(" "))}return{...e,...n}}function _(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,l=r&&"isReactWarning"in r&&r.isReactWarning;return l?e.ref:(l=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}function F(e){return l.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===O}M(A,"mergeProps"),M(_,"getElementRef"),M(F,"isSlottable");var V=Symbol.for("react.lazy");function B(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===V&&"_payload"in e&&N(e._payload)}function N(e){return"object"==typeof e&&null!==e&&"then"in e}M(B,"isLazyComponent"),M(N,"isPromiseLike");var H=M(e=>"".concat(e," failed to slot onto its children. Expected a single React element child or `Slottable`."),"createSlotError"),W=M(e=>"".concat(e," failed to slot onto its `Slottable`. Expected `Slottable` to re
1ceive a single React element child."),"createSlottableError"),U=o[" use ".trim().toString()],G=n(70222),K=(null==(r=globalThis)?void 0:r.document)?l.useLayoutEffect:()=>{},z=Object.defineProperty,q=o[" useEffectEvent ".trim().toString()],Y=o[" useInsertionEffect ".trim().toString()];function Z(e){if("function"==typeof q)return q(e);let t=l.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof Y?Y(()=>{t.current=e}):K(()=>{t.current=e}),l.useMemo(()=>function(){for(var e,n=arguments.length,r=Array(n),l=0;l<n;l++)r[l]=arguments[l];return null==(e=t.current)?void 0:e.call(t,...r)},[])}z(Z,"name",{value:"useEffectEvent",configurable:!0});var $=Object.defineProperty,X=(e,t)=>$(e,"name",{value:t,configurable:!0}),J=o[" useInsertionEffect ".trim().toString()]||K;function Q(e){let{prop:t,defaultProp:n,onChange:r=X(()=>{},"onChange"),caller:o}=e,[i,a,u]=ee({defaultProp:n,onChange:r}),c=void 0!==t,s=c?t:i;return[s,l.useCallback(e=>{if(c){let r=et(e)?e(t):e;if(r!==t){var n;null==(n=u.current)||n.call(u,r)}}else a(e)},[c,t,a,u])]}function ee(e){let{defaultProp:t,onChange:n}=e,[r,o]=l.useState(t),i=l.useRef(r),a=l.useRef(n);return J(()=>{a.current=n},[n]),l.useEffect(()=>{if(i.current!==r){var e;null==(e=a.current)||e.call(a,r),i.current=r}},[r,i]),[r,o,a]}function et(e){return"function"==typeof e}X(Q,"useControllableState"),X(ee,"useUncontrolledState"),X(et,"isFunction");var en=Symbol("RADIX:SYNC_STATE");function er(e){let t=l.useRef({value:e,previous:e});return l.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}X(function(e,t,n,r){let{prop:o,defaultProp:i,onChange:a,caller:u}=t,c=void 0!==o,s=Z(a),d=[{...n,state:i}];r&&d.push(r);let[f,p]=l.useReducer((t,n)=>{if(n.type===en)return{...t,state:n.state};let r=e(t,n);return c&&!Object.is(r.state,t.state)&&s(r.state),r},...d),v=f.state,h=l.useRef(v);l.useEffect(()=>{h.current!==v&&(h.current=v,c||s(v))},[v,h,c]);let m=l.useMemo(()=>void 0!==o?{...f,state:o}:f,[f,o]);return l.useEffect(()=>{c&&!Object.is(o,f.state)&&p({type:en,state:o})},[o,f.state,c]),[m,p]},"useControllableStateReducer"),(0,Object.defineProperty)(er,"name",{value:"usePrevious",configurable:!0});var el=n(861),eo=n(97745),ei=n(14432),ea=n(95155),eu=Object.defineProperty,ec=(e,t)=>eu(e,"name",{value:t,configurable:!0}),es=[" ","Enter","ArrowUp","ArrowDown"],ed=[" ","Enter"],ef="Select",[ep,ev,eh]=(0,v.N)(ef),[em,eg]=(0,b.A)(ef,[eh,R.Bk]),ey=(0,R.Bk)(),[ew,eb]=em(ef),[ex,eS]=em(ef);function eC(e){let{__scopeSelect:t,children:n,open:r,defaultOpen:o,onOpenChange:i,value:a,defaultValue:u,onValueChange:c,dir:s,name:d,autoComplete:f,disabled:p,required:v,form:h,internal_do_not_use_render:m}=e,g=ey(t),[y,w]=l.useState(null),[b,S]=l.useState(null),[C,E]=l.useState(!1),k=(0,x.jH)(s),[P,I]=Q({prop:r,defaultProp:null!=o&&o,onChange:i,caller:ef}),[T,M]=Q({prop:a,defaultProp:u,onChange:c,caller:ef}),D=l.useRef(null),O=l.useRef(T);l.useEffect(()=>{let e=h?null==y?void 0:y.ownerDocument.getElementById(h):null==y?void 0:y.form;if(e instanceof HTMLFormElement){let t=ec(()=>M(O.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[h,y,M]);let L=!y||!!h||!!y.closest("form"),[A,_]=l.useState(new Set),F=(0,j.B)(),V=Array.from(A).map(e=>e.props.value).join(";"),B=l.useCallback(e=>{_(t=>new Set(t).add(e))},[]),N=l.useCallback(e=>{_(t=>{let n=new Set(t);return n.delete(e),n})},[]),H={required:v,trigger:y,onTriggerChange:w,valueNode:b,onValueNodeChange:S,valueNodeHasChildren:C,onValueNodeHasChildrenChange:E,contentId:F,value:T,onValueChange:M,open:P,onOpenChange:I,dir:k,triggerPointerDownPosRef:D,disabled:p,name:d,autoComplete:f,form:h,nativeOptions:A,nativeSelectKey:V,isFormControl:L};return(0,ea.jsx)(R.bL,{...g,children:(0,ea.jsx)(ew,{scope:t,...H,children:(0,ea.jsx)(ep.Provider,{scope:t,children:(0,ea.jsx)(ex,{scope:t,onNativeOptionAdd:B,onNativeOptionRemove:N,children:e2(m)?m(H):n})})})})}ec(eC,"SelectProvider");var eE=ec(e=>{let{__scopeSelect:t,children:n,...r}=e;return(0,ea.jsx)(eC,{__scopeSelect:t,...r,internal_do_not_use_render:e=>{let{isFormControl:r}=e;return(0,ea.jsxs)(ea.Fragment,{children:[n,r?(0,ea.jsx)(e1,{__scopeSelect:t}):null]})}})},"Select"),ej=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,disabled:r=!1,...o}=e,i=ey(n),a=eb("SelectTrigger",n),u=a.disabled||r,c=w(t,a.onTriggerChange),s=ev(n),f=l.useRef("touch"),[p,v,h]=e6(e=>{let t=s().filter(e=>!e.disabled),n=t.find(e=>e.value===a.value),r=e7(t,e,n);void 0!==r&&a.onValueChange(r.value)}),m=ec(e=>{u||(a.onOpenChange(!0),h()),e&&(a.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})},"handleOpen");return(0,ea.jsx)(R.Mz,{asChild:!0,...i,children:(0,ea.jsx)(I.sG.button,{type:"button",role:"combobox","aria-controls":a.open?a.contentId:void 0,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":e5(a.value)?"":void 0,...o,ref:c,onClick:d(o.onClick,e=>
1{e.currentTarget.focus(),"mouse"!==f.current&&m(e)}),onPointerDown:d(o.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&&(m(e),e.preventDefault())}),onKeyDown:d(o.onKeyDown,e=>{let t=""!==p.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||v(e.key),(!t||" "!==e.key)&&es.includes(e.key)&&(m(),e.preventDefault())})})})},"SelectTrigger")),eR=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,className:r,style:o,children:i,placeholder:a="",...u}=e,c=eb("SelectValue",n),{onValueNodeHasChildrenChange:s}=c,d=void 0!==i,f=w(t,c.onValueNodeChange);K(()=>{s(d)},[s,d]);let p=e5(c.value);return(0,ea.jsx)(I.sG.span,{...u,asChild:!p&&u.asChild,ref:f,style:{pointerEvents:"none"},children:(0,ea.jsx)(l.Fragment,{children:p?a:i},p?"placeholder":"value")})},"SelectValue")),[ek,eP]=em("SelectPortal",{forceMount:void 0}),eI=ec(e=>{let{__scopeSelect:t,forceMount:n,...r}=e;return(0,ea.jsx)(ek,{scope:e.__scopeSelect,forceMount:n,children:(0,ea.jsx)(k.Z,{asChild:!0,...r})})},"SelectPortal"),eT="SelectContent",eM=l.forwardRef(ec(function(e,t){let n=eP(eT,e.__scopeSelect),{forceMount:r=n.forceMount,...o}=e,i=eb(eT,e.__scopeSelect),[a,u]=l.useState();return K(()=>{u(new DocumentFragment)},[]),(0,ea.jsx)(P.C,{present:r||i.open,children:e=>{let{present:n}=e;return n?(0,ea.jsx)(e_,{...o,ref:t}):(0,ea.jsx)(eD,{...o,fragment:a})}})},"SelectContent")),eD=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,children:r,fragment:l}=e;return l?i.createPortal((0,ea.jsx)(eO,{scope:n,children:(0,ea.jsx)(ep.Slot,{scope:n,children:(0,ea.jsx)("div",{ref:t,children:r})})}),l):null},"SelectContentFragment")),[eO,eL]=em(eT),eA=D("SelectContent.RemoveScroll"),e_=l.forwardRef(ec(function(e,t){let{__scopeSelect:n}=e,{position:r="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:i,onPointerDownOutside:a,side:u,sideOffset:c,align:s,alignOffset:f,arrowPadding:p,collisionBoundary:v,collisionPadding:h,sticky:m,hideWhenDetached:g,avoidCollisions:y,...b}=e,x=eb(eT,n),[j,R]=l.useState(null),[k,P]=l.useState(null),I=w(t,R),[T,M]=l.useState(null),[D,O]=l.useState(null),L=ev(n),[A,_]=l.useState(!1),F=l.useRef(!1);l.useEffect(()=>{if(j)return(0,eo.Eq)(j)},[j]),(0,C.Oh)();let V=l.useCallback(e=>{let[t,...n]=L().map(e=>e.ref.current),[r]=n.slice(-1),l=document.activeElement;for(let n of e)if(n===l||(null==n||n.scrollIntoView({block:"nearest"}),n===t&&k&&(k.scrollTop=0),n===r&&k&&(k.scrollTop=k.scrollHeight),null==n||n.focus(),document.activeElement!==l))return},[L,k]),B=l.useCallback(()=>V([T,j]),[V,T,j]);l.useEffect(()=>{A&&B()},[A,B]);let{onOpenChange:N,triggerPointerDownPosRef:H}=x;l.useEffect(()=>{if(j){let e={x:0,y:0},t=ec(t=>{var n,r,l,o;e={x:Math.abs(Math.round(t.pageX)-(null!=(l=null==(n=H.current)?void 0:n.x)?l:0)),y:Math.abs(Math.round(t.pageY)-(null!=(o=null==(r=H.current)?void 0:r.y)?o:0))}},"handlePointerMove"),n=ec(n=>{e.x<=10&&e.y<=10?n.preventDefault():n.composedPath().includes(j)||N(!1),document.removeEventListener("pointermove",t),H.current=null},"handlePointerUp");return null!==H.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[j,N,H]),l.useEffect(()=>{let e=ec(()=>N(!1),"close");return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[N]);let[W,U]=e6(e=>{let t=L().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=e7(t,e,n);r&&setTimeout(()=>{var e;return null==(e=r.ref.current)?void 0:e.focus()})}),G=l.useCallback((e,t,n)=>{let r=!F.current&&!n;(void 0!==x.value&&x.value===t||r)&&(M(e),r&&(F.current=!0))},[x.value]),K=l.useCallback(()=>null==j?void 0:j.focus(),[j]),z=l.useCallback((e,t,n)=>{let r=!F.current&&!n;(void 0!==x.value&&x.value===t||r)&&O(e)},[x.value]),q="popper"===r?eV:eF;return(0,ea.jsx)(eO,{scope:n,content:j,viewport:k,onViewportChange:P,itemRefCallback:G,selectedItem:T,onItemLeave:K,itemTextRefCallback:z,focusSelectedItem:B,selectedItemText:D,position:r,isPositioned:A,searchRef:W,children:(0,ea.jsx)(ei.A,{as:eA,allowPinchZoom:!0,children:(0,ea.jsx)(E.n,{asChild:!0,trapped:x.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:d(o,e=>{var t;
1null==(t=x.trigger)||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,ea.jsx)(S.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>x.onOpenChange(!1),children:(0,ea.jsx)(q,{role:"listbox",id:x.contentId,"data-state":x.open?"open":"closed",dir:x.dir,onContextMenu:e=>e.preventDefault(),...b,...q===eV?{side:u,sideOffset:c,align:s,alignOffset:f,arrowPadding:p,collisionBoundary:v,collisionPadding:h,sticky:m,hideWhenDetached:g,avoidCollisions:y}:{},onPlaced:()=>_(!0),ref:I,style:{display:"flex",flexDirection:"column",outline:"none",...b.style},onKeyDown:d(b.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||U(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=L().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(()=>V(t)),e.preventDefault()}})})})})})})},"SelectContentImpl")),eF=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,onPlaced:r,...o}=e,i=eb(eT,n),u=eL(eT,n),[c,s]=l.useState(null),[d,f]=l.useState(null),p=w(t,f),v=ev(n),h=l.useRef(!1),m=l.useRef(!0),{viewport:g,selectedItem:y,selectedItemText:b,focusSelectedItem:x}=u,S=l.useCallback(()=>{if(i.trigger&&i.valueNode&&c&&d&&g&&y&&b){let e=i.trigger.getBoundingClientRect(),t=d.getBoundingClientRect(),n=i.valueNode.getBoundingClientRect(),l=b.getBoundingClientRect();if("rtl"!==i.dir){let r=l.left-t.left,o=n.left-r,i=e.left-o,u=e.width+i,s=Math.max(u,t.width),d=a(o,[10,Math.max(10,window.innerWidth-10-s)]);c.style.minWidth=u+"px",c.style.left=d+"px"}else{let r=t.right-l.right,o=window.innerWidth-n.right-r,i=window.innerWidth-e.right-o,u=e.width+i,s=Math.max(u,t.width),d=a(o,[10,Math.max(10,window.innerWidth-10-s)]);c.style.minWidth=u+"px",c.style.right=d+"px"}let o=v(),u=window.innerHeight-20,s=g.scrollHeight,f=window.getComputedStyle(d),p=parseInt(f.borderTopWidth,10),m=parseInt(f.paddingTop,10),w=parseInt(f.borderBottomWidth,10),x=p+m+s+parseInt(f.paddingBottom,10)+w,S=Math.min(5*y.offsetHeight,x),C=window.getComputedStyle(g),E=parseInt(C.paddingTop,10),j=parseInt(C.paddingBottom,10),R=e.top+e.height/2-10,k=y.offsetHeight/2,P=p+m+(y.offsetTop+k);if(P<=R){let e=o.length>0&&y===o[o.length-1].ref.current;c.style.bottom="0px";let t=Math.max(u-R,k+(e?j:0)+(d.clientHeight-g.offsetTop-g.offsetHeight)+w);c.style.height=P+t+"px"}else{let e=o.length>0&&y===o[0].ref.current;c.style.top="0px";let t=Math.max(R,p+g.offsetTop+(e?E:0)+k);c.style.height=t+(x-P)+"px",g.scrollTop=P-R+g.offsetTop}c.style.margin="".concat(10,"px 0"),c.style.minHeight=S+"px",c.style.maxHeight=u+"px",null==r||r(),requestAnimationFrame(()=>h.current=!0)}},[v,i.trigger,i.valueNode,c,d,g,y,b,i.dir,r]);K(()=>S(),[S]);let[C,E]=l.useState();K(()=>{d&&E(window.getComputedStyle(d).zIndex)},[d]);let j=l.useCallback(e=>{e&&!0===m.current&&(S(),null==x||x(),m.current=!1)},[S,x]);return(0,ea.jsx)(eB,{scope:n,contentWrapper:c,shouldExpandOnScrollRef:h,onScrollButtonChange:j,children:(0,ea.jsx)("div",{ref:s,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:C},children:(0,ea.jsx)(I.sG.div,{...o,ref:p,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})},"SelectItemAlignedPosition")),eV=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,align:r="start",collisionPadding:l=10,...o}=e,i=ey(n);return(0,ea.jsx)(R.UC,{...i,...o,ref:t,align:r,collisionPadding:l,style:{boxSizing:"border-box",...o.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)"}})},"SelectPopperPosition")),[eB,eN]=em(eT,{}),eH="SelectViewport",eW=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,nonce:r,...o}=e,i=eL(eH,n),a=eN(eH,n),u=w(t,i.onViewportChange),c=l.useRef(0);return(0,ea.jsxs)(ea.Fragment,{children:[(0,ea.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,ea.jsx)(ep.Slot,{scope:n,children:(0,ea.jsx)(I.sG.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:d(o.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=a;if((null==r?void 0:r.current)&&n){let e=Math.abs(c.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,l=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(l<r){let o=l+e,i=Math.min(r,o),a=o-i;n.style.height=i+"px","0px"===n.style.bottom&&(t.scrollTop=a>0?a:0,n.style.justifyContent="flex-end")}}}c.current=t.scrollTop})})})]})},"SelectViewport")),[eU,eG]=em("SelectGroup"),eK=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,...r}=e,l=(0,j.B)();return(0,ea.jsx)(eU,{scope:n,id:l,children:(0,ea.jsx)(I.sG.div,{role:"group","aria-labelledby":l,...r,ref:t})})},"SelectGroup")),ez=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,...r}=e,l=eG("SelectLabel",n);return(0,ea.jsx)(I.sG.div,{id:l.id,...r,ref:t})},"SelectLabel")),eq="SelectItem",[eY,eZ]=em(eq),e$=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,value:r,disabled:o=!1,textValue:i,...a}
1=e,u=eb(eq,n),c=eL(eq,n),s=u.value===r,[f,p]=l.useState(null!=i?i:""),[v,h]=l.useState(!1),m=w(t,(0,G.c)(e=>{var t;return null==(t=c.itemRefCallback)?void 0:t.call(c,e,r,o)})),g=(0,j.B)(),y=l.useRef("touch"),b=ec(()=>{o||(u.onValueChange(r),u.onOpenChange(!1))},"handleSelect");return(0,ea.jsx)(eY,{scope:n,value:r,disabled:o,textId:g,isSelected:s,onItemTextChange:l.useCallback(e=>{p(t=>{var n;return t||(null!=(n=null==e?void 0:e.textContent)?n:"").trim()})},[]),children:(0,ea.jsx)(ep.ItemSlot,{scope:n,value:r,disabled:o,textValue:f,children:(0,ea.jsx)(I.sG.div,{role:"option","aria-labelledby":g,"data-highlighted":v?"":void 0,"aria-selected":s&&v,"data-state":s?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...a,ref:m,onFocus:d(a.onFocus,()=>h(!0)),onBlur:d(a.onBlur,()=>h(!1)),onClick:d(a.onClick,()=>{"mouse"!==y.current&&b()}),onPointerUp:d(a.onPointerUp,()=>{"mouse"===y.current&&b()}),onPointerDown:d(a.onPointerDown,e=>{y.current=e.pointerType}),onPointerMove:d(a.onPointerMove,e=>{if(y.current=e.pointerType,o){var t;null==(t=c.onItemLeave)||t.call(c)}else"mouse"===y.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:d(a.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null==(t=c.onItemLeave)||t.call(c)}}),onKeyDown:d(a.onKeyDown,e=>{var t;o||e.target!==e.currentTarget||((null==(t=c.searchRef)?void 0:t.current)===""||" "!==e.key)&&(ed.includes(e.key)&&b()," "===e.key&&e.preventDefault())})})})})},"SelectItem")),eX="SelectItemText",eJ=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,className:r,style:o,...a}=e,u=eb(eX,n),c=eL(eX,n),s=eZ(eX,n),d=eS(eX,n),[f,p]=l.useState(null),v=(0,G.c)(e=>{var t;return null==(t=c.itemTextRefCallback)?void 0:t.call(c,e,s.value,s.disabled)}),h=w(t,p,s.onItemTextChange,v),m=null==f?void 0:f.textContent,g=l.useMemo(()=>(0,ea.jsx)("option",{value:s.value,disabled:s.disabled,children:m},s.value),[s.disabled,s.value,m]),{onNativeOptionAdd:y,onNativeOptionRemove:b}=d;return K(()=>(y(g),()=>b(g)),[y,b,g]),(0,ea.jsxs)(ea.Fragment,{children:[(0,ea.jsx)(I.sG.span,{id:s.textId,...a,ref:h}),s.isSelected&&u.valueNode&&!u.valueNodeHasChildren&&!e5(u.value)?i.createPortal(a.children,u.valueNode):null]})},"SelectItemText")),eQ=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,...r}=e;return eZ("SelectItemIndicator",n).isSelected?(0,ea.jsx)(I.sG.span,{"aria-hidden":!0,...r,ref:t}):null},"SelectItemIndicator")),e0=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,...r}=e;return(0,ea.jsx)(I.sG.div,{"aria-hidden":!0,...r,ref:t})},"SelectSeparator")),e1=l.forwardRef(ec(function(e,t){let{__scopeSelect:n,...r}=e,o=eb("SelectBubbleInput",n),{value:i,onValueChange:a,required:u,disabled:c,name:s,autoComplete:d,form:f}=o,{nativeOptions:p,nativeSelectKey:v}=o,h=l.useRef(null),m=w(t,h),g=null!=i?i:"",y=er(g),b=Array.from(p).some(e=>{var t;return(null!=(t=e.props.value)?t:"")===""});return l.useEffect(()=>{let e=h.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(y!==g&&t){let n=new Event("change",{bubbles:!0});t.call(e,g),e.dispatchEvent(n)}},[y,g]),(0,ea.jsxs)(I.sG.select,{"aria-hidden":!0,required:u,tabIndex:-1,name:s,autoComplete:d,disabled:c,form:f,onChange:e=>a(e.target.value),...r,style:{...el.Qg,...r.style},ref:m,defaultValue:g,children:[e5(i)&&!b?(0,ea.jsx)("option",{value:""}):null,Array.from(p)]},v)},"SelectBubbleInput"));function e2(e){return"function"==typeof e}function e5(e){return""===e||void 0===e}function e6(e){let t=(0,G.c)(e),n=l.useRef(""),r=l.useRef(0),o=l.useCallback(e=>{t(n.current+e)},[t]),i=l.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return l.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,o,i]}function e7(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=n?e.indexOf(n):-1,o=e9(e,Math.max(l,0));1===r.length&&(o=o.filter(e=>e!==n));let i=o.find(e=>e.textValue.toLowerCase().startsWith(r.toLowerCase()));return i!==n?i:void 0}function e9(e,t){return e.map((n,r)=>e[(t+r)%e.length])}ec(e2,"isFunction"),ec(e5,"shouldShowPlaceholder"),ec(e6,"useTypeaheadSearch"),ec(e7,"findNextItem"),ec(e9,"wrapArray")},96059:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(12115);let l=r.forwardRef(function(e,t){let{title:n,titleId:l,...o}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":l},o),n?r.createElement("title",{id:l},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))})}}]);

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.