PageSourceSearch

https://globalwellbeingeconomicslab.org/_next/static/chunks/6393-4bae039d48ade6db.js

js globalwellbeingeconomicslab.org collected 2026-10-07 21:24:50 UTC 75,769 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6393],{975:(e,t,r)=>{r.d(t,{l:()=>U});var n=r(71352),l=r(96881),i=r(88047),o=r(10133),u=r(60623),a=r(58585),s=r(85439),c=r(72846),f=r(60519),d=r(61570),p=r(56931),m=r(93817),g=r(15309),h=r(47737),v="u">typeof document?n.useLayoutEffect:function(){};function y(e,t){let r,n,l;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((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!y(e[n],t[n]))return!1;return!0}if((r=(l=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,l[n]))return!1;for(n=r;0!=n--;){let r=l[n];if(("_owner"!==r||!e.$$typeof)&&!y(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function x(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function w(e,t){let r=x(e);return Math.round(t*r)/r}function b(e){let t=n.useRef(e);return v(()=>{t.current=e}),t}var R=r(78788),T=r(3531),M=r(60477),E=r(64496);let P={name:"hide",async fn(e){let t,{width:r,height:n,x:l,y:i}=e.rects.reference,o=await ({name:(t=(0,g.jD)(void 0)).name,fn:t.fn,options:[void 0,void 0]}).fn(e);return{data:{referenceHidden:o.data?.referenceHidden||0===r&&0===n&&0===l&&0===i}}}},A={sideX:"left",sideY:"top"};function C(e,t,r){let n="inline-start"===e||"inline-end"===e;return({top:"top",right:n?r?"inline-start":"inline-end":"right",bottom:"bottom",left:n?r?"inline-end":"inline-start":"left"})[t]}function S(e,t,r){let{rects:n,placement:l}=e;return{side:C(t,(0,d.C0)(l),r),align:(0,d.Sg)(l)||"center",anchor:{width:n.reference.width,height:n.reference.height},positioner:{width:n.floating.width,height:n.floating.height}}}function I(e){return null!=e&&"current"in e}var k=r(61359),V=r(19115),O=r(43086),L=r(13477),D=r(60200),H=r(84697),j=r(92664),F=r(98325),q=r(50847),N=r(24091),B=r(94644);let $={position:"fixed"},U=n.forwardRef(function(e,t){let{anchor:r,positionMethod:U="absolute",className:z,render:K,side:_="bottom",align:W="center",sideOffset:G=0,alignOffset:J=0,collisionBoundary:Z="clipping-ancestors",collisionPadding:Y,arrowPadding:X=5,sticky:Q=!1,disableAnchorTracking:ee,alignItemWithTrigger:et=!0,collisionAvoidance:er=L.uD,...en}=e,{store:el,listRef:ei,labelsRef:eo,alignItemWithTriggerActiveRef:eu,selectedItemTextRef:ea,valuesRef:es,initialValueRef:ec,popupRef:ef,setValue:ed}=(0,s.ll)(),ep=(0,s.hG)(),em=(0,a.P)(el,j.T.open),eg=(0,a.P)(el,j.T.mounted),eh=(0,a.P)(el,j.T.modal),ev=(0,a.P)(el,j.T.value),ey=(0,a.P)(el,j.T.openMethod),ex=(0,a.P)(el,j.T.positionerElement),ew=(0,a.P)(el,j.T.triggerElement),eb=(0,a.P)(el,j.T.isItemEqualToValue),eR=(0,a.P)(el,j.T.transitionStatus),eT=n.useRef(null),eM=n.useRef(null),[eE,eP]=n.useState(et),eA=eg&&eE&&"touch"!==ey;eg||eE===et||eP(et),(0,i.g)(()=>{!eg&&(j.T.scrollUpArrowVisible(el.state)&&el.set("scrollUpArrowVisible",!1),j.T.scrollDownArrowVisible(el.state)&&el.set("scrollDownArrowVisible",!1))},[el,eg]),n.useImperativeHandle(eu,()=>eA),(0,o.K)((eA||eh)&&em&&"touch"!==ey,ew);let eC=function(e){var t,r,l,o,a,s,c,f;let k,V,O,L,{anchor:D,positionMethod:H="absolute",side:j="bottom",sideOffset:F=0,align:q="center",alignOffset:N=0,collisionBoundary:B,collisionPadding:$=5,sticky:U=!1,arrowPadding:z=5,disableAnchorTracking:K=!1,keepMounted:_=!1,floatingRootContext:W,mounted:G,collisionAvoidance:J,shiftCrossAxis:Z=!1,nodeId:Y,adaptiveOrigin:X,lazyFlip:Q=!1,externalTree:ee}=e,[et,er]=n.useState(null);G||null===et||er(null);let en=J.side||"flip",el=J.align||"flip",ei=J.fallbackAxisSide||"end",eo="function"==typeof D?D:void 0,eu=(0,u.K)(eo),ea=eo?eu:D,es=(0,m.u)(D),ec="rtl"===(0,E.j)(),ef=et||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":ec?"left":"right","inline-start":ec?"right":"left"})[j],ed="center"===q?ef:`${ef}-${q}`,ep=$,em=+("bottom"===j),eg=+("top"===j),eh=+("right"===j),ev=+("left"===j);"number"==typeof ep?ep={top:ep+em,right:ep+ev,bottom:ep+eg,left:ep+eh}:ep&&(ep={top:(ep.top||0)+em,right:(ep.right||0)+ev,bottom:(ep.bottom||0)+eg,left:(ep.left||0)+eh});let ey={boundary:"clipping-ancestors"===B?"clippingAncestors":B,padding:ep},ex=n.useRef(null),ew=(0,m.u)(F),eb=(0,m.u)(N),eR=[(t=e=>{let t=S(e,j,ec),r="function"==typeof ew.current?ew.current(t):ew.current,n="function"==typeof eb.current?eb.current(t):eb.current;return{mainAxis:r,crossAxis:n,alignmentAxis:n}},r=["function"!=typeof F?F:0,"function"!=typeof N?N:0,ec,j],{name:(k=(0,g.cY)(t)).name,fn:k.fn,options:[t,r]})],eT="none"===el&&"shift"!==en,eM=!eT&&(U||Z||"shift"===en),eE="none"===en?null:(l={...ey,padding:{top:ep.top+1,right:ep.right+1,bottom:ep.bottom+1,left:ep.left+1},mainAxis:!Z&&"flip"===en,crossAxis:"flip"===el&&"alignment",fallbackAxisSideDirection:ei},{name:(V=(0,g.UU)(l)).name,fn:V.fn,options:[l,void 0]}),eP=eT?null:(o=e=>{var t;let r=(0,p.R)(e.elements.floating).documentElement;return{...ey,rootBoundary:Z?{x:0,y:0,width:r.clientWidth,height:r.clientHeight}:void 0,mainAxis:"none"!==el,crossAxis:eM,limiter:U||Z?void 0:(t=e=>{if(!ex.current)return{};let{width:t,height:r}=ex.current.getBoundingClientRect(),n=(0,d.TV)((0,d.C0)(e.placement)),l="y"===n?ep.left+ep.right:ep.top+ep.bottom;return{offset:("y"===n?t:r)/2+l/2}},{fn:(0,g.ER)(t).fn,options:[t,void 0]})}},a=[ey,U,Z,ep,el],{name:(O=(0,g.BN)(o)).name,fn:O.fn,options:[o,a]});"shift"===en||"shift"===el||"center"===q?eR.push(eP,eE):eR.push(eE,eP),eR.push((s={...ey,apply({elements:{floating:e},availableWidth:t,availableHeight:r,rects:n}
1){let l=e.style;l.setProperty("--available-width",`${t}px`),l.setProperty("--available-height",`${r}px`);let i=window.devicePixelRatio||1,{x:o,y:u,width:a,height:s}=n.reference,c=(Math.round((o+a)*i)-Math.round(o*i))/i,f=(Math.round((u+s)*i)-Math.round(u*i))/i;l.setProperty("--anchor-width",`${c}px`),l.setProperty("--anchor-height",`${f}px`)}},{name:(L=(0,g.Ej)(s)).name,fn:L.fn,options:[s,void 0]}),(c=()=>({element:ex.current||document.createElement("div"),padding:z,offsetParent:"floating"}),f=[z],{name:"arrow",options:c,async fn(e){let{x:t,y:r,placement:n,rects:l,platform:i,elements:o,middlewareData:u}=e,{element:a,padding:s=0,offsetParent:f="real"}=(0,d._3)(c,e)||{};if(null==a)return{};let p=(0,d.nI)(s),m={x:t,y:r},g=(0,d.Dz)(n),h=(0,d.sq)(g),v=await i.getDimensions(a),y="y"===g,x=y?"clientHeight":"clientWidth",w=l.reference[h]+l.reference[g]-m[g]-l.floating[h],b=m[g]-l.reference[g],R="real"===f?await i.getOffsetParent?.(a):o.floating,T=o.floating[x]||l.floating[h];T&&await i.isElement?.(R)||(T=o.floating[x]||l.floating[h]);let M=T/2-v[h]/2-1,E=Math.min(p[y?"top":"left"],M),P=Math.min(p[y?"bottom":"right"],M),A=T-v[h]-P,C=T/2-v[h]/2+(w/2-b/2),S=(0,d.qE)(E,C,A),I=!u.arrow&&null!=(0,d.Sg)(n)&&C!==S&&l.reference[h]/2-(C<E?E:P)-v[h]/2<0,k=I?C<E?C-E:C-A:0;return{[g]:m[g]+k,data:{[g]:S,centerOffset:C-S-k,...I&&{alignmentOffset:k}},reset:I}},options:[c,f]}),{name:"transformOrigin",fn(e){let{elements:t,middlewareData:r,placement:n,rects:l,y:i}=e,o=(0,d.C0)(n),u=(0,d.TV)(o),a=ex.current,s=r.arrow?.x||0,c=r.arrow?.y||0,f=a?.clientWidth||0,p=a?.clientHeight||0,m=s+f/2,g=c+p/2,h=Math.abs(r.shift?.y||0),v=l.reference.height/2,y="function"==typeof F?F(S(e,j,ec)):F,x=h>y,w={top:`${m}px calc(100% + ${y}px)`,bottom:`${m}px ${-y}px`,left:`calc(100% + ${y}px) ${g}px`,right:`${-y}px ${g}px`}[o],b=`${m}px ${l.reference.y+v-i}px`;return t.floating.style.setProperty("--transform-origin",eM&&"y"===u&&x?b:w),{}}},P,X),(0,i.g)(()=>{!G&&W&&W.update({referenceElement:null,floatingElement:null,domReferenceElement:null})},[G,W]);let eA=n.useMemo(()=>({elementResize:!K&&"u">typeof ResizeObserver,layoutShift:!K&&"u">typeof IntersectionObserver}),[K]),{refs:eC,elements:eS,x:eI,y:ek,middlewareData:eV,update:eO,placement:eL,context:eD,isPositioned:eH,floatingStyles:ej}=function(e={}){let{nodeId:t,externalTree:r}=e,l=(0,M.P)(e),o=e.rootContext||l,u={reference:o.useState("referenceElement"),floating:o.useState("floatingElement"),domReference:o.useState("domReferenceElement")},[a,s]=n.useState(null),c=n.useRef(null),f=(0,T.cq)(r);(0,i.g)(()=>{u.domReference&&(c.current=u.domReference)},[u.domReference]);let d=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:l=[],platform:i,elements:{reference:o,floating:u}={},transform:a=!0,whileElementsMounted:s,open:c}=e,[f,d]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=n.useState(l);y(p,l)||m(l);let[R,T]=n.useState(null),[M,E]=n.useState(null),P=n.useCallback(e=>{e!==I.current&&(I.current=e,T(e))},[]),A=n.useCallback(e=>{e!==k.current&&(k.current=e,E(e))},[]),C=o||R,S=u||M,I=n.useRef(null),k=n.useRef(null),V=n.useRef(f),O=null!=s,L=b(s),D=b(i),H=b(c),j=n.useCallback(()=>{if(!I.current||!k.current)return;let e={placement:t,strategy:r,middleware:p};D.current&&(e.platform=D.current),(0,g.rD)(I.current,k.current,e).then(e=>{let t={...e,isPositioned:!1!==H.current};F.current&&!y(V.current,t)&&(V.current=t,h.flushSync(()=>{d(t)}))})},[p,t,r,D,H]);v(()=>{!1===c&&V.current.isPositioned&&(V.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let F=n.useRef(!1);v(()=>(F.current=!0,()=>{F.current=!1}),[]),v(()=>{if(C&&(I.current=C),S&&(k.current=S),C&&S){if(L.current)return L.current(C,S,j);j()}},[C,S,j,L,O]);let q=n.useMemo(()=>({reference:I,floating:k,setReference:P,setFloating:A}),[P,A]),N=n.useMemo(()=>({reference:C,floating:S}),[C,S]),B=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!N.floating)return e;let t=w(N.floating,f.x),n=w(N.floating,f.y);return a?{...e,transform:"translate("+t+"px, "+n+"px)",...x(N.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,a,N.floating,f.x,f.y]);return n.useMemo(()=>({...f,update:j,refs:q,elements:N,floatingStyles:B}),[f,j,q,N,B])}({...e,elements:{...u,...a&&{reference:a}}}),p=n.useCallback(e=>{let t=(0,R.vq)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;s(t),d.refs.setReference(t)},[d.refs]),[m,E]=n.useState(null),[P,A]=n.useState(null);o.useSyncedValue("referenceElement",m),o.useSyncedValue("domReferenceElement",(0,R.vq)(m)?m:null),o.useSyncedValue("floatingElement",P);let C=n.useCallback(e=>{((0,R.vq)(e)||null===e)&&(c.current=e,E(e)),((0,R.vq)(d.refs.reference.current)||null===d.refs.reference.current||null!==e&&!(0,R.vq)(e))&&d.refs.setReference(e)},[d.refs,E]),S=n.useCallback(e=>{A(e),d.refs.setFloating(e)},[d.refs]),I=n.useMemo(()=>({...d.refs,setReference:C,setFloating:S,setPositionReference:p,domReference:c}),[d.refs,C,S,p]),k=n.useMemo(()=>({...d.elements,domReference:u.domReference}
1),[d.elements,u.domReference]),V=o.useState("open"),O=o.useState("floatingId"),L=n.useMemo(()=>({...d,dataRef:o.context.dataRef,open:V,onOpenChange:o.setOpen,events:o.context.events,floatingId:O,refs:I,elements:k,nodeId:t,rootStore:o}),[d,I,k,t,o,V,O]);return(0,i.g)(()=>{o.context.dataRef.current.floatingContext=L;let e=f?.nodesRef.current.find(e=>e.id===t);e&&(e.context=L)}),n.useMemo(()=>({...d,context:L,refs:I,elements:k,rootStore:o}),[d,I,k,L,o])}({rootContext:W,placement:ed,middleware:eR,strategy:H,whileElementsMounted:_?void 0:(...e)=>(0,g.ll)(...e,eA),nodeId:Y,externalTree:ee}),{sideX:eF,sideY:eq}=eV.adaptiveOrigin||A,eN=eH?H:"fixed",eB=n.useMemo(()=>{let e=X?{position:eN,[eF]:eI,[eq]:ek}:{position:eN,...ej};return eH||(e.opacity=0),e},[X,eN,eF,eI,eq,ek,ej,eH]),e$=n.useRef(null);(0,i.g)(()=>{if(!G)return;let e=es.current,t="function"==typeof e?e():e,r=(I(t)?t.current:t)||null;r!==e$.current&&(eC.setPositionReference(r),e$.current=r)},[G,eC,ea,es]),n.useEffect(()=>{if(!G)return;let e=es.current;"function"!=typeof e&&I(e)&&e.current!==e$.current&&(eC.setPositionReference(e.current),e$.current=e.current)},[G,eC,ea,es]),n.useEffect(()=>{if(_&&G&&eS.domReference&&eS.floating)return(0,g.ll)(eS.domReference,eS.floating,eO,eA)},[_,G,eS,eO,eA]);let eU=(0,d.C0)(eL),ez=C(j,eU,ec),eK=(0,d.Sg)(eL)||"center",e_=!!eV.hide?.referenceHidden;(0,i.g)(()=>{Q&&G&&eH&&er(eU)},[Q,G,eH,eU]);let eW=n.useMemo(()=>({position:"absolute",top:eV.arrow?.y,left:eV.arrow?.x}),[eV.arrow]),eG=eV.arrow?.centerOffset!==0;return n.useMemo(()=>({positionerStyles:eB,arrowStyles:eW,arrowRef:ex,arrowUncentered:eG,side:ez,align:eK,physicalSide:eU,anchorHidden:e_,refs:eC,context:eD,isPositioned:eH,update:eO}),[eB,eW,ex,eG,ez,eK,eU,e_,eC,eD,eH,eO])}({anchor:r,floatingRootContext:ep,positionMethod:U,mounted:eg,side:_,sideOffset:G,align:W,alignOffset:J,arrowPadding:X,collisionBoundary:Z,collisionPadding:Y,sticky:Q,disableAnchorTracking:ee??eA,collisionAvoidance:er,keepMounted:!0}),eS=eA?"none":eC.side,eI=eA?$:eC.positionerStyles,ek=n.useMemo(()=>{let e={};return em||(e.pointerEvents="none"),{role:"presentation",hidden:!eg,style:{...eI,...e}}},[em,eg,eI]),eV={open:em,side:eS,align:eC.align,anchorHidden:eC.anchorHidden},eO=(0,u.K)(e=>{el.set("positionerElement",e)}),eL=(0,O.o)("div",e,{ref:[t,eO],state:eV,stateAttributesMapping:f.GW,props:[ek,(0,D.d)(eR),en]}),eD=n.useRef(0),eH=(0,u.K)(e=>{if(0===e.size&&0===eD.current||0===es.current.length)return;let t=eD.current;if(eD.current=e.size,e.size===t)return;let r=(0,F.d)(q.dv);if(0!==t&&!el.state.multiple&&null!==ev&&-1===(0,N.Vz)(es.current,ev,eb)){let e=ec.current,t=null!=e&&-1!==(0,N.Vz)(es.current,e,eb)?e:null;ed(t,r),null===t&&(el.set("selectedIndex",null),ea.current=null)}if(0!==t&&el.state.multiple&&Array.isArray(ev)){let e=ev.filter(e=>-1!==(0,N.Vz)(es.current,e,eb));(e.length!==ev.length||e.some(e=>!(0,N.kJ)(ev,e,eb)))&&(ed(e,r),0===e.length&&(el.set("selectedIndex",null),ea.current=null))}if(em&&eA){el.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:""};(0,H.Y)(ex,e),(0,H.Y)(ef.current,e)}}),ej=n.useMemo(()=>({...eC,side:eS,alignItemWithTriggerActive:eA,setControlledAlignItemWithTrigger:eP,scrollUpArrowRef:eT,scrollDownArrowRef:eM}),[eC,eS,eA,eP]);return(0,B.jsx)(c.u,{elementsRef:ei,labelsRef:eo,onMapChange:eH,children:(0,B.jsxs)(k.i.Provider,{value:ej,children:[eg&&eh&&(0,B.jsx)(V.W,{inert:(0,l.Y)(!em),cutout:ew}),eL]})})})},2398:(e,t,r)=>{r.d(t,{w:()=>s});var n=r(71352),l=r(58585),i=r(43086),o=r(85439),u=r(60519),a=r(92664);let s=n.forwardRef(function(e,t){let{className:r,render:n,...s}=e,{store:c}=(0,o.ll)(),f=(0,l.P)(c,a.T.open);return(0,i.o)("span",e,{state:{open:f},ref:t,props:[{"aria-hidden":!0,children:"▼"},s],stateAttributesMapping:u.qV})})},11598:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(61246).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},15002:(e,t,r)=>{r.d(t,{y:()=>c});var n=r(71352),l=r(58585),i=r(43086),o=r(85439),u=r(82299),a=r(92664);let s={value:()=>null},c=n.forwardRef(function(e,t){let{className:r,render:n,children:c,placeholder:f,...d}=e,{store:p,valueRef:m}=(0,o.ll)(),g=(0,l.P)(p,a.T.value),h=(0,l.P)(p,a.T.items),v=(0,l.P)(p,a.T.itemToStringLabel),y=(0,l.P)(p,a.T.hasSelectedValue),x=(0,l.P)(p,a.T.hasNullItemLabel,!y&&null!=f&&null==c),w=null;return w="function"==typeof c?c(g):null!=c?c:y||null==f||x?Array.isArray(g)?(0,u.u)(g,h,v):(0,u.Md)(g,h,v):f,(0,i.o)("span",e,{state:{value:g,placeholder:!y},ref:[t,m],props:[{children:w},d],stateAttributesMapping:s})})},15309:(e,t,r)=>{r.d(t,{ll:()=>A,rD:()=>L,UU:()=>I,jD:()=>V,ER:()=>O,cY:()=>C,iD:()=>E,BN:()=>S,Ej:()=>k});var n=r(61570);function l(e,t,r){let l,{reference:i,floating:o}=e,u=(0,n.TV)(t),a=(0,n.Dz)(t),s=(0,n.sq)(a),c=(0,n.C0)(t),f="y"===u,d=i.x+i.width/2-o.width/2,p=i.y+i.height/2-o.height/2,m=i[s]/2-o[s]/2;switch(c){case"top":l={x:d,y:i.y-o.height};break;case"bottom":l={x:d,y:i.y+i.height};break;case"right":l={x:i.x+i.width,y:p};break;case"left":l={x:i.x-o.width,y:p};break;default:l={x:i.x,y:i.y}}switch((0,n.Sg)(t)){case"start":l[a]-=m*(r&&f?-1:1);break;case"end":l[a]+=m*(r&&f?-1:1)}return l}async function i(e,t){var r;void 0===t&&(t={});let{x:l,y:i,platform:o,rects:u,elements:a,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=(0,n._3)(t,e),g=(0,n.nI)(m),h=a[p?"floating"===d?"reference":"floating":d],v=(0,n.B1)(await o.getClippingRect
1({element:null==(r=await (null==o.isElement?void 0:o.isElement(h)))||r?h:h.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(a.floating)),boundary:c,rootBoundary:f,strategy:s})),y="floating"===d?{x:l,y:i,width:u.floating.width,height:u.floating.height}:u.reference,x=await (null==o.getOffsetParent?void 0:o.getOffsetParent(a.floating)),w=await (null==o.isElement?void 0:o.isElement(x))&&await (null==o.getScale?void 0:o.getScale(x))||{x:1,y:1},b=(0,n.B1)(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:x,strategy:s}):y);return{top:(v.top-b.top+g.top)/w.y,bottom:(b.bottom-v.bottom+g.bottom)/w.y,left:(v.left-b.left+g.left)/w.x,right:(b.right-v.right+g.right)/w.x}}let o=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:u=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:i},c=await (null==a.isRTL?void 0:a.isRTL(t)),f=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:p}=l(f,n,c),m=n,g=0,h={};for(let r=0;r<u.length;r++){let i=u[r];if(!i)continue;let{name:v,fn:y}=i,{x:x,y:w,data:b,reset:R}=await y({x:d,y:p,initialPlacement:n,placement:m,strategy:o,middlewareData:h,rects:f,platform:s,elements:{reference:e,floating:t}});d=null!=x?x:d,p=null!=w?w:p,h[v]={...h[v],...b},R&&g<50&&(g++,"object"==typeof R&&(R.placement&&(m=R.placement),R.rects&&(f=!0===R.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):R.rects),{x:d,y:p}=l(f,m,c)),r=-1)}return{x:d,y:p,placement:m,strategy:o,middlewareData:h}};function u(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function a(e){return n.r_.some(t=>e[t]>=0)}let s=new Set(["left","top"]);async function c(e,t){let{placement:r,platform:l,elements:i}=e,o=await (null==l.isRTL?void 0:l.isRTL(i.floating)),u=(0,n.C0)(r),a=(0,n.Sg)(r),c="y"===(0,n.TV)(r),f=s.has(u)?-1:1,d=o&&c?-1:1,p=(0,n._3)(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:h}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return a&&"number"==typeof h&&(g="end"===a?-1*h:h),c?{x:g*d,y:m*f}:{x:m*f,y:g*d}}var f=r(78788);function d(e){let t=(0,f.L9)(e),r=parseFloat(t.width)||0,l=parseFloat(t.height)||0,i=(0,f.sb)(e),o=i?e.offsetWidth:r,u=i?e.offsetHeight:l,a=(0,n.LI)(r)!==o||(0,n.LI)(l)!==u;return a&&(r=o,l=u),{width:r,height:l,$:a}}function p(e){return(0,f.vq)(e)?e:e.contextElement}function m(e){let t=p(e);if(!(0,f.sb)(t))return(0,n.Jx)(1);let r=t.getBoundingClientRect(),{width:l,height:i,$:o}=d(t),u=(o?(0,n.LI)(r.width):r.width)/l,a=(o?(0,n.LI)(r.height):r.height)/i;return u&&Number.isFinite(u)||(u=1),a&&Number.isFinite(a)||(a=1),{x:u,y:a}}let g=(0,n.Jx)(0);function h(e){let t=(0,f.zk)(e);return(0,f.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:g}function v(e,t,r,l){var i;void 0===t&&(t=!1),void 0===r&&(r=!1);let o=e.getBoundingClientRect(),u=p(e),a=(0,n.Jx)(1);t&&(l?(0,f.vq)(l)&&(a=m(l)):a=m(e));let s=(void 0===(i=r)&&(i=!1),l&&(!i||l===(0,f.zk)(u))&&i)?h(u):(0,n.Jx)(0),c=(o.left+s.x)/a.x,d=(o.top+s.y)/a.y,g=o.width/a.x,v=o.height/a.y;if(u){let e=(0,f.zk)(u),t=l&&(0,f.vq)(l)?(0,f.zk)(l):l,r=e,n=(0,f._m)(r);for(;n&&l&&t!==r;){let e=m(n),t=n.getBoundingClientRect(),l=(0,f.L9)(n),i=t.left+(n.clientLeft+parseFloat(l.paddingLeft))*e.x,o=t.top+(n.clientTop+parseFloat(l.paddingTop))*e.y;c*=e.x,d*=e.y,g*=e.x,v*=e.y,c+=i,d+=o,r=(0,f.zk)(n),n=(0,f._m)(r)}}return(0,n.B1)({width:g,height:v,x:c,y:d})}function y(e,t){let r=(0,f.CP)(e).scrollLeft;return t?t.left+r:v((0,f.ep)(e)).left+r}function x(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-y(e,r),y:r.top+t.scrollTop}}function w(e,t,r){var l;let i;if("viewport"===t)i=function(e,t){let r=(0,f.zk)(e),n=(0,f.ep)(e),l=r.visualViewport,i=n.clientWidth,o=n.clientHeight,u=0,a=0;if(l){i=l.width,o=l.height;let e=(0,f.Tc)();(!e||e&&"fixed"===t)&&(u=l.offsetLeft,a=l.offsetTop)}let s=y(n);if(s<=0){let e=n.ownerDocument,t=e.body,r=getComputedStyle(t),l="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,o=Math.abs(n.clientWidth-t.clientWidth-l);o<=25&&(i-=o)}else s<=25&&(i+=s);return{width:i,height:o,x:u,y:a}}(e,r);else if("document"===t){let t,r,o,u,a,s,c;l=(0,f.ep)(e),t=(0,f.ep)(l),r=(0,f.CP)(l),o=l.ownerDocument.body,u=(0,n.T9)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),a=(0,n.T9)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+y(l),c=-r.scrollTop,"rtl"===(0,f.L9)(o).direction&&(s+=(0,n.T9)(t.clientWidth,o.clientWidth)-u),i={width:u,height:a,x:s,y:c}}else if((0,f.vq)(t)){let e,l,o,u,a,s;l=(e=v(t,!0,"fixed"===r)).top+t.clientTop,o=e.left+t.clientLeft,u=(0,f.sb)(t)?m(t):(0,n.Jx)(1),a=t.clientWidth*u.x,s=t.clientHeight*u.y,i={width:a,height:s,x:o*u.x,y:l*u.y}}else{let r=h(e);i={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return(0,n.B1)(i)}function b(e){return"static"===(0,f.L9)(e).position}function R(e,t){if(!(0,f.sb)(e)||"fixed"===(0,f.L9)(e).position)return null;if(t)return t(e);let r=e.offsetParent;return(0,f.ep)(e)===r&&(r=r.ownerDocument.body),r}function T(e,t){let r=(0,f.zk)(e);if((0,f.Tf)(e))return r;if(!(0,f.sb)(e)){let t=(0,f.$4)(e);for(;t&&!(0,f.eu)(t);){if((0,f.vq)(t)&&!b(t))return t;t=(0,f.$4)(t)}return r}let n=R(e,t);for(;n&&(0,f.Lv)(n)&&b(n);)n=R(n,t);return n&&(0,f.eu)(n)&&b(n)&&!(0,f.sQ)(n)?r:n||(0,f.gJ)(e)||r}let M=async function(e){let t=this.getOffsetParent||T,r=this.getDimensions,l=await r(e.floating);return{reference:function(e,t,r){let l=(0,f.sb)(t),i=(0,f.ep)(t),o="fixed"===r,u=v(e,!0,o,t),a={scrollLeft:0,scrollTop:0},s=(0,n.Jx)(0);if(l||!l&&!o)if(("body"!==(0,f.mq)(t)||(0,f.ZU)(i))&&(a=(0,f.CP)(t)),l){let e=v(t,!0,o,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else i&&(s.x=y(i));o&&!l&&i&&(s.x=y(i));let c=!i||l||o?(0,n.Jx)(0):x(i,a);return{x:u.left+a.scrollLeft-s.x-c.x,y:u.top+a.scrollTop-s.y-c.y,width:u.width,height:u.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}},E={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:l,strategy:i}=e,o="fixed"===i,u=(0,f.ep)(l),a=!!t&&(0,f.Tf)(t.floating);if(l===u||a&&o)return r;let s={scrollLeft:0,scrollTop:0},c=(0,n.Jx)(1),d=(0,n.Jx)(0),p=(0,f.sb)(l);if((p||!p&&!o)&&(("body"!==(0,f.mq)(l)||(0,f.ZU)(u))&&(s=(0,f.CP)(l)),p)){let e=v(l);c=m(l),d.x=e.x+l.clientLeft,d.y=e.y+l.clientTop}let g=!u||p||o?(0,n.Jx)(0):x(u,s);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-s.scrollLeft*c.x+d.x+g.x,y:r.y*c.y-s.scrollTop*c.y+d.y+g.y}},getDocumentElement:f.ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:l,strategy:i}=e,o=[..."clippingAncestors"===r?(0,f.Tf)(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=(0,f.v9)(e,[],!1).filter(e=>(0,f.vq)(e)&&"body"!==(0,f.mq)(e)),l=null,i="fixed"===(0,f.L9)(e).position,o=i?(0,f.$4)(e):e;for(;(0,f.vq)(o)&&!(0,f.eu)(o);){let t=(0,f.L9)(o),r=(0,f.sQ)(o);r||"fixed"!==t.position||(l=null),(i?r||l:!(!r&&"static"===t.position&&l&&("absolute"===l.position||"fixed"===l.position)||(0,f.ZU)(o)&&!r&&function e(t,r){let n=(0,f.$4)(t);return!(n===r||!(0,f.vq)(n)||(0,f.eu)(n))&&("fixed"===(0,f.L9)(n).position||e(n,r))}(e,o)))?l=t:n=n.filter(e=>e!==o),o=(0,f.$4)(o)}return t.set(e,n),n}(t,this._c):[].concat(r),l],u=w(t,o[0],i),a=u.top,s=u.right,c=u.bottom,d=u.left;for(let e=1;e<o.length;e++){let r=w(t,o[e],i);a=(0,n.T9)(r.top,a),s=(0,n.jk)(r.right,s),c=(0,n.jk)(r.bottom,c),d=(0,n.T9)(r.left,d)}return{width:s-d,height:c-a,x:d,y:a}},getOffsetParent:T,getElementRects:M,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=d(e);return{width:t,height:r}},getScale:m,isElement:f.vq,isRTL:function(e){return"rtl"===(0,f.L9)(e).direction}};function P(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function A(e,t,r,l){let i;void 0===l&&(l={});let{ancestorScroll:o=!0,ancestorResize:u=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:c=!1}=l,d=p(e),m=o||u?[...d?(0,f.v9)(d):[],...t?(0,f.v9)(t):[]]:[];
1m.forEach(e=>{o&&e.addEventListener("scroll",r,{passive:!0}),u&&e.addEventListener("resize",r)});let g=d&&s?function(e,t){let r,l=null,i=(0,f.ep)(e);function o(){var e;clearTimeout(r),null==(e=l)||e.disconnect(),l=null}return!function u(a,s){void 0===a&&(a=!1),void 0===s&&(s=1),o();let c=e.getBoundingClientRect(),{left:f,top:d,width:p,height:m}=c;if(a||t(),!p||!m)return;let g={rootMargin:-(0,n.RI)(d)+"px "+-(0,n.RI)(i.clientWidth-(f+p))+"px "+-(0,n.RI)(i.clientHeight-(d+m))+"px "+-(0,n.RI)(f)+"px",threshold:(0,n.T9)(0,(0,n.jk)(1,s))||1},h=!0;function v(t){let n=t[0].intersectionRatio;if(n!==s){if(!h)return u();n?u(!1,n):r=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==n||P(c,e.getBoundingClientRect())||u(),h=!1}try{l=new IntersectionObserver(v,{...g,root:i.ownerDocument})}catch(e){l=new IntersectionObserver(v,g)}l.observe(e)}(!0),o}(d,r):null,h=-1,y=null;a&&(y=new ResizeObserver(e=>{let[n]=e;n&&n.target===d&&y&&t&&(y.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),r()}),d&&!c&&y.observe(d),t&&y.observe(t));let x=c?v(e):null;return c&&function t(){let n=v(e);x&&!P(x,n)&&r(),x=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;m.forEach(e=>{o&&e.removeEventListener("scroll",r),u&&e.removeEventListener("resize",r)}),null==g||g(),null==(e=y)||e.disconnect(),y=null,c&&cancelAnimationFrame(i)}}let C=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:l,y:i,placement:o,middlewareData:u}=t,a=await c(t,e);return o===(null==(r=u.offset)?void 0:r.placement)&&null!=(n=u.arrow)&&n.alignmentOffset?{}:{x:l+a.x,y:i+a.y,data:{...a,placement:o}}}}},S=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:l,placement:i,platform:o}=t,{mainAxis:u=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=(0,n._3)(e,t),f={x:r,y:l},d=await o.detectOverflow(t,c),p=(0,n.TV)((0,n.C0)(i)),m=(0,n.PG)(p),g=f[m],h=f[p];if(u){let e="y"===m?"top":"left",t="y"===m?"bottom":"right",r=g+d[e],l=g-d[t];g=(0,n.qE)(r,g,l)}
1if(a){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",r=h+d[e],l=h-d[t];h=(0,n.qE)(r,h,l)}let v=s.fn({...t,[m]:g,[p]:h});return{...v,data:{x:v.x-r,y:v.y-l,enabled:{[m]:u,[p]:a}}}}}},I=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,l,i,o,u;let{placement:a,middlewareData:s,rects:c,initialPlacement:f,platform:d,elements:p}=t,{mainAxis:m=!0,crossAxis:g=!0,fallbackPlacements:h,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:x=!0,...w}=(0,n._3)(e,t);if(null!=(r=s.arrow)&&r.alignmentOffset)return{};let b=(0,n.C0)(a),R=(0,n.TV)(f),T=(0,n.C0)(f)===f,M=await (null==d.isRTL?void 0:d.isRTL(p.floating)),E=h||(T||!x?[(0,n.bV)(f)]:(0,n.WJ)(f)),P="none"!==y;!h&&P&&E.push(...(0,n.lP)(f,x,y,M));let A=[f,...E],C=await d.detectOverflow(t,w),S=[],I=(null==(l=s.flip)?void 0:l.overflows)||[];if(m&&S.push(C[b]),g){let e=(0,n.w7)(a,c,M);S.push(C[e[0]],C[e[1]])}if(I=[...I,{placement:a,overflows:S}],!S.every(e=>e<=0)){let e=((null==(i=s.flip)?void 0:i.index)||0)+1,t=A[e];if(t&&("alignment"!==g||R===(0,n.TV)(t)||I.every(e=>(0,n.TV)(e.placement)!==R||e.overflows[0]>0)))return{data:{index:e,overflows:I},reset:{placement:t}};let r=null==(o=I.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(v){case"bestFit":{let e=null==(u=I.filter(e=>{if(P){let t=(0,n.TV)(e.placement);return t===R||"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:u[0];e&&(r=e);break}case"initialPlacement":r=f}if(a!==r)return{reset:{placement:r}}}return{}}}},k=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,l;let i,o,{placement:u,rects:a,platform:s,elements:c}=t,{apply:f=()=>{},...d}=(0,n._3)(e,t),p=await s.detectOverflow(t,d),m=(0,n.C0)(u),g=(0,n.Sg)(u),h="y"===(0,n.TV)(u),{width:v,height:y}=a.floating;"top"===m||"bottom"===m?(i=m,o=g===(await (null==s.isRTL?void 0:s.isRTL(c.floating))?"start":"end")?"left":"right"):(o=m,i="end"===g?"top":"bottom");let x=y-p.top-p.bottom,w=v-p.left-p.right,b=(0,n.jk)(y-p[i],x),R=(0,n.jk)(v-p[o],w),T=!t.middlewareData.shift,M=b,E=R;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(E=w),null!=(l=t.middlewareData.shift)&&l.enabled.y&&(M=x),T&&!g){let e=(0,n.T9)(p.left,0),t=(0,n.T9)(p.right,0),r=(0,n.T9)(p.top,0),l=(0,n.T9)(p.bottom,0);h?E=v-2*(0!==e||0!==t?e+t:(0,n.T9)(p.left,p.right)):M=y-2*(0!==r||0!==l?r+l:(0,n.T9)(p.top,p.bottom))}await f({...t,availableWidth:E,availableHeight:M});let P=await s.getDimensions(c.floating);return v!==P.width||y!==P.height?{reset:{rects:!0}}:{}}}},V=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:l}=t,{strategy:i="referenceHidden",...o}=(0,n._3)(e,t);switch(i){case"referenceHidden":{let e=u(await l.detectOverflow(t,{...o,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:a(e)}}}case"escaped":{let e=u(await l.detectOverflow(t,{...o,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:a(e)}}}default:return{}}}}},O=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:r,y:l,placement:i,rects:o,middlewareData:u}=t,{offset:a=0,mainAxis:c=!0,crossAxis:f=!0}=(0,n._3)(e,t),d={x:r,y:l},p=(0,n.TV)(i),m=(0,n.PG)(p),g=d[m],h=d[p],v=(0,n._3)(a,t),y="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let e="y"===m?"height":"width",t=o.reference[m]-o.floating[e]+y.mainAxis,r=o.reference[m]+o.reference[e]-y.mainAxis;g<t?g=t:g>r&&(g=r)}if(f){var x,w;let e="y"===m?"width":"height",t=s.has((0,n.C0)(i)),r=o.reference[p]-o.floating[e]+(t&&(null==(x=u.offset)?void 0:x[p])||0)+(t?0:y.crossAxis),l=o.reference[p]+o.reference[e]+(t?0:(null==(w=u.offset)?void 0:w[p])||0)-(t?y.crossAxis:0);h<r?h=r:h>l&&(h=l)}return{[m]:g,[p]:h}}}},L=(e,t,r)=>{let n=new Map,l={platform:E,...r},i={...l.platform,_c:n};return o(e,t,{...l,platform:i})}},15943:(e,t,r)=>{r.d(t,{f:()=>p});var n=r(71352),l=r(31858),i=r(58585),o=r(88047),u=r(85439),a=r(61359),s=r(83206),c=r(49547),f=r(43086),d=r(92664);let p=n.forwardRef(function(e,t){let{render:r,className:n,direction:p,keepMounted:m=!1,...g}=e,{store:h,popupRef:v,listRef:y,handleScrollArrowVisibility:x,scrollArrowsMountedCountRef:w}=(0,u.ll)(),{side:b,scrollDownArrowRef:R,scrollUpArrowRef:T}=(0,a.H)(),M="up"===p?d.T.scrollUpArrowVisible:d.T.scrollDownArrowVisible,E=(0,i.P)(h,M),P=(0,i.P)(h,d.T.openMethod),A=E&&"touch"!==P,C=(0,l.Z)(),S="up"===p?T:R,{transitionStatus:I,setMounted:k}=(0,s.$)(A);(0,o.g)(()=>(w.current+=1,h.state.hasScrollArrows||h.set("hasScrollArrows",!0),()=>{w.current=Math.max(0,w.current-1),0===w.current&&h.state.hasScrollArrows&&h.set("hasScrollArrows",!1)}),[h,w]),(0,c.v)({open:A,ref:S,onComplete(){A||k(!1)}});let V=(0,f.o)("div",e,{ref:[t,S],state:{direction:p,visible:A,side:b,transitionStatus:I}
1,props:[{"aria-hidden":!0,children:"up"===p?"▲":"▼",style:{position:"absolute"},onMouseMove(e){0===e.movementX&&0===e.movementY||C.isStarted()||(h.set("activeIndex",null),C.start(40,function e(){let t=h.state.listElement??v.current;if(!t)return;h.set("activeIndex",null),x();let r=0===t.scrollTop,n=Math.round(t.scrollTop+t.clientHeight)>=t.scrollHeight;if(0===y.current.length&&("up"===p?h.set("scrollUpArrowVisible",!r):h.set("scrollDownArrowVisible",!n)),"up"===p&&r||"down"===p&&n)return void C.clear();if((h.state.listElement||v.current)&&y.current&&y.current.length>0){let e=y.current,r=S.current?.offsetHeight||0;if("up"===p){let n=0,l=t.scrollTop+r;for(let t=0;t<e.length;t+=1){let r=e[t];if(r&&r.offsetTop>=l){n=t;break}}let i=Math.max(0,n-1);if(i<n){let n=e[i];n&&(t.scrollTop=Math.max(0,n.offsetTop-r))}else t.scrollTop=0}else{let n=e.length-1,l=t.scrollTop+t.clientHeight-r;for(let t=0;t<e.length;t+=1){let r=e[t];if(r&&r.offsetTop+r.offsetHeight>l){n=Math.max(0,t-1);break}}let i=Math.min(e.length-1,n+1);if(i>n){let n=e[i];n&&(t.scrollTop=n.offsetTop+n.offsetHeight-t.clientHeight+r)}else t.scrollTop=t.scrollHeight-t.clientHeight}}C.start(40,e)}))},onMouseLeave(){C.clear()}},g]});return A||m?V:null})},16177:(e,t,r)=>{r.d(t,{M:()=>a});var n=r(47737),l=r(88047),i=r(60623),o=r(80078),u=r(99671);function a(e){let{enabled:t=!0,value:r,id:a,name:s,controlRef:c,commit:f}=e,{formRef:d}=(0,o.x)(),{invalid:p,markedDirtyRef:m,validityData:g,setValidityData:h}=(0,u.V)(),v=(0,i.K)(e.getValue);(0,l.g)(()=>{if(!t)return;let e=r;void 0===e&&(e=v()),null===g.initialValue&&null!==e&&h(t=>({...t,initialValue:e}))},[t,h,r,g.initialValue,v]),(0,l.g)(()=>{t&&a&&d.current.fields.set(a,{getValue:v,name:s,controlRef:c,validityData:{...g,state:{...g.state,valid:!p&&g.state.valid}},validate(e=!0){let t=r;void 0===t&&(t=v()),m.current=!0,e?n.flushSync(()=>f(t)):f(t)}})},[f,c,t,d,v,a,p,m,s,g,r]),(0,l.g)(()=>{let e=d.current.fields;return()=>{a&&e.delete(a)}},[d,a])}},17868:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(61246).A)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},23858:(e,t,r)=>{r.d(t,{n:()=>o});var n=r(71352);let l=n.createContext(void 0),i={disableStyleElements:!1};function o(){return n.useContext(l)??i}},24091:(e,t,r)=>{r.d(t,{Ai:()=>u,Vz:()=>o,jd:()=>n,kJ:()=>i,tl:()=>l});let n=(e,t)=>Object.is(e,t);function l(e,t,r){return null==e||null==t?Object.is(e,t):r(e,t)}function i(e,t,r){return!!e&&0!==e.length&&e.some(e=>void 0!==e&&l(t,e,r))}function o(e,t,r){return e&&0!==e.length?e.findIndex(e=>void 0!==e&&l(e,t,r)):-1}function u(e,t,r){return e.filter(e=>!l(t,e,r))}},26264:(e,t,r)=>{r.d(t,{d:()=>o});var n=r(71352),l=r(15943),i=r(94644);let o=n.forwardRef(function(e,t){return(0,i.jsx)(l.f,{...e,ref:t,direction:"down"})})},28219:(e,t,r)=>{r.d(t,{h:()=>c});var n=r(71352),l=r(88557),i=r(83206),o=r(49547),u=r(43086),a=r(74246),s=r(94644);let c=n.forwardRef(function(e,t){let r=e.keepMounted??!1,{selected:n}=(0,l.G)();return r||n?(0,s.jsx)(f,{...e,ref:t}):null}),f=n.memo(n.forwardRef((e,t)=>{let{render:r,className:s,keepMounted:c,...f}=e,{selected:d}=(0,l.G)(),p=n.useRef(null),{transitionStatus:m,setMounted:g}=(0,i.$)(d),h=(0,u.o)("span",e,{ref:[t,p],state:{selected:d,transitionStatus:m},props:[{"aria-hidden":!0,children:"✔️"},f],stateAttributesMapping:a.G});return(0,o.v)({open:d,ref:p,onComplete(){d||g(!1)}}),h}))},29701:(e,t,r)=>{r.d(t,{h:()=>u});var n=r(71352),l=r(85439),i=r(88557),o=r(43086);let u=n.memo(n.forwardRef(function(e,t){let{indexRef:r,textRef:u,selectedByFocus:a,hasRegistered:s}=(0,i.G)(),{selectedItemTextRef:c}=(0,l.ll)(),{className:f,render:d,...p}=e,m=n.useCallback(e=>{if(!e||!s)return;let t=null===c.current||!c.current.isConnected;(a||t&&0===r.current)&&(c.current=e)},[c,r,a,s]);return(0,o.o)("div",e,{ref:[m,t,u],props:p})}))},30082:(e,t,r)=>{r.d(t,{e:()=>x});var n=r(71352),l=r(88047),i=r(93817),o=r(98677),u=r(31858),a=r(58585),s=r(85439),c=r(79410),f=r(43086),d=r(88557),p=r(92664),m=r(53138),g=r(98325),h=r(50847),v=r(24091),y=r(94644);let x=n.memo(n.forwardRef(function(e,t){let{render:r,className:x,value:w=null,label:b,disabled:R=!1,nativeButton:T=!1,...M}=e,E=n.useRef(null),P=(0,c.q)({label:b,textRef:E,indexGuessBehavior:c.G.GuessFromOrder}),{store:A,getItemProps:C,setOpen:S,setValue:I,selectionRef:k,typingRef:V,valuesRef:O,keyboardActiveRef:L,multiple:D,highlightItemOnHover:H}
1=(0,s.ll)(),j=(0,u.Z)(),F=(0,a.P)(A,p.T.isActive,P.index),q=(0,a.P)(A,p.T.isSelected,P.index,w),N=(0,a.P)(A,p.T.isSelectedByFocus,P.index),B=(0,a.P)(A,p.T.isItemEqualToValue),$=P.index,U=-1!==$,z=n.useRef(null),K=(0,i.u)($);(0,l.g)(()=>{if(!U)return;let e=O.current;return e[$]=w,()=>{delete e[$]}},[U,$,w,O]),(0,l.g)(()=>{if(!U)return;let e=A.state.value,t=e;D&&Array.isArray(e)&&e.length>0&&(t=e[e.length-1]),void 0!==t&&(0,v.tl)(w,t,B)&&A.set("selectedIndex",$)},[U,$,D,B,A,w]);let _=C({active:F,selected:q});_.onFocus=void 0,_.id=void 0;let W=n.useRef(null),G=n.useRef("mouse"),J=n.useRef(!1),{getButtonProps:Z,buttonRef:Y}=(0,m.s)({disabled:R,focusableWhenDisabled:!0,native:T,composite:!0}),X=(0,f.o)("div",e,{ref:[Y,t,P.ref,z],state:{disabled:R,selected:q,highlighted:F},props:[_,{role:"option","aria-selected":q,tabIndex:F?0:-1,onFocus(){A.set("activeIndex",$)},onMouseEnter(){!L.current&&null===A.state.selectedIndex&&H&&A.set("activeIndex",$)},onMouseMove(){H&&A.set("activeIndex",$)},onMouseLeave(e){!H||L.current||(0,o.U)(e)||j.start(0,()=>{A.state.activeIndex===$&&A.set("activeIndex",null)})},onTouchStart(){k.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1}},onKeyDown(e){W.current=e.key,A.set("activeIndex",$)," "===e.key&&V.current&&e.preventDefault()},onClick(e){if((J.current=!1,"keydown"!==e.type||null!==W.current)&&!R&&("keydown"!==e.type||" "!==W.current||!V.current)&&("touch"===G.current||F)){W.current=null;var t=e.nativeEvent;let r=A.state.value;if(D){let e=Array.isArray(r)?r:[];I(q?(0,v.Ai)(e,w,B):[...e,w],(0,g.d)(h.Bo,t))}else I(w,(0,g.d)(h.Bo,t)),S(!1,(0,g.d)(h.Bo,t))}},onPointerEnter(e){G.current=e.pointerType},onPointerDown(e){G.current=e.pointerType,J.current=!0},onMouseUp(){if(R)return;if(J.current){J.current=!1;return}let e=!k.current.allowSelectedMouseUp&&q,t=!k.current.allowUnselectedMouseUp&&!q;e||t||"touch"!==G.current&&!F||z.current?.click()}},M,Z]}),Q=n.useMemo(()=>({selected:q,indexRef:K,textRef:E,selectedByFocus:N,hasRegistered:U}),[q,K,E,N,U]);return(0,y.jsx)(d.z.Provider,{value:Q,children:X})}))},32895:(e,t,r)=>{r.d(t,{q:()=>n});function n(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}},40139:(e,t,r)=>{var n;r.d(t,{mk:()=>u,HH:()=>o,ZV:()=>i,dc:()=>a});let l=((n={}).disabled="data-disabled",n.valid="data-valid",n.invalid="data-invalid",n.touched="data-touched",n.dirty="data-dirty",n.filled="data-filled",n.focused="data-focused",n),i={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},o={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},u={disabled:!1,...o},a={valid:e=>null===e?null:e?{[l.valid]:""}:{[l.invalid]:""}}},44758:(e,t,r)=>{r.d(t,{t:()=>H});var n=r(71352),l=r(47737),i=r(61570),o=r(31858),u=r(35201),a=r(60623),s=r(56931),c=r(78788),f=r(98677),d=r(88047),p=r(58585),m=r(66876),g=r(52442),h=r(15309),v=r(85439),y=r(60519),x=r(61359),w=r(96710),b=r(74246),R=r(49547),T=r(43086),M=r(92664),E=r(84697),P=r(98325),A=r(50847),C=r(9334);let S=n.createContext(void 0);var I=r(7285),k=r(60200),V=r(32895),O=r(23858),L=r(94644);let D={...y.GW,...b.G},H=n.forwardRef(function(e,t){let{render:r,className:i,finalFocus:y,...b}=e,{store:H,popupRef:B,onOpenChangeComplete:$,setOpen:U,valueRef:z,selectedItemTextRef:K,keyboardActiveRef:_,multiple:W,handleScrollArrowVisibility:G,scrollHandlerRef:J,highlightItemOnHover:Z}=(0,v.ll)(),{side:Y,align:X,alignItemWithTriggerActive:Q,setControlledAlignItemWithTrigger:ee,scrollDownArrowRef:et,scrollUpArrowRef:er}=(0,x.H)(),en=null!=function(e){let t=n.useContext(S);if(void 0===t&&!e)throw Error((0,C.A)(69));return t}(!0),el=(0,v.hG)(),{nonce:ei,disableStyleElements:eo}=(0,O.n)(),eu=(0,o.Z)(),ea=(0,p.P)(H,M.T.id),es=(0,p.P)(H,M.T.open),ec=(0,p.P)(H,M.T.mounted),ef=(0,p.P)(H,M.T.popupProps),ed=(0,p.P)(H,M.T.transitionStatus),ep=(0,p.P)(H,M.T.triggerElement),em=(0,p.P)(H,M.T.positionerElement),eg=(0,p.P)(H,M.T.listElement),eh=n.useRef(0),ev=n.useRef(!1),ey=n.useRef(0),ex=n.useRef(!1),ew=n.useRef({}),eb=(0,m.N)(),eR=(0,a.K)(e=>{if(!em||!B.current||!ex.current)return;if(ev.current||!Q)return void G();let t="0px"===em.style.top,r="0px"===em.style.bottom,n=em.getBoundingClientRect().height,l=(0,s.R)(em),i=getComputedStyle(em),o=parseFloat(i.marginTop),u=parseFloat(i.marginBottom),a=j(getComputedStyle(B.current)),c=Math.min(l.documentElement.clientHeight-o-u,a),f=e.scrollTop,d=F(e),p=0,m=null,g=!1,h=!1,v=e=>{em.style.height=`${e}px`},y=(t,r)=>{let l=(0,V.q)(t,0,c-n);l>0&&v(n+l),e.scrollTop=r,c-(n+l)<=1&&(ev.current=!0),G()};if(t){let e=d-f,t=Math.min(n+e,c);if(p=t,e<=1)return void y(e,d);c-t>1?h=!0:g=!0}else if(r){let e=n+f,t=Math.min(e,c);if(p=t,f<=1)return void y(f,0);c-t>1?m=0:(g=!0,f<d&&(m=f-(f-(e-c))))}if(0!==(p=Math.ceil(p))&&v(p),h||null!=m){let t=F(e),r=h?t:(0,V.q)(m,0,t);Math.abs(e.scrollTop-r)>1&&(e.scrollTop=r)}(g||p>=c-1)&&(ev.current=!0),G()});n.useImperativeHandle(J,()=>eR,[eR]),(0,R.v)({open:es,ref:B,onComplete(){es&&$?.(!0)}}),(0,d.g)(()=>{em&&B.current&&!Object.keys(ew.current).length&&(ew.current={top:em.style.top||"0",left:em.style.left||"0",right:em.style.right,height:em.style.height,bottom:em.style.bottom,minHeight:em.style.minHeight,maxHeight:em.style.maxHeight,marginTop:em.style.marginTop,marginBottom:em.style.marginBottom})},[B,em]),(0,d.g)(()=>{es||Q||(ex.current=!1,ev.current=!1,eh.current=0,ey.current=0,(0,E.Y)(em,ew.current))},[es,Q,em,B]),(0,d.g)(()=>{let e=B.current;if(es&&ep&&em&&e&&"ending"!==H.state.transitionStatus){if(!Q){ex.current=!0,eb.request(G),e.style.removeProperty("--transform-origin");return}queueMicrotask(()=>{let t=function(e){let{style:t}=e,r={};for(let[e,n]of N)r[e]=t.getPropertyValue(e),t.setProperty(e,n,"important");return()=>{for(let[e]of N){let n=r[e];n?t.setProperty(e,n):t.removeProperty(e)}}}(e);e.style.removeProperty("--transform-origin");try{var r;let t,n=getComputedStyle(em),i=getComputedStyle(e),o=(0,s.R)(ep),a=(0,c.zk)(em),f=(r=ep,h.iD.getScale(r)),d=q(ep.getBoundingClientRect(),f),p=q(em.getBoundingClientRect(),f),m=d.left,g=d.height,v=eg||e,y=v.scrollHeight,x=parseFloat(i.borderBottomWidth),w=parseFloat(n.marginTop)||10,b=parseFloat(n.marginBottom)||10,R=parseFloat(n.minHeight)||100,T=j(i),M=o.documentElement.clientHeight-w-b,P=o.documentElement.clientWidth,A=M-d.bottom+g,C=K.current,S=z.current,I=0,k=0;if(C&&S){let e=q(S.getBoundingClientRect(),f);t=q(C.getBoundingClientRect(),f);let r=e.left-m,n=t.left-p.left,l=e.top-d.top+e.height/2,i=t.top-p.top+t.height/2;I=r-n,k=i-l}let O=A+k+b+x,L=Math.min(M,O),D=M-w-b,H=O-L,N=Math.max(5,m+I),B=Math.max(0,N+p.width-(P-5));em.style.left=`${N-B}px`,em.style.height=`${L}px`,em.style.maxHeight="auto",em.style.marginTop=`${w}px`,em.style.marginBottom=`${b}px`,e.style.height="100%";let $=F(v),U=H>=$-1;U&&(L=Math.min(M,p.height)-(H-$));let _=d.top<20||d.bottom>
1M-20||Math.ceil(L)+1<Math.min(y,R),W=(a.visualViewport?.scale??1)!==1&&u.Tc;if(_||W){ex.current=!0,(0,E.Y)(em,ew.current),l.flushSync(()=>ee(!1));return}if(U){let e=Math.max(0,M-O);em.style.top=p.height>=D?"0":`${e}px`,em.style.height=`${L}px`,v.scrollTop=F(v),eh.current=Math.max(R,L)}else em.style.bottom="0",eh.current=Math.max(R,L),v.scrollTop=H;if(t){let r=p.top,n=p.height,l=t.top+t.height/2,i=(0,V.q)(n>0?(l-r)/n*100:50,0,100);e.style.setProperty("--transform-origin",`50% ${i}%`)}(eh.current===M||L>=T)&&(ev.current=!0),G(),setTimeout(()=>{ex.current=!0})}finally{t()}})}},[H,es,em,ep,z,K,B,G,Q,ee,eb,et,er,eg]),n.useEffect(()=>{if(!Q||!em||!es)return;let e=(0,c.zk)(em);function t(e){U(!1,(0,P.d)(A.L5,e))}return e.addEventListener("resize",t),()=>{e.removeEventListener("resize",t)}},[U,Q,em,es]);let eT={...eg?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":W||void 0,id:`${ea}-list`},onKeyDown(e){_.current=!0,en&&I.jF.has(e.key)&&e.stopPropagation()},onMouseMove(){_.current=!1},onPointerLeave(e){if(!Z||(0,f.U)(e)||"touch"===e.pointerType)return;let t=e.currentTarget;eu.start(0,()=>{H.set("activeIndex",null),t.focus({preventScroll:!0})})},onScroll(e){eg||eR(e.currentTarget)},...Q&&{style:eg?{height:"100%"}:E.O}},eM=(0,T.o)("div",e,{ref:[t,B],state:{open:es,transitionStatus:ed,side:Y,align:X},stateAttributesMapping:D,props:[ef,eT,(0,k.d)(ed),{className:!eg&&Q?w.E.className:void 0},b]});return(0,L.jsxs)(n.Fragment,{children:[!eo&&w.E.getElement(ei),(0,L.jsx)(g.s,{context:el,modal:!1,disabled:!ec,returnFocus:y,restoreFocus:!0,children:eM})]})});function j(e){let t=e.maxHeight||"";return t.endsWith("px")&&parseFloat(t)||1/0}function F(e){return Math.max(0,e.scrollHeight-e.clientHeight)}function q(e,t){return(0,i.B1)({x:e.x/t.x,y:e.y/t.y,width:e.width/t.x,height:e.height/t.y})}let N=[["transform","none"],["scale","1"],["translate","0 0"]]},53782:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(71352),l=r(15943),i=r(94644);let o=n.forwardRef(function(e,t){return(0,i.jsx)(l.f,{...e,ref:t,direction:"up"})})},59721:(e,t,r)=>{r.d(t,{D:()=>l,M:()=>i});var n=r(71352);let l=n.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function i(){return n.useContext(l)}},60200:(e,t,r)=>{r.d(t,{d:()=>i});var n=r(13477),l=r(79025);function i(e){return"starting"===e?n.K2:l.t0}},60477:(e,t,r)=>{r.d(t,{P:()=>c});var n=r(78788),l=r(94757),i=r(15670),o=r(88047),u=r(3531),a=r(72533),s=r(39512);function c(e){let{open:t=!1,onOpenChange:r,elements:c={}}=e,f=(0,l.B)(),d=null!=(0,u.R1)(),p=(0,i.j)(()=>new a.K({open:t,onOpenChange:r,referenceElement:c.reference??null,floatingElement:c.floating??null,triggerElements:new s.Z,floatingId:f,nested:d,noEmit:!1})).current;return(0,o.g)(()=>{let e={open:t,floatingId:f};void 0!==c.reference&&(e.referenceElement=c.reference,e.domReferenceElement=(0,n.vq)(c.reference)?c.reference:null),void 0!==c.floating&&(e.floatingElement=c.floating),p.update(e)},[t,f,c.reference,c.floating,p]),p.context.onOpenChange=r,p.context.nested=d,p.context.noEmit=!1,p}},61246:(e,t,r)=>{r.d(t,{A:()=>a});var n=r(71352);let l=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),i=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let u=(0,n.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:i,className:u="",children:a,iconNode:s,...c},f)=>(0,n.createElement)("svg",{ref:f,...o,width:t,height:t,stroke:e,strokeWidth:i?24*Number(r)/Number(t):r,className:l("lucide",u),...!a&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(c)&&{"aria-hidden":"true"},...c},[...s.map(([e,t])=>(0,n.createElement)(e,t)),...Array.isArray(a)?a:[a]])),a=(e,t)=>{let r=(0,n.forwardRef)(({className:r,...o},a)=>(0,n.createElement)(u,{ref:a,iconNode:t,className:l(`lucide-${i(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...o}));return r.displayName=i(e),r}},61359:(e,t,r)=>{r.d(t,{H:()=>o,i:()=>i});var n=r(9334),l=r(71352);let i=l.createContext(void 0);function o(){let e=l.useContext(i);if(!e)throw Error((0,n.A)(59));return e}},62885:(e,t,r)=>{r.d(t,{l:()=>f});
1var n=r(71352),l=r(88047),i=r(60623),o=r(15670),u=r(78788),a=r(79025),s=r(25313),c=r(86718);function f(e={}){let{id:t,implicit:r=!1,controlRef:d}=e,{controlId:p,registerControlId:m}=(0,c.H)(),g=(0,s.e)(t),h=r?p:void 0,v=(0,o.j)(()=>Symbol("labelable-control")),y=n.useRef(!1),x=n.useRef(null!=t),w=(0,i.K)(()=>{y.current&&m!==a.tE&&(y.current=!1,m(v.current,void 0))});return(0,l.g)(()=>{let e;if(m!==a.tE){if(r){let r=d?.current;e=(0,u.vq)(r)&&null!=r.closest("label")?t??null:h??g}else if(null!=t)x.current=!0,e=t;else{if(!x.current)return void w();e=g}if(void 0===e)return void w();y.current=!0,m(v.current,e)}},[t,d,h,m,r,g,v,w]),n.useEffect(()=>w,[w]),p??g}},64496:(e,t,r)=>{r.d(t,{j:()=>i});var n=r(71352);let l=n.createContext(void 0);function i(){let e=n.useContext(l);return e?.direction??"ltr"}},72846:(e,t,r)=>{r.d(t,{u:()=>s});var n=r(71352),l=r(15670),i=r(60623),o=r(88047),u=r(59721),a=r(94644);function s(e){let{children:t,elementsRef:r,labelsRef:s,onMapChange:p}=e,m=(0,i.K)(p),g=n.useRef(0),h=(0,l.j)(f).current,v=(0,l.j)(c).current,[y,x]=n.useState(0),w=n.useRef(y),b=(0,i.K)((e,t)=>{v.set(e,t??null),w.current+=1,x(w.current)}),R=(0,i.K)(e=>{v.delete(e),w.current+=1,x(w.current)}),T=n.useMemo(()=>{let e=new Map;return Array.from(v.keys()).filter(e=>e.isConnected).sort(d).forEach((t,r)=>{let n=v.get(t)??{};e.set(t,{...n,index:r})}),e},[v,y]);(0,o.g)(()=>{if("function"!=typeof MutationObserver||0===T.size)return;let e=new MutationObserver(e=>{let t=new Set,r=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(r),e.addedNodes.forEach(r)}),0===t.size&&(w.current+=1,x(w.current))});return T.forEach((t,r)=>{r.parentElement&&e.observe(r.parentElement,{childList:!0})}),()=>{e.disconnect()}},[T]),(0,o.g)(()=>{w.current===y&&(r.current.length!==T.size&&(r.current.length=T.size),s&&s.current.length!==T.size&&(s.current.length=T.size),g.current=T.size),m(T)},[m,T,r,s,y]),(0,o.g)(()=>()=>{r.current=[]},[r]),(0,o.g)(()=>()=>{s&&(s.current=[])},[s]);let M=(0,i.K)(e=>(h.add(e),()=>{h.delete(e)}));(0,o.g)(()=>{h.forEach(e=>e(T))},[h,T]);let E=n.useMemo(()=>({register:b,unregister:R,subscribeMapChange:M,elementsRef:r,labelsRef:s,nextIndexRef:g}),[b,R,M,r,s,g]);return(0,a.jsx)(u.D.Provider,{value:E,children:t})}function c(){return new Map}function f(){return new Set}function d(e,t){let r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}},79127:(e,t,r)=>{function n(e){return null==e?void 0:`${e}-label`}function l(e,t){return e??t}r.d(t,{$:()=>n,_:()=>l})},79410:(e,t,r)=>{r.d(t,{G:()=>u,q:()=>a});var n,l=r(71352),i=r(88047),o=r(59721);let u=((n={})[n.None=0]="None",n[n.GuessFromOrder=1]="GuessFromOrder",n);function a(e={}){let{label:t,metadata:r,textRef:n,indexGuessBehavior:s,index:c}=e,{register:f,unregister:d,subscribeMapChange:p,elementsRef:m,labelsRef:g,nextIndexRef:h}=(0,o.M)(),v=l.useRef(-1),[y,x]=l.useState(c??(s===u.GuessFromOrder?()=>{if(-1===v.current){let e=h.current;h.current+=1,v.current=e}return v.current}:-1)),w=l.useRef(null),b=l.useCallback(e=>{if(w.current=e,-1!==y&&null!==e&&(m.current[y]=e,g)){let r=void 0!==t;g.current[y]=r?t:n?.current?.textContent??e.textContent}},[y,m,g,t,n]);return(0,i.g)(()=>{if(null!=c)return;let e=w.current;if(e)return f(e,r),()=>{d(e)}},[c,f,d,r]),(0,i.g)(()=>{if(null==c)return p(e=>{let t=w.current?e.get(w.current)?.index:null;null!=t&&x(t)})},[c,p,x]),l.useMemo(()=>({ref:b,index:y}),[y,b])}},80078:(e,t,r)=>{r.d(t,{x:()=>o});var n=r(71352),l=r(79025);let i=n.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:l.tE,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function o(){return n.useContext(i)}},81822:(e,t,r)=>{r.d(t,{H:()=>_});var n=r(71352),l=r(33815),i=r(18145),o=r(15670),u=r(97209),a=r(88047),s=r(60623),c=r(93817),f=r(34099),d=r(58585),p=r(60477),m=r(66876),g=r(31858),h=r(79025),v=r(38758),y=r(43206),x=r(98325),w=r(50847),b=r(22676),R=r(78788),T=r(56931),M=r(87673),E=r(3531),P=r(30160),A=r(17527);function C(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function S(e,t){return C(t,e===A.il||e===A.Jd,e===A.eR||e===A.RJ)}function I(e,t,r){return C(t,e===A.Jd,r?e===A.eR:e===A.RJ)||"Enter"===e||" "===e||""===e}var k=r(13125),V=r(85439),O=r(99671),L=r(62885),D=r(83206),H=r(92664),j=r(49547),F=r(80078),q=r(16177),N=r(82299),B=r(24091),$=r(26364),U=r(36063),z=r(26204),K=r(94644);function _(e){let t,{id:r,value:_,defaultValue:W=null,onValueChange:G,open:J,defaultOpen:Z=!1,onOpenChange:Y,name:X,autoComplete:Q,disabled:ee=!1,readOnly:et=!1,required:er=!1,modal:en=!0,actionsRef:el,inputRef:ei,onOpenChangeComplete:eo,items:eu,multiple:ea=!1,itemToStringLabel:es,itemToStringValue:ec,isItemEqualToValue:ef=B.jd,highlightItemOnHover:ed=!0,children:ep}=e,{clearErrors:em}=(0,F.x)(),{setDirty:eg,setTouched:eh,setFocused:ev,shouldValidateOnChange:e
1y,validityData:ex,setFilled:ew,name:eb,disabled:eR,validation:eT,validationMode:eM}=(0,O.V)(),eE=(0,L.l)({id:r}),eP=eR||ee,eA=eb??X,[eC,eS]=(0,u.q)({controlled:_,default:ea?W??h.Ml:W,name:"Select",state:"value"}),[eI,ek]=(0,u.q)({controlled:J,default:Z,name:"Select",state:"open"}),eV=n.useRef([]),eO=n.useRef([]),eL=n.useRef(null),eD=n.useRef(null),eH=n.useRef(0),ej=n.useRef(null),eF=n.useRef([]),eq=n.useRef(!1),eN=n.useRef(!1),eB=n.useRef(null),e$=n.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1}),eU=n.useRef(!1),{mounted:ez,setMounted:eK,transitionStatus:e_}=(0,D.$)(eI),{openMethod:eW,triggerProps:eG}=(0,U.G)(eI),eJ=(0,o.j)(()=>new f.i({id:eE,labelId:void 0,modal:en,multiple:ea,itemToStringLabel:es,itemToStringValue:ec,isItemEqualToValue:ef,value:eC,open:eI,mounted:ez,transitionStatus:e_,items:eu,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,eZ=(0,d.P)(eJ,H.T.activeIndex),eY=(0,d.P)(eJ,H.T.selectedIndex),eX=(0,d.P)(eJ,H.T.triggerElement),eQ=(0,d.P)(eJ,H.T.positionerElement),e0=n.useMemo(()=>ea&&Array.isArray(eC)&&0===eC.length?"":(0,N.T)(eC,ec),[ea,eC,ec]),e1=n.useMemo(()=>ea&&Array.isArray(eC)?eC.map(e=>(0,N.T)(e,ec)):(0,N.T)(eC,ec),[ea,eC,ec]),e2=(0,c.u)(eJ.state.triggerElement);(0,q.M)({id:eE,commit:eT.commit,value:eC,controlRef:e2,name:eA,getValue:()=>e1});let e5=n.useRef(eC);(0,a.g)(()=>{eC!==e5.current&&eJ.set("forceMount",!0)},[eJ,eC]),(0,a.g)(()=>{ew(ea?Array.isArray(eC)&&eC.length>0:null!=eC)},[ea,eC,ew]),(0,a.g)(function(){if(eI)return;let e=eF.current;if(ea){let t=Array.isArray(eC)?eC:[];if(0===t.length)return void eJ.set("selectedIndex",null);let r=t[t.length-1],n=(0,B.Vz)(e,r,ef);return void eJ.set("selectedIndex",-1===n?null:n)}let t=(0,B.Vz)(e,eC,ef);eJ.set("selectedIndex",-1===t?null:t)},[ea,eI,eC,eF,ef,eJ]),(0,$.x)(eC,()=>{em(eA),eg(eC!==ex.initialValue),ey()?eT.commit(eC):eT.commit(eC,!0)});let e8=(0,s.K)((e,t)=>{if(Y?.(e,t),!t.isCanceled&&(ek(e),e||t.reason!==w.Xn&&t.reason!==w.Np||(eh(!0),ev(!1),"onBlur"===eM&&eT.commit(eC)),!e&&null!==eJ.state.activeIndex)){let e=eV.current[eJ.state.activeIndex];queueMicrotask(()=>{e?.setAttribute("tabindex","-1")})}}),e9=(0,s.K)(()=>{eK(!1),eJ.set("activeIndex",null),eo?.(!1)});(0,j.v)({enabled:!el,open:eI,ref:eL,onComplete(){eI||e9()}}),n.useImperativeHandle(el,()=>({unmount:e9}),[e9]);let e6=(0,s.K)((e,t)=>{G?.(e,t),t.isCanceled||eS(e)}),e7=(0,s.K)(()=>{let e=eJ.state.listElement||eL.current;if(!e)return;let t=e.scrollTop,r=e.scrollTop+e.clientHeight,n=t>1,l=r<e.scrollHeight-1;eJ.state.scrollUpArrowVisible!==n&&eJ.set("scrollUpArrowVisible",n),eJ.state.scrollDownArrowVisible!==l&&eJ.set("scrollDownArrowVisible",l)}),e3=(0,p.P)({open:eI,onOpenChange:e8,elements:{reference:eX,floating:eQ}}),e4=function(e,t={}){let r="rootStore"in e?e.rootStore:e,l=r.context.dataRef,{enabled:i=!0,event:o="click",toggle:u=!0,ignoreMouse:a=!1,stickIfOpen:s=!0,touchOpenDelay:c=0,reason:f=w.Ui}=t,d=n.useRef(void 0),p=(0,m.N)(),b=(0,g.Z)(),R=n.useMemo(()=>({onPointerDown(e){d.current=e.pointerType},onMouseDown(e){let t=d.current,n=e.nativeEvent,i=r.select("open");if(0!==e.button||"click"===o||(0,v.Go)(t,!0)&&a)return;let m=l.current.openEvent,g=m?.type,h=r.select("domReferenceElement")!==e.currentTarget,w=i&&h||!(i&&u&&(!m||!s||"click"===g||"mousedown"===g));if((0,y.$u)(n.target)){let e=(0,x.d)(f,n,n.target);w&&"touch"===t&&c>0?b.start(c,()=>{r.setOpen(!0,e)}):r.setOpen(w,e);return}let R=e.currentTarget;p.request(()=>{let e=(0,x.d)(f,n,R);w&&"touch"===t&&c>0?b.start(c,()=>{r.setOpen(!0,e)}):r.setOpen(w,e)})},onClick(e){if("mousedown-only"===o)return;let t=d.current;if("mousedown"===o&&t){d.current=void 0;return}if((0,v.Go)(t,!0)&&a)return;let n=r.select("open"),i=l.current.openEvent,p=r.select("domReferenceElement")!==e.currentTarget,m=n&&p||!(n&&u&&(!i||!s||(0,v.Ev)(i))),g=(0,x.d)(f,e.nativeEvent,e.currentTarget);m&&"touch"===t&&c>0?b.start(c,()=>{r.setOpen(!0,g)}):r.setOpen(m,g)},onKeyDown(){d.current=void 0}}),[l,o,a,r,s,u,p,b,c,f]);return n.useMemo(()=>i?{reference:R}
1:h.t0,[i,R])}(e3,{enabled:!et&&!eP,event:"mousedown"}),te=(0,b.s)(e3,{bubbles:!1}),tt=function(e,t){let r="rootStore"in e?e.rootStore:e,l=r.useState("open"),i=r.useState("floatingElement"),o=r.useState("domReferenceElement"),u=r.context.dataRef,{listRef:f,activeIndex:d,onNavigate:p=()=>{},enabled:m=!0,selectedIndex:g=null,allowEscape:h=!1,loopFocus:b=!1,nested:k=!1,rtl:V=!1,virtual:O=!1,focusItemOnOpen:L="auto",focusItemOnHover:D=!0,openOnArrowKeyDown:H=!0,disabledIndices:j,orientation:F="vertical",parentOrientation:q,cols:N=1,id:B,resetOnPointerLeave:$=!0,externalTree:U}=t,z=(0,y.nd)(i),K=(0,c.u)(z),_=(0,E.R1)(),W=(0,E.cq)(U);(0,a.g)(()=>{u.current.orientation=F},[u,F]);let G=(0,y.WZ)(o),J=n.useRef(L),Z=n.useRef(g??-1),Y=n.useRef(null),X=n.useRef(!0),Q=(0,s.K)(e=>{p(-1===Z.current?null:Z.current,e)}),ee=n.useRef(Q),et=n.useRef(!!i),er=n.useRef(l),en=n.useRef(!1),el=n.useRef(!1),ei=(0,c.u)(j),eo=(0,c.u)(l),eu=(0,c.u)(g),ea=(0,c.u)($),es=(0,s.K)(()=>{function e(e){O?W?.events.emit("virtualfocus",e):(0,P.p)(e,{sync:en.current,preventScroll:!0})}let t=f.current[Z.current],r=el.current;t&&e(t),(en.current?e=>e():requestAnimationFrame)(()=>{let n=f.current[Z.current]||t;!n||(t||e(n),ef&&(r||!X.current)&&n.scrollIntoView?.({block:"nearest",inline:"nearest"}))})});(0,a.g)(()=>{m&&(l&&i?(Z.current=g??-1,J.current&&null!=g&&(el.current=!0,Q())):et.current&&(Z.current=-1,ee.current()))},[m,l,i,g,Q]),(0,a.g)(()=>{if(m){if(!l){en.current=!1;return}if(i)if(null==d){if(en.current=!1,null!=eu.current)return;if(et.current&&(Z.current=-1,es()),(!er.current||!et.current)&&J.current&&(null!=Y.current||!0===J.current&&null==Y.current)){let e=0,t=()=>{null==f.current[0]?(e<2&&(e?requestAnimationFrame:queueMicrotask)(t),e+=1):(Z.current=null==Y.current||I(Y.current,F,V)||k?(0,M.Zb)(f):(0,M.vB)(f),Y.current=null,Q())};t()}}else(0,M.du)(f,d)||(Z.current=d,es(),el.current=!1)}},[m,l,i,d,eu,k,f,F,V,Q,es,ei]),(0,a.g)(()=>{if(!m||i||!W||O||!et.current)return;let e=W.nodesRef.current,t=e.find(e=>e.id===_)?.context?.elements.floating,r=(0,y.RS)((0,T.R)(i)),n=e.some(e=>e.context&&(0,y.gR)(e.context.elements.floating,r));t&&!n&&X.current&&t.focus({preventScroll:!0})},[m,i,W,_,O]),(0,a.g)(()=>{ee.current=Q,er.current=l,et.current=!!i}),(0,a.g)(()=>{l||(Y.current=null,J.current=L)},[l,L]);let ec=null!=d,ef=n.useMemo(()=>{function e(e){if(!eo.current)return;let t=f.current.indexOf(e.currentTarget);-1!==t&&Z.current!==t&&(Z.current=t,Q(e))}return{onFocus(t){en.current=!0,e(t)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(t){en.current=!0,el.current=!1,D&&e(t)},onPointerLeave(e){if(!eo.current||!X.current||"touch"===e.pointerType)return;en.current=!0;let t=e.relatedTarget;if(!(!D||f.current.includes(t))&&ea.current&&((0,P.p)(null,{sync:!0}),Z.current=-1,Q(e),!O)){let e=K.current,t=(0,y.RS)((0,T.R)(e));e&&(0,y.gR)(e,t)&&e.focus({preventScroll:!0})}}}},[eo,K,D,f,Q,ea,O]),ed=n.useCallback(()=>q??W?.nodesRef.current.find(e=>e.id===_)?.context?.dataRef?.current.orientation,[_,W,q]),ep=(0,s.K)(e=>{var t;let n,i;if(X.current=!1,en.current=!0,229===e.which||!eo.current&&e.currentTarget===K.current)return;if(k&&(t=e.key,n=V?t===A.RJ:t===A.eR,i=t===A.il,"both"===F||"horizontal"===F&&N&&N>1?"Escape"===t:C(F,n,i))){S(e.key,ed())||(0,v.jo)(e),r.setOpen(!1,(0,x.d)(w.Dq,e.nativeEvent)),(0,R.sb)(o)&&(O?W?.events.emit("virtualfocus",o):o.focus());return}let u=Z.current,a=(0,M.Zb)(f,j),s=(0,M.vB)(f,j);if(G||("Home"===e.key&&((0,v.jo)(e),Z.current=a,Q(e)),"End"===e.key&&((0,v.jo)(e),Z.current=s,Q(e))),N>1){let t=Array.from({length:f.current.length},()=>({width:1,height:1})),r=(0,M.zf)(t,N,!1),n=r.findIndex(e=>null!=e&&!(0,M.FP)(f,e,j)),l=r.reduce((e,t,r)=>null==t||(0,M.FP)(f,t,j)?e:r,-1),i=r[(0,M.Kg)({current:r.map(e=>null!=e?f.current[e]:null)},{event:e,orientation:F,loopFocus:b,rtl:V,cols:N,disabledIndices:(0,M.Y3)([...("function"!=typeof j?j:null)||f.current.map((e,t)=>(0,M.FP)(f,t,j)?t:void 0),void 0],r),minIndex:n,maxIndex:l,prevIndex:(0,M.fl)(Z.current>s?a:Z.current,t,r,N,e.key===A.Jd?"bl":e.key===(V?A.eR:A.RJ)?"tr":"tl"),stopEvent:!0})];if(null!=i&&(Z.current=i,Q(e)),"both"===F)return}if(S(e.key,F)){if((0,v.jo)(e),l&&!O&&(0,y.RS)(e.currentTarget.ownerDocument)===e.currentTarget){Z.current=I(e.ke
1y,F,V)?a:s,Q(e);return}I(e.key,F,V)?b?u>=s?h&&u!==f.current.length?Z.current=-1:(en.current=!1,Z.current=a):Z.current=(0,M.BF)(f,{startingIndex:u,disabledIndices:j}):Z.current=Math.min(s,(0,M.BF)(f,{startingIndex:u,disabledIndices:j})):b?u<=a?h&&-1!==u?Z.current=f.current.length:(en.current=!1,Z.current=s):Z.current=(0,M.BF)(f,{startingIndex:u,decrement:!0,disabledIndices:j}):Z.current=Math.max(a,(0,M.BF)(f,{startingIndex:u,decrement:!0,disabledIndices:j})),(0,M.du)(f,Z.current)&&(Z.current=-1),Q(e)}}),em=n.useMemo(()=>O&&l&&ec&&{"aria-activedescendant":`${B}-${d}`},[O,l,ec,B,d]),eg=n.useMemo(()=>({"aria-orientation":"both"===F?void 0:F,...!G?em:{},onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&l&&!O){let t=(0,y.EW)(e.nativeEvent);if(t&&!(0,y.gR)(K.current,t))return;(0,v.jo)(e),r.setOpen(!1,(0,x.d)(w.Xn,e.nativeEvent)),(0,R.sb)(o)&&o.focus();return}ep(e)},onPointerMove(){X.current=!0}}),[em,ep,K,F,G,r,l,O,o]),eh=n.useMemo(()=>{function e(e){"auto"===L&&(0,v.YF)(e.nativeEvent)&&(J.current=!O)}function t(e){J.current=L,"auto"===L&&(0,v.Pg)(e.nativeEvent)&&(J.current=!0)}return{onKeyDown(e){var t,n;let l=r.select("open");X.current=!1;let i=e.key.startsWith("Arrow"),o=(t=e.key,n=ed(),C(n,V?t===A.eR:t===A.RJ,t===A.Jd)),u=S(e.key,F),a=(k?o:u)||"Enter"===e.key||""===e.key.trim();if(O&&l)return ep(e);if(l||H||!i){if(a){let t=S(e.key,ed());Y.current=k&&t?null:e.key}if(k){o&&((0,v.jo)(e),l?(Z.current=(0,M.Zb)(f,ei.current),Q(e)):r.setOpen(!0,(0,x.d)(w.Dq,e.nativeEvent,e.currentTarget)));return}u&&(null!=eu.current&&(Z.current=eu.current),(0,v.jo)(e),!l&&H?r.setOpen(!0,(0,x.d)(w.Dq,e.nativeEvent,e.currentTarget)):ep(e),l&&Q(e))}},onFocus(e){r.select("open")&&!O&&(Z.current=-1,Q(e))},onPointerDown:t,onPointerEnter:t,onMouseDown:e,onClick:e}},[ep,ei,L,f,k,Q,r,H,F,ed,V,eu,O]),ev=n.useMemo(()=>({...em,...eh}),[em,eh]);return n.useMemo(()=>m?{reference:ev,floating:eg,item:ef,trigger:eh}:{},[m,ev,eg,eh,ef])}(e3,{enabled:!et&&!eP,listRef:eV,activeIndex:eZ,selectedIndex:eY,disabledIndices:h.Ml,onNavigate(e){(null!==e||eI)&&eJ.set("activeIndex",e)},focusItemOnHover:!1}),tr=function(e,t){let r="rootStore"in e?e.rootStore:e,l=r.context.dataRef,i=r.useState("open"),{listRef:o,elementsRef:u,activeIndex:c,onMatch:f,onTypingChange:d,enabled:p=!0,resetMs:m=750,selectedIndex:h=null}=t,x=(0,g.Z)(),w=n.useRef(""),b=n.useRef(h??c??-1),R=n.useRef(null);(0,a.g)(()=>{(i||null===h)&&(x.clear(),R.current=null,""!==w.current&&(w.current=""))},[i,h,x]),(0,a.g)(()=>{i&&""===w.current&&(b.current=h??c??-1)},[i,h,c]);let T=(0,s.K)(e=>{e?l.current.typing||(l.current.typing=e,d?.(e)):l.current.typing&&(l.current.typing=e,d?.(e))}),E=(0,s.K)(e=>{function t(e,r,n=0){if(0===e.length)return -1;let l=(n%e.length+e.length)%e.length,i=r.toLocaleLowerCase();for(let t=0;t<e.length;t+=1){let r=(l+t)%e.length,n=e[r];if(n?.toLocaleLowerCase().startsWith(i)&&function(e){let t=u?.current[e];return!t||(0,M.J9)(t)}(r))return r}return -1}let r=o.current;if(w.current.length>0&&" "===e.key&&((0,v.jo)(e),T(!0)),w.current.length>0&&" "!==w.current[0]&&-1===t(r,w.current)&&" "!==e.key&&T(!1),null==r||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;i&&" "!==e.key&&((0,v.jo)(e),T(!0));let n=""===w.current;n&&(b.current=h??c??-1),r.every(e=>!e||e[0]?.toLocaleLowerCase()!==e[1]?.toLocaleLowerCase())&&w.current===e.key&&(w.current="",b.current=R.current),w.current+=e.key,x.start(m,()=>{w.current="",b.current=R.current,T(!1)});let l=n?h??c??-1:b.current,a=t(r,w.current,(l??0)+1);-1!==a?(f?.(a),R.current=a):" "!==e.key&&(w.current="",T(!1))}),P=(0,s.K)(e=>{let t=e.relatedTarget,n=r.select("domReferenceElement"),l=r.select("floatingElement"),i=(0,y.gR)(n,t),o=(0,y.gR)(l,t);i||o||(x.clear(),w.current="",b.current=R.current,T(!1))}),A=n.useMemo(()=>({onKeyDown:E,onBlur:P}),[E,P]),C=n.useMemo(()=>({onKeyDown:E,onBlur:P}),[E,P]);return n.useMemo(()=>p?{reference:A,floating:C}:{},[p,A,C])}(e3,{enabled:!et&&!eP&&(eI||!ea),listRef:eO,activeIndex:eZ,selectedIndex:eY,onMatch(e){eI?eJ.set("activeIndex",e):e6(eF.current[e],(0,x.d)("none"))},onTypingChange(e){eq.current=e}}),{getReferenceProps:tn,getFloatingProps:tl,getItemProps:ti}=(0,k.b)([e4,te,tt,tr]),to=n.useMemo(()=>(0,z.v6)(tn(),eG,eE?{id:eE}:h.t0),[tn,eG,eE]);(t=n.useRef(!0)).current&&(t.current=!1,(()=>{eJ.update({popupProps:tl(),triggerProps:to})})()),(0,a.g)(()=>
1{eJ.update({id:eE,modal:en,multiple:ea,value:eC,open:eI,mounted:ez,transitionStatus:e_,popupProps:tl(),triggerProps:to,items:eu,itemToStringLabel:es,itemToStringValue:ec,isItemEqualToValue:ef,openMethod:eW})},[eJ,eE,en,ea,eC,eI,ez,e_,tl,to,eu,es,ec,ef,eW]);let tu=n.useMemo(()=>({store:eJ,name:eA,required:er,disabled:eP,readOnly:et,multiple:ea,itemToStringLabel:es,itemToStringValue:ec,highlightItemOnHover:ed,setValue:e6,setOpen:e8,listRef:eV,popupRef:eL,scrollHandlerRef:eD,handleScrollArrowVisibility:e7,scrollArrowsMountedCountRef:eH,getItemProps:ti,events:e3.context.events,valueRef:ej,valuesRef:eF,labelsRef:eO,typingRef:eq,selectionRef:e$,selectedItemTextRef:eB,validation:eT,onOpenChangeComplete:eo,keyboardActiveRef:eN,alignItemWithTriggerActiveRef:eU,initialValueRef:e5}),[eJ,eA,er,eP,et,ea,es,ec,ed,e6,e8,ti,e3.context.events,eT,eo,e7]),ta=(0,i.a)(ei,eT.inputRef),ts=ea&&Array.isArray(eC)&&eC.length>0,tc=ea?void 0:eA,tf=n.useMemo(()=>ea&&Array.isArray(eC)&&eA?eC.map(e=>{let t=(0,N.T)(e,ec);return(0,K.jsx)("input",{type:"hidden",name:eA,value:t},t)}):null,[ea,eC,eA,ec]);return(0,K.jsx)(V.CG.Provider,{value:tu,children:(0,K.jsxs)(V.iP.Provider,{value:e3,children:[ep,(0,K.jsx)("input",{...eT.getInputValidationProps({onFocus(){eJ.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented)return;let t=e.target.value,r=(0,x.d)(w.dv,e.nativeEvent);eJ.set("forceMount",!0),queueMicrotask(function(){if(ea)return;let e=eF.current.find(e=>(0,N.T)(e,ec).toLowerCase()===t.toLowerCase());null!=e&&(eg(e!==ex.initialValue),e6(e,r),ey()&&eT.commit(e))})}}),id:eE&&null==tc?`${eE}-hidden-input`:void 0,name:tc,autoComplete:Q,value:e0,disabled:eP,required:er&&!ts,readOnly:et,ref:ta,style:eA?l.a:l.Q,tabIndex:-1,"aria-hidden":!0}),tf]})})}},82221:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(61246).A)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},82299:(e,t,r)=>{r.d(t,{Dp:()=>u,u:()=>c,Md:()=>s,T:()=>a});var n=r(71352);function l(e){if(null==e)return"";if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}var i=r(94644);function o(e){return null!=e&&e.length>0&&"object"==typeof e[0]&&null!=e[0]&&"items"in e[0]}function u(e){if(!Array.isArray(e))return null!=e&&"null"in e;if(o(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}function a(e,t){return t&&null!=e?t(e)??"":e&&"object"==typeof e&&"value"in e&&"label"in e?l(e.value):l(e)}function s(e,t,r){function n(){if(r&&null!=e)return r(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 l(e)}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]??n();if(Array.isArray(t)){let r=o(t)?t.flatMap(e=>e.items):t;if(null==e||"object"!=typeof e){let t=r.find(t=>t.value===e);return t&&null!=t.label?t.label:n()}if("value"in e){let t=r.find(t=>t&&t.value===e.value);if(t&&null!=t.label)return t.label}}return n()}function c(e,t,r){return e.reduce((e,l,o)=>(o>0&&e.push(", "),e.push((0,i.jsx)(n.Fragment,{children:s(l,t,r)},o)),e),[])}},84697:(e,t,r)=>{function n(e,t){e&&Object.assign(e.style,t)}r.d(t,{O:()=>l,Y:()=>n});let l={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"}},85439:(e,t,r)=>{r.d(t,{CG:()=>i,hG:()=>a,iP:()=>o,ll:()=>u});var n=r(9334),l=r(71352);let i=l.createContext(null),o=l.createContext(null);function u(){let e=l.useContext(i);if(null===e)throw Error((0,n.A)(60));return e}function a(){let e=l.useContext(o);if(null===e)throw Error((0,n.A)(61));return e}},86350:(e,t,r)=>{r.d(t,{b:()=>E});var n=r(71352),l=r(56931),i=r(31858),o=r(60623),u=r(18145),a=r(93817),s=r(58585),c=r(85439),f=r(99671),d=r(86718),p=r(60519),m=r(40139),g=r(43086),h=r(92664),v=r(43206),y=r(26204),x=r(53138),w=r(98325),b=r(50847),R=r(62885),T=r(79127);let M={...p.jL,...m.dc,value:()=>null},E=n.forwardRef(function(e,t){let{render:r,className:p,id:m,disabled:E=!1,nativeButton:P=!0,...A}=e,{setTouched:C,setFocused:S,validationMode:I,state:k,disabled:V}=(0,f.V)(),{labelId:O}=(0,d.H)(),{store:L,setOpen:D,selectionRef:H,validation:j,readOnly:F,required:q,alignItemWithTriggerActiveRef:N,disabled:B,keyboardActiveRef:$}
1=(0,c.ll)(),U=V||B||E,z=(0,s.P)(L,h.T.open),K=(0,s.P)(L,h.T.value),_=(0,s.P)(L,h.T.triggerProps),W=(0,s.P)(L,h.T.positionerElement),G=(0,s.P)(L,h.T.listElement),J=(0,s.P)(L,h.T.id),Z=(0,s.P)(L,h.T.labelId),Y=(0,s.P)(L,h.T.hasSelectedValue),X=!Y&&z,Q=(0,s.P)(L,h.T.hasNullItemLabel,X),ee=m??J,et=(0,T._)(O,Z);(0,R.l)({id:ee});let er=(0,a.u)(W),en=n.useRef(null),{getButtonProps:el,buttonRef:ei}=(0,x.s)({disabled:U,native:P}),eo=(0,o.K)(e=>{L.set("triggerElement",e)}),eu=(0,u.a)(t,en,ei,eo),ea=(0,i.Z)(),es=(0,i.Z)(),ec=(0,i.Z)(),ef=(0,i.Z)();n.useEffect(()=>{if(z)return Y||Q?ef.start(200,()=>{H.current.allowUnselectedMouseUp=!0,ec.start(200,()=>{H.current.allowSelectedMouseUp=!0})}):ec.start(400,()=>{H.current.allowUnselectedMouseUp=!0,H.current.allowSelectedMouseUp=!0}),()=>{ec.clear(),ef.clear()};H.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1},es.clear()},[z,Y,Q,H,es,ec,ef]);let ed=n.useMemo(()=>G?.id??(0,v.nd)(W)?.id,[G,W]),ep=(0,y.v6)(_,{id:ee,role:"combobox","aria-expanded":z?"true":"false","aria-haspopup":"listbox","aria-controls":z?ed:void 0,"aria-labelledby":et,"aria-readonly":F||void 0,"aria-required":q||void 0,tabIndex:U?-1:0,ref:eu,onFocus(e){S(!0),z&&N.current&&D(!1,(0,w.d)(b.dv,e.nativeEvent)),ea.start(0,()=>{L.set("forceMount",!0)})},onBlur(e){(0,v.gR)(W,e.relatedTarget)||(C(!0),S(!1),"onBlur"===I&&j.commit(K))},onPointerMove(){$.current=!1},onKeyDown(){$.current=!0},onMouseDown(e){if(z)return;let t=(0,l.R)(e.currentTarget);function r(e){if(!en.current)return;let t=e.target;if((0,v.gR)(en.current,t)||(0,v.gR)(er.current,t)||t===en.current)return;let r=function(e){let t=e.getBoundingClientRect(),r=window.getComputedStyle(e,"::before"),n=window.getComputedStyle(e,"::after");if("none"===r.content&&"none"===n.content)return t;let l=parseFloat(r.width)||0,i=parseFloat(r.height)||0,o=parseFloat(n.width)||0,u=parseFloat(n.height)||0,a=Math.max(t.width,l,o),s=Math.max(t.height,i,u),c=a-t.width,f=s-t.height;return{left:t.left-c/2,right:t.right+c/2,top:t.top-f/2,bottom:t.bottom+f/2}}(en.current);e.clientX>=r.left-2&&e.clientX<=r.right+2&&e.clientY>=r.top-2&&e.clientY<=r.bottom+2||D(!1,(0,w.d)(b.LO,e))}es.start(0,()=>{t.addEventListener("mouseup",r,{once:!0})})}},j.getValidationProps,A,el);ep.role="combobox";let em={...k,open:z,disabled:U,value:K,readOnly:F,placeholder:!Y};return(0,g.o)("button",e,{ref:[t,en],state:em,stateAttributesMapping:M,props:ep})})},86718:(e,t,r)=>{r.d(t,{H:()=>o});var n=r(71352),l=r(79025);let i=n.createContext({controlId:void 0,registerControlId:l.tE,labelId:void 0,setLabelId:l.tE,messageIds:[],setMessageIds:l.tE,getDescriptionProps:e=>e});function o(){return n.useContext(i)}},87516:(e,t,r)=>{r.d(t,{V:()=>c});var n=r(71352),l=r(58585),i=r(1765);let o=n.createContext(void 0);var u=r(85439),a=r(92664),s=r(94644);let c=n.forwardRef(function(e,t){let{store:r}=(0,u.ll)(),n=(0,l.P)(r,a.T.mounted),c=(0,l.P)(r,a.T.forceMount);return n||c?(0,s.jsx)(o.Provider,{value:!0,children:(0,s.jsx)(i.XF,{ref:t,...e})}):null})},88557:(e,t,r)=>{r.d(t,{G:()=>o,z:()=>i});var n=r(9334),l=r(71352);let i=l.createContext(void 0);function o(){let e=l.useContext(i);if(!e)throw Error((0,n.A)(57));return e}},92664:(e,t,r)=>{r.d(t,{T:()=>o});var n=r(48201),l=r(24091),i=r(82299);let o={id:(0,n.M)(e=>e.id),labelId:(0,n.M)(e=>e.labelId),modal:(0,n.M)(e=>e.modal),multiple:(0,n.M)(e=>e.multiple),items:(0,n.M)(e=>e.items),itemToStringLabel:(0,n.M)(e=>e.itemToStringLabel),itemToStringValue:(0,n.M)(e=>e.itemToStringValue),isItemEqualToValue:(0,n.M)(e=>e.isItemEqualToValue),value:(0,n.M)(e=>e.value),hasSelectedValue:(0,n.M)(e=>{let{value:t,multiple:r,itemToStringValue:n}=e;return null!=t&&(r&&Array.isArray(t)?t.length>0:""!==(0,i.T)(t,n))}),hasNullItemLabel:(0,n.M)((e,t)=>!!t&&(0,i.Dp)(e.items)),open:(0,n.M)(e=>e.open),mounted:(0,n.M)(e=>e.mounted),forceMount:(0,n.M)(e=>e.forceMount),transitionStatus:(0,n.M)(e=>e.transitionStatus),openMethod:(0,n.M)(e=>e.openMethod),activeIndex:(0,n.M)(e=>e.activeIndex),selectedIndex:(0,n.M)(e=>e.selectedIndex),isActive:(0,n.M)((e,t)=>e.activeIndex===t),isSelected:(0,n.M)((e,t,r)=>{let n=e.isItemEqualToValue,i=e.value;return e.multiple?Array.isArray(i)&&i.some(e=>(0,l.tl)(r,e,n)):e.selectedIndex===t&&null!==e.selectedIndex||(0,l.tl)(r,i,n)}),isSelectedByFocus:(0,n.M)((e,t)=>e.selectedIndex===t),popupProps:(0,n.M)(e=>e.popupProps),triggerProps:(0,n.M)(e=>e.triggerProps),triggerElement:(0,n.M)(e=>e.triggerElement),positionerElement:(0,n.M)(e=>e.positionerElement),listElement:(0,n.M)(e=>e.listElement),scrollUpArrowVisible:(0,n.M)(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:(0,n.M)(e=>e.scrollDownArrowVisible),hasScrollArrows:(0,n.M)(e=>e.hasScrollArrows)}},96536:(e,t,r)=>{r.d(t,{B:()=>d});var n=r(71352),l=r(60623),i=r(58585),o=r(85439),u=r(61359),a=r(43086),s=r(96710),c=r(84697),f=r(92664);let d=n.forwardRef(function(e,t){let{className:r,render:n,...d}=e,{store:p,scrollHandlerRef:m}=(0,o.ll)(),{alignItemWithTriggerActive:g}=(0,u.H)(),h=(0,i.P)(p,f.T.hasScrollArrows),v=(0,i.P)(p,f.T.openMethod),y=(0,i.P)(p,f.T.multiple),x=(0,i.P)(p,f.T.id),w={id:`${x}-list`,role:"listbox","aria-multiselectable":y||void 0,onScroll(e){m.current?.(e.currentTarget)},...g&&{style:c.O},className:h&&"touch"!==v?s.E.className:void 0}
1,b=(0,l.K)(e=>{p.set("listElement",e)});return(0,a.o)("div",e,{ref:[t,b],props:[w,d]})})},96710:(e,t,r)=>{r.d(t,{E:()=>i});var n=r(94644);let l="base-ui-disable-scrollbar",i={className:l,getElement:e=>(0,n.jsx)("style",{nonce:e,href:l,precedence:"base-ui:low",children:`.${l}{scrollbar-width:none}.${l}::-webkit-scrollbar{display:none}`})}},97209:(e,t,r)=>{r.d(t,{q:()=>l});var n=r(71352);function l({controlled:e,default:t,name:r,state:l="value"}){let{current:i}=n.useRef(void 0!==e),[o,u]=n.useState(t),a=n.useCallback(e=>{i||u(e)},[]);return[i?e:o,a]}},98677:(e,t,r)=>{r.d(t,{U:()=>n});function n(e){let t=e.currentTarget.getBoundingClientRect();return t.top+1<=e.clientY&&e.clientY<=t.bottom-1&&t.left+1<=e.clientX&&e.clientX<=t.right-1}},99671:(e,t,r)=>{r.d(t,{V:()=>a});var n=r(9334),l=r(71352),i=r(79025),o=r(40139);let u=l.createContext({invalid:void 0,name:void 0,validityData:{state:o.ZV,errors:[],error:"",value:"",initialValue:null},setValidityData:i.tE,disabled:void 0,touched:o.HH.touched,setTouched:i.tE,dirty:o.HH.dirty,setDirty:i.tE,filled:o.HH.filled,setFilled:i.tE,focused:o.HH.focused,setFocused:i.tE,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:o.mk,markedDirtyRef:{current:!1},validation:{getValidationProps:(e=i.t0)=>e,getInputValidationProps:(e=i.t0)=>e,inputRef:{current:null},commit:async()=>{}}});function a(e=!0){let t=l.useContext(u);if(t.setValidityData===i.tE&&!e)throw Error((0,n.A)(28));return t}}}]);

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.