"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4997],{82549:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(62898);let r=(0,o.Z)("X",[["line",{x1:"18",x2:"6",y1:"6",y2:"18",key:"15jfxm"}],["line",{x1:"6",x2:"18",y1:"6",y2:"18",key:"d1lma3"}]])},28712:function(e,t,n){n.d(t,{Dx:function(){return K},VY:function(){return B},Vq:function(){return $5d3850c4d0b4e6c7$export$3ddf2d174ce01153},aV:function(){return q},dk:function(){return U},fC:function(){return j},h_:function(){return $5d3850c4d0b4e6c7$export$602eac185826482c},jm:function(){return z},p8:function(){return b},x8:function(){return Y},xz:function(){return X}});var o=n(13428),r=n(2265),l=n(85744),a=n(42210),c=n(56989),u=n(20966),i=n(73763),d=n(74278),f=n(52759),s=n(52730),p=n(85606),g=n(9381),m=n(31244),D=n(32098),_=n(85859),v=n(67256);let E="Dialog",[$,b]=(0,c.b)(E),[R,C]=$(E),$5d3850c4d0b4e6c7$export$3ddf2d174ce01153=e=>{let{__scopeDialog:t,children:n,open:o,defaultOpen:l,onOpenChange:a,modal:c=!0}=e,d=(0,r.useRef)(null),f=(0,r.useRef)(null),[s=!1,p]=(0,i.T)({prop:o,defaultProp:l,onChange:a});return(0,r.createElement)(R,{scope:t,triggerRef:d,contentRef:f,contentId:(0,u.M)(),titleId:(0,u.M)(),descriptionId:(0,u.M)(),open:s,onOpenChange:p,onOpenToggle:(0,r.useCallback)(()=>p(e=>!e),[p]),modal:c},n)},h=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:n,...c}=e,u=C("DialogTrigger",n),i=(0,a.e)(t,u.triggerRef);return(0,r.createElement)(g.WV.button,(0,o.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":u.open,"aria-controls":u.contentId,"data-state":$5d3850c4d0b4e6c7$var$getState(u.open)},c,{ref:i,onClick:(0,l.M)(e.onClick,u.onOpenToggle)}))}),y="DialogPortal",[M,O]=$(y,{forceMount:void 0}),w="DialogOverlay",Z=(0,r.forwardRef)((e,t)=>{let n=O(w,e.__scopeDialog),{forceMount:l=n.forceMount,...a}=e,c=C(w,e.__scopeDialog);return c.modal?(0,r.createElement)(p.z,{present:l||c.open},(0,r.createElement)(x,(0,o.Z)({},a,{ref:t}))):null}),x=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:n,...l}=e,a=C(w,n);return(0,r.createElement)(D.Z,{as:v.g7,allowPinchZoom:!0,shards:[a.contentRef]},(0,r.createElement)(g.WV.div,(0,o.Z)({"data-state":$5d3850c4d0b4e6c7$var$getState(a.open)},l,{ref:t,style:{pointerEvents:"auto",...l.style}})))}),F="DialogContent",k=(0,r.forwardRef)((e,t)=>{let n=O(F,e.__scopeDialog),{forceMount:l=n.forceMount,...a}=e,c=C(F,e.__scopeDialog);return(0,r.createElement)(p.z,{present:l||c.open},c.modal?(0,r.createElement)(I,(0,o.Z)({},a,{ref:t})):(0,r.createElement)(P,(0,o.Z)({},a,{ref:t})))}),I=(0,r.forwardRef)((e,t)=>{let n=C(F,e.__scopeDialog),c=(0,r.useRef)(null),u=(0,a.e)(t,n.contentRef,c);return(0,r.useEffect)(()=>{let e=c.current;if(e)return(0,_.Ry)(e)},[]),(0,r.createElement)(A,(0,o.Z)({},e,{ref:u,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,l.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,l.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,o=2===t.button||n;o&&e.preventDefault()}),onFocusOutside:(0,l.M)(e.onFocusOutside,e=>e.preventDefault())}))}),P=(0,r.forwardRef)((e,t)=>{let n=C(F,e.__scopeDialog),l=(0,r.useRef)(!1),a=(0,r.useRef)(!1);return(0,r.createElement)(A,(0,o.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,r;null===(o=e.onCloseAutoFocus)||void 0===o||o.call(e,t),t.defaultPrevented||(l.current||null===(r=n.triggerRef.current)||void 0===r||r.focus(),t.preventDefault()),l.current=!1,a.current=!1},onInteractOutside:t=>{var o,r;null===(o=e.onInteractOutside)||void 0===o||o.call(e,t),t.defaultPrevented||(l.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let c=t.target,u=null===(r=n.triggerRef.current)||void 0===r?void 0:r.contains(c);u&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}}))}),A=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:n,trapFocus:l,onOpenAutoFocus:c,onCloseAutoFocus:u,...i}=e,s=C(F,n),p=(0,r.useRef)(null),g=(0,a.e)(t,p);return(0,m.EW)(),(0,r.createElement)(r.Fragment,null,(0,r.createElement)(f.M,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:c,onUnmountAutoFocus:u},(0,r.createElement)(d.XB,(0,o.Z)({role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":$5d3850c4d0b4e6c7$var$getState(s.open)},i,{ref:g,onDismiss:()=>s.onOpenChange(!1)}))),!1)}),V="DialogTitle",W=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:n,...l}=e,a=C(V,n);return(0,r.createElement)(g.WV.h2,(0,o.Z)({id:a.titleId},l,{ref:t}))}),T=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:n,...l}=e,a=C("DialogDescription",n);return(0,r.createElement)(g.WV.p,(0,o.Z)({id:a.descriptionId},l,{ref:t}))}),S=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:n,...a}=e,c=C("DialogClose",n);return(0,r.createElement)(g.WV.button,(0,o.Z)({type:"button"},a,{ref:t,onClick:(0,l.M)(e.onClick,()=>c.onOpenChange(!1))}))});function $5d3850c4d0b4e6c7$var$getState(e){return e?"open":"closed"}let[z,N]=(0,c.k)("DialogTitleWarning",{contentName:F,titleName:V,docsSlug:"dialog"}),j=$5d3850c4d0b4e6c7$export$3ddf2d174ce01153,X=h,$5d3850c4d0b4e6c7$export$602eac185826482c=e=>{let{__scopeDialog:t,forceMount:n,children:o,container:l}=e,a=C(y,t);return(0,r.createElement)(M,{scope:t,forceMount:n},r.Children.map(o,e=>(0,r.createElement)(p.z,{present:n||a.open},(0,r.createElement)(s.h,{asChild:!0,container:l},e))))},q=Z,B=k,K=W,U=T,Y=S}}]);