1"use strict";(self.rspackChunknewapi_web=self.rspackChunknewapi_web||[]).push([[8984],{37247(e,t,n){n.d(t,{u:()=>a});var r=n(68413),o=n(66485),l=n(40960),i=n(71704);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,...u}=e,{state:s}=(0,l.A)();return(0,o.o)("h3",e,{state:s,ref:t,props:u,stateAttributesMapping:i.r})})},38567(e,t,n){n.d(t,{A:()=>v});var r=n(68413),o=n(39708),l=n(12594),i=n(44629),a=n(71490),u=n(97412),s=n(11620),c=n(14360),d=n(40960),f=n(71704),p=n(66485),g=n(72361);let v=r.forwardRef(function(e,t){let{className:n,disabled:v=!1,onOpenChange:h,render:m,value:y,style:b,...x}=e,{ref:R,index:E}=(0,s.q)(),w=(0,l.a)(t,R),{disabled:S,handleValueChange:C,state:M,value:P}=(0,c.$)(),T=(0,i.e)(),I=y??T,k=v||S,O=r.useMemo(()=>{if(!P)return!1;for(let e=0;e<P.length;e+=1)if(P[e]===I)return!0;return!1},[P,I]),A=(0,o.K)((e,t)=>{h?.(e,t),t.isCanceled||C(I,e)}),j=(0,a.S)({open:O,onOpenChange:A,disabled:k}),D=r.useMemo(()=>({open:j.open,disabled:j.disabled,transitionStatus:j.transitionStatus}),[j.open,j.disabled,j.transitionStatus]),N=r.useMemo(()=>({...j,onOpenChange:A,state:D}),[j,D,A]),q=r.useMemo(()=>({...M,hidden:!O&&!j.mounted,index:E,disabled:k,open:O}),[j.mounted,k,E,O,M]),F=(0,i.e)(),[V,K]=r.useState(F),H=r.useMemo(()=>({open:O,state:q,setTriggerId:K,triggerId:V}),[O,q,K,V]),W=(0,p.o)("div",e,{state:q,ref:w,props:x,stateAttributesMapping:f.r});return(0,g.jsx)(u.k.Provider,{value:N,children:(0,g.jsx)(d.p.Provider,{value:H,children:W})})})},40960(e,t,n){n.d(t,{A:()=>i,p:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(9));return e}},71704(e,t,n){n.d(t,{r:()=>a});var r,o=n(1281),l=n(31772);let i=((r={}).index="data-index",r.disabled="data-disabled",r.open="data-open",r),a={...o.c,index:e=>Number.isInteger(e)?{[i.index]:String(e)}:null,...l.G,value:()=>null}},83895(e,t,n){n.d(t,{v:()=>g});var r,o=n(68413),l=n(31608),i=n(99590),a=n(97412),u=n(84334),s=n(14360),c=n(40960),d=n(71704);let f=((r={}).accordionPanelHeight="--accordion-panel-height",r.accordionPanelWidth="--accordion-panel-width",r);var p=n(66485);let g=o.forwardRef(function(e,t){let{className:n,hiddenUntilFound:r,keepMounted:o,id:g,render:v,style:h,...m}=e,{hiddenUntilFound:y,keepMounted:b}=(0,s.$)(),{mounted:x,onOpenChange:R,open:E,panelId:w,setMounted:S,setOpen:C,setPanelIdState:M,transitionStatus:P}=(0,a.f)();(0,l.g)(()=>{if(g)return M(g),()=>{M(void 0)}},[g,M]);let{height:T,props:I,ref:k,shouldPreventOpenAnimation:O,shouldRender:A,transitionStatus:j,width:D}=(0,u.q)({externalRef:t,hiddenUntilFound:r??y,id:g??w,keepMounted:o??b,mounted:x,onOpenChange:R,open:E,setMounted:S,setOpen:C,transitionStatus:P}),{state:N,triggerId:q}=(0,c.A)(),F={...N,transitionStatus:j},V=(0,i.m)(h,F),K=(0,p.o)("div",{...e,style:void 0},{state:F,ref:k,props:[I,{"aria-labelledby":q,role:"region",style:{[f.accordionPanelHeight]:void 0===T?"auto":`${T}px`,[f.accordionPanelWidth]:void 0===D?"auto":`${D}px`}},m,V?{style:V}:void 0,O?{style:{animationName:"none"}}:void 0],stateAttributesMapping:d.r});return A?K:null})},3935(e,t,n){n.d(t,{X:()=>p});var r=n(68413),o=n(34074),l=n(39708),i=n(25858),a=n(27682),u=n(14360),s=n(66485),c=n(64267),d=n(72361);let f={value:()=>null},p=r.forwardRef(function(e,t){let{render:n,className:p,disabled:g=!1,hiddenUntilFound:v,keepMounted:h,loopFocus:m=!0,onValueChange:y,multiple:b=!1,orientation:x="vertical",value:R,defaultValue:E,style:w,...S}=e,C=(0,a.j)(),M=r.useMemo(()=>{if(void 0===R)return E??[]},[R,E]),P=r.useRef([]),[T,I]=(0,o.q)({controlled:R,default:M,name:"Accordion",state:"value"}),k=(0,l.K)((e,t)=>{let n=(0,c.d)("none");if(b)if(t){let t=T.slice();if(t.push(e),y?.(t,n),n.isCanceled)return;I(t)}else{let t=T.filter(t=>t!==e);if(y?.(t,n),n.isCanceled)return;I(t)}else{let t=T[0]===e?[]:[e];if(y?.(t,n),n.isCanceled)return;I(t)}}),O=r.useMemo(()=>({value:T,disabled:g,orientation:x}),[T,g,x]),A=r.useMemo(()=>({accordionItemRefs:P,direction:C,disabled:g,handleValueChange:k,hiddenUntilFound:v??!1,keepMounted:h??!1,loopFocus:m,orientation:x,state:O,value:T}),[C,g,k,v,h,m,x,O,T]),j=(0,s.o)("div",e,{state:O,ref:t,props:[{dir:C,role:"region"},S],stateAttributesMapping:f});return(0,d.jsx)(u.S.Provider,{value:A,children:(0,d.jsx)(i.u,{elementsRef:P,children:j})})})},14360(e,t,n){n.d(t,{$:()=>i,S:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(10));return e}}
1,27965(e,t,n){n.d(t,{$:()=>g});var r=n(68413),o=n(80727),l=n(31608),i=n(1281),a=n(48971),u=n(97412),s=n(89327),c=n(38361),d=n(14360),f=n(40960),p=n(66485);let g=r.forwardRef(function(e,t){let{disabled:n,className:r,id:g,render:v,nativeButton:h=!0,style:m,...y}=e,{panelId:b,open:x,handleTrigger:R,disabled:E}=(0,u.f)(),{getButtonProps:w,buttonRef:S}=(0,a.s)({disabled:n??E,focusableWhenDisabled:!0,native:h,composite:!0}),{accordionItemRefs:C,direction:M,loopFocus:P,orientation:T}=(0,d.$)(),I="rtl"===M,k="horizontal"===T,{state:O,setTriggerId:A,triggerId:j}=(0,f.A)();return(0,l.g)(()=>(g&&A(g),()=>{A(void 0)}),[g,A]),(0,p.o)("button",e,{state:O,ref:[t,S],props:[{"aria-controls":x?b:void 0,"aria-expanded":x,id:j,tabIndex:0,onClick:R,onKeyDown(e){if(!s.jF.has(e.key))return;(0,c.jo)(e);let t=function(e){let{current:t}=e,n=[];for(let e=0;e<t.length;e+=1){let r=t[e];if(!(0,o.F)(r)){let e=r?.querySelector('[type="button"], [role="button"]');e&&!(0,o.F)(e)&&n.push(e)}}return n}(C),n=t.length-1,r=-1,l=t.indexOf(e.currentTarget);function i(){r=P?l+1>n?0:l+1:Math.min(l+1,n)}function a(){r=P&&0===l?n:l-1}switch(e.key){case s.Jd:k||i();break;case s.il:k||a();break;case s.RJ:k&&(I?a():i());break;case s.eR:k&&(I?i():a());break;case"Home":r=0;break;case"End":r=n}r>-1&&t[r].focus()}},y,w],stateAttributesMapping:i.q})})},57030(e,t,n){n.d(t,{V:()=>o});var r=n(30108);function o(e){return(0,r.G)(e,"alert-dialog")}},72940(e,t,n){n.d(t,{t:()=>r});let r=n(72465).z},63847(e,t,n){n.d(t,{q:()=>u});var r=n(68413),o=n(35993),l=n(66485),i=n(84876),a=n(47532);let u=r.forwardRef(function(e,t){let{className:n,render:u,delay:s,style:c,...d}=e,{imageLoadingStatus:f}=(0,i.O)(),[p,g]=r.useState(void 0===s),v=(0,o.Z)();return r.useEffect(()=>(void 0!==s&&v.start(s,()=>g(!0)),v.clear),[v,s]),(0,l.o)("span",e,{state:{imageLoadingStatus:f},ref:t,props:d,stateAttributesMapping:a.S,enabled:"loaded"!==f&&p})})},54195(e,t,n){n.d(t,{C:()=>u});var r=n(68413),o=n(66485),l=n(84876),i=n(47532),a=n(72361);let u=r.forwardRef(function(e,t){let{className:n,render:u,style:s,...c}=e,[d,f]=r.useState("idle"),p=r.useMemo(()=>({imageLoadingStatus:d,setImageLoadingStatus:f}),[d,f]),g=(0,o.o)("span",e,{state:{imageLoadingStatus:d},ref:t,props:c,stateAttributesMapping:i.S});return(0,a.jsx)(l.p.Provider,{value:p,children:g})})},84876(e,t,n){n.d(t,{O:()=>i,p:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(13));return e}},47532(e,t,n){n.d(t,{S:()=>r});let r={imageLoadingStatus:()=>null}},87128(e,t,n){n.d(t,{$:()=>i});var r=n(68413),o=n(48971),l=n(66485);let i=r.forwardRef(function(e,t){let{render:n,className:r,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:u=!0,style:s,...c}=e,{getButtonProps:d,buttonRef:f}=(0,o.s)({disabled:i,focusableWhenDisabled:a,native:u});return(0,l.o)("button",e,{state:{disabled:i},ref:[t,f],props:[c,d]})})},5351(e,t,n){n.d(t,{P:()=>d});var r=n(68413),o=n(1252),l=n(66485),i=n(82402),a=n(96824),u=n(57274),s=n(31772),c=n(5360);let d=r.forwardRef(function(e,t){let{render:n,className:d,style:f,keepMounted:p=!1,...g}=e,v=(0,o.W)(),h=v.checked||v.indeterminate,{mounted:m,transitionStatus:y,setMounted:b}=(0,u.$)(h),x=r.useRef(null),R={...v,transitionStatus:y};(0,a.v)({open:h,ref:x,onComplete(){h||b(!1)}});let E={...(0,i.E)(v),...s.G,...c.dc},w=(0,l.o)("span",e,{ref:[t,x],state:R,stateAttributesMapping:E,props:g});return p||m?w:null})},13204(e,t,n){n.d(t,{y:()=>T});var r=n(68413),o=n(75642),l=n(34074),i=n(31608),a=n(12594),u=n(85761),s=n(22128),c=n(98572),d=n(82402),f=n(66485),p=n(44629),g=n(4227),v=n(48971),h=n(72561),m=n(86888),y=n(15904),b=n(20244),x=n(46452),R=n(53225),E=n(9205);let w=r.createContext(void 0);var S=n(1252),C=n(64267),M=n(56304),P=n(72361);let T=r.forwardRef(function(e,t){let{checked:n,className:T,defaultChecked:I=!1,"aria-labelledby":k,disabled:O=!1,form:A,id:j,indeterminate:D=!1,inputRef:N,name:q,onCheckedChange:F,parent:V=!1,readOnly:K=!1,render:H,required:W=!1,uncheckedValue:$,value:L,nativeButton:B=!1,style:U,...z}=e,{clearErrors:Y}=(0,b.x)(),{disabled:G,name:_,setDirty:X,setFilled:Z,setFocused:J,setTouched:Q,state:ee,validationMode:et,validityData:en,shouldValidateOnChange:er,validation:eo}=(0,h.V$)(),el=(0,y.c)(),{labelId:ei,controlId:ea,registerControlId:eu,getDescriptionProps:es}=(0,x.H)(),ec=function(e=!0){let t=r.useContext(w);if(void 0===t&&!e)throw Error((0,E.A)(3));return t}(),ed=ec?.parent,ef=ed&&ec.allValues,ep=G||el.disabled||ec?.disabled||O,eg=_??q,ev=L??eg,eh=(0,p.e)(),em=(0,p.e)(),ey=ea;ef?ey=V?em:`${ed.id}-${ev}`:j&&(ey=j);let eb={};ef&&(V?eb=ec.parent.getParentProps():ev&&(eb=ec.parent.getChildProps(ev)));let{checked:ex=n,indeterminate:eR=D,onCheckedChange:eE,...ew}=eb,eS=ec?.value,eC=ec?.setValue,eM=ec?.defaultValue,eP=r.useRef(null),eT=(0,u.j)(()=>Symbol("checkbox-control")),eI=r.useRef(!1),{getButtonProps:ek,buttonRef:eO}=(0,v.s)({disabled:ep,native:B}),eA=ec?.validation??eo,[ej,eD]=(0,l.q)({controlled:ev&&eS&&!V?eS.includes(ev):ex,default:ev&&eM&&!V?eM.includes(ev):I,name:"Checkbox",state:"checked"});(0,i.g)(()=>{eu!==o.tE&&(eI.current=!0,eu(eT.current,ey))},[ey,eu,eT]),r.useEffect(()=>{let e=eT.current;return()=>{eI.current&&eu!==o.tE&&(eI.current=!1,eu(e,void 0))}},[eu,eT]),(0,m.I)(eP,eh,ej,void 0,!ec);let eN=r.useRef(null),eq=(0,a.a)(N,eN,eA.inputRef),eF=(0,R.B)(k,ei,eN,!B,ey??void 0);(0,i.g)(()=>
1{eN.current&&(eN.current.indeterminate=eR,ej&&Z(!0))},[ej,eR,Z]),(0,M.x)(ej,()=>{(!ec||V)&&(Y(eg),Z(ej),X(ej!==en.initialValue),er()?eA.commit(ej):eA.commit(ej,!0))});let eV=(0,g.v6)({checked:ej,disabled:ep,form:A,name:V?void 0:eg,id:B?void 0:ey??void 0,required:W,ref:eq,style:eg?s.a:s.Q,tabIndex:-1,type:"checkbox","aria-hidden":!0,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(K)return void e.preventDefault();let t=e.currentTarget.checked,n=(0,C.d)("none",e.nativeEvent);eE?.(t,n),F?.(t,n),!n.isCanceled&&(eD(t),ev&&eS&&eC&&!V&&!ef&&eC(t?[...eS,ev]:eS.filter(e=>e!==ev),n))},onFocus(){eP.current?.focus()}},void 0!==L?{value:(ec?ej&&L:L)||""}:o.t0,es,ec?eA.getValidationProps:eA.getInputValidationProps),eK=ef?!!ex:ej,eH=ef&&eR||D;r.useEffect(()=>{if(!ed||!ev)return;let e=ed.disabledStatesRef.current;return e.set(ev,ep),()=>{e.delete(ev)}},[ed,ep,ev]);let eW=r.useMemo(()=>({...ee,checked:eK,disabled:ep,readOnly:K,required:W,indeterminate:eH}),[ee,eK,ep,K,W,eH]),e$=(0,d.E)(eW),eL=(0,f.o)("span",e,{state:eW,ref:[eO,eP,t,ec?.registerControlRef],props:[{id:B?ey??void 0:eh,role:"checkbox","aria-checked":eR?"mixed":ej,"aria-readonly":K||void 0,"aria-required":W||void 0,"aria-labelledby":eF,"data-parent":V?"":void 0,onFocus(){J(!0)},onBlur(){let e=eN.current;e&&(Q(!0),J(!1),"onBlur"===et&&eA.commit(ec?eS:e.checked))},onKeyDown(e){if("Enter"!==e.key||(e.preventBaseUIHandler(),e.defaultPrevented))return;let t=eN.current?.form??null,n=e.currentTarget,r=e.nativeEvent,o=e.preventDefault,l=r.preventDefault,i=!1;e.preventDefault=()=>{i=!0,o.call(e)},r.preventDefault=()=>{i=!0,l.call(r)},l.call(r),(0,c.zk)(n).queueMicrotask(()=>{e.preventDefault=o,r.preventDefault=l,i||(function(e){if(!e)return null;for(let t of e.elements){let e=t.tagName;if(("BUTTON"===e||"INPUT"===e)&&"submit"===t.type)return t}return null})(t)?.click()})},onClick(e){if(K||ep)return;e.preventDefault();let t=eN.current;t&&t.dispatchEvent(new((0,c.zk)(t)).PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}))}},es,eA.getValidationProps,z,ew,ek],stateAttributesMapping:e$});return(0,P.jsxs)(S.p.Provider,{value:eW,children:[eL,!ej&&!ec&&eg&&!V&&void 0!==$&&(0,P.jsx)("input",{type:"hidden",form:A,name:eg,value:$}),(0,P.jsx)("input",{...eV,suppressHydrationWarning:!0})]})})},1252(e,t,n){n.d(t,{W:()=>i,p:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(14));return e}},82402(e,t,n){n.d(t,{E:()=>a});var r,o=n(68413);let l=((r={}).checked="data-checked",r.unchecked="data-unchecked",r.indeterminate="data-indeterminate",r.disabled="data-disabled",r.readonly="data-readonly",r.required="data-required",r.valid="data-valid",r.invalid="data-invalid",r.touched="data-touched",r.dirty="data-dirty",r.filled="data-filled",r.focused="data-focused",r);var i=n(5360);function a(e){return o.useMemo(()=>({checked:t=>e.indeterminate?{}:t?{[l.checked]:""}:{[l.unchecked]:""},...i.dc}),[e.indeterminate])}},54834(e,t,n){n.d(t,{j:()=>f});var r,o=n(68413),l=n(31608),i=n(99590),a=n(66485),u=n(97412),s=n(75505),c=n(84334);let d=((r={}).collapsiblePanelHeight="--collapsible-panel-height",r.collapsiblePanelWidth="--collapsible-panel-width",r),f=o.forwardRef(function(e,t){let{className:n,hiddenUntilFound:r,keepMounted:o,render:f,id:p,style:g,...v}=e,{mounted:h,onOpenChange:m,open:y,panelId:b,setMounted:x,setPanelIdState:R,setOpen:E,state:w,transitionStatus:S}=(0,u.f)();(0,l.g)(()=>{if(p)return R(p),()=>{R(void 0)}},[p,R]);let{height:C,props:M,ref:P,shouldPreventOpenAnimation:T,shouldRender:I,transitionStatus:k,width:O}=(0,c.q)({externalRef:t,hiddenUntilFound:r??!1,id:b,keepMounted:o??!1,mounted:h,onOpenChange:m,open:y,setMounted:x,setOpen:E,transitionStatus:S}),A={...w,transitionStatus:k},j=(0,i.m)(g,A),D=(0,a.o)("div",{...e,style:void 0},{state:A,ref:P,props:[M,{style:{[d.collapsiblePanelHeight]:void 0===C?"auto":`${C}px`,[d.collapsiblePanelWidth]:void 0===O?"auto":`${O}px`}},v,j?{style:j}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:s.d});return I?D:null})},54464(e,t,n){n.d(t,{k:()=>l});var r,o=n(31772);let l=((r={}).open="data-open",r.closed="data-closed",r[r.startingStyle=o.T.startingStyle]="startingStyle",r[r.endingStyle=o.T.endingStyle]="endingStyle",r)},84334(e,t,n){n.d(t,{q:()=>h});var r=n(68413),o=n(91254),l=n(31608),i=n(12594),a=n(92023),u=n(39708),s=n(67926),c=n(98572),d=n(64267),f=n(96824),p=n(33710),g=n(54464);let v={height:void 0,width:void 0};function h(e){let{externalRef:t,hiddenUntilFound:n,id:h,keepMounted:x,mounted:R,onOpenChange:E,open:w,setMounted:S,setOpen:C,transitionStatus:M}=e,P=r.useRef(null),T=r.useRef(null),[I,k]=r.useState(v),O=r.useRef(v),A=r.useRef(!1),j=r.useRef(w),D=r.useRef(!1),[N,q]=r.useState(!1),F=r.useRef(null),V=(0,i.a)(t,P),K=(0,s.u)({mounted:R,open:w}),H=(0,p.V)(P,!1,!1),W=!w&&!R,$=N?"idle":M,L=w&&(j.current||D.current),B=!w&&R&&"css-animation"===T.current&&void 0===I.height&&void 0===I.width?O.current:I,U=n&&W&&"css-animation"!==T.current,z=(0,u.K)((e,t=!0)=>{t&&(O.current=e),k(e)}),Y=(0,u.K)(()=>{F.current?.(),F.current=null}),G=(0,u.K)(e=>{Y(),F.current=()=>{F.current=null,e()}}),_=(0,u.K)(()=>{w&&R&&"css-animation"===T.current&&(D.current=!0)});(0,l.g)(()=>{N&&"starting"!==M&&q(!1)},[N,M]),r.useEffect(()=>()=>{_(),Y()},[_,Y]),(0,l.g)(()=>{let e=P.current;if(!e)return;
1!w&&F.current&&Y();let t=function(e,t=!1){let n=(0,c.zk)(e).getComputedStyle(e),r=(n.animationName.split(",").map(e=>e.trim()).some(e=>""!==e&&"none"!==e)||t)&&y(n.animationDuration),o=y(n.transitionDuration);return r&&o||o?"css-transition":r?"css-animation":"none"}(e,L);if(T.current=t,w&&"idle"===M&&j.current&&"css-animation"===t){O.current=m(e);return}if(w&&"starting"===M){let n=A.current;if(A.current=!1,"none"===t){z(m(e)),q(!0);return}if("css-transition"===t){let t=function(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};function n(){Object.entries(t).forEach(([t,n])=>{""===n?e.style.removeProperty(t):e.style.setProperty(t,n)})}Object.keys(t).forEach(t=>{e.style.setProperty(t,"initial","important")});let r=a.K.request(n);return()=>{a.K.cancel(r),n()}}(e);return z(m(e)),n&&(G(b(e,"transition-duration","0s")),q(!0)),t}if("css-animation"===t){if(z(m(e)),!n)return void b(e,"animation-name","none")();let t=b(e,"animation-name","none"),r=b(e,"animation-duration","0s");return t(),G(r),q(!0),void 0}}if(!w&&R&&("idle"===M||"starting"===M)){if("none"===t){z(v,!1),S(!1);return}"css-animation"===t&&(j.current=!1,D.current=!1),z(m(e));return}if("ending"!==M)return;if("none"===t)return void S(!1);let n=m(e);(n.height??0)>0||(n.width??0)>0?(z(n),"css-animation"===t&&b(e,"animation-name","none")()):S(!1)},[R,w,Y,z,S,G,L,M]),(0,f.v)({enabled:w&&R&&"idle"===$,open:!0,ref:P,onComplete(){w&&z(v,!1)}}),r.useEffect(()=>{if(w||!R||"ending"!==$||!P.current)return;let e=new AbortController,t=-1;function n(){K.current.open||(S(!1),z(v,!1))}return t=a.K.request(()=>{e.signal.aborted||H(n,e.signal)}),()=>{a.K.cancel(t),e.abort()}},[K,R,w,$,H,z,S]),(0,l.g)(()=>{let e=P.current;e&&n&&W&&e.setAttribute("hidden","until-found")},[W,n]),r.useEffect(function(){let e=P.current;if(e)return(0,o.q)(e,"beforematch",function(e){A.current=!0,C(!0),E(!0,(0,d.d)("none",e))})},[E,C]);let X=x||n||R||w;return{height:B.height,props:{...U?{[g.k.startingStyle]:""}:void 0,hidden:W,id:h},ref:V,shouldPreventOpenAnimation:L,shouldRender:X,transitionStatus:$,width:B.width}}function m(e){return{height:e.scrollHeight,width:e.scrollWidth}}function y(e){return e.split(",").map(e=>e.trim()).some(e=>""!==e&&Number.parseFloat(e)>0)}function b(e,t,n){let r=e.style.getPropertyValue(t),o=e.style.getPropertyPriority(t);return e.style.setProperty(t,n),()=>{""===r?e.style.removeProperty(t):e.style.setProperty(t,r,o)}}},98635(e,t,n){n.d(t,{N:()=>c});var r=n(68413),o=n(39708),l=n(66485),i=n(71490),a=n(97412),u=n(75505),s=n(72361);let c=r.forwardRef(function(e,t){let{render:n,className:c,defaultOpen:d=!1,disabled:f=!1,onOpenChange:p,open:g,style:v,...h}=e,m=(0,o.K)(p),y=(0,i.S)({open:g,defaultOpen:d,onOpenChange:m,disabled:f}),b=r.useMemo(()=>({open:y.open,disabled:y.disabled,transitionStatus:y.transitionStatus}),[y.open,y.disabled,y.transitionStatus]),x=r.useMemo(()=>({...y,onOpenChange:m,state:b}),[y,m,b]),R=(0,l.o)("div",e,{state:b,ref:t,props:h,stateAttributesMapping:u.d});return(0,s.jsx)(a.k.Provider,{value:x,children:R})})},97412(e,t,n){n.d(t,{f:()=>i,k:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(15));return e}},75505(e,t,n){n.d(t,{d:()=>l});var r=n(1281),o=n(31772);let l={...r.c,...o.G}},71490(e,t,n){n.d(t,{S:()=>c});var r=n(68413),o=n(34074),l=n(39708),i=n(44629),a=n(64267),u=n(39105),s=n(57274);function c(e){let{open:t,defaultOpen:n,onOpenChange:c,disabled:d}=e,[f,p]=(0,o.q)({controlled:t,default:n,name:"Collapsible",state:"open"}),{mounted:g,setMounted:v,transitionStatus:h}=(0,s.$)(f,!0,!0),m=(0,i.e)(),[y,b]=r.useState(),x=y??m,R=(0,l.K)(e=>{let t=!f,n=(0,a.d)(u.Ui,e.nativeEvent);c(t,n),n.isCanceled||p(t)});return r.useMemo(()=>({disabled:d,handleTrigger:R,mounted:g,open:f,panelId:x,setMounted:v,setOpen:p,setPanelIdState:b,transitionStatus:h}),[d,R,g,f,x,v,p,b,h])}},54833(e,t,n){n.d(t,{R:()=>c});var r=n(68413),o=n(1281),l=n(31772),i=n(66485),a=n(48971),u=n(97412);let s={...o.q,...l.G},c=r.forwardRef(function(e,t){let{panelId:n,open:r,handleTrigger:o,state:l,disabled:c}=(0,u.f)(),{className:d,disabled:f=c,id:p,render:g,nativeButton:v=!0,style:h,...m}=e,{getButtonProps:y,buttonRef:b}=(0,a.s)({disabled:f,focusableWhenDisabled:!0,native:v});return(0,i.o)("button",e,{state:l,ref:[t,b],props:[{"aria-controls":r?n:void 0,"aria-expanded":r,onClick:o},m,y],stateAttributesMapping:s})})}
1,71446(e,t,n){n.d(t,{a:()=>g});var r=n(68413),o=n(91801),l=n(66485),i=n(94420),a=n(80820),u=n(48971),s=n(38361),c=n(42696),d=n(64267),f=n(39105),p=n(37285);let g=r.forwardRef(function(e,t){let{render:n,className:r,disabled:g=!1,nativeButton:v=!0,style:h,...m}=e,y=(0,i.Ee)(),{index:b}=(0,a.U)(),x=(0,o.P)(y,c.T.disabled),R=(0,o.P)(y,c.T.readOnly),E=(0,o.P)(y,c.T.selectedValue),w=(0,o.P)(y,c.T.isItemEqualToValue),S=x||g,{buttonRef:C,getButtonProps:M}=(0,u.s)({native:v,disabled:S||R,focusableWhenDisabled:!0});function P(e){let t=(0,d.d)(f.ux,e.nativeEvent);return!function(e){let t=y.state.activeIndex;if(null==t)return;let n=(0,p.Vz)(y.state.valuesRef.current,e,w);-1!==n&&t===n&&y.state.setIndices({activeIndex:null,type:y.state.keyboardActiveRef.current?"keyboard":"pointer"})}(E[b]),y.state.setSelectedValue(E.filter((e,t)=>t!==b),t),y.state.inputRef.current?.focus(),t}return(0,l.o)("button",e,{ref:[t,C],state:{disabled:S},props:[{tabIndex:-1,onMouseDown(e){e.preventDefault()},onClick(e){S||R||P(e).isPropagationAllowed||e.stopPropagation()},onKeyDown(e){S||R||("Enter"===e.key||" "===e.key)&&(P(e).isPropagationAllowed||(0,s.jo)(e))}},m,M]})})},27419(e,t,n){n.d(t,{e:()=>m});var r=n(68413),o=n(60140),l=n(91801),i=n(66485),a=n(89884),u=n(94420),s=n(11620),c=n(80820),d=n(38361),f=n(42696),p=n(64267),g=n(39105),v=n(27682),h=n(72361);let m=r.forwardRef(function(e,t){let{render:n,className:m,style:y,...b}=e,x=(0,u.Ee)(),{setHighlightedChipIndex:R,chipsRef:E}=(0,a.d)(),w=(0,v.j)(),S=(0,l.P)(x,f.T.disabled),C=(0,l.P)(x,f.T.readOnly),M=(0,l.P)(x,f.T.selectedValue),{ref:P,index:T}=(0,s.q)(),I=(0,i.o)("div",e,{ref:[t,P],state:{disabled:S},props:[{tabIndex:-1,"aria-disabled":S||void 0,"aria-readonly":C||void 0,onKeyDown(e){if(S||C)return;let t=function(e){let t=T,n="rtl"===w;if(e.key===(n?"ArrowRight":"ArrowLeft"))e.preventDefault(),t=T>0?T-1:void 0;else if(e.key===(n?"ArrowLeft":"ArrowRight"))e.preventDefault(),t=T<E.current.length-1?T+1:void 0;else if("Backspace"===e.key||"Delete"===e.key){let n=T>=M.length-1?M.length-2:T;t=n>=0?n:void 0,(0,d.jo)(e),x.state.setIndices({activeIndex:null,selectedIndex:null,type:"keyboard"}),x.state.setSelectedValue(M.filter((e,t)=>t!==T),(0,p.d)("none",e.nativeEvent))}else"Enter"===e.key||" "===e.key?((0,d.jo)(e),t=void 0):"ArrowDown"===e.key||"ArrowUp"===e.key?((0,d.jo)(e),x.state.setOpen(!0,(0,p.d)(g.Dq,e.nativeEvent)),t=void 0):1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey||(t=void 0);return t}(e);o.flushSync(()=>{R(t)}),void 0===t?x.state.inputRef.current?.focus():E.current[t]?.focus()}},b]}),k=r.useMemo(()=>({index:T}),[T]);return(0,h.jsx)(c.L.Provider,{value:k,children:I})})},80820(e,t,n){n.d(t,{L:()=>l,U:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(17));return e}},56515(e,t,n){n.d(t,{H:()=>m});var r=n(68413),o=n(91801),l=n(75642),i=n(66485),a=n(89884),u=n(25858),s=n(94420),c=n(42696),d=n(98572),f=n(64267),p=n(39105),g=n(58908),v=n(81613),h=n(72361);let m=r.forwardRef(function(e,t){let{render:n,className:m,style:y,...b}=e,x=(0,s.Ee)(),R=(0,o.P)(x,c.T.open),E=(0,o.P)(x,c.T.hasSelectionChips),[w,S]=r.useState(void 0);R&&void 0!==w&&S(void 0);let C=r.useRef([]),M=(0,i.o)("div",e,{ref:[t,x.state.chipsContainerRef],props:[E?{role:"toolbar"}:l.t0,{onMouseDown(e){!function(e,t,n,r){if(e.baseUIHandlerPrevented||r)return;let o=(0,g.EW)(e.nativeEvent),l=(0,d.vq)(o)?o:null;l!==e.currentTarget&&(0,v.H5)(l)||(e.preventDefault(),!n&&(t.state.inputRef.current?.focus(),t.state.openOnInputClick&&t.state.setOpen(!0,(0,f.d)(p._J,e.nativeEvent))))}(e,x,x.state.disabled,x.state.readOnly)}},b]}),P=r.useMemo(()=>({highlightedChipIndex:w,setHighlightedChipIndex:S,chipsRef:C}),[w,S,C]);return(0,h.jsx)(a.Y.Provider,{value:P,children:(0,h.jsx)(u.u,{elementsRef:C,children:M})})})},89884(e,t,n){n.d(t,{Y:()=>o,d:()=>l});var r=n(68413);let o=r.createContext(void 0);function l(){return r.useContext(o)}},17422(e,t,n){n.d(t,{u:()=>a});var r=n(68413),o=n(94420),l=n(72361);let i=r.createContext(null);function a(e){let{children:t}=e,{filteredItems:n}=(0,o.Dc)(),a=r.useContext(i),u=a?a.items:n;return u?(0,l.jsx)(r.Fragment,{children:u.map(t)}):null}},2435(e,t,n){n.d(t,{$:()=>u});var r=n(68413),o=n(66485),l=n(94420),i=n(22206),a=n(35993);let u=r.forwardRef(function(e,t){let n,u,{render:s,className:c,style:d,children:f,...p}=e,{filteredItems:g}=(0,l.Dc)(),v=(0,l.Ee)(),h=(n=(0,a.Z)(),u=r.useRef(null),r.useEffect(()=>{if(i.un)return;let e=u.current;if(null==e)return;let t=function(e){let t=e.ownerDocument.createTreeWalker(e,NodeFilter.SHOW_TEXT),n=null;for(;t.nextNode();){let e=t.currentNode;
1""!==e.nodeValue&&(n=e)}return n}(e);if(null==t)return;let r=t.nodeValue??"",o=`${r}\u2060`;return t.nodeValue=o,n.start(200,()=>{t.nodeValue===o&&(t.nodeValue=r)}),()=>{n.clear(),t.nodeValue===o&&(t.nodeValue=r)}},[u,n]),u),m=0===g.length?f:null;return(0,o.o)("div",e,{ref:[t,v.state.emptyRef,h],props:[{children:m,role:"status","aria-live":"polite","aria-atomic":!0},p]})})},99993(e,t,n){n.d(t,{o:()=>C});var r=n(68413),o=n(91801),l=n(39708),i=n(22206),a=n(44629),u=n(66485),s=n(94420),c=n(22012),d=n(5360);let f={...c.jL,...d.dc,popupSide:e=>e?{"data-popup-side":e}:null,listEmpty:e=>e?{"data-list-empty":""}:null};var p=n(42696),g=n(72561),v=n(46452),h=n(89884),m=n(38361),y=n(25620),b=n(64267),x=n(39105),R=n(27682),E=n(38360),w=n(66937),S=n(72361);let C=r.forwardRef(function(e,t){let{render:n,className:c,disabled:C=!1,id:M,style:P,...T}=e,{state:I,disabled:k,setTouched:O,setFocused:A,validationMode:j,validation:D}=(0,g.V$)(),{labelId:N}=(0,v.H)(),q=(0,h.d)(),F=!!(0,y.O)(!0),V=(0,s.Ee)(),{filteredItems:K}=(0,s.Dc)(),H=(0,s.dc)(),W=(0,R.j)(),$=(0,o.P)(V,p.T.required),L=(0,o.P)(V,p.T.disabled),B=(0,o.P)(V,p.T.readOnly),U=(0,o.P)(V,p.T.name),z=(0,o.P)(V,p.T.form),Y=(0,o.P)(V,p.T.selectionMode),G=(0,o.P)(V,p.T.autoHighlight),_=(0,o.P)(V,p.T.inputProps),X=(0,o.P)(V,p.T.triggerProps),Z=(0,o.P)(V,p.T.open),J=(0,o.P)(V,p.T.mounted),Q=(0,o.P)(V,p.T.selectedValue),ee=(0,o.P)(V,p.T.popupSide),et=(0,o.P)(V,p.T.positionerElement),en=(0,o.P)(V,p.T.id),er=(0,o.P)(V,p.T.inline),eo=(0,o.P)(V,p.T.modal),el=!!G,ei=k||L||C,ea=0===K.length,eu=F||er,es=(0,a.e)(M??(eu?void 0:en)),ec=(0,E._)(N,void 0),ed=F?d.HH:I,[ef,ep]=r.useState(null),eg=r.useRef(!1),ev=r.useRef(null),eh=r.useRef(!1),em="none"===Y&&!F,ey=(0,l.K)(e=>{let t=F||V.state.inline;t&&!V.state.hasInputValue&&V.state.setInputValue("",(0,b.d)("none")),V.update({inputElement:e,inputInsidePopup:t,inputOwnsFormValue:em})}),eb=F||!D?T:D.getValidationProps(T),ex={...ed,open:Z,disabled:ei,readOnly:B,popupSide:J&&et?ee:null,listEmpty:ea},eR=(0,u.o)("input",e,{state:ex,ref:[t,V.state.inputRef,ey],props:[_,X,{type:"text",value:e.value??ef??H,"aria-readonly":B||void 0,"aria-required":$||void 0,"aria-labelledby":ec,disabled:ei,readOnly:B,required:"none"===Y?$:void 0,form:z,...em&&U&&{name:U},id:es,onFocus(){if(A(!0),!er||!eh.current)return;eh.current=!1;let e=ev.current;null!=e&&Object.hasOwn(V.state.valuesRef.current,e)&&V.state.setIndices({activeIndex:e})},onBlur(){O(!0),A(!1);let e=V.state.activeIndex;if(er&&null!==e&&"always"!==G&&(ev.current=e,eh.current=!0,V.state.setIndices({activeIndex:null})),"onBlur"===j){let e="none"===Y?H:Q;D.commit(e)}},onCompositionStart(e){i.m0||(eg.current=!0,ep(e.currentTarget.value))},onCompositionEnd(e){eg.current=!1;let t=e.currentTarget.value;ep(null),V.state.setInputValue(t,(0,b.d)(x.pf,e.nativeEvent))},onChange(e){let t=e.nativeEvent.inputType,n=eg.current||!(!t||"insertReplacementText"===t);if(eg.current){let t=e.currentTarget.value;ep(t),""!==t||V.state.openOnInputClick||V.state.inputInsidePopup||V.state.setOpen(!1,(0,b.d)(x.qs,e.nativeEvent));let r=t.trim();!B&&!ei&&r&&n&&(V.state.setOpen(!0,(0,b.d)(x.pf,e.nativeEvent)),el||V.state.setIndices({activeIndex:null,selectedIndex:null,type:V.state.keyboardActiveRef.current?"keyboard":"pointer"})),Z&&null!==V.state.activeIndex&&!(el&&""!==r)&&V.state.setIndices({activeIndex:null,selectedIndex:null,type:V.state.keyboardActiveRef.current?"keyboard":"pointer"});return}V.state.setInputValue(e.currentTarget.value,(0,b.d)(x.pf,e.nativeEvent));let r=""===e.currentTarget.value,o=(0,b.d)(x.qs,e.nativeEvent);r&&!V.state.inputInsidePopup&&("single"===Y&&V.state.setSelectedValue(null,o),V.state.openOnInputClick||V.state.setOpen(!1,o));let l=e.currentTarget.value.trim();!B&&!ei&&l&&n&&(V.state.setOpen(!0,(0,b.d)(x.pf,e.nativeEvent)),el||V.state.setIndices({activeIndex:null,selectedIndex:null,type:V.state.keyboardActiveRef.current?"keyboard":"pointer"})),Z&&null!==V.state.activeIndex&&!el&&V.state.setIndices({activeIndex:null,selectedIndex:null,type:V.state.keyboardActiveRef.current?"keyboard":"pointer"})},onKeyDown(e){if(ei||B||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return;V.state.keyboardActiveRef.current=!0;let t=e.currentTarget,n=t.scrollWidth-t.clientWidth,r="rtl"===W;if("Home"===e.key){(0,m.jo)(e);let n=i.gm&&r?t.value.length:0;t.setSelectionRange(n,n),t.scrollLeft=0;return}if("End"===e.key){(0,m.jo)(e);let o=i.gm&&r?0:t.value.length;t.setSelectionRange(o,o),t.scrollLeft=r?-n:n;return}if(!J&&"Escape"===e.key){let t="multiple"===Y&&Array.isArray(Q)?0===Q.length:null===Q,n=(0,b.d)(x.jv,e.nativeEvent);V.state.setInputValue("",n),V.state.setSelectedValue("multiple"===Y?[]:null,n),t||V.state.inline||n.isPropagationAllowed||e.stopPropagation();return}if(q&&"Backspace"===e.key&&""===t.value&&void 0===q.highlightedChipIndex&&Array.isArray(Q)&&Q.length>0){let t=q.chipsRef.current.length,n=t>0?t-1:Q.length-1,r=Q.filter((e,t)=>
1t!==n);V.state.setIndices({activeIndex:null,selectedIndex:null,type:V.state.keyboardActiveRef.current?"keyboard":"pointer"}),V.state.setSelectedValue(r,(0,b.d)("none",e.nativeEvent));return}let o=q?.highlightedChipIndex!==void 0,l=function(e){let t;if(!q)return;let{highlightedChipIndex:n}=q,r=q.chipsRef.current.length,o="rtl"===W,l=o?"ArrowRight":"ArrowLeft";if(void 0!==n){if(e.key===l)e.preventDefault(),t=n>0?n-1:void 0;else if(e.key===(o?"ArrowLeft":"ArrowRight"))e.preventDefault(),t=n<r-1?n+1:void 0;else if("Backspace"===e.key||"Delete"===e.key){e.preventDefault();let r=n>=Q.length-1?Q.length-2:n;t=r>=0?r:void 0,V.state.setIndices({activeIndex:null,selectedIndex:null,type:"keyboard"})}return t}return e.key===l&&(e.currentTarget.selectionStart??0)===0&&Q.length>0?(e.preventDefault(),t=r>0?r-1:void 0):"Backspace"===e.key&&""===e.currentTarget.value&&Q.length>0&&(V.state.setIndices({activeIndex:null,selectedIndex:null,type:"keyboard"}),e.preventDefault()),t}(e);if(q?.setHighlightedChipIndex(l),void 0!==l?q?.chipsRef.current[l]?.focus():o&&V.state.inputRef.current?.focus(),229!==e.which&&"Enter"===e.key&&Z){let t=V.state.activeIndex,n=e.nativeEvent;if(null===t){if(er)return;V.state.setOpen(!1,(0,b.d)("none",n));return}(0,m.jo)(e);let r=V.state.listRef.current[t];r&&(V.state.selectionEventRef.current=n,r.click(),V.state.selectionEventRef.current=null)}},onPointerMove(){V.state.keyboardActiveRef.current=!1},onPointerDown(){V.state.keyboardActiveRef.current=!1}},eb],stateAttributesMapping:f}),eE=F?(0,S.jsx)(g.eZ.Provider,{value:g.er,children:eR}):eR;return(0,S.jsxs)(r.Fragment,{children:[Z&&(!eu||eo)&&(0,S.jsx)(w.p,{ref:V.state.startDismissRef}),eE]})})},44012(e,t,n){n.d(t,{Q:()=>c});var r=n(68413),o=n(24074),l=n(57274),i=n(96824),a=n(66485),u=n(31772),s=n(72361);let c=r.forwardRef(function(e,t){let n=e.keepMounted??!1,{selected:r}=(0,o.b)();return n||r?(0,s.jsx)(d,{...e,ref:t}):null}),d=r.memo(r.forwardRef((e,t)=>{let{render:n,className:s,style:c,keepMounted:d,...f}=e,{selected:p}=(0,o.b)(),g=r.useRef(null),{transitionStatus:v,setMounted:h}=(0,l.$)(p),m=(0,a.o)("span",e,{ref:[t,g],state:{selected:p,transitionStatus:v},props:[{"aria-hidden":!0,children:"âï¸"},f],stateAttributesMapping:u.G});return(0,i.v)({open:p,ref:g,onComplete(){p||h(!1)}}),m}))},79054(e,t,n){n.d(t,{x:()=>h});var r=n(68413),o=n(60140),l=n(91801),i=n(31608),a=n(94420),u=n(11620),s=n(66485),c=n(24074),d=n(42696),f=n(48971);let p=r.createContext(!1);var g=n(37285),v=n(72361);let h=r.memo(r.forwardRef(function(e,t){let{render:n,className:h,style:m,value:y=null,index:b,disabled:x=!1,nativeButton:R=!1,...E}=e,w=r.useRef(!1),S=r.useRef(null),C=(0,u.q)({index:b,textRef:S,indexGuessBehavior:u.G.GuessFromOrder}),M=(0,a.Ee)(),P=r.useContext(p),{flatFilteredItems:T,hasItems:I}=(0,a.Dc)(),k=(0,l.P)(M,d.T.open),O=(0,l.P)(M,d.T.selectionMode),A=(0,l.P)(M,d.T.readOnly),j=(0,l.P)(M,d.T.virtualized),D=(0,l.P)(M,d.T.isItemEqualToValue),N="none"!==O,q=b??(j?(0,g.Vz)(T,y,D):C.index),F=-1!==C.index,V=(0,l.P)(M,d.T.id),K=(0,l.P)(M,d.T.isActive,q),H=(0,l.P)(M,d.T.isSelected,y),W=(0,l.P)(M,d.T.itemProps),$=r.useRef(null),L=null!=V&&F?`${V}-${q}`:void 0,B=H&&N;(0,i.g)(()=>{if(!(F&&(j||null!=b)))return;let e=M.state.listRef.current;return e[q]=$.current,()=>{delete e[q]}},[F,j,q,b,M]),(0,i.g)(()=>{if(!F||I)return;let e=M.state.valuesRef.current;return e[q]=y,"none"!==O&&M.state.allValuesRef.current.push(y),()=>{delete e[q]}},[F,I,q,y,M,O]),(0,i.g)(()=>{if(!k){w.current=!1;return}if(!F||I)return;let e=M.state.selectedValue,t=Array.isArray(e)?e[e.length-1]:e;(0,g.tl)(y,t,D)&&M.set("selectedIndex",q)},[F,I,k,M,q,y,D]);let{getButtonProps:U,buttonRef:z}=(0,f.s)({disabled:x,focusableWhenDisabled:!0,native:R,composite:!0});function Y(e){function t(){M.state.handleSelection(e,y)}M.state.submitOnItemClick?(o.flushSync(t),M.state.requestSubmit()):t()}let G=(0,s.o)("div",e,{ref:[z,t,C.ref,$],state:{disabled:x,selected:B,highlighted:K},props:[W,{id:L,role:P?"gridcell":"option","aria-selected":N?B:void 0,tabIndex:void 0,onPointerDownCapture(e){w.current=!0,e.preventDefault()},onMouseDown(e){e.preventDefault()},onClick(e){x||A||Y(e.nativeEvent)},onMouseUp(e){let t=w.current;w.current=!1,x||A||0!==e.button||t||!K||Y(e.nativeEvent)}},E,U]}),_=r.useMemo(()=>({selected:B,textRef:S}),[B,S]);return(0,v.jsx)(c.s.Provider,{value:_,children:G})}))},24074(e,t,n){n.d(t,{b:()=>i,s:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(19));return e}},94027(e,t,n){n.d(t,{e:()=>g});var r=n(68413),o=n(91801),l=n(39708),i=n(66485),a=n(94420),u=n(25620),s=n(42696),c=n(17422),d=n(25858),f=n(38361),p=n(72361);let g=r.forwardRef(function(e,t){var n;let{render:g,className:v,style:h,children:m,...y}=e,b=(0,a.Ee)(),x=(0,a.ui)(),R=!!(0,u.O)(!0),{filteredItems:E,hasItems:w}=(0,a.Dc)(),S=(0,o.P)(b,s.T.selectionMode),C=(0,o.P)(b,s.T.grid),M=(0,o.P)(b,s.T.popupProps),P=(0,o.P)(b,s.T.virtualized),T=0===E.length,I=(0,l.K)(e
1=>{b.set("positionerElement",e)}),k=(0,l.K)(e=>{b.set("listElement",e)}),O=r.useMemo(()=>"function"==typeof m?n||(n=(0,p.jsx)(c.u,{children:m})):m,[m]),A=x.useState("floatingId"),j=(0,i.o)("div",e,{state:{empty:T},ref:[t,k,R?null:I],props:[M,{children:O,tabIndex:-1,id:A,role:C?"grid":"listbox","aria-multiselectable":"multiple"===S?"true":void 0,onKeyDown(e){if(!b.state.disabled&&!b.state.readOnly&&"Enter"===e.key){let t=b.state.activeIndex;if(null==t)return;(0,f.jo)(e);let n=e.nativeEvent,r=b.state.listRef.current[t];r&&(b.state.selectionEventRef.current=n,r.click(),b.state.selectionEventRef.current=null)}},onKeyDownCapture(){b.state.keyboardActiveRef.current=!0},onPointerMoveCapture(){b.state.keyboardActiveRef.current=!1}},y]});return P?j:(0,p.jsx)(d.u,{elementsRef:b.state.listRef,labelsRef:w?void 0:b.state.labelsRef,children:j})})},42819(e,t,n){n.d(t,{I:()=>y});var r=n(68413),o=n(91801),l=n(88086),i=n(66485),a=n(94420),u=n(42696),s=n(22012),c=n(25620),d=n(96824),f=n(31772),p=n(58908),g=n(89139),v=n(66937),h=n(72361);let m={...s.GW,...f.G},y=r.forwardRef(function(e,t){let{render:n,className:s,style:f,initialFocus:y,finalFocus:b,...x}=e,R=(0,a.Ee)(),E=(0,c.O)(),w=(0,a.ui)(),{filteredItems:S}=(0,a.Dc)(),C=(0,o.P)(R,u.T.mounted),M=(0,o.P)(R,u.T.open),P=(0,o.P)(R,u.T.openMethod),T=(0,o.P)(R,u.T.transitionStatus),I=(0,o.P)(R,u.T.inputInsidePopup),k=(0,o.P)(R,u.T.inputElement),O=(0,o.P)(R,u.T.modal),A=0===S.length;(0,d.v)({open:M,ref:R.state.popupRef,onComplete(){M&&R.state.onOpenChangeComplete(!0)}});let j={open:M,side:E.side,align:E.align,anchorHidden:E.anchorHidden,transitionStatus:T,empty:A},D=(0,i.o)("div",e,{state:j,ref:[t,R.state.popupRef],props:[{role:I?"dialog":"presentation",tabIndex:-1,onFocus(e){let t=(0,p.EW)(e.nativeEvent);"touch"!==P&&((0,p.gR)(R.state.listElement,t)||t===e.currentTarget)&&R.state.inputRef.current?.focus()}},(0,g.d)(T),x],stateAttributesMapping:m}),N=!!I&&(e=>"touch"===e?R.state.popupRef.current:k),q=!I||O;return(0,h.jsx)(l.s,{context:w,disabled:!C,modal:q,openInteractionType:P,initialFocus:void 0===y?N:y,returnFocus:null!=b?b:!!I&&void 0,getInsideElements:()=>[R.state.startDismissRef.current,R.state.endDismissRef.current],children:(0,h.jsxs)(r.Fragment,{children:[D,q&&(0,h.jsx)(v.p,{ref:R.state.endDismissRef})]})})})},67187(e,t,n){n.d(t,{K:()=>c});var r=n(68413),o=n(91801),l=n(52130),i=n(94420),a=n(51372),u=n(42696),s=n(72361);let c=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,c=(0,i.Ee)(),d=(0,o.P)(c,u.T.mounted),f=(0,o.P)(c,u.T.forceMounted);return d||n||f?(0,s.jsx)(a.P.Provider,{value:n,children:(0,s.jsx)(l.XF,{ref:t,...r})}):null})},51372(e,t,n){n.d(t,{P:()=>l,s:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(20));return e}},51803(e,t,n){n.d(t,{o:()=>y});var r=n(68413),o=n(91801),l=n(31608),i=n(39708),a=n(5426),u=n(94420),s=n(25620),c=n(31149),d=n(51372),f=n(59637),p=n(42696),g=n(93140),v=n(24496),h=n(47938),m=n(72361);let y=r.forwardRef(function(e,t){let{render:n,className:r,anchor:y,positionMethod:b="absolute",side:x="bottom",align:R="center",sideOffset:E=0,alignOffset:w=0,collisionBoundary:S="clipping-ancestors",collisionPadding:C=5,arrowPadding:M=5,sticky:P=!1,disableAnchorTracking:T=!1,collisionAvoidance:I=f.uD,style:k,...O}=e,A=(0,u.Ee)(),{filteredItems:j}=(0,u.Dc)(),D=(0,u.ui)(),N=(0,d.s)(),q=(0,o.P)(A,p.T.modal),F=(0,o.P)(A,p.T.open),V=(0,o.P)(A,p.T.mounted),K=(0,o.P)(A,p.T.openMethod),H=(0,o.P)(A,p.T.positionerElement),W=(0,o.P)(A,p.T.triggerElement),$=(0,o.P)(A,p.T.inputElement),L=(0,o.P)(A,p.T.inputGroupElement),B=(0,o.P)(A,p.T.inputInsidePopup),U=(0,o.P)(A,p.T.transitionStatus),z=0===j.length,Y=(0,c.s)({anchor:y??(B?W:L??$),floatingRootContext:D,positionMethod:b,mounted:V,side:x,sideOffset:E,align:R,alignOffset:w,arrowPadding:M,collisionBoundary:S,collisionPadding:C,sticky:P,disableAnchorTracking:T,keepMounted:N,collisionAvoidance:I,lazyFlip:!0});(0,h.G)(F&&q,"touch"===K,H,W);let G={open:F,side:Y.side,align:Y.align,anchorHidden:Y.anchorHidden,empty:z};(0,l.g)(()=>{A.set("popupSide",Y.side)},[A,Y.side]);let _=(0,i.K)(e=>{A.set("positionerElement",e)}),X=(0,v.i)(e,G,{styles:Y.positionerStyles,transitionStatus:U,props:O,refs:[t,_],hidden:!V,inert:!F});return(0,m.jsxs)(s.Z.Provider,{value:Y,children:[V&&q&&(0,m.jsx)(g.W,{inert:(0,a.Y)(!F),cutout:L??$??W}),X]})})},25620(e,t,n){n.d(t,{O:()=>i,Z:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(21));return t}},10007(e,t,n){n.d(t,{i:()=>L});var r=n(68413),o=n(34074),l=n(31608),i=n(71283),a=n(39708),u=n(12594),s=n(67926),c=n(22128),d=n(85761),f=n(50912),p=n(91801),g=n(75642),v=n(10234),h=n(82883),m=n(23575),y=n(19545),b=n(58908),x=n(64267),R=n(39105),E=n(94420),w=n(42696),S=n(96824),C=n(72561),M=n(86888),P=n(20244),T=n(69603),I=n(22417);let k=new Map,O=function(e={}){let t={usage:"search",sensitivity:"base",ignorePunctuation:!0,...e},n=`${function e(t){return Array.isArray(t)?t.map(t=>e(t)).join(","):null==t?"":String(t)}(e.locale)}|${JSON.stringify(t)}`,r=k.get(n);if(r)return r;let o=new Intl.Collator(e.locale,t),l={contains(e,t,n){if(!t)return!0;let r=(0,I.yg)(e,n);for(let e=0;e<=r.length-t.length;e+=1)if(0===o.compare(r.slice(e,e+t.length),t))return!0;return!1},startsWith(e,t,n){if(!t)return!0;let r=(0,I.yg)(e,n);return 0===o.compare(r.slice(0,t.length),t)},endsWith(e,t,n){if(!t)return!0;let r=(0,I.yg)(e,n),l=t.length;return r.length>=l&&0===o.compare(r.slice(r.length-l),t)}};return k.set(n,l),l};var A=n(57274),j=n(33143),D=n(56304),N=n(80323),q=n(4227),F=n(37285);let V=Symbol("none"),K={value:V,index:-1};var H=n(27682),W=n(72361);function $(e){let t,n,k,{id:$,onOpenChangeComplete:L,defaultSelectedValue:B=null,
1selectedValue:U,onSelectedValueChange:z,defaultInputValue:Y,inputValue:G,open:_,defaultOpen:X=!1,selectionMode:Z="none",onItemHighlighted:J,name:Q,form:ee,disabled:et=!1,readOnly:en=!1,required:er=!1,inputRef:eo,grid:el=!1,items:ei,filteredItems:ea,filter:eu,openOnInputClick:es=!0,autoHighlight:ec=!1,keepHighlight:ed=!1,highlightItemOnHover:ef=!0,loopFocus:ep=!0,itemToStringLabel:eg,itemToStringValue:ev,isItemEqualToValue:eh=F.jd,virtualized:em=!1,inline:ey=!1,fillInputOnItemPress:eb=!0,modal:ex=!1,limit:eR=-1,autoComplete:eE="list",formAutoComplete:ew,locale:eS,submitOnItemClick:eC=!1}=e,{clearErrors:eM}=(0,P.x)(),{setDirty:eP,validityData:eT,shouldValidateOnChange:eI,setFilled:ek,name:eO,disabled:eA,setTouched:ej,setFocused:eD,validationMode:eN,validation:eq}=(0,C.V$)(),eF=(0,H.j)(),eV=(0,T.l)({id:$}),eK=O({locale:eS}),[eH,eW]=r.useState(!1),[e$,eL]=r.useState(null),eB=r.useRef([]),eU=r.useRef([]),ez=r.useRef(null),eY=r.useRef(null),eG=r.useRef(null),e_=r.useRef(null),eX=r.useRef(null),eZ=r.useRef(!0),eJ=r.useRef(!1),eQ=r.useRef(null),e0=r.useRef(null),e1=r.useRef(null),e6=r.useRef(K),e8=r.useRef(null),e2=r.useRef([]),e3=r.useRef([]),e4=eA||et,e9=eO??Q,e5="multiple"===Z,e7="single"===Z,te=void 0!==G||void 0!==Y,tt=void 0!==ei,tn=void 0!==ea;t="always"===ec?"always":!!ec&&"input-change";let[tr,to]=(0,o.q)({controlled:U,default:e5?B??g.Ml:B,name:"Combobox",state:"selectedValue"}),tl=r.useMemo(()=>null===eu?()=>!0:void 0!==eu?eu:e7&&!eH?(e,t)=>{if(null==e)return!1;if(!t)return!0;let n=(0,I.yg)(e,eg),r=null!=tr?(0,I.yg)(tr,eg):"";return!!(r&&eK.contains(r,t))&&r.length===t.length||eK.contains(n,t)}:(e,t)=>{if(null==e)return!1;let n=(0,I.yg)(e,eg);return eK.contains(n,t)},[eu,e7,tr,eH,eK,eg]),ti=(0,d.j)(()=>te?Y??"":e7?(0,I.yg)(tr,eg):"").current,[ta,tu]=(0,o.q)({controlled:G,default:ti,name:"Combobox",state:"inputValue"}),[ts,tc]=(0,o.q)({controlled:_,default:X,name:"Combobox",state:"open"}),td=(0,I.Li)(ei),tf=e$??(""===ta?"":String(ta).trim()),tp=e7?(0,I.yg)(tr,eg):"",tg=e7&&!eH&&""!==tf&&""!==tp&&tp.length===tf.length&&eK.contains(tp,tf),tv=tg?"":tf,th=tt&&tn&&tg,tm=r.useMemo(()=>ei?td?ei.flatMap(e=>e.items):ei:g.Ml,[ei,td]),ty=r.useMemo(()=>{if(ea&&!th)return ea;if(!ei)return g.Ml;if(td){let e=[],t=0;for(let n of ei){if(eR>-1&&t>=eR)break;let r=""===tv?n.items:n.items.filter(e=>tl(e,tv,eg));if(0===r.length)continue;let o=eR>-1?eR-t:1/0,l=r.slice(0,o);if(l.length>0){let r={...n,items:l};e.push(r),t+=l.length}}return e}if(""===tv)return eR>-1?tm.slice(0,eR):tm;let e=[];for(let t of tm){if(eR>-1&&e.length>=eR)break;tl(t,tv,eg)&&e.push(t)}return e},[ea,th,ei,td,tv,eR,tl,eg,tm]),tb=r.useMemo(()=>td?ty.flatMap(e=>e.items):ty,[ty,td]),tx=(0,d.j)(()=>new f.i({id:eV,labelId:void 0,selectedValue:tr,open:ts,filter:tl,query:tf,items:ei,selectionMode:Z,listRef:eB,labelsRef:eU,popupRef:ez,emptyRef:eX,inputRef:eY,startDismissRef:eG,endDismissRef:e_,keyboardActiveRef:eZ,chipsContainerRef:eQ,clearRef:e0,valuesRef:e2,allValuesRef:e3,selectionEventRef:e1,name:e9,form:ee,disabled:e4,readOnly:en,required:er,grid:el,isGrouped:td,virtualized:em,openOnInputClick:es,itemToStringLabel:eg,isItemEqualToValue:eh,modal:ex,autoHighlight:t,submitOnItemClick:eC,hasInputValue:te,mounted:!1,forceMounted:!1,transitionStatus:"idle",inline:ey,activeIndex:null,selectedIndex:null,popupProps:{},inputProps:{},triggerProps:{},itemProps:g.t0,positionerElement:null,listElement:null,triggerElement:null,inputElement:null,inputGroupElement:null,popupSide:null,openMethod:null,inputInsidePopup:!0,inputOwnsFormValue:"none"===Z,onOpenChangeComplete:L||g.tE,setOpen:g.tE,setInputValue:g.tE,setSelectedValue:g.tE,setIndices:g.tE,onItemHighlighted:g.tE,handleSelection:g.tE,forceMount:g.tE,requestSubmit:g.tE})).current,tR="none"===Z?ta:tr,tE=r.useMemo(()=>"none"===Z?tR:Array.isArray(tr)?tr.map(e=>(0,I.T)(e,ev)):(0,I.T)(tr,ev),[tR,ev,Z,tr]),tw=(0,a.K)(J),tS=(0,a.K)(L),tC=(0,p.P)(tx,w.T.activeIndex),tM=(0,p.P)(tx,w.T.selectedIndex),tP=(0,p.P)(tx,w.T.positionerElement),tT=(0,p.P)(tx,w.T.listElement),tI=(0,p.P)(tx,w.T.triggerElement),tk=(0,p.P)(tx,w.T.inputElement),tO=(0,p.P)(tx,w.T.inputGroupElement),tA=(0,p.P)(tx,w.T.inline),tj=(0,p.P)(tx,w.T.inputInsidePopup),tD=(0,p.P)(tx,w.T.inputOwnsFormValue),tN=(0,s.u)(tI),{mounted:tq,setMounted:tF,transitionStatus:tV}=(0,A.$)(ts),{openMethod:tK,triggerProps:tH}=(0,j.G)(ts),tW=(0,a.K)(()=>tE);(0,M.I)(tj?tN:eY,eV,tR,tW);let t$=(0,a.K)(()=>{ei?eU.current=tb.map(e=>(0,I.yg)(e,eg)):tx.set("forceMounted",!0)}),tL=r.useRef(tr);(0,l.g)(()=>{tr!==tL.current&&t$()},[t$,tr]);let tB=(0,a.K)(e=>{tx.update(e);let t=e.type||"none";if(void 0!==e.activeIndex)if(null===e.activeIndex)e6.current!==K&&(e6.current=K,tw(void 0,(0,x.M)(t,void 0,{index:-1})));else{let n=e2.current[e.activeIndex];e6.current={value:n,index:e.activeIndex},tw(n,(0,x.M)(t,void 0,{index:e.activeIndex}))}}),tU=(0,a.K)((n,r)=>{if(eJ.current=r.reason===R.qs,e.onInputValueChange?.(n,r),!r.isCanceled){if(r.reason===R.pf){let e=r.event,o=e.inputType;if("compositionend"===e.type||null!=o&&""!==o&&"insertReplacementText"!==o){let e=""!==n.trim();e&&eW(!0),e8.current={hasQuery:e},e&&t&&null==tx.state.activeIndex&&tx.set("activeIndex",0)}}tu(n)}}),tz=(0,a.K)((t,n)=>{if(ts!==t&&("escape-key"===n.reason&&tt&&0===tb.length&&!tx.state.emptyRef.current&&n.allowPropagation(),e.onOpenChange?.(t,n),!n.isCanceled&&(t&&e5&&tj&&!tA&&null!==e$&&(eW(!1),eL(null),""!==ta&&tU("",(0,x.d)(R.qs,n.event))),!t&&eH&&(e7?(tA||eL(tf),""===tf&&eW(!1)):e5&&(tA||eL(tf),tj&&tB({activeIndex:null}),(!tj||tA)&&tU("",(0,x.d)(R.qs,n.event)))),tc(t),!t&&tj&&(n.reason===R.Xn||n.reason===R.Np))&&(ej(!0),eD(!1),"onBlur"===eN))){let e="none"===Z?ta:tr;eq.commit(e)}}),tY=(0,a.K)((e,t)=>{z?.(e,t),t.isCanceled||(to(e),("none"===Z&&ez.current&&eb||e7&&!tx.state.inputInsidePopup)&&tU((0,I.yg)(e,eg),(0,x.d)(t.reason,t.event)),e7&&null!=e&&t.reason!==R.pf&&eH&&!tA&&eL(tf))}),tG=(0,a.K)((e,t)=>{let n=t;if(void 0===n){if(null===tC)return;n=e2.current[tC]}let r=(0,b.EW)(e),o=e1.current??e;e1.current=null;let l=(0,x.d)(R.Bo,o),i=r?.closest("a")?.getAttribute("href");if(i){i.startsWith("#")&&tz(!1,l);return}if(e5){let e=Array.isArray(tr)?tr:[];if(tY((0,F.kJ)(e,n,tx.state.isItemEqualToValue)?(0,F.Ai)(e,n,tx.state.isItemEqualToValue):[...e,n],l),!(eY.current&&""!==eY.current.value.trim()))return;tx.state.inputInsidePopup?tU("",(0,x.d)(R.qs,l.event)):tz(!1,l)}else tY(n,l),tz(!1,l)}),t_=(0,a.K)(()=>
1{if(!tx.state.submitOnItemClick)return;let e=eq.inputRef.current?.form??tx.state.inputElement?.form;e&&"function"==typeof e.requestSubmit&&e.requestSubmit()}),tX=(0,a.K)(()=>{if(tF(!1),tS?.(!1),eW(!1),eL(null),"none"===Z?tB({activeIndex:null,selectedIndex:null}):tB({activeIndex:null}),e5&&eY.current&&""!==eY.current.value&&!eJ.current&&tU("",(0,x.d)(R.qs)),e7)if(tx.state.inputInsidePopup)eY.current&&""!==eY.current.value&&tU("",(0,x.d)(R.qs));else{let e=(0,I.yg)(tr,eg);if(eY.current&&eY.current.value!==e){let t=""===e?R.qs:"none";tU(e,(0,x.d)(t))}}}),tZ=r.useMemo(()=>tA&&tP?{current:tP.closest('[role="dialog"]')}:ez,[tA,tP]);(0,S.v)({enabled:!e.actionsRef,open:ts,ref:tZ,onComplete(){ts||tX()}}),r.useImperativeHandle(e.actionsRef,()=>({unmount:tX}),[tX]),(0,l.g)(function(){if(ts||"none"===Z)return;let e=ei?tm:e3.current;if(e5){let t=Array.isArray(tr)?tr:[],n=t[t.length-1],r=(0,F.Vz)(e,n,eh);tB({selectedIndex:-1===r?null:r})}else{let t=(0,F.Vz)(e,tr,eh);tB({selectedIndex:-1===t?null:t})}},[ts,tr,ei,Z,tm,e5,eh,tB]),(0,l.g)(()=>{ei&&(e2.current=tb,eB.current.length=tb.length)},[ei,tb]),(0,l.g)(()=>{let e=e8.current;if(e&&(e.hasQuery?t&&tx.set("activeIndex",0):"always"===t&&tx.set("activeIndex",0),e8.current=null),!ts&&!tA)return;let n=tt||tn?tb:e2.current,r=tx.state.activeIndex;if(null==r)return"always"===t&&n.length>0?void tx.set("activeIndex",0):void(e6.current!==K&&(e6.current=K,tx.state.onItemHighlighted(void 0,(0,x.M)("none",void 0,{index:-1}))));if(r>=n.length){e6.current!==K&&(e6.current=K,tx.state.onItemHighlighted(void 0,(0,x.M)("none",void 0,{index:-1}))),tx.set("activeIndex",null);return}let o=n[r],l=e6.current.value,i=l!==V&&(0,F.tl)(o,l,tx.state.isItemEqualToValue);e6.current.index===r&&i||(e6.current={value:o,index:r},tx.state.onItemHighlighted(o,(0,x.M)("none",void 0,{index:r})))},[tC,t,tn,tt,tb,tA,ts,tx]),(0,l.g)(()=>{"none"===Z?ek(""!==String(ta)):ek(e5?Array.isArray(tr)&&tr.length>0:null!=tr)},[ek,Z,ta,tr,e5]),r.useEffect(()=>{tt&&t&&0===tb.length&&tB({activeIndex:null})},[tt,t,tb.length,tB]),(0,D.x)(tf,()=>{ts&&""!==tf&&tf!==String(ti)&&eW(!0)}),(0,D.x)(tr,()=>{if("none"!==Z&&(eM(e9),eP(tr!==eT.initialValue),eI()?eq.commit(tr):eq.commit(tr,!0),e7&&!te&&!tj)){let e=(0,I.yg)(tr,eg);ta!==e&&tU(e,(0,x.d)("none"))}}),(0,D.x)(ta,()=>{"none"===Z&&(eM(e9),eP(ta!==eT.initialValue),eI()?eq.commit(ta):eq.commit(ta,!0))}),(0,D.x)(ei,()=>{if(!e7||te||tj||eH)return;let e=(0,I.yg)(tr,eg);ta!==e&&tU(e,(0,x.d)("none"))});let tJ=(0,v.P)({open:!!tA||ts,onOpenChange:tz,elements:{reference:tj?tI:tk,floating:tP}});tA||(n=el?"grid":"listbox",k=ts?"true":"false");let tQ=r.useMemo(()=>{let e=tk?.tagName==="INPUT",t=null==tk||e,r=t||ts,o=t?{autoComplete:"off",spellCheck:"false",autoCorrect:"off",autoCapitalize:"none"}:{};return r&&(o.role="combobox",o["aria-expanded"]=k,o["aria-haspopup"]=n,o["aria-controls"]=ts?tT?.id:void 0,o["aria-autocomplete"]=eE),{reference:o,floating:{role:"presentation"}}},[tk,ts,k,n,tT?.id,eE]),t0=(0,h.k)(tJ,{enabled:!en&&!e4&&es,event:"mousedown-only",toggle:!1,touchOpenDelay:100*!tj,reason:R._J}),t1=(0,m.s)(tJ,{enabled:!en&&!e4&&!tA,outsidePressEvent:{mouse:"sloppy",touch:"intentional"},bubbles:!!tA||void 0,outsidePress(e){let t=(0,b.EW)(e);return!(0,b.gR)(tI,t)&&!(0,b.gR)(e0.current,t)&&!(0,b.gR)(eQ.current,t)&&!(0,b.gR)(tO,t)}}),t6=(0,y.C)(tJ,{enabled:!en&&!e4,id:eV,listRef:eB,activeIndex:tC,selectedIndex:tM,virtual:!0,loopFocus:ep,allowEscape:ep&&!t,focusItemOnOpen:!eH&&("none"!==Z||!!t)&&"auto",focusItemOnHover:ef,resetOnPointerLeave:!ed,cols:el?2:1,orientation:el?"horizontal":void 0,rtl:"rtl"===eF,disabledIndices:g.Ml,onNavigate(e,t){(t||ts)&&"ending"!==tV&&(t?tB({activeIndex:e,type:eZ.current?"keyboard":"pointer"}):tB({activeIndex:e}))}}),t8=r.useMemo(()=>(0,q.v6)(t6.reference,t1.reference,t0.reference,tQ.reference),[t6.reference,t1.reference,t0.reference,tQ.reference]),t2=r.useMemo(()=>(0,q.v6)(N.Ls,t6.floating,t1.floating,tQ.floating),[t6.floating,t1.floating,tQ.floating]),t3=r.useMemo(()=>{let e=t6.item;return e?{...e,onFocus:void 0}:g.t0},[t6.item]);(0,i.j)(()=>{tx.update({inline:ey,popupProps:t2,inputProps:t8,triggerProps:tH,itemProps:t3,setOpen:tz,setInputValue:tU,setSelectedValue:tY,setIndices:tB,onItemHighlighted:tw,handleSelection:tG,forceMount:t$,requestSubmit:t_})}),(0,l.g)(()=>{tx.update({id:eV,selectedValue:tr,open:ts,mounted:tq,transitionStatus:tV,items:ei,inline:ey,popupProps:t2,inputProps:t8,triggerProps:tH,openMethod:tK,itemProps:t3,selectionMode:Z,name:e9,form:ee,disabled:e4,readOnly:en,required:er,grid:el,isGrouped:td,virtualized:em,onOpenChangeComplete:tS,openOnInputClick:es,itemToStringLabel:eg,modal:ex,autoHighlight:t,isItemEqualToValue:eh,submitOnItemClick:eC,hasInputValue:te,requestSubmit:t_,inputOwnsFormValue:"none"===Z&&(ey||!tx.state.inputInsidePopup)})},[tx,eV,tr,ts,tq,tV,ei,t2,t8,t3,tK,tH,Z,e9,e4,en,er,eq,el,td,em,tS,es,eg,ex,eh,eC,te,ey,t_,t,ee]);let t4=(0,u.a)(eo,eq.inputRef),t9=r.useMemo(()=>({query:tf,hasItems:tt,filteredItems:ty,flatFilteredItems:tb}),[tf,tt,ty,tb]),t5=r.useMemo(()=>Array.isArray(tR)?"":(0,I.T)(tR,ev),[tR,ev]),t7=e5&&Array.isArray(tr)&&tr.length>0,ne=e5||"none"===Z&&tD?void 0:e9,nt=r.useMemo(()=>e5&&Array.isArray(tr)&&e9?tr.map(e=>{let t=(0,I.T)(e,ev);return(0,W.jsx)("input",{type:"hidden",form:ee,name:e9,value:t},t)}):null,[e5,tr,ee,e9,ev]),nn=(0,W.jsxs)(r.Fragment,{children:[e.children,(0,W.jsx)("input",{...eq.getIn
1putValidationProps({onFocus(){tj?tI?.focus():(eY.current||tI)?.focus()},onChange(e){if(e.nativeEvent.defaultPrevented||e4||en)return void e.preventBaseUIHandler?.();let t=e.currentTarget.value,n=(0,x.d)("none",e.nativeEvent);function r(){if(e5)return;if("none"===Z){eP(t!==eT.initialValue),tU(t,n),eI()&&eq.commit(t);return}let e=e2.current.find(e=>(0,I.T)(e,ev).toLowerCase()===t.toLowerCase()||(0,I.yg)(e,eg).toLowerCase()===t.toLowerCase());null!=e&&(eP(e!==eT.initialValue),tY?.(e,n),eI()&&eq.commit(e))}ei?r():(t$(),queueMicrotask(r))}}),id:eV&&null==ne?`${eV}-hidden-input`:void 0,form:ee,name:ne,autoComplete:ew,disabled:e4,required:er&&!t7,readOnly:en,value:t5,ref:t4,style:ne?c.a:c.Q,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),nt]});return(0,W.jsx)(E.vx.Provider,{value:tx,children:(0,W.jsx)(E.Hw.Provider,{value:tJ,children:(0,W.jsx)(E.kN.Provider,{value:t9,children:(0,W.jsx)(E.KR.Provider,{value:ta,children:nn})})})})}function L(e){let{multiple:t=!1,defaultValue:n,value:r,onValueChange:o,autoComplete:l,...i}=e;return(0,W.jsx)($,{...i,selectionMode:t?"multiple":"single",selectedValue:r,defaultSelectedValue:n,onSelectedValueChange:o,formAutoComplete:l})}},94420(e,t,n){n.d(t,{Dc:()=>d,Ee:()=>s,Hw:()=>i,KR:()=>u,dc:()=>f,kN:()=>a,ui:()=>c,vx:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0),i=o.createContext(void 0),a=o.createContext(void 0),u=o.createContext("");function s(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(22));return e}function c(){let e=o.useContext(i);if(!e)throw Error((0,r.A)(23));return e}function d(){let e=o.useContext(a);if(!e)throw Error((0,r.A)(24));return e}function f(){return o.useContext(u)}},42696(e,t,n){n.d(t,{T:()=>i});var r=n(13936),o=n(37285),l=n(22417);let i={id:(0,r.M)(e=>e.id),labelId:(0,r.M)(e=>e.labelId),items:(0,r.M)(e=>e.items),selectedValue:(0,r.M)(e=>e.selectedValue),hasSelectionChips:(0,r.M)(e=>{let t=e.selectedValue;return Array.isArray(t)&&t.length>0}),hasSelectedValue:(0,r.M)(e=>{let{selectedValue:t,selectionMode:n}=e;return null!=t&&(!("multiple"===n&&Array.isArray(t))||t.length>0)}),hasNullItemLabel:(0,r.M)((e,t)=>!!t&&(0,l.Dp)(e.items)),open:(0,r.M)(e=>e.open),mounted:(0,r.M)(e=>e.mounted),forceMounted:(0,r.M)(e=>e.forceMounted),inline:(0,r.M)(e=>e.inline),activeIndex:(0,r.M)(e=>e.activeIndex),selectedIndex:(0,r.M)(e=>e.selectedIndex),isActive:(0,r.M)((e,t)=>e.activeIndex===t),isSelected:(0,r.M)((e,t)=>{let n=e.isItemEqualToValue,r=e.selectedValue;return Array.isArray(r)?r.some(e=>(0,o.tl)(t,e,n)):(0,o.tl)(t,r,n)}),transitionStatus:(0,r.M)(e=>e.transitionStatus),popupProps:(0,r.M)(e=>e.popupProps),inputProps:(0,r.M)(e=>e.inputProps),triggerProps:(0,r.M)(e=>e.triggerProps),itemProps:(0,r.M)(e=>e.itemProps),positionerElement:(0,r.M)(e=>e.positionerElement),listElement:(0,r.M)(e=>e.listElement),triggerElement:(0,r.M)(e=>e.triggerElement),inputElement:(0,r.M)(e=>e.inputElement),inputGroupElement:(0,r.M)(e=>e.inputGroupElement),popupSide:(0,r.M)(e=>e.popupSide),openMethod:(0,r.M)(e=>e.openMethod),inputInsidePopup:(0,r.M)(e=>e.inputInsidePopup),inputOwnsFormValue:(0,r.M)(e=>e.inputOwnsFormValue),selectionMode:(0,r.M)(e=>e.selectionMode),name:(0,r.M)(e=>e.name),form:(0,r.M)(e=>e.form),disabled:(0,r.M)(e=>e.disabled),readOnly:(0,r.M)(e=>e.readOnly),required:(0,r.M)(e=>e.required),grid:(0,r.M)(e=>e.grid),virtualized:(0,r.M)(e=>e.virtualized),itemToStringLabel:(0,r.M)(e=>e.itemToStringLabel),isItemEqualToValue:(0,r.M)(e=>e.isItemEqualToValue),modal:(0,r.M)(e=>e.modal),autoHighlight:(0,r.M)(e=>e.autoHighlight),submitOnItemClick:(0,r.M)(e=>e.submitOnItemClick)}},66937(e,t,n){n.d(t,{p:()=>d});var r=n(68413),o=n(12594),l=n(22128),i=n(48971),a=n(64267),u=n(39105),s=n(94420),c=n(72361);let d=r.forwardRef(function(e,t){let n=(0,s.Ee)(),{buttonRef:r,getButtonProps:d}=(0,i.s)({native:!1}),f=(0,o.a)(t,r),p=d({onClick:function(e){n.state.setOpen(!1,(0,a.d)(u.SR,e.nativeEvent,e.currentTarget))}});return(0,c.jsx)("span",{ref:f,...p,"aria-label":"Dismiss",tabIndex:void 0,style:l.a})})},20811(e,t,n){n.d(t,{p:()=>s});var r=n(68413),o=n(91801),l=n(94420),i=n(22417),a=n(42696),u=n(72361);function s(e){let{children:t,placeholder:n}=e,s=(0,l.Ee)(),c=(0,o.P)(s,a.T.itemToStringLabel),d=(0,o.P)(s,a.T.selectedValue),f=(0,o.P)(s,a.T.items),p="multiple"===(0,o.P)(s,a.T.selectionMode),g=(0,o.P)(s,a.T.hasSelectedValue),v=(0,o.P)(s,a.T.hasNullItemLabel,!g&&null!=n&&null==t),h=null;return h="function"==typeof t?t(d):null!=t?t:g||null==n||v?p&&Array.isArray(d)?(0,i.u)(d,f,c):(0,i.Md)(d,f,c):n,(0,u.jsx)(r.Fragment,{children:h})}},57653(e,t,n){n.d(t,{v:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);
1function i(e=!0){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(25));return t}},80751(e,t,n){n.d(t,{X:()=>s});var r=n(68413),o=n(43672),l=n(66485),i=n(22012),a=n(31772);let u={...i.GW,...a.G},s=r.forwardRef(function(e,t){let{render:n,className:r,style:i,forceRender:a=!1,...s}=e,{store:c}=(0,o.PQ)(),d=c.useState("open"),f=c.useState("nested"),p=c.useState("mounted"),g=c.useState("transitionStatus");return(0,l.o)("div",e,{state:{open:d,transitionStatus:g},ref:[c.context.backdropRef,t],stateAttributesMapping:u,props:[{role:"presentation",hidden:!p,style:{userSelect:"none",WebkitUserSelect:"none"}},s],enabled:a||!f})})},23889(e,t,n){n.d(t,{H:()=>s});var r=n(68413),o=n(43672),l=n(66485),i=n(48971),a=n(64267),u=n(39105);let s=r.forwardRef(function(e,t){let{render:n,className:r,style:s,disabled:c=!1,nativeButton:d=!0,...f}=e,{store:p}=(0,o.PQ)(),g=p.useState("open"),{getButtonProps:v,buttonRef:h}=(0,i.s)({disabled:c,native:d});return(0,l.o)("button",e,{state:{disabled:c},ref:[t,h],props:[{onClick:function(e){g&&p.setOpen(!1,(0,a.d)(u.SR,e.nativeEvent))}},f,v]})})},40109(e,t,n){n.d(t,{r:()=>a});var r=n(68413),o=n(43672),l=n(66485),i=n(44629);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,id:u,...s}=e,{store:c}=(0,o.PQ)(),d=(0,i.e)(u);return c.useSyncedValueWithCleanup("descriptionElementId",d),(0,l.o)("p",e,{ref:t,props:[{id:d},s]})})},77717(e,t,n){n.d(t,{h:()=>b});var r,o,l=n(68413),i=n(88086),a=n(43672),u=n(66485),s=n(22012),c=n(31772);let d=((r={}).nestedDialogs="--nested-dialogs",r),f=((o={})[o.open=s.lP.open]="open",o[o.closed=s.lP.closed]="closed",o[o.startingStyle=s.lP.startingStyle]="startingStyle",o[o.endingStyle=s.lP.endingStyle]="endingStyle",o.nested="data-nested",o.nestedDialogOpen="data-nested-dialog-open",o);var p=n(48080),g=n(96824),v=n(89327),h=n(80323),m=n(72361);let y={...s.GW,...c.G,nestedDialogOpen:e=>e?{[f.nestedDialogOpen]:""}:null},b=l.forwardRef(function(e,t){let{render:n,className:r,style:o,finalFocus:l,initialFocus:s,...c}=e,{store:f}=(0,a.PQ)(),b=f.useState("descriptionElementId"),x=f.useState("disablePointerDismissal"),R=f.useState("floatingRootContext"),E=f.useState("popupProps"),w=f.useState("modal"),S=f.useState("mounted"),C=f.useState("nested"),M=f.useState("nestedOpenDialogCount"),P=f.useState("open"),T=f.useState("openMethod"),I=f.useState("titleElementId"),k=f.useState("transitionStatus"),O=f.useState("role"),A=R.useState("floatingId"),j=c.id??A;(0,p.p)(),(0,g.v)({open:P,ref:f.context.popupRef,onComplete(){P&&f.context.onOpenChangeComplete?.(!0)}});let D=void 0===s?function(e){return"touch"!==e||f.context.popupRef.current}:s,N=f.useStateSetter("popupElement"),q=(0,u.o)("div",e,{state:{open:P,nested:C,transitionStatus:k,nestedDialogOpen:M>0},props:[E,{id:j,"aria-labelledby":I??void 0,"aria-describedby":b??void 0,role:O,...h.Ls,hidden:!S,onKeyDown(e){v.jF.has(e.key)&&e.stopPropagation()},style:{[d.nestedDialogs]:M}},c],ref:[t,f.context.popupRef,N],stateAttributesMapping:y});return(0,m.jsx)(i.s,{context:R,openInteractionType:T,disabled:!S,closeOnFocusOut:!x,initialFocus:D,returnFocus:l,modal:!1!==w,restoreFocus:"popup",children:q})})},72855(e,t,n){n.d(t,{Z:()=>c});var r=n(68413),o=n(5426),l=n(52130),i=n(43672),a=n(48080),u=n(93140),s=n(72361);let c=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:c}=(0,i.PQ)(),d=c.useState("mounted"),f=c.useState("modal"),p=c.useState("open");return d||n?(0,s.jsx)(a.m.Provider,{value:n,children:(0,s.jsxs)(l.XF,{ref:t,...r,children:[d&&!0===f&&(0,s.jsx)(u.W,{ref:c.context.internalBackdropRef,inert:(0,o.Y)(!p)}),e.children]})}):null})},48080(e,t,n){n.d(t,{m:()=>l,p:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(26));return e}},26239(e,t,n){n.d(t,{D:()=>i});var r=n(68413),o=n(43672),l=n(30108);function i(e){let t=r.useContext(o.Ts)?"drawer":"dialog";return(0,l.G)(e,t)}},43672(e,t,n){n.d(t,{PQ:()=>a,Ts:()=>l,am:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(!1),i=o.createContext(void 0);function a(e){let t=o.useContext(i);if(!1===e&&void 0===t)throw Error((0,r.A)(27));return t}},30108(e,t,n){n.d(t,{G:()=>E});var r=n(68413),o=n(71283),l=n(96406),i=n(75642),a=n(4227),u=n(23575),s=n(58908),c=n(64267),d=n(39105),f=n(80323);function p({store:e,dialogRoot:t}){let{parentContext:n,isDrawer:o}=t,c=e.useState("open"),d=e.useState("disablePointerDismissal"),g=e.useState("modal"),v=e.useState("popupElement"),h=e.useState("floatingRootContext"),[m,y]=r.useState(0),[b,x]=r.useState(0),R=0===m,E=(0,u.s)(h,{outsidePressEvent:()=>
1e.context.internalBackdropRef.current||e.context.backdropRef.current?"intentional":{mouse:"trap-focus"===g?"sloppy":"intentional",touch:"sloppy"},outsidePress(t){if(!e.context.outsidePressEnabledRef.current||"button"in t&&0!==t.button||"touches"in t&&1!==t.touches.length)return!1;let n=(0,s.EW)(t);return!!R&&!d&&(!g||!e.context.internalBackdropRef.current&&!e.context.backdropRef.current||e.context.internalBackdropRef.current===n||e.context.backdropRef.current===n||(0,s.gR)(n,v)&&!n?.hasAttribute("data-base-ui-portal"))},escapeKey:R});(0,l.K)(c&&!0===g,v),e.useContextCallback("onNestedDialogOpen",(e,t)=>{y(e),x(t)}),e.useContextCallback("onNestedDialogClose",()=>{y(0),x(0)}),r.useEffect(()=>(n?.onNestedDialogOpen&&c&&n.onNestedDialogOpen(m+1,b+ +!!o),n?.onNestedDialogClose&&!c&&n.onNestedDialogClose(),()=>{n?.onNestedDialogClose&&c&&n.onNestedDialogClose()}),[o,c,m,b,n]);let w=E.reference??i.t0,S=E.trigger??i.t0,C=r.useMemo(()=>(0,a.v6)(f.Ls,E.floating),[E.floating]);return(0,f.i6)(e,{activeTriggerProps:w,inactiveTriggerProps:S,popupProps:C,nestedOpenDialogCount:m,nestedOpenDrawerCount:b}),null}var g=n(43672),v=n(13936),h=n(73633),m=n(38990),y=n(29147);let b={...m.ol,modal:(0,v.M)(e=>e.modal),nested:(0,v.M)(e=>e.nested),nestedOpenDialogCount:(0,v.M)(e=>e.nestedOpenDialogCount),nestedOpenDrawerCount:(0,v.M)(e=>e.nestedOpenDrawerCount),disablePointerDismissal:(0,v.M)(e=>e.disablePointerDismissal),openMethod:(0,v.M)(e=>e.openMethod),descriptionElementId:(0,v.M)(e=>e.descriptionElementId),titleElementId:(0,v.M)(e=>e.titleElementId),viewportElement:(0,v.M)(e=>e.viewportElement),role:(0,v.M)(e=>e.role)};class x extends h.H{constructor(e,t,n=!1){const o=new y.Z,l=function(e={}){return{...(0,m.rJ)(),modal:!0,disablePointerDismissal:!1,popupElement:null,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog",...e}}(e);l.floatingRootContext=(0,m.OB)(o,t,n),super(l,{popupRef:r.createRef(),backdropRef:r.createRef(),internalBackdropRef:r.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:o,onOpenChange:void 0,onOpenChangeComplete:void 0},b)}setOpen=(e,t)=>{if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||null==this.state.activeTriggerId||(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let n={open:e};(0,f.CN)(n,e,t.trigger),this.update(n)};static useStore(e,t){return(0,f.Nj)(e,(e,n)=>new x(t,e,n),!0).store}}var R=n(72361);function E(e,t="dialog"){let{children:n,open:l,defaultOpen:i=!1,onOpenChange:a,onOpenChangeComplete:u,disablePointerDismissal:s=!1,modal:v=!0,actionsRef:h,handle:m,triggerId:y,defaultTr
1iggerId:b=null}=e,w="alert-dialog"===t,S=(0,g.PQ)(!0),C={modal:!!w||v,disablePointerDismissal:w||s,nested:!!S,role:w?"alertdialog":"dialog"},M=x.useStore(m?.store,{open:i,openProp:l,activeTriggerId:b,triggerIdProp:y,...C});(0,o.j)(()=>{let e=void 0===l&&!1===M.state.open&&!0===i?{open:!0,activeTriggerId:b}:null;w?M.update(e?{...C,...e}:C):e&&M.update(e)}),M.useControlledProp("openProp",l),M.useControlledProp("triggerIdProp",y),M.useSyncedValues(C),M.useContextCallback("onOpenChange",a),M.useContextCallback("onOpenChangeComplete",u);let P=M.useState("open"),T=M.useState("mounted"),I=M.useState("payload"),k=function(e){let{store:t,parentContext:n,actionsRef:o,isDrawer:l}=e,i=t.useState("open");(0,f.xs)(t,i),(0,f.tr)(t);let{forceUnmount:a}=(0,f.l$)(i,t),u=r.useCallback(()=>{t.setOpen(!1,(0,c.d)(d.zJ))},[t]);return r.useImperativeHandle(o,()=>({unmount:a,close:u}),[a,u]),{parentContext:n,isDrawer:l}}({store:M,actionsRef:h,parentContext:S?.store.context,isDrawer:"drawer"===t}),O=r.useMemo(()=>({store:M}),[M]);return(0,R.jsx)(g.Ts.Provider,{value:!1,children:(0,R.jsxs)(g.am.Provider,{value:O,children:[(P||T)&&(0,R.jsx)(p,{store:M,dialogRoot:k}),"function"==typeof n?n({payload:I}):n]})})}},75661(e,t,n){n.d(t,{L:()=>a});var r=n(68413),o=n(43672),l=n(66485),i=n(44629);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,id:u,...s}=e,{store:c}=(0,o.PQ)(),d=(0,i.e)(u);return c.useSyncedValueWithCleanup("titleElementId",d),(0,l.o)("h2",e,{ref:t,props:[{id:d},s]})})}
1,72465(e,t,n){n.d(t,{z:()=>g});var r=n(9205),o=n(68413),l=n(43672),i=n(48971),a=n(66485),u=n(22012),s=n(59637),c=n(80323),d=n(44629),f=n(82883),p=n(33143);let g=o.forwardRef(function(e,t){let{render:n,className:g,style:v,disabled:h=!1,nativeButton:m=!0,id:y,payload:b,handle:x,...R}=e,E=(0,l.PQ)(!0),w=x?.store??E?.store;if(!w)throw Error((0,r.A)(79));let S=(0,d.e)(y),C=w.useState("floatingRootContext"),M=w.useState("isOpenedByTrigger",S),P=w.useState("triggerPopupId",S),T=o.useRef(null),{registerTrigger:I,isMountedByThisTrigger:k}=(0,c.L_)(S,T,w,{payload:b}),{getButtonProps:O,buttonRef:A}=(0,i.s)({disabled:h,native:m}),j=(0,f.k)(C,{enabled:null!=C}),D=(0,p.L)(()=>w.select("open"),e=>{w.set("openMethod",e)}),N=w.useState("triggerProps",k);return(0,a.o)("button",e,{state:{disabled:h,open:M},ref:[A,t,I,T],props:[j.reference,N,D,{[s.Kd]:"",id:S,"aria-haspopup":"dialog","aria-expanded":M,"aria-controls":P},R,O],stateAttributesMapping:u.qV})})},24743(e,t,n){n.d(t,{F:()=>i});var r=n(68413),o=n(27682),l=n(72361);let i=function(e){let{direction:t="ltr"}=e,n=r.useMemo(()=>({direction:t}),[t]);return(0,l.jsx)(o.l.Provider,{value:n,children:e.children})}},15904(e,t,n){n.d(t,{c:()=>l});var r=n(68413);let o=r.createContext({disabled:!1});function l(){return r.useContext(o)}},62886(e,t,n){n.d(t,{T:()=>c,c:()=>d});var r=n(68413),o=n(35993),l=n(31608),i=n(32272),a=n(64267),u=n(72361);let s=r.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new o.E,currentIdRef:{current:null},currentContextRef:{current:null}});function c(e){let{children:t,delay:n,timeoutMs:l=0}=e,i=r.useRef(n),a=r.useRef(n),c=r.useRef(null),d=r.useRef(null),f=(0,o.Z)();return(0,u.jsx)(s.Provider,{value:r.useMemo(()=>({hasProvider:!0,delayRef:i,initialDelayRef:a,currentIdRef:c,timeoutMs:l,currentContextRef:d,timeout:f}),[l,f]),children:t})}function d(e,t={open:!1}){let{open:n}=t,o="rootStore"in e?e.rootStore:e,u=o.useState("floatingId"),{currentIdRef:c,delayRef:f,timeoutMs:p,initialDelayRef:g,currentContextRef:v,hasProvider:h,timeout:m}=r.useContext(s),[y,b]=r.useState(!1);return(0,l.g)(()=>{function e(){b(!1),v.current?.setIsInstantPhase(!1),c.current=null,v.current=null,f.current=g.current}if(c.current&&!n&&c.current===u){if(b(!1),p)return m.start(p,()=>{o.select("open")||c.current&&c.current!==u||e()}),()=>{m.clear()};e()}},[n,u,c,f,p,g,v,m,o]),(0,l.g)(()=>{if(!n)return;let e=v.current,t=c.current;m.clear(),v.current={onOpenChange:o.setOpen,setIsInstantPhase:b},c.current=u,f.current={open:0,close:(0,i.uf)(g.current,"close")},null!==t&&t!==u?(b(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,(0,a.d)("none"))):(b(!1),e?.setIsInstantPhase(!1))},[n,u,o,c,f,g,v,m]),(0,l.g)(()=>()=>{v.current=null},[v]),r.useMemo(()=>({hasProvider:h,delayRef:f,isInstantPhase:y}),[h,f,y])}},88086(e,t,n){n.d(t,{s:()=>B});var r=n(68413),o=n(98572),l=n(91254),i=n(15850),a=n(12594),u=n(67926),s=n(39708),c=n(31608),d=n(35993),f=n(22206),p=n(92023),g=n(77068),v=n(11738),h=n(58908),m=n(81613),y=n(38361),b=n(50746),x=n(68028),R=n(5858),E=n(64267),w=n(39105),S=n(32477),C=n(58131);let M={inert:new WeakMap,"aria-hidden":new WeakMap},P="data-base-ui-inert",T={inert:new WeakSet,"aria-hidden":new WeakSet},I=new WeakMap,k=0,O=(e,t)=>t.map(t=>{if(e.contains(t))return t;let n=function e(t){return t?(0,o.Ng)(t)?t.host:e(t.parentNode):null}(t);return e.contains(n)?n:null}).filter(e=>null!=e),A=e=>{let t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},j=(e,t,n)=>{let r=[],l=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{"script"!==(0,o.mq)(e)&&(t.has(e)?l(e):r.push(e))})};return l(e),r};function D(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:o=!0,markerIgnoreElements:l=[]}=t,i=(0,g.R)(e[0]).body;return function(e,t,n,r,{mark:o=!0,markerIgnoreElements:l=[]}){let i=r?"inert":n?"aria-hidden":null,a=null,u=null,s=O(t,e),c=new Set(o?O(t,l):[]),d=o?j(t,A(s),new Set(s)).filter(e=>!c.has(e)):[],f=[],p=[];if(i){let e=M[i],n=T[i];u=n,a=e;let r=O(t,Array.from(t.querySelectorAll("[aria-live]"))),o=s.concat(r);
1j(t,A(o),new Set(o)).forEach(t=>{let r=t.getAttribute(i),o=null!==r&&"false"!==r,l=(e.get(t)||0)+1;e.set(t,l),f.push(t),1===l&&o&&n.add(t),o||t.setAttribute(i,"inert"===i?"":"true")})}return o&&d.forEach(e=>{let t=(I.get(e)||0)+1;I.set(e,t),p.push(e),1===t&&e.setAttribute(P,"")}),k+=1,()=>{a&&f.forEach(e=>{let t=(a.get(e)||0)-1;a.set(e,t),t||(!u?.has(e)&&i&&e.removeAttribute(i),u?.delete(e))}),o&&p.forEach(e=>{let t=(I.get(e)||0)-1;I.set(e,t),t||e.removeAttribute(P)}),(k-=1)||(M.inert=new WeakMap,M["aria-hidden"]=new WeakMap,T.inert=new WeakSet,T["aria-hidden"]=new WeakSet,I=new WeakMap)}}(e,i,n,r,{mark:o,markerIgnoreElements:l})}var N=n(52130),q=n(10868),F=n(59637),V=n(29494),K=n(72361);let H=[];function W(){H=H.filter(e=>e.deref()?.isConnected)}function $(){return W(),H[H.length-1]?.deref()}function L(e,t){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!t.current.includes("floating")&&!e.getAttribute("role")?.includes("dialog"))return;let n=(0,b.nq)(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,b.AO)(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),r=e.getAttribute("tabindex");t.current.includes("floating")||0===n.length?"0"!==r&&e.setAttribute("tabindex","0"):("-1"!==r||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function B(e){let{context:t,children:n,disabled:M=!1,initialFocus:P=!0,returnFocus:T=!0,restoreFocus:I=!1,modal:k=!0,closeOnFocusOut:O=!0,openInteractionType:A="",nextFocusableElement:j,previousFocusableElement:B,beforeContentFocusGuardRef:U,externalTree:z,getInsideElements:Y}=e,G="rootStore"in t?t.rootStore:t,_=G.useState("open"),X=G.useState("domReferenceElement"),Z=G.useState("floatingElement"),{events:J,dataRef:Q}=G.context,ee=(0,s.K)(()=>Q.current.floatingContext?.nodeId),et=(0,m.WZ)(X)&&!1===P,en=r.useRef(["content"]),er=(0,u.u)(P),eo=(0,u.u)(T),el=(0,u.u)(A),ei=(0,q.cq)(z),ea=(0,N.vB)(),eu=r.useRef(!1),es=r.useRef(!1),ec=r.useRef(!1),ed=r.useRef(null),ef=r.useRef(""),ep=r.useRef(""),eg=r.useRef(null),ev=r.useRef(null),eh=(0,a.a)(eg,U,ea?.beforeInsideRef),em=(0,a.a)(ev,ea?.afterInsideRef),ey=(0,d.Z)(),eb=(0,d.Z)(),ex=(0,p.N)(),eR=null!=ea,eE=(0,m.nd)(Z),ew=(0,s.K)((e=eE)=>e?(0,b.Kr)(e):[]),eS=(0,s.K)(()=>Y?.().filter(e=>null!=e)??[]);r.useEffect(()=>{if(M||!k)return;let e=(0,g.R)(eE);return(0,l.q)(e,"keydown",function(e){"Tab"===e.key&&(0,h.gR)(eE,(0,h.RS)((0,g.R)(eE)))&&0===ew().length&&!et&&(0,y.jo)(e)})},[M,eE,k,et,ew]),r.useEffect(()=>{if(M||!_)return;let e=(0,g.R)(eE);function t(){ec.current=!1}return(0,i.g)((0,l.q)(e,"pointerdown",function(e){let t=(0,h.EW)(e),n=eS();ec.current=!((0,h.gR)(Z,t)||(0,h.gR)(X,t)||(0,h.gR)(ea?.portalNode,t)||n.some(e=>e===t||(0,h.gR)(e,t))),ep.current=e.pointerType||"keyboard",t?.closest(`[${F.Kd}]`)&&(es.current=!0)},!0),(0,l.q)(e,"pointerup",t,!0),(0,l.q)(e,"pointercancel",t,!0),(0,l.q)(e,"keydown",function(){ep.current="keyboard"},!0))},[M,Z,X,eE,_,ea,eS]),r.useEffect(()=>{if(M||!O)return;let e=(0,g.R)(eE);function t(t){let n=t.relatedTarget,r=t.currentTarget,l=(0,h.EW)(t);queueMicrotask(()=>{let i=ee(),a=G.context.triggerElements,u=eS(),s=n?.hasAttribute((0,S.F)("focus-guard"))&&[eg.current,ev.current,ea?.beforeInsideRef.current,ea?.afterInsideRef.current,ea?.beforeOutsideRef.current,ea?.afterOutsideRef.current,(0,V.q)(B),(0,V.q)(j)].includes(n),c=!((0,h.gR)(X,n)||(0,h.gR)(Z,n)||(0,h.gR)(n,Z)||(0,h.gR)(ea?.portalNode,n)||u.some(e=>e===n||(0,h.gR)(e,n))||null!=n&&a.hasElement(n)||a.hasMatchingElement(e=>(0,h.gR)(e,n))||s||ei&&((0,x.CM)(ei.nodesRef.current,i).find(e=>(0,h.gR)(e.context?.elements.floating,n)||(0,h.gR)(e.context?.elements.domReference,n))||(0,x.$4)(ei.nodesRef.current,i).find(e=>[e.context?.elements.floating,(0,m.nd)(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(r===X&&eE&&L(eE,en),I&&r!==X&&!(0,R.J9)(l)&&(0,h.RS)(e)===e.body){if((0,o.sb)(eE)&&(eE.focus(),"popup"===I))return void ex.request(()=>{eE.focus()});let e=ew(),t=ed.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||eE;(0,o.sb)(n)&&n.focus()}if(Q.current.insideReactTree){Q.current.insideReactTree=!1;return}
1(et||!k)&&n&&c&&!es.current&&(et||n!==$())&&(eu.current=!0,G.setOpen(!1,(0,E.d)(w.Xn,t)))})}let n=(0,o.sb)(X)?X:null;if(Z||n)return(0,i.g)(n&&(0,l.q)(n,"focusout",t),n&&(0,l.q)(n,"pointerdown",function(){es.current=!0,eb.start(0,()=>{es.current=!1})}),Z&&(0,l.q)(Z,"focusin",function(e){let t=(0,h.EW)(e);(0,b.AO)(t)&&(ed.current=t)}),Z&&(0,l.q)(Z,"focusout",t),Z&&ea&&(0,l.q)(Z,"focusout",function(){ec.current||(Q.current.insideReactTree=!0,ey.start(0,()=>{Q.current.insideReactTree=!1}))},!0))},[M,X,Z,eE,k,ei,ea,G,O,I,ew,et,ee,en,Q,ey,eb,ex,j,B,eS]),r.useEffect(()=>{if(M||!Z||!_)return;let e=Array.from(ea?.portalNode?.querySelectorAll(`[${(0,S.F)("portal")}]`)||[]),t=ei?(0,x.$4)(ei.nodesRef.current,ee()):[],n=t.find(e=>(0,m.WZ)(e.context?.elements.domReference||null))?.context?.elements.domReference,r=D([Z,...e,eg.current,ev.current,ea?.beforeOutsideRef.current,ea?.afterOutsideRef.current,...eS(),n,(0,V.q)(B),(0,V.q)(j),et?X:null].filter(e=>null!=e),{ariaHidden:k||et,mark:!1}),o=D([Z,...e].filter(e=>null!=e));return()=>{o(),r()}},[_,M,X,Z,k,ea,et,ei,ee,j,B,eS]),(0,c.g)(()=>{if(!_||M||!(0,o.sb)(eE))return;let e=(0,g.R)(eE),t=(0,h.RS)(e);queueMicrotask(()=>{let n,r=er.current,o="function"==typeof r?r(el.current||""):r;if(void 0===o||!1===o||(0,h.gR)(eE,t))return;let l=null,i=()=>(null==l&&(l=ew(eE)),l[0]||eE);n=(n=!0===o||null===o?i():(0,V.q)(o))||i();let a=(0,h.gR)(eE,(0,h.RS)(e));(0,C.p)(n,{preventScroll:n===eE,shouldFocus(){if(a)return!0;let t=(0,h.RS)(e);return!(t!==n&&(0,h.gR)(eE,t))}})})},[M,_,eE,ew,er,el]),(0,c.g)(()=>{var e;if(M||!eE)return;let t=(0,g.R)(eE);function n(e){var t,n;let r;if(e.open||(t=e.nativeEvent,n=ep.current,r=(0,o.zk)((0,h.EW)(t)),ef.current=t instanceof r.KeyboardEvent?"keyboard":t instanceof r.FocusEvent?n||"keyboard":"pointerType"in t?t.pointerType||"keyboard":"touches"in t?"touch":t instanceof r.MouseEvent?n||(0===t.detail?"keyboard":"mouse"):""),e.reason===w.N7&&"mouseleave"===e.nativeEvent.type&&(eu.current=!0),e.reason===w.Np)if(e.nested)eu.current=!1;else if((0,y.YF)(e.nativeEvent)||(0,y.Pg)(e.nativeEvent))eu.current=!1;else{let e=!1;(0,g.R)(eE).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?eu.current=!1:eu.current=!0}}return e=(0,h.RS)(t),W(),e&&"body"!==(0,o.mq)(e)&&(H.push(new WeakRef(e)),H.length>20&&(H=H.slice(-20))),J.on("openchange",n),()=>{J.off("openchange",n);let e=(0,h.RS)(t),r=eS(),l=(0,h.gR)(Z,e)||r.some(t=>t===e||(0,h.gR)(t,e))||ei&&(0,x.CM)(ei.nodesRef.current,ee(),!1).some(t=>(0,h.gR)(t.context?.elements.floating,e)),i=eo.current,a=function(){let e=eo.current,t="function"==typeof e?e(ef.current):e;if(void 0===t||!1===t)return null;if(null===t&&(t=!0),"boolean"==typeof t)return X?.isConnected?X:$()||null;let n=X?.isConnected?X:$();return(0,V.q)(t)||n||null}();queueMicrotask(()=>{let n=a?(0,b.AO)(a)?a:(0,b.Kr)(a)[0]||a:null;i&&!eu.current&&(0,o.sb)(n)&&("boolean"!=typeof i||n===e||e===t.body||l)&&n.focus({preventScroll:!0}),eu.current=!1})}},[M,Z,eE,eo,J,ei,X,ee,eS]),(0,c.g)(()=>{if(!f.Tc||_||!Z)return;let e=(0,h.RS)((0,g.R)(Z));(0,o.sb)(e)&&(0,m.$u)(e)&&(0,h.gR)(Z,e)&&e.blur()},[_,Z]),(0,c.g)(()=>{if(!M&&ea)return ea.setFocusManagerState({modal:k,closeOnFocusOut:O,open:_,onOpenChange:G.setOpen,domReference:X}),()=>{ea.setFocusManagerState(null)}},[M,ea,k,_,G,O,X]),(0,c.g)(()=>{if(!M&&eE)return L(eE,en),()=>{queueMicrotask(W)}},[M,eE,en]);let eC=!M&&(!k||!et)&&(eR||k);return(0,K.jsxs)(r.Fragment,{children:[eC&&(0,K.jsx)(v.U,{"data-type":"inside",ref:eh,onFocus:e=>{if(k){let e=ew();(0,C.p)(e[e.length-1])}else if(ea?.portalNode)if(eu.current=!1,(0,b.Qp)(e,ea.portalNode)){let e=(0,b.vF)(X);e?.focus()}else(0,V.q)(B??ea.beforeOutsideRef)?.focus()}}),n,eC&&(0,K.jsx)(v.U,{"data-type":"inside",ref:em,onFocus:e=>{if(k)(0,C.p)(ew()[0]);else if(ea?.portalNode)if(O&&(eu.current=!0),(0,b.Qp)(e,ea.portalNode)){let e=(0,b.XJ)(X);e?.focus()}else(0,V.q)(j??ea.afterOutsideRef)?.focus()}})]})}},52130(e,t,n){n.d(t,{CK:()=>w,XF:()=>S,vB:()=>R});var r=n(68413),o=n(60140),l=n(98572),i=n(91254),a=n(15850),u=n(54953),s=n(31608),c=n(39708),d=n(75642),f=n(11738),p=n(50746),g=n(64267),v=n(39105),h=n(32477),m=n(66485),y=n(59637),b=n(72361);let x=r.createContext(null),R=()=>r.useContext(x),E=(0,h.F)("portal");function w(e={}){let{ref:t,container:n,componentProps:i=d.t0,elementProps:a}=e,f=(0,u.B)(),p=R(),g=p?.portalNode,[v,h]=r.useState(null),[y,b]=r.useState(null),x=(0,c.K)(e=>{null!==e&&b(e)}),S=r.useRef(null);(0,s.g)(()=>
1{if(null===n){S.current&&(S.current=null,b(null),h(null));return}if(null==f)return;let e=(n&&((0,l.Ll)(n)?n:n.current))??g??document.body;if(null==e){S.current&&(S.current=null,b(null),h(null));return}S.current!==e&&(S.current=e,b(null),h(e))},[n,g,f]);let C=(0,m.o)("div",i,{ref:[t,x],props:[{id:f,[E]:""},a]});return{portalNode:y,portalSubtree:v&&C?o.createPortal(C,v):null}}let S=r.forwardRef(function(e,t){let{render:n,className:l,style:u,children:s,container:c,renderGuards:d,...h}=e,{portalNode:m,portalSubtree:R}=w({container:c,ref:t,componentProps:e,elementProps:h}),E=r.useRef(null),S=r.useRef(null),C=r.useRef(null),M=r.useRef(null),[P,T]=r.useState(null),I=r.useRef(!1),k=P?.modal,O=P?.open,A="boolean"==typeof d?d:!!P&&!P.modal&&P.open&&!!m;r.useEffect(()=>{if(m&&!k)return(0,a.g)((0,i.q)(m,"focusin",e,!0),(0,i.q)(m,"focusout",e,!0));function e(e){m&&e.relatedTarget&&(0,p.Qp)(e)&&("focusin"===e.type?I.current&&((0,p.yV)(m),I.current=!1):((0,p.N)(m),I.current=!0))}},[m,k]),r.useEffect(()=>{m&&!1===O&&((0,p.yV)(m),I.current=!1)},[O,m]);let j=r.useMemo(()=>({beforeOutsideRef:E,afterOutsideRef:S,beforeInsideRef:C,afterInsideRef:M,portalNode:m,setFocusManagerState:T}),[m]);return(0,b.jsxs)(r.Fragment,{children:[R,(0,b.jsxs)(x.Provider,{value:j,children:[A&&m&&(0,b.jsx)(f.U,{"data-type":"outside",ref:E,onFocus:e=>{if((0,p.Qp)(e,m))C.current?.focus();else{let e=P?P.domReference:null,t=(0,p.XJ)(e);t?.focus()}}}),A&&m&&(0,b.jsx)("span",{"aria-owns":m.id,style:y.z_}),m&&o.createPortal(s,m),A&&m&&(0,b.jsx)(f.U,{"data-type":"outside",ref:S,onFocus:e=>{if((0,p.Qp)(e,m))M.current?.focus();else{let t=P?P.domReference:null,n=(0,p.vF)(t);n?.focus(),P?.closeOnFocusOut&&P?.onOpenChange(!1,(0,g.d)(v.Xn,e.nativeEvent))}}})]})]})})},68735(e,t,n){n.d(t,{K:()=>u});var r=n(13936),o=n(73633),l=n(63975),i=n(38361);let a={open:(0,r.M)(e=>e.open),transitionStatus:(0,r.M)(e=>e.transitionStatus),domReferenceElement:(0,r.M)(e=>e.domReferenceElement),referenceElement:(0,r.M)(e=>e.positionReference??e.referenceElement),floatingElement:(0,r.M)(e=>e.floatingElement),floatingId:(0,r.M)(e=>e.floatingId)};class u extends o.H{constructor(e){const{syncOnly:t,nested:n,onOpenChange:r,triggerElements:o,...i}=e;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:(0,l.d)(),nested:n,triggerElements:o},a),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||null!=t&&(0,i.Ev)(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>
1{this.syncOpenEvent(e,t.event);let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}},10868(e,t,n){n.d(t,{$c:()=>v,P6:()=>h,R1:()=>f,cq:()=>p,fI:()=>g});var r,o=n(68413),l=n(54953),i=n(31608),a=n(85761),u=n(65215),s=n(72361);let c=o.createContext(null),d=o.createContext(null),f=()=>(r||(r=n.t(o,2))).useContext(c)?.id||null,p=e=>{let t=o.useContext(d);return e??t};function g(e){let t=(0,l.B)(),n=p(e),r=f();return(0,i.g)(()=>{if(!t)return;let e={id:t,parentId:r};return n?.addNode(e),()=>{n?.removeNode(e)}},[n,t,r]),t}function v(e){let{children:t,id:n}=e,r=f();return(0,s.jsx)(c.Provider,{value:o.useMemo(()=>({id:n,parentId:r}),[n,r]),children:t})}function h(e){let{children:t,externalTree:n}=e,r=(0,a.j)(()=>n??new u.k).current;return(0,s.jsx)(d.Provider,{value:r,children:t})}},65215(e,t,n){n.d(t,{k:()=>o});var r=n(63975);class o{nodesRef={current:[]};events=(0,r.d)();addNode(e){this.nodesRef.current.push(e)}removeNode(e){let t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}}},82883(e,t,n){n.d(t,{k:()=>f});var r=n(68413),o=n(92023),l=n(35993),i=n(75642),a=n(58908),u=n(81613),s=n(38361),c=n(64267),d=n(39105);function f(e,t={}){let{enabled:n=!0,event:p="click",toggle:g=!0,ignoreMouse:v=!1,stickIfOpen:h=!0,touchOpenDelay:m=0,reason:y=d.Ui}=t,b="rootStore"in e?e.rootStore:e,x=b.context.dataRef,R=r.useRef(void 0),E=(0,o.N)(),w=(0,l.Z)(),S=r.useMemo(()=>{function e(e,t,n,r){let o=(0,c.d)(y,t,n);e&&"touch"===r&&m>0?w.start(m,()=>{b.setOpen(!0,o)}):b.setOpen(e,o)}function t(e,t,n){let r=x.current.openEvent,o=b.select("domReferenceElement")!==t;return!!e&&!!o||!e||!g||!!r&&!!h&&!n(r.type)}return{onPointerDown(e){R.current=e.pointerType},onMouseDown(n){let r=R.current,o=n.nativeEvent,l=b.select("open");if(0!==n.button||"click"===p||(0,s.Go)(r,!0)&&v)return;let i=t(l,n.currentTarget,e=>"click"===e||"mousedown"===e),c=(0,a.EW)(o);if((0,u.$u)(c))return void e(i,o,c,r);let d=n.currentTarget;E.request(()=>{e(i,o,d,r)})},onClick(n){if("mousedown-only"===p)return;let r=R.current;if("mousedown"===p&&r){R.current=void 0;return}(0,s.Go)(r,!0)&&v||e(t(b.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){R.current=void 0}}},[x,p,v,y,b,h,g,E,w,m]);return r.useMemo(()=>n?{reference:S}:i.t0,[n,S])}},23575(e,t,n){n.d(t,{s:()=>x});var r=n(68413),o=n(91254),l=n(15850),i=n(77068),a=n(39708),u=n(35993),s=n(98572),c=n(10868),d=n(64267),f=n(39105),p=n(32477),g=n(81613),v=n(58908),h=n(38361),m=n(68028);let y={intentional:"onClick",sloppy:"onPointerDown"};function b(){return!1}function x(e,t={}){let{enabled:n=!0,escapeKey:R=!0,outsidePress:E=!0,outsidePressEvent:w="sloppy",referencePress:S=b,referencePressEvent:C="sloppy",bubbles:M,externalTree:P}=t,T="rootStore"in e?e.rootStore:e,I=T.useState("open"),k=T.useState("floatingElement"),{dataRef:O}=T.context,A=(0,c.cq)(P),j=(0,a.K)("function"==typeof E?E:()=>!1),D="function"==typeof E?j:E,N=!1!==D,q=(0,a.K)(()=>w),{escapeKey:F,outsidePress:V}={escapeKey:"boolean"==typeof M?M:M?.escapeKey??!1,outsidePress:"boolean"==typeof M?M:M?.outsidePress??!0},K=r.useRef(!1),H=r.useRef(!1),W=r.useRef(!1),$=r.useRef(!1),L=r.useRef(""),B=r.useRef(null),U=(0,u.Z)(),z=(0,u.Z)(),Y=(0,a.K)(()=>{z.clear(),O.current.insideReactTree=!1}),G=(0,a.K)(e=>{let t=O.current.floatingContext?.nodeId;return(A?(0,m.CM)(A.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),_=(0,a.K)(e=>(0,g.F2)(e,T.select("floatingElement"))||(0,g.F2)(e,T.select("domReferenceElement"))),X=(0,a.K)(e=>{S()&&T.setOpen(!1,(0,d.d)(f.Ui,e.nativeEvent))}),Z=(0,a.K)(e=>{if(!I||!n||!R||"Escape"!==e.key||$.current||!F&&G("__escapeKeyBubbles"))return;let t=(0,h.O_)(e)?e.nativeEvent:e,r=(0,d.d)(f.jv,t);T.setOpen(!1,r),r.isCanceled||e.preventDefault(),F||r.isPropagationAllowed||e.stopPropagation()}),J=(0,a.K)(()=>{O.current.insideReactTree=!0,z.start(0,Y)}),Q=(0,a.K)(e=>{if(!I||!n||0!==e.button)return;let t=(0,v.EW)(e.nativeEvent);(0,v.gR)(T.select("floatingElement"),t)&&(K.current||(K.current=!0,H.current=!1))}),ee=(0,a.K)(e=>{!I||!n||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&K.current&&(H.current=!0)});r.useEffect(()=>{if(!I||!n)return;O.current.__escapeKeyBubbles=F,O.current.__outsidePressBubbles=V;let e=new u.E,t=new u.E;function r(){W.current=!0,t.start(0,()=>{W.current=!1})}
1function a(){K.current=!1,H.current=!1}function c(){let e=L.current,t=q(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}function h(e){let t=O.current.floatingContext?.nodeId,n=A&&(0,m.CM)(A.nodesRef.current,t).some(t=>(0,g.F2)(e,t.context?.elements.floating));return _(e)||n}function y(e){let n;if("intentional"===(n=c())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||_(e)||(t.clear(),W.current=!1),Y();return}if(O.current.insideReactTree)return void Y();let r=(0,v.EW)(e),o=`[${(0,p.F)("inert")}]`,l=(0,s.vq)(r)?r.getRootNode():null,a=Array.from(((0,s.Ng)(l)?l:(0,i.R)(T.select("floatingElement"))).querySelectorAll(o)),u=T.context.triggerElements;if(r&&(u.hasElement(r)||u.hasMatchingElement(e=>(0,v.gR)(e,r))))return;let m=(0,s.vq)(r)?r:null;for(;m&&!(0,s.eu)(m);){let e=(0,s.$4)(m);if((0,s.eu)(e)||!(0,s.vq)(e))break;m=e}if(!(a.length&&(0,s.vq)(r)&&!(0,g.tZ)(r)&&!(0,v.gR)(r,T.select("floatingElement"))&&a.every(e=>!(0,v.gR)(m,e)))){if((0,s.sb)(r)&&!("touches"in e)){let t=(0,s.eu)(r),n=(0,s.L9)(r),o=/auto|scroll/,l=t||o.test(n.overflowX),i=t||o.test(n.overflowY),a=l&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,u=i&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===n.direction,d=u&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),f=a&&e.offsetY>r.clientHeight;if(d||f)return}if(!h(e)){if("intentional"===c()&&W.current){t.clear(),W.current=!1;return}"function"==typeof D&&!D(e)||G("__outsidePressBubbles")||(T.setOpen(!1,(0,d.d)(f.Np,e)),Y())}}}function b(e){if("sloppy"!==c()||!T.select("open")||!n||_(e))return;let t=e.touches[0];t&&(B.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},U.start(1e3,()=>{B.current&&(B.current.dismissOnTouchEnd=!1,B.current.dismissOnMouseDown=!1)}))}function x(e,t){let n=(0,v.EW)(e);if(!n)return;let r=(0,o.q)(n,e.type,()=>{t(e),r()})}function E(e){U.clear(),"pointerdown"===e.type&&(L.current=e.pointerType),("mousedown"!==e.type||!B.current||B.current.dismissOnMouseDown)&&x(e,e=>{if("pointerdown"===e.type)"sloppy"!==c()||"touch"===e.pointerType||!T.select("open")||!n||_(e)||y(e);else y(e)})}function w(e){if(!K.current)return;let n=H.current;if(a(),"intentional"===c()){if("pointercancel"===e.type){n&&r();return}h(e)||(n?r():("function"!=typeof D||D(e))&&(t.clear(),W.current=!0,Y()))}}function S(e){if("sloppy"!==c()||!B.current||_(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-B.current.startX),r=Math.abs(t.clientY-B.current.startY),o=Math.sqrt(n*n+r*r);o>5&&(B.current.dismissOnTouchEnd=!0),o>10&&(y(e),U.clear(),B.current=null)}function C(e){"sloppy"!==c()||!B.current||_(e)||(B.current.dismissOnTouchEnd&&y(e),U.clear(),B.current=null)}let M=(0,i.R)(k),P=(0,l.g)(R&&(0,l.g)((0,o.q)(M,"keydown",Z),(0,o.q)(M,"compositionstart",function(){e.clear(),$.current=!0}),(0,o.q)(M,"compositionend",function(){e.start(5*!!(0,s.Tc)(),()=>{$.current=!1})})),N&&(0,l.g)((0,o.q)(M,"click",E,!0),(0,o.q)(M,"pointerdown",E,!0),(0,o.q)(M,"pointerup",w,!0),(0,o.q)(M,"pointercancel",w,!0),(0,o.q)(M,"mousedown",E,!0),(0,o.q)(M,"mouseup",w,!0),(0,o.q)(M,"touchstart",function(e){L.current="touch",x(e,b)},!0),(0,o.q)(M,"touchmove",function(e){x(e,S)},!0),(0,o.q)(M,"touchend",function(e){x(e,C)},!0)));return()=>{P(),e.clear(),t.clear(),a(),W.current=!1}},[O,k,R,N,D,I,n,F,V,Z,Y,q,G,_,A,T,U]),r.useEffect(Y,[D,Y]);let et=r.useMemo(()=>({onKeyDown:Z,[y[C]]:X,..."intentional"!==C&&{onClick:X}}),[Z,X,C]),en=r.useMemo(()=>({onKeyDown:Z,onPointerDown:ee,onMouseDown:ee,onClickCapture:J,onMouseDownCapture(e){J(),Q(e)},onPointerDownCapture(e){J(),Q(e)},onMouseUpCapture:J,onTouchEndCapture:J,onTouchMoveCapture:J}),[Z,J,Q,ee]);return r.useMemo(()=>n?{reference:et,floating:en,trigger:et}:{},[n,et,en])}},10234(e,t,n){n.d(t,{P:()=>c});var r=n(98572),o=n(54953),l=n(31608),i=n(85761),a=n(29147),u=n(10868),s=n(68735);function c(e){let{open:t=!1,onOpenChange:n,elements:c={}}=e,d=(0,o.B)(),f=null!=(0,u.R1)(),p=(0,i.j)(()=>new s.K({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:c.reference??null,floatingElement:c.floating??null,triggerElements:new a.Z,floatingId:d,syncOnly:!1,nested:f})).current;return(0,l.g)(()=>{let e={open:t,floatingId:d};void 0!==c.reference&&(e.referenceElement=c.reference,e.domReferenceElement=(0,r.vq)(c.reference)?c.reference:null),void 0!==c.floating&&(e.floatingElement=c.floating),p.update(e)},[t,d,c.reference,c.floating,p]),p.context.onOpenChange=n,p.context.nested=f,p}}
1,83907(e,t,n){n.d(t,{i:()=>h});var r=n(68413),o=n(91254),l=n(22206),i=n(15850),a=n(77068),u=n(35993),s=n(98572),c=n(32477),d=n(58908),f=n(81613),p=n(64267),g=n(39105);let v=l.cX&&l.nr;function h(e,t={}){let{enabled:n=!0,delay:l}=t,m="rootStore"in e?e.rootStore:e,{events:y,dataRef:b}=m.context,x=r.useRef(!1),R=r.useRef(null),E=r.useRef(!0),w=(0,u.Z)();r.useEffect(()=>{let e=m.select("domReferenceElement");if(!n)return;let t=(0,s.zk)(e);return(0,i.g)((0,o.q)(t,"blur",function(){let e=m.select("domReferenceElement");!m.select("open")&&(0,s.sb)(e)&&e===(0,d.RS)((0,a.R)(e))&&(x.current=!0)}),v&&(0,o.q)(t,"keydown",function(){E.current=!0},!0),v&&(0,o.q)(t,"pointerdown",function(){E.current=!1},!0))},[m,n]),r.useEffect(()=>{if(n)return y.on("openchange",e),()=>{y.off("openchange",e)};function e(e){if(e.reason===g.Ui||e.reason===g.jv){let e=m.select("domReferenceElement");(0,s.vq)(e)&&(R.current=e,x.current=!0)}}},[y,n,m]);let S=r.useMemo(()=>{function e(){x.current=!1,R.current=null}return{onMouseLeave(){e()},onFocus(t){let n=t.currentTarget;if(x.current){if(R.current===n)return;e()}let r=(0,d.EW)(t.nativeEvent);if((0,s.vq)(r)){if(v&&!t.relatedTarget){if(!E.current&&!(0,f.$u)(r))return}else if(!(0,f.em)(r))return}let o=(0,f.Hi)(t.relatedTarget,m.context.triggerElements),{nativeEvent:i,currentTarget:a}=t,u="function"==typeof l?l():l;m.select("open")&&o||0===u||void 0===u?m.setOpen(!0,(0,p.d)(g.F4,i,a)):w.start(u,()=>{x.current||m.setOpen(!0,(0,p.d)(g.F4,i,a))})},onBlur(t){e();let n=t.relatedTarget,r=t.nativeEvent,o=(0,s.vq)(n)&&n.hasAttribute((0,c.F)("focus-guard"))&&"outside"===n.getAttribute("data-type");w.start(0,()=>{let e=m.select("domReferenceElement"),t=(0,d.RS)((0,a.R)(e));if(!n&&t===e||(0,d.gR)(b.current.floatingContext?.refs.floating.current,t)||(0,d.gR)(e,t)||o)return;let l=n??t;(0,f.Hi)(l,m.context.triggerElements)||m.setOpen(!1,(0,p.d)(g.F4,r))})}}},[b,l,m,w]);return r.useMemo(()=>n?{reference:S,trigger:S}:{},[n,S])}},79435(e,t,n){n.d(t,{a:()=>b});var r=n(68413),o=n(91254),l=n(15850),i=n(31608),a=n(77068),u=n(39708),s=n(35993),c=n(98572),d=n(64267),f=n(39105),p=n(10868),g=n(58908),v=n(68028),h=n(94403),m=n(81613),y=n(32272);function b(e,t={}){let{enabled:n=!0,closeDelay:x=0,nodeId:R}=t,E="rootStore"in e?e.rootStore:e,w=E.useState("open"),S=E.useState("floatingElement"),C=E.useState("domReferenceElement"),{dataRef:M}=E.context,P=(0,p.cq)(),T=(0,p.R1)(),I=(0,h.uu)(E),k=(0,s.Z)(),O=(0,u.K)(()=>(0,y.GI)(M.current.openEvent?.type,I.interactedInside)),A=(0,u.K)(()=>(0,y.h$)(M.current.openEvent?.type)),j=(0,u.K)(()=>{(0,h.GH)(I)});(0,i.g)(()=>{w||(I.pointerType=void 0,I.restTimeoutPending=!1,I.interactedInside=!1,j())},[w,I,j]),r.useEffect(()=>j,[j]),(0,i.g)(()=>{if(n&&w&&I.handleCloseOptions?.blockPointerEvents&&A()&&(0,c.vq)(C)&&S){let e=(0,a.R)(S),t=P?.nodesRef.current.find(e=>e.id===T)?.context?.elements.floating;t&&(t.style.pointerEvents="");let n=I.pointerEventsScopeElement!==S?I.pointerEventsScopeElement:null,r=t!==S?t:null,o=I.handleCloseOptions?.getScope?.()??n??r??C.closest("[data-rootownerid]")??e.body;return(0,h.D8)(I,{scopeElement:o,referenceElement:C,floatingElement:S}),()=>{j()}}},[n,w,C,S,I,A,P,T,j]),r.useEffect(()=>{if(n)return(0,l.g)(S&&(0,o.q)(S,"mouseenter",function(){I.openChangeTimeout.clear(),k.clear(),P?.events.off("floating.closed",t),j()}),S&&(0,o.q)(S,"mouseleave",function(n){if(e()&&P)return void P.events.on("floating.closed",t);if((0,m.Hi)(n.relatedTarget,E.context.triggerElements))return;let r=M.current.floatingContext?.nodeId??R,o=n.relatedTarget;if(!(P&&r&&(0,c.vq)(o)&&(0,v.CM)(P.nodesRef.current,r,!1).some(e=>(0,g.gR)(e.context?.elements.floating,o)))){let e,t;if(I.handler)return void I.handler(n);j(),O()||(e=(0,y.uf)(x,"close",I.pointerType),t=()=>{E.setOpen(!1,(0,d.d)(f.N7,n)),P?.events.emit("floating.closed",n)},e?I.openChangeTimeout.start(e,t):(I.openChangeTimeout.clear(),t()))}}),S&&(0,o.q)(S,"pointerdown",function(e){let t=(0,g.EW)(e);if(!(0,m.H5)(t)){I.interactedInside=!1;return}I.interactedInside=t?.closest("[aria-haspopup]")!=null},!0),()=>{P?.events.off("floating.closed",t)});function e(){return!!(P&&T&&(0,v.CM)(P.nodesRef.current,T).length>0)}function t(n){!P||!T||e()||k.start(0,()=>{P.events.off("floating.closed",t),E.setOpen(!1,(0,d.d)(f.N7,n)),P.events.emit("floating.closed",n)})}},[n,S,E,M,x,R,O,j,I,P,T,k])}},94403(e,t,n){n.d(t,{D8:()=>s,GH:()=>u,uu:()=>c});var r=n(84292),o=n(85761),l=n(35993);class i{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new l.E,this.restTimeout=new l.E,this.handleCloseOptions=void 0}static create(){return new i}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}let a=new WeakMap;function u(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&a.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),a.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function s(e,t){let{scopeElement:n,referenceElement:r,floatingElement:o}=t,l=a.get(n);l&&l!==e&&u(l),u(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=o,a.set(n,e),n.style.pointerEvents="none",r.style.pointerEvents="auto",o.style.pointerEvents="auto"}function c(e){let t=e.context.dataRef.current,n=(0,o.j)(()=>t.hoverInteractionState??i.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=n),(0,r.y)(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}},57634(e,t,n){n.d(t,{j:()=>x});var r=n(68413),o=n(60140),l=n(91254),i=n(15850),a=n(77068),u=n(39708),s=n(67926),c=n(98572),d=n(64267),f=n(39105),p=n(10868),g=n(58908),v=n(38361),h=n(94403),m=n(32272),y=n(81613);let b={current:null};function x(e,t={}){let{enabled:n=!0,delay:R=0,handleClose:E=null,mouseOnly:w=!1,restMs:S=0,move:C=!0,triggerElementRef:M=b,externalTree:P,isActiveTrigger:T=!0,getHandleCloseContext:I,isClosing:k,shouldOpen:O}=t,A="rootStore"in e?e.rootStore:e,{dataRef:j,events:D}=A.context,N=(0,p.cq)(P),q=(0,h.uu)(A),F=r.useRef(!1),V=(0,s.u)(E),K=(0,s.u)(R),H=(0,s.u)(S),W=(0,s.u)(n),$=(0,s.u)(O),L=(0,s.u)(k),B=(0,u.K)(()=>(0,m.GI)(j.current.openEvent?.type,q.interactedInside)),U=(0,u.K)(()=>$.current?.()!==!1),z=(0,u.K)((e,t,n)=>{let r=A.context.triggerElements;return r.hasElement(t)?!e||!(0,g.gR)(e,t):!!(0,c.vq)(n)&&r.hasMatchingElement(e=>
1(0,g.gR)(e,n))&&(!e||!(0,g.gR)(e,n))}),Y=(0,u.K)(()=>{q.handler&&((0,a.R)(A.select("domReferenceElement")).removeEventListener("mousemove",q.handler),q.handler=void 0)}),G=(0,u.K)(()=>{(0,h.GH)(q)});return T&&(q.handleCloseOptions=V.current?.__options),r.useEffect(()=>Y,[Y]),r.useEffect(()=>{if(n)return D.on("openchange",e),()=>{D.off("openchange",e)};function e(e){e.open?F.current=!1:(F.current=e.reason===f.N7,Y(),q.openChangeTimeout.clear(),q.restTimeout.clear(),q.blockMouseMove=!0,q.restTimeoutPending=!1)}},[n,D,q,Y]),r.useEffect(()=>{if(!n)return;function e(t,n=!0){let r=(0,m.uf)(K.current,"close",q.pointerType);r?q.openChangeTimeout.start(r,()=>{A.setOpen(!1,(0,d.d)(f.N7,t)),N?.events.emit("floating.closed",t)}):n&&(q.openChangeTimeout.clear(),A.setOpen(!1,(0,d.d)(f.N7,t)),N?.events.emit("floating.closed",t))}let t=M.current??(T?A.select("domReferenceElement"):null);if((0,c.vq)(t))return C?(0,i.g)((0,l.q)(t,"mousemove",r,{once:!0}),(0,l.q)(t,"mouseenter",r),(0,l.q)(t,"mouseleave",o)):(0,i.g)((0,l.q)(t,"mouseenter",r),(0,l.q)(t,"mouseleave",o));function r(e){if(q.openChangeTimeout.clear(),q.blockMouseMove=!1,w&&!(0,v.Go)(q.pointerType))return;let t=(0,m.hq)(H.current),n=(0,m.uf)(K.current,"open",q.pointerType),r=(0,g.EW)(e),o=e.currentTarget??null,l=A.select("domReferenceElement"),i=o;if((0,c.vq)(r)&&!A.context.triggerElements.hasElement(r)){for(let e of A.context.triggerElements.elements())if((0,g.gR)(e,r)){i=e;break}}(0,c.vq)(o)&&(0,c.vq)(l)&&!A.context.triggerElements.hasElement(o)&&(0,g.gR)(o,l)&&(i=l);let a=null!=i&&z(l,i,r),u=A.select("open"),s=L.current?.()??"ending"===A.select("transitionStatus"),p=!u&&s&&F.current,h=!a&&(0,c.vq)(i)&&(0,c.vq)(l)&&(0,g.gR)(l,i)&&p,y=t>0&&!n,b=!u||a;if(a&&(u||p)||h){U()&&A.setOpen(!0,(0,d.d)(f.N7,e,i));return}!y&&(n?q.openChangeTimeout.start(n,()=>{b&&U()&&A.setOpen(!0,(0,d.d)(f.N7,e,i))}):b&&U()&&A.setOpen(!0,(0,d.d)(f.N7,e,i)))}function o(t){if(B())return void G();Y();let n=A.select("domReferenceElement"),r=(0,a.R)(n);q.restTimeout.clear(),q.restTimeoutPending=!1;let o=j.current.floatingContext??I?.();if(!(0,y.Hi)(t.relatedTarget,A.context.triggerElements)){if(V.current&&o){A.select("open")||q.openChangeTimeout.clear();let n=M.current;q.handler=V.current({...o,tree:N,x:t.clientX,y:t.clientY,onClose(){G(),Y(),W.current&&!B()&&n===A.select("domReferenceElement")&&e(t,!0)}}),r.addEventListener("mousemove",q.handler),q.handler(t);return}"touch"===q.pointerType&&(0,g.gR)(A.select("floatingElement"),t.relatedTarget)||e(t)}}},[Y,G,j,K,A,n,V,q,T,z,B,w,C,H,M,N,W,I,L,U]),r.useMemo(()=>{if(n)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,n=e.currentTarget,r=A.select("domReferenceElement"),l=A.select("open"),i=z(r,n,e.target);if(w&&!(0,v.Go)(q.pointerType))return;if(l&&i&&q.handleCloseOptions?.blockPointerEvents){let e=A.select("floatingElement");if(e){let t=q.handleCloseOptions?.getScope?.()??n.ownerDocument.body;(0,h.D8)(q,{scopeElement:t,referenceElement:n,floatingElement:e})}}let a=(0,m.hq)(H.current);function u(){if(q.restTimeoutPending=!1,B())return;let e=A.select("open");!q.blockMouseMove&&(!e||i)&&U()&&A.setOpen(!0,(0,d.d)(f.N7,t,n))}(!l||i)&&0!==a&&(!i&&q.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(q.restTimeout.clear(),"touch"===q.pointerType?o.flushSync(()=>{u()}):i&&l?u():(q.restTimeoutPending=!0,q.restTimeout.start(a,u))))}};function e(e){q.pointerType=e.pointerType}},[n,q,B,z,w,A,H,U])}},32272(e,t,n){n.d(t,{GI:()=>i,h$:()=>a,hq:()=>l,uf:()=>o});var r=n(38361);function o(e,t,n){let o=null==n||(0,r.Go)(n)?"function"==typeof e?e():e:0;return"number"==typeof o?o:o?.[t]}function l(e){return"function"==typeof e?e():e}function i(e,t){return t||"click"===e||"mousedown"===e}function a(e){return e?.includes("mouse")&&"mousedown"!==e}},19545(e,t,n){n.d(t,{C:()=>E});var r=n(68413),o=n(92023),l=n(31608),i=n(77068),a=n(39708),u=n(67926),s=n(98572),c=n(64267),d=n(39105),f=n(10868),p=n(5858),g=n(17048),v=n(81613),h=n(58908),m=n(58131),y=n(38361);function b(e,t,n){switch(e){case"vertical":return t;case"horizontal":return n;default:return t||n}}function x(e,t){return b(t,e===g.il||e===g.Jd,e===g.eR||e===g.RJ)}function R(e,t,n){return b(t,e===g.Jd,n?e===g.eR:e===g.RJ)||"Enter"===e||" "===e||""===e}function E(e,t){let{listRef:n,activeIndex:E,onNavigate:w=()=>{},enabled:S=!0,selectedIndex:C=null,allowEscape:M=!1,loopFocus:P=!1,nested:T=!1,rtl:I=!1,virtual:k=!1,focusItemOnOpen:O="auto",focusItemOnHover:A=!0,openOnArrowKeyDown:j=!0,disabledIndices:D,orientation:N="vertical",parentOrientation:q,cols:F=1,id:V,resetOnPointerLeave:K=!0,externalTree:H}
1=t,W="rootStore"in e?e.rootStore:e,$=W.useState("open"),L=W.useState("floatingElement"),B=W.useState("domReferenceElement"),U=W.context.dataRef,z=(0,v.nd)(L),Y=(0,v.WZ)(B),G=(0,u.u)(z),_=(0,f.R1)(),X=(0,f.cq)(H),Z=r.useRef(O),J=r.useRef(C??-1),Q=r.useRef(null),ee=r.useRef(!0),et=(0,a.K)(e=>{w(-1===J.current?null:J.current,e)}),en=r.useRef(et),er=r.useRef(!!L),eo=r.useRef($),el=r.useRef(!1),ei=r.useRef(!1),ea=r.useRef(null),eu=(0,u.u)(D),es=(0,u.u)($),ec=(0,u.u)(C),ed=(0,u.u)(K),ef=(0,o.N)(),ep=(0,o.N)(),eg=(0,a.K)(()=>{function e(e){k?X?.events.emit("virtualfocus",e):ea.current=(0,m.p)(e,{sync:el.current,preventScroll:!0})}let t=n.current[J.current],r=ei.current;t&&e(t),(el.current?e=>e():e=>ef.request(e))(()=>{let o=n.current[J.current]||t;!o||(t||e(o),ex&&(r||!ee.current)&&o.scrollIntoView?.({block:"nearest",inline:"nearest"}))})});(0,l.g)(()=>{U.current.orientation=N},[U,N]),(0,l.g)(()=>{S&&($&&L?(J.current=C??-1,Z.current&&null!=C&&(ei.current=!0,et())):er.current&&(J.current=-1,en.current()))},[S,$,L,C,et]),(0,l.g)(()=>{if(S){if(!$){el.current=!1;return}if(L)if(null==E){if(el.current=!1,null!=ec.current)return;if(er.current&&(J.current=-1,eg()),(!eo.current||!er.current)&&Z.current&&(null!=Q.current||!0===Z.current&&null==Q.current)){let e=0,t=()=>{null==n.current[0]?(e<2&&(e?e=>ep.request(e):queueMicrotask)(t),e+=1):(J.current=null==Q.current||R(Q.current,N,I)||T?(0,p.Zb)(n):(0,p.vB)(n),Q.current=null,et())};t()}}else(0,p.du)(n.current,E)||(J.current=E,eg(),ei.current=!1)}},[S,$,L,E,ec,T,n,N,I,et,eg,ep]),(0,l.g)(()=>{if(!S||L||!X||k||!er.current)return;let e=X.nodesRef.current,t=e.find(e=>e.id===_)?.context?.elements.floating,n=(0,h.RS)((0,i.R)(L)),r=e.some(e=>e.context&&(0,h.gR)(e.context.elements.floating,n));t&&!r&&ee.current&&t.focus({preventScroll:!0})},[S,L,X,_,k]),(0,l.g)(()=>{en.current=et,eo.current=$,er.current=!!L}),(0,l.g)(()=>{$||(Q.current=null,Z.current=O)},[$,O]);let ev=null!=E,eh=(0,a.K)(e=>{if(!es.current)return;let t=n.current.indexOf(e.currentTarget);-1!==t&&(J.current!==t||E!==t)&&(J.current=t,et(e))}),em=(0,a.K)(()=>q??X?.nodesRef.current.find(e=>e.id===_)?.context?.dataRef?.current.orientation),ey=(0,a.K)(()=>(0,p.Zb)(n,eu.current)),eb=(0,a.K)(e=>{var t;let r,o;if(ee.current=!1,el.current=!0,229===e.which||!es.current&&e.currentTarget===G.current)return;if(T&&(t=e.key,r=I?t===g.RJ:t===g.eR,o=t===g.il,"both"===N||"horizontal"===N&&F&&F>1?"Escape"===t:b(N,r,o))){x(e.key,em())||(0,y.jo)(e),W.setOpen(!1,(0,c.d)(d.Dq,e.nativeEvent)),(0,s.sb)(B)&&(k?X?.events.emit("virtualfocus",B):B.focus());return}let l=J.current,i=(0,p.Zb)(n,D),a=(0,p.vB)(n,D);if(Y||("Home"===e.key&&((0,y.jo)(e),J.current=i,et(e)),"End"===e.key&&((0,y.jo)(e),J.current=a,et(e))),F>1){let t=Array.from({length:n.current.length},()=>({width:1,height:1})),r=(0,p.zf)(t,F,!1),o=r.findIndex(e=>null!=e&&!(0,p.FP)(n.current,e,D)),l=r.reduce((e,t,r)=>null==t||(0,p.FP)(n.current,t,D)?e:r,-1),u=r[(0,p.Kg)(r.map(e=>null!=e?n.current[e]:null),{event:e,orientation:N,loopFocus:P,rtl:I,cols:F,disabledIndices:(0,p.Y3)([...("function"!=typeof D?D:null)||n.current.map((e,t)=>(0,p.FP)(n.current,t,D)?t:void 0),void 0],r),minIndex:o,maxIndex:l,prevIndex:(0,p.fl)(J.current>a?i:J.current,t,r,F,e.key===g.Jd?"bl":e.key===(I?g.eR:g.RJ)?"tr":"tl"),stopEvent:!0})];if(null!=u&&(J.current=u,et(e)),"both"===N)return}if(x(e.key,N)){if((0,y.jo)(e),$&&!k&&(0,h.RS)(e.currentTarget.ownerDocument)===e.currentTarget){J.current=R(e.key,N,I)?i:a,et(e);return}R(e.key,N,I)?P?l>=a?M&&l!==n.current.length?J.current=-1:(el.current=!1,J.current=i):J.current=(0,p.BF)(n.current,{startingIndex:l,disabledIndices:D}):J.current=Math.min(a,(0,p.BF)(n.current,{startingIndex:l,disabledIndices:D})):P?l<=i?M&&-1!==l?J.current=n.current.length:(el.current=!1,J.current=a):J.current=(0,p.BF)(n.current,{startingIndex:l,decrement:!0,disabledIndices:D}):J.current=Math.max(i,(0,p.BF)(n.current,{startingIndex:l,decrement:!0,disabledIndices:D})),(0,p.du)(n.current,J.current)&&(J.current=-1),et(e)}}),ex=r.useMemo(()=>({onFocus(e){el.current=!0,eh(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){el.current=!0,ei.current=!1,A&&eh(e)},onPointerLeave(e){if(!es.current||!ee.current||"touch"===e.pointerType)return;el.current=!0;let t=e.relatedTarget;if(!(!A||n.current.includes(t))&&ed.current&&(ea.current?.(),ea.current=null,J.current=-1,et(e),!k)){let e=G.current,t=(0,h.RS)((0,i.R)(e));e&&(0,h.gR)(e,t)&&e.focus({preventScroll:!0})}}}),[eh,es,G,A,n,et,ed,k]),eR=r.useMemo(()=>k&&$&&ev&&{"aria-activedescendant":`${V}-${E}`},[k,$,ev,V,E]),eE=r.useMemo(()=>({"aria-orientation":"both"===N?void 0:N,...!Y?eR:{},onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&$&&!k){let t=(0,h.EW)(e.nativeEvent);if(t&&!(0,h.gR)(G.current,t))return;(0,y.jo)(e),W.setOpen(!1,(0,c.d)(d.Xn,e.nativeEvent)),(0,s.sb)(B)&&B.focus();return}eb(e)},onPointerMove(){ee.current=!0}}),[eR,eb,G,N,Y,W,$,k,B]),ew=r.useMemo(()=>{function e(e){W.setOpen(!0,(0,c.d)(d.Dq,e.nativeEvent,e.currentTarget))}function t(e){"auto"===O&&(0,y.YF)(e.nativeEvent)&&(Z.current=!k)}function n(e){Z.current=O,"auto"===O&&(0,y.Pg)(e.nativeEvent)&&(Z.current=!0)}return{onKeyDown(t){var n,r;let o=W.select("open");ee.current=!1;let l=t.key.startsWith("Arrow"),i=(n=t.key,r=em(),b(r,I?n===g.eR:n===g.RJ,n===g.Jd)),a=x(t.key,N),u=(T?i:a)||"Enter"===t.key||""===t.key.trim();if(k&&o)return eb(t);if(o||j||!l){if(u){let e=x(t.key,em());Q.current=T&&e?null:t.key}if(T){i&&((0,y.jo)(t),o?(J.current=ey(),et(t)):e(t));return}
1a&&(null!=ec.current&&(J.current=ec.current),(0,y.jo)(t),!o&&j?e(t):eb(t),o&&et(t))}},onFocus(e){W.select("open")&&!k&&(J.current=-1,et(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[eb,O,ey,T,et,W,j,N,em,I,ec,k]),eS=r.useMemo(()=>({...eR,...ew}),[eR,ew]);return r.useMemo(()=>S?{reference:eS,floating:eE,item:ex,trigger:ew}:{},[S,eS,eE,ew,ex])}},68284(e,t,n){n.d(t,{D:()=>a});var r=n(68413),o=n(31608),l=n(98572),i=n(68735);function a(e){let{popupStore:t,treatPopupAsFloatingElement:n=!1,floatingRootContext:a,floatingId:u,nested:s,onOpenChange:c}=e,d=t.useState("open"),f=t.useState("activeTriggerElement"),p=t.useState(n?"popupElement":"positionerElement"),g=t.context.triggerElements,v=r.useRef(null);void 0===a&&null===v.current&&(v.current=new i.K({open:d,transitionStatus:void 0,referenceElement:f,floatingElement:p,triggerElements:g,onOpenChange:c,floatingId:u,syncOnly:!0,nested:s}));let h=a??v.current;return t.useSyncedValue("floatingId",u),(0,o.g)(()=>{let e={open:d,floatingId:u,referenceElement:f,floatingElement:p};(0,l.vq)(f)&&(e.domReferenceElement=f),h.state.positionReference===h.state.referenceElement&&(e.positionReference=f),h.update(e)},[d,u,f,p,h]),h.context.onOpenChange=c,h.context.nested=s,h}},70534(e,t,n){n.d(t,{l:()=>c});var r=n(68413),o=n(31608),l=n(39708),i=n(35993),a=n(5858),u=n(58908),s=n(38361);function c(e,t){let{listRef:n,elementsRef:c,activeIndex:d,onMatch:f,onTyping:p,enabled:g=!0,resetMs:v=750,selectedIndex:h=null}=t,m="rootStore"in e?e.rootStore:e,y=m.useState("open"),b=(0,i.Z)(),x=r.useRef(""),R=r.useRef(h??d??-1),E=r.useRef(null),w=(0,l.K)(e=>{function t(e,n,r=0){if(0===e.length)return -1;let o=(r%e.length+e.length)%e.length,l=n.toLocaleLowerCase();for(let t=0;t<e.length;t+=1){let n=(o+t)%e.length,r=e[n];if(r?.toLocaleLowerCase().startsWith(l)&&function(e){let t=c?.current[e];return!t||(0,a.J9)(t)}(n))return n}return -1}let r=n.current;if(x.current.length>0&&" "===e.key&&((0,s.jo)(e),p?.(!0)),x.current.length>
10&&" "!==x.current[0]&&-1===t(r,x.current)&&" "!==e.key&&p?.(!1),null==r||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;y&&" "!==e.key&&((0,s.jo)(e),p?.(!0));let o=""===x.current;o&&(R.current=h??d??-1),r.every(e=>!e||e[0]?.toLocaleLowerCase()!==e[1]?.toLocaleLowerCase())&&x.current===e.key&&(x.current="",R.current=E.current),x.current+=e.key,b.start(v,()=>{x.current="",R.current=E.current,p?.(!1)});let l=o?h??d??-1:R.current,i=t(r,x.current,(l??0)+1);-1!==i?(f?.(i),E.current=i):" "!==e.key&&(x.current="",p?.(!1))}),S=(0,l.K)(e=>{let t=e.relatedTarget,n=m.select("domReferenceElement"),r=m.select("floatingElement");(0,u.gR)(n,t)||(0,u.gR)(r,t)||(b.clear(),x.current="",R.current=E.current,p?.(!1))});(0,o.g)(()=>{(y||null===h)&&(b.clear(),E.current=null,""!==x.current&&(x.current=""))},[y,h,b]),(0,o.g)(()=>{y&&""===x.current&&(R.current=h??d??-1)},[y,h,d]);let C=r.useMemo(()=>({onKeyDown:w,onBlur:S}),[w,S]);return r.useMemo(()=>g?{reference:C,floating:C}:{},[g,C])}},79150(e,t,n){n.d(t,{i:()=>d});var r=n(98572),o=n(35993),l=n(58908),i=n(68028);let a=.1*.1;function u(e,t,n,r,o,l){return r>=t!=l>=t&&e<=(o-n)*(t-r)/(l-r)+n}function s(e,t,n,r,o,l,i,a,s,c){let d=!1;return u(e,t,n,r,o,l)&&(d=!d),u(e,t,o,l,i,a)&&(d=!d),u(e,t,i,a,s,c)&&(d=!d),u(e,t,s,c,n,r)&&(d=!d),d}function c(e,t,n,r,o,l){let i=Math.min(n,o),a=Math.max(n,o),u=Math.min(r,l),s=Math.max(r,l);return e>=i&&e<=a&&t>=u&&t<=s}function d(e={}){let{blockPointerEvents:t=!1}=e,n=new o.E,u=({x:e,y:t,placement:o,elements:u,onClose:d,nodeId:f,tree:p})=>{let g=o?.split("-")[0],v=!1,h=null,m=null,y="u">typeof performance?performance.now():0;return function(o){n.clear();let b=u.domReference,x=u.floating;if(!b||!x||null==g||null==e||null==t)return;let{clientX:R,clientY:E}=o,w=(0,l.EW)(o),S="mouseleave"===o.type,C=(0,l.gR)(x,w),M=(0,l.gR)(b,w);if(C&&(v=!0,!S))return;if(M&&(v=!1,!S)){v=!0;return}if(S&&(0,r.vq)(o.relatedTarget)&&(0,l.gR)(x,o.relatedTarget))return;function P(){return!!(p&&(0,i.CM)(p.nodesRef.current,f).length>0)}function T(){P()||(n.clear(),d())}if(P())return;let I=b.getBoundingClientRect(),k=x.getBoundingClientRect(),O=e>k.right-k.width/2,A=t>k.bottom-k.height/2,j=k.width>I.width,D=k.height>I.height,N=(j?I:k).left,q=(j?I:k).right,F=(D?I:k).top,V=(D?I:k).bottom;if("top"===g&&t>=I.bottom-1||"bottom"===g&&t<=I.top+1||"left"===g&&e>=I.right-1||"right"===g&&e<=I.left+1)return void T();let K=!1;switch(g){case"top":K=c(R,E,N,I.top+1,q,k.bottom-1);break;case"bottom":K=c(R,E,N,k.top+1,q,I.bottom-1);break;case"left":K=c(R,E,k.right-1,V,I.left+1,F);break;case"right":K=c(R,E,I.right-1,V,k.left+1,F)}if(K)return;if(v&&(!(R>=I.x)||!(R<=I.x+I.width)||!(E>=I.y)||!(E<=I.y+I.height))||!S&&function(e,t){let n=performance.now(),r=n-y;if(null===h||null===m||0===r)return h=e,m=t,y=n,!1;let o=e-h,l=t-m;return h=e,m=t,y=n,o*o+l*l<r*r*a}(R,E))return void T();let H=!1;switch(g){case"top":{let n=j?.25:2,r=t+.5+1,o=O||j?k.bottom-.5:k.top,l=O?j?k.bottom-.5:k.top:k.bottom-.5;H=s(R,E,j||O?e+n:e-n,r,j?e-n:O?e+n:e-n,r,k.left,o,k.right,l);break}case"bottom":{let n=j?.25:2,r=t-.5,o=O||j?k.top+.5:k.bottom,l=O?j?k.top+.5:k.bottom:k.top+.5;H=s(R,E,j||O?e+n:e-n,r,j?e-n:O?e+n:e-n,r,k.left,o,k.right,l);break}case"left":{let n=D?.25:2,r=e+.5+1,o=A||D?k.right-.5:k.left,l=A?D?k.right-.5:k.left:k.right-.5;H=s(R,E,o,k.top,l,k.bottom,r,D||A?t+n:t-n,r,D?t-n:A?t+n:t-n);break}case"right":{let n=D?.25:2,r=e-.5,o=A||D?k.left+.5:k.right,l=A?D?k.left+.5:k.right:k.left+.5;H=s(R,E,r,D||A?t+n:t-n,r,D?t-n:A?t+n:t-n,o,k.top,l,k.bottom)}}H?v||n.start(40,T):T()}};return u.__options={...e,blockPointerEvents:t},u}},5858(e,t,n){n.d(t,{BF:()=>d,FP:()=>h,J9:()=>m,Kg:()=>f,Y3:()=>v,Zb:()=>s,du:()=>u,fl:()=>g,vB:()=>c,zf:()=>p});var r=n(19694),o=n(98572),l=n(38361),i=n(17048);function a(e,t,n){return Math.floor(e/t)!==n}function u(e,t){return t<0||t>=e.length}function s(e,t){return d(e.current,{disabledIndices:t})}function c(e,t){return d(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function d(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:o=1}={}){let l=t;do l+=n?-o:o;while(l>=0&&l<=e.length-1&&h(e,l,r))return l}function f(e,{event:t,orientation:n,loopFocus:o,onLoop:s,rtl:c,cols:p,disabledIndices:g,minIndex:v,maxIndex:m,prevIndex:y,stopEvent:b=!1}){let x,R=y;if(t.key===i.il?x="up":t.key===i.Jd&&(x="down"),x){let n=[],i=[],a=!1,c=0;{let t=null,r=-1;e.forEach((e,o)=>{if(null==e)return;c+=1;let l=e.closest('[role="row"]');l&&(a=!0),(l!==t||-1===r)&&(t=l,n[r+=1]=[]),n[r].push(o),i[o]=r})}let f=!1,E=0;if(a)for(let e of n){let t=e.length;t>
1E&&(E=t),t!==p&&(f=!0)}let w=f&&c<e.length,S=E||p;b&&(0,l.jo)(t);let C=(r=>{if(!f||-1===y)return;let l=i[y];if(null==l)return;let a=n[l].indexOf(y),u="up"===r?-1:1;for(let r=l+u,c=0;c<n.length;c+=1,r+=u){if(r<0||r>=n.length){if(!o||w)return;if(r=r<0?n.length-1:0,s){let e=Math.min(a,n[r].length-1);r=i[s(t,y,n[r][e]??n[r][0])]??r}}let l=n[r];for(let t=Math.min(a,l.length-1);t>=0;t-=1){let n=l[t];if(!h(e,n,g))return n}}})(x)??(t=>{if(!w||-1===y)return;let n=y%S,l="up"===t?-S:S,i=m-m%S,a=(0,r.RI)(m/S)+1;for(let t=y-n+l,r=0;r<a;r+=1,t+=l){if(t<0||t>m){if(!o)return;t=t<0?i:0}let r=Math.min(t+S-1,m);for(let o=Math.min(t+n,r);o>=t;o-=1)if(!h(e,o,g))return o}})(x);if(void 0!==C)R=C;else if(-1===y)R="up"===x?m:v;else if(R=d(e,{startingIndex:y,amount:S,decrement:"up"===x,disabledIndices:g}),o){if("up"===x&&(y-S<v||R<0)){let e=y%S,n=m%S,r=m-(n-e);R=n===e?m:n>e?r:r-S,s&&(R=s(t,y,R))}"down"===x&&y+S>m&&(R=d(e,{startingIndex:y%S-S,amount:S,disabledIndices:g}),s&&(R=s(t,y,R)))}u(e,R)&&(R=y)}if("both"===n){let n=(0,r.RI)(y/p);t.key===(c?i.eR:i.RJ)&&(b&&(0,l.jo)(t),y%p!=p-1?(R=d(e,{startingIndex:y,disabledIndices:g}),o&&a(R,p,n)&&(R=d(e,{startingIndex:y-y%p-1,disabledIndices:g}),s&&(R=s(t,y,R)))):o&&(R=d(e,{startingIndex:y-y%p-1,disabledIndices:g}),s&&(R=s(t,y,R))),a(R,p,n)&&(R=y)),t.key===(c?i.RJ:i.eR)&&(b&&(0,l.jo)(t),y%p!=0?(R=d(e,{startingIndex:y,decrement:!0,disabledIndices:g}),o&&a(R,p,n)&&(R=d(e,{startingIndex:y+(p-y%p),decrement:!0,disabledIndices:g}),s&&(R=s(t,y,R)))):o&&(R=d(e,{startingIndex:y+(p-y%p),decrement:!0,disabledIndices:g}),s&&(R=s(t,y,R))),a(R,p,n)&&(R=y));let f=(0,r.RI)(m/p)===n;u(e,R)&&(o&&f?(R=t.key===(c?i.RJ:i.eR)?m:d(e,{startingIndex:y-y%p-1,disabledIndices:g}),s&&(R=s(t,y,R))):R=y)}return R}function p(e,t,n){let r=[],o=0;return e.forEach(({width:e,height:l},i)=>{let a=!1;for(n&&(o=0);!a;){let n=[];for(let r=0;r<e;r+=1)for(let e=0;e<l;e+=1)n.push(o+r+e*t);o%t+e<=t&&n.every(e=>null==r[e])?(n.forEach(e=>{r[e]=i}),a=!0):o+=1}}),[...r]}function g(e,t,n,r,o){if(-1===e)return -1;let l=n.indexOf(e),i=t[e];switch(o){case"tl":return l;case"tr":if(!i)return l;return l+i.width-1;case"bl":if(!i)return l;return l+(i.height-1)*r;case"br":return n.lastIndexOf(e);default:return -1}}function v(e,t){return t.flatMap((t,n)=>e.includes(t)?[n]:[])}function h(e,t,n){if("function"==typeof n?n(t):n?.includes(t)??!1)return!0;let r=e[t];return!!r&&(!m(r)||!n&&(r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled")))}function m(e,t=e?(0,o.L9)(e):null){var n;return!!e&&!!e.isConnected&&!!t&&"hidden"!==(n=t).visibility&&"collapse"!==n.visibility&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}},17048(e,t,n){n.d(t,{BT:()=>o,Ed:()=>r,Jd:()=>u,RJ:()=>i,eR:()=>l,il:()=>a});let r="data-base-ui-focusable",o="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",l="ArrowLeft",i="ArrowRight",a="ArrowUp",u="ArrowDown"},32477(e,t,n){n.d(t,{F:()=>r});function r(e){return`data-base-ui-${e}`}},63975(e,t,n){n.d(t,{d:()=>r});function r(){let e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}},81613(e,t,n){n.d(t,{$u:()=>c,F2:()=>u,H5:()=>d,Hi:()=>a,WZ:()=>f,em:()=>p,nd:()=>g,tZ:()=>s});var r=n(98572),o=n(22206),l=n(17048),i=n(58908);function a(e,t){if(!(0,r.vq)(e))return!1;if(t.hasElement(e))return!e.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if((0,i.gR)(n,e))return!n.hasAttribute("data-trigger-disabled");return!1}function u(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function s(e){return e.matches("html,body")}function c(e){return(0,r.sb)(e)&&e.matches(l.BT)}function d(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${l.BT}`)!=null}function f(e){return!!e&&"combobox"===e.getAttribute("role")&&c(e)}function p(e){if(!e||o.KT)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}function g(e){return e?e.hasAttribute(l.Ed)?e:e.querySelector(`[${l.Ed}]`)||e:null}}
1,58131(e,t,n){n.d(t,{p:()=>l});var r=n(75642);let o=0;function l(e,t={}){let{preventScroll:n=!1,sync:i=!1,shouldFocus:a}=t;function u(){(!a||a())&&e?.focus({preventScroll:n})}if(cancelAnimationFrame(o),i)return u(),r.tE;let s=requestAnimationFrame(u);return o=s,()=>{o===s&&(cancelAnimationFrame(s),o=0)}}},38361(e,t,n){n.d(t,{Ev:()=>s,Go:()=>u,O_:()=>l,Pg:()=>a,YF:()=>i,jo:()=>o});var r=n(22206);function o(e){e.preventDefault(),e.stopPropagation()}function l(e){return"nativeEvent"in e}function i(e){return""===e.pointerType&&!!e.isTrusted||(r.m0&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function a(e){return!r.KT&&(!r.m0&&0===e.width&&0===e.height||r.m0&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function u(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function s(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t}},68028(e,t,n){n.d(t,{$4:()=>r,CM:()=>function e(t,n,r=!0){return t.filter(e=>e.parentId===n).flatMap(n=>[...!r||n.context?.open?[n]:[],...e(t,n.id,r)])}});function r(e,t){let n=[],r=e.find(e=>e.id===t)?.parentId;for(;r;){let t=e.find(e=>e.id===r);r=t?.parentId,t&&(n=n.concat(t))}return n}},50746(e,t,n){n.d(t,{AO:()=>p,Kr:()=>v,N:()=>w,Qp:()=>E,XJ:()=>y,Yu:()=>x,bp:()=>R,nq:()=>g,vF:()=>m,yV:()=>S});var r=n(98572),o=n(77068),l=n(58908),i=n(5858);function a(e){for(let t of Array.from(e.children))if("summary"===(0,r.mq)(t))return t;return null}function u(e){let t=e?(0,r.mq)(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==t||null!=e.parentElement&&"details"===(0,r.mq)(e.parentElement)&&a(e.parentElement)===e)&&("details"!==t||null==a(e))&&("input"!==t||"hidden"!==e.type)}function s(e){if(!u(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=function(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let n=e.getRootNode();return(0,r.Ng)(n)?n.host:null}(t)){let n=t!==e,o="slot"===(0,r.mq)(t);if(t.hasAttribute("inert")||n&&"details"===(0,r.mq)(t)&&!t.open&&!function(e,t){let n=a(t);return!!n&&(e===n||(0,l.gR)(n,e))}(e,t)||t.hasAttribute("hidden")||!o&&!function(e,t){let n=(0,r.L9)(e);return t?"none"!==n.display:(0,i.J9)(e,n)}(t,n))return!1}return!0}function c(e){let t=e.tabIndex;if(t<0){let t=(0,r.mq)(e);if("details"===t||"audio"===t||"video"===t||(0,r.sb)(e)&&e.isContentEditable)return 0}return t}function d(e){return"input"!==(0,r.mq)(e)?null:"radio"===e.type&&""!==e.name?e:null}function f(e){if((0,r.sb)(e)&&"slot"===(0,r.mq)(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return(0,r.sb)(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function p(e){return s(e)&&c(e)>=0}function g(e){let t=[];return!function e(t,n){f(t).forEach(t=>{u(t)&&n.push(t),e(t,n)})}(e,t),t.filter(s)}function v(e){let t=g(e);return t.filter(e=>c(e)>=0&&function(e,t){let n=d(e);if(!n)return!0;let r=t.find(e=>{let t=d(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=d(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function h(e,t){let n=v(e),r=n.length;if(0===r)return;let i=(0,l.RS)((0,o.R)(e)),a=n.indexOf(i);return n[-1===a?1===t?0:r-1:a+t]}function m(e){return h((0,o.R)(e).body,1)||e}function y(e){return h((0,o.R)(e).body,-1)||e}function b(e,t){if(!e)return null;let n=v((0,o.R)(e).body),r=n.length;if(0===r)return null;let l=n.indexOf(e);return -1===l?null:n[(l+t+r)%r]}function x(e){return b(e,1)}function R(e){return b(e,-1)}function E(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!(0,l.gR)(n,r)}function w(e){v(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function S(e){let t=[];!function e(t,n,o){f(t).forEach(t=>{(0,r.sb)(t)&&t.matches(n)&&o.push(t),e(t,n,o)})}
1(e,"[data-tabindex]",t),t.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}},89475(e,t,n){n.d(t,{p:()=>y});var r=n(68413),o=n(34074),l=n(31608),i=n(77068),a=n(39708),u=n(72561),s=n(86888),c=n(46452),d=n(69603),f=n(5360),p=n(66485),g=n(64267),v=n(58908);let h=r.forwardRef(function(e,t){let{render:n,className:h,id:m,name:y,value:b,disabled:x=!1,onValueChange:R,defaultValue:E,autoFocus:w=!1,style:S,...C}=e,{state:M,name:P,disabled:T,setTouched:I,setDirty:k,validityData:O,setFocused:A,setFilled:j,validationMode:D,validation:N}=(0,u.V$)(),q=T||x,F={...M,disabled:q},{labelId:V}=(0,c.H)(),K=(0,d.l)({id:m});(0,l.g)(()=>{let e=null!=b;N.inputRef.current?.value||e&&""!==b?j(!0):e&&""===b&&j(!1)},[N.inputRef,j,b]);let H=r.useRef(null);(0,l.g)(()=>{w&&H.current===(0,v.RS)((0,i.R)(H.current))&&A(!0)},[w,A]);let[W]=(0,o.q)({controlled:b,default:E,name:"FieldControl",state:"value"}),$=void 0!==b,L=$?W:void 0,B=(0,a.K)(()=>N.inputRef.current?.value);return(0,s.I)(N.inputRef,K,L,B),(0,p.o)("input",e,{ref:[t,H],state:F,props:[{id:K,disabled:q,name:P??y,ref:N.inputRef,"aria-labelledby":V,autoFocus:w,...$?{value:L}:{defaultValue:E},onChange(e){let t=e.currentTarget.value;R?.(t,(0,g.d)("none",e.nativeEvent)),k(t!==O.initialValue),j(""!==t)},onFocus(){A(!0)},onBlur(e){I(!0),A(!1),"onBlur"===D&&N.commit(e.currentTarget.value)},onKeyDown(e){"INPUT"===e.currentTarget.tagName&&"Enter"===e.key&&(I(!0),N.commit(e.currentTarget.value))}},N.getInputValidationProps(),C],stateAttributesMapping:f.dc})});var m=n(72361);let y=r.forwardRef(function(e,t){return(0,m.jsx)(h,{ref:t,...e})})},44619(e,t,n){n.d(t,{q:()=>r});function r(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}},89327(e,t,n){n.d(t,{$v:()=>m,Jd:()=>l,LM:()=>p,Qi:()=>h,RJ:()=>a,eR:()=>i,eb:()=>s,il:()=>o,jF:()=>g,lZ:()=>c,rT:()=>v,ug:()=>d,z5:()=>f});var r=n(98572);let o="ArrowUp",l="ArrowDown",i="ArrowLeft",a="ArrowRight",u="Home",s=new Set([i,a]),c=new Set([i,a,u,"End"]),d=new Set([o,l]),f=new Set([o,l,u,"End"]),p=new Set([...s,...d]),g=new Set([...p,u,"End"]),v=new Set(["Shift","Control","Alt","Meta"]);function h(e){return!!((0,r.sb)(e)&&"INPUT"===e.tagName&&null!=e.selectionStart||(0,r.sb)(e)&&"TEXTAREA"===e.tagName)}function m(e,t,n,r){if(!e||!t||!t.scrollTo)return;let o=e.scrollLeft,l=e.scrollTop,i=e.clientWidth<e.scrollWidth,a=e.clientHeight<e.scrollHeight;if(i&&"vertical"!==r){let r=y(e,t,"left"),l=b(e),i=b(t);"ltr"===n&&(r+t.offsetWidth+i.scrollMarginRight>e.scrollLeft+e.clientWidth-l.scrollPaddingRight?o=r+t.offsetWidth+i.scrollMarginRight-e.clientWidth+l.scrollPaddingRight:r-i.scrollMarginLeft<e.scrollLeft+l.scrollPaddingLeft&&(o=r-i.scrollMarginLeft-l.scrollPaddingLeft)),"rtl"===n&&(r-i.scrollMarginRight<e.scrollLeft+l.scrollPaddingLeft?o=r-i.scrollMarginLeft-l.scrollPaddingLeft:r+t.offsetWidth+i.scrollMarginRight>e.scrollLeft+e.clientWidth-l.scrollPaddingRight&&(o=r+t.offsetWidth+i.scrollMarginRight-e.clientWidth+l.scrollPaddingRight))}if(a&&"horizontal"!==r){let n=y(e,t,"top"),r=b(e),o=b(t);n-o.scrollMarginTop<e.scrollTop+r.scrollPaddingTop?l=n-o.scrollMarginTop-r.scrollPaddingTop:n+t.offsetHeight+o.scrollMarginBottom>e.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(l=n+t.offsetHeight+o.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:o,top:l,behavior:"auto"})}function y(e,t,n){let r="left"===n?"offsetLeft":"offsetTop",o=0;for(;t.offsetParent&&(o+=t[r],t.offsetParent!==e);)t=t.offsetParent;return o}function b(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}},41609(e,t,n){n.d(t,{h:()=>r});let r="data-composite-item-active"},39682(e,t,n){n.d(t,{l:()=>i});var r=n(75642),o=n(66485),l=n(63649);function i(e){let{render:t,className:n,style:i,state:a=r.t0,props:u=r.Ml,refs:s=r.Ml,metadata:c,stateAttributesMapping:d,tag:f="div",...p}=e,{compositeProps:g,compositeRef:v}=(0,l.k)({metadata:c});return(0,o.o)(f,e,{state:a,ref:[...s,v],props:[g,...u,p],stateAttributesMapping:d})}},63649(e,t,n){n.d(t,{k:()=>a});var r=n(68413),o=n(12594),l=n(49863),i=n(11620);function a(e={}){let{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:u}=(0,l.G)(),{ref:s,index:c}=(0,i.q)(e),d=n===c,f=r.useRef(null),p=(0,o.a)(s,f);return{compositeProps:r.useMemo(()=>({tabIndex:d?0:-1,onFocus(){u(c)},onMouseMove(){let e=f.current;if(!t||!e)return;let n=e.hasAttribute("disabled")||"true"===e.ariaDisabled;d||n||e.focus()}}),[d,u,c,t]),compositeRef:p,index:c}}},25858(e,t,n){n.d(t,{u:()=>s});var r=n(68413),o=n(85761),l=n(39708),i=n(31608),a=n(48671),u=n(72361);function s(e){let{children:t,elementsRef:n,labelsRef:s,onMapChange:p}=e,g=(0,l.K)(p),v=r.useRef(0),h=(0,o.j)(d).current,m=(0,o.j)(c).current,[y,b]=r.useState(0),x=r.useRef(y),R=(0,l.K)((e,t)=>{m.set(e,t??null),x.current+=1,b(x.current)}
1),E=(0,l.K)(e=>{m.delete(e),x.current+=1,b(x.current)}),w=r.useMemo(()=>{let e=new Map;return Array.from(m.keys()).filter(e=>e.isConnected).sort(f).forEach((t,n)=>{let r=m.get(t)??{};e.set(t,{...r,index:n})}),e},[m,y]);(0,i.g)(()=>{if("function"!=typeof MutationObserver||0===w.size)return;let e=new MutationObserver(e=>{let t=new Set,n=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(n),e.addedNodes.forEach(n)}),0===t.size&&(x.current+=1,b(x.current))});return w.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[w]),(0,i.g)(()=>{x.current===y&&(n.current.length!==w.size&&(n.current.length=w.size),s&&s.current.length!==w.size&&(s.current.length=w.size),v.current=w.size),g(w)},[g,w,n,s,y]),(0,i.g)(()=>()=>{n.current=[]},[n]),(0,i.g)(()=>()=>{s&&(s.current=[])},[s]);let S=(0,l.K)(e=>(h.add(e),()=>{h.delete(e)}));(0,i.g)(()=>{h.forEach(e=>e(w))},[h,w]);let C=r.useMemo(()=>({register:R,unregister:E,subscribeMapChange:S,elementsRef:n,labelsRef:s,nextIndexRef:v}),[R,E,S,n,s,v]);return(0,u.jsx)(a.D.Provider,{value:C,children:t})}function c(){return new Map}function d(){return new Set}function f(e,t){let n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS?1:0}},48671(e,t,n){n.d(t,{D:()=>o,M:()=>l});var r=n(68413);let o=r.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function l(){return r.useContext(o)}},11620(e,t,n){n.d(t,{G:()=>a,q:()=>u});var r,o=n(68413),l=n(31608),i=n(48671);let a=((r={})[r.None=0]="None",r[r.GuessFromOrder=1]="GuessFromOrder",r);function u(e={}){let{label:t,metadata:n,textRef:r,indexGuessBehavior:s,index:c}=e,{register:d,unregister:f,subscribeMapChange:p,elementsRef:g,labelsRef:v,nextIndexRef:h}=(0,i.M)(),m=o.useRef(-1),[y,b]=o.useState(c??(s===a.GuessFromOrder?()=>{if(-1===m.current){let e=h.current;h.current+=1,m.current=e}return m.current}:-1)),x=o.useRef(null),R=o.useCallback(e=>{if(x.current=e,-1!==y&&null!==e&&(g.current[y]=e,v)){let n=void 0!==t;v.current[y]=n?t:r?.current?.textContent??e.textContent}},[y,g,v,t,r]);return(0,l.g)(()=>{if(null!=c)return;let e=x.current;if(e)return d(e,n),()=>{f(e)}},[c,d,f,n]),(0,l.g)(()=>{if(null==c)return p(e=>{let t=x.current?e.get(x.current)?.index:null;null!=t&&b(t)})},[c,p,b]),o.useMemo(()=>({ref:R,index:y}),[y,R])}},22195(e,t,n){n.d(t,{Y:()=>y});var r=n(68413),o=n(75642),l=n(25858),i=n(80727),a=n(39708),u=n(12594),s=n(89327),c=n(5858),d=n(41609),f=n(58908);let p=[];var g=n(49863),v=n(66485),h=n(27682),m=n(72361);function y(e){let{render:t,className:n,style:y,refs:b=o.Ml,props:x=o.Ml,state:R=o.t0,stateAttributesMapping:E,highlightedIndex:w,onHighlightedIndexChange:S,orientation:C,dense:M,itemSizes:P,loopFocus:T,onLoop:I,cols:k,enableHomeAndEndKeys:O,onMapChange:A,stopEventPropagation:j=!0,rootRef:D,disabledIndices:N,modifierKeys:q,highlightItemOnHover:F=!1,tag:V="div",...K}=e,{props:H,highlightedIndex:W,onHighlightedIndexChange:$,elementsRef:L,onMapChange:B,relayKeyboardEvent:U}=function(e){let{itemSizes:t,cols:n=1,loopFocus:o=!0,onLoop:l,dense:g=!1,orientation:v="both",direction:h,highlightedIndex:m,onHighlightedIndexChange:y,rootRef:b,enableHomeAndEndKeys:x=!1,stopEventPropagation:R=!1,disabledIndices:E,modifierKeys:w=p}=e,[S,C]=r.useState(0),M=n>1,P=r.useRef(null),T=(0,u.a)(P,b),I=r.useRef([]),k=r.useRef(!1),O=m??S,A=(0,a.K)((e,t=!1)=>{if((y??C)(e),t){let t=I.current[e];(0,s.$v)(P.current,t,h,v)}}),j=(0,a.K)(e=>{if(0===e.size||k.current)return;k.current=!0;let t=Array.from(e.keys()),n=t.find(e=>e?.hasAttribute(d.h))??null,r=n?t.indexOf(n):-1;-1!==r&&A(r),(0,s.$v)(P.current,n,h,v)}),D=(0,a.K)((e,t,n)=>l?l?.(e,t,n,I):n),N=r.useMemo(()=>({"aria-orientation":"both"===v?void 0:v,ref:T,onFocus(e){let t=P.current,n=(0,f.EW)(e.nativeEvent);t&&null!=n&&(0,s.Qi)(n)&&n.setSelectionRange(0,n.value.length??0)},onKeyDown(e){let r=x?s.jF:s.LM;if(!r.has(e.key)||function(e,t){for(let n of s.rT.values())if(!t.includes(n)&&e.getModifierState(n))return!0;return!1}(e,w)||!P.current)return;let a="rtl"===h,u=a?s.eR:s.RJ,d={horizontal:u,vertical:s.Jd,both:u}[v],p=a?s.RJ:s.eR,m={horizontal:p,vertical:s.il,both:p}[v],y=(0,f.EW)(e.nativeEvent);if(null!=y&&(0,s.Qi)(y)&&!(0,i.F)(y)){let t=y.selectionStart,n=y.selectionEnd,r=y.value??"";if(null==t||e.shiftKey||t!==n||e.key!==m&&t<r.length||e.key!==d&&t>0)return}let b=O,S=(0,c.Zb)(I,E),C=(0,c.vB)(I,E);if(M){let r=t||Array.from({length:I.current.length},()=>({width:1,height:1})),l=(0,c.zf)(r,n,g),i=l.findIndex(e=>
1null!=e&&!(0,c.FP)(I.current,e,E)),u=l.reduce((e,t,n)=>null==t||(0,c.FP)(I.current,t,E)?e:n,-1);b=l[(0,c.Kg)(l.map(e=>null!=e?I.current[e]:null),{event:e,orientation:v,loopFocus:o,onLoop:D,cols:n,disabledIndices:(0,c.Y3)([...E||I.current.map((e,t)=>(0,c.FP)(I.current,t)?t:void 0),void 0],l),minIndex:i,maxIndex:u,prevIndex:(0,c.fl)(O>C?S:O,r,l,n,e.key===s.Jd?"bl":e.key===s.RJ?"tr":"tl"),rtl:a})]}let T={horizontal:[u],vertical:[s.Jd],both:[u,s.Jd]}[v],k={horizontal:[p],vertical:[s.il],both:[p,s.il]}[v],j=M?r:({horizontal:x?s.lZ:s.eb,vertical:x?s.z5:s.ug,both:r})[v];x&&("Home"===e.key?b=S:"End"===e.key&&(b=C)),b===O&&(T.includes(e.key)||k.includes(e.key))&&(o&&b===C&&T.includes(e.key)?(b=S,l&&(b=l(e,O,b,I))):o&&b===S&&k.includes(e.key)?(b=C,l&&(b=l(e,O,b,I))):b=(0,c.BF)(I.current,{startingIndex:b,decrement:k.includes(e.key),disabledIndices:E})),b===O||(0,c.du)(I.current,b)||(R&&e.stopPropagation(),j.has(e.key)&&e.preventDefault(),A(b,!0),queueMicrotask(()=>{I.current[b]?.focus()}))}}),[n,g,h,E,I,x,O,M,t,o,l,D,T,w,A,v,R]);return r.useMemo(()=>({props:N,highlightedIndex:O,onHighlightedIndexChange:A,elementsRef:I,disabledIndices:E,onMapChange:j,relayKeyboardEvent:N.onKeyDown}),[N,O,A,I,E,j])}({itemSizes:P,cols:k,loopFocus:T,onLoop:I,dense:M,orientation:C,highlightedIndex:w,onHighlightedIndexChange:S,rootRef:D,stopEventPropagation:j,enableHomeAndEndKeys:O,direction:(0,h.j)(),disabledIndices:N,modifierKeys:q}),z=(0,v.o)(V,e,{state:R,ref:b,props:[H,...x,K],stateAttributesMapping:E}),Y=r.useMemo(()=>({highlightedIndex:W,onHighlightedIndexChange:$,highlightItemOnHover:F,relayKeyboardEvent:U}),[W,$,F,U]);return(0,m.jsx)(g.H.Provider,{value:Y,children:(0,m.jsx)(l.u,{elementsRef:L,onMapChange:e=>{A?.(e),B(e)},children:z})})}},49863(e,t,n){n.d(t,{G:()=>i,H:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(e=!1){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(16));return t}},59637(e,t,n){n.d(t,{K2:()=>r,Kd:()=>o,Pe:()=>i,uD:()=>l,z_:()=>a});let r={style:{transition:"none"}},o="data-base-ui-click-trigger",l={fallbackAxisSide:"none"},i={fallbackAxisSide:"end"},a={clipPath:"inset(50%)",position:"fixed",top:0,left:0}},64267(e,t,n){n.d(t,{M:()=>l,d:()=>o});var r=n(75642);function o(e,t,n,o){let l=!1,i=!1,a=o??r.t0;return{reason:e,event:t??new Event("base-ui"),cancel(){l=!0},allowPropagation(){i=!0},get isCanceled(){return l},get isPropagationAllowed(){return i},trigger:n,...a}}function l(e,t,n){let o=n??r.t0;return{reason:e,event:t??new Event("base-ui"),...o}}},10134(e,t,n){n.d(t,{n:()=>i});var r=n(68413);let o=r.createContext(void 0),l={disableStyleElements:!1};function i(){return r.useContext(o)??l}},27682(e,t,n){n.d(t,{j:()=>l,l:()=>o});var r=n(68413);let o=r.createContext(void 0);function l(){let e=r.useContext(o);return e?.direction??"ltr"}},5360(e,t,n){var r;n.d(t,{mk:()=>a,HH:()=>i,ZV:()=>l,dc:()=>u});let o=((r={}).disabled="data-disabled",r.valid="data-valid",r.invalid="data-invalid",r.touched="data-touched",r.dirty="data-dirty",r.filled="data-filled",r.focused="data-focused",r),l={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},i={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},a={disabled:!1,...i},u={valid:e=>null===e?null:e?{[o.valid]:""}:{[o.invalid]:""}}},86888(e,t,n){n.d(t,{I:()=>i});var r=n(68413),o=n(31608),l=n(72561);function i(e,t,n,a,u=!0){let{registerFieldControl:s}=(0,l.V$)(),c=r.useRef(null);c.current||(c.current=Symbol()),(0,o.g)(()=>{let r=c.current;if(r&&u)return s(r,{controlRef:e,getValue:a,id:t,value:n}),()=>{s(r,void 0)}},[e,u,a,t,s,n])}},72561(e,t,n){n.d(t,{V$:()=>s,eZ:()=>u,er:()=>a});var r=n(9205),o=n(68413),l=n(75642),i=n(5360);let a={invalid:void 0,name:void 0,validityData:{state:i.ZV,errors:[],error:"",value:"",initialValue:null},setValidityData:l.tE,disabled:void 0,touched:i.HH.touched,setTouched:l.tE,dirty:i.HH.dirty,setDirty:l.tE,filled:i.HH.filled,setFilled:l.tE,focused:i.HH.focused,setFocused:l.tE,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:i.mk,markedDirtyRef:{current:!1},registerFieldControl:l.tE,validation:{getValidationProps:(e=l.t0)=>e,getInputValidationProps:(e=l.t0)=>e,inputRef:{current:null},commit:async()=>{}}},u=o.createContext(a);
1function s(e=!0){let t=o.useContext(u);if(t.setValidityData===l.tE&&!e)throw Error((0,r.A)(28));return t}},20244(e,t,n){n.d(t,{x:()=>i});var r=n(68413),o=n(75642);let l=r.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:o.tE,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function i(){return r.useContext(l)}},37285(e,t,n){n.d(t,{Ai:()=>a,Vz:()=>i,jd:()=>r,kJ:()=>l,tl:()=>o});let r=(e,t)=>Object.is(e,t);function o(e,t,n){return null==e||null==t?Object.is(e,t):n(e,t)}function l(e,t,n){return!!e&&0!==e.length&&e.some(e=>void 0!==e&&o(t,e,n))}function i(e,t,n){return e&&0!==e.length?e.findIndex(e=>void 0!==e&&o(e,t,n)):-1}function a(e,t,n){return e.filter(e=>!o(t,e,n))}},46452(e,t,n){n.d(t,{H:()=>i});var r=n(68413),o=n(75642);let l=r.createContext({controlId:void 0,registerControlId:o.tE,labelId:void 0,setLabelId:o.tE,messageIds:[],setMessageIds:o.tE,getDescriptionProps:e=>e});function i(){return r.useContext(l)}},53225(e,t,n){n.d(t,{B:()=>i});var r=n(68413),o=n(31608),l=n(44629);function i(e,t,n,a=!0,u){let[s,c]=r.useState(),d=(0,l.e)(u?`${u}-label`:void 0),f=e??t??s;return(0,o.g)(()=>{let r=e||t||!a?void 0:function(e,t){let n=function(e){if(!e)return;let t=e.parentElement;if(t&&"LABEL"===t.tagName)return t;let n=e.id;if(n){let t=e.nextElementSibling;if(t&&t.htmlFor===n)return t}let r=e.labels;return r&&r[0]}(e);if(n)return!n.id&&t&&(n.id=t),n.id||void 0}(n.current,d);s!==r&&c(r)}),f}},69603(e,t,n){n.d(t,{l:()=>d});var r=n(68413),o=n(31608),l=n(39708),i=n(85761),a=n(98572),u=n(75642),s=n(44629),c=n(46452);function d(e={}){let{id:t,implicit:n=!1,controlRef:f}=e,{controlId:p,registerControlId:g}=(0,c.H)(),v=(0,s.e)(t),h=n?p:void 0,m=(0,i.j)(()=>Symbol("labelable-control")),y=r.useRef(!1),b=r.useRef(null!=t),x=(0,l.K)(()=>{y.current&&g!==u.tE&&(y.current=!1,g(m.current,void 0))});return(0,o.g)(()=>{let e;if(g!==u.tE){if(n){let n=f?.current;e=(0,a.vq)(n)&&null!=n.closest("label")?t??null:h??v}else if(null!=t)b.current=!0,e=t;else{if(!b.current)return void x();e=v}if(void 0===e)return void x();y.current=!0,g(m.current,e)}},[t,f,h,g,n,v,m,x]),r.useEffect(()=>x,[x]),p??v}},39105(e,t,n){n.d(t,{Bo:()=>a,Dq:()=>v,F4:()=>l,L5:()=>E,LO:()=>h,N7:()=>o,Np:()=>i,SR:()=>u,Ui:()=>r,Vh:()=>x,Xn:()=>p,_J:()=>f,c:()=>b,jv:()=>g,p:()=>m,pf:()=>c,qs:()=>d,r9:()=>y,ux:()=>s,zJ:()=>R});let r="trigger-press",o="trigger-hover",l="trigger-focus",i="outside-press",a="item-press",u="close-press",s="chip-remove-press",c="input-change",d="input-clear",f="input-press",p="focus-out",g="escape-key",v="list-navigation",h="cancel-open",m="sibling-open",y="disabled",b="missing",x="initial",R="imperative-action",E="window-resize"},22417(e,t,n){n.d(t,{Dp:()=>a,Li:()=>i,Md:()=>c,T:()=>s,u:()=>d,yg:()=>u});var r=n(68413),o=n(96689),l=n(72361);function i(e){return null!=e&&e.length>0&&"object"==typeof e[0]&&null!=e[0]&&"items"in e[0]}function a(e){if(!Array.isArray(e))return null!=e&&"null"in e;if(i(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 u(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.Q)(e)}function s(e,t){return t&&null!=e?t(e)??"":e&&"object"==typeof e&&"value"in e&&"label"in e?(0,o.Q)(e.value):(0,o.Q)(e)}function c(e,t,n){if(n&&null!=e)return n(e);if(e&&"object"==typeof e&&"label"in e&&null!=e.label)return e.label;if(t&&!Array.isArray(t))return t[e]??u(e,n);if(Array.isArray(t)){let r=i(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:u(e,n)}if("value"in e){let t=r.find(t=>t&&t.value===e.value);if(t&&null!=t.label)return t.label}}return u(e,n)}function d(e,t,n){return e.reduce((e,o,i)=>(i>0&&e.push(", "),e.push((0,l.jsx)(r.Fragment,{children:c(o,t,n)},i)),e),[])}},96689(e,t,n){n.d(t,{Q:()=>r});function r(e){if(null==e)return"";if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}},58908(e,t,n){n.d(t,{EW:()=>i,RS:()=>o,gR:()=>l});var r=n(98572);function o(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function l(e,t){if(!e||!t)return!1;let n=t.getRootNode?.();if(e.contains(t))return!0;
1if(n&&(0,r.Ng)(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function i(e){return"composedPath"in e?e.composedPath()[0]:e.target}},31772(e,t,n){var r;n.d(t,{G:()=>a,T:()=>o});let o=((r={}).startingStyle="data-starting-style",r.endingStyle="data-ending-style",r),l={[o.startingStyle]:""},i={[o.endingStyle]:""},a={transitionStatus:e=>"starting"===e?l:"ending"===e?i:null}},48971(e,t,n){n.d(t,{s:()=>s});var r=n(68413),o=n(98572),l=n(39708),i=n(31608),a=n(4227),u=n(49863);function s(e={}){let{disabled:t=!1,focusableWhenDisabled:n,tabIndex:o=0,native:d=!0,composite:f}=e,p=r.useRef(null),g=(0,u.G)(!0),v=f??void 0!==g,{props:h}=function(e){let{focusableWhenDisabled:t,disabled:n,composite:o=!1,tabIndex:l=0,isNativeButton:i}=e,a=o&&!1!==t,u=o&&!1===t;return{props:r.useMemo(()=>{let e={onKeyDown(e){n&&t&&"Tab"!==e.key&&e.preventDefault()}};return o||(e.tabIndex=l,!i&&n&&(e.tabIndex=t?l:-1)),(i&&(t||a)||!i&&n)&&(e["aria-disabled"]=n),i&&(!t||u)&&(e.disabled=n),e},[o,n,t,a,u,i,l])}}({focusableWhenDisabled:n,disabled:t,composite:v,tabIndex:o,isNativeButton:d}),m=r.useCallback(()=>{let e=p.current;c(e)&&v&&t&&void 0===h.disabled&&e.disabled&&(e.disabled=!1)},[t,h.disabled,v]);return(0,i.g)(m,[m]),{getButtonProps:r.useCallback((e={})=>{let{onClick:n,onMouseDown:r,onKeyUp:o,onKeyDown:l,onPointerDown:i,...u}=e;return(0,a.v6)({onClick(e){t?e.preventDefault():n?.(e)},onMouseDown(e){t||r?.(e)},onKeyDown(e){var r;if(t||((0,a.PT)(e),l?.(e),e.baseUIHandlerPrevented))return;let o=e.target===e.currentTarget,i=e.currentTarget,u=c(i),s=!d&&(r=i,!!(r?.tagName==="A"&&r?.href)),f=o&&(d?u:!s),p="Enter"===e.key,g=" "===e.key,h=i.getAttribute("role"),m=h?.startsWith("menuitem")||"option"===h||"gridcell"===h;if(o&&v&&g){if(e.defaultPrevented&&m)return;e.preventDefault(),s||d&&u?(i.click(),e.preventBaseUIHandler()):f&&(n?.(e),e.preventBaseUIHandler());return}f&&(!d&&(g||p)&&e.preventDefault(),!d&&p&&n?.(e))},onKeyUp(e){t||(((0,a.PT)(e),o?.(e),e.target===e.currentTarget&&d&&v&&c(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||d||v||" "!==e.key||n?.(e)))},onPointerDown(e){t?e.preventDefault():i?.(e)}},d?{type:"button"}:{role:"button"},h,u)},[t,h,v,d]),buttonRef:(0,l.K)(e=>{p.current=e,m()})}}function c(e){return(0,o.sb)(e)&&"BUTTON"===e.tagName}},33710(e,t,n){n.d(t,{V:()=>u});var r=n(60140),o=n(92023),l=n(39708),i=n(29494),a=n(31772);function u(e,t=!1,n=!0){let s=(0,o.N)();return(0,l.K)((o,l=null)=>{s.cancel();let u=(0,i.q)(e);if(null==u)return;let c=()=>{r.flushSync(o)};if("function"!=typeof u.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void o();function d(){Promise.all(u.getAnimations().map(e=>e.finished)).then(()=>{l?.aborted||c()}).catch(()=>{if(n){l?.aborted||c();return}let e=u.getAnimations();!l?.aborted&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&d()})}if(t){let e=a.T.startingStyle;if(!u.hasAttribute(e))return void s.request(d);let t=new MutationObserver(()=>{u.hasAttribute(e)||(t.disconnect(),d())});return t.observe(u,{attributes:!0,attributeFilter:[e]}),void l?.addEventListener("abort",()=>t.disconnect(),{once:!0})}s.request(d)})}},44629(e,t,n){n.d(t,{e:()=>o});var r=n(54953);function o(e){return(0,r.B)(e,"base-ui")}},96824(e,t,n){n.d(t,{v:()=>i});var r=n(68413),o=n(39708),l=n(33710);function i(e){let{enabled:t=!0,open:n,ref:i,onComplete:a}=e,u=(0,o.K)(a),s=(0,l.V)(i,n,!1);r.useEffect(()=>{if(!t)return;let e=new AbortController;return s(u,e.signal),()=>{e.abort()}},[t,n,u,s])}},66485(e,t,n){n.d(t,{o:()=>f});var r=n(9205),o=n(68413),l=n(12594),i=n(53466);function a(e){if(!o.isValidElement(e))return null;let t=e.props;return((0,i._)(19)?t?.ref:e.ref)??null}var u=n(6431),s=n(75642),c=n(99590),d=n(4227);function f(e,t,n={}){let i=t.render,g=function(e,t={}){var n;let{className:r,style:o,render:i}=e,{state:f=s.t0,ref:p,props:g,stateAttributesMapping:v,enabled:h=!0}=t,m=h?"function"==typeof r?r(f):r:void 0,y=h?(0,c.m)(o,f):void 0,b=h?function(e,t){let n={};for(let r in e){let o=e[r];if(t?.hasOwnProperty(r)){let e=t[r](o);null!=e&&Object.assign(n,e);continue}!0===o?n[`data-${r.toLowerCase()}`]="":o&&(n[`data-${r.toLowerCase()}`]=o.toString())}return n}(f,v):s.t0,x=h&&g?Array.isArray(n=g)?(0,d.lZ)(n):(0,d.v6)(void 0,n):void 0,R=h?(0,u.r)(b,x)??{}:s.t0;return("u">typeof document&&(h?Array.isArray(p)?R.ref=(0,l.U)([R.ref,a(i),...p]):R.ref=(0,l.a)(R.ref,a(i),p):(0,l.a)(null,null)),h)?(void 0!==m&&(R.className=(0,d.VN)(R.className,m)),void 0!==y&&(R.style=(0,u.r)(R.style,y)),R):s.t0}(t,n);return!1===n.enabled?null:function(e,t,n,l){if(t){if("function"==typeof t)return t(n,l);let e=(0,d.v6)(n,t.props);e.ref=n.ref;let r=t;return r?.$$typeof===p&&(r=o.Children.toArray(t)[0]),o.cloneElement(r,e)}if(e&&"string"==typeof e){var i,a;return i=e,a=n,"button"===i?(0,o.createElement)("button",{type:"button",...a,key:a.key}):"img"===i?(0,o.createElement)("img",{alt:"",...a,key:a.key}):o.createElement(i,a)}throw Error((0,r.A)(8))}(e,i,g,n.state??s.t0)}let p=Symbol.for("react.lazy")},57274(e,t,n){n.d(t,{$:()=>i});var r=n(68413),o=n(31608),l=n(92023);function i(e,t=!1,n=!1){let[a,u]=r.useState(e&&t?"idle":void 0),[s,c]=r.useState(e);return e&&!s&&(c(!0),u("starting")),e||!s||"ending"===a||n||u("ending"),e||s||"ending"!==a||u(void 0),(0,o.g)(()=>
1{if(!e&&s&&"ending"!==a&&n){let e=l.K.request(()=>{u("ending")});return()=>{l.K.cancel(e)}}},[e,s,a,n]),(0,o.g)(()=>{if(!e||t)return;let n=l.K.request(()=>{u(void 0)});return()=>{l.K.cancel(n)}},[t,e]),(0,o.g)(()=>{if(!e||!t)return;e&&s&&"idle"!==a&&u("starting");let n=l.K.request(()=>{u("idle")});return()=>{l.K.cancel(n)}},[t,e,s,a]),{mounted:s,setMounted:c,transitionStatus:a}}},56304(e,t,n){n.d(t,{x:()=>i});var r=n(68413),o=n(31608),l=n(39708);function i(e,t){let n=r.useRef(e),i=(0,l.K)(t);(0,o.g)(()=>{n.current!==e&&i(n.current)},[e,i]),(0,o.g)(()=>{n.current=e},[e])}},27003(e,t,n){n.d(t,{F:()=>s});var r=n(68413),o=n(28469),l=n(66485),i=n(7699),a=n(57274),u=n(96824);let s=r.forwardRef(function(e,t){let{render:n,className:s,style:c,keepMounted:d=!1,...f}=e,p=(0,o.s)(),g=r.useRef(null),{transitionStatus:v,setMounted:h}=(0,a.$)(p.checked);(0,u.v)({open:p.checked,ref:g,onComplete(){p.checked||h(!1)}});let m={checked:p.checked,disabled:p.disabled,highlighted:p.highlighted,transitionStatus:v};return(0,l.o)("span",e,{state:m,ref:[t,g],stateAttributesMapping:i.a,props:{"aria-hidden":!0,...f},enabled:d||p.checked})})},21824(e,t,n){n.d(t,{s:()=>h});var r=n(68413),o=n(34074),l=n(28469),i=n(16329),a=n(11620),u=n(81884),s=n(66485),c=n(44629),d=n(7699),f=n(74364),p=n(64267),g=n(39105),v=n(72361);let h=r.forwardRef(function(e,t){let{render:n,className:h,id:m,label:y,nativeButton:b=!1,disabled:x=!1,closeOnClick:R=!1,checked:E,defaultChecked:w,onCheckedChange:S,style:C,...M}=e,P=(0,a.q)({label:y}),T=(0,f.O)(!0),I=(0,c.e)(m),{store:k}=(0,u.Y)(),O=k.useState("isActive",P.index),A=k.useState("itemProps"),[j,D]=(0,o.q)({controlled:E,default:w??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:N,itemRef:q}=(0,i.O)({closeOnClick:R,disabled:x,highlighted:O,id:I,store:k,nativeButton:b,nodeId:T?.context.nodeId,itemMetadata:i.z}),F=r.useMemo(()=>({disabled:x,highlighted:O,checked:j}),[x,O,j]),V=(0,s.o)("div",e,{state:F,stateAttributesMapping:d.a,props:[A,{role:"menuitemcheckbox","aria-checked":j,onClick:function(e){let t=(0,p.d)(g.Bo,e.nativeEvent,void 0,{preventUnmountOnClose(){}});S?.(!j,t),t.isCanceled||D(e=>!e)}},M,N],ref:[q,t,P.ref]});return(0,v.jsx)(l.H.Provider,{value:F,children:V})})},28469(e,t,n){n.d(t,{H:()=>l,s:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(30));return e}},72404(e,t,n){n.d(t,{N:()=>u});var r=n(68413),o=n(31608),l=n(66485),i=n(44629),a=n(15920);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,id:s,...c}=e,d=(0,i.e)(s),f=(0,a.T)();return(0,o.g)(()=>(f(d),()=>{f(void 0)}),[f,d]),(0,l.o)("div",e,{ref:t,props:{id:d,role:"presentation",...c}})})},54455(e,t,n){n.d(t,{r:()=>a});var r=n(68413),o=n(66485),l=n(15920),i=n(72361);let a=r.forwardRef(function(e,t){let{render:n,className:a,style:u,...s}=e,[c,d]=r.useState(void 0),f=(0,o.o)("div",e,{ref:t,props:{role:"group","aria-labelledby":c,...s}});return(0,i.jsx)(l.c.Provider,{value:d,children:f})})},15920(e,t,n){n.d(t,{T:()=>i,c:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(31));return e}},53073(e,t,n){n.d(t,{D:()=>c});var r=n(68413),o=n(16329),l=n(81884),i=n(66485),a=n(44629),u=n(11620),s=n(74364);let c=r.forwardRef(function(e,t){let{render:n,className:r,id:c,label:d,nativeButton:f=!1,disabled:p=!1,closeOnClick:g=!0,style:v,...h}=e,m=(0,u.q)({label:d}),y=(0,s.O)(!0),b=(0,a.e)(c),{store:x}=(0,l.Y)(),R=x.useState("isActive",m.index),E=x.useState("itemProps"),{getItemProps:w,itemRef:S}=(0,o.O)({closeOnClick:g,disabled:p,highlighted:R,id:b,store:x,nativeButton:f,nodeId:y?.context.nodeId,itemMetadata:o.z});return(0,i.o)("div",e,{state:{disabled:p,highlighted:R},props:[E,h,w],ref:[S,t,m.ref]})})},16329(e,t,n){n.d(t,{z:()=>c,O:()=>d});var r=n(68413),o=n(12594),l=n(48971),i=n(4227),a=n(22206),u=n(39105),s=n(57653);let c={type:"regular-item"};function d(e){let{closeOnClick:t,disabled:n=!1,highlighted:c,id:d,store:f,typingRef:p=f.context.typingRef,nativeButton:g,itemMetadata:v,nodeId:h}=e,m=r.useRef(null),{getButtonProps:y,buttonRef:b}=(0,l.s)({disabled:n,focusableWhenDisabled:!0,native:g,composite:!0}),x=function(e){let{closeOnClick:t,highlighted:n,id:o,nodeId:l,store:i,typingRef:c,itemRef:d,itemMetadata:f}=e,{events:p}=i.useState("floatingTreeRoot"),g=(0,s.v)(!0),v=void 0!==g;return r.useMemo(()=>({id:o,role:"menuitem",tabIndex:n?0:-1,onKeyDown(e){" "===e.key&&c?.current&&e.preventDefault()}
1,onMouseMove(e){l&&p.emit("itemhover",{nodeId:l,target:e.currentTarget})},onClick(e){t&&p.emit("close",{domEvent:e,reason:u.Bo})},onMouseUp(e){if(g){let t=g.initialCursorPointRef.current;if(g.initialCursorPointRef.current=null,v&&t&&1>=Math.abs(e.clientX-t.x)&&1>=Math.abs(e.clientY-t.y)||v&&!a.cX&&2===e.button)return}d.current&&i.context.allowMouseUpTriggerRef.current&&(!v||2===e.button)&&(!f||"regular-item"===f.type)&&d.current.click()}}),[t,n,o,p,l,i,c,d,g,v,f])}({closeOnClick:t,highlighted:c,id:d,nodeId:h,store:f,typingRef:p,itemRef:m,itemMetadata:v}),R=r.useCallback(e=>(0,i.v6)(x,{onMouseEnter(){"submenu-trigger"===v.type&&v.setActive()}},e,y),[x,y,v]),E=(0,o.a)(m,b);return r.useMemo(()=>({getItemProps:R,itemRef:E}),[R,E])}},45231(e,t,n){n.d(t,{_:()=>b});var r=n(68413),o=n(79435),l=n(88086),i=n(81884),a=n(74364),u=n(66485),s=n(22012),c=n(31772),d=n(96824),f=n(64267),p=n(39105),g=n(42638),v=n(89327),h=n(89139),m=n(72361);let y={...s.GW,...c.G},b=r.forwardRef(function(e,t){let{render:n,className:s,style:c,finalFocus:b,...x}=e,{store:R}=(0,i.Y)(),{side:E,align:w}=(0,a.O)(),S=null!=(0,g.S)(!0),C=R.useState("open"),M=R.useState("transitionStatus"),P=R.useState("popupProps"),T=R.useState("mounted"),I=R.useState("instantType"),k=R.useState("activeTriggerElement"),O=R.useState("parent"),A=R.useState("lastOpenChangeReason"),j=R.use
1State("rootId"),D=R.useState("floatingRootContext"),N=R.useState("floatingTreeRoot"),q=R.useState("closeDelay"),F=R.useState("activeTriggerElement"),V=R.useState("hoverEnabled"),K=R.useState("disabled"),H="context-menu"===O.type;(0,d.v)({open:C,ref:R.context.popupRef,onComplete(){C&&R.context.onOpenChangeComplete?.(!0)}}),r.useEffect(()=>{function e(e){R.setOpen(!1,(0,f.d)(e.reason,e.domEvent))}return N.events.on("close",e),()=>{N.events.off("close",e)}},[N.events,R]),(0,o.a)(D,{enabled:V&&!K&&!H&&"menubar"!==O.type,closeDelay:q});let W=r.useCallback(e=>{R.set("popupElement",e)},[R]),$={transitionStatus:M,side:E,align:w,open:C,nested:"menu"===O.type,instant:I},L=(0,u.o)("div",e,{state:$,ref:[t,R.context.popupRef,W],stateAttributesMapping:y,props:[P,{onKeyDown(e){S&&v.jF.has(e.key)&&e.stopPropagation()}},(0,h.d)(M),x,{"data-rootownerid":j}]}),B=void 0===O.type||H;return(k||"menubar"===O.type&&A!==p.Np)&&(B=!0),(0,m.jsx)(l.s,{context:D,modal:H,disabled:!T,returnFocus:void 0===b?B:b,initialFocus:"menu"!==O.type,restoreFocus:!0,externalTree:"menubar"!==O.type?N:void 0,previousFocusableElement:F,nextFocusableElement:void 0===O.type?R.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===O.type?R.context.beforeContentFocusGuardRef:void 0,children:L})})},48335(e,t,n){n.d(t,{g:()=>u});var r=n(68413),o=n(52130),l=n(81884),i=n(40456),a=n(72361);let u=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:u}=(0,l.Y)();return u.useState("mounted")||n?(0,a.jsx)(i.V.Provider,{value:n,children:(0,a.jsx)(o.XF,{ref:t,...r})}):null})},40456(e,t,n){n.d(t,{V:()=>l,y:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(32));return e}},8867(e,t,n){n.d(t,{y:()=>w});var r=n(68413),o=n(5426),l=n(31608),i=n(35993),a=n(10868),u=n(74364),s=n(81884),c=n(31149),d=n(25858),f=n(93140),p=n(40456),g=n(59637),v=n(57653),h=n(64267),m=n(39105),y=n(86203),b=n(33710),x=n(24496),R=n(47938),E=n(72361);let w=r.forwardRef(function(e,t){let{anchor:n,positionMethod:w="absolute",className:S,render:C,side:M,align:P,sideOffset:T=0,alignOffset:I=0,collisionBoundary:k="clipping-ancestors",collisionPadding:O=5,arrowPadding:A=5,sticky:j=!1,disableAnchorTracking:D=!1,collisionAvoidance:N=g.uD,style:q,...F}=e,{store:V}=(0,s.Y)(),K=(0,p.y)(),H=(0,v.v)(!0),W=V.useState("parent"),$=V.useState("floatingRootContext"),L=V.useState("floatingTreeRoot"),B=V.useState("mounted"),U=V.useState("open"),z=V.useState("modal"),Y=V.useState("openMethod"),G=V.useState("activeTriggerElement"),_=V.useState("transitionStatus"),X=V.useState("positionerElement"),Z=V.useState("instantType"),J=V.useState("hasViewport"),Q=V.useState("lastOpenChangeReason"),ee=V.useState("floatingNodeId"),et=V.useState("floatingParentNodeId"),en=$.useState("domReferenceElement"),er=r.useRef(null),eo=(0,b.V)(X,!1,!1),el=n,ei=T,ea=I,eu=P,es=N;"context-menu"===W.type&&(el=n??W.context?.anchor,eu=eu??"start",M||"center"===eu||(ea=e.alignOffset??2,ei=e.sideOffset??-5));let ec=M,ed=eu;"menu"===W.type?(ec=ec??"inline-end",ed=ed??"start",es=e.collisionAvoidance??g.Pe):"menubar"===W.type&&(ec=ec??"bottom",ed=ed??"start");let ef="context-menu"===W.type,ep=(0,c.s)({anchor:el,floatingRootContext:$,positionMethod:H?"fixed":w,mounted:B,side:ec,sideOffset:ei,align:ed,alignOffset:ea,arrowPadding:ef?0:A,collisionBoundary:k,collisionPadding:O,sticky:j,nodeId:ee,keepMounted:K,disableAnchorTracking:D,collisionAvoidance:es,shiftCrossAxis:ef&&!("side"in es&&"flip"===es.side),externalTree:L,adaptiveOrigin:J?y.n:void 0});r.useEffect(()=>{function e(e){e.open&&(e.parentNodeId===ee&&V.set("hoverEnabled",!1),e.nodeId!==ee&&e.parentNodeId===V.select("floatingParentNodeId")&&V.setOpen(!1,(0,h.d)(m.p)))}return L.events.on("menuopenchange",e),()=>{L.events.off("menuopenchange",e)}},[V,L.events,ee]),r.useEffect(()=>{if(null!=V.select("floatingParentNodeId"))return L.events.on("menuopenchange",e),()=>{L.events.off("menuopenchange",e)};function e(e){if(e.open||e.nodeId!==V.select("floatingParentNodeId"))return;let t=e.reason??m.p;V.setOpen(!1,(0,h.d)(t))}},[L.events,V]);let eg=(0,i.Z)();r.useEffect(()=>{U||eg.clear()},[U,eg]),r.useEffect(()=>{function e(e){if(U&&e.nodeId===V.select("floatingParentNodeId"))if(e.target&&G&&G!==e.target){let e=V.select("closeDelay");e>0?eg.isStarted()||eg.start(e,()=>{V.setOpen(!1,(0,h.d)(m.p))}):V.setOpen(!1,(0,h.d)(m.p))}else eg.clear()}return L.events.on("itemhover",e),()=>{L.events.off("itemhover",e)}},[L.events,U,G,V,eg]),r.useEffect(()=>{let e={open:U,nodeId:ee,parentNodeId:et,reason:V.select("lastOpenChangeReason")};L.events.emit("menuopenchange",e)},[L.events,U,V,ee,et]),(0,l.g)(()=>{let e=er.current;if(en&&(er.current=en),e&&en&&en!==e){V.set("instantType",void 0);let e=new AbortController;return eo(()=>{V.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[en,eo,V]);
1let ev={open:U,side:ep.side,align:ep.align,anchorHidden:ep.anchorHidden,nested:"menu"===W.type,instant:Z},eh="menubar"===W.type&&W.context.modal,em=z&&Q!==m.N7;(0,R.G)(U&&(eh||em),"touch"===Y,X,G);let ey=(0,x.i)(e,ev,{styles:ep.positionerStyles,transitionStatus:_,props:F,refs:[t,V.useStateSetter("positionerElement")],hidden:!B,inert:!U}),eb=B&&"menu"!==W.type&&("menubar"!==W.type&&z&&Q!==m.N7||"menubar"===W.type&&W.context.modal),ex=null;return"menubar"===W.type?ex=W.context.contentElement:void 0===W.type&&(ex=G),(0,E.jsxs)(u.r.Provider,{value:ep,children:[eb&&(0,E.jsx)(f.W,{ref:"context-menu"===W.type||"nested-context-menu"===W.type?W.context.internalBackdropRef:null,inert:(0,o.Y)(!U),cutout:ex}),(0,E.jsx)(a.$c,{id:ee,children:(0,E.jsx)(d.u,{elementsRef:V.context.itemDomElements,labelsRef:V.context.itemLabels,children:ey})})]})})},74364(e,t,n){n.d(t,{O:()=>i,r:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(33));return t}},14293(e,t,n){n.d(t,{i:()=>N});var r=n(68413),o=n(35993),l=n(39708),i=n(54953),a=n(31608),u=n(71283),s=n(75642),c=n(7873),d=n(10868),f=n(68284),p=n(23575),g=n(19545),v=n(70534),h=n(81884),m=n(16255),y=n(27682),b=n(33143),x=n(64267),R=n(39105),E=n(57653),w=n(4227),S=n(13936),C=n(73633),M=n(85761),P=n(65215),T=n(38990),I=n(29147);let k={...T.ol,disabled:(0,S.M)(e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled),modal:(0,S.M)(e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0)),openMethod:(0,S.M)(e=>e.openMethod),allowMouseEnter:(0,S.M)(e=>e.allowMouseEnter),stickIfOpen:(0,S.M)(e=>e.stickIfOpen),parent:(0,S.M)(e=>e.parent),rootId:(0,S.M)(e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId),activeIndex:(0,S.M)(e=>e.activeIndex),isActive:(0,S.M)((e,t)=>e.activeIndex===t),hoverEnabled:(0,S.M)(e=>e.hoverEnabled),instantType:(0,S.M)(e=>e.instantType),lastOpenChangeReason:(0,S.M)(e=>e.openChangeReason),floatingTreeRoot:(0,S.M)(e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot),floatingNodeId:(0,S.M)(e=>e.floatingNodeId),floatingParentNodeId:(0,S.M)(e=>e.floatingParentNodeId),itemProps:(0,S.M)(e=>e.itemProps),closeDelay:(0,S.M)(e=>e.closeDelay),hasViewport:(0,S.M)(e=>e.hasViewport),keyboardEventRelay:(0,S.M)(e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0)};class O extends C.H{constructor(e){super({...{...(0,T.rJ)(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,stickIfOpen:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new P.k,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:s.t0,keyboardEventRelay:void 0,closeDelay:0,hasViewport:!1},...e},{positionerRef:r.createRef(),popupRef:r.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:r.createRef(),beforeContentFocusGuardRef:r.createRef(),onOpenChangeComplete:void 0,triggerElements:new I.Z},k),this.unsubscribeParentListener=this.observe("parent",e=>{if(this.unsubscribeParentListener?.(),"menu"===e.type){let t=e.store.select("rootId"),n=e.store.select("floatingTreeRoot"),r=e.store.select("keyboardEventRelay");this.unsubscribeParentListener=e.store.subscribe(()=>{let o=e.store.select("rootId"),l=e.store.select("floatingTreeRoot"),i=e.store.select("keyboardEventRelay");(t!==o||n!==l||r!==i)&&(t=o,n=l,r=i,this.notifyAll())}),this.context.allowMouseUpTriggerRef=e.store.context.allowMouseUpTriggerRef;return}void 0!==e.type&&(this.context.allowMouseUpTriggerRef=e.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(e,t){this.state.floatingRootContext.context.events.emit("setOpen",{open:e,eventDetails:t})}static useStore(e,t){let n=(0,M.j)(()=>new O(t)).current;return e??n}unsubscribeParentListener=null}var A=n(80323);let j=r.createContext(void 0);var D=n(72361);let N=(0,c.G1)(function(e){let t,{children:n,open:c,onOpenChange:S,onOpenChangeComplete:C,defaultOpen:M=!1,disabled:P=!1,modal:T,loopFocus:I=!0,orientation:k="vertical",actionsRef:N,closeParentOnEsc:q=!1,handle:F,triggerId:V,defaultTr
1iggerId:K=null,highlightItemOnHover:H=!0}=e,W=(0,E.v)(!0),$=(0,h.Y)(!0),L=(0,m.t)(!0),B=r.useContext(j),U=r.useMemo(()=>B&&$?{type:"menu",store:$.store}:L?{type:"menubar",context:L}:W&&!$?{type:"context-menu",context:W}:{type:void 0},[W,$,L,B]),z=O.useStore(F?.store,{open:M,openProp:c,activeTriggerId:K,triggerIdProp:V,parent:U});(0,u.j)(()=>{void 0===c&&!1===z.state.open&&!0===M&&z.update({open:!0,activeTriggerId:K})}),z.useControlledProp("openProp",c),z.useControlledProp("triggerIdProp",V),z.useContextCallback("onOpenChangeComplete",C);let Y=(0,i.B)(),G=(0,i.B)(),_=z.useState("floatingTreeRoot"),X=(0,d.fI)(_),Z=(0,d.R1)(),J=z.useState("open"),Q=z.useState("activeTriggerElement"),ee=z.useState("positionerElement"),et=z.useState("hoverEnabled"),en=z.useState("disabled"),er=z.useState("lastOpenChangeReason"),eo=z.useState("parent"),el=z.useState("activeIndex"),ei=z.useState("payload"),ea=z.useState("floatingParentNodeId"),eu=r.useRef(null),es=r.useRef("context-menu"!==eo.type),ec=(0,o.Z)(),ed=r.useRef(!0),ef=(0,o.Z)(),ep=null!=ea,{openMethod:eg,triggerProps:ev}=(0,b.G)(J);z.useSyncedValues({disabled:P,modal:void 0===eo.type?T:void 0,openMethod:eg,rootId:Y}),(0,A.tr)(z);let{forceUnmount:eh}=(0,A.l$)(J,z,()=>{z.update({allowMouseEnter:!1,stickIfOpen:!0})});(0,a.g)(()=>{W&&!$?z.update({parent:{type:"context-menu",context:W},floatingNodeId:X,floatingParentNodeId:Z}):$&&z.update({floatingNodeId:X,floatingParentNodeId:Z})},[W,$,X,Z,z]),r.useEffect(()=>{if(J||(eu.current=null),"context-menu"===eo.type){if(!J){ec.clear(),es.current=!1;return}ec.start(500,()=>{es.current=!0})}},[ec,J,eo.type]),(0,a.g)(()=>{J||et||z.set("hoverEnabled",!0)},[J,et,z]);let em=(0,l.K)((e,t)=>{let n=t.reason;if(J===e&&t.trigger===Q&&er===n||(t.preventUnmountOnClose=()=>{z.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||(t.trigger=Q??void 0),S?.(e,t),t.isCanceled))return;z.state.floatingRootContext.dispatchOpenChange(e,t);let r=t.event;if(!1===e&&r?.type==="click"&&"touch"===r.pointerType&&!ed.current)return;if(!e&&null!==el){let e=z.context.itemDomElements.current[el];queueMicrotask(()=>{e?.setAttribute("tabindex","-1")})}e&&n===R.F4?(ed.current=!1,ef.start(300,()=>{ed.current=!0})):(ed.current=!0,ef.clear());let o=(n===R.Ui||n===R.Bo)&&0===r.detail&&r?.isTrusted,l=!e&&(n===R.jv||null==n),i={open:e,openChangeReason:n};eu.current=t.event??null;let a=t.trigger?.id??null;(a||e)&&(i.activeTriggerId=a,i.activeTriggerElement=t.trigger??null),z.update(i),"menubar"===eo.type&&(n===R.F4||n===R.Xn||n===R.N7||n===R.Dq||n===R.p)?z.set("instantType","group"):o||l?z.set("instantType",o?"click":"dismiss"):z.set("instantType",void 0)}),ey=(0,f.D)({popupStore:z,floatingId:G,nested:null!=Z,onOpenChange:em}),eb=ey.context.events;r.useEffect(()=>{let e=({open:e,eventDetails:t})=>em(e,t);return eb.on("setOpen",e),()=>{eb?.off("setOpen",e)}},[eb,em]);let ex=r.useCallback(()=>{z.setOpen(!1,(0,x.d)(R.zJ))},[z]);r.useImperativeHandle(N,()=>({unmount:eh,close:ex}),[eh,ex]),"context-menu"===eo.type&&(t=eo.context),r.useImperativeHandle(t?.positionerRef,()=>ee,[ee]),r.useImperativeHandle(t?.actionsRef,()=>({setOpen:em}),[em]);let eR=(0,p.s)(ey,{enabled:!en,bubbles:{escapeKey:q&&"menu"===eo.type},outsidePress:()=>"context-menu"!==eo.type||eu.current?.type==="contextmenu"||es.current,externalTree:ep?_:void 0}),eE=(0,y.j)(),ew=r.useCallback(e=>{z.select("activeIndex")!==e&&z.set("activeIndex",e)},[z]),eS=(0,g.C)(ey,{enabled:!en,listRef:z.context.itemDomElements,activeIndex:el,nested:void 0!==eo.type,loopFocus:I,orientation:k,parentOrientation:"menubar"===eo.type?eo.context.orientation:void 0,rtl:"rtl"===eE,disabledIndices:s.Ml,onNavigate:ew,openOnArrowKeyDown:"context-menu"!==eo.type,externalTree:ep?_:void 0,focusItemOnHover:H}),eC=r.useCallback(e=>{z.context.typingRef.current=e},[z]),eM=(0,v.l)(ey,{listRef:z.context.itemLabels,elementsRef:z.context.itemDomElements,activeIndex:el,resetMs:500,onMatch:e=>{J&&e!==el&&z.set("activeIndex",e)},onTyping:eC}),eP=r.useMemo(()=>{let e=(0,w.v6)(eM.reference,eS.reference,eR.reference,{onMouseMove(){z.set("allowMouseEnter",!0)}},ev);return e["aria-haspopup"]="menu",e["aria-expanded"]=J,e},[z,eM.reference,eS.reference,eR.reference,ev,J]),eT=r.useMemo(()=>{let e=(0,w.v6)(eS.trigger,eR.trigger,ev);return e["aria-haspopup"]="menu",e["aria-expanded"]=!1,e},[eS.trigger,eR.trigger,ev]),eI=r.useMemo(()=>(0,w.v6)(A.Ls,{id:G,role:"menu","aria-labelledby":Q?.id,onMouseMove(){z.set("allowMouseEnter",!0),"menu"===eo.type&&z.set("hoverEnabled",!1)},onClick(){z.select("hoverEnabled")&&z.set("hoverEnabled",!1)},onKeyDown(e){let t=z.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}},eM.floating,eS.floating,eR.floating),[Q,G,eo.type,z,eM.floating,eS.floating,eR.floating]),ek=eS.item??s.t0;
1(0,A.i6)(z,{floatingRootContext:ey,activeTriggerProps:eP,inactiveTriggerProps:eT,popupProps:eI,itemProps:ek});let eO=r.useMemo(()=>({store:z,parent:U}),[z,U]),eA=(0,D.jsx)(h.J.Provider,{value:eO,children:"function"==typeof n?n({payload:ei}):n});return void 0===eo.type||"context-menu"===eo.type?(0,D.jsx)(d.P6,{externalTree:_,children:eA}):eA})},81884(e,t,n){n.d(t,{J:()=>l,Y:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(36));return t}},94107(e,t,n){n.d(t,{c:()=>N});var r=n(9205),o=n(68413),l=n(35993),i=n(77068),a=n(7873),u=n(39708),s=n(31608),c=n(75642),d=n(10868),f=n(57634),p=n(79150),g=n(82883),v=n(83907),h=n(65215),m=n(58908),y=n(81884),b=n(22012),x=n(66485),R=n(48971),E=n(5716),w=n(39682),S=n(49863),C=n(98572),M=n(80323),P=n(84090),T=n(44629),I=n(39105),k=n(57653),O=n(16255),A=n(11738),j=n(4227),D=n(72361);let N=(0,a.nk)(function(e,t){let n,a,N,{render:q,className:F,style:V,disabled:K=!1,nativeButton:H=!0,id:W,openOnHover:$,delay:L=100,closeDelay:B=0,handle:U,payload:z,...Y}=e,G=(0,y.Y)(!0),_=U?.store??G?.store;if(!_)throw Error((0,r.A)(85));let X=(0,T.e)(W),Z=_.useState("isTriggerActive",X),J=_.useState("floatingRootContext"),Q=_.useState("isOpenedByTrigger",X),ee=_.useState("triggerPopupId",X),et=o.useRef(null),en=(n=(0,k.v)(!0),a=(0,y.Y)(!0),N=(0,O.t)(!0),o.useMemo(()=>N?{type:"menubar",context:N}:n&&!a?{type:"context-menu",context:n}:{type:void 0},[n,a,N])),er=(0,S.G)(!0),eo=(0,d.cq)(),el=o.useMemo(()=>eo??new h.k,[eo]),ei=(0,d.fI)(el),ea=(0,d.R1)(),{registerTrigger:eu,isMountedByThisTrigger:es}=(0,M.L_)(X,et,_,{payload:z,closeDelay:B,parent:en,floatingTreeRoot:el,floatingNodeId:ei,floatingParentNodeId:ea,keyboardEventRelay:er?.relayKeyboardEvent}),ec="menubar"===en.type,ed=_.useState("disabled"),ef=K||ed||ec&&en.context.disabled,{getButtonProps:ep,buttonRef:eg}=(0,R.s)({disabled:ef,native:H});o.useEffect(()=>{Q||void 0!==en.type||(_.context.allowMouseUpTriggerRef.current=!1)},[_,Q,en.type]);let ev=o.useRef(null),eh=(0,l.Z)(),em=(0,u.K)(e=>{if(!ev.current)return;eh.clear(),_.context.allowMouseUpTriggerRef.current=!1;let t=e.target;if((0,m.gR)(ev.current,t)||(0,m.gR)(_.select("positionerElement"),t)||t===ev.current||null!=t&&function e(t){return(0,C.sb)(t)&&t.hasAttribute("data-rootownerid")?t.getAttribute("data-rootownerid")??void 0:(0,C.eu)(t)?void 0:e((0,C.$4)(t))}(t)===_.select("rootId"))return;let n=(0,E.s)(ev.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>=n.top-2&&e.clientY<=n.bottom+2||el.events.emit("close",{domEvent:e,reason:I.LO})});o.useEffect(()=>{Q&&_.select("lastOpenChangeReason")===I.N7&&(0,i.R)(ev.current).addEventListener("mouseup",em,{once:!0})},[Q,em,_]);let ey=ec&&en.context.hasSubmenuOpen,eb=$??ey,ex=(0,f.j)(J,{enabled:eb&&!ef&&"context-menu"!==en.type&&(!ec||ey&&!es),handleClose:(0,p.i)({blockPointerEvents:!ec}),mouseOnly:!0,move:!1,restMs:void 0===en.type?L:void 0,delay:{close:B},triggerElementRef:et,externalTree:el,isActiveTrigger:Z,isClosing:()=>"ending"===_.select("transitionStatus")}),eR=function(e,t){let n=(0,l.Z)(),[r,i]=o.useState(!1);return(0,s.g)(()=>{e&&"trigger-hover"===t?(i(!0),n.start(500,()=>{i(!1)})):e||(n.clear(),i(!1))},[e,t,n]),r}(Q,_.select("lastOpenChangeReason")),eE=(0,g.k)(J,{enabled:!ef&&"context-menu"!==en.type,event:Q&&ec?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===en.type&&eR}),ew=(0,v.i)(J,{enabled:!ef&&ey}),eS=function(e){let{enabled:t=!0,mouseDownAction:n,open:r}=e,l=o.useRef(!1);return o.useMemo(()=>t?{onMouseDown:e=>{("open"===n&&!r||"close"===n&&r)&&(l.current=!0,(0,i.R)(e.currentTarget).addEventListener("click",()=>{l.current=!1},{once:!0}))},onClick:e=>{l.current&&(l.current=!1,e.preventBaseUIHandler())}}:c.t0,[t,n,r])}({open:Q,enabled:ec,mouseDownAction:"open"}),eC=o.useMemo(()=>(0,j.v6)(ew.reference,eE.reference),[ew.reference,eE.reference]),eM=_.useState("triggerProps",es),{preFocusGuardRef:eP,handlePreFocusGuardFocus:eT,handleFocusTargetFocus:eI}=(0,P.a)(_,et),ek={disabled:ef,open:Q},eO=[ev,t,eg,eu,et],eA=[eC,ex??c.t0,eM,{"aria-haspopup":"menu","aria-controls":ee,id:X,onMouseDown:e=>{_.select("open")||(eh.start(200,()=>{_.context.allowMouseUpTriggerRef.current=!0}),(0,i.R)(e.currentTarget).addEventListener("mouseup",em,{once:!0}))}},ec?{role:"menuitem"}:{},eS,Y,ep],ej=(0,x.o)("button",e,{enabled:!ec,stateAttributesMapping:b.jL,state:ek,ref:eO,props:eA});return ec?(0,D.jsx)(w.l,{tag:"button",render:q,className:F,style:V,state:ek,refs:eO,props:eA,stateAttributesMapping:b.jL}):Q?(0,D.jsxs)(o.Fragment,{children:[(0,D.jsx)(A.U,{ref:eP,onFocus:eT},`${X}-pre-focus-guard`),(0,D.jsx)(o.Fragment,{children:ej},X),(0,D.jsx)(A.U,{ref:_.context.triggerFocusTargetRef,onFocus:eI},`${X}-post-focus-guard`)]}):(0,D.jsx)(o.Fragment,{children:ej},X)})},7699(e,t,n){n.d(t,{a:()=>i});var r,o=n(31772);let l=((r={}).checked="data-checked",r.unchecked="data-unchecked",r.disabled="data-disabled",r.highlighted="data-highlighted",r),i={checked:e=>e?{[l.checked]:""}:{[l.unchecked]:""},...o.G}},16255(e,t,n){n.d(t,{t:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(null);function i(e){let t=o.useContext(l);if(null===t&&!e)throw Error((0,r.A)(5));return t}},4227(e,t,n){n.d(t,{PT:()=>p,VN:()=>g,lZ:()=>i,v6:()=>l});var r=n(6431);let o={};function l(e,t,n,r,o){if(!n&&!r&&!o&&!e)return a(t);let l=a(e);return t&&(l=u(l,t)),n&&(l=u(l,n)),r&&(l=u(l,r)),o&&(l=u(l,o)),l}function i(e){if(0===e.length)return o;if(1===e.length)return a(e[0]);let t=a(e[0]);for(let n=1;n<e.length;n+=1)t=u(t,e[n]);return t}function a(e){return c(e)?{...d(e,o)}:function(e){let t={...e};for(let e in t){let n=t[e];s(e,n)&&(t[e]=f(n))}return t}(e)}function u(e,t){return c(t)?d(t,e):function(e,t){if(!t)return e;for(let n in t){let o=t[n];switch(n){case"style":e[n]=(0,r.r)(e.style,o);break;case"className":e[n]=g(e.className,o);break;default:s(n,o)?e[n]=function(e,t){return t?e?(...n)=>{let r=n[0];if(v(r)){p(r);let o=t(...n);return r.baseUIHandlerPrevented||e?.(...n),o}let o=t(...n);return e?.(...n),o}:f(t):e}(e[n],o):e[n]=o}}return e}(e,t)}function s(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),o=e.charCodeAt(2);return 111===n&&110===r&&o>=65&&o<=90&&("function"==typeof t||void 0===t)}function c(e){return"function"==typeof e}function d(e,t){return c(e)?e(t):e??o}function f(e){return e?(...t)=>{let n=t[0];return v(n)&&p(n),e(...t)}:e}function p(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function g(e,t){return t?e?t+" "+e:t:e}function v(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}},99294(e,t,n){n.d(t,{i:()=>w});var r=n(68413),o=n(98572),l=n(79435),i=n(88086),a=n(31954),u=n(39186),s=n(22012),c=n(31772),d=n(96824),f=n(66485),p=n(39105),g=n(89327),v=n(42638),h=n(89139),m=n(39708),y=n(72361);let b=r.createContext(void 0);function x(e){let{value:t,children:n}=e;return(0,y.jsx)(b.Provider,{value:t,children:n})}var R=n(80323);let E={...s.GW,...c.G},w=r.forwardRef(function(e,t){let{render:n,className:s,style:c,initialFocus:b,finalFocus:w,...S}=e,{store:C}=(0,a.s)(),M=(0,u.k)(),P=null!=(0,v.S)(!0),{context:T,hasClosePart:I}=function(){let[e,t]=r.useState(0),n=(0,m.K)(()=>(t(e=>e+1),()=>{t(e=>Math.max(0,e-1))}));return{context:r.useMemo(()=>({register:n}),[n]),hasClosePart:e>0}
1}(),k=C.useState("open"),O=C.useState("openMethod"),A=C.useState("instantType"),j=C.useState("transitionStatus"),D=C.useState("popupProps"),N=C.useState("titleElementId"),q=C.useState("descriptionElementId"),F=C.useState("modal"),V=C.useState("mounted"),K=C.useState("openChangeReason"),H=C.useState("activeTriggerElement"),W=C.useState("floatingRootContext"),$=W.useState("floatingId"),L=C.useState("disabled"),B=C.useState("openOnHover"),U=C.useState("closeDelay"),z=S.id??$;(0,d.v)({open:k,ref:C.context.popupRef,onComplete(){k&&C.context.onOpenChangeComplete?.(!0)}}),(0,l.a)(W,{enabled:B&&!L,closeDelay:U});let Y=void 0===b?function(e){return"touch"!==e||C.context.popupRef.current}:b,G=!1!==F&&I;C.useSyncedValue("focusManagerModal",G);let _=r.useCallback(e=>{C.set("popupElement",e)},[C]),X={open:k,side:M.side,align:M.align,instant:A,transitionStatus:j},Z=(0,f.o)("div",e,{state:X,ref:[t,C.context.popupRef,_],props:[D,{id:z,role:"dialog",...R.Ls,"aria-labelledby":N,"aria-describedby":q,onKeyDown(e){P&&g.jF.has(e.key)&&e.stopPropagation()}},(0,h.d)(j),S],stateAttributesMapping:E});return(0,y.jsx)(i.s,{context:W,openInteractionType:O,modal:G,disabled:!V||K===p.N7,initialFocus:Y,returnFocus:w,restoreFocus:"popup",previousFocusableElement:(0,o.sb)(H)?H:void 0,nextFocusableElement:C.context.triggerFocusTargetRef,beforeContentFocusGuardRef:C.context.beforeContentFocusGuardRef,children:(0,y.jsx)(x,{value:T,children:Z})})})},86757(e,t,n){n.d(t,{i:()=>u});var r=n(68413),o=n(52130),l=n(31954),i=n(10142),a=n(72361);let u=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:u}=(0,l.s)();return u.useState("mounted")||n?(0,a.jsx)(i.n.Provider,{value:n,children:(0,a.jsx)(o.XF,{ref:t,...r})}):null})},10142(e,t,n){n.d(t,{A:()=>i,n:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(45));return e}},84105(e,t,n){n.d(t,{U:()=>b});var r=n(68413),o=n(5426),l=n(31608),i=n(10868),a=n(31954),u=n(39186),s=n(31149),c=n(10142),d=n(93140),f=n(39105),p=n(59637),g=n(33710),v=n(86203),h=n(24496),m=n(47938),y=n(72361);let b=r.forwardRef(function(e,t){let{render:n,className:b,style:x,anchor:R,positionMethod:E="absolute",side:w="bottom",align:S="center",sideOffset:C=0,alignOffset:M=0,collisionBoundary:P="clipping-ancestors",collisionPadding:T=5,arrowPadding:I=5,sticky:k=!1,disableAnchorTracking:O=!1,collisionAvoidance:A=p.Pe,...j}=e,{store:D}=(0,a.s)(),N=(0,c.A)(),q=(0,i.fI)(),F=D.useState("floatingRootContext"),V=D.useState("mounted"),K=D.useState("open"),H=D.useState("openChangeReason"),W=D.useState("activeTriggerElement"),$=D.useState("modal"),L=D.useState("openMethod"),B=D.useState("positionerElement"),U=D.useState("instantType"),z=D.useState("transitionStatus"),Y=D.useState("hasViewport"),G=r.useRef(null),_=(0,g.V)(B,!1,!1),X=(0,s.s)({anchor:R,floatingRootContext:F,positionMethod:E,mounted:V,side:w,sideOffset:C,align:S,alignOffset:M,arrowPadding:I,collisionBoundary:P,collisionPadding:T,sticky:k,disableAnchorTracking:O,keepMounted:N,nodeId:q,collisionAvoidance:A,adaptiveOrigin:Y?v.n:void 0}),Z=F.useState("domReferenceElement");(0,l.g)(()=>{let e=G.current;if(Z&&(G.current=Z),e&&Z&&Z!==e){D.set("instantType",void 0);let e=new AbortController;return _(()=>{D.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[Z,_,D]),(0,m.G)(K&&!0===$&&H!==f.N7,"touch"===L,B,W);let J=r.useCallback(e=>{D.set("positionerElement",e)},[D]),Q={open:K,side:X.side,align:X.align,anchorHidden:X.anchorHidden,instant:U},ee=(0,h.i)(e,Q,{styles:X.positionerStyles,transitionStatus:z,props:j,refs:[t,J],hidden:!V,inert:!K});return(0,y.jsxs)(u.f.Provider,{value:X,children:[V&&!0===$&&H!==f.N7&&(0,y.jsx)(d.W,{ref:D.context.internalBackdropRef,inert:(0,o.Y)(!K),cutout:W}),(0,y.jsx)(i.$c,{id:q,children:ee})]})})},39186(e,t,n){n.d(t,{f:()=>l,k:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(46));return e}},14(e,t,n){n.d(t,{y:()=>w});var r=n(68413),o=n(75642),l=n(71283),i=n(10868),a=n(23575),u=n(31954),s=n(60140),c=n(13936),d=n(73633),f=n(35993),p=n(39105),g=n(38990),v=n(29147),h=n(80323);let m={...g.ol,disabled:(0,c.M)(e=>e.disabled),instantType:(0,c.M)(e=>e.instantType),openMethod:(0,c.M)(e=>e.openMethod),openChangeReason:(0,c.M)(e=>e.openChangeReason),modal:(0,c.M)(e=>e.modal),focusManagerModal:(0,c.M)(e=>
1e.focusManagerModal),stickIfOpen:(0,c.M)(e=>e.stickIfOpen),titleElementId:(0,c.M)(e=>e.titleElementId),descriptionElementId:(0,c.M)(e=>e.descriptionElementId),openOnHover:(0,c.M)(e=>e.openOnHover),closeDelay:(0,c.M)(e=>e.closeDelay),hasViewport:(0,c.M)(e=>e.hasViewport)};class y extends d.H{constructor(e,t,n=!1){const o={...{...(0,g.rJ)(),disabled:!1,modal:!1,focusManagerModal:!1,instantType:void 0,openMethod:null,openChangeReason:null,titleElementId:void 0,descriptionElementId:void 0,stickIfOpen:!0,nested:!1,openOnHover:!1,closeDelay:0,hasViewport:!1},...e},l=new v.Z;o.open&&e?.mounted===void 0&&(o.mounted=!0),o.floatingRootContext=(0,g.OB)(l,t,n),super(o,{popupRef:r.createRef(),backdropRef:r.createRef(),internalBackdropRef:r.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerFocusTargetRef:r.createRef(),beforeContentFocusGuardRef:r.createRef(),stickIfOpenTimeout:new f.E,triggerElements:l},m)}setOpen=(e,t)=>{let n=t.reason===p.N7,r=t.reason===p.Ui&&0===t.event.detail,o=!e&&(t.reason===p.jv||null==t.reason);t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)};let l=this.select("activeTriggerId");if(e||t.reason!==p.SR||null!=t.trigger||null==l||(t.trigger=this.context.triggerElements.getById(l)??this.select("activeTriggerElement")??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let i=()=>{let n={open:e,openChangeReason:t.reason};(0,h.CN)(n,e,t.trigger),this.update(n)};n?(this.set("stickIfOpen",!0),this.context.stickIfOpenTimeout.start(500,()=>{this.set("stickIfOpen",!1)}),s.flushSync(i)):i(),r||o?this.set("instantType",r?"click":"dismiss"):t.reason===p.Xn?this.set("instantType","focus"):this.set("instantType",void 0)};static useStore(e,t){let{store:n,internalStore:o}=(0,h.Nj)(e,(e,n)=>new y(t,e,n));return r.useEffect(()=>o?.disposeEffect(),[o]),n}disposeEffect=()=>this.context.stickIfOpenTimeout.disposeEffect()}var b=n(64267),x=n(4227),R=n(72361);function E({props:e}){let{children:t,open:n,defaultOpen:o=!1,onOpenChange:a,onOpenChangeComplete:s,modal:c=!1,handle:d,triggerId:f,defaultTriggerId:g=null}=e,v=y.useStore(d?.store,{modal:c,open:o,openProp:n,activeTriggerId:g,triggerIdProp:f});(0,l.j)(()=>{void 0===n&&!1===v.state.open&&!0===o&&v.update({open:!0,activeTriggerId:g})}),v.useControlledProp("openProp",n),v.useControlledProp("triggerIdProp",f);let m=v.useState("open"),x=v.useState("mounted"),w=v.useState("payload"),C=null!=(0,i.R1)();v.useContextCallback("onOpenChange",a),v.useContextCallback("onOpenChangeComplete",s),(0,h.xs)(v,m),(0,h.tr)(v);let{forceUnmount:M}=(0,h.l$)(m,v,()=>{v.update({stickIfOpen:!0,openChangeReason:null})});v.useSyncedValues({modal:c,nested:C}),r.useEffect(()=>{m||v.context.stickIfOpenTimeout.clear()},[v,m]);let P=r.useCallback(()=>{v.setOpen(!1,(0,b.d)(p.zJ))},[v]);r.useImperativeHandle(e.actionsRef,()=>({unmount:M,close:P}),[M,P]);let T=m||x,I=r.useMemo(()=>({store:v}),[v]);return(0,R.jsxs)(u.r.Provider,{value:I,children:[T&&(0,R.jsx)(S,{store:v,modal:c}),"function"==typeof t?t({payload:w}):t]})}function w(e){return(0,u.s)(!0)?(0,R.jsx)(E,{props:e}):(0,R.jsx)(i.P6,{children:(0,R.jsx)(E,{props:e})})}function S({store:e,modal:t}){let n=e.useState("floatingRootContext"),l=(0,a.s)(n,{outsidePressEvent:{mouse:"trap-focus"===t?"sloppy":"intentional",touch:"sloppy"}}),i=l.reference??o.t0,u=l.trigger??o.t0,s=r.useMemo(()=>(0,x.v6)(h.Ls,l.floating),[l.floating]);return(0,h.i6)(e,{activeTriggerProps:i,inactiveTriggerProps:u,popupProps:s}),null}},31954(e,t,n){n.d(t,{r:()=>l,s:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(47));return t}},3365(e,t,n){n.d(t,{e:()=>a});var r=n(68413),o=n(31954),l=n(66485),i=n(44629);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,...u}=e,{store:s}=(0,o.s)(),c=(0,i.e)(u.id);return s.useSyncedValueWithCleanup("titleElementId",c),(0,l.o)("h2",e,{ref:t,props:[{id:c},u]})})},10233(e,t,n){n.d(t,{W:()=>x});var r=n(9205),o=n(68413),l=n(31954),i=n(48971),a=n(22012),u=n(66485),s=n(59637),c=n(57634),d=n(79150),f=n(82883),p=n(44629),g=n(11738),v=n(39105),h=n(80323),m=n(84090),y=n(33143),b=n(72361);let x=o.forwardRef(function(e,t){let{render:n,className:x,style:R,disabled:E=!1,nativeButton:w=!0,handle:S,payload:C,openOnHover:M=!1,delay:P=300,closeDelay:T=0,id:I,...k}=e,O=(0,l.s)(!0),A=S?.store??O?.store;if(!A)throw Error((0,r.A)(74));let j=(0,p.e)(I),D=A.useState("isTriggerActive",j),N=A.useState("floatingRootContext"),q=A.useState("isOpenedByTrigger",j),F=A.useState("triggerPopupId",j),V=o.useRef(null),{registerTrigger:K,isMountedByThisTrigger:H}=(0,h.L_)(j,V,A,{payload:C,disabled:E,openOnHover:M,closeDelay:T}),W=A.useState("openChangeReason"),$=A.useState("stickIfOpen"),L=A.useState("openMethod"),B=A.useState("focusManagerModal"),U=(0,c.j)(N,{enabled:null!=N&&M&&("touch"!==L||W!==v.Ui),mouseOnly:!0,move:!1,handleClose:(0,d.i)(),restMs:P,delay:{close:T},triggerElementRef:V,isActiveTrigger:D,isClosing:()=>"ending"===A.select("transitionStatus")}),z=(0,f.k)(N,{enabled:null!=N,stickIfOpen:$}),Y=(0,y.L)(()=>A.select("open"),e=>{A.set("openMethod",e)}),G=A.useState("triggerProps",H),{getButtonProps:_,buttonRef:X}=(0,i.s)({disabled:E,native:w}),{preFocusGuardRef:Z,handlePreFocusGuardFocus:J,handleFocusTargetFocus:Q}=(0,m.a)(A,V),ee=(0,u.o)("button",e,{state:{disabled:E,open:q},ref:[X,t,K,V],props:[z.reference,U,G,Y,{[s.Kd]:"",id:j,"aria-haspopup":"dialog","aria-expanded":q,"aria-controls":F},k,_],stateAttributesMapping:{open:e=>e&&W===v.Ui?a.jL.open(e):a.qV.open(e)}});return H&&!B?(0,b.jsxs)(o.Fragment,{children:[(0,b.jsx)(g.U,{ref:Z,onFocus:J}),(0,b.jsx)(o.Fragment,{children:ee},j),(0,b.jsx)(g.U,{ref:A.context.triggerFocusTargetRef,onFocus:Q})]}):(0,b.jsx)(o.Fragment,{children:ee},j)})}
1,70240(e,t,n){n.d(t,{p:()=>g});var r=n(68413),o=n(39708),l=n(70271),i=n(51791),a=n(22012),u=n(31772),s=n(96824),c=n(66485),d=n(89139),f=n(79435);let p={...a.GW,...u.G},g=r.forwardRef(function(e,t){let{className:n,render:r,style:a,...u}=e,g=(0,l.r)(),{side:v,align:h}=(0,i.r)(),m=g.useState("open"),y=g.useState("instantType"),b=g.useState("transitionStatus"),x=g.useState("popupProps"),R=g.useState("floatingRootContext");(0,s.v)({open:m,ref:g.context.popupRef,onComplete(){m&&g.context.onOpenChangeComplete?.(!0)}});let E=(0,o.K)(()=>g.context.closeDelayRef.current);return(0,f.a)(R,{closeDelay:E}),(0,c.o)("div",e,{state:{open:m,side:v,align:h,instant:y,transitionStatus:b},ref:[t,g.context.popupRef,g.useStateSetter("popupElement")],props:[x,(0,d.d)(b),u],stateAttributesMapping:p})})},57102(e,t,n){n.d(t,{D:()=>u});var r=n(68413),o=n(70271),l=n(49611),i=n(8379),a=n(72361);let u=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e;return(0,o.r)().useState("mounted")||n?(0,a.jsx)(l.U.Provider,{value:n,children:(0,a.jsx)(i.F,{ref:t,...r})}):null})},49611(e,t,n){n.d(t,{U:()=>l,l:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(48));return e}},93362(e,t,n){n.d(t,{p:()=>v});var r=n(68413),o=n(31608),l=n(70271),i=n(51791),a=n(10868),u=n(31149),s=n(49611),c=n(59637),d=n(86203),f=n(24496),p=n(79972),g=n(72361);let v=r.forwardRef(function(e,t){let{render:n,className:r,anchor:v,positionMethod:h="absolute",side:m="bottom",align:y="center",sideOffset:b=0,alignOffset:x=0,collisionBoundary:R="clipping-ancestors",collisionPadding:E=5,arrowPadding:w=5,sticky:S=!1,disableAnchorTracking:C=!1,collisionAvoidance:M=c.Pe,style:P,...T}=e,I=(0,l.r)(),k=(0,s.l)(),O=(0,a.fI)(),A=I.useState("open"),j=I.useState("mounted"),D=I.useState("floatingRootContext"),N=I.useState("instantType"),q=I.useState("transitionStatus"),F=I.useState("hasViewport"),V=I.context.inlineRectCoordsRef,K=(0,u.s)({anchor:v,floatingRootContext:D,positionMethod:h,mounted:j,side:m,sideOffset:b,align:y,alignOffset:x,arrowPadding:w,collisionBoundary:R,collisionPadding:E,sticky:S,disableAnchorTracking:C,keepMounted:k,nodeId:O,collisionAvoidance:M,adaptiveOrigin:F?d.n:void 0,inline:(0,p._8)(V)}),H=K.update;(0,o.g)(()=>{A&&j&&H()},[A,j,H]);let W={open:A,side:K.side,align:K.align,anchorHidden:K.anchorHidden,instant:N},$=(0,f.i)(e,W,{styles:K.positionerStyles,transitionStatus:q,props:T,refs:[t,I.useStateSetter("positionerElement")],hidden:!j,inert:!A});return(0,g.jsx)(i.w.Provider,{value:K,children:(0,g.jsx)(a.$c,{id:O,children:$})})})},51791(e,t,n){n.d(t,{r:()=>i,w:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(49));return e}},70271(e,t,n){n.d(t,{O:()=>l,r:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(50));return t}},45569(e,t,n){n.d(t,{j:()=>M});var r=n(68413),o=n(7873),l=n(75642),i=n(31608),a=n(71283),u=n(23575),s=n(10868),c=n(70271),d=n(64267),f=n(39105),p=n(60140),g=n(13936),v=n(73633),h=n(38990),m=n(29147),y=n(79972),b=n(80323);let x={...h.ol,instantType:(0,g.M)(e=>e.instantType),hasViewport:(0,g.M)(e=>e.hasViewport)};class R extends v.H{constructor(e,t,n=!1){const o=new m.Z,l={...{...(0,h.rJ)(),instantType:void 0,hasViewport:!1},...e};l.floatingRootContext=(0,h.OB)(o,t,n),super(l,{popupRef:r.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:o,closeDelayRef:{current:300},inlineRectCoordsRef:{current:void 0}},x)}setOpen=(e,t)=>{let n=t.reason,r=n===f.N7,o=e&&n===f.F4,l=!e&&(n===f.Ui||n===f.jv);if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(e,t),t.isCanceled)return;let i=t.event;e&&r&&t.trigger&&"clientX"in i&&"clientY"in i&&this.context.inlineRectCoordsRef.current?.element!==t.trigger&&(0,y.hI)(this.context.inlineRectCoordsRef,t.trigger,i.clientX,i.clientY),this.state.floatingRootContext.dispatchOpenChange(e,t);let a=()=>{let r={open:e};o?r.instantType="focus":l?r.instantType="dismiss":n===f.N7&&(r.instantType=void 0),(0,b.CN)(r,e,t.trigger),this.update(r)};r?p.flushSync(a):a()};static useStore(e,t){return(0,b.Nj)(e,(e,n)=>new R(t,e,n)).store}}var E=n(4227),w=n(72361);function S(e){let{open:t,defaultOpen:n=!1,onOpenChange:o,onOpenChangeComplete:l,actionsRef:u,handle:s,triggerId:p,defaultTr
1iggerId:g=null,children:v}=e,h=R.useStore(s?.store,{open:n,openProp:t,activeTriggerId:g,triggerIdProp:p});(0,a.j)(()=>{void 0===t&&!1===h.state.open&&!0===n&&h.update({open:!0,activeTriggerId:g})}),h.useControlledProp("openProp",t),h.useControlledProp("triggerIdProp",p),h.useContextCallback("onOpenChange",o),h.useContextCallback("onOpenChangeComplete",l);let m=h.useState("open"),y=h.useState("activeTriggerId"),x=h.useState("mounted"),E=h.useState("payload");(0,b.tr)(h);let{forceUnmount:S}=(0,b.l$)(m,h,()=>{h.context.inlineRectCoordsRef.current=void 0});(0,i.g)(()=>{m&&null==y&&h.set("payload",void 0)},[h,y,m]);let M=r.useCallback(()=>{h.setOpen(!1,(0,d.d)(f.zJ))},[h]);r.useImperativeHandle(u,()=>({unmount:S,close:M}),[S,M]);let P=m||x;return(0,w.jsxs)(c.O.Provider,{value:h,children:[P&&(0,w.jsx)(C,{store:h}),"function"==typeof v?v({payload:E}):v]})}function C({store:e}){let t=e.useState("floatingRootContext"),n=(0,u.s)(t),o=n.reference??l.t0,i=n.trigger??l.t0,a=r.useMemo(()=>(0,E.v6)(b.Ls,n.floating),[n.floating]);return(0,b.i6)(e,{activeTriggerProps:o,inactiveTriggerProps:i,popupProps:a}),null}let M=(0,o.G1)(function(e){return(0,c.r)(!0)?(0,w.jsx)(S,{...e}):(0,w.jsx)(s.P6,{children:(0,w.jsx)(S,{...e})})})},41704(e,t,n){n.d(t,{Z:()=>h});var r=n(9205),o=n(68413),l=n(7873),i=n(31608),a=n(70271),u=n(22012),s=n(66485),c=n(44629),d=n(80323),f=n(79972),p=n(57634),g=n(79150),v=n(83907);let h=(0,l.nk)(function(e,t){let{render:n,className:l,delay:h,closeDelay:m,id:y,payload:b,handle:x,style:R,...E}=e,w=(0,a.r)(!0),S=x?.store??w;if(!S)throw Error((0,r.A)(89));let C=(0,c.e)(y),M=S.useState("isTriggerActive",C),P=S.useState("isOpenedByTrigger",C),T=S.useState("floatingRootContext"),I=S.context.inlineRectCoordsRef,k=o.useRef(null),O=h??600,A=m??300,{registerTrigger:j,isMountedByThisTrigger:D}=(0,d.L_)(C,k,S,{payload:b});(0,i.g)(()=>{D&&(S.context.closeDelayRef.current=A)},[S,D,A]);let N=(0,p.j)(T,{mouseOnly:!0,move:!1,handleClose:(0,g.i)(),delay:()=>({open:O,close:A}),triggerElementRef:k,isActiveTrigger:M,isClosing:()=>"ending"===S.select("transitionStatus")}),q=(0,v.i)(T,{delay:O}),F=S.useState("triggerProps",D),V=(0,f.WB)(I,P);return(0,s.o)("a",e,{state:{open:P},ref:[t,j,k],props:[N,q.reference,F,V,{id:C},E],stateAttributesMapping:u.qV})})},8828(e,t,n){n.d(t,{Z:()=>a});var r=n(68413),o=n(66485),l=n(18580),i=n(95960);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,...u}=e,{max:s,min:c,value:d,state:f}=(0,l.A)(),p=Number.isFinite(d)&&null!==d?(d-c)*100/(s-c):null,g=null==p?{}:{insetInlineStart:0,height:"inherit",width:`${p}%`};return(0,o.o)("div",e,{state:f,ref:t,props:[{style:g},u],stateAttributesMapping:i.I})})},48175(e,t,n){n.d(t,{w:()=>p});var r=n(68413),o=n(67926),l=n(22128);let i=new Map;function a(e,t,n){return null==e?"":(function(e,t){let n=JSON.stringify({locale:e,options:t}),r=i.get(n);if(r)return r;let o=new Intl.NumberFormat(e,t);return i.set(n,o),o})(t,n).format(e)}var u=n(66485),s=n(18580),c=n(95960),d=n(72361);function f(e,t){return null==t?"indeterminate progress":e||`${t}%`}let p=r.forwardRef(function(e,t){var n;let{format:i,getAriaValueText:p=f,locale:g,max:v=100,min:h=0,value:m,render:y,className:b,children:x,style:R,...E}=e,[w,S]=r.useState(),C=(0,o.u)(i),M="indeterminate";Number.isFinite(m)&&(M=m===v?"complete":"progressing");let P=(n=C.current,null==m?"":n?a(m,g,n):a(m/100,g,{style:"percent"})),T=r.useMemo(()=>({status:M}),[M]),I={"aria-labelledby":w,"aria-valuemax":v,"aria-valuemin":h,"aria-valuenow":m??void 0,"aria-valuetext":p(P,m),role:"progressbar",children:(0,d.jsxs)(r.Fragment,{children:[x,(0,d.jsx)("span",{role:"presentation",style:l.Q,children:"x"})]})},k=r.useMemo(()=>({formattedValue:P,max:v,min:h,setLabelId:S,state:T,status:M,value:m}),[P,v,h,S,T,M,m]),O=(0,u.o)("div",e,{state:T,ref:t,props:[I,E],stateAttributesMapping:c.I});return(0,d.jsx)(s.r.Provider,{value:k,children:O})})},18580(e,t,n){n.d(t,{A:()=>i,r:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(51));return e}},95960(e,t,n){var r;n.d(t,{I:()=>l});let o=((r={}).complete="data-complete",r.indeterminate="data-indeterminate",r.progressing="data-progressing",r),l={status:e=>"progressing"===e?{[o.progressing]:""}:"complete"===e?{[o.complete]:""}:"indeterminate"===e?{[o.indeterminate]:""}:null}},34595(e,t,n){n.d(t,{X:()=>a});var r=n(68413),o=n(66485),l=n(18580),i=n(95960);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,...u}=e,{state:s}=(0,l.A)();return(0,o.o)("div",e,{state:s,ref:t,props:u,stateAttributesMapping:i.I})})},61409(e,t,n){n.d(t,{z:()=>x});var r=n(68413),o=n(34074),l=n(39708),i=n(44629),a=n(58908),u=n(22195),s=n(72561),c=n(86888),d=n(5360),f=n(9205);let p=r.createContext({legendId:void 0,setLegendId:()=>{},disabled:void 0});var g=n(20244),v=n(46452),h=n(56304),m=n(88986),y=n(72361);let b=["Shift"],x=r.forwardRef(function(e,t){let{render:n,className:x,disabled:R,readOnly:E,required:w,onValueChange:S,value:C,defaultValue:M,form:P,name:T,inputRef:I,id:k,style:O,...A}=e,{setTouched:j,setFocused:D,shouldValidateOnChange:N,validationMode:q,name:F,disabled:V,state:K,validation:
1H,setDirty:W,setFilled:$,validityData:L}=(0,s.V$)(),{labelId:B}=(0,v.H)(),{clearErrors:U}=(0,g.x)(),z=function(e=!1){let t=r.useContext(p);if(!t&&!e)throw Error((0,f.A)(86));return t}(!0),Y=V||R,G=F??T,_=(0,i.e)(k),[X,Z]=(0,o.q)({controlled:C,default:M,name:"RadioGroup",state:"value"}),[J,Q]=r.useState(!1),ee=(0,l.K)((e,t)=>{S?.(e,t),t.isCanceled||Z(e)}),et=r.useRef(null),en=r.useRef(null),er=r.useRef(null);function eo(e){let t;return I&&("function"==typeof I?t=I(e):I.current=e),en.current=e,H.inputRef.current=e,t}let el=(0,l.K)((e,t=!1)=>{if(e){if(t){et.current===e&&(et.current=null);return}null==et.current&&(et.current=e)}}),ei=(0,l.K)(e=>{if(!e||e.disabled)return;er.current||(er.current=e);let t=en.current;if(e.checked||null==t||t.disabled)return eo(e)});(0,c.I)(et,_,X??null),(0,h.x)(X,()=>{U(G),W(X!==L.initialValue),$(null!=X),N()?H.commit(X):H.commit(X,!0);let e=er.current;null==X&&e&&!e.disabled&&eo(e)});let ea=A["aria-labelledby"]??B??z?.legendId,eu={...K,disabled:Y??!1,required:w??!1,readOnly:E??!1},es=r.useMemo(()=>({...K,checkedValue:X,disabled:Y,form:P,validation:H,name:G,readOnly:E,registerControlRef:el,registerInputRef:ei,required:w,setCheckedValue:ee,setTouched:Q,touched:J}),[X,Y,P,H,K,G,E,el,ei,w,ee,Q,J]);return(0,y.jsx)(m._.Provider,{value:es,children:(0,y.jsx)(u.Y,{render:n,className:x,style:O,state:eu,props:[{role:"radiogroup","aria-required":w||void 0,"aria-disabled":Y||void 0,"aria-readonly":E||void 0,"aria-labelledby":ea,onFocus(){D(!0)},onBlur(e){(0,a.gR)(e.currentTarget,e.relatedTarget)||(j(!0),D(!1),"onBlur"===q&&H.commit(X))},onKeyDownCapture(e){e.key.startsWith("Arrow")&&(j(!0),Q(!0),D(!0))}},H.getValidationProps,A],refs:[t],stateAttributesMapping:d.dc,enableHomeAndEndKeys:!1,modifierKeys:b})})})},88986(e,t,n){n.d(t,{R:()=>l,_:()=>o});var r=n(68413);let o=r.createContext(void 0);function l(){return r.useContext(o)}},70435(e,t,n){n.d(t,{T:()=>s});var r=n(68413),o=n(66485),l=n(40810),i=n(7170),a=n(96824),u=n(57274);let s=r.forwardRef(function(e,t){let{render:n,className:s,style:c,keepMounted:d=!1,...f}=e,p=(0,l.g)(),g=p.checked,{mounted:v,transitionStatus:h,setMounted:m}=(0,u.$)(g),y={...p,transitionStatus:h},b=r.useRef(null),x=(0,o.o)("span",e,{ref:[t,b],state:y,props:f,stateAttributesMapping:i.P});return((0,a.v)({open:g,ref:b,onComplete(){g||m(!1)}}),d||v)?x:null})},7649(e,t,n){n.d(t,{U:()=>M});var r=n(68413),o=n(12594),l=n(31608),i=n(39708),a=n(22128),u=n(75642),s=n(98572),c=n(64267),d=n(7170),f=n(44629),p=n(66485),g=n(48971),v=n(41609),h=n(39682),m=n(72561),y=n(15904),b=n(46452),x=n(53225),R=n(69603),E=n(88986),w=n(96689),S=n(40810),C=n(72361);let M=r.forwardRef(function(e,t){let{render:n,className:M,disabled:P=!1,readOnly:T=!1,required:I=!1,"aria-labelledby":k,value:O,inputRef:A,nativeButton:j=!1,id:D,style:N,...q}=e,F=(0,E.R)(),{disabled:V,readOnly:K,required:H,form:W,checkedValue:$,touched:L=!1,validation:B,name:U}=F??{},z=F?.setCheckedValue??u.tE,Y=F?.setTouched??u.tE,G=F?.registerControlRef??u.tE,_=F?.registerInputRef??u.tE,{setDirty:X,validityData:Z,setTouched:J,setFilled:Q,state:ee,disabled:et}=(0,m.V$)(),en=(0,y.c)(),{labelId:er,getDescriptionProps:eo}=(0,b.H)(),el=et||en.disabled||V||P,ei=K||T,ea=H||I,eu=F?$===O:""===O,es=r.useRef(null),ec=r.useRef(null),ed=(0,i.K)(e=>{e&&G(e,el)}),ef=(0,o.a)(A,ec,_);(0,l.g)(()=>{ec.current?.checked&&Q(!0)},[Q]),(0,l.g)(()=>{if(ec.current){if(el&&eu)return void _(null);es.current&&G(es.current,el),_(ec.current)}},[eu,el,G,_]);let ep=(0,f.e)(),eg=(0,R.l)({id:D,implicit:!1,controlRef:es}),ev=j?void 0:eg,eh={role:"radio","aria-checked":eu,"aria-required":ea||void 0,"aria-readonly":ei||void 0,"aria-labelledby":(0,x.B)(k,er,ec,!j,ev),[v.h]:eu?"":void 0,id:j?eg:ep,onKeyDown(e){"Enter"===e.key&&e.preventDefault()},onClick(e){if(e.defaultPrevented||el||ei)return;e.preventDefault();let t=ec.current;t&&t.dispatchEvent(new((0,s.zk)(t)).PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}))},onFocus(e){e.defaultPrevented||el||ei||!L||(ec.current?.click(),Y(!1))}},{getButtonProps:em,buttonRef:ey}=(0,g.s)({disabled:el,native:j}),eb={type:"radio",ref:ef,form:W,id:ev,name:U,tabIndex:-1,style:U?a.a:a.Q,"aria-hidden":!0,...void 0!==O?{value:(0,w.Q)(O)}:u.t0,disabled:el,checked:eu,required:ea,readOnly:ei,onChange(e){if(e.nativeEvent.defaultPrevented||el||ei||void 0===O)return;let t=(0,c.d)("none",e.nativeEvent);t.isCanceled||(J(!0),X(O!==Z.initialValue),Q(!0),z(O,t))},onFocus(){es.current?.focus()}},ex=r.useMemo(()=>({...ee,required:ea,disabled:el,readOnly:ei,checked:eu}),[ee,el,ei,eu,ea]),eR=void 0!==F,eE=[t,es,ey,ed],ew=[eh,eo,B?.getValidationProps??u.t0,q,em],eS=(0,p.o)("span",e,{enabled:!eR,state:ex,ref:eE,props:ew,stateAttributesMapping:d.P});return(0,C.jsxs)(S.p.Provider,{value:ex,children:[eR?(0,C.jsx)(h.l,{tag:"span",render:n,className:M,style:N,state:ex,refs:eE,props:ew,stateAttributesMapping:d.P}):eS,(0,C.jsx)("input",{...eb,suppressHydrationWarning:!0})]})})},40810(e,t,n){n.d(t,{g:()=>i,p:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(52));return e}},7170(e,t,n){n.d(t,{P:()=>a});var r,o=n(31772),l=n(5360);let i=((r={}).checked="data-checked",r.unchecked="data-unchecked",r.disabled="data-disabled",r.readonly="data-readonly",r.required="data-required",r.valid="data-valid",r.invalid="data-invalid",r.touched="data-touched",r.dirty="data-dirty",r.filled="data-filled",r.focused="data-focused",r),a={checked:e=>e?{[i.checked]:""}:{[i.unchecked]:""},...o.G,...l.dc}},8660(e,t,n){n.d(t,{I:()=>i});var r=n(68413),o=n(65279),l=n(66485);let i=r.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,{cornerRef:u,cornerSize:s,hiddenState:c}=(0,o.p)(),d=(0,l.o)("div",e,{ref:[t,u],props:[{style:{position:"absolute",bottom:0,insetInlineEnd:0,width:s.width,height:s.height}},a]});return c.corner?null:d})},10525(e,t,n){n.d(t,{V:()=>E});var r,o=n(68413),l=n(39708),i=n(35993),a=n(65279),u=n(66485),s=n(97837),c=n(11434);let d=((r={}).orientation="data-orientation",r.hovering="data-hovering",r.scrolling="data-scrolling",r.hasOverflowX="data-has-overflow-x",r.hasOverflowY="data-has-overflow-y",r.overflowXStart="data-overflow-x-start",r.overflowXEnd="data-overflow-x-end",r.overflowYStart="data-overflow-y-start",r.overflowYEnd="data-overflow-y-end",r);var f=n(45681),p=n(44629),g=n(80857),v=n(58908),h=n(10134),m=n(72361);let y={x:0,y:0},b={width:0,height:0},x={xStart:!1,xEnd:!1,yStart:!1,yEnd:!1},R={x:!0,y:!0,corner:!0},E=o.forwardRef(function(e,t){let{render:n,className:r,overflowEdgeThreshold:E,style:w,...S}=e,C=function(e){if("number"==typeof e){let t=Math.max(0,e);return{xStart:t,xEnd:t,yStart:t,yEnd:t}}return{xStart:Math.max(0,e?.xStart||0),xEnd:Math.max(0,e?.xEnd||0),yStart:Math.max(0,e?.yStart||0),yEnd:Math.max(0,e?.yEnd||0)}}(E),M=(0,p.e)(),P=(0,i.Z)(),T=(0,i.Z)(),{nonce:I,disableStyleElements:k}
1=(0,h.n)(),[O,A]=o.useState(!1),[j,D]=o.useState(!1),[N,q]=o.useState(!1),[F,V]=o.useState(!1),[K,H]=o.useState(!1),[W,$]=o.useState(b),[L,B]=o.useState(b),[U,z]=o.useState(x),[Y,G]=o.useState(R),_=o.useRef(null),X=o.useRef(null),Z=o.useRef(null),J=o.useRef(null),Q=o.useRef(null),ee=o.useRef(null),et=o.useRef(null),en=o.useRef(!1),er=o.useRef(0),eo=o.useRef(0),el=o.useRef(0),ei=o.useRef(0),ea=o.useRef("vertical"),eu=o.useRef(y),es=(0,l.K)(e=>{let t=e.x-eu.current.x,n=e.y-eu.current.y;eu.current=e,0!==n&&(q(!0),P.start(500,()=>{q(!1)})),0!==t&&(D(!0),T.start(500,()=>{D(!1)}))}),ec=(0,l.K)(e=>{0===e.button&&(en.current=!0,er.current=e.clientY,eo.current=e.clientX,ea.current=e.currentTarget.getAttribute(d.orientation),X.current&&(el.current=X.current.scrollTop,ei.current=X.current.scrollLeft),Q.current&&"vertical"===ea.current&&Q.current.setPointerCapture(e.pointerId),ee.current&&"horizontal"===ea.current&&ee.current.setPointerCapture(e.pointerId))}),ed=(0,l.K)(e=>{if(!en.current)return;let t=e.clientY-er.current,n=e.clientX-eo.current;if(X.current){let r=X.current.scrollHeight,o=X.current.clientHeight,l=X.current.scrollWidth,i=X.current.clientWidth;if(Q.current&&Z.current&&"vertical"===ea.current){let n=(0,c.A)(Z.current,"padding","y"),l=(0,c.A)(Q.current,"margin","y"),i=Q.current.offsetHeight,a=Z.current.offsetHeight-i-n-l;X.current.scrollTop=el.current+t/a*(r-o),e.preventDefault(),q(!0),P.start(500,()=>{q(!1)})}if(ee.current&&J.current&&"horizontal"===ea.current){let t=(0,c.A)(J.current,"padding","x"),r=(0,c.A)(ee.current,"margin","x"),o=ee.current.offsetWidth,a=J.current.offsetWidth-o-t-r;X.current.scrollLeft=ei.current+n/a*(l-i),e.preventDefault(),D(!0),T.start(500,()=>{D(!1)})}}}),ef=(0,l.K)(e=>{en.current=!1,Q.current&&"vertical"===ea.current&&Q.current.releasePointerCapture(e.pointerId),ee.current&&"horizontal"===ea.current&&ee.current.releasePointerCapture(e.pointerId)});function ep(e){V("touch"===e.pointerType)}function eg(e){ep(e),"touch"!==e.pointerType&&A((0,v.gR)(_.current,e.target))}let ev=o.useMemo(()=>({scrolling:j||N,hasOverflowX:!Y.x,hasOverflowY:!Y.y,overflowXStart:U.xStart,overflowXEnd:U.xEnd,overflowYStart:U.yStart,overflowYEnd:U.yEnd,cornerHidden:Y.corner}),[j,N,Y.x,Y.y,Y.corner,U]),eh={role:"presentation",onPointerEnter:eg,onPointerMove:eg,onPointerDown:ep,onPointerLeave(){A(!1)},style:{position:"relative",[s.I.scrollAreaCornerHeight]:`${W.height}px`,[s.I.scrollAreaCornerWidth]:`${W.width}px`}},em=(0,u.o)("div",e,{state:ev,ref:[t,_],props:[eh,S],stateAttributesMapping:g.r}),ey=o.useMemo(()=>({handlePointerDown:ec,handlePointerMove:ed,handlePointerUp:ef,handleScroll:es,cornerSize:W,setCornerSize:$,thumbSize:L,setThumbSize:B,hasMeasuredScrollbar:K,setHasMeasuredScrollbar:H,touchModality:F,cornerRef:et,scrollingX:j,setScrollingX:D,scrollingY:N,setScrollingY:q,hovering:O,setHovering:A,viewportRef:X,rootRef:_,scrollbarYRef:Z,scrollbarXRef:J,thumbYRef:Q,thumbXRef:ee,rootId:M,hiddenState:Y,setHiddenState:G,overflowEdges:U,setOverflowEdges:z,viewportState:ev,overflowEdgeThreshold:C}),[ec,ed,ef,es,W,L,K,F,j,D,N,q,O,A,M,Y,U,ev,C]);return(0,m.jsxs)(a.a.Provider,{value:ey,children:[!k&&f.E.getElement(I),em]})})},65279(e,t,n){n.d(t,{a:()=>l,p:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(53));return e}},97837(e,t,n){var r;n.d(t,{I:()=>o});let o=((r={}).scrollAreaCornerHeight="--scroll-area-corner-height",r.scrollAreaCornerWidth="--scroll-area-corner-width",r)},80857(e,t,n){var r;n.d(t,{r:()=>l});let o=((r={}).scrolling="data-scrolling",r.hasOverflowX="data-has-overflow-x",r.hasOverflowY="data-has-overflow-y",r.overflowXStart="data-overflow-x-start",r.overflowXEnd="data-overflow-x-end",r.overflowYStart="data-overflow-y-start",r.overflowYEnd="data-overflow-y-end",r),l={hasOverflowX:e=>e?{[o.hasOverflowX]:""}:null,hasOverflowY:e=>e?{[o.hasOverflowY]:""}:null,overflowXStart:e=>e?{[o.overflowXStart]:""}:null,overflowXEnd:e=>e?{[o.overflowXEnd]:""}:null,overflowYStart:e=>e?{[o.overflowYStart]:""}:null,overflowYEnd:e=>e?{[o.overflowYEnd]:""}:null,cornerHidden:()=>null}},70200(e,t,n){n.d(t,{V:()=>v});var r=n(68413),o=n(91254),l=n(58908),i=n(65279),a=n(5997),u=n(66485),s=n(11434),c=n(97837),d=n(66807),f=n(27682),p=n(80857
1),g=n(72361);let v=r.forwardRef(function(e,t){let{render:n,className:v,orientation:h="vertical",keepMounted:m=!1,style:y,...b}=e,{hovering:x,scrollingX:R,scrollingY:E,hiddenState:w,overflowEdges:S,scrollbarYRef:C,scrollbarXRef:M,viewportRef:P,thumbYRef:T,thumbXRef:I,handlePointerDown:k,handlePointerUp:O,rootId:A,thumbSize:j,hasMeasuredScrollbar:D}=(0,i.p)(),N={hovering:x,scrolling:{horizontal:R,vertical:E}[h],orientation:h,hasOverflowX:!w.x,hasOverflowY:!w.y,overflowXStart:S.xStart,overflowXEnd:S.xEnd,overflowYStart:S.yStart,overflowYEnd:S.yEnd,cornerHidden:w.corner},q=(0,f.j)(),F=!D&&!m,V="vertical"===h?w.y:w.x,K=m||!V;r.useEffect(()=>{if(!K)return;let e=P.current,t="vertical"===h?C.current:M.current;if(t)return(0,o.q)(t,"wheel",function(n){if(!e||!t||n.ctrlKey)return;n.preventDefault();let r="horizontal"===h,o=r?"scrollLeft":"scrollTop",l=r?n.deltaX:n.deltaY,i=r?e.scrollWidth-e.clientWidth:e.scrollHeight-e.clientHeight,a=r&&"rtl"===q?-i:0,u=r&&"rtl"===q?0:i,s=e[o];s<=a&&l<0||s>=u&&l>0||(e[o]=Math.min(u,Math.max(a,s+l)))},{passive:!1})},[q,h,M,C,K,P]);let H={...A&&{"data-id":`${A}-scrollbar`},onPointerDown(e){if(0!==e.button)return;
1let t=(0,l.EW)(e.nativeEvent),n="vertical"===h?T.current:I.current;if(!(n&&(0,l.gR)(n,t))&&P.current){if(T.current&&C.current&&"vertical"===h){let t=(0,s.A)(T.current,"margin","y"),n=(0,s.A)(C.current,"padding","y"),r=T.current.offsetHeight,o=C.current.getBoundingClientRect(),l=e.clientY-o.top-r/2-n+t/2,i=P.current.scrollHeight,a=P.current.clientHeight,u=C.current.offsetHeight-r-n-t;P.current.scrollTop=l/u*(i-a)}if(I.current&&M.current&&"horizontal"===h){let t,n=(0,s.A)(I.current,"margin","x"),r=(0,s.A)(M.current,"padding","x"),o=I.current.offsetWidth,l=M.current.getBoundingClientRect(),i=e.clientX-l.left-o/2-r+n/2,a=P.current.scrollWidth,u=P.current.clientWidth,c=i/(M.current.offsetWidth-o-r-n);"rtl"===q?(t=(1-c)*(a-u),P.current.scrollLeft<=0&&(t=-t)):t=c*(a-u),P.current.scrollLeft=t}k(e)}},onPointerUp:O,style:{position:"absolute",touchAction:"none",WebkitUserSelect:"none",userSelect:"none",visibility:F?"hidden":void 0,..."vertical"===h&&{top:0,bottom:`var(${c.I.scrollAreaCornerHeight})`,insetInlineEnd:0,[d.q.scrollAreaThumbHeight]:`${j.height}px`},..."horizontal"===h&&{insetInlineStart:0,insetInlineEnd:`var(${c.I.scrollAreaCornerWidth})`,bottom:0,[d.q.scrollAreaThumbWidth]:`${j.width}px`}}},W=(0,u.o)("div",e,{ref:[t,"vertical"===h?C:M],state:N,props:[H,b],stateAttributesMapping:p.r}),$=r.useMemo(()=>({orientation:h}),[h]);return K?(0,g.jsx)(a.G.Provider,{value:$,children:W}):null})},5997(e,t,n){n.d(t,{G:()=>l,r:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(54));return e}},66807(e,t,n){var r;n.d(t,{q:()=>o});let o=((r={}).scrollAreaThumbHeight="--scroll-area-thumb-height",r.scrollAreaThumbWidth="--scroll-area-thumb-width",r)},47548(e,t,n){n.d(t,{l:()=>u});var r=n(68413),o=n(65279),l=n(5997),i=n(66807),a=n(66485);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...s}=e,{thumbYRef:c,thumbXRef:d,handlePointerDown:f,handlePointerMove:p,handlePointerUp:g,setScrollingX:v,setScrollingY:h,hasMeasuredScrollbar:m}=(0,o.p)(),{orientation:y}=(0,l.r)();return(0,a.o)("div",e,{ref:[t,"vertical"===y?c:d],state:{orientation:y},props:[{onPointerDown:f,onPointerMove:p,onPointerUp(e){"vertical"===y&&h(!1),"horizontal"===y&&v(!1),g(e)},style:{visibility:m?void 0:"hidden",..."vertical"===y&&{height:`var(${i.q.scrollAreaThumbHeight})`},..."horizontal"===y&&{width:`var(${i.q.scrollAreaThumbWidth})`}}},s]})})},11434(e,t,n){n.d(t,{A:()=>r});function r(e,t,n){if(!e)return 0;let r=getComputedStyle(e),o="x"===n?"Inline":"Block";return"x"===n&&"margin"===t?2*parseFloat(r[`${t}InlineStart`]):parseFloat(r[`${t}${o}Start`])+parseFloat(r[`${t}${o}End`])}},16008(e,t,n){n.d(t,{B:()=>R});var r,o=n(68413),l=n(39708),i=n(31608),a=n(22206),u=n(35993),s=n(65279);let c=o.createContext(void 0);var d=n(66485),f=n(27682),p=n(11434),g=n(44619),v=n(45681),h=n(80857);let m=((r={}).scrollAreaOverflowXStart="--scroll-area-overflow-x-start",r.scrollAreaOverflowXEnd="--scroll-area-overflow-x-end",r.scrollAreaOverflowYStart="--scroll-area-overflow-y-start",r.scrollAreaOverflowYEnd="--scroll-area-overflow-y-end",r);var y=n(29606),b=n(72361);let x=!1,R=o.forwardRef(function(e,t){let{render:n,className:r,style:R,...E}=e,{viewportRef:w,scrollbarYRef:S,scrollbarXRef:C,thumbYRef:M,thumbXRef:P,cornerRef:T,cornerSize:I,setCornerSize:k,setThumbSize:O,rootId:A,setHiddenState:j,hiddenState:D,setHasMeasuredScrollbar:N,handleScroll:q,setHovering:F,setOverflowEdges:V,overflowEdges:K,overflowEdgeThreshold:H,scrollingX:W,scrollingY:$}=(0,s.p)(),L=(0,f.j)(),B=o.useRef(!0),U=o.useRef([NaN,NaN,NaN,NaN]),z=(0,u.Z)(),Y=(0,u.Z)(),G=(0,l.K)(()=>{var e;let t,n,r=w.current,o=S.current,l=C.current,i=M.current,a=P.current,u=T.current;if(!r)return;let s=r.scrollHeight,c=r.scrollWidth,d=r.clientHeight,f=r.clientWidth,v=r.scrollTop,h=r.scrollLeft,b=U.current,x=Number.isNaN(b[0]);if(b[0]=d,b[1]=s,b[2]=f,b[3]=c,x&&N(!0),0===s||0===c)return;let R=(t=(e=r).clientHeight>=e.scrollHeight,{y:t,x:n=e.clientWidth>=e.scrollWidth,corner:t||n}),E=R.y,A=R.x,D=f/c,q=d/s,F=Math.max(0,c-f),K=Math.max(0,s-d),W=0,$=0;if(!A){let e=0;e="rtl"===L?(0,g.q)(-h,0,F):(0,g.q)(h,0,F),W=(0,y.Q)(e,F),$=F-W}
1let B=E?0:(0,g.q)(v,0,K),z=E?0:(0,y.Q)(B,K),Y=E?0:K-z,G=A?0:f,_=E?0:d,X=0,Z=0;A||E||(X=o?.offsetWidth||0,Z=l?.offsetHeight||0);let J=0===I.width&&0===I.height,Q=J?X:0,ee=J?Z:0,et=(0,p.A)(l,"padding","x"),en=(0,p.A)(o,"padding","y"),er=(0,p.A)(a,"margin","x"),eo=(0,p.A)(i,"margin","y"),el=G-et-er,ei=_-en-eo,ea=l?Math.min(l.offsetWidth-Q,el):el,eu=o?Math.min(o.offsetHeight-ee,ei):ei,es=Math.max(16,ea*D),ec=Math.max(16,eu*q);if(O(e=>e.height===ec&&e.width===es?e:{width:es,height:ec}),o&&i){let e=o.offsetHeight-ec-en-eo,t=s-d,n=Math.min(e,Math.max(0,(0===t?0:v/t)*e));i.style.transform=`translate3d(0,${n}px,0)`}if(l&&a){let e=l.offsetWidth-es-et-er,t=c-f,n=0===t?0:h/t,r="rtl"===L?(0,g.q)(n*e,-e,0):(0,g.q)(n*e,0,e);a.style.transform=`translate3d(${r}px,0,0)`}for(let[e,t]of[[m.scrollAreaOverflowXStart,W],[m.scrollAreaOverflowXEnd,$],[m.scrollAreaOverflowYStart,z],[m.scrollAreaOverflowYEnd,Y]])r.style.setProperty(e,`${t}px`);u&&(A||E?k({width:0,height:0}):A||E||k({width:X,height:Z})),j(e=>{var t,n;return t=e,n=R,t.y===n.y&&t.x===n.x&&t.corner===n.corner?t:n});let ed={xStart:!A&&W>H.xStart,xEnd:!A&&$>H.xEnd,yStart:!E&&z>H.yStart,yEnd:!E&&Y>H.yEnd};V(e=>e.xStart===ed.xStart&&e.xEnd===ed.xEnd&&e.yStart===ed.yStart&&e.yEnd===ed.yEnd?e:ed)});function _(){B.current=!1}(0,i.g)(()=>{w.current&&(x||a.Tc||("u">typeof CSS&&"registerProperty"in CSS&&[m.scrollAreaOverflowXStart,m.scrollAreaOverflowXEnd,m.scrollAreaOverflowYStart,m.scrollAreaOverflowYEnd].forEac
1h(e=>{try{CSS.registerProperty({name:e,syntax:"<length>",inherits:!1,initialValue:"0px"})}catch{}}),x=!0))},[w]),(0,i.g)(()=>{queueMicrotask(G)},[G,D,L]),(0,i.g)(()=>{w.current?.matches(":hover")&&F(!0)},[w,F]),o.useEffect(()=>{let e=w.current;if("u"<typeof ResizeObserver||!e)return;let t=!1,n=new ResizeObserver(()=>{if(!t){t=!0;let n=U.current;if(n[0]===e.clientHeight&&n[1]===e.scrollHeight&&n[2]===e.clientWidth&&n[3]===e.scrollWidth)return}G()});return n.observe(e),Y.start(0,()=>{let t=e.getAnimations({subtree:!0});0!==t.length&&Promise.allSettled(t.map(e=>e.finished)).then(G).catch(()=>{})}),()=>{n.disconnect(),Y.clear()}},[G,w,Y]);let X={role:"presentation",...A&&{"data-id":`${A}-viewport`},tabIndex:D.x&&D.y?-1:0,className:v.E.className,style:{overflow:"scroll"},onScroll(){w.current&&(G(),B.current||q({x:w.current.scrollLeft,y:w.current.scrollTop}),z.start(100,()=>{B.current=!0}))},onWheel:_,onTouchMove:_,onPointerMove:_,onPointerEnter:_,onKeyDown:_},Z=o.useMemo(()=>({scrolling:W||$,hasOverflowX:!D.x,hasOverflowY:!D.y,overflowXStart:K.xStart,overflowXEnd:K.xEnd,overflowYStart:K.yStart,overflowYEnd:K.yEnd,cornerHidden:D.corner}),[W,$,D.x,D.y,D.corner,K]),J=(0,d.o)("div",e,{ref:[t,w],state:Z,props:[X,E],stateAttributesMapping:h.r}),Q=o.useMemo(()=>({computeThumbPosition:G}),[G]);return(0,b.jsx)(c.Provider,{value:Q,children:J})})},53581(e,t,n){n.d(t,{s:()=>a});var r=n(68413);let o=r.createContext(void 0);var l=n(66485),i=n(72361);let a=r.forwardRef(function(e,t){let{render:n,className:a,style:u,...s}=e,[c,d]=r.useState(),f=r.useMemo(()=>({labelId:c,setLabelId:d}),[c,d]),p=(0,l.o)("div",e,{ref:t,props:[{role:"group","aria-labelledby":c},s]});return(0,i.jsx)(o.Provider,{value:f,children:p})})},51841(e,t,n){n.d(t,{w:()=>s});var r=n(68413),o=n(91801),l=n(66485),i=n(52488),a=n(22012),u=n(69891);let s=r.forwardRef(function(e,t){let{render:n,className:r,style:s,...c}=e,{store:d}=(0,i.ll)(),f=(0,o.P)(d,u.T.open);return(0,l.o)("span",e,{state:{open:f},ref:t,props:[{"aria-hidden":!0,children:"â¼"},c],stateAttributesMapping:a.qV})})},14408(e,t,n){n.d(t,{h:()=>c});var r=n(68413),o=n(45438),l=n(57274),i=n(96824),a=n(66485),u=n(31772),s=n(72361);let c=r.forwardRef(function(e,t){let n=e.keepMounted??!1,{selected:r}=(0,o.G)();return n||r?(0,s.jsx)(d,{...e,ref:t}):null}),d=r.memo(r.forwardRef((e,t)=>{let{render:n,className:s,style:c,keepMounted:d,...f}=e,{selected:p}=(0,o.G)(),g=r.useRef(null),{transitionStatus:v,setMounted:h}=(0,l.$)(p),m=(0,a.o)("span",e,{ref:[t,g],state:{selected:p,transitionStatus:v},props:[{"aria-hidden":!0,children:"âï¸"},f],stateAttributesMapping:u.G});return(0,i.v)({open:p,ref:g,onComplete(){p||h(!1)}}),m}))},90586(e,t,n){n.d(t,{h:()=>a});var r=n(68413),o=n(52488),l=n(45438),i=n(66485);let a=r.memo(r.forwardRef(function(e,t){let{index:n,textRef:a,selectedByFocus:u,hasRegistered:s}=(0,l.G)(),{firstItemTextRef:c,selectedItemTextRef:d}=(0,o.ll)(),{render:f,className:p,style:g,...v}=e,h=r.useCallback(e=>{e&&(s&&0===n&&(c.current=e),s&&u&&(d.current=e))},[c,d,n,u,s]);return(0,i.o)("div",e,{ref:[h,t,a],props:v})}))},89893(e,t,n){n.d(t,{e:()=>m});var r=n(68413),o=n(31608),l=n(91801),i=n(52488),a=n(11620),u=n(66485),s=n(45438),c=n(69891),d=n(48971),f=n(64267),p=n(39105),g=n(37285),v=n(38361),h=n(72361);let m=r.memo(r.forwardRef(function(e,t){let{render:n,className:m,style:y,value:b=null,label:x,disabled:R=!1,nativeButton:E=!1,...w}=e,S=r.useRef(null),C=(0,a.q)({label:x,textRef:S,indexGuessBehavior:a.G.GuessFromOrder}),{store:M,itemProps:P,setOpen:T,setValue:I,selectionRef:k,typingRef:O,valuesRef:A,multiple:j,selectedItemTextRef:D}=(0,i.ll)(),N=(0,l.P)(M,c.T.isActive,C.index),q=(0,l.P)(M,c.T.isSelected,C.index,b),F=(0,l.P)(M,c.T.isSelectedByFocus,C.index),V=(0,l.P)(M,c.T.isItemEqualToValue),K=C.index,H=-1!==K,W=r.useRef(null);(0,o.g)(()=>{if(!H)return;let e=A.current;return e[K]=b,()=>{delete e[K]}},[H,K,b,A]),(0,o.g)(()=>{if(!H)return;let e=M.state.value,t=e;j&&Array.isArray(e)&&e.length>0&&(t=e[e.length-1]),void 0!==t&&(0,g.tl)(b,t,V)&&(M.set("selectedIndex",K),S.current&&(D.current=S.current))},[H,K,j,V,M,b,D]);let $=r.useRef(null),L=r.useRef("mouse"),B=r.useRef(!1),{getButtonProps:U,buttonRef:z}=(0,d.s)({disabled:R,focusableWhenDisabled:!0,native:E,composite:!0});function Y(){k.current.dragY=0}let G=(0,u.o)("div",e,{ref:[z,t,C.ref,W],state:{disabled:R,selected:q,highlighted:N},props:[P,{role:"option","aria-selected":q,tabIndex:N?0:-1,onKeyDown(e){$.current=e.key,M.set("activeIndex",K)," "===e.key&&O.current&&e.preventDefault()},onClick(e){let t="click"===e.type&&"touch"!==L.current,n=e.nativeEvent.pointerType,r=t&&(0,v.YF)(e.nativeEvent)&&(void 0!==n||N),o=t&&!r&&!B.current;if((B.current=!1,"keydown"!==e.type||null!==$.current)&&!R&&("keydown"!==e.type||" "!==$.current||!O.current)&&!o){$.current=null;var l=e.nativeEvent;let t=M.state.value;if(j){let e=Array.isArray(t)?t:[];I(q?(0,g.Ai)(e,b,V):[...e,b],(0,f.d)(p.Bo,l))}else I(b,(0,f.d)(p.Bo,l)),T(!1,(0,f.d)(p.Bo,l))}},onPointerEnter(e){L.current=e.pointerType},onPointerMove(e){if("mouse"===e.pointerType&&1===e.buttons){let t=k.current;t.dragY+=e.movementY,t.dragY**2>=64&&(t.allowUnselectedMouseUp=!0)}},onPointerDown(e){L.current=e.pointerType,B.current=!0,Y()},onMouseUp(){if(Y(),R||"touch"===L.current||B.current)return;let e=!k.current.allowSelectedMouseUp&&q,t=!k.current.allowUnselectedMouseUp&&!q;e||t||(B.current=!0,W.current?.click(),B.current=!1)}},w,U]}),_=r.useMemo(()=>({selected:q,index:K,textRef:S,selectedByFocus:F,hasRegistered:H}),[q,K,S,F,H]);return(0,h.jsx)(s.z.Provider,{value:_,children:G})}))},45438(e,t,n){n.d(t,{G:()=>i,z:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(57));return e}},96483(e,t,n){n.d(t,{B:()=>f});var r=n(68413),o=n(39708),l=n(91801),i=n(52488),a=n(96152),u=n(66485),s=n(45681),c=n(20762),d=n(69891);let f=r.forwardRef(function(e,t){let{render:n,className:r,style:f,...p}=e,{store:g,scrollHandlerRef:v}=(0,i.ll)(),{alignItemWithTriggerActive:h}=(0,a.H)(),m=(0,l.P)(g,d.T.hasScrollArrows),y=(0,l.P)(g,d.T.openMethod),b=(0,l.P)(g,d.T.multiple),x=(0,l.P)(g,d.T.id),R={id:`${x}-list`,role:"listbox","aria-multiselectable":b||void 0,onScroll(e){v.current?.(e.currentTarget)},...h&&{style:c.O},className:m&&"touch"!==y?s.E.className:void 0},E=(0,o.K)(e=>{g.set("listElement",e)});return(0,u.o)("div",e,{ref:[t,E],props:[R,p]})})},22809(e,t,n){n.d(t,{t:()=>N});var r=n(68413),o=n(19694),l=n(91254),i=n(22206),a=n(39708),u=n(77068),s=n(98572),c=n(31608),d=n(91801),f=n(92023),p=n(88086),g=n(26483),v=n(52488),h=n(22012),m=n(96152),y=n(45681),b=n(31772),x=n(96824),R=n(66485),E=n(69891),w=n(20762),S=n(64267),C=n(39105),M=n(42638),P=n(89327),T=n(89139),I=n(44619),k=n(29606),O=n(10134),A=n(27682),j=n(72361);let D={...h.GW,...b.G},N=r.forwardRef(function(e,t){let{render:n,className:o,style:g,finalFocus:h,...b}=e,{store:k,popupRef:N,onOpenChangeComplete:W,setOpen:$,valueRef:L,firstItemTextRef:B,selectedItemTextRef:U,keyboardActiveRef:z,multiple:Y,handleScrollArrowVisibility:G,scrollHandlerRef:_,listRef:X,highlightItemOnHover:Z}=(0,v.ll)(),{side:J,align:Q,alignItemWithTriggerActive:ee,isPositioned:et,setControlledAlignItemWithTrigger:en,scrollDownArrowRef:er,scrollUpArrowRef:eo}=(0,m.H)(),el=null!=(0,M.S)(!0),ei=(0,v.hG)(),ea=(0,A.j)(),{nonce:eu,disableStyleElements:es}=(0,O.n)(),ec=(0,d.P)(k,E.T.id),ed=(0,d.P)(k,E.T.open),ef=(0,d.P)(k,E.T.mounted),ep=(0,d.P)(k,E.T.popupProps),eg=(0,d.P)(k,E.T.transitionStatus),ev=(0,d.P)(k,E.T.triggerElement),eh=(0,d.P)(k,E.T.positionerElement),em=(0,d.P)(k,E.T.listElement),ey=r.useRef(!1),eb=r.useRef(!1),ex=r.useRef({}),eR=(0,f.N)(),eE=(0,a.K)(e=>{var t;if(!eh||!N.current||!eb.current)return;if(ey.current||!ee)return void G();let n="0px"===eh.style.top,r="0px"===eh.style.bottom;if(!n&&!r)return void G();let o=V(eh),l=(t=eh.getBoundingClientRect().height,t/o.y),i=(0,u.R)(eh),a=getComputedStyle(eh),s=parseFloat(a.marginTop),c=parseFloat(a.marginBottom),d=q(getComputedStyle(N.current)),f=Math.min(i.documentElement.clientHeight-s-c,d),p=e.scrollTop,g=F(e),v=0,h=null,m=!1,y=!1,b=e=>{eh.style.height=`${e}px`},x=n?g-p:p,R=Math.min(l+x,f);if(v=R,x<=1){let t;return void((t=(0,I.q)(x,0,f-l))>0&&b(l+t),e.scrollTop=n?g:0,f-(l+t)<=1&&(ey.current=!0),G())}if(f-R>1)n?y=!0:h=0;else if(m=!0,r&&p<g){let e=l+x-f;h=p-(x-e)}if(0!==(v=Math.ceil(v))&&b(v),y||null!=h){let t=F(e),n=y?t:(0,I.q)(h,0,t);Math.abs(e.scrollTop-n)>1&&(e.scrollTop=n)}(m||v>=f-1)&&(ey.current=!0),G()});r.useImperativeHandle(_,()=>eE,[eE]),(0,x.v)({open:ed,ref:N,onComplete(){ed&&W?.(!0)}}),(0,c.g)(()=>{eh&&N.current&&!Object.keys(ex.current).length&&(ex.current={top:eh.style.top||"0",left:eh.style.left||"0",right:eh.style.right,height:eh.style.height,bottom:eh.style.bottom,minHeight:eh.style.minHeight,maxHeight:eh.style.maxHeight,marginTop:eh.style.marginTop,marginBottom:eh.style.marginBottom})},[N,eh]),(0,c.g)(()=>{ed||ee||(eb.current=!1,ey.current=!1,(0,w.Y)(eh,ex.current))},[ed,ee,eh,N]),(0,c.g)(()=>{let e=N.current;if(!ed||!ev||!eh||!e||ee&&!et||"ending"===k.state.transitionStatus)return;if(!ee){eb.current=!0,eR.request(G),e.style.removeProperty("--transform-origin");return}let t=function(e){let{style:t}=e,n={};for(let[e,r]of H)n[e]=t.getPropertyValue(e),t.setProperty(e,r,"important");return()=>{for(let[e]of H){let r=n[e];r?t.setProperty(e,r):t.removeProperty(e)}}}(e);e.style.removeProperty("--transform-origin");try{let t,n=U.current;n?.isConnected||(n=!E.T.hasSelectedValue(k.state)&&B.current?.isConnected?B.current:null);let r=L.current,o=getComputedStyle(eh),l=getComputedStyle(e),a=(0,u.R)(ev),c=(0,s.zk)(eh),d=V(ev),f=K(ev.getBoundingClientRect(),d),p=K(eh.getBoundingClientRect(),d),g=f.height,v=em||e,h=v.scrollHeight,m=parseFloat(l.borderBottomWidth),y=parseFloat(o.marginTop)||10,b=parseFloat(o.marginBottom)||10,x=parseFloat(o.minHeight)||100,R=q(l),S=a.documentElement.clientHeight-y-b,C=a.documentElement.clientWidth,M=S-f.bottom+g,P="rtl"===ea?f.right-p.width:f.left,T=0;if(n&&r){let e=K(r.getBoundingClientRect(),d);t=K(n.getBoundingClientRect(),d),P=p.left+("rtl"===ea?e.right-t.right:e.left-t.left);
1let o=e.top-f.top+e.height/2;T=t.top-p.top+t.height/2-o}let O=M+T+b+m,A=Math.min(S,O),j=S-y-b,D=O-A;eh.style.left=`${(0,I.q)(P,5,C-5-p.width)}px`,eh.style.height=`${A}px`,eh.style.maxHeight="auto",eh.style.marginTop=`${y}px`,eh.style.marginBottom=`${b}px`,e.style.height="100%";let N=F(v),H=D>=N-1;H&&(A=Math.min(S,p.height)-(D-N));let W=f.top<20||f.bottom>S-20||Math.ceil(A)+1<Math.min(h,x),$=(c.visualViewport?.scale??1)!==1&&i.Tc;if(W||$){eb.current=!0,(0,w.Y)(eh,ex.current),en(!1);return}let z=Math.max(x,A);if(H){let e=Math.max(0,S-O);eh.style.top=p.height>=j?"0":`${e}px`,eh.style.height=`${A}px`,v.scrollTop=F(v)}else eh.style.bottom="0",v.scrollTop=D;if(t){let n=p.top,r=p.height,o=t.top+t.height/2,l=(0,I.q)(r>0?(o-n)/r*100:50,0,100);e.style.setProperty("--transform-origin",`50% ${l}%`)}(z===S||A>=R)&&(ey.current=!0),G(),Z&&null===k.state.selectedIndex&&null===k.state.activeIndex&&null!=X.current[0]&&k.set("activeIndex",0),eb.current=!0}finally{t()}},[k,ed,eh,ev,L,B,U,N,G,ee,en,eR,er,eo,em,X,Z,ea,et]),r.useEffect(()=>{if(!ee||!eh||!ed)return;let e=(0,s.zk)(eh);return(0,l.q)(e,"resize",function(e){$(!1,(0,S.d)(C.L5,e))})},[$,ee,eh,ed]);let ew={...em?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":Y||void 0,id:`${ec}-list`},onKeyDown(e){z.current=!0,el&&P.jF.has(e.key)&&e.stopPropagation()},onMouseMove(){z.current=!1},onScroll(e){em||eE(e.currentTarget)},...ee&&{style:em?{height:"100%"}:w.O}},eS=(0,R.o)("div",e,{ref:[t,N],state:{open:ed,transitionStatus:eg,side:J,align:Q},stateAttributesMapping:D,props:[ep,ew,(0,T.d)(eg),{className:!em&&ee?y.E.className:void 0},b]});return(0,j.jsxs)(r.Fragment,{children:[!es&&y.E.getElement(eu),(0,j.jsx)(p.s,{context:ei,modal:!1,disabled:!ef,returnFocus:h,restoreFocus:!0,children:eS})]})});function q(e){let t=e.maxHeight||"";return t.endsWith("px")&&parseFloat(t)||1/0}function F(e){return(0,k.X)(e.scrollHeight,e.clientHeight)}function V(e){return g.iD.getScale(e)}function K(e,t){return(0,o.B1)({x:e.x/t.x,y:e.y/t.y,width:e.width/t.x,height:e.height/t.y})}let H=[["transform","none"],["scale","1"],["translate","0 0"]]},20762(e,t,n){function r(e,t){e&&Object.assign(e.style,t)}n.d(t,{O:()=>o,Y:()=>r});let o={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"}},98215(e,t,n){n.d(t,{V:()=>c});var r=n(68413),o=n(91801),l=n(52130);let i=r.createContext(void 0);var a=n(52488),u=n(69891),s=n(72361);let c=r.forwardRef(function(e,t){let{store:n}=(0,a.ll)(),r=(0,o.P)(n,u.T.mounted),c=(0,o.P)(n,u.T.forceMount);return r||c?(0,s.jsx)(i.Provider,{value:!0,children:(0,s.jsx)(l.XF,{ref:t,...e})}):null})},70303(e,t,n){n.d(t,{l:()=>E});var r=n(68413),o=n(5426),l=n(31608),i=n(39708),a=n(91801),u=n(52488),s=n(25858),c=n(31149),d=n(96152),f=n(93140),p=n(59637),g=n(20762),v=n(69891),h=n(64267),m=n(37285),y=n(24496),b=n(47938),x=n(72361);let R={position:"fixed"},E=r.forwardRef(function(e,t){let{anchor:n,positionMethod:E="absolute",className:w,render:S,side:C="bottom",align:M="center",sideOffset:P=0,alignOffset:T=0,collisionBoundary:I="clipping-ancestors",collisionPadding:k,arrowPadding:O=5,sticky:A=!1,disableAnchorTracking:j,alignItemWithTrigger:D=!0,collisionAvoidance:N=p.uD,style:q,...F}=e,{store:V,listRef:K,labelsRef:H,alignItemWithTriggerActiveRef:W,selectedItemTextRef:$,valuesRef:L,initialValueRef:B,popupRef:U,setValue:z}=(0,u.ll)(),Y=(0,u.hG)(),G=(0,a.P)(V,v.T.open),_=(0,a.P)(V,v.T.mounted),X=(0,a.P)(V,v.T.modal),Z=(0,a.P)(V,v.T.value),J=(0,a.P)(V,v.T.openMethod),Q=(0,a.P)(V,v.T.positionerElement),ee=(0,a.P)(V,v.T.triggerElement),et=(0,a.P)(V,v.T.isItemEqualToValue),en=(0,a.P)(V,v.T.transitionStatus),er=r.useRef(null),eo=r.useRef(null),[el,ei]=r.useState(D),ea=_&&el&&"touch"!==J;_||el===D||ei(D),(0,l.g)(()=>{!_&&(v.T.scrollUpArrowVisible(V.state)&&V.set("scrollUpArrowVisible",!1),v.T.scrollDownArrowVisible(V.state)&&V.set("scrollDownArrowVisible",!1))},[V,_]),r.useImperativeHandle(W,()=>ea),(0,b.G)((ea||X)&&G,"touch"===J,Q,ee);let eu=(0,c.s)({anchor:n,floatingRootContext:Y,positionMethod:E,mounted:_,side:C,sideOffset:P,align:M,alignOffset:T,arrowPadding:O,collisionBoundary:I,collisionPadding:k,sticky:A,disableAnchorTracking:j??ea,collisionAvoidance:N,keepMounted:!0}
1),es=ea?"none":eu.side,ec=ea?R:eu.positionerStyles,ed={open:G,side:es,align:eu.align,anchorHidden:eu.anchorHidden};(0,l.g)(()=>{V.set("popupSide",eu.side)},[V,eu.side]);let ef=(0,i.K)(e=>{V.set("positionerElement",e)}),ep=(0,y.i)(e,ed,{styles:ec,transitionStatus:en,props:F,refs:[t,ef],hidden:!_,inert:!G}),eg=r.useRef(0),ev=(0,i.K)(e=>{if(0===e.size&&0===eg.current||0===L.current.length)return;let t=eg.current;if(eg.current=e.size,e.size===t)return;let n=(0,h.d)("none");if(0!==t&&!V.state.multiple&&null!==Z&&-1===(0,m.Vz)(L.current,Z,et)){let e=B.current,t=null!=e&&-1!==(0,m.Vz)(L.current,e,et)?e:null;z(t,n),null===t&&(V.set("selectedIndex",null),$.current=null)}if(0!==t&&V.state.multiple&&Array.isArray(Z)){let e=Z.filter(e=>-1!==(0,m.Vz)(L.current,e,et));(e.length!==Z.length||e.some(e=>!(0,m.kJ)(Z,e,et)))&&(z(e,n),0===e.length&&(V.set("selectedIndex",null),$.current=null))}if(G&&ea){V.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:""};(0,g.Y)(Q,e),(0,g.Y)(U.current,e)}}),eh=r.useMemo(()=>({...eu,side:es,alignItemWithTriggerActive:ea,setControlledAlignItemWithTrigger:ei,scrollUpArrowRef:er,scrollDownArrowRef:eo}),[eu,es,ea,ei]);return(0,x.jsx)(s.u,{elementsRef:K,labelsRef:H,onMapChange:ev,children:(0,x.jsxs)(d.i.Provider,{value:eh,children:[_&&X&&(0,x.jsx)(f.W,{inert:(0,o.Y)(!G),cutout:ee}),ep]})})})},96152(e,t,n){n.d(t,{H:()=>i,i:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(59));return e}},2949(e,t,n){n.d(t,{H:()=>V});var r=n(68413),o=n(22128),l=n(12594),i=n(85761),a=n(71283),u=n(34074),s=n(31608),c=n(39708),d=n(67926),f=n(50912),p=n(91801),g=n(75642),v=n(10234),h=n(82883),m=n(23575),y=n(19545),b=n(70534),x=n(52488),R=n(72561),E=n(86888),w=n(69603),S=n(57274),C=n(69891),M=n(64267),P=n(39105),T=n(96824),I=n(20244),k=n(22417),O=n(37285),A=n(56304),j=n(33143),D=n(29606),N=n(80323),q=n(4227),F=n(72361);function V(e){let{id:t,value:n,defaultValue:V=null,onValueChange:K,open:H,defaultOpen:W=!1,onOpenChange:$,name:L,form:B,autoComplete:U,disabled:z=!1,readOnly:Y=!1,required:G=!1,modal:_=!0,actionsRef:X,inputRef:Z,onOpenChangeComplete:J,items:Q,multiple:ee=!1,itemToStringLabel:et,itemToStringValue:en,isItemEqualToValue:er=O.jd,highlightItemOnHover:eo=!0,children:el}=e,{clearErrors:ei}=(0,I.x)(),{setDirty:ea,setTouched:eu,setFocused:es,shouldValidateOnChange:ec,validityData:ed,setFilled:ef,name:ep,disabled:eg,validation:ev,validationMode:eh}=(0,R.V$)(),em=(0,w.l)({id:t}),ey=eg||z,eb=ep??L,[ex,eR]=(0,u.q)({controlled:n,default:ee?V??g.Ml:V,name:"Select",state:"value"}),[eE,ew]=(0,u.q)({controlled:H,default:W,name:"Select",state:"open"}),eS=r.useRef([]),eC=r.useRef([]),eM=r.useRef(null),eP=r.useRef(null),eT=r.useRef(0),eI=r.useRef(null),ek=r.useRef([]),eO=r.useRef(!1),eA=r.useRef(!1),ej=r.useRef(null),eD=r.useRef(null),eN=r.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),eq=r.useRef(!1),{mounted:eF,setMounted:eV,transitionStatus:eK}=(0,S.$)(eE),{openMethod:eH,triggerProps:eW}=(0,j.G)(eE),e$=(0,i.j)(()=>new f.i({id:em,labelId:void 0,modal:_,multiple:ee,itemToStringLabel:et,itemToStringValue:en,isItemEqualToValue:er,value:ex,open:eE,mounted:eF,transitionStatus:eK,items:Q,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,eL=(0,p.P)(e$,C.T.activeIndex),eB=(0,p.P)(e$,C.T.selectedIndex),eU=(0,p.P)(e$,C.T.triggerElement),ez=(0,p.P)(e$,C.T.positionerElement),eY=function(e){let[t,n]=r.useState({current:e,previous:null});return e!==t.current&&n({current:e,previous:t.current}),t.previous}(eH),eG=eH??eY,e_=r.useMemo(()=>ee&&Array.isArray(ex)&&0===ex.length?"":(0,k.T)(ex,en),[ee,ex,en]),eX=r.useMemo(()=>ee&&Array.isArray(ex)?ex.map(e=>(0,k.T)(e,en)):(0,k.T)(ex,en),[ee,ex,en]),eZ=(0,d.u)(e$.state.triggerElement),eJ=(0,c.K)(()=>eX);(0,E.I)(eZ,em,ex,eJ);let eQ=r.useRef(ex),e0=ee?Array.isArray(ex)&&ex.length>0:null!=ex;(0,s.g)(()=>{ex!==eQ.current&&e$.set("forceMount",!0)},[e$,ex]),(0,s.g)(()=>{ef(e0)},[e0,ef]),(0,s.g)(function(){let e,t=ek.current;if(ee){let n=Array.isArray(ex)?ex:[];if(0===n.length)e=null;else{let r=n[n.length-1],o=(0,O.Vz)(t,r,er);e=-1===o?null:o}}else{let n=(0,O.Vz)(t,ex,er);e=-1===n?null:n}null===e&&(eD.current=null),eE||e$.set("selectedIndex",e)}
1,[e0,ee,eE,ex,ek,er,e$,eD]),(0,A.x)(ex,()=>{ei(eb),ea(ex!==ed.initialValue),ec()?ev.commit(ex):ev.commit(ex,!0)});let e1=(0,c.K)((e,t)=>{if($?.(e,t),!t.isCanceled&&(ew(e),e||t.reason!==P.Xn&&t.reason!==P.Np||(eu(!0),es(!1),"onBlur"===eh&&ev.commit(ex)),!e&&null!==e$.state.activeIndex)){let e=eS.current[e$.state.activeIndex];queueMicrotask(()=>{e?.setAttribute("tabindex","-1")})}}),e6=(0,c.K)(()=>{eV(!1),e$.update({activeIndex:null,openMethod:null}),J?.(!1)});(0,T.v)({enabled:!X,open:eE,ref:eM,onComplete(){eE||e6()}}),r.useImperativeHandle(X,()=>({unmount:e6}),[e6]);let e8=(0,c.K)((e,t)=>{K?.(e,t),t.isCanceled||eR(e)}),e2=(0,c.K)(()=>{let e=e$.state.listElement||eM.current;if(!e)return;let t=(0,D.X)(e.scrollHeight,e.clientHeight),n=(0,D.Q)(e.scrollTop,t),r=n>0,o=n<t;e$.state.scrollUpArrowVisible!==r&&e$.set("scrollUpArrowVisible",r),e$.state.scrollDownArrowVisible!==o&&e$.set("scrollDownArrowVisible",o)}),e3=(0,v.P)({open:eE,onOpenChange:e1,elements:{reference:eU,floating:ez}}),e4=(0,h.k)(e3,{enabled:!Y&&!ey,event:"mou
1sedown"}),e9=(0,m.s)(e3),e5=(0,y.C)(e3,{enabled:!Y&&!ey,listRef:eS,activeIndex:eL,selectedIndex:eB,disabledIndices:g.Ml,onNavigate(e){(null!==e||eE)&&e$.set("activeIndex",e)},focusItemOnHover:eo}),e7=(0,b.l)(e3,{enabled:!Y&&!ey&&(eE||!ee),listRef:eC,activeIndex:eL,selectedIndex:eB,onMatch(e){eE?e$.set("activeIndex",e):e8(ek.current[e],(0,M.d)("none"))},onTyping(e){eO.current=e}}),te=r.useMemo(()=>{let e=(0,q.v6)(e7.reference,e5.reference,e9.reference,e4.reference,eW);return em&&(e.id=em),e},[e4.reference,e7.reference,e5.reference,e9.reference,eW,em]),tt=r.useMemo(()=>(0,q.v6)(N.Ls,e7.floating,e5.floating,e9.floating),[e7.floating,e5.floating,e9.floating]),tn=e5.item??g.t0;(0,a.j)(()=>{e$.update({popupProps:tt,triggerProps:te})}),(0,s.g)(()=>{e$.update({id:em,modal:_,multiple:ee,value:ex,open:eE,mounted:eF,transitionStatus:eK,popupProps:tt,triggerProps:te,items:Q,itemToStringLabel:et,itemToStringValue:en,isItemEqualToValue:er,openMethod:eG})},[e$,em,_,ee,ex,eE,eF,eK,tt,te,Q,et,en,er,eG]);let tr=r.useMemo(()=>({store:e$,name:eb,required:G,disabled:ey,readOnly:Y,multiple:ee,highlightItemOnHover:eo,setValue:e8,setOpen:e1,listRef:eS,popupRef:eM,scrollHandlerRef:eP,handleScrollArrowVisibility:e2,scrollArrowsMountedCountRef:eT,itemProps:tn,events:e3.context.events,valueRef:eI,valuesRef:ek,labelsRef:eC,typingRef:eO,selectionRef:eN,firstItemTextRef:ej,selectedItemTextRef:eD,validation:ev,onOpenChangeComplete:J,keyboardActiveRef:eA,alignItemWithTriggerActiveRef:eq,initialValueRef:eQ}),[e$,eb,G,ey,Y,ee,eo,e8,e1,tn,e3.context.events,ev,J,e2]),to=(0,l.a)(Z,ev.inputRef),tl=ee&&Array.isArray(ex)&&ex.length>0,ti=ee?void 0:eb,ta=r.useMemo(()=>ee&&Array.isArray(ex)&&eb?ex.map(e=>{let t=(0,k.T)(e,en);return(0,F.jsx)("input",{type:"hidden",form:B,name:eb,value:t},t)}):null,[ee,ex,B,eb,en]);return(0,F.jsx)(x.CG.Provider,{value:tr,children:(0,F.jsxs)(x.iP.Provider,{value:e3,children:[el,(0,F.jsx)("input",{...ev.getInputValidationProps({onFocus(){e$.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented||ey||Y)return void e.preventBaseUIHandler?.();let t=e.currentTarget.value,n=(0,M.d)("none",e.nativeEvent);e$.set("forceMount",!0),queueMicrotask(function(){if(ee)return;let e=ek.current.find(e=>(0,k.T)(e,en).toLowerCase()===t.toLowerCase()||(0,k.yg)(e,et).toLowerCase()===t.toLowerCase());null!=e&&(ea(e!==ed.initialValue),e8(e,n),ec()&&ev.commit(e))})}}),id:em&&null==ti?`${em}-hidden-input`:void 0,form:B,name:ti,autoComplete:U,value:e_,disabled:ey,required:G&&!tl,readOnly:Y,ref:to,style:eb?o.a:o.Q,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),ta]})})}},52488(e,t,n){n.d(t,{CG:()=>l,hG:()=>u,iP:()=>i,ll:()=>a});var r=n(9205),o=n(68413);let l=o.createContext(null),i=o.createContext(null);function a(){let e=o.useContext(l);if(null===e)throw Error((0,r.A)(60));return e}function u(){let e=o.useContext(i);if(null===e)throw Error((0,r.A)(61));return e}},35980(e,t,n){n.d(t,{f:()=>g});var r=n(68413),o=n(35993),l=n(91801),i=n(31608),a=n(52488),u=n(96152),s=n(57274),c=n(96824),d=n(66485),f=n(29606),p=n(69891);let g=r.forwardRef(function(e,t){let{render:n,className:r,style:g,direction:v,keepMounted:h=!1,...m}=e,y="up"===v,{store:b,popupRef:x,listRef:R,handleScrollArrowVisibility:E,scrollArrowsMountedCountRef:w}=(0,a.ll)(),{side:S,scrollDownArrowRef:C,scrollUpArrowRef:M}=(0,u.H)(),P=y?p.T.scrollUpArrowVisible:p.T.scrollDownArrowVisible,T=(0,l.P)(b,P),I=(0,l.P)(b,p.T.openMethod),k=T&&"touch"!==I,O=(0,o.Z)(),A=y?M:C,{transitionStatus:j,setMounted:D}=(0,s.$)(k);(0,i.g)(()=>(w.current+=1,b.state.hasScrollArrows||b.set("hasScrollArrows",!0),()=>{w.current=Math.max(0,w.current-1),0===w.current&&b.state.hasScrollArrows&&b.set("hasScrollArrows",!1)}),[b,w]),(0,c.v)({open:k,ref:A,onComplete(){k||D(!1)}});let N=(0,d.o)("div",e,{ref:[t,A],state:{direction:v,visible:k,side:S,transitionStatus:j},props:[{"aria-hidden":!0,children:y?"â²":"â¼",style:{position:"absolute"},onMouseMove(e){0===e.movementX&&0===e.movementY||O.isStarted()||(b.set("activeIndex",null),O.start(40,function e(){let t=b.state.listElement??x.current;if(!t)return;b.set("activeIndex",null),E();let n=(0,f.X)(t.scrollHeight,t.clientHeight),r=(0,f.Q)(t.scrollTop,n),o=r===(y?0:n),l=R.current;if(r!==t.scrollTop&&(t.scrollTop=r),0===l.length&&b.set(y?"scrollUpArrowVisible":"scrollDownArrowVisible",!o),o)return void O.clear();if(l.length>0){let e=A.current?.offsetHeight||0;t.scrollTop=function(e,t,n,r,o,l){if(t){let t=0,r=n+o-1;for(let n=0;n<e.length;n+=1){let o=e[n];if(o&&o.offsetTop>=r){t=n;break}}let i=Math.max(0,t-1),a=e[i];return i<t&&a?(0,f.Q)(a.offsetTop-o,l):0}let i=e.length-1,a=n+r-o+1;for(let t=0;t<e.length;t+=1){let n=e[t];if(n&&n.offsetTop+n.offsetHeight>a){i=Math.max(0,t-1);break}}let u=Math.min(e.length-1,i+1),s=e[u];return u>i&&s?(0,f.Q)(s.offsetTop+s.offsetHeight-r+o,l):l}(l,y,r,t.clientHeight,e,n)}O.start(40,e)}))},onMouseLeave(){O.clear()}},m]});return k||h?N:null})},3547(e,t,n){n.d(t,{d:()=>i});var r=n(68413),o=n(35980),l=n(72361);let i=r.forwardRef(function(e,t){return(0,l.jsx)(o.f,{...e,ref:t,direction:"down"})})}
1,74577(e,t,n){n.d(t,{w:()=>i});var r=n(68413),o=n(35980),l=n(72361);let i=r.forwardRef(function(e,t){return(0,l.jsx)(o.f,{...e,ref:t,direction:"up"})})},69891(e,t,n){n.d(t,{T:()=>i});var r=n(13936),o=n(37285),l=n(22417);let i={id:(0,r.M)(e=>e.id),labelId:(0,r.M)(e=>e.labelId),modal:(0,r.M)(e=>e.modal),multiple:(0,r.M)(e=>e.multiple),items:(0,r.M)(e=>e.items),itemToStringLabel:(0,r.M)(e=>e.itemToStringLabel),itemToStringValue:(0,r.M)(e=>e.itemToStringValue),isItemEqualToValue:(0,r.M)(e=>e.isItemEqualToValue),value:(0,r.M)(e=>e.value),hasSelectedValue:(0,r.M)(e=>{let{value:t,multiple:n,itemToStringValue:r}=e;return null!=t&&(n&&Array.isArray(t)?t.length>0:""!==(0,l.T)(t,r))}),hasNullItemLabel:(0,r.M)((e,t)=>!!t&&(0,l.Dp)(e.items)),open:(0,r.M)(e=>e.open),mounted:(0,r.M)(e=>e.mounted),forceMount:(0,r.M)(e=>e.forceMount),transitionStatus:(0,r.M)(e=>e.transitionStatus),openMethod:(0,r.M)(e=>e.openMethod),activeIndex:(0,r.M)(e=>e.activeIndex),selectedIndex:(0,r.M)(e=>e.selectedIndex),isActive:(0,r.M)((e,t)=>e.activeIndex===t),isSelected:(0,r.M)((e,t,n)=>{let r=e.isItemEqualToValue,l=e.value;return e.multiple?Array.isArray(l)&&l.some(e=>(0,o.tl)(n,e,r)):e.selectedIndex===t&&null!==e.selectedIndex||(0,o.tl)(n,l,r)}),isSelectedByFocus:(0,r.M)((e,t)=>e.selectedIndex===t),popupProps:(0,r.M)(e=>e.popupProps),triggerProps:(0,r.M)(e=>e.triggerProps),triggerElement:(0,r.M)(e=>e.triggerElement),positionerElement:(0,r.M)(e=>e.positionerElement),listElement:(0,r.M)(e=>e.listElement),popupSide:(0,r.M)(e=>e.popupSide),scrollUpArrowVisible:(0,r.M)(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:(0,r.M)(e=>e.scrollDownArrowVisible),hasScrollArrows:(0,r.M)(e=>e.hasScrollArrows)}},59153(e,t,n){n.d(t,{b:()=>P});var r=n(68413),o=n(77068),l=n(35993),i=n(39708),a=n(12594),u=n(67926),s=n(91801),c=n(52488),d=n(72561),f=n(46452),p=n(22012),g=n(5360),v=n(66485),h=n(69891),m=n(5716),y=n(81613),b=n(58908),x=n(4227),R=n(48971),E=n(64267),w=n(39105),S=n(69603),C=n(38360);let M={...p.jL,...g.dc,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},P=r.forwardRef(function(e,t){let{render:n,className:p,id:g,disabled:P=!1,nativeButton:T=!0,style:I,...k}=e,{setTouched:O,setFocused:A,validationMode:j,state:D,disabled:N}=(0,d.V$)(),{labelId:q}=(0,f.H)(),{store:F,setOpen:V,selectionRef:K,validation:H,readOnly:W,required:$,alignItemWithTriggerActiveRef:L,disabled:B,keyboardActiveRef:U}=(0,c.ll)(),z=N||B||P,Y=(0,s.P)(F,h.T.open),G=(0,s.P)(F,h.T.mounted),_=(0,s.P)(F,h.T.value),X=(0,s.P)(F,h.T.triggerProps),Z=(0,s.P)(F,h.T.positionerElement),J=(0,s.P)(F,h.T.listElement),Q=(0,s.P)(F,h.T.popupSide),ee=(0,s.P)(F,h.T.id),et=(0,s.P)(F,h.T.labelId),en=(0,s.P)(F,h.T.hasSelectedValue),er=G&&Z?Q:null,eo=g??ee,el=(0,C._)(q,et);(0,S.l)({id:eo});let ei=(0,u.u)(Z),ea=r.useRef(null),{getButtonProps:eu,buttonRef:es}=(0,R.s)({disabled:z,native:T}),ec=(0,i.K)(e=>{F.set("triggerElement",e)}),ed=(0,a.a)(t,ea,es,ec),ef=(0,l.Z)(),ep=(0,l.Z)(),eg=(0,l.Z)();r.useEffect(()=>{if(Y)return eg.start(400,()=>{K.current.allowUnselectedMouseUp=!0,K.current.allowSelectedMouseUp=!0}),()=>{eg.clear()};K.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},ep.clear()},[Y,K,ep,eg]);let ev=(0,x.v6)(X,{id:eo,role:"combobox","aria-expanded":Y?"true":"false","aria-haspopup":"listbox","aria-controls":Y?J?.id??(0,y.nd)(Z)?.id:void 0,"aria-labelledby":el,"aria-readonly":W||void 0,"aria-required":$||void 0,tabIndex:z?-1:0,ref:ed,onFocus(e){A(!0),Y&&L.current&&V(!1,(0,E.d)("none",e.nativeEvent)),ef.start(0,()=>{F.set("forceMount",!0)})},onBlur(e){(0,b.gR)(Z,e.relatedTarget)||(O(!0),A(!1),"onBlur"===j&&H.commit(_))},onPointerMove(){U.current=!1},onKeyDown(){U.current=!0},onMouseDown(e){if(Y)return;let t=(0,o.R)(e.currentTarget);function n(e){if(!ea.current)return;let t=e.target;if((0,b.gR)(ea.current,t)||(0,b.gR)(ei.current,t)||t===ea.current)return;let n=(0,m.s)(ea.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>=n.top-2&&e.clientY<=n.bottom+2||V(!1,(0,E.d)(w.LO,e))}ep.start(0,()=>{t.addEventListener("mouseup",n,{once:!0})})}},H.getValidationProps,k,eu);ev.role="combobox";let eh={...D,open:Y,disabled:z,value:_,readOnly:W,popupSide:er,placeholder:!en};return(0,v.o)("button",e,{ref:[t,ea],state:eh,stateAttributesMapping:M,props:ev})})},52909(e,t,n){n.d(t,{y:()=>c});var r=n(68413),o=n(91801),l=n(66485),i=n(52488),a=n(22417),u=n(69891);let s={value:()=>null},c=r.forwardRef(function(e,t){let{className:n,render:r,children:c,placeholder:d,style:f,...p}=e,{store:g,valueRef:v}=(0,i.ll)(),h=(0,o.P)(g,u.T.value),m=(0,o.P)(g,u.T.items),y=(0,o.P)(g,u.T.itemToStringLabel),b=(0,o.P)(g,u.T.hasSelectedValue),x=(0,o.P)(g,u.T.hasNullItemLabel,!b&&null!=d&&null==c),R=null;return R="function"==typeof c?c(h):null!=c?c:b||null==d||x?Array.isArray(h)?(0,a.u)(h,m,y):(0,a.Md)(h,m,y):d,(0,l.o)("span",e,{state:{value:h,placeholder:!b},ref:[t,v],props:[{children:R},p],stateAttributesMapping:s})})}
1,98086(e,t,n){n.d(t,{w:()=>l});var r=n(68413),o=n(66485);let l=r.forwardRef(function(e,t){let{className:n,render:r,orientation:l="horizontal",style:i,...a}=e;return(0,o.o)("div",e,{state:{orientation:l},ref:t,props:[{role:"separator","aria-orientation":l},a]})})},93827(e,t,n){n.d(t,{l:()=>C});var r=n(68413),o=n(34074),l=n(12594),i=n(31608),a=n(22128),u=n(75642),s=n(98572),c=n(66485),d=n(4227),f=n(44629),p=n(48971),g=n(95132),v=n(19216),h=n(72561),m=n(86888),y=n(20244),b=n(46452),x=n(53225),R=n(69603),E=n(64267),w=n(56304),S=n(72361);let C=r.forwardRef(function(e,t){let{checked:n,className:C,defaultChecked:M,"aria-labelledby":P,form:T,id:I,inputRef:k,name:O,nativeButton:A=!1,onCheckedChange:j,readOnly:D=!1,required:N=!1,disabled:q=!1,render:F,uncheckedValue:V,value:K,style:H,...W}=e,{clearErrors:$}=(0,y.x)(),{state:L,setTouched:B,setDirty:U,validityData:z,setFilled:Y,setFocused:G,shouldValidateOnChange:_,validationMode:X,disabled:Z,name:J,validation:Q}=(0,h.V$)(),{labelId:ee}=(0,b.H)(),et=Z||q,en=J??O,er=r.useRef(null),eo=(0,l.a)(er,k,Q.inputRef),el=r.useRef(null),ei=(0,f.e)(),ea=(0,R.l)({id:I,implicit:!1,controlRef:el}),eu=A?void 0:ea,[es,ec]=(0,o.q)({controlled:n,default:!!M,name:"Switch",state:"checked"});(0,m.I)(el,ei,es),(0,i.g)(()=>{er.current&&Y(er.current.checked)},[er,Y]),(0,w.x)(es,()=>{$(en),U(es!==z.initialValue),Y(es),_()?Q.commit(es):Q.commit(es,!0)});let{getButtonProps:ed,buttonRef:ef}=(0,p.s)({disabled:et,native:A}),ep=(0,x.B)(P,ee,er,!A,eu),eg=(0,d.v6)({checked:es,disabled:et,form:T,id:eu,name:en,required:N,style:en?a.a:a.Q,tabIndex:-1,type:"checkbox","aria-hidden":!0,ref:eo,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(D)return void e.preventDefault();let t=e.currentTarget.checked,n=(0,E.d)("none",e.nativeEvent);j?.(t,n),n.isCanceled||ec(t)},onFocus(){el.current?.focus()}},Q.getInputValidationProps,void 0!==K?{value:K}:u.t0),ev=r.useMemo(()=>({...L,checked:es,disabled:et,readOnly:D,required:N}),[L,es,et,D,N]),eh=(0,c.o)("span",e,{state:ev,ref:[t,el,ef],props:[{id:A?ea:ei,role:"switch","aria-checked":es,"aria-readonly":D||void 0,"aria-required":N||void 0,"aria-labelledby":ep,onFocus(){et||G(!0)},onBlur(){let e=er.current;e&&!et&&(B(!0),G(!1),"onBlur"===X&&Q.commit(e.checked))},onClick(e){if(D||et)return;e.preventDefault();let t=er.current;t&&t.dispatchEvent(new((0,s.zk)(t)).PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}))}},Q.getValidationProps,W,ed],stateAttributesMapping:v.P});return(0,S.jsxs)(g.u.Provider,{value:ev,children:[eh,!es&&en&&void 0!==V&&(0,S.jsx)("input",{type:"hidden",form:T,name:en,value:V}),(0,S.jsx)("input",{...eg,suppressHydrationWarning:!0})]})})},95132(e,t,n){n.d(t,{b:()=>i,u:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(63));return e}},19216(e,t,n){n.d(t,{P:()=>i});var r,o=n(5360);let l=((r={}).checked="data-checked",r.unchecked="data-unchecked",r.disabled="data-disabled",r.readonly="data-readonly",r.required="data-required",r.valid="data-valid",r.invalid="data-invalid",r.touched="data-touched",r.dirty="data-dirty",r.filled="data-filled",r.focused="data-focused",r),i={...o.dc,checked:e=>e?{[l.checked]:""}:{[l.unchecked]:""}}},43085(e,t,n){n.d(t,{p:()=>a});var r=n(68413),o=n(95132),l=n(66485),i=n(19216);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,...u}=e,s=(0,o.b)();return(0,l.o)("span",e,{state:s,ref:t,stateAttributesMapping:i.P,props:u})})},39683(e,t,n){n.d(t,{j:()=>d});var r=n(68413),o=n(39708),l=n(75642),i=n(22195),a=n(22612),u=n(66216),s=n(78364),c=n(72361);let d=r.forwardRef(function(e,t){let{activateOnFocus:n=!1,className:d,loopFocus:f=!0,render:p,style:g,...v}=e,{onValueChange:h,orientation:m,value:y,setTabMap:b,tabActivationDirection:x}=(0,u.z)(),[R,E]=r.useState(0),[w,S]=r.useState(null),C=r.useRef(new Set),M=r.useRef(new Set),P=r.useRef(null);r.useEffect(()=>{if("u"<typeof ResizeObserver)return;let e=new ResizeObserver(()=>{C.current.forEach(e=>{e()})});return P.current=e,w&&e.observe(w),M.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),P.current=null}},[w]);let T=(0,o.K)(e=>(C.current.add(e),()=>{C.current.delete(e)})),I=(0,o.K)(e=>(M.current.add(e),P.current?.observe(e),()=>{M.current.delete(e),P.current?.unobserve(e)})),k=(0,o.K)((e,t)=>{e!==y&&h(e,t)}),O=r.useMemo(()=>({activateOnFocus:n,highlightedTabIndex:R,registerIndicatorUpdateListener:T,registerTabResizeObserverElement:I,onTabActivation:k,setHighlightedTabIndex:E,tabsListElement:w}),[n,R,T,I,k,E,w]);return(0,c.jsx)(s.O.Provider,{value:O,children:(0,c.jsx)(i.Y,{render:p,className:d,style:g,state:{orientation:m,tabActivationDirection:x},refs:[t,S],props:[{"aria-orientation":"vertical"===m?"vertical":void 0,role:"tablist"},v],stateAttributesMapping:a.h,highlightedIndex:R,enableHomeAndEndKeys:!0,loopFocus:f,orientation:m,onHighlightedIndexChange:E,onMapChange:b,disabledIndices:l.Ml})})})},78364(e,t,n){n.d(t,{O:()=>l,b:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(65));return e}}
1,84036(e,t,n){n.d(t,{R:()=>m});var r,o=n(68413),l=n(5426),i=n(31608),a=n(44629),u=n(31772),s=n(96824),c=n(57274),d=n(66485),f=n(11620),p=n(22612),g=n(66216);let v=((r={}).index="data-index",r.activationDirection="data-activation-direction",r.orientation="data-orientation",r.hidden="data-hidden",r[r.startingStyle=u.T.startingStyle]="startingStyle",r[r.endingStyle=u.T.endingStyle]="endingStyle",r),h={...p.h,...u.G},m=o.forwardRef(function(e,t){let{className:n,value:r,render:u,keepMounted:p=!1,style:m,...y}=e,{value:b,getTabIdByPanelValue:x,orientation:R,tabActivationDirection:E,registerMountedTabPanel:w,unregisterMountedTabPanel:S}=(0,g.z)(),C=(0,a.e)(),M=o.useMemo(()=>({id:C,value:r}),[C,r]),{ref:P,index:T}=(0,f.q)({metadata:M}),I=r===b,{mounted:k,transitionStatus:O,setMounted:A}=(0,c.$)(I),j=!k,D=x(r),N=o.useRef(null),q=(0,d.o)("div",e,{state:{hidden:j,orientation:R,tabActivationDirection:E,transitionStatus:O},ref:[t,P,N],props:[{"aria-labelledby":D,hidden:j,id:C,role:"tabpanel",tabIndex:I?0:-1,inert:(0,l.Y)(!I),[v.index]:T},y],stateAttributesMapping:h});return((0,s.v)({open:I,ref:N,onComplete(){I||A(!1)}}),(0,i.g)(()=>{if((!j||p)&&null!=C)return w(r,C),()=>{S(r,C)}},[j,p,r,C,w,S]),p||k)?q:null})},6351(e,t,n){n.d(t,{p:()=>g});var r=n(68413),o=n(34074),l=n(31608),i=n(39708),a=n(66485),u=n(25858),s=n(66216),c=n(22612),d=n(64267),f=n(39105),p=n(72361);let g=r.forwardRef(function(e,t){let{className:n,defaultValue:g=0,onValueChange:h,orientation:m="horizontal",render:y,value:b,style:x,...R}=e,E=void 0!==e.defaultValue,w=r.useRef([]),[S,C]=r.useState(()=>new Map),[M,P]=(0,o.q)({controlled:b,default:g,name:"Tabs",state:"value"}),T=void 0!==b,[I,k]=r.useState(()=>new Map),O=r.useCallback(e=>{if(void 0===e)return null;for(let[t,n]of I.entries())if(null!=n&&e===(n.value??n.index))return t;return null},[I]),[A,j]=r.useState(()=>({previousValue:M,tabActivationDirection:"none"})),{previousValue:D,tabActivationDirection:N}=A,q=N,F=!1;D!==M&&(q=v(D,M,m,I),F=null!=D&&null!=M&&null==O(M));let V=F?D:M,K=D!==V||N!==q;(0,l.g)(()=>{K&&j({previousValue:V,tabActivationDirection:q})},[V,K,q]);let H=(0,i.K)((e,t)=>{t.activationDirection=v(M,e,m,I),h?.(e,t),t.isCanceled||P(e)}),W=(0,i.K)((e,t)=>{h?.(e,(0,d.d)(t,void 0,void 0,{activationDirection:"none"}))}),$=(0,i.K)((e,t)=>{C(n=>{if(n.get(e)===t)return n;let r=new Map(n);return r.set(e,t),r})}),L=(0,i.K)((e,t)=>{C(n=>{if(!n.has(e)||n.get(e)!==t)return n;let r=new Map(n);return r.delete(e),r})}),B=r.useCallback(e=>S.get(e),[S]),U=r.useCallback(e=>{for(let t of I.values())if(e===t?.value)return t?.id},[I]),z=r.useMemo(()=>({getTabElementBySelectedValue:O,getTabIdByPanelValue:U,getTabPanelIdByValue:B,onValueChange:H,orientation:m,registerMountedTabPanel:$,setTabMap:k,unregisterMountedTabPanel:L,tabActivationDirection:q,value:M}),[O,U,B,H,m,$,k,L,q,M]),Y=r.useMemo(()=>{for(let e of I.values())if(null!=e&&e.value===M)return e},[I,M]),G=r.useMemo(()=>{for(let e of I.values())if(null!=e&&!e.disabled)return e.value},[I]),_=r.useRef(!E),X=r.useRef(E),Z=r.useRef(!1);(0,l.g)(()=>{if(T)return;function e(e,t){P(e),j(t=>t.previousValue===e&&"none"===t.tabActivationDirection?t:{previousValue:e,tabActivationDirection:"none"}),W(e,t),_.current=!1}if(0===I.size){if(!Z.current||null===M)return;e(null,f.c);return}Z.current=!0;let t=Y?.disabled,n=null==Y&&null!==M;if(t||M!==g||(X.current=!1),X.current&&t&&M===g)return;let r=_.current;if(t||n){let n=G??null;if(M===n){_.current=!1;return}let o=f.c;r?o=f.Vh:t&&(o=f.r9),e(n,o);return}r&&null!=Y&&(W(M,f.Vh),_.current=!1)},[g,G,T,W,Y,P,I,M]);let J={orientation:m,tabActivationDirection:q},Q=(0,a.o)("div",e,{state:J,ref:t,props:R,stateAttributesMapping:c.h});return(0,p.jsx)(s.G.Provider,{value:z,children:(0,p.jsx)(u.u,{elementsRef:w,children:Q})})});function v(e,t,n,r){if(null==e||null==t)return"none";let o=null,l=null;for(let[n,i]of r.entries()){if(null==i)continue;let r=i.value??i.index;if(e===r&&(o=n),t===r&&(l=n),null!=o&&null!=l)break}if(null==o||null==l)return o!==l&&("number"==typeof e||"string"==typeof e)&&typeof e==typeof t?"horizontal"===n?t>e?"right":"left":t>e?"down":"up":"none";let i=o.getBoundingClientRect(),a=l.getBoundingClientRect();if("horizontal"===n){if(a.left<i.left)return"left";if(a.left>i.left)return"right"}else{if(a.top<i.top)return"up";if(a.top>i.top)return"down"}return"none"}},66216(e,t,n){n.d(t,{G:()=>l,z:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(64));return e}},22612(e,t,n){var r;n.d(t,{h:()=>l});let o=((r={}).activationDirection="data-activation-direction",r.orientation="data-orientation",r),l={tabActivationDirection:e=>({[o.activationDirection]:e})}},50101(e,t,n){n.d(t,{M:()=>v});var r=n(68413),o=n(77068),l=n(31608),i=n(44629),a=n(66485),u=n(48971),s=n(41609),c=n(63649),d=n(66216),f=n(78364),p=n(64267),g=n(58908);let v=r.forwardRef(function(e,t){let{className:n,disabled:v=!1,render:h,value:m,id:y,nativeButton:b=!0,style:x,...R}=e,{value:E,getTabPanelIdByValue:w,orientation:S}=(0,d.z)(),{activateOnFocus:C,highlightedTabIndex:M,onTabActivation:P,registerTabResizeObserverElement:T,setHighlightedTabIndex:I,tabsListElement:k}=(0,f.b)(),O=(0,i.e)(y),A=r.useMemo(()=>({disabled:v,id:O,value:m}),[v,O,m]),{compositeProps:j,compositeRef:D,index:N}=(0,c.k)({metadata:A}),q=m===E,F=r.useRef(!1),V=r.useRef(null);r.useEffect(()=>{let e=V.current;if(e)return T(e)},[T]),(0,l.g)(()=>
1{if(F.current){F.current=!1;return}if(q&&N>-1&&M!==N){if(null!=k){let e=(0,g.RS)((0,o.R)(k));if(e&&(0,g.gR)(k,e))return}v||I(N)}},[q,N,M,I,v,k]);let{getButtonProps:K,buttonRef:H}=(0,u.s)({disabled:v,native:b,focusableWhenDisabled:!0}),W=w(m),$=r.useRef(!1),L=r.useRef(!1);return(0,a.o)("button",e,{state:{disabled:v,active:q,orientation:S},ref:[t,H,D,V],props:[j,{role:"tab","aria-controls":W,"aria-selected":q,id:O,onClick:function(e){q||v||P(m,(0,p.d)("none",e.nativeEvent,void 0,{activationDirection:"none"}))},onFocus:function(e){q||(N>-1&&!v&&I(N),!v&&C&&(!$.current||$.current&&L.current)&&P(m,(0,p.d)("none",e.nativeEvent,void 0,{activationDirection:"none"})))},onPointerDown:function(e){q||v||($.current=!0,e.button&&0!==e.button||(L.current=!0,(0,o.R)(e.currentTarget).addEventListener("pointerup",function(){$.current=!1,L.current=!1},{once:!0})))},[s.h]:q?"":void 0,onKeyDownCapture(){F.current=!0}},R,K]})})},42638(e,t,n){n.d(t,{S:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(69));return t}},64155(e,t,n){n.d(t,{P:()=>u});var r=n(68413),o=n(66654),l=n(22012),i=n(66485),a=n(98110);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...s}=e,c=(0,a.g)(),{arrowRef:d,side:f,align:p,arrowUncentered:g,arrowStyles:v}=(0,o.s)(),h=c.useState("open"),m=c.useState("instantType");return(0,i.o)("div",e,{state:{open:h,side:f,align:p,uncentered:g,instant:m},ref:[t,d],props:[{style:v,"aria-hidden":!0},s],stateAttributesMapping:l.GW})})},38925(e,t,n){n.d(t,{o:()=>p});var r=n(68413),o=n(98110),l=n(66654),i=n(22012),a=n(31772),u=n(96824),s=n(66485),c=n(89139),d=n(79435);let f={...i.GW,...a.G},p=r.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,p=(0,o.g)(),{side:g,align:v}=(0,l.s)(),h=p.useState("open"),m=p.useState("instantType"),y=p.useState("transitionStatus"),b=p.useState("popupProps"),x=p.useState("floatingRootContext"),R=p.useState("disabled"),E=p.useState("closeDelay");(0,u.v)({open:h,ref:p.context.popupRef,onComplete(){h&&p.context.onOpenChangeComplete?.(!0)}}),(0,d.a)(x,{enabled:!R,closeDelay:E});let w=p.useStateSetter("popupElement");return(0,s.o)("div",e,{state:{open:h,side:g,align:v,instant:m,transitionStatus:y},ref:[t,p.context.popupRef,w],props:[b,(0,c.d)(y),a],stateAttributesMapping:f})})}
1,20221(e,t,n){n.d(t,{K:()=>u});var r=n(68413),o=n(98110),l=n(8406),i=n(8379),a=n(72361);let u=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e;return(0,o.g)().useState("mounted")||n?(0,a.jsx)(l.$.Provider,{value:n,children:(0,a.jsx)(i.F,{ref:t,...r})}):null})},8406(e,t,n){n.d(t,{$:()=>l,a:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(70));return e}},33221(e,t,n){n.d(t,{o:()=>f});var r=n(68413),o=n(98110),l=n(66654),i=n(31149),a=n(8406),u=n(59637),s=n(86203),c=n(24496),d=n(72361);let f=r.forwardRef(function(e,t){let{render:n,className:f,anchor:p,positionMethod:g="absolute",side:v="top",align:h="center",sideOffset:m=0,alignOffset:y=0,collisionBoundary:b="clipping-ancestors",collisionPadding:x=5,arrowPadding:R=5,sticky:E=!1,disableAnchorTracking:w=!1,collisionAvoidance:S=u.Pe,style:C,...M}=e,P=(0,o.g)(),T=(0,a.a)(),I=P.useState("open"),k=P.useState("mounted"),O=P.useState("trackCursorAxis"),A=P.useState("disableHoverablePopup"),j=P.useState("floatingRootContext"),D=P.useState("instantType"),N=P.useState("transitionStatus"),q=P.useState("hasViewport"),F=(0,i.s)({anchor:p,positionMethod:g,floatingRootContext:j,mounted:k,side:v,sideOffset:m,align:h,alignOffset:y,collisionBoundary:b,collisionPadding:x,sticky:E,arrowPadding:R,disableAnchorTracking:w,keepMounted:T,collisionAvoidance:S,adaptiveOrigin:q?s.n:void 0}),V=r.useMemo(()=>({open:I,side:F.side,align:F.align,anchorHidden:F.anchorHidden,instant:"none"!==O?"tracking-cursor":D}),[I,F.side,F.align,F.anchorHidden,O,D]),K=(0,c.i)(e,V,{styles:F.positionerStyles,transitionStatus:N,props:M,refs:[t,P.useStateSetter("positionerElement")],hidden:!k,inert:!I||"both"===O||A});return(0,d.jsx)(l.v.Provider,{value:F,children:K})})},66654(e,t,n){n.d(t,{s:()=>i,v:()=>l});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(71));return e}},82969(e,t,n){n.d(t,{B:()=>a});var r=n(68413),o=n(62886),l=n(94978),i=n(72361);let a=function(e){let{delay:t,closeDelay:n,timeout:a=400}=e,u=r.useMemo(()=>({delay:t,closeDelay:n}),[t,n]),s=r.useMemo(()=>({open:t,close:n}),[t,n]);return(0,i.jsx)(l.K.Provider,{value:u,children:(0,i.jsx)(o.T,{delay:s,timeoutMs:a,children:e.children})})}},94978(e,t,n){n.d(t,{K:()=>o,n:()=>l});var r=n(68413);let o=r.createContext(void 0);function l(){return r.useContext(o)}},21486(e,t,n){n.d(t,{s:()=>P});var r=n(68413),o=n(7873),l=n(71283),i=n(31608),a=n(98110),u=n(23575),s=n(91254),c=n(39708),d=n(98572),f=n(58908),p=n(38361);function g(e){return null!=e&&null!=e.clientX}var v=n(64267),h=n(80323),m=n(4227),y=n(60140),b=n(13936),x=n(73633),R=n(39105),E=n(38990),w=n(29147);let S={...E.ol,disabled:(0,b.M)(e=>e.disabled),instantType:(0,b.M)(e=>e.instantType),isInstantPhase:(0,b.M)(e=>e.isInstantPhase),trackCursorAxis:(0,b.M)(e=>e.trackCursorAxis),disableHoverablePopup:(0,b.M)(e=>e.disableHoverablePopup),lastOpenChangeReason:(0,b.M)(e=>e.openChangeReason),closeOnClick:(0,b.M)(e=>e.closeOnClick),closeDelay:(0,b.M)(e=>e.closeDelay),hasViewport:(0,b.M)(e=>e.hasViewport)};class C extends x.H{constructor(e,t,n=!1){const o=new w.Z,l={...{...(0,E.rJ)(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1},...e};l.floatingRootContext=(0,E.OB)(o,t,n),super(l,{popupRef:r.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:o},S)}setOpen=(e,t)=>{let n=t.reason,r=n===R.N7,o=e&&n===R.F4,l=!e&&(n===R.Ui||n===R.jv);if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let i=()=>{let r={open:e,openChangeReason:n};o?r.instantType="focus":l?r.instantType="dismiss":n===R.N7&&(r.instantType=void 0),(0,h.CN)(r,e,t.trigger),this.update(r)};r?y.flushSync(i):i()};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,(0,v.d)(R.Ui,e))}static useStore(e,t){return(0,h.Nj)(e,(e,n)=>new C(t,e,n)).store}}var M=n(72361);let P=(0,o.G1)(function(e){let{disabled:t=!1,defaultOpen:n=!1,open:o,disableHoverablePopup:u=!1,trackCursorAxis:s="none",actionsRef:c,onOpenChange:d,onOpenChangeComplete:f,handle:p,triggerId:g,defaultTr
1iggerId:m=null,children:y}=e,b=C.useStore(p?.store,{open:n,openProp:o,activeTriggerId:m,triggerIdProp:g});(0,l.j)(()=>{void 0===o&&!1===b.state.open&&!0===n&&b.update({open:!0,activeTriggerId:m})}),b.useControlledProp("openProp",o),b.useControlledProp("triggerIdProp",g),b.useContextCallback("onOpenChange",d),b.useContextCallback("onOpenChangeComplete",f);let x=b.useState("open"),E=!t&&x,w=b.useState("activeTriggerId"),S=b.useState("mounted"),P=b.useState("payload");b.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:u}),b.useSyncedValue("disabled",t),(0,h.tr)(b);let{forceUnmount:I,transitionStatus:k}=(0,h.l$)(E,b),O=b.useState("isInstantPhase"),A=b.useState("instantType"),j=b.useState("lastOpenChangeReason"),D=r.useRef(null);(0,i.g)(()=>{x&&t&&b.setOpen(!1,(0,v.d)(R.r9))},[x,t,b]),(0,i.g)(()=>{"ending"===k&&"none"===j||"ending"!==k&&O?("delay"!==A&&(D.current=A),b.set("instantType","delay")):null!==D.current&&(b.set("instantType",D.current),D.current=null)},[k,O,j,A,b]),(0,i.g)(()=>{E&&null==w&&b.set("payload",void 0)},[b,w,E]);let N=r.useCallback(()=>{b.setOpen(!1,(0,v.d)(R.zJ))},[b]);r.useImperativeHandle(c,()=>({unmount:I,close:N}),[I,N]);let q=E||S||!t&&"none"!==s;return(0,M.jsxs)(a.B.Provider,{value:b,children:[q&&(0,M.jsx)(T,{store:b,disabled:t,trackCursorAxis:s}),"function"==typeof y?y({payload:P}):y]})});function T({store:e,disabled:t,trackCursorAxis:n}){let o=e.useState("floatingRootContext"),l=(0,u.s)(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=function(e,t={}){let{enabled:n=!0,axis:o="both"}=t,l="rootStore"in e?e.rootStore:e,i=l.useState("open"),a=l.useState("floatingElement"),u=l.useState("domReferenceElement"),v=l.context.dataRef,h=r.useRef(!1),m=r.useRef(null),[y,b]=r.useState(),[x,R]=r.useState([]),E=(0,c.K)(e=>{l.set("positionReference",e)}),w=(0,c.K)((e,t,n)=>{if(!h.current&&(!v.current.openEvent||g(v.current.openEvent))){var r,i;let a,s,c;l.set("positionReference",(r=n??u,i={x:e,y:t,axis:o,dataRef:v,pointerType:y},a=null,s=null,c=!1,{contextElement:r||void 0,getBoundingClientRect(){let e=r?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},t="x"===i.axis||"both"===i.axis,n="y"===i.axis||"both"===i.axis,o=["mouseenter","mousemove"].includes(i.dataRef.current.openEvent?.type||"")&&"touch"!==i.pointerType,l=e.width,u=e.height,d=e.x,f=e.y;return null==a&&i.x&&t&&(a=e.x-i.x),null==s&&i.y&&n&&(s=e.y-i.y),d-=a||0,f-=s||0,l=0,u=0,!c||o?(l="y"===i.axis?e.width:0,u="x"===i.axis?e.height:0,d=t&&null!=i.x?i.x:d,f=n&&null!=i.y?i.y:f):c&&!o&&(u="x"===i.axis?e.height:u,l="y"===i.axis?e.width:l),c=!0,{width:l,height:u,x:d,y:f,top:f,right:d+l,bottom:f+u,left:d}}}))}}),S=(0,c.K)(e=>{i?m.current||(w(e.clientX,e.clientY,e.currentTarget),R([])):w(e.clientX,e.clientY,e.currentTarget)}),C=(0,p.Go)(y)?a:i;r.useEffect(()=>{if(!n)return void E(u);if(!C)return;function e(){m.current?.(),m.current=null}let t=(0,d.zk)(a);return!v.current.openEvent||g(v.current.openEvent)?m.current=(0,s.q)(t,"mousemove",function(t){let n=(0,f.EW)(t);(0,f.gR)(a,n)?e():w(t.clientX,t.clientY)}):E(u),e},[C,n,a,v,u,l,w,E,x]),r.useEffect(()=>()=>{l.set("positionReference",null)},[l]),r.useEffect(()=>{n&&!a&&(h.current=!1)},[n,a]),r.useEffect(()=>{!n&&i&&(h.current=!0)},[n,i]);let M=r.useMemo(()=>{function e(e){b(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:S,onMouseEnter:S}},[S]);return r.useMemo(()=>n?{reference:M,trigger:M}:{},[n,M])}(o,{enabled:!t&&"none"!==n,axis:"none"===n?void 0:n}),a=r.useMemo(()=>(0,m.v6)(i.reference,l.reference),[i.reference,l.reference]),v=r.useMemo(()=>(0,m.v6)(i.trigger,l.trigger),[i.trigger,l.trigger]),y=r.useMemo(()=>(0,m.v6)(h.Ls,i.floating,l.floating),[i.floating,l.floating]);return(0,h.i6)(e,{activeTriggerProps:a,inactiveTriggerProps:v,popupProps:y}
1),null}},98110(e,t,n){n.d(t,{B:()=>l,g:()=>i});var r=n(9205),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(72));return t}},92077(e,t,n){n.d(t,{k:()=>T});var r,o=n(9205),l=n(68413),i=n(98572),a=n(7873),u=n(35993),s=n(67926),c=n(98110),d=n(22012),f=n(66485),p=n(80323),g=n(44629),v=n(94978),h=n(62886),m=n(57634),y=n(79150),b=n(83907),x=n(58908),R=n(38361),E=n(64267),w=n(39105);let S=((r={})[r.popupOpen=d.Vs.popupOpen]="popupOpen",r.triggerDisabled="data-trigger-disabled",r);var C=n(94403);let M="data-base-ui-tooltip-trigger";function P(e){if("composedPath"in e){let t=e.composedPath();for(let e=0;e<t.length;e+=1){let n=t[e];if((0,i.vq)(n))return n}}let t=e.target;return(0,i.vq)(t)?t:null}let T=(0,a.nk)(function(e,t){let{render:n,className:r,style:a,handle:T,payload:I,disabled:k,delay:O,closeOnClick:A=!0,closeDelay:j,id:D,...N}=e,q=(0,c.g)(!0),F=T?.store??q;if(!F)throw Error((0,o.A)(82));let V=(0,g.e)(D),K=F.useState("isTriggerActive",V),H=F.useState("isOpenedByTrigger",V),W=F.useState("floatingRootContext"),$=l.useRef(null),L=O??600,B=j??0,{registerTrigger:U,isMountedByThisTrigger:z}=(0,p.L_)(V,$,F,{payload:I,closeOnClick:A,closeDelay:B}),Y=(0,v.n)(),{delayRef:G,isInstantPhase:_,hasProvider:X}=(0,h.c)(W,{open:H}),Z=(0,C.uu)(W);F.useSyncedValue("isInstantPhase",_);let J=F.useState("disabled"),Q=k??J,ee=(0,s.u)(Q),et=F.useState("trackCursorAxis"),en=F.useState("disableHoverablePopup"),er=l.useRef(!1),eo=(0,u.Z)(),el=l.useRef(void 0);function ei(){let e=Y?.delay,t="object"==typeof G.current?G.current.open:void 0,n=L;return X&&(n=0!==t?O??e??L:0),n}function ea(e){let t=$.current;if(!t||!e)return!1;let n=function(e){let t=e;for(;t;){if(t.hasAttribute(M))return t;let e=t.parentElement;if(e){t=e;continue}let n=t.getRootNode();t="host"in n&&(0,i.vq)(n.host)?n.host:null}return null}(e);return null!==n&&n!==t&&(0,x.gR)(t,n)}let eu=(0,m.j)(W,{enabled:!Q,mouseOnly:!0,move:!1,handleClose:en||"both"===et?null:(0,y.i)(),restMs:ei,delay(){let e="object"==typeof G.current?G.current.close:void 0,t=B;return null==j&&X&&(t=e),{close:t}},triggerElementRef:$,isActiveTrigger:K,isClosing:()=>"ending"===F.select("transitionStatus"),shouldOpen:()=>!er.current}),es=(0,b.i)(W,{enabled:!Q}).reference,ec=F.useState("triggerProps",z),ed=z||"none"!==et;return(0,f.o)("button",e,{state:{open:H},ref:[t,U,$],props:[eu,es,ed?ec:void 0,{onMouseOver(e){(e=>{let t,n=er.current,r=P(e),o=(er.current=t=ea(r),t&&(Z.openChangeTimeout.clear(),Z.restTimeout.clear(),Z.restTimeoutPending=!1,eo.clear()),t),l=$.current,i=l&&r&&(0,x.gR)(l,r);if(o&&F.select("open")&&F.select("lastOpenChangeReason")===w.N7)return F.setOpen(!1,(0,E.d)(w.N7,e));if(n&&!o&&i&&!ee.current&&!F.select("open")&&l&&(0,R.Go)(el.current)){let t=()=>{er.current||ee.current||F.select("open")||F.setOpen(!0,(0,E.d)(w.N7,e,l))},n=ei();0===n?(eo.clear(),t()):eo.start(n,t)}})(e.nativeEvent)},onFocus(e){ea(P(e.nativeEvent))&&e.preventBaseUIHandler()},onMouseLeave(){er.current=!1,eo.clear(),el.current=void 0},onPointerEnter(e){el.current=e.pointerType},onPointerDown(e){el.current=e.pointerType,F.set("closeOnClick",A),A&&!F.select("open")&&F.cancelPendingOpen(e.nativeEvent)},onClick(e){A&&!F.select("open")&&F.cancelPendingOpen(e.nativeEvent)},id:V,[S.triggerDisabled]:Q?"":void 0,[M]:Q?void 0:""},N],stateAttributesMapping:d.qV})})},8231(e,t,n){n.d(t,{C:()=>o});var r=n(66485);function o(e){return(0,r.o)(e.defaultTagName??"div",e,e)}},8379(e,t,n){n.d(t,{F:()=>a});var r=n(68413),o=n(60140),l=n(52130),i=n(72361);let a=r.forwardRef(function(e,t){let{children:n,container:a,className:u,render:s,style:c,...d}=e,{portalNode:f,portalSubtree:p}=(0,l.CK)({container:a,ref:t,componentProps:e,elementProps:d});return p||f?(0,i.jsxs)(r.Fragment,{children:[p,f&&o.createPortal(n,f)]}):null})},11738(e,t,n){n.d(t,{U:()=>u});var r=n(68413),o=n(31608),l=n(22206),i=n(22128),a=n(72361);let u=r.forwardRef(function(e,t){let[n,u]=r.useState();return(0,o.g)(()=>{l.nr&&u("button")},[]),(0,a.jsx)("span",{...e,ref:t,style:i.Q,"aria-hidden":!n||void 0,...{tabIndex:0,role:n},"data-base-ui-focus-guard":""})})},93140(e,t,n){n.d(t,{W:()=>l});var r=n(68413),o=n(72361);let l=r.forwardRef(function(e,t){let n,{cutout:r,...l}=e;if(r){let e=r.getBoundingClientRect();n=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,o.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...l,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:n}})})},86203(e,t,n){n.d(t,{j:()=>i,n:()=>a});var r=n(98572),o=n(77068),l=n(19694);let i={sideX:"left",sideY:"top"},a={name:"adaptiveOrigin",async fn(e){let{x:t,y:n,rects:{floating:a},elements:{floating:u},platform:s,strategy:c,placement:d}=e,f=(0,r.zk)(u),p=f.getComputedStyle(u);if("0s"===p.transitionDuration||""===p.transitionDuration)return{x:t,y:n,data:i};let g=await s.getOffsetParent?.(u),v={width:0,height:0};
1if("fixed"===c&&f?.visualViewport)v={width:f.visualViewport.width,height:f.visualViewport.height};else if(g===f){let e=(0,o.R)(u);v={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await s.isElement?.(g)&&(v=await s.getDimensions(g));let h=(0,l.C0)(d),m=t,y=n;return"left"===h&&(m=v.width-(t+a.width)),"top"===h&&(y=v.height-(n+a.height)),{x:m,y,data:{sideX:"left"===h?"right":i.sideX,sideY:"top"===h?"bottom":i.sideY}}}}},1281(e,t,n){n.d(t,{c:()=>s,q:()=>u});var r,o=n(54464);let l=((r={}).panelOpen="data-panel-open",r),i={[o.k.open]:""},a={[o.k.closed]:""},u={open:e=>e?{[l.panelOpen]:""}:null},s={open:e=>e?i:a}},89139(e,t,n){n.d(t,{d:()=>l});var r=n(75642),o=n(59637);function l(e){return"starting"===e?o.K2:r.t0}},5716(e,t,n){n.d(t,{s:()=>o});var r=n(98572);function o(e){let t=e.getBoundingClientRect(),n=(0,r.zk)(e),o=n.getComputedStyle(e,"::before"),l=n.getComputedStyle(e,"::after");if("none"===o.content&&"none"===l.content)return t;let i=parseFloat(o.width)||0,a=parseFloat(o.height)||0,u=parseFloat(l.width)||0,s=parseFloat(l.height)||0,c=Math.max(t.width,i,u),d=Math.max(t.height,a,s),f=c-t.width,p=d-t.height;return{left:t.left-f/2,right:t.right+f/2,top:t.top-p/2,bottom:t.bottom+p/2}}},22012(e,t,n){n.d(t,{GW:()=>v,Vs:()=>a,jL:()=>g,lP:()=>i,qV:()=>p});var r,o,l=n(31772);let i=((r={}).open="data-open",r.closed="data-closed",r[r.startingStyle=l.T.startingStyle]="startingStyle",r[r.endingStyle=l.T.endingStyle]="endingStyle",r.anchorHidden="data-anchor-hidden",r.side="data-side",r.align="data-align",r),a=((o={}).popupOpen="data-popup-open",o.pressed="data-pressed",o),u={[a.popupOpen]:""},s={[a.popupOpen]:"",[a.pressed]:""},c={[i.open]:""},d={[i.closed]:""},f={[i.anchorHidden]:""},p={open:e=>e?u:null},g={open:e=>e?s:null},v={open:e=>e?c:d,anchorHidden:e=>e?f:null}},79972(e,t,n){n.d(t,{WB:()=>u,_8:()=>c,hI:()=>s});var r=n(98572);function o(e,t,n,r){return{left:e,top:t,right:n,bottom:r,x:e,y:t,width:n-e,height:r-t}}function l(e){let t,n=[],r=1/0,l=1/0,i=-1/0,a=-1/0;for(let o of Array.from(e).sort((e,t)=>e.top-t.top)){if(r=Math.min(r,o.left),l=Math.min(l,o.top),i=Math.max(i,o.right),a=Math.max(a,o.bottom),!t||o.top-t.top>t.height/2)n.push({left:o.left,top:o.top,right:o.right,bottom:o.bottom,width:o.width,height:o.height});else{let e=n[n.length-1];e.left=Math.min(e.left,o.left),e.right=Math.max(e.right,o.right),e.bottom=Math.max(e.bottom,o.bottom),e.width=e.right-e.left,e.height=e.bottom-e.top}t=o}return{lines:n,fallback:o(r,l,i,a)}}function i(e,t,n){return e.findIndex(e=>t>e.left-2&&t<e.right+2&&n>e.top-2&&n<e.bottom+2)}function a(e){return o(e.left,e.top,e.right,e.bottom)}function u(e,t){function n(t){s(e,t.currentTarget,t.clientX,t.clientY)}return{onFocus(){e.current=void 0},onMouseEnter:n,onMouseMove:function(e){t||n(e)}}}function s(e,t,n,r){let o=function(e,t,n){let{lines:r}=l(e.getClientRects());if(r.length<2)return;let o=i(r,t,n);return{x:t,y:n,lineIndex:-1===o?void 0:o,element:e}}(t,n,r);return e.current=o,o}function c(e){return{name:"inline",async fn(t){let n=t.elements.reference;if("function"!=typeof n?.getClientRects)return{};let u="contextElement"in n&&n.contextElement?n.contextElement:(0,r.vq)(n)?n:void 0,s=e.current,c=s?.element===n||s?.element===u?s:void 0,d=function(e,t,n){let{lines:r,fallback:u}=l(e.getClientRects());if(r.length<2)return null;let s=n?.x,c=n?.y,d=t[0];if(n?.lineIndex!=null&&r[n.lineIndex])return a(r[n.lineIndex]);if(null!=s&&null!=c){let e=i(r,s,c);if(-1!==e)return a(r[e])}if(2===r.length&&r[0].left>r[1].right&&null!=s&&null!=c)return u;if("t"===d||"b"===d){let e=r[0],t=r[r.length-1],n="t"===d?e:t;return o(n.left,e.top,n.right,t.bottom)}let f="l"===d,p=r[0].left,g=r[0].right,v=f?1/0:-1/0,h=r[0],m=r[0];for(let e of r){p=Math.min(p,e.left),g=Math.max(g,e.right);let t=f?e.left:e.right;f&&t<v||!f&&t>v?(v=t,h=e,m=e):t===v&&(m=e)}return o(p,h.top,g,m.bottom)}(n,t.placement,c);if(!d||"function"!=typeof t.platform.getElementRects)return{};let f=await t.platform.getElementRects({reference:{contextElement:u,getBoundingClientRect:()=>d},floating:t.elements.floating,strategy:t.strategy});return t.rects.reference.x===f.reference.x&&t.rects.reference.y===f.reference.y&&t.rects.reference.width===f.reference.width&&t.rects.reference.height===f.reference.height?{}:{reset:{rects:f}}}}}},80323(e,t,n){n.d(t,{CN:()=>v,L_:()=>h,Ls:()=>p,Nj:()=>g,i6:()=>b,l$:()=>y,tr:()=>m,xs:()=>x});var r=n(68413),o=n(75642),l=n(54953),i=n(39708),a=n(31608),u=n(17048),s=n(10868),c=n(68284),d=n(57274),f=n(96824);let p={tabIndex:-1,[u.Ed]:""};function g(e,t,n=!1){let o=(0,l.B)(),i=null!=(0,s.R1)(),a=r.useRef(null);void 0===e&&null===a.current&&(a.current=t(o,i));let u=e??a.current;return(0,c.D)({popupStore:u,treatPopupAsFloatingElement:n,floatingRootContext:u.state.floatingRootContext,floatingId:o,nested:i,onOpenChange:u.setOpen}),{store:u,internalStore:a.current}}function v(e,t,n){let r=n?.id??null;(r||t)&&(e.activeTriggerId=r,e.activeTriggerElement=n??null)}function h(e,t,n,o){let l,u,s=n.useState("isMountedByTrigger",e),c=(l=r.useRef(null),u=r.useRef(null),r.useCallback(t=>{if(void 0===e)return;let r=!1;if(null!==l.current){let e=l.current,t=u.current,o=n.context.triggerElements.getById(e);t&&o===t&&(n.context.triggerElements.delete(e),r=!0),l.current=null,u.current=null}if(null!==t&&(l.current=e,u.current=t,n.context.triggerElements.add(e,t),r=!0),r){let e=n.context.triggerElements.size;n.select("open")&&n.state.triggerCount!==e&&n.set("triggerCount",e)}},[n,e])),d=(0,i.K)(t=>{if(c(t),!t)return;let r=n.select("open"),l=n.select("activeTriggerId");l===e?n.update({activeTriggerElement:t,...r?o:null}):null==l&&r&&n.update({activeTriggerId:e,activeTriggerElement:t,...o}
1)});return(0,a.g)(()=>{s&&n.update({activeTriggerElement:t.current,...o})},[s,n,t,...Object.values(o)]),{registerTrigger:d,isMountedByThisTrigger:s}}function m(e){let t=e.useState("open"),n=e.useState("triggerCount");(0,a.g)(()=>{if(!t){0!==e.state.triggerCount&&e.set("triggerCount",0);return}let n=e.context.triggerElements.size,r={};if(e.state.triggerCount!==n&&(r.triggerCount=n),!e.select("activeTriggerId")&&1===n){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,n]=t.value;r.activeTriggerId=e,r.activeTriggerElement=n}}(void 0!==r.triggerCount||void 0!==r.activeTriggerId)&&e.update(r)},[t,e,n])}function y(e,t,n){let{mounted:r,setMounted:o,transitionStatus:l}=(0,d.$)(e);t.useSyncedValues({mounted:r,transitionStatus:l});let a=(0,i.K)(()=>{o(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)}),u=t.useState("preventUnmountingOnClose");return(0,f.v)({enabled:r&&!e&&!u,open:e,ref:t.context.popupRef,onComplete(){e||a()}}),{forceUnmount:a,transitionStatus:l}}function b(e,t){e.useSyncedValues(t),(0,a.g)(()=>()=>{e.update({activeTriggerProps:o.t0,inactiveTriggerProps:o.t0,popupProps:o.t0})},[e])}function x(e,t){(0,a.g)(()=>{t||null===e.state.openMethod||e.set("openMethod",null)},[t,e]),(0,a.g)(()=>()=>{null!==e.state.openMethod&&e.set("openMethod",null)},[e])}},29147(e,t,n){n.d(t,{Z:()=>r});class r{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(e,t){let n=this.idMap.get(e);n!==t&&(void 0!==n&&this.elementsSet.delete(n),this.elementsSet.add(t),this.idMap.set(e,t))}delete(e){let t=this.idMap.get(e);t&&(this.elementsSet.delete(t),this.idMap.delete(e))}hasElement(e){return this.elementsSet.has(e)}hasMatchingElement(e){for(let t of this.elementsSet)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}}},38990(e,t,n){n.d(t,{rJ:()=>a,OB:()=>u,ol:()=>p});var r=n(13936),o=n(75642),l=n(68735),i=n(29147);function a(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new l.K({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new i.Z,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0}),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:o.t0,inactiveTriggerProps:o.t0,popupProps:o.t0}}function u(e,t,n=!1){return new l.K({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0})}let s=(0,r.M)(e=>e.triggerIdProp??e.activeTriggerId),c=(0,r.M)(e=>e.openProp??e.open),d=(0,r.M)(e=>(e.popupElement?.id??e.floatingId)||void 0);function f(e,t){return void 0!==t&&c(e)&&s(e)===t}let p={open:c,mounted:(0,r.M)(e=>e.mounted),transitionStatus:(0,r.M)(e=>e.transitionStatus),floatingRootContext:(0,r.M)(e=>e.floatingRootContext),triggerCount:(0,r.M)(e=>e.triggerCount),preventUnmountingOnClose:(0,r.M)(e=>e.preventUnmountingOnClose),payload:(0,r.M)(e=>e.payload),activeTriggerId:s,activeTriggerElement:(0,r.M)(e=>e.mounted?e.activeTriggerElement:null),popupId:d,isTriggerActive:(0,r.M)((e,t)=>void 0!==t&&s(e)===t),isOpenedByTrigger:(0,r.M)((e,t)=>f(e,t)),isMountedByTrigger:(0,r.M)((e,t)=>void 0!==t&&s(e)===t&&e.mounted),triggerProps:(0,r.M)((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:(0,r.M)((e,t)=>f(e,t)||void 0!==t&&c(e)&&null==s(e)&&1===e.triggerCount?d(e):void 0),popupProps:(0,r.M)(e=>e.popupProps),popupElement:(0,r.M)(e=>e.popupElement),positionerElement:(0,r.M)(e=>e.positionerElement)}},84090(e,t,n){n.d(t,{a:()=>s});var r=n(68413),o=n(60140),l=n(50746),i=n(58908),a=n(64267),u=n(39105);function s(e,t){let n=r.useRef(null);return{preFocusGuardRef:n,handlePreFocusGuardFocus:function(t){o.flushSync(()=>{e.setOpen(!1,(0,a.d)(u.Xn,t.nativeEvent,t.currentTarget))});let r=(0,l.bp)(n.current);r?.focus()},handleFocusTargetFocus:function(n){let r=e.select("positionerElement");
1if(r&&(0,l.Qp)(n,r))e.context.beforeContentFocusGuardRef.current?.focus();else{o.flushSync(()=>{e.setOpen(!1,(0,a.d)(u.Xn,n.nativeEvent,n.currentTarget))});let s=(0,l.Yu)(e.context.triggerFocusTargetRef.current||t.current);for(;null!==s&&(0,i.gR)(r,s);){let e=s;if((s=(0,l.vF)(s))===e)break}s?.focus()}}}}},38360(e,t,n){n.d(t,{_:()=>r});function r(e,t){return e??t}},29494(e,t,n){n.d(t,{q:()=>r});function r(e){return null==e?e:"current"in e?e.current:e}},99590(e,t,n){n.d(t,{m:()=>r});function r(e,t){return"function"==typeof e?e(t):e}},29606(e,t,n){n.d(t,{Q:()=>l,X:()=>o});var r=n(44619);function o(e,t){return Math.max(0,e-t)}function l(e,t){if(t<=0)return 0;let n=(0,r.q)(e,0,t),o=t-n,l=n<=1,i=o<=1;return l&&i?n<=o?0:t:l?0:i?t:n}},45681(e,t,n){n.d(t,{E:()=>l});var r=n(72361);let o="base-ui-disable-scrollbar",l={className:o,getElement:e=>(0,r.jsx)("style",{nonce:e,href:o,precedence:"base-ui:low",children:`.${o}{scrollbar-width:none}.${o}::-webkit-scrollbar{display:none}`})}},31149(e,t,n){n.d(t,{s:()=>b});var r=n(68413),o=n(19694),l=n(77068),i=n(98572),a=n(31608),u=n(67926),s=n(39708),c=n(2736),d=n(10868),f=n(10234),p=n(26483),g=n(27682);let v={name:"hide",async fn(e){let{width:t,height:n,x:r,y:o}=e.rects.reference,l=await (0,c.jD)().fn(e);return{data:{referenceHidden:l.data?.referenceHidden||0===t&&0===n&&0===r&&0===o}}}};var h=n(86203);function m(e,t,n){let r="inline-start"===e||"inline-end"===e;return({top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"})[t]}function y(e,t,n){let{rects:r,placement:l}=e;return{side:m(t,(0,o.C0)(l),n),align:(0,o.Sg)(l)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function b(e){var t,n;let{anchor:b,positionMethod:R="absolute",side:E="bottom",sideOffset:w=0,align:S="center",alignOffset:C=0,collisionBoundary:M,collisionPadding:P=5,sticky:T=!1,arrowPadding:I=5,disableAnchorTracking:k=!1,inline:O,keepMounted:A=!1,floatingRootContext:j,mounted:D,collisionAvoidance:N,shiftCrossAxis:q=!1,nodeId:F,adaptiveOrigin:V,lazyFlip:K=!1,externalTree:H}=e,[W,$]=r.useState(null);D||null===W||$(null);let L=N.side||"flip",B=N.align||"flip",U=N.fallbackAxisSide||"end",z="function"==typeof b?b:void 0,Y=(0,s.K)(z),G=z?Y:b,_=(0,u.u)(b),X=(0,u.u)(D),Z="rtl"===(0,g.j)(),J=W||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":Z?"left":"right","inline-start":Z?"right":"left"})[E],Q="center"===S?J:`${J}-${S}`,ee=P,et=+("bottom"===E),en=+("top"===E),er=+("right"===E),eo=+("left"===E);"number"==typeof ee?ee={top:ee+et,right:ee+eo,bottom:ee+en,left:ee+er}:ee&&(ee={top:(ee.top||0)+et,right:(ee.right||0)+eo,bottom:(ee.bottom||0)+en,left:(ee.left||0)+er});let el={boundary:"clipping-ancestors"===M?"clippingAncestors":M,padding:ee},ei=r.useRef(null),ea=(0,u.u)(w),eu=(0,u.u)(C),es="function"!=typeof w?w:0,ec="function"!=typeof C?C:0,ed=[];O&&ed.push(O),ed.push((0,c.cY)(e=>{let t=y(e,E,Z),n="function"==typeof ea.current?ea.current(t):ea.current,r="function"==typeof eu.current?eu.current(t):eu.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[es,ec,Z,E]));let ef="none"===B&&"shift"!==L,ep=!ef&&(T||q||"shift"===L),eg="none"===L?null:(0,c.UU)({...el,padding:{top:ee.top+1,right:ee.right+1,bottom:ee.bottom+1,left:ee.left+1},mainAxis:!q&&"flip"===L,crossAxis:"flip"===B&&"alignment",fallbackAxisSideDirection:U}),ev=ef?null:(0,c.BN)(e=>{let t=(0,l.R)(e.elements.floating).documentElement;return{...el,rootBoundary:q?{x:0,y:0,width:t.clientWidth,height:t.clientHeight}:void 0,mainAxis:"none"!==B,crossAxis:ep,limiter:T||q?void 0:(0,c.ER)(e=>{if(!ei.current)return{};let{width:t,height:n}=ei.current.getBoundingClientRect(),r=(0,o.TV)((0,o.C0)(e.placement)),l="y"===r?ee.left+ee.right:ee.top+ee.bottom;return{offset:("y"===r?t:n)/2+l/2}})}},[el,T,q,ee,B]);"shift"===L||"shift"===B||"center"===S?ed.push(ev,eg):ed.push(eg,ev),ed.push((0,c.Ej)({...el,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!X.current)return;let o=e.style;o.setProperty("--available-width",`${t}px`),o.setProperty("--available-height",`${n}px`);let l=(0,i.zk)(e).devicePixelRatio||1,{x:a,y:u,width:s,height:c}=r.reference,d=(Math.round((a+s)*l)-Math.round(a*l))/l,f=(Math.round((u+c)*l)-Math.round(u*l))/l;o.setProperty("--anchor-width",`${d}px`),o.setProperty("--anchor-height",`${f}px`)}}),(t=e=>({element:ei.current||(0,l.R)(e.elements.floating).createElement("div"),padding:I,offsetParent:"floating"}),n=[I],{...{name:"arrow",options:t,async fn(e){let{x:n,y:r,placement:l,rects:i,platform:a,elements:u,middlewareData:s}=e,{element:c,padding:d=0,offsetParent:f="real"}=(0,o._3)(t,e)||{};if(null==c)return{};let p=(0,o.nI)(d),g={x:n,y:r},v=(0,o.Dz)(l),h=(0,o.sq)(v),m=await a.getDimensions(c),y="y"===v,b=y?"clientHeight":"clientWidth",x=i.reference[h]+i.reference[v]-g[v]-i.floating[h],R=g[v]-i.reference[v],E="real"===f?await a.getOffsetParent?.(c):u.floating,w=u.floating[b]||i.floating[h];w&&await a.isElement?.(E)||(w=u.floating[b]||i.floating[h]);let S=w/2-m[h]/2-1,C=Math.min(p[y?"top":"left"],S),M=Math.min(p[y?"bottom":"right"],S),P=w-m[h]-M,T=w/2-m[h]/2+(x/2-R/2),I=(0,o.qE)(C,T,P),k=!s.arrow&&null!=(0,o.Sg)(l)&&T!==I&&i.reference[h]/2-(T<C?C:M)-m[h]/2<0,O=k?T<C?T-C:T-P:0;return{[v]:g[v]+O,data:{[v]:I,centerOffset:T-I-O,...k&&{alignmentOffset:O}},reset:k}}},options:[t,n]}),{name:"transformOrigin",fn(e){let{elements:t,middlewareData:n,placement:r,rects:l,y:i}=e,a=(0,o.C0)(r),u=(0,o.TV)(a),s=ei.current,c=n.arrow?.x||0,d=n.arrow?.y||0,f=s?.clientWidth||0,p=s?.clientHeight||0,g=c+f/2,v=d+p/2,h=Math.abs(n.shift?.y||0),m=l.reference.height/2,b="function"==typeof w?w(y(e,E,Z)):w,x=h>b,R={top:`${g}px calc(100% + ${b}px)`,bottom:`${g}px ${-b}px`,left:`calc(100% + ${b}px) ${v}px`,right:`${-b}px ${v}px`}[a],S=`${g}px ${l.reference.y+m-i}px`;return t.floating.style.setProperty("--transform-origin",ep&&"y"===u&&x?S:R),{}}},v,V),(0,a.g)(()=>{!D&&j&&j.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[D,j]);let eh=r.useMemo(()=>({elementResize:!k&&"u">typeof ResizeObserver,layoutShift:!k&&"u">typeof IntersectionObserver}),[k]),{refs:em,elements:ey,x:eb,y:ex,middlewareData:eR,update:eE,placement:ew,c
1ontext:eS,isPositioned:eC,floatingStyles:eM}=function(e={}){let{nodeId:t,externalTree:n}=e,o=(0,f.P)(e),l=e.rootContext||o,u=l.useState("referenceElement"),s=l.useState("floatingElement"),p=l.useState("domReferenceElement"),g=l.useState("open"),v=l.useState("floatingId"),[h,m]=r.useState(null),[y,b]=r.useState(void 0),[x,R]=r.useState(void 0),E=r.useRef(null),w=(0,d.cq)(n),S=r.useMemo(()=>({reference:u,floating:s,domReference:p}),[u,s,p]),C=(0,c.we)({...e,elements:{...S,...h&&{reference:h}}}),M=(0,i.vq)(y)?y:null,P=void 0===x?l.state.floatingElement:x;l.useSyncedValue("referenceElement",y??null),l.useSyncedValue("domReferenceElement",void 0===y?p:M),l.useSyncedValue("floatingElement",P);let T=r.useCallback(e=>{let t=(0,i.vq)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;m(t),C.refs.setReference(t)},[C.refs]),I=r.useCallback(e=>{((0,i.vq)(e)||null===e)&&(E.current=e,b(e)),((0,i.vq)(C.refs.reference.current)||null===C.refs.reference.current||null!==e&&!(0,i.vq)(e))&&C.refs.setReference(e)},[C.refs,b]),k=r.useCallback(e=>{R(e),C.refs.setFloating(e)},[C.refs]),O=r.useMemo(()=>({...C.refs,setReference:I,setFloating:k,setPositionReference:T,domReference:E}),[C.refs,I,k,T]),A=r.useMemo(()=>({...C.elements,domReference:p}),[C.elements,p]),j=r.useMemo(()=>({...C,dataRef:l.context.dataRef,open:g,onOpenChange:l.setOpen,events:l.context.events,floatingId:v,refs:O,elements:A,nodeId:t,rootStore:l}),[C,O,A,t,l,g,v]);return(0,a.g)(()=>{p&&(E.current=p)},[p]),(0,a.g)(()=>{l.context.dataRef.current.floatingContext=j;let e=w?.nodesRef.current.find(e=>e.id===t);e&&(e.context=j)}),r.useMemo(()=>({...C,context:j,refs:O,elements:A,rootStore:l}),[C,O,A,j,l])}({rootContext:j,open:A?D:void 0,placement:Q,middleware:ed,strategy:R,whileElementsMounted:A?void 0:(...e)=>(0,p.ll)(...e,eh),nodeId:F,externalTree:H}),{sideX:eP,sideY:eT}=eR.adaptiveOrigin||h.j,eI=eC?R:"fixed",ek=r.useMemo(()=>{let e=V?{position:eI,[eP]:eb,[eT]:ex}:{position:eI,...eM};return eC||(e.opacity=0),e},[V,eI,eP,eb,eT,ex,eM,eC]),eO=r.useRef(null);(0,a.g)(()=>{if(!D)return;let e=_.current,t="function"==typeof e?e():e,n=(x(t)?t.current:t)||null;n!==eO.current&&(em.setPositionReference(n),eO.current=n)},[D,em,G,_]),r.useEffect(()=>{if(!D)return;let e=_.current;"function"!=typeof e&&x(e)&&e.current!==eO.current&&(em.setPositionReference(e.current),eO.current=e.current)},[D,em,G,_]),r.useEffect(()=>{if(A&&D&&ey.domReference&&ey.floating)return(0,p.ll)(ey.domReference,ey.floating,eE,eh)},[A,D,ey,eE,eh]);let eA=(0,o.C0)(ew),ej=m(E,eA,Z),eD=(0,o.Sg)(ew)||"center",eN=!!eR.hide?.referenceHidden;(0,a.g)(()=>{K&&D&&eC&&$(eA)},[K,D,eC,eA]);let eq=r.useMemo(()=>({position:"absolute",top:eR.arrow?.y,left:eR.arrow?.x}),[eR.arrow]),eF=eR.arrow?.centerOffset!==0;return r.useMemo(()=>({positionerStyles:ek,arrowStyles:eq,arrowRef:ei,arrowUncentered:eF,side:ej,align:eD,physicalSide:eA,anchorHidden:eN,refs:em,context:eS,isPositioned:eC,update:eE}),[ek,eq,ei,eF,ej,eD,eA,eN,em,eS,eC,eE])}function x(e){return null!=e&&"current"in e}},47938(e,t,n){n.d(t,{G:()=>a});var r=n(68413),o=n(77068),l=n(96406),i=n(31608);function a(e,t,n,a){let[u,s]=r.useState(!1);(0,i.g)(()=>{if(!e||!t||null==n)return void s(!1);let r=(0,o.R)(n).documentElement.clientWidth,l=n.offsetWidth;s(r>0&&l>0&&l>=r-20)},[e,t,n]),(0,l.K)(e&&(!t||u),a)}},33143(e,t,n){n.d(t,{G:()=>u,L:()=>a});var r=n(68413),o=n(39708),l=n(22206),i=n(56304);function a(e,t){var n;let i,a,{onClick:u,onPointerDown:s}=(n=(0,o.K)((n,r)=>{("function"==typeof e?e():e)||t(r||(l.un?"touch":""))}),i=r.useRef(""),a=r.useCallback(e=>{e.defaultPrevented||(i.current=e.pointerType,n(e,e.pointerType))},[n]),{onClick:r.useCallback(e=>{0===e.detail?n(e,"keyboard"):("pointerType"in e?n(e,e.pointerType):n(e,i.current),i.current="")},[n]),onPointerDown:a});return r.useMemo(()=>({onClick:u,onPointerDown:s}),[u,s])}function u(e){let[t,n]=r.useState(null),o=a(e,n);return(0,i.x)(e,t=>{t&&!e&&n(null)}),r.useMemo(()=>({openMethod:t,triggerProps:o}),[t,o])}},24496(e,t,n){n.d(t,{i:()=>i});var r=n(22012),o=n(66485),l=n(89139);function i(e,t,{styles:n,transitionStatus:a,props:u,refs:s,hidden:c,inert:d=!1}){let f={...n};return d&&(f.pointerEvents="none"),(0,o.o)("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:c,style:f},(0,l.d)(a),u],stateAttributesMapping:r.GW})}},91254(e,t,n){n.d(t,{q:()=>r});function r(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}},22206(e,t,n){n.d(t,{KT:()=>p,Tc:()=>a,cX:()=>f,gm:()=>s,m0:()=>d,nr:()=>c,un:()=>u});let r="u">typeof navigator,o=function(){if(!r)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}(),l=function(){if(!r)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}(),i=function(){if(!r)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}(),a="u">typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"),u="MacIntel"===o.platform&&o.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(o.platform),s=r&&/firefox/i.test(i),c=r&&/apple/i.test(navigator.vendor);r&&/Edg/i.test(i);let d=r&&/android/i.test(l)||/android/i.test(i),f=r&&l.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,p=i.includes("jsdom/")},75642(e,t,n){function r(){}n.d(t,{Ml:()=>o,t0:()=>l,tE:()=>r});let o=Object.freeze([]),l=Object.freeze({})},7873(e,t,n){let r;n.d(t,{G1:()=>s,iE:()=>a,kz:()=>u,nk:()=>c});var o=n(68413),l=n(85761);let i=[];function a(){return r}function u(e){i.push(e)}function s(e){let t=(t,n)=>{let o,a=(0,l.j)(d).current;try{for(let e of(r=a,i))e.before(a);for(let r of(o=e(t,n),i))r.after(a);a.didInitialize=!0}finally{r=void 0}return o};return t.displayName=e.displayName||e.name,t}function c(e){return o.forwardRef(s(e))}function d(){return{didInitialize:!1}}}
1,9205(e,t,n){n.d(t,{A:()=>r});let r=function(e,...t){let n=new URL("https://base-ui.com/production-error");return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${n} for the full message.`}},5426(e,t,n){n.d(t,{Y:()=>o});var r=n(53466);function o(e){return(0,r._)(19)?e:e?"true":void 0}},80727(e,t,n){n.d(t,{F:()=>r});function r(e){return null==e||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled")}},15850(e,t,n){n.d(t,{g:()=>r});function r(...e){return()=>{for(let t=0;t<e.length;t+=1){let n=e[t];n&&n()}}}},6431(e,t,n){n.d(t,{r:()=>r});function r(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}},77068(e,t,n){n.d(t,{R:()=>r});function r(e){return e?.ownerDocument||document}},53466(e,t,n){n.d(t,{_:()=>o});let r=parseInt(n(68413).version,10);function o(e){return r>=e}},56019(e,t,n){n.d(t,{X:()=>l});var r,o=n(68413);let l={...r||(r=n.t(o,2))}},73633(e,t,n){n.d(t,{H:()=>s});var r=n(68413),o=n(50912),l=n(91801),i=n(39708),a=n(31608),u=n(75642);class s extends o.i{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){r.useDebugValue(e);let n=this;(0,a.g)(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,a.g)(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this,n=Object.values(e);(0,a.g)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){r.useDebugValue(e);let n=this,o=void 0!==t;(0,a.g)(()=>{o&&!Object.is(n.state[e],t)&&n.setState({...n.state,[e]:t})},[n,e,t,o])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,n,o){return r.useDebugValue(e),(0,l.P)(this,this.selectors[e],t,n,o)}useContextCallback(e,t){r.useDebugValue(e);let n=(0,i.K)(t??u.tE);this.context[e]=n}useStateSetter(e){let t=r.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n,r=(n="function"==typeof e?e:this.selectors[e])(this.state);return t(r,r,this),this.subscribe(e=>{let o=n(e);if(!Object.is(r,o)){let e=r;r=o,t(o,e,this)}})}}},50912(e,t,n){n.d(t,{i:()=>o});var r=n(91801);class o{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,n,o){return(0,r.P)(this,e,t,n,o)}}},13936(e,t,n){n.d(t,{M:()=>o});var r=n(9205);let o=(e,t,n,o,l,i,...a)=>{let u;if(a.length>0)throw Error((0,r.A)(1));if(e&&t&&n&&o&&l&&i)u=(r,a,u,s)=>i(e(r,a,u,s),t(r,a,u,s),n(r,a,u,s),o(r,a,u,s),l(r,a,u,s),a,u,s);else if(e&&t&&n&&o&&l)u=(r,i,a,u)=>l(e(r,i,a,u),t(r,i,a,u),n(r,i,a,u),o(r,i,a,u),i,a,u);else if(e&&t&&n&&o)u=(r,l,i,a)=>o(e(r,l,i,a),t(r,l,i,a),n(r,l,i,a),l,i,a);else if(e&&t&&n)u=(r,o,l,i)=>n(e(r,o,l,i),t(r,o,l,i),o,l,i);else if(e&&t)u=(n,r,o,l)=>t(e(n,r,o,l),r,o,l);else if(e)u=e;else throw Error("Missing arguments");return u}},91801(e,t,n){n.d(t,{P:()=>s});var r=n(68413),o=n(93815),l=n(30021),i=n(53466),a=n(7873);let u=(0,i._)(19)?function(e,t,n,l,i){let u,s=(0,a.iE)();if(!s){let a;return a=r.useCallback(()=>t(e.getSnapshot(),n,l,i),[e,t,n,l,i]),(0,o.useSyncExternalStore)(e.subscribe,a,a)}let c=s.syncIndex;return s.syncIndex+=1,s.didInitialize?(u=s.syncHooks[c]).store===e&&u.selector===t&&Object.is(u.a1,n)&&Object.is(u.a2,l)&&Object.is(u.a3,i)||(u.store!==e&&(s.didChangeStore=!0),u.store=e,u.selector=t,u.a1=n,u.a2=l,u.a3=i,u.didChange=!0):(u={store:e,selector:t,a1:n,a2:l,a3:i,value:t(e.getSnapshot(),n,l,i),didChange:!1},s.syncHooks.push(u)),u.value}:function(e,t,n,r,o){return(0,l.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,o))};function s(e,t,n,r,o){return u(e,t,n,r,o)}(0,a.kz)({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n<e.syncHooks.length;n+=1){let r=e.syncHooks[n],o=r.selector(r.store.state,r.a1,r.a2,r.a3);(r.didChange||!Object.is(r.value,o))&&(t=!0,r.value=o,r.didChange=!1)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let n=new Set;for(let t of e.syncHooks)n.add(t.store);let r=[];for(let e of n)r.push(e.subscribe(t));return()=>{for(let e of r)e()}}),(0,o.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}})},92023(e,t,n){n.d(t,{K:()=>i,N:()=>a});var r=n(85761),o=n(84292);let l=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1)t[n]?.(e)};request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};
1class i{static create(){return new i}static request(e){return l.request(e)}static cancel(e){return l.cancel(e)}currentId=null;request(e){this.cancel(),this.currentId=l.request(()=>{this.currentId=null,e()})}cancel=()=>{null!==this.currentId&&(l.cancel(this.currentId),this.currentId=null)};disposeEffect=()=>this.cancel}function a(){let e=(0,r.j)(i.create).current;return(0,o.y)(e.disposeEffect),e}},34074(e,t,n){n.d(t,{q:()=>o});var r=n(68413);function o({controlled:e,default:t,name:n,state:l="value"}){let{current:i}=r.useRef(void 0!==e),[a,u]=r.useState(t),s=r.useCallback(e=>{i||u(e)},[]);return[i?e:a,s]}},54953(e,t,n){n.d(t,{B:()=>a});var r=n(68413),o=n(56019);let l=0,i=o.X.useId;function a(e,t){if(void 0!==i){let n=i();return e??(t?`${t}-${n}`:n)}return function(e,t="mui"){let[n,o]=r.useState(e),i=e||n;return r.useEffect(()=>{null==n&&(l+=1,o(`${t}-${l}`))},[n,t]),i}(e,t)}},31608(e,t,n){n.d(t,{g:()=>o});var r=n(68413);let o="u">typeof document?r.useLayoutEffect:()=>{}},12594(e,t,n){n.d(t,{U:()=>l,a:()=>o});var r=n(85761);function o(e,t,n,o){var l,u,s,c,d;let f=(0,r.j)(i).current;return l=f,u=e,s=t,c=n,d=o,(l.refs[0]!==u||l.refs[1]!==s||l.refs[2]!==c||l.refs[3]!==d)&&a(f,[e,t,n,o]),f.callback}function l(e){var t,n;let o=(0,r.j)(i).current;return t=o,n=e,(t.refs.length!==n.length||t.refs.some((e,t)=>e!==n[t]))&&a(o,e),o.callback}function i(){return{callback:null,cleanup:null,refs:[]}}function a(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){let r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let o=t[e];if(null!=o)switch(typeof o){case"function":{let t=o(n);"function"==typeof t&&(r[e]=t);break}case"object":o.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let n=t[e];if(null!=n)switch(typeof n){case"function":{let t=r[e];"function"==typeof t?t():n(null);break}case"object":n.current=null}}}}}}},71283(e,t,n){n.d(t,{j:()=>o});var r=n(68413);function o(e){let t=r.useRef(!0);t.current&&(t.current=!1,e())}},84292(e,t,n){n.d(t,{y:()=>l});var r=n(68413);let o=[];function l(e){r.useEffect(e,o)}},85761(e,t,n){n.d(t,{j:()=>l});var r=n(68413);let o={};function l(e,t){let n=r.useRef(o);return n.current===o&&(n.current=e(t)),n}},96406(e,t,n){n.d(t,{K:()=>h});var r=n(98572),o=n(91254),l=n(22206),i=n(77068),a=n(31608),u=n(35993),s=n(92023),c=n(75642);let d={},f={},p="";class g{lockCount=0;restore=null;timeoutLock=u.E.create();timeoutUnlock=u.E.create();acquire(e){return this.lockCount+=1,1===this.lockCount&&null===this.restore&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{this.lockCount-=1,0===this.lockCount&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{0===this.lockCount&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){let t,n,a,u,g;if(0===this.lockCount||null!==this.restore)return;let v=(0,i.R)(e).documentElement,h=(0,r.zk)(v).getComputedStyle(v).overflowY;if("hidden"===h||"clip"===h){this.restore=c.tE;return}let m=l.un||!function(e){if("u"<typeof document)return!1;let t=(0,i.R)(e);return(0,r.zk)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=m?(n=(t=(0,i.R)(e)).documentElement,a=t.body,g={overflowY:(u=(0,r.ZU)(n)?n:a).style.overflowY,overflowX:u.style.overflowX},Object.assign(u.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(u.style,g)}):function(e){let t=(0,i.R)(e),n=t.documentElement,a=t.body,u=(0,r.zk)(n),c=0,g=0,v=!1,h=s.K.create();if(l.Tc&&(u.visualViewport?.scale??1)!==1)return()=>{};function m(){let t=u.getComputedStyle(n),o=u.getComputedStyle(a),l=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";c=n.scrollTop,g=n.scrollLeft,d={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},p=n.style.scrollBehavior,f={position:a.style.position,height:a.style.height,width:a.style.width,boxSizing:a.style.boxSizing,overflowY:a.style.overflowY,overflowX:a.style.overflowX,scrollBehavior:a.style.scrollBehavior};let s=n.scrollHeight>n.clientHeight,h=n.scrollWidth>n.clientWidth,m="scroll"===t.overflowY||"scroll"===o.overflowY,y="scroll"===t.overflowX||"scroll"===o.overflowX,b=Math.max(0,u.innerWidth-a.clientWidth),x=Math.max(0,u.innerHe
1ight-a.clientHeight),R=parseFloat(o.marginTop)+parseFloat(o.marginBottom),E=parseFloat(o.marginLeft)+parseFloat(o.marginRight),w=(0,r.ZU)(n)?n:a;if(v=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let t=(0,i.R)(e),n=t.documentElement,o=t.body,l=(0,r.ZU)(n)?n:o,a=l.style.overflowY,u=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",l.style.overflowY="scroll";let s=l.offsetWidth;l.style.overflowY="hidden";let c=l.offsetWidth;return l.style.overflowY=a,n.style.scrollbarGutter=u,s===c}(e)){n.style.scrollbarGutter=l,w.style.overflowY="hidden",w.style.overflowX="hidden";return}Object.assign(n.style,{scrollbarGutter:l,overflowY:"hidden",overflowX:"hidden"}),(s||m)&&(n.style.overflowY="scroll"),(h||y)&&(n.style.overflowX="scroll"),Object.assign(a.style,{position:"relative",height:R||x?`calc(100dvh - ${R+x}px)`:"100dvh",width:E||b?`calc(100vw - ${E+b}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),a.scrollTop=c,a.scrollLeft=g,n.setAttribute("data-base-ui-scroll-locked",""),n.style.scrollBehavior="unset"}function y(){Object.assign(n.style,d),Object.assign(a.style,f),v||(n.scrollTop=c,n.scrollLeft=g,n.removeAttribute("data-base-ui-scroll-locked"),n.style.scrollBehavior=p)}m();let b=(0,o.q)(u,"resize",function(){y(),h.request(m)});return()=>{h.cancel(),y(),"function"==typeof u.removeEventListener&&b()}}(e)}}let v=new g;function h(e=!0,t=null){(0,a.g)(()=>{if(e)return v.acquire(t)},[e,t])}},39708(e,t,n){n.d(t,{K:()=>a});var r=n(56019),o=n(85761);let l=r.X.useInsertionEffect,i=l&&l!==r.X.useLayoutEffect?l:e=>e();function a(e){let t=(0,o.j)(u).current;return t.next=e,i(t.effect),t.trampoline}function u(){let e={next:void 0,callback:s,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function s(){}},35993(e,t,n){n.d(t,{E:()=>l,Z:()=>i});var r=n(85761),o=n(84292);class l{static create(){return new l}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear}function i(){let e=(0,r.j)(l.create).current;return(0,o.y)(e.disposeEffect),e}},67926(e,t,n){n.d(t,{u:()=>l});var r=n(31608),o=n(85761);function l(e){let t=(0,o.j)(i,e).current;return t.next=e,(0,r.g)(t.effect),t}function i(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}},22128(e,t,n){n.d(t,{Q:()=>o,a:()=>l});let r={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},o={...r,position:"fixed",top:0,left:0},l={...r,position:"absolute"}},57388(e,t,n){n.d(t,{s:()=>i,t:()=>l});var r=n(68413);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():o(e[t],null)}}}}function i(...e){return r.useCallback(l(...e),e)}},88027(e,t,n){let r,o,l;n.d(t,{bm:()=>eV,UC:()=>eN,VY:()=>eF,hJ:()=>eD,ZL:()=>ej,bL:()=>eO,hE:()=>eq,l9:()=>eA});var i,a,u=n(68413),s=n.t(u,2);function c(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}"u">typeof window&&window.document&&window.document.createElement;var d=n(57388),f=n(72361),p=n(41692),g=n(14313),v=s[" useInsertionEffect ".trim().toString()]||g.N;Symbol("RADIX:SYNC_STATE");var h=n(60140),m=Symbol("radix.slottable");function y(e){return u.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===m}var b=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,r;let o,l,i,a=(r=n=`Primitive.${t}`,(o=u.forwardRef((e,t)=>{let{children:n,...r}=e;if(u.isValidElement(n)){var o;let e,l,i=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.
1isReactWarning)?o.props.ref:o.props.ref||o.ref),a=function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==u.Fragment&&(a.ref=t?(0,d.t)(t,i):i),u.cloneElement(n,a)}return u.Children.count(n)>1?u.Children.only(null):null})).displayName=`${r}.SlotClone`,l=o,(i=u.forwardRef((e,t)=>{let{children:n,...r}=e,o=u.Children.toArray(n),i=o.find(y);if(i){let e=i.props.children,n=o.map(t=>t!==i?t:u.Children.count(e)>1?u.Children.only(null):u.isValidElement(e)?e.props.children:null);return(0,f.jsx)(l,{...r,ref:t,children:u.isValidElement(e)?u.cloneElement(e,void 0,n):null})}return(0,f.jsx)(l,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,i),s=u.forwardRef((e,n)=>{let{asChild:r,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(r?a:t,{...o,ref:n})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{});function x(e){let t=u.useRef(e);return u.useEffect(()=>{t.current=e}),u.useMemo(()=>(...e)=>t.current?.(...e),[])}var R="dismissableLayer.update",E=u.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),w=u.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:l,onInteractOutside:i,onDismiss:s,...p}=e,g=u.useContext(E),[v,h]=u.useState(null),m=v?.ownerDocument??globalThis?.document,[,y]=u.useState({}),w=(0,d.s)(t,e=>h(e)),M=Array.from(g.layers),[P]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),T=M.indexOf(P),I=v?M.indexOf(v):-1,k=g.layersWithOutsidePointerEventsDisabled.size>0,O=I>=T,A=function(e,t=globalThis?.document){let n=x(e),r=u.useRef(!1),o=u.useRef(()=>{});return u.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){C("dismissableLayer.pointerDownOutside",n,l,{discrete:!0})},l={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},l=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(l),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...g.branches].some(e=>e.contains(t));O&&!n&&(o?.(e),i?.(e),e.defaultPrevented||s?.())},m),j=function(e,t=globalThis?.document){let n=x(e),r=u.useRef(!1);return u.useEffect(()=>{let e=e=>{e.target&&!r.current&&C("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...g.branches].some(e=>e.contains(t))&&(l?.(e),i?.(e),e.defaultPrevented||s?.())},m);return!function(e,t=globalThis?.document){let n=x(e);u.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{I===g.layers.size-1&&(r?.(e),!e.defaultPrevented&&s&&(e.preventDefault(),s()))},m),u.useEffect(()=>{if(v)return n&&(0===g.layersWithOutsidePointerEventsDisabled.size&&(a=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(v)),g.layers.add(v),S(),()=>{n&&1===g.layersWithOutsidePointerEventsDisabled.size&&(m.body.style.pointerEvents=a)}},[v,m,n,g]),u.useEffect(()=>()=>{v&&(g.layers.delete(v),g.layersWithOutsidePointerEventsDisabled.delete(v),S())},[v,g]),u.useEffect(()=>{let e=()=>y({});return document.addEventListener(R,e),()=>document.removeEventListener(R,e)},[]),(0,f.jsx)(b.div,{...p,ref:w,style:{pointerEvents:k?O?"auto":"none":void 0,...e.style},onFocusCapture:c(e.onFocusCapture,j.onFocusCapture),onBlurCapture:c(e.onBlurCapture,j.onBlurCapture),onPointerDownCapture:c(e.onPointerDownCapture,A.onPointerDownCapture)})});function S(){let e=new CustomEvent(R);document.dispatchEvent(e)}function C(e,t,n,{discrete:r}){let o=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&o.addEventListener(e,t,{once:!0}),r)o&&h.flushSync(()=>o.dispatchEvent(l));else o.dispatchEvent(l)}w.displayName="DismissableLayer",u.forwardRef((e,t)=>
1{let n=u.useContext(E),r=u.useRef(null),o=(0,d.s)(t,r);return u.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,f.jsx)(b.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var M=Symbol("radix.slottable");function P(e){return u.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===M}var T=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,r;let o,l,i,a=(r=n=`Primitive.${t}`,(o=u.forwardRef((e,t)=>{let{children:n,...r}=e;if(u.isValidElement(n)){var o;let e,l,i=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),a=function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==u.Fragment&&(a.ref=t?(0,d.t)(t,i):i),u.cloneElement(n,a)}return u.Children.count(n)>1?u.Children.only(null):null})).displayName=`${r}.SlotClone`,l=o,(i=u.forwardRef((e,t)=>{let{children:n,...r}=e,o=u.Children.toArray(n),i=o.find(P);if(i){let e=i.props.children,n=o.map(t=>t!==i?t:u.Children.count(e)>1?u.Children.only(null):u.isValidElement(e)?e.props.children:null);return(0,f.jsx)(l,{...r,ref:t,children:u.isValidElement(e)?u.cloneElement(e,void 0,n):null})}return(0,f.jsx)(l,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,i),s=u.forwardRef((e,n)=>{let{asChild:r,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(r?a:t,{...o,ref:n})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{}),I="focusScope.autoFocusOnMount",k="focusScope.autoFocusOnUnmount",O={bubbles:!1,cancelable:!0},A=u.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:l,...i}=e,[a,s]=u.useState(null),c=x(o),p=x(l),g=u.useRef(null),v=(0,d.s)(t,e=>s(e)),h=u.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;u.useEffect(()=>{if(r){let e=function(e){if(h.paused||!a)return;let t=e.target;a.contains(t)?g.current=t:N(g.current,{select:!0})},t=function(e){if(h.paused||!a)return;let t=e.relatedTarget;null!==t&&(a.contains(t)||N(g.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&N(a)});return a&&n.observe(a,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,a,h.paused]),u.useEffect(()=>{if(a){q.add(h);let e=document.activeElement;if(!a.contains(e)){let t=new CustomEvent(I,O);a.addEventListener(I,c),a.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(N(r,{select:t}),document.activeElement!==n)return}(j(a).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&N(a))}return()=>{a.removeEventListener(I,c),setTimeout(()=>{let t=new CustomEvent(k,O);a.addEventListener(k,p),a.dispatchEvent(t),t.defaultPrevented||N(e??document.body,{select:!0}),a.removeEventListener(k,p),q.remove(h)},0)}}},[a,c,p,h]);let m=u.useCallback(e=>{if(!n&&!r||h.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var l;let t,r=e.currentTarget,[i,a]=[D(t=j(l=r),l),D(t.reverse(),l)];i&&a?e.shiftKey||o!==a?e.shiftKey&&o===i&&(e.preventDefault(),n&&N(a,{select:!0})):(e.preventDefault(),n&&N(i,{select:!0})):o===r&&e.preventDefault()}},[n,r,h.paused]);return(0,f.jsx)(T.div,{tabIndex:-1,...i,ref:v,onKeyDown:m})});function j(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function D(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function N(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}
1A.displayName="FocusScope";var q=(l=[],{add(e){let t=l[0];e!==t&&t?.pause(),(l=F(l,e)).unshift(e)},remove(e){l=F(l,e),l[0]?.resume()}});function F(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var V=Symbol("radix.slottable");function K(e){return u.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===V}var H=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,r;let o,l,i,a=(r=n=`Primitive.${t}`,(o=u.forwardRef((e,t)=>{let{children:n,...r}=e;if(u.isValidElement(n)){var o;let e,l,i=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),a=function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==u.Fragment&&(a.ref=t?(0,d.t)(t,i):i),u.cloneElement(n,a)}return u.Children.count(n)>1?u.Children.only(null):null})).displayName=`${r}.SlotClone`,l=o,(i=u.forwardRef((e,t)=>{let{children:n,...r}=e,o=u.Children.toArray(n),i=o.find(K);if(i){let e=i.props.children,n=o.map(t=>t!==i?t:u.Children.count(e)>1?u.Children.only(null):u.isValidElement(e)?e.props.children:null);return(0,f.jsx)(l,{...r,ref:t,children:u.isValidElement(e)?u.cloneElement(e,void 0,n):null})}return(0,f.jsx)(l,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,i),s=u.forwardRef((e,n)=>{let{asChild:r,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(r?a:t,{...o,ref:n})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{}),W=u.forwardRef((e,t)=>{let{container:n,...r}=e,[o,l]=u.useState(!1);(0,g.N)(()=>l(!0),[]);let i=n||o&&globalThis?.document?.body;return i?h.createPortal((0,f.jsx)(H.div,{...r,ref:t}),i):null});W.displayName="Portal";var $=e=>{var t;let n,r,{present:o,children:l}=e,i=function(e){var t,n;let[r,o]=u.useState(),l=u.useRef(null),i=u.useRef(e),a=u.useRef("none"),[s,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},u.useReducer((e,t)=>n[e][t]??e,t));return u.useEffect(()=>{let e=L(l.current);a.current="mounted"===s?e:"none"},[s]),(0,g.N)(()=>{let t=l.current,n=i.current;if(n!==e){let r=a.current,o=L(t);e?c("MOUNT"):"none"===o||t?.display==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),i.current=e}},[e,c]),(0,g.N)(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let o=L(l.current).includes(CSS.escape(n.animationName));if(n.target===r&&o&&(c("ANIMATION_END"),!i.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},o=e=>{e.target===r&&(a.current=L(l.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:u.useCallback(e=>{l.current=e?getComputedStyle(e):null,o(e)},[])}}(o),a="function"==typeof l?l({present:i.isPresent}):u.Children.only(l),s=(0,d.s)(i.ref,(t=a,(r=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(r=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof l||i.isPresent?u.cloneElement(a,{ref:s}):null};function L(e){return e?.animationName||"none"}function B(e){var t;let n,r=(t=e,(n=u.forwardRef((e,t)=>{let{children:n,...r}=e;if(u.isValidElement(n)){var o;let e,l,i=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.
1isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),a=function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==u.Fragment&&(a.ref=t?(0,d.t)(t,i):i),u.cloneElement(n,a)}return u.Children.count(n)>1?u.Children.only(null):null})).displayName=`${t}.SlotClone`,n),o=u.forwardRef((e,t)=>{let{children:n,...o}=e,l=u.Children.toArray(n),i=l.find(z);if(i){let e=i.props.children,n=l.map(t=>t!==i?t:u.Children.count(e)>1?u.Children.only(null):u.isValidElement(e)?e.props.children:null);return(0,f.jsx)(r,{...o,ref:t,children:u.isValidElement(e)?u.cloneElement(e,void 0,n):null})}return(0,f.jsx)(r,{...o,ref:t,children:n})});return o.displayName=`${e}.Slot`,o}$.displayName="Presence";var U=Symbol("radix.slottable");function z(e){return u.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===U}var Y=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=B(`Primitive.${t}`),r=u.forwardRef((e,r)=>{let{asChild:o,...l}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(o?n:t,{...l,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),G=0;function _(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var X=n(74651),Z=n(97568),J="Dialog",[Q,ee]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>u.createContext(e));return function(n){let r=n?.[e]||t;return u.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=u.createContext(r),l=n.length;n=[...n,r];let i=t=>{let{scope:n,children:r,...i}=t,a=n?.[e]?.[l]||o,s=u.useMemo(()=>i,Object.values(i));return(0,f.jsx)(a.Provider,{value:s,children:r})};return i.displayName=t+"Provider",[i,function(n,i){let a=i?.[e]?.[l]||o,s=u.useContext(a);if(s)return s;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return u.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(J),[et,en]=Q(J),er=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:l,modal:i=!0}=e,a=u.useRef(null),s=u.useRef(null),[c,d]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,l,i]=function({defaultProp:e,onChange:t}){let[n,r]=u.useState(e),o=u.useRef(n),l=u.useRef(t);return v(()=>{l.current=t},[t]),u.useEffect(()=>{o.current!==n&&(l.current?.(n),o.current=n)},[n,o]),[n,r,l]}({defaultProp:t,onChange:n}),a=void 0!==e,s=a?e:o;{let t=u.useRef(void 0!==e);u.useEffect(()=>{let e=t.current;if(e!==a){let t=a?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=a},[a,r])}return[s,u.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&i.current?.(n)}else l(t)},[a,e,l,i])]}({prop:r,defaultProp:o??!1,onChange:l,caller:J});return(0,f.jsx)(et,{scope:t,triggerRef:a,contentRef:s,contentId:(0,p.B)(),titleId:(0,p.B)(),descriptionId:(0,p.B)(),open:c,onOpenChange:d,onOpenToggle:u.useCallback(()=>d(e=>!e),[d]),modal:i,children:n})};er.displayName=J;var eo="DialogTrigger",el=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=en(eo,n),l=(0,d.s)(t,o.triggerRef);return(0,f.jsx)(Y.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":eC(o.open),...r,ref:l,onClick:c(e.onClick,o.onOpenToggle)})});el.displayName=eo;var ei="DialogPortal",[ea,eu]=Q(ei,{forceMount:void 0}),es=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,l=en(ei,t);return(0,f.jsx)(ea,{scope:t,forceMount:n,children:u.Children.map(r,e=>(0,f.jsx)($,{present:n||l.open,children:(0,f.jsx)(W,{asChild:!0,container:o,children:e})}))})};es.displayName=ei;var ec="DialogOverlay",ed=u.forwardRef((e,t)=>
1{let n=eu(ec,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=en(ec,e.__scopeDialog);return l.modal?(0,f.jsx)($,{present:r||l.open,children:(0,f.jsx)(ep,{...o,ref:t})}):null});ed.displayName=ec;var ef=B("DialogOverlay.RemoveScroll"),ep=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=en(ec,n);return(0,f.jsx)(X.A,{as:ef,allowPinchZoom:!0,shards:[o.contentRef],children:(0,f.jsx)(Y.div,{"data-state":eC(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),eg="DialogContent",ev=u.forwardRef((e,t)=>{let n=eu(eg,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=en(eg,e.__scopeDialog);return(0,f.jsx)($,{present:r||l.open,children:l.modal?(0,f.jsx)(eh,{...o,ref:t}):(0,f.jsx)(em,{...o,ref:t})})});ev.displayName=eg;var eh=u.forwardRef((e,t)=>{let n=en(eg,e.__scopeDialog),r=u.useRef(null),o=(0,d.s)(t,n.contentRef,r);return u.useEffect(()=>{let e=r.current;if(e)return(0,Z.Eq)(e)},[]),(0,f.jsx)(ey,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:c(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:c(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:c(e.onFocusOutside,e=>e.preventDefault())})}),em=u.forwardRef((e,t)=>{let n=en(eg,e.__scopeDialog),r=u.useRef(!1),o=u.useRef(!1);return(0,f.jsx)(ey,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let l=t.target;n.triggerRef.current?.contains(l)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),ey=u.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:l,...i}=e,a=en(eg,n),s=u.useRef(null),c=(0,d.s)(t,s);return u.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??_()),document.body.insertAdjacentElement("beforeend",e[1]??_()),G++,()=>{1===G&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),G--}},[]),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(A,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:l,children:(0,f.jsx)(w,{role:"dialog",id:a.contentId,"aria-describedby":a.descriptionId,"aria-labelledby":a.titleId,"data-state":eC(a.open),...i,ref:c,onDismiss:()=>a.onOpenChange(!1)})}),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(eI,{titleId:a.titleId}),(0,f.jsx)(ek,{contentRef:s,descriptionId:a.descriptionId})]})]})}),eb="DialogTitle",ex=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=en(eb,n);return(0,f.jsx)(Y.h2,{id:o.titleId,...r,ref:t})});ex.displayName=eb;var eR="DialogDescription",eE=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=en(eR,n);return(0,f.jsx)(Y.p,{id:o.descriptionId,...r,ref:t})});eE.displayName=eR;var ew="DialogClose",eS=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=en(ew,n);return(0,f.jsx)(Y.button,{type:"button",...r,ref:t,onClick:c(e.onClick,()=>o.onOpenChange(!1))})});function eC(e){return e?"open":"closed"}eS.displayName=ew;var eM="DialogTitleWarning",[eP,eT]=(i={contentName:eg,titleName:eb,docsSlug:"dialog"},r=u.createContext(i),(o=e=>{let{children:t,...n}=e,o=u.useMemo(()=>n,Object.values(n));return(0,f.jsx)(r.Provider,{value:o,children:t})}).displayName=eM+"Provider",[o,function(e){let t=u.useContext(r);if(t)return t;if(void 0!==i)return i;throw Error(`\`${e}\` must be used within \`${eM}\``)}]),eI=({titleId:e})=>{let t=eT(eM),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return u.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},ek=({contentRef:e,descriptionId:t})=>{let n=eT("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return u.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},eO=er,eA=el,ej=es,eD=ed,eN=ev,eq=ex,eF=eE,eV=eS},41692(e,t,n){n.d(t,{B:()=>u});var r,o=n(68413),l=n(14313),i=(r||(r=n.t(o,2)))[" useId ".trim().toString()]||(()=>void 0),a=0;function u(e){let[t,n]=o.useState(i());
5return(0,l.N)(()=>{e||n(e=>e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},5652(e,t,n){n.d(t,{sG:()=>f});var r=n(68413),o=n.t(r,2);n(60140);var l=n(57388),i=n(72361),a=Symbol.for("react.lazy"),u=o[" use ".trim().toString()];function s(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===a&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var c=Symbol("radix.slottable");function d(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}var f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,o;let a,c,f,p=(o=n=`Primitive.${t}`,(a=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(s(n)&&"function"==typeof u&&(n=u(n._payload)),r.isValidElement(n)){var i;let e,a,u=(i=n,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),s=function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props);return n.type!==r.Fragment&&(s.ref=t?(0,l.t)(t,u):u),r.cloneElement(n,s)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${o}.SlotClone`,c=a,(f=r.forwardRef((e,t)=>{let{children:n,...o}=e;s(n)&&"function"==typeof u&&(n=u(n._payload));let l=r.Children.toArray(n),a=l.find(d);if(a){let e=a.props.children,n=l.map(t=>t!==a?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,i.jsx)(c,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,i.jsx)(c,{...o,ref:t,children:n})})).displayName=`${n}.Slot`,f),g=r.forwardRef((e,n)=>{let{asChild:r,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(r?p:t,{...o,ref:n})});return g.displayName=`Primitive.${t}`,{...e,[t]:g}},{})},14313(e,t,n){n.d(t,{N:()=>o});var r=n(68413),o=globalThis?.document?r.useLayoutEffect:()=>{}}}]);
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.