"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5944],{7481:(e,t,n)=>{n.d(t,{_:()=>r});function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t{n.d(t,{default:()=>s});var r=n(7481),a=n(8173),o=n.n(a),l=n(6046),i=n(2115),c=n(707),s=(0,i.forwardRef)(function(e,t){let{defaultLocale:n,href:a,locale:s,localeCookie:u,onClick:f,prefetch:d,unprefixed:p,...h}=e,y=(0,c.A)(),g=null!=s&&s!==y,m=s||y,v=function(){let[e,t]=(0,i.useState)();return(0,i.useEffect)(()=>{t(window.location.host)},[]),e}(),_=v&&p&&(p.domains[v]===m||!Object.keys(p.domains).includes(v)&&y===n&&!s)?p.pathname:a,b=(0,l.usePathname)();return g&&(d&&console.error("The `prefetch` prop is currently not supported when using the `locale` prop on `Link` to switch the locale.`"),d=!1),i.createElement(o(),(0,r._)({ref:t,href:_,hrefLang:g?s:void 0,onClick:function(e){(function(e,t,n,r){if(!e||!(r!==n&&null!=r)||!t)return;let a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location.pathname;return"/"===e?t:t.replace(e,"")}(t),{name:o,...l}=e;l.path||(l.path=""!==a?a:"/");let i="".concat(o,"=").concat(r,";");for(let[e,t]of Object.entries(l))i+="".concat("maxAge"===e?"max-age":e),"boolean"!=typeof t&&(i+="="+t),i+=";";document.cookie=i})(u,b,y,s),f&&f(e)},prefetch:d},h))})},8193:(e,t,n)=>{n.d(t,{default:()=>f});var r=n(7481),a=n(6046),o=n(2115),l=n(707);function i(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 c(e,t){let n;return"string"==typeof e?n=s(t,e):(n={...e},e.pathname&&(n.pathname=s(t,e.pathname))),n}function s(e,t){let n=e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),n+=t}n(2818);var u=n(3401);let f=(0,o.forwardRef)(function(e,t){let{href:n,locale:s,localeCookie:f,localePrefixMode:d,prefix:p,...h}=e,y=(0,a.usePathname)(),g=(0,l.A)(),m=s!==g,[v,_]=(0,o.useState)(()=>i(n)&&("never"!==d||m)?c(n,p):n);return(0,o.useEffect)(()=>{y&&_(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;if(!i(e))return e;let o=r===a||r.startsWith("".concat(a,"/"));return(t!==n||o)&&null!=a?c(e,a):e}(n,s,g,y,p))},[g,n,s,y,p]),o.createElement(u.default,(0,r._)({ref:t,href:v,locale:s,localeCookie:f},h))});f.displayName="ClientLink"},707:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(6046),a=n(985);let o="locale",l=!1;function i(){let e;let t=(0,r.useParams)();try{e=(0,a.useLocale)()}catch(n){if("string"!=typeof(null==t?void 0:t[o]))throw n;l||(console.warn("Deprecation warning: `useLocale` has returned a default from `useParams().locale` since no `NextIntlClientProvider` ancestor was found for the calling component. This behavior will be removed in the next major version. Please ensure all Client Components that use `next-intl` are wrapped in a `NextIntlClientProvider`."),l=!0),e=t[o]}return e}},3704:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return v},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return g}});let r=n(306),a=n(9955),o=n(5155),l=r._(n(7650)),i=a._(n(2115)),c=n(1147),s=n(2815),u=n(8571),f=new Map,d=new Set,p=e=>{if(l.default.preinit){e.forEach(e=>{l.default.preinit(e,{as:"style"})});return}if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}},h=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:a=null,dangerouslySetInnerHTML:o,children:l="",strategy:i="afterInteractive",onError:c,stylesheets:u}=e,h=n||t;if(h&&d.has(h))return;if(f.has(t)){d.add(h),f.get(t).then(r,c);return}let y=()=>{a&&a(),d.add(h)},g=document.createElement("script"),m=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),r&&r.call(this,t),y()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});o?(g.innerHTML=o.__html||"",y()):l?(g.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):"",y()):t&&(g.src=t,f.set(t,m)),(0,s.setAttributesFromProps)(g,e),"worker"===i&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",i),u&&p(u),document.body.appendChild(g)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>h(e))}):h(e)}function g(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");d.add(t)})}function m(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:a=null,strategy:s="afterInteractive",onError:f,stylesheets:p,...y}=e,{updateScripts:g,scripts:m,getIsSsr:v,appDir:_,nonce:b}=(0,i.useContext)(c.HeadManagerContext),w=(0,i.useRef)(!1);(0,i.useEffect)(()=>{let e=t||n;w.current||(a&&e&&d.has(e)&&a(),w.current=!0)},[a,t,n]);let O=(0,i.useRef)(!1);if((0,i.useEffect)(()=>{!O.current&&("afterInteractive"===s?h(e):"lazyOnload"===s&&("complete"===document.readyState?(0,u.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>h(e))})),O.current=!0)},[e,s]),("beforeInteractive"===s||"worker"===s)&&(g?(m[s]=(m[s]||[]).concat([{id:t,src:n,onLoad:r,onReady:a,onError:f,...y}]),g(m)):v&&v()?d.add(t||n):v&&!v()&&h(e)),_){if(p&&p.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)return n?(l.default.preload(n,y.integrity?{as:"script",integrity:y.integrity,nonce:b,crossOrigin:y.crossOrigin}:{as:"script",nonce:b,crossOrigin:y.crossOrigin}),(0,o.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([n,{...y,id:t}])+")"}})):(y.dangerouslySetInnerHTML&&(y.children=y.dangerouslySetInnerHTML.__html,delete y.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...y,id:t}])+")"}}));"afterInteractive"===s&&n&&l.default.preload(n,y.integrity?{as:"script",integrity:y.integrity,nonce:b,crossOrigin:y.crossOrigin}:{as:"script",nonce:b,crossOrigin:y.crossOrigin})}return null}Object.defineProperty(m,"__nextScript",{value:!0});let v=m;("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)},2815:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return o}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},r=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function a(e){return["async","defer","noModule"].includes(e)}function o(e,t){for(let[o,l]of Object.entries(t)){if(!t.hasOwnProperty(o)||r.includes(o)||void 0===l)continue;let i=n[o]||o.toLowerCase();"SCRIPT"===e.tagName&&a(i)?e[i]=!!l:e.setAttribute(i,String(l)),(!1===l||"SCRIPT"===e.tagName&&a(i)&&(!l||"false"===l))&&(e.setAttribute(i,""),e.removeAttribute(i))}}("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)}}]);