1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,957215,e=>{"use strict";var t=e.i(247167),r=e.i(271645),n=e.i(618566);function a(){return false}function o(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function u(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:`/${e}`}function s(e){(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]);let n=(0,r.useRef)(null);return(0,r.useEffect)(()=>{if(!n.current){let r=function(e={},t){var r;if(!("u">typeof window)||null===e.route)return null;window.si||(window.si=function(...e){window.siq=window.siq||[],window.siq.push(e)});let{beforeSend:n,src:o,dataset:s}=function(e,t){var r,n;let o=e;if(t)try{o={...null==(r=JSON.parse(t))?void 0:r.speedInsights,...e}}catch{}let s={sdkn:"@vercel/speed-insights"+(o.framework?`/${o.framework}`:""),sdkv:"2.0.0"};return o.sampleRate&&(s.sampleRate=o.sampleRate.toString()),o.route&&(s.route=o.route),a()&&!1===o.debug&&(s.debug="false"),o.dsn&&(s.dsn=o.dsn),o.endpoint?s.endpoint=u(o.endpoint):o.basePath&&(s.endpoint=u(`${o.basePath}/speed-insights/vitals`)),{src:(n=o).scriptSrc?u(n.scriptSrc):a()?"https://va.vercel-scripts.com/v1/speed-insights/script.debug.js":n.dsn?"https://va.vercel-scripts.com/v1/speed-insights/script.js":n.basePath?u(`${n.basePath}/speed-insights/script.js`):"/_vercel/speed-insights/script.js",beforeSend:o.beforeSend,dataset:s}}(e,t);if(document.head.querySelector(`script[src*="${o}"]`))return null;n&&(null==(r=window.si)||r.call(window,"beforeSend",n));let l=document.createElement("script");for(let[e,t]of(l.src=o,l.defer=!0,Object.entries(s)))l.dataset[e]=t;return l.onerror=()=>{console.log(`[Vercel Speed Insights] Failed to load script from ${o}. Please check if any content blockers are enabled and try again.`)},document.head.appendChild(l),{setRoute:e=>{l.dataset.route=e??void 0}}}({framework:e.framework??"react",basePath:e.basePath??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...e},e.configString??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}());r&&(n.current=r.setRoute)}},[e]),(0,r.useEffect)(()=>{n.current&&e.route&&n.current(e.route)},[e.route]),null}function l(e){let a=(()=>{let e=(0,n.useParams)(),t=(0,n.useSearchParams)()||new URLSearchParams,r=(0,n.usePathname)();if(!e)return null;let a=Object.keys(e).length?e:Object.fromEntries(t.entries());if(!r||!a)return r;let u=r;try{let e=Object.entries(a);for(let[t,r]of e)if(!Array.isArray(r)){let e=o(r);e.test(u)&&(u=u.replace(e,`/[${t}]`))}for(let[t,r]of e)if(Array.isArray(r)){let e=o(r.join("/"));e.test(u)&&(u=u.replace(e,`/[...${t}]`))}return u}catch{return r}})();return r.default.createElement(s,{route:a,...e,framework:"next",basePath:function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}
1(),configString:function(){if(void 0!==t.default&&void 0!==t.default.env)return'{"analytics":{"scriptSrc":"997f0f0cc6e19b59/script.js","viewEndpoint":"997f0f0cc6e19b59/view","eventEndpoint":"997f0f0cc6e19b59/event","sessionEndpoint":"997f0f0cc6e19b59/session"},"speedInsights":{"scriptSrc":"9daee3ea91291f27/script.js","endpoint":"9daee3ea91291f27/vitals"}}'}()})}e.s(["SpeedInsights",0,function(e){return r.default.createElement(r.Suspense,{fallback:null},r.default.createElement(l,{...e}))}])},728298,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useRouterBFCache",{enumerable:!0,get:function(){return a}});let n=e.r(271645);function a(e,t,r){let[a,o]=(0,n.useState)(()=>({tree:e,cacheNode:t,stateKey:r,next:null}));if(a.tree===e)return a;let u={tree:e,cacheNode:t,stateKey:r,next:null},s=1,l=a,i=u;for(;null!==l&&s<1;){if(l.stateKey===r){i.next=l.next;break}{s++;let e={tree:l.tree,cacheNode:l.cacheNode,stateKey:l.stateKey,next:null};i.next=e,i=e}l=l.next}return o(u),u}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},347257,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ClientPageRoot",{enumerable:!0,get:function(){return i}});let n=e.r(843476),a=e.r(8372),o=e.r(271645),u=e.r(33906),s=e.r(261994),l=e.r(15783);function i({Component:e,serverProvidedParams:t}){let r,c;if(null!==t)r=t.searchParams,c=t.params;else{let e=(0,o.use)(a.LayoutRouterContext);c=null!==e?e.parentParams:{},r=(0,u.urlSearchParamsToParsedUrlQuery)((0,o.use)(s.SearchParamsContext))}let d=(0,l.createClientSearchParams)(r),f=(0,l.createClientParams)(c);return(0,n.jsx)(e,{params:f,searchParams:d})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},92825,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ClientSegmentRoot",{enumerable:!0,get:function(){return s}});let n=e.r(843476),a=e.r(8372),o=e.r(271645),u=e.r(15783);function s({Component:e,slots:t,serverProvidedParams:r}){let l;if(null!==r)l=r.params;else{let e=(0,o.use)(a.LayoutRouterContext);l=null!==e?e.parentParams:{}}let i=(0,u.createClientParams)(l);return(0,n.jsx)(e,{...t,params:i})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},768017,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return c}});let n=e.r(190809),a=e.r(843476),o=n._(e.r(271645)),u=e.r(590373),s=e.r(754394),l=e.r(8372);class i extends o.default.Component{constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}componentDidCatch(){}static getDerivedStateFromError(e){if((0,s.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,s.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:r,children:n}=this.props,{triggeredStatus:o}=this.state,u={[s.HTTPAccessErrorStatus.NOT_FOUND]:e,[s.HTTPAccessErrorStatus.FORBIDDEN]:t,[s.HTTPAccessErrorStatus.UNAUTHORIZED]:r};if(o){let l=o===s.HTTPAccessErrorStatus.NOT_FOUND&&e,i=o===s.HTTPAccessErrorStatus.FORBIDDEN&&t,c=o===s.HTTPAccessErrorStatus.UNAUTHORIZED&&r;return l||i||c?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{name:"robots",content:"noindex"}),!1,u[o]]}):n}return n}}function c({notFound:e,forbidden:t,unauthorized:r,children:n}){let s=(0,u.useUntrackedPathname)(),d=(0,o.useContext)(l.MissingSlotContext);return e||t||r?(0,a.jsx)(i,{pathname:s,notFound:e,forbidden:t,unauthorized:r,missingSlots:d,children:n}):(0,a.jsx)(a.Fragment,{children:n})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},722976,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return o},PlaceValidationBoundaryBelowThisLevel:function(){return u},RenderValidationBoundaryAtThisLevel:function(){return s},SlotMarker:function(){return l}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=null,u=null,s=null,l=null;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},877694,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return o.InstantValidationBoundaryContext},PlaceValidationBoundaryBelowThisLevel:function(){return o.PlaceValidationBoundaryBelowThisLevel},RenderValidationBoundaryAtThisLevel:function(){return o.RenderValidationBoundaryAtThisLevel},SlotMarker:function(){return o.SlotMarker}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(722976);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},339756,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0});var n={LoadingBoundaryProvider:function(){return j},default:function(){return C}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(555682),u=e.r(190809),s=e.r(843476),l=u._(e.r(271645)),i=o._(e.r(174080)),c=e.r(8372),d=e.r(201244),f=e.r(972383),p=e.r(491915),h=e.r(358442),m=e.r(768017);e.r(877694);let y=e.r(270725),v=e.r(728298);e.r(174180);let g=e.r(261994),b=e.r(33906),_=e.r(595871);i.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function P(e,t,r){let n=e.getClientRects();if(0===n.length)return 0;let a=1/0;for(let e=0;e<n.length;e++){let t=n[e];t.top<a&&(a=t.top)}return a>=r()&&a<=t?1:2}l.default.Component;let w=function(e){let t=l.default.useRef(null);return(0,l.useLayoutEffect)(()=>{let{focusAndScrollRef:r,cacheNode:n}=e,a=r.forceScroll?r.scrollRef:n.scrollRef;if(null===a||!a.current)return;let o=null,u=r.hashFragment;if(u){var s;if(null===(o="top"===(s=u)?document.body:document.getElementById(s)??document.getElementsByName(s)[0]??null)){a.current=!1,r.onlyHashChange=!1,r.hashFragment=null;return}}else o=t.current;if(null===o)return;let l=!1;(0,p.disableSmoothScrollDuringRouteTransition)(()=>{let e=document.documentElement,t=null,r=null,n=null,s=()=>{var r,a;let o,u;return null===n&&(r=e,a=t,n=!Number.isFinite(u=Number.parseFloat(o=getComputedStyle(r).scrollPaddingTop))||u<0?0:o.endsWith("px")?u:o.endsWith("%")?u/100*a:0),n};(u||(t=e.clientHeight,0!==(r=P(o,t,s))))&&((l=!0,a.current=!1,u)?o.scrollIntoView():1!==r&&(e.scrollTop=0,2===P(o,t,s)&&o.scrollIntoView()))},{dontForceLayout:!0,onlyHashChange:r.onlyHashChange}),l&&(r.onlyHashChange=!1,r.hashFragment=null)},void 0),(0,s.jsx)(l.Fragment,{ref:t,children:e.children})};function S({children:e,cacheNode:t}){let r=(0,l.useContext)(c.GlobalLayoutRouterContext);if(!r)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,s.jsx)(w,{focusAndScrollRef:r.focusAndScrollRef,cacheNode:t,children:e})}function E({tree:e,segmentPath:t,debugNameContext:r,cacheNode:n,params:a,url:o,isActive:u}){let i,f=(0,l.useContext)(c.GlobalLayoutRouterContext);if((0,l.useContext)(g.NavigationPromisesContext),!f)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let p=null!==n?n:(0,l.use)(d.unresolvedThenable),h=null!==p.prefetchRsc?p.prefetchRsc:p.rsc,m=(0,l.useDeferredValue)(p.rsc,h);if((0,_.isDeferredRsc)(m)){let e=(0,l.use)(m);null===e&&(0,l.use)(d.unresolvedThenable),i=e}else null===m&&(0,l.use)(d.unresolvedThenable),i=m;let y=i;return(0,s.jsx)(c.LayoutRouterContext.Provider,{value:{parentTree:e,parentCacheNode:p,parentSegmentPath:t,parentParam
1s:a,parentLoadingData:null,debugNameContext:r,url:o,isActive:u},children:y})}function j({loading:e,children:t}){let r=(0,l.use)(c.LayoutRouterContext);return null===r?t:(0,s.jsx)(c.LayoutRouterContext.Provider,{value:{parentTree:r.parentTree,parentCacheNode:r.parentCacheNode,parentSegmentPath:r.parentSegmentPath,parentParams:r.parentParams,parentLoadingData:e,debugNameContext:r.debugNameContext,url:r.url,isActive:r.isActive},children:t})}function O({name:e,loading:t,children:r}){if(null!==t){let n=t[0],a=t[1],o=t[2];return(0,s.jsx)(l.Suspense,{name:e,fallback:(0,s.jsxs)(s.Fragment,{children:[a,o,n]}),children:r})}return(0,s.jsx)(s.Fragment,{children:r})}function C({parallelRouterKey:e,error:t,errorStyles:r,errorScripts:n,templateStyles:a,templateScripts:o,template:u,notFound:i,forbidden:p,unauthorized:g,segmentViewBoundaries:_}){let P=(0,l.useContext)(c.LayoutRouterContext);if(!P)throw Object.defineProperty(Error("invariant expected layout router to be mounted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:w,parentCacheNode:j,parentSegmentPath:x,parentParams:R,parentLoadingData:M,url:T,isActive:A,debugNameContext:k}=P,q=w[0],N=null===x?[e]:x.concat([q,e]),I=w[1][e],L=j.slots;(void 0===I||null===L)&&(0,l.use)(d.unresolvedThenable);let B=I[0],F=L[e]??null,U=(0,y.createRouterCacheKey)(B,!0),H=(0,v.useRouterBFCache)(I,F,U),Q=[];do{let e=H.tree,l=H.cacheNode,d=H.stateKey,y=e[0],v=R;if(Array.isArray(y)){let e=y[0],t=y[1],r=y[2],n=(0,b.getParamValueFromCacheKey)(t,r);null!==n&&(v={...R,[e]:n})}let _=function(e){if("/"===e)return"/";if("string"==typeof e)if("(__SLOT__)"===e)return;else return e+"/";return e[1]+"/"}(y),P=_??k,w=void 0===_?void 0:k,j=(0,s.jsxs)(S,{cacheNode:l,children:[(0,s.jsx)(f.ErrorBoundary,{errorComponent:t,errorStyles:r,errorScripts:n,children:(0,s.jsx)(O,{name:w,loading:M,children:(0,s.jsx)(m.HTTPAccessFallbackBoundary,{notFound:i,forbidden:p,unauthorized:g,children:(0,s.jsxs)(h.RedirectBoundary,{children:[(0,s.jsx)(E,{url:T,tree:e,params:v,cacheNode:l,segmentPath:N,debugNameContext:P,isActive:A&&d===U}),null]})})})}),null]}),C=(0,s.jsxs)(c.TemplateContext.Provider,{value:j,children:[a,o,u]},d);Q.push(C),H=H.next}while(null!==H)return Q}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},837457,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(190809),a=e.r(843476),o=n._(e.r(271645)),u=e.r(8372);function s(){let e=(0,o.useContext)(u.TemplateContext);return(0,a.jsx)(a.Fragment,{children:e})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},808341,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return u},requestIdleCallback:function(){return o}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o="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)},u="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},519083,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return u},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return i}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},u=/[&><\u2028\u2029]/g,s={"&":"&",'"':""","'":"'","<":"<",">":">"},l=/[&"'<>]/g;function i(e){return e.replace(u,e=>o[e])}function c(e){return e.replace(l,e=>s[e])}},479520,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return _},handleClientScriptLoad:function(){return v},initScriptLoader:function(){return g}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(555682),u=e.r(190809),s=e.r(843476),l=o._(e.r(174080)),i=u._(e.r(271645)),c=e.r(742732),d=e.r(922737),f=e.r(808341),p=e.r(519083),h=new Map,m=new Set,y=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:a=null,dangerouslySetInnerHTML:o,children:u="",strategy:s="afterInteractive",onError:i,stylesheets:c}=e,f=r||t;if(f&&m.has(f))return;if(h.has(t)){m.add(f),h.get(t).then(n,i);return}let p=()=>{a&&a(),m.add(f)},y=document.createElement("script"),v=new Promise((e,t)=>{y.addEventListener("load",function(t){e(),n&&n.call(this,t),p()}),y.addEventListener("error",function(e){t(e)})}).catch(function(e){i&&i(e)});o?(y.innerHTML=o.__html||"",p()):u?(y.textContent="string"==typeof u?u:Array.isArray(u)?u.join(""):"",p()):t&&(y.src=t,h.set(t,v)),(0,d.setAttributesFromProps)(y,e),"worker"===s&&y.setAttribute("type","text/partytown"),y.setAttribute("data-nscript",s),c&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(y)};function v(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>y(e))}):y(e)}function g(e){e.forEach(v),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function b(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:a=null,strategy:o="afterInteractive",onError:u,stylesheets:d,...h}=e,{updateScripts:v,scripts:g,getIsSsr:b,appDir:_,nonce:P}=(0,i.useContext)(c.HeadManagerContext);P=h.nonce||P;let w=(0,i.useRef)(!1);(0,i.useEffect)(()=>{let e=t||r;w.current||(a&&e&&m.has(e)&&a(),w.current=!0)},[a,t,r]);let S=(0,i.useRef)(!1);if((0,i.useEffect)(()=>{if(!S.current){if("afterInteractive"===o)y(e);else"lazyOnload"===o&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>y(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>y(e))}));S.current=!0}},[e,o]),("beforeInteractive"===o||"worker"===o)&&(v?(g[o]=(g[o]||[]).concat([{id:t,src:r,onLoad:n,onReady:a,onError:u,...h,nonce:P}]),v(g)):b&&b()?m.add(t||r):b&&!b()&&y({...e,nonce:P})),_){if(d&&d.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===o)if(!r)return h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:P,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([0,{...h,id:t}]))})`}});else return l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:P,crossOrigin:h.crossOrigin}:{as:"script",nonce:P,crossOrigin:h.crossOrigin}),(0,s.jsx)("script",{nonce:P,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([r,{...h,id:t}]))})`}});"afterInteractive"===o&&r&&l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:P,crossOrigin:h.crossOrigin}:{as:"script",nonce:P,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let _=b;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},806831,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderParamsFromClient",{enumerable:!0,get:function(){return a}});let n=new WeakMap;function a(e){let t=n.get(e);if(t)return t;let r=Promise.resolve(e);return n.set(e,r),r}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},797689,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(806831).createRenderParamsFromClient;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},793504,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return a}});let n=new WeakMap;function a(e){let t=n.get(e);if(t)return t;let r=Promise.resolve(e);return n.set(e,r),r}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},266996,(e,t,r)=>{"use strict";e.i(247167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(793504).createRenderSearchParamsFromClient;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},15783,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={createClientParams:function(){return o.createRenderParamsFromClient},createClientSearchParams:function(){return u.createRenderSearchParamsFromClient}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(797689),u=e.r(266996);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},27201,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"IconMark",{enumerable:!0,get:function(){return a}});let n=e.r(843476),a=()=>"u">typeof window?null:(0,n.jsx)("meta",{name:"«nxt-icon»"})},491915,(e,t,r)=>{"use strict";function n(e,t={}){if(t.onlyHashChange)return void e();let r=document.documentElement;if("smooth"!==r.dataset.scrollBehavior)return void e();let a=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=a}e.i(247167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"disableSmoothScrollDuringRouteTransition",{enumerable:!0,get:function(){return n}})},618566,(e,t,r)=>{t.exports=e.r(976562)},589792,e=>{"use strict";e.i(247167);var t=e.i(271645);let r={303:"Multiple adapter contexts detected. This might happen in monorepos.",404:"nuqs requires an adapter to work with your framework.",409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` (via the %s adapter) was about to load on top.",414:"Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cache. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function n(e){return`[nuqs] ${r[e]} 2 See https://nuqs.dev/NUQS-${e}`}let a=(0,t.createContext)({useAdapter(){throw Error(n(404))}});a.displayName="NuqsAdapterContext","u">typeof window&&(window.__NuqsAdapterContext&&window.__NuqsAdapterContext!==a&&console.error(n(303)),window.__NuqsAdapterContext=a),e.s(["a",0,()=>(0,t.useContext)(a).processUrlSearchParams,"i",0,()=>(0,t.useContext)(a).defaultOptions,"n",0,function(e){return({children:r,defaultOptions:n,processUrlSearchParams:o,...u})=>(0,t.createElement)(a.Provider,{...u,value:{useAdapter:e,defaultOptions:n,processUrlSearchParams:o}},r)},"o",0,function(e){if(0===e.size)return"";let t=[];for(let[r,n]of e.entries()){let e=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${e}=${n.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/[\x00-\x1F]/g,e=>encodeURIComponent(e))}`)}return"?"+t.join("&")},"r",0,function(e){let r=(0,t.useContext)(a);if(!("useAdapter"in r))throw Error(n(404));return r.useAdapter(e)},"s",0,n])},902500,e=>{"use strict";var t=e.i(109773),r=e.i(589792),n=e.i(271645);function a(e){return{method:"throttle",timeMs:e}}let o=a(function(){if("u"<typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}());function u(e,t,r){if("string"==typeof r)e.set(t,r);else{for(let n of(e.delete(t),r))e.append(t,n);e.has(t)||e.set(t,"")}return e}function s(){let e=new Map;return{on(t,r){let n=e.get(t)||[];return n.push(r),e.set(t,n),()=>this.off(t,r)},off(t,r){let n=e.get(t);n&&e.set(t,n.filter(e=>e!==r))}
2,emit(t,r){e.get(t)?.forEach(e=>e(r))}}}function l(e,t,r){let n=setTimeout(function(){e(),r.removeEventListener("abort",a)},t);function a(){clearTimeout(n),r.removeEventListener("abort",a)}r.addEventListener("abort",a)}function i(){let e=Promise;if(Promise.hasOwnProperty("withResolvers"))return Promise.withResolvers();let t=()=>{},r=()=>{};return{promise:new e((e,n)=>{t=e,r=n}),resolve:t,reject:r}}function c(){return new URLSearchParams(location.search)}var d=class{updateMap=new Map;options={history:"replace",scroll:!1,shallow:!0};timeMs=o.timeMs;transitions=new Set;resolvers=null;controller=null;lastFlushedAt=0;resetQueueOnNextPush=!1;push({key:e,query:r,options:n},a=o.timeMs){this.resetQueueOnNextPush&&(this.reset(),this.resetQueueOnNextPush=!1),(0,t.t)(7,e,r,n),this.updateMap.set(e,r),"push"===n.history&&(this.options.history="push"),n.scroll&&(this.options.scroll=!0),!1===n.shallow&&(this.options.shallow=!1),n.startTransition&&this.transitions.add(n.startTransition),(!Number.isFinite(this.timeMs)||a>this.timeMs)&&(this.timeMs=a)}getQueuedQuery(e){return this.updateMap.get(e)}getPendingPromise({getSearchParamsSnapshot:e=c}){return this.resolvers?.promise??Promise.resolve(e())}flush({getSearchParamsSnapshot:e=c,rateLimitFactor:r=1,...n},a){if(this.controller??=new AbortController,!Number.isFinite(this.timeMs))return(0,t.t)(8),Promise.resolve(e());if(this.resolvers)return this.resolvers.promise;this.resolvers=i();let o=()=>{this.lastFlushedAt=performance.now();let[t,r]=this.applyPendingUpdates({...n,autoResetQueueOnUpdate:n.autoResetQueueOnUpdate??!0,getSearchParamsSnapshot:e},a);null===r?(this.resolvers.resolve(t),this.resetQueueOnNextPush=!0):this.resolvers.reject(t),this.resolvers=null},u=()=>{let e=performance.now()-this.lastFlushedAt,n=this.timeMs,a=r*Math.max(0,n-e);(0,t.t)(9,a,n,r),0===a?o():l(o,a,this.controller.signal)};return l(u,0,this.controller.signal),this.resolvers.promise}abort(){return this.controller?.abort(),this.controller=new AbortController,this.resolvers?.resolve(new URLSearchParams),this.resolvers=null,this.reset()}reset(){let e=Array.from(this.updateMap.keys());return(0,t.t)(10,JSON.stringify(Object.fromEntries(this.updateMap))),this.updateMap.clear(),this.transitions.clear(),this.options={history:"replace",scroll:!1,shallow:!0},this.timeMs=o.timeMs,e}applyPendingUpdates(e,n){let{updateUrl:a,getSearchParamsSnapshot:o}=e,s=o();if((0,t.t)(11,this.updateMap.size,s.toString()),0===this.updateMap.size)return[s,null];let l=Array.from(this.updateMap.entries()),i={...this.options},c=Array.from(this.transitions);for(let[r,n]of(e.autoResetQueueOnUpdate&&this.reset(),(0,t.t)(12,l,i),l))null===n?s.delete(r):s=u(s,r,n);n&&(s=n(s));try{return!function(e,t){let r=t;for(let t=e.length-1;t>=0;t--){let n=e[t];if(!n)continue;let a=r;r=()=>n(a)}r()}(c,()=>{a(s,i)}),[s,null]}catch(e){return console.error((0,r.s)(429),l.map(([e])=>e).join(),e),[s,e]}}};let f=new d;var p=class{callback;resolvers=i();controller=new AbortController;queuedValue=void 0;constructor(e){this.callback=e}abort(){this.controller.abort(),this.queuedValue=void 0}push(e,r){return this.queuedValue=e,this.controller.abort(),this.controller=new AbortController,l(()=>{let r=this.resolvers;try{(0,t.t)(13,e);let n=this.callback(e);(0,t.t)(14,this.queuedValue),this.queuedValue=void 0,this.resolvers=i(),n.then(e=>r.resolve(e)).catch(e=>r.reject(e))}catch(e){this.queuedValue=void 0,r.reject(e)}},r,this.controller.signal),this.resolvers.promise}};let h=new class{throttleQueue;queues=new Map;queuedQuerySync=s();constructor(e=new d){this.throttleQueue=e}useQueuedQueries(e){var t,r;let a,o;return t=(e,t)=>this.queuedQuerySync.on(e,t),r=e=>this.getQueuedQuery(e),a=(0,n.useCallback)(()=>{let t=Object.fromEntries(e.map(e=>[e,r(e)]));return[JSON.stringify(t),t]},[e.join(","),r]),null===(o=(0,n.useRef)(null)).current&&(o.current=a()),(0,n.useSyncExternalStore)((0,n.useCallback)(r=>{let n=e.map(e=>t(e,r));return()=>n.forEach(e=>e())},[e.join(","),t]),()=>{let[e,t]=a();return o.current[0]===e?o.current[1]:(o.current=[e,t],t)},()=>o.current[1])}push(e,r,n,a){if(!Number.isFinite(r))return Promise.resolve((n.getSearchParamsSnapsh
2ot??c)());let o=e.key;if(!this.queues.has(o)){(0,t.t)(15,o);let e=new p(e=>(this.throttleQueue.push(e),this.throttleQueue.flush(n,a).finally(()=>{this.queues.get(e.key)?.queuedValue===void 0&&((0,t.t)(16,e.key),this.queues.delete(e.key)),this.queuedQuerySync.emit(e.key)})));this.queues.set(o,e)}(0,t.t)(17,e);let u=this.queues.get(o).push(e,r);return this.queuedQuerySync.emit(o),u}abort(e){let r=this.queues.get(e);return r?((0,t.t)(18,e,r.queuedValue?.query),this.queues.delete(e),r.abort(),this.queuedQuerySync.emit(e),e=>(e.then(r.resolvers.resolve,r.resolvers.reject),e)):e=>e}abortAll(){for(let[e,r]of this.queues.entries())(0,t.t)(18,e,r.queuedValue?.query),r.abort(),r.resolvers.resolve(new URLSearchParams),this.queuedQuerySync.emit(e);this.queues.clear()}getQueuedQuery(e){let t=this.queues.get(e)?.queuedValue?.query;return void 0!==t?t:this.throttleQueue.getQueuedQuery(e)}}(f);e.s(["a",0,function(e){return null===e||Array.isArray(e)&&0===e.length},"c",0,o,"i",0,function(e){if(e instanceof URL)return e.searchParams;if(e.startsWith("?"))return new URLSearchParams(e);try{return new URL(e,location.origin).searchParams}catch{return new URLSearchParams(e)}},"l",0,a,"n",0,f,"o",0,u,"r",0,s,"s",0,function(e){return{method:"debounce",timeMs:e}},"t",0,h])},109773,e=>{"use strict";e.i(247167),e.s(["i",0,function(e){},"t",0,function(e){}])},975663,e=>{"use strict";e.i(247167);var t=e.i(271645),r=e.i(618566),n=e.i(833277);let a="ca22fae6-39a5-472b-a42c-019f418b3471",o=function(){try{let{hostname:e}=new URL("https://ztbqefvwcfvgkeiognbf.supabase.co");return"127.0.0.1"===e||"localhost"===e}catch{return!1}}();e.s(["HelpScoutBeacon",0,function(){let{user:e,loading:u}=(0,n.useUser)(),s=(0,r.usePathname)(),l=(0,t.useRef)(!1),i=function(){let[e,r]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let e=()=>{r(window.innerWidth<768)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e}(),c=["/404","/link-not-found","/domain-not-configured","/custom-domain"].includes(s),d=(0,t.useCallback)(async()=>{if(e?.email&&window.Beacon)try{let t=await fetch("/api/helpscout/signature");if(!t.ok){console.error("Failed to fetch Help Scout signature"),window.Beacon("identify",{name:e.name,email:e.email});return}let{signature:r}=await t.json();window.Beacon("identify",{name:e.name,email:e.email,signature:r})}catch(e){console.error("Error identifying user with Help Scout:",e)}},[e]),f=(0,t.useCallback)(()=>{if(!a||l.current)return;let e=()=>{if(document.getElementById("helpscout-beacon-script"))return;let e=document.createElement("script");e.id="helpscout-beacon-script",e.type="text/javascript",e.async=!0,e.src="https://beacon-v2.helpscout.net";let t=document.getElementsByTagName("script")[0];t.parentNode?.insertBefore(e,t)};window.Beacon=function(e,t,r){window.Beacon.readyQueue.push({method:e,options:t,data:r})},window.Beacon.readyQueue=[],window.Beacon("init",a),window.Beacon("config",{docsEnabled:!1,messagingEnabled:!0}),"complete"===document.readyState?e():window.addEventListener("load",e,{once:!0}),l.current=!0},[]),p=(0,t.useCallback)(()=>{setTimeout(()=>{window.Beacon&&window.Beacon("destroy");let e=document.getElementById("helpscout-beacon-script");e&&e.remove(),l.current=!1,window.Beacon=void 0},0)},[]);return(0,t.useEffect)(()=>{if(!o){if(c||i)return void p();if(!u)if(e){f();let e=setTimeout(()=>{d()},100);return()=>clearTimeout(e)}else p()}},[e,u,i,c,f,d,p]),(0,t.useEffect)(()=>()=>{p()},[p]),null}])},782571,e=>{"use strict";var t=e.i(843476),r=e.i(589792),n=e.i(902500),a=e.i(109773);let o=0;function u(e=1){o=e}function s(){(0,a.t)(19),n.t.abortAll(),n.n.abort().forEach(e=>n.t.queuedQuerySync.emit(e))}let l="__nuqs__";var i=e.i(271645),c=e.i(618566);function d(){u(0),s()}function f(){let e=(0,c.usePathname)(),t=(0,i.useRef)(e);return t.current!==e&&(t.current=e,n.n.reset()),(0,i.useEffect)(()=>(!function(){var e;if(e="next/app","u"<typeof history||(history.nuqs?.version&&"2.9.0"!==history.nuqs.version?(console.error((0,r.s)(409),history.nuqs.version,"2.9.0",e),!0):!!history.nuqs?.adapters?.includes(e)))return;let t=history.replaceState,n=history.pushState;history.replaceState=function(e,r,n){return t.call(history,e,r===l?"":r,n)},history.pushState=function(e,t,r){return t!==l&&function(e=s){(o=Math.max(0,o-1))>0||e()}(()=>{queueMicrotask(s)}),n.call(history,e,t===l?"":t,r)},history.nuqs=history.nuqs??{version:"2.9.0",adapters:[]},history.nuqs.adapters.push("next/app")}
2(),window.addEventListener("popstate",d),()=>window.removeEventListener("popstate",d)),[]),null}let p=(0,r.n)(function(){let e=(0,c.useRouter)(),t=(0,c.usePathname)(),[n,o]=(0,i.useOptimistic)((0,c.useSearchParams)()??new URLSearchParams);return{searchParams:n,pathname:t,updateUrl:(0,i.useCallback)((t,n)=>{(0,i.startTransition)(()=>{n.shallow||o(t);let s=function(e){let{origin:t,pathname:n,hash:a}=location;return t+n+(0,r.o)(e)+a}(t);(0,a.t)(20,"next/app",s);let i="push"===n.history?history.pushState:history.replaceState;u(0),i.call(history,null,l,s),n.scroll&&window.scrollTo(0,0),n.shallow||e.replace(s,{scroll:!1})})},[]),rateLimitFactor:3,autoResetQueueOnUpdate:!1}});function h({children:e,...t}){return(0,i.createElement)(p,{...t,children:[(0,i.createElement)(i.Suspense,{key:"nuqs-adapter-suspense-navspy",children:(0,i.createElement)(f)}),e]})}e.s(["NuqsProvider",0,function({children:e}){return(0,t.jsx)(h,{children:e})}],782571)},833277,e=>{"use strict";e.i(247167);var t=e.i(843476),r=e.i(271645),n=e.i(511795),a=e.i(483937),o=e.i(604570),u=e.i(180728);let s=(0,r.createContext)(void 0);function l(){try{let e=localStorage.getItem("contentgrove_user");if(e)return JSON.parse(e)}catch{localStorage.removeItem("contentgrove_user")}return null}function i(){let e=(0,r.use)(s);if(void 0===e)throw Error("useUser must be used within a UserProvider");return e}e.s(["InitialUserProvider",0,function({initialUser:e,children:n}){let a=i(),o=a.user??e,u=(0,r.useMemo)(()=>({...a,user:o,loading:!1}),[a,o]);return(0,t.jsx)(s.Provider,{value:u,children:n})},"UserProvider",0,function({children:e}){let[i,c]=(0,r.useState)(null),[d,f]=(0,r.useState)(!0),p=(0,r.useRef)(!1),[h,m]=(0,r.useState)([]),[y,v]=(0,r.useState)(!0),[g,b]=(0,r.useState)([]),_=(0,r.useCallback)(async()=>{v(!0);try{let e=await fetch("/api/workspaces");if(!e.ok)return m([]),b([]),[];let t=await e.json(),r=(t.workspaces??[]).map(e=>({...e,sources:e.sources??[]}));return m(r),b(t.manageableOrganizations??[]),r}catch(e){return console.error("Error fetching workspaces:",e),m([]),b([]),[]}finally{v(!1)}},[]),P=(0,r.useCallback)(()=>{m([]),b([]),v(!1)},[]),w=(0,r.useCallback)(async()=>{try{let e=(0,n.createClient)(),{data:{user:t}}=await e.auth.getUser();if(t){let e=await fetch("/api/profile");if(!e.ok)throw Error("Failed to fetch profile");let r=await e.json(),n={name:r.name||t.user_metadata?.name||t.email?.split("@")[0]||"User",email:t.email,id:t.id,avatarUrl:r.profileImage||void 0};if(c(n),localStorage.setItem("contentgrove_user",JSON.stringify(n)),_(),o.default&&(0,a.isPostHogClientEnabled)()&&!p.current)try{(0,a.identifyUser)(t.id,{name:n.name,...n.email?{email:n.email}:{}}),p.current=!0}catch(e){}}else c(null),localStorage.removeItem("contentgrove_user"),P()}catch(t){console.error("Error fetching user:",t);let e=l();e?c(e):(c(null),localStorage.removeItem("contentgrove_user"),P())}finally{f(!1)}},[_,P]),S=async()=>{await w()},E=async()=>_();return(0,r.useEffect)(()=>{let e=l();if(e&&(c(e),f(!1),o.default&&(0,a.isPostHogClientEnabled)()&&!p.current))try{(0,a.identifyUser)(e.id,{name:e.name,...e.email?{email:e.email}:{}}),p.current=!0}catch(e){}w();let{data:{subscription:t}}=(0,n.createClient)().auth.onAuthStateChange((e,t)=>{if("SIGNED_OUT"!==e&&t)"SIGNED_IN"===e?(p.current=!1,w()):"TOKEN_REFRESHED"===e&&w();else if(c(null),localStorage.removeItem("contentgrove_user"),P(),p.current=!1,o.default&&(0,a.isPostHogClientEnabled)())try{o.default.reset(),(0,u.writePostHogHelperCookie)(o.default.get_distinct_id())}catch(e){}});return()=>{t.unsubscribe()}},[w,P]),(0,t.jsx)(s.Provider,{value:{user:i,loading:d,refreshUser:S,workspaces:h,workspacesLoading:y,manageableOrganizations:g,refreshWorkspaces:E},children:e})},"useUser",0,i])},483937,e=>{"use strict";e.i(247167);var t=e.i(604570),r=e.i(604768),n=e.i(610933),a=e.i(180728);function o(){return!0}e.s(["getPostHogRequestHeaders",0,function(){if(!o())return{};try{return{"X-PostHog-Distinct-Id":t.default.get_distinct_id(),"X-PostHog-Session-Id":t.default.get_session_id()}}catch{return{}}},"identifyUser",0,function(e,r={},u={}){if(o())try{let o=(0,a.ensureBrowserAcquisition)();t.default.identify(e,r,{...u,...(0,n.getAcquisitionEventProperties)(o)})}catch(e){}},"isPostHogClientEnabled",0,o,"trackEvent",0,function(e,u){try{if(t.default&&o()){if
2("account_created"===e||"signup_completed"===e){let r=`cg_event_once:${e}:${t.default.get_distinct_id()}`;if(sessionStorage.getItem(r))return;sessionStorage.setItem(r,"1")}t.default.capture(e,{...u,...(0,n.getAcquisitionEventProperties)((0,a.readBrowserAcquisition)()),analytics_schema_version:r.ANALYTICS_SCHEMA_VERSION,analytics_surface:"app"})}}catch(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.