1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[14189],{983:(e,t,r)=>{r.d(t,{b:()=>i});var n=r(42983),o=r(14279),a=r(73295),l=n.forwardRef((e,t)=>(0,a.jsx)(o.sG.label,{...e,ref:t,onMouseDown:t=>{var r;t.target.closest("button, input, select, textarea")||(null==(r=e.onMouseDown)||r.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));l.displayName="Label";var i=l},8240:(e,t,r)=>{r.d(t,{G$:()=>z,Hs:()=>w,UC:()=>er,VY:()=>eo,ZL:()=>ee,bL:()=>J,bm:()=>ea,hE:()=>en,hJ:()=>et,l9:()=>Q});var n=r(42983),o=r(75211),a=r(23313),l=r(79273),i=r(49792),s=r(46512),u=r(75626),d=r(62727),c=r(53196),p=r(18521),f=r(60131),h=r(70638),v=r(68532),g=r(73159),m=r(40815),b=r(73295),x="Dialog",[y,w]=(0,l.A)(x),[j,C]=y(x),R=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:l,modal:u=!0}=e,d=n.useRef(null),c=n.useRef(null),[p,f]=(0,s.i)({prop:o,defaultProp:null!=a&&a,onChange:l,caller:x});return(0,b.jsx)(j,{scope:t,triggerRef:d,contentRef:c,contentId:(0,i.B)(),titleId:(0,i.B)(),descriptionId:(0,i.B)(),open:p,onOpenChange:f,onOpenToggle:n.useCallback(()=>f(e=>!e),[f]),modal:u,children:r})};R.displayName=x;var D="DialogTrigger",k=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,l=C(D,r),i=(0,a.s)(t,l.triggerRef);return(0,b.jsx)(f.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":H(l.open),...n,ref:i,onClick:(0,o.mK)(e.onClick,l.onOpenToggle)})});k.displayName=D;var N="DialogPortal",[A,E]=y(N,{forceMount:void 0}),P=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,l=C(N,t);return(0,b.jsx)(A,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,b.jsx)(p.C,{present:r||l.open,children:(0,b.jsx)(c.Z,{asChild:!0,container:a,children:e})}))})};P.displayName=N;var O="DialogOverlay",_=n.forwardRef((e,t)=>{let r=E(O,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=C(O,e.__scopeDialog);return a.modal?(0,b.jsx)(p.C,{present:n||a.open,children:(0,b.jsx)(F,{...o,ref:t})}):null});_.displayName=O;var I=(0,m.TL)("DialogOverlay.RemoveScroll"),F=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(O,r);return(0,b.jsx)(v.A,{as:I,allowPinchZoom:!0,shards:[o.contentRef],children:(0,b.jsx)(f.sG.div,{"data-state":H(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),L="DialogContent",S=n.forwardRef((e,t)=>{let r=E(L,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=C(L,e.__scopeDialog);return(0,b.jsx)(p.C,{present:n||a.open,children:a.modal?(0,b.jsx)(K,{...o,ref:t}):(0,b.jsx)(T,{...o,ref:t})})});S.displayName=L;var K=n.forwardRef((e,t)=>{let r=C(L,e.__scopeDialog),l=n.useRef(null),i=(0,a.s)(t,r.contentRef,l);return n.useEffect(()=>{let e=l.current;if(e)return(0,g.Eq)(e)},[]),(0,b.jsx)(G,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,o.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault())})}),T=n.forwardRef((e,t)=>{let r=C(L,e.__scopeDialog),o=n.useRef(!1),a=n.useRef(!1);return(0,b.jsx)(G,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,l;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(o.current||null==(l=r.triggerRef.current)||l.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var n,l;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let i=t.target;(null==(l=r.triggerRef.current)?void 0:l.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),G=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:i,...s}=e,c=C(L,r),p=n.useRef(null),f=(0,a.s)(t,p);return(0,h.Oh)(),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(d.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:i,children:(0,b.jsx)(u.qW,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":H(c.open
1),...s,ref:f,onDismiss:()=>c.onOpenChange(!1)})}),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(X,{titleId:c.titleId}),(0,b.jsx)(Y,{contentRef:p,descriptionId:c.descriptionId})]})]})}),M="DialogTitle",B=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(M,r);return(0,b.jsx)(f.sG.h2,{id:o.titleId,...n,ref:t})});B.displayName=M;var Z="DialogDescription",q=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(Z,r);return(0,b.jsx)(f.sG.p,{id:o.descriptionId,...n,ref:t})});q.displayName=Z;var U="DialogClose",W=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=C(U,r);return(0,b.jsx)(f.sG.button,{type:"button",...n,ref:t,onClick:(0,o.mK)(e.onClick,()=>a.onOpenChange(!1))})});function H(e){return e?"open":"closed"}W.displayName=U;var $="DialogTitleWarning",[z,V]=(0,l.q)($,{contentName:L,titleName:M,docsSlug:"dialog"}),X=e=>{let{titleId:t}=e,r=V($),o="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return n.useEffect(()=>{t&&(document.getElementById(t)||console.error(o))},[o,t]),null},Y=e=>{let{contentRef:t,descriptionId:r}=e,o=V("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return n.useEffect(()=>{var e;let n=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");r&&n&&(document.getElementById(r)||console.warn(a))},[a,t,r]),null},J=R,Q=k,ee=P,et=_,er=S,en=B,eo=q,ea=W},14279:(e,t,r)=>{r.d(t,{sG:()=>l});var n=r(42983);r(64742);var o=r(96990),a=r(73295),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,o.TL)(`Primitive.${t}`),l=n.forwardRef((e,n)=>{let{asChild:o,...l}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(o?r:t,{...l,ref:n})});return l.displayName=`Primitive.${t}`,{...e,[t]:l}},{})},19503:(e,t,r)=>{r.d(t,{i:()=>n});class n{constructor(e,t){this.listeners=new Set,this._batching=!1,this._flushing=0,this.subscribe=e=>{var t,r;this.listeners.add(e);let n=null==(r=null==(t=this.options)?void 0:t.onSubscribe)?void 0:r.call(t,e,this);return()=>{this.listeners.delete(e),null==n||n()}},this.setState=e=>{var t,r,n;let o=this.state;this.state=(null==(t=this.options)?void 0:t.updateFn)?this.options.updateFn(o)(e):e(o),null==(n=null==(r=this.options)?void 0:r.onUpdate)||n.call(r),this._flush()},this._flush=()=>
1{if(this._batching)return;let e=++this._flushing;this.listeners.forEach(t=>{this._flushing===e&&t()})},this.batch=e=>{if(this._batching)return e();this._batching=!0,e(),this._batching=!1,this._flush()},this.state=e,this.options=t}}},25434:(e,t,r)=>{r.d(t,{Mz:()=>U,UC:()=>$,ZL:()=>H,bL:()=>q,l9:()=>W});var n=r(42983),o=r(75211),a=r(23313),l=r(79273),i=r(75626),s=r(70638),u=r(62727),d=r(49792),c=r(85031),p=r(53196),f=r(18521),h=r(60131),v=r(40815),g=r(46512),m=r(73159),b=r(68532),x=r(73295),y="Popover",[w,j]=(0,l.A)(y,[c.Bk]),C=(0,c.Bk)(),[R,D]=w(y),k=e=>{let{__scopePopover:t,children:r,open:o,defaultOpen:a,onOpenChange:l,modal:i=!1}=e,s=C(t),u=n.useRef(null),[p,f]=n.useState(!1),[h,v]=(0,g.i)({prop:o,defaultProp:null!=a&&a,onChange:l,caller:y});return(0,x.jsx)(c.bL,{...s,children:(0,x.jsx)(R,{scope:t,contentId:(0,d.B)(),triggerRef:u,open:h,onOpenChange:v,onOpenToggle:n.useCallback(()=>v(e=>!e),[v]),hasCustomAnchor:p,onCustomAnchorAdd:n.useCallback(()=>f(!0),[]),onCustomAnchorRemove:n.useCallback(()=>f(!1),[]),modal:i,children:r})})};k.displayName=y;var N="PopoverAnchor",A=n.forwardRef((e,t)=>{let{__scopePopover:r,...o}=e,a=D(N,r),l=C(r),{onCustomAnchorAdd:i,onCustomAnchorRemove:s}=a;return n.useEffect(()=>(i(),()=>s()),[i,s]),(0,x.jsx)(c.Mz,{...l,...o,ref:t})});A.displayName=N;var E="PopoverTrigger",P=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,l=D(E,r),i=C(r),s=(0,a.s)(t,l.triggerRef),u=(0,x.jsx)(h.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":Z(l.open),...n,ref:s,onClick:(0,o.mK)(e.onClick,l.onOpenToggle)});return l.hasCustomAnchor?u:(0,x.jsx)(c.Mz,{asChild:!0,...i,children:u})});P.displayName=E;var O="PopoverPortal",[_,I]=w(O,{forceMount:void 0}),F=e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,a=D(O,t);return(0,x.jsx)(_,{scope:t,forceMount:r,children:(0,x.jsx)(f.C,{present:r||a.open,children:(0,x.jsx)(p.Z,{asChild:!0,container:o,children:n})})})};F.displayName=O;var L="PopoverContent",S=n.forwardRef((e,t)=>{let r=I(L,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,a=D(L,e.__scopePopover);return(0,x.jsx)(f.C,{present:n||a.open,children:a.modal?(0,x.jsx)(T,{...o,ref:t}):(0,x.jsx)(G,{...o,ref:t})})});S.displayName=L;var K=(0,v.TL)("PopoverContent.RemoveScroll"),T=n.forwardRef((e,t)=>{let r=D(L,e.__scopePopover),l=n.useRef(null),i=(0,a.s)(t,l),s=n.useRef(!1);return n.useEffect(()=>{let e=l.current;if(e)return(0,m.Eq)(e)},[]),(0,x.jsx)(b.A,{as:K,allowPinchZoom:!0,children:(0,x.jsx)(M,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),s.current||null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,o.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;s.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),G=n.forwardRef((e,t)=>{let r=D(L,e.__scopePopover),o=n.useRef(!1),a=n.useRef(!1);return(0,x.jsx)(M,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,l;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(o.current||null==(l=r.triggerRef.current)||l.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var n,l;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let i=t.target;(null==(l=r.triggerRef.current)?void 0:l.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),M=n.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:l,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:f,onInteractOutside:h,...v}=e,g=D(L,r),m=C(r);return(0,s.Oh)(),(0,x.jsx)(u.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,x.jsx)(i.qW,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:h,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:f,onDismiss:()=>g.onOpenChange(!1),children:(0,x.jsx)(c.UC,{"data-state":Z(g.open),role:"dialog",id:g.contentId,...m,...v,ref:t,style:{...v.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),B="PopoverClose";function Z(e){return e?"open":"closed"}n.forwardRef((e,t)=>
1{let{__scopePopover:r,...n}=e,a=D(B,r);return(0,x.jsx)(h.sG.button,{type:"button",...n,ref:t,onClick:(0,o.mK)(e.onClick,()=>a.onOpenChange(!1))})}).displayName=B,n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=C(r);return(0,x.jsx)(c.i3,{...o,...n,ref:t})}).displayName="PopoverArrow";var q=k,U=A,W=P,H=F,$=S},33179:(e,t,r)=>{r.d(t,{C1:()=>C,bL:()=>w});var n=r(42983),o=r(23313),a=r(79273),l=r(75211),i=r(46512),s=r(40524),u=r(29380),d=r(18521),c=r(60131),p=r(73295),f="Checkbox",[h,v]=(0,a.A)(f),[g,m]=h(f);function b(e){let{__scopeCheckbox:t,checked:r,children:o,defaultChecked:a,disabled:l,form:s,name:u,onCheckedChange:d,required:c,value:h="on",internal_do_not_use_render:v}=e,[m,b]=(0,i.i)({prop:r,defaultProp:null!=a&&a,onChange:d,caller:f}),[x,y]=n.useState(null),[w,j]=n.useState(null),C=n.useRef(!1),R=!x||!!s||!!x.closest("form"),D={checked:m,disabled:l,setChecked:b,control:x,setControl:y,name:u,form:s,value:h,hasConsumerStoppedPropagationRef:C,required:c,defaultChecked:!k(a)&&a,isFormControl:R,bubbleInput:w,setBubbleInput:j};return(0,p.jsx)(g,{scope:t,...D,children:"function"==typeof v?v(D):o})}var x="CheckboxTrigger",y=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,onKeyDown:a,onClick:i,...s}=e,{control:u,value:d,disabled:f,checked:h,required:v,setControl:g,setChecked:b,hasConsumerStoppedPropagationRef:y,isFormControl:w,bubbleInput:j}=m(x,r),C=(0,o.s)(t,g),R=n.useRef(h);return n.useEffect(()=>{let e=null==u?void 0:u.form;if(e){let t=()=>b(R.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[u,b]),(0,p.jsx)(c.sG.button,{type:"button",role:"checkbox","aria-checked":k(h)?"mixed":h,"aria-required":v,"data-state":N(h),"data-disabled":f?"":void 0,disabled:f,value:d,...s,ref:C,onKeyDown:(0,l.mK)(a,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,l.mK)(i,e=>{b(e=>!!k(e)||!e),j&&w&&(y.current=e.isPropagationStopped(),y.current||e.stopPropagation())})})});y.displayName=x;var w=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:n,checked:o,defaultChecked:a,required:l,disabled:i,value:s,onCheckedChange:u,form:d,...c}=e;return(0,p.jsx)(b,{__scopeCheckbox:r,checked:o,defaultChecked:a,disabled:i,required:l,onCheckedChange:u,name:n,form:d,value:s,internal_do_not_use_render:e=>{let{isFormControl:n}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(y,{...c,ref:t,__scopeCheckbox:r}),n&&(0,p.jsx)(D,{__scopeCheckbox:r})]})}})});w.displayName=f;var j="CheckboxIndicator",C=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...o}=e,a=m(j,r);return(0,p.jsx)(d.C,{present:n||k(a.checked)||!0===a.checked,children:(0,p.jsx)(c.sG.span,{"data-state":N(a.checked),"data-disabled":a.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});C.displayName=j;var R="CheckboxBubbleInput",D=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,...a}=e,{control:l,hasConsumerStoppedPropagationRef:i,checked:d,defaultChecked:f,required:h,disabled:v,name:g,value:b,form:x,bubbleInput:y,setBubbleInput:w}=m(R,r),j=(0,o.s)(t,w),C=(0,s.Z)(d),D=(0,u.X)(l);n.useEffect(()=>{if(!y)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!i.current;if(C!==d&&e){let r=new Event("click",{bubbles:t});y.indeterminate=k(d),e.call(y,!k(d)&&d),y.dispatchEvent(r)}},[y,C,d,i]);let N=n.useRef(!k(d)&&d);return(0,p.jsx)(c.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:null!=f?f:N.current,required:h,disabled:v,name:g,value:b,form:x,...a,tabIndex:-1,ref:j,style:{...a.style,...D,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function k(e){return"indeterminate"===e}function N(e){return k(e)?"indeterminate":e?"checked":"unchecked"}D.displayName=R},35891:(e,t,r)=>{r.d(t,{UC:()=>L,VY:()=>G,ZD:()=>K,ZL:()=>I,bL:()=>O,hE:()=>T,hJ:()=>F,l9:()=>_,rc:()=>S});var n=r(42983),o=r(79273),a=r(23313),l=r(8240),i=r(75211),s=r(40815),u=r(73295),d="AlertDialog",[c,p]=(0,o.A)(d,[l.Hs]),f=(0,l.Hs)(),h=e=>{let{__scopeAlertDialog:t,...r}=e,n=f(t);return(0,u.jsx)(l.bL,{...n,...r,modal:!0})};h.displayName=d;var v=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=f(r);return(0,u.jsx)(l.l9,{...o,...n,ref:t})});v.displayName="AlertDialogTrigger";var g=e=>{let{__scopeAlertDialog:t,...r}=e,n=f(t);return(0,u.jsx)(l.ZL,{...n,...r})};g.displayName="AlertDialogPortal";var m=n.forwardRef((e,t)=>
1{let{__scopeAlertDialog:r,...n}=e,o=f(r);return(0,u.jsx)(l.hJ,{...o,...n,ref:t})});m.displayName="AlertDialogOverlay";var b="AlertDialogContent",[x,y]=c(b),w=(0,s.Dc)("AlertDialogContent"),j=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,children:o,...s}=e,d=f(r),c=n.useRef(null),p=(0,a.s)(t,c),h=n.useRef(null);return(0,u.jsx)(l.G$,{contentName:b,titleName:C,docsSlug:"alert-dialog",children:(0,u.jsx)(x,{scope:r,cancelRef:h,children:(0,u.jsxs)(l.UC,{role:"alertdialog",...d,...s,ref:p,onOpenAutoFocus:(0,i.mK)(s.onOpenAutoFocus,e=>{var t;e.preventDefault(),null==(t=h.current)||t.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,u.jsx)(w,{children:o}),(0,u.jsx)(P,{contentRef:c})]})})})});j.displayName=b;var C="AlertDialogTitle",R=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=f(r);return(0,u.jsx)(l.hE,{...o,...n,ref:t})});R.displayName=C;var D="AlertDialogDescription",k=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=f(r);return(0,u.jsx)(l.VY,{...o,...n,ref:t})});k.displayName=D;var N=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=f(r);return(0,u.jsx)(l.bm,{...o,...n,ref:t})});N.displayName="AlertDialogAction";var A="AlertDialogCancel",E=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,{cancelRef:o}=y(A,r),i=f(r),s=(0,a.s)(t,o);return(0,u.jsx)(l.bm,{...i,...n,ref:s})});E.displayName=A;var P=e=>{let{contentRef:t}=e,r="`".concat(b,"` requires a description for the component to be accessible for screen reader users.\n\nYou can add a description to the `").concat(b,"` by passing a `").concat(D,"` component as a child, which also benefits sighted users by adding visible context to the dialog.\n\nAlternatively, you can use your own component as a description by assigning it an `id` and passing the same value to the `aria-describedby` prop in `").concat(b,"`. If the description is confusing or duplicative for sighted users, you can use the `@radix-ui/react-visually-hidden` primitive as a wrapper around your description component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/alert-dialog");return n.useEffect(()=>{var e;document.getElementById(null==(e=t.current)?void 0:e.getAttribute("aria-describedby"))||console.warn(r)},[r,t]),null},O=h,_=v,I=g,F=m,L=j,S=N,K=E,T=R,G=k},47763:(e,t,r)=>{r.d(t,{A:()=>i});var n=r(42983);let o=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&r.indexOf(e)===t).join(" ")};var a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let l=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:l=24,strokeWidth:i=2,absoluteStrokeWidth:s,className:u="",children:d,iconNode:c,...p}=e;return(0,n.createElement)("svg",{ref:t,...a,width:l,height:l,stroke:r,strokeWidth:s?24*Number(i)/Number(l):i,className:o("lucide",u),...p},[...c.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(d)?d:[d]])}),i=(e,t)=>{let r=(0,n.forwardRef)((r,a)=>{let{className:i,...s}=r;return(0,n.createElement)(l,{ref:a,iconNode:t,className:o("lucide-".concat(e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),i),...s})});return r.displayName="".concat(e),r}},60554:(e,t,r)=>{r.d(t,{bL:()=>j,zi:()=>C});var n=r(42983),o=r(75211),a=r(23313),l=r(79273),i=r(46512),s=r(40524),u=r(29380),d=r(60131),c=r(73295),p="Switch",[f,h]=(0,l.A)(p),[v,g]=f(p),m=n.forwardRef((e,t)=>{let{__scopeSwitch:r,name:l,checked:s,defaultChecked:u,required:f,disabled:h,value:g="on",onCheckedChange:m,form:b,...x}=e,[j,C]=n.useState(null),R=(0,a.s)(t,e=>C(e)),D=n.useRef(!1),k=!j||b||!!j.closest("form"),[N,A]=(0,i.i)({prop:s,defaultProp:null!=u&&u,onChange:m,caller:p});return(0,c.jsxs)(v,{scope:r,checked:N,disabled:h,children:[(0,c.jsx)(d.sG.button,{type:"button",role:"switch","aria-checked":N,"aria-required":f,"data-state":w(N),"data-disabled":h?"":void 0,disabled:h,value:g,...x,ref:R,onClick:(0,o.mK)(e.onClick,e=>{A(e=>!e),k&&(D.current=e.isPropagationStopped(),D.current||e.stopPropagation())})}),k&&(0,c.jsx)(y,{control:j,bubbles:!D.current,name:l,value:g,checked:N,required:f,disabled:h,form:b,style:{transform:"translateX(-100%)"}})]})});m.displayName=p;var b="SwitchThumb",x=n.forwardRef((e,t)=>
1{let{__scopeSwitch:r,...n}=e,o=g(b,r);return(0,c.jsx)(d.sG.span,{"data-state":w(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:t})});x.displayName=b;var y=n.forwardRef((e,t)=>{let{__scopeSwitch:r,control:o,checked:l,bubbles:i=!0,...d}=e,p=n.useRef(null),f=(0,a.s)(p,t),h=(0,s.Z)(l),v=(0,u.X)(o);return n.useEffect(()=>{let e=p.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(h!==l&&t){let r=new Event("click",{bubbles:i});t.call(e,l),e.dispatchEvent(r)}},[h,l,i]),(0,c.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:l,...d,tabIndex:-1,ref:f,style:{...d.style,...v,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function w(e){return e?"checked":"unchecked"}y.displayName="SwitchBubbleInput";var j=m,C=x}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.