1"use strict";(self.rspackChunknewapi_web=self.rspackChunknewapi_web||[]).push([[8984],{96328(e,t,n){var r=n(65311),o=n(36616),l=n(22953),i=n(52832);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...a}=e,{state:s}=(0,l.A)();return(0,o.o)("h3",e,{state:s,ref:t,props:a,stateAttributesMapping:i.r})});n.d(t,{},{u:u})},4944(e,t,n){var r=n(65311),o=n(21497),l=n(60511),i=n(44902),u=n(45999),a=n(24413),s=n(657),c=n(35305),d=n(22953),f=n(52832),p=n(36616),v=n(79015);let g=r.forwardRef(function(e,t){let{className:n,disabled:g=!1,onOpenChange:h,render:m,value:y,style:b,...x}=e,{ref:E,index:R}=(0,s.q)(),w=(0,l.a)(t,E),{disabled:S,handleValueChange:C,state:M,value:P}=(0,c.$)(),T=(0,i.e)(),I=y??T,k=g||S,A=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]),O=(0,o.K)((e,t)=>{h?.(e,t),t.isCanceled||C(I,e,t)}),j=(0,u.S)({open:A,onOpenChange:O,disabled:k}),D=r.useMemo(()=>({open:j.open,disabled:j.disabled,transitionStatus:j.transitionStatus}),[j.open,j.disabled,j.transitionStatus]),q=r.useMemo(()=>({...j,onOpenChange:O,state:D}),[j,D,O]),N=r.useMemo(()=>({...M,hidden:!A&&!j.mounted,index:R,disabled:k,open:A}),[j.mounted,k,R,A,M]),F=(0,i.e)(),[V,K]=r.useState(),H=r.useMemo(()=>({open:A,state:N,setTriggerId:K,triggerId:V??F}),[F,A,N,K,V]),$=(0,p.o)("div",e,{state:N,ref:w,props:x,stateAttributesMapping:f.r});return(0,v.jsx)(a.k.Provider,{value:q,children:(0,v.jsx)(d.p.Provider,{value:H,children:$})})});n.d(t,{},{A:g})},22953(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{A:()=>i},{p:l})},52832(e,t,n){n.d(t,{r:()=>u});var r,o=n(13696),l=n(28425);let i=((r={}).index="data-index",r.disabled="data-disabled",r.open="data-open",r),u={...o.c,index:e=>Number.isInteger(e)?{[i.index]:String(e)}:null,...l.G,value:()=>null}},10636(e,t,n){n.d(t,{v:()=>v});var r,o=n(65311),l=n(36089),i=n(37823),u=n(24413),a=n(53371),s=n(35305),c=n(22953),d=n(52832);let f=((r={}).accordionPanelHeight="--accordion-panel-height",r.accordionPanelWidth="--accordion-panel-width",r);var p=n(36616);let v=o.forwardRef(function(e,t){let{className:n,hiddenUntilFound:r,keepMounted:o,id:v,render:g,style:h,...m}=e,{hiddenUntilFound:y,keepMounted:b}=(0,s.$)(),{mounted:x,onOpenChange:E,open:R,panelId:w,setMounted:S,setOpen:C,setPanelIdState:M,transitionStatus:P}=(0,u.f)();(0,l.g)(()=>{if(v)return M(v),()=>{M(void 0)}},[v,M]);let{height:T,props:I,ref:k,shouldPreventOpenAnimation:A,shouldRender:O,transitionStatus:j,width:D}=(0,a.q)({externalRef:t,hiddenUntilFound:r??y,id:v??w,keepMounted:o??b,mounted:x,onOpenChange:E,open:R,setMounted:S,setOpen:C,transitionStatus:P}),{state:q,triggerId:N}=(0,c.A)(),F={...q,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":N,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,A?{style:{animationName:"none"}}:void 0],stateAttributesMapping:d.r});return O?K:null})},73936(e,t,n){var r=n(65311),o=n(60119),l=n(21497),i=n(10419),u=n(73415),a=n(35305),s=n(36616),c=n(79015);let d={value:()=>null},f=r.forwardRef(function(e,t){let{render:n,className:f,disabled:p=!1,hiddenUntilFound:v,keepMounted:g,loopFocus:h,onValueChange:m,multiple:y=!1,orientation:b="vertical",value:x,defaultValue:E,style:R,...w}=e,S=(0,u.j)(),C=r.useMemo(()=>{if(void 0===x)return E??[]},[x,E]),M=r.useRef([]),[P,T]=(0,o.q)({controlled:x,default:C,name:"Accordion",state:"value"}),I=(0,l.K)((e,t,n)=>{if(y)if(t){let t=P.slice();if(t.push(e),m?.(t,n),n.isCanceled)return;T(t)}else{let t=P.filter(t=>t!==e);if(m?.(t,n),n.isCanceled)return;T(t)}else{let t=P[0]===e?[]:[e];m?.(t,n),n.isCanceled||T(t)}}),k=r.useMemo(()=>({value:P,disabled:p,orientation:b}),[P,p,b]),A=r.useMemo(()=>({disabled:p,handleValueChange:I,hiddenUntilFound:v??!1,keepMounted:g??!1,state:k,value:P}),[p,I,v,g,k,P]),O=(0,s.o)("div",e,{state:k,ref:t,props:[{dir:S},w],stateAttributesMapping:d});return(0,c.jsx)(a.S.Provider,{value:A,children:(0,c.jsx)(i.u,{elementsRef:M,children:O})})});n.d(t,{},{X:f})}
1,35305(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{$:()=>i},{S:l})},18906(e,t,n){var r=n(65311),o=n(36089),l=n(13696),i=n(73675),u=n(24413),a=n(22953),s=n(36616);let c=r.forwardRef(function(e,t){let{disabled:n,className:r,id:c,render:d,nativeButton:f=!0,style:p,...v}=e,{panelId:g,open:h,handleTrigger:m,disabled:y}=(0,u.f)(),{getButtonProps:b,buttonRef:x}=(0,i.s)({disabled:n||y,focusableWhenDisabled:!0,native:f}),{state:E,setTriggerId:R,triggerId:w}=(0,a.A)();return(0,o.g)(()=>(c&&R(c),()=>{R(void 0)}),[c,R]),(0,s.o)("button",e,{state:E,ref:[t,x],props:[{"aria-controls":h?g:void 0,"aria-expanded":h,id:w,onClick:m},v,b],stateAttributesMapping:l.q})});n.d(t,{},{$:c})},24607(e,t,n){var r=n(67582);function o(e){return(0,r.G)(e,"alert-dialog")}n.d(t,{V:()=>o})},64249(e,t,n){let r=n(44590).z;n.d(t,{},{t:r})},77128(e,t,n){var r=n(65311),o=n(3474),l=n(36616),i=n(14085),u=n(48265);let a=r.forwardRef(function(e,t){let{className:n,render:a,delay:s,style:c,...d}=e,{imageLoadingStatus:f}=(0,i.O)(),[p,v]=r.useState(void 0===s),g=(0,o.Z)();return r.useEffect(()=>(void 0!==s?g.start(s,()=>v(!0)):v(!0),g.clear),[g,s]),(0,l.o)("span",e,{state:{imageLoadingStatus:f},ref:t,props:d,stateAttributesMapping:u.S,enabled:"loaded"!==f&&(void 0===s||p)})});n.d(t,{},{q:a})},74972(e,t,n){var r=n(65311),o=n(36616),l=n(14085),i=n(48265),u=n(79015);let a=r.forwardRef(function(e,t){let{className:n,render:a,style:s,...c}=e,[d,f]=r.useState("idle"),p=r.useMemo(()=>({imageLoadingStatus:d,setImageLoadingStatus:f}),[d,f]),v=(0,o.o)("span",e,{state:{imageLoadingStatus:d},ref:t,props:c,stateAttributesMapping:i.S});return(0,u.jsx)(l.p.Provider,{value:p,children:v})});n.d(t,{},{C:a})},14085(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{O:()=>i},{p:l})},48265(e,t,n){n.d(t,{},{S:{imageLoadingStatus:()=>null}})},55361(e,t,n){var r=n(65311),o=n(73675),l=n(36616);let i=r.forwardRef(function(e,t){let{render:n,className:r,disabled:i=!1,focusableWhenDisabled:u=!1,nativeButton:a=!0,style:s,...c}=e,{getButtonProps:d,buttonRef:f}=(0,o.s)({disabled:i,focusableWhenDisabled:u,native:a});return(0,l.o)("button",e,{state:{disabled:i},ref:[t,f],props:[c,d]})});n.d(t,{},{$:i})},63136(e,t,n){var r=n(65311),o=n(94437),l=n(36616),i=n(15126),u=n(44569),a=n(9679),s=n(28425),c=n(31206);let d=r.forwardRef(function(e,t){let{render:n,className:d,style:f,keepMounted:p=!1,...v}=e,g=(0,o.W)(),h=g.checked||g.indeterminate,{mounted:m,transitionStatus:y,setMounted:b}=(0,a.$)(h),x=r.useRef(null),E={...g,transitionStatus:y};(0,u.v)({open:h,ref:x,onComplete(){h||b(!1)}});let R={...(0,i.E)(g),...s.G,...c.dc},w=(0,l.o)("span",e,{ref:[t,x],state:E,stateAttributesMapping:R,props:v});return p||m?w:null});n.d(t,{},{P:d})},18825(e,t,n){n.d(t,{y:()=>T});var r=n(65311),o=n(22447),l=n(60119),i=n(36089),u=n(60511),a=n(55398),s=n(49793),c=n(84866),d=n(15126),f=n(36616),p=n(44902),v=n(61464),g=n(73675),h=n(30330),m=n(2453),y=n(43241),b=n(77301),x=n(28229),E=n(75534),R=n(33126);let w=r.createContext(void 0);var S=n(94437),C=n(42916),M=n(33085),P=n(79015);let T=r.forwardRef(function(e,t){let{checked:n,className:T,defaultChecked:I=!1,"aria-labelledby":k,disabled:A=!1,form:O,id:j,indeterminate:D=!1,inputRef:q,name:N,onCheckedChange:F,parent:V=!1,readOnly:K=!1,render:H,required:$=!1,uncheckedValue:L,value:B,nativeButton:W=!1,style:U,...z}=e,{clearErrors:G}=(0,b.x)(),{disabled:Y,name:X,setDirty:_,setFilled:Z,setFocused:J,setTouched:Q,state:ee,validationMode:et,validityData:en,validation:er}=(0,h.V$)(),eo=(0,y.c)(),{labelId:el,controlId:ei,registerControlId:eu,getDescriptionProps:ea}=(0,x.H)(),es=function(e=!0){let t=r.useContext(w);if(void 0===t&&!e)throw Error((0,R.A)(3));return t}(),ec=es?.parent,ed=ec&&es.allValues,ef=Y||eo.disabled||es?.disabled||A,ep=X??N,ev=B??ep,eg=(0,p.e)(),eh=(0,p.e)(),em=ei;ed?em=V?eh:`${ec.id}-${ev}`:j&&(em=j);let ey={};ed&&(V?ey=es.parent.getParentProps():ev&&(ey=es.parent.getChildProps(ev)));let{checked:eb=n,indeterminate:ex=D,onCheckedChange:eE,...eR}=ey,ew=es?.value,eS=es?.setValue,eC=es?.defaultValue,eM=r.useRef(null),eP=(0,a.j)(()=>Symbol("checkbox-control")),eT=r.useRef(!1),{getButtonProps:eI,buttonRef:ek}
1=(0,g.s)({disabled:ef,native:W}),eA=es?.validation??er,[eO,ej]=(0,l.q)({controlled:ev&&ew&&!V?ew.includes(ev):eb,default:ev&&eC&&!V?eC.includes(ev):I,name:"Checkbox",state:"checked"}),eD=ed?!!eb:eO,eq=ed&&ex||D;(0,i.g)(()=>{eu!==o.tE&&(eT.current=!0,eu(eP.current,em))},[em,eu,eP]),r.useEffect(()=>{let e=eP.current;return()=>{eT.current&&eu!==o.tE&&(eT.current=!1,eu(e,void 0))}},[eu,eP]),(0,m.I)(eM,eg,eO,void 0,!es&&!ef,N);let eN=r.useRef(null),eF=(0,u.a)(q,eN,eA.inputRef,eA.registerInput),eV=(0,E.B)(k,el,eN,!W,em??void 0);(0,i.g)(()=>{eN.current&&(eN.current.indeterminate=eq,eO&&Z(!0))},[eO,eq,Z]),(0,M.x)(eO,()=>{es||(G(ep),Z(eO),_(eO!==en.initialValue),eA.change(eO))});let eK=(0,v.v6)({checked:eO,disabled:ef,form:O,name:V?void 0:ep,id:W?void 0:em??void 0,required:$,ref:eF,style:ep?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);F?.(t,n),n.isCanceled||(eE?.(t,n),!n.isCanceled&&(ej(t),ev&&ew&&eS&&!V&&!ed&&eS(t?[...ew,ev]:ew.filter(e=>e!==ev),n)))},onFocus(){eM.current?.focus()}},void 0!==B?{value:(es?eO&&B:B)||""}:o.t0,ea,e=>eA.getValidationProps(ef,e));r.useEffect(()=>{if(!ec||!ev)return;let e=ec.disabledStatesRef.current;return e.set(ev,ef),()=>{e.delete(ev)}},[ec,ef,ev]);let eH=r.useMemo(()=>({...ee,checked:eD,disabled:ef,readOnly:K,required:$,indeterminate:eq}),[ee,eD,ef,K,$,eq]),e$=(0,d.E)(eH),eL=(0,f.o)("span",e,{state:eH,ref:[ek,eM,t,es?.registerControlRef],props:[{id:W?em??void 0:eg,role:"checkbox","aria-checked":eq?"mixed":eD,"aria-readonly":K||void 0,"aria-required":$||void 0,"aria-labelledby":eV,"data-parent":V?"":void 0,onFocus(){ef||J(!0)},onBlur(){let e=eN.current;e&&(Q(!0),J(!1),"onBlur"===et&&eA.commit(es?ew: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||ef)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}))}},z,eR,eI,ea,e=>eA.getValidationProps(ef,e)],stateAttributesMapping:e$});return(0,P.jsxs)(S.p.Provider,{value:eH,children:[eL,!eO&&!es&&ep&&!V&&void 0!==L&&(0,P.jsx)("input",{type:"hidden",form:O,name:ep,value:L,disabled:ef}),(0,P.jsx)("input",{...eK,suppressHydrationWarning:!0})]})})},94437(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{W:()=>i},{p:l})},15126(e,t,n){n.d(t,{E:()=>u});var r,o=n(65311);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(31206);function u(e){return o.useMemo(()=>({checked:t=>e.indeterminate?{}:t?{[l.checked]:""}:{[l.unchecked]:""},...i.dc}),[e.indeterminate])}},87935(e,t,n){n.d(t,{j:()=>f});var r,o=n(65311),l=n(36089),i=n(37823),u=n(36616),a=n(24413),s=n(36462),c=n(53371);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:v,...g}=e,{mounted:h,onOpenChange:m,open:y,panelId:b,setMounted:x,setPanelIdState:E,setOpen:R,state:w,transitionStatus:S}=(0,a.f)();(0,l.g)(()=>{if(p)return E(p),()=>{E(void 0)}},[p,E]);let{height:C,props:M,ref:P,shouldPreventOpenAnimation:T,shouldRender:I,transitionStatus:k,width:A}=(0,c.q)({externalRef:t,hiddenUntilFound:r??!1,id:b,keepMounted:o??!1,mounted:h,onOpenChange:m,open:y,setMounted:x,setOpen:R,transitionStatus:S}),O={...w,transitionStatus:k},j=(0,i.m)(v,O),D=(0,u.o)("div",{...e,style:void 0},{state:O,ref:P,props:[M,{style:{[d.collapsiblePanelHeight]:void 0===C?"auto":`${C}px`,[d.collapsiblePanelWidth]:void 0===A?"auto":`${A}px`}},g,j?{style:j}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:s.d});return I?D:null})},68509(e,t,n){var r,o=n(28425);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);n.d(t,{k:()=>l})},53371(e,t,n){var r=n(65311),o=n(54651),l=n(36089),i=n(60511),u=n(20632),a=n(21497),s=n(77111),c=n(84866),d=n(42916),f=n(44569),p=n(1515),v=n(68509);let g={height:void 0,width:void 0};function h(e){let{externalRef:t,hiddenUntilFound:n,id:h,keepMounted:x,mounted:E,onOpenChange:R,open:w,setMounted:S,setOpen:C,transitionStatus:M}=e,P=r.useRef(null),T=r.useRef(null),[I,k]=r.useState(g),A=r.useRef(g),O=r.useRef(!1),j=r.useRef(w),D=r.useRef(!1),[q,N]=r.useState(!1),F=r.useRef(null),V=(0,i.a)(t,P),K=(0,s.u)({mounted:E,open:w}),H=(0,p.V)(P,!1,!1),$=!w&&!E,L=q?"idle":M,B=w&&(j.current||D.current),W=!w&&E&&"css-animation"===T.current&&void 0===I.height&&void 0===I.width?A.current:I,U=n&&$&&"css-animation"!==T.current,z=(0,a.K)((e,t=!0)=>{t&&(A.current=e),k(e)}),G=(0,a.K)(()=>{F.current?.(),F.current=null}),Y=(0,a.K)(e=>{G(),F.current=()=>{F.current=null,e()}}),X=(0,a.K)(()=>{w&&E&&"css-animation"===T.current&&(D.current=!0)});(0,l.g)(()=>{q&&"starting"!==M&&N(!1)},[q,M]),r.useEffect(()=>()=>{X(),G()},[X,G]),(0,l.g)(()=>{let e=P.current;if(!e)return;!w&&F.current&&G();let t=function(e,t=!1){let n=(0,c.zk)(e).getComputedStyle(e),r=(n.animationName.split(",").map(e=>e.trim()).some(e=>
1""!==e&&"none"!==e)||t)&&y(n.animationDuration),o=y(n.transitionDuration);return r&&o||o?"css-transition":r?"css-animation":"none"}(e,B);if(T.current=t,w&&"idle"===M&&j.current&&"css-animation"===t){A.current=m(e);return}if(w&&"starting"===M){let n=O.current;if(O.current=!1,"none"===t){z(m(e)),N(!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=u.K.request(n);return()=>{u.K.cancel(r),n()}}(e);return z(m(e)),n&&(Y(b(e,"transition-duration","0s")),N(!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(),Y(r),N(!0),void 0}}if(!w&&E&&("idle"===M||"starting"===M)){if(j.current=!1,D.current=!1,"none"===t){z(g,!1),S(!1);return}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)}
1,[E,w,G,z,S,Y,B,M]),(0,f.v)({enabled:w&&E&&"idle"===L,open:!0,ref:P,onComplete(){w&&z(g,!1)}}),r.useEffect(()=>{if(w||!E||"ending"!==L||!P.current)return;let e=new AbortController,t=-1;function n(){K.current.open||(S(!1),z(g,!1))}return t=u.K.request(()=>{e.signal.aborted||H(n,e.signal)}),()=>{u.K.cancel(t),e.abort()}},[K,E,w,L,H,z,S]),(0,l.g)(()=>{let e=P.current;e&&n&&$&&e.setAttribute("hidden","until-found")},[$,n]),r.useEffect(function(){let e=P.current;if(e)return(0,o.q)(e,"beforematch",function(e){let t=(0,d.d)("none",e);R(!0,t),t.isCanceled||(O.current=!0,C(!0))})},[R,C]);let _=x||n||E||w;return{height:W.height,props:{...U?{[v.k.startingStyle]:""}:void 0,hidden:$,id:h},ref:V,shouldPreventOpenAnimation:B,shouldRender:_,transitionStatus:L,width:W.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)}}n.d(t,{q:()=>h})},94292(e,t,n){var r=n(65311),o=n(21497),l=n(36616),i=n(45999),u=n(24413),a=n(36462),s=n(79015);let c=r.forwardRef(function(e,t){let{render:n,className:c,defaultOpen:d=!1,disabled:f=!1,onOpenChange:p,open:v,style:g,...h}=e,m=(0,o.K)(p),y=(0,i.S)({open:v,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]),E=(0,l.o)("div",e,{state:b,ref:t,props:h,stateAttributesMapping:a.d});return(0,s.jsx)(u.k.Provider,{value:x,children:E})});n.d(t,{},{N:c})},24413(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{f:()=>i},{k:l})},36462(e,t,n){var r=n(13696),o=n(28425);let l={...r.c,...o.G};n.d(t,{},{d:l})},45999(e,t,n){var r=n(65311),o=n(60119),l=n(21497),i=n(44902),u=n(42916),a=n(75882),s=n(9679);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:v,setMounted:g,transitionStatus:h}=(0,s.$)(f,!0,!0),m=(0,i.e)(),[y,b]=r.useState(),x=y??m,E=(0,l.K)(e
1=>{let t=!f,n=(0,u.d)(a.Ui,e.nativeEvent);c(t,n),n.isCanceled||p(t)});return r.useMemo(()=>({disabled:d,handleTrigger:E,mounted:v,open:f,panelId:x,setMounted:g,setOpen:p,setPanelIdState:b,transitionStatus:h}),[d,E,v,f,x,g,p,b,h])}n.d(t,{S:()=>c})},39982(e,t,n){var r=n(65311),o=n(13696),l=n(28425),i=n(36616),u=n(73675),a=n(24413);let s={...o.q,...l.G},c=r.forwardRef(function(e,t){let{panelId:n,open:r,handleTrigger:o,state:l,disabled:c}=(0,a.f)(),{className:d,disabled:f=c,render:p,nativeButton:v=!0,style:g,...h}=e,{getButtonProps:m,buttonRef:y}=(0,u.s)({disabled:f,focusableWhenDisabled:!0,native:v});return(0,i.o)("button",e,{state:l,ref:[t,y],props:[{"aria-controls":r?n:void 0,"aria-expanded":r,onClick:o},h,m],stateAttributesMapping:s})});n.d(t,{},{R:c})},52551(e,t,n){var r=n(65311),o=n(67258),l=n(36616),i=n(23133),u=n(35301),a=n(73675),s=n(72534),c=n(49201),d=n(42916),f=n(75882),p=n(10478);let v=r.forwardRef(function(e,t){let{render:n,className:r,disabled:v=!1,nativeButton:g=!0,style:h,...m}=e,y=(0,i.Ee)(),{index:b}=(0,u.U)(),x=(0,o.P)(y,c.T.disabled),E=(0,o.P)(y,c.T.readOnly),R=(0,o.P)(y,c.T.selectedValue),w=(0,o.P)(y,c.T.isItemEqualToValue),S=x||v,{buttonRef:C,getButtonProps:M}=(0,a.s)({native:g,disabled:S||E,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"})}(R[b]),y.state.setSelectedValue(R.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||E||P(e).isPropagationAllowed||e.stopPropagation()},onKeyDown(e){S||E||("Enter"===e.key||" "===e.key)&&(P(e).isPropagationAllowed||(0,s.jo)(e))}},m,M]})});n.d(t,{},{a:v})},87004(e,t,n){var r=n(65311),o=n(3690),l=n(67258),i=n(36616),u=n(59397),a=n(23133),s=n(657),c=n(35301),d=n(72534),f=n(49201),p=n(42916),v=n(75882),g=n(73415),h=n(79015);let m=r.forwardRef(function(e,t){let{render:n,className:m,style:y,...b}=e,x=(0,a.Ee)(),{setHighlightedChipIndex:E,chipsRef:R}=(0,u.d)(),w=(0,g.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<R.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)(v.Dq,e.nativeEvent)),t=void 0):1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey||(t=void 0);return t}(e);o.flushSync(()=>{E(t)}),void 0===t?x.state.inputRef.current?.focus():R.current[t]?.focus()}},b]}),k=r.useMemo(()=>({index:T}),[T]);return(0,h.jsx)(c.L.Provider,{value:k,children:I})});n.d(t,{},{e:m})},35301(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(17));return e}n.d(t,{U:()=>i},{L:l})},97185(e,t,n){n.d(t,{H:()=>m});var r=n(65311),o=n(67258),l=n(22447),i=n(36616),u=n(59397),a=n(10419),s=n(23133),c=n(49201),d=n(84866),f=n(42916),p=n(75882),v=n(20389),g=n(22454),h=n(79015);let m=r.forwardRef(function(e,t){let{render:n,className:m,style:y,...b}=e,x=(0,s.Ee)(),E=(0,o.P)(x,c.T.open),R=(0,o.P)(x,c.T.hasSelectionChips),[w,S]=r.useState(void 0);E&&void 0!==w&&S(void 0);let C=r.useRef([]),M=(0,i.o)("div",e,{ref:[t,x.state.chipsContainerRef],props:[R?{role:"toolbar"}:l.t0,{onMouseDown(e){!function(e,t,n,r){if(e.baseUIHandlerPrevented||r)return;let o=(0,v.EW)(e.nativeEvent),l=(0,d.vq)(o)?o:null;l!==e.currentTarget&&(0,g.H5)(l)||(e.preventDefault(),!n&&(t.state.inputRef.current?.focus(),t.state.openOn
1InputClick&&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)(u.Y.Provider,{value:P,children:(0,h.jsx)(a.u,{elementsRef:C,children:M})})})},59397(e,t,n){var r=n(65311);let o=r.createContext(void 0);function l(){return r.useContext(o)}n.d(t,{d:()=>l},{Y:o})},9205(e,t,n){n.d(t,{u:()=>u});var r=n(65311),o=n(23133),l=n(79015);let i=r.createContext(null);function u(e){let{children:t}=e,{filteredItems:n}=(0,o.Dc)(),u=r.useContext(i),a=u?u.items:n;return a?(0,l.jsx)(r.Fragment,{children:a.map(t)}):null}},13058(e,t,n){n.d(t,{$:()=>a});var r=n(65311),o=n(36616),l=n(23133),i=n(63294),u=n(3474);let a=r.forwardRef(function(e,t){let n,a,{render:s,className:c,style:d,children:f,...p}=e,{filteredItems:v}=(0,l.Dc)(),g=(0,l.Ee)(),h=(n=(0,u.Z)(),a=r.useRef(null),r.useEffect(()=>{if(i.s4)return;let e=a.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;""!==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)}},[a,n]),a),m=0===v.length?f:null;return(0,o.o)("div",e,{ref:[t,g.state.emptyRef,h],props:[{children:m,role:"status","aria-live":"polite","aria-atomic":!0},p]})})},71552(e,t,n){n.d(t,{o:()=>M});var r=n(65311),o=n(67258),l=n(21497),i=n(63294),u=n(21954),a=n(44902),s=n(36616),c=n(23133),d=n(43025),f=n(31206);let p={...d.jL,...f.dc,popupSide:e=>e?{"data-popup-side":e}:null,listEmpty:e=>e?{"data-list-empty":""}:null};var v=n(49201),g=n(30330),h=n(28229),m=n(59397),y=n(72534),b=n(39485),x=n(42916),E=n(75882),R=n(73415),w=n(865),S=n(80678),C=n(79015);let M=r.forwardRef(function(e,t){let{render:n,className:d,disabled:M=!1,id:P,style:T,...I}=e,{state:k,disabled:A,setTouched:O,setFocused:j,validationMode:D,validation:q}=(0,g.V$)(),{labelId:N}=(0,h.H)(),F=(0,m.d)(),V=!!(0,b.O)(!0),K=(0,c.Ee)(),{filteredItems:H}=(0,c.Dc)(),$=(0,c.dc)(),L=(0,R.j)(),B=(0,o.P)(K,v.T.required),W=(0,o.P)(K,v.T.disabled),U=(0,o.P)(K,v.T.readOnly),z=(0,o.P)(K,v.T.name),G=(0,o.P)(K,v.T.form),Y=(0,o.P)(K,v.T.selectionMode),X=(0,o.P)(K,v.T.autoHighlight),_=(0,o.P)(K,v.T.inputProps),Z=(0,o.P)(K,v.T.triggerProps),J=(0,o.P)(K,v.T.open),Q=(0,o.P)(K,v.T.mounted),ee=(0,o.P)(K,v.T.selectedValue),et=(0,o.P)(K,v.T.popupSide),en=(0,o.P)(K,v.T.positionerElement),er=(0,o.P)(K,v.T.id),eo=(0,o.P)(K,v.T.inline),el=(0,o.P)(K,v.T.modal),ei=!!X,eu=A||W||M,ea=0===H.length,es=V||eo,ec=(0,a.e)(P??(es?void 0:er)),ed=(0,w._)(N,void 0),ef=V?f.HH:k,[ep,ev]=r.useState(null),eg=r.useRef(!1),eh=r.useRef(null),em=r.useRef(!1),ey="none"===Y&&!V,eb=(0,l.K)(e=>{let t=V||K.state.inline;t&&!K.state.hasInputValue&&K.state.setInputValue("",(0,x.d)("none")),K.update({inputElement:e,inputInsidePopup:t,inputOwnsFormValue:ey})}),ex=V||!q?I:q.getValidationProps(eu,I),eE={...ef,open:J,disabled:eu,readOnly:U,popupSide:Q&&en?et:null,listEmpty:ea},eR=(0,s.o)("input",e,{state:eE,ref:[t,K.state.inputRef,eb],props:[_,Z,{type:"text",value:e.value??ep??$,"aria-readonly":U||void 0,"aria-required":B||void 0,"aria-labelledby":ed,disabled:eu,readOnly:U,required:"none"===Y?B:void 0,form:G,...ey&&z&&{name:z},id:ec,onFocus(){if(j(!0),!eo||!em.current)return;em.current=!1;let e=eh.current;null!=e&&Object.hasOwn(K.state.valuesRef.current,e)&&K.state.setIndices({activeIndex:e})},onBlur(){O(!0),j(!1);let e=K.state.activeIndex;if(eo&&null!==e&&"always"!==X&&(eh.current=e,em.current=!0,K.state.setIndices({activeIndex:null})),"onBlur"===D){let e="none"===Y?$:ee;q.commit(e)}},onCompositionStart(e){i.yA||(eg.current=!0,ev(e.currentTarget.value))},onCompositionEnd(e){eg.current=!1;let t=e.currentTarget.value;ev(null),K.state.setInputValue(t,(0,x.d)(E.pf,e.nativeEvent))},onChange(e){let t=e.nativeEvent.inputType,n=eg.current||!(!t||"insertReplacementText"===t);if(eg.current){let t=e.currentTarget.value;ev(t),""!==t||K.state.openOnInputClick||K.state.inputInsidePopup||K.state.setOpen(!1,(0,x.d)(E.qs,e.nativeEvent));let r=t.trim();
1!U&&!eu&&r&&n&&(K.state.setOpen(!0,(0,x.d)(E.pf,e.nativeEvent)),ei||K.state.setIndices({activeIndex:null,selectedIndex:null,type:K.state.keyboardActiveRef.current?"keyboard":"pointer"})),J&&null!==K.state.activeIndex&&!(ei&&""!==r)&&K.state.setIndices({activeIndex:null,selectedIndex:null,type:K.state.keyboardActiveRef.current?"keyboard":"pointer"});return}let r=(0,x.d)(E.pf,e.nativeEvent);if(K.state.setInputValue(e.currentTarget.value,r),r.isCanceled)return;let o=""===e.currentTarget.value,l=(0,x.d)(E.qs,e.nativeEvent);o&&!K.state.inputInsidePopup&&("single"===Y&&K.state.setSelectedValue(null,l),K.state.openOnInputClick||K.state.setOpen(!1,l));let i=e.currentTarget.value.trim();!U&&!eu&&i&&n&&(K.state.setOpen(!0,(0,x.d)(E.pf,e.nativeEvent)),ei||K.state.setIndices({activeIndex:null,selectedIndex:null,type:K.state.keyboardActiveRef.current?"keyboard":"pointer"})),J&&null!==K.state.activeIndex&&!ei&&K.state.setIndices({activeIndex:null,selectedIndex:null,type:K.state.keyboardActiveRef.current?"keyboard":"pointer"})},onKeyDown(e){if(eu||U||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return;K.state.keyboardActiveRef.current=!0;let t=e.currentTarget,n=t.scrollWidth-t.clientWidth,r="rtl"===L;if("Home"===e.key){(0,y.jo)(e);let n=u.cn&&r?t.value.length:0;t.setSelectionRange(n,n),t.scrollLeft=0;return}if("End"===e.key){(0,y.jo)(e);let o=u.cn&&r?0:t.value.length;t.setSelectionRange(o,o),t.scrollLeft=r?-n:n;return}if(!Q&&"Escape"===e.key){let t="multiple"===Y&&Array.isArray(ee)?0===ee.length:null===ee,n=(0,x.d)(E.jv,e.nativeEvent);K.state.setInputValue("",n),K.state.setSelectedValue("multiple"===Y?[]:null,n),t||K.state.inline||n.isPropagationAllowed||e.stopPropagation();return}if(F&&"Backspace"===e.key&&""===t.value&&void 0===F.highlightedChipIndex&&Array.isArray(ee)&&ee.length>0){let t=F.chipsRef.current.length,n=t>0?t-1:ee.length-1,r=ee.filter((e,t)=>t!==n);K.state.setIndices({activeIndex:null,selectedIndex:null,type:K.state.keyboardActiveRef.current?"keyboard":"pointer"}),K.state.setSelectedValue(r,(0,x.d)("none",e.nativeEvent));return}let o=F?.highlightedChipIndex!==void 0,l=function(e){let t;if(!F)return;let{highlightedChipIndex:n}=F,r=F.chipsRef.current.length,o="rtl"===L,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>=ee.length-1?ee.length-2:n;t=r>=0?r:void 0,K.state.setIndices({activeIndex:null,selectedIndex:null,type:"keyboard"})}return t}return e.key===l&&(e.currentTarget.selectionStart??0)===0&&ee.length>0?(e.preventDefault(),t=r>0?r-1:void 0):"Backspace"===e.key&&""===e.currentTarget.value&&ee.length>0&&(K.state.setIndices({activeIndex:null,selectedIndex:null,type:"keyboard"}),e.preventDefault()),t}(e);if(F?.setHighlightedChipIndex(l),void 0!==l?F?.chipsRef.current[l]?.focus():o&&K.state.inputRef.current?.focus(),229!==e.which&&"Enter"===e.key&&J){let t=K.state.activeIndex,n=e.nativeEvent;if(null===t){if(eo)return;K.state.setOpen(!1,(0,x.d)("none",n));return}(0,y.jo)(e);let r=K.state.listRef.current[t];r&&(K.state.selectionEventRef.current=n,r.click(),K.state.selectionEventRef.current=null)}},onPointerMove(){K.state.keyboardActiveRef.current=!1},onPointerDown(){K.state.keyboardActiveRef.current=!1}},ex],stateAttributesMapping:p}),ew=V?(0,C.jsx)(g.eZ.Provider,{value:g.er,children:eR}):eR;return(0,C.jsxs)(r.Fragment,{children:[J&&(!es||el)&&(0,C.jsx)(S.p,{ref:K.state.startDismissRef}),ew]})})},6673(e,t,n){var r=n(65311),o=n(84351),l=n(9679),i=n(44569),u=n(36616),a=n(28425),s=n(79015);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)(),v=r.useRef(null),{transitionStatus:g,setMounted:h}=(0,l.$)(p),m=(0,u.o)("span",e,{ref:[t,v],state:{selected:p,transitionStatus:g},props:[{"aria-hidden":!0,children:"âï¸"},f],stateAttributesMapping:a.G});return(0,i.v)({open:p,ref:v,onComplete(){p||h(!1)}}),m}));n.d(t,{},{Q:c})},16102(e,t,n){n.d(t,{x:()=>y});var r=n(65311),o=n(3690),l=n(67258),i=n(36089),u=n(23133),a=n(657),s=n(36616),c=n(84351),d=n(49201),f=n(73675);let p=r.createContext(!1);var v=n(10478),g=n(79015);
1function h(e){let{componentProps:t,forwardedRef:n,virtualized:h,indexFromFilter:m}=e,{render:y,className:b,style:x,value:E=null,index:R,disabled:w=!1,nativeButton:S=!1,...C}=t,M=r.useRef(!1),P=r.useRef(null),T=(0,a.q)({index:R,textRef:P,indexGuessBehavior:a.G.GuessFromOrder}),I=(0,u.Ee)(),k=r.useContext(p),A=(0,u.Eg)(),O=(0,l.P)(I,d.T.open),j=(0,l.P)(I,d.T.selectionMode),D=(0,l.P)(I,d.T.readOnly),q=(0,l.P)(I,d.T.isItemEqualToValue),N="none"!==j,F=R??(h?m??-1:T.index),V=-1!==T.index,K=(0,l.P)(I,d.T.id),H=(0,l.P)(I,d.T.isActive,F),$=(0,l.P)(I,d.T.isSelected,E),L=(0,l.P)(I,d.T.itemProps),B=r.useRef(null),W=null!=K&&V?`${K}-${F}`:void 0,U=$&&N;(0,i.g)(()=>{if(!(V&&(h||null!=R)))return;let e=I.state.listRef.current;return e[F]=B.current,()=>{delete e[F]}},[V,h,F,R,I]),(0,i.g)(()=>{if(!V||A)return;let e=I.state.valuesRef.current;return e[F]=E,"none"!==j&&I.state.allValuesRef.current.push(E),()=>{delete e[F]}},[V,A,F,E,I,j]),(0,i.g)(()=>{if(!O){M.current=!1;return}if(!V||A)return;let e=I.state.selectedValue,t=Array.isArray(e)?e[e.length-1]:e;(0,v.tl)(E,t,q)&&I.set("selectedIndex",F)},[V,A,O,I,F,E,q]);let{getButtonProps:z,buttonRef:G}=(0,f.s)({disabled:w,focusableWhenDisabled:!0,native:S,composite:!0});function Y(e){function t(){I.state.handleSelection(e,E)}I.state.submitOnItemClick?(o.flushSync(t),I.state.requestSubmit()):t()}let X=(0,s.o)("div",t,{ref:[G,n,T.ref,B],state:{disabled:w,selected:U,highlighted:H},props:[L,{id:W,role:k?"gridcell":"option","aria-selected":N?U:void 0,tabIndex:void 0,onPointerDownCapture(e){M.current=!0,e.preventDefault()},onMouseDown(e){e.preventDefault()},onClick(e){w||D||Y(e.nativeEvent)},onMouseUp(e){let t=M.current;M.current=!1,w||D||0!==e.button||t||!H||Y(e.nativeEvent)}},C,z]}),_=r.useMemo(()=>({selected:U,textRef:P}),[U,P]);return(0,g.jsx)(c.s.Provider,{value:_,children:X})}
1function m(e){let{componentProps:t,forwardedRef:n}=e,r=(0,u.Ee)(),o=(0,l.P)(r,d.T.isItemEqualToValue),{flatFilteredItems:i}=(0,u.Dc)(),a=(0,v.Vz)(i,t.value??null,o);return(0,g.jsx)(h,{componentProps:t,forwardedRef:n,virtualized:!0,indexFromFilter:a})}let y=r.memo(r.forwardRef(function(e,t){let n=(0,u.Ee)(),r=(0,l.P)(n,d.T.virtualized);return r&&null==e.index?(0,g.jsx)(m,{componentProps:e,forwardedRef:t}):(0,g.jsx)(h,{componentProps:e,forwardedRef:t,virtualized:r,indexFromFilter:void 0})}))},84351(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(19));return e}n.d(t,{b:()=>i},{s:l})},75172(e,t,n){var r=n(65311),o=n(67258),l=n(21497),i=n(36616),u=n(23133),a=n(39485),s=n(49201),c=n(9205),d=n(10419),f=n(72534),p=n(79015);let v=r.forwardRef(function(e,t){var n;let{render:v,className:g,style:h,children:m,...y}=e,b=(0,u.Ee)(),x=(0,u.ui)(),E=!!(0,a.O)(!0),{filteredItems:R,hasItems:w}=(0,u.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,o.P)(b,s.T.forceMounted),I=0===R.length,k=(0,l.K)(e
1=>{b.set("positionerElement",e)}),A=(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]),j=x.useState("floatingId"),D=(0,i.o)("div",e,{state:{empty:I},ref:[t,A,E?null:k],props:[M,{children:O,tabIndex:-1,id:j,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]});if(P)return D;let q=w&&!T?void 0:b.state.labelsRef;return(0,p.jsx)(d.u,{elementsRef:b.state.listRef,labelsRef:q,children:D})});n.d(t,{},{e:v})},95708(e,t,n){var r=n(65311),o=n(67258),l=n(36089),i=n(2679),u=n(36616),a=n(23133),s=n(49201),c=n(43025),d=n(39485),f=n(44569),p=n(28425),v=n(20389),g=n(15844),h=n(80678),m=n(45921),y=n(79015);let b={...c.GW,...p.G},x=r.forwardRef(function(e,t){let{render:n,className:c,style:p,initialFocus:x,finalFocus:E,...R}=e,w=(0,a.Ee)(),S=(0,d.O)(),C=(0,a.ui)(),{filteredItems:M}=(0,a.Dc)(),P=(0,o.P)(w,s.T.mounted),T=(0,o.P)(w,s.T.open),I=(0,o.P)(w,s.T.openMethod),k=(0,o.P)(w,s.T.transitionStatus),A=(0,o.P)(w,s.T.inputInsidePopup),O=(0,o.P)(w,s.T.inputElement),j=(0,o.P)(w,s.T.modal),D=(0,o.P)(w,s.T.id),q=0===M.length,N=R.id??(A?(0,m.xj)(D):void 0);(0,l.g)(()=>(w.set("popupId",w.state.popupRef.current?.id||N),()=>{w.set("popupId",void 0)}),[w,N]),(0,f.v)({open:T,ref:w.state.popupRef,onComplete(){T&&w.state.onOpenChangeComplete(!0)}});let F={open:T,side:S.side,align:S.align,anchorHidden:S.anchorHidden,transitionStatus:k,empty:q},V=(0,u.o)("div",e,{state:F,ref:[t,w.state.popupRef],props:[{id:N,role:A?"dialog":"presentation",tabIndex:-1,onFocus(e){let t=(0,v.EW)(e.nativeEvent);"touch"!==I&&((0,v.gR)(w.state.listElement,t)||t===e.currentTarget)&&w.state.inputRef.current?.focus()}},(0,g.d)(k),R],stateAttributesMapping:b}),K=!!A&&(e=>"touch"===e?w.state.popupRef.current:O),H=!A||j;return(0,y.jsx)(i.s,{context:C,disabled:!P,modal:H,openInteractionType:I,initialFocus:void 0===x?K:x,returnFocus:null!=E?E:!!A&&void 0,getInsideElements:()=>[w.state.startDismissRef.current,w.state.endDismissRef.current],children:(0,y.jsxs)(r.Fragment,{children:[V,H&&(0,y.jsx)(h.p,{ref:w.state.endDismissRef})]})})});n.d(t,{},{I:x})},33676(e,t,n){var r=n(65311),o=n(67258),l=n(73587),i=n(23133),u=n(54101),a=n(49201),s=n(79015);let c=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,c=(0,i.Ee)(),d=(0,o.P)(c,a.T.mounted),f=(0,o.P)(c,a.T.forceMounted);return d||n||f?(0,s.jsx)(u.P.Provider,{value:n,children:(0,s.jsx)(l.XF,{ref:t,...r})}):null});n.d(t,{},{K:c})},54101(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{s:()=>i},{P:l})},43764(e,t,n){var r=n(65311),o=n(67258),l=n(36089),i=n(21497),u=n(16687),a=n(23133),s=n(39485),c=n(74734),d=n(54101),f=n(27818),p=n(49201),v=n(34133),g=n(75445),h=n(47187),m=n(79015);let y=r.forwardRef(function(e,t){let{render:n,className:r,anchor:y,positionMethod:b="absolute",side:x="bottom",align:E="center",sideOffset:R=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,...A}=e,O=(0,a.Ee)(),{filteredItems:j}=(0,a.Dc)(),D=(0,a.ui)(),q=(0,d.s)(),N=(0,o.P)(O,p.T.modal),F=(0,o.P)(O,p.T.open),V=(0,o.P)(O,p.T.mounted),K=(0,o.P)(O,p.T.openMethod),H=(0,o.P)(O,p.T.positionerElement),$=(0,o.P)(O,p.T.triggerElement),L=(0,o.P)(O,p.T.inputElement),B=(0,o.P)(O,p.T.inputGroupElement),W=(0,o.P)(O,p.T.inputInsidePopup),U=(0,o.P)(O,p.T.transitionStatus),z=0===j.length,G=(0,c.s)({anchor:y??(W?$:B??L),floatingRootContext:D,positionMethod:b,mounted:V,side:x,sideOffset:R,align:E,alignOffset:w,arrowPadding:M,collisionBoundary:S,collisionPadding:C,sticky:P,disableAnchorTracking:T,keepMounted:q,collisionAvoidance:I,lazyFlip:!0});(0,h.G)(F&&N,"touch"===K,H,$);let Y={open:F,side:G.side,align:G.align,anchorHidden:G.anchorHidden,empty:z};(0,l.g)(()=>{O.set("popupSide",G.side)},[O,G.side]);let X=(0,i.K)(e=>{O.set("positionerElement",e)}),_=(0,g.i)(e,Y,{styles:G.positionerStyles,transitionStatus:U,props:A,refs:[t,X],hidden:!V,inert:!F});return(0,m.jsxs)(s.Z.Provider,{value:G,children:[V&&N&&(0,m.jsx)(v.W,{inert:(0,u.Y)(!F),cutout:B??L??$}),_]})});n.d(t,{},{o:y})},39485(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{O:()=>i},{Z:l})},47860(e,t,n){n.d(t,{i:()=>Y});var r=n(65311),o=n(60119),l=n(36089),i=n(91852),u=n(21497),a=n(60511),s=n(77111),c=n(49793),d=n(55398),f=n(90909),p=n(67258),v=n(22447),g=n(61931),h=n(85628),m=n(70864),y=n(78774),b=n(59415);
1function x(e,t,n,r,o,l,i,u,a,s=2){let c=(0,b.Kg)(n.current,{event:e,orientation:r,loopFocus:o,rtl:l,cols:s,disabledIndices:i,minIndex:u,maxIndex:a,prevIndex:t>a?u:t,stopEvent:!0});return(0,b.du)(n.current,c)?void 0:c}var E=n(20389),R=n(42916),w=n(75882),S=n(23133),C=n(49201),M=n(44569),P=n(30330),T=n(2453),I=n(77301),k=n(33668),A=n(45921),O=n(6046),j=n(35485);let D=new Map,q=function(e={}){let t={usage:"search",sensitivity:"base",ignorePunctuation:!0,...e},n=`${(0,j.k)(e.locale)}|${JSON.stringify(t)}`,r=D.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,O.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,O.yg)(e,n);return 0===o.compare(r.slice(0,t.length),t)},endsWith(e,t,n){if(!t)return!0;let r=(0,O.yg)(e,n),l=t.length;return r.length>=l&&0===o.compare(r.slice(r.length-l),t)}};return D.set(n,l),l};var N=n(9679),F=n(85666),V=n(33085),K=n(78644),H=n(61464),$=n(10478),L=n(37279);let B=Symbol("none"),W={value:B,index:-1};var U=n(73415),z=n(79015);function G(e){let t,n,b,{id:j,onOpenChangeComplete:D,defaultSelectedValue:G=null,selectedValue:Y,onSelectedValueChange:X,defaultInputValue:_,inputValue:Z,open:J,defaultOpen:Q=!1,selectionMode:ee="none",onItemHighlighted:et,name:en,form:er,disabled:eo=!1,readOnly:el=!1,required:ei=!1,inputRef:eu,grid:ea=!1,items:es,filteredItems:ec,filter:ed,openOnInputClick:ef=!0,autoHighlight:ep=!1,keepHighlight:ev=!1,highlightItemOnHover:eg=!0,loopFocus:eh=!0,itemToStringLabel:em,itemToStringValue:ey,isItemEqualToValue:eb=$.jd,virtualized:ex=!1,inline:eE=!1,fillInputOnItemPress:eR=!0,modal:ew=!1,limit:eS=-1,autoComplete:eC="list",formAutoComplete:eM,locale:eP,submitOnItemClick:eT=!1}=e,{clearErrors:eI}=(0,I.x)(),{setDirty:ek,validityData:eA,setFilled:eO,name:ej,disabled:eD,setTouched:eq,setFocused:eN,validationMode:eF,validation:eV}=(0,P.V$)(),eK=(0,U.j)(),eH=(0,k.l)({id:j}),e$=q({locale:eP}),[eL,eB]=r.useState(!1),[eW,eU]=r.useState(null),ez=r.useRef([]),eG=r.useRef([]),eY=r.useRef(null),eX=r.useRef(null),e_=r.useRef(null),eZ=r.useRef(null),eJ=r.useRef(null),eQ=r.useRef(!0),e0=r.useRef(!1),e1=r.useRef(null),e6=r.useRef(null),e3=r.useRef(null),e5=r.useRef(W),e2=r.useRef(null),e4=r.useRef([]),e7=r.useRef([]),e8=eD||eo,e9=ej??en,te="multiple"===ee,tt="single"===ee,tn=void 0!==Z||void 0!==_,tr=void 0!==es,to=void 0!==ec;t="always"===ep?"always":!!ep&&"input-change";let[tl,ti]=(0,o.q)({controlled:Y,default:te?G??v.Ml:G,name:"Combobox",state:"selectedValue"}),tu=r.useMemo(()=>null===ed?()=>!0:void 0!==ed?ed:tt&&!eL?(0,A.vp)(e$,em,tl):(0,A.I2)(e$,em),[ed,tt,tl,eL,e$,em]),ta=(0,d.j)(()=>tn?_??"":tt?(0,O.yg)(tl,em):"").current,[ts,tc]=(0,o.q)({controlled:Z,default:ta,name:"Combobox",state:"inputValue"}),[td,tf]=(0,o.q)({controlled:J,default:Q,name:"Combobox",state:"open"}),tp=(0,O.Li)(es),tv=eW??(""===ts?"":String(ts).trim()),tg=tt?(0,O.yg)(tl,em):"",th=tt&&!eL&&""!==tv&&""!==tg&&tg.length===tv.length&&e$.contains(tg,tv),tm=th?"":tv,ty=tr&&to&&th,tb=r.useMemo(()=>es?tp?es.flatMap(e=>e.items):es:v.Ml,[es,tp]),tx=r.useMemo(()=>{if(ec&&!ty)return ec;if(!es)return v.Ml;if(tp){let e=[],t=0;for(let n of es){if(eS>-1&&t>=eS)break;let r=""===tm?n.items:n.items.filter(e=>tu(e,tm,em));if(0===r.length)continue;let o=eS>-1?eS-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(""===tm)return eS>-1?tb.slice(0,eS):tb;let e=[];for(let t of tb){if(eS>-1&&e.length>=eS)break;tu(t,tm,em)&&e.push(t)}return e},[ec,ty,es,tp,tm,eS,tu,em,tb]),tE=r.useMemo(()=>tp?tx.flatMap(e=>e.items):tx,[tx,tp]),tR=(0,d.j)(()=>new f.i({id:eH,labelId:void 0,selectedValue:tl,open:td,filter:tu,query:tv,items:es,selectionMode:ee,listRef:ez,labelsRef:eG,popupRef:eY,emptyRef:eJ,inputRef:eX,startDismissRef:e_,endDismissRef:eZ,keyboardActiveRef:eQ,chipsContainerRef:e1,clearRef:e6,valuesRef:e4,allValuesRef:e7,selectionEventRef:e3,name:e9,form:er,disabled:e8,readOnly:el,required:ei,grid:ea,isGrouped:tp,virtualized:ex,openOnInputClick:ef,itemToStringLabel:em,isItemEqualToValue:eb,modal:ew,autoHighlight:t,submitOnItemClick:eT,hasInputValue:tn,mounted:!1,forceMounted:!1,transitionStatus:"idle",inline:eE,activeIndex:null,selectedIndex:null,popupProps:{},inputProps:{},triggerProps:{},itemProps:v.t0,positionerElement:null,listElement:null,popupId:void 0,triggerElement:null,inputElement:null,inputGroupElement:null,popupSide:null,openMethod:null,inputInsidePopup:!0,inputOwnsFormValue:"none"===ee,onOpenChangeComplete:D||v.tE,setOpen:v.tE,setInputValue:v.tE,setSelectedValue:v.tE,setIndices:v.tE,onItemHighlighted:v.tE,handleSelection:v.tE,forceMount:v.tE,requestSubmit:v.tE})).current,tw="none"===ee?ts:tl,tS=r.useMemo(()=>"none"===ee?tw:Array.isArray(tl)?tl.map(e=>(0,O.T)(e,ey)):(0,O.T)(tl,ey),[tw,ey,ee,tl]),tC=(0,u.K)(et),tM=(0,u.K)(D),tP=(0,p.P)(tR,C.T.activeIndex),tT=(0,p.P)(tR,C.T.selectedIndex),tI=(0,p.P)(tR,C.T.positionerElement),tk=(0,p.P)(tR,C.T.listElement),tA=(0,p.P)(tR,C.T.triggerElement),tO=(0,p.P)(tR,C.T.inputElement),tj=(0,p.P)(tR,C.T.inputGroupElement),tD=(0,p.P)(tR,C.T.inline),tq=(0,p.P)(tR,C.T.inputInsidePopup),tN=(0,p.P)(tR,C.T.inputOwnsFormValue),tF=(0,s.u)(tA),{mounted:tV,setMounted:tK,transitionStatus:tH}=(0,N.$)(td),{openMethod:t$,triggerProps:tL}=(0,F.G)(td),tB=(0,u.K)(()=>tS);(0,T.I)(tq?tF:eX,eH,tw,tB,!e8,en);let tW=(0,u.K)(()=>{es?eG.current=tE.map(e=>(0,O.yg)(e,em)):tR.set("forceMounted",!0)}),tU=r.useRef(tl);(0,l.g)(()=>{tl!==tU.current&&tW()},[tW,tl]);let tz=(0,u.K)(e=>{tR.update(e);let t=e.type||"none";if(void 0!==e.activeIndex)if(null===e.activeIndex)e5.current!==W&&(e5.current=W,tC(void 0,(0,R.M)(t,void 0,{index:-1})));else{let n=e4.current[e.activeIndex];e5.current={value:n,index:e.activeIndex},tC(n,(0,R.M)(t,void 0,{index:e.activeIndex}))}}),tG=(0,u.K)((n,r)=>{if(e0.current=r.reason===w.qs,e.onInputValueChange?.(n,r),!r.isCanceled){if(r.reason===w.pf){let e=r.event,o=e.inputType;if("compositionend"===e.type||null!=o&&""!==o&&"insertReplacementText"!==o){let e=""!==n.trim();e&&eB(!0),e2.current={hasQuery:e},e&&t&&null==tR.state.activeIndex&&tR.set("activeIndex",0)}}tc(n)}}),tY=(0,u.K)((t,n)=>{if(td!==t&&("escape-key"===n.reason&&tr&&0===tE.length&&!tR.state.emptyRef.current&&n.allowPropagation(),e.onOpenChange?.(t,n),!n.isCanceled&&(t&&te&&tq&&!tD&&null!==eW&&(eB(!1),eU(null),""!==ts&&tG("",(0,R.d)(w.qs,n.event))),!t&&eL&&(tt?(tD||eU(tv),""===tv&&eB(!1)):te&&(tD||eU(tv),tq&&tz({activeIndex:null}),(!tq||tD)&&tG("",(0,R.d)(w.qs,n.event)))),tf(t),!t&&tq&&(n.reason===w.Xn||n.reason===w.Np))&&(eq(!0),eN(!1),"onBlur"===eF))){let e="none"===ee?ts:tl;eV.commit(e)}}),tX=(0,u.K)((e,t)=>{X?.(e,t),t.isCanceled||(ti(e),("none"===ee&&eY.current&&eR||tt&&!tR.state.inputInsidePopup)&&tG((0,O.yg)(e,em),(0,R.d)(t.reason,t.event)),tt&&null!=e&&t.reason!==w.pf&&eL&&!tD&&eU(tv))}),t_=(0,u.K)((e,t)=>{let n=t;if(void 0===n){if(null===tP)return;n=e4.current[tP]}let r=(0,E.EW)(e),o=e3.current??e;e3.current=null;let l=(0,R.d)(w.Bo,o),i=r?.closest("a")?.getAttribute("href");if(i){i.startsWith("#")&&tY(!1,l);return}if(te){let e=Array.isArray(tl)?tl:[];if(tX((0,$.kJ)(e,n,tR.state.isItemEqualToValue)?(0,$.Ai)(e,n,tR.state.isItemEqualToValue):[...e,n],l),l.isCanceled||!(eX.current&&""!==eX.current.value.trim()))return;tR.state.inputInsidePopup?tG("",(0,R.d)(w.qs,l.event)):tY(!1,l)}else{if(tX(n,l),l.isCanceled)return;tY(!1,l)}}),tZ=(0,u.K)(()=>
1{if(!tR.state.submitOnItemClick)return;let e=eV.inputRef.current?.form??tR.state.inputElement?.form;e&&"function"==typeof e.requestSubmit&&e.requestSubmit()}),tJ=(0,u.K)(()=>{if(tK(!1),tM?.(!1),eB(!1),eU(null),"none"===ee?tz({activeIndex:null,selectedIndex:null}):tz({activeIndex:null}),te&&eX.current&&""!==eX.current.value&&!e0.current&&tG("",(0,R.d)(w.qs)),tt)if(tR.state.inputInsidePopup)eX.current&&""!==eX.current.value&&tG("",(0,R.d)(w.qs));else{let e=(0,O.yg)(tl,em);if(eX.current&&eX.current.value!==e){let t=""===e?w.qs:"none";tG(e,(0,R.d)(t))}}}),tQ=r.useMemo(()=>tD&&tI?{current:tI.closest('[role="dialog"]')}:eY,[tD,tI]);(0,M.v)({enabled:!e.actionsRef,open:td,ref:tQ,onComplete(){td||tJ()}}),r.useImperativeHandle(e.actionsRef,()=>({unmount:tJ}),[tJ]),(0,l.g)(function(){if(td||"none"===ee)return;let e=es?tb:e7.current;if(te){let t=Array.isArray(tl)?tl:[],n=t[t.length-1],r=(0,$.Vz)(e,n,eb);tz({selectedIndex:-1===r?null:r})}else{let t=(0,$.Vz)(e,tl,eb);tz({selectedIndex:-1===t?null:t})}},[td,tl,es,ee,tb,te,eb,tz]),(0,l.g)(()=>{es&&(e4.current=tE,ez.current.length=tE.length)},[es,tE]),(0,l.g)(()=>{let e=e2.current;if(e&&(e.hasQuery?t&&tR.set("activeIndex",0):"always"===t&&tR.set("activeIndex",0),e2.current=null),!td&&!tD)return;let n=tr||to?tE:e4.current,r=tR.state.activeIndex;if(null==r)return"always"===t&&n.length>0?void tR.set("activeIndex",0):void(e5.current!==W&&(e5.current=W,tR.state.onItemHighlighted(void 0,(0,R.M)("none",void 0,{index:-1}))));if(r>=n.length){e5.current!==W&&(e5.current=W,tR.state.onItemHighlighted(void 0,(0,R.M)("none",void 0,{index:-1}))),tR.set("activeIndex",null);return}let o=n[r],l=e5.current.value,i=l!==B&&(0,$.tl)(o,l,tR.state.isItemEqualToValue);e5.current.index===r&&i||(e5.current={value:o,index:r},tR.state.onItemHighlighted(o,(0,R.M)("none",void 0,{index:r})))},[tP,t,to,tr,tE,tD,td,tR]),(0,l.g)(()=>{"none"===ee?eO(""!==String(ts)):eO(te?Array.isArray(tl)&&tl.length>0:null!=tl)},[eO,ee,ts,tl,te]),r.useEffect(()=>{tr&&t&&0===tE.length&&tz({activeIndex:null})},[tr,t,tE.length,tz]),(0,V.x)(tv,()=>{td&&""!==tv&&tv!==String(ta)&&eB(!0)}),(0,V.x)(tl,()=>{if("none"!==ee){let e;if(eI(e9),ek((e=eA.initialValue,Array.isArray(tl)&&Array.isArray(e)?!(0,L.B)(tl,e,(e,t)=>(0,$.tl)(e,t,eb)):tl!==e)),eV.change(tl),tt&&!tn&&!tq){let e=(0,O.yg)(tl,em);ts!==e&&tG(e,(0,R.d)("none"))}}}),(0,V.x)(ts,()=>{"none"===ee&&(eI(e9),ek(ts!==eA.initialValue),eV.change(ts))}),(0,V.x)(es,()=>{if(!tt||tn||tq||eL)return;let e=(0,O.yg)(tl,em);ts!==e&&tG(e,(0,R.d)("none"))});let t0=(0,g.P)({open:!!tD||td,onOpenChange:tY,elements:{reference:tq?tA:tO,floating:tI}});tD||(n=ea?"grid":"listbox",b=td?"true":"false");let t1=r.useMemo(()=>{let e=tO?.tagName==="INPUT",t=null==tO||e,r=t||td,o=t?{autoComplete:"off",spellCheck:"false",autoCorrect:"off",autoCapitalize:"none"}:{};return r&&(o.role="combobox",o["aria-expanded"]=b,o["aria-haspopup"]=n,o["aria-controls"]=td?tk?.id:void 0,o["aria-autocomplete"]=eC),{reference:o,floating:{role:"presentation"}}},[tO,td,b,n,tk?.id,eC]),t6=(0,h.k)(t0,{enabled:!el&&!e8&&ef,event:"mousedown-only",toggle:!1,touchOpenDelay:100*!tq,reason:w._J}),t3=(0,m.s)(t0,{enabled:!el&&!e8&&!tD,outsidePressEvent:{mouse:"sloppy",touch:"intentional"},bubbles:!!tD||void 0,outsidePress(e){let t=(0,E.EW)(e);return!(0,E.gR)(tA,t)&&!(0,E.gR)(e6.current,t)&&!(0,E.gR)(e1.current,t)&&!(0,E.gR)(tj,t)}}),t5=(0,y.C)(t0,{enabled:!el&&!e8,id:eH,listRef:ez,activeIndex:tP,selectedIndex:tT,virtual:!0,loopFocus:eh,allowEscape:eh&&!t,focusItemOnOpen:!eL&&("none"!==ee||!!t)&&"auto",focusItemOnHover:eg,resetOnPointerLeave:!ev,orientation:ea?"horizontal":void 0,rtl:"rtl"===eK,disabledIndices:v.Ml,grid:ea?x:void 0,onNavigate(e,t){(t||td)&&"ending"!==tH&&(t?tz({activeIndex:e,type:eQ.current?"keyboard":"pointer"}):tz({activeIndex:e}))}}),t2=r.useMemo(()=>(0,H.v6)(t5.reference,{onKeyDown(e){ea&&null==tR.state.activeIndex&&("ArrowLeft"===e.key||"ArrowRight"===e.key)&&e.preventBaseUIHandler()}},t3.reference,t6.reference,t1.reference),[t5.reference,t3.reference,t6.reference,t1.reference,ea,tR]),t4=r.useMemo(()=>(0,H.v6)(K.Ls,t5.floating,t3.floating,t1.floating),[t5.floating,t3.floating,t1.floating]),t7=r.useMemo(()=>{let e=t5.item;return e?{...e,onFocus:void 0}:v.t0},[t5.item]);(0,i.j)(()=>{tR.update({inline:eE,popupProps:t4,inputProps:t2,triggerProps:tL,itemProps:t7,setOpen:tY,setInputValue:tG,setSelectedValue:tX,setIndices:tz,onItemHighlighted:tC,handleSelection:t_,forceMount:tW,requestSubmit:tZ})}),(0,l.g)(()=>{tR.update({id:eH,selectedValue:tl,open:td,mounted:tV,transitionStatus:tH,items:es,inline:eE,popupProps:t4,inputProps:t2,triggerProps:tL,openMethod:t$,itemProps:t7,selectionMode:ee,name:e9,form:er,disabled:e8,readOnly:el,required:ei,grid:ea,isGrouped:tp,virtualized:ex,onOpenChangeComplete:tM,openOnInputClick:ef,itemToStringLabel:em,modal:ew,autoHighlight:t,isItemEqualToValue:eb,submitOnItemClick:eT,hasInputValue:tn,requestSubmit:tZ,inputOwnsFormValue:"none"===ee&&(eE||!tR.state.inputInsidePopup)})},[tR,eH,tl,td,tV,tH,es,t4,t2,t7,t$,tL,ee,e9,e8,el,ei,eV,ea,tp,ex,tM,ef,em,ew,eb,eT,tn,eE,tZ,t,er]);let t8=(0,a.a)(eu,eV.inputRef),t9=r.useMemo(()=>({query:tv,hasItems:tr,filteredItems:tx,flatFilteredItems:tE}),[tv,tr,tx,tE]),ne=r.useMemo(()=>Array.isArray(tw)?"":(0,O.T)(tw,ey),[tw,ey]),nt=te&&Array.isArray(tl)&&tl.length>
10,nn=te||"none"===ee&&tN?void 0:e9,nr=r.useMemo(()=>te&&Array.isArray(tl)&&e9?tl.map(e=>{let t=(0,O.T)(e,ey);return(0,z.jsx)("input",{type:"hidden",form:er,name:e9,value:t,disabled:e8},t)}):null,[te,tl,er,e9,ey,e8]),no=(0,z.jsxs)(r.Fragment,{children:[e.children,(0,z.jsx)("input",{...eV.getValidationProps(e8,{onFocus(){tq?tA?.focus():(eX.current||tA)?.focus()},onChange(e){if(e.nativeEvent.defaultPrevented||e8||el)return;let t=e.currentTarget.value,n=t.toLowerCase(),r=(0,R.d)("none",e.nativeEvent),o=()=>e4.current.findIndex(e=>(0,O.T)(e,ey).toLowerCase()===n||(0,O.yg)(e,em).toLowerCase()===n);tt&&(tW(),es&&-1===o()&&tR.set("forceMounted",!0)),queueMicrotask(function(){if(te)return;if("none"===ee)return void tG(t,r);let e=o();-1===e&&(e=e4.current.findIndex((e,t)=>{let r=eG.current[t];return null!=r&&r.toLowerCase()===n}));let l=-1===e?void 0:e4.current[e];null!=l&&tX?.(l,r)})}}),id:eH&&null==nn?`${eH}-hidden-input`:void 0,form:er,name:nn,autoComplete:eM,disabled:e8,required:ei&&!nt,readOnly:el,value:ne,ref:t8,style:nn?c.a:c.Q,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),nr]});return(0,z.jsx)(S.vx.Provider,{value:tR,children:(0,z.jsx)(S.Hw.Provider,{value:t0,children:(0,z.jsx)(S.XD.Provider,{value:tr,children:(0,z.jsx)(S.kN.Provider,{value:t9,children:(0,z.jsx)(S.KR.Provider,{value:ts,children:no})})})})})}function Y(e){let{multiple:t=!1,defaultValue:n,value:r,onValueChange:o,autoComplete:l,...i}=e;return(0,z.jsx)(G,{...i,selectionMode:t?"multiple":"single",selectedValue:r,defaultSelectedValue:n,onSelectedValueChange:o,formAutoComplete:l})}},23133(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0),i=o.createContext(void 0),u=o.createContext(void 0),a=o.createContext(!1),s=o.createContext("");function c(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(22));return e}function d(){let e=o.useContext(i);if(!e)throw Error((0,r.A)(23));return e}function f(){let e=o.useContext(u);if(!e)throw Error((0,r.A)(24));return e}function p(){return o.useContext(s)}function v(){return o.useContext(a)}n.d(t,{Dc:()=>f,Ee:()=>c,Eg:()=>v,dc:()=>p,ui:()=>d},{Hw:i,KR:s,XD:a,kN:u,vx:l})},45921(e,t,n){var r=n(6046);function o(e){return null==e?void 0:`${e}-popup`}function l(e,t){return(n,o)=>
1{if(null==n)return!1;let l=(0,r.yg)(n,t);return e.contains(l,o)}}function i(e,t,n){return(o,l)=>{if(null==o)return!1;if(!l)return!0;let i=(0,r.yg)(o,t),u=null!=n?(0,r.yg)(n,t):"";return!!(u&&e.contains(u,l))&&u.length===l.length||e.contains(i,l)}}n.d(t,{I2:()=>l,vp:()=>i,xj:()=>o})},49201(e,t,n){var r=n(58173),o=n(10478),l=n(6046);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),popupId:(0,r.M)(e=>e.popupId),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)};n.d(t,{},{T:i})},80678(e,t,n){var r=n(65311),o=n(60511),l=n(49793),i=n(73675),u=n(42916),a=n(75882),s=n(23133),c=n(79015);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,u.d)(a.SR,e.nativeEvent,e.currentTarget))}});return(0,c.jsx)("span",{ref:f,...p,"aria-label":"Dismiss",tabIndex:void 0,style:l.a})});n.d(t,{},{p:d})},40268(e,t,n){var r=n(65311),o=n(67258),l=n(23133),i=n(6046),u=n(49201),a=n(79015);function s(e){let{children:t,placeholder:n}=e,s=(0,l.Ee)(),c=(0,o.P)(s,u.T.itemToStringLabel),d=(0,o.P)(s,u.T.selectedValue),f=(0,o.P)(s,u.T.items),p="multiple"===(0,o.P)(s,u.T.selectionMode),v=(0,o.P)(s,u.T.hasSelectedValue),g=(0,o.P)(s,u.T.hasNullItemLabel,!v&&null!=n&&null==t),h=null;return h="function"==typeof t?t(d):null!=t?t:v||null==n||g?p&&Array.isArray(d)?(0,i.u)(d,f,c):(0,i.Md)(d,f,c):n,(0,a.jsx)(r.Fragment,{children:h})}n.d(t,{p:()=>s})},382(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0);function i(e=!0){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(25));return t}n.d(t,{v:()=>i})},12672(e,t,n){var r=n(65311),o=n(28457),l=n(36616),i=n(43025),u=n(28425);let a={...i.GW,...u.G},s=r.forwardRef(function(e,t){let{render:n,className:r,style:i,forceRender:u=!1,...s}=e,{store:c}=(0,o.PQ)(),d=c.useState("open"),f=c.useState("nested"),p=c.useState("mounted"),v=c.useState("transitionStatus");return(0,l.o)("div",e,{state:{open:d,transitionStatus:v},ref:[c.context.backdropRef,t],stateAttributesMapping:a,props:[{role:"presentation",hidden:!p,style:{userSelect:"none",WebkitUserSelect:"none"}},s],enabled:u||!f})});n.d(t,{},{X:s})},95678(e,t,n){var r=n(65311),o=n(28457),l=n(36616),i=n(73675),u=n(42916),a=n(75882);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)(),v=p.useState("open"),{getButtonProps:g,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){v&&p.setOpen(!1,(0,u.d)(a.SR,e.nativeEvent))}},f,g]})});n.d(t,{},{H:s})}
1,80530(e,t,n){var r=n(65311),o=n(28457),l=n(36616),i=n(44902);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,id:a,...s}=e,{store:c}=(0,o.PQ)(),d=(0,i.e)(a);return c.useSyncedValueWithCleanup("descriptionElementId",d),(0,l.o)("p",e,{ref:t,props:[{id:d},s]})});n.d(t,{},{r:u})},21315(e,t,n){n.d(t,{h:()=>b});var r,o,l=n(65311),i=n(2679),u=n(28457),a=n(36616),s=n(43025),c=n(28425);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(23817),v=n(44569),g=n(49244),h=n(78644),m=n(79015);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,u.PQ)(),b=f.useState("descriptionElementId"),x=f.useState("disablePointerDismissal"),E=f.useState("floatingRootContext"),R=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"),A=f.useState("role"),O=E.useState("floatingId"),j=c.id??O;(0,p.p)(),(0,v.v)({open:P,ref:f.context.popupRef,onComplete(){P&&f.context.onOpenChangeComplete?.(!0)}});let D=void 0===s?(0,h.UM)(f.context.popupRef):s,q=f.useStateSetter("popupElement"),N=(0,a.o)("div",e,{state:{open:P,nested:C,transitionStatus:k,nestedDialogOpen:M>0},props:[R,{id:j,"aria-labelledby":I??void 0,"aria-describedby":b??void 0,role:A,...h.Ls,hidden:!S,onKeyDown(e){g.jF.has(e.key)&&e.stopPropagation()},style:{[d.nestedDialogs]:M}},c],ref:[t,f.context.popupRef,q],stateAttributesMapping:y});return(0,m.jsx)(i.s,{context:E,openInteractionType:T,disabled:!S,closeOnFocusOut:!x,initialFocus:D,returnFocus:l,modal:!1!==w,restoreFocus:"popup",children:N})})},35920(e,t,n){var r=n(65311),o=n(16687),l=n(73587),i=n(28457),u=n(23817),a=n(34133),s=n(79015);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)(u.m.Provider,{value:n,children:(0,s.jsxs)(l.XF,{ref:t,...r,children:[d&&!0===f&&(0,s.jsx)(a.W,{ref:c.context.internalBackdropRef,inert:(0,o.Y)(!p)}),e.children]})}):null});n.d(t,{},{Z:c})},23817(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{p:()=>i},{m:l})},58160(e,t,n){var r=n(65311),o=n(28457),l=n(67582);function i(e){let t=r.useContext(o.Ts)?"drawer":"dialog";return(0,l.G)(e,t)}n.d(t,{D:()=>i})},28457(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(!1),i=o.createContext(void 0);function u(e){let t=o.useContext(i);if(!1===e&&void 0===t)throw Error((0,r.A)(27));return t}n.d(t,{PQ:()=>u},{Ts:l,am:i})},67582(e,t,n){n.d(t,{G:()=>E});var r=n(65311),o=n(91852),l=n(66211),i=n(22447),u=n(70864),a=n(20389),s=n(42916),c=n(75882),d=n(78644);function f({store:e,parentContext:t,isDrawer:n}){let o=e.useState("open"),s=e.useState("disablePointerDismissal"),c=e.useState("modal"),p=e.useState("popupElement"),v=e.useState("floatingRootContext"),[g,h]=r.useState(0),[m,y]=r.useState(0),b=0===g,x=(0,u.s)(v,{outsidePressEvent:()=>e.context.internalBackdropRef.current||e.context.backdropRef.current?"intentional":{mouse:"trap-focus"===c?"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,a.EW)(t);return!!b&&!s&&(!c||!e.context.internalBackdropRef.current&&!e.context.backdropRef.current||e.context.internalBackdropRef.current===n||e.context.backdropRef.current===n||(0,a.gR)(n,p)&&!n?.hasAttribute("data-base-ui-portal"))},escapeKey:b});(0,l.K)(o&&!0===c,p),e.useContextCallback("onNestedDialogOpen",(e,t)=>{h(e),y(t)}),e.useContextCallback("onNestedDialogClose",()=>{h(0),y(0)}),r.useEffect(()=>(t?.onNestedDialogOpen&&o&&t.onNestedDialogOpen(g+1,m+ +!!n),t?.onNestedDialogClose&&!o&&t.onNestedDialogClose(),()=>{t?.onNestedDialogClose&&o&&t.onNestedDialogClose()}),[n,o,g,m,t]);let E=x.reference??i.t0,R=x.trigger??i.t0,w=x.floating??i.t0;return(0,d.i6)(e,{activeTriggerProps:E,inactiveTriggerProps:R,popupProps:w,nestedOpenDialogCount:g,nestedOpenDrawerCount:m}),null}var p=n(28457),v=n(58173),g=n(57166),h=n(46940),m=n(15636);let y={...h.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 b extends g.H{constructor(e,t,n=!1){const o=new m.Z,l=function(e={}){return{...(0,h.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,h.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},y)}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,d.i)(n,e,t.trigger),this.update(n)};static useStore(e,t){return(0,d.Nj)(e,(e,n)=>new b(t,e,n),!0).store}}var x=n(79015);function E(e,t="dialog"){let{children:n,open:l,defaultOpen:i=!1,onOpenChange:u,onOpenChangeComplete:a,disablePointerDismissal:v=!1,modal:g=!0,actionsRef:h,handle:m,triggerId:y,defaultTr
1iggerId:R=null}=e,w="alert-dialog"===t,S=(0,p.PQ)(!0),C={modal:!!w||g,disablePointerDismissal:w||v,nested:!!S,role:w?"alertdialog":"dialog"},M=b.useStore(m?.store,{open:i,openProp:l,activeTriggerId:R,triggerIdProp:y,...C});(0,o.j)(()=>{let e=void 0===l&&!1===M.state.open&&!0===i?{open:!0,activeTriggerId:R}: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",u),M.useContextCallback("onOpenChangeComplete",a);let P=M.useState("open"),T=M.useState("mounted"),I=M.useState("payload");!function(e){let{store:t,actionsRef:n}=e,o=t.useState("open");(0,d.xs)(t,o),(0,d.tr)(t);let{forceUnmount:l}=(0,d.l$)(o,t),i=r.useCallback(()=>{t.setOpen(!1,(0,s.d)(c.zJ))},[t]);r.useImperativeHandle(n,()=>({unmount:l,close:i}),[l,i])}({store:M,actionsRef:h});let k=r.useMemo(()=>({store:M}),[M]);return(0,x.jsx)(p.Ts.Provider,{value:!1,children:(0,x.jsxs)(p.am.Provider,{value:k,children:[(P||T)&&(0,x.jsx)(f,{store:M,parentContext:S?.store.context,isDrawer:"drawer"===t}),"function"==typeof n?n({payload:I}):n]})})}},76354(e,t,n){var r=n(65311),o=n(28457),l=n(36616),i=n(44902);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,id:a,...s}=e,{store:c}=(0,o.PQ)(),d=(0,i.e)(a);return c.useSyncedValueWithCleanup("titleElementId",d),(0,l.o)("h2",e,{ref:t,props:[{id:d},s]})});n.d(t,{},{L:u})},44590(e,t,n){var r=n(33126),o=n(65311),l=n(28457),i=n(73675),u=n(36616),a=n(43025),s=n(27818),c=n(78644),d=n(44902),f=n(85628),p=n(85666);let v=o.forwardRef(function(e,t){let{render:n,className:v,style:g,disabled:h=!1,nativeButton:m=!0,id:y,payload:b,handle:x,...E}=e,R=(0,l.PQ)(!0),w=x?.store??R?.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:A,buttonRef:O}=(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)}),q=w.useState("triggerProps",k);return(0,u.o)("button",e,{state:{disabled:h,open:M},ref:[O,t,I,T],props:[j.reference,q,D,{[s.Kd]:"",id:S,"aria-haspopup":"dialog","aria-expanded":M,"aria-controls":P},E,A],stateAttributesMapping:a.qV})});n.d(t,{},{z:v})},87572(e,t,n){var r=n(65311),o=n(73415),l=n(79015);n.d(t,{},{F: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})}})},43241(e,t,n){var r=n(65311);let o=r.createContext({disabled:!1});function l(){return r.useContext(o)}n.d(t,{c:()=>l})},88283(e,t,n){var r=n(65311),o=n(3474),l=n(36089),i=n(20705),u=n(42916),a=n(79015);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:u=0}=e,c=r.useRef(n),d=r.useRef(n),f=r.useRef(null),p=r.useRef(null),v=(0,o.Z)();return(0,l.g)(()=>{if(d.current=n,!f.current){c.current=n;return}c.current={open:(0,i.uf)(c.current,"open"),close:(0,i.uf)(n,"close")}},[n,f,c,d]),(0,a.jsx)(s.Provider,{value:r.useMemo(()=>({hasProvider:!0,delayRef:c,initialDelayRef:d,currentIdRef:f,timeoutMs:u,currentContextRef:p,timeout:v}),[u,v]),children:t})}function d(e,t={open:!1}){let{open:n}=t,o="rootStore"in e?e.rootStore:e,a=o.useState("floatingId"),{currentIdRef:c,delayRef:f,timeoutMs:p,initialDelayRef:v,currentContextRef:g,hasProvider:h,timeout:m}=r.useContext(s),[y,b]=r.useState(!1),x=r.useRef(n),E=r.useRef(!1);return(0,l.g)(()=>{x.current=n},[n]),(0,l.g)(()=>()=>{E.current=!0},[]),(0,l.g)(()=>{function e(){E.current||b(!1),g.current?.setIsInstantPhase(!1),c.current=null,g.current=null,f.current=v.current,m.clear()}if(c.current&&!n&&c.current===a){if(b(!1),p)return m.start(p,()=>{o.select("open")||c.current&&c.current!==a||e()}),()=>{(x.current||c.current!==a)&&m.clear()};e()}},[n,a,c,f,p,v,g,m,o]),(0,l.g)(()=>{if(!n)return;let e=g.current,t=c.current;m.clear(),g.current={onOpenChange:o.setOpen,setIsInstantPhase:b},c.current=a,f.current={open:0,close:(0,i.uf)(v.current,"close")},null!==t&&t!==a?(b(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,(0,u.d)("none"))):(b(!1),e?.setIsInstantPhase(!1))},[n,a,o,c,f,v,g,m]),(0,l.g)(()=>()=>{c.current===a&&(g.current=null,x.current)&&(c.current=null,f.current=v.current,m.clear())},[g,c,f,a,v,m]),r.useMemo(()=>({hasProvider:h,delayRef:f,isInstantPhase:y}),[h,f,y])}n.d(t,{T:()=>c,c:()=>d})},2679(e,t,n){n.d(t,{s:()=>U});var r=n(65311),o=n(84866),l=n(54651),i=n(73867),u=n(60511),a=n(77111),s=n(21497),c=n(36089),d=n(3474),f=n(21954),p=n(20632),v=n(95757),g=n(26293),h=n(20389),m=n(22454),y=n(72534),b=n(65351),x=n(48521),E=n(59415),R=n(42916),w=n(75882),S=n(68842),C=n(70796);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,A=(e,t)=>
1t.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),O=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}=t,l=(0,v.R)(e[0]).body;return function(e,t,n,r,{mark:o=!0}){let l=null;r?l="inert":n&&(l="aria-hidden");let i=null,u=null,a=A(t,e),s=o?j(t,O(a),new Set(a)):[],c=[],d=[];if(l){let e=M[l],n=T[l];u=n,i=e;let r=A(t,Array.from(t.querySelectorAll("[aria-live]"))),o=a.concat(r);j(t,O(o),new Set(o)).forEach(t=>{let r=t.getAttribute(l),o=null!==r&&"false"!==r,i=(e.get(t)||0)+1;e.set(t,i),c.push(t),1===i&&o&&n.add(t),o||t.setAttribute(l,"inert"===l?"":"true")})}return o&&s.forEach(e=>{let t=(I.get(e)||0)+1;I.set(e,t),d.push(e),1===t&&e.setAttribute(P,"")}),k+=1,()=>{i&&c.forEach(e=>{let t=(i.get(e)||0)-1;i.set(e,t),t||(!u?.has(e)&&l&&e.removeAttribute(l),u?.delete(e))}),o&&d.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,l,n,r,{mark:o})}var q=n(73587),N=n(16565),F=n(27818),V=n(97747),K=n(79015);let H=[];function $(){H=H.filter(e=>e.deref()?.isConnected)}function L(e){$(),e&&"body"!==(0,o.mq)(e)&&(H.push(new WeakRef(e)),H.length>20&&(H=H.slice(-20)))}function B(){return $(),H[H.length-1]?.deref()}function W(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let t=(0,b.nq)(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,b.AO)(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),n=e.getAttribute("tabindex");0===t.length?"0"!==n&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):("-1"!==n||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function U(e){let{context:t,children:n,disabled:M=!1,initialFocus:P=!0,returnFocus:T=!0,restoreFocus:I=!1,modal:k=!0,closeOnFocusOut:A=!0,openInteractionType:O="",nextFocusableElement:j,previousFocusableElement:H,beforeContentFocusGuardRef:U,externalTree:z,getInsideElements:G}=e,Y="rootStore"in t?t.rootStore:t,X=Y.useState("open"),_=Y.useState("domReferenceElement"),Z=Y.useState("floatingElement"),{events:J,dataRef:Q}=Y.context,ee=(0,s.K)(()=>Q.current.floatingContext?.nodeId),et=(0,m.WZ)(_)&&!1===P,en=(0,a.u)(P),er=(0,a.u)(T),eo=(0,a.u)(O),el=(0,a.u)(X),ei=(0,N.cq)(z),eu=(0,q.vB)(),ea=r.useRef(!1),es=r.useRef(!1),ec=r.useRef(!1),ed=r.useRef(null),ef=r.useRef(""),ep=r.useRef(""),ev=r.useRef(null),eg=r.useRef(null),eh=(0,u.a)(ev,U,eu?.beforeInsideRef),em=(0,u.a)(eg,eu?.afterInsideRef),ey=(0,d.Z)(),eb=(0,d.Z)(),ex=(0,p.N)(),eE=null!=eu,eR=(0,m.nd)(Z),ew=(0,s.K)((e=eR)=>e?(0,b.Kr)(e):[]),eS=(0,s.K)(()=>G?.().filter(e=>null!=e)??[]);r.useEffect(()=>{if(M||!k)return;let e=(0,v.R)(eR);return(0,l.q)(e,"keydown",function(e){"Tab"===e.key&&(0,h.gR)(eR,(0,h.RS)((0,v.R)(eR)))&&0===ew().length&&!et&&(0,y.jo)(e)})},[M,eR,k,et,ew]),r.useEffect(()=>{if(M||!X)return;let e=(0,v.R)(eR);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)(_,t)||(0,h.gR)(eu?.portalNode,t)||n.some(e=>e===t||(0,h.gR)(e,t))),ep.current=e.pointerType||"keyboard",t?.closest(`[${F.Kd}]`)&&(es.current=!0,eb.start(0,()=>{es.current=!1}))},!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),t)},[M,Z,_,eR,X,eu,eb,eS]),r.useEffect(()=>{if(M||!A)return;let e=(0,v.R)(eR);function t(t){let n=t.relatedTarget,r=t.currentTarget,l=(0,h.EW)(t);k&&null==n&&null!=l&&(0,h.gR)(Z,l)&&L(l),queueMicrotask(()=>{let i=ee(),u=Y.context.triggerElements,a=eS(),s=n?.hasAttribute((0,S.F)("focus-guard"))&&[ev.current,eg.current,eu?.beforeInsideRef.current,eu?.afterInsideRef.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,(0,V.q)(H),(0,V.q)(j)].includes(n),c=!((0,h.gR)(_,n
1)||(0,h.gR)(Z,n)||(0,h.gR)(n,Z)||(0,h.gR)(eu?.portalNode,n)||a.some(e=>e===n||(0,h.gR)(e,n))||null!=n&&u.hasElement(n)||u.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===_&&eR&&W(eR),I&&r!==_&&!(0,E.J9)(l)&&(0,h.RS)(e)===e.body){if((0,o.sb)(eR)&&(eR.focus(),"popup"===I))return void ex.request(()=>{eR.focus()});let e=ew(),t=ed.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||eR;(0,o.sb)(n)&&n.focus()}if(Q.current.insideReactTree){Q.current.insideReactTree=!1;return}(et||!k)&&n&&c&&!es.current&&(et||n!==B())&&(ea.current=!0,Y.setOpen(!1,(0,R.d)(w.Xn,t)))})}let n=(0,o.sb)(_)?_: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&&eu&&(0,l.q)(Z,"focusout",function(){ec.current||(Q.current.insideReactTree=!0,ey.start(0,()=>{Q.current.insideReactTree=!1}))},!0))},[M,_,Z,eR,k,ei,eu,Y,A,I,ew,et,ee,Q,ey,eb,ex,j,H,eS]),r.useEffect(()=>{if(M||!Z||!X)return;let e=Array.from(eu?.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,ev.current,eg.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,...eS(),n,(0,V.q)(H),(0,V.q)(j),et?_:null].filter(e=>null!=e),{ariaHidden:k||et,mark:!1}),o=D([Z,...e].filter(e=>null!=e));return()=>{o(),r()}},[X,M,_,Z,k,eu,et,ei,ee,j,H,eS]),(0,c.g)(()=>{if(!X||M||!(0,o.sb)(eR))return;let e=(0,v.R)(eR),t=(0,h.RS)(e);queueMicrotask(()=>{let n,r=en.current,o="function"==typeof r?r(eo.current||""):r;if(void 0===o||!1===o||(0,h.gR)(eR,t))return;let l=null,i=()=>(null==l&&(l=ew(eR)),l[0]||eR);n=(n=!0===o||null===o?i():(0,V.q)(o))||i();let u=(0,h.gR)(eR,(0,h.RS)(e));(0,C.p)(n,{preventScroll:n===eR,shouldFocus(){if(!el.current)return!1;if(u)return!0;let t=(0,h.RS)(e);return!(t!==n&&(0,h.gR)(eR,t))}})})},[M,X,eR,ew,en,eo,el]),(0,c.g)(()=>{if(M||!eR)return;let e=(0,v.R)(eR),t=(0,h.RS)(e),n=null==eo.current;function r(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&&(ea.current=!0),e.reason===w.Np)if(e.nested)ea.current=!1;else if((0,y.YF)(e.nativeEvent)||(0,y.Pg)(e.nativeEvent))ea.current=!1;else{let e=!1;(0,v.R)(eR).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?ea.current=!1:ea.current=!0}}return L(t),J.on("openchange",r),()=>{J.off("openchange",r);let l=(0,h.RS)(e),i=eS(),u=(0,h.gR)(Z,l)||i.some(e=>e===l||(0,h.gR)(e,l))||ei&&(0,x.CM)(ei.nodesRef.current,ee(),!1).some(e=>(0,h.gR)(e.context?.elements.floating,l)),a=er.current,s=function(){let e=er.current,r="function"==typeof e?e(ef.current):e;if(void 0===r||!1===r)return null;null===r&&(r=!0);let l=_?.isConnected?_:null,i=t?.isConnected&&"body"!==(0,o.mq)(t)?t:null,u=n?i||l:l||i;return(u||(u=B()||null),"boolean"==typeof r)?u:(0,V.q)(r)||u||null}();queueMicrotask(()=>{let t=s?(0,b.AO)(s)?s:(0,b.Kr)(s)[0]||s:null;a&&!ea.current&&(0,o.sb)(t)&&("boolean"!=typeof a||t===l||l===e.body||u)&&t.focus({preventScroll:!0}),ea.current=!1})}},[M,Z,eR,er,eo,J,ei,_,ee,eS]),(0,c.g)(()=>{if(!f.Fp||X||!Z)return;let e=(0,h.RS)((0,v.R)(Z));(0,o.sb)(e)&&(0,m.$u)(e)&&(0,h.gR)(Z,e)&&e.blur()},[X,Z]),(0,c.g)(()=>{if(!M&&eu)return eu.setFocusManagerState({modal:k,closeOnFocusOut:A,open:X,onOpenChange:Y.setOpen,domReference:_}),()=>{eu.setFocusManagerState(null)}},[M,eu,k,X,Y,A,_]),(0,c.g)(()=>{if(!M&&eR)return W(eR),()=>{queueMicrotask($)}},[M,eR]);
1let eC=!M&&(!k||!et)&&(eE||k);return(0,K.jsxs)(r.Fragment,{children:[eC&&(0,K.jsx)(g.U,{"data-type":"inside",ref:eh,onFocus:e=>{if(k){let e=ew();(0,C.p)(e[e.length-1])}else if(eu?.portalNode)if(ea.current=!1,(0,b.Qp)(e,eu.portalNode)){let e=(0,b.vF)(_);e?.focus()}else(0,V.q)(H??eu.beforeOutsideRef)?.focus()}}),n,eC&&(0,K.jsx)(g.U,{"data-type":"inside",ref:em,onFocus:e=>{if(k)(0,C.p)(ew()[0]);else if(eu?.portalNode)if(A&&(ea.current=!0),(0,b.Qp)(e,eu.portalNode)){let e=(0,b.XJ)(_);e?.focus()}else(0,V.q)(j??eu.afterOutsideRef)?.focus()}})]})}},73587(e,t,n){var r=n(65311),o=n(3690),l=n(84866),i=n(54651),u=n(73867),a=n(40810),s=n(36089),c=n(21497),d=n(22447),f=n(26293),p=n(65351),v=n(42916),g=n(75882),h=n(68842),m=n(36616),y=n(27818),b=n(79015);let x=r.createContext(null),E=()=>r.useContext(x),R=(0,h.F)("portal");function w(e={}){let{ref:t,container:n,componentProps:i=d.t0,elementProps:u}=e,f=(0,a.B)(),p=E(),v=p?.portalNode,[g,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)(()=>{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))??v??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,v,f]);let C=(0,m.o)("div",i,{ref:[t,x],props:[{id:f,[R]:""},u]});return{portalNode:y,portalSubtree:g&&C?o.createPortal(C,g):null}}let S=r.forwardRef(function(e,t){let{render:n,className:l,style:a,children:c,container:d,renderGuards:h,...m}=e,{portalNode:E,portalSubtree:R}=w({container:d,ref:t,componentProps:e,elementProps:m}),S=r.useRef(null),C=r.useRef(null),M=r.useRef(null),P=r.useRef(null),[T,I]=r.useState(null),k=r.useRef(!1),A=T?.modal,O=T?.open,j="boolean"==typeof h?h:!!T&&!T.modal&&T.open&&!!E;r.useEffect(()=>{if(E&&!A)return(0,u.g)((0,i.q)(E,"focusin",e,!0),(0,i.q)(E,"focusout",e,!0));function e(e){E&&e.relatedTarget&&(0,p.Qp)(e)&&("focusin"===e.type?k.current&&((0,p.yV)(E),k.current=!1):((0,p.N)(E),k.current=!0))}},[E,A]),(0,s.g)(()=>{E&&!0===O&&k.current&&((0,p.yV)(E),k.current=!1)},[O,E]);let D=r.useMemo(()=>({beforeOutsideRef:S,afterOutsideRef:C,beforeInsideRef:M,afterInsideRef:P,portalNode:E,setFocusManagerState:I}),[E]);return(0,b.jsxs)(r.Fragment,{children:[R,(0,b.jsxs)(x.Provider,{value:D,children:[j&&E&&(0,b.jsx)(f.U,{"data-type":"outside",ref:S,onFocus:e=>{if((0,p.Qp)(e,E))M.current?.focus();else{let e=T?T.domReference:null,t=(0,p.XJ)(e);t?.focus()}}}),j&&E&&(0,b.jsx)("span",{"aria-owns":E.id,style:y.z_}),E&&o.createPortal(c,E),j&&E&&(0,b.jsx)(f.U,{"data-type":"outside",ref:C,onFocus:e=>{if((0,p.Qp)(e,E))P.current?.focus();else{let t=T?T.domReference:null,n=(0,p.vF)(t);n?.focus(),T?.closeOnFocusOut&&T?.onOpenChange(!1,(0,v.d)(g.Xn,e.nativeEvent))}}})]})]})});n.d(t,{CK:()=>w},{XF:S,vB:E})},31064(e,t,n){var r=n(58173),o=n(57166),l=n(52408),i=n(72534);let u={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 a 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},u),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)}}n.d(t,{K:()=>a})},16565(e,t,n){var r,o=n(65311),l=n(40810),i=n(36089),u=n(55398),a=n(96008),s=n(79015);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 v(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 g(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,u.j)(()=>n??new a.k).current;return(0,s.jsx)(d.Provider,{value:r,children:t})}n.d(t,{$c:()=>g,P6:()=>h,fI:()=>v},{R1:f,cq:p})},96008(e,t,n){var r=n(52408);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)}}n.d(t,{k:()=>o})},85628(e,t,n){var r=n(65311),o=n(20632),l=n(3474),i=n(22447),u=n(20389),a=n(22454),s=n(72534),c=n(42916),d=n(75882);function f(e,t={}){let{enabled:n=!0,event:p="click",toggle:v=!0,ignoreMouse:g=!1,stickIfOpen:h=!0,touchOpenDelay:m=0,reason:y=d.Ui}=t,b="rootStore"in e?e.rootStore:e,x=b.context.dataRef,E=r.useRef(void 0),R=(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||!v||!!r&&!!h&&!n(r.type)}return{onPointerDown(e){E.current=e.pointerType},onMouseDown(n){let r=E.current,o=n.nativeEvent,l=b.select("open");if(0!==n.button||"click"===p||(0,s.Go)(r,!0)&&g)return;let i=t(l,n.currentTarget,e=>"click"===e||"mousedown"===e),c=(0,u.EW)(o);if((0,a.$u)(c))return void e(i,o,c,r);let d=n.currentTarget;R.request(()=>{e(i,o,d,r)})},onClick(n){if("mousedown-only"===p)return;let r=E.current;if("mousedown"===p&&r){E.current=void 0;return}(0,s.Go)(r,!0)&&g||e(t(b.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){E.current=void 0}}},[x,p,g,y,b,h,v,R,w,m]);return r.useMemo(()=>n?{reference:S}:i.t0,[n,S])}n.d(t,{k:()=>f})},70864(e,t,n){var r=n(65311),o=n(54651),l=n(73867),i=n(95757),u=n(21497),a=n(3474),s=n(84866),c=n(21954),d=n(16565),f=n(42916),p=n(75882),v=n(68842),g=n(22454),h=n(20389),m=n(72534),y=n(48521);function b(){return!1}function x(e,t={}){let{enabled:n=!0,escapeKey:E=!0,outsidePress:R=!0,outsidePressEvent:w="sloppy",referencePress:S=b,bubbles:C,externalTree:M}=t,P="rootStore"in e?e.rootStore:e,T=P.useState("open"),I=P.useState("floatingElement"),{dataRef:k}=P.context,A=(0,d.cq)(M),O=(0,u.K)("function"==typeof R?R:()=>!1),j="function"==typeof R?O:R,D=!1!==j,q=(0,u.K)(()=>w),{escapeKey:N,outsidePress:F}={escapeKey:"boolean"==typeof C?C:C?.escapeKey??!1,outsidePress:"boolean"==typeof C?C:C?.outsidePress??!0},V=r.useRef(!1),K=r.useRef(!1),H=r.useRef(!1),$=r.useRef(!1),L=r.useRef(""),B=r.useRef(null),W=(0,a.Z)(),U=(0,a.Z)(),z=(0,u.K)(()=>{U.clear(),k.current.insideReactTree=!1}),G=(0,u.K)(e=>{let t=k.current.floatingContext?.nodeId;return(A?(0,y.CM)(A.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),Y=(0,u.K)(e=>(0,g.F2)(e,P.select("floatingElement"))||(0,g.F2)(e,P.select("domReferenceElement"))),X=(0,u.K)(e=>{S()&&P.setOpen(!1,(0,f.d)(p.Ui,e.nativeEvent))}),_=(0,u.K)(e=>{if(!T||!n||!E||"Escape"!==e.key||$.current||!N&&G("__escapeKeyBubbles"))return;let t=(0,m.O_)(e)?e.nativeEvent:e,r=(0,f.d)(p.jv,t);P.setOpen(!1,r),r.isCanceled||e.preventDefault(),N||r.isPropagationAllowed||e.stopPropagation()}),Z=(0,u.K)(()=>{k.current.insideReactTree=!0,U.start(0,z)}),J=(0,u.K)(e=>{if(!T||!n||0!==e.button)return;let t=(0,h.EW)(e.nativeEvent);(0,h.gR)(P.select("floatingElement"),t)&&(V.current||(V.current=!0,K.current=!1))}),Q=(0,u.K)(e=>{!T||!n||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&V.current&&(K.current=!0)});r.useEffect(()=>{if(!T||!n)return;k.current.__escapeKeyBubbles=N,k.current.__outsidePressBubbles=F;let e=new a.E,t=new a.E;function r(){H.current=!0,t.start(0,()=>{H.current=!1})}function u(){V.current=!1,K.current=!1}function d(){let e=L.current,t=q(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}
1function m(e){let t=k.current.floatingContext?.nodeId,n=A&&(0,y.CM)(A.nodesRef.current,t).some(t=>(0,g.F2)(e,t.context?.elements.floating));return Y(e)||n}function b(e){let n;if("intentional"===(n=d())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||Y(e)||(t.clear(),H.current=!1),z();return}if(k.current.insideReactTree)return void z();let r=(0,h.EW)(e),o=`[${(0,v.F)("inert")}]`,l=(0,s.vq)(r)?r.getRootNode():null,u=Array.from(((0,s.Ng)(l)?l:(0,i.R)(P.select("floatingElement"))).querySelectorAll(o)),a=P.context.triggerElements;if(r&&(a.hasElement(r)||a.hasMatchingElement(e=>(0,h.gR)(e,r))))return;let c=(0,s.vq)(r)?r:null;for(;c&&!(0,s.eu)(c);){let e=(0,s.$4)(c);if((0,s.eu)(e)||!(0,s.vq)(e))break;c=e}if(!(u.length&&(0,s.vq)(r)&&!(0,g.tZ)(r)&&!(0,h.gR)(r,P.select("floatingElement"))&&u.every(e=>!(0,h.gR)(c,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),u=l&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,a=i&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===n.direction,d=a&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),f=u&&e.offsetY>r.clientHeight;if(d||f)return}if(!m(e)){if("intentional"===d()&&H.current){t.clear(),H.current=!1;return}"function"==typeof j&&!j(e)||G("__outsidePressBubbles")||(P.setOpen(!1,(0,f.d)(p.Np,e)),z())}}}function x(e){if("sloppy"!==d()||!P.select("open")||!n||Y(e))return;let t=e.touches[0];t&&(B.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},W.start(1e3,()=>{B.current&&(B.current.dismissOnTouchEnd=!1,B.current.dismissOnMouseDown=!1)}))}function R(e,t){let n=(0,h.EW)(e);if(!n)return;let r=(0,o.q)(n,e.type,()=>{t(e),r()})}function w(e){W.clear(),"pointerdown"===e.type&&(L.current=e.pointerType),("mousedown"!==e.type||!B.current||B.current.dismissOnMouseDown)&&R(e,e=>{if("pointerdown"===e.type)"sloppy"!==d()||"touch"===e.pointerType||!P.select("open")||!n||Y(e)||b(e);else b(e)})}function S(e){if(!V.current)return;let n=K.current;if(u(),"intentional"===d()){if("pointercancel"===e.type){n&&r();return}m(e)||(n?r():("function"!=typeof j||j(e))&&(t.clear(),H.current=!0,z()))}}function C(e){if("sloppy"!==d()||!B.current||Y(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&&(b(e),W.clear(),B.current=null)}function M(e){"sloppy"!==d()||!B.current||Y(e)||(B.current.dismissOnTouchEnd&&b(e),W.clear(),B.current=null)}let O=(0,i.R)(I),U=(0,l.g)(E&&(0,l.g)((0,o.q)(O,"keydown",_),(0,o.q)(O,"compositionstart",function(){e.clear(),$.current=!0}),(0,o.q)(O,"compositionend",function(){e.start(5*!!c.Fp,()=>{$.current=!1})})),D&&(0,l.g)((0,o.q)(O,"click",w,!0),(0,o.q)(O,"pointerdown",w,!0),(0,o.q)(O,"pointerup",S,!0),(0,o.q)(O,"pointercancel",S,!0),(0,o.q)(O,"mousedown",w,!0),(0,o.q)(O,"mouseup",S,!0),(0,o.q)(O,"touchstart",function(e){L.current="touch",R(e,x)},!0),(0,o.q)(O,"touchmove",function(e){R(e,C)},!0),(0,o.q)(O,"touchend",function(e){R(e,M)},!0)));return()=>{U(),e.clear(),t.clear(),u(),H.current=!1}},[k,I,E,D,j,T,n,N,F,_,z,q,G,Y,A,P,W]),r.useEffect(z,[j,z]);let ee=r.useMemo(()=>({onKeyDown:_,onPointerDown:X,onClick:X}),[_,X]),et=r.useMemo(()=>({onKeyDown:_,onPointerDown:Q,onMouseDown:Q,onClickCapture:Z,onMouseDownCapture(e){Z(),J(e)},onPointerDownCapture(e){Z(),J(e)},onMouseUpCapture:Z,onTouchEndCapture:Z,onTouchMoveCapture:Z}),[_,Z,J,Q]);return r.useMemo(()=>n?{reference:ee,floating:et,trigger:ee}:{},[n,ee,et])}n.d(t,{s:()=>x})},61931(e,t,n){var r=n(84866),o=n(40810),l=n(36089),i=n(55398),u=n(15636),a=n(16565),s=n(31064);function c(e){let{open:t=!1,onOpenChange:n,elements:c={}}=e,d=(0,o.B)(),f=null!=(0,a.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 u.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}n.d(t,{P:()=>c})},86056(e,t,n){var r=n(65311),o=n(54651),l=n(63294),i=n(21954),u=n(73867),a=n(95757),s=n(3474),c=n(84866),d=n(68842),f=n(20389),p=n(22454),v=n(42916),g=n(75882);let h=l.Md&&i.Fp;function m(e,t={}){let{enabled:n=!0,delay:l}=t,i="rootStore"in e?e.rootStore:e,{events:y,dataRef:b}=i.context,x=r.useRef(!1),E=r.useRef(null),R=r.useRef(!0),w=(0,s.Z)();r.useEffect(()=>{let e=i.select("domReferenceElement");
1if(!n)return;let t=(0,c.zk)(e);return(0,u.g)((0,o.q)(t,"blur",function(){let e=i.select("domReferenceElement");!i.select("open")&&(0,c.sb)(e)&&e===(0,f.RS)((0,a.R)(e))&&(x.current=!0)}),h&&(0,o.q)(t,"keydown",function(){R.current=!0},!0),h&&(0,o.q)(t,"pointerdown",function(){R.current=!1},!0))},[i,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=i.select("domReferenceElement");(0,c.vq)(e)&&(E.current=e,x.current=!0)}}},[y,n,i]);let S=r.useMemo(()=>{function e(){x.current=!1,E.current=null}return{onMouseLeave(){e()},onFocus(t){let n=t.currentTarget;if(x.current){if(E.current===n)return;e()}let r=(0,f.EW)(t.nativeEvent);if((0,c.vq)(r)){if(h&&!t.relatedTarget){if(!R.current&&!(0,p.$u)(r))return}else if(!(0,p.em)(r))return}let o=(0,p.Hi)(t.relatedTarget,i.context.triggerElements),{nativeEvent:u,currentTarget:a}=t,s="function"==typeof l?l():l;i.select("open")&&o||0===s||void 0===s?i.setOpen(!0,(0,v.d)(g.F4,u,a)):w.start(s,()=>{x.current||i.setOpen(!0,(0,v.d)(g.F4,u,a))})},onBlur(t){e();let n=t.relatedTarget,r=t.nativeEvent,o=(0,c.vq)(n)&&n.hasAttribute((0,d.F)("focus-guard"))&&"outside"===n.getAttribute("data-type");w.start(0,()=>{let e=i.select("domReferenceElement"),t=(0,f.RS)((0,a.R)(e));if(!n&&t===e||(0,f.gR)(b.current.floatingContext?.refs.floating.current,t)||(0,f.gR)(e,t)||o)return;let l=n??t;(0,p.Hi)(l,i.context.triggerElements)||i.setOpen(!1,(0,v.d)(g.F4,r))})}}},[b,l,i,w]);return r.useMemo(()=>n?{reference:S,trigger:S}:{},[n,S])}n.d(t,{i:()=>m})},59612(e,t,n){var r=n(65311),o=n(54651),l=n(73867),i=n(36089),u=n(95757),a=n(21497),s=n(3474),c=n(84866),d=n(42916),f=n(75882),p=n(16565),v=n(20389),g=n(48521),h=n(96372),m=n(22454),y=n(20705);function b(e,t={}){let{enabled:n=!0,closeDelay:x=0,nodeId:E}=t,R="rootStore"in e?e.rootStore:e,w=R.useState("open"),S=R.useState("floatingElement"),C=R.useState("domReferenceElement"),{dataRef:M}=R.context,P=(0,p.cq)(),T=(0,p.R1)(),I=(0,h.uu)(R),k=(0,s.Z)(),A=(0,a.K)(()=>(0,y.GI)(M.current.openEvent?.type,I.interactedInside)),O=(0,a.K)(()=>(0,y.h$)(M.current.openEvent?.type)),j=(0,a.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&&O()&&(0,c.vq)(C)&&S){let e=(0,u.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,O,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,R.context.triggerElements))return;let r=M.current.floatingContext?.nodeId??E,o=n.relatedTarget;if(!(P&&r&&(0,c.vq)(o)&&(0,g.CM)(P.nodesRef.current,r,!1).some(e=>(0,v.gR)(e.context?.elements.floating,o)))){let e,t;if(I.handler)return void I.handler(n);j(),O()&&!A()&&(e=(0,y.uf)(x,"close",I.pointerType),t=()=>{R.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,v.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,g.CM)(P.nodesRef.current,T).length>0)}function t(n){!P||!T||e()||k.start(0,()=>{P.events.off("floating.closed",t),R.setOpen(!1,(0,d.d)(f.N7,n)),P.events.emit("floating.closed",n)})}},[n,S,R,M,x,E,O,A,j,I,P,T,k])}n.d(t,{a:()=>b})},96372(e,t,n){var r=n(90989),o=n(55398),l=n(3474);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 u=new WeakMap;function a(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&u.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),u.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=u.get(n);l&&l!==e&&a(l),a(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=o,u.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}n.d(t,{D8:()=>s,GH:()=>a,uu:()=>c})}
1,66175(e,t,n){var r=n(65311),o=n(3690),l=n(54651),i=n(73867),u=n(95757),a=n(21497),s=n(77111),c=n(84866),d=n(42916),f=n(75882),p=n(16565),v=n(20389),g=n(72534),h=n(96372),m=n(20705),y=n(22454);let b={current:null};function x(e,t={}){let{enabled:n=!0,delay:E=0,handleClose:R=null,mouseOnly:w=!1,restMs:S=0,move:C=!0,triggerElementRef:M=b,externalTree:P,isActiveTrigger:T=!0,getHandleCloseContext:I,isClosing:k,shouldOpen:A}=t,O="rootStore"in e?e.rootStore:e,{dataRef:j,events:D}=O.context,q=(0,p.cq)(P),N=(0,h.uu)(O),F=r.useRef(!1),V=(0,s.u)(R),K=(0,s.u)(E),H=(0,s.u)(S),$=(0,s.u)(n),L=(0,s.u)(A),B=(0,s.u)(k),W=(0,a.K)(()=>(0,m.GI)(j.current.openEvent?.type,N.interactedInside)),U=(0,a.K)(()=>L.current?.()!==!1),z=(0,a.K)((e,t,n)=>{let r=O.context.triggerElements;return r.hasElement(t)?!e||!(0,v.gR)(e,t):!!(0,c.vq)(n)&&r.hasMatchingElement(e=>(0,v.gR)(e,n))&&(!e||!(0,v.gR)(e,n))}),G=(0,a.K)(()=>{N.handler&&((0,u.R)(O.select("domReferenceElement")).removeEventListener("mousemove",N.handler),N.handler=void 0)}),Y=(0,a.K)(()=>{(0,h.GH)(N)});return T&&(N.handleCloseOptions=V.current?.__options),r.useEffect(()=>G,[G]),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,G(),N.openChangeTimeout.clear(),N.restTimeout.clear(),N.blockMouseMove=!0,N.restTimeoutPending=!1)}},[n,D,N,G]),r.useEffect(()=>{if(!n)return;function e(t,n=!0){let r=(0,m.uf)(K.current,"close",N.pointerType);r?N.openChangeTimeout.start(r,()=>{O.setOpen(!1,(0,d.d)(f.N7,t)),q?.events.emit("floating.closed",t)}):n&&(N.openChangeTimeout.clear(),O.setOpen(!1,(0,d.d)(f.N7,t)),q?.events.emit("floating.closed",t))}let t=M.current??(T?O.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(N.openChangeTimeout.clear(),N.blockMouseMove=!1,w&&!(0,g.Go)(N.pointerType))return;let t=(0,m.hq)(H.current),n=(0,m.uf)(K.current,"open",N.pointerType),r=(0,v.EW)(e),o=e.currentTarget??null,l=O.select("domReferenceElement"),i=o;if((0,c.vq)(r)&&!O.context.triggerElements.hasElement(r)){for(let e of O.context.triggerElements.elements())if((0,v.gR)(e,r)){i=e;break}}(0,c.vq)(o)&&(0,c.vq)(l)&&!O.context.triggerElements.hasElement(o)&&(0,v.gR)(o,l)&&(i=l);let u=null!=i&&z(l,i,r),a=O.select("open"),s=B.current?.()??"ending"===O.select("transitionStatus"),p=!a&&s&&F.current,h=!u&&(0,c.vq)(i)&&(0,c.vq)(l)&&(0,v.gR)(l,i)&&p,y=t>0&&!n,b=!a||u;if(u&&(a||p)||h){U()&&O.setOpen(!0,(0,d.d)(f.N7,e,i));return}!y&&(n?N.openChangeTimeout.start(n,()=>{b&&U()&&O.setOpen(!0,(0,d.d)(f.N7,e,i))}):b&&U()&&O.setOpen(!0,(0,d.d)(f.N7,e,i)))}function o(t){if(W())return void Y();G();let n=O.select("domReferenceElement"),r=(0,u.R)(n);N.restTimeout.clear(),N.restTimeoutPending=!1;let o=j.current.floatingContext??I?.();if(!(0,y.Hi)(t.relatedTarget,O.context.triggerElements)){if(V.current&&o){O.select("open")||N.openChangeTimeout.clear();let n=M.current;N.handler=V.current({...o,tree:q,x:t.clientX,y:t.clientY,onClose(){Y(),G(),$.current&&!W()&&n===O.select("domReferenceElement")&&e(t,!0)}}),r.addEventListener("mousemove",N.handler),N.handler(t);return}"touch"===N.pointerType&&(0,v.gR)(O.select("floatingElement"),t.relatedTarget)||e(t)}}},[G,Y,j,K,O,n,V,N,T,z,W,w,C,H,M,q,$,I,B,U]),r.useMemo(()=>{if(n)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,n=e.currentTarget,r=O.select("domReferenceElement"),l=O.select("open"),i=z(r,n,e.target);if(w&&!(0,g.Go)(N.pointerType))return;if(l&&i&&N.handleCloseOptions?.blockPointerEvents){let e=O.select("floatingElement");if(e){let t=N.handleCloseOptions?.getScope?.()??n.ownerDocument.body;(0,h.D8)(N,{scopeElement:t,referenceElement:n,floatingElement:e})}}let u=(0,m.hq)(H.current);function a(){if(N.restTimeoutPending=!1,W())return;let e=O.select("open");!N.blockMouseMove&&(!e||i)&&U()&&O.setOpen(!0,(0,d.d)(f.N7,t,n))}(!l||i)&&0!==u&&(!i&&N.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(N.restTimeout.clear(),"touch"===N.pointerType?o.flushSync(()=>{a()}):i&&l?a():(N.restTimeoutPending=!0,N.restTimeout.start(u,a))))}};function e(e){N.pointerType=e.pointerType}},[n,N,W,z,w,O,H,U])}n.d(t,{j:()=>x})},20705(e,t,n){var r=n(72534);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 u(e){return e?.includes("mouse")&&"mousedown"!==e}n.d(t,{GI:()=>i,h$:()=>u,hq:()=>l,uf:()=>o})},78774(e,t,n){var r=n(65311),o=n(20632),l=n(36089),i=n(95757),u=n(21497),a=n(77111),s=n(84866),c=n(42916),d=n(75882),f=n(16565),p=n(59415),v=n(27841),g=n(22454),h=n(20389),m=n(70796),y=n(72534);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===v.il||e===v.Jd,e===v.eR||e===v.RJ)}function E(e,t,n){return b(t,e===v.Jd,n?e===v.eR:e===v.RJ)||"Enter"===e||" "===e||""===e}function R(e,t){let{listRef:n,activeIndex:R,onNavigate:w=()=>{},enabled:S=!0,selectedIndex:C=null,allowEscape:M=!1,loopFocus:P=!1,nested:T=!1,rtl:I=!1,virtual:k=!1,focusItemOnOpen:A="auto",focusItemOnHover:O=!0,openOnArrowKeyDown:j=!0,disabledIndices:D,orientation:q="vertical",parentOrientation:N,id:F,resetOnPointerLeave:V=!0,externalTree:K,grid:H}=t,$=null!=H,L="rootStore"in e?e.rootStore:e,B=L.useState("open"),W=L.useState("floatingElement"),U=L.useState("domReferenceElement"),z=L.context.dataRef,G=(0,g.nd)(W),Y=(0,g.WZ)(U),X=(0,a.u)(G),_=(0,f.R1)(),Z=(0,f.cq)(K),J=r.useRef(A),Q=r.useRef(C??-1),ee=r.useRef(null),et=r.useRef(!0),en=(0,u.K)(e=>{w(-1===Q.current?null:Q.current,e)}),er=r.useRef(!!W),eo=r.useRef(B),el=r.useRef(!1),ei=r.useRef(!1),eu=r.useRef(null),ea=(0,a.u)(D),es=(0,a.u)(B),ec=(0,a.u)(C),ed=(0,a.u)(V),ef=(0,o.N)(),ep=(0,o.N)(),ev=(0,u.K)(()=>{function e(e){k?Z?.events.emit("virtualfocus",e):eu.current=(0,m.p)(e,{sync:el.current,preventScroll:!0})}let t=n.current[Q.current],r=ei.current;t&&e(t),(el.current?e=>e():e=>ef.request(e))(()=>{let o=n.current[Q.current]||t;!o||(t||e(o),ex&&(r||!et.current)&&o.scrollIntoView?.({block:"nearest",inline:"nearest"}))})});(0,l.g)(()=>{z.current.orientation=q},[z,q]),(0,l.g)(()=>{S&&(B&&W?(Q.current=C??-1,J.current&&null!=C&&(ei.current=!0,en())
1):er.current&&(Q.current=-1,en()))},[S,B,W,C,en]),(0,l.g)(()=>{if(S){if(!B){el.current=!1;return}if(W)if(null==R){if(el.current=!1,null!=ec.current)return;if(er.current&&(Q.current=-1,ev()),(!eo.current||!er.current)&&J.current&&(null!=ee.current||!0===J.current&&null==ee.current)){let e=0,t=()=>{null==n.current[0]?(e<2&&(e?e=>ep.request(e):queueMicrotask)(t),e+=1):(Q.current=null==ee.current||E(ee.current,q,I)||T?(0,p.Zb)(n):(0,p.vB)(n),ee.current=null,en())};t()}}else(0,p.du)(n.current,R)||(Q.current=R,ev(),ei.current=!1)}},[S,B,W,R,ec,T,n,q,I,en,ev,ep]),(0,l.g)(()=>{if(!S||W||!Z||k||!er.current)return;let e=Z.nodesRef.current,t=e.find(e=>e.id===_)?.context?.elements.floating,n=(0,h.RS)((0,i.R)(U??t??null)),r=e.some(e=>e.context&&(0,h.gR)(e.context.elements.floating,n));t&&!r&&et.current&&t.focus({preventScroll:!0})},[S,W,U,Z,_,k]),(0,l.g)(()=>{eo.current=B,er.current=!!W}),(0,l.g)(()=>{B||(ee.current=null,J.current=A)},[B,A]);let eg=null!=R,eh=(0,u.K)(e=>{if(!es.current)return;let t=n.current.indexOf(e.currentTarget);-1!==t&&(Q.current!==t||R!==t)&&(Q.current=t,en(e))}),em=(0,u.K)(()=>N??Z?.nodesRef.current.find(e=>e.id===_)?.context?.dataRef?.current.orientation),ey=(0,u.K)(()=>(0,p.Zb)(n,ea.current)),eb=(0,u.K)(e=>{var t;let r,o;if(et.current=!1,el.current=!0,229===e.which||!es.current&&e.currentTarget===X.current)return;if(T&&(t=e.key,r=I?t===v.RJ:t===v.eR,o=t===v.il,"both"===q||"horizontal"===q&&$?"Escape"===t:b(q,r,o))){x(e.key,em())||(0,y.jo)(e),L.setOpen(!1,(0,c.d)(d.Dq,e.nativeEvent)),(0,s.sb)(U)&&(k?Z?.events.emit("virtualfocus",U):U.focus());return}let l=Q.current,i=(0,p.Zb)(n,D),u=(0,p.vB)(n,D);if(Y||("Home"===e.key&&((0,y.jo)(e),Q.current=i,en(e)),"End"===e.key&&((0,y.jo)(e),Q.current=u,en(e))),null!=H){let t=H(e,Q.current,n,q,P,I,D,i,u);if(null!=t&&(Q.current=t,en(e)),"both"===q)return}if(x(e.key,q)){if((0,y.jo)(e),B&&!k&&(0,h.RS)(e.currentTarget.ownerDocument)===e.currentTarget){Q.current=E(e.key,q,I)?i:u,en(e);return}E(e.key,q,I)?P?l>=u?M&&l!==n.current.length?Q.current=-1:(el.current=!1,Q.current=i):Q.current=(0,p.BF)(n.current,{startingIndex:l,disabledIndices:D}):Q.current=Math.min(u,(0,p.BF)(n.current,{startingIndex:l,disabledIndices:D})):P?l<=i?M&&-1!==l?Q.current=n.current.length:(el.current=!1,Q.current=u):Q.current=(0,p.BF)(n.current,{startingIndex:l,decrement:!0,disabledIndices:D}):Q.current=Math.max(i,(0,p.BF)(n.current,{startingIndex:l,decrement:!0,disabledIndices:D})),(0,p.du)(n.current,Q.current)&&(Q.current=-1),en(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,O&&eh(e)},onPointerLeave(e){if(!es.current||!et.current||"touch"===e.pointerType)return;el.current=!0;let t=e.relatedTarget;if(!(!O||n.current.includes(t))&&ed.current&&(eu.current?.(),eu.current=null,Q.current=-1,en(e),!k)){let e=X.current,t=(0,h.RS)((0,i.R)(e));e&&(0,h.gR)(e,t)&&e.focus({preventScroll:!0})}}}),[eh,es,X,O,n,en,ed,k]),eE=r.useMemo(()=>k&&B&&eg&&{"aria-activedescendant":`${F}-${R}`},[k,B,eg,F,R]),eR=r.useMemo(()=>({"aria-orientation":"both"===q?void 0:q,...!Y?eE:{},onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&B&&!k){let t=(0,h.EW)(e.nativeEvent);if(t&&!(0,h.gR)(X.current,t))return;(0,y.jo)(e),L.setOpen(!1,(0,c.d)(d.Xn,e.nativeEvent)),(0,s.sb)(U)&&U.focus();return}eb(e)},onPointerMove(){et.current=!0}}),[eE,eb,X,q,Y,L,B,k,U]),ew=r.useMemo(()=>{function e(e){L.setOpen(!0,(0,c.d)(d.Dq,e.nativeEvent,e.currentTarget))}function t(e){"auto"===A&&(0,y.YF)(e.nativeEvent)&&(J.current=!k)}function n(e){J.current=A,"auto"===A&&(0,y.Pg)(e.nativeEvent)&&(J.current=!0)}return{onKeyDown(t){var n,r;let o=L.select("open");et.current=!1;let l=t.key.startsWith("Arrow"),i=(n=t.key,r=em(),b(r,I?n===v.eR:n===v.RJ,n===v.Jd)),u=x(t.key,q),a=(T?i:u)||"Enter"===t.key||""===t.key.trim();if(k&&o)return eb(t);if(o||j||!l){if(a){let e=x(t.key,em());ee.current=T&&e?null:t.key}if(T){i&&((0,y.jo)(t),o?(Q.current=ey(),en(t)):e(t));return}u&&(null!=ec.current&&(Q.current=ec.current),(0,y.jo)(t),!o&&j?e(t):eb(t),o&&en(t))}},onFocus(e){L.select("open")&&!k&&(Q.current=-1,en(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[eb,A,ey,T,en,L,j,q,em,I,ec,k]),eS=r.useMemo(()=>({...eE,...ew}),[eE,ew]);return r.useMemo(()=>S?{reference:eS,floating:eR,item:ex,trigger:ew}:{},[S,eS,eR,ew,ex])}n.d(t,{C:()=>R})}
1,92677(e,t,n){var r=n(65311),o=n(36089),l=n(84866),i=n(31064);function u(e){let{popupStore:t,treatPopupAsFloatingElement:n=!1,floatingRootContext:u,floatingId:a,nested:s,onOpenChange:c}=e,d=t.useState("open"),f=t.useState("activeTriggerElement"),p=t.useState(n?"popupElement":"positionerElement"),v=t.context.triggerElements,g=r.useRef(null);void 0===u&&null===g.current&&(g.current=new i.K({open:d,transitionStatus:void 0,referenceElement:f,floatingElement:p,triggerElements:v,onOpenChange:c,floatingId:a,syncOnly:!0,nested:s}));let h=u??g.current;return t.useSyncedValue("floatingId",a),(0,o.g)(()=>{let e={open:d,floatingId:a,referenceElement:f,floatingElement:p};(0,l.vq)(f)&&(e.domReferenceElement=f),h.state.positionReference===h.state.referenceElement&&(e.positionReference=f),h.update(e)},[d,a,f,p,h]),h.context.onOpenChange=c,h.context.nested=s,h}n.d(t,{D:()=>u})},16551(e,t,n){var r=n(65311),o=n(36089),l=n(21497),i=n(3474),u=n(22447),a=n(59415),s=n(20389),c=n(72534);function d(e,t){let{listRef:n,elementsRef:d,activeIndex:f,onMatch:p,disabledIndices:v,onTyping:g,enabled:h=!0,resetMs:m=750,selectedIndex:y=null}=t,b="rootStore"in e?e.rootStore:e,x=b.useState("open"),E=(0,i.Z)(),R=r.useRef(""),w=r.useRef(y??f??-1),S=r.useRef(null),C=(0,l.K)(e
1=>{function t(e){let t;return!!(!(t=d?.current[e])||(0,a.J9)(t))&&(null==v||!(0,a.FP)(u.Ml,e,v))}function r(e,n,o=0){if(0===e.length)return -1;let l=(o%e.length+e.length)%e.length,i=n.toLowerCase();for(let n=0;n<e.length;n+=1){let r=(l+n)%e.length,o=e[r];if(o?.toLowerCase().startsWith(i)&&t(r))return r}return -1}let o=n.current;if(R.current.length>0&&" "===e.key&&((0,c.jo)(e),g?.(!0)),R.current.length>0&&" "!==R.current[0]&&-1===r(o,R.current)&&" "!==e.key&&g?.(!1),null==o||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;x&&" "!==e.key&&((0,c.jo)(e),g?.(!0));let l=""===R.current;l&&(w.current=y??f??-1),o.every((e,n)=>!(e&&t(n))||e[0]?.toLowerCase()!==e[1]?.toLowerCase())&&R.current===e.key&&(R.current="",w.current=S.current),R.current+=e.key,E.start(m,()=>{R.current="",w.current=S.current,g?.(!1)});let i=l?y??f??-1:w.current,s=r(o,R.current,(i??0)+1);-1!==s?(p?.(s),S.current=s):" "!==e.key&&(R.current="",g?.(!1))}),M=(0,l.K)(e=>{let t=e.relatedTarget,n=b.select("domReferenceElement"),r=b.select("floatingElement");(0,s.gR)(n,t)||(0,s.gR)(r,t)||(E.clear(),R.current="",w.current=S.current,g?.(!1))});(0,o.g)(()=>{(x||null===y)&&(E.clear(),S.current=null,""!==R.current&&(R.current=""))},[x,y,E]),(0,o.g)(()=>{x&&""===R.current&&(w.current=y??f??-1)},[x,y,f]);let P=r.useMemo(()=>({onKeyDown:C,onBlur:M}),[C,M]);return r.useMemo(()=>h?{reference:P,floating:P}:{},[h,P])}n.d(t,{l:()=>d})},24683(e,t,n){var r=n(84866),o=n(3474),l=n(20389),i=n(48521);let u=.1*.1;function a(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,u,s,c){let d=!1;return a(e,t,n,r,o,l)&&(d=!d),a(e,t,o,l,i,u)&&(d=!d),a(e,t,i,u,s,c)&&(d=!d),a(e,t,s,c,n,r)&&(d=!d),d}function c(e,t,n,r,o,l){let i=Math.min(n,o),u=Math.max(n,o),a=Math.min(r,l),s=Math.max(r,l);return e>=i&&e<=u&&t>=a&&t<=s}function d(e={}){let{blockPointerEvents:t=!1}=e,n=new o.E,a=({x:e,y:t,placement:o,elements:a,onClose:d,nodeId:f,tree:p})=>{let v=o?.split("-")[0],g=!1,h=null,m=null,y="u">typeof performance?performance.now():0;return function(o){n.clear();let b=a.domReference,x=a.floating;if(!b||!x||null==v||null==e||null==t)return;let{clientX:E,clientY:R}=o,w=(0,l.EW)(o),S="mouseleave"===o.type,C=(0,l.gR)(x,w),M=(0,l.gR)(b,w);if(C&&(g=!0,!S))return;if(M&&(g=!1,!S)){g=!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(),A=e>k.right-k.width/2,O=t>k.bottom-k.height/2,j=k.width>I.width,D=k.height>I.height,q=(j?I:k).left,N=(j?I:k).right,F=(D?I:k).top,V=(D?I:k).bottom;if("top"===v&&t>=I.bottom-1||"bottom"===v&&t<=I.top+1||"left"===v&&e>=I.right-1||"right"===v&&e<=I.left+1)return void T();let K=!1;switch(v){case"top":K=c(E,R,q,I.top+1,N,k.bottom-1);break;case"bottom":K=c(E,R,q,k.top+1,N,I.bottom-1);break;case"left":K=c(E,R,k.right-1,V,I.left+1,F);break;case"right":K=c(E,R,I.right-1,V,k.left+1,F)}if(K)return;if(g&&(!(E>=I.x)||!(E<=I.x+I.width)||!(R>=I.y)||!(R<=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*u}(E,R))return void T();let H=!1;switch(v){case"top":{let n=j?.25:2,r=t+.5+1,o=A||j?k.bottom-.5:k.top,l=A?j?k.bottom-.5:k.top:k.bottom-.5;H=s(E,R,j||A?e+n:e-n,r,j?e-n:A?e+n:e-n,r,k.left,o,k.right,l);break}case"bottom":{let n=j?.25:2,r=t-.5,o=A||j?k.top+.5:k.bottom,l=A?j?k.top+.5:k.bottom:k.top+.5;H=s(E,R,j||A?e+n:e-n,r,j?e-n:A?e+n:e-n,r,k.left,o,k.right,l);break}case"left":{let n=D?.25:2,r=e+.5+1,o=O||D?k.right-.5:k.left,l=O?D?k.right-.5:k.left:k.right-.5;H=s(E,R,o,k.top,l,k.bottom,r,D||O?t+n:t-n,r,D?t-n:O?t+n:t-n);break}case"right":{let n=D?.25:2,r=e-.5,o=O||D?k.left+.5:k.right,l=O?D?k.left+.5:k.right:k.left+.5;H=s(E,R,r,D||O?t+n:t-n,r,D?t-n:O?t+n:t-n,o,k.top,l,k.bottom)}}H?g||n.start(40,T):T()}};return a.__options={...e,blockPointerEvents:t},a}n.d(t,{i:()=>d})},59415(e,t,n){var r=n(62500),o=n(84866),l=n(72534),i=n(27841);function u(e,t,n){return Math.floor(e/t)!==n}function a(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&&p(e,l,r))return l}function f(e,{event:t,orientation:n,loopFocus:o,onLoop:s,rtl:c,cols:v,disabledIndices:g,minIndex:h,maxIndex:m,prevIndex:y,stopEvent:b=!1}){let x,E=y;if(t.key===i.il?x="up":t.key===i.Jd&&(x="down"),x){let n=[],i=[],u=!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&&(u=!0),(l!==t||-1===r)&&(t=l,n[r+=1]=[]),n[r].push(o),i[o]=r})}let f=!1,R=0;if(u)for(let e of n){let t=e.length;t>R&&(R=t),t!==v&&(f=!0)}let w=f&&c<e.length,S=R||v;b&&(0,l.jo)(t);let C=(r=>{if(!f||-1===y)return;let l=i[y];if(null==l)return;let u=n[l].indexOf(y),a="up"===r?-1:1;for(let r=l+a,c=0;c<n.length;c+=1,r+=a){if(r<0||r>=n.length){if(!o||w)return;if(r=r<0?n.length-1:0,s){let e=Math.min(u,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(u,l.length-1);t>=0;t-=1){let n=l[t];if(!p(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,u=(0,r.RI)(m/S)+1;for(let t=y-n+l,r=0;r<u;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(!p(e,o,g))return o}})(x);if(void 0!==C)E=C;else if(-1===y)E="up"===x?m:h;else if(E=d(e,{startingIndex:y,amount:S,decrement:"up"===x,disabledIndices:g}),o){if("up"===x&&(y-S<h||E<0)){let e=y%S,n=m%S,r=m-(n-e);E=n===e?m:n>e?r:r-S,s&&(E=s(t,y,E))}"down"===x&&y+S>m&&(E=d(e,{startingIndex:y%S-S,amount:S,disabledIndices:g}),s&&(E=s(t,y,E)))}a(e,E)&&(E=y)}if("both"===n){let n=(0,r.RI)(y/v);t.key===(c?i.eR:i.RJ)&&(b&&(0,l.jo)(t),y%v!=v-1?(E=d(e,{startingIndex:y,disabledIndices:g}
1),o&&u(E,v,n)&&(E=d(e,{startingIndex:y-y%v-1,disabledIndices:g}),s&&(E=s(t,y,E)))):o&&(E=d(e,{startingIndex:y-y%v-1,disabledIndices:g}),s&&(E=s(t,y,E))),u(E,v,n)&&(E=y)),t.key===(c?i.RJ:i.eR)&&(b&&(0,l.jo)(t),y%v!=0?(E=d(e,{startingIndex:y,decrement:!0,disabledIndices:g}),o&&u(E,v,n)&&(E=d(e,{startingIndex:y+(v-y%v),decrement:!0,disabledIndices:g}),s&&(E=s(t,y,E)))):o&&(E=d(e,{startingIndex:y+(v-y%v),decrement:!0,disabledIndices:g}),s&&(E=s(t,y,E))),u(E,v,n)&&(E=y));let f=(0,r.RI)(m/v)===n;a(e,E)&&(o&&f?(E=t.key===(c?i.RJ:i.eR)?m:d(e,{startingIndex:y-y%v-1,disabledIndices:g}),s&&(E=s(t,y,E))):E=y)}return E}function p(e,t,n){if("function"==typeof n?n(t):n?.includes(t)??!1)return!0;let r=e[t];return!!r&&(!v(r)||!n&&(r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled")))}function v(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)}n.d(t,{BF:()=>d,FP:()=>p,J9:()=>v,Kg:()=>f,Zb:()=>s,du:()=>a,vB:()=>c})},27841(e,t,n){n.d(t,{},{BT:"input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",Ed:"data-base-ui-focusable",Jd:"ArrowDown",RJ:"ArrowRight",eR:"ArrowLeft",il:"ArrowUp"})},68842(e,t,n){function r(e){return`data-base-ui-${e}`}n.d(t,{F:()=>r})},52408(e,t,n){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)}}}n.d(t,{d:()=>r})},22454(e,t,n){var r=n(84866),o=n(49925),l=n(27841),i=n(20389);function u(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 a(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.I)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}function v(e){return e?e.hasAttribute(l.Ed)?e:e.querySelector(`[${l.Ed}]`)||e:null}n.d(t,{$u:()=>c,F2:()=>a,H5:()=>d,Hi:()=>u,WZ:()=>f,em:()=>p,nd:()=>v,tZ:()=>s})},70796(e,t,n){var r=n(22447);let o=0;function l(e,t={}){let{preventScroll:n=!1,sync:i=!1,shouldFocus:u}=t;function a(){(!u||u())&&e?.focus({preventScroll:n})}if(cancelAnimationFrame(o),i)return a(),r.tE;let s=requestAnimationFrame(a);return o=s,()=>{o===s&&(cancelAnimationFrame(s),o=0)}}n.d(t,{p:()=>l})},72534(e,t,n){var r=n(63294),o=n(49925);function l(e){e.preventDefault(),e.stopPropagation()}function i(e){return"nativeEvent"in e}function u(e){return""===e.pointerType&&!!e.isTrusted||(r.yA&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function a(e){return!o.I&&(!r.yA&&0===e.width&&0===e.height||r.yA&&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 s(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function c(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t}n.d(t,{Ev:()=>c,Go:()=>s,O_:()=>i,Pg:()=>a,YF:()=>u,jo:()=>l})},48521(e,t,n){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}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)])}})},65351(e,t,n){var r=n(84866),o=n(95757),l=n(20389),i=n(59415);function u(e){for(let t of Array.from(e.children))if("summary"===(0,r.mq)(t))return t;return null}function a(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)&&u(e.parentElement)===e)&&("details"!==t||null==u(e))&&("input"!==t||"hidden"
1!==e.type)}function s(e){if(!a(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=u(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 v(e){let t=[];return!function e(t,n){f(t).forEach(t=>{a(t)&&n.push(t),e(t,n)})}(e,t),t.filter(s)}function g(e){let t=v(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=g(e),r=n.length;if(0===r)return;let i=(0,l.RS)((0,o.R)(e)),u=n.indexOf(i);return n[-1===u?1===t?0:r-1:u+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=g((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 E(e){return b(e,-1)}function R(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!(0,l.gR)(n,r)}function w(e){g(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)})}(e,"[data-tabindex]",t),t.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}n.d(t,{AO:()=>p,Kr:()=>g,N:()=>w,Qp:()=>R,XJ:()=>y,Yu:()=>x,bp:()=>E,nq:()=>v,vF:()=>m,yV:()=>S})},26904(e,t,n){n.d(t,{p:()=>b});var r=n(65311),o=n(60119),l=n(36089),i=n(95757),u=n(21497),a=n(30330),s=n(2453),c=n(77301),d=n(28229),f=n(33668),p=n(31206),v=n(36616),g=n(42916),h=n(20389);let m=r.forwardRef(function(e,t){let{render:n,className:m,id:y,name:b,value:x,disabled:E=!1,onValueChange:R,defaultValue:w,autoFocus:S=!1,style:C,...M}=e,{state:P,name:T,disabled:I,setTouched:k,setDirty:A,validityData:O,setFocused:j,setFilled:D,validationMode:q,validation:N}=(0,a.V$)(),{clearErrors:F}=(0,c.x)(),V=I||E,K=T??b,H={...P,disabled:V},{labelId:$}=(0,d.H)(),L=(0,f.l)({id:y});(0,l.g)(()=>{let e=null!=x;N.inputRef.current?.value||e&&""!==x?D(!0):e&&""===x&&D(!1)},[N.inputRef,D,x]);let B=r.useRef(null);(0,l.g)(()=>{S&&B.current===(0,h.RS)((0,i.R)(B.current))&&j(!0)},[S,j]);let[W]=(0,o.q)({controlled:x,default:w,name:"FieldControl",state:"value"}),U=void 0!==x,z=U?W:void 0,G=(0,u.K)(()=>N.inputRef.current?.value);return(0,s.I)(N.inputRef,L,z,G,!V,b),(0,v.o)("input",e,{ref:[t,B],state:H,props:[{id:L,disabled:V,name:K,ref:N.inputRef,"aria-labelledby":$,autoFocus:S,...U?{value:z}:{defaultValue:w},onChange(e){let t=e.currentTarget.value;R?.(t,(0,g.d)("none",e.nativeEvent)),A(t!==O.initialValue),D(""!==t),e.nativeEvent.defaultPrevented||(F(K),N.change(t))},onFocus(){j(!0)},onBlur(e){k(!0),j(!1),"onBlur"===q&&N.commit(e.currentTarget.value)},onKeyDown(e){"INPUT"===e.currentTarget.tagName&&"Enter"===e.key&&(k(!0),N.commit(e.currentTarget.value))}},M,e=>N.getValidationProps(V,e)],stateAttributesMapping:p.dc})});var y=n(79015);let b=r.forwardRef(function(e,t){return(0,y.jsx)(m,{ref:t,...e})})},37279(e,t,n){function r(e,t,n=(e,t)=>e===t){return e.length===t.length&&e.every((e,r)=>n(e,t[r]))}n.d(t,{B:()=>r})},81816(e,t,n){function r(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}n.d(t,{q:()=>r})},49244(e,t,n){var r=n(84866);let o="ArrowUp",l="ArrowDown",i="ArrowLeft",u="ArrowRight",a="Home",s=new Set([i,u]),c=new Set([i,u,a,"End"]),d=new Set([o,l]),f=new Set([o,l,a,"End"]),p=new Set([...s,...d]),v=new Set([...p,a,"End"]),g=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,u=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(u&&"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)||
10,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}}n.d(t,{$v:()=>m,Qi:()=>h},{Jd:l,LM:p,RJ:u,dB:"PageDown",eR:i,eb:s,il:o,jF:v,lZ:c,rT:g,ug:d,z5:f})},84370(e,t,n){n.d(t,{},{h:"data-composite-item-active"})},24331(e,t,n){var r=n(22447),o=n(36616),l=n(66162);function i(e){let{render:t,className:n,style:i,state:u=r.t0,props:a=r.Ml,refs:s=r.Ml,metadata:c,stateAttributesMapping:d,tag:f="div",...p}=e,{compositeProps:v,compositeRef:g}=(0,l.k)({metadata:c});return(0,o.o)(f,e,{state:u,ref:[...s,g],props:[v,...a,p],stateAttributesMapping:d})}n.d(t,{l:()=>i})},66162(e,t,n){var r=n(65311),o=n(60511),l=n(76844),i=n(657);function u(e={}){let{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:a}=(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:{tabIndex:d?0:-1,onFocus(){a(c)},onMouseMove(){let e=f.current;if(!t||!e)return;let n=e.hasAttribute("disabled")||"true"===e.ariaDisabled;d||n||e.focus()}},compositeRef:p,index:c}}n.d(t,{k:()=>u})},10419(e,t,n){var r=n(65311),o=n(55398),l=n(21497),i=n(36089),u=n(82516),a=n(79015);function s(e){let{children:t,elementsRef:n,labelsRef:s,onMapChange:p}=e,v=(0,l.K)(p),g=r.useRef(0),h=(0,o.j)(d).current,m=(0,o.j)(c).current,[y,b]=r.useState(0),x=r.useRef(y),E=(0,l.K)((e,t)=>{m.set(e,t??null),x.current+=1,b(x.current)}),R=(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),g.current=w.size),v(w)},[v,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:E,unregister:R,subscribeMapChange:S,elementsRef:n,labelsRef:s,nextIndexRef:g}),[E,R,S,n,s,g]);return(0,a.jsx)(u.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}n.d(t,{u:()=>s})},82516(e,t,n){var r=n(65311);let o=r.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function l(){return r.useContext(o)}n.d(t,{M:()=>l},{D:o})},657(e,t,n){var r,o=n(65311),l=n(36089),i=n(82516);let u=((r={})[r.None=0]="None",r[r.GuessFromOrder=1]="GuessFromOrder",r);function a(e={}){let{label:t,metadata:n,textRef:r,indexGuessBehavior:s,index:c}=e,{register:d,unregister:f,subscribeMapChange:p,elementsRef:v,labelsRef:g,nextIndexRef:h}=(0,i.M)(),m=o.useRef(-1),[y,b]=o.useState(c??(s===u.GuessFromOrder?()=>{if(-1===m.current){let e=h.current;h.current+=1,m.current=e}return m.current}:-1)),x=o.useRef(null),E=o.useCallback(e=>{if(x.current=e,-1!==y&&null!==e&&(v.current[y]=e,g)){let n=void 0!==t;g.current[y]=n?t:r?.current?.textContent??e.textContent}},[y,v,g,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]),{ref:E,index:y}}n.d(t,{G:()=>u,q:()=>a})},11774(e,t,n){n.d(t,{Y:()=>b});var r=n(65311),o=n(22447),l=n(10419),i=n(89288),u=n(21497),a=n(60511),s=n(36089),c=n(49244),d=n(59415),f=n(84370),p=n(20389);let v=[];var g=n(76844),h=n(36616),m=n(73415),y=n(79015);function b(e){let{render:t,className:n,style:b,refs:x=o.Ml,props:E=o.Ml,state:R=o.t0,stateAttributesMapping:w,highlightedIndex:S,on
1HighlightedIndexChange:C,orientation:M,grid:P,loopFocus:T,onLoop:I,enableHomeAndEndKeys:k,onMapChange:A,stopEventPropagation:O=!0,rootRef:j,disabledIndices:D,modifierKeys:q,highlightItemOnHover:N=!1,tag:F="div",...V}=e,{props:K,highlightedIndex:H,onHighlightedIndexChange:$,elementsRef:L,onMapChange:B,relayKeyboardEvent:W}=function(e){let{loopFocus:t=!0,orientation:n="both",grid:o,onLoop:l,direction:g,highlightedIndex:h,onHighlightedIndexChange:m,rootRef:y,enableHomeAndEndKeys:b=!1,stopEventPropagation:x=!1,disabledIndices:E,modifierKeys:R=v}=e,[w,S]=r.useState(0),C=null!=o,M=r.useRef(null),P=(0,a.a)(M,y),T=r.useRef([]),I=r.useRef(!1),k=h??w,A=(0,u.K)((e,t=!1)=>{if((m??S)(e),t){let t=T.current[e];(0,c.$v)(M.current,t,g,n)}}),O=(0,u.K)(e=>{if(0===e.size||I.current)return;I.current=!0;let t=Array.from(e.keys()),r=t.find(e=>e?.hasAttribute(f.h))??null,o=r?t.indexOf(r):-1;if(-1!==o)A(o);else if((0,d.FP)(t,k,E)){let e=(0,d.BF)(t,{disabledIndices:E});(0,d.du)(t,e)||A(e)}(0,c.$v)(M.current,r,g,n)});(0,s.g)(()=>{if(null==E||null!=h||!I.current)return;let e=T.current;if((0,d.FP)(e,k,E)){let t=(0,d.BF)(e,{disabledIndices:E});(0,d.du)(e,t)||A(t)}},[E,h,k,T,A]);let j=(0,u.K)((e,t,n)=>l?l(e,t,n,T):n),D=(0,u.K)(e=>{let r=b?c.jF:c.LM;if(!r.has(e.key)||function(e,t){for(let n of c.rT.values())if(!t.includes(n)&&e.getModifierState(n))return!0;return!1}(e,R)||!M.current)return;let u="rtl"===g,a=u?c.eR:c.RJ,s={horizontal:a,vertical:c.Jd,both:a}[n],f=u?c.RJ:c.eR,v={horizontal:f,vertical:c.il,both:f}[n],h=(0,p.EW)(e.nativeEvent);if(null!=h&&(0,c.Qi)(h)&&!(0,i.F)(h)){let t=h.selectionStart,n=h.selectionEnd,r=h.value??"";if(null==t||e.shiftKey||t!==n||e.key!==v&&t<r.length||e.key!==s&&t>0)return}let m=k,y=(0,d.Zb)(T,E),w=(0,d.vB)(T,E);null!=o&&(m=o({disabledIndices:E,elementsRef:T,event:e,highlightedIndex:k,loopFocus:t,maxIndex:w,minIndex:y,onLoop:j,orientation:n,rtl:u}));let S={horizontal:[a],vertical:[c.Jd],both:[a,c.Jd]}[n],P={horizontal:[f],vertical:[c.il],both:[f,c.il]}[n],I=C?r:({horizontal:b?c.lZ:c.eb,vertical:b?c.z5:c.ug,both:r})[n];b&&("Home"===e.key?m=y:"End"===e.key&&(m=w)),m===k&&(S.includes(e.key)||P.includes(e.key))&&(t&&m===w&&S.includes(e.key)?(m=y,l&&(m=l(e,k,m,T))):t&&m===y&&P.includes(e.key)?(m=w,l&&(m=l(e,k,m,T))):m=(0,d.BF)(T.current,{startingIndex:m,decrement:P.includes(e.key),disabledIndices:E})),m===k||(0,d.du)(T.current,m)||(x&&e.stopPropagation(),I.has(e.key)&&e.preventDefault(),A(m,!0),queueMicrotask(()=>{T.current[m]?.focus()}))});return{props:{ref:P,onFocus(e){let t=M.current,n=(0,p.EW)(e.nativeEvent);t&&null!=n&&(0,c.Qi)(n)&&n.setSelectionRange(0,n.value.length??0)},onKeyDown:D},highlightedIndex:k,onHighlightedIndexChange:A,elementsRef:T,disabledIndices:E,onMapChange:O,relayKeyboardEvent:D}}({grid:P,loopFocus:T,onLoop:I,orientation:M,highlightedIndex:S,onHighlightedIndexChange:C,rootRef:j,stopEventPropagation:O,enableHomeAndEndKeys:k,direction:(0,m.j)(),disabledIndices:D,modifierKeys:q}),U=(0,h.o)(F,e,{state:R,ref:x,props:[K,...E,V],stateAttributesMapping:w}),z=r.useMemo(()=>({highlightedIndex:H,onHighlightedIndexChange:$,highlightItemOnHover:N,relayKeyboardEvent:W}),[H,$,N,W]);return(0,y.jsx)(g.H.Provider,{value:z,children:(0,y.jsx)(l.u,{elementsRef:L,onMapChange:e=>{A?.(e),B(e)},children:U})})}},76844(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{G:()=>i},{H:l})},27818(e,t,n){n.d(t,{},{K2:{style:{transition:"none"}},Kd:"data-base-ui-click-trigger",Pe:{fallbackAxisSide:"end"},uD:{fallbackAxisSide:"none"},z_:{clipPath:"inset(50%)",position:"fixed",top:0,left:0}})},42916(e,t,n){var r=n(22447);function o(e,t,n,o){let l=!1,i=!1,u=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,...u}}function l(e,t,n){let o=n??r.t0;return{reason:e,event:t??new Event("base-ui"),...o}}n.d(t,{M:()=>l,d:()=>o})},6531(e,t,n){var r=n(65311);let o=r.createContext(void 0),l={disableStyleElements:!1};function i(){return r.useContext(o)??l}n.d(t,{n:()=>i})}
1,73415(e,t,n){var r=n(65311);let o=r.createContext(void 0);function l(){let e=r.useContext(o);return e?.direction??"ltr"}n.d(t,{j:()=>l},{l:o})},31206(e,t,n){var r;n.d(t,{mk:()=>u,HH:()=>i,ZV:()=>l,dc:()=>a});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},u={disabled:!1,...i},a={valid:e=>null===e?null:e?{[o.valid]:""}:{[o.invalid]:""}}},2453(e,t,n){var r=n(65311),o=n(36089),l=n(30330);function i(e,t,n,u,a=!0,s){let{registerFieldControl:c}=(0,l.V$)(),d=r.useRef(null);d.current||(d.current=Symbol()),(0,o.g)(()=>{let r=d.current;if(r&&a)return c(r,{controlRef:e,getValue:u,id:t,name:s,value:n}),()=>{c(r,void 0)}},[e,a,u,t,s,c,n])}n.d(t,{I:()=>i})},30330(e,t,n){var r=n(33126),o=n(65311),l=n(22447),i=n(31206);let u={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,t=l.t0)=>t,inputRef:{current:null},registerInput:l.tE,commit:async()=>{},change:l.tE}},a=o.createContext(u);function s(e=!0){let t=o.useContext(a);if(t.setValidityData===l.tE&&!e)throw Error((0,r.A)(28));return t}n.d(t,{V$:()=>s},{eZ:a,er:u})},77301(e,t,n){var r=n(65311),o=n(22447);let l=r.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:o.tE,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function i(){return r.useContext(l)}n.d(t,{x:()=>i})},10478(e,t,n){function r(e,t,n){return null==e||null==t?Object.is(e,t):n(e,t)}function o(e,t,n){return!!e&&0!==e.length&&e.some(e=>void 0!==e&&r(t,e,n))}function l(e,t,n){return e&&0!==e.length?e.findIndex(e=>void 0!==e&&r(e,t,n)):-1}function i(e,t,n){return e.filter(e=>!r(t,e,n))}n.d(t,{Ai:()=>i,Vz:()=>l,kJ:()=>o,tl:()=>r},{jd:(e,t)=>Object.is(e,t)})},28229(e,t,n){var r=n(65311),o=n(22447);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)}n.d(t,{H:()=>i})},75534(e,t,n){var r=n(65311),o=n(36089),l=n(44902);function i(e,t,n,u=!0,a){let[s,c]=r.useState(),d=(0,l.e)(a?`${a}-label`:void 0),f=e??t??s;return(0,o.g)(()=>{let r=e||t||!u?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}n.d(t,{B:()=>i})},33668(e,t,n){var r=n(65311),o=n(36089),l=n(21497),i=n(55398),u=n(84866),a=n(22447),s=n(44902),c=n(28229);function d(e={}){let{id:t,implicit:n=!1,controlRef:f}=e,{controlId:p,registerControlId:v}=(0,c.H)(),g=(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&&v!==a.tE&&(y.current=!1,v(m.current,void 0))});return(0,o.g)(()=>{let e;if(v!==a.tE){if(n){let n=f?.current;e=(0,u.vq)(n)&&null!=n.closest("label")?t??null:h??g}else if(null!=t)b.current=!0,e=t;else{if(!b.current)return void x();e=g}if(void 0===e)return void x();y.current=!0,v(m.current,e)}}
1,[t,f,h,v,n,g,m,x]),r.useEffect(()=>x,[x]),p??g}n.d(t,{l:()=>d})},75882(e,t,n){n.d(t,{},{Bo:"item-press",Dq:"list-navigation",F4:"trigger-focus",L5:"window-resize",LO:"cancel-open",N7:"trigger-hover",Np:"outside-press",QJ:"keyboard",SR:"close-press",Ui:"trigger-press",Vh:"initial",Xn:"focus-out",_J:"input-press",c:"missing",jv:"escape-key",p:"sibling-open",pf:"input-change",qs:"input-clear",r9:"disabled",ru:"track-press",ux:"chip-remove-press",zJ:"imperative-action"})},6046(e,t,n){var r=n(65311),o=n(64066),l=n(79015);function i(e){return null!=e&&e.length>0&&"object"==typeof e[0]&&null!=e[0]&&"items"in e[0]}function u(e){if(!Array.isArray(e))return null!=e&&"null"in e;if(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 a(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]??a(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:a(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 a(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),[])}n.d(t,{Dp:()=>u,Li:()=>i,Md:()=>c,T:()=>s,u:()=>d,yg:()=>a})},64066(e,t,n){function r(e){if(null==e)return"";if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}n.d(t,{Q:()=>r})},20389(e,t,n){var r=n(84866);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;if(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}n.d(t,{EW:()=>i,RS:()=>o,gR:()=>l})},28425(e,t,n){var r;let o=((r={}).startingStyle="data-starting-style",r.endingStyle="data-ending-style",r),l={[o.startingStyle]:""},i={[o.endingStyle]:""};n.d(t,{T:()=>o},{G:{transitionStatus:e=>"starting"===e?l:"ending"===e?i:null}})},73675(e,t,n){n.d(t,{s:()=>s});var r=n(65311),o=n(84866),l=n(21497),i=n(36089),u=n(61464),a=n(76844);function s(e={}){let{disabled:t=!1,focusableWhenDisabled:n,tabIndex:o=0,native:d=!0,composite:f}=e,p=r.useRef(null),v=(0,a.G)(!0),g=f??void 0!==v,{props:h}=function(e){let{focusableWhenDisabled:t,disabled:n,composite:o=!1,tabIndex:l=0,isNativeButton:i}=e,u=o&&!1!==t,a=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||u)||!i&&n)&&(e["aria-disabled"]=n),i&&(!t||a)&&(e.disabled=n),e},[o,n,t,u,a,i,l])}}({focusableWhenDisabled:n,disabled:t,composite:g,tabIndex:o,isNativeButton:d}),m=r.useCallback(()=>{let e=p.current;c(e)&&g&&t&&void 0===h.disabled&&e.disabled&&(e.disabled=!1)},[t,h.disabled,g]);return(0,i.g)(m,[m]),{getButtonProps:r.useCallback((e={})=>{let{onClick:n,onMouseDown:r,onKeyUp:o,onKeyDown:l,onPointerDown:i,...a}=e;return(0,u.v6)({onClick(e){t?e.preventDefault():n?.(e)},onMouseDown(e){t||r?.(e)},onKeyDown(e){var r;if(t||((0,u.PT)(e),l?.(e),e.baseUIHandlerPrevented))return;let o=e.target===e.currentTarget,i=e.currentTarget,a=c(i),s=!d&&(r=i,!!(r?.tagName==="A"&&r?.href)),f=o&&(d?a:!s),p="Enter"===e.key,v=" "===e.key,h=i.getAttribute("role"),m=h?.startsWith("menuitem")||"option"===h||"gridcell"===h;if(o&&g&&v){if(e.defaultPrevented&&m)return;e.preventDefault(),s||d&&a?(i.click(),e.preventBaseUIHandler()):f&&(n?.(e),e.preventBaseUIHandler());return}f&&(!d&&(v||p)&&e.preventDefault(),!d&&p&&n?.(e))},onKeyUp(e){t||(((0,u.PT)(e),o?.(e),e.target===e.currentTarget&&d&&g&&c(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||d||g||" "!==e.key||n?.(e)))},onPointerDown(e){t?e.preventDefault():i?.(e)}},d?{type:"button"}:{role:"button"},h,a)}
1,[t,h,g,d]),buttonRef:(0,l.K)(e=>{p.current=e,m()})}}function c(e){return(0,o.sb)(e)&&"BUTTON"===e.tagName}},1515(e,t,n){var r=n(3690),o=n(20632),l=n(21497),i=n(97747),u=n(28425);function a(e,t=!1,n=!0){let s=(0,o.N)();return(0,l.K)((o,l=null)=>{s.cancel();let a=(0,i.q)(e);if(null==a)return;let c=()=>{r.flushSync(o)};if("function"!=typeof a.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void o();function d(){Promise.all(a.getAnimations().map(e=>e.finished)).then(()=>{l?.aborted||c()}).catch(()=>{if(n){l?.aborted||c();return}let e=a.getAnimations();!l?.aborted&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&d()})}if(t){let e=u.T.startingStyle;if(!a.hasAttribute(e))return void s.request(d);let t=new MutationObserver(()=>{a.hasAttribute(e)||(t.disconnect(),d())});return t.observe(a,{attributes:!0,attributeFilter:[e]}),void l?.addEventListener("abort",()=>t.disconnect(),{once:!0})}s.request(d)})}n.d(t,{V:()=>a})},44902(e,t,n){var r=n(40810);function o(e){return(0,r.B)(e,"base-ui")}n.d(t,{e:()=>o})},44569(e,t,n){var r=n(65311),o=n(21497),l=n(1515);function i(e){let{enabled:t=!0,open:n,ref:i,onComplete:u}=e,a=(0,o.K)(u),s=(0,l.V)(i,n,!1);r.useEffect(()=>{if(!t)return;let e=new AbortController;return s(a,e.signal),()=>{e.abort()}},[t,n,a,s])}n.d(t,{v:()=>i})},36616(e,t,n){n.d(t,{o:()=>f});var r=n(33126),o=n(65311),l=n(60511),i=n(79175);function u(e){if(!o.isValidElement(e))return null;let t=e.props;return((0,i._)(19)?t?.ref:e.ref)??null}var a=n(91360),s=n(22447),c=n(37823),d=n(61464);function f(e,t,n={}){let i=t.render,v=function(e,t={}){var n;let{className:r,style:o,render:i}=e,{state:f=s.t0,ref:p,props:v,stateAttributesMapping:g,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,g):s.t0,x=h&&v?Array.isArray(n=v)?(0,d.lZ)(n):(0,d.v6)(void 0,n):void 0,E=h?(0,a.r)(b,x)??{}:s.t0;return("u">typeof document&&(h?Array.isArray(p)?E.ref=(0,l.U)([E.ref,u(i),...p]):E.ref=(0,l.a)(E.ref,u(i),p):(0,l.a)(null,null)),h)?(void 0!==m&&(E.className=(0,d.VN)(E.className,m)),void 0!==y&&(E.style=(0,a.r)(E.style,y)),E):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,u;return i=e,u=n,"button"===i?(0,o.createElement)("button",{type:"button",...u,key:u.key}):"img"===i?(0,o.createElement)("img",{alt:"",...u,key:u.key}):o.createElement(i,u)}throw Error((0,r.A)(8))}(e,i,v,n.state??s.t0)}let p=Symbol.for("react.lazy")},9679(e,t,n){var r=n(65311),o=n(36089),l=n(20632);function i(e,t=!1,n=!1){let[u,a]=r.useState(e&&t?"idle":void 0),[s,c]=r.useState(e);return e&&!s&&(c(!0),a("starting")),e||!s||"ending"===u||n||a("ending"),e||s||"ending"!==u||a(void 0),(0,o.g)(()=>{if(!e&&s&&"ending"!==u&&n){let e=l.K.request(()=>{a("ending")});return()=>{l.K.cancel(e)}}},[e,s,u,n]),(0,o.g)(()=>{if(!e||t)return;let n=l.K.request(()=>{a(void 0)});return()=>{l.K.cancel(n)}},[t,e]),(0,o.g)(()=>{if(!e||!t)return;e&&s&&"idle"!==u&&a("starting");let n=l.K.request(()=>{a("idle")});return()=>{l.K.cancel(n)}},[t,e,s,u]),{mounted:s,setMounted:c,transitionStatus:u}}n.d(t,{$:()=>i})},33085(e,t,n){var r=n(65311),o=n(36089),l=n(21497);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])}n.d(t,{x:()=>i})},8900(e,t,n){var r=n(65311),o=n(30438),l=n(36616),i=n(20033),u=n(9679),a=n(44569);let s=r.forwardRef(function(e,t){let{render:n,className:s,style:c,keepMounted:d=!1,...f}=e,p=(0,o.s)(),v=r.useRef(null),{transitionStatus:g,setMounted:h}=(0,u.$)(p.checked);(0,a.v)({open:p.checked,ref:v,onComplete(){p.checked||h(!1)}});let m={checked:p.checked,disabled:p.disabled,highlighted:p.highlighted,transitionStatus:g};return(0,l.o)("span",e,{state:m,ref:[t,v],stateAttributesMapping:i.a,props:{"aria-hidden":!0,...f},enabled:d||p.checked})});n.d(t,{},{F:s})}
1,93221(e,t,n){var r=n(65311),o=n(60119),l=n(30438),i=n(73426),u=n(657),a=n(28389),s=n(36616),c=n(44902),d=n(20033),f=n(71186),p=n(42916),v=n(75882),g=n(79015);let h=r.forwardRef(function(e,t){let{render:n,className:h,id:m,label:y,nativeButton:b=!1,disabled:x=!1,closeOnClick:E=!1,checked:R,defaultChecked:w,onCheckedChange:S,style:C,...M}=e,P=(0,u.q)({label:y}),T=(0,f.O)(!0),I=(0,c.e)(m),{store:k}=(0,a.Y)(),A=k.useState("isActive",P.index),O=k.useState("itemProps"),[j,D]=(0,o.q)({controlled:R,default:w??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:q,itemRef:N}=(0,i.O)({closeOnClick:E,disabled:x,highlighted:A,id:I,store:k,nativeButton:b,nodeId:T?.context.nodeId,itemMetadata:i.z}),F=r.useMemo(()=>({disabled:x,highlighted:A,checked:j}),[x,A,j]),V=(0,s.o)("div",e,{state:F,stateAttributesMapping:d.a,props:[O,{role:"menuitemcheckbox","aria-checked":j,onClick:function(e){let t=(0,p.d)(v.Bo,e.nativeEvent,void 0,{preventUnmountOnClose(){}});S?.(!j,t),t.isCanceled||D(e=>!e)}},M,q],ref:[N,t,P.ref]});return(0,g.jsx)(l.H.Provider,{value:F,children:V})});n.d(t,{},{s:h})},30438(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{s:()=>i},{H:l})},52945(e,t,n){var r=n(65311),o=n(36089),l=n(36616),i=n(44902),u=n(13537);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,id:s,...c}=e,d=(0,i.e)(s),f=(0,u.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}})});n.d(t,{},{N:a})},71464(e,t,n){var r=n(65311),o=n(36616),l=n(13537),i=n(79015);let u=r.forwardRef(function(e,t){let{render:n,className:u,style:a,...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})});n.d(t,{},{r:u})},13537(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{T:()=>i},{c:l})},78838(e,t,n){var r=n(65311),o=n(73426),l=n(28389),i=n(36616),u=n(44902),a=n(657),s=n(71186);let c=r.forwardRef(function(e,t){let{render:n,className:r,id:c,label:d,nativeButton:f=!1,disabled:p=!1,closeOnClick:v=!0,style:g,...h}=e,m=(0,a.q)({label:d}),y=(0,s.O)(!0),b=(0,u.e)(c),{store:x}=(0,l.Y)(),E=x.useState("isActive",m.index),R=x.useState("itemProps"),{getItemProps:w,itemRef:S}=(0,o.O)({closeOnClick:v,disabled:p,highlighted:E,id:b,store:x,nativeButton:f,nodeId:y?.context.nodeId,itemMetadata:o.z});return(0,i.o)("div",e,{state:{disabled:p,highlighted:E},props:[R,h,w],ref:[S,t,m.ref]})});n.d(t,{},{D:c})},73426(e,t,n){n.d(t,{z:()=>c,O:()=>d});var r=n(65311),o=n(60511),l=n(73675),i=n(61464),u=n(63294),a=n(75882),s=n(382);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:v,itemMetadata:g,nodeId:h}=e,m=f.useState("disabled"),y=r.useRef(null),{getButtonProps:b,buttonRef:x}=(0,l.s)({disabled:n||m,focusableWhenDisabled:!0,native:v,composite:!0}),E=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"),v=i.useState("open"),g=(0,s.v)(!0),h=void 0!==g;return r.useMemo(()=>({id:o,role:"menuitem",tabIndex:v&&n?0:-1,onKeyDown(e){" "===e.key&&c?.current&&e.preventDefault()},onMouseMove(e){l&&p.emit("itemhover",{nodeId:l,target:e.currentTarget})},onClick(e){t&&p.emit("close",{domEvent:e,reason:a.Bo})},onMouseUp(e){if(g){let t=g.initialCursorPointRef.current;if(g.initialCursorPointRef.current=null,h&&t&&1>=Math.abs(e.clientX-t.x)&&1>=Math.abs(e.clientY-t.y)||h&&!u.Md&&2===e.button)return}d.current&&i.context.allowMouseUpTriggerRef.current&&(!h||2===e.button)&&(!f||"regular-item"===f.type)&&d.current.click()}}),[t,n,o,p,l,v,i,c,d,g,h,f])}({closeOnClick:t,highlighted:c,id:d,nodeId:h,store:f,typingRef:p,itemRef:y,itemMetadata:g}),R=r.useCallback(e=>(0,i.v6)(E,{onMouseEnter(){"submenu-trigger"===g.type&&g.setActive()}},e,b),[E,b,g]),w=(0,o.a)(y,x);return r.useMemo(()=>({getItemProps:R,itemRef:w}),[R,w])}},29664(e,t,n){var r=n(65311),o=n(59612),l=n(2679),i=n(28389),u=n(71186),a=n(36616),s=n(43025),c=n(28425),d=n(44569),f=n(42916),p=n(75882),v=n(38979),g=n(49244),h=n(15844),m=n(79015);let y={...s.GW,...c.G},b=r.forwardRef(function(e,t){let{render:n,className:s,style:c,finalFocus:b,...x}=e,{store:E}=(0,i.Y)(),{side:R,align:w}=(0,u.O)(),S=null!=(0,v.S)(!0),C=E.useState("open"),M=E.useState("transitionStatus"),P=E.useState("popupProps"),T=E.useState("mounted"),I=E.useState("instantType"),k=E.useState("activeTriggerElement"),A=E.useState("parent"),O=E.useState("lastOpenChangeReason"),j=E.useState("rootId"),D=E.useState("floatingRootContext"),q=E.useState("floatingTreeRoot"),N=E.useState("closeDelay"),F=E.useState("activeTriggerElement"),V=E.useState("hoverEnabled"),K=E.useState("disabled"),H=E.useState("openMethod"),$="context-menu"===A.type;(0,d.v)({open:C,ref:E.context.popupRef,onComplete(){C&&E.context.onOpenChangeComplete?.(!0)}}),r.useEffect(()=>{function e(e){E.setOpen(!1,(0,f.d)(e.reason,e.domEvent))}return q.events.on("close",e),()=>{q.events.off("close",e)}},[q.events,E]),(0,o.a)(D,{enabled:V&&!K&&!$&&"menubar"!==A.type,closeDelay:N}
1);let L=r.useCallback(e=>{E.set("popupElement",e)},[E]),B={transitionStatus:M,side:R,align:w,open:C,nested:"menu"===A.type,instant:I},W=(0,a.o)("div",e,{state:B,ref:[t,E.context.popupRef,L],stateAttributesMapping:y,props:[P,{onKeyDown(e){S&&g.jF.has(e.key)&&e.stopPropagation()}},(0,h.d)(M),x,{"data-rootownerid":j}]}),U=void 0===A.type||$;return(k||"menubar"===A.type&&O!==p.Np)&&(U=!0),(0,m.jsx)(l.s,{context:D,openInteractionType:H,modal:$,disabled:!T,returnFocus:void 0===b?U:b,initialFocus:"menu"!==A.type,restoreFocus:!0,externalTree:"menubar"!==A.type?q:void 0,previousFocusableElement:F,nextFocusableElement:void 0===A.type?E.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===A.type?E.context.beforeContentFocusGuardRef:void 0,children:W})});n.d(t,{},{_:b})},90816(e,t,n){var r=n(65311),o=n(73587),l=n(28389),i=n(68377),u=n(79015);let a=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:a}=(0,l.Y)();return a.useState("mounted")||n?(0,u.jsx)(i.V.Provider,{value:n,children:(0,u.jsx)(o.XF,{ref:t,...r})}):null});n.d(t,{},{g:a})},68377(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{y:()=>i},{V:l})},8092(e,t,n){var r=n(65311),o=n(16687),l=n(36089),i=n(3474),u=n(16565),a=n(71186),s=n(28389),c=n(74734),d=n(10419),f=n(34133),p=n(68377),v=n(27818),g=n(382),h=n(42916),m=n(75882),y=n(9456),b=n(1515),x=n(75445),E=n(47187),R=n(79015);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:A=5,arrowPadding:O=5,sticky:j=!1,disableAnchorTracking:D=!1,collisionAvoidance:q=v.uD,style:N,...F}=e,{store:V}=(0,s.Y)(),K=(0,p.y)(),H=(0,g.v)(!0),$=V.useState("parent"),L=V.useState("floatingRootContext"),B=V.useState("floatingTreeRoot"),W=V.useState("mounted"),U=V.useState("open"),z=V.useState("modal"),G=V.useState("openMethod"),Y=V.useState("activeTriggerElement"),X=V.useState("transitionStatus"),_=V.useState("positionerElement"),Z=V.useState("instantType"),J=V.useState("hasViewport"),Q=V.useState("lastOpenChangeReason"),ee=V.useState("floatingNodeId"),et=V.useState("floatingParentNodeId"),en=L.useState("domReferenceElement"),er=r.useRef(null),eo=(0,b.V)(_,!1,!1),el=n,ei=T,eu=I,ea=P,es=q;"context-menu"===$.type&&(el=n??$.context?.anchor,ea=ea??"start",M||"center"===ea||(eu=e.alignOffset??2,ei=e.sideOffset??-5));let ec=M,ed=ea;"menu"===$.type?(ec=ec??"inline-end",ed=ed??"start",es=e.collisionAvoidance??v.Pe):"menubar"===$.type&&(ec=ec??("vertical"===$.context.orientation?"inline-end":"bottom"),ed=ed??"start");let ef="context-menu"===$.type,ep=(0,c.s)({anchor:el,floatingRootContext:L,positionMethod:H?"fixed":w,mounted:W,side:ec,sideOffset:ei,align:ed,alignOffset:eu,arrowPadding:ef?0:O,collisionBoundary:k,collisionPadding:A,sticky:j,nodeId:ee,keepMounted:K,disableAnchorTracking:D,collisionAvoidance:es,shiftCrossAxis:ef&&!("side"in es&&"flip"===es.side),externalTree:B,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 B.events.on("menuopenchange",e),()=>{B.events.off("menuopenchange",e)}},[V,B.events,ee]),r.useEffect(()=>{if(null!=V.select("floatingParentNodeId"))return B.events.on("menuopenchange",e),()=>{B.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))}},[B.events,V]);let ev=(0,i.Z)();r.useEffect(()=>{U||ev.clear()},[U,ev]),r.useEffect(()=>{function e(e){if(U&&e.nodeId===V.select("floatingParentNodeId"))if(e.target&&Y&&Y!==e.target){let e=V.select("closeDelay");e>0?ev.isStarted()||ev.start(e,()=>{V.setOpen(!1,(0,h.d)(m.p))}):V.setOpen(!1,(0,h.d)(m.p))}else ev.clear()}return B.events.on("itemhover",e),()=>{B.events.off("itemhover",e)}},[B.events,U,Y,V,ev]),r.useEffect(()=>{let e={open:U,nodeId:ee,parentNodeId:et,reason:V.select("lastOpenChangeReason")};B.events.emit("menuopenchange",e)},[B.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]);let eg={open:U,side:ep.side,align:ep.align,anchorHidden:ep.anchorHidden,nested:"menu"===$.type,instant:Z},eh="menubar"===$.type&&$.context.modal,em=z&&Q!==m.N7;(0,E.G)(U&&(eh||em),"touch"===G,_,Y);let ey=(0,x.i)(e,eg,{styles:ep.positionerStyles,transitionStatus:X,props:F,refs:[t,V.use
1StateSetter("positionerElement")],hidden:!W,inert:!U}),eb=W&&"menu"!==$.type&&("menubar"!==$.type&&z&&Q!==m.N7||"menubar"===$.type&&$.context.modal),ex=null;return"menubar"===$.type?ex=$.context.contentElement:void 0===$.type&&(ex=Y),(0,R.jsxs)(a.r.Provider,{value:ep,children:[eb&&(0,R.jsx)(f.W,{ref:"context-menu"===$.type||"nested-context-menu"===$.type?$.context.internalBackdropRef:null,inert:(0,o.Y)(!U),cutout:ex}),(0,R.jsx)(u.$c,{id:ee,children:(0,R.jsx)(d.u,{elementsRef:V.context.itemDomElements,labelsRef:V.context.itemLabels,children:ey})})]})});n.d(t,{},{y:w})},71186(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{O:()=>i},{r:l})},9636(e,t,n){n.d(t,{i:()=>D});var r=n(65311),o=n(3474),l=n(21497),i=n(40810),u=n(36089),a=n(22447),s=n(34022),c=n(16565),d=n(92677),f=n(70864),p=n(78774),v=n(16551),g=n(28389),h=n(81104);n(27818);var m=n(73415),y=n(85666),b=n(42916),x=n(75882),E=n(382),R=n(61464),w=n(58173),S=n(57166),C=n(55398),M=n(96008),P=n(46940),T=n(15636);let I={...P.ol,disabled:(0,w.M)(e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled),modal:(0,w.M)(e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0)),openMethod:(0,w.M)(e=>e.openMethod),allowMouseEnter:(0,w.M)(e=>e.allowMouseEnter),highlightItemOnHover:(0,w.M)(e=>e.highlightItemOnHover),stickIfOpen:(0,w.M)(e=>e.stickIfOpen),parent:(0,w.M)(e=>e.parent),rootId:(0,w.M)(e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId),activeIndex:(0,w.M)(e=>e.activeIndex),isActive:(0,w.M)((e,t)=>e.activeIndex===t),hoverEnabled:(0,w.M)(e=>e.hoverEnabled),instantType:(0,w.M)(e=>e.instantType),lastOpenChangeReason:(0,w.M)(e=>e.openChangeReason),floatingTreeRoot:(0,w.M)(e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot),floatingNodeId:(0,w.M)(e=>e.floatingNodeId),floatingParentNodeId:(0,w.M)(e=>e.floatingParentNodeId),itemProps:(0,w.M)(e=>e.itemProps),closeDelay:(0,w.M)(e=>e.closeDelay),hasViewport:(0,w.M)(e=>e.hasViewport),keyboardEventRelay:(0,w.M)(e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0)};class k extends S.H{constructor(e){super({...{...(0,P.rJ)(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,stickIfOpen:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new M.k,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:a.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 T.Z},I),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,C.j)(()=>new k(t)).current;return e??n}unsubscribeParentListener=null}var A=n(78644),O=n(76648),j=n(79015);let D=(0,s.G1)(function(e){let t,{children:n,open:s,onOpenChange:w,onOpenChangeComplete:S,defaultOpen:C=!1,disabled:M=!1,modal:P,loopFocus:T=!0,orientation:I="vertical",actionsRef:D,closeParentOnEsc:q=!1,handle:N,triggerId:F,defaultTr
1iggerId:V=null,highlightItemOnHover:K=!0}=e,H=(0,E.v)(!0),$=(0,g.Y)(!0),L=(0,h.t)(!0),B=(0,O.B)(),W=r.useMemo(()=>B&&$?{type:"menu",store:$.store}:L?{type:"menubar",context:L}:H&&!$?{type:"context-menu",context:H}:{type:void 0},[H,$,L,B]),U=k.useStore(N?.store,{open:C,openProp:s,activeTriggerId:V,triggerIdProp:F,parent:W});(0,A.$A)(U,s,C,V),U.useControlledProp("openProp",s),U.useControlledProp("triggerIdProp",F),U.useContextCallback("onOpenChangeComplete",S);let z=(0,i.B)(),G=(0,i.B)(),Y=U.useState("floatingTreeRoot"),X=(0,c.fI)(Y),_=(0,c.R1)(),Z=U.useState("open"),J=U.useState("activeTriggerElement"),Q=U.useState("positionerElement"),ee=U.useState("hoverEnabled"),et=U.useState("disabled"),en=U.useState("lastOpenChangeReason"),er=U.useState("parent"),eo=U.useState("activeIndex"),el=U.useState("payload"),ei=U.useState("floatingParentNodeId"),eu=r.useRef(null),ea=r.useRef("context-menu"!==er.type),es=(0,o.Z)(),ec=r.useRef(!0),ed=(0,o.Z)(),ef=null!=ei,{openMethod:ep,triggerProps:ev}=(0,y.G)(Z);U.useSyncedValues({disabled:M,highlightItemOnHover:K,modal:void 0===er.type?P:void 0,openMethod:ep,rootId:z}),(0,A.tr)(U);let{forceUnmount:eg}=(0,A.l$)(Z,U,()=>{U.update({allowMouseEnter:!1,stickIfOpen:!0})});(0,u.g)(()=>{H&&!$?U.update({parent:{type:"context-menu",context:H},floatingNodeId:X,floatingParentNodeId:_}):$&&U.update({floatingNodeId:X,floatingParentNodeId:_})},[H,$,X,_,U]),r.useEffect(()=>{if(Z||(eu.current=null),"context-menu"===er.type){if(!Z){es.clear(),ea.current=!1;return}es.start(500,()=>{ea.current=!0})}},[es,Z,er.type]),(0,u.g)(()=>{Z||ee||U.set("hoverEnabled",!0)},[Z,ee,U]);let eh=(0,l.K)((e,t)=>{let n=t.reason;if(Z===e&&t.trigger===J&&en===n)return;let r=(0,A.T1)(t);if(e||null!=t.trigger||(t.trigger=J??void 0),w?.(e,t),t.isCanceled)return;U.state.floatingRootContext.dispatchOpenChange(e,t);let o=t.event;if(!1===e&&o?.type==="click"&&"touch"===o.pointerType&&!ec.current)return;e&&n===x.F4?(ec.current=!1,ed.start(300,()=>{ec.current=!0})):(ec.current=!0,ed.clear());let l=(n===x.Ui||n===x.Bo)&&0===o.detail&&o?.isTrusted,i=!e&&(n===x.jv||null==n),u={open:e,openChangeReason:n};eu.current=t.event??null,(0,A.i)(u,e,t.trigger,r()),U.update(u),"menubar"===er.type&&(n===x.F4||n===x.Xn||n===x.N7||n===x.Dq||n===x.p)?U.set("instantType","group"):l||i?U.set("instantType",l?"click":"dismiss"):U.set("instantType",void 0)}),em=(0,d.D)({popupStore:U,floatingId:G,nested:null!=_,onOpenChange:eh}),ey=em.context.events;r.useEffect(()=>{let e=({open:e,eventDetails:t})=>eh(e,t);return ey.on("setOpen",e),()=>{ey?.off("setOpen",e)}},[ey,eh]);let eb=r.useCallback(()=>{U.setOpen(!1,(0,b.d)(x.zJ))},[U]);r.useImperativeHandle(D,()=>({unmount:eg,close:eb}),[eg,eb]),"context-menu"===er.type&&(t=er.context),r.useImperativeHandle(t?.positionerRef,()=>Q,[Q]),r.useImperativeHandle(t?.actionsRef,()=>({setOpen:eh}),[eh]);let ex=(0,f.s)(em,{enabled:!et,bubbles:{escapeKey:q&&"menu"===er.type},outsidePress:()=>"context-menu"!==er.type||eu.current?.type==="contextmenu"||ea.current,externalTree:ef?Y:void 0}),eE=(0,m.j)(),eR=r.useCallback(e=>{U.select("activeIndex")!==e&&U.set("activeIndex",e)},[U]),ew=(0,p.C)(em,{enabled:!et,listRef:U.context.itemDomElements,activeIndex:eo,nested:void 0!==er.type,loopFocus:T,orientation:I,parentOrientation:"menubar"===er.type?er.context.orientation:void 0,rtl:"rtl"===eE,disabledIndices:a.Ml,onNavigate:eR,openOnArrowKeyDown:"context-menu"!==er.type,externalTree:ef?Y:void 0,focusItemOnHover:K}),eS=r.useCallback(e=>{U.context.typingRef.current=e},[U]),eC=(0,v.l)(em,{enabled:!et,listRef:U.context.itemLabels,elementsRef:U.context.itemDomElements,activeIndex:eo,resetMs:500,onMatch:e=>{Z&&e!==eo&&U.set("activeIndex",e)},onTyping:eS}),eM=r.useMemo(()=>{let e=(0,R.v6)(eC.reference,ew.reference,ex.reference,{onMouseMove(){U.set("allowMouseEnter",!0)}},ev);return e["aria-haspopup"]="menu",e["aria-expanded"]=Z,e},[U,eC.reference,ew.reference,ex.reference,ev,Z]),eP=r.useMemo(()=>{let e=(0,R.v6)(ew.trigger,ex.trigger,ev);return e["aria-haspopup"]="menu",e["aria-expanded"]=!1,e},[ew.trigger,ex.trigger,ev]),eT=r.useMemo(()=>(0,R.v6)(A.Ls,{id:G,role:"menu","aria-labelledby":J?.id,onMouseMove(){U.set("allowMouseEnter",!0),"menu"===er.type&&U.set("hoverEnabled",!1)},onClick(){U.select("hoverEnabled")&&U.set("hoverEnabled",!1)},onKeyDown(e){let t=U.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}},eC.floating,ew.floating,ex.floating),[J,G,er.type,U,eC.floating,ew.floating,ex.floating]),eI=ew.item??a.t0;(0,A.i6)(U,{floatingRootContext:em,activeTriggerProps:eM,inactiveTriggerProps:eP,popupProps:eT,itemProps:eI});let ek=r.useMemo(()=>({store:U,parent:W}),[U,W]),eA=(0,j.jsx)(g.J.Provider,{value:ek,children:"function"==typeof n?n({payload:el}):n});return void 0===er.type||"context-menu"===er.type?(0,j.jsx)(c.P6,{externalTree:Y,children:eA}):eA})},28389(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{Y:()=>i},{J:l})},70551(e,t,n){var r=n(65311),o=n(9636),l=n(28389),i=n(76648),u=n(79015);
1function a(e){let t=(0,l.Y)().store,n=r.useMemo(()=>({parentMenu:t}),[t]);return(0,u.jsx)(i.E.Provider,{value:n,children:(0,u.jsx)(o.i,{...e})})}n.d(t,{h:()=>a})},76648(e,t,n){var r=n(65311);let o=r.createContext(void 0);function l(){return r.useContext(o)}n.d(t,{B:()=>l},{E:o})},96921(e,t,n){var r=n(33126),o=n(65311),l=n(22447),i=n(66175),u=n(24683),a=n(85628),s=n(28389),c=n(44902),d=n(43025),f=n(657),p=n(73426),v=n(36616),g=n(71186),h=n(78644),m=n(76648);let y=o.forwardRef(function(e,t){let{render:n,className:y,style:b,label:x,id:E,nativeButton:R=!1,openOnHover:w=!0,delay:S=100,closeDelay:C=0,disabled:M=!1,...P}=e,T=(0,f.q)({label:x}),I=(0,g.O)(),{store:k}=(0,s.Y)(),A=(0,c.e)(E),O=k.useState("open"),j=k.useState("floatingRootContext"),D=k.useState("floatingTreeRoot"),q=k.useState("triggerPopupId",A),N=(0,h.VI)(A,k),F=o.useCallback(e=>{let t=N(e);return null!==e&&k.select("open")&&null==k.select("activeTriggerId")&&k.update({activeTriggerId:A,activeTriggerElement:e,closeDelay:C}),t},[N,C,k,A]),V=o.useRef(null),K=o.useCallback(e=>{V.current=e,k.set("activeTriggerElement",e)},[k]),H=(0,m.B)();if(!H?.parentMenu)throw Error((0,r.A)(37));k.useSyncedValue("closeDelay",C);let $=H.parentMenu,L=k.useState("disabled"),B=$.useState("disabled"),W=M||L||B,U=$.useState("itemProps"),z=$.useState("isActive",T.index),G=o.useMemo(()=>({type:"submenu-trigger",setActive(){$.select("highlightItemOnHover")&&$.set("activeIndex",T.index)}}),[$,T.index]),{getItemProps:Y,itemRef:X}=(0,p.O)({closeOnClick:!1,disabled:W,highlighted:z,id:A,store:k,typingRef:$.context.typingRef,nativeButton:R,itemMetadata:G,nodeId:I?.context.nodeId}),_=k.useState("hoverEnabled"),Z=(0,i.j)(j,{enabled:_&&w&&!W,handleClose:(0,u.i)({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:S,delay:{open:S,close:C},shouldOpen:S>0?()=>$.select("allowMouseEnter"):void 0,triggerElementRef:V,externalTree:D,isClosing:()=>"ending"===k.select("transitionStatus")}),J=(0,a.k)(j,{enabled:!W,event:"mousedown",toggle:!w,ignoreMouse:w,stickIfOpen:!1}).reference??l.t0,Q=k.useState("triggerProps",!0);return delete Q.id,(0,v.o)("div",e,{state:{disabled:W,highlighted:z,open:O},stateAttributesMapping:d.qV,props:[J,Z,Q,U,{"aria-controls":q,tabIndex:O||z?0:-1,onBlur(){z&&$.set("activeIndex",null)}},P,Y],ref:[t,T.ref,X,F,K]})});n.d(t,{},{f:y})},47522(e,t,n){n.d(t,{c:()=>q});var r=n(33126),o=n(65311),l=n(3474),i=n(95757),u=n(34022),a=n(21497),s=n(36089),c=n(22447),d=n(16565),f=n(66175),p=n(24683),v=n(85628),g=n(86056),h=n(96008),m=n(20389),y=n(28389),b=n(43025),x=n(36616),E=n(73675),R=n(50349),w=n(24331),S=n(76844),C=n(84866),M=n(78644),P=n(64835),T=n(44902),I=n(75882),k=n(382),A=n(81104);n(27818);var O=n(26293),j=n(61464),D=n(79015);let q=(0,u.nk)(function(e,t){let n,u,q,{render:N,className:F,style:V,disabled:K=!1,nativeButton:H=!0,id:$,openOnHover:L,delay:B=100,closeDelay:W=0,handle:U,payload:z,...G}=e,Y=(0,y.Y)(!0),X=U?.store??Y?.store;if(!X)throw Error((0,r.A)(85));let _=(0,T.e)($),Z=X.useState("isTriggerActive",_),J=X.useState("floatingRootContext"),Q=X.useState("isOpenedByTrigger",_),ee=X.useState("triggerPopupId",_),et=o.useRef(null),en=(n=(0,k.v)(!0),u=(0,y.Y)(!0),q=(0,A.t)(!0),o.useMemo(()=>q?{type:"menubar",context:q}:n&&!u?{type:"context-menu",context:n}:{type:void 0},[n,u,q])),er=(0,S.G)(!0),eo=(0,d.cq)(),el=o.useMemo(()=>eo??new h.k,[eo]),ei=(0,d.fI)(el),eu=(0,d.R1)(),{registerTrigger:ea,isMountedByThisTrigger:es}=(0,M.L_)(_,et,X,{payload:z,closeDelay:W,parent:en,floatingTreeRoot:el,floatingNodeId:ei,floatingParentNodeId:eu,keyboardEventRelay:er?.relayKeyboardEvent}),ec="menubar"===en.type,ed=X.useState("disabled"),ef=K||ed||ec&&en.context.disabled,{getButtonProps:ep,buttonRef:ev}=(0,E.s)({disabled:ef,native:H});o.useEffect(()=>{Q||void 0!==en.type||(X.context.allowMouseUpTriggerRef.current=!1)},[X,Q,en.type]);let eg=o.useRef(null),eh=(0,l.Z)(),em=(0,a.K)(e=>{if(!eg.current)return;eh.clear(),X.context.allowMouseUpTriggerRef.current=!1;let t=e.target;if((0,m.gR)(eg.current,t)||(0,m.gR)(X.select("positionerElement"),t)||t===eg.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)===X.select("rootId"))return;let n=(0,R.s)(eg.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>
1=n.top-2&&e.clientY<=n.bottom+2||el.events.emit("close",{domEvent:e,reason:I.LO})});o.useEffect(()=>{Q&&X.select("lastOpenChangeReason")===I.N7&&(0,i.R)(eg.current).addEventListener("mouseup",em,{once:!0})},[Q,em,X]);let ey=ec&&en.context.hasSubmenuOpen,eb=L??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?B:void 0,delay:{close:W},triggerElementRef:et,externalTree:el,isActiveTrigger:Z,isClosing:()=>"ending"===X.select("transitionStatus")}),eE=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,X.select("lastOpenChangeReason")),eR=(0,v.k)(J,{enabled:!ef&&"context-menu"!==en.type,event:Q&&ec?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===en.type&&eE}),ew=(0,g.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,eR.reference),[ew.reference,eR.reference]),eM=X.useState("triggerProps",es),{preFocusGuardRef:eP,handlePreFocusGuardFocus:eT,handleFocusTargetFocus:eI}=(0,P.a)(X,et),ek={disabled:ef,open:Q},eA=[eg,t,ev,ea,et],eO=[eC,ex??c.t0,eM,{"aria-haspopup":"menu","aria-controls":ee,id:_,onMouseDown:e=>{X.select("open")||(eh.start(200,()=>{X.context.allowMouseUpTriggerRef.current=!0}),(0,i.R)(e.currentTarget).addEventListener("mouseup",em,{once:!0}))}},ec?{role:"menuitem"}:{},eS,G,ep],ej=(0,x.o)("button",e,{enabled:!ec,stateAttributesMapping:b.jL,state:ek,ref:eA,props:eO});return ec?(0,D.jsx)(w.l,{tag:"button",render:N,className:F,style:V,state:ek,refs:eA,props:eO,stateAttributesMapping:b.jL}):Q?(0,D.jsxs)(o.Fragment,{children:[(0,D.jsx)(O.U,{ref:eP,onFocus:eT},`${_}-pre-focus-guard`),(0,D.jsx)(o.Fragment,{children:ej},_),(0,D.jsx)(O.U,{ref:X.context.triggerFocusTargetRef,onFocus:eI},`${_}-post-focus-guard`)]}):(0,D.jsx)(o.Fragment,{children:ej},_)})},20033(e,t,n){n.d(t,{a:()=>i});var r,o=n(28425);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}},81104(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{t:()=>i})},61464(e,t,n){var r=n(91360);let o={};function l(e,t,n,r,o){if(!n&&!r&&!o&&!e)return u(t);let l=u(e);return t&&(l=a(l,t)),n&&(l=a(l,n)),r&&(l=a(l,r)),o&&(l=a(l,o)),l}function i(e){if(0===e.length)return o;if(1===e.length)return u(e[0]);let t=u(e[0]);for(let n=1;n<e.length;n+=1)t=a(t,e[n]);return t}function u(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 a(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]=v(e.className,o);break;default:s(n,o)?e[n]=function(e,t){return t?e?(...n)=>{let r=n[0];if(g(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 g(n)&&p(n),e(...t)}:e}function p(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function v(e,t){return t?e?t+" "+e:t:e}function g(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}n.d(t,{PT:()=>p,VN:()=>v,lZ:()=>i,v6:()=>l})},76114(e,t,n){var r=n(65311),o=n(12583),l=n(44902),i=n(36616);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...a}=e,{store:s}=(0,o.s)(),c=(0,l.e)(a.id);return s.useSyncedValueWithCleanup("descriptionElementId",c),(0,i.o)("p",e,{ref:t,props:[{id:c},a]})});n.d(t,{},{u:u})},52565(e,t,n){n.d(t,{i:()=>w});var r=n(65311),o=n(84866),l=n(59612),i=n(2679),u=n(12583),a=n(2231),s=n(43025),c=n(28425),d=n(44569),f=n(36616),p=n(75882),v=n(49244),g=n(38979),h=n(15844),m=n(21497),y=n(79015);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 E=n(78644);let R={...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,u.s)(),M=(0,a.k)(),P=null!=(0,g.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"),A=C.useState("openMethod"),O=C.useState("instantType"),j=C.useState("transitionStatus"),D=C.useState("popupProps"),q=C.useState("titleElementId"),N=C.useState("descriptionElementId"),F=C.useState("modal"),V=C.useState("mounted"),K=C.useState("openChangeReason"),H=C.useState("activeTriggerElement"),$=C.useState("floatingRootContext"),L=$.useState("floatingId"),B=C.useState("disabled"),W=C.useState("openOnHover"),U=C.useState("closeDelay"),z=S.id??L;(0,d.v)({open:k,ref:C.context.popupRef,onComplete(){k&&C.context.onOpenChangeComplete?.(!0)}}),(0,l.a)($,{enabled:W&&!B,closeDelay:U});let G=void 0===b?(0,E.UM)(C.context.popupRef):b,Y=!1!==F&&I;C.useSyncedValue("focusManagerModal",Y);let X=r.useCallback(e=>{C.set("popupElement",e)},[C]),_={open:k,side:M.side,align:M.align,instant:O,transitionStatus:j},Z=(0,f.o)("div",e,{state:_,ref:[t,C.context.popupRef,X],props:[D,{id:z,role:"dialog",...E.Ls,"aria-labelledby":q,"aria-describedby":N,onKeyDown(e){P&&v.jF.has(e.key)&&e.stopPropagation()}},(0,h.d)(j),S],stateAttributesMapping:R});return(0,y.jsx)(i.s,{context:$,openInteractionType:A,modal:Y,disabled:!V||K===p.N7,initialFocus:G,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})})})},13810(e,t,n){var r=n(65311),o=n(73587),l=n(12583),i=n(5259),u=n(79015);let a=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:a}=(0,l.s)();return a.useState("mounted")||n?(0,u.jsx)(i.n.Provider,{value:n,children:(0,u.jsx)(o.XF,{ref:t,...r})}):null});n.d(t,{},{i:a})},5259(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{A:()=>i},{n:l})},39438(e,t,n){var r=n(65311),o=n(16687),l=n(36089),i=n(16565),u=n(12583),a=n(2231),s=n(74734),c=n(5259),d=n(34133),f=n(75882),p=n(27818),v=n(1515),g=n(9456),h=n(75445),m=n(47187),y=n(79015);let b=r.forwardRef(function(e,t){let{render:n,className:b,style:x,anchor:E,positionMethod:R="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:A=!1,collisionAvoidance:O=p.Pe,...j}=e,{store:D}=(0,u.s)(),q=(0,c.A)(),N=(0,i.fI)(),F=D.useState("floatingRootContext"),V=D.useState("mounted"),K=D.useState("open"),H=D.useState("openChangeReason"),$=D.useState("activeTriggerElement"),L=D.useState("modal"),B=D.useState("openMethod"),W=D.useState("positionerElement"),U=D.useState("instantType"),z=D.useState("transitionStatus"),G=D.useState("hasViewport"),Y=r.useRef(null),X=(0,v.V)(W,!1,!1),_=(0,s.s)({anchor:E,floatingRootContext:F,positionMethod:R,mounted:V,side:w,sideOffset:C,align:S,alignOffset:M,arrowPadding:I,collisionBoundary:P,collisionPadding:T,sticky:k,disableAnchorTracking:A,keepMounted:q,nodeId:N,collisionAvoidance:O,adaptiveOrigin:G?g.n:void 0}),Z=F.useState("domReferenceElement");(0,l.g)(()=>{let e=Y.current;if(Z&&(Y.current=Z),e&&Z&&Z!==e){D.set("instantType",void 0);let e=new AbortController;return X(()=>{D.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[Z,X,D]),(0,m.G)(K&&!0===L&&H!==f.N7,"touch"===B,W,$);let J=r.useCallback(e=>{D.set("positionerElement",e)},[D]),Q={open:K,side:_.side,align:_.align,anchorHidden:_.anchorHidden,instant:U},ee=(0,h.i)(e,Q,{styles:_.positionerStyles,transitionStatus:z,props:j,refs:[t,J],hidden:!V,inert:!K});return(0,y.jsxs)(a.f.Provider,{value:_,children:[V&&!0===L&&H!==f.N7&&(0,y.jsx)(d.W,{ref:D.context.internalBackdropRef,inert:(0,o.Y)(!K),cutout:$}),(0,y.jsx)(i.$c,{id:N,children:ee})]})});n.d(t,{},{U:b})},2231(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(46));return e}n.d(t,{k:()=>i},{f:l})},2255(e,t,n){n.d(t,{y:()=>R});var r=n(65311),o=n(22447),l=n(16565),i=n(70864),u=n(12583),a=n(3690),s=n(58173),c=n(57166),d=n(3474),f=n(75882),p=n(46940),v=n(15636),g=n(78644);let h={...p.ol,disabled:(0,s.M)(e=>e.disabled),instantType:(0,s.M)(e=>e.instantType),openMethod:(0,s.M)(e=>e.openMethod),openChangeReason:(0,s.M)(e=>e.openChangeReason),modal:(0,s.M)(e=>e.modal),focusManagerModal:(0,s.M)(e=>
1e.focusManagerModal),stickIfOpen:(0,s.M)(e=>e.stickIfOpen),titleElementId:(0,s.M)(e=>e.titleElementId),descriptionElementId:(0,s.M)(e=>e.descriptionElementId),openOnHover:(0,s.M)(e=>e.openOnHover),closeDelay:(0,s.M)(e=>e.closeDelay),hasViewport:(0,s.M)(e=>e.hasViewport)};class m extends c.H{constructor(e,t,n=!1){const o={...{...(0,p.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,p.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 d.E,triggerElements:l},h)}setOpen=(e,t)=>{let n=t.reason===f.N7,r=t.reason===f.Ui&&0===t.event.detail,o=!e&&(t.reason===f.jv||null==t.reason),l=(0,g.T1)(t),i=this.select("activeTriggerId");if(e||t.reason!==f.SR||null!=t.trigger||null==i||(t.trigger=this.context.triggerElements.getById(i)??this.select("activeTriggerElement")??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let u=()=>{let n={open:e,openChangeReason:t.reason};(0,g.i)(n,e,t.trigger,l()),this.update(n)};n?(this.set("stickIfOpen",!0),this.context.stickIfOpenTimeout.start(500,()=>{this.set("stickIfOpen",!1)}),a.flushSync(u)):u(),r||o?this.set("instantType",r?"click":"dismiss"):t.reason===f.Xn?this.set("instantType","focus"):this.set("instantType",void 0)};static useStore(e,t){let{store:n,internalStore:o}=(0,g.Nj)(e,(e,n)=>new m(t,e,n));return r.useEffect(()=>o?.disposeEffect(),[o]),n}disposeEffect=()=>this.context.stickIfOpenTimeout.disposeEffect()}var y=n(42916),b=n(61464),x=n(79015);function E({props:e}){let{children:t,open:n,defaultOpen:o=!1,onOpenChange:i,onOpenChangeComplete:a,modal:s=!1,handle:c,triggerId:d,defaultTriggerId:p=null}=e,v=m.useStore(c?.store,{modal:s,open:o,openProp:n,activeTriggerId:p,triggerIdProp:d});(0,g.$A)(v,n,o,p),v.useControlledProp("openProp",n),v.useControlledProp("triggerIdProp",d);let h=v.useState("open"),b=v.useState("mounted"),R=v.useState("payload"),S=null!=(0,l.R1)();v.useContextCallback("onOpenChange",i),v.useContextCallback("onOpenChangeComplete",a),(0,g.xs)(v,h),(0,g.tr)(v);let{forceUnmount:C}=(0,g.l$)(h,v,()=>{v.update({stickIfOpen:!0,openChangeReason:null})});v.useSyncedValues({modal:s,nested:S}),r.useEffect(()=>{h||v.context.stickIfOpenTimeout.clear()},[v,h]);let M=r.useCallback(()=>{v.setOpen(!1,(0,y.d)(f.zJ))},[v]);r.useImperativeHandle(e.actionsRef,()=>({unmount:C,close:M}),[C,M]);let P=h||b,T=r.useMemo(()=>({store:v}),[v]);return(0,x.jsxs)(u.r.Provider,{value:T,children:[P&&(0,x.jsx)(w,{store:v,modal:s}),"function"==typeof t?t({payload:R}):t]})}function R(e){return(0,u.s)(!0)?(0,x.jsx)(E,{props:e}):(0,x.jsx)(l.P6,{children:(0,x.jsx)(E,{props:e})})}function w({store:e,modal:t}){let n=e.useState("floatingRootContext"),l=(0,i.s)(n,{outsidePressEvent:{mouse:"trap-focus"===t?"sloppy":"intentional",touch:"sloppy"}}),u=l.reference??o.t0,a=l.trigger??o.t0,s=r.useMemo(()=>(0,b.v6)(g.Ls,l.floating),[l.floating]);return(0,g.i6)(e,{activeTriggerProps:u,inactiveTriggerProps:a,popupProps:s}),null}},12583(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{s:()=>i},{r:l})},60730(e,t,n){var r=n(65311),o=n(12583),l=n(36616),i=n(44902);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...a}=e,{store:s}=(0,o.s)(),c=(0,i.e)(a.id);return s.useSyncedValueWithCleanup("titleElementId",c),(0,l.o)("h2",e,{ref:t,props:[{id:c},a]})});n.d(t,{},{e:u})},72766(e,t,n){var r=n(33126),o=n(65311),l=n(12583),i=n(73675),u=n(43025),a=n(36616),s=n(27818),c=n(66175),d=n(24683),f=n(85628),p=n(44902),v=n(26293),g=n(75882),h=n(78644),m=n(64835),y=n(85666),b=n(79015);let x=o.forwardRef(function(e,t){let{render:n,className:x,style:E,disabled:R=!1,nativeButton:w=!0,handle:S,payload:C,openOnHover:M=!1,delay:P=300,closeDelay:T=0,id:I,...k}=e,A=(0,l.s)(!0),O=S?.store??A?.store;if(!O)throw Error((0,r.A)(74));let j=(0,p.e)(I),D=O.useState("isTriggerActive",j),q=O.useState("floatingRootContext"),N=O.useState("isOpenedByTrigger",j),F=O.useState("triggerPopupId",j),V=o.useRef(null),{registerTrigger:K,isMountedByThisTrigger:H}=(0,h.L_)(j,V,O,{payload:C,disabled:R,openOnHover:M,closeDelay:T}),$=O.useState("openChangeReason"),L=O.useState("stickIfOpen"),B=O.useState("openMethod"),W=O.useState("focusManagerModal"),U=(0,c.j)(q,{enabled:!R&&null!=q&&M&&("touch"!==B||$!==g.Ui),mouseOnly:!0,move:!1,handleClose:(0,d.i)(),restMs:P,delay:{close:T},triggerElementRef:V,isActiveTrigger:D,isClosing:()=>"ending"===O.select("transitionStatus")}),z=(0,f.k)(q,{enabled:null!=q,stickIfOpen:L}),G=(0,y.L)(()=>O.select("open"),e=>{O.set("openMethod",e)}),Y=O.useState("triggerProps",H),{getButtonProps:X,buttonRef:_}=(0,i.s)({disabled:R,native:w}),{preFocusGuardRef:Z,handlePreFocusGuardFocus:J,handleFocusTargetFocus:Q}=(0,m.a)(O,V),ee=(0,a.o)("button",e,{state:{disabled:R,open:N},ref:[_,t,K,V],props:[z.reference,U,Y,G,{[s.Kd]:"",id:j,"aria-haspopup":"dialog","aria-expanded":N,"aria-controls":F},k,X],stateAttributesMapping:{open:e=>e&&$===g.Ui?u.jL.open(e):u.qV.open(e)}});return H&&!W?(0,b.jsxs)(o.Fragment,{children:[(0,b.jsx)(v.U,{ref:Z,onFocus:J}),(0,b.jsx)(o.Fragment,{children:ee},j),(0,b.jsx)(v.U,{ref:O.context.triggerFocusTargetRef,onFocus:Q})]}):(0,b.jsx)(o.Fragment,{children:ee},j)});n.d(t,{},{W:x})},16232(e,t,n){var r=n(65311),o=n(36616),l=n(5063),i=n(30669),u=n(48336);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,...s}=e,{max:c,min:d,value:f,state:p}=(0,i.A)(),v=Number.isFinite(f)&&null!==f?(0,l.w)(f,d,c):null,g=null==v?{}:{insetInlineStart:0,height:"inherit",width:`${v}%`};return(0,o.o)("div",e,{state:p,ref:t,props:[{style:g},s],stateAttributesMapping:u.I})});n.d(t,{},{Z:a})}
1,46180(e,t,n){var r=n(65311),o=n(77111),l=n(49793),i=n(64798),u=n(36616),a=n(30669),s=n(48336),c=n(79015);function d(e,t){return null==t?"indeterminate progress":e||`${t}%`}let f=r.forwardRef(function(e,t){let{format:n,getAriaValueText:f=d,locale:p,max:v=100,min:g=0,value:h,render:m,className:y,children:b,style:x,...E}=e,[R,w]=r.useState(),S=(0,o.u)(n),C="indeterminate";Number.isFinite(h)&&(C=h===v?"complete":"progressing");let M=(0,i.ac)(h,p,S.current),P=r.useMemo(()=>({status:C}),[C]),T={"aria-labelledby":R,"aria-valuemax":v,"aria-valuemin":g,"aria-valuenow":h??void 0,"aria-valuetext":f(M,h),role:"progressbar",children:(0,c.jsxs)(r.Fragment,{children:[b,(0,c.jsx)("span",{role:"presentation",style:l.Q,children:"x"})]})},I=r.useMemo(()=>({formattedValue:M,max:v,min:g,setLabelId:w,state:P,status:C,value:h}),[M,v,g,w,P,C,h]),k=(0,u.o)("div",e,{state:P,ref:t,props:[T,E],stateAttributesMapping:s.I});return(0,c.jsx)(a.r.Provider,{value:I,children:k})});n.d(t,{},{w:f})},30669(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{A:()=>i},{r:l})},48336(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}},49164(e,t,n){var r=n(65311),o=n(36616),l=n(30669),i=n(48336);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...a}=e,{state:s}=(0,l.A)();return(0,o.o)("div",e,{state:s,ref:t,props:a,stateAttributesMapping:i.I})});n.d(t,{},{X:u})},14370(e,t,n){n.d(t,{z:()=>x});var r=n(65311),o=n(60119),l=n(21497),i=n(44902),u=n(20389),a=n(11774),s=n(30330),c=n(2453),d=n(31206),f=n(33126);let p=r.createContext(void 0);var v=n(77301),g=n(28229),h=n(33085),m=n(24755),y=n(79015);let b=["Shift"],x=r.forwardRef(function(e,t){let{render:n,className:x,disabled:E,readOnly:R,required:w,onValueChange:S,value:C,defaultValue:M,form:P,name:T,inputRef:I,id:k,style:A,...O}=e,{setTouched:j,setFocused:D,validationMode:q,name:N,disabled:F,state:V,validation:K,setDirty:H,setFilled:$,validityData:L}=(0,s.V$)(),{labelId:B}=(0,g.H)(),{clearErrors:W}=(0,v.x)(),U=function(e=!1){let t=r.useContext(p);if(!t&&!e)throw Error((0,f.A)(86));return t}(!0),z=F||E,G=N??T,Y=(0,i.e)(k),[X,_]=(0,o.q)({controlled:C,default:M,name:"RadioGroup",state:"value"}),[Z,J]=r.useState(!1),Q=(0,l.K)((e,t)=>{S?.(e,t),t.isCanceled||_(e)}),ee=r.useRef(null),et=r.useRef(null),en=r.useRef(null);function er(e){let t;return I&&("function"==typeof I?t=I(e):I.current=e),et.current=e,K.inputRef.current=e,t}let eo=(0,l.K)((e,t=!1)=>{if(e){if(t){ee.current===e&&(ee.current=null);return}null==ee.current&&(ee.current=e)}}),el=(0,l.K)(e=>{if(!e||e.disabled)return;en.current||(en.current=e);let t=et.current;if(e.checked||null==t||t.disabled)return er(e)}),ei=(0,l.K)(()=>{let e=et.current;return e&&!e.disabled&&e.checked?X??null:null});(0,c.I)(ee,Y,X??null,ei,!z,T),(0,h.x)(X,()=>{W(G),H(X!==L.initialValue),$(null!=X),K.change(X);let e=en.current;null==X&&e&&!e.disabled&&er(e)});let eu=O["aria-labelledby"]??B??U?.legendId,ea={...V,disabled:z??!1,required:w??!1,readOnly:R??!1},es=r.useMemo(()=>({...V,checkedValue:X,disabled:z,form:P,validation:K,name:G,readOnly:R,registerControlRef:eo,registerInputRef:el,required:w,setCheckedValue:Q,setTouched:J,touched:Z}),[X,z,P,K,V,G,R,eo,el,w,Q,J,Z]);return(0,y.jsx)(m._.Provider,{value:es,children:(0,y.jsx)(a.Y,{render:n,className:x,style:A,state:ea,props:[{id:k,role:"radiogroup","aria-required":w||void 0,"aria-disabled":z||void 0,"aria-readonly":R||void 0,"aria-labelledby":eu,onFocus(){D(!0)},onBlur(e){(0,u.gR)(e.currentTarget,e.relatedTarget)||(j(!0),D(!1),"onBlur"===q&&K.commit(X))},onKeyDownCapture(e){e.key.startsWith("Arrow")&&(J(!0),D(!0))}},O,e=>K.getValidationProps(z??!1,e)],refs:[t],stateAttributesMapping:d.dc,enableHomeAndEndKeys:!1,modifierKeys:b})})})},24755(e,t,n){var r=n(65311);let o=r.createContext(void 0);function l(){return r.useContext(o)}n.d(t,{R:()=>l},{_:o})},66476(e,t,n){var r=n(65311),o=n(36616),l=n(23607),i=n(13693),u=n(44569),a=n(9679);let s=r.forwardRef(function(e,t){let{render:n,className:s,style:c,keepMounted:d=!1,...f}=e,p=(0,l.g)(),v=p.checked,{mounted:g,transitionStatus:h,setMounted:m}=(0,a.$)(v),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,u.v)({open:v,ref:b,onComplete(){v||m(!1)}}),d||g)?x:null});n.d(t,{},{T:s})},64718(e,t,n){var r=n(65311),o=n(60511),l=n(36089),i=n(21497),u=n(49793),a=n(22447),s=n(84866),c=n(42916),d=n(13693),f=n(44902),p=n(36616),v=n(73675),g=n(84370),h=n(24331),m=n(30330),y=n(43241),b=n(28229),x=n(75534),E=n(33668),R=n(24755),w=n(64066),S=n(23607),C=n(79015);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:A,inputRef:O,nativeButton:j=!1,id:D,style:q,...N}=e,F=(0,R.R)(),{disabled:V,readOnly:K,required:H,form:$,checkedValue:L,touched:B=!1,validation:W,name:U}=F??{},z=F?.setCheckedValue??a.tE,G=F?.setTouched??a.tE,Y=F?.registerControlRef??a.tE,X=F?.registerInputRef??a.tE,{setTouched:_,setFilled:Z,state:J,disabled:Q}=(0,m.V$)(),ee=(0,y.c)(),{labelId:et,getDescriptionProps:en}=(0,b.H)(),er=Q||ee.disabled||V||P,eo=K||T,el=H||I,ei=F?L===A:""===A,eu=r.useRef(null),ea=r.useRef(null),es=(0,i.K)(e=>{e&&Y(e,er)}),ec=(0,o.a)(O,ea,X);(0,l.g)(()=>{ea.current?.checked&&Z(!0)}
1,[Z]),(0,l.g)(()=>{if(ea.current){if(er&&ei)return void X(null);eu.current&&Y(eu.current,er),X(ea.current)}},[ei,er,Y,X]);let ed=(0,f.e)(),ef=(0,E.l)({id:D,implicit:!1,controlRef:eu}),ep=j?void 0:ef,ev={role:"radio","aria-checked":ei,"aria-required":el||void 0,"aria-readonly":eo||void 0,"aria-labelledby":(0,x.B)(k,et,ea,!j,ep),[g.h]:ei?"":void 0,id:j?ef:ed,onKeyDown(e){"Enter"===e.key&&e.preventDefault()},onClick(e){if(e.defaultPrevented||er||eo)return;e.preventDefault();let t=ea.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||er||eo||!B||(ea.current?.click(),G(!1))}},{getButtonProps:eg,buttonRef:eh}=(0,v.s)({disabled:er,native:j,composite:!1}),em={type:"radio",ref:ec,form:$,id:ep,name:U,tabIndex:-1,style:U?u.a:u.Q,"aria-hidden":!0,...void 0!==A?{value:(0,w.Q)(A)}:a.t0,disabled:er,checked:ei,required:el,readOnly:eo,onChange(e){if(e.nativeEvent.defaultPrevented||er||eo||void 0===A)return;let t=(0,c.d)("none",e.nativeEvent);z(A,t),t.isCanceled||_(!0)},onFocus(){eu.current?.focus()}},ey=r.useMemo(()=>({...J,required:el,disabled:er,readOnly:eo,checked:ei}),[J,er,eo,ei,el]),eb=void 0!==F,ex=[t,eu,eh,es],eE=[ev,N,eg,en,W?e=>W.getValidationProps(er,e):a.t0],eR=(0,p.o)("span",e,{enabled:!eb,state:ey,ref:ex,props:eE,stateAttributesMapping:d.P});return(0,C.jsxs)(S.p.Provider,{value:ey,children:[eb?(0,C.jsx)(h.l,{tag:"span",render:n,className:M,style:q,state:ey,refs:ex,props:eE,stateAttributesMapping:d.P}):eR,(0,C.jsx)("input",{...em,suppressHydrationWarning:!0})]})});n.d(t,{},{U:M})},23607(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{g:()=>i},{p:l})},13693(e,t,n){n.d(t,{P:()=>u});var r,o=n(28425),l=n(31206);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),u={checked:e=>e?{[i.checked]:""}:{[i.unchecked]:""},...o.G,...l.dc}},23625(e,t,n){var r=n(65311),o=n(84964),l=n(36616);let i=r.forwardRef(function(e,t){let{render:n,className:r,style:i,...u}=e,{cornerRef:a,cornerSize:s,hiddenState:c}=(0,o.p)(),d=(0,l.o)("div",e,{ref:[t,a],props:[{style:{position:"absolute",bottom:0,insetInlineEnd:0,width:s.width,height:s.height}},u]});return c.corner?null:d});n.d(t,{},{I:i})},73324(e,t,n){n.d(t,{V:()=>R});var r,o=n(65311),l=n(21497),i=n(3474),u=n(84964),a=n(36616),s=n(2194),c=n(19567);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(70838),p=n(44902),v=n(29856),g=n(20389),h=n(6531),m=n(79015);let y={x:0,y:0},b={width:0,height:0},x={xStart:!1,xEnd:!1,yStart:!1,yEnd:!1},E={x:!0,y:!0,corner:!0},R=o.forwardRef(function(e,t){let{render:n,className:r,overflowEdgeThreshold:R,style:w,...S}=e,{xStart:C,xEnd:M,yStart:P,yEnd:T}=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)}}(R),I=(0,p.e)(),k=(0,i.Z)(),A=(0,i.Z)(),{nonce:O,disableStyleElements:j}=(0,h.n)(),[D,q]=o.useState(!1),[N,F]=o.useState(!1),[V,K]=o.useState(!1),[H,$]=o.useState(!1),[L,B]=o.useState(!1),[W,U]=o.useState(b),[z,G]=o.useState(b),[Y,X]=o.useState(x),[_,Z]=o.useState(E),J=o.useRef(null),Q=o.useRef(null),ee=o.useRef(null),et=o.useRef(null),en=o.useRef(null),er=o.useRef(null),eo=o.useRef(null),el=o.useRef(!1),ei=o.useRef(0),eu=o.useRef(0),ea=o.useRef(0),es=o.useRef(0),ec=o.useRef("vertical"),ed=o.useRef(y),ef=(0,l.K)(e=>{let t=e.x-ed.current.x,n=e.y-ed.current.y;ed.current=e,0!==n&&(K(!0),k.start(500,()=>{K(!1)})),0!==t&&(F(!0),A.start(500,()=>{F(!1)}))}
1),ep=(0,l.K)(e=>{0===e.button&&(el.current=!0,ei.current=e.clientY,eu.current=e.clientX,ec.current=e.currentTarget.getAttribute(d.orientation),Q.current&&(ea.current=Q.current.scrollTop,es.current=Q.current.scrollLeft),en.current&&"vertical"===ec.current&&en.current.setPointerCapture(e.pointerId),er.current&&"horizontal"===ec.current&&er.current.setPointerCapture(e.pointerId))}),ev=(0,l.K)(e=>{if(!el.current)return;let t=e.clientY-ei.current,n=e.clientX-eu.current;if(Q.current){let r=Q.current.scrollHeight,o=Q.current.clientHeight,l=Q.current.scrollWidth,i=Q.current.clientWidth;if(en.current&&ee.current&&"vertical"===ec.current){let n=(0,c.A)(ee.current,"padding","y"),l=(0,c.A)(en.current,"margin","y"),i=en.current.offsetHeight,u=ee.current.offsetHeight-i-n-l;Q.current.scrollTop=ea.current+t/u*(r-o),e.preventDefault(),K(!0),k.start(500,()=>{K(!1)})}if(er.current&&et.current&&"horizontal"===ec.current){let t=(0,c.A)(et.current,"padding","x"),r=(0,c.A)(er.current,"margin","x"),o=er.current.offsetWidth,u=et.current.offsetWidth-o-t-r;Q.current.scrollLeft=es.current+n/u*(l-i),e.preventDefault(),F(!0),A.start(500,()=>{F(!1)})}}}),eg=(0,l.K)(e=>{el.current=!1,en.current&&"vertical"===ec.current&&en.current.hasPointerCapture(e.pointerId)&&en.current.releasePointerCapture(e.pointerId),er.current&&"horizontal"===ec.current&&er.current.hasPointerCapture(e.pointerId)&&er.current.releasePointerCapture(e.pointerId)});function eh(e){$("touch"===e.pointerType)}function em(e){eh(e),"touch"!==e.pointerType&&q((0,g.gR)(J.current,e.target))}let ey=o.useMemo(()=>({scrolling:N||V,hasOverflowX:!_.x,hasOverflowY:!_.y,overflowXStart:Y.xStart,overflowXEnd:Y.xEnd,overflowYStart:Y.yStart,overflowYEnd:Y.yEnd,cornerHidden:_.corner}),[N,V,_.x,_.y,_.corner,Y]),eb={role:"presentation",onPointerEnter:em,onPointerMove:em,onPointerDown:eh,onPointerLeave(){q(!1)},style:{position:"relative",[s.I.scrollAreaCornerHeight]:`${W.height}px`,[s.I.scrollAreaCornerWidth]:`${W.width}px`}},ex=(0,a.o)("div",e,{state:ey,ref:[t,J],props:[eb,S],stateAttributesMapping:v.r}),eE=o.useMemo(()=>({handlePointerDown:ep,handlePointerMove:ev,handlePointerUp:eg,handleScroll:ef,cornerSize:W,setCornerSize:U,thumbSize:z,setThumbSize:G,hasMeasuredScrollbar:L,setHasMeasuredScrollbar:B,touchModality:H,cornerRef:eo,scrollingX:N,setScrollingX:F,scrollingY:V,setScrollingY:K,hovering:D,setHovering:q,viewportRef:Q,rootRef:J,scrollbarYRef:ee,scrollbarXRef:et,thumbYRef:en,thumbXRef:er,rootId:I,hiddenState:_,setHiddenState:Z,overflowEdges:Y,setOverflowEdges:X,viewportState:ey,overflowEdgeThreshold:{xStart:C,xEnd:M,yStart:P,yEnd:T}}),[ep,ev,eg,ef,W,z,L,H,N,F,V,K,D,q,I,_,Y,ey,C,M,P,T]);return(0,m.jsxs)(u.a.Provider,{value:eE,children:[!j&&f.E.getElement(O),ex]})})},84964(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{p:()=>i},{a:l})},2194(e,t,n){var r;let o=((r={}).scrollAreaCornerHeight="--scroll-area-corner-height",r.scrollAreaCornerWidth="--scroll-area-corner-width",r);n.d(t,{I:()=>o})},29856(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}},8413(e,t,n){var r=n(65311),o=n(54651),l=n(20389),i=n(84964),u=n(32894),a=n(36616),s=n(19567),c=n(2194),d=n(86616),f=n(73415),p=n(29856),v=n(79015);let g=r.forwardRef(function(e,t){let{render:n,className:g,orientation:h="vertical",keepMounted:m=!1,style:y,...b}=e,{hovering:x,scrollingX:E,scrollingY:R,hiddenState:w,overflowEdges:S,scrollbarYRef:C,scrollbarXRef:M,viewportRef:P,thumbYRef:T,thumbXRef:I,handlePointerDown:k,handlePointerUp:A,handleScroll:O,rootId:j,thumbSize:D,hasMeasuredScrollbar:q}=(0,i.p)(),N={hovering:x,scrolling:{horizontal:E,vertical:R}[h],orientation:h,hasOverflowX:!w.x,hasOverflowY:!w.y,overflowXStart:S.xStart,overflowXEnd:S.xEnd,overflowYStart:S.yStart,overflowYEnd:S.yEnd,cornerHidden:w.corner},F=(0,f.j)(),V=!q&&!m,K="vertical"===h?w.y:w.x,H=m||!K;r.useEffect(()=>{if(!H)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;let r="horizontal"===h,o=r?"scrollLeft":"scrollTop",l=r?n.deltaX:n.deltaY;if(0===l)return;let i=r?e.scrollWidth-e.clientWidth:e.scrollHeight-e.clientHeight,u=r&&"rtl"===F?-i:0,a=r&&"rtl"===F?0:i,s=e[o];s<=u&&l<0||s>=a&&l>0||(n.preventDefault(),e[o]=Math.min(a,Math.max(u,s+l)),O({x:e.scrollLeft,y:e.scrollTop}))},{passive:!1})},[F,O,h,M,C,H,P]);let $={...j&&{"data-id":`${j}-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,u=P.current.clientHeight,a=C.current.offsetHeight-r-n-t;P.current.scrollTop=l/a*(i-u)}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,u=P.current.scrollWidth,a=P.current.clientWidth,c=i/(M.current.offsetWidth-o-r-n);"rtl"===F?(t=(1-c)*(u-a),P.current.scrollLeft<=0&&(t=-t)):t=c*(u-a),P.current.scrollLeft=t}O({x:P.current.scrollLeft,y:P.current.scrollTop}),k(e)}},onPointerUp:A,onPointerCancel:A,style:{position:"absolute",touchAction:"none",WebkitUserSelect:"none",userSelect:"none",visibility:V?"hidden":void 0,..."vertical"===h&&{top:0,bottom:`var(${c.I.scrollAreaCornerHeight})`,insetInlineEnd:0,[d.q.scrollAreaThumbHeight]:`${D.height}px`},..."horizontal"===h&&{insetInlineStart:0,insetInlineEnd:`var(${c.I.scrollAreaCornerWidth})`,bottom:0,[d.q.scrollAreaThumbWidth]:`${D.width}px`}}},L=(0,a.o)("div",e,{ref:[t,"vertical"===h?C:M],state:N,props:[$,b],stateAttributesMapping:p.r}),B=r.useMemo(()=>({orientation:h}),[h]);return H?(0,v.jsx)(u.G.Provider,{value:B,children:L}):null});n.d(t,{},{V:g})},32894(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{r:()=>i},{G:l})},86616(e,t,n){var r;let o=((r={}).scrollAreaThumbHeight="--scroll-area-thumb-height",r.scrollAreaThumbWidth="--scroll-area-thumb-width",r);n.d(t,{q:()=>o})},67537(e,t,n){var r=n(65311),o=n(84964),l=n(32894),i=n(86616),u=n(36616);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,...s}=e,{thumbYRef:c,thumbXRef:d,handlePointerDown:f,handlePointerMove:p,handlePointerUp:v,setScrollingX:g,setScrollingY:h,scrollingX:m,scrollingY:y,hasMeasuredScrollbar:b}=(0,o.p)(),{orientation:x}=(0,l.r)();function E(e){"vertical"===x&&h(!1),"horizontal"===x&&g(!1),v(e)}return(0,u.o)("div",e,{ref:[t,"vertical"===x?c:d],state:{scrolling:"horizontal"===x?m:y,orientation:x},props:[{onPointerDown:f,onPointerMove:p,onPointerUp:E,onPointerCancel:E,style:{visibility:b?void 0:"hidden",..."vertical"===x&&{height:`var(${i.q.scrollAreaThumbHeight})`},..."horizontal"===x&&{width:`var(${i.q.scrollAreaThumbWidth})`}}},s]})});n.d(t,{},{l:a})},19567(e,t,n){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`])}n.d(t,{A:()=>r})},78709(e,t,n){n.d(t,{B:()=>E});var r,o=n(65311),l=n(21497),i=n(36089),u=n(21954),a=n(3474),s=n(84964);let c=o.createContext(void 0);var d=n(36616),f=n(73415),p=n(19567),v=n(81816),g=n(70838),h=n(29856);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(68727),b=n(79015);let x=!1,E=o.forwardRef(function(e,t){let{render:n,className:r,style:E,...R}=e,{viewportRef:w,scrollbarYRef:S,scrollbarXRef:C,thumbYRef:M,thumbXRef:P,cornerRef:T,cornerSize:I,setCornerSize:k,setThumbSize:A,rootId:O,setHiddenState:j,hiddenState:D,setHasMeasuredScrollbar:q,handleScroll:N,setHovering:F,setOverflowEdges:V,overflowEdges:K,overflowEdgeThreshold:H,scrollingX:$,scrollingY:L}=(0,s.p)(),B=(0,f.j)(),W=o.useRef(!0),U=o.useRef([NaN,NaN,NaN,NaN]),z=(0,a.Z)(),G=(0,a.Z)(),Y=(0,l.K)(()=>{var e;let t,n,r=w.current,o=S.current,l=C.current,i=M.current,u=P.current,a=T.current;if(!r)return;let s=r.scrollHeight,c=r.scrollWidth,d=r.clientHeight,f=r.clientWidth,g=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&&q(!0),0===s||0===c)return;let E=(t=(e=r).clientHeight>=e.scrollHeight,{y:t,x:n=e.clientWidth>=e.scrollWidth,corner:t||n}),R=E.y,O=E.x,D=f/c,N=d/s,F=Math.max(0,c-f),K=Math.max(0,s-d),$=0,L=0;if(!O){let e=0;e="rtl"===B?(0,v.q)(-h,0,F):(0,v.q)(h,0,F),$=(0,y.Q)(e,F),L=F-$}let W=R?0:(0,v.q)(g,0,K),z=R?0:(0,y.Q)(W,K),G=R?0:K-z,Y=O?0:f,X=R?0:d,_=0,Z=0;O||R||(_=o?.offsetWidth||0,Z=l?.offsetHeight||0);let J=0===I.width&&0===I.height,Q=J?_:0,ee=J?Z:0,et=(0,p.A)(l,"padding","x"),en=(0,p.A)(o,"padding","y"),er=(0,p.A)(u,"margin","x"),eo=(0,p.A)(i,"margin","y"),el=Y-et-er,ei=X-en-eo,eu=l?Math.min(l.offsetWidth-Q,el):el,ea=o?Math.min(o.offsetHeight-ee,ei):ei,es=Math.max(16,eu*D),ec=Math.max(16,ea*N);if(A(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:g/t)*e));i.style.transform=`translate3d(0,${n}px,0)`}if(l&&u){let e=l.offsetWidth-es-et-er,t=c-f,n=0===t?0:h/t,r="rtl"===B?(0,v.q)(n*e,-e,0):(0,v.q)(n*e,0,e);u.style.transform=`translate3d(${r}px,0,0)`}for(let[e,t]of[[m.scrollAreaOverflowXStart,$],[m.scrollAreaOverflowXEnd,L],[m.scrollAreaOverflowYStart,z],[m.scrollAreaOverflowYEnd,G]])r.style.setProperty(e,`${t}px`);a&&(O||R?k({width:0,height:0}):O||R||k({width:_,height:Z})),j(e=>{var t,n;return t=e,n=E,t.y===n.y&&t.x===n.x&&t.corner===n.corner?t:n});let ed={xStart:!O&&$>H.xStart,xEnd:!O&&L>H.xEnd,yStart:!R&&z>H.yStart,yEnd:!R&&G>H.yEnd};V(e=>e.xStart===ed.xStart&&e.xEnd===ed.xEnd&&e.yStart===ed.yStart&&e.yEnd===ed.yEnd?e:ed)});function X(){W.current=!1}(0,i.g)(()=>{w.current&&(x||u.Fp||("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(Y)},[Y,D,B,H.xStart,H.xEnd,H.yStart,H.yEnd]),(0,i.g)(()=>{w.current?.matches(":hover")&&F(!0)},[w,F]),(0,i.g)(()=>{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}Y()});return n.observe(e),G.start(0,()=>{let t=e.getAnimations({subtree:!0});0!==t.length&&Promise.allSettled(t.map(e=>e.finished)).then(Y).catch(()=>{})}),()=>{n.disconnect(),G.clear()}},[Y,w,G]);let _={role:"presentation",...O&&{"data-id":`${O}-viewport`},tabIndex:D.x&&D.y?-1:0,className:g.E.className,style:{overflow:"scroll"},onScroll(){w.current&&(Y(),W.current||N({x:w.current.scrollLeft,y:w.current.scrollTop}),z.start(100,()=>{W.current=!0}))},onWheel:X,onTouchMove:X,onPointerMove:X,onPointerEnter:X,onKeyDown:X},Z=o.useMemo(()=>({scrolling:$||L,hasOverflowX:!D.x,hasOverflowY:!D.y,overflowXStart:K.xStart,overflowXEnd:K.xEnd,overflowYStart:K.yStart,overflowYEnd:K.yEnd,cornerHidden:D.corner}),[$,L,D.x,D.y,D.corner,K]),J=(0,d.o)("div",e,{ref:[t,w],state:Z,props:[_,R],stateAttributesMapping:h.r}),Q=o.useMemo(()=>({computeThumbPosition:Y}),[Y]);return(0,b.jsx)(c.Provider,{value:Q,children:J})})},26588(e,t,n){n.d(t,{s:()=>u});var r=n(65311);let o=r.createContext(void 0);var l=n(36616),i=n(79015);let u=r.forwardRef(function(e,t){let{render:n,className:u,style:a,...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})})},49102(e,t,n){var r=n(65311),o=n(67258),l=n(36616),i=n(86025),u=n(43025),a=n(60852);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,a.T.open);return(0,l.o)("span",e,{state:{open:f},ref:t,props:[{"aria-hidden":!0,children:"â¼"},c],stateAttributesMapping:u.qV})});n.d(t,{},{w:s})},48805(e,t,n){var r=n(65311),o=n(17083),l=n(9679),i=n(44569),u=n(36616),a=n(28425),s=n(79015);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)(),v=r.useRef(null),{transitionStatus:g,setMounted:h}=(0,l.$)(p),m=(0,u.o)("span",e,{ref:[t,v],state:{selected:p,transitionStatus:g},props:[{"aria-hidden":!0,children:"âï¸"},f],stateAttributesMapping:a.G});return(0,i.v)({open:p,ref:v,onComplete(){p||h(!1)}}),m}));n.d(t,{},{h:c})},64787(e,t,n){var r=n(65311),o=n(86025),l=n(17083),i=n(36616);let u=r.memo(r.forwardRef(function(e,t){let{index:n,textRef:u,selectedByFocus:a,hasRegistered:s}=(0,l.G)(),{firstItemTextRef:c,selectedItemTextRef:d}=(0,o.ll)(),{render:f,className:p,style:v,...g}=e,h=r.useCallback(e=>{e&&(s&&0===n&&(c.current=e),s&&a&&(d.current=e))},[c,d,n,a,s]);return(0,i.o)("div",e,{ref:[h,t,u],props:g})}));n.d(t,{},{h:u})},43010(e,t,n){var r=n(65311),o=n(36089),l=n(67258),i=n(86025),u=n(657),a=n(36616),s=n(17083),c=n(60852),d=n(73675),f=n(42916),p=n(75882),v=n(10478),g=n(72534),h=n(79015);let m=r.memo(r.forwardRef(function(e,t){let{render:n,className:m,style:y,value:b=null,label:x,disabled:E=!1,nativeButton:R=!1,...w}=e,S=r.useRef(null),C=(0,u.q)({label:x,textRef:S,indexGuessBehavior:u.G.GuessFromOrder}),{store:M,itemProps:P,setOpen:T,setValue:I,selectionRef:k,typingRef:A,valuesRef:O,multiple:j,selectedItemTextRef:D,disabled:q,readOnly:N}=(0,i.ll)(),F=(0,l.P)(M,c.T.isActive,C.index),V=(0,l.P)(M,c.T.open),K=(0,l.P)(M,c.T.isSelected,b),H=(0,l.P)(M,c.T.isSelectedByFocus,C.index),$=(0,l.P)(M,c.T.isItemEqualToValue),L=C.index,B=-1!==L,W=r.useRef(null);(0,o.g)(()=>{if(!B)return;let e=O.current;return e[L]=b,()=>{delete e[L]}},[B,L,b,O]),(0,o.g)(()=>{if(!B)return;let e=M.state.value,t=e;j&&Array.isArray(e)&&(t=e.length>0?e[e.length-1]:void 0),void 0!==t&&(0,v.tl)(b,t,$)&&(M.set("selectedIndex",L),S.current&&(D.current=S.current))},[B,L,j,$,M,b,D]);let U=r.useRef(null),z=r.useRef("mouse"),G=r.useRef(!1),{getButtonProps:Y,buttonRef:X}=(0,d.s)({disabled:E,focusableWhenDisabled:!0,native:R,composite:!0});function _(){k.current.dragY=0}let Z=(0,a.o)("div",e,{ref:[X,t,C.ref,W],state:{disabled:E,selected:K,highlighted:F},props:[P,{role:"option","aria-selected":K,tabIndex:V&&F?0:-1,onKeyDown(e){U.current=e.key,M.set("activeIndex",L)," "===e.key&&A.current&&e.preventDefault()},onClick(e){let t="click"===e.type&&"touch"!==z.current,n=e.nativeEvent.pointerType,r=t&&(0,g.YF)(e.nativeEvent)&&(void 0!==n||F),o=t&&!r&&!G.current;G.current=!1,"keydown"===e.type&&null===U.current||E||"keydown"===e.type&&" "===U.current&&A.current||o||(U.current=null,function(e){if(q||N)return;let t=M.state.value;if(j){let n=Array.isArray(t)?t:[];I(K?(0,v.Ai)(n,b,$):[...n,b],(0,f.d)(p.Bo,e))}else I(b,(0,f.d)(p.Bo,e)),T(!1,(0,f.d)(p.Bo,e))}(e.nativeEvent))},onPointerEnter(e){z.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){z.current=e.pointerType,G.current=!0,_()},onMouseUp(){if(_(),E||"touch"===z.current||G.current)return;let e=!k.current.allowSelectedMouseUp&&K,t=!k.current.allowUnselectedMouseUp&&!K;e||t||(G.current=!0,W.current?.click(),G.current=!1)}},w,Y]}),J=r.useMemo(()=>({selected:K,index:L,textRef:S,selectedByFocus:H,hasRegistered:B}),[K,L,S,H,B]);return(0,h.jsx)(s.z.Provider,{value:J,children:Z})}));n.d(t,{},{e:m})},17083(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(57));return e}n.d(t,{G:()=>i},{z:l})},38452(e,t,n){var r=n(65311),o=n(21497),l=n(67258),i=n(86025),u=n(80537),a=n(36616),s=n(70838),c=n(69399),d=n(60852);let f=r.forwardRef(function(e,t){let{render:n,className:r,style:f,...p}=e,{store:v,scrollHandlerRef:g}=(0,i.ll)(),{alignItemWithTriggerActive:h}
1=(0,u.H)(),m=(0,l.P)(v,d.T.hasScrollArrows),y=(0,l.P)(v,d.T.openMethod),b=(0,l.P)(v,d.T.multiple),x=(0,l.P)(v,d.T.id),E={id:`${x}-list`,role:"listbox","aria-multiselectable":b||void 0,onScroll(e){g.current?.(e.currentTarget)},...h&&{style:c.O},className:m&&"touch"!==y?s.E.className:void 0},R=(0,o.K)(e=>{v.set("listElement",e)});return(0,a.o)("div",e,{ref:[t,R],props:[E,p]})});n.d(t,{},{B:f})},9990(e,t,n){var r=n(65311),o=n(62500),l=n(54651),i=n(21954),u=n(21497),a=n(95757),s=n(84866),c=n(36089),d=n(67258),f=n(20632),p=n(2679),v=n(71712),g=n(86025),h=n(43025),m=n(80537),y=n(70838),b=n(28425),x=n(44569),E=n(36616),R=n(60852),w=n(69399),S=n(42916),C=n(75882),M=n(38979),P=n(49244),T=n(15844),I=n(81816),k=n(68727),A=n(6531),O=n(73415),j=n(79015);let D={...h.GW,...b.G},q=r.forwardRef(function(e,t){let{render:n,className:o,style:v,finalFocus:h,...b}=e,{store:k,popupRef:q,onOpenChangeComplete:$,setOpen:L,valueRef:B,firstItemTextRef:W,selectedItemTextRef:U,multiple:z,handleScrollArrowVisibility:G,scrollHandlerRef:Y,listRef:X,highlightItemOnHover:_}=(0,g.ll)(),{side:Z,align:J,alignItemWithTriggerActive:Q,isPositioned:ee,setControlledAlignItemWithTrigger:et}=(0,m.H)(),en=null!=(0,M.S)(!0),er=(0,g.hG)(),eo=(0,O.j)(),{nonce:el,disableStyleElements:ei}=(0,A.n)(),eu=(0,d.P)(k,R.T.id),ea=(0,d.P)(k,R.T.open),es=(0,d.P)(k,R.T.openMethod),ec=(0,d.P)(k,R.T.mounted),ed=(0,d.P)(k,R.T.popupProps),ef=(0,d.P)(k,R.T.transitionStatus),ep=(0,d.P)(k,R.T.triggerElement),ev=(0,d.P)(k,R.T.positionerElement),eg=(0,d.P)(k,R.T.listElement),eh=r.useRef(!1),em=r.useRef(!1),ey=r.useRef({}),eb=(0,f.N)(),ex=(0,u.K)(e=>{var t;if(!ev||!q.current||!em.current)return;if(eh.current||!Q)return void G();let n="0px"===ev.style.top,r="0px"===ev.style.bottom;if(!n&&!r)return void G();let o=V(ev),l=(t=ev.getBoundingClientRect().height,t/o.y),i=(0,a.R)(ev),u=(0,s.zk)(ev),c=u.getComputedStyle(ev),d=parseFloat(c.marginTop),f=parseFloat(c.marginBottom),p=N(u.getComputedStyle(q.current)),v=Math.min(i.documentElement.clientHeight-d-f,p),g=e.scrollTop,h=F(e),m=0,y=null,b=!1,x=!1,E=e=>{ev.style.height=`${e}px`},R=n?h-g:g,w=Math.min(l+R,v);if(m=w,R<=1){let t;return void((t=(0,I.q)(R,0,v-l))>0&&E(l+t),e.scrollTop=n?h:0,v-(l+t)<=1&&(eh.current=!0),G())}if(v-w>1)n?x=!0:y=0;else if(b=!0,r&&g<h){let e=l+R-v;y=g-(R-e)}if(0!==(m=Math.ceil(m))&&E(m),x||null!=y){let t=F(e),n=x?t:(0,I.q)(y,0,t);Math.abs(e.scrollTop-n)>1&&(e.scrollTop=n)}(b||m>=v-1)&&(eh.current=!0),G()});r.useImperativeHandle(Y,()=>ex,[ex]),(0,x.v)({open:ea,ref:q,onComplete(){ea&&$?.(!0)}}),(0,c.g)(()=>{ev&&q.current&&!Object.keys(ey.current).length&&(ey.current={top:ev.
1style.top||"0",left:ev.style.left||"0",right:ev.style.right,height:ev.style.height,bottom:ev.style.bottom,minHeight:ev.style.minHeight,maxHeight:ev.style.maxHeight,marginTop:ev.style.marginTop,marginBottom:ev.style.marginBottom})},[q,ev]),(0,c.g)(()=>{ea||Q||(em.current=!1,eh.current=!1,(0,w.Y)(ev,ey.current))},[ea,Q,ev,q]),(0,c.g)(()=>{let e=q.current;if(!ea||!ep||!ev||!e||Q&&!ee||"ending"===k.state.transitionStatus)return;if(!Q){em.current=!0,eb.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=!R.T.hasSelectedValue(k.state)&&W.current?.isConnected?W.current:null);let r=B.current,o=(0,s.zk)(ev),l=o.getComputedStyle(ev),u=o.getComputedStyle(e),c=(0,a.R)(ep),d=V(ep),f=K(ep.getBoundingClientRect(),d),p=K(ev.getBoundingClientRect(),d),v=f.height,g=eg||e,h=g.scrollHeight,m=parseFloat(u.borderBottomWidth),y=parseFloat(l.marginTop)||10,b=parseFloat(l.marginBottom)||10,x=parseFloat(l.minHeight)||100,E=N(u),S=c.documentElement.clientHeight-y-b,C=c.documentElement.clientWidth,M=S-f.bottom+v,P="rtl"===eo?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"===eo?e.right-t.right:e.left-t.left);let o=e.top-f.top+e.height/2;T=t.top-p.top+t.height/2-o}let A=M+T+b+m,O=Math.min(S,A),j=S-y-b,D=A-O;ev.style.left=`${(0,I.q)(P,5,C-5-p.width)}px`,ev.style.height=`${O}px`,ev.style.maxHeight="none",ev.style.marginTop=`${y}px`,ev.style.marginBottom=`${b}px`,e.style.height="100%";let q=F(g),H=D>=q-1;H&&(O=Math.min(S,p.height)-(D-q));let $=f.top<20||f.bottom>S-20||Math.ceil(O)+1<Math.min(h,x),L=(o.visualViewport?.scale??1)!==1&&i.Fp;if($||L){em.current=!0,(0,w.Y)(ev,ey.current),et(!1);return}let z=Math.max(x,O);if(H){let e=Math.max(0,S-A);ev.style.top=p.height>=j?"0":`${e}px`,ev.style.height=`${O}px`,g.scrollTop=F(g)}else ev.style.bottom="0",g.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||O>=E)&&(eh.current=!0),G(),_&&null===k.state.selectedIndex&&null===k.state.activeIndex&&null!=X.current[0]&&k.set("activeIndex",0),em.current=!0}finally{t()}},[k,ea,ev,ep,B,W,U,q,G,Q,et,eb,eg,X,_,eo,ee]),r.useEffect(()=>{if(!Q||!ev||!ea)return;let e=(0,s.zk)(ev);return(0,l.q)(e,"resize",function(e){L(!1,(0,S.d)(C.L5,e))})},[L,Q,ev,ea]);let eE={...eg?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":z||void 0,id:`${eu}-list`},onKeyDown(e){en&&P.jF.has(e.key)&&e.stopPropagation()},onScroll(e){eg||ex(e.currentTarget)},...Q&&{style:eg?{height:"100%"}:w.O}},eR=(0,E.o)("div",e,{ref:[t,q],state:{open:ea,transitionStatus:ef,side:Z,align:J},stateAttributesMapping:D,props:[ed,eE,(0,T.d)(ef),{className:!eg&&Q?y.E.className:void 0},b]});return(0,j.jsxs)(r.Fragment,{children:[!ei&&y.E.getElement(el),(0,j.jsx)(p.s,{context:er,modal:!1,disabled:!ec,openInteractionType:es,returnFocus:h,restoreFocus:!0,children:eR})]})});function N(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 v.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"]];n.d(t,{},{t:q})},69399(e,t,n){function r(e,t){e&&Object.assign(e.style,t)}n.d(t,{Y:()=>r},{O:{position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"}})},8431(e,t,n){n.d(t,{V:()=>c});var r=n(65311),o=n(67258),l=n(73587);let i=r.createContext(void 0);var u=n(86025),a=n(60852),s=n(79015);let c=r.forwardRef(function(e,t){let{store:n}=(0,u.ll)(),r=(0,o.P)(n,a.T.mounted),c=(0,o.P)(n,a.T.forceMount);return r||c?(0,s.jsx)(i.Provider,{value:!0,children:(0,s.jsx)(l.XF,{ref:t,...e})}):null})},22592(e,t,n){var r=n(65311),o=n(16687),l=n(36089),i=n(21497),u=n(67258),a=n(86025),s=n(10419),c=n(74734),d=n(80537),f=n(34133),p=n(27818),v=n(69399),g=n(60852),h=n(42916),m=n(10478),y=n(75445),b=n(47187),x=n(79015);let E={position:"fixed"},R=r.forwardRef(function(e,t){let{anchor:n,positionMethod:R="absolute",className:w,render:S,side:C="bottom",align:M="center",sideOffset:P=0,alignOffset:T=0,collisionBoundary:I="clipping-ancestors",collisionPadding:k,arrowPadding:A=5,sticky:O=!1,disableAnchorTracking:j,alignItemWithTrigger:D=!0,collisionAvoidance:q=p.uD,style:N,...F}=e,{store:V,listRef:K,labelsRef:H,alignItemWithTriggerActiveRef:$,selectedItemTextRef:L,valuesRef:B,initialValueRef:W,popupRef:U,setValue:z}=(0,a.ll)(),G=(0,a.hG)(),Y=(0,u.P)(V,g.T.open),X=(0,u.P)(V,g.T.mounted),_=(0,u.P)(V,g.T.modal),Z=(0,u.P)(V,g.T.value),J=(0,u.P)(V,g.T.openMethod),Q=(0,u.P)(V,g.T.positionerElement),ee=(0,u.P)(V,g.T.triggerElement),et=(0,u.P)(V,g.T.isItemEqualToValue),en=(0,u.P)(V,g.T.transitionStatus),er=r.useRef(null),eo=r.useRef(null),[el,ei]=r.useState(D),eu=X&&el&&"touch"!==J;X||el===D||ei(D),(0,l.g)(()=>{!X&&(g.T.scrollUpArrowVisible(V.state)&&V.set("scrollUpArrowVisible",!1),g.T.scrollDownArrowVisible(V.state)&&V.set("scrollDownArrowVisible",!1))},[V,X]),r.useImperativeHandle($,()=>eu),(0,b.G)((eu||_)&&Y,"touch"===J,Q,ee);let ea=(0,c.s)({anchor:n,floatingRootContext:G,positionMethod:R,mounted:X,side:C,sideOffset:P,align:M,alignOffset:T,arrowPadding:A,collisionBoundary:I,collisionPadding:k,sticky:O,disableAnchorTracking:j??eu,collisionAvoidance:q,keepMounted:!0}),es=eu?"none":ea.side,ec=eu?E:ea.positionerStyles,ed={open:Y,side:es,align:ea.align,anchorHidden:ea.anchorHidden};(0,l.g)(()=>{V.set("popupSide",ea.side)},[V,ea.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:!X,inert:!Y}),ev=r.useRef(0),eg=(0,i.K)(e=>{if(0===e.size&&0===ev.current||0===B.current.length)return;let t=ev.current;if(ev.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)(B.current,Z,et)){let e=W.current,t=null!=e&&-1!==(0,m.Vz)(B.current,e,et)?e:null;z(t,n),null===t&&(V.set("selectedIndex",null),L.current=null)}if(0!==t&&V.state.multiple&&Array.isArray(Z)){let e=Z.filter(e=>-1!==(0,m.Vz)(B.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),L.current=null))}if(Y&&eu){V.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:""};(0,v.Y)(Q,e),(0,v.Y)(U.current,e)}}),eh=r.useMemo(()=>({...ea,side:es,alignItemWithTriggerActive:eu,setControlledAlignItemWithTrigger:ei,scrollUpArrowRef:er,scrollDownArrowRef:eo}),[ea,es,eu,ei]);return(0,x.jsx)(s.u,{elementsRef:K,labelsRef:H,onMapChange:eg,children:(0,x.jsxs)(d.i.Provider,{value:eh,children:[X&&_&&(0,x.jsx)(f.W,{inert:(0,o.Y)(!Y),cutout:ee}),ep]})})});n.d(t,{},{l:R})},80537(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(59));return e}n.d(t,{H:()=>i},{i:l})},89390(e,t,n){n.d(t,{H:()=>H});var r=n(65311),o=n(49793),l=n(60511),i=n(55398),u=n(91852),a=n(89288),s=n(60119),c=n(36089),d=n(21497),f=n(77111),p=n(90909),v=n(67258),g=n(22447),h=n(61931),m=n(85628),y=n(70864),b=n(78774),x=n(16551),E=n(86025),R=n(30330),w=n(2453),S=n(33668),C=n(9679),M=n(60852),P=n(42916),T=n(75882),I=n(44569),k=n(77301),A=n(6046),O=n(10478),j=n(37279),D=n(33085),q=n(85666),N=n(68727),F=n(78644),V=n(61464),K=n(79015);function H(e){let{id:t,value:n,defaultValue:H=null,onValueChange:$,open:L,defaultOpen:B=!1,onOpenChange:W,name:U,form:z,autoComplete:G,disabled:Y=!1,readOnly:X=!1,required:_=!1,modal:Z=!0,actionsRef:J,inputRef:Q,onOpenChangeComplete:ee,items:et,multiple:en=!1,itemToStringLabel:er,itemToStringValue:eo,isItemEqualToValue:el=O.jd,highlightItemOnHover:ei=!0,children:eu}=e,{clearErrors:ea}=(0,k.x)(),{setDirty:es,setTouched:ec,setFocused:ed,validityData:ef,setFilled:ep,name:ev,disabled:eg,validation:eh,validationMode:em}=(0,R.V$)(),ey=(0,S.l)({id:t}),eb=eg||Y,ex=ev??U,[eE,eR]=(0,s.q)({controlled:n,default:en?H??g.Ml:H,name:"Select",state:"value"}),[ew,eS]=(0,s.q)({controlled:L,default:B,name:"Select",state:"open"}),eC=r.useRef([]),eM=r.useRef([]),eP=r.useRef(null),eT=r.useRef(null),eI=r.useRef(0),ek=r.useRef(null),eA=r.useRef([]),eO=r.useRef(!1),ej=r.useRef(null),eD=r.useRef(null),eq=r.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),eN=r.useRef(!1),{mounted:eF,setMounted:eV,transitionStatus:eK}=(0,C.$)(ew),{openMethod:eH,triggerProps:e$}=(0,q.G)(ew),eL=(0,i.j)(()=>new p.i({id:ey,labelId:void 0,modal:Z,multiple:en,itemToStringLabel:er,itemToStringValue:eo,isItemEqualToValue:el,value:eE,open:ew,mounted:eF,transitionStatus:eK,items:et,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,eB=(0,v.P)(eL,M.T.activeIndex),eW=(0,v.P)(eL,M.T.selectedIndex),eU=(0,v.P)(eL,M.T.triggerElement),ez=(0,v.P)(eL,M.T.positionerElement),eG=function(e){let[t,n]=r.useState({current:e,previous:null});return e!==t.current&&n({current:e,previous:t.current}),t.previous}(eH),eY=eH??eG??null,eX=r.useMemo(()=>en?"":(0,A.T)(eE,eo),[en,eE,eo]),e_=r.useMemo(()=>en&&Array.isArray(eE)?eE.map(e=>(0,A.T)(e,eo)):(0,A.T)(eE,eo),[en,eE,eo]),eZ=(0,f.u)(eL.state.triggerElement),eJ=(0,d.K)(()=>e_);(0,w.I)(eZ,ey,eE,eJ,!eb,U);
1let eQ=r.useRef(eE),e0=en?Array.isArray(eE)&&eE.length>0:null!=eE&&""!==(0,A.T)(eE,eo);(0,c.g)(()=>{eE!==eQ.current&&eL.set("forceMount",!0)},[eL,eE]),(0,c.g)(()=>{ep(e0)},[e0,ep]),(0,c.g)(function(){let e,t=eA.current;if(en){let n=Array.isArray(eE)?eE:[];if(0===n.length)e=null;else{let r=n[n.length-1],o=(0,O.Vz)(t,r,el);e=-1===o?null:o}}else{let n=(0,O.Vz)(t,eE,el);e=-1===n?null:n}null===e&&(eD.current=null),ew||eL.set("selectedIndex",e)},[e0,en,ew,eE,eA,el,eL,eD]),(0,D.x)(eE,()=>{let e;ea(ex),es((e=ef.initialValue,Array.isArray(eE)&&Array.isArray(e)?!(0,j.B)(eE,e,(e,t)=>(0,O.tl)(e,t,el)):eE!==e)),eh.change(eE)});let e1=(0,d.K)((e,t)=>{W?.(e,t),!t.isCanceled&&(eS(e),e||t.reason!==T.Xn&&t.reason!==T.Np||(ec(!0),ed(!1),"onBlur"===em&&eh.commit(eE)))}),e6=(0,d.K)(()=>{eV(!1),eL.update({activeIndex:null,openMethod:null}),ee?.(!1)});(0,I.v)({enabled:!J,open:ew,ref:eP,onComplete(){ew||e6()}}),r.useImperativeHandle(J,()=>({unmount:e6}),[e6]);let e3=(0,d.K)((e,t)=>{$?.(e,t),t.isCanceled||eR(e)}),e5=(0,d.K)(()=>{let e=eL.state.listElement||eP.current;if(!e)return;let t=(0,N.X)(e.scrollHeight,e.clientHeight),n=(0,N.Q)(e.scrollTop,t),r=n>0,o=n<t;eL.state.scrollUpArrowVisible!==r&&eL.set("scrollUpArrowVisible",r),eL.state.scrollDownArrowVisible!==o&&eL.set("scrollDownArrowVisible",o)}),e2=(0,h.P)({open:ew,onOpenChange:e1,elements:{reference:eU,floating:ez}}),e4=(0,m.k)(e2,{enabled:!X&&!eb,event:"mousedown"}),e7=(0,y.s)(e2),e8=(0,b.C)(e2,{enabled:!X&&!eb,listRef:eC,activeIndex:eB,selectedIndex:eW,disabledIndices:g.Ml,onNavigate(e){(null!==e||ew)&&eL.set("activeIndex",e)},focusItemOnHover:ei}),e9=(0,x.l)(e2,{enabled:!X&&!eb&&(ew||!en),listRef:eM,activeIndex:eB,selectedIndex:eW,disabledIndices:e=>(0,a.F)(eC.current[e]),onMatch(e){ew?eL.set("activeIndex",e):e3(eA.current[e],(0,P.d)("none"))},onTyping(e){eO.current=e}}),te=r.useMemo(()=>{let e=(0,V.v6)(e9.reference,e8.reference,e7.reference,e4.reference,e$);return ey&&(e.id=ey),e},[e4.reference,e9.reference,e8.reference,e7.reference,e$,ey]),tt=r.useMemo(()=>(0,V.v6)(F.Ls,e9.floating,e8.floating,e7.floating),[e9.floating,e8.floating,e7.floating]),tn=e8.item??g.t0;(0,u.j)(()=>{eL.update({popupProps:tt,triggerProps:te})}),(0,c.g)(()=>{eL.update({id:ey,modal:Z,multiple:en,value:eE,open:ew,mounted:eF,transitionStatus:eK,popupProps:tt,triggerProps:te,items:et,itemToStringLabel:er,itemToStringValue:eo,isItemEqualToValue:el,openMethod:eY})},[eL,ey,Z,en,eE,ew,eF,eK,tt,te,et,er,eo,el,eY]);let tr=r.useMemo(()=>({store:eL,name:ex,required:_,disabled:eb,readOnly:X,multiple:en,highlightItemOnHover:ei,setValue:e3,setOpen:e1,listRef:eC,popupRef:eP,scrollHandlerRef:eT,handleScrollArrowVisibility:e5,scrollArrowsMountedCountRef:eI,itemProps:tn,valueRef:ek,valuesRef:eA,labelsRef:eM,typingRef:eO,selectionRef:eq,firstItemTextRef:ej,selectedItemTextRef:eD,validation:eh,onOpenChangeComplete:ee,alignItemWithTriggerActiveRef:eN,initialValueRef:eQ}),[eL,ex,_,eb,X,en,ei,e3,e1,tn,eh,ee,e5]),to=(0,l.a)(Q,eh.inputRef),tl=en&&Array.isArray(eE)&&eE.length>0,ti=en?void 0:ex,tu=r.useMemo(()=>en&&Array.isArray(eE)&&ex?eE.map(e=>{let t=(0,A.T)(e,eo);return(0,K.jsx)("input",{type:"hidden",form:z,name:ex,value:t,disabled:eb},t)}):null,[en,eE,z,ex,eo,eb]);return(0,K.jsx)(E.CG.Provider,{value:tr,children:(0,K.jsxs)(E.iP.Provider,{value:e2,children:[eu,(0,K.jsx)("input",{...eh.getValidationProps(eb,{onFocus(){eL.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented||eb||X)return;let t=e.currentTarget.value,n=(0,P.d)("none",e.nativeEvent);eL.set("forceMount",!0),queueMicrotask(function(){if(en)return;let e=t.toLowerCase(),r=eA.current.findIndex(t=>(0,A.T)(t,eo).toLowerCase()===e||(0,A.yg)(t,er).toLowerCase()===e);-1===r&&(r=eA.current.findIndex((t,n)=>{let r=eM.current[n];return null!=r&&r.toLowerCase()===e}));let o=-1===r?void 0:eA.current[r];null!=o&&e3(o,n)})}}),id:ey&&null==ti?`${ey}-hidden-input`:void 0,form:z,name:ti,autoComplete:G,value:eX,disabled:eb,required:_&&!tl,readOnly:X,ref:to,style:ex?o.a:o.Q,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),tu]})})}},86025(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(null),i=o.createContext(null);function u(){let e=o.useContext(l);if(null===e)throw Error((0,r.A)(60));return e}function a(){let e=o.useContext(i);if(null===e)throw Error((0,r.A)(61));return e}n.d(t,{hG:()=>a,ll:()=>u},{CG:l,iP:i})},88849(e,t,n){var r=n(65311),o=n(3474),l=n(67258),i=n(36089),u=n(86025),a=n(80537),s=n(9679),c=n(44569),d=n(36616),f=n(28425),p=n(68727),v=n(60852);let g=r.forwardRef(function(e,t){let{render:n,className:r,style:g,direction:h,keepMounted:m=!1,...y}=e,b="up"===h,{store:x,popupRef:E,listRef:R,handleScrollArrowVisibility:w,scrollArrowsMountedCountRef:S}=(0,u.ll)(),{side:C,scrollDownArrowRef:M,scrollUpArrowRef:P}=(0,a.H)(),T=b?v.T.scrollUpArrowVisible:v.T.scrollDownArrowVisible,I=(0,l.P)(x,T),k=(0,l.P)(x,v.T.openMethod),A=I&&"touch"!==k,O=(0,o.Z)(),j=b?P:M,{mounted:D,transitionStatus:q,setMounted:N}=(0,s.$)(A);(0,i.g)(()=>(S.current+=1,x.state.hasScrollArrows||x.set("hasScrollArrows",!0),()=>{S.current=Math.max(0,S.current-1),0===S.current&&x.state.hasScrollArrows&&x.set("hasScrollArrows",!1)}),[x,S]),(0,c.v)({open:A,ref:j,onComplete(){A||N(!1)}});let F=(0,d.o)("div",e,{ref:[t,j],state:{direction:h,visible:A,side:C,transitionStatus:q}
1,props:[{"aria-hidden":!0,children:b?"â²":"â¼",style:{position:"absolute"},onMouseMove(e){0===e.movementX&&0===e.movementY||O.isStarted()||(x.set("activeIndex",null),O.start(40,function e(){let t=x.state.listElement??E.current;if(!t)return;x.set("activeIndex",null),w();let n=(0,p.X)(t.scrollHeight,t.clientHeight),r=(0,p.Q)(t.scrollTop,n),o=r===(b?0:n),l=R.current;if(r!==t.scrollTop&&(t.scrollTop=r),0===l.length&&x.set(b?"scrollUpArrowVisible":"scrollDownArrowVisible",!o),o)return void O.clear();if(l.length>0){let e=j.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),u=e[i];return i<t&&u?(0,p.Q)(u.offsetTop-o,l):0}let i=e.length-1,u=n+r-o+1;for(let t=0;t<e.length;t+=1){let n=e[t];if(n&&n.offsetTop+n.offsetHeight>u){i=Math.max(0,t-1);break}}let a=Math.min(e.length-1,i+1),s=e[a];return a>i&&s?(0,p.Q)(s.offsetTop+s.offsetHeight-r+o,l):l}(l,b,r,t.clientHeight,e,n)}O.start(40,e)}))},onMouseLeave(){O.clear()}},y],stateAttributesMapping:f.G});return D||m?F:null});n.d(t,{},{f:g})},74900(e,t,n){var r=n(65311),o=n(88849),l=n(79015);let i=r.forwardRef(function(e,t){return(0,l.jsx)(o.f,{...e,ref:t,direction:"down"})});n.d(t,{},{d:i})},86534(e,t,n){var r=n(65311),o=n(88849),l=n(79015);let i=r.forwardRef(function(e,t){return(0,l.jsx)(o.f,{...e,ref:t,direction:"up"})});n.d(t,{},{w:i})},60852(e,t,n){var r=n(58173),o=n(10478),l=n(6046);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)=>{let n=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(e=>(0,o.tl)(t,e,n)):(0,o.tl)(t,r,n)}),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)};n.d(t,{},{T:i})},5982(e,t,n){var r=n(65311),o=n(95757),l=n(3474),i=n(21497),u=n(77111),a=n(67258),s=n(86025),c=n(30330),d=n(28229),f=n(43025),p=n(31206),v=n(36616),g=n(60852),h=n(50349),m=n(22454),y=n(20389),b=n(61464),x=n(73675),E=n(42916),R=n(75882),w=n(33668),S=n(865);let C={...f.jL,...p.dc,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},M=r.forwardRef(function(e,t){let{render:n,className:f,id:p,disabled:M=!1,nativeButton:P=!0,style:T,...I}=e,{setTouched:k,setFocused:A,validationMode:O,state:j,disabled:D}=(0,c.V$)(),{labelId:q}=(0,d.H)(),{store:N,setOpen:F,selectionRef:V,validation:K,readOnly:H,required:$,alignItemWithTriggerActiveRef:L,disabled:B}=(0,s.ll)(),W=D||B||M,U=(0,a.P)(N,g.T.open),z=(0,a.P)(N,g.T.mounted),G=(0,a.P)(N,g.T.value),Y=(0,a.P)(N,g.T.triggerProps),X=(0,a.P)(N,g.T.positionerElement),_=(0,a.P)(N,g.T.listElement),Z=(0,a.P)(N,g.T.popupSide),J=(0,a.P)(N,g.T.id),Q=(0,a.P)(N,g.T.labelId),ee=(0,a.P)(N,g.T.hasSelectedValue),et=z&&X?Z:null,en=p??J,er=(0,S._)(q,Q);(0,w.l)({id:en});let eo=(0,u.u)(X),el=r.useRef(null),{getButtonProps:ei,buttonRef:eu}=(0,x.s)({disabled:W,native:P}),ea=(0,i.K)(e=>{N.set("triggerElement",e)}),es=(0,l.Z)(),ec=(0,l.Z)(),ed=(0,l.Z)();r.useEffect(()=>{if(U)return ed.start(400,()=>{V.current.allowUnselectedMouseUp=!0,V.current.allowSelectedMouseUp=!0}),()=>{ed.clear()};V.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},ec.clear()},[U,V,ec,ed]);let ef=(0,b.v6)(Y,{id:en,role:"combobox","aria-expanded":U?"true":"false","aria-haspopup":"listbox","aria-controls":U?_?.id??(0,m.nd)(X)?.id:void 0,"aria-labelledby":er,"aria-readonly":H||void 0,"aria-required":$||void 0,tabIndex:W?-1:0,onFocus(e){A(!0),U&&L.current&&F(!1,(0,E.d)("none",e.nativeEvent)),es.start(0,()=>{N.set("forceMount",!0)})},onBlur(e){(0,y.gR)(X,e.relatedTarget)||(k(!0),A(!1),"onBlur"===O&&K.commit(G))},onMouseDown(e){if(U)return;let t=(0,o.R)(e.currentTarget);function n(e){if(!el.current)return;let t=e.target;if((0,y.gR)(el.current,t)||(0,y.gR)(eo.current,t))return;let n=(0,h.s)(el.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>
1=n.top-2&&e.clientY<=n.bottom+2||F(!1,(0,E.d)(R.LO,e))}ec.start(0,()=>{t.addEventListener("mouseup",n,{once:!0})})}},I,ei),ep=K.getValidationProps(W,ef);ep.role="combobox";let ev={...j,open:U,disabled:W,value:G,readOnly:H,popupSide:et,placeholder:!ee};return(0,v.o)("button",e,{ref:[t,el,eu,ea],state:ev,stateAttributesMapping:C,props:ep})});n.d(t,{},{b:M})},75898(e,t,n){var r=n(65311),o=n(67258),l=n(36616),i=n(86025),u=n(6046),a=n(60852);let s={value:()=>null},c=r.forwardRef(function(e,t){let{className:n,render:r,children:c,placeholder:d,style:f,...p}=e,{store:v,valueRef:g}=(0,i.ll)(),h=(0,o.P)(v,a.T.value),m=(0,o.P)(v,a.T.items),y=(0,o.P)(v,a.T.itemToStringLabel),b=(0,o.P)(v,a.T.hasSelectedValue),x=(0,o.P)(v,a.T.hasNullItemLabel,!b&&null!=d&&null==c),E=null;return E="function"==typeof c?c(h):null!=c?c:b||null==d||x?Array.isArray(h)?(0,u.u)(h,m,y):(0,u.Md)(h,m,y):d,(0,l.o)("span",e,{state:{value:h,placeholder:!b},ref:[t,g],props:[{children:E},p],stateAttributesMapping:s})});n.d(t,{},{y:c})},44267(e,t,n){var r=n(65311),o=n(36616);let l=r.forwardRef(function(e,t){let{className:n,render:r,orientation:l="horizontal",style:i,...u}=e;return(0,o.o)("div",e,{state:{orientation:l},ref:t,props:[{role:"separator","aria-orientation":l},u]})});n.d(t,{},{w:l})},99915(e,t,n){n.d(t,{X:()=>w});var r=n(65311),o=n(84866),l=n(54651),i=n(95757),u=n(20632),a=n(21497),s=n(77111),c=n(20389),d=n(81816),f=n(42916),p=n(75882),v=n(36616),g=n(73415),h=n(91129),m=n(48061),y=n(94874),b=n(37484),x=n(53185);function E({values:e,index:t,nextValue:n,min:r,max:o,step:l,minStepsBetweenValues:i,initialValues:u}){if(0===e.length)return[];let a=e.slice(),s=l*i,c=a.length-1,f=u??e;a[t]=(0,d.q)(n,r+t*s,o-(c-t)*s);for(let e=t+1;e<=c;e+=1){let t=a[e-1]+s,n=o-(c-e)*s,r=f[e]??a[e],l=Math.max(a[e],t);r<l&&(l=Math.max(r,t)),a[e]=(0,d.q)(l,t,n)}for(let e=t-1;e>=0;e-=1){let t=a[e+1]-s,n=r+e*s,o=f[e]??a[e],l=Math.min(a[e],t);o>l&&(l=Math.min(o,t)),a[e]=(0,d.q)(l,n,t)}for(let e=0;e<=c;e+=1)a[e]=Number(a[e].toFixed(12));return a}function R(e,t){if(null!=t.current&&e.changedTouches){for(let n=0;n<e.changedTouches.length;n+=1){let r=e.changedTouches[n];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return null}return{x:e.clientX,y:e.clientY}}let w=r.forwardRef(function(e,t){let{render:n,className:w,style:S,...C}=e,{disabled:M,dragging:P,inset:T,lastChangeReasonRef:I,max:k,min:A,minStepsBetweenValues:O,onValueCommitted:j,orientation:D,pressedInputRef:q,pressedThumbCenterOffsetRef:N,pressedThumbIndexRef:F,pressedValuesRef:V,registerFieldControlRef:K,renderBeforeHydration:H,setActive:$,setDragging:L,setValue:B,state:W,step:U,thumbCollisionBehavior:z,thumbRefs:G,values:Y}=(0,h.a)(),X=(0,g.j)(),_=Y.length>1,Z="vertical"===D,J=r.useRef(null),Q=r.useRef(null),ee=(0,a.K)(e=>{e&&null==Q.current&&(Q.current=(0,o.zk)(e).getComputedStyle(e))}),et=r.useRef(null),en=r.useRef(0),er=r.useRef(0),eo=r.useRef(null),el=(0,s.u)(Y);function ei(e){F.current!==e&&(F.current=e);let t=G.current[e];if(!t){N.current=null,q.current=null;return}q.current=t.querySelector('input[type="range"]')}function eu(){F.current=-1,N.current=null,q.current=null}function ea(e){return!!(0,o.vq)(e)&&G.current.some(t=>!!(0,o.vq)(t)&&!!(0,c.gR)(t,e)&&t.querySelector('input[type="range"]')?.disabled===!0)}function es(e){let t=J.current,n=F.current;if(!t||!_&&(n<0||n>=Y.length))return null;let{width:r,height:o,bottom:l,left:i,right:u}=t.getBoundingClientRect(),a=function(e,t){if(!e)return{start:0,end:0};function n(e){let t=null!=e?parseFloat(e):0;return Number.isNaN(t)?0:t}let r=t?"Top":"InlineStart",o=t?"Bottom":"InlineEnd";return{start:n(e[`border${r}Width`])+n(e[`padding${r}`]),end:n(e[`border${o}Width`])+n(e[`padding${o}`])}}(Q.current,Z),s=er.current,c=(Z?o:r)-a.start-a.end-2*s,f=N.current??0,p=e.x-f,v=e.y-f,g=Z?l-v-a.end:("rtl"===X?u-p:p-i)-a.start,h=(k-A)*(0,d.q)((g-s)/c,0,1)+A;return(h=(0,b.h)(h,U,A),h=(0,d.q)(h,A,k),_)?n<0?null:function({behavior:e,values:t,currentValues:n,initialValues:r,pressedIndex:o,nextValue:l,min:i,max:u,step:a,minStepsBetweenValues:s}){let c=n??t,f=r??t;if(!(c.length>1))return{value:l,thumbIndex:0,didSwap:!1};let p=a*s;switch(e){case"swap":{let e=c[o],t=c.slice(),n=t[o-1],r=t[o+1],v=null!=n?n+p:i,g=null!=r?r-p:u,h=Number((0,d.q)(l,v,g).toFixed(12));t[o]=h;let m=l>e,y=l<e,b=m&&null!=r&&l>=r-1e-7,x=y&&null!=n&&l<=n+1e-7;if(!b&&!x)return{value:t,thumbIndex:o,didSwap:!1};let R=b?o+1:o-1,w=t.map((e,t)=>{if(t===o)return h;let n=f[t];return null!=n?n:c[t]}),S=l;S=b?Math.max(l,t[R]):Math.min(l,t[R]);let C=E({values:t,index:R,nextValue:S,min:i,max:u,step:a,minStepsBetweenValues:s,initialValues:w}),M=b?R-1:R+1;if(M>=0&&M<C.length){let e=C[M-1],t=C[M+1],n=null!=e?e+p:i;n=Math.max(n,i+M*p);let r=null!=t?t-p:u;r=Math.min(r,u-(C.length-1-M)*p);let o=(0,d.q)(h,n,r);C[M]=Number(o.toFixed(12))}return{value:C,thumbIndex:R,didSwap:!0}}case"push":return{value:E({values:c,index:o,nextValue:l,min:i,max:u,step:a,minStepsBetweenValues:s}),thumbIndex:o,didSwap:!1};default:{let e=c.slice(),t=e[o-1],n=e[o+1],r=null!=t?t+p:i,a=null!=n?n-p:u,s=(0,d.q)(l,r,a);return e[o]=Number(s.toFixed(12)),{value:e,thumbIndex:o,didSwap:!1}}}}({behavior:z,values:Y,currentValues:el.current??Y,initialValues:V.current,pressedIndex:n,nextValue:h,min:A,max:k,step:U,minStepsBetweenValues:O}):{value:h,thumbIndex:n,didSwap:!1}}function ec(e){V.current=_?Y.slice():null,eo.current=null,el.current=Y;let t=F.current,n=t;if(t>-1&&t<Y.length){if(Y[t]===k){let e=t;for(;e>0&&Y[e-1]===k;)e-=1;n=e}}else{let t,r=Z?"y":"x";n=-1;for(let l=0;l<G.current.length;l+=1){let i=G.current[l];if((0,o.vq)(i)&&!i.querySelector('input[type="range"]')?.disabled){let o=(0,y.t)(i),u=Math.abs(e[r]-o[r]);(void 0===t||u<=t)&&(n=l,t=u)}}}if(n>-1&&n!==t&&ei(n),T){let e=G.current[n];(0,o.vq)(e)&&(er.current=e.getBoundingClientRect()[Z?"height":"width"]/2)}}function ed(e){let t=G.current?.[e]?.querySelector('input[type="range"]');t&&t.focus({preventScroll:!0,focusVisible:!1})}function ef(e,t,n){let r=B(e.value,(0,f.d)(t,n,void 0,{activeThumbIndex:e.thumbIndex}));return r&&(eo.current=e.value,el.current=Array.isArray(e.value)?e.value:[e.value],e.didSwap&&ei(e.thumbIndex)),r}let ep=(0,a.K)(e=>{let t=R(e,et);if(null==t)return;if(en.current+=1,"pointermove"===e.type&&0===e.buttons)return void ev(e);let n=es(t);null!=n&&(0,x.A)(n.value,U,O)&&(!P&&en.current>2&&L(!0),ef(n,"drag",e)&&n.didSwap&&ed(n.thumbIndex))}),ev=(0,a.K)(e=>{if($(-1),L(!1),q.current=null,N.current=null,null!=eo.current){let t=I.current;j(eo.current,(0,f.M)(t,e))}"pointerType"in e&&J.current?.hasPointerCapture(e.pointerId)&&J.current?.releasePointerCapture(e.pointerId),F.current=-1,et.current=null,V.current=null,eo.current=null,eh()}),eg=(0,a.K)(e=>{if(M)return;if(ea((0,c.EW)(e)))return void eu();let t=e.changedTouches[0];null!=t&&(et.current=t.identifier);let n=R(e,et);if(null!=n){ec(n);let t=es(n);if(null==t)return;ed(t.thumbIndex),ef(t,p.ru,e)&&t.didSwap&&ed(t.thumbIndex)}en.current=0;let r=(0,i.R)(J.current);r.addEventListener("touchmove",ep,{passive:!0}),r.addEventListener("touchend",ev,{passive:!0})}),eh=(0,a.K)(()=>{let e=(0,i.R)(J.current);e.removeEventListener("pointermove",ep),e.removeEventListener("pointerup",ev),e.removeEventListener("touchmove",ep),e.removeEventListener("touchend",ev),V.current=null,eo.current=null}),em=(0,u.N)();return r.useEffect(()=>{let e=J.current;if(!e)return()=>eh();let t=(0,l.q)(e,"touchstart",eg,{passive:!0});return()=>{t(),em.cancel(),eh()}},[eh,eg,J,em]),r.useEffect(()=>{M&&eh()},[M,eh]),(0,v.o)("div",e,{state:W,ref:[t,K,J,ee],props:[{"data-base-ui-slider-control":H?"":void 0,onPointerDown(e){let t=J.current,n=(0,c.EW)(e.nativeEvent);if(!t||M||e.defaultPrevented||!(0,o.vq)(n)||0!==e.button)return;if(ea(n))return void eu();let r=R(e,et);if(null!=r){ec(r);let n=es(r);if(null==n)return;(0,c.gR)(G.current[n.thumbIndex],(0,c.RS)((0,i.R)(t)))?e.preventDefault():em.request(()=>{ed(n.thumbIndex)}),L(!0),null==N.current&&ef(n,p.ru,e.nativeEvent)&&n.didSwap&&ed(n.thumbIndex)}
1e.nativeEvent.pointerId&&t.setPointerCapture(e.nativeEvent.pointerId),en.current=0;let l=(0,i.R)(J.current);l.addEventListener("pointermove",ep,{passive:!0}),l.addEventListener("pointerup",ev,{once:!0})}},C],stateAttributesMapping:m.q})})},32488(e,t,n){var r=n(65311),o=n(5063),l=n(65859),i=n(36616),u=n(91129),a=n(48061);let s=r.forwardRef(function(e,t){var n,r;let s,c,d,f,{render:p,className:v,style:g,...h}=e,{indicatorPosition:m,inset:y,max:b,min:x,orientation:E,renderBeforeHydration:R,state:w,values:S}=(0,u.a)(),C=(0,l.i)(),M="vertical"===E,P=S.length>1,T=y?(n=m[0],r=m[1],s=void 0===n||P&&void 0===r?"hidden":void 0,c=M?"bottom":"insetInlineStart",d=M?"height":"width",((f={visibility:R&&C?"hidden":s,position:M?"absolute":"relative",[M?"width":"height"]:"inherit"})["--start-position"]=`${n??0}%`,P)?(f["--relative-size"]=`${(r??0)-(n??0)}%`,f[c]="var(--start-position)",f[d]="var(--relative-size)"):(f[c]=0,f[d]="var(--start-position)"),f):function(e,t,n,r){let o=e?"bottom":"insetInlineStart",l=e?"height":"width",i={position:e?"absolute":"relative",[e?"width":"height"]:"inherit"};if(!t)return i[o]=0,i[l]=`${n}%`,i;let u=r-n;return i[o]=`${n}%`,i[l]=`${u}%`,i}(M,P,(0,o.w)(S[0],x,b),(0,o.w)(S[S.length-1],x,b));return(0,i.o)("div",e,{state:w,ref:t,props:[{"data-base-ui-slider-indicator":R?"":void 0,style:T,suppressHydrationWarning:R||void 0},h],stateAttributesMapping:a.q})});n.d(t,{},{X:s})},44736(e,t,n){var r=n(65311),o=n(95757),l=n(60119),i=n(21497),u=n(77111),a=n(36089),s=n(42916),c=n(33085),d=n(44902),f=n(36616),p=n(81816),v=n(37279),g=n(20389),h=n(10419),m=n(30330),y=n(2453),b=n(77301),x=n(28229),E=n(865),R=n(80217),w=n(31165),S=n(53185),C=n(48061),M=n(91129),P=n(75882),T=n(79015);let I=r.forwardRef(function(e,t){let{"aria-labelledby":n,className:I,defaultValue:k,disabled:A=!1,id:O,format:j,largeStep:D=10,locale:q,render:N,max:F=100,min:V=0,minStepsBetweenValues:K=0,form:H,name:$,onValueChange:L,onValueCommitted:B,orientation:W="horizontal",step:U=1,thumbCollisionBehavior:z="push",thumbAlignment:G="center",value:Y,style:X,..._}=e,Z=(0,d.e)(O),J=(0,E.$)(Z),Q=(0,i.K)(L),ee=(0,i.K)(B),{clearErrors:et}=(0,b.x)(),{state:en,disabled:er,name:eo,setTouched:el,setDirty:ei,validityData:eu,validation:ea}=(0,m.V$)(),{labelId:es}=(0,x.H)(),[ec,ed]=r.useState(),ef=n??(0,E._)(es,ec),ep=er||A,ev=eo??$,[eg,eh]=(0,l.q)({controlled:Y,default:k??V,name:"Slider"}),em=r.useRef(null),ey=r.useRef(null),eb=r.useRef([]),ex=r.useRef(null),eE=r.useRef(null),eR=r.useRef(-1),ew=r.useRef(null),eS=r.useRef("none"),eC=(0,u.u)(j),[eM,eP]=r.useState(-1),[eT,eI]=r.useState(-1),[ek,eA]=r.useState(!1),[eO,ej]=r.useState(()=>new Map),[eD,eq]=r.useState([void 0,void 0]),eN=(0,i.K)(e=>{eP(e),-1!==e&&eI(e)});(0,y.I)(ea.inputRef,Z,eg,void 0,!ep,$),(0,c.x)(eg,()=>{et(ev),ea.change(eg);let e=eu.initialValue;ei(Array.isArray(eg)&&Array.isArray(e)?!(0,v.B)(eg,e):eg!==e)});let eF=(0,i.K)(e=>{e&&(ey.current=e)}),eV=Array.isArray(eg),eK=r.useMemo(()=>eV?eg.slice().sort(R.Y):[(0,p.q)(eg,V,F)],[F,V,eV,eg]),eH=(0,i.K)((e,t)=>{if(Number.isNaN(e)||("number"==typeof e&&"number"==typeof eg?e===eg:!!(Array.isArray(e)&&Array.isArray(eg))&&(0,v.B)(e,eg)))return!1;let n=t??(0,s.d)("none",void 0,void 0,{activeThumbIndex:-1}),r=n.event,o=new(r.constructor??Event)(r.type,r);return Object.defineProperty(o,"target",{writable:!0,value:{value:e,name:ev}}),n.event=o,Q(e,n),!n.isCanceled&&(eS.current=n.reason,eh(e),!0)}),e$=(0,i.K)((e,t,n)=>{let r=(0,w.f)(e,t,V,F,eV,eK);if((0,S.A)(r,U,K)){let e="key"in n?P.QJ:P.pf,o=eH(r,(0,s.d)(e,n.nativeEvent,void 0,{activeThumbIndex:t}));el(!0),o&&ee(r,(0,s.M)(e,n.nativeEvent))}});(0,a.g)(()=>{let e=(0,g.RS)((0,o.R)(em.current));ep&&(0,g.gR)(em.current,e)&&e.blur()},[ep]),ep&&-1!==eM&&eN(-1);let eL=r.useMemo(()=>({...en,activeThumbIndex:eM,disabled:ep,dragging:ek,orientation:W,max:F,min:V,minStepsBetweenValues:K,step:U,values:eK}),[en,eM,ep,ek,F,V,K,W,U,eK]),eB=r.useMemo(()=>({active:eM,controlRef:ey,disabled:ep,dragging:ek,validation:ea,formatOptionsRef:eC,handleInputChange:e$,indicatorPosition:eD,inset:"center"!==G,labelId:ef,rootLabelId:J,largeStep:D,lastUsedThumbIndex:eT,lastChangeReasonRef:eS,form:H,locale:q,max:F,min:V,minStepsBetweenValues:K,name:ev,onValueCommitted:ee,orientation:W,pressedInputRef:ex,pressedThumbCenterOffsetRef:eE,pressedThumbIndexRef:eR,pressedValuesRef:ew,registerFieldControlRef:eF,renderBeforeHydration:"edge"===G,setActive:eN,setDragging:eA,setIndicatorPosition:eq,setLabelId:ed,setValue:eH,state:eL,step:U,thumbCollisionBehavior:z,thumbMap:eO,thumbRef
1s:eb,values:eK}),[eM,ey,ef,J,ep,ek,ea,eC,e$,eD,D,eT,eS,H,q,F,V,K,ev,ee,W,ex,eE,eR,ew,eF,eN,eA,eq,ed,eH,eL,U,z,G,eO,eb,eK]),eW=(0,f.o)("div",e,{state:eL,ref:[t,em],props:[{"aria-labelledby":ef,id:Z,role:"group"},_,e=>ea.getValidationProps(ep,e)],stateAttributesMapping:C.q});return(0,T.jsx)(M.P.Provider,{value:eB,children:(0,T.jsx)(h.u,{elementsRef:eb,onMapChange:ej,children:eW})})});n.d(t,{},{g:I})},91129(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(62));return e}n.d(t,{a:()=>i},{P:l})},48061(e,t,n){let r={activeThumbIndex:()=>null,max:()=>null,min:()=>null,minStepsBetweenValues:()=>null,step:()=>null,values:()=>null,...n(31206).dc};n.d(t,{},{q:r})},8583(e,t,n){n.d(t,{O:()=>j});var r,o=n(65311),l=n(21497),i=n(36089),u=n(60511),a=n(49793),s=n(84866),c=n(81816),d=n(64798),f=n(61464),p=n(44902),v=n(65859),g=n(36616),h=n(5063),m=n(49244),y=n(657),b=n(73415),x=n(6531),E=n(30330),R=n(22454),w=n(33668),S=n(94874),C=n(31165),M=n(37484),P=n(91129),T=n(48061);let I=((r={}).index="data-index",r.dragging="data-dragging",r.orientation="data-orientation",r.disabled="data-disabled",r.valid="data-valid",r.invalid="data-invalid",r.touched="data-touched",r.dirty="data-dirty",r.focused="data-focused",r);var k=n(79015);let A=new Set([...m.jF,"PageUp",m.dB]);function O(e,t,n,r,o){let l=Number((1===n?e+t:e-t).toFixed(Math.max((0,M.q)(e),(0,M.q)(t),(0,M.q)(r))));return(0,c.q)(l,r,o)}let j=o.forwardRef(function(e,t){let n,r,c,{render:j,children:D,className:q,"aria-describedby":N,"aria-label":F,"aria-labelledby":V,"aria-valuetext":K,disabled:H=!1,getAriaLabel:$,getAriaValueText:L,id:B,index:W,inputRef:U,onBlur:z,onFocus:G,onKeyDown:Y,tabIndex:X,style:_,...Z}=e,{nonce:J}=(0,x.n)(),Q=(0,p.e)(B),{active:ee,lastUsedThumbIndex:et,controlRef:en,disabled:er,validation:eo,formatOptionsRef:el,handleInputChange:ei,inset:eu,labelId:ea,largeStep:es,locale:ec,max:ed,min:ef,minStepsBetweenValues:ep,form:ev,name:eg,orientation:eh,pressedInputRef:em,pressedThumbCenterOffsetRef:ey,pressedThumbIndexRef:eb,renderBeforeHydration:ex,setActive:eE,setIndicatorPosition:eR,state:ew,step:eS,values:eC}=(0,P.a)(),eM=(0,b.j)(),eP=H||er,eT=eC.length>1,eI="vertical"===eh,ek="rtl"===eM,{setTouched:eA,setFocused:eO,validationMode:ej}=(0,E.V$)(),eD=o.useRef(null),eq=o.useRef(null),eN=o.useRef(!1),eF=(0,p.e)(),eV=(0,w.l)(),eK=eT?eF:eV,eH=o.useMemo(()=>({inputId:eK}),[eK]),{ref:e$,index:eL}=(0,y.q)({metadata:eH}),eB=eT?W??eL:0,eW=eB===eC.length-1,eU=eC[eB],ez=(0,h.w)(eU,ef,ed),[eG,eY]=o.useState(),eX=(0,v.i)(),e_=et>=0&&et<eC.length?et:-1,eZ=(0,l.K)(()=>{let e=en.current,t=eD.current;if(!e||!t)return;let n=t.getBoundingClientRect(),r=e.getBoundingClientRect(),o=eI?"height":"width",l=r[o]-n[o],i=(n[o]/2+l*ez/100)/r[o]*100,u=Number.isFinite(i)?i:void 0;eY(u),0===eB?eR(e=>[u,e[1]]):eW&&eR(e=>[e[0],u])});(0,i.g)(()=>{eu&&queueMicrotask(eZ)},[eZ,eu]),(0,i.g)(()=>{eu&&eZ()},[eZ,eu,ez]),(0,i.g)(()=>{if(!eu)return;let e=en.current,t=eD.current;if(!e||!t)return;let n=(0,s.zk)(e).ResizeObserver;if("function"!=typeof n)return;let r=new n(eZ);return r.observe(e),r.observe(t),()=>{r.disconnect()}},[en,eZ,eu]);let eJ=eI?"bottom":"insetInlineStart",eQ=eI?"left":"top";eT?ee===eB?n=2:e_===eB&&(n=1):ee===eB&&(n=1),r=eu?{"--position":`${eG??0}%`,visibility:ex&&eX||void 0===eG?"hidden":void 0,position:"absolute",[eJ]:"var(--position)",[eQ]:"50%",translate:`${(eI||!ek?-1:1)*50}% ${(eI?1:-1)*50}%`,zIndex:n}:Number.isFinite(ez)?{position:"absolute",[eJ]:`${ez}%`,[eQ]:"50%",translate:`${(eI||!ek?-1:1)*50}% ${(eI?1:-1)*50}%`,zIndex:n}:a.Q,"vertical"===eh&&(c=ek?"vertical-rl":"vertical-lr");let e0="function"==typeof $?$(eB):F,e1=(0,f.v6)({"aria-label":e0,"aria-labelledby":V??(null==e0?ea:void 0),"aria-describedby":N,"aria-orientation":eh,"aria-valuenow":eU,"aria-valuetext":"function"==typeof L?L((0,d.ZV)(eU,ec,el.current??void 0),eU,eB):K??function(e,t,n,r){if(!(t<0))return 2===e.length?0===t?`${(0,d.ZV)(e[t],r,n)} start range`:`${(0,d.ZV)(e[t],r,n)} end range`:n?(0,d.ZV)(e[t],r,n):void 0}(eC,eB,el.current??void 0,ec),disabled:eP,form:ev,id:eK,max:ed,min:ef,n
1ame:eg,onChange(e){ei(e.currentTarget.valueAsNumber,eB,e)},onFocus(e){let t=eN.current;eN.current=!1,eE(eB),eO(!0),t&&e.stopPropagation()},onBlur(e){eN.current?e.stopPropagation():eD.current&&(eE(-1),eA(!0),eO(!1),"onBlur"===ej&&eo.commit((0,C.f)(eU,eB,ef,ed,eT,eC)))},onKeyDown(e){if(e.defaultPrevented||!A.has(e.key))return;m.jF.has(e.key)&&e.stopPropagation();let t=null,n=(0,M.h)(eU,eS,ef);switch(e.key){case m.il:t=O(n,e.shiftKey?es:eS,1,ef,ed);break;case m.RJ:t=O(n,e.shiftKey?es:eS,ek?-1:1,ef,ed);break;case m.Jd:t=O(n,e.shiftKey?es:eS,-1,ef,ed);break;case m.eR:t=O(n,e.shiftKey?es:eS,ek?1:-1,ef,ed);break;case"PageUp":t=O(n,es,1,ef,ed);break;case m.dB:t=O(n,es,-1,ef,ed);break;case"End":t=ed,eT&&(t=Number.isFinite(eC[eB+1])?eC[eB+1]-eS*ep:ed);break;case"Home":t=ef,eT&&(t=Number.isFinite(eC[eB-1])?eC[eB-1]+eS*ep:ef)}if(null!==t){let n=e.currentTarget;(0,R.em)(n)||(eN.current=!0,n.blur(),n.focus({preventScroll:!0,focusVisible:!0})),ei(t,eB,e),e.preventDefault()}},step:eS,style:{...a.Q,width:"100%",height:"100%",writingMode:c},tabIndex:X??void 0,type:"range",value:eU??""},e=>eo.getValidationProps(eP,e),{onKeyDown:Y}),e6=(0,u.a)(eq,eo.inputRef,U);return(0,g.o)("div",e,{state:ew,ref:[t,e$,eD],props:[{[I.index]:eB,children:(0,k.jsxs)(o.Fragment,{children:[D,(0,k.jsx)("input",{ref:e6,...e1,suppressHydrationWarning:!0}),eu&&eX&&ex&&eW&&(0,k.jsx)("script",{nonce:J,dangerouslySetInnerHTML:{__html:'!function(){const t=document.currentScript?.parentElement;if(!t)return;const e=t.closest("[data-base-ui-slider-control]");if(!e)return;const r=e.querySelector("[data-base-ui-slider-indicator]"),i=e.getBoundingClientRect(),n="vertical"===e.getAttribute("data-orientation")?"height":"width",o=e.querySelectorAll(\'input[type="range"]\'),l=o.length>1,s=o.length-1;let a=null,u=null;for(let t=0;t<o.length;t+=1){const e=o[t],y=parseFloat(e.getAttribute("value")??"");if(Number.isNaN(y))return;const c=e.parentElement;if(!c)return;const p=parseFloat(e.getAttribute("max")??"100"),g=parseFloat(e.getAttribute("min")??"0"),b=c?.getBoundingClientRect(),d=i[n]-b[n],m=100*(y-g)/(p-g),v=(b[n]/2+d*m/100)/i[n]*100;c.style.setProperty("--position",`${v}%`),Number.isFinite(v)&&(c.style.removeProperty("visibility"),r&&(0===t?(a=v,r.style.setProperty("--start-position",`${v}%`),l||r.style.removeProperty("visibility")):t===s&&(u=v-(a??0),r.style.setProperty("--end-position",`${v}%`),r.style.setProperty("--relative-size",`${u}%`),r.style.removeProperty("visibility"))))}}();'},suppressHydrationWarning:!0})]}),id:Q,onBlur:z,onFocus:G,onPointerDown(e){if(!eP){if(eb.current=eB,null!=eD.current){let t="horizontal"===eh?"x":"y",n=(0,S.t)(eD.current);ey.current=("horizontal"===eh?e.clientX:e.clientY)-n[t]}null!=eq.current&&em.current!==eq.current&&(em.current=eq.current)}},style:r,suppressHydrationWarning:ex||void 0},Z],stateAttributesMapping:T.q})})},17512(e,t,n){var r=n(65311),o=n(36616),l=n(91129),i=n(48061);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...a}=e,{state:s}=(0,l.a)();return(0,o.o)("div",e,{state:s,ref:t,props:[{style:{position:"relative"}},a],stateAttributesMapping:i.q})});n.d(t,{},{h:u})},80217(e,t,n){function r(e,t){return e-t}n.d(t,{Y:()=>r})},94874(e,t,n){function r(e){let t=e.getBoundingClientRect();return{x:(t.left+t.right)/2,y:(t.top+t.bottom)/2}}n.d(t,{t:()=>r})},31165(e,t,n){n.d(t,{f:()=>l});var r=n(81816),o=n(80217);function l(e,t,n,l,i,u){var a;let s,c=e;return c=(0,r.q)(c,n,l),i&&(a=(0,r.q)(c,u[t-1]??-1/0,u[t+1]??1/0),(s=u.slice())[t]=a,c=s.sort(o.Y)),c}},37484(e,t,n){function r(e){if(0===e)return 0;if(1>Math.abs(e)){let t=e.toExponential().split("e-"),n=t[0].split(".")[1];return(n?n.length:0)+parseInt(t[1],10)}let t=e.toString().split(".")[1];return t?t.length:0}function o(e,t,n){return Number((Math.round((e-n)/t)*t+n).toFixed(Math.max(r(t),r(n))))}n.d(t,{h:()=>o,q:()=>r})},53185(e,t,n){function r(e,t,n){return!Array.isArray(e)||Math.min(...e.reduce((e,t,n,r)=>(n===r.length-1||e.push(Math.abs(t-r[n+1])),e),[]))>=t*n}n.d(t,{A:()=>r})},71276(e,t,n){var r=n(65311),o=n(60119),l=n(60511),i=n(36089),u=n(49793),a=n(22447),s=n(84866),c=n(36616),d=n(614
164),f=n(44902),p=n(73675),v=n(27573),g=n(35300),h=n(30330),m=n(2453),y=n(77301),b=n(28229),x=n(75534),E=n(33668),R=n(42916),w=n(33085),S=n(79015);let C=r.forwardRef(function(e,t){let{checked:n,className:C,defaultChecked:M,"aria-labelledby":P,form:T,id:I,inputRef:k,name:A,nativeButton:O=!1,onCheckedChange:j,readOnly:D=!1,required:q=!1,disabled:N=!1,render:F,uncheckedValue:V,value:K,style:H,...$}=e,{clearErrors:L}=(0,y.x)(),{state:B,setTouched:W,setDirty:U,validityData:z,setFilled:G,setFocused:Y,validationMode:X,disabled:_,name:Z,validation:J}=(0,h.V$)(),{labelId:Q}=(0,b.H)(),ee=_||N,et=Z??A,en=r.useRef(null),er=(0,l.a)(en,k,J.inputRef),eo=r.useRef(null),el=(0,f.e)(),ei=(0,E.l)({id:I,implicit:!1,controlRef:eo}),eu=O?void 0:ei,[ea,es]=(0,o.q)({controlled:n,default:!!M,name:"Switch",state:"checked"});(0,m.I)(eo,el,ea,void 0,!ee,A),(0,i.g)(()=>{en.current&&G(en.current.checked)},[en,G]),(0,w.x)(ea,()=>{L(et),U(ea!==z.initialValue),G(ea),J.change(ea)});let{getButtonProps:ec,buttonRef:ed}=(0,p.s)({disabled:ee,native:O}),ef=(0,x.B)(P,Q,en,!O,eu),ep=(0,d.v6)({checked:ea,disabled:ee,form:T,id:eu,name:et,required:q,style:et?u.a:u.Q,tabIndex:-1,type:"checkbox","aria-hidden":!0,ref:er,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(D)return void e.preventDefault();let t=e.currentTarget.checked,n=(0,R.d)("none",e.nativeEvent);j?.(t,n),n.isCanceled||es(t)},onFocus(){eo.current?.focus()}},e=>J.getValidationProps(ee,e),void 0!==K?{value:K}:a.t0),ev=r.useMemo(()=>({...B,checked:ea,disabled:ee,readOnly:D,required:q}),[B,ea,ee,D,q]),eg=(0,c.o)("span",e,{state:ev,ref:[t,eo,ed],props:[{id:O?ei:el,role:"switch","aria-checked":ea,"aria-readonly":D||void 0,"aria-required":q||void 0,"aria-labelledby":ef,onFocus(){ee||Y(!0)},onBlur(){let e=en.current;e&&!ee&&(W(!0),Y(!1),"onBlur"===X&&J.commit(e.checked))},onClick(e){if(D||ee)return;e.preventDefault();let t=en.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}))}},$,ec,e=>J.getValidationProps(ee,e)],stateAttributesMapping:g.P});return(0,S.jsxs)(v.u.Provider,{value:ev,children:[eg,!ea&&et&&void 0!==V&&(0,S.jsx)("input",{type:"hidden",form:T,name:et,value:V,disabled:ee}),(0,S.jsx)("input",{...ep,suppressHydrationWarning:!0})]})});n.d(t,{},{l:C})},27573(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{b:()=>i},{u:l})},35300(e,t,n){n.d(t,{P:()=>i});var r,o=n(31206);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]:""}}},77290(e,t,n){var r=n(65311),o=n(27573),l=n(36616),i=n(35300);let u=r.forwardRef(function(e,t){let{render:n,className:r,style:u,...a}=e,s=(0,o.b)();return(0,l.o)("span",e,{state:s,ref:t,stateAttributesMapping:i.P,props:a})});n.d(t,{},{p:u})},13028(e,t,n){var r=n(65311),o=n(21497),l=n(36089),i=n(22447),u=n(11774),a=n(22318),s=n(77273),c=n(26797),d=n(79015);let f=r.forwardRef(function(e,t){let{activateOnFocus:n=!1,className:f,loopFocus:p=!0,render:v,style:g,...h}=e,{onValueChange:m,orientation:y,value:b,setTabMap:x,tabActivationDirection:E}=(0,s.z)(),[R,w]=r.useState(0),[S,C]=r.useState(null),M=r.useRef(new Set),P=r.useRef(new Set),T=r.useRef(null);(0,l.g)(()=>{if("u"<typeof ResizeObserver)return;let e=new ResizeObserver(()=>{M.current.forEach(e=>{e()})});return T.current=e,S&&e.observe(S),P.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),T.current=null}},[S]);let I=(0,o.K)(e=>(M.current.add(e),()=>{M.current.delete(e)})),k=(0,o.K)(e=>(P.current.add(e),T.current?.observe(e),()=>{P.current.delete(e),T.current?.unobserve(e)})),A=(0,o.K)((e,t)=>{e!==b&&m(e,t)}),O=r.useMemo(()=>({activateOnFocus:n,highlightedTabIndex:R,registerIndicatorUpdateListener:I,registerTabResizeObserverElement:k,onTabActivation:A,setHighlightedTabIndex:w,tabsListElement:S}),[n,R,I,k,A,w,S]);return(0,d.jsx)(c.O.Provider,{value:O,children:(0,d.jsx)(u.Y,{render:v,className:f,style:g,state:{orientation:y,tabActivationDirection:E},refs:[t,C],props:[{"aria-orientation":"vertical"===y?"vertical":void 0,role:"tablist"},h],stateAttributesMapping:a.h,highlightedIndex:R,enableHomeAndEndKeys:!0,loopFocus:p,orientation:y,onHighlightedIndexChange:w,onMapChange:x,disabledIndices:i.Ml})})});n.d(t,{},{j:f})},26797(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{b:()=>i},{O:l})},35459(e,t,n){n.d(t,{R:()=>m});var r,o=n(65311),l=n(16687),i=n(36089),u=n(44902),a=n(28425),s=n(44569),c=n(9679),d=n(36616),f=n(657),p=n(22318),v=n(77273);let g=((r={}).index="data-index",r.activationDirection="data-activation-direction",r.orientation="data-orientation",r.hidden="data-hidden",r[r.startingStyle=a.T.startingStyle]="startingStyle",r[r.endingStyle=a.T.endingStyle]="endingStyle",r),h={...p.h,...a.G},m=o.forwardRef(function(e,t){let{className:n,value:r,render:a,keepMounted:p=!1,style:m,...y}=e,{value:b,getTabIdByPanelValue:x,orientation:E,tabActivationDirection:R,registerMountedTabPanel:w,unregisterMountedTabPanel:S}=(0,v.z)(),C=(0,u.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:A,setMounted:O}=(0,c.$)(I),j=!k,D=x(r),q=o.useRef(null),N=(0,d.o)("div",e,{state:{hidden:j,orientation:E,tabActivationDirection:R,transitionStatus:A},ref:[t,P,q],props:[{"aria-labelledby":D,hidden:j,id:C,role:"tabpanel",tabIndex:I?0:-1,inert:(0,l.Y)(!I),[g.index]:T},y],stateAttributesMapping:h});return((0,s.v)({open:I,ref:q,onComplete(){I||O(!1)}}),(0,i.g)(()=>
1{if((!j||p)&&null!=C)return w(r,C),()=>{S(r,C)}},[j,p,r,C,w,S]),p||k)?N:null})},22656(e,t,n){var r=n(65311),o=n(60119),l=n(36089),i=n(21497),u=n(36616),a=n(10419),s=n(77273),c=n(22318),d=n(42916),f=n(75882),p=n(79015);let v=r.forwardRef(function(e,t){let{className:n,defaultValue:v=0,onValueChange:h,orientation:m="horizontal",render:y,value:b,style:x,...E}=e,R=void 0!==e.defaultValue,w=r.useRef([]),[S,C]=r.useState(()=>new Map),[M,P]=(0,o.q)({controlled:b,default:v,name:"Tabs",state:"value"}),T=void 0!==b,[I,k]=r.useState(()=>new Map),A=r.useRef(void 0),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]),[j,D]=r.useState(()=>({previousValue:M,tabActivationDirection:"none"})),{previousValue:q,tabActivationDirection:N}=j,F=N,V=!1;q!==M&&(F=g(q,M,m,I),V=null!=q&&null!=M&&null==O(M));let K=V?q:M,H=q!==K||N!==F;(0,l.g)(()=>{H&&D({previousValue:K,tabActivationDirection:F})},[K,H,F]);let $=(0,i.K)((e,t)=>{t.activationDirection=g(M,e,m,I),h?.(e,t),t.isCanceled||P(e)}),L=(0,i.K)((e,t)=>{h?.(e,(0,d.d)(t,void 0,void 0,{activationDirection:"none"}))}),B=(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})}),W=(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})}),U=r.useCallback(e=>S.get(e),[S]),z=r.useCallback(e=>{for(let t of I.values())if(e===t?.value)return t?.id},[I]),G=r.useMemo(()=>({getTabElementBySelectedValue:O,getTabIdByPanelValue:z,getTabPanelIdByValue:U,onValueChange:$,orientation:m,registerMountedTabPanel:B,setTabMap:k,unregisterMountedTabPanel:W,tabActivationDirection:F,value:M}),[O,z,U,$,m,B,k,W,F,M]),Y=r.useMemo(()=>{for(let e of I.values())if(null!=e&&e.value===M)return e},[I,M]),X=r.useMemo(()=>{for(let e of I.values())if(null!=e&&!e.disabled)return e.value},[I]),_=r.useRef(!R),Z=r.useRef(v),J=r.useRef(R),Q=r.useRef(!1);(0,l.g)(()=>{if(T)return;function e(e,t){P(e),D(t=>t.previousValue===e&&"none"===t.tabActivationDirection?t:{previousValue:e,tabActivationDirection:"none"}),L(e,t),_.current=!1}if(0===I.size){Q.current&&null!==M&&!A.current?.isConnected&&e(null,f.c);return}Q.current=!0,A.current=I.keys().next().value;let t=Y?.disabled,n=null==Y&&null!==M;if(t||M!==Z.current||(J.current=!1),J.current&&t&&M===Z.current)return;let r=_.current;if(t||n){let n=X??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&&(L(M,f.Vh),_.current=!1)},[X,T,L,Y,P,I,M]);let ee={orientation:m,tabActivationDirection:F},et=(0,u.o)("div",e,{state:ee,ref:t,props:E,stateAttributesMapping:c.h});return(0,p.jsx)(s.G.Provider,{value:G,children:(0,p.jsx)(a.u,{elementsRef:w,children:et})})});function g(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(),u=l.getBoundingClientRect();if("horizontal"===n){if(u.left<i.left)return"left";if(u.left>i.left)return"right"}else{if(u.top<i.top)return"up";if(u.top>i.top)return"down"}return"none"}n.d(t,{},{p:v})},77273(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{z:()=>i},{G:l})},22318(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})}},36346(e,t,n){var r=n(65311),o=n(95757),l=n(36089),i=n(44902),u=n(36616),a=n(73675),s=n(84370),c=n(66162),d=n(77273),f=n(22318),p=n(26797),v=n(42916),g=n(20389);let h=r.forwardRef(function(e,t){let{className:n,disabled:h=!1,render:m,value:y,id:b,nativeButton:x=!0,style:E,...R}=e,{value:w,getTabPanelIdByValue:S,orientation:C,tabActivationDirection:M}=(0,d.z)(),{activateOnFocus:P,highlightedTabIndex:T,onTabActivation:I,registerTabResizeObserverElement:k,setHighlightedTabIndex:A,tabsListElement:O}=(0,p.b)(),j=(0,i.e)(b),D=r.useMemo(()=>({disabled:h,id:j,value:y}),[h,j,y]),{compositeProps:q,compositeRef:N,index:F}=(0,c.k)({metadata:D}),V=y===w,K=r.useRef(!1),H=r.useRef(null);(0,l.g)(()=>{let e=H.current;if(e)return k(e)},[k]),(0,l.g)(()=>
1{if(K.current){K.current=!1;return}if(V&&F>-1&&T!==F){if(null!=O){let e=(0,g.RS)((0,o.R)(O));if(e&&(0,g.gR)(O,e))return}h||A(F)}},[V,F,T,A,h,O]);let{getButtonProps:$,buttonRef:L}=(0,a.s)({disabled:h,native:x,focusableWhenDisabled:!0}),B=S(y),W=r.useRef(!1),U=r.useRef(!1);return(0,u.o)("button",e,{state:{disabled:h,active:V,orientation:C,tabActivationDirection:M},ref:[t,L,N,H],props:[q,{role:"tab","aria-controls":B,"aria-selected":V,id:j,onClick:function(e){V||h||I(y,(0,v.d)("none",e.nativeEvent,void 0,{activationDirection:"none"}))},onFocus:function(e){V||(F>-1&&!h&&A(F),!h&&P&&(!W.current||W.current&&U.current)&&I(y,(0,v.d)("none",e.nativeEvent,void 0,{activationDirection:"none"})))},onPointerDown:function(e){V||h||(W.current=!0,e.button&&0!==e.button||(U.current=!0,(0,o.R)(e.currentTarget).addEventListener("pointerup",function(){W.current=!1,U.current=!1},{once:!0})))},[s.h]:V?"":void 0,onKeyDownCapture(){K.current=!0}},R,$],stateAttributesMapping:f.h})});n.d(t,{},{M:h})},45989(e,t,n){n.d(t,{O:()=>m});var r,o=n(65311),l=n(21497),i=n(60119),u=n(22447),a=n(36616),s=n(11774),c=n(38979),d=n(33126);let f=o.createContext(void 0);var p=n(88673);let v=((r={}).disabled="data-disabled",r.orientation="data-orientation",r.multiple="data-multiple",r);var g=n(79015);let h={multiple:e=>e?{[v.multiple]:""}:null},m=o.forwardRef(function(e,t){let{defaultValue:n,disabled:r=!1,loopFocus:v=!0,onValueChange:m,orientation:y="horizontal",multiple:b=!1,value:x,className:E,render:R,style:w,...S}=e,C=(0,c.S)(!0),M=function(e){let t=o.useContext(f);if(void 0===t&&!e)throw Error((0,d.A)(68));return t}(!0),P=o.useMemo(()=>void 0!==x||void 0!==n,[x,n]),T=(C?.disabled??!1)||(M?.disabled??!1)||r,[I,k]=(0,i.q)({controlled:x,default:void 0===x?n??u.Ml:void 0,name:"ToggleGroup",state:"value"}),A=(0,l.K)((e,t,n)=>{let r;b?(r=I.slice(),t?r.push(e):r.splice(I.indexOf(e),1)):r=t?[e]:[],m?.(r,n),n.isCanceled||k(r)}),O={disabled:T,multiple:b,orientation:y},j=o.useMemo(()=>({disabled:T,orientation:y,setGroupValue:A,value:I,isValueInitialized:P}),[T,y,A,I,P]),D={role:"group"},q=(0,a.o)("div",e,{enabled:!!C,state:O,ref:t,props:[D,S],stateAttributesMapping:h});return(0,g.jsx)(p.p.Provider,{value:j,children:C?q:(0,g.jsx)(s.Y,{render:R,className:E,style:w,state:O,refs:[t],props:[D,S],stateAttributesMapping:h,loopFocus:v,enableHomeAndEndKeys:!0,orientation:y})})})},88673(e,t,n){var r=n(33126),o=n(65311);let l=o.createContext(void 0);function i(e=!0){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(7));return t}n.d(t,{C:()=>i},{p:l})},67261(e,t,n){var r=n(65311),o=n(60119),l=n(44902),i=n(36616),u=n(88673),a=n(73675),s=n(24331),c=n(42916),d=n(79015);let f=r.forwardRef(function(e,t){let{className:n,defaultPressed:f=!1,disabled:p=!1,form:v,onPressedChange:g,pressed:h,render:m,type:y,value:b,nativeButton:x=!0,style:E,...R}=e,w=(0,l.e)(b||void 0),S=(0,u.C)(),C=S?.value??[],M=S?void 0:f,P=(p||S?.disabled)??!1,[T,I]=(0,o.q)({controlled:S?void 0!==w&&C.indexOf(w)>-1:h,default:M,name:"Toggle",state:"pressed"}),{getButtonProps:k,buttonRef:A}=(0,a.s)({disabled:P,native:x}),O={disabled:P,pressed:T},j=[A,t],D=[{"aria-pressed":T,onClick(e){let t=!T,n=(0,c.d)("none",e.nativeEvent);g?.(t,n),n.isCanceled||(w&&S?.setGroupValue?.(w,t,n),n.isCanceled||I(t))}},R,k],q=(0,i.o)("button",e,{enabled:!S,state:O,ref:j,props:D}),N=r.useMemo(()=>({disabled:P,focusableWhenDisabled:!1}),[P]);return S?(0,d.jsx)(s.l,{tag:"button",render:m,className:n,style:E,metadata:N,state:O,refs:j,props:D}):q});n.d(t,{},{l:f})},38979(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{S:()=>i})},97828(e,t,n){var r=n(65311),o=n(10467),l=n(43025),i=n(36616),u=n(18019);let a=r.forwardRef(function(e,t){let{render:n,className:r,style:a,...s}=e,c=(0,u.g)(),{arrowRef:d,side:f,align:p,arrowUncentered:v,arrowStyles:g}=(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:v,instant:m},ref:[t,d],props:[{style:g,"aria-hidden":!0},s],stateAttributesMapping:l.GW})});n.d(t,{},{P:a})},17314(e,t,n){var r=n(65311),o=n(18019),l=n(10467),i=n(43025),u=n(28425),a=n(44569),s=n(36616),c=n(15844),d=n(59612);let f={...i.GW,...u.G},p=r.forwardRef(function(e,t){let{render:n,className:r,style:i,...u}=e,p=(0,o.g)(),{side:v,align:g}=(0,l.s)(),h=p.useState("open"),m=p.useState("instantType"),y=p.useState("transitionStatus"),b=p.use
1State("popupProps"),x=p.useState("floatingRootContext"),E=p.useState("disabled"),R=p.useState("closeDelay");(0,a.v)({open:h,ref:p.context.popupRef,onComplete(){h&&p.context.onOpenChangeComplete?.(!0)}}),(0,d.a)(x,{enabled:!E,closeDelay:R});let w=p.useStateSetter("popupElement");return(0,s.o)("div",e,{state:{open:h,side:v,align:g,instant:m,transitionStatus:y},ref:[t,p.context.popupRef,w],props:[b,(0,c.d)(y),u],stateAttributesMapping:f})});n.d(t,{},{o:p})},93750(e,t,n){n.d(t,{K:()=>c});var r=n(65311),o=n(18019),l=n(29771),i=n(3690),u=n(73587),a=n(79015);let s=r.forwardRef(function(e,t){let{children:n,container:o,className:l,render:s,style:c,...d}=e,{portalNode:f,portalSubtree:p}=(0,u.CK)({container:o,ref:t,componentProps:e,elementProps:d});return p||f?(0,a.jsxs)(r.Fragment,{children:[p,f&&i.createPortal(n,f)]}):null}),c=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)(s,{ref:t,...r})}):null})},29771(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{a:()=>i},{$:l})},86538(e,t,n){var r=n(65311),o=n(18019),l=n(10467),i=n(74734),u=n(29771),a=n(27818),s=n(9456),c=n(75445),d=n(79015);let f=r.forwardRef(function(e,t){let{render:n,className:f,anchor:p,positionMethod:v="absolute",side:g="top",align:h="center",sideOffset:m=0,alignOffset:y=0,collisionBoundary:b="clipping-ancestors",collisionPadding:x=5,arrowPadding:E=5,sticky:R=!1,disableAnchorTracking:w=!1,collisionAvoidance:S=a.Pe,style:C,...M}=e,P=(0,o.g)(),T=(0,u.a)(),I=P.useState("open"),k=P.useState("mounted"),A=P.useState("trackCursorAxis"),O=P.useState("disableHoverablePopup"),j=P.useState("floatingRootContext"),D=P.useState("instantType"),q=P.useState("transitionStatus"),N=P.useState("hasViewport"),F=(0,i.s)({anchor:p,positionMethod:v,floatingRootContext:j,mounted:k,side:g,sideOffset:m,align:h,alignOffset:y,collisionBoundary:b,collisionPadding:x,sticky:R,arrowPadding:E,disableAnchorTracking:w,keepMounted:T,collisionAvoidance:S,adaptiveOrigin:N?s.n:void 0}),V=r.useMemo(()=>({open:I,side:F.side,align:F.align,anchorHidden:F.anchorHidden,instant:"none"!==A?"tracking-cursor":D}),[I,F.side,F.align,F.anchorHidden,A,D]),K=(0,c.i)(e,V,{styles:F.positionerStyles,transitionStatus:q,props:M,refs:[t,P.useStateSetter("positionerElement")],hidden:!k,inert:!I||"both"===A||O});return(0,d.jsx)(l.v.Provider,{value:F,children:K})});n.d(t,{},{o:f})},10467(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{s:()=>i},{v:l})},67646(e,t,n){var r=n(65311),o=n(88283),l=n(57511),i=n(79015);n.d(t,{},{B:function(e){let{delay:t,closeDelay:n,timeout:u=400}=e,a=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:a,children:(0,i.jsx)(o.T,{delay:s,timeoutMs:u,children:e.children})})}})},57511(e,t,n){var r=n(65311);let o=r.createContext(void 0);function l(){return r.useContext(o)}n.d(t,{n:()=>l},{K:o})},3726(e,t,n){n.d(t,{s:()=>C});var r=n(65311),o=n(34022),l=n(36089),i=n(18019),u=n(70864),a=n(54651),s=n(21497),c=n(84866),d=n(20389),f=n(72534);function p(e){return null!=e&&null!=e.clientX}var v=n(42916),g=n(78644),h=n(61464),m=n(58173),y=n(57166),b=n(75882),x=n(46940),E=n(15636);let R={...x.ol,disabled:(0,m.M)(e=>e.disabled),instantType:(0,m.M)(e=>e.instantType),isInstantPhase:(0,m.M)(e=>e.isInstantPhase),trackCursorAxis:(0,m.M)(e=>e.trackCursorAxis),disableHoverablePopup:(0,m.M)(e=>e.disableHoverablePopup),lastOpenChangeReason:(0,m.M)(e=>e.openChangeReason),closeOnClick:(0,m.M)(e=>e.closeOnClick),closeDelay:(0,m.M)(e=>e.closeDelay),hasViewport:(0,m.M)(e=>e.hasViewport)};class w extends y.H{constructor(e,t,n=!1){const o=new E.Z,l={...{...(0,x.rJ)(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1},...e};l.floatingRootContext=(0,x.OB)(o,t,n),super(l,{popupRef:r.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:o},R)}setOpen=(e,t)=>{(0,g.DU)(this,e,t,{extraState:{openChangeReason:t.reason}})};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,(0,v.d)(b.Ui,e))}static useStore(e,t){return(0,g.Nj)(e,(e,n)=>new w(t,e,n)).store}}var S=n(79015);let C=(0,o.G1)(function(e){let{disabled:t=!1,defaultOpen:n=!1,open:o,disableHoverablePopup:u=!1,trackCursorAxis:a="none",actionsRef:s,onOpenChange:c,onOpenChangeComplete:d,handle:f,triggerId:p,defaultTr
1iggerId:h=null,children:m}=e,y=w.useStore(f?.store,{open:n,openProp:o,activeTriggerId:h,triggerIdProp:p});(0,g.$A)(y,o,n,h),y.useControlledProp("openProp",o),y.useControlledProp("triggerIdProp",p),y.useContextCallback("onOpenChange",c),y.useContextCallback("onOpenChangeComplete",d);let x=y.useState("open"),E=!t&&x,R=y.useState("activeTriggerId"),C=y.useState("mounted"),P=y.useState("payload");y.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:u}),y.useSyncedValue("disabled",t),(0,g.tr)(y,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:T,transitionStatus:I}=(0,g.l$)(E,y),k=y.useState("isInstantPhase"),A=y.useState("instantType"),O=y.useState("lastOpenChangeReason"),j=r.useRef(null);(0,l.g)(()=>{x&&t&&y.setOpen(!1,(0,v.d)(b.r9))},[x,t,y]),(0,l.g)(()=>{"ending"===I&&"none"===O||"ending"!==I&&k?("delay"!==A&&(j.current=A),y.set("instantType","delay")):null!==j.current&&(y.set("instantType",j.current),j.current=null)},[I,k,O,A,y]),(0,l.g)(()=>{E&&null==R&&y.set("payload",void 0)},[y,R,E]);let D=r.useCallback(()=>{y.setOpen(!1,(0,v.d)(b.zJ))},[y]);r.useImperativeHandle(s,()=>({unmount:T,close:D}),[T,D]);let q=E||C||!t&&"none"!==a;return(0,S.jsxs)(i.B.Provider,{value:y,children:[q&&(0,S.jsx)(M,{store:y,disabled:t,trackCursorAxis:a}),"function"==typeof m?m({payload:P}):m]})});function M({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"),u=l.useState("floatingElement"),v=l.useState("domReferenceElement"),g=l.context.dataRef,h=r.useRef(!1),m=r.useRef(null),[y,b]=r.useState(),[x,E]=r.useState([]),R=(0,s.K)(e=>{l.set("positionReference",e)}),w=(0,s.K)((e,t,n)=>{if(!h.current&&(!g.current.openEvent||p(g.current.openEvent))){var r,i;let u,a,s;l.set("positionReference",(r=n??v,i={x:e,y:t,axis:o,dataRef:g,pointerType:y},u=null,a=null,s=!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,c=e.height,d=e.x,f=e.y;return null==u&&i.x&&t&&(u=e.x-i.x),null==a&&i.y&&n&&(a=e.y-i.y),d-=u||0,f-=a||0,l=0,c=0,!s||o?(l="y"===i.axis?e.width:0,c="x"===i.axis?e.height:0,d=t&&null!=i.x?i.x:d,f=n&&null!=i.y?i.y:f):s&&!o&&(c="x"===i.axis?e.height:c,l="y"===i.axis?e.width:l),s=!0,{width:l,height:c,x:d,y:f,top:f,right:d+l,bottom:f+c,left:d}}}))}}),S=(0,s.K)(e=>{i?m.current||(w(e.clientX,e.clientY,e.currentTarget),E([])):w(e.clientX,e.clientY,e.currentTarget)}),C=(0,f.Go)(y)?u:i;r.useEffect(()=>{if(!n)return void R(v);if(!C)return;function e(){m.current?.(),m.current=null}let t=(0,c.zk)(u);return!g.current.openEvent||p(g.current.openEvent)?m.current=(0,a.q)(t,"mousemove",function(t){let n=(0,d.EW)(t);(0,d.gR)(u,n)?e():w(t.clientX,t.clientY)}):R(v),e},[C,n,u,g,v,l,w,R,x]),r.useEffect(()=>()=>{l.set("positionReference",null)},[l]),r.useEffect(()=>{n&&!u&&(h.current=!1)},[n,u]),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}),v=r.useMemo(()=>(0,h.v6)(i.reference,l.reference),[i.reference,l.reference]),m=r.useMemo(()=>(0,h.v6)(i.trigger,l.trigger),[i.trigger,l.trigger]),y=r.useMemo(()=>(0,h.v6)(g.Ls,i.floating,l.floating),[i.floating,l.floating]);return(0,g.i6)(e,{activeTriggerProps:v,inactiveTriggerProps:m,popupProps:y}
1),null}},18019(e,t,n){var r=n(33126),o=n(65311);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}n.d(t,{g:()=>i},{B:l})},24266(e,t,n){n.d(t,{k:()=>T});var r,o=n(33126),l=n(65311),i=n(84866),u=n(34022),a=n(3474),s=n(77111),c=n(18019),d=n(43025),f=n(36616),p=n(78644),v=n(44902),g=n(57511),h=n(88283),m=n(66175),y=n(24683),b=n(86056),x=n(20389),E=n(72534),R=n(42916),w=n(75882);let S=((r={})[r.popupOpen=d.Vs.popupOpen]="popupOpen",r.triggerDisabled="data-trigger-disabled",r);var C=n(96372);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,u.nk)(function(e,t){let{render:n,className:r,style:u,handle:T,payload:I,disabled:k,delay:A,closeOnClick:O=!0,closeDelay:j,id:D,...q}=e,N=(0,c.g)(!0),F=T?.store??N;if(!F)throw Error((0,o.A)(82));let V=(0,v.e)(D),K=F.useState("isTriggerActive",V),H=F.useState("isOpenedByTrigger",V),$=F.useState("floatingRootContext"),L=l.useRef(null),B=A??600,W=j??0,{registerTrigger:U,isMountedByThisTrigger:z}=(0,p.L_)(V,L,F,{payload:I,closeOnClick:O,closeDelay:W}),G=(0,g.n)(),{delayRef:Y,isInstantPhase:X,hasProvider:_}=(0,h.c)($,{open:H}),Z=(0,C.uu)($);F.useSyncedValue("isInstantPhase",X);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,a.Z)(),el=l.useRef(void 0);function ei(){let e=G?.delay,t="object"==typeof Y.current?Y.current.open:void 0,n=B;return _&&(n=0!==t?A??e??B:0),n}function eu(e){let t=L.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 ea=(0,m.j)($,{enabled:!Q,mouseOnly:!0,move:!1,handleClose:en||"both"===et?null:(0,y.i)(),restMs:ei,delay(){let e="object"==typeof Y.current?Y.current.close:void 0,t=W;return null==j&&_&&(t=e),{close:t}},triggerElementRef:L,isActiveTrigger:K,isClosing:()=>"ending"===F.select("transitionStatus"),shouldOpen:()=>!er.current}),es=(0,b.i)($,{enabled:!Q}).reference,ec=F.useState("triggerProps",z),ed=z||"none"!==et;return(0,f.o)("button",e,{state:{open:H},ref:[t,U,L],props:[ea,es,ed?ec:void 0,{onMouseOver(e){(e=>{let t,n=er.current,r=P(e),o=(er.current=t=eu(r),t&&(Z.openChangeTimeout.clear(),Z.restTimeout.clear(),Z.restTimeoutPending=!1,eo.clear()),t),l=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,R.d)(w.N7,e));if(n&&!o&&i&&!ee.current&&!F.select("open")&&l&&(0,E.Go)(el.current)){let t=()=>{er.current||ee.current||F.select("open")||F.setOpen(!0,(0,R.d)(w.N7,e,l))},n=ei();0===n?(eo.clear(),t()):eo.start(n,t)}})(e.nativeEvent)},onFocus(e){eu(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",O),O&&!F.select("open")&&F.cancelPendingOpen(e.nativeEvent)},onClick(e){O&&!F.select("open")&&F.cancelPendingOpen(e.nativeEvent)},id:V,[S.triggerDisabled]:Q?"":void 0,[M]:Q?void 0:""},q],stateAttributesMapping:d.qV})})},33884(e,t,n){var r=n(36616);function o(e){return(0,r.o)(e.defaultTagName??"div",e,e)}n.d(t,{C:()=>o})},26293(e,t,n){n.d(t,{U:()=>s});var r=n(65311),o=n(36089);let l=n(63294).Bt;var i=n(21954),u=n(49793),a=n(79015);let s=r.forwardRef(function(e,t){let[n,s]=r.useState();return(0,o.g)(()=>{l&&i.Fp&&s("button")},[]),(0,a.jsx)("span",{...e,ref:t,style:u.Q,"aria-hidden":!n||void 0,...{tabIndex:0,role:n},"data-base-ui-focus-guard":""})})},34133(e,t,n){var r=n(65311),o=n(79015);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}})});n.d(t,{},{W:l})},9456(e,t,n){var r=n(84866),o=n(95757),l=n(62500);let i={sideX:"left",sideY:"top"};n.d(t,{},{j:i,n:{name:"adaptiveOrigin",async fn(e){let{x:t,y:n,rects:{floating:u},elements:{floating:a},platform:s,strategy:c,placement:d}=e,f=(0,r.zk)(a),p=f.getComputedStyle(a);if("0s"===p.transitionDuration||""===p.transitionDuration)return{x:t,y:n,data:i};let v=await s.getOffsetParent?.(a),g={width:0,height:0};
1if("fixed"===c&&f?.visualViewport)g={width:f.visualViewport.width,height:f.visualViewport.height};else if(v===f){let e=(0,o.R)(a);g={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await s.isElement?.(v)&&(g=await s.getDimensions(v));let h=(0,l.C0)(d),m=t,y=n;return"left"===h&&(m=g.width-(t+u.width)),"top"===h&&(y=g.height-(n+u.height)),{x:m,y,data:{sideX:"left"===h?"right":i.sideX,sideY:"top"===h?"bottom":i.sideY}}}}})},13696(e,t,n){n.d(t,{c:()=>s,q:()=>a});var r,o=n(68509);let l=((r={}).panelOpen="data-panel-open",r),i={[o.k.open]:""},u={[o.k.closed]:""},a={open:e=>e?{[l.panelOpen]:""}:null},s={open:e=>e?i:u}},64798(e,t,n){var r=n(35485);let o=new Map;function l(e,t,n){return null==e?"":(function(e,t){let n=JSON.stringify({locale:(0,r.k)(e),options:t}),l=o.get(n);if(l)return l;let i=new Intl.NumberFormat(e,t);return o.set(n,i),i})(t,n).format(e)}function i(e,t,n){return null==e?"":n?l(e,t,n):l(e/100,t,{style:"percent"})}n.d(t,{ZV:()=>l,ac:()=>i})},15844(e,t,n){var r=n(22447),o=n(27818);function l(e){return"starting"===e?o.K2:r.t0}n.d(t,{d:()=>l})},50349(e,t,n){var r=n(84866),o=n(49925);function l(e){let t=e.getBoundingClientRect(),n=(0,r.zk)(e);if(o.I)return t;let l=n.getComputedStyle(e,"::before"),i=n.getComputedStyle(e,"::after");if("none"===l.content&&"none"===i.content)return t;let u=parseFloat(l.width)||0,a=parseFloat(l.height)||0,s=parseFloat(i.width)||0,c=parseFloat(i.height)||0,d=Math.max(t.width,u,s),f=Math.max(t.height,a,c),p=d-t.width,v=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-v/2,bottom:t.bottom+v/2}}n.d(t,{s:()=>l})},43025(e,t,n){var r,o,l=n(28425);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),u=((o={}).popupOpen="data-popup-open",o.pressed="data-pressed",o),a={[u.popupOpen]:""},s={[u.popupOpen]:"",[u.pressed]:""},c={[i.open]:""},d={[i.closed]:""},f={[i.anchorHidden]:""};n.d(t,{Vs:()=>u,lP:()=>i},{GW:{open:e=>e?c:d,anchorHidden:e=>e?f:null},jL:{open:e=>e?s:null},qV:{open:e=>e?a:null}})},78644(e,t,n){var r=n(65311),o=n(3690),l=n(22447),i=n(40810),u=n(21497),a=n(36089),s=n(91852),c=n(27841),d=n(16565),f=n(92677),p=n(9679),v=n(44569),g=n(42916),h=n(75882);let m={tabIndex:-1,[c.Ed]:""};function y(e){return t=>"touch"!==t||e.current}function b(e,t,n=!1){let o=(0,i.B)(),l=null!=(0,d.R1)(),u=r.useRef(null);void 0===e&&null===u.current&&(u.current=t(o,l));let a=e??u.current;return(0,f.D)({popupStore:a,treatPopupAsFloatingElement:n,floatingRootContext:a.state.floatingRootContext,floatingId:o,nested:l,onOpenChange:a.setOpen}),{store:a,internalStore:u.current}}function x(e,t){let n=r.useRef(null),o=r.useRef(null);return r.useCallback(r=>{if(void 0===e)return;let l=!1;if(null!==n.current){let e=n.current,r=o.current,i=t.context.triggerElements.getById(e);r&&i===r&&(t.context.triggerElements.delete(e),l=!0),n.current=null,o.current=null}if(null!==r&&(n.current=e,o.current=r,t.context.triggerElements.add(e,r),l=!0),l){let e=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==e&&t.set("triggerCount",e)}},[t,e])}function E(e,t,n,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let o=n?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=n??null)}function R(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function w(e,t,n,r={}){let l=n.reason,i=l===h.N7,u=t&&l===h.F4,a=!t&&(l===h.Ui||l===h.jv),s=R(n);if(e.context.onOpenChange?.(t,n),n.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,n);let c=()=>{let o={...r.extraState,open:t};u?o.instantType="focus":a?o.instantType="dismiss":i&&(o.instantType=void 0),E(o,t,n.trigger,s()),e.update(o)};i?o.flushSync(c):c()}function S(e,t,n,r){(0,s.j)(()=>{void 0===t&&!1===e.state.open&&n&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function C(e,t,n,r){let o=n.useState("isMountedByTrigger",e),l=x(e,n),i=(0,u.K)(t=>{if(l(t),!t)return;let o=n.select("open"),i=n.select("activeTriggerId");i===e?n.update({activeTriggerElement:t,...o?r:null}):null==i&&o&&n.update({activeTriggerId:e,activeTriggerElement:t,...r})});return(0,a.g)(()=>{o&&n.update({activeTriggerElement:t.current,...r})},[o,n,t,...Object.values(r)]),{registerTrigger:i,isMountedByThisTrigger:o}}function M(e,t={}){let{closeOnActiveTriggerUnmount:n=!1}=t,r=e.useState("open"),o=e.useState("triggerCount");(0,a.g)(()=>
1{if(!r){0!==e.state.triggerCount&&e.set("triggerCount",0);return}let t=e.context.triggerElements.size,o={};e.state.triggerCount!==t&&(o.triggerCount=t);let l=e.select("activeTriggerId"),i=null;if(l){let t=e.context.triggerElements.getById(l);t?t!==e.state.activeTriggerElement&&(o.activeTriggerElement=t):i=l}if(!i&&!l&&1===t){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,n]=t.value;o.activeTriggerId=e,o.activeTriggerElement=n}}(void 0!==o.triggerCount||void 0!==o.activeTriggerId||void 0!==o.activeTriggerElement)&&e.update(o),i&&n&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===i&&!e.context.triggerElements.getById(i)){let t=(0,g.d)("none");e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,o,n])}function P(e,t,n){let{mounted:r,setMounted:o,transitionStatus:l}=(0,p.$)(e),i=t.useState("preventUnmountingOnClose"),a=!e&&i;t.useSyncedValues({mounted:r,transitionStatus:l,preventUnmountingOnClose:a});let s=(0,u.K)(()=>{o(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return(0,v.v)({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||s()}}),{forceUnmount:s,transitionStatus:l}}function T(e,t){e.useSyncedValues(t),(0,a.g)(()=>()=>{e.update({activeTriggerProps:l.t0,inactiveTriggerProps:l.t0,popupProps:l.t0})},[e])}function I(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])}n.d(t,{$A:()=>S,DU:()=>w,L_:()=>C,Nj:()=>b,T1:()=>R,UM:()=>y,VI:()=>x,i:()=>E,i6:()=>T,l$:()=>P,tr:()=>M,xs:()=>I},{Ls:m})},15636(e,t,n){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}}n.d(t,{Z:()=>r})}
1,46940(e,t,n){n.d(t,{rJ:()=>u,OB:()=>a,ol:()=>p});var r=n(58173),o=n(22447),l=n(31064),i=n(15636);function u(){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 a(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)}},64835(e,t,n){var r=n(65311),o=n(3690),l=n(65351),i=n(20389),u=n(42916),a=n(75882);function s(e,t){let n=r.useRef(null);return{preFocusGuardRef:n,handlePreFocusGuardFocus:function(t){o.flushSync(()=>{e.setOpen(!1,(0,u.d)(a.Xn,t.nativeEvent,t.currentTarget))});let r=(0,l.bp)(n.current);r?.focus()},handleFocusTargetFocus:function(n){let r=e.select("positionerElement");if(r&&(0,l.Qp)(n,r))e.context.beforeContentFocusGuardRef.current?.focus();else{o.flushSync(()=>{e.setOpen(!1,(0,u.d)(a.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()}}}}n.d(t,{a:()=>s})},865(e,t,n){function r(e){return null==e?void 0:`${e}-label`}function o(e,t){return e??t}n.d(t,{$:()=>r,_:()=>o})},97747(e,t,n){function r(e){return null==e?e:"current"in e?e.current:e}n.d(t,{q:()=>r})},37823(e,t,n){function r(e,t){return"function"==typeof e?e(t):e}n.d(t,{m:()=>r})},68727(e,t,n){var r=n(81816);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}n.d(t,{Q:()=>l,X:()=>o})},35485(e,t,n){n.d(t,{k:()=>function e(t){return Array.isArray(t)?t.map(t=>e(t)).join(","):null==t?"":String(t)}})},70838(e,t,n){var r=n(79015);let o="base-ui-disable-scrollbar";n.d(t,{},{E:{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}`})}})},74734(e,t,n){n.d(t,{s:()=>x});var r=n(65311),o=n(62500),l=n(95757),i=n(84866),u=n(36089),a=n(77111),s=n(21497),c=n(87022),d=n(16565),f=n(61931),p=n(71712),v=n(73415);let g=(0,c.jD)().fn,h={name:"hide",async fn(e){let{width:t,height:n,x:r,y:o}=e.rects.reference,l=await g(e);return{data:{referenceHidden:l.data?.referenceHidden||0===t&&0===n&&0===r&&0===o}}}};var m=n(9456);function y(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 b(e,t,n){let{rects:r,placement:l}=e;return{side:y(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 x(e){var t,n;let{anchor:g,positionMethod:x="absolute",side:R="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:A,keepMounted:O=!1,floatingRootContext:j,mounted:D,collisionAvoidance:q,shiftCrossAxis:N=!1,nodeId:F,adaptiveOrigin:V,lazyFlip:K=!1,externalTree:H}=e,[$,L]=r.useState(null);D||null===$||L(null);let B=q.side||"flip",W=q.align||"flip",U=q.fallbackAxisSide||"end",z="function"==typeof g?g:void 0,G=(0,s.K)(z),Y=z?G:g,X=(0,a.u)(g),_=(0,a.u)(D),Z="rtl"===(0,v.j)(),J=$||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":Z?"left":"right","inline-start":Z?"right":"left"})[R],Q="center"===S?J:`${J}-${S}`,ee=P,et=+("bottom"===R),en=+("top"===R),er=+("right"===R),eo=+("left"===R);"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
1:(ee.left||0)+er});let el={boundary:"clipping-ancestors"===M?"clippingAncestors":M,padding:ee},ei=r.useRef(null),eu=(0,a.u)(w),ea=(0,a.u)(C),es="function"!=typeof w?w:0,ec="function"!=typeof C?C:0,ed=[];A&&ed.push(A),ed.push((0,c.cY)(e=>{let t=b(e,R,Z),n="function"==typeof eu.current?eu.current(t):eu.current,r="function"==typeof ea.current?ea.current(t):ea.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[es,ec,Z,R]));let ef="none"===W&&"shift"!==B,ep=!ef&&(T||N||"shift"===B),ev="none"===B?null:(0,c.UU)({...el,padding:{top:ee.top+1,right:ee.right+1,bottom:ee.bottom+1,left:ee.left+1},mainAxis:!N&&"flip"===B,crossAxis:"flip"===W&&"alignment",fallbackAxisSideDirection:U}),eg=ef?null:(0,c.BN)(e=>{let t=(0,l.R)(e.elements.floating).documentElement;return{...el,rootBoundary:N?{x:0,y:0,width:t.clientWidth,height:t.clientHeight}:void 0,mainAxis:"none"!==W,crossAxis:ep,limiter:T||N?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,N,ee,W]);"shift"===B||"shift"===W||"center"===S?ed.push(eg,ev):ed.push(ev,eg),ed.push((0,c.Ej)({...el,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!_.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:u,y:a,width:s,height:c}=r.reference,d=(Math.round((u+s)*l)-Math.round(u*l))/l,f=(Math.round((a+c)*l)-Math.round(a*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:u,elements:a,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),v={x:n,y:r},g=(0,o.Dz)(l),h=(0,o.sq)(g),m=await u.getDimensions(c),y="y"===g,b=y?"clientHeight":"clientWidth",x=i.reference[h]+i.reference[g]-v[g]-i.floating[h],E=v[g]-i.reference[g],R="real"===f?await u.getOffsetParent?.(c):a.floating,w=a.floating[b]||i.floating[h];w&&await u.isElement?.(R)||(w=a.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-E/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,A=k?T<C?T-C:T-P:0;return{[g]:v[g]+A,data:{[g]:I,centerOffset:T-I-A,...k&&{alignmentOffset:A}},reset:k}}},options:[t,n]}),{name:"transformOrigin",fn(e){let{elements:t,middlewareData:n,placement:r,rects:l,y:i}=e,u=(0,o.C0)(r),a=(0,o.TV)(u),s=ei.current,c=n.arrow?.x||0,d=n.arrow?.y||0,f=s?.clientWidth||0,p=s?.clientHeight||0,v=c+f/2,g=d+p/2,h=Math.abs(n.shift?.y||0),m=l.reference.height/2,y="function"==typeof w?w(b(e,R,Z)):w,x=h>y,E={top:`${v}px calc(100% + ${y}px)`,bottom:`${v}px ${-y}px`,left:`calc(100% + ${y}px) ${g}px`,right:`${-y}px ${g}px`}[u],S=`${v}px ${l.reference.y+m-i}px`;return t.floating.style.setProperty("--transform-origin",ep&&"y"===a&&x?S:E),{}}},h,V),(0,u.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:eE,update:eR,placement:ew,context:eS,isPositioned:eC,floatingStyles:eM}=function(e={}){let{nodeId:t,externalTree:n}=e,o=(0,f.P)(e),l=e.rootContext||o,a=l.useState("referenceElement"),s=l.useState("floatingElement"),p=l.useState("domReferenceElement"),v=l.useState("open"),g=l.useState("floatingId"),[h,m]=r.useState(null),[y,b]=r.useState(void 0),[x,E]=r.useState(void 0),R=r.useRef(null),w=(0,d.cq)(n),S=r.useMemo(()=>({reference:a,floating:s,domReference:p}),[a,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)&&(R.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=>{E(e),C.refs.setFloating(e)},[C.refs]),A=r.useMemo(()=>({...C.refs,setReference:I,setFloating:k,setPositionReference:T,domReference:R}),[C.refs,I,k,T]),O=r.useMemo(()=>({...C.elements,domReference:p}),[C.elements,p]),j=r.useMemo(()=>({...C,dataRef:l.context.dataRef,open:v,onOpenChange:l.setOpen,events:l.context.events,floatingId:g,refs:A,elements:O,nodeId:t,rootStore:l}),[C,A,O,t,l,v,g]);return(0,u.g)(()=>{p&&(R.current=p)},[p]),(0,u.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:A,elements:O,rootStore:l}),[C,A,O,j,l])}({rootContext:j,open:O?D:void 0,placement:Q,middleware:ed,strategy:x,whileElementsMounted:O?void 0:(...e)=>(0,p.ll)(...e,eh),nodeId:F,externalTree:H}),{sideX:eP,sideY:eT}=eE.adaptiveOrigin||m.j,eI=eC?x:"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]),eA=r.useRef(null);(0,u.g)(()=>
1{if(!D)return;let e=X.current,t="function"==typeof e?e():e,n=(E(t)?t.current:t)||null;n!==eA.current&&(em.setPositionReference(n),eA.current=n)},[D,em,Y,X]),r.useEffect(()=>{if(!D)return;let e=X.current;"function"!=typeof e&&E(e)&&e.current!==eA.current&&(em.setPositionReference(e.current),eA.current=e.current)},[D,em,Y,X]),r.useEffect(()=>{if(O&&D&&ey.reference&&ey.floating)return(0,p.ll)(ey.reference,ey.floating,eR,eh)},[O,D,ey,eR,eh]);let eO=(0,o.C0)(ew),ej=y(R,eO,Z),eD=(0,o.Sg)(ew)||"center",eq=!!eE.hide?.referenceHidden;(0,u.g)(()=>{K&&D&&eC&&L(eO)},[K,D,eC,eO]);let eN=r.useMemo(()=>({position:"absolute",top:eE.arrow?.y,left:eE.arrow?.x}),[eE.arrow]),eF=eE.arrow?.centerOffset!==0;return r.useMemo(()=>({positionerStyles:ek,arrowStyles:eN,arrowRef:ei,arrowUncentered:eF,side:ej,align:eD,physicalSide:eO,anchorHidden:eq,refs:em,context:eS,isPositioned:eC,update:eR}),[ek,eN,ei,eF,ej,eD,eO,eq,em,eS,eC,eR])}function E(e){return null!=e&&"current"in e}},47187(e,t,n){var r=n(65311),o=n(95757),l=n(66211),i=n(36089);function u(e,t,n,u){let[a,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||a),u)}n.d(t,{G:()=>u})},65859(e,t,n){var r=n(3801),o=n(22447);function l(){return o.tE}function i(){return!1}function u(){return!0}function a(){return(0,r.useSyncExternalStore)(l,i,u)}n.d(t,{i:()=>a})},85666(e,t,n){n.d(t,{G:()=>a,L:()=>u});var r=n(65311),o=n(21497),l=n(63294),i=n(33085);function u(e,t){var n;let i,u,{onClick:a,onPointerDown:s}=(n=(0,o.K)((n,r)=>{("function"==typeof e?e():e)||t(r||(l.s4?"touch":""))}),i=r.useRef(""),u=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:u});return r.useMemo(()=>({onClick:a,onPointerDown:s}),[a,s])}function a(e){let[t,n]=r.useState(null),o=u(e,n);return(0,i.x)(e,t=>{t&&!e&&n(null)}),r.useMemo(()=>({openMethod:t,triggerProps:o}),[t,o])}},75445(e,t,n){var r=n(43025),o=n(36616),l=n(15844);function i(e,t,{styles:n,transitionStatus:u,props:a,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)(u),a],stateAttributesMapping:r.GW})}n.d(t,{i:()=>i})},5063(e,t,n){function r(e,t,n){return(e-t)*100/(n-t)}n.d(t,{w:()=>r})},54651(e,t,n){function r(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}n.d(t,{q:()=>r})},22447(e,t,n){function r(){}let o=Object.freeze([]),l=Object.freeze({});n.d(t,{tE:()=>r},{Ml:o,t0:l})},34022(e,t,n){let r;var o=n(65311),l=n(55398);let i=[];function u(){return r}function a(e){i.push(e)}function s(e){let t=(t,n)=>{let o,u=(0,l.j)(d).current;try{for(let e of(r=u,i))e.before(u);for(let r of(o=e(t,n),i))r.after(u);u.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}}n.d(t,{G1:()=>s,iE:()=>u,kz:()=>a,nk:()=>c})},33126(e,t){t.A=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.`}},16687(e,t,n){var r=n(79175);function o(e){return(0,r._)(19)?e:e?"true":void 0}n.d(t,{Y:()=>o})},89288(e,t,n){function r(e){return null==e||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled")}n.d(t,{F:()=>r})}
1,73867(e,t,n){function r(...e){return()=>{for(let t=0;t<e.length;t+=1){let n=e[t];n&&n()}}}n.d(t,{g:()=>r})},91360(e,t,n){function r(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}n.d(t,{r:()=>r})},95757(e,t,n){function r(e){return e?.ownerDocument||document}n.d(t,{R:()=>r})},21954(e,t,n){var r=n(7607);let o="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),l=!o&&r.ST.includes("firefox");o||r.ST.includes("chrom"),n.d(t,{},{Fp:o,cn:l})},49925(e,t,n){var r=n(7607);let o=/jsdom|happydom/.test(r.ST);n.d(t,{},{I:o})},63294(e,t,n){var r=n(7607);let o=/^i(os$|p)/.test(r.JG)||"macintel"===r.JG&&r.RT>1,l="android",i=r.JG===l||r.ST.includes(l),u=!o&&r.JG.startsWith("mac");r.JG.startsWith("win"),i||/^(linux|chrome os)/.test(r.JG);let a=u||o;n.d(t,{},{Bt:a,Md:u,s4:o,yA:i})},7607(e,t,n){let{userAgent:r,platform:o,maxTouchPoints:l}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},i=r.toLowerCase(),u=o.toLowerCase();n.d(t,{},{JG:u,RT:l,ST:i})},79175(e,t,n){let r=parseInt(n(65311).version,10);function o(e){return r>=e}n.d(t,{_:()=>o})},9380(e,t,n){var r,o=n(65311);let l={...r||(r=n.t(o,2))};n.d(t,{},{X:l})},57166(e,t,n){var r=n(65311),o=n(90909),l=n(67258),i=n(21497),u=n(36089),a=n(22447);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,u.g)(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,u.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,u.g)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){r.useDebugValue(e);let n=this,o=void 0!==t;(0,u.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??a.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)}})}}n.d(t,{H:()=>s})},90909(e,t,n){var r=n(67258);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)}}n.d(t,{i:()=>o})},58173(e,t,n){var r=n(33126);n.d(t,{},{M:(e,t,n,o,l,i,...u)=>{let a;if(u.length>0)throw Error((0,r.A)(1));if(e&&t&&n&&o&&l&&i)a=(r,u,a,s)=>i(e(r,u,a,s),t(r,u,a,s),n(r,u,a,s),o(r,u,a,s),l(r,u,a,s),u,a,s);else if(e&&t&&n&&o&&l)a=(r,i,u,a)=>l(e(r,i,u,a),t(r,i,u,a),n(r,i,u,a),o(r,i,u,a),i,u,a);else if(e&&t&&n&&o)a=(r,l,i,u)=>o(e(r,l,i,u),t(r,l,i,u),n(r,l,i,u),l,i,u);else if(e&&t&&n)a=(r,o,l,i)=>n(e(r,o,l,i),t(r,o,l,i),o,l,i);else if(e&&t)a=(n,r,o,l)=>t(e(n,r,o,l),r,o,l);else if(e)a=e;else throw Error("Missing arguments");return a}})},67258(e,t,n){var r=n(65311),o=n(3801),l=n(88967),i=n(79175),u=n(34022);let a=(0,i._)(19)?function(e,t,n,l,i){let a,s=(0,u.iE)();if(!s){let u;return u=r.useCallback(()=>t(e.getSnapshot(),n,l,i),[e,t,n,l,i]),(0,o.useSyncExternalStore)(e.subscribe,u,u)}let c=s.syncIndex;return s.syncIndex+=1,s.didInitialize?(a=s.syncHooks[c]).store===e&&a.selector===t&&Object.is(a.a1,n)&&Object.is(a.a2,l)&&Object.is(a.a3,i)||(a.store!==e&&(s.didChangeStore=!0),a.store=e,a.selector=t,a.a1=n,a.a2=l,a.a3=i,a.value=t(e.getSnapshot(),n,l,i)):(a={store:e,selector:t,a1:n,a2:l,a3:i,value:t(e.getSnapshot(),n,l,i)},s.syncHooks.push(a)),a.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 a(e,t,n,r,o)}(0,u.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);Object.is(r.value,o)||(t=!0,r.value=o)}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))}}),n.d(t,{P:()=>s})},20632(e,t,n){var r=n(55398),o=n(90989);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 u(){let e=(0,r.j)(i.create).current;return(0,o.y)(e.disposeEffect),e}n.d(t,{K:()=>i,N:()=>u})},60119(e,t,n){var r=n(65311);function o({controlled:e,default:t,name:n,state:l="value"}){let{current:i}=r.useRef(void 0!==e),[u,a]=r.useState(t),s=r.useCallback(e=>{i||a(e)},[]);return[i?e:u,s]}n.d(t,{q:()=>o})},40810(e,t,n){var r=n(65311),o=n(9380);let l=0,i=o.X.useId;function u(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)}n.d(t,{B:()=>u})},36089(e,t,n){var r=n(65311);let o="u">typeof document?r.useLayoutEffect:()=>{};n.d(t,{},{g:o})},60511(e,t,n){var r=n(55398);function o(e,t,n,o){var l,a,s,c,d;let f=(0,r.j)(i).current;return l=f,a=e,s=t,c=n,d=o,(l.refs[0]!==a||l.refs[1]!==s||l.refs[2]!==c||l.refs[3]!==d)&&u(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]))&&u(o,e),o.callback}function i(){return{callback:null,cleanup:null,refs:[]}}function u(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}}}}}}n.d(t,{U:()=>l,a:()=>o})},91852(e,t,n){var r=n(65311);function o(e){let t=r.useRef(!0);t.current&&(t.current=!1,e())}n.d(t,{j:()=>o})},90989(e,t,n){var r=n(65311);let o=[];function l(e){r.useEffect(e,o)}n.d(t,{y:()=>l})},55398(e,t,n){var r=n(65311);let o={};function l(e,t){let n=r.useRef(o);return n.current===o&&(n.current=e(t)),n}n.d(t,{j:()=>l})},66211(e,t,n){var r=n(84866),o=n(54651),l=n(21954),i=n(63294),u=n(95757),a=n(36089),s=n(3474),c=n(20632),d=n(22447);let f={},p={},v="";class g{lockCount=0;restore=null;timeoutLock=s.E.create();timeoutUnlock=s.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,s,g;if(0===this.lockCount||null!==this.restore)return;let h=(0,u.R)(e).documentElement,m=(0,r.zk)(h).getComputedStyle(h).overflowY;if("hidden"===m||"clip"===m){this.restore=d.tE;return}let y=i.s4||!function(e){if("u"<typeof document)return!1;let t=(0,u.R)(e);return(0,r.zk)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=y?(n=(t=(0,u.R)(e)).documentElement,a=t.body,g={overflowY:(s=(0,r.ZU)(n)?n:a).style.overflowY,overflowX:s.style.overflowX},Object.assign(s.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(s.style,g)}):function(e){let t=(0,u.R)(e),n=t.documentElement,i=t.body,a=(0,r.zk)(n),s=0,d=0,g=!1,h=c.K.create();if(l.Fp&&(a.visualViewport?.scale??1)!==1)return()=>{};function m(){let t=a.getComputedStyle(n),o=a.getComputedStyle(i),l=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";s=n.scrollTop,d=n.scrollLeft,f={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},v=n.style.scrollBehavior,p={position:i.style.position,height:i.style.height,width:i.style.width,boxSizing:i.style.boxSizing,overflowY:i.style.overflowY,overflowX:i.style.overflowX,scrollBehavior:i.style.scrollBehavior};let c=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,a.innerWidth-i.clientWidth),x=Math.max(0,a.innerHeight-i.clientHeight),E=parseFloat(o.marginTop)+parseFloat(o.marginBottom),R=parseFloat(o.marginLeft)+parseFloat(o.marginRight),w=(0,r.ZU)(n)?n:i;
1if(g=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let t=(0,u.R)(e),n=t.documentElement,o=t.body,l=(0,r.ZU)(n)?n:o,i=l.style.overflowY,a=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=i,n.style.scrollbarGutter=a,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"}),(c||m)&&(n.style.overflowY="scroll"),(h||y)&&(n.style.overflowX="scroll"),Object.assign(i.style,{position:"relative",height:E||x?`calc(100dvh - ${E+x}px)`:"100dvh",width:R||b?`calc(100vw - ${R+b}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),i.scrollTop=s,i.scrollLeft=d,n.setAttribute("data-base-ui-scroll-locked",""),n.style.scrollBehavior="unset"}function y(){Object.assign(n.style,f),Object.assign(i.style,p),g||(n.scrollTop=s,n.scrollLeft=d,n.removeAttribute("data-base-ui-scroll-locked"),n.style.scrollBehavior=v)}m();let b=(0,o.q)(a,"resize",function(){y(),h.request(m)});return()=>{h.cancel(),y(),"function"==typeof a.removeEventListener&&b()}}(e)}}let h=new g;function m(e=!0,t=null){(0,a.g)(()=>{if(e)return h.acquire(t)},[e,t])}n.d(t,{K:()=>m})},21497(e,t,n){var r=n(9380),o=n(55398);let l=r.X.useInsertionEffect,i=l&&l!==r.X.useLayoutEffect?l:e=>e();function u(e){let t=(0,o.j)(a).current;return t.next=e,i(t.effect),t.trampoline}function a(){let e={next:void 0,callback:s,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function s(){}n.d(t,{K:()=>u})},3474(e,t,n){var r=n(55398),o=n(90989);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}n.d(t,{E:()=>l,Z:()=>i})},77111(e,t,n){var r=n(36089),o=n(55398);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}n.d(t,{u:()=>l})},49793(e,t,n){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"};n.d(t,{},{Q:o,a:l})},14466(e,t,n){var r=n(65311);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)}n.d(t,{s:()=>i,t:()=>l})},47688(e,t,n){let r,o,l,i,u,a;n.d(t,{bm:()=>eA,UC:()=>eT,VY:()=>ek,hJ:()=>eP,ZL:()=>eM,bL:()=>eS,hE:()=>eI,l9:()=>eC});var s,c,d=n(65311),f=n.t(d,2);function p(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 v=n(14466),g=n(79015),h=n(12910),m=n(55379),y=f[" useInsertionEffect ".trim().toString()]||m.N;Symbol("RADIX:SYNC_STATE");var b=n(45693);function x(e){let t=d.useRef(e);return d.useEffect(()=>{t.current=e}),d.useMemo(()=>(...e)=>t.current?.(...e),[])}var E="dismissableLayer.update",R=d.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),w=d.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:l,onInteractOutside:i,onDismiss:u,...a}=e,s=d.useContext(R),[f,h]=d.useState(null),m=f?.ownerDocument??globalThis?.document,[,y]=d.useState({}),w=(0,v.s)(t,e=>h(e)),M=Array.from(s.layers),[P]=[...s.layersWithOutsidePointerEventsDisabled].slice(-1),T=M.indexOf(P),I=f?M.indexOf(f):-1,k=s.layersWithOutsidePointerEventsDisabled.size>0,A=I>=T,O=function(e,t=globalThis?.document){let n=x(e),r=d.useRef(!1),o=d.useRef(()=>{});return d.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=[...s.branches].some(e=>e.contains(t));A&&!n&&(o?.(e),i?.(e),e.defaultPrevented||u?.())},m),j=function(e,t=globalThis?.document){let n=x(e),r=d.useRef(!1);return d.useEffect(()=>{let e=e=>
1{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;![...s.branches].some(e=>e.contains(t))&&(l?.(e),i?.(e),e.defaultPrevented||u?.())},m);return!function(e,t=globalThis?.document){let n=x(e);d.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===s.layers.size-1&&(r?.(e),!e.defaultPrevented&&u&&(e.preventDefault(),u()))},m),d.useEffect(()=>{if(f)return n&&(0===s.layersWithOutsidePointerEventsDisabled.size&&(c=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),s.layersWithOutsidePointerEventsDisabled.add(f)),s.layers.add(f),S(),()=>{n&&1===s.layersWithOutsidePointerEventsDisabled.size&&(m.body.style.pointerEvents=c)}},[f,m,n,s]),d.useEffect(()=>()=>{f&&(s.layers.delete(f),s.layersWithOutsidePointerEventsDisabled.delete(f),S())},[f,s]),d.useEffect(()=>{let e=()=>y({});return document.addEventListener(E,e),()=>document.removeEventListener(E,e)},[]),(0,g.jsx)(b.sG.div,{...a,ref:w,style:{pointerEvents:k?A?"auto":"none":void 0,...e.style},onFocusCapture:p(e.onFocusCapture,j.onFocusCapture),onBlurCapture:p(e.onBlurCapture,j.onBlurCapture),onPointerDownCapture:p(e.onPointerDownCapture,O.onPointerDownCapture)})});function S(){let e=new CustomEvent(E);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});t&&o.addEventListener(e,t,{once:!0}),r?(0,b.hO)(o,l):o.dispatchEvent(l)}w.displayName="DismissableLayer",d.forwardRef((e,t)=>{let n=d.useContext(R),r=d.useRef(null),o=(0,v.s)(t,r);return d.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,g.jsx)(b.sG.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var M="focusScope.autoFocusOnMount",P="focusScope.autoFocusOnUnmount",T={bubbles:!1,cancelable:!0},I=d.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:l,...i}=e,[u,a]=d.useState(null),s=x(o),c=x(l),f=d.useRef(null),p=(0,v.s)(t,e=>a(e)),h=d.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;d.useEffect(()=>{if(r){let e=function(e){if(h.paused||!u)return;let t=e.target;u.contains(t)?f.current=t:O(f.current,{select:!0})},t=function(e){if(h.paused||!u)return;let t=e.relatedTarget;null!==t&&(u.contains(t)||O(f.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&&O(u)});return u&&n.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,u,h.paused]),d.useEffect(()=>{if(u){j.add(h);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(M,T);u.addEventListener(M,s),u.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(O(r,{select:t}),document.activeElement!==n)return}(k(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&O(u))}return()=>{u.removeEventListener(M,s),setTimeout(()=>{let t=new CustomEvent(P,T);u.addEventListener(P,c),u.dispatchEvent(t),t.defaultPrevented||O(e??document.body,{select:!0}),u.removeEventListener(P,c),j.remove(h)},0)}}},[u,s,c,h]);let m=d.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,u]=[A(t=k(l=r),l),A(t.reverse(),l)];i&&u?e.shiftKey||o!==u?e.shiftKey&&o===i&&(e.preventDefault(),n&&O(u,{select:!0})):(e.preventDefault(),n&&O(i,{select:!0})):o===r&&e.preventDefault()}},[n,r,h.paused]);return(0,g.jsx)(b.sG.div,{tabIndex:-1,...i,ref:p,onKeyDown:m})});function k(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 A(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 O(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()}}I.displayName="FocusScope";var j=(u=[],{add(e){let t=u[0];e!==t&&t?.pause(),(u=D(u,e)).unshift(e)},remove(e){u=D(u,e),u[0]?.resume()}});function D(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var q=n(3690),N=d.forwardRef((e,t)=>
1{let{container:n,...r}=e,[o,l]=d.useState(!1);(0,m.N)(()=>l(!0),[]);let i=n||o&&globalThis?.document?.body;return i?q.createPortal((0,g.jsx)(b.sG.div,{...r,ref:t}),i):null});N.displayName="Portal";var F=e=>{var t;let n,r,{present:o,children:l}=e,i=function(e){var t,n;let[r,o]=d.useState(),l=d.useRef(null),i=d.useRef(e),u=d.useRef("none"),[a,s]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},d.useReducer((e,t)=>n[e][t]??e,t));return d.useEffect(()=>{let e=V(l.current);u.current="mounted"===a?e:"none"},[a]),(0,m.N)(()=>{let t=l.current,n=i.current;if(n!==e){let r=u.current,o=V(t);e?s("MOUNT"):"none"===o||t?.display==="none"?s("UNMOUNT"):n&&r!==o?s("ANIMATION_OUT"):s("UNMOUNT"),i.current=e}},[e,s]),(0,m.N)(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let o=V(l.current).includes(CSS.escape(n.animationName));if(n.target===r&&o&&(s("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&&(u.current=V(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)}}s("ANIMATION_END")},[r,s]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:d.useCallback(e=>{l.current=e?getComputedStyle(e):null,o(e)},[])}}(o),u="function"==typeof l?l({present:i.isPresent}):d.Children.only(l),a=(0,v.s)(i.ref,(t=u,(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?d.cloneElement(u,{ref:a}):null};function V(e){return e?.animationName||"none"}F.displayName="Presence";var K=0;function H(){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 $=n(98298),L=n(11422),B=Symbol("radix.slottable");function W(e){return d.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===B}var U="Dialog",[z,G]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>d.createContext(e));return function(n){let r=n?.[e]||t;return d.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=d.createContext(r),l=n.length;n=[...n,r];let i=t=>{let{scope:n,children:r,...i}=t,u=n?.[e]?.[l]||o,a=d.useMemo(()=>i,Object.values(i));return(0,g.jsx)(u.Provider,{value:a,children:r})};return i.displayName=t+"Provider",[i,function(n,i){let u=i?.[e]?.[l]||o,a=d.useContext(u);if(a)return a;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 d.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(U),[Y,X]=z(U),_=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:l,modal:i=!0}=e,u=d.useRef(null),a=d.useRef(null),[s,c]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,l,i]=function({defaultProp:e,onChange:t}){let[n,r]=d.useState(e),o=d.useRef(n),l=d.useRef(t);return y(()=>{l.current=t},[t]),d.useEffect(()=>{o.current!==n&&(l.current?.(n),o.current=n)},[n,o]),[n,r,l]}({defaultProp:t,onChange:n}),u=void 0!==e,a=u?e:o;{let t=d.useRef(void 0!==e);d.useEffect(()=>{let e=t.current;if(e!==u){let t=u?"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=u},[u,r])}return[a,d.useCallback(t=>{if(u){let n="function"==typeof t?t(e):t;n!==e&&i.current?.(n)}else l(t)},[u,e,l,i])]}({prop:r,defaultProp:o??!1,onChange:l,caller:U});return(0,g.jsx)(Y,{scope:t,triggerRef:u,contentRef:a,contentId:(0,h.B)(),titleId:(0,h.B)(),descriptionId:(0,h.B)(),open:s,onOpenChange:c,onOpenToggle:d.useCallback(()=>c(e=>!e),[c]),modal:i,children:n})};_.displayName=U;var Z="DialogTrigger",J=d.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,o=X(Z,n),l=(0,v.s)(t,o.triggerRef);return(0,g.jsx)(b.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":ey(o.open),...r,ref:l,onClick:p(e.onClick,o.onOpenToggle)})});J.displayName=Z;var Q="DialogPortal",[ee,et]=z(Q,{forceMount:void 0}),en=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,l=X(Q,t);return(0,g.jsx)(ee,{scope:t,forceMount:n,children:d.Children.map(r,e=>(0,g.jsx)(F,{present:n||l.open,children:(0,g.jsx)(N,{asChild:!0,container:o,children:e})}))})};en.displayName=Q;var er="DialogOverlay",eo=d.forwardRef((e,t)=>{let n=et(er,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=X(er,e.__scopeDialog);return l.modal?(0,g.jsx)(F,{present:r||l.open,children:(0,g.jsx)(ei,{...o,ref:t})}):null});eo.displayName=er;var el=((a=d.forwardRef((e,t)=>{let{children:n,...r}=e;if(d.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),u=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!==d.Fragment&&(u.ref=t?(0,v.t)(t,i):i),d.cloneElement(n,u)}return d.Children.count(n)>1?d.Children.only(null):null})).displayName="DialogOverlay.RemoveScroll.SlotClone",r=a,(o=d.forwardRef((e,t)=>{let{children:n,...o}=e,l=d.Children.toArray(n),i=l.find(W);if(i){let e=i.props.children,n=l.map(t=>t!==i?t:d.Children.count(e)>1?d.Children.only(null):d.isValidElement(e)?e.props.children:null);return(0,g.jsx)(r,{...o,ref:t,children:d.isValidElement(e)?d.cloneElement(e,void 0,n):null})}return(0,g.jsx)(r,{...o,ref:t,children:n})})).displayName="DialogOverlay.RemoveScroll.Slot",o),ei=d.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=X(er,n);return(0,g.jsx)($.A,{as:el,allowPinchZoom:!0,shards:[o.contentRef],children:(0,g.jsx)(b.sG.div,{"data-state":ey(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),eu="DialogContent",ea=d.forwardRef((e,t)=>{let n=et(eu,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=X(eu,e.__scopeDialog);return(0,g.jsx)(F,{present:r||l.open,children:l.modal?(0,g.jsx)(es,{...o,ref:t}):(0,g.jsx)(ec,{...o,ref:t})})});ea.displayName=eu;var es=d.forwardRef((e,t)=>{let n=X(eu,e.__scopeDialog),r=d.useRef(null),o=(0,v.s)(t,n.contentRef,r);return d.useEffect(()=>{let e=r.current;if(e)return(0,L.Eq)(e)},[]),(0,g.jsx)(ed,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:p(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:p(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:p(e.onFocusOutside,e=>e.preventDefault())})}),ec=d.forwardRef((e,t)=>{let n=X(eu,e.__scopeDialog),r=d.useRef(!1),o=d.useRef(!1);return(0,g.jsx)(ed,{...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()}})}),ed=d.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:l,...i}=e,u=X(eu,n),a=d.useRef(null),s=(0,v.s)(t,a);return d.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??H()),document.body.insertAdjacentElement("beforeend",e[1]??H()),K++,()=>{1===K&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),K--}},[]),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(I,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:l,children:(0,g.jsx)(w,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":ey(u.open),...i,ref:s,onDismiss:()=>u.onOpenChange(!1)})}),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(eR,{titleId:u.titleId}),(0,g.jsx)(ew,{contentRef:a,descriptionId:u.descriptionId})]})]})}),ef="DialogTitle",ep=d.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,o=X(ef,n);return(0,g.jsx)(b.sG.h2,{id:o.titleId,...r,ref:t})});ep.displayName=ef;var ev="DialogDescription",eg=d.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=X(ev,n);return(0,g.jsx)(b.sG.p,{id:o.descriptionId,...r,ref:t})});eg.displayName=ev;var eh="DialogClose",em=d.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=X(eh,n);return(0,g.jsx)(b.sG.button,{type:"button",...r,ref:t,onClick:p(e.onClick,()=>o.onOpenChange(!1))})});function ey(e){return e?"open":"closed"}em.displayName=eh;var eb="DialogTitleWarning",[ex,eE]=(s={contentName:eu,titleName:ef,docsSlug:"dialog"},l=d.createContext(s),(i=e=>{let{children:t,...n}=e,r=d.useMemo(()=>n,Object.values(n));return(0,g.jsx)(l.Provider,{value:r,children:t})}).displayName=eb+"Provider",[i,function(e){let t=d.useContext(l);if(t)return t;if(void 0!==s)return s;throw Error(`\`${e}\` must be used within \`${eb}\``)}]),eR=({titleId:e})=>{let t=eE(eb),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 d.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},ew=({contentRef:e,descriptionId:t})=>{let n=eE("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return d.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},eS=_,eC=J,eM=en,eP=eo,eT=ea,eI=ep,ek=eg,eA=em},12910(e,t,n){var r,o=n(65311),l=n(55379),i=(r||(r=n.t(o,2)))[" useId ".trim().toString()]||(()=>void 0),u=0;function a(e){let[t,n]=o.useState(i());return(0,l.N)(()=>{e||n(e=>e??String(u++))},[e]),e||(t?`radix-${t}`:"")}n.d(t,{B:()=>a})},45693(e,t,n){n.d(t,{sG:()=>s,hO:()=>c});var r=n(65311),o=n(3690),l=n(14466),i=n(79015),u=Symbol("radix.slottable");function a(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===u}var s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,o;let u,s,c,d=(o=n=`Primitive.${t}`,(u=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){var i;let e,u,a=(i=n,(u=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(u=(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,a):a),r.cloneElement(n,s)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${o}.SlotClone`,s=u,(c=r.forwardRef((e,t)=>{let{children:n,...o}=e,l=r.Children.toArray(n),u=l.find(a);if(u){let e=u.props.children,n=l.map(t=>t!==u?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,i.jsx)(s,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,i.jsx)(s,{...o,ref:t,children:n})})).displayName=`${n}.Slot`,c),f=r.forwardRef((e,n)=>{let{asChild:r,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(r?d:t,{...o,ref:n})});return f.displayName=`Primitive.${t}`,{...e,[t]:f}},{});function c(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},55379(e,t,n){var r=n(65311),o=globalThis?.document?r.useLayoutEffect:()=>{};n.d(t,{N:()=>o})}}]);
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.