"use strict";(self.rspackChunknewapi_web=self.rspackChunknewapi_web||[]).push([[28984],{798(e,t,n){var r=n(68413),o=n(22544),l=n(37295),i=n(33961);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})},49510(e,t,n){var r=n(68413),o=n(53579),l=n(86573),i=n(89936),u=n(54725),a=n(12899),s=n(56611),c=n(23991),d=n(37295),f=n(33961),p=n(22544),v=n(72361);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)(),S=(0,l.a)(t,E),{disabled:w,handleValueChange:C,state:M,value:P}=(0,c.$)(),T=(0,i.e)(),I=y??T,k=g||w,A=r.useMemo(()=>{if(!P)return!1;for(let e=0;e{h?.(e,t),t.isCanceled||C(I,e,t)}),D=(0,u.S)({open:A,onOpenChange:O,disabled:k}),j=r.useMemo(()=>({open:D.open,disabled:D.disabled,transitionStatus:D.transitionStatus}),[D.open,D.disabled,D.transitionStatus]),q=r.useMemo(()=>({...D,onOpenChange:O,state:j}),[D,j,O]),F=r.useMemo(()=>({...M,hidden:!A&&!D.mounted,index:R,disabled:k,open:A}),[D.mounted,k,R,A,M]),N=(0,i.e)(),[V,K]=r.useState(),H=r.useMemo(()=>({open:A,state:F,setTriggerId:K,triggerId:V??N}),[N,A,F,K,V]),L=(0,p.o)("div",e,{state:F,ref:S,props:x,stateAttributesMapping:f.r});return(0,v.jsx)(a.k.Provider,{value:q,children:(0,v.jsx)(d.p.Provider,{value:H,children:L})})});n.d(t,{},{A:g})},37295(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(9));return e}n.d(t,{A:()=>i},{p:l})},33961(e,t,n){n.d(t,{r:()=>u});var r,o=n(54584),l=n(32451);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}},11895(e,t,n){n.d(t,{v:()=>v});var r,o=n(68413),l=n(9607),i=n(14705),u=n(12899),a=n(32721),s=n(23991),c=n(37295),d=n(33961);let f=((r={}).accordionPanelHeight="--accordion-panel-height",r.accordionPanelWidth="--accordion-panel-width",r);var p=n(22544);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:S,setMounted:w,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:D,width:j}=(0,a.q)({externalRef:t,hiddenUntilFound:r??y,id:v??S,keepMounted:o??b,mounted:x,onOpenChange:E,open:R,setMounted:w,setOpen:C,transitionStatus:P}),{state:q,triggerId:F}=(0,c.A)(),N={...q,transitionStatus:D},V=(0,i.m)(h,N),K=(0,p.o)("div",{...e,style:void 0},{state:N,ref:k,props:[I,{"aria-labelledby":F,role:"region",style:{[f.accordionPanelHeight]:void 0===T?"auto":`${T}px`,[f.accordionPanelWidth]:void 0===j?"auto":`${j}px`}},m,V?{style:V}:void 0,A?{style:{animationName:"none"}}:void 0],stateAttributesMapping:d.r});return O?K:null})},46222(e,t,n){var r=n(68413),o=n(29469),l=n(53579),i=n(67101),u=n(78637),a=n(23991),s=n(22544),c=n(72361);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,...S}=e,w=(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:w},S],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})},23991(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(10));return e}n.d(t,{$:()=>i},{S:l})},95464(e,t,n){var r=n(68413),o=n(9607),l=n(54584),i=n(13807),u=n(12899),a=n(37295),s=n(22544);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:S}=(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:S,onClick:m},v,b],stateAttributesMapping:l.q})});n.d(t,{},{$:c})},30529(e,t,n){var r=n(44140);function o(e){return(0,r.G)(e,"alert-dialog")}n.d(t,{V:()=>o})},75707(e,t,n){let r=n(26252).z;n.d(t,{},{t:r})},44118(e,t,n){var r=n(68413),o=n(20948),l=n(22544),i=n(63003),u=n(12171);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})},13826(e,t,n){var r=n(68413),o=n(22544),l=n(63003),i=n(12171),u=n(72361);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})},63003(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(13));return e}n.d(t,{O:()=>i},{p:l})},12171(e,t,n){n.d(t,{},{S:{imageLoadingStatus:()=>null}})},24039(e,t,n){var r=n(68413),o=n(13807),l=n(22544);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})},80006(e,t,n){var r=n(68413),o=n(60499),l=n(22544),i=n(20283),u=n(47695),a=n(86093),s=n(32451),c=n(80675);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},S=(0,l.o)("span",e,{ref:[t,x],state:E,stateAttributesMapping:R,props:v});return p||m?S:null});n.d(t,{},{P:d})},97343(e,t,n){n.d(t,{y:()=>T});var r=n(68413),o=n(917),l=n(29469),i=n(9607),u=n(86573),a=n(37436),s=n(3535),c=n(98572),d=n(20283),f=n(22544),p=n(89936),v=n(56722),g=n(13807),h=n(99388),m=n(14895),y=n(11967),b=n(39747),x=n(26291),E=n(20140),R=n(26288);let S=r.createContext(void 0);var w=n(60499),C=n(938),M=n(52407),P=n(72361);let T=r.forwardRef(function(e,t){let{checked:n,className:T,defaultChecked:I=!1,"aria-labelledby":k,disabled:A=!1,form:O,id:D,indeterminate:j=!1,inputRef:q,name:F,onCheckedChange:N,parent:V=!1,readOnly:K=!1,render:H,required:L=!1,uncheckedValue:$,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(S);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??F,ev=B??ep,eg=(0,p.e)(),eh=(0,p.e)(),em=ei;ed?em=V?eh:`${ec.id}-${ev}`:D&&(em=D);let ey={};ed&&(V?ey=es.parent.getParentProps():ev&&(ey=es.parent.getChildProps(ev)));let{checked:eb=n,indeterminate:ex=j,onCheckedChange:eE,...eR}=ey,eS=es?.value,ew=es?.setValue,eC=es?.defaultValue,eM=r.useRef(null),eP=(0,a.j)(()=>Symbol("checkbox-control")),eT=r.useRef(!1),{getButtonProps:eI,buttonRef:ek}=(0,g.s)({disabled:ef,native:W}),eA=es?.validation??er,[eO,eD]=(0,l.q)({controlled:ev&&eS&&!V?eS.includes(ev):eb,default:ev&&eC&&!V?eC.includes(ev):I,name:"Checkbox",state:"checked"}),ej=ed?!!eb:eO,eq=ed&&ex||j;(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,F);let eF=r.useRef(null),eN=(0,u.a)(q,eF,eA.inputRef,eA.registerInput),eV=(0,E.B)(k,el,eF,!W,em??void 0);(0,i.g)(()=>{eF.current&&(eF.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:L,ref:eN,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);N?.(t,n),n.isCanceled||(eE?.(t,n),!n.isCanceled&&(eD(t),ev&&eS&&ew&&!V&&!ed&&ew(t?[...eS,ev]:eS.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:ej,disabled:ef,readOnly:K,required:L,indeterminate:eq}),[ee,ej,ef,K,L,eq]),eL=(0,d.E)(eH),e$=(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":ej,"aria-readonly":K||void 0,"aria-required":L||void 0,"aria-labelledby":eV,"data-parent":V?"":void 0,onFocus(){ef||J(!0)},onBlur(){let e=eF.current;e&&(Q(!0),J(!1),"onBlur"===et&&eA.commit(es?eS:e.checked))},onKeyDown(e){if("Enter"!==e.key||(e.preventBaseUIHandler(),e.defaultPrevented))return;let t=eF.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=eF.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:eL});return(0,P.jsxs)(w.p.Provider,{value:eH,children:[e$,!eO&&!es&&ep&&!V&&void 0!==$&&(0,P.jsx)("input",{type:"hidden",form:O,name:ep,value:$,disabled:ef}),(0,P.jsx)("input",{...eK,suppressHydrationWarning:!0})]})})},60499(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(14));return e}n.d(t,{W:()=>i},{p:l})},20283(e,t,n){n.d(t,{E:()=>u});var r,o=n(68413);let l=((r={}).checked="data-checked",r.unchecked="data-unchecked",r.indeterminate="data-indeterminate",r.disabled="data-disabled",r.readonly="data-readonly",r.required="data-required",r.valid="data-valid",r.invalid="data-invalid",r.touched="data-touched",r.dirty="data-dirty",r.filled="data-filled",r.focused="data-focused",r);var i=n(80675);function u(e){return o.useMemo(()=>({checked:t=>e.indeterminate?{}:t?{[l.checked]:""}:{[l.unchecked]:""},...i.dc}),[e.indeterminate])}},89288(e,t,n){n.d(t,{j:()=>f});var r,o=n(68413),l=n(9607),i=n(14705),u=n(22544),a=n(12899),s=n(40092),c=n(32721);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:S,transitionStatus:w}=(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:w}),O={...S,transitionStatus:k},D=(0,i.m)(v,O),j=(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,D?{style:D}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:s.d});return I?j:null})},61703(e,t,n){var r,o=n(32451);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})},32721(e,t,n){var r=n(68413),o=n(80625),l=n(9607),i=n(86573),u=n(84158),a=n(53579),s=n(5833),c=n(98572),d=n(938),f=n(47695),p=n(5369),v=n(61703);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:S,setMounted:w,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),D=r.useRef(S),j=r.useRef(!1),[q,F]=r.useState(!1),N=r.useRef(null),V=(0,i.a)(t,P),K=(0,s.u)({mounted:E,open:S}),H=(0,p.V)(P,!1,!1),L=!S&&!E,$=q?"idle":M,B=S&&(D.current||j.current),W=!S&&E&&"css-animation"===T.current&&void 0===I.height&&void 0===I.width?A.current:I,U=n&&L&&"css-animation"!==T.current,z=(0,a.K)((e,t=!0)=>{t&&(A.current=e),k(e)}),G=(0,a.K)(()=>{N.current?.(),N.current=null}),Y=(0,a.K)(e=>{G(),N.current=()=>{N.current=null,e()}}),X=(0,a.K)(()=>{S&&E&&"css-animation"===T.current&&(j.current=!0)});(0,l.g)(()=>{q&&"starting"!==M&&F(!1)},[q,M]),r.useEffect(()=>()=>{X(),G()},[X,G]),(0,l.g)(()=>{let e=P.current;if(!e)return;!S&&N.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=>""!==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,S&&"idle"===M&&D.current&&"css-animation"===t){A.current=m(e);return}if(S&&"starting"===M){let n=O.current;if(O.current=!1,"none"===t){z(m(e)),F(!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")),F(!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),F(!0),void 0}}if(!S&&E&&("idle"===M||"starting"===M)){if(D.current=!1,j.current=!1,"none"===t){z(g,!1),w(!1);return}z(m(e));return}if("ending"!==M)return;if("none"===t)return void w(!1);let n=m(e);(n.height??0)>0||(n.width??0)>0?(z(n),"css-animation"===t&&b(e,"animation-name","none")()):w(!1)},[E,S,G,z,w,Y,B,M]),(0,f.v)({enabled:S&&E&&"idle"===$,open:!0,ref:P,onComplete(){S&&z(g,!1)}}),r.useEffect(()=>{if(S||!E||"ending"!==$||!P.current)return;let e=new AbortController,t=-1;function n(){K.current.open||(w(!1),z(g,!1))}return t=u.K.request(()=>{e.signal.aborted||H(n,e.signal)}),()=>{u.K.cancel(t),e.abort()}},[K,E,S,$,H,z,w]),(0,l.g)(()=>{let e=P.current;e&&n&&L&&e.setAttribute("hidden","until-found")},[L,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||S;return{height:W.height,props:{...U?{[v.k.startingStyle]:""}:void 0,hidden:L,id:h},ref:V,shouldPreventOpenAnimation:B,shouldRender:_,transitionStatus:$,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})},45194(e,t,n){var r=n(68413),o=n(53579),l=n(22544),i=n(54725),u=n(12899),a=n(40092),s=n(72361);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})},12899(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(15));return e}n.d(t,{f:()=>i},{k:l})},40092(e,t,n){var r=n(54584),o=n(32451);let l={...r.c,...o.G};n.d(t,{},{d:l})},54725(e,t,n){var r=n(68413),o=n(29469),l=n(53579),i=n(89936),u=n(938),a=n(22068),s=n(86093);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=>{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})},18124(e,t,n){var r=n(68413),o=n(54584),l=n(32451),i=n(22544),u=n(13807),a=n(12899);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})},5777(e,t,n){var r=n(68413),o=n(83580),l=n(22544),i=n(53811),u=n(77907),a=n(13807),s=n(18020),c=n(71927),d=n(938),f=n(22068),p=n(30296);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),S=(0,o.P)(y,c.T.isItemEqualToValue),w=x||v,{buttonRef:C,getButtonProps:M}=(0,a.s)({native:g,disabled:w||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,S);-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:w},props:[{tabIndex:-1,onMouseDown(e){e.preventDefault()},onClick(e){w||E||P(e).isPropagationAllowed||e.stopPropagation()},onKeyDown(e){w||E||("Enter"===e.key||" "===e.key)&&(P(e).isPropagationAllowed||(0,s.jo)(e))}},m,M]})});n.d(t,{},{a:v})},92922(e,t,n){var r=n(68413),o=n(60140),l=n(83580),i=n(22544),u=n(27691),a=n(53811),s=n(56611),c=n(77907),d=n(18020),f=n(71927),p=n(938),v=n(22068),g=n(78637),h=n(72361);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)(),S=(0,g.j)(),w=(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:w},props:[{tabIndex:-1,"aria-disabled":w||void 0,"aria-readonly":C||void 0,onKeyDown(e){if(w||C)return;let t=function(e){let t=T,n="rtl"===S;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=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})},77907(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(17));return e}n.d(t,{U:()=>i},{L:l})},99990(e,t,n){n.d(t,{H:()=>m});var r=n(68413),o=n(83580),l=n(917),i=n(22544),u=n(27691),a=n(67101),s=n(53811),c=n(71927),d=n(98572),f=n(938),p=n(22068),v=n(65219),g=n(55224),h=n(72361);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),[S,w]=r.useState(void 0);E&&void 0!==S&&w(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.openOnInputClick&&t.state.setOpen(!0,(0,f.d)(p._J,e.nativeEvent))))}(e,x,x.state.disabled,x.state.readOnly)}},b]}),P=r.useMemo(()=>({highlightedChipIndex:S,setHighlightedChipIndex:w,chipsRef:C}),[S,w,C]);return(0,h.jsx)(u.Y.Provider,{value:P,children:(0,h.jsx)(a.u,{elementsRef:C,children:M})})})},27691(e,t,n){var r=n(68413);let o=r.createContext(void 0);function l(){return r.useContext(o)}n.d(t,{d:()=>l},{Y:o})},27566(e,t,n){var r=n(68413),o=n(83580),l=n(53811),i=n(22544),u=n(71927),a=n(13807),s=n(99388),c=n(86093),d=n(32451),f=n(47695),p=n(938),v=n(22068),g=n(95891);let h={...d.G,...g.qV},m=r.forwardRef(function(e,t){let{render:n,className:r,disabled:d=!1,nativeButton:g=!0,keepMounted:m=!1,style:y,...b}=e,{disabled:x}=(0,s.V$)(),E=(0,l.Ee)(),R=(0,o.P)(E,u.T.selectionMode),S=(0,o.P)(E,u.T.disabled),w=(0,o.P)(E,u.T.readOnly),C=(0,o.P)(E,u.T.open),M=(0,o.P)(E,u.T.selectedValue),P=(0,o.P)(E,u.T.hasSelectionChips),T=(0,l.dc)(),I=!1;I="none"===R?""!==T:"single"===R?null!=M:P;let k=x||S||d,{buttonRef:A,getButtonProps:O}=(0,a.s)({native:g,disabled:k}),{mounted:D,transitionStatus:j,setMounted:q}=(0,c.$)(I),F={disabled:k,visible:I,open:C,transitionStatus:j};(0,f.v)({open:I,ref:E.state.clearRef,onComplete(){I||q(!1)}});let N=(0,i.o)("button",e,{state:F,ref:[t,A,E.state.clearRef],props:[{tabIndex:-1,children:"x",onMouseDown(e){e.preventDefault()},onClick(e){if(k||w)return;let t=E.state.keyboardActiveRef;E.state.setInputValue("",(0,p.d)(v.R0,e.nativeEvent)),"none"!==R?(E.state.setSelectedValue(Array.isArray(M)?[]:null,(0,p.d)(v.R0,e.nativeEvent)),E.state.setIndices({activeIndex:null,selectedIndex:null,type:t.current?"keyboard":"pointer"})):E.state.setIndices({activeIndex:null,type:t.current?"keyboard":"pointer"}),E.state.inputRef.current?.focus()}},b,O],stateAttributesMapping:h});return m||D?N:null});n.d(t,{},{V:m})},61635(e,t,n){n.d(t,{u:()=>u});var r=n(68413),o=n(53811),l=n(72361);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}},90596(e,t,n){n.d(t,{$:()=>a});var r=n(68413),o=n(22544),l=n(53811),i=n(3172),u=n(20948);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]})})},93318(e,t,n){var r=n(68413),o=n(83580),l=n(53579),i=n(3172),u=n(7948),a=n(89936),s=n(22544),c=n(53811),d=n(89952),f=n(71927),p=n(99388),v=n(80675),g=n(26291),h=n(27691),m=n(18020),y=n(94883),b=n(938),x=n(22068),E=n(78637),R=n(84519),S=n(41420),w=n(72361);let C=r.forwardRef(function(e,t){let{render:n,className:C,disabled:M=!1,id:P,style:T,...I}=e,{state:k,disabled:A,setTouched:O,setFocused:D,validationMode:j,validation:q}=(0,p.V$)(),{labelId:F}=(0,g.H)(),N=(0,h.d)(),V=!!(0,y.O)(!0),K=(0,c.Ee)(),{filteredItems:H}=(0,c.Dc)(),L=(0,c.dc)(),$=(0,E.j)(),B=(0,o.P)(K,f.T.required),W=(0,o.P)(K,f.T.disabled),U=(0,o.P)(K,f.T.readOnly),z=(0,o.P)(K,f.T.name),G=(0,o.P)(K,f.T.form),Y=(0,o.P)(K,f.T.selectionMode),X=(0,o.P)(K,f.T.autoHighlight),_=(0,o.P)(K,f.T.inputProps),Z=(0,o.P)(K,f.T.triggerProps),J=(0,o.P)(K,f.T.open),Q=(0,o.P)(K,f.T.mounted),ee=(0,o.P)(K,f.T.selectedValue),et=(0,o.P)(K,f.T.popupSide),en=(0,o.P)(K,f.T.positionerElement),er=(0,o.P)(K,f.T.id),eo=(0,o.P)(K,f.T.inline),el=(0,o.P)(K,f.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,R._)(F,void 0),ef=V?v.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,b.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??L,"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(D(!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),D(!1);let e=K.state.activeIndex;if(eo&&null!==e&&"always"!==X&&(eh.current=e,em.current=!0,K.state.setIndices({activeIndex:null})),"onBlur"===j){let e="none"===Y?L: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,b.d)(x.pf,e.nativeEvent))},onChange(e){let t=e.nativeEvent.inputType,n=eg.current||!(!t||"insertReplacementText"===t);if(eg.current){let t=e.currentTarget.value;ev(t),""!==t||K.state.openOnInputClick||K.state.inputInsidePopup||K.state.setOpen(!1,(0,b.d)(x.qs,e.nativeEvent));let r=t.trim();!U&&!eu&&r&&n&&(K.state.setOpen(!0,(0,b.d)(x.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,b.d)(x.pf,e.nativeEvent);if(K.state.setInputValue(e.currentTarget.value,r),r.isCanceled)return;let o=""===e.currentTarget.value,l=(0,b.d)(x.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,b.d)(x.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"===$;if("Home"===e.key){(0,m.jo)(e);let n=u.cn&&r?t.value.length:0;t.setSelectionRange(n,n),t.scrollLeft=0;return}if("End"===e.key){(0,m.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,b.d)(x.jv,e.nativeEvent);K.state.setInputValue("",n),K.state.setSelectedValue("multiple"===Y?[]:null,n),t||K.state.inline||n.isPropagationAllowed||e.stopPropagation();return}if(N&&"Backspace"===e.key&&""===t.value&&void 0===N.highlightedChipIndex&&Array.isArray(ee)&&ee.length>0){let t=N.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,b.d)("none",e.nativeEvent));return}let o=N?.highlightedChipIndex!==void 0,l=function(e){let t;if(!N)return;let{highlightedChipIndex:n}=N,r=N.chipsRef.current.length,o="rtl"===$,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=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(N?.setHighlightedChipIndex(l),void 0!==l?N?.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,b.d)("none",n));return}(0,m.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:d.d}),eS=V?(0,w.jsx)(p.eZ.Provider,{value:p.er,children:eR}):eR;return(0,w.jsxs)(r.Fragment,{children:[J&&(!es||el)&&(0,w.jsx)(S.p,{ref:K.state.startDismissRef}),eS]})});n.d(t,{},{o:C})},94475(e,t,n){var r=n(68413),o=n(23685),l=n(86093),i=n(47695),u=n(22544),a=n(32451),s=n(72361);let c=r.forwardRef(function(e,t){let n=e.keepMounted??!1,{selected:r}=(0,o.b)();return n||r?(0,s.jsx)(d,{...e,ref:t}):null}),d=r.memo(r.forwardRef((e,t)=>{let{render:n,className:s,style:c,keepMounted:d,...f}=e,{selected:p}=(0,o.b)(),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})},40719(e,t,n){n.d(t,{x:()=>y});var r=n(68413),o=n(60140),l=n(83580),i=n(9607),u=n(53811),a=n(56611),s=n(22544),c=n(23685),d=n(71927),f=n(13807);let p=r.createContext(!1);var v=n(30296),g=n(72361);function h(e){let{componentProps:t,forwardedRef:n,virtualized:h,indexFromFilter:m}=e,{render:y,className:b,style:x,value:E=null,index:R,disabled:S=!1,nativeButton:w=!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),D=(0,l.P)(I,d.T.selectionMode),j=(0,l.P)(I,d.T.readOnly),q=(0,l.P)(I,d.T.isItemEqualToValue),F="none"!==D,N=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,N),L=(0,l.P)(I,d.T.isSelected,E),$=(0,l.P)(I,d.T.itemProps),B=r.useRef(null),W=null!=K&&V?`${K}-${N}`:void 0,U=L&&F;(0,i.g)(()=>{if(!(V&&(h||null!=R)))return;let e=I.state.listRef.current;return e[N]=B.current,()=>{delete e[N]}},[V,h,N,R,I]),(0,i.g)(()=>{if(!V||A)return;let e=I.state.valuesRef.current;return e[N]=E,"none"!==D&&I.state.allValuesRef.current.push(E),()=>{delete e[N]}},[V,A,N,E,I,D]),(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",N)},[V,A,O,I,N,E,q]);let{getButtonProps:z,buttonRef:G}=(0,f.s)({disabled:S,focusableWhenDisabled:!0,native:w,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:S,selected:U,highlighted:H},props:[$,{id:W,role:k?"gridcell":"option","aria-selected":F?U:void 0,tabIndex:void 0,onPointerDownCapture(e){M.current=!0,e.preventDefault()},onMouseDown(e){e.preventDefault()},onClick(e){S||j||Y(e.nativeEvent)},onMouseUp(e){let t=M.current;M.current=!1,S||j||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})}function 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})}))},23685(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(19));return e}n.d(t,{b:()=>i},{s:l})},24746(e,t,n){var r=n(68413),o=n(83580),l=n(53579),i=n(22544),u=n(53811),a=n(94883),s=n(71927),c=n(61635),d=n(67101),f=n(18020),p=n(72361);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:S}=(0,u.Dc)(),w=(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=>{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]),D=x.useState("floatingId"),j=(0,i.o)("div",e,{state:{empty:I},ref:[t,A,E?null:k],props:[M,{children:O,tabIndex:-1,id:D,role:C?"grid":"listbox","aria-multiselectable":"multiple"===w?"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 j;let q=S&&!T?void 0:b.state.labelsRef;return(0,p.jsx)(d.u,{elementsRef:b.state.listRef,labelsRef:q,children:j})});n.d(t,{},{e:v})},64466(e,t,n){var r=n(68413),o=n(83580),l=n(9607),i=n(89090),u=n(22544),a=n(53811),s=n(71927),c=n(95891),d=n(94883),f=n(47695),p=n(32451),v=n(65219),g=n(13810),h=n(41420),m=n(49459),y=n(72361);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,S=(0,a.Ee)(),w=(0,d.O)(),C=(0,a.ui)(),{filteredItems:M}=(0,a.Dc)(),P=(0,o.P)(S,s.T.mounted),T=(0,o.P)(S,s.T.open),I=(0,o.P)(S,s.T.openMethod),k=(0,o.P)(S,s.T.transitionStatus),A=(0,o.P)(S,s.T.inputInsidePopup),O=(0,o.P)(S,s.T.inputElement),D=(0,o.P)(S,s.T.modal),j=(0,o.P)(S,s.T.id),q=0===M.length,F=R.id??(A?(0,m.xj)(j):void 0);(0,l.g)(()=>(S.set("popupId",S.state.popupRef.current?.id||F),()=>{S.set("popupId",void 0)}),[S,F]),(0,f.v)({open:T,ref:S.state.popupRef,onComplete(){T&&S.state.onOpenChangeComplete(!0)}});let N={open:T,side:w.side,align:w.align,anchorHidden:w.anchorHidden,transitionStatus:k,empty:q},V=(0,u.o)("div",e,{state:N,ref:[t,S.state.popupRef],props:[{id:F,role:A?"dialog":"presentation",tabIndex:-1,onFocus(e){let t=(0,v.EW)(e.nativeEvent);"touch"!==I&&((0,v.gR)(S.state.listElement,t)||t===e.currentTarget)&&S.state.inputRef.current?.focus()}},(0,g.d)(k),R],stateAttributesMapping:b}),K=!!A&&(e=>"touch"===e?S.state.popupRef.current:O),H=!A||D;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:()=>[S.state.startDismissRef.current,S.state.endDismissRef.current],children:(0,y.jsxs)(r.Fragment,{children:[V,H&&(0,y.jsx)(h.p,{ref:S.state.endDismissRef})]})})});n.d(t,{},{I:x})},96834(e,t,n){var r=n(68413),o=n(83580),l=n(58650),i=n(53811),u=n(98523),a=n(71927),s=n(72361);let c=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,c=(0,i.Ee)(),d=(0,o.P)(c,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})},98523(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(20));return e}n.d(t,{s:()=>i},{P:l})},57002(e,t,n){var r=n(68413),o=n(83580),l=n(9607),i=n(53579),u=n(58613),a=n(53811),s=n(94883),c=n(95861),d=n(98523),f=n(54320),p=n(71927),v=n(15451),g=n(6047),h=n(93461),m=n(72361);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:S=0,collisionBoundary:w="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:D}=(0,a.Dc)(),j=(0,a.ui)(),q=(0,d.s)(),F=(0,o.P)(O,p.T.modal),N=(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),L=(0,o.P)(O,p.T.triggerElement),$=(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===D.length,G=(0,c.s)({anchor:y??(W?L:B??$),floatingRootContext:j,positionMethod:b,mounted:V,side:x,sideOffset:R,align:E,alignOffset:S,arrowPadding:M,collisionBoundary:w,collisionPadding:C,sticky:P,disableAnchorTracking:T,keepMounted:q,collisionAvoidance:I,lazyFlip:!0});(0,h.G)(N&&F,"touch"===K,H,L);let Y={open:N,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:!N});return(0,m.jsxs)(s.Z.Provider,{value:G,children:[V&&F&&(0,m.jsx)(v.W,{inert:(0,u.Y)(!N),cutout:B??$??L}),_]})});n.d(t,{},{o:y})},94883(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(21));return t}n.d(t,{O:()=>i},{Z:l})},83127(e,t,n){n.d(t,{i:()=>Y});var r=n(68413),o=n(29469),l=n(9607),i=n(46722),u=n(53579),a=n(86573),s=n(5833),c=n(3535),d=n(37436),f=n(89375),p=n(83580),v=n(917),g=n(77165),h=n(9026),m=n(11966),y=n(96932),b=n(37197);function 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(65219),R=n(938),S=n(22068),w=n(53811),C=n(71927),M=n(47695),P=n(99388),T=n(14895),I=n(39747),k=n(69202),A=n(49459),O=n(19540),D=n(83051);let j=new Map,q=function(e={}){let t={usage:"search",sensitivity:"base",ignorePunctuation:!0,...e},n=`${(0,D.k)(e.locale)}|${JSON.stringify(t)}`,r=j.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 j.set(n,l),l};var F=n(86093),N=n(46890),V=n(52407),K=n(7418),H=n(56722),L=n(30296),$=n(8937);let B=Symbol("none"),W={value:B,index:-1};var U=n(78637),z=n(72361);function G(e){let t,n,b,{id:D,onOpenChangeComplete:j,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=L.jd,virtualized:ex=!1,inline:eE=!1,fillInputOnItemPress:eR=!0,modal:eS=!1,limit:ew=-1,autoComplete:eC="list",formAutoComplete:eM,locale:eP,submitOnItemClick:eT=!1}=e,{clearErrors:eI}=(0,I.x)(),{setDirty:ek,validityData:eA,setFilled:eO,name:eD,disabled:ej,setTouched:eq,setFocused:eF,validationMode:eN,validation:eV}=(0,P.V$)(),eK=(0,U.j)(),eH=(0,k.l)({id:D}),eL=q({locale:eP}),[e$,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),e2=r.useRef(null),e6=r.useRef(null),e8=r.useRef(W),e3=r.useRef(null),e5=r.useRef([]),e9=r.useRef([]),e4=ej||eo,e7=eD??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&&!e$?(0,A.vp)(eL,em,tl):(0,A.I2)(eL,em),[ed,tt,tl,e$,eL,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&&!e$&&""!==tv&&""!==tg&&tg.length===tv.length&&eL.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(ew>-1&&t>=ew)break;let r=""===tm?n.items:n.items.filter(e=>tu(e,tm,em));if(0===r.length)continue;let o=ew>-1?ew-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 ew>-1?tb.slice(0,ew):tb;let e=[];for(let t of tb){if(ew>-1&&e.length>=ew)break;tu(t,tm,em)&&e.push(t)}return e},[ec,ty,es,tp,tm,ew,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:e2,valuesRef:e5,allValuesRef:e9,selectionEventRef:e6,name:e7,form:er,disabled:e4,readOnly:el,required:ei,grid:ea,isGrouped:tp,virtualized:ex,openOnInputClick:ef,itemToStringLabel:em,isItemEqualToValue:eb,modal:eS,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:j||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,tS="none"===ee?ts:tl,tw=r.useMemo(()=>"none"===ee?tS:Array.isArray(tl)?tl.map(e=>(0,O.T)(e,ey)):(0,O.T)(tl,ey),[tS,ey,ee,tl]),tC=(0,u.K)(et),tM=(0,u.K)(j),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),tD=(0,p.P)(tR,C.T.inputGroupElement),tj=(0,p.P)(tR,C.T.inline),tq=(0,p.P)(tR,C.T.inputInsidePopup),tF=(0,p.P)(tR,C.T.inputOwnsFormValue),tN=(0,s.u)(tA),{mounted:tV,setMounted:tK,transitionStatus:tH}=(0,F.$)(td),{openMethod:tL,triggerProps:t$}=(0,N.G)(td),tB=(0,u.K)(()=>tw);(0,T.I)(tq?tN:eX,eH,tS,tB,!e4,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)e8.current!==W&&(e8.current=W,tC(void 0,(0,R.M)(t,void 0,{index:-1})));else{let n=e5.current[e.activeIndex];e8.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===S.qs,e.onInputValueChange?.(n,r),!r.isCanceled){if(r.reason===S.pf){let e=r.event,o=e.inputType;if("compositionend"===e.type||null!=o&&""!==o&&"insertReplacementText"!==o){let e=""!==n.trim();e&&eB(!0),e3.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&&!tj&&null!==eW&&(eB(!1),eU(null),""!==ts&&tG("",(0,R.d)(S.qs,n.event))),!t&&e$&&(tt?(tj||eU(tv),""===tv&&eB(!1)):te&&(tj||eU(tv),tq&&tz({activeIndex:null}),(!tq||tj)&&tG("",(0,R.d)(S.qs,n.event)))),tf(t),!t&&tq&&(n.reason===S.Xn||n.reason===S.Np))&&(eq(!0),eF(!1),"onBlur"===eN))){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!==S.pf&&e$&&!tj&&eU(tv))}),t_=(0,u.K)((e,t)=>{let n=t;if(void 0===n){if(null===tP)return;n=e5.current[tP]}let r=(0,E.EW)(e),o=e6.current??e;e6.current=null;let l=(0,R.d)(S.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,L.kJ)(e,n,tR.state.isItemEqualToValue)?(0,L.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)(S.qs,l.event)):tY(!1,l)}else{if(tX(n,l),l.isCanceled)return;tY(!1,l)}}),tZ=(0,u.K)(()=>{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)(S.qs)),tt)if(tR.state.inputInsidePopup)eX.current&&""!==eX.current.value&&tG("",(0,R.d)(S.qs));else{let e=(0,O.yg)(tl,em);if(eX.current&&eX.current.value!==e){let t=""===e?S.qs:"none";tG(e,(0,R.d)(t))}}}),tQ=r.useMemo(()=>tj&&tI?{current:tI.closest('[role="dialog"]')}:eY,[tj,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:e9.current;if(te){let t=Array.isArray(tl)?tl:[],n=t[t.length-1],r=(0,L.Vz)(e,n,eb);tz({selectedIndex:-1===r?null:r})}else{let t=(0,L.Vz)(e,tl,eb);tz({selectedIndex:-1===t?null:t})}},[td,tl,es,ee,tb,te,eb,tz]),(0,l.g)(()=>{es&&(e5.current=tE,ez.current.length=tE.length)},[es,tE]),(0,l.g)(()=>{let e=e3.current;if(e&&(e.hasQuery?t&&tR.set("activeIndex",0):"always"===t&&tR.set("activeIndex",0),e3.current=null),!td&&!tj)return;let n=tr||to?tE:e5.current,r=tR.state.activeIndex;if(null==r)return"always"===t&&n.length>0?void tR.set("activeIndex",0):void(e8.current!==W&&(e8.current=W,tR.state.onItemHighlighted(void 0,(0,R.M)("none",void 0,{index:-1}))));if(r>=n.length){e8.current!==W&&(e8.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=e8.current.value,i=l!==B&&(0,L.tl)(o,l,tR.state.isItemEqualToValue);e8.current.index===r&&i||(e8.current={value:o,index:r},tR.state.onItemHighlighted(o,(0,R.M)("none",void 0,{index:r})))},[tP,t,to,tr,tE,tj,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(e7),ek((e=eA.initialValue,Array.isArray(tl)&&Array.isArray(e)?!(0,$.B)(tl,e,(e,t)=>(0,L.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(e7),ek(ts!==eA.initialValue),eV.change(ts))}),(0,V.x)(es,()=>{if(!tt||tn||tq||e$)return;let e=(0,O.yg)(tl,em);ts!==e&&tG(e,(0,R.d)("none"))});let t0=(0,g.P)({open:!!tj||td,onOpenChange:tY,elements:{reference:tq?tA:tO,floating:tI}});tj||(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]),t2=(0,h.k)(t0,{enabled:!el&&!e4&&ef,event:"mousedown-only",toggle:!1,touchOpenDelay:100*!tq,reason:S._J}),t6=(0,m.s)(t0,{enabled:!el&&!e4&&!tj,outsidePressEvent:{mouse:"sloppy",touch:"intentional"},bubbles:!!tj||void 0,outsidePress(e){let t=(0,E.EW)(e);return!(0,E.gR)(tA,t)&&!(0,E.gR)(e2.current,t)&&!(0,E.gR)(e1.current,t)&&!(0,E.gR)(tD,t)}}),t8=(0,y.C)(t0,{enabled:!el&&!e4,id:eH,listRef:ez,activeIndex:tP,selectedIndex:tT,virtual:!0,loopFocus:eh,allowEscape:eh&&!t,focusItemOnOpen:!e$&&("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}))}}),t3=r.useMemo(()=>(0,H.v6)(t8.reference,{onKeyDown(e){ea&&null==tR.state.activeIndex&&("ArrowLeft"===e.key||"ArrowRight"===e.key)&&e.preventBaseUIHandler()}},t6.reference,t2.reference,t1.reference),[t8.reference,t6.reference,t2.reference,t1.reference,ea,tR]),t5=r.useMemo(()=>(0,H.v6)(K.Ls,t8.floating,t6.floating,t1.floating),[t8.floating,t6.floating,t1.floating]),t9=r.useMemo(()=>{let e=t8.item;return e?{...e,onFocus:void 0}:v.t0},[t8.item]);(0,i.j)(()=>{tR.update({inline:eE,popupProps:t5,inputProps:t3,triggerProps:t$,itemProps:t9,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:t5,inputProps:t3,triggerProps:t$,openMethod:tL,itemProps:t9,selectionMode:ee,name:e7,form:er,disabled:e4,readOnly:el,required:ei,grid:ea,isGrouped:tp,virtualized:ex,onOpenChangeComplete:tM,openOnInputClick:ef,itemToStringLabel:em,modal:eS,autoHighlight:t,isItemEqualToValue:eb,submitOnItemClick:eT,hasInputValue:tn,requestSubmit:tZ,inputOwnsFormValue:"none"===ee&&(eE||!tR.state.inputInsidePopup)})},[tR,eH,tl,td,tV,tH,es,t5,t3,t9,tL,t$,ee,e7,e4,el,ei,eV,ea,tp,ex,tM,ef,em,eS,eb,eT,tn,eE,tZ,t,er]);let t4=(0,a.a)(eu,eV.inputRef),t7=r.useMemo(()=>({query:tv,hasItems:tr,filteredItems:tx,flatFilteredItems:tE}),[tv,tr,tx,tE]),ne=r.useMemo(()=>Array.isArray(tS)?"":(0,O.T)(tS,ey),[tS,ey]),nt=te&&Array.isArray(tl)&&tl.length>0,nn=te||"none"===ee&&tF?void 0:e7,nr=r.useMemo(()=>te&&Array.isArray(tl)&&e7?tl.map(e=>{let t=(0,O.T)(e,ey);return(0,z.jsx)("input",{type:"hidden",form:er,name:e7,value:t,disabled:e4},t)}):null,[te,tl,er,e7,ey,e4]),no=(0,z.jsxs)(r.Fragment,{children:[e.children,(0,z.jsx)("input",{...eV.getValidationProps(e4,{onFocus(){tq?tA?.focus():(eX.current||tA)?.focus()},onChange(e){if(e.nativeEvent.defaultPrevented||e4||el)return;let t=e.currentTarget.value,n=t.toLowerCase(),r=(0,R.d)("none",e.nativeEvent),o=()=>e5.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=e5.current.findIndex((e,t)=>{let r=eG.current[t];return null!=r&&r.toLowerCase()===n}));let l=-1===e?void 0:e5.current[e];null!=l&&tX?.(l,r)})}}),id:eH&&null==nn?`${eH}-hidden-input`:void 0,form:er,name:nn,autoComplete:eM,disabled:e4,required:ei&&!nt,readOnly:el,value:ne,ref:t4,style:nn?c.a:c.Q,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),nr]});return(0,z.jsx)(w.vx.Provider,{value:tR,children:(0,z.jsx)(w.Hw.Provider,{value:t0,children:(0,z.jsx)(w.XD.Provider,{value:tr,children:(0,z.jsx)(w.kN.Provider,{value:t7,children:(0,z.jsx)(w.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})}},53811(e,t,n){var r=n(26288),o=n(68413);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})},49459(e,t,n){var r=n(19540);function o(e){return null==e?void 0:`${e}-popup`}function l(e,t){return(n,o)=>{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})},71927(e,t,n){var r=n(36591),o=n(30296),l=n(19540);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})},39794(e,t,n){var r=n(68413),o=n(83580),l=n(53579),i=n(20948),u=n(13395),a=n(22544),s=n(13807),c=n(53811),d=n(89952),f=n(71927),p=n(99388),v=n(26291),g=n(65219),h=n(18020),m=n(29027),y=n(938),b=n(22068),x=n(97993),E=n(9026),R=n(69202),S=n(84519),w=n(49459);let C=r.forwardRef(function(e,t){let n,{render:C,className:M,nativeButton:P=!0,disabled:T=!1,id:I,style:k,...A}=e,{state:O,disabled:D,setTouched:j,setFocused:q,validationMode:F,validation:N}=(0,p.V$)(),{labelId:V}=(0,v.H)(),K=(0,c.Ee)(),{filteredItems:H}=(0,c.Dc)(),L=(0,o.P)(K,f.T.selectionMode),$=(0,o.P)(K,f.T.disabled),B=(0,o.P)(K,f.T.readOnly),W=(0,o.P)(K,f.T.required),U=(0,o.P)(K,f.T.mounted),z=(0,o.P)(K,f.T.popupSide),G=(0,o.P)(K,f.T.positionerElement),Y=(0,o.P)(K,f.T.listElement),X=(0,o.P)(K,f.T.popupId),_=(0,o.P)(K,f.T.triggerProps),Z=(0,o.P)(K,f.T.triggerElement),J=(0,o.P)(K,f.T.inputInsidePopup),Q=(0,o.P)(K,f.T.id),ee=(0,o.P)(K,f.T.labelId),et=(0,o.P)(K,f.T.open),en=(0,o.P)(K,f.T.selectedValue),er=(0,o.P)(K,f.T.activeIndex),eo=(0,o.P)(K,f.T.selectedIndex),el=(0,o.P)(K,f.T.hasSelectedValue),ei=(0,c.ui)(),eu=(0,c.dc)(),ea=(0,i.Z)(),es=D||$||T,ec=0===H.length;(0,R.l)({id:J?I:void 0});let ed=J?I??Q:I,ef=(0,S._)(V,ee);et&&J?n=X??(0,w.xj)(Q):et&&(n=Y?.id);let ep=r.useRef("");function ev(e){ep.current=e.pointerType}let eg=ei.useState("domReferenceElement");r.useEffect(()=>{J&&Z&&Z!==eg&&ei.set("domReferenceElement",Z)},[Z,eg,ei,J]);let{reference:eh}=(0,x.l)(ei,{enabled:!et&&!B&&!$&&"single"===L,listRef:K.state.labelsRef,activeIndex:er,selectedIndex:eo,onMatch(e){let t=K.state.valuesRef.current[e];void 0!==t&&K.state.setSelectedValue(t,(0,y.d)("none"))}}),{reference:em}=(0,E.k)(ei,{enabled:!B&&!$,event:"mousedown"}),{buttonRef:ey,getButtonProps:eb}=(0,s.s)({native:P,disabled:es}),ex={...O,open:et,disabled:es,popupSide:U&&G?z:null,listEmpty:ec,placeholder:"none"!==L&&!el},eE=(0,l.K)(e=>{K.set("triggerElement",e)});return(0,a.o)("button",e,{ref:[t,ey,eE],state:ex,props:[_,em,eh,{id:ed,tabIndex:J?0:-1,role:J?"combobox":void 0,"aria-expanded":et?"true":"false","aria-haspopup":J?"dialog":"listbox","aria-controls":n,"aria-required":J&&W||void 0,"aria-labelledby":ef,onPointerDown:ev,onPointerEnter:ev,onFocus(){q(!0),es||B||ea.start(0,K.state.forceMount)},onBlur(e){(0,g.gR)(G,e.relatedTarget)||(j(!0),q(!1),"onBlur"===F&&N.commit("none"===L?eu:en))},onMouseDown(e){if(es||B||(J||ei.set("domReferenceElement",e.currentTarget),K.state.forceMount(),"touch"!==ep.current&&(K.state.inputRef.current?.focus(),J||e.preventDefault()),et))return;let t=(0,u.R)(e.currentTarget);J&&t.addEventListener("mouseup",function(e){if(!Z)return;let t=(0,g.EW)(e),n=K.state.positionerElement,r=K.state.listElement;if((0,g.gR)(Z,t)||(0,g.gR)(n,t)||(0,g.gR)(r,t)||t===Z)return;let o=(0,m.s)(Z),l=e.clientX>=o.left-2&&e.clientX<=o.right+2,i=e.clientY>=o.top-2&&e.clientY<=o.bottom+2;l&&i||K.state.setOpen(!1,(0,y.d)("cancel-open",e))},{once:!0})},onKeyDown(e){es||B||("ArrowDown"===e.key||"ArrowUp"===e.key)&&((0,h.jo)(e),K.state.setOpen(!0,(0,y.d)(b.Dq,e.nativeEvent)),K.state.inputRef.current?.focus())}},N?N.getValidationProps(es,A):A,eb],stateAttributesMapping:d.d})});n.d(t,{},{M:C})},41420(e,t,n){var r=n(68413),o=n(86573),l=n(3535),i=n(13807),u=n(938),a=n(22068),s=n(53811),c=n(72361);let d=r.forwardRef(function(e,t){let n=(0,s.Ee)(),{buttonRef:r,getButtonProps:d}=(0,i.s)({native:!1}),f=(0,o.a)(t,r),p=d({onClick:function(e){n.state.setOpen(!1,(0,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})},89952(e,t,n){var r=n(95891),o=n(80675);let l={...r.jL,...o.dc,popupSide:e=>e?{"data-popup-side":e}:null,listEmpty:e=>e?{"data-list-empty":""}:null};n.d(t,{},{d:l})},26346(e,t,n){var r=n(68413),o=n(83580),l=n(53811),i=n(19540),u=n(71927),a=n(72361);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})},21152(e,t,n){var r=n(26288),o=n(68413);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})},95086(e,t,n){var r=n(68413),o=n(62167),l=n(22544),i=n(95891),u=n(32451);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})},79228(e,t,n){var r=n(68413),o=n(62167),l=n(22544),i=n(13807),u=n(938),a=n(22068);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})},41880(e,t,n){var r=n(68413),o=n(62167),l=n(22544),i=n(89936);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})},71162(e,t,n){n.d(t,{h:()=>b});var r,o,l=n(68413),i=n(89090),u=n(62167),a=n(22544),s=n(95891),c=n(32451);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(88927),v=n(47695),g=n(18574),h=n(7418),m=n(72361);let y={...s.GW,...c.G,nestedDialogOpen:e=>e?{[f.nestedDialogOpen]:""}:null},b=l.forwardRef(function(e,t){let{render:n,className:r,style:o,finalFocus:l,initialFocus:s,...c}=e,{store:f}=(0,u.PQ)(),b=f.useState("descriptionElementId"),x=f.useState("disablePointerDismissal"),E=f.useState("floatingRootContext"),R=f.useState("popupProps"),S=f.useState("modal"),w=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"),D=c.id??O;(0,p.p)(),(0,v.v)({open:P,ref:f.context.popupRef,onComplete(){P&&f.context.onOpenChangeComplete?.(!0)}});let j=void 0===s?(0,h.UM)(f.context.popupRef):s,q=f.useStateSetter("popupElement"),F=(0,a.o)("div",e,{state:{open:P,nested:C,transitionStatus:k,nestedDialogOpen:M>0},props:[R,{id:D,"aria-labelledby":I??void 0,"aria-describedby":b??void 0,role:A,...h.Ls,hidden:!w,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:!w,closeOnFocusOut:!x,initialFocus:j,returnFocus:l,modal:!1!==S,restoreFocus:"popup",children:F})})},35286(e,t,n){var r=n(68413),o=n(58613),l=n(58650),i=n(62167),u=n(88927),a=n(15451),s=n(72361);let c=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:c}=(0,i.PQ)(),d=c.useState("mounted"),f=c.useState("modal"),p=c.useState("open");return d||n?(0,s.jsx)(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})},88927(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(26));return e}n.d(t,{p:()=>i},{m:l})},71470(e,t,n){var r=n(68413),o=n(62167),l=n(44140);function i(e){let t=r.useContext(o.Ts)?"drawer":"dialog";return(0,l.G)(e,t)}n.d(t,{D:()=>i})},62167(e,t,n){var r=n(26288),o=n(68413);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})},44140(e,t,n){n.d(t,{G:()=>E});var r=n(68413),o=n(46722),l=n(36289),i=n(917),u=n(11966),a=n(65219),s=n(938),c=n(22068),d=n(7418);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,S=x.floating??i.t0;return(0,d.i6)(e,{activeTriggerProps:E,inactiveTriggerProps:R,popupProps:S,nestedOpenDialogCount:g,nestedOpenDrawerCount:m}),null}var p=n(62167),v=n(36591),g=n(69460),h=n(20709),m=n(3802);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(72361);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,defaultTriggerId:R=null}=e,S="alert-dialog"===t,w=(0,p.PQ)(!0),C={modal:!!S||g,disablePointerDismissal:S||v,nested:!!w,role:S?"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;S?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:w?.store.context,isDrawer:"drawer"===t}),"function"==typeof n?n({payload:I}):n]})})}},55496(e,t,n){var r=n(68413),o=n(62167),l=n(22544),i=n(89936);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})},26252(e,t,n){var r=n(26288),o=n(68413),l=n(62167),i=n(13807),u=n(22544),a=n(95891),s=n(54320),c=n(7418),d=n(89936),f=n(9026),p=n(46890);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),S=x?.store??R?.store;if(!S)throw Error((0,r.A)(79));let w=(0,d.e)(y),C=S.useState("floatingRootContext"),M=S.useState("isOpenedByTrigger",w),P=S.useState("triggerPopupId",w),T=o.useRef(null),{registerTrigger:I,isMountedByThisTrigger:k}=(0,c.L_)(w,T,S,{payload:b}),{getButtonProps:A,buttonRef:O}=(0,i.s)({disabled:h,native:m}),D=(0,f.k)(C,{enabled:null!=C}),j=(0,p.L)(()=>S.select("open"),e=>{S.set("openMethod",e)}),q=S.useState("triggerProps",k);return(0,u.o)("button",e,{state:{disabled:h,open:M},ref:[O,t,I,T],props:[D.reference,q,j,{[s.Kd]:"",id:w,"aria-haspopup":"dialog","aria-expanded":M,"aria-controls":P},E,A],stateAttributesMapping:a.qV})});n.d(t,{},{z:v})},28662(e,t,n){var r=n(68413),o=n(78637),l=n(72361);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})}})},11967(e,t,n){var r=n(68413);let o=r.createContext({disabled:!1});function l(){return r.useContext(o)}n.d(t,{c:()=>l})},90457(e,t,n){var r=n(68413),o=n(20948),l=n(9607),i=n(57407),u=n(938),a=n(72361);let s=r.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new o.E,currentIdRef:{current:null},currentContextRef:{current:null}});function c(e){let{children:t,delay:n,timeoutMs: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})},89090(e,t,n){n.d(t,{s:()=>U});var r=n(68413),o=n(98572),l=n(80625),i=n(55133),u=n(86573),a=n(5833),s=n(53579),c=n(9607),d=n(20948),f=n(7948),p=n(84158),v=n(13395),g=n(18901),h=n(65219),m=n(55224),y=n(18020),b=n(67021),x=n(88131),E=n(37197),R=n(938),S=n(22068),w=n(34240),C=n(91034);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)=>t.map(t=>{if(e.contains(t))return t;let n=function e(t){return t?(0,o.Ng)(t)?t.host:e(t.parentNode):null}(t);return e.contains(n)?n:null}).filter(e=>null!=e),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},D=(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 j(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?D(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);D(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(58650),F=n(71043),N=n(54320),V=n(50761),K=n(72361);let H=[];function L(){H=H.filter(e=>e.deref()?.isConnected)}function $(e){L(),e&&"body"!==(0,o.mq)(e)&&(H.push(new WeakRef(e)),H.length>20&&(H=H.slice(-20)))}function B(){return L(),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:D,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,F.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),eS=(0,s.K)((e=eR)=>e?(0,b.Kr)(e):[]),ew=(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===eS().length&&!et&&(0,y.jo)(e)})},[M,eR,k,et,eS]),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=ew();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(`[${N.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,ew]),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),queueMicrotask(()=>{let i=ee(),u=Y.context.triggerElements,a=ew(),s=n?.hasAttribute((0,w.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)(D)].includes(n),c=!((0,h.gR)(_,n)||(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=eS(),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)(S.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,eS,et,ee,Q,ey,eb,ex,D,H,ew]),r.useEffect(()=>{if(M||!Z||!X)return;let e=Array.from(eu?.portalNode?.querySelectorAll(`[${(0,w.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=j([Z,...e,ev.current,eg.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,...ew(),n,(0,V.q)(H),(0,V.q)(D),et?_:null].filter(e=>null!=e),{ariaHidden:k||et,mark:!1}),o=j([Z,...e].filter(e=>null!=e));return()=>{o(),r()}},[X,M,_,Z,k,eu,et,ei,ee,D,H,ew]),(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=eS(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,eS,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===S.N7&&"mouseleave"===e.nativeEvent.type&&(ea.current=!0),e.reason===S.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 $(t),J.on("openchange",r),()=>{J.off("openchange",r);let l=(0,h.RS)(e),i=ew(),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,ew]),(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(L)}},[M,eR]);let 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=eS();(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)(eS()[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)(D??eu.afterOutsideRef)?.focus()}})]})}},58650(e,t,n){var r=n(68413),o=n(60140),l=n(98572),i=n(80625),u=n(55133),a=n(50740),s=n(9607),c=n(53579),d=n(917),f=n(18901),p=n(67021),v=n(938),g=n(22068),h=n(34240),m=n(22544),y=n(54320),b=n(72361);let x=r.createContext(null),E=()=>r.useContext(x),R=(0,h.F)("portal");function S(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)}),w=r.useRef(null);(0,s.g)(()=>{if(null===n){w.current&&(w.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){w.current&&(w.current=null,b(null),h(null));return}w.current!==e&&(w.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 w=r.forwardRef(function(e,t){let{render:n,className:l,style:a,children:c,container:d,renderGuards:h,...m}=e,{portalNode:E,portalSubtree:R}=S({container:d,ref:t,componentProps:e,elementProps:m}),w=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,D="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 j=r.useMemo(()=>({beforeOutsideRef:w,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:j,children:[D&&E&&(0,b.jsx)(f.U,{"data-type":"outside",ref:w,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()}}}),D&&E&&(0,b.jsx)("span",{"aria-owns":E.id,style:y.z_}),E&&o.createPortal(c,E),D&&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:()=>S},{XF:w,vB:E})},69934(e,t,n){var r=n(36591),o=n(69460),l=n(94734),i=n(18020);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)=>{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})},71043(e,t,n){var r,o=n(68413),l=n(50740),i=n(9607),u=n(37436),a=n(14254),s=n(72361);let c=o.createContext(null),d=o.createContext(null),f=()=>(r||(r=n.t(o,2))).useContext(c)?.id||null,p=e=>{let t=o.useContext(d);return e??t};function 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})},14254(e,t,n){var r=n(94734);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})},9026(e,t,n){var r=n(68413),o=n(84158),l=n(20948),i=n(917),u=n(65219),a=n(55224),s=n(18020),c=n(938),d=n(22068);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)(),S=(0,l.Z)(),w=r.useMemo(()=>{function e(e,t,n,r){let o=(0,c.d)(y,t,n);e&&"touch"===r&&m>0?S.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,S,m]);return r.useMemo(()=>n?{reference:w}:i.t0,[n,w])}n.d(t,{k:()=>f})},11966(e,t,n){var r=n(68413),o=n(80625),l=n(55133),i=n(13395),u=n(53579),a=n(20948),s=n(98572),c=n(7948),d=n(71043),f=n(938),p=n(22068),v=n(34240),g=n(55224),h=n(65219),m=n(18020),y=n(88131);function b(){return!1}function x(e,t={}){let{enabled:n=!0,escapeKey:E=!0,outsidePress:R=!0,outsidePressEvent:S="sloppy",referencePress:w=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),D="function"==typeof R?O:R,j=!1!==D,q=(0,u.K)(()=>S),{escapeKey:F,outsidePress:N}={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),L=r.useRef(!1),$=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=>{w()&&P.setOpen(!1,(0,f.d)(p.Ui,e.nativeEvent))}),_=(0,u.K)(e=>{if(!T||!n||!E||"Escape"!==e.key||L.current||!F&&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(),F||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=F,k.current.__outsidePressBubbles=N;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=$.current,t=q(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}function 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 D&&!D(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 S(e){W.clear(),"pointerdown"===e.type&&($.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 w(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 D||D(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(),L.current=!0}),(0,o.q)(O,"compositionend",function(){e.start(5*!!c.Fp,()=>{L.current=!1})})),j&&(0,l.g)((0,o.q)(O,"click",S,!0),(0,o.q)(O,"pointerdown",S,!0),(0,o.q)(O,"pointerup",w,!0),(0,o.q)(O,"pointercancel",w,!0),(0,o.q)(O,"mousedown",S,!0),(0,o.q)(O,"mouseup",w,!0),(0,o.q)(O,"touchstart",function(e){$.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,j,D,T,n,F,N,_,z,q,G,Y,A,P,W]),r.useEffect(z,[D,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})},77165(e,t,n){var r=n(98572),o=n(50740),l=n(9607),i=n(37436),u=n(3802),a=n(71043),s=n(69934);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})},58290(e,t,n){var r=n(68413),o=n(80625),l=n(3172),i=n(7948),u=n(55133),a=n(13395),s=n(20948),c=n(98572),d=n(34240),f=n(65219),p=n(55224),v=n(938),g=n(22068);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),S=(0,s.Z)();r.useEffect(()=>{let e=i.select("domReferenceElement");if(!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 w=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)):S.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");S.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,S]);return r.useMemo(()=>n?{reference:w,trigger:w}:{},[n,w])}n.d(t,{i:()=>m})},47138(e,t,n){var r=n(68413),o=n(80625),l=n(55133),i=n(9607),u=n(13395),a=n(53579),s=n(20948),c=n(98572),d=n(938),f=n(22068),p=n(71043),v=n(65219),g=n(88131),h=n(7626),m=n(55224),y=n(57407);function b(e,t={}){let{enabled:n=!0,closeDelay:x=0,nodeId:E}=t,R="rootStore"in e?e.rootStore:e,S=R.useState("open"),w=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)),D=(0,a.K)(()=>{(0,h.GH)(I)});(0,i.g)(()=>{S||(I.pointerType=void 0,I.restTimeoutPending=!1,I.interactedInside=!1,D())},[S,I,D]),r.useEffect(()=>D,[D]),(0,i.g)(()=>{if(n&&S&&I.handleCloseOptions?.blockPointerEvents&&O()&&(0,c.vq)(C)&&w){let e=(0,u.R)(w),t=P?.nodesRef.current.find(e=>e.id===T)?.context?.elements.floating;t&&(t.style.pointerEvents="");let n=I.pointerEventsScopeElement!==w?I.pointerEventsScopeElement:null,r=t!==w?t:null,o=I.handleCloseOptions?.getScope?.()??n??r??C.closest("[data-rootownerid]")??e.body;return(0,h.D8)(I,{scopeElement:o,referenceElement:C,floatingElement:w}),()=>{D()}}},[n,S,C,w,I,O,P,T,D]),r.useEffect(()=>{if(n)return(0,l.g)(w&&(0,o.q)(w,"mouseenter",function(){I.openChangeTimeout.clear(),k.clear(),P?.events.off("floating.closed",t),D()}),w&&(0,o.q)(w,"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);D(),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()))}}),w&&(0,o.q)(w,"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,w,R,M,x,E,O,A,D,I,P,T,k])}n.d(t,{a:()=>b})},7626(e,t,n){var r=n(73515),o=n(37436),l=n(20948);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})},36269(e,t,n){var r=n(68413),o=n(60140),l=n(80625),i=n(55133),u=n(13395),a=n(53579),s=n(5833),c=n(98572),d=n(938),f=n(22068),p=n(71043),v=n(65219),g=n(18020),h=n(7626),m=n(57407),y=n(55224);let b={current:null};function x(e,t={}){let{enabled:n=!0,delay:E=0,handleClose:R=null,mouseOnly:S=!1,restMs:w=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:D,events:j}=O.context,q=(0,p.cq)(P),F=(0,h.uu)(O),N=r.useRef(!1),V=(0,s.u)(R),K=(0,s.u)(E),H=(0,s.u)(w),L=(0,s.u)(n),$=(0,s.u)(A),B=(0,s.u)(k),W=(0,a.K)(()=>(0,m.GI)(D.current.openEvent?.type,F.interactedInside)),U=(0,a.K)(()=>$.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)(()=>{F.handler&&((0,u.R)(O.select("domReferenceElement")).removeEventListener("mousemove",F.handler),F.handler=void 0)}),Y=(0,a.K)(()=>{(0,h.GH)(F)});return T&&(F.handleCloseOptions=V.current?.__options),r.useEffect(()=>G,[G]),r.useEffect(()=>{if(n)return j.on("openchange",e),()=>{j.off("openchange",e)};function e(e){e.open?N.current=!1:(N.current=e.reason===f.N7,G(),F.openChangeTimeout.clear(),F.restTimeout.clear(),F.blockMouseMove=!0,F.restTimeoutPending=!1)}},[n,j,F,G]),r.useEffect(()=>{if(!n)return;function e(t,n=!0){let r=(0,m.uf)(K.current,"close",F.pointerType);r?F.openChangeTimeout.start(r,()=>{O.setOpen(!1,(0,d.d)(f.N7,t)),q?.events.emit("floating.closed",t)}):n&&(F.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(F.openChangeTimeout.clear(),F.blockMouseMove=!1,S&&!(0,g.Go)(F.pointerType))return;let t=(0,m.hq)(H.current),n=(0,m.uf)(K.current,"open",F.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&&N.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?F.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);F.restTimeout.clear(),F.restTimeoutPending=!1;let o=D.current.floatingContext??I?.();if(!(0,y.Hi)(t.relatedTarget,O.context.triggerElements)){if(V.current&&o){O.select("open")||F.openChangeTimeout.clear();let n=M.current;F.handler=V.current({...o,tree:q,x:t.clientX,y:t.clientY,onClose(){Y(),G(),L.current&&!W()&&n===O.select("domReferenceElement")&&e(t,!0)}}),r.addEventListener("mousemove",F.handler),F.handler(t);return}"touch"===F.pointerType&&(0,v.gR)(O.select("floatingElement"),t.relatedTarget)||e(t)}}},[G,Y,D,K,O,n,V,F,T,z,W,S,C,H,M,q,L,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(S&&!(0,g.Go)(F.pointerType))return;if(l&&i&&F.handleCloseOptions?.blockPointerEvents){let e=O.select("floatingElement");if(e){let t=F.handleCloseOptions?.getScope?.()??n.ownerDocument.body;(0,h.D8)(F,{scopeElement:t,referenceElement:n,floatingElement:e})}}let u=(0,m.hq)(H.current);function a(){if(F.restTimeoutPending=!1,W())return;let e=O.select("open");!F.blockMouseMove&&(!e||i)&&U()&&O.setOpen(!0,(0,d.d)(f.N7,t,n))}(!l||i)&&0!==u&&(!i&&F.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(F.restTimeout.clear(),"touch"===F.pointerType?o.flushSync(()=>{a()}):i&&l?a():(F.restTimeoutPending=!0,F.restTimeout.start(u,a))))}};function e(e){F.pointerType=e.pointerType}},[n,F,W,z,S,O,H,U])}n.d(t,{j:()=>x})},57407(e,t,n){var r=n(18020);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})},96932(e,t,n){var r=n(68413),o=n(84158),l=n(9607),i=n(13395),u=n(53579),a=n(5833),s=n(98572),c=n(938),d=n(22068),f=n(71043),p=n(37197),v=n(29719),g=n(55224),h=n(65219),m=n(91034),y=n(18020);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:S=()=>{},enabled:w=!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:D=!0,disabledIndices:j,orientation:q="vertical",parentOrientation:F,id:N,resetOnPointerLeave:V=!0,externalTree:K,grid:H}=t,L=null!=H,$="rootStore"in e?e.rootStore:e,B=$.useState("open"),W=$.useState("floatingElement"),U=$.useState("domReferenceElement"),z=$.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=>{S(-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)(j),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)(()=>{w&&(B&&W?(Q.current=C??-1,J.current&&null!=C&&(ei.current=!0,en())):er.current&&(Q.current=-1,en()))},[w,B,W,C,en]),(0,l.g)(()=>{if(w){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)}},[w,B,W,R,ec,T,n,q,I,en,ev,ep]),(0,l.g)(()=>{if(!w||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})},[w,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)(()=>F??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&&L?"Escape"===t:b(q,r,o))){x(e.key,em())||(0,y.jo)(e),$.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,j),u=(0,p.vB)(n,j);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,j,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:j}):Q.current=Math.min(u,(0,p.BF)(n.current,{startingIndex:l,disabledIndices:j})):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:j}):Q.current=Math.max(i,(0,p.BF)(n.current,{startingIndex:l,decrement:!0,disabledIndices:j})),(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":`${N}-${R}`},[k,B,eg,N,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),$.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,$,B,k,U]),eS=r.useMemo(()=>{function e(e){$.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=$.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||D||!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&&D?e(t):eb(t),o&&en(t))}},onFocus(e){$.select("open")&&!k&&(Q.current=-1,en(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[eb,A,ey,T,en,$,D,q,em,I,ec,k]),ew=r.useMemo(()=>({...eE,...eS}),[eE,eS]);return r.useMemo(()=>w?{reference:ew,floating:eR,item:ex,trigger:eS}:{},[w,ew,eR,eS,ex])}n.d(t,{C:()=>R})},23131(e,t,n){var r=n(68413),o=n(9607),l=n(98572),i=n(69934);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})},97993(e,t,n){var r=n(68413),o=n(9607),l=n(53579),i=n(20948),u=n(917),a=n(37197),s=n(65219),c=n(18020);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(""),S=r.useRef(y??f??-1),w=r.useRef(null),C=(0,l.K)(e=>{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;n0&&" "===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&&(S.current=y??f??-1),o.every((e,n)=>!(e&&t(n))||e[0]?.toLowerCase()!==e[1]?.toLowerCase())&&R.current===e.key&&(R.current="",S.current=w.current),R.current+=e.key,E.start(m,()=>{R.current="",S.current=w.current,g?.(!1)});let i=l?y??f??-1:S.current,s=r(o,R.current,(i??0)+1);-1!==s?(p?.(s),w.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="",S.current=w.current,g?.(!1))});(0,o.g)(()=>{(x||null===y)&&(E.clear(),w.current=null,""!==R.current&&(R.current=""))},[x,y,E]),(0,o.g)(()=>{x&&""===R.current&&(S.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})},95049(e,t,n){var r=n(98572),o=n(20948),l=n(65219),i=n(88131);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,S=(0,l.EW)(o),w="mouseleave"===o.type,C=(0,l.gR)(x,S),M=(0,l.gR)(b,S);if(C&&(g=!0,!w))return;if(M&&(g=!1,!w)){g=!0;return}if(w&&(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,D=k.width>I.width,j=k.height>I.height,q=(D?I:k).left,F=(D?I:k).right,N=(j?I:k).top,V=(j?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,F,k.bottom-1);break;case"bottom":K=c(E,R,q,k.top+1,F,I.bottom-1);break;case"left":K=c(E,R,k.right-1,V,I.left+1,N);break;case"right":K=c(E,R,I.right-1,V,k.left+1,N)}if(K)return;if(g&&(!(E>=I.x)||!(E<=I.x+I.width)||!(R>=I.y)||!(R<=I.y+I.height))||!w&&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*ld})},37197(e,t,n){var r=n(19694),o=n(98572),l=n(18020),i=n(29719);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 S=f&&c{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){if(!o||S)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(!S||-1===y)return;let n=y%w,l="up"===t?-w:w,i=m-m%w,u=(0,r.RI)(m/w)+1;for(let t=y-n+l,r=0;rm){if(!o)return;t=t<0?i:0}let r=Math.min(t+w-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:w,decrement:"up"===x,disabledIndices:g}),o){if("up"===x&&(y-we?r:r-w,s&&(E=s(t,y,E))}"down"===x&&y+w>m&&(E=d(e,{startingIndex:y%w-w,amount:w,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}),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})},29719(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"})},34240(e,t,n){function r(e){return`data-base-ui-${e}`}n.d(t,{F:()=>r})},94734(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})},55224(e,t,n){var r=n(98572),o=n(5439),l=n(29719),i=n(65219);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})},91034(e,t,n){var r=n(917);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})},18020(e,t,n){var r=n(3172),o=n(5439);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})},88131(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)])}})},67021(e,t,n){var r=n(98572),o=n(13395),l=n(65219),i=n(37197);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"!==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 S(e){g(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function w(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:()=>S,Qp:()=>R,XJ:()=>y,Yu:()=>x,bp:()=>E,nq:()=>v,vF:()=>m,yV:()=>w})},91527(e,t,n){n.d(t,{p:()=>b});var r=n(68413),o=n(29469),l=n(9607),i=n(13395),u=n(53579),a=n(99388),s=n(14895),c=n(39747),d=n(26291),f=n(69202),p=n(80675),v=n(22544),g=n(938),h=n(65219);let m=r.forwardRef(function(e,t){let{render:n,className:m,id:y,name:b,value:x,disabled:E=!1,onValueChange:R,defaultValue:S,autoFocus:w=!1,style:C,...M}=e,{state:P,name:T,disabled:I,setTouched:k,setDirty:A,validityData:O,setFocused:D,setFilled:j,validationMode:q,validation:F}=(0,a.V$)(),{clearErrors:N}=(0,c.x)(),V=I||E,K=T??b,H={...P,disabled:V},{labelId:L}=(0,d.H)(),$=(0,f.l)({id:y});(0,l.g)(()=>{let e=null!=x;F.inputRef.current?.value||e&&""!==x?j(!0):e&&""===x&&j(!1)},[F.inputRef,j,x]);let B=r.useRef(null);(0,l.g)(()=>{w&&B.current===(0,h.RS)((0,i.R)(B.current))&&D(!0)},[w,D]);let[W]=(0,o.q)({controlled:x,default:S,name:"FieldControl",state:"value"}),U=void 0!==x,z=U?W:void 0,G=(0,u.K)(()=>F.inputRef.current?.value);return(0,s.I)(F.inputRef,$,z,G,!V,b),(0,v.o)("input",e,{ref:[t,B],state:H,props:[{id:$,disabled:V,name:K,ref:F.inputRef,"aria-labelledby":L,autoFocus:w,...U?{value:z}:{defaultValue:S},onChange(e){let t=e.currentTarget.value;R?.(t,(0,g.d)("none",e.nativeEvent)),A(t!==O.initialValue),j(""!==t),e.nativeEvent.defaultPrevented||(N(K),F.change(t))},onFocus(){D(!0)},onBlur(e){k(!0),D(!1),"onBlur"===q&&F.commit(e.currentTarget.value)},onKeyDown(e){"INPUT"===e.currentTarget.tagName&&"Enter"===e.key&&(k(!0),F.commit(e.currentTarget.value))}},M,e=>F.getValidationProps(V,e)],stateAttributesMapping:p.dc})});var y=n(72361);let b=r.forwardRef(function(e,t){return(0,y.jsx)(m,{ref:t,...e})})},8937(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})},53250(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})},18574(e,t,n){var r=n(98572);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.clientWidthe.scrollLeft+e.clientWidth-l.scrollPaddingRight?o=r+t.offsetWidth+i.scrollMarginRight-e.clientWidth+l.scrollPaddingRight:r-i.scrollMarginLefte.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.scrollMarginTope.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(l=n+t.offsetHeight+o.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:o,top:l,behavior:"auto"})}function y(e,t,n){let r="left"===n?"offsetLeft":"offsetTop",o=0;for(;t.offsetParent&&(o+=t[r],t.offsetParent!==e);)t=t.offsetParent;return o}function b(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}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})},72660(e,t,n){n.d(t,{},{h:"data-composite-item-active"})},49613(e,t,n){var r=n(917),o=n(22544),l=n(66756);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})},66756(e,t,n){var r=n(68413),o=n(86573),l=n(38486),i=n(56611);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})},67101(e,t,n){var r=n(68413),o=n(37436),l=n(53579),i=n(9607),u=n(32350),a=n(72361);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)}),S=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===S.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 S.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[S]),(0,i.g)(()=>{x.current===y&&(n.current.length!==S.size&&(n.current.length=S.size),s&&s.current.length!==S.size&&(s.current.length=S.size),g.current=S.size),v(S)},[v,S,n,s,y]),(0,i.g)(()=>()=>{n.current=[]},[n]),(0,i.g)(()=>()=>{s&&(s.current=[])},[s]);let w=(0,l.K)(e=>(h.add(e),()=>{h.delete(e)}));(0,i.g)(()=>{h.forEach(e=>e(S))},[h,S]);let C=r.useMemo(()=>({register:E,unregister:R,subscribeMapChange:w,elementsRef:n,labelsRef:s,nextIndexRef:g}),[E,R,w,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})},32350(e,t,n){var r=n(68413);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})},56611(e,t,n){var r,o=n(68413),l=n(9607),i=n(32350);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})},57873(e,t,n){n.d(t,{Y:()=>b});var r=n(68413),o=n(917),l=n(67101),i=n(93590),u=n(53579),a=n(86573),s=n(9607),c=n(18574),d=n(37197),f=n(72660),p=n(65219);let v=[];var g=n(38486),h=n(22544),m=n(78637),y=n(72361);function b(e){let{render:t,className:n,style:b,refs:x=o.Ml,props:E=o.Ml,state:R=o.t0,stateAttributesMapping:S,highlightedIndex:w,onHighlightedIndexChange:C,orientation:M,grid:P,loopFocus:T,onLoop:I,enableHomeAndEndKeys:k,onMapChange:A,stopEventPropagation:O=!0,rootRef:D,disabledIndices:j,modifierKeys:q,highlightItemOnHover:F=!1,tag:N="div",...V}=e,{props:K,highlightedIndex:H,onHighlightedIndexChange:L,elementsRef:$,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,[S,w]=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??S,A=(0,u.K)((e,t=!1)=>{if((m??w)(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 D=(0,u.K)((e,t,n)=>l?l(e,t,n,T):n),j=(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&&t0)return}let m=k,y=(0,d.Zb)(T,E),S=(0,d.vB)(T,E);null!=o&&(m=o({disabledIndices:E,elementsRef:T,event:e,highlightedIndex:k,loopFocus:t,maxIndex:S,minIndex:y,onLoop:D,orientation:n,rtl:u}));let w={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=S)),m===k&&(w.includes(e.key)||P.includes(e.key))&&(t&&m===S&&w.includes(e.key)?(m=y,l&&(m=l(e,k,m,T))):t&&m===y&&P.includes(e.key)?(m=S,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:j},highlightedIndex:k,onHighlightedIndexChange:A,elementsRef:T,disabledIndices:E,onMapChange:O,relayKeyboardEvent:j}}({grid:P,loopFocus:T,onLoop:I,orientation:M,highlightedIndex:w,onHighlightedIndexChange:C,rootRef:D,stopEventPropagation:O,enableHomeAndEndKeys:k,direction:(0,m.j)(),disabledIndices:j,modifierKeys:q}),U=(0,h.o)(N,e,{state:R,ref:x,props:[K,...E,V],stateAttributesMapping:S}),z=r.useMemo(()=>({highlightedIndex:H,onHighlightedIndexChange:L,highlightItemOnHover:F,relayKeyboardEvent:W}),[H,L,F,W]);return(0,y.jsx)(g.H.Provider,{value:z,children:(0,y.jsx)(l.u,{elementsRef:$,onMapChange:e=>{A?.(e),B(e)},children:U})})}},38486(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(e=!1){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(16));return t}n.d(t,{G:()=>i},{H:l})},54320(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}})},938(e,t,n){var r=n(917);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})},5601(e,t,n){var r=n(68413);let o=r.createContext(void 0),l={disableStyleElements:!1};function i(){return r.useContext(o)??l}n.d(t,{n:()=>i})},78637(e,t,n){var r=n(68413);let o=r.createContext(void 0);function l(){let e=r.useContext(o);return e?.direction??"ltr"}n.d(t,{j:()=>l},{l:o})},80675(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]:""}}},14895(e,t,n){var r=n(68413),o=n(9607),l=n(99388);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})},99388(e,t,n){var r=n(26288),o=n(68413),l=n(917),i=n(80675);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})},39747(e,t,n){var r=n(68413),o=n(917);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})},30296(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)})},26291(e,t,n){var r=n(68413),o=n(917);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})},20140(e,t,n){var r=n(68413),o=n(9607),l=n(89936);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})},69202(e,t,n){var r=n(68413),o=n(9607),l=n(53579),i=n(37436),u=n(98572),a=n(917),s=n(89936),c=n(26291);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)}},[t,f,h,v,n,g,m,x]),r.useEffect(()=>x,[x]),p??g}n.d(t,{l:()=>d})},22068(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",R0:"clear-press",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"})},19540(e,t,n){var r=n(68413),o=n(66404),l=n(72361);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})},66404(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})},65219(e,t,n){var r=n(98572);function o(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function l(e,t){if(!e||!t)return!1;let n=t.getRootNode?.();if(e.contains(t))return!0;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})},32451(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}})},13807(e,t,n){n.d(t,{s:()=>s});var r=n(68413),o=n(98572),l=n(53579),i=n(9607),u=n(56722),a=n(38486);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)},[t,h,g,d]),buttonRef:(0,l.K)(e=>{p.current=e,m()})}}function c(e){return(0,o.sb)(e)&&"BUTTON"===e.tagName}},5369(e,t,n){var r=n(60140),o=n(84158),l=n(53579),i=n(50761),u=n(32451);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})},89936(e,t,n){var r=n(50740);function o(e){return(0,r.B)(e,"base-ui")}n.d(t,{e:()=>o})},47695(e,t,n){var r=n(68413),o=n(53579),l=n(5369);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})},22544(e,t,n){n.d(t,{o:()=>f});var r=n(26288),o=n(68413),l=n(86573),i=n(54421);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(1158),s=n(917),c=n(14705),d=n(56722);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")},86093(e,t,n){var r=n(68413),o=n(9607),l=n(84158);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})},52407(e,t,n){var r=n(68413),o=n(9607),l=n(53579);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})},6490(e,t,n){var r=n(68413),o=n(61184),l=n(22544),i=n(38225),u=n(86093),a=n(47695);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})},74863(e,t,n){var r=n(68413),o=n(29469),l=n(61184),i=n(63579),u=n(56611),a=n(5547),s=n(22544),c=n(89936),d=n(38225),f=n(71547),p=n(938),v=n(22068),g=n(72361);let h=r.forwardRef(function(e,t){let{render:n,className:h,id:m,label:y,nativeButton:b=!1,disabled:x=!1,closeOnClick:E=!1,checked:R,defaultChecked:S,onCheckedChange:w,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"),[D,j]=(0,o.q)({controlled:R,default:S??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:q,itemRef:F}=(0,i.O)({closeOnClick:E,disabled:x,highlighted:A,id:I,store:k,nativeButton:b,nodeId:T?.context.nodeId,itemMetadata:i.z}),N=r.useMemo(()=>({disabled:x,highlighted:A,checked:D}),[x,A,D]),V=(0,s.o)("div",e,{state:N,stateAttributesMapping:d.a,props:[O,{role:"menuitemcheckbox","aria-checked":D,onClick:function(e){let t=(0,p.d)(v.Bo,e.nativeEvent,void 0,{preventUnmountOnClose(){}});w?.(!D,t),t.isCanceled||j(e=>!e)}},M,q],ref:[F,t,P.ref]});return(0,g.jsx)(l.H.Provider,{value:N,children:V})});n.d(t,{},{s:h})},61184(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(30));return e}n.d(t,{s:()=>i},{H:l})},87443(e,t,n){var r=n(68413),o=n(9607),l=n(22544),i=n(89936),u=n(78591);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})},32310(e,t,n){var r=n(68413),o=n(22544),l=n(78591),i=n(72361);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})},78591(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(31));return e}n.d(t,{T:()=>i},{c:l})},64204(e,t,n){var r=n(68413),o=n(63579),l=n(5547),i=n(22544),u=n(89936),a=n(56611),s=n(71547);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:S,itemRef:w}=(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,S],ref:[w,t,m.ref]})});n.d(t,{},{D:c})},63579(e,t,n){n.d(t,{z:()=>c,O:()=>d});var r=n(68413),o=n(86573),l=n(13807),i=n(56722),u=n(3172),a=n(22068),s=n(21152);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]),S=(0,o.a)(y,x);return r.useMemo(()=>({getItemProps:R,itemRef:S}),[R,S])}},27438(e,t,n){var r=n(68413),o=n(47138),l=n(89090),i=n(5547),u=n(71547),a=n(22544),s=n(95891),c=n(32451),d=n(47695),f=n(938),p=n(22068),v=n(48825),g=n(18574),h=n(13810),m=n(72361);let y={...s.GW,...c.G},b=r.forwardRef(function(e,t){let{render:n,className:s,style:c,finalFocus:b,...x}=e,{store:E}=(0,i.Y)(),{side:R,align:S}=(0,u.O)(),w=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"),D=E.useState("rootId"),j=E.useState("floatingRootContext"),q=E.useState("floatingTreeRoot"),F=E.useState("closeDelay"),N=E.useState("activeTriggerElement"),V=E.useState("hoverEnabled"),K=E.useState("disabled"),H=E.useState("openMethod"),L="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)(j,{enabled:V&&!K&&!L&&"menubar"!==A.type,closeDelay:F});let $=r.useCallback(e=>{E.set("popupElement",e)},[E]),B={transitionStatus:M,side:R,align:S,open:C,nested:"menu"===A.type,instant:I},W=(0,a.o)("div",e,{state:B,ref:[t,E.context.popupRef,$],stateAttributesMapping:y,props:[P,{onKeyDown(e){w&&g.jF.has(e.key)&&e.stopPropagation()}},(0,h.d)(M),x,{"data-rootownerid":D}]}),U=void 0===A.type||L;return(k||"menubar"===A.type&&O!==p.Np)&&(U=!0),(0,m.jsx)(l.s,{context:j,openInteractionType:H,modal:L,disabled:!T,returnFocus:void 0===b?U:b,initialFocus:"menu"!==A.type,restoreFocus:!0,externalTree:"menubar"!==A.type?q:void 0,previousFocusableElement:N,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})},77310(e,t,n){var r=n(68413),o=n(58650),l=n(5547),i=n(76071),u=n(72361);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})},76071(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(32));return e}n.d(t,{y:()=>i},{V:l})},92322(e,t,n){var r=n(68413),o=n(58613),l=n(9607),i=n(20948),u=n(71043),a=n(71547),s=n(5547),c=n(95861),d=n(67101),f=n(15451),p=n(76071),v=n(54320),g=n(21152),h=n(938),m=n(22068),y=n(46618),b=n(5369),x=n(6047),E=n(93461),R=n(72361);let S=r.forwardRef(function(e,t){let{anchor:n,positionMethod:S="absolute",className:w,render:C,side:M,align:P,sideOffset:T=0,alignOffset:I=0,collisionBoundary:k="clipping-ancestors",collisionPadding:A=5,arrowPadding:O=5,sticky:D=!1,disableAnchorTracking:j=!1,collisionAvoidance:q=v.uD,style:F,...N}=e,{store:V}=(0,s.Y)(),K=(0,p.y)(),H=(0,g.v)(!0),L=V.useState("parent"),$=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=$.useState("domReferenceElement"),er=r.useRef(null),eo=(0,b.V)(_,!1,!1),el=n,ei=T,eu=I,ea=P,es=q;"context-menu"===L.type&&(el=n??L.context?.anchor,ea=ea??"start",M||"center"===ea||(eu=e.alignOffset??2,ei=e.sideOffset??-5));let ec=M,ed=ea;"menu"===L.type?(ec=ec??"inline-end",ed=ed??"start",es=e.collisionAvoidance??v.Pe):"menubar"===L.type&&(ec=ec??("vertical"===L.context.orientation?"inline-end":"bottom"),ed=ed??"start");let ef="context-menu"===L.type,ep=(0,c.s)({anchor:el,floatingRootContext:$,positionMethod:H?"fixed":S,mounted:W,side:ec,sideOffset:ei,align:ed,alignOffset:eu,arrowPadding:ef?0:O,collisionBoundary:k,collisionPadding:A,sticky:D,nodeId:ee,keepMounted:K,disableAnchorTracking:j,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"===L.type,instant:Z},eh="menubar"===L.type&&L.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:N,refs:[t,V.useStateSetter("positionerElement")],hidden:!W,inert:!U}),eb=W&&"menu"!==L.type&&("menubar"!==L.type&&z&&Q!==m.N7||"menubar"===L.type&&L.context.modal),ex=null;return"menubar"===L.type?ex=L.context.contentElement:void 0===L.type&&(ex=Y),(0,R.jsxs)(a.r.Provider,{value:ep,children:[eb&&(0,R.jsx)(f.W,{ref:"context-menu"===L.type||"nested-context-menu"===L.type?L.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:S})},71547(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(33));return t}n.d(t,{O:()=>i},{r:l})},11046(e,t,n){n.d(t,{i:()=>j});var r=n(68413),o=n(20948),l=n(53579),i=n(50740),u=n(9607),a=n(917),s=n(97044),c=n(71043),d=n(23131),f=n(11966),p=n(96932),v=n(97993),g=n(5547),h=n(51006),m=n(78637),y=n(46890),b=n(938),x=n(22068),E=n(21152),R=n(56722),S=n(36591),w=n(69460),C=n(37436),M=n(14254),P=n(20709),T=n(3802);let I={...P.ol,disabled:(0,S.M)(e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled),modal:(0,S.M)(e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0)),openMethod:(0,S.M)(e=>e.openMethod),allowMouseEnter:(0,S.M)(e=>e.allowMouseEnter),highlightItemOnHover:(0,S.M)(e=>e.highlightItemOnHover),stickIfOpen:(0,S.M)(e=>e.stickIfOpen),parent:(0,S.M)(e=>e.parent),rootId:(0,S.M)(e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId),activeIndex:(0,S.M)(e=>e.activeIndex),isActive:(0,S.M)((e,t)=>e.activeIndex===t),hoverEnabled:(0,S.M)(e=>e.hoverEnabled),instantType:(0,S.M)(e=>e.instantType),lastOpenChangeReason:(0,S.M)(e=>e.openChangeReason),floatingTreeRoot:(0,S.M)(e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot),floatingNodeId:(0,S.M)(e=>e.floatingNodeId),floatingParentNodeId:(0,S.M)(e=>e.floatingParentNodeId),itemProps:(0,S.M)(e=>e.itemProps),closeDelay:(0,S.M)(e=>e.closeDelay),hasViewport:(0,S.M)(e=>e.hasViewport),keyboardEventRelay:(0,S.M)(e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0)};class k extends w.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(7418),O=n(16674),D=n(72361);let j=(0,s.G1)(function(e){let t,{children:n,open:s,onOpenChange:S,onOpenChangeComplete:w,defaultOpen:C=!1,disabled:M=!1,modal:P,loopFocus:T=!0,orientation:I="vertical",actionsRef:j,closeParentOnEsc:q=!1,handle:F,triggerId:N,defaultTriggerId:V=null,highlightItemOnHover:K=!0}=e,H=(0,E.v)(!0),L=(0,g.Y)(!0),$=(0,h.t)(!0),B=(0,O.B)(),W=r.useMemo(()=>B&&L?{type:"menu",store:L.store}:$?{type:"menubar",context:$}:H&&!L?{type:"context-menu",context:H}:{type:void 0},[H,L,$,B]),U=k.useStore(F?.store,{open:C,openProp:s,activeTriggerId:V,triggerIdProp:N,parent:W});(0,A.$A)(U,s,C,V),U.useControlledProp("openProp",s),U.useControlledProp("triggerIdProp",N),U.useContextCallback("onOpenChangeComplete",w);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&&!L?U.update({parent:{type:"context-menu",context:H},floatingNodeId:X,floatingParentNodeId:_}):L&&U.update({floatingNodeId:X,floatingParentNodeId:_})},[H,L,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),S?.(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(j,()=>({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]),eS=(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}),ew=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:ew}),eM=r.useMemo(()=>{let e=(0,R.v6)(eC.reference,eS.reference,ex.reference,{onMouseMove(){U.set("allowMouseEnter",!0)}},ev);return e["aria-haspopup"]="menu",e["aria-expanded"]=Z,e},[U,eC.reference,eS.reference,ex.reference,ev,Z]),eP=r.useMemo(()=>{let e=(0,R.v6)(eS.trigger,ex.trigger,ev);return e["aria-haspopup"]="menu",e["aria-expanded"]=!1,e},[eS.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,eS.floating,ex.floating),[J,G,er.type,U,eC.floating,eS.floating,ex.floating]),eI=eS.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,D.jsx)(g.J.Provider,{value:ek,children:"function"==typeof n?n({payload:el}):n});return void 0===er.type||"context-menu"===er.type?(0,D.jsx)(c.P6,{externalTree:Y,children:eA}):eA})},5547(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(36));return t}n.d(t,{Y:()=>i},{J:l})},36417(e,t,n){var r=n(68413),o=n(11046),l=n(5547),i=n(16674),u=n(72361);function 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})},16674(e,t,n){var r=n(68413);let o=r.createContext(void 0);function l(){return r.useContext(o)}n.d(t,{B:()=>l},{E:o})},62003(e,t,n){var r=n(26288),o=n(68413),l=n(917),i=n(36269),u=n(95049),a=n(9026),s=n(5547),c=n(89936),d=n(95891),f=n(56611),p=n(63579),v=n(22544),g=n(71547),h=n(7418),m=n(16674);let y=o.forwardRef(function(e,t){let{render:n,className:y,style:b,label:x,id:E,nativeButton:R=!1,openOnHover:S=!0,delay:w=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"),D=k.useState("floatingRootContext"),j=k.useState("floatingTreeRoot"),q=k.useState("triggerPopupId",A),F=(0,h.VI)(A,k),N=o.useCallback(e=>{let t=F(e);return null!==e&&k.select("open")&&null==k.select("activeTriggerId")&&k.update({activeTriggerId:A,activeTriggerElement:e,closeDelay:C}),t},[F,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 L=H.parentMenu,$=k.useState("disabled"),B=L.useState("disabled"),W=M||$||B,U=L.useState("itemProps"),z=L.useState("isActive",T.index),G=o.useMemo(()=>({type:"submenu-trigger",setActive(){L.select("highlightItemOnHover")&&L.set("activeIndex",T.index)}}),[L,T.index]),{getItemProps:Y,itemRef:X}=(0,p.O)({closeOnClick:!1,disabled:W,highlighted:z,id:A,store:k,typingRef:L.context.typingRef,nativeButton:R,itemMetadata:G,nodeId:I?.context.nodeId}),_=k.useState("hoverEnabled"),Z=(0,i.j)(D,{enabled:_&&S&&!W,handleClose:(0,u.i)({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:w,delay:{open:w,close:C},shouldOpen:w>0?()=>L.select("allowMouseEnter"):void 0,triggerElementRef:V,externalTree:j,isClosing:()=>"ending"===k.select("transitionStatus")}),J=(0,a.k)(D,{enabled:!W,event:"mousedown",toggle:!S,ignoreMouse:S,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&&L.set("activeIndex",null)}},P,Y],ref:[t,T.ref,X,N,K]})});n.d(t,{},{f:y})},88039(e,t,n){n.d(t,{c:()=>q});var r=n(26288),o=n(68413),l=n(20948),i=n(13395),u=n(97044),a=n(53579),s=n(9607),c=n(917),d=n(71043),f=n(36269),p=n(95049),v=n(9026),g=n(58290),h=n(14254),m=n(65219),y=n(5547),b=n(95891),x=n(22544),E=n(13807),R=n(29027),S=n(49613),w=n(38486),C=n(98572),M=n(7418),P=n(62701),T=n(89936),I=n(22068),k=n(21152),A=n(51006),O=n(18901),D=n(56722),j=n(72361);let q=(0,u.nk)(function(e,t){let n,u,q,{render:F,className:N,style:V,disabled:K=!1,nativeButton:H=!0,id:L,openOnHover:$,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)(L),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,w.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>=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=$??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}),eS=(0,g.i)(J,{enabled:!ef&&ey}),ew=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,D.v6)(eS.reference,eR.reference),[eS.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"}:{},ew,G,ep],eD=(0,x.o)("button",e,{enabled:!ec,stateAttributesMapping:b.jL,state:ek,ref:eA,props:eO});return ec?(0,j.jsx)(S.l,{tag:"button",render:F,className:N,style:V,state:ek,refs:eA,props:eO,stateAttributesMapping:b.jL}):Q?(0,j.jsxs)(o.Fragment,{children:[(0,j.jsx)(O.U,{ref:eP,onFocus:eT},`${_}-pre-focus-guard`),(0,j.jsx)(o.Fragment,{children:eD},_),(0,j.jsx)(O.U,{ref:X.context.triggerFocusTargetRef,onFocus:eI},`${_}-post-focus-guard`)]}):(0,j.jsx)(o.Fragment,{children:eD},_)})},38225(e,t,n){n.d(t,{a:()=>i});var r,o=n(32451);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}},51006(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(null);function i(e){let t=o.useContext(l);if(null===t&&!e)throw Error((0,r.A)(5));return t}n.d(t,{t:()=>i})},56722(e,t,n){var r=n(1158);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{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})},11944(e,t,n){var r=n(68413),o=n(12557),l=n(89936),i=n(22544);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})},58540(e,t,n){n.d(t,{i:()=>S});var r=n(68413),o=n(98572),l=n(47138),i=n(89090),u=n(12557),a=n(89149),s=n(95891),c=n(32451),d=n(47695),f=n(22544),p=n(22068),v=n(18574),g=n(48825),h=n(13810),m=n(53579),y=n(72361);let b=r.createContext(void 0);function x(e){let{value:t,children:n}=e;return(0,y.jsx)(b.Provider,{value:t,children:n})}var E=n(7418);let R={...s.GW,...c.G},S=r.forwardRef(function(e,t){let{render:n,className:s,style:c,initialFocus:b,finalFocus:S,...w}=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}}(),k=C.useState("open"),A=C.useState("openMethod"),O=C.useState("instantType"),D=C.useState("transitionStatus"),j=C.useState("popupProps"),q=C.useState("titleElementId"),F=C.useState("descriptionElementId"),N=C.useState("modal"),V=C.useState("mounted"),K=C.useState("openChangeReason"),H=C.useState("activeTriggerElement"),L=C.useState("floatingRootContext"),$=L.useState("floatingId"),B=C.useState("disabled"),W=C.useState("openOnHover"),U=C.useState("closeDelay"),z=w.id??$;(0,d.v)({open:k,ref:C.context.popupRef,onComplete(){k&&C.context.onOpenChangeComplete?.(!0)}}),(0,l.a)(L,{enabled:W&&!B,closeDelay:U});let G=void 0===b?(0,E.UM)(C.context.popupRef):b,Y=!1!==N&&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:D},Z=(0,f.o)("div",e,{state:_,ref:[t,C.context.popupRef,X],props:[j,{id:z,role:"dialog",...E.Ls,"aria-labelledby":q,"aria-describedby":F,onKeyDown(e){P&&v.jF.has(e.key)&&e.stopPropagation()}},(0,h.d)(D),w],stateAttributesMapping:R});return(0,y.jsx)(i.s,{context:L,openInteractionType:A,modal:Y,disabled:!V||K===p.N7,initialFocus:G,returnFocus:S,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})})})},60160(e,t,n){var r=n(68413),o=n(58650),l=n(12557),i=n(68921),u=n(72361);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})},68921(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(45));return e}n.d(t,{A:()=>i},{n:l})},3732(e,t,n){var r=n(68413),o=n(58613),l=n(9607),i=n(71043),u=n(12557),a=n(89149),s=n(95861),c=n(68921),d=n(15451),f=n(22068),p=n(54320),v=n(5369),g=n(46618),h=n(6047),m=n(93461),y=n(72361);let b=r.forwardRef(function(e,t){let{render:n,className:b,style:x,anchor:E,positionMethod:R="absolute",side:S="bottom",align:w="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,...D}=e,{store:j}=(0,u.s)(),q=(0,c.A)(),F=(0,i.fI)(),N=j.useState("floatingRootContext"),V=j.useState("mounted"),K=j.useState("open"),H=j.useState("openChangeReason"),L=j.useState("activeTriggerElement"),$=j.useState("modal"),B=j.useState("openMethod"),W=j.useState("positionerElement"),U=j.useState("instantType"),z=j.useState("transitionStatus"),G=j.useState("hasViewport"),Y=r.useRef(null),X=(0,v.V)(W,!1,!1),_=(0,s.s)({anchor:E,floatingRootContext:N,positionMethod:R,mounted:V,side:S,sideOffset:C,align:w,alignOffset:M,arrowPadding:I,collisionBoundary:P,collisionPadding:T,sticky:k,disableAnchorTracking:A,keepMounted:q,nodeId:F,collisionAvoidance:O,adaptiveOrigin:G?g.n:void 0}),Z=N.useState("domReferenceElement");(0,l.g)(()=>{let e=Y.current;if(Z&&(Y.current=Z),e&&Z&&Z!==e){j.set("instantType",void 0);let e=new AbortController;return X(()=>{j.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[Z,X,j]),(0,m.G)(K&&!0===$&&H!==f.N7,"touch"===B,W,L);let J=r.useCallback(e=>{j.set("positionerElement",e)},[j]),Q={open:K,side:_.side,align:_.align,anchorHidden:_.anchorHidden,instant:U},ee=(0,h.i)(e,Q,{styles:_.positionerStyles,transitionStatus:z,props:D,refs:[t,J],hidden:!V,inert:!K});return(0,y.jsxs)(a.f.Provider,{value:_,children:[V&&!0===$&&H!==f.N7&&(0,y.jsx)(d.W,{ref:j.context.internalBackdropRef,inert:(0,o.Y)(!K),cutout:L}),(0,y.jsx)(i.$c,{id:F,children:ee})]})});n.d(t,{},{U:b})},89149(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(46));return e}n.d(t,{k:()=>i},{f:l})},82094(e,t,n){n.d(t,{y:()=>R});var r=n(68413),o=n(917),l=n(71043),i=n(11966),u=n(12557),a=n(60140),s=n(36591),c=n(69460),d=n(20948),f=n(22068),p=n(20709),v=n(3802),g=n(7418);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=>e.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(938),b=n(56722),x=n(72361);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"),w=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:w}),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)(S,{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 S({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}},12557(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(47));return t}n.d(t,{s:()=>i},{r:l})},21136(e,t,n){var r=n(68413),o=n(12557),l=n(22544),i=n(89936);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})},68324(e,t,n){var r=n(26288),o=n(68413),l=n(12557),i=n(13807),u=n(95891),a=n(22544),s=n(54320),c=n(36269),d=n(95049),f=n(9026),p=n(89936),v=n(18901),g=n(22068),h=n(7418),m=n(62701),y=n(46890),b=n(72361);let x=o.forwardRef(function(e,t){let{render:n,className:x,style:E,disabled:R=!1,nativeButton:S=!0,handle:w,payload:C,openOnHover:M=!1,delay:P=300,closeDelay:T=0,id:I,...k}=e,A=(0,l.s)(!0),O=w?.store??A?.store;if(!O)throw Error((0,r.A)(74));let D=(0,p.e)(I),j=O.useState("isTriggerActive",D),q=O.useState("floatingRootContext"),F=O.useState("isOpenedByTrigger",D),N=O.useState("triggerPopupId",D),V=o.useRef(null),{registerTrigger:K,isMountedByThisTrigger:H}=(0,h.L_)(D,V,O,{payload:C,disabled:R,openOnHover:M,closeDelay:T}),L=O.useState("openChangeReason"),$=O.useState("stickIfOpen"),B=O.useState("openMethod"),W=O.useState("focusManagerModal"),U=(0,c.j)(q,{enabled:!R&&null!=q&&M&&("touch"!==B||L!==g.Ui),mouseOnly:!0,move:!1,handleClose:(0,d.i)(),restMs:P,delay:{close:T},triggerElementRef:V,isActiveTrigger:j,isClosing:()=>"ending"===O.select("transitionStatus")}),z=(0,f.k)(q,{enabled:null!=q,stickIfOpen:$}),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:S}),{preFocusGuardRef:Z,handlePreFocusGuardFocus:J,handleFocusTargetFocus:Q}=(0,m.a)(O,V),ee=(0,a.o)("button",e,{state:{disabled:R,open:F},ref:[_,t,K,V],props:[z.reference,U,Y,G,{[s.Kd]:"",id:D,"aria-haspopup":"dialog","aria-expanded":F,"aria-controls":N},k,X],stateAttributesMapping:{open:e=>e&&L===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},D),(0,b.jsx)(v.U,{ref:O.context.triggerFocusTargetRef,onFocus:Q})]}):(0,b.jsx)(o.Fragment,{children:ee},D)});n.d(t,{},{W:x})},52046(e,t,n){var r=n(68413),o=n(22544),l=n(39729),i=n(17331),u=n(96995);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})},42426(e,t,n){var r=n(68413),o=n(5833),l=n(3535),i=n(65068),u=n(22544),a=n(17331),s=n(96995),c=n(72361);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,S]=r.useState(),w=(0,o.u)(n),C="indeterminate";Number.isFinite(h)&&(C=h===v?"complete":"progressing");let M=(0,i.ac)(h,p,w.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:S,state:P,status:C,value:h}),[M,v,g,S,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})},17331(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(51));return e}n.d(t,{A:()=>i},{r:l})},96995(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}},69474(e,t,n){var r=n(68413),o=n(22544),l=n(17331),i=n(96995);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})},63876(e,t,n){n.d(t,{z:()=>x});var r=n(68413),o=n(29469),l=n(53579),i=n(89936),u=n(65219),a=n(57873),s=n(99388),c=n(14895),d=n(80675),f=n(26288);let p=r.createContext(void 0);var v=n(39747),g=n(26291),h=n(52407),m=n(43989),y=n(72361);let b=["Shift"],x=r.forwardRef(function(e,t){let{render:n,className:x,disabled:E,readOnly:R,required:S,onValueChange:w,value:C,defaultValue:M,form:P,name:T,inputRef:I,id:k,style:A,...O}=e,{setTouched:D,setFocused:j,validationMode:q,name:F,disabled:N,state:V,validation:K,setDirty:H,setFilled:L,validityData:$}=(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=N||E,G=F??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)=>{w?.(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!==$.initialValue),L(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:S??!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:S,setCheckedValue:Q,setTouched:J,touched:Z}),[X,z,P,K,V,G,R,eo,el,S,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":S||void 0,"aria-disabled":z||void 0,"aria-readonly":R||void 0,"aria-labelledby":eu,onFocus(){j(!0)},onBlur(e){(0,u.gR)(e.currentTarget,e.relatedTarget)||(D(!0),j(!1),"onBlur"===q&&K.commit(X))},onKeyDownCapture(e){e.key.startsWith("Arrow")&&(J(!0),j(!0))}},O,e=>K.getValidationProps(z??!1,e)],refs:[t],stateAttributesMapping:d.dc,enableHomeAndEndKeys:!1,modifierKeys:b})})})},43989(e,t,n){var r=n(68413);let o=r.createContext(void 0);function l(){return r.useContext(o)}n.d(t,{R:()=>l},{_:o})},96882(e,t,n){var r=n(68413),o=n(22544),l=n(54885),i=n(29325),u=n(47695),a=n(86093);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})},70332(e,t,n){var r=n(68413),o=n(86573),l=n(9607),i=n(53579),u=n(3535),a=n(917),s=n(98572),c=n(938),d=n(29325),f=n(89936),p=n(22544),v=n(13807),g=n(72660),h=n(49613),m=n(99388),y=n(11967),b=n(26291),x=n(20140),E=n(69202),R=n(43989),S=n(66404),w=n(54885),C=n(72361);let M=r.forwardRef(function(e,t){let{render:n,className:M,disabled:P=!1,readOnly:T=!1,required:I=!1,"aria-labelledby":k,value:A,inputRef:O,nativeButton:D=!1,id:j,style:q,...F}=e,N=(0,R.R)(),{disabled:V,readOnly:K,required:H,form:L,checkedValue:$,touched:B=!1,validation:W,name:U}=N??{},z=N?.setCheckedValue??a.tE,G=N?.setTouched??a.tE,Y=N?.registerControlRef??a.tE,X=N?.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=N?$===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)},[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:j,implicit:!1,controlRef:eu}),ep=D?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,!D,ep),[g.h]:ei?"":void 0,id:D?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:D,composite:!1}),em={type:"radio",ref:ec,form:L,id:ep,name:U,tabIndex:-1,style:U?u.a:u.Q,"aria-hidden":!0,...void 0!==A?{value:(0,S.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!==N,ex=[t,eu,eh,es],eE=[ev,F,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)(w.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})},54885(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(52));return e}n.d(t,{g:()=>i},{p:l})},29325(e,t,n){n.d(t,{P:()=>u});var r,o=n(32451),l=n(80675);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}},27075(e,t,n){var r=n(68413),o=n(9646),l=n(22544);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})},54859(e,t,n){n.d(t,{V:()=>R});var r,o=n(68413),l=n(53579),i=n(20948),u=n(9646),a=n(22544),s=n(64648),c=n(27869);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(29764),p=n(89936),v=n(75790),g=n(65219),h=n(5601),m=n(72361);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:S,...w}=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:D}=(0,h.n)(),[j,q]=o.useState(!1),[F,N]=o.useState(!1),[V,K]=o.useState(!1),[H,L]=o.useState(!1),[$,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&&(N(!0),A.start(500,()=>{N(!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(),N(!0),A.start(500,()=>{N(!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){L("touch"===e.pointerType)}function em(e){eh(e),"touch"!==e.pointerType&&q((0,g.gR)(J.current,e.target))}let ey=o.useMemo(()=>({scrolling:F||V,hasOverflowX:!_.x,hasOverflowY:!_.y,overflowXStart:Y.xStart,overflowXEnd:Y.xEnd,overflowYStart:Y.yStart,overflowYEnd:Y.yEnd,cornerHidden:_.corner}),[F,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,w],stateAttributesMapping:v.r}),eE=o.useMemo(()=>({handlePointerDown:ep,handlePointerMove:ev,handlePointerUp:eg,handleScroll:ef,cornerSize:W,setCornerSize:U,thumbSize:z,setThumbSize:G,hasMeasuredScrollbar:$,setHasMeasuredScrollbar:B,touchModality:H,cornerRef:eo,scrollingX:F,setScrollingX:N,scrollingY:V,setScrollingY:K,hovering:j,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,$,H,F,N,V,K,j,q,I,_,Y,ey,C,M,P,T]);return(0,m.jsxs)(u.a.Provider,{value:eE,children:[!D&&f.E.getElement(O),ex]})})},9646(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(53));return e}n.d(t,{p:()=>i},{a:l})},64648(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})},75790(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}},49815(e,t,n){var r=n(68413),o=n(80625),l=n(65219),i=n(9646),u=n(1704),a=n(22544),s=n(27869),c=n(64648),d=n(50166),f=n(78637),p=n(75790),v=n(72361);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:S,overflowEdges:w,scrollbarYRef:C,scrollbarXRef:M,viewportRef:P,thumbYRef:T,thumbXRef:I,handlePointerDown:k,handlePointerUp:A,handleScroll:O,rootId:D,thumbSize:j,hasMeasuredScrollbar:q}=(0,i.p)(),F={hovering:x,scrolling:{horizontal:E,vertical:R}[h],orientation:h,hasOverflowX:!S.x,hasOverflowY:!S.y,overflowXStart:w.xStart,overflowXEnd:w.xEnd,overflowYStart:w.yStart,overflowYEnd:w.yEnd,cornerHidden:S.corner},N=(0,f.j)(),V=!q&&!m,K="vertical"===h?S.y:S.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"===N?-i:0,a=r&&"rtl"===N?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})},[N,O,h,M,C,H,P]);let L={...D&&{"data-id":`${D}-scrollbar`},onPointerDown(e){if(0!==e.button)return;let 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"===N?(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]:`${j.height}px`},..."horizontal"===h&&{insetInlineStart:0,insetInlineEnd:`var(${c.I.scrollAreaCornerWidth})`,bottom:0,[d.q.scrollAreaThumbWidth]:`${j.width}px`}}},$=(0,a.o)("div",e,{ref:[t,"vertical"===h?C:M],state:F,props:[L,b],stateAttributesMapping:p.r}),B=r.useMemo(()=>({orientation:h}),[h]);return H?(0,v.jsx)(u.G.Provider,{value:B,children:$}):null});n.d(t,{},{V:g})},1704(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(54));return e}n.d(t,{r:()=>i},{G:l})},50166(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})},11803(e,t,n){var r=n(68413),o=n(9646),l=n(1704),i=n(50166),u=n(22544);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})},27869(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})},34514(e,t,n){n.d(t,{B:()=>E});var r,o=n(68413),l=n(53579),i=n(9607),u=n(7948),a=n(20948),s=n(9646);let c=o.createContext(void 0);var d=n(22544),f=n(78637),p=n(27869),v=n(53250),g=n(29764),h=n(75790);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(43089),b=n(72361);let x=!1,E=o.forwardRef(function(e,t){let{render:n,className:r,style:E,...R}=e,{viewportRef:S,scrollbarYRef:w,scrollbarXRef:C,thumbYRef:M,thumbXRef:P,cornerRef:T,cornerSize:I,setCornerSize:k,setThumbSize:A,rootId:O,setHiddenState:D,hiddenState:j,setHasMeasuredScrollbar:q,handleScroll:F,setHovering:N,setOverflowEdges:V,overflowEdges:K,overflowEdgeThreshold:H,scrollingX:L,scrollingY:$}=(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=S.current,o=w.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,j=f/c,F=d/s,N=Math.max(0,c-f),K=Math.max(0,s-d),L=0,$=0;if(!O){let e=0;e="rtl"===B?(0,v.q)(-h,0,N):(0,v.q)(h,0,N),L=(0,y.Q)(e,N),$=N-L}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*j),ec=Math.max(16,ea*F);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,L],[m.scrollAreaOverflowXEnd,$],[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})),D(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&&L>H.xStart,xEnd:!O&&$>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)(()=>{S.current&&(x||u.Fp||("u">typeof CSS&&"registerProperty"in CSS&&[m.scrollAreaOverflowXStart,m.scrollAreaOverflowXEnd,m.scrollAreaOverflowYStart,m.scrollAreaOverflowYEnd].forEach(e=>{try{CSS.registerProperty({name:e,syntax:"",inherits:!1,initialValue:"0px"})}catch{}}),x=!0))},[S]),(0,i.g)(()=>{queueMicrotask(Y)},[Y,j,B,H.xStart,H.xEnd,H.yStart,H.yEnd]),(0,i.g)(()=>{S.current?.matches(":hover")&&N(!0)},[S,N]),(0,i.g)(()=>{let e=S.current;if("u"{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,S,G]);let _={role:"presentation",...O&&{"data-id":`${O}-viewport`},tabIndex:j.x&&j.y?-1:0,className:g.E.className,style:{overflow:"scroll"},onScroll(){S.current&&(Y(),W.current||F({x:S.current.scrollLeft,y:S.current.scrollTop}),z.start(100,()=>{W.current=!0}))},onWheel:X,onTouchMove:X,onPointerMove:X,onPointerEnter:X,onKeyDown:X},Z=o.useMemo(()=>({scrolling:L||$,hasOverflowX:!j.x,hasOverflowY:!j.y,overflowXStart:K.xStart,overflowXEnd:K.xEnd,overflowYStart:K.yStart,overflowYEnd:K.yEnd,cornerHidden:j.corner}),[L,$,j.x,j.y,j.corner,K]),J=(0,d.o)("div",e,{ref:[t,S],state:Z,props:[_,R],stateAttributesMapping:h.r}),Q=o.useMemo(()=>({computeThumbPosition:Y}),[Y]);return(0,b.jsx)(c.Provider,{value:Q,children:J})})},24254(e,t,n){n.d(t,{s:()=>u});var r=n(68413);let o=r.createContext(void 0);var l=n(22544),i=n(72361);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})})},38972(e,t,n){var r=n(68413),o=n(83580),l=n(22544),i=n(83863),u=n(95891),a=n(60018);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})},16679(e,t,n){var r=n(68413),o=n(97753),l=n(86093),i=n(47695),u=n(22544),a=n(32451),s=n(72361);let c=r.forwardRef(function(e,t){let n=e.keepMounted??!1,{selected:r}=(0,o.G)();return n||r?(0,s.jsx)(d,{...e,ref:t}):null}),d=r.memo(r.forwardRef((e,t)=>{let{render:n,className:s,style:c,keepMounted:d,...f}=e,{selected:p}=(0,o.G)(),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})},68229(e,t,n){var r=n(68413),o=n(83863),l=n(97753),i=n(22544);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})},33728(e,t,n){var r=n(68413),o=n(9607),l=n(83580),i=n(83863),u=n(56611),a=n(22544),s=n(97753),c=n(60018),d=n(13807),f=n(938),p=n(22068),v=n(30296),g=n(18020),h=n(72361);let m=r.memo(r.forwardRef(function(e,t){let{render:n,className:m,style:y,value:b=null,label:x,disabled:E=!1,nativeButton:R=!1,...S}=e,w=r.useRef(null),C=(0,u.q)({label:x,textRef:w,indexGuessBehavior:u.G.GuessFromOrder}),{store:M,itemProps:P,setOpen:T,setValue:I,selectionRef:k,typingRef:A,valuesRef:O,multiple:D,selectedItemTextRef:j,disabled:q,readOnly:F}=(0,i.ll)(),N=(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),L=(0,l.P)(M,c.T.isItemEqualToValue),$=C.index,B=-1!==$,W=r.useRef(null);(0,o.g)(()=>{if(!B)return;let e=O.current;return e[$]=b,()=>{delete e[$]}},[B,$,b,O]),(0,o.g)(()=>{if(!B)return;let e=M.state.value,t=e;D&&Array.isArray(e)&&(t=e.length>0?e[e.length-1]:void 0),void 0!==t&&(0,v.tl)(b,t,L)&&(M.set("selectedIndex",$),w.current&&(j.current=w.current))},[B,$,D,L,M,b,j]);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:N},props:[P,{role:"option","aria-selected":K,tabIndex:V&&N?0:-1,onKeyDown(e){U.current=e.key,M.set("activeIndex",$)," "===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||N),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||F)return;let t=M.state.value;if(D){let n=Array.isArray(t)?t:[];I(K?(0,v.Ai)(n,b,L):[...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)}},S,Y]}),J=r.useMemo(()=>({selected:K,index:$,textRef:w,selectedByFocus:H,hasRegistered:B}),[K,$,w,H,B]);return(0,h.jsx)(s.z.Provider,{value:J,children:Z})}));n.d(t,{},{e:m})},97753(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(57));return e}n.d(t,{G:()=>i},{z:l})},90610(e,t,n){var r=n(68413),o=n(53579),l=n(83580),i=n(83863),u=n(65911),a=n(22544),s=n(29764),c=n(2317),d=n(60018);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}=(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})},96596(e,t,n){var r=n(68413),o=n(19694),l=n(80625),i=n(7948),u=n(53579),a=n(13395),s=n(98572),c=n(9607),d=n(83580),f=n(84158),p=n(89090),v=n(26483),g=n(83863),h=n(95891),m=n(65911),y=n(29764),b=n(32451),x=n(47695),E=n(22544),R=n(60018),S=n(2317),w=n(938),C=n(22068),M=n(48825),P=n(18574),T=n(13810),I=n(53250),k=n(43089),A=n(5601),O=n(78637),D=n(72361);let j={...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:L,setOpen:$,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=F(u.getComputedStyle(q.current)),v=Math.min(i.documentElement.clientHeight-d-f,p),g=e.scrollTop,h=N(e),m=0,y=null,b=!1,x=!1,E=e=>{ev.style.height=`${e}px`},R=n?h-g:g,S=Math.min(l+R,v);if(m=S,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-S>1)n?x=!0:y=0;else if(b=!0,r&&g1&&(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&&L?.(!0)}}),(0,c.g)(()=>{ev&&q.current&&!Object.keys(ey.current).length&&(ey.current={top:ev.style.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,S.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=F(u),w=c.documentElement.clientHeight-y-b,C=c.documentElement.clientWidth,M=w-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(w,A),D=w-y-b,j=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=N(g),H=j>=q-1;H&&(O=Math.min(w,p.height)-(j-q));let L=f.top<20||f.bottom>w-20||Math.ceil(O)+1=D?"0":`${e}px`,ev.style.height=`${O}px`,g.scrollTop=N(g)}else ev.style.bottom="0",g.scrollTop=j;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===w||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){$(!1,(0,w.d)(C.L5,e))})},[$,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%"}:S.O}},eR=(0,E.o)("div",e,{ref:[t,q],state:{open:ea,transitionStatus:ef,side:Z,align:J},stateAttributesMapping:j,props:[ed,eE,(0,T.d)(ef),{className:!eg&&Q?y.E.className:void 0},b]});return(0,D.jsxs)(r.Fragment,{children:[!ei&&y.E.getElement(el),(0,D.jsx)(p.s,{context:er,modal:!1,disabled:!ec,openInteractionType:es,returnFocus:h,restoreFocus:!0,children:eR})]})});function F(e){let t=e.maxHeight||"";return t.endsWith("px")&&parseFloat(t)||1/0}function N(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})},2317(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"}})},24155(e,t,n){n.d(t,{V:()=>c});var r=n(68413),o=n(83580),l=n(58650);let i=r.createContext(void 0);var u=n(83863),a=n(60018),s=n(72361);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})},93902(e,t,n){var r=n(68413),o=n(58613),l=n(9607),i=n(53579),u=n(83580),a=n(83863),s=n(67101),c=n(95861),d=n(65911),f=n(15451),p=n(54320),v=n(2317),g=n(60018),h=n(938),m=n(30296),y=n(6047),b=n(93461),x=n(72361);let E={position:"fixed"},R=r.forwardRef(function(e,t){let{anchor:n,positionMethod:R="absolute",className:S,render:w,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:D,alignItemWithTrigger:j=!0,collisionAvoidance:q=p.uD,style:F,...N}=e,{store:V,listRef:K,labelsRef:H,alignItemWithTriggerActiveRef:L,selectedItemTextRef:$,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(j),eu=X&&el&&"touch"!==J;X||el===j||ei(j),(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(L,()=>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:D??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:N,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),$.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),$.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})},65911(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(!e)throw Error((0,r.A)(59));return e}n.d(t,{H:()=>i},{i:l})},23584(e,t,n){n.d(t,{H:()=>H});var r=n(68413),o=n(3535),l=n(86573),i=n(37436),u=n(46722),a=n(93590),s=n(29469),c=n(9607),d=n(53579),f=n(5833),p=n(89375),v=n(83580),g=n(917),h=n(77165),m=n(9026),y=n(11966),b=n(96932),x=n(97993),E=n(83863),R=n(99388),S=n(14895),w=n(69202),C=n(86093),M=n(60018),P=n(938),T=n(22068),I=n(47695),k=n(39747),A=n(19540),O=n(30296),D=n(8937),j=n(52407),q=n(46890),F=n(43089),N=n(7418),V=n(56722),K=n(72361);function H(e){let{id:t,value:n,defaultValue:H=null,onValueChange:L,open:$,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,w.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"}),[eS,ew]=(0,s.q)({controlled:$,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),eD=r.useRef(null),ej=r.useRef(null),eq=r.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),eF=r.useRef(!1),{mounted:eN,setMounted:eV,transitionStatus:eK}=(0,C.$)(eS),{openMethod:eH,triggerProps:eL}=(0,q.G)(eS),e$=(0,i.j)(()=>new p.i({id:ey,labelId:void 0,modal:Z,multiple:en,itemToStringLabel:er,itemToStringValue:eo,isItemEqualToValue:el,value:eE,open:eS,mounted:eN,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)(e$,M.T.activeIndex),eW=(0,v.P)(e$,M.T.selectedIndex),eU=(0,v.P)(e$,M.T.triggerElement),ez=(0,v.P)(e$,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)(e$.state.triggerElement),eJ=(0,d.K)(()=>e_);(0,S.I)(eZ,ey,eE,eJ,!eb,U);let 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&&e$.set("forceMount",!0)},[e$,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&&(ej.current=null),eS||e$.set("selectedIndex",e)},[e0,en,eS,eE,eA,el,e$,ej]),(0,j.x)(eE,()=>{let e;ea(ex),es((e=ef.initialValue,Array.isArray(eE)&&Array.isArray(e)?!(0,D.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&&(ew(e),e||t.reason!==T.Xn&&t.reason!==T.Np||(ec(!0),ed(!1),"onBlur"===em&&eh.commit(eE)))}),e2=(0,d.K)(()=>{eV(!1),e$.update({activeIndex:null,openMethod:null}),ee?.(!1)});(0,I.v)({enabled:!J,open:eS,ref:eP,onComplete(){eS||e2()}}),r.useImperativeHandle(J,()=>({unmount:e2}),[e2]);let e6=(0,d.K)((e,t)=>{L?.(e,t),t.isCanceled||eR(e)}),e8=(0,d.K)(()=>{let e=e$.state.listElement||eP.current;if(!e)return;let t=(0,F.X)(e.scrollHeight,e.clientHeight),n=(0,F.Q)(e.scrollTop,t),r=n>0,o=n(0,a.F)(eC.current[e]),onMatch(e){eS?e$.set("activeIndex",e):e6(eA.current[e],(0,P.d)("none"))},onTyping(e){eO.current=e}}),te=r.useMemo(()=>{let e=(0,V.v6)(e7.reference,e4.reference,e9.reference,e5.reference,eL);return ey&&(e.id=ey),e},[e5.reference,e7.reference,e4.reference,e9.reference,eL,ey]),tt=r.useMemo(()=>(0,V.v6)(N.Ls,e7.floating,e4.floating,e9.floating),[e7.floating,e4.floating,e9.floating]),tn=e4.item??g.t0;(0,u.j)(()=>{e$.update({popupProps:tt,triggerProps:te})}),(0,c.g)(()=>{e$.update({id:ey,modal:Z,multiple:en,value:eE,open:eS,mounted:eN,transitionStatus:eK,popupProps:tt,triggerProps:te,items:et,itemToStringLabel:er,itemToStringValue:eo,isItemEqualToValue:el,openMethod:eY})},[e$,ey,Z,en,eE,eS,eN,eK,tt,te,et,er,eo,el,eY]);let tr=r.useMemo(()=>({store:e$,name:ex,required:_,disabled:eb,readOnly:X,multiple:en,highlightItemOnHover:ei,setValue:e6,setOpen:e1,listRef:eC,popupRef:eP,scrollHandlerRef:eT,handleScrollArrowVisibility:e8,scrollArrowsMountedCountRef:eI,itemProps:tn,valueRef:ek,valuesRef:eA,labelsRef:eM,typingRef:eO,selectionRef:eq,firstItemTextRef:eD,selectedItemTextRef:ej,validation:eh,onOpenChangeComplete:ee,alignItemWithTriggerActiveRef:eF,initialValueRef:eQ}),[e$,ex,_,eb,X,en,ei,e6,e1,tn,eh,ee,e8]),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:e3,children:[eu,(0,K.jsx)("input",{...eh.getValidationProps(eb,{onFocus(){e$.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);e$.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&&e6(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]})})}},83863(e,t,n){var r=n(26288),o=n(68413);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})},71003(e,t,n){var r=n(68413),o=n(20948),l=n(83580),i=n(9607),u=n(83863),a=n(65911),s=n(86093),c=n(47695),d=n(22544),f=n(32451),p=n(43089),v=n(60018);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:S,scrollArrowsMountedCountRef:w}=(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)(),D=b?P:M,{mounted:j,transitionStatus:q,setMounted:F}=(0,s.$)(A);(0,i.g)(()=>(w.current+=1,x.state.hasScrollArrows||x.set("hasScrollArrows",!0),()=>{w.current=Math.max(0,w.current-1),0===w.current&&x.state.hasScrollArrows&&x.set("hasScrollArrows",!1)}),[x,w]),(0,c.v)({open:A,ref:D,onComplete(){A||F(!1)}});let N=(0,d.o)("div",e,{ref:[t,D],state:{direction:h,visible:A,side:C,transitionStatus:q},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),S();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=D.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=r){t=n;break}}let i=Math.max(0,t-1),u=e[i];return iu){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 j||m?N:null});n.d(t,{},{f:g})},59658(e,t,n){var r=n(68413),o=n(71003),l=n(72361);let i=r.forwardRef(function(e,t){return(0,l.jsx)(o.f,{...e,ref:t,direction:"down"})});n.d(t,{},{d:i})},85916(e,t,n){var r=n(68413),o=n(71003),l=n(72361);let i=r.forwardRef(function(e,t){return(0,l.jsx)(o.f,{...e,ref:t,direction:"up"})});n.d(t,{},{w:i})},60018(e,t,n){var r=n(36591),o=n(30296),l=n(19540);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})},8140(e,t,n){var r=n(68413),o=n(13395),l=n(20948),i=n(53579),u=n(5833),a=n(83580),s=n(83863),c=n(99388),d=n(26291),f=n(95891),p=n(80675),v=n(22544),g=n(60018),h=n(29027),m=n(55224),y=n(65219),b=n(56722),x=n(13807),E=n(938),R=n(22068),S=n(69202),w=n(84519);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:D,disabled:j}=(0,c.V$)(),{labelId:q}=(0,d.H)(),{store:F,setOpen:N,selectionRef:V,validation:K,readOnly:H,required:L,alignItemWithTriggerActiveRef:$,disabled:B}=(0,s.ll)(),W=j||B||M,U=(0,a.P)(F,g.T.open),z=(0,a.P)(F,g.T.mounted),G=(0,a.P)(F,g.T.value),Y=(0,a.P)(F,g.T.triggerProps),X=(0,a.P)(F,g.T.positionerElement),_=(0,a.P)(F,g.T.listElement),Z=(0,a.P)(F,g.T.popupSide),J=(0,a.P)(F,g.T.id),Q=(0,a.P)(F,g.T.labelId),ee=(0,a.P)(F,g.T.hasSelectedValue),et=z&&X?Z:null,en=p??J,er=(0,w._)(q,Q);(0,S.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=>{F.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":L||void 0,tabIndex:W?-1:0,onFocus(e){A(!0),U&&$.current&&N(!1,(0,E.d)("none",e.nativeEvent)),es.start(0,()=>{F.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>=n.top-2&&e.clientY<=n.bottom+2||N(!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={...D,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})},5592(e,t,n){var r=n(68413),o=n(83580),l=n(22544),i=n(83863),u=n(19540),a=n(60018);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})},44929(e,t,n){var r=n(68413),o=n(22544);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})},5973(e,t,n){n.d(t,{X:()=>S});var r=n(68413),o=n(98572),l=n(80625),i=n(13395),u=n(84158),a=n(53579),s=n(5833),c=n(65219),d=n(53250),f=n(938),p=n(22068),v=n(22544),g=n(78637),h=n(53079),m=n(50455),y=n(57776),b=n(66826),x=n(62775);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=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;n1,Z="vertical"===j,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){N.current!==e&&(N.current=e);let t=G.current[e];if(!t){F.current=null,q.current=null;return}q.current=t.querySelector('input[type="range"]')}function eu(){N.current=-1,F.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=N.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=F.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=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,S=t.map((e,t)=>{if(t===o)return h;let n=f[t];return null!=n?n:c[t]}),w=l;w=b?Math.max(l,t[R]):Math.min(l,t[R]);let C=E({values:t,index:R,nextValue:w,min:i,max:u,step:a,minStepsBetweenValues:s,initialValues:S}),M=b?R-1:R+1;if(M>=0&&M-1&&t0&&Y[e-1]===k;)e-=1;n=e}}else{let t,r=Z?"y":"x";n=-1;for(let l=0;l-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&&$(!0),ef(n,"drag",e)&&n.didSwap&&ed(n.thumbIndex))}),ev=(0,a.K)(e=>{if(L(-1),$(!1),q.current=null,F.current=null,null!=eo.current){let t=I.current;D(eo.current,(0,f.M)(t,e))}"pointerType"in e&&J.current?.hasPointerCapture(e.pointerId)&&J.current?.releasePointerCapture(e.pointerId),N.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)}),$(!0),null==F.current&&ef(n,p.ru,e.nativeEvent)&&n.didSwap&&ed(n.thumbIndex)}e.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})})},62790(e,t,n){var r=n(68413),o=n(39729),l=n(1877),i=n(22544),u=n(53079),a=n(50455);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:S,values:w}=(0,u.a)(),C=(0,l.i)(),M="vertical"===E,P=w.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)(w[0],x,b),(0,o.w)(w[w.length-1],x,b));return(0,i.o)("div",e,{state:S,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})},74446(e,t,n){var r=n(68413),o=n(13395),l=n(29469),i=n(53579),u=n(5833),a=n(9607),s=n(938),c=n(52407),d=n(89936),f=n(22544),p=n(53250),v=n(8937),g=n(65219),h=n(67101),m=n(99388),y=n(14895),b=n(39747),x=n(26291),E=n(84519),R=n(43091),S=n(56328),w=n(62775),C=n(50455),M=n(53079),P=n(22068),T=n(72361);let I=r.forwardRef(function(e,t){let{"aria-labelledby":n,className:I,defaultValue:k,disabled:A=!1,id:O,format:D,largeStep:j=10,locale:q,render:F,max:N=100,min:V=0,minStepsBetweenValues:K=0,form:H,name:L,onValueChange:$,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)($),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??L,[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),eS=r.useRef(null),ew=r.useRef("none"),eC=(0,u.u)(D),[eM,eP]=r.useState(-1),[eT,eI]=r.useState(-1),[ek,eA]=r.useState(!1),[eO,eD]=r.useState(()=>new Map),[ej,eq]=r.useState([void 0,void 0]),eF=(0,i.K)(e=>{eP(e),-1!==e&&eI(e)});(0,y.I)(ea.inputRef,Z,eg,void 0,!ep,L),(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 eN=(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,N)],[N,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&&(ew.current=n.reason,eh(e),!0)}),eL=(0,i.K)((e,t,n)=>{let r=(0,S.f)(e,t,V,N,eV,eK);if((0,w.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&&eF(-1);let e$=r.useMemo(()=>({...en,activeThumbIndex:eM,disabled:ep,dragging:ek,orientation:W,max:N,min:V,minStepsBetweenValues:K,step:U,values:eK}),[en,eM,ep,ek,N,V,K,W,U,eK]),eB=r.useMemo(()=>({active:eM,controlRef:ey,disabled:ep,dragging:ek,validation:ea,formatOptionsRef:eC,handleInputChange:eL,indicatorPosition:ej,inset:"center"!==G,labelId:ef,rootLabelId:J,largeStep:j,lastUsedThumbIndex:eT,lastChangeReasonRef:ew,form:H,locale:q,max:N,min:V,minStepsBetweenValues:K,name:ev,onValueCommitted:ee,orientation:W,pressedInputRef:ex,pressedThumbCenterOffsetRef:eE,pressedThumbIndexRef:eR,pressedValuesRef:eS,registerFieldControlRef:eN,renderBeforeHydration:"edge"===G,setActive:eF,setDragging:eA,setIndicatorPosition:eq,setLabelId:ed,setValue:eH,state:e$,step:U,thumbCollisionBehavior:z,thumbMap:eO,thumbRefs:eb,values:eK}),[eM,ey,ef,J,ep,ek,ea,eC,eL,ej,j,eT,ew,H,q,N,V,K,ev,ee,W,ex,eE,eR,eS,eN,eF,eA,eq,ed,eH,e$,U,z,G,eO,eb,eK]),eW=(0,f.o)("div",e,{state:e$,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:eD,children:eW})})});n.d(t,{},{g:I})},53079(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(62));return e}n.d(t,{a:()=>i},{P:l})},50455(e,t,n){let r={activeThumbIndex:()=>null,max:()=>null,min:()=>null,minStepsBetweenValues:()=>null,step:()=>null,values:()=>null,...n(80675).dc};n.d(t,{},{q:r})},55608(e,t,n){n.d(t,{O:()=>D});var r,o=n(68413),l=n(53579),i=n(9607),u=n(86573),a=n(3535),s=n(98572),c=n(53250),d=n(65068),f=n(56722),p=n(89936),v=n(1877),g=n(22544),h=n(39729),m=n(18574),y=n(56611),b=n(78637),x=n(5601),E=n(99388),R=n(55224),S=n(69202),w=n(57776),C=n(56328),M=n(66826),P=n(53079),T=n(50455);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(72361);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 D=o.forwardRef(function(e,t){let n,r,c,{render:D,children:j,className:q,"aria-describedby":F,"aria-label":N,"aria-labelledby":V,"aria-valuetext":K,disabled:H=!1,getAriaLabel:L,getAriaValueText:$,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:eS,step:ew,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:eD}=(0,E.V$)(),ej=o.useRef(null),eq=o.useRef(null),eF=o.useRef(!1),eN=(0,p.e)(),eV=(0,S.l)(),eK=eT?eN:eV,eH=o.useMemo(()=>({inputId:eK}),[eK]),{ref:eL,index:e$}=(0,y.q)({metadata:eH}),eB=eT?W??e$: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{let e=en.current,t=ej.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=ej.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 L?L(eB):N,e1=(0,f.v6)({"aria-label":e0,"aria-labelledby":V??(null==e0?ea:void 0),"aria-describedby":F,"aria-orientation":eh,"aria-valuenow":eU,"aria-valuetext":"function"==typeof $?$((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,name:eg,onChange(e){ei(e.currentTarget.valueAsNumber,eB,e)},onFocus(e){let t=eF.current;eF.current=!1,eE(eB),eO(!0),t&&e.stopPropagation()},onBlur(e){eF.current?e.stopPropagation():ej.current&&(eE(-1),eA(!0),eO(!1),"onBlur"===eD&&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,ew,ef);switch(e.key){case m.il:t=O(n,e.shiftKey?es:ew,1,ef,ed);break;case m.RJ:t=O(n,e.shiftKey?es:ew,ek?-1:1,ef,ed);break;case m.Jd:t=O(n,e.shiftKey?es:ew,-1,ef,ed);break;case m.eR:t=O(n,e.shiftKey?es:ew,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]-ew*ep:ed);break;case"Home":t=ef,eT&&(t=Number.isFinite(eC[eB-1])?eC[eB-1]+ew*ep:ef)}if(null!==t){let n=e.currentTarget;(0,R.em)(n)||(eF.current=!0,n.blur(),n.focus({preventScroll:!0,focusVisible:!0})),ei(t,eB,e),e.preventDefault()}},step:ew,style:{...a.Q,width:"100%",height:"100%",writingMode:c},tabIndex:X??void 0,type:"range",value:eU??""},e=>eo.getValidationProps(eP,e),{onKeyDown:Y}),e2=(0,u.a)(eq,eo.inputRef,U);return(0,g.o)("div",e,{state:eS,ref:[t,eL,ej],props:[{[I.index]:eB,children:(0,k.jsxs)(o.Fragment,{children:[j,(0,k.jsx)("input",{ref:e2,...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;tr})},57776(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})},56328(e,t,n){n.d(t,{f:()=>l});var r=n(53250),o=n(43091);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}},66826(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})},62775(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})},48338(e,t,n){var r=n(68413),o=n(29469),l=n(86573),i=n(9607),u=n(3535),a=n(917),s=n(98572),c=n(22544),d=n(56722),f=n(89936),p=n(13807),v=n(67851),g=n(2173),h=n(99388),m=n(14895),y=n(39747),b=n(26291),x=n(20140),E=n(69202),R=n(938),S=n(52407),w=n(72361);let C=r.forwardRef(function(e,t){let{checked:n,className:C,defaultChecked:M,"aria-labelledby":P,form:T,id:I,inputRef:k,name:A,nativeButton:O=!1,onCheckedChange:D,readOnly:j=!1,required:q=!1,disabled:F=!1,render:N,uncheckedValue:V,value:K,style:H,...L}=e,{clearErrors:$}=(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=_||F,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,S.x)(ea,()=>{$(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(j)return void e.preventDefault();let t=e.currentTarget.checked,n=(0,R.d)("none",e.nativeEvent);D?.(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:j,required:q}),[B,ea,ee,j,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":j||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(j||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}))}},L,ec,e=>J.getValidationProps(ee,e)],stateAttributesMapping:g.P});return(0,w.jsxs)(v.u.Provider,{value:ev,children:[eg,!ea&&et&&void 0!==V&&(0,w.jsx)("input",{type:"hidden",form:T,name:et,value:V,disabled:ee}),(0,w.jsx)("input",{...ep,suppressHydrationWarning:!0})]})});n.d(t,{},{l:C})},67851(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(63));return e}n.d(t,{b:()=>i},{u:l})},2173(e,t,n){n.d(t,{P:()=>i});var r,o=n(80675);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]:""}}},38408(e,t,n){var r=n(68413),o=n(67851),l=n(22544),i=n(2173);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})},20514(e,t,n){var r=n(68413),o=n(53579),l=n(9607),i=n(917),u=n(57873),a=n(67492),s=n(40231),c=n(78811),d=n(72361);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,S]=r.useState(0),[w,C]=r.useState(null),M=r.useRef(new Set),P=r.useRef(new Set),T=r.useRef(null);(0,l.g)(()=>{if("u"{M.current.forEach(e=>{e()})});return T.current=e,w&&e.observe(w),P.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),T.current=null}},[w]);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:S,tabsListElement:w}),[n,R,I,k,A,S,w]);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:S,onMapChange:x,disabledIndices:i.Ml})})});n.d(t,{},{j:f})},78811(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(65));return e}n.d(t,{b:()=>i},{O:l})},27886(e,t,n){n.d(t,{R:()=>m});var r,o=n(68413),l=n(58613),i=n(9607),u=n(89936),a=n(32451),s=n(47695),c=n(86093),d=n(22544),f=n(56611),p=n(67492),v=n(40231);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:S,unregisterMountedTabPanel:w}=(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),D=!k,j=x(r),q=o.useRef(null),F=(0,d.o)("div",e,{state:{hidden:D,orientation:E,tabActivationDirection:R,transitionStatus:A},ref:[t,P,q],props:[{"aria-labelledby":j,hidden:D,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)(()=>{if((!D||p)&&null!=C)return S(r,C),()=>{w(r,C)}},[D,p,r,C,S,w]),p||k)?F:null})},94750(e,t,n){var r=n(68413),o=n(29469),l=n(9607),i=n(53579),u=n(22544),a=n(67101),s=n(40231),c=n(67492),d=n(938),f=n(22068),p=n(72361);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,S=r.useRef([]),[w,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]),[D,j]=r.useState(()=>({previousValue:M,tabActivationDirection:"none"})),{previousValue:q,tabActivationDirection:F}=D,N=F,V=!1;q!==M&&(N=g(q,M,m,I),V=null!=q&&null!=M&&null==O(M));let K=V?q:M,H=q!==K||F!==N;(0,l.g)(()=>{H&&j({previousValue:K,tabActivationDirection:N})},[K,H,N]);let L=(0,i.K)((e,t)=>{t.activationDirection=g(M,e,m,I),h?.(e,t),t.isCanceled||P(e)}),$=(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=>w.get(e),[w]),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:L,orientation:m,registerMountedTabPanel:B,setTabMap:k,unregisterMountedTabPanel:W,tabActivationDirection:N,value:M}),[O,z,U,L,m,B,k,W,N,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),j(t=>t.previousValue===e&&"none"===t.tabActivationDirection?t:{previousValue:e,tabActivationDirection:"none"}),$(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&&($(M,f.Vh),_.current=!1)},[X,T,$,Y,P,I,M]);let ee={orientation:m,tabActivationDirection:N},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:S,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.lefti.left)return"right"}else{if(u.topi.top)return"down"}return"none"}n.d(t,{},{p:v})},40231(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(64));return e}n.d(t,{z:()=>i},{G:l})},67492(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})}},10496(e,t,n){var r=n(68413),o=n(13395),l=n(9607),i=n(89936),u=n(22544),a=n(13807),s=n(72660),c=n(66756),d=n(40231),f=n(67492),p=n(78811),v=n(938),g=n(65219);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:S,getTabPanelIdByValue:w,orientation:C,tabActivationDirection:M}=(0,d.z)(),{activateOnFocus:P,highlightedTabIndex:T,onTabActivation:I,registerTabResizeObserverElement:k,setHighlightedTabIndex:A,tabsListElement:O}=(0,p.b)(),D=(0,i.e)(b),j=r.useMemo(()=>({disabled:h,id:D,value:y}),[h,D,y]),{compositeProps:q,compositeRef:F,index:N}=(0,c.k)({metadata:j}),V=y===S,K=r.useRef(!1),H=r.useRef(null);(0,l.g)(()=>{let e=H.current;if(e)return k(e)},[k]),(0,l.g)(()=>{if(K.current){K.current=!1;return}if(V&&N>-1&&T!==N){if(null!=O){let e=(0,g.RS)((0,o.R)(O));if(e&&(0,g.gR)(O,e))return}h||A(N)}},[V,N,T,A,h,O]);let{getButtonProps:L,buttonRef:$}=(0,a.s)({disabled:h,native:x,focusableWhenDisabled:!0}),B=w(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,$,F,H],props:[q,{role:"tab","aria-controls":B,"aria-selected":V,id:D,onClick:function(e){V||h||I(y,(0,v.d)("none",e.nativeEvent,void 0,{activationDirection:"none"}))},onFocus:function(e){V||(N>-1&&!h&&A(N),!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,L],stateAttributesMapping:f.h})});n.d(t,{},{M:h})},79596(e,t,n){n.d(t,{O:()=>m});var r,o=n(68413),l=n(53579),i=n(29469),u=n(917),a=n(22544),s=n(57873),c=n(48825),d=n(26288);let f=o.createContext(void 0);var p=n(11555);let v=((r={}).disabled="data-disabled",r.orientation="data-orientation",r.multiple="data-multiple",r);var g=n(72361);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:S,...w}=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},D=o.useMemo(()=>({disabled:T,orientation:y,setGroupValue:A,value:I,isValueInitialized:P}),[T,y,A,I,P]),j={role:"group"},q=(0,a.o)("div",e,{enabled:!!C,state:O,ref:t,props:[j,w],stateAttributesMapping:h});return(0,g.jsx)(p.p.Provider,{value:D,children:C?q:(0,g.jsx)(s.Y,{render:R,className:E,style:S,state:O,refs:[t],props:[j,w],stateAttributesMapping:h,loopFocus:v,enableHomeAndEndKeys:!0,orientation:y})})})},11555(e,t,n){var r=n(26288),o=n(68413);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})},63235(e,t,n){var r=n(68413),o=n(29469),l=n(89936),i=n(22544),u=n(11555),a=n(13807),s=n(49613),c=n(938),d=n(72361);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,S=(0,l.e)(b||void 0),w=(0,u.C)(),C=w?.value??[],M=w?void 0:f,P=(p||w?.disabled)??!1,[T,I]=(0,o.q)({controlled:w?void 0!==S&&C.indexOf(S)>-1:h,default:M,name:"Toggle",state:"pressed"}),{getButtonProps:k,buttonRef:A}=(0,a.s)({disabled:P,native:x}),O={disabled:P,pressed:T},D=[A,t],j=[{"aria-pressed":T,onClick(e){let t=!T,n=(0,c.d)("none",e.nativeEvent);g?.(t,n),n.isCanceled||(S&&w?.setGroupValue?.(S,t,n),n.isCanceled||I(t))}},R,k],q=(0,i.o)("button",e,{enabled:!w,state:O,ref:D,props:j}),F=r.useMemo(()=>({disabled:P,focusableWhenDisabled:!1}),[P]);return w?(0,d.jsx)(s.l,{tag:"button",render:m,className:n,style:E,metadata:F,state:O,refs:D,props:j}):q});n.d(t,{},{l:f})},48825(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(69));return t}n.d(t,{S:()=>i})},27034(e,t,n){var r=n(68413),o=n(73881),l=n(95891),i=n(22544),u=n(51721);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})},53464(e,t,n){var r=n(68413),o=n(51721),l=n(73881),i=n(95891),u=n(32451),a=n(47695),s=n(22544),c=n(13810),d=n(47138);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.useState("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 S=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,S],props:[b,(0,c.d)(y),u],stateAttributesMapping:f})});n.d(t,{},{o:p})},23175(e,t,n){n.d(t,{K:()=>c});var r=n(68413),o=n(51721),l=n(92769),i=n(60140),u=n(58650),a=n(72361);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})},92769(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(70));return e}n.d(t,{a:()=>i},{$:l})},69088(e,t,n){var r=n(68413),o=n(51721),l=n(73881),i=n(95861),u=n(92769),a=n(54320),s=n(46618),c=n(6047),d=n(72361);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:S=!1,collisionAvoidance:w=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"),D=P.useState("floatingRootContext"),j=P.useState("instantType"),q=P.useState("transitionStatus"),F=P.useState("hasViewport"),N=(0,i.s)({anchor:p,positionMethod:v,floatingRootContext:D,mounted:k,side:g,sideOffset:m,align:h,alignOffset:y,collisionBoundary:b,collisionPadding:x,sticky:R,arrowPadding:E,disableAnchorTracking:S,keepMounted:T,collisionAvoidance:w,adaptiveOrigin:F?s.n:void 0}),V=r.useMemo(()=>({open:I,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:"none"!==A?"tracking-cursor":j}),[I,N.side,N.align,N.anchorHidden,A,j]),K=(0,c.i)(e,V,{styles:N.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:N,children:K})});n.d(t,{},{o:f})},73881(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(){let e=o.useContext(l);if(void 0===e)throw Error((0,r.A)(71));return e}n.d(t,{s:()=>i},{v:l})},30180(e,t,n){var r=n(68413),o=n(90457),l=n(16749),i=n(72361);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})})}})},16749(e,t,n){var r=n(68413);let o=r.createContext(void 0);function l(){return r.useContext(o)}n.d(t,{n:()=>l},{K:o})},32806(e,t,n){n.d(t,{s:()=>C});var r=n(68413),o=n(97044),l=n(9607),i=n(51721),u=n(11966),a=n(80625),s=n(53579),c=n(98572),d=n(65219),f=n(18020);function p(e){return null!=e&&null!=e.clientX}var v=n(938),g=n(7418),h=n(56722),m=n(36591),y=n(69460),b=n(22068),x=n(20709),E=n(3802);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 S 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 S(t,e,n)).store}}var w=n(72361);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,defaultTriggerId:h=null,children:m}=e,y=S.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"),D=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&&(D.current=A),y.set("instantType","delay")):null!==D.current&&(y.set("instantType",D.current),D.current=null)},[I,k,O,A,y]),(0,l.g)(()=>{E&&null==R&&y.set("payload",void 0)},[y,R,E]);let j=r.useCallback(()=>{y.setOpen(!1,(0,v.d)(b.zJ))},[y]);r.useImperativeHandle(s,()=>({unmount:T,close:j}),[T,j]);let q=E||C||!t&&"none"!==a;return(0,w.jsxs)(i.B.Provider,{value:y,children:[q&&(0,w.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)}),S=(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}}}))}}),w=(0,s.K)(e=>{i?m.current||(S(e.clientX,e.clientY,e.currentTarget),E([])):S(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():S(t.clientX,t.clientY)}):R(v),e},[C,n,u,g,v,l,S,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:w,onMouseEnter:w}},[w]);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}),null}},51721(e,t,n){var r=n(26288),o=n(68413);let l=o.createContext(void 0);function i(e){let t=o.useContext(l);if(void 0===t&&!e)throw Error((0,r.A)(72));return t}n.d(t,{g:()=>i},{B:l})},38696(e,t,n){n.d(t,{k:()=>T});var r,o=n(26288),l=n(68413),i=n(98572),u=n(97044),a=n(20948),s=n(5833),c=n(51721),d=n(95891),f=n(22544),p=n(7418),v=n(89936),g=n(16749),h=n(90457),m=n(36269),y=n(95049),b=n(58290),x=n(65219),E=n(18020),R=n(938),S=n(22068);let w=((r={})[r.popupOpen=d.Vs.popupOpen]="popupOpen",r.triggerDisabled="data-trigger-disabled",r);var C=n(7626);let M="data-base-ui-tooltip-trigger";function P(e){if("composedPath"in e){let t=e.composedPath();for(let e=0;e"ending"===N.select("transitionStatus"),shouldOpen:()=>!er.current}),es=(0,b.i)(L,{enabled:!Q}).reference,ec=N.useState("triggerProps",z),ed=z||"none"!==et;return(0,f.o)("button",e,{state:{open:H},ref:[t,U,$],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=$.current,i=l&&r&&(0,x.gR)(l,r);if(o&&N.select("open")&&N.select("lastOpenChangeReason")===S.N7)return N.setOpen(!1,(0,R.d)(S.N7,e));if(n&&!o&&i&&!ee.current&&!N.select("open")&&l&&(0,E.Go)(el.current)){let t=()=>{er.current||ee.current||N.select("open")||N.setOpen(!0,(0,R.d)(S.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,N.set("closeOnClick",O),O&&!N.select("open")&&N.cancelPendingOpen(e.nativeEvent)},onClick(e){O&&!N.select("open")&&N.cancelPendingOpen(e.nativeEvent)},id:V,[w.triggerDisabled]:Q?"":void 0,[M]:Q?void 0:""},q],stateAttributesMapping:d.qV})})},36198(e,t,n){var r=n(22544);function o(e){return(0,r.o)(e.defaultTagName??"div",e,e)}n.d(t,{C:()=>o})},18901(e,t,n){n.d(t,{U:()=>s});var r=n(68413),o=n(9607);let l=n(3172).Bt;var i=n(7948),u=n(3535),a=n(72361);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":""})})},15451(e,t,n){var r=n(68413),o=n(72361);let l=r.forwardRef(function(e,t){let n,{cutout:r,...l}=e;if(r){let e=r.getBoundingClientRect();n=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,o.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...l,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:n}})});n.d(t,{},{W:l})},46618(e,t,n){var r=n(98572),o=n(13395),l=n(19694);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};if("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}}}}})},54584(e,t,n){n.d(t,{c:()=>s,q:()=>a});var r,o=n(61703);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}},65068(e,t,n){var r=n(83051);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})},13810(e,t,n){var r=n(917),o=n(54320);function l(e){return"starting"===e?o.K2:r.t0}n.d(t,{d:()=>l})},29027(e,t,n){var r=n(98572),o=n(5439);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})},95891(e,t,n){var r,o,l=n(32451);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}})},7418(e,t,n){var r=n(68413),o=n(60140),l=n(917),i=n(50740),u=n(53579),a=n(9607),s=n(46722),c=n(29719),d=n(71043),f=n(23131),p=n(86093),v=n(47695),g=n(938),h=n(22068);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 S(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 w(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)(()=>{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:()=>w,DU:()=>S,L_:()=>C,Nj:()=>b,T1:()=>R,UM:()=>y,VI:()=>x,i:()=>E,i6:()=>T,l$:()=>P,tr:()=>M,xs:()=>I},{Ls:m})},3802(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})},20709(e,t,n){n.d(t,{rJ:()=>u,OB:()=>a,ol:()=>p});var r=n(36591),o=n(917),l=n(69934),i=n(3802);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)}},62701(e,t,n){var r=n(68413),o=n(60140),l=n(67021),i=n(65219),u=n(938),a=n(22068);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})},84519(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})},50761(e,t,n){function r(e){return null==e?e:"current"in e?e.current:e}n.d(t,{q:()=>r})},14705(e,t,n){function r(e,t){return"function"==typeof e?e(t):e}n.d(t,{m:()=>r})},43089(e,t,n){var r=n(53250);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})},83051(e,t,n){n.d(t,{k:()=>function e(t){return Array.isArray(t)?t.map(t=>e(t)).join(","):null==t?"":String(t)}})},29764(e,t,n){var r=n(72361);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}`})}})},95861(e,t,n){n.d(t,{s:()=>x});var r=n(68413),o=n(19694),l=n(13395),i=n(98572),u=n(9607),a=n(5833),s=n(53579),c=n(2736),d=n(71043),f=n(77165),p=n(26483),v=n(78637);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(46618);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:S=0,align:w="center",alignOffset:C=0,collisionBoundary:M,collisionPadding:P=5,sticky:T=!1,arrowPadding:I=5,disableAnchorTracking:k=!1,inline:A,keepMounted:O=!1,floatingRootContext:D,mounted:j,collisionAvoidance:q,shiftCrossAxis:F=!1,nodeId:N,adaptiveOrigin:V,lazyFlip:K=!1,externalTree:H}=e,[L,$]=r.useState(null);j||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)(j),Z="rtl"===(0,v.j)(),J=L||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":Z?"left":"right","inline-start":Z?"right":"left"})[R],Q="center"===w?J:`${J}-${w}`,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:(ee.left||0)+er});let el={boundary:"clipping-ancestors"===M?"clippingAncestors":M,padding:ee},ei=r.useRef(null),eu=(0,a.u)(S),ea=(0,a.u)(C),es="function"!=typeof S?S: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||F||"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:!F&&"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:F?{x:0,y:0,width:t.clientWidth,height:t.clientHeight}:void 0,mainAxis:"none"!==W,crossAxis:ep,limiter:T||F?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,F,ee,W]);"shift"===B||"shift"===W||"center"===w?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,S=a.floating[b]||i.floating[h];S&&await u.isElement?.(R)||(S=a.floating[b]||i.floating[h]);let w=S/2-m[h]/2-1,C=Math.min(p[y?"top":"left"],w),M=Math.min(p[y?"bottom":"right"],w),P=S-m[h]-M,T=S/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-(Ty,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],w=`${v}px ${l.reference.y+m-i}px`;return t.floating.style.setProperty("--transform-origin",ep&&"y"===a&&x?w:E),{}}},h,V),(0,u.g)(()=>{!j&&D&&D.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[j,D]);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:eS,context:ew,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),S=(0,d.cq)(n),w=r.useMemo(()=>({reference:a,floating:s,domReference:p}),[a,s,p]),C=(0,c.we)({...e,elements:{...w,...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]),D=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=D;let e=S?.nodesRef.current.find(e=>e.id===t);e&&(e.context=D)}),r.useMemo(()=>({...C,context:D,refs:A,elements:O,rootStore:l}),[C,A,O,D,l])}({rootContext:D,open:O?j:void 0,placement:Q,middleware:ed,strategy:x,whileElementsMounted:O?void 0:(...e)=>(0,p.ll)(...e,eh),nodeId:N,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)(()=>{if(!j)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)},[j,em,Y,X]),r.useEffect(()=>{if(!j)return;let e=X.current;"function"!=typeof e&&E(e)&&e.current!==eA.current&&(em.setPositionReference(e.current),eA.current=e.current)},[j,em,Y,X]),r.useEffect(()=>{if(O&&j&&ey.reference&&ey.floating)return(0,p.ll)(ey.reference,ey.floating,eR,eh)},[O,j,ey,eR,eh]);let eO=(0,o.C0)(eS),eD=y(R,eO,Z),ej=(0,o.Sg)(eS)||"center",eq=!!eE.hide?.referenceHidden;(0,u.g)(()=>{K&&j&&eC&&$(eO)},[K,j,eC,eO]);let eF=r.useMemo(()=>({position:"absolute",top:eE.arrow?.y,left:eE.arrow?.x}),[eE.arrow]),eN=eE.arrow?.centerOffset!==0;return r.useMemo(()=>({positionerStyles:ek,arrowStyles:eF,arrowRef:ei,arrowUncentered:eN,side:eD,align:ej,physicalSide:eO,anchorHidden:eq,refs:em,context:ew,isPositioned:eC,update:eR}),[ek,eF,ei,eN,eD,ej,eO,eq,em,ew,eC,eR])}function E(e){return null!=e&&"current"in e}},93461(e,t,n){var r=n(68413),o=n(13395),l=n(36289),i=n(9607);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})},1877(e,t,n){var r=n(93815),o=n(917);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})},46890(e,t,n){n.d(t,{G:()=>a,L:()=>u});var r=n(68413),o=n(53579),l=n(3172),i=n(52407);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])}},6047(e,t,n){var r=n(95891),o=n(22544),l=n(13810);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})},39729(e,t,n){function r(e,t,n){return(e-t)*100/(n-t)}n.d(t,{w:()=>r})},80625(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})},917(e,t,n){function r(){}let o=Object.freeze([]),l=Object.freeze({});n.d(t,{tE:()=>r},{Ml:o,t0:l})},97044(e,t,n){let r;var o=n(68413),l=n(37436);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})},26288(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.`}},58613(e,t,n){var r=n(54421);function o(e){return(0,r._)(19)?e:e?"true":void 0}n.d(t,{Y:()=>o})},93590(e,t,n){function r(e){return null==e||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled")}n.d(t,{F:()=>r})},55133(e,t,n){function r(...e){return()=>{for(let t=0;tr})},1158(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})},13395(e,t,n){function r(e){return e?.ownerDocument||document}n.d(t,{R:()=>r})},7948(e,t,n){var r=n(26237);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})},5439(e,t,n){var r=n(26237);let o=/jsdom|happydom/.test(r.ST);n.d(t,{},{I:o})},3172(e,t,n){var r=n(26237);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})},26237(e,t,n){let{userAgent:r,platform:o,maxTouchPoints:l}="u"=e}n.d(t,{_:()=>o})},83402(e,t,n){var r,o=n(68413);let l={...r||(r=n.t(o,2))};n.d(t,{},{X:l})},69460(e,t,n){var r=n(68413),o=n(89375),l=n(83580),i=n(53579),u=n(9607),a=n(917);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})},89375(e,t,n){var r=n(83580);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})},36591(e,t,n){var r=n(26288);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}})},83580(e,t,n){var r=n(68413),o=n(93815),l=n(30021),i=n(54421),u=n(97044);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;n0&&(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})},84158(e,t,n){var r=n(37436),o=n(73515);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=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};class 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})},29469(e,t,n){var r=n(68413);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})},50740(e,t,n){var r=n(68413),o=n(83402);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})},9607(e,t,n){var r=n(68413);let o="u">typeof document?r.useLayoutEffect:()=>{};n.d(t,{},{g:o})},86573(e,t,n){var r=n(37436);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{for(let e=0;el,a:()=>o})},46722(e,t,n){var r=n(68413);function o(e){let t=r.useRef(!0);t.current&&(t.current=!1,e())}n.d(t,{j:()=>o})},73515(e,t,n){var r=n(68413);let o=[];function l(e){r.useEffect(e,o)}n.d(t,{y:()=>l})},37436(e,t,n){var r=n(68413);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})},36289(e,t,n){var r=n(98572),o=n(80625),l=n(7948),i=n(3172),u=n(13395),a=n(9607),s=n(20948),c=n(84158),d=n(917);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"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),S=(0,r.ZU)(n)?n:i;if(g=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"{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})},53579(e,t,n){var r=n(83402),o=n(37436);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})},20948(e,t,n){var r=n(37436),o=n(73515);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})},5833(e,t,n){var r=n(9607),o=n(37436);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})},3535(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})},57388(e,t,n){var r=n(68413);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;ti,t:()=>l})},70434(e,t,n){n.d(t,{bm:()=>eB,UC:()=>eN,VY:()=>e$,hJ:()=>eD,ZL:()=>eA,bL:()=>eM,hE:()=>eL,l9:()=>eP});var r,o=n(68413),l=n.t(o,2),i=Object.defineProperty,u=(e,t)=>i(e,"name",{value:t,configurable:!0}),a=!!("u">typeof window&&window.document&&window.document.createElement);function s(e,t,{checkForDefaultPrevented:n=!0}={}){return u(function(r){if(e?.(r),!1===n||!r||!r.defaultPrevented)return t?.(r)},"handleEvent")}function c(e){if(!a)throw Error("Cannot access document outside of the DOM");return e?.ownerDocument??document}function d(e){return"IFRAME"===e.tagName}u(s,"composeEventHandlers"),u(function(e){if(!a)throw Error("Cannot access window outside of the DOM");return e?.ownerDocument?.defaultView??window},"getOwnerWindow"),u(c,"getOwnerDocument"),u(function e(t,n=!1){let{activeElement:r}=c(t);if(!r?.nodeName)return null;if(d(r)&&r.contentDocument)return e(r.contentDocument.body,n);if(n){let e=r.getAttribute("aria-activedescendant");if(e){let t=c(r).getElementById(e);if(t)return t}}return r},"getActiveElement"),u(d,"isFrame");var f=n(57388),p=n(72361),v=n(41692),g=n(14313),h=l[" useEffectEvent ".trim().toString()],m=l[" useInsertionEffect ".trim().toString()],y=Object.defineProperty,b=(e,t)=>y(e,"name",{value:t,configurable:!0}),x=l[" useInsertionEffect ".trim().toString()]||g.N;function E({prop:e,defaultProp:t,onChange:n=b(()=>{},"onChange"),caller:r}){let[l,i,u]=R({defaultProp:t,onChange:n}),a=void 0!==e,s=a?e:l;return[s,o.useCallback(t=>{if(a){let n=S(t)?t(e):t;n!==e&&u.current?.(n)}else i(t)},[a,e,i,u])]}function R({defaultProp:e,onChange:t}){let[n,r]=o.useState(e),l=o.useRef(n),i=o.useRef(t);return x(()=>{i.current=t},[t]),o.useEffect(()=>{l.current!==n&&(i.current?.(n),l.current=n)},[n,l]),[n,r,i]}function S(e){return"function"==typeof e}b(E,"useControllableState"),b(R,"useUncontrolledState"),b(S,"isFunction");var w=Symbol("RADIX:SYNC_STATE");b(function(e,t,n,r){let{prop:l,defaultProp:i,onChange:u,caller:a}=t,s=void 0!==l,c=function(e){if("function"==typeof h)return h(e);let t=o.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof m?m(()=>{t.current=e}):(0,g.N)(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}(u),d=[{...n,state:i}];r&&d.push(r);let[f,p]=o.useReducer((t,n)=>{if(n.type===w)return{...t,state:n.state};let r=e(t,n);return s&&!Object.is(r.state,t.state)&&c(r.state),r},...d),v=f.state,y=o.useRef(v);o.useEffect(()=>{y.current!==v&&(y.current=v,s||c(v))},[v,y,s]);let b=o.useMemo(()=>void 0!==l?{...f,state:l}:f,[f,l]);return o.useEffect(()=>{s&&!Object.is(l,f.state)&&p({type:w,state:l})},[l,f.state,s]),[b,p]},"useControllableStateReducer");var C=n(35454);function M(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}var P=Object.defineProperty,T=(e,t)=>P(e,"name",{value:t,configurable:!0}),I="dismissableLayer.update",k=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),A=o.forwardRef(T(function(e,t){let{disableOutsidePointerEvents:n=!1,deferPointerDownOutside:l=!1,onEscapeKeyDown:i,onPointerDownOutside:u,onFocusOutside:a,onInteractOutside:c,onDismiss:d,...v}=e,g=o.useContext(k),[h,m]=o.useState(null),y=h?.ownerDocument??globalThis?.document,[,b]=o.useState({}),x=(0,f.s)(t,m),E=Array.from(g.layers),[R]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),S=R?E.indexOf(R):-1,w=h?E.indexOf(h):-1,P=g.layersWithOutsidePointerEventsDisabled.size>0,A=w>=S,O=o.useRef(!1),D=j(e=>{u?.(e),c?.(e),e.defaultPrevented||d?.()},{ownerDocument:y,deferPointerDownOutside:l,isDeferredPointerDownOutsideRef:O,dismissableSurfaces:g.dismissableSurfaces,shouldHandlePointerDownOutside:o.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...g.branches].some(t=>t.contains(e));return A&&!t},[g.branches,A])}),N=q(e=>{if(l&&O.current)return;let t=e.target;![...g.branches].some(e=>e.contains(t))&&(a?.(e),c?.(e),e.defaultPrevented||d?.())},y),V=!!h&&w===E.length-1,K=M(e=>{"Escape"===e.key&&(i?.(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))});return o.useEffect(()=>{if(V)return y.addEventListener("keydown",K,{capture:!0}),()=>y.removeEventListener("keydown",K,{capture:!0})},[y,V,K]),o.useEffect(()=>{if(h)return n&&(0===g.layersWithOutsidePointerEventsDisabled.size&&(r=y.body.style.pointerEvents,y.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(h)),g.layers.add(h),F(),()=>{n&&(g.layersWithOutsidePointerEventsDisabled.delete(h),0===g.layersWithOutsidePointerEventsDisabled.size&&(y.body.style.pointerEvents=r))}},[h,y,n,g]),o.useEffect(()=>()=>{h&&(g.layers.delete(h),g.layersWithOutsidePointerEventsDisabled.delete(h),F())},[h,g]),o.useEffect(()=>{let e=T(()=>b({}),"handleUpdate");return document.addEventListener(I,e),()=>document.removeEventListener(I,e)},[]),(0,p.jsx)(C.sG.div,{...v,ref:x,style:{pointerEvents:P?A?"auto":"none":void 0,...e.style},onFocusCapture:s(e.onFocusCapture,N.onFocusCapture),onBlurCapture:s(e.onBlurCapture,N.onBlurCapture),onPointerDownCapture:s(e.onPointerDownCapture,D.onPointerDownCapture)})},"DismissableLayer"));function O(){let e=o.useContext(k),[t,n]=o.useState(null);return o.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),n}T(O,"useDismissableLayerSurface");var D=T(()=>!0,"IS_TRUE");function j(e,t){let{ownerDocument:n=globalThis?.document,deferPointerDownOutside:r=!1,isDeferredPointerDownOutsideRef:l,dismissableSurfaces:i,shouldHandlePointerDownOutside:u=D}=t,a=M(e),s=o.useRef(!1),c=o.useRef(!1),d=o.useRef(new Map),f=o.useRef(()=>{});return o.useEffect(()=>{function e(){c.current=!1,l.current=!1,d.current.clear()}function t(){return Array.from(d.current.values()).some(Boolean)}function o(e){if(!c.current)return;let t=e.target;t instanceof Node&&[...i].some(e=>e.contains(t))||d.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{c.current&&f.current()},0)}function p(e){c.current&&d.current.set(e.type,!1)}T(e,"resetOutsideInteraction"),T(t,"isOutsideInteractionIntercepted"),T(o,"handleInteractionCapture"),T(p,"handleInteractionBubble");let v=T(o=>{if(o.target&&!s.current){let i=function(){n.removeEventListener("click",f.current);let r=t();e(),r||N("dismissableLayer.pointerDownOutside",a,p,{discrete:!0})};if(T(i,"handleAndDispatchPointerDownOutsideEvent"),!u(o.target)){n.removeEventListener("click",f.current),e(),s.current=!1;return}let p={originalEvent:o};c.current=!0,l.current=r&&0===o.button,d.current.clear(),r&&0===o.button?(n.removeEventListener("click",f.current),f.current=i,n.addEventListener("click",f.current,{once:!0})):i()}else n.removeEventListener("click",f.current),e();s.current=!1},"handlePointerDown"),g=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of g)n.addEventListener(e,o,!0),n.addEventListener(e,p);let h=window.setTimeout(()=>{n.addEventListener("pointerdown",v)},0);return()=>{for(let e of(window.clearTimeout(h),n.removeEventListener("pointerdown",v),n.removeEventListener("click",f.current),g))n.removeEventListener(e,o,!0),n.removeEventListener(e,p)}},[n,a,r,l,i,u]),{onPointerDownCapture:T(()=>s.current=!0,"onPointerDownCapture")}}function q(e,t=globalThis?.document){let n=M(e),r=o.useRef(!1);return o.useEffect(()=>{let e=T(e=>{e.target&&!r.current&&N("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:T(()=>r.current=!0,"onFocusCapture"),onBlurCapture:T(()=>r.current=!1,"onBlurCapture")}}function F(){let e=new CustomEvent(I);document.dispatchEvent(e)}function N(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,C.hO)(o,l):o.dispatchEvent(l)}T(j,"usePointerDownOutside"),T(q,"useFocusOutside"),T(F,"dispatchUpdate"),T(N,"handleAndDispatchCustomEvent");var V=Object.defineProperty,K=(e,t)=>V(e,"name",{value:t,configurable:!0}),H="focusScope.autoFocusOnMount",L="focusScope.autoFocusOnUnmount",$={bubbles:!1,cancelable:!0},B=o.forwardRef(K(function(e,t){let{loop:n=!1,trapped:r=!1,onMountAutoFocus:l,onUnmountAutoFocus:i,...u}=e,[a,s]=o.useState(null),c=M(l),d=M(i),v=o.useRef(null),g=(0,f.s)(t,s),h=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(r){let e=function(e){if(h.paused||!a)return;let t=e.target;a.contains(t)?v.current=t:_(v.current,{select:!0})},t=function(e){if(h.paused||!a)return;let t=e.relatedTarget;null!==t&&(a.contains(t)||_(v.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&_(a)};K(e,"handleFocusIn"),K(t,"handleFocusOut"),K(n,"handleMutations"),document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(n);return a&&r.observe(a,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[r,a,h.paused]),o.useEffect(()=>{if(a){Z.add(h);let e=document.activeElement;if(!a.contains(e)){let t=new CustomEvent(H,$);a.addEventListener(H,c),a.dispatchEvent(t),t.defaultPrevented||(W(ee(z(a)),{select:!0}),document.activeElement===e&&_(a))}return()=>{a.removeEventListener(H,c),setTimeout(()=>{let t=new CustomEvent(L,$);a.addEventListener(L,d),a.dispatchEvent(t),t.defaultPrevented||_(e??document.body,{select:!0}),a.removeEventListener(L,d),Z.remove(h)},0)}}},[a,c,d,h]);let m=o.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){let t=e.currentTarget,[r,l]=U(t);r&&l?e.shiftKey||o!==l?e.shiftKey&&o===r&&(e.preventDefault(),n&&_(l,{select:!0})):(e.preventDefault(),n&&_(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,h.paused]);return(0,p.jsx)(C.sG.div,{tabIndex:-1,...u,ref:g,onKeyDown:m})},"FocusScope"));function W(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(_(r,{select:t}),document.activeElement!==n)return}function U(e){let t=z(e);return[G(t,e),G(t.reverse(),e)]}function z(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:K(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},"acceptNode")});for(;n.nextNode();)t.push(n.currentNode);return t}function G(e,t){let n="function"==typeof t.checkVisibility&&t.checkVisibility({checkVisibilityCSS:!0});for(let r of e)if(!(n?!r.checkVisibility({checkVisibilityCSS:!0}):Y(r,{upTo:t})))return r}function Y(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}function X(e){return e instanceof HTMLInputElement&&"select"in e}function _(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&X(e)&&t&&e.select()}}K(W,"focusFirst"),K(U,"getTabbableEdges"),K(z,"getTabbableCandidates"),K(G,"findVisible"),K(Y,"isHidden"),K(X,"isSelectableInput"),K(_,"focus");var Z=J();function J(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),(e=Q(e,t)).unshift(t)},remove(t){e=Q(e,t),e[0]?.resume()}}}function Q(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}function ee(e){return e.filter(e=>"A"!==e.tagName)}K(J,"createFocusScopesStack"),K(Q,"arrayRemove"),K(ee,"removeLinks");var et=n(60140),en=Object.defineProperty,er=o.forwardRef(en(function(e,t){let{container:n,...r}=e,[l,i]=o.useState(!1);(0,g.N)(()=>i(!0),[]);let u=n||l&&globalThis?.document?.body;return u?et.createPortal((0,p.jsx)(C.sG.div,{...r,ref:t}),u):null},"name",{value:"Portal",configurable:!0})),eo=Object.defineProperty,el=(e,t)=>eo(e,"name",{value:t,configurable:!0});function ei(e,t){return o.useReducer((e,n)=>t[e][n]??e,e)}el(ei,"useStateMachine");var eu=el(e=>{let{present:t,children:n}=e,r=ea(t),l="function"==typeof n?n({present:r.isPresent}):o.Children.only(n),i=ec(r.ref,ef(l));return"function"==typeof n||r.isPresent?o.cloneElement(l,{ref:i}):null},"Presence");function ea(e){let[t,n]=o.useState(),r=o.useRef(null),l=o.useRef(e),i=o.useRef("none"),u=o.useRef(void 0),[a,s]=ei(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return o.useEffect(()=>{"mounted"===a?(i.current=u.current??ed(r.current),u.current=void 0):i.current="none"},[a]),(0,g.N)(()=>{let t=r.current,n=l.current;if(n!==e){let r=i.current,o=ed(t);e?(u.current=o,s("MOUNT")):"none"===o||t?.display==="none"?s("UNMOUNT"):n&&r!==o?s("ANIMATION_OUT"):s("UNMOUNT"),l.current=e}},[e,s]),(0,g.N)(()=>{if(t){let e,n=t.ownerDocument.defaultView??window,o=el(o=>{let i=ed(r.current).includes(CSS.escape(o.animationName));if(o.target===t&&i&&(s("ANIMATION_END"),!l.current)){let r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)})}},"handleAnimationEnd"),u=el(e=>{e.target===t&&(i.current=ed(r.current))},"handleAnimationStart");return t.addEventListener("animationstart",u),t.addEventListener("animationcancel",o),t.addEventListener("animationend",o),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",u),t.removeEventListener("animationcancel",o),t.removeEventListener("animationend",o)}}s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:o.useCallback(e=>{if(e){let t=getComputedStyle(e);r.current=t,u.current=ed(t)}else r.current=null;n(e)},[])}}function es(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function ec(...e){let t=o.useRef(e);return t.current=e,o.useCallback(e=>{let n=t.current,r=!1,o=n.map(t=>{let n=es(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;eeb(e,"name",{value:t,configurable:!0}),eE="Dialog",[eR,eS]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>o.createContext(e));return function(n){let r=n?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let l=o.createContext(r);l.displayName=t+"Context";let i=n.length;n=[...n,r];let u=t=>{let{scope:n,children:r,...u}=t,a=n?.[e]?.[i]||l,s=o.useMemo(()=>u,Object.values(u));return(0,p.jsx)(a.Provider,{value:s,children:r})};return u.displayName=t+"Provider",[u,function(n,u,a={}){let{optional:s=!1}=a,c=u?.[e]?.[i]||l,d=o.useContext(c);if(d)return d;if(void 0!==r)return r;if(!s)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 o.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(eE),[ew,eC]=eR(eE),eM=ex(e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:l,onOpenChange:i,modal:u=!0}=e,a=o.useRef(null),s=o.useRef(null),[c,d]=E({prop:r,defaultProp:l??!1,onChange:i,caller:eE}),[f,g]=o.useState(0),[h,m]=o.useState(0);return(0,p.jsx)(ew,{scope:t,triggerRef:a,contentRef:s,contentId:(0,v.B)(),titleId:(0,v.B)(),descriptionId:(0,v.B)(),titlePresent:f>0,descriptionPresent:h>0,setTitleCount:g,setDescriptionCount:m,open:c,onOpenChange:d,onOpenToggle:o.useCallback(()=>d(e=>!e),[d]),modal:u,children:n})},"Dialog"),eP=o.forwardRef(ex(function(e,t){let{__scopeDialog:n,...r}=e,o=eC("DialogTrigger",n),l=(0,f.s)(t,o.triggerRef);return(0,p.jsx)(C.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":eW(o.open),...r,ref:l,onClick:s(e.onClick,o.onOpenToggle)})},"DialogTrigger")),eT="DialogPortal",[eI,ek]=eR(eT,{forceMount:void 0}),eA=ex(e=>{let{__scopeDialog:t,forceMount:n,children:r,container:l}=e,i=eC(eT,t);return(0,p.jsx)(eI,{scope:t,forceMount:n,children:o.Children.map(r,e=>(0,p.jsx)(eu,{present:n||i.open,children:(0,p.jsx)(er,{asChild:!0,container:l,children:e})}))})},"DialogPortal"),eO="DialogOverlay",eD=o.forwardRef(ex(function(e,t){let n=ek(eO,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=eC(eO,e.__scopeDialog);return l.modal?(0,p.jsx)(eu,{present:r||l.open,children:(0,p.jsx)(eq,{...o,ref:t})}):null},"DialogOverlay")),ej=(0,ey.TL)("DialogOverlay.RemoveScroll"),eq=o.forwardRef(ex(function(e,t){let{__scopeDialog:n,...r}=e,o=eC(eO,n),l=O(),i=(0,f.s)(t,l);return(0,p.jsx)(eh.A,{as:ej,allowPinchZoom:!0,shards:[o.contentRef],children:(0,p.jsx)(C.sG.div,{"data-state":eW(o.open),...r,ref:i,style:{pointerEvents:"auto",...r.style}})})},"DialogOverlayImpl")),eF="DialogContent",eN=o.forwardRef(ex(function(e,t){let n=ek(eF,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=eC(eF,e.__scopeDialog);return(0,p.jsx)(eu,{present:r||l.open,children:l.modal?(0,p.jsx)(eV,{...o,ref:t}):(0,p.jsx)(eK,{...o,ref:t})})},"DialogContent")),eV=o.forwardRef(ex(function(e,t){let n=eC(eF,e.__scopeDialog),r=o.useRef(null),l=(0,f.s)(t,n.contentRef,r);return o.useEffect(()=>{let e=r.current;if(e)return(0,em.Eq)(e)},[]),(0,p.jsx)(eH,{...e,ref:l,trapFocus:n.open,disableOutsidePointerEvents:n.open,onCloseAutoFocus:s(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:s(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:s(e.onFocusOutside,e=>e.preventDefault())})},"DialogContentModal")),eK=o.forwardRef(ex(function(e,t){let n=eC(eF,e.__scopeDialog),r=o.useRef(!1),l=o.useRef(!1);return(0,p.jsx)(eH,{...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,l.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(l.current=!0));let o=t.target;n.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})},"DialogContentNonModal")),eH=o.forwardRef(ex(function(e,t){let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:l,onCloseAutoFocus:i,...u}=e,a=eC(eF,n);return o.useEffect(()=>{ev||(ev={start:eg(),end:eg()});let{start:e,end:t}=ev;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),ep++,()=>{1===ep&&(ev?.start.remove(),ev?.end.remove(),ev=null),ep=Math.max(0,ep-1)}},[]),(0,p.jsx)(p.Fragment,{children:(0,p.jsx)(B,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:l,onUnmountAutoFocus:i,children:(0,p.jsx)(A,{role:"dialog",id:a.contentId,"aria-describedby":a.descriptionPresent?a.descriptionId:void 0,"aria-labelledby":a.titlePresent?a.titleId:void 0,"data-state":eW(a.open),...u,ref:t,deferPointerDownOutside:!0,onDismiss:()=>a.onOpenChange(!1)})})})},"DialogContentImpl")),eL=o.forwardRef(ex(function(e,t){let{__scopeDialog:n,...r}=e,o=eC("DialogTitle",n),{setTitleCount:l}=o;return(0,g.N)(()=>(l(e=>e+1),()=>l(e=>e-1)),[l]),(0,p.jsx)(C.sG.h2,{id:o.titleId,...r,ref:t})},"DialogTitle")),e$=o.forwardRef(ex(function(e,t){let{__scopeDialog:n,...r}=e,o=eC("DialogDescription",n),{setDescriptionCount:l}=o;return(0,g.N)(()=>(l(e=>e+1),()=>l(e=>e-1)),[l]),(0,p.jsx)(C.sG.p,{id:o.descriptionId,...r,ref:t})},"DialogDescription")),eB=o.forwardRef(ex(function(e,t){let{__scopeDialog:n,...r}=e,o=eC("DialogClose",n);return(0,p.jsx)(C.sG.button,{type:"button",...r,ref:t,onClick:s(e.onClick,()=>o.onOpenChange(!1))})},"DialogClose"));function eW(e){return e?"open":"closed"}ex(eW,"getState")},41692(e,t,n){var r,o=n(68413),l=n(14313),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})},35454(e,t,n){var r=n(68413),o=n(60140),l=n(6085),i=n(72361),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=(0,l.TL)(`Primitive.${t}`),o=r.forwardRef((e,r)=>{let{asChild:o,...l}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?n:t,{...l,ref:r})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function a(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}n.d(t,{hO:()=>a,sG:()=>u})},6085(e,t,n){var r,o=n(68413),l=n(57388);function i(e){let t=o.forwardRef((t,n)=>{var r;let i,s,{children:v,...g}=t,h=null,m=!1,y=[];c(v)&&"function"==typeof p&&(v=p(v._payload)),o.Children.forEach(v,e=>{var t;if(t=e,o.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===u){m=!0;let t="child"in e.props?e.props.child:e.props.children;c(t)&&"function"==typeof p&&(t=p(t._payload)),h=a(e,t),y.push(h?.props?.children)}else y.push(e)}),h?h=o.cloneElement(h,void 0,y):!m&&1===o.Children.count(v)&&o.isValidElement(v)&&(h=v);let b=h?(r=h,(s=(i=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?r.ref:(s=(i=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?r.props.ref:r.props.ref||r.ref):void 0,x=(0,l.s)(n,b);if(!h){if(v||0===v)throw Error(m?f(e):d(e));return v}let E=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}}(g,h.props??{});return h.type!==o.Fragment&&(E.ref=n?x:b),o.cloneElement(h,E)});return t.displayName=`${e}.Slot`,t}var u=Symbol.for("radix.slottable"),a=(e,t)=>{if("child"in e.props){let t=e.props.child;return o.isValidElement(t)?o.cloneElement(t,void 0,e.props.children(t.props.children)):null}return o.isValidElement(t)?t:null},s=Symbol.for("react.lazy");function c(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===s&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var d=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,f=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,p=(r||(r=n.t(o,2)))[" use ".trim().toString()];n.d(t,{TL:()=>i})},14313(e,t,n){var r=n(68413),o=globalThis?.document?r.useLayoutEffect:()=>{};n.d(t,{N:()=>o})}}]);