1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="74a9fdce-999b-45ec-bc33-087cf904d4c0",e._sentryDebugIdIdentifier="sentry-dbid-74a9fdce-999b-45ec-bc33-087cf904d4c0")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1164],{27541:(e,t,r)=>{var n=r(43041);r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},37703:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(42046).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},42566:(e,t,r)=>{r.d(t,{bm:()=>ei,UC:()=>en,VY:()=>el,hJ:()=>er,ZL:()=>et,bL:()=>X,hE:()=>eo,l9:()=>ee,G$:()=>J,Hs:()=>C});var n=r(7620),o=r(47231),l=r(61715),i=r(54568),a=r(1679),s=r(54111),u=r(15475),d=r(88304),c=r(28375),f=r(48787);function p(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...o}=e;if(n.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...l}:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(o,r.props);return r.type!==n.Fragment&&(u.ref=t?(0,l.t)(t,s):s),n.cloneElement(r,u)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:o,...l}=e,a=n.Children.toArray(o),s=a.find(g);if(s){let e=s.props.children,o=a.map(t=>t!==s?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,i.jsx)(t,{...l,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,o):null})}return(0,i.jsx)(t,{...l,ref:r,children:o})});return r.displayName=`${e}.Slot`,r}r(97509);var m=Symbol("radix.slottable");function g(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===m}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=p(`Primitive.${t}`),o=n.forwardRef((e,n)=>{let{asChild:o,...l}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?r:t,{...l,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{}),y=r(26419),v=r(72413),b=r(9702),x="Dialog",[w,C]=function(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return o.scopeName=e,[function(t,o){let l=n.createContext(o),a=r.length;r=[...r,o];let s=t=>{let{scope:r,children:o,...s}=t,u=r?.[e]?.[a]||l,d=n.useMemo(()=>s,Object.values(s));return(0,i.jsx)(u.Provider,{value:d,children:o})};return s.displayName=t+"Provider",[s,function(r,i){let s=i?.[e]?.[a]||l,u=n.useContext(s);if(u)return u;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(o,...t)]}(x),[D,j]=w(x),R=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:l,onOpenChange:u,modal:d=!0}=e,c=n.useRef(null),f=n.useRef(null),[p,m]=(0,s.i)({prop:o,defaultProp:null!=l&&l,onChange:u,caller:x});return(0,i.jsx)(D,{scope:t,triggerRef:c,contentRef:f,contentId:(0,a.B)(),titleId:(0,a.B)(),descriptionId:(0,a.B)(),open:p,onOpenChange:m,onOpenToggle:n.useCallback(()=>m(e=>!e),[m]),modal:d,children:r})};R.displayName=x;var _="DialogTrigger",N=n.forwardRef((e,t)=>
1{let{__scopeDialog:r,...n}=e,a=j(_,r),s=(0,l.s)(t,a.triggerRef);return(0,i.jsx)(h.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":U(a.open),...n,ref:s,onClick:(0,o.mK)(e.onClick,a.onOpenToggle)})});N.displayName=_;var P="DialogPortal",[I,E]=w(P,{forceMount:void 0}),O=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:l}=e,a=j(P,t);return(0,i.jsx)(I,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,i.jsx)(f.C,{present:r||a.open,children:(0,i.jsx)(c.Z,{asChild:!0,container:l,children:e})}))})};O.displayName=P;var F="DialogOverlay",k=n.forwardRef((e,t)=>{let r=E(F,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,l=j(F,e.__scopeDialog);return l.modal?(0,i.jsx)(f.C,{present:n||l.open,children:(0,i.jsx)($,{...o,ref:t})}):null});k.displayName=F;var A=p("DialogOverlay.RemoveScroll"),$=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=j(F,r);return(0,i.jsx)(v.A,{as:A,allowPinchZoom:!0,shards:[o.contentRef],children:(0,i.jsx)(h.div,{"data-state":U(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),S="DialogContent",M=n.forwardRef((e,t)=>{let r=E(S,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,l=j(S,e.__scopeDialog);return(0,i.jsx)(f.C,{present:n||l.open,children:l.modal?(0,i.jsx)(W,{...o,ref:t}):(0,i.jsx)(T,{...o,ref:t})})});M.displayName=S;var W=n.forwardRef((e,t)=>{let r=j(S,e.__scopeDialog),a=n.useRef(null),s=(0,l.s)(t,r.contentRef,a);return n.useEffect(()=>{let e=a.current;if(e)return(0,b.Eq)(e)},[]),(0,i.jsx)(B,{...e,ref:s,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=j(S,e.__scopeDialog),o=n.useRef(!1),l=n.useRef(!1);return(0,i.jsx)(B,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,i;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(o.current||null==(i=r.triggerRef.current)||i.focus(),t.preventDefault()),o.current=!1,l.current=!1},onInteractOutside:t=>{var n,i;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(l.current=!0));let a=t.target;(null==(i=r.triggerRef.current)?void 0:i.contains(a))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})}),B=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:s,...c}=e,f=j(S,r),p=n.useRef(null),m=(0,l.s)(t,p);return(0,y.Oh)(),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:s,children:(0,i.jsx)(u.qW,{role:"dialog",id:f.contentId,"aria-describedby":f.descriptionId,"aria-labelledby":f.titleId,"data-state":U(f.open),...c,ref:m,onDismiss:()=>f.onOpenChange(!1)})}),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(z,{titleId:f.titleId}),(0,i.jsx)(Q,{contentRef:p,descriptionId:f.descriptionId})]})]})}),K="DialogTitle",V=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=j(K,r);return(0,i.jsx)(h.h2,{id:o.titleId,...n,ref:t})});V.displayName=K;var Z="DialogDescription",q=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=j(Z,r);return(0,i.jsx)(h.p,{id:o.descriptionId,...n,ref:t})});q.displayName=Z;var H="DialogClose",L=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,l=j(H,r);return(0,i.jsx)(h.button,{type:"button",...n,ref:t,onClick:(0,o.mK)(e.onClick,()=>l.onOpenChange(!1))})});function U(e){return e?"open":"closed"}L.displayName=H;var G="DialogTitleWarning",[J,Y]=function(e,t){let r=n.createContext(t),o=e=>{let{children:t,...o}=e,l=n.useMemo(()=>o,Object.values(o));return(0,i.jsx)(r.Provider,{value:l,children:t})};return o.displayName=e+"Provider",[o,function(o){let l=n.useContext(r);if(l)return l;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}(G,{contentName:S,titleName:K,docsSlug:"dialog"}),z=e=>{let{titleId:t}=e,r=Y(G),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},Q=e=>{let{contentRef:t,descriptionId:r}=e,o=Y("DialogDescriptionWarning"),l="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(l))},[l,t,r]),null},X=R,ee=N,et=O,er=k,en=M,eo=V,el=q,ei=L}}]);
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.