1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9047],{5963:(e,t,r)=>{r.d(t,{default:()=>c});var n=r(95784),o=r(54845),a=r(71500),l=r(97326),i=r(36941),u=r(47808),c=(0,a.forwardRef)(function(e,t){let{href:r,locale:a,localeCookie:c,onClick:s,prefetch:f,...d}=e,p=(0,l.Ym)(),m=null!=a&&a!==p,h=(0,o.usePathname)();return m&&(f=!1),(0,u.jsx)(n,{ref:t,href:r,hrefLang:m?a:void 0,onClick:function(e){(0,i.A)(c,h,p,a),s&&s(e)},prefetch:f,...d})})},13996:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(71500),o=r(18227),a=r(80961);let l=(e,t)=>{let r=(0,n.forwardRef)((r,l)=>{let{className:i,...u}=r;return(0,n.createElement)(a.A,{ref:l,iconNode:t,className:(0,o.zP)("lucide-".concat((0,o.fX)((0,o.MX)(e))),"lucide-".concat(e),i),...u})});return r.displayName=(0,o.MX)(e),r}},18227:(e,t,r)=>{r.d(t,{MX:()=>o,fX:()=>n,m$:()=>l,zP:()=>a});let n=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},a=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&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()},l=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0}},19479:(e,t,r)=>{r.d(t,{DT:()=>u,FP:()=>l,TK:()=>o,Zn:()=>a,aM:()=>i,x3:()=>c});var n=r(83794);function o(e){return"string"==typeof e?{pathname:e}:e}function a(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))Array.isArray(n)?n.forEach(e=>{t.append(r,String(e))}):t.set(r,String(n));return"?"+t.toString()}function l({pathname:e,locale:t,params:r,pathnames:o,query:l}){function i(e){let i,u=o[e];return u?(i=(0,n.Wl)(u,t,e),r&&Object.entries(r).forEach(([e,t])=>{let r,n;Array.isArray(t)?(r=`(\\[)?\\[...${e}\\](\\])?`,n=t.map(e=>String(e)).join("/")):(r=`\\[${e}\\]`,n=String(t)),i=i.replace(RegExp(r,"g"),n)}),i=(i=i.replace(/\[\[\.\.\..+\]\]/g,"")).split("/").map(e=>encodeURIComponent(e)).join("/")):i=e,i=(0,n.po)(i),l&&(i+=a(l)),i}if("string"==typeof e)return i(e);{let{pathname:t,...r}=e;return{...r,pathname:i(t)}}}function i(e,t,r){let o=(0,n.FD)(Object.keys(r)),a=decodeURI(t);for(let t of o){let o=r[t];if("string"==typeof o){if((0,n.ql)(o,a))return t}else if((0,n.ql)((0,n.Wl)(o,e,t),a))return t}return t}function u(e,t=window.location.pathname){return"/"===e?t:t.replace(e,"")}function c(e,t,r,o){let a,{mode:l}=r.localePrefix;return void 0!==o?a=o:(0,n._x)(e)&&("always"===l?a=!0:"as-needed"===l&&(a=r.domains?!r.domains.some(e=>e.defaultLocale===t):t!==r.defaultLocale)),a?(0,n.PJ)((0,n.XP)(t,r.localePrefix),e):e}},36941:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(19479);function o(e,t,r,o){if(!e||o===r||null==o||!t)return;let a=(0,n.DT)(t),{name:l,...i}=e;i.path||(i.path=""!==a?a:"/");let u=`${l}=${o};`;for(let[e,t]of Object.entries(i))u+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof t&&(u+="="+t),u+=";";document.cookie=u}},37096:(e,t,r)=>{r.d(t,{Cf:()=>F,L3:()=>S,LC:()=>L,UC:()=>er,VY:()=>eo,ZL:()=>ee,bL:()=>H,bm:()=>ea,hE:()=>en,hJ:()=>et,l9:()=>Q,lG:()=>P});var n=r(71500),o=r(15654),a=r(966),l=r(93974),i=r(35417),u=r(2537),c=r(10823),s=r(66316),f=r(87692),d=r(2516),p=r(41738),m=r(69463),h=r(22809),g=r(67802),y=r(59310),x=r
1(47808),v="Dialog",[b,j]=(0,l.A)(v),[w,C]=b(v),P=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:l,modal:c=!0}=e,s=n.useRef(null),f=n.useRef(null),[d,p]=(0,u.i)({prop:o,defaultProp:null!=a&&a,onChange:l,caller:v});return(0,x.jsx)(w,{scope:t,triggerRef:s,contentRef:f,contentId:(0,i.B)(),titleId:(0,i.B)(),descriptionId:(0,i.B)(),open:d,onOpenChange:p,onOpenToggle:n.useCallback(()=>p(e=>!e),[p]),modal:c,children:r})};P.displayName=v;var R="DialogTrigger",D=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,l=C(R,r),i=(0,a.s)(t,l.triggerRef);return(0,x.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":Z(l.open),...n,ref:i,onClick:(0,o.mK)(e.onClick,l.onOpenToggle)})});D.displayName=R;var k="DialogPortal",[A,O]=b(k,{forceMount:void 0}),E=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,l=C(k,t);return(0,x.jsx)(A,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,x.jsx)(d.C,{present:r||l.open,children:(0,x.jsx)(f.Z,{asChild:!0,container:a,children:e})}))})};E.displayName=k;var _="DialogOverlay",L=n.forwardRef((e,t)=>{let r=O(_,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=C(_,e.__scopeDialog);return a.modal?(0,x.jsx)(d.C,{present:n||a.open,children:(0,x.jsx)(I,{...o,ref:t})}):null});L.displayName=_;var N=(0,y.TL)("DialogOverlay.RemoveScroll"),I=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(_,r);return(0,x.jsx)(h.A,{as:N,allowPinchZoom:!0,shards:[o.contentRef],children:(0,x.jsx)(p.sG.div,{"data-state":Z(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),M="DialogContent",F=n.forwardRef((e,t)=>{let r=O(M,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=C(M,e.__scopeDialog);return(0,x.jsx)(d.C,{present:n||a.open,children:a.modal?(0,x.jsx)($,{...o,ref:t}):(0,x.jsx)(W,{...o,ref:t})})});F.displayName=M;var $=n.forwardRef((e,t)=>{let r=C(M,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,x.jsx)(T,{...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())})}),W=n.forwardRef((e,t)=>{let r=C(M,e.__scopeDialog),o=n.useRef(!1),a=n.useRef(!1);return(0,x.jsx)(T,{...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()}})}),T=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:i,...u}=e,f=C(M,r),d=n.useRef(null),p=(0,a.s)(t,d);return(0,m.Oh)(),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(s.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:i,children:(0,x.jsx)(c.qW,{role:"dialog",id:f.contentId,"aria-describedby":f.descriptionId,"aria-labelledby":f.titleId,"data-state":Z(f.open),...u,ref:p,onDismiss:()=>f.onOpenChange(!1)})}),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(J,{titleId:f.titleId}),(0,x.jsx)(V,{contentRef:d,descriptionId:f.descriptionId})]})]})}),q="DialogTitle",S=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(q,r);return(0,x.jsx)(p.sG.h2,{id:o.titleId,...n,ref:t})});S.displayName=q;var X="DialogDescription",Y=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(X,r);return(0,x.jsx)(p.sG.p,{id:o.descriptionId,...n,ref:t})});Y.displayName=X;var K="DialogClose",U=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=C(K,r);return(0,x.jsx)(p.sG.button,{type:"button",...n,ref:t,onClick:(0,o.mK)(e.onClick,()=>a.onOpenChange(!1))})});function Z(e){return e?"open":"closed"}U.displayName=K;var B="DialogTitleWarning",[G,z]=(0,l.q)(B,{contentName:M,titleName:q,docsSlug:"dialog"}),J=e=>{let{titleId:t}=e,r=z(B),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},V=e=>{let{contentRef:t,descriptionId:r}=e,o=z("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},H=P,Q=D,ee=E,et=L,er=F,en=S,eo=Y,ea=U},80961:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(71500),o={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"},a=r(18227);let l=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:l=24,strokeWidth:i=2,absoluteStrokeWidth:u,className:c="",children:s,iconNode:f,...d}=e;return(0,n.createElement)("svg",{ref:t,...o,width:l,height:l,stroke:r,strokeWidth:u?24*Number(i)/Number(l):i,className:(0,a.zP)("lucide",c),...!s&&!(0,a.m$)(d)&&{"aria-hidden":"true"},...d},[...f.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(s)?s:[s]])})},83794:(e,t,r)=>{r.d(t,{FD:()=>y,MY:()=>a,PJ:()=>l,Wl:()=>u,XP:()=>f,_x:()=>o,bL:()=>d,po:()=>c,ql:()=>s,wO:()=>i,yL:()=>x});var n=r(55036);function o(e){return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&!function(e){let t="object"==typeof e?e.pathname:e;return null!=t&&!t.startsWith("/")}(e)}function a(e,t){return e.replace(RegExp(`^${t}`),"")||"/"}function l(e,t){let r=e;
1return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),r+=t}function i(e,t){return t===e||t.startsWith(`${e}/`)}function u(e,t,r){return"string"==typeof e?e:e[t]||r}function c(e){let t=function(){try{return"true"===n.env._next_intl_trailing_slash}catch{return!1}}(),[r,...o]=e.split("#"),a=o.join("#"),l=r;if("/"!==l){let e=l.endsWith("/");t&&!e?l+="/":!t&&e&&(l=l.slice(0,-1))}return a&&(l+="#"+a),l}function s(e,t){let r=c(e),n=c(t);return(function(e){let t=e.replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"?(.*)").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)");return RegExp(`^${t}$`)})(r).test(n)}function f(e,t){return"never"!==t.mode&&t.prefixes?.[e]||d(e)}function d(e){return"/"+e}function p(e){return e.includes("[[...")}function m(e){return e.includes("[...")}function h(e){return e.includes("[")}function g(e,t){let r=e.split("/"),n=t.split("/"),o=Math.max(r.length,n.length);for(let e=0;e<o;e++){let t=r[e],o=n[e];if(!t&&o)return -1;if(t&&!o)return 1;if(t||o){if(!h(t)&&h(o))return -1;if(h(t)&&!h(o))return 1;if(!m(t)&&m(o))return -1;if(m(t)&&!m(o))return 1;if(!p(t)&&p(o))return -1;if(p(t)&&!p(o))return 1}}return 0}function y(e){return e.sort(g)}function x(e){return"function"==typeof e.then}},85170:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(13996).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},87231:(e,t,r)=>{r.d(t,{A:()=>p});var n=r(54845),o=r(71500),a=r.t(o,2),l=r(97326),i=a["use".trim()],u=r(83794),c=r(5963),s=r(19479),f=r(47808),d=r(36941);function p(e){let{Link:t,config:r,getPathname:a,...p}=function(e,t){var r,a,l;let d={...r=t||{},localePrefix:"object"==typeof(l=r.localePrefix)?l:{mode:l||"always"},localeCookie:!!((a=r.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof a&&a},localeDetection:r.localeDetection??!0,alternateLinks:r.alternateLinks??!0},p=d.pathnames,m=(0,o.forwardRef)(function({href:t,locale:r,...n},o){let a,l;"object"==typeof t?(a=t.pathname,l=t.params):a=t;let s=(0,u._x)(t),m=e(),g=(0,u.yL)(m)?i(m):m,y=s?h({locale:r||g,href:null==p?a:{pathname:a,params:l},forcePrefix:null!=r||void 0}):a;return(0,f.jsx)(c.default,{ref:o,href:"object"==typeof t?{...t,pathname:y}:y,locale:r,localeCookie:d.localeCookie,...n})});function h(e){let t,{forcePrefix:r,href:n,locale:o}=e;return null==p?"object"==typeof n?(t=n.pathname,n.query&&(t+=(0,s.Zn)(n.query))):t=n:t=(0,s.FP)({locale:o,...(0,s.TK)(n),pathnames:d.pathnames}),(0,s.x3)(t,o,d,r)}function g(e){return function(t,...r){return e(h(t),...r)}}return{config:d,Link:m,redirect:g(n.redirect),permanentRedirect:g(n.permanentRedirect),getPathname:h}}(l.Ym,e);return{...p,Link:t,usePathname:function(){let e=function(e){let t=(0,n.usePathname)(),r=(0,l.Ym)();return(0,o.useMemo)(()=>{if(!t)return t;let n=t,o=(0,u.XP)(r,e.localePrefix);if((0,u.wO)(o,t))n=(0,u.MY)(t,o);else if("as-needed"===e.localePrefix.mode&&e.localePrefix.prefixes){let e=(0,u.bL)(r);(0,u.wO)(e,t)&&(n=(0,u.MY)(t,e))}return n},[e.localePrefix,r,t])}(r),t=(0,l.Ym)();return(0,o.useMemo)(()=>e&&r.pathnames?(0,s.aM)(t,e,r.pathnames):e,[t,e])},useRouter:function(){let e=(0,n.useRouter)(),t=(0,l.Ym)(),i=(0,n.usePathname)();return(0,o.useMemo)(()=>{function n(e){return function(n,o){let{locale:l,...u}=o||{},c=[a({href:n,locale:l||t})];Object.keys(u).length>0&&c.push(u),(0,d.A)(r.localeCookie,i,t,l),e(...c)}}return{...e,push:n(e.push),replace:n(e.replace),prefetch:n(e.prefetch)}},[t,i,e])},getPathname:a}}},95513:(e,t,r)=>{r.d(t,{A:()=>n});function n(e){return e}}}]);
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.