PageSourceSearch

https://smry.ai/_next/static/chunks/0con3_fnqg-qa.js?dpl=5cb6504fd3cb

js smry.ai collected 2026-09-24 10:06:36 UTC 33,785 bytes, 3 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._posthogReleaseId=e._posthogReleaseId||"01a0d2c8-6b7d-0000-f70a-d8c4c3e4bcf2";var n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="2b80cbb5-66f1-5fb2-8a66-29c4325eba3e")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,62870,e=>{"use strict";var t=e.i(843476);e.s([],564623),e.i(564623);var r=e.i(271645),n=e.i(502077),l=e.i(828918),o=e.i(388940),i=e.i(394258),s=e.i(590803),a=e.i(951437),u=e.i(146376),c=e.i(667865),d=e.i(446265),f=e.i(334346),p=e.i(301252),m=e.i(956789),g=e.i(385689),h=e.i(17989),S=e.i(265858),v=e.i(260891),b=e.i(736760),y=e.i(733332);let x=r.createContext(null);function E(){let e=r.useContext(x);if(null===e)throw Error((0,y.default)(60));return e}var R=e.i(469690),C=e.i(381104),w=e.i(538489),A=e.i(223910);let M=(e,t)=>Object.is(e,t);function I(e,t,r){return null==e||null==t?Object.is(e,t):r(e,t)}function T(e,t,r){return e&&0!==e.length?e.findIndex(e=>void 0!==e&&I(e,t,r)):-1}var O=e.i(186698);function P(e){return null!=e&&e.length>0&&"object"==typeof e[0]&&null!=e[0]&&"items"in e[0]}function L(e,t){if(t&&null!=e)return t(e)??"";if(e&&"object"==typeof e){if("label"in e&&null!=e.label)return String(e.label);if("value"in e)return String(e.value)}return(0,O.serializeValue)(e)}function N(e,t){return t&&null!=e?t(e)??"":e&&"object"==typeof e&&"value"in e&&"label"in e?(0,O.serializeValue)(e.value):(0,O.serializeValue)(e)}function j(e,t,r){if(r&&null!=e)return r(e);if(e&&"object"==typeof e&&"label"in e&&null!=e.label)return e.label;if(t&&!Array.isArray(t))return t[e]??L(e,r);if(Array.isArray(t)){let n=P(t)?t.flatMap(e=>e.items):t;if(null==e||"object"!=typeof e){let t=n.find(t=>t.value===e);return t&&null!=t.label?t.label:L(e,r)}if("value"in e){let t=n.find(t=>t&&t.value===e.value);if(t&&null!=t.label)return t.label}}return L(e,r)}let D=e=>e.id,_=e=>e.labelId,V=e=>e.modal,H=e=>e.items,k=e=>e.itemToStringLabel,U=e=>e.isItemEqualToValue,F=e=>e.value,B=e=>{let{value:t,multiple:r,itemToStringValue:n}=e;return null!=t&&(r&&Array.isArray(t)?t.length>0:""!==N(t,n))},z=(e,t)=>!!t&&function(e){if(!Array.isArray(e))return null!=e&&"null"in e;if(P(e)){for(let t of e)for(let e of t.items)if(e&&null==e.value&&null!=e.label)return!0;return!1}for(let t of e)if(t&&null==t.value&&null!=t.label)return!0;return!1}(e.items),G=e=>e.open,Y=e=>e.mounted,W=e=>e.forceMount,$=e=>e.transitionStatus,X=e=>e.openMethod,q=e=>e.activeIndex,K=e=>e.selectedIndex,J=(e,t)=>e.activeIndex===t,Q=(e,t)=>{let r=e.isItemEqualToValue,n=e.value;return e.multiple?Array.isArray(n)&&n.some(e=>I(t,e,r)):I(t,n,r)},Z=(e,t)=>e.selectedIndex===t,ee=e=>e.popupProps,et=e=>e.triggerProps,er=e=>e.triggerElement,en=e=>e.positionerElement,el=e=>e.listElement,eo=e=>e.popupSide,ei=e=>e.scrollUpArrowVisible,es=e=>e.scrollDownArrowVisible,ea=e=>e.hasScrollArrows;var eu=e.i(675606),ec=e.i(56434),ed=e.i(137584),ef=e.i(884708),ep=e.i(606039),em=e.i(32199),eg=e.i(550896),eh=e.i(264111),eS=e.i(176782),ev=e.i(552245),eb=e.i(875812),ey=e.i(897886);let ex=r.forwardRef(function(e,t){let{render:r,className:n,style:l,...o}=e;delete o.id;let i=(0,R.useFieldRootContext)(),{store:s}=E(),a=(0,f.useStore)(s,er),u=(0,f.useStore)(s,D),c=null==u?void 0:`${u}-label`,d=(0,ey.useLabel)({id:c,fallbackControlId:a?.id??u,setLabelId(e){let t="function"==typeof e?e(s.state.labelId):e;s.set("labelId",t)}});return(0,ev.useRenderElement)("div",e,{ref:t,state:i.state,props:[d,o],stateAttributesMapping:eb.fieldValidityMapping})});var eE=e.i(108868),eR=e.i(439957),eC=e.i(247778),ew=e.i(405005),eA=e.i(264042),eM=e.i(647554),eI=e.i(596296),eT=e.i(540886);let eO={...ew.pressableTriggerOpenStateMapping,...eb.fieldValidityMapping,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},eP=r.forwardRef(function(e,t){let{render:n,className:l,id:o,disabled:i=!1,nativeButton:s=!0,style:a,...u}=e,{setTouched:c,setFocused:p,validationMode:m,state:g,disabled:h}=(0,R.useFieldRootContext)(),{labelId:S}=(0,eC.useLabelableContext)(),{store:v,setOpen:b,selectionRef:y,validation:x,readOnly:C,required:A,alignItemWithTriggerActiveRef:M,disabled:I}=E(),T=h||I||i,O=(0,f.useStore)(v,G),P=(0,f.useStore)(v,Y),L=(0,f.useStore)(v,F),N=(0,f.useStore)(v,et),j=(0,f.useStore)(v,en),V=(0,f.useStore)(v,el),H=(0,f.useStore)(v,eo),k=(0,f.useStore)(v,D),U=(0,f.useStore)(v,_),z=(0,f.useStore)(v,B),W=P&&j?H:null,$=o??k;(0,w.useLabelableId)({id:$});let X=(0,d.useValueAsRef)(j),q=r.useRef(null),{getButtonProps:K,buttonRef:J}=(0,eT.useButton)({disabled:T,native:s}),Q=v.useStateSetter("triggerElement"),Z=(0,eR.useTimeout)(),ee=(0,eR.useTimeout)(),er=(0,eR.useTimeout)();r.useEffect(()=>{if(O)return er.start(400,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{er.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},ee.clear()},[O,y,ee,er]);let ei=(0,eS.mergeProps)(N,{id:$,role:"combobox","aria-expanded":O,"aria-haspopup":"listbox","aria-controls":O?V?.id??(0,eI.getFloatingFocusElement)(j)?.id:void 0,"aria-labelledby":S??U,"aria-readonly":C||void 0,"aria-required":A||void 0,tabIndex:T?-1:0,onFocus(e){p(!0),O&&M.current&&b(!1,(0,eu.createChangeEventDetails)(ec.REASONS.none,e.nativeEvent)),Z.start(0,()=>{v.set("forceMount",!0)})},onBlur(e){(0,eM.contains)(j,e.relatedTarget)||(c(!0),p(!1),"onBlur"===m&&x.commit(L))},onMouseDown(e){if(O)return;let t=(0,eE.ownerDocument)(e.currentTarget);function r(e){if(!q.current)return;let t=e.target;(0,eM.contains)(q.current,t)||(0,eM.contains)(X.current,t)||(0,eA.isMouseWithinBounds)(e,q.current)||b(!1,(0,eu.createChangeEventDetails)(ec.REASONS.cancelOpen,e))}ee.start(0,()=>{t.addEventListener("mouseup",r,{once:!0})})}},u,K),es=x.getValidationProps(T,ei);es.role="combobox";let ea={...g,open:O,disabled:T,value:L,readOnly:C,popupSide:W,placeholder:!z};return(0,ev.useRenderElement)("button",e,{ref:[t,q,J,Q],state:ea,stateAttributesMapping:eO,props:es})}),eL={value:()=>null}
1,eN=r.forwardRef(function(e,n){let{className:l,render:o,children:i,placeholder:s,style:a,...u}=e,{store:c,valueRef:d}=E(),p=(0,f.useStore)(c,F),m=(0,f.useStore)(c,H),g=(0,f.useStore)(c,k),h=(0,f.useStore)(c,B),S=!h&&null!=s&&null==i,v=(0,f.useStore)(c,z,S),b=null;if("function"==typeof i)b=i(p);else if(null!=i)b=i;else if(S&&!v)b=s;else if(Array.isArray(p))b=p.reduce((e,n,l)=>(l>0&&e.push(", "),e.push((0,t.jsx)(r.Fragment,{children:j(n,m,g)},l)),e),[]);else b=j(p,m,g);return(0,ev.useRenderElement)("span",e,{state:{value:p,placeholder:!h},ref:[n,d],props:[{children:b},u],stateAttributesMapping:eL})}),ej=r.forwardRef(function(e,t){let{render:r,className:n,style:l,...o}=e,{store:i}=E(),s=(0,f.useStore)(i,G);return(0,ev.useRenderElement)("span",e,{state:{open:s},ref:t,props:[{"aria-hidden":!0,children:"▼"},o],stateAttributesMapping:ew.triggerOpenStateMapping})});var eD=e.i(726674);let e_=r.forwardRef(function(e,r){let{store:n}=E(),l=(0,f.useStore)(n,Y),o=(0,f.useStore)(n,W);return l||o?(0,t.jsx)(eD.FloatingPortal,{ref:r,...e}):null});var eV=e.i(209407);let eH={...ew.popupStateMapping,...eV.transitionStatusMapping},ek=r.forwardRef(function(e,t){let{render:r,className:n,style:l,...o}=e,{store:i}=E(),s=(0,f.useStore)(i,G),a=(0,f.useStore)(i,Y),u=(0,f.useStore)(i,$);return(0,ev.useRenderElement)("div",e,{state:{open:s,transitionStatus:u},ref:t,props:[{role:"presentation",hidden:!a,style:{userSelect:"none",WebkitUserSelect:"none"}},o],stateAttributesMapping:eH})});var eU=e.i(144394),eF=e.i(53687),eB=e.i(923706);let ez=r.createContext(void 0);function eG(){let e=r.useContext(ez);if(!e)throw Error((0,y.default)(59));return e}var eY=e.i(426),eW=e.i(638396);function e$(e,t){e&&Object.assign(e.style,t)}let eX={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var eq=e.i(789579),eK=e.i(33383);let eJ={position:"fixed"},eQ=r.forwardRef(function(e,n){let{anchor:l,className:o,render:i,positionMethod:s,side:a,align:d,sideOffset:p,alignOffset:m,collisionBoundary:g="clipping-ancestors",collisionPadding:h,arrowPadding:S,sticky:v,disableAnchorTracking:b,alignItemWithTrigger:y=!0,collisionAvoidance:x=eW.DROPDOWN_COLLISION_AVOIDANCE,style:R,...C}=e,{store:w,listRef:A,labelsRef:M,alignItemWithTriggerActiveRef:I,selectedItemTextRef:O,valuesRef:P,initialValueRef:L,popupRef:N,setValue:j,floatingContext:D}=E(),_=(0,f.useStore)(w,G),H=(0,f.useStore)(w,Y),k=(0,f.useStore)(w,V),B=(0,f.useStore)(w,F),z=(0,f.useStore)(w,X),W=(0,f.useStore)(w,en),q=(0,f.useStore)(w,er),K=(0,f.useStore)(w,U),J=(0,f.useStore)(w,$),Q=r.useRef(null),Z=r.useRef(null),[ee,et]=r.useState(y),el=H&&ee&&"touch"!==z;H||ee===y||et(y),r.useImperativeHandle(I,()=>el),(0,eK.useAnchoredPopupScrollLock)((el||k)&&_,"touch"===z,W,q);let eo=(0,eB.useAnchorPositioning)({anchor:l,floatingRootContext:D,positionMethod:s,mounted:H,side:a,sideOffset:p,align:d,alignOffset:m,arrowPadding:S,collisionBoundary:g,collisionPadding:h,sticky:v,disableAnchorTracking:b??el,collisionAvoidance:x,keepMounted:!0}),ei=el?"none":eo.side,es=el?eJ:eo.positionerStyles,ea={open:_,side:ei,align:eo.align,anchorHidden:eo.anchorHidden};(0,u.useIsoLayoutEffect)(()=>{w.set("popupSide",eo.side)},[w,eo.side]);let ed=w.useStateSetter("positionerElement"),ef=(0,eq.usePositioner)(e,ea,{styles:es,transitionStatus:J,props:C,refs:[n,ed],hidden:!H,inert:!_}),ep=r.useRef(0),em=(0,c.useStableCallback)(e=>{if(0===P.current.length)return;let t=ep.current;if(ep.current=e.size,e.size===t)return;let r=(0,eu.createChangeEventDetails)(ec.REASONS.none);if(0!==t&&!w.state.multiple&&null!==B&&-1===T(P.current,B,K)){let e=L.current,t=null!=e&&-1!==T(P.current,e,K)?e:null;j(t,r),null===t&&(w.set("selectedIndex",null),O.current=null)}if(0!==t&&w.state.multiple&&Array.isArray(B)){let e=B.filter(e=>-1!==T(P.current,e,K));e.length!==B.length&&(j(e,r),0===e.length&&(w.set("selectedIndex",null),O.current=null))}if(_&&el){w.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:""};e$(W,e),e$(N.current,e)}}),eg=r.useMemo(()=>({...eo,side:ei,alignItemWithTriggerActive:el,setControlledAlignItemWithTrigger:et,scrollUpArrowRef:Q,scrollDownArrowRef:Z}),[eo,ei,el,et]);return(0,t.jsx)(eF.CompositeList,{elementsRef:A,labelsRef:M,onMapChange:em,children:(0,t.jsxs)(ez.Provider,{value:eg,children:[H&&k&&(0,t.jsx)(eY.InternalBackdrop,{inert:(0,eU.inertValue)(!_),cutout:q}),ef]})})});var eZ=e.i(343084),e0=e.i(574735),e1=e.i(328744),e6=e.i(333848),e4=e.i(708445),e5=e.i(61487),e8=e.i(953760),e3=e.i(60837),e7=e.i(96533),e2=e.i(673327),e9=e.i(253984),te=e.i(201675),tt=e.i(172410),tr=e.i(872855);let tn={...ew.popupStateMapping,...eV.transitionStatusMapping},tl=r.forwardRef(function(e,n){let{render:l,className:o,style:i,finalFocus:s,...a}=e,{store:d,popupRef:p,onOpenChangeComplete:m,setOpen:g,valueRef:h,firstItemTextRef:S,selectedItemTextRef:v,multiple:b,handleScrollArrowVisibility:y,scrollHandlerRef:x,listRef:R,highlightItemOnHover:C,floatingContext:w}=E(),{side:A,align:M,alignItemWithTriggerActive:I,isPositioned:T,setControlledAlignItemWithTrigger:O}=eG(),P=null!=(0,e7.useToolbarRootContext)(!0),L=(0,tr.useDirection)(),{nonce:N,disableStyleElements:j}=(0,tt.useCSPContext)(),_=(0,f.useStore)(d,D),V=(0,f.useStore)(d,G),H=(0,f.useStore)(d,X),k=(0,f.useStore)(d,Y),U=(0,f.useStore)(d,ee),F=(0,f.useStore)(d,$),z=(0,f.useStore)(d,er),W=(0,f.useStore)(d,en),q=(0,f.useStore)(d,el),K=r.useRef(!1),J=r.useRef(!1),Q=r.useRef({}),Z=(0,e4.useAnimationFrame)(),et=(0,c.useStableCallback)(e=>{var t;if(!W||!p.current||!J.current)return;let r="0px"===W.style.top,n="0px"===W.style.bottom;if(K.current||!I||!r&&!n)return void y(e);let l=ts(W),o=(t=W.getBoundingClientRect().height,t/l.y),i=(0,eE.ownerDocument)(W),s=(0,e6.ownerWindow)(W),a=s.getComputedStyle(W),u=parseFloat(a.marginTop),c=parseFloat(a.marginBottom),d=to(s.getComputedStyle(p.current)),f=Math.min(i.documentElement.clientHeight-u-c,d),m=e.scrollTop,g=ti(e),h=null,S=e=>{W.style.height=`${e}px`},v=r?g-m:m,b=Math.min(o+v,f);if(v<=eg.SCROLL_EDGE_TOLERANCE_PX){let t=(0,te.clamp)(v,0,f-o);t>0&&S(o+t),e.scrollTop=r?g:0,f-(o+t)<=eg.SCROLL_EDGE_TOLERANCE_PX&&(K.current=!0),y(e);return}if(f-b>eg.SCROLL_EDGE_TOLERANCE_PX)h=r?1/0:0;else if(n&&m<g){let e=o+v-f;h=m-(v-e)}let x=Math.ceil(b);if(0!==x&&S(x),null!=h){let t=(0,te.clamp)(h,0,ti(e));Math.abs(e.scrollTop-t)>eg.SCROLL_EDGE_TOLERANCE_PX&&(e.scrollTop=t)}x>=f-eg.SCROLL_EDGE_TOLERANCE_PX&&(K.current=!0),y(e)});r.useImperativeHandle(x,()=>et,[et]),(0,ed.useOpenChangeComplete)({open:V,ref:p,onComplete(){V&&m?.(!0)}}),(0,u.useIsoLayoutEffect)(()=>{W&&p.current&&!Object.keys(Q.current).length&&(Q.current={top:W.style.top||"0",left:W.style.left||"0",right:W.style.right,height:W.style.height,bottom:W.style.bottom,minHeight:W.style.minHeight,maxHeight:W.style.maxHeight,marginTop:W.style.marginTop,marginBottom:W.style.marginBottom})},[p,W]),(0,u.useIsoLayoutEffect)(()=>{V||I||(J.current=!1,K.current=!1,e$(W,Q.current))},[V,I,W,p]),(0,u.useIsoLayoutEffect)(()=>{let e=p.current;if(!V||!z||!W||!e||I&&!T||"ending"===d.state.transitionStatus)return;if(J.current=!0,e.style.removeProperty("--transform-origin"),!I)return void Z.request(()=>y(q||e));let t=function(e){let{style:t}=e,r={};for(let[e,n]of tu)r[e]=t.getPropertyValue(e),t.setProperty(e,n,"important");return()=>{for(let[e]of tu){let n=r[e];n?t.setProperty(e,n):t.removeProperty(e)}}}(e);try{let t,r=v.current;r?.isConnected||(r=!B(d.state)&&S.current?.isConnected?S.current:null);let n=h.current,l=(0,e6.ownerWindow)(W),o=l.getComputedStyle(W),i=l.getComputedStyle(e),s=(0,eE.ownerDocument)(z),a=ts(z),u=ta(z.getBoundingClientRect(),a),c=ta(W.getBoundingClientRect(),a),f=u.height,p=q||e,m=p.scrollHeight,g=parseFloat(i.borderBottomWidth),b=parseFloat(o.marginTop)||10,x=parseFloat(o.marginBottom)||10,E=parseFloat(o.minHeight)||100,w=to(i),A=s.documentElement.clientHeight-b-x,M=s.documentElement.clientWidth,I=A-u.bottom+f,T="rtl"===L?u.right-c.width:u.left,P=0;if(r&&n){let e=ta(n.getBoundingClientRect(),a);t=ta(r.getBoundingClientRect(),a),T=c.left+("rtl"===L?e.right-t.right:e.left-t.left);let l=e.top-u.top+e.height/2;P=t.top-c.top+t.height/2-l}let N=I+P+x+g,j=Math.min(A,N),D=A-b-x,_=N-j;W.style.left=`${(0,te.clamp)(T,5,M-5-c.width)}px`,W.style.height=`${j}px`,W.style.maxHeight="none",W.style.marginTop=`${b}px`,W.style.marginBottom=`${x}px`,e.style.height="100%";let V=ti(p),H=_>=V-eg.SCROLL_EDGE_TOLERANCE_PX;H&&(j=Math.min(A,c.height)-(_-V));let k=u.top<20||u.bottom>A-20||Math.ceil(j)+eg.SCROLL_EDGE_TOLERANCE_PX<Math.min(m,E),U=(l.visualVie
1wport?.scale??1)!==1&&e1.platform.engine.webkit;if(k||U){e$(W,Q.current),O(!1);return}let F=Math.max(E,j);if(H){let e=Math.max(0,A-N);W.style.top=c.height>=D?"0":`${e}px`,W.style.height=`${j}px`,p.scrollTop=ti(p)}else W.style.bottom="0",p.scrollTop=_;if(t){let r=c.top,n=c.height,l=t.top+t.height/2,o=(0,te.clamp)(n>0?(l-r)/n*100:50,0,100);e.style.setProperty("--transform-origin",`50% ${o}%`)}(F===A||j>=w)&&(K.current=!0),y(p),C&&null===d.state.selectedIndex&&null===d.state.activeIndex&&null!=R.current[0]&&d.set("activeIndex",0)}finally{t()}},[d,V,W,z,h,S,v,p,y,I,O,Z,q,R,C,L,T]),r.useEffect(()=>{if(!I||!W||!V)return;let e=(0,e6.ownerWindow)(W);return(0,e0.addEventListener)(e,"resize",function(e){g(!1,(0,eu.createChangeEventDetails)(ec.REASONS.windowResize,e))})},[g,I,W,V]);let eo={...q?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":b||void 0,id:`${_}-list`},onKeyDown(e){P&&e2.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()},onScroll(e){q||et(e.currentTarget)},...I&&{style:q?{height:"100%"}:eX},className:!q&&I?e3.styleDisableScrollbar.className:void 0},ei=(0,ev.useRenderElement)("div",e,{ref:[n,p],state:{open:V,transitionStatus:F,side:A,align:M},stateAttributesMapping:tn,props:[U,eo,(0,e9.getDisabledMountTransitionStyles)(F),a]});return(0,t.jsxs)(r.Fragment,{children:[!j&&e3.styleDisableScrollbar.getElement(N),(0,t.jsx)(e5.FloatingFocusManager,{context:w,modal:!1,disabled:!k,openInteractionType:H,returnFocus:s,restoreFocus:!0,children:ei})]})});function to(e){let t=e.maxHeight;return t.endsWith("px")&&parseFloat(t)||1/0}function ti(e){return(0,eg.getMaxScrollOffset)(e.scrollHeight,e.clientHeight)}function ts(e){return e8.platform.getScale(e)}function ta(e,t){return(0,eZ.rectToClientRect)({x:e.x/t.x,y:e.y/t.y,width:e.width/t.x,height:e.height/t.y})}let tu=[["transform","none"],["scale","1"],["translate","0 0"]],tc=r.forwardRef(function(e,t){let{render:r,className:n,style:l,...o}=e,{store:i,scrollHandlerRef:s,multiple:a}=E(),{alignItemWithTriggerActive:u}=eG(),c=(0,f.useStore)(i,ea),d=(0,f.useStore)(i,X),p=(0,f.useStore)(i,D),m={id:`${p}-list`,role:"listbox","aria-multiselectable":a||void 0,onScroll(e){s.current?.(e.currentTarget)},...u&&{style:eX},className:c&&"touch"!==d?e3.styleDisableScrollbar.className:void 0},g=i.useStateSetter("listElement");return(0,ev.useRenderElement)("div",e,{ref:[t,g],props:[m,o]})});var td=e.i(673553);let tf=r.createContext(void 0);function tp(){let e=r.useContext(tf);if(!e)throw Error((0,y.default)(57));return e}var tm=e.i(157940);let tg=r.memo(r.forwardRef(function(e,n){let{render:l,className:o,style:i,value:s=null,label:a,disabled:c=!1,nativeButton:d=!1,...p}=e,m=r.useRef(null),g=(0,td.useCompositeListItem)({guess:!0,label:a,textRef:m}),{store:h,itemProps:S,setOpen:v,setValue:b,selectionRef:y,typingRef:x,valuesRef:R,multiple:C,selectedItemTextRef:w,disabled:A,readOnly:M}=E(),T=A||c,O=(0,f.useStore)(h,J,g.index),P=(0,f.useStore)(h,G),L=(0,f.useStore)(h,Q,s),N=(0,f.useStore)(h,Z,g.index),j=(0,f.useStore)(h,U),D=g.index,_=r.useRef(null);(0,u.useIsoLayoutEffect)(()=>{let e=R.current;return e[D]=s,()=>{delete e[D]}},[D,s,R]),(0,u.useIsoLayoutEffect)(()=>{let e=h.state.value,t=e;C&&Array.isArray(e)&&(t=e.length>0?e[e.length-1]:void 0),void 0!==t&&I(s,t,j)&&(h.set("selectedIndex",D),m.current&&(w.current=m.current))},[D,C,j,h,s,w]);let V=r.useRef("mouse"),H=r.useRef(!1),{getButtonProps:k,buttonRef:F}=(0,eT.useButton)({disabled:T,focusableWhenDisabled:!0,native:d,composite:!0});function B(){y.current.dragY=0}let z=(0,ev.useRenderElement)("div",e,{ref:[F,n,g.ref,_],state:{disabled:T,selected:L,highlighted:O},props:[S,{role:"option","aria-selected":L,tabIndex:P&&O?0:-1,onKeyDown(e){h.set("activeIndex",D)," "===e.key&&x.current&&e.preventDefault()},onClick(e){let t="touch"!==V.current,r=e.nativeEvent.pointerType,n=t&&(0,tm.isVirtualClick)(e.nativeEvent)&&(void 0!==r||O),l=t&&!n&&!H.current;H.current=!1,T||l||function(e){if(A||M)return;let t=h.state.value;if(C){let r=Array.isArray(t)?t:[];b(L?r.filter(e=>!I(s,e,j)):[...r,s],(0,eu.createChangeEventDetails)(ec.REASONS.itemPress,e))}else b(s,(0,eu.createChangeEventDetails)(ec.REASONS.itemPress,e)),v(!1,(0,eu.createChangeEventDetails)(ec.REASONS.itemPress,e))}(e.nativeEvent)},onPointerEnter(e){V.current=e.pointerType},onPointerMove(e){if("mouse"===e.pointerType&&1===e.buttons){let t=y.current;t.dragY+=e.movementY,t.dragY**2>=64&&(t.allowUnselectedMouseUp=!0)}},onPointerDown(e){V.current=e.pointerType,H.current=!0,B()},onMouseUp(){if(B(),T||"touch"===V.current||H.current)return;let e=!y.current.allowSelectedMouseUp&&L,t=!y.current.allowUnselectedMouseUp&&!L;e||t||(H.current=!0,_.current?.click(),H.current=!1)}},p,k]}),Y=r.useMemo(()=>({selected:L,index:D,textRef:m,selectedByFocus:N}),[L,D,m,N]);return(0,t.jsx)(tf.Provider,{value:Y,children:z})})),th=r.forwardRef(function(e,r){let{selected:n}=tp();return e.keepMounted||n?(0,t.jsx)(tS,{...e,ref:r}):null}),tS=r.memo(r.forwardRef((e,t)=>
1{let{render:n,className:l,style:o,keepMounted:i,...s}=e,{selected:a}=tp(),u=r.useRef(null),{transitionStatus:c,setMounted:d}=(0,A.useTransitionStatus)(a),f=(0,ev.useRenderElement)("span",e,{ref:[t,u],state:{selected:a,transitionStatus:c},props:[{"aria-hidden":!0,children:"✔️"},s],stateAttributesMapping:eV.transitionStatusMapping});return(0,ed.useOpenChangeComplete)({open:a,ref:u,onComplete(){a||d(!1)}}),f})),tv=r.memo(r.forwardRef(function(e,t){let{index:n,textRef:l,selectedByFocus:o}=tp(),{firstItemTextRef:i,selectedItemTextRef:s}=E(),{render:a,className:u,style:c,...d}=e,f=r.useCallback(e=>{e&&(0===n&&(i.current=e),o&&(s.current=e))},[i,s,n,o]);return(0,ev.useRenderElement)("div",e,{ref:[f,t,l],props:d})})),tb=r.forwardRef(function(e,t){let{render:r,className:n,style:l,...o}=e,{store:i}=E(),{side:s,align:a,arrowRef:u,arrowStyles:c,arrowUncentered:d,alignItemWithTriggerActive:p}=eG(),m=(0,f.useStore)(i,G),g=(0,ev.useRenderElement)("div",e,{state:{open:m,side:s,align:a,uncentered:d},ref:[u,t],props:[{style:c,"aria-hidden":!0},o],stateAttributesMapping:ew.popupTransitionStateMapping});return p?null:g}),ty=r.forwardRef(function(e,t){let{render:r,className:n,style:l,direction:o,keepMounted:i,...s}=e,a="up"===o,{store:c,popupRef:d,listRef:p,handleScrollArrowVisibility:m,scrollArrowsMountedCountRef:g}=E(),{side:h,scrollDownArrowRef:S,scrollUpArrowRef:v}=eG(),b=(0,f.useStore)(c,a?ei:es),y=(0,f.useStore)(c,X),x=b&&"touch"!==y,R=(0,eR.useTimeout)(),C=a?v:S,{mounted:w,transitionStatus:M,setMounted:I}=(0,A.useTransitionStatus)(x);(0,u.useIsoLayoutEffect)(()=>(g.current+=1,c.set("hasScrollArrows",!0),()=>{g.current=Math.max(0,g.current-1),0===g.current&&c.set("hasScrollArrows",!1)}),[c,g]),(0,ed.useOpenChangeComplete)({open:x,ref:C,onComplete(){x||I(!1)}});let T=(0,ev.useRenderElement)("div",e,{ref:[t,C],state:{direction:o,visible:x,side:h,transitionStatus:M},props:[{"aria-hidden":!0,children:a?"▲":"▼",style:{position:"absolute"},onMouseMove(e){0===e.movementX&&0===e.movementY||R.isStarted()||(c.set("activeIndex",null),R.start(40,function e(){let t=c.state.listElement??d.current;if(!t)return;c.set("activeIndex",null),m(t);let r=(0,eg.getMaxScrollOffset)(t.scrollHeight,t.clientHeight),n=(0,eg.normalizeScrollOffset)(t.scrollTop,r),l=n===(a?0:r),o=p.current;if(n!==t.scrollTop&&(t.scrollTop=n),l)return void R.clear();if(o.length>0){let e=C.current?.offsetHeight||0;t.scrollTop=function(e,t,r,n,l,o){if(t){let t=0,n=r+l-eg.SCROLL_EDGE_TOLERANCE_PX;for(let r=0;r<e.length;r+=1){let l=e[r];if(l&&l.offsetTop>=n){t=r;break}}let i=Math.max(0,t-1),s=e[i];return i<t&&s?(0,eg.normalizeScrollOffset)(s.offsetTop-l,o):0}let i=e.length-1,s=r+n-l+eg.SCROLL_EDGE_TOLERANCE_PX;for(let t=0;t<e.length;t+=1){let r=e[t];if(r&&r.offsetTop+r.offsetHeight>s){i=Math.max(0,t-1);break}}let a=Math.min(e.length-1,i+1),u=e[a];return a>i&&u?(0,eg.normalizeScrollOffset)(u.offsetTop+u.offsetHeight-n+l,o):o}(o,a,n,t.clientHeight,e,r)}R.start(40,e)}))},onMouseLeave(){R.clear()}},s],stateAttributesMapping:eV.transitionStatusMapping});return w||i?T:null}),tx=r.forwardRef(function(e,r){return(0,t.jsx)(ty,{...e,ref:r,direction:"down"})}),tE=r.forwardRef(function(e,r){return(0,t.jsx)(ty,{...e,ref:r,direction:"up"})}),tR=r.createContext(void 0),tC=r.forwardRef(function(e,n){let{render:l,className:o,style:i,...s}=e,[a,u]=r.useState(),c=r.useMemo(()=>({labelId:a,setLabelId:u}),[a,u]),d=(0,ev.useRenderElement)("div",e,{ref:n,props:[{role:"group","aria-labelledby":a},s]});return(0,t.jsx)(tR.Provider,{value:c,children:d})});var tw=e.i(788015);let tA=r.forwardRef(function(e,t){let{render:n,className:l,style:o,id:i,...s}=e,{setLabelId:a}=function(){let e=r.useContext(tR);if(void 0===e)throw Error((0,y.default)(56));return e}(),c=(0,tw.useBaseUiId)(i);return(0,u.useIsoLayoutEffect)(()=>(a(c),()=>{a(e=>e===c?void 0:e)}),[c,a]),(0,ev.useRenderElement)("div",e,{ref:t,props:[{id:c},s]})}),tM=r.forwardRef(function(e,t){let{className:r,render:n,orientation:l="horizontal",style:o,...i}=e;return(0,ev.useRenderElement)("div",e,{state:{orientation:l},ref:t,props:[{role:"presentation"},i]})});e.s(["Arrow",0,tb,"Backdrop",0,ek,"Group",0,tC,"GroupLabel",0,tA,"Icon",0,ej,"Item",0,tg,"ItemIndicator",0,th,"ItemText",0,tv,"Label",0,ex,"List",0,tc,"Popup",0,tl,"Portal",0,e_,"Positioner",0,eQ,"Root",0,function(e){let y,{id:E,value:O,defaultValue:P=null,onValueChange:j,open:D,defaultOpen:_=!1,onOpenChange:V,name:H,form:k,autoComplete:U,disabled:F=!1,readOnly:B=!1,required:z=!1,modal:G=!0,actionsRef:Y,inputRef:W,onOpenChangeComplete:$,items:X,multiple:J=!1,itemToStringLabel:Q,itemToStringValue:Z,isItemEqualToValue:ee=M,highlightItemOnHover:et=!0,children:el}=e,{clearErrors:eo}=(0,ef.useFormContext)(),{setDirty:ei,setTouched:es,setFocused:ea,validityData:ev,setFilled:eb,name:ey,disabled:ex,validation:eE,validationMode:eR}=(0,R.useFieldRootContext)(),eC=(0,w.useLabelableId)({id:E}),ew=ex||F,eA=ey??H,[eM,eI]=(0,a.useControlled)({controlled:O,default:J?P??m.EMPTY_ARRAY:P,name:"Select",state:"value"}),[eT,eO]=(0,a.useControlled)({controlled:D,default:_,name:"Select",state:"open"}),eP=r.useRef([]),eL=r.useRef([]),eN=r.useRef(null),ej=r.useRef(null),eD=r.useRef(0),e_=r.useRef(null),eV=r.useRef([]),eH=r.useRef(!1),ek=r.useRef(null),eU=r.useRef(null),eF=r.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),eB=r.useRef(!1),{mounted:ez,setMounted:eG,transitionStatus:eY}=(0,A.useTransitionStatus)(eT),{openMethod:eW,triggerProps:e$}=(0,em.useOpenInteractionType)(eT),eX=(0,o.useRefWithInit)(()=>new p.ReactStore({id:eC,labelId:void 0,modal:G,multiple:J,itemToStringLabel:Q,itemToStringValue:Z,isItemEqualToValue:ee,value:eM,open:eT,mounted:ez,transitionStatus:eY,items:X,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,eq=(0,f.useStore)(eX,q),eK=(0,f.useStore)(eX,K),eJ=(0,f.useStore)(eX,er),eQ=(0,f.useStore)(eX,en),eZ=(0,i.usePreviousValue)(eW),e0=eW??eZ,e1=r.useMemo(()=>J?"":N(eM,Z),[J,eM,Z]),e6=r.useMemo(()=>J&&Array.isArray(eM)?eM.map(e=>N(e,Z)):N(eM,Z),[J,eM,Z]),e4=(0,d.useValueAsRef)(eJ),e5=(0,c.useStableCallback)(()=>e6);(0,C.useRegisterFieldControl)(e4,eC,eM,e5,!ew,H);let e8=r.useRef(eM),e3=J?Array.isArray(eM)&&eM.length>0:null!=eM&&""!==e1;(0,u.useIsoLayoutEffect)(()=>{eb(e3)},[e3,eb]),(0,u.useIsoLayoutEffect)(function(){let e=eM,t=!1;if(J){let r=Array.isArray(eM)?eM:[];t=0===r.length,e=r[r.length-1]}let r=t?-1:T(eV.current,e,ee),n=-1===r?null:r;null===n&&(eU.current=null),eT||eX.set("selectedIndex",n)},[J,eT,eM,ee,eX]),(0,ep.useValueChanged)(eM,()=>{let e;eo(eA),ei((e=ev.initialValue,Array.isArray(eM)&&Array.isArray(e)?!function(e,t,r=(e,t)=>e===t){return e.length===t.length&&e.every((e,n)=>r(e,t[n]))}(eM,e,(e,t)=>I(e,t,ee)):eM!==e)),eE.change(eM)});let e7=(0,c.useStableCallback)((e,t)=>
1{V?.(e,t),!t.isCanceled&&(eO(e),e||t.reason!==ec.REASONS.focusOut&&t.reason!==ec.REASONS.outsidePress||(es(!0),ea(!1),"onBlur"===eR&&eE.commit(eM)))}),e2=(0,c.useStableCallback)(()=>{eG(!1),eX.update({activeIndex:null,openMethod:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1}),$?.(!1)});(0,ed.useOpenChangeComplete)({enabled:!Y,open:eT,ref:eN,onComplete(){eT||e2()}}),r.useImperativeHandle(Y,()=>({unmount:e2}),[e2]);let e9=(0,c.useStableCallback)((e,t)=>{j?.(e,t),t.isCanceled||eI(e)}),te=(0,c.useStableCallback)(e=>{let t=(0,eg.getMaxScrollOffset)(e.scrollHeight,e.clientHeight),r=(0,eg.normalizeScrollOffset)(e.scrollTop,t);eX.set("scrollUpArrowVisible",r>0),eX.set("scrollDownArrowVisible",r<t)}),tt=(0,S.useFloatingRootContext)({open:eT,onOpenChange:e7,elements:{reference:eJ,floating:eQ}}),tr=(0,g.useClick)(tt,{enabled:!B&&!ew,event:"mousedown"}),tn=(0,h.useDismiss)(tt),tl=(0,v.useListNavigation)(tt,{enabled:!B&&!ew,listRef:eP,activeIndex:eq,selectedIndex:eK,disabledIndices:m.EMPTY_ARRAY,onNavigate(e){(null!==e||eT)&&eX.set("activeIndex",e)},focusItemOnHover:et}),to=(0,b.useTypeahead)(tt,{enabled:!B&&!ew&&(eT||!J),listRef:eL,activeIndex:eq,selectedIndex:eK,disabledIndices:e=>(0,s.isElementDisabled)(eP.current[e]),onMatch(e){eT?eX.set("activeIndex",e):e9(eV.current[e],(0,eu.createChangeEventDetails)(ec.REASONS.none))},onTyping(e){eH.current=e}}),ti=r.useMemo(()=>(0,eS.mergeProps)(to.reference,tl.reference,tn.reference,tr.reference,e$),[tr.reference,to.reference,tl.reference,tn.reference,e$]),ts=r.useMemo(()=>(0,eS.mergeProps)(eh.FOCUSABLE_POPUP_PROPS,to.floating,tl.floating,tn.floating),[to.floating,tl.floating,tn.floating]),ta=tl.item??m.EMPTY_OBJECT;(y=r.useRef(!0)).current&&(y.current=!1,(()=>{eX.update({popupProps:ts,triggerProps:ti})})()),eX.useSyncedValues({id:eC,modal:G,multiple:J,value:eM,open:eT,mounted:ez,transitionStatus:eY,popupProps:ts,triggerProps:ti,items:X,itemToStringLabel:Q,itemToStringValue:Z,isItemEqualToValue:ee,openMethod:e0});let tu=r.useMemo(()=>({store:eX,floatingContext:tt,required:z,disabled:ew,readOnly:B,multiple:J,highlightItemOnHover:et,setValue:e9,setOpen:e7,listRef:eP,popupRef:eN,scrollHandlerRef:ej,handleScrollArrowVisibility:te,scrollArrowsMountedCountRef:eD,itemProps:ta,valueRef:e_,valuesRef:eV,labelsRef:eL,typingRef:eH,selectionRef:eF,firstItemTextRef:ek,selectedItemTextRef:eU,validation:eE,onOpenChangeComplete:$,alignItemWithTriggerActiveRef:eB,initialValueRef:e8}),[eX,tt,z,ew,B,J,et,e9,e7,ta,eE,$,te]),tc=(0,l.useMergedRefs)(W,eE.inputRef),td=J?void 0:eA,tf=r.useMemo(()=>J&&Array.isArray(eM)&&eA?eM.map(e=>{let r=N(e,Z);return(0,t.jsx)("input",{type:"hidden",form:k,name:eA,value:r,disabled:ew},r)}):null,[J,eM,k,eA,Z,ew]);return(0,t.jsxs)(x.Provider,{value:tu,children:[el,(0,t.jsx)("input",{...eE.getValidationProps(ew,{onFocus(){eX.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented||ew||B)return;let t=e.currentTarget.value,r=(0,eu.createChangeEventDetails)(ec.REASONS.none,e.nativeEvent);eX.set("forceMount",!0),queueMicrotask(function(){if(J)return;let e=t.toLowerCase(),n=eV.current.findIndex(t=>N(t,Z).toLowerCase()===e||L(t,Q).toLowerCase()===e);-1===n&&(n=eV.current.findIndex((t,r)=>{let n=eL.current[r];return null!=n&&n.toLowerCase()===e}));let l=eV.current[n];null!=l&&e9(l,r)})}}),id:eC&&null==td?`${eC}-hidden-input`:void 0,form:k,name:td,autoComplete:U,value:e1,disabled:ew,required:z&&!(J&&e3),readOnly:B,ref:tc,style:eA?n.visuallyHiddenInput:n.visuallyHidden,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),tf]})},"ScrollDownArrow",0,tx,"ScrollUpArrow",0,tE,"Separator",0,tM,"Trigger",0,eP,"Value",0,eN],574786);var tI=e.i(574786),tI=tI,tT=e.i(95244),tO=e.i(371532),tP=e.i(647163);let tL=tI.Root;e.s(["Select",0,tL,"SelectGroup",0,function(e){return(0,t.jsx)(tI.Group,{"data-slot":"select-group",...e})},"SelectGroupLabel",0,function(e){return(0,t.jsx)(tI.GroupLabel,{className:tT.dropdownGroupLabelClassName,"data-slot":"select-group-label",...e})},"SelectItem",0,function({className:e,children:r,...n}){return(0,t.jsxs)(tI.Item,{className:(0,tP.cn)(tT.dropdownSelectionItemClassName,e),"data-slot":"select-item",...n,children:[(0,t.jsx)(tI.ItemText,{className:"flex min-w-0 flex-1 items-center gap-2",children:r}),(0,t.jsx)(tI.ItemIndicator,{className:"pointer-events-none absolute end-2 flex size-4 items-center justify-center",children:(0,t.jsx)(tO.Check,{"aria-hidden":"true"})})]})},"SelectPopup",0,function({className:e,children:r,sideOffset:n=4,alignItemWithTrigger:l=!0,portal:o=!0,...i}){let s=(0,t.jsx)(tI.Positioner,{alignItemWithTrigger:l,className:(0,tP.cn)(tT.dropdownPositionerClassName,"select-none"),"data-slot":"select-positioner",sideOffset:n,children:(0,t.jsxs)(tI.Popup,{className:(0,tP.cn)(tT.dropdownSurfaceClassName,tT.dropdownMotionClassName,"isolate max-h-(--available-height) min-w-(--anchor-width) max-w-[calc(100vw-2rem)] overflow-x-hidden overflow-y-auto outline-none data-[side=none]:scale-100 data-[side=none]:opacity-100 data-[side=none]:transition-none",e),"data-slot":"select-popup",...i,children:[(0,t.jsx)(tI.ScrollUpArrow,{className:"top-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1","data-slot":"select-scroll-up-arrow",children:(0,t.jsx)(tO.ChevronUp,{className:"relative size-4"})}),(0,t.jsx)(tI.List,{className:"p-1","data-slot":"select-list",children:r}),(0,t.jsx)(tI.ScrollDownArrow,{className:"bottom-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1","data-slot":"select-scroll-down-arrow",children:(0,t.jsx)(tO.ChevronDown,{className:"relative size-4"})})]})});return o?(0,t.jsx)(tI.Portal,{children:s}):s},"SelectSeparator",0,function({className:e,...r}){return(0,t.jsx)(tI.Separator,{className:(0,tP.cn)(tT.dropdownSeparatorClassName,e),"data-slot":"select-separator",...r})},"SelectTrigger",0,function({className:e,size:r="default",children:n,...l}){return(0,t.jsxs)(tI.Trigger,{className:(0,tP.cn)("relative flex w-full min-w-36 select-none items-center justify-between gap-1.5 rounded-lg border border-input bg-transparent py-2 pe-2 ps-2.5 text-sm whitespace-nowrap outline-none transition-colors focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 data-placeholder:text-muted-foreground data-disabled:pointer-events-none data-disabled:opacity-50 pointer-coarse:min-h-11 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4","default"===r&&"h-8","sm"===r&&"h-7 rounded-[min(var(--radius-md),10px)]","lg"===r&&"h-9",e),"data-slot":"select-trigger","data-size":r,...l,children:[n,(0,t.jsx)(tI.Icon,{"data-slot":"select-icon",children:(0,t.jsx)(tO.ChevronDown,{className:"size-4 text-muted-foreground"})})]})},"SelectValue",0,function({className:e,...r}){return(0,t.jsx)(tI.Value,{className:(0,tP.cn)("flex flex-1 items-center gap-1.5 truncate text-start",e),"data-slot":"select-value",...r})}],62870)},186698,e=>{"use strict";e.s(["serializeValue",0,function(e){if(null==e)return"";if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}])}]);
2
3//# chunkId=2b80cbb5-66f1-5fb2-8a66-29c4325eba3e

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.