(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},8341,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return o},requestIdleCallback:function(){return l}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let l="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},o="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},19083,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={ESCAPE_REGEX:function(){return o},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return s}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let l={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},o=/[&><\u2028\u2029]/g,a={"&":"&",'"':""","'":"'","<":"<",">":">"},u=/[&"'<>]/g;function s(e){return e.replace(o,e=>l[e])}function c(e){return e.replace(u,e=>a[e])}},79520,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return v},handleClientScriptLoad:function(){return h},initScriptLoader:function(){return m}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let l=e.r(55682),o=e.r(90809),a=e.r(43476),u=l._(e.r(74080)),s=o._(e.r(71645)),c=e.r(42732),d=e.r(22737),f=e.r(8341),p=e.r(19083),y=new Map,g=new Set,b=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:i=null,dangerouslySetInnerHTML:l,children:o="",strategy:a="afterInteractive",onError:s,stylesheets:c}=e,f=n||t;if(f&&g.has(f))return;if(y.has(t)){g.add(f),y.get(t).then(r,s);return}let p=()=>{i&&i(),g.add(f)},b=document.createElement("script"),h=new Promise((e,t)=>{b.addEventListener("load",function(t){e(),r&&r.call(this,t),p()}),b.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});l?(b.innerHTML=l.__html||"",p()):o?(b.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",p()):t&&(b.src=t,y.set(t,h)),(0,d.setAttributesFromProps)(b,e),"worker"===a&&b.setAttribute("type","text/partytown"),b.setAttribute("data-nscript",a),c&&(e=>{if(u.default.preinit)return e.forEach(e=>{u.default.preinit(e,{as:"style"})});if("u">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)})}})(c),document.body.appendChild(b)};function h(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}):b(e)}function m(e){e.forEach(h),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");g.add(t)})}function w(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:i=null,strategy:l="afterInteractive",onError:o,stylesheets:d,...y}=e,{updateScripts:h,scripts:m,getIsSsr:w,appDir:v,nonce:_}=(0,s.useContext)(c.HeadManagerContext);_=y.nonce||_;let E=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||n;E.current||(i&&e&&g.has(e)&&i(),E.current=!0)},[i,t,n]);let O=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{if(!O.current){if("afterInteractive"===l)b(e);else"lazyOnload"===l&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>b(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}));O.current=!0}},[e,l]),("beforeInteractive"===l||"worker"===l)&&(h?(m[l]=(m[l]||[]).concat([{id:t,src:n,onLoad:r,onReady:i,onError:o,...y,nonce:_}]),h(m)):w&&w()?g.add(t||n):w&&!w()&&b({...e,nonce:_})),v){if(d&&d.forEach(e=>{u.default.preinit(e,{as:"style"})}),"beforeInteractive"===l)if(!n)return y.dangerouslySetInnerHTML&&(y.children=y.dangerouslySetInnerHTML.__html,delete y.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:_,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([0,{...y,id:t}]))})`}});else return u.default.preload(n,y.integrity?{as:"script",integrity:y.integrity,nonce:_,crossOrigin:y.crossOrigin}:{as:"script",nonce:_,crossOrigin:y.crossOrigin}),(0,a.jsx)("script",{nonce:_,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([n,{...y,id:t}]))})`}});"afterInteractive"===l&&n&&u.default.preload(n,y.integrity?{as:"script",integrity:y.integrity,nonce:_,crossOrigin:y.crossOrigin}:{as:"script",nonce:_,crossOrigin:y.crossOrigin})}return null}Object.defineProperty(w,"__nextScript",{value:!0});let v=w;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},91200,e=>{"use strict";var t=e.i(71645);e.s(["HashScroll",0,function(){return(0,t.useEffect)(()=>{let e=window.location.hash?.slice(1);if(!e)return;let t=decodeURIComponent(e);"scrollRestoration"in history&&(history.scrollRestoration="manual");let n=!1,r=-1,i=performance.now(),l=!1,o=!1,a=!1,u=()=>{if(n)return;let e=document.getElementById(t),s=e;if(e&&0===e.getBoundingClientRect().height){for(let t of e.querySelectorAll("*"))if(t.getBoundingClientRect().height>0){s=t;break}s===e&&(s=null)}if(s){let e=s.getBoundingClientRect();o||(o=!0),s.scrollIntoView({behavior:"auto",block:"start"}),a||(a=!0);let t=e.top+window.scrollY;t!==r&&(r=t)}else l||(l=!0);performance.now()-i<6e3?requestAnimationFrame(u):n=!0};requestAnimationFrame(u);let s=()=>{n||(n=!0)};return window.addEventListener("wheel",s,{passive:!0}),window.addEventListener("touchstart",s,{passive:!0}),window.addEventListener("keydown",s),()=>{n=!0,window.removeEventListener("wheel",s),window.removeEventListener("touchstart",s),window.removeEventListener("keydown",s)}},[]),null}])}]);