1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5034],{47254:function(e,t,n){"use strict";n.d(t,{Dx:function(){return G},VY:function(){return K},aV:function(){return H},dk:function(){return J},fC:function(){return Y},h_:function(){return U},jm:function(){return X},p8:function(){return D},x8:function(){return Q},xz:function(){return q}});var r=n(77455),o=n(89461),l=n(17963),a=n(36361),i=n(68432),u=n(42323),s=n(62808),c=n(38071),d=n(11315),f=n(63773),p=n(65258),y=n(82487),g=n(12138),m=n(62890),v=n(94934),x=n(98365),b="Dialog",[h,D]=(0,a.b)(b),[j,_]=h(b),Dialog=e=>{let{__scopeDialog:t,children:n,open:o,defaultOpen:l,onOpenChange:a,modal:s=!0}=e,c=r.useRef(null),d=r.useRef(null),[f=!1,p]=(0,u.T)({prop:o,defaultProp:l,onChange:a});return(0,x.jsx)(j,{scope:t,triggerRef:c,contentRef:d,contentId:(0,i.M)(),titleId:(0,i.M)(),descriptionId:(0,i.M)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:s,children:n})};Dialog.displayName=b;var C="DialogTrigger",k=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=_(C,n),i=(0,l.e)(t,a.triggerRef);return(0,x.jsx)(p.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":getState(a.open),...r,ref:i,onClick:(0,o.M)(e.onClick,a.onOpenToggle)})});k.displayName=C;var N="DialogPortal",[O,R]=h(N,{forceMount:void 0}),DialogPortal=e=>{let{__scopeDialog:t,forceMount:n,children:o,container:l}=e,a=_(N,t);return(0,x.jsx)(O,{scope:t,forceMount:n,children:r.Children.map(o,e=>(0,x.jsx)(f.z,{present:n||a.open,children:(0,x.jsx)(d.h,{asChild:!0,container:l,children:e})}))})};DialogPortal.displayName=N;var M="DialogOverlay",S=r.forwardRef((e,t)=>{let n=R(M,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=_(M,e.__scopeDialog);return l.modal?(0,x.jsx)(f.z,{present:r||l.open,children:(0,x.jsx)(E,{...o,ref:t})}):null});S.displayName=M;var E=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=_(M,n);return(0,x.jsx)(g.Z,{as:v.g7,allowPinchZoom:!0,shards:[o.contentRef],children:(0,x.jsx)(p.WV.div,{"data-state":getState(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),w="DialogContent",P=r.forwardRef((e,t)=>{let n=R(w,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=_(w,e.__scopeDialog);return(0,x.jsx)(f.z,{present:r||l.open,children:l.modal?(0,x.jsx)(I,{...o,ref:t}):(0,x.jsx)(Z,{...o,ref:t})})});P.displayName=w;var I=r.forwardRef((e,t)=>{let n=_(w,e.__scopeDialog),a=r.useRef(null),i=(0,l.e)(t,n.contentRef,a);return r.useEffect(()=>{let e=a.current;if(e)return(0,m.Ry)(e)},[]),(0,x.jsx)(F,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;r&&e.preventDefault()}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault())})}),Z=r.forwardRef((e,t)=>{let n=_(w,e.__scopeDialog),o=r.useRef(!1),l=r.useRef(!1);return(0,x.jsx)(F,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||n.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,l.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(l.current=!0));let r=t.target,a=n.triggerRef.current?.contains(r);a&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})}),F=r.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:i,...u}=e,d=_(w,n),f=r.useRef(null),p=(0,l.e)(t,f);return(0,y.EW)(),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(c.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,x.jsx)(s.XB,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":getState(d.open),...u,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(TitleWarning,{titleId:d.titleId}),(0,x.jsx)(DescriptionWarning,{contentRef:f,descriptionId:d.descriptionId})]})]})}),W="DialogTitle",A=r.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,o=_(W,n);return(0,x.jsx)(p.WV.h2,{id:o.titleId,...r,ref:t})});A.displayName=W;var T="DialogDescription",z=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=_(T,n);return(0,x.jsx)(p.WV.p,{id:o.descriptionId,...r,ref:t})});z.displayName=T;var V="DialogClose",L=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,l=_(V,n);return(0,x.jsx)(p.WV.button,{type:"button",...r,ref:t,onClick:(0,o.M)(e.onClick,()=>l.onOpenChange(!1))})});function getState(e){return e?"open":"closed"}L.displayName=V;var $="DialogTitleWarning",[X,B]=(0,a.k)($,{contentName:w,titleName:W,docsSlug:"dialog"}),TitleWarning=({titleId:e})=>{let t=B($),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return r.useEffect(()=>{if(e){let t=document.getElementById(e);t||console.error(n)}},[n,e]),null},DescriptionWarning=({contentRef:e,descriptionId:t})=>{let n=B("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return r.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");if(t&&n){let e=document.getElementById(t);e||console.warn(o)}},[o,e,t]),null},Y=Dialog,q=k,U=DialogPortal,H=S,K=P,G=A,J=z,Q=L},10816:function(e,t){var n;/*! 6 Copyright (c) 2018 Jed Watson. 7 Licensed under the MIT License (MIT), see 8 http://jedwatson.github.io/classnames 9*/!function(){"use strict";var r={}.hasOwnProperty;function classNames(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=appendClass(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return classNames.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=appendClass(t,n));return t}(n)))}return e}function appendClass(e,t){return t?e?e+" "+t:e+t:e}e.exports?(classNames.default=classNames,e.exports=classNames):void 0!==(n=(function(){return classNames}).apply(t,[]))&&(e.exports=n)}()},99070:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24255);/** 10 * @license lucide-react v0.294.0 - ISC 11 * 12 * This source code is licensed under the ISC license. 13 * See the LICENSE file in the root directory of this source tree. 14 */let o=(0,r.Z)("CheckCircle2",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},81989:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24255);/** 15 * @license lucide-react v0.294.0 - ISC 16 * 17 * This source code is licensed under the ISC license. 18 * See the LICENSE file in the root directory of this source tree. 19 */let o=(0,r.Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},73681:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24255);/** 20 * @license lucide-react v0.294.0 - ISC 21 * 22 * This source code is licensed under the ISC license. 23 * See the LICENSE file in the root directory of this source tree. 24 */let o=(0,r.Z)("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},29796:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24255);/** 25 * @license lucide-react v0.294.0 - ISC 26 * 27 * This source code is licensed under the ISC license. 28 * See the LICENSE file in the root directory of this source tree. 29 */let o=(0,r.Z)("CornerRightUp",[["polyline",{points:"10 9 15 4 20 9",key:"1lr6px"}],["path",{d:"M4 20h7a4 4 0 0 0 4-4V4",key:"1plgdj"}]])},86605:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24255);/** 30 * @license lucide-react v0.294.0 - ISC 31 * 32 * This source code is licensed under the ISC license. 33 * See the LICENSE file in the root directory of this source tree. 34 */let o=(0,r.Z)("Loader",[["line",{x1:"12",x2:"12",y1:"2",y2:"6",key:"gza1u7"}],["line",{x1:"12",x2:"12",y1:"18",y2:"22",key:"1qhbu9"}],["line",{x1:"4.93",x2:"7.76",y1:"4.93",y2:"7.76",key:"xae44r"}],["line",{x1:"16.24",x2:"19.07",y1:"16.24",y2:"19.07",key:"bxnmvf"}],["line",{x1:"2",x2:"6",y1:"12",y2:"12",key:"89khin"}],["line",{x1:"18",x2:"22",y1:"12",y2:"12",key:"pb8tfm"}],["line",{x1:"4.93",x2:"7.76",y1:"19.07",y2:"16.24",key:"1uxjnu"}],["line",{x1:"16.24",x2:"19.07",y1:"7.76",y2:"4.93",key:"6duxfx"}]])},98915:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24255);/** 35 * @license lucide-react v0.294.0 - ISC 36 * 37 * This source code is licensed under the ISC license. 38 * See the LICENSE file in the root directory of this source tree. 39 */let o=(0,r.Z)("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]])},27677:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24255);/** 40 * @license lucide-react v0.294.0 - ISC 41 * 42 * This source code is licensed under the ISC license. 43 * See the LICENSE file in the root directory of this source tree. 44 */let o=(0,r.Z)("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]])},26388:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24255);/** 45 * @license lucide-react v0.294.0 - ISC 46 * 47 * This source code is licensed under the ISC license. 48 * See the LICENSE file in the root directory of this source tree. 49 */let o=(0,r.Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
49],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},92939:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return dynamic}});let r=n(56311);n(77455);let o=r._(n(6803));function convertModule(e){return{default:(null==e?void 0:e.default)||e}}function dynamic(e,t){let n=o.default,r={loading:e=>{let{error:t,isLoading:n,pastDelay:r}=e;return null}};"function"==typeof e&&(r.loader=e),Object.assign(r,t);let l=r.loader;return n({...r,loader:()=>null!=l?l().then(convertModule):Promise.resolve(convertModule(()=>null))})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},21385:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{suspense:function(){return suspense},NoSSR:function(){return NoSSR}});let r=n(23112);function suspense(){let e=Error(r.NEXT_DYNAMIC_NO_SSR_CODE);throw e.digest=r.NEXT_DYNAMIC_NO_SSR_CODE,e}function NoSSR(e){let{children:t}=e;return t}},6803:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return _default}});let r=n(56311),o=r._(n(77455)),l=n(21385),_default=function(e){let t=Object.assign({loader:null,loading:null,ssr:!0},e);function LoadableComponent(e){let n=t.loading,r=o.default.createElement(n,{isLoading:!0,pastDelay:!0,error:null}),a=t.ssr?o.default.Fragment:l.NoSSR,i=t.lazy;return o.default.createElement(o.default.Suspense,{fallback:r},o.default.createElement(a,null,o.default.createElement(i,e)))}return t.lazy=o.default.lazy(t.loader),LoadableComponent.displayName="LoadableComponent",L
49oadableComponent}},55017:function(e,t,n){e.exports=n(20098)}}]);
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.