(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,830300,(e,t,r)=>{"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},74315,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"appBootstrap",{enumerable:!0,get:function(){return o}});let n=e.r(192096);function o(e){var t,r;t=self.__next_s,r=()=>{e()},t&&t.length?t.reduce((e,[t,r])=>e.then(()=>new Promise((e,o)=>{let i=document.createElement("script");r&&(0,n.setAttributesFromProps)(i,r),t?(i.src=t,i.onload=()=>e(),i.onerror=o):r&&(i.innerHTML=r.children,setTimeout(e)),document.head.appendChild(i)})),Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{r()}):r()}window.next={version:"16.4.5",appDir:!0},("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)},316585,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),e.r(830300),("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)},778811,(e,t,r)=>{"use strict";let n,o,i,a;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"hydrate",{enumerable:!0,get:function(){return U}});let s=e.r(692454),l=e.r(659350);e.r(316585);let c=s._(e.r(910627)),u=s._(e.r(16043)),d=e.r(247456),f=e.r(321453),p=e.r(341682),h=e.r(325216),_=e.r(229644),g=e.r(706552),m=e.r(77831),y=s._(e.r(521120)),b=e.r(17639);e.r(100897);let v=e.r(759763),x=e.r(258171),E=e.r(303259),w=e.r(274487),S=d.createFromReadableStream,j=d.createFromFetch,R=document,C=self.__next_instant_test?self.__next_instant_test:void 0,P=new TextEncoder,k=!1,O=!1,T=null;function M(e){if(0===e[0])i=[];else if(1===e[0]){if(!i)throw Error("Unexpected server data: missing bootstrap script.");a?a.enqueue(P.encode(e[1])):i.push(e[1])}else if(2===e[0])T=e[1];else if(3===e[0]){if(!i)throw Error("Unexpected server data: missing bootstrap script.");let r=atob(e[1]),n=new Uint8Array(r.length);for(var t=0;t{e.enqueue("string"==typeof t?P.encode(t):t)}),k&&!O)&&(null===e.desiredSize||e.desiredSize<0?C||e.error(Error("The connection to the page was unexpectedly closed, possibly due to the stop button being clicked, loss of Wi-Fi, or an unstable internet connection.")):e.close(),O=!0,i=void 0),a=e}});if(C)o=Promise.resolve(j(C,{callServer:_.callServer,findSourceMapURL:g.findSourceMapURL,debugChannel:n,unstable_allowPartialStream:!0})).then(async e=>(0,v.createInitialRSCPayloadFromFallbackPrerender)(await C,e));else if(window.__NEXT_CLIENT_RESUME){let e=window.__NEXT_CLIENT_RESUME;o=Promise.resolve(j(e,{callServer:_.callServer,findSourceMapURL:g.findSourceMapURL,debugChannel:n})).then(async t=>(0,v.createInitialRSCPayloadFromFallbackPrerender)(await e,t))}else o=S(I,{callServer:_.callServer,findSourceMapURL:g.findSourceMapURL,debugChannel:n,startTime:0});function N({initialRSCPayload:e,actionQueue:t,webSocket:r,staticIndicatorState:n}){return(0,l.jsx)(y.default,{actionQueue:t,globalErrorState:e.G,webSocket:r,staticIndicatorState:n})}let $=u.default.StrictMode;function F({children:e}){return e}let B={onDefaultTransitionIndicator:function(){return()=>{}},onRecoverableError:p.onRecoverableError,onCaughtError:h.onCaughtError,onUncaughtError:h.onUncaughtError};async function U(e){let t,r,n=await o;n.b?(0,E.setNavigationBuildId)(n.b):(0,E.setNavigationBuildId)((0,x.getDeploymentId)()),(0,w.initializeRouterTransitionModules)(e);let i=Date.now(),a=(0,m.createMutableActionQueue)((0,b.createInitialRouterState)({navigatedAt:i,initialRSCPayload:n,initialFlightStreamForCache:null,location:window.location})),s=(0,l.jsx)($,{children:(0,l.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,l.jsx)(F,{children:(0,l.jsx)(N,{initialRSCPayload:n,actionQueue:a,webSocket:r,staticIndicatorState:t})})})});"__next_error__"===document.documentElement.id?c.default.createRoot(R,B).render(s):u.default.startTransition(()=>{c.default.hydrateRoot(R,s,{...B,formState:T})})}("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)},817439,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),e.r(53764);let n=e.r(74315);e.r(341682),window.next.turbopack=!0,self.__webpack_hash__="";let o=e.r(258411);(0,n.appBootstrap)(()=>{let{hydrate:t}=e.r(778811);t(o)}),("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)},379726,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"AppRouterAnnouncer",{enumerable:!0,get:function(){return a}});let n=e.r(16043),o=e.r(18728),i="next-route-announcer";function a({tree:e}){let[t,r]=(0,n.useState)(null);(0,n.useEffect)(()=>(r(function(){let e=document.getElementsByName(i)[0];if(e?.shadowRoot?.childNodes[0])return e.shadowRoot.childNodes[0];{let e=document.createElement(i);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(i)[0];e?.isConnected&&document.body.removeChild(e)}),[]);let[s,l]=(0,n.useState)(""),c=(0,n.useRef)(void 0);return(0,n.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&l(e),c.current=e},[e]),t?(0,o.createPortal)(s,t):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)},521120,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return $}});let n=e.r(692454),o=e.r(288802),i=e.r(659350),a=o._(e.r(16043)),s=e.r(100897),l=e.r(442779),c=e.r(856951),u=e.r(129203),d=e.r(970269),f=e.r(385526),p=e.r(379726),h=e.r(85414),_=e.r(804349),g=e.r(730749),m=e.r(249874),y=e.r(926494),b=e.r(4786),v=e.r(77831),x=e.r(1669),E=e.r(11556),w=e.r(35853),S=e.r(457221),j=n._(e.r(291643)),R=n._(e.r(533549)),C=e.r(165879);e.r(258171);let P={};function k(){if(void 0===window.navigation)return!1;let e=window.navigation.activation?.entry,t=window.navigation.currentEntry;return null!=e&&null!=t&&e.key!==t.key&&window.history.state?.__NA===!0}let O=!1,T=!1;function M(e){if(e){if(!e.__NA)return void window.location.reload();(0,x.traverse)(window.location.href,e.__PRIVATE_NEXTJS_INTERNALS_TREE)}}function L({appRouterState:e}){return(0,a.useInsertionEffect)(()=>{let{tree:t,pushRef:r,canonicalUrl:n,renderedSearch:o}=e;if(!O&&(O=!0,k()))return void(0,f.setLastCommittedTree)(t);let i={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:{tree:t,renderedSearch:o}};r.pendingPush&&(0,l.createHrefFromUrl)(new URL(window.location.href))!==n?(r.pendingPush=!1,window.history.pushState(i,"",n)):window.history.replaceState(i,"",n),(0,f.setLastCommittedTree)(t)},[e]),(0,a.useEffect)(()=>{(0,S.pingVisibleLinks)(e.nextUrl,e.root)},[e.nextUrl,e.root]),null}function A(e){null==e&&(e={});let t=window.history.state,r=t?.__NA;r&&(e.__NA=r);let n=t?.__PRIVATE_NEXTJS_INTERNALS_TREE;return n&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=n),e}function I({headRenderTree:e}){let t=e.data.rsc,r=e.data.prefetchRsc,n=null!==r?r:t;return(0,a.useDeferredValue)(t,n)}function N({actionQueue:e,globalError:t,webSocket:r,staticIndicatorState:n}){let o=(0,d.useActionQueue)(e),{canonicalUrl:l}=o,{searchParams:f,pathname:b}=(0,a.useMemo)(()=>{let e=new URL(l,"u"{let e=(0,y.extractSourcePageFromFlightRouterState)(o.tree);void 0!==e?window.next.__internal_src_page=e:delete window.next.__internal_src_page},[o.tree]),(0,a.useEffect)(()=>{function e(e){e.persisted&&window.history.state?.__PRIVATE_NEXTJS_INTERNALS_TREE&&(P.pendingMpaPath=void 0,(0,x.restore)(new URL(window.location.href),window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[]),(0,a.useEffect)(()=>{function e(e){let t="reason"in e?e.reason:e.error;if((0,w.isRedirectError)(t)){e.preventDefault();let r=(0,E.getURLFromRedirectError)(t);"push"===(0,E.getRedirectTypeFromError)(t)?v.publicAppRouterInstance.push(r,{}):v.publicAppRouterInstance.replace(r,{})}}return window.addEventListener("error",e),window.addEventListener("unhandledrejection",e),()=>{window.removeEventListener("error",e),window.removeEventListener("unhandledrejection",e)}},[]);let{pushRef:S}=o;if(S.mpaNavigation){if(P.pendingMpaPath!==l){let e=window.location;S.pendingPush?e.assign(l):e.replace(l),P.pendingMpaPath=l}throw _.unresolvedThenable}(0,a.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),r=e=>{let t=window.location.href,r=window.history.state?.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,x.restore)(new URL(e??t,t),r)};window.history.pushState=function(t,n,o){return t?.__NA||t?._N||(t=A(t),o&&r(o)),e(t,n,o)},window.history.replaceState=function(e,n,o){return e?.__NA||e?._N||(e=A(e),o&&r(o)),t(e,n,o)};let n=e=>M(e.state);return window.addEventListener("popstate",n),!T&&(T=!0,k()&&M(window.history.state)),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",n)}},[]);let{root:R,tree:O,nextUrl:$,scrollRef:F,previousNextUrl:B}=o,U=(0,a.useMemo)(()=>(0,y.getSelectedParams)(O),[O]),D=(0,a.useMemo)(()=>({parentTree:O,parentRenderTree:R.tree,parentSegmentPath:null,parentParams:{},parentLoadingData:null,debugNameContext:"/",url:l,isActive:!0}),[O,R,l]),z=(0,a.useMemo)(()=>({tree:O,scrollRef:F,nextUrl:$,previousNextUrl:B}),[O,F,$,B]),H=(0,i.jsx)(I,{headRenderTree:R.head},(0,c.createHeadKey)(R.head.varyPath)),W=(0,i.jsxs)(h.RedirectBoundary,{children:[H,(0,i.jsx)(C.RootLayoutBoundary,{children:R.tree.data.rsc}),(0,i.jsx)(p.AppRouterAnnouncer,{tree:O})]});return W=(0,i.jsx)(j.default,{errorComponent:t[0],errorStyles:t[1],children:W}),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(L,{appRouterState:o}),null,(0,i.jsx)(u.NavigationPromisesContext.Provider,{value:null,children:(0,i.jsx)(u.PathParamsContext.Provider,{value:U,children:(0,i.jsx)(u.PathnameContext.Provider,{value:b,children:(0,i.jsx)(u.SearchParamsContext.Provider,{value:f,children:(0,i.jsx)(s.GlobalLayoutRouterContext.Provider,{value:z,children:(0,i.jsx)(s.AppRouterContext.Provider,{value:v.publicAppRouterInstance,children:(0,i.jsx)(s.LayoutRouterContext.Provider,{value:D,children:W})})})})})})})]})}function $({actionQueue:e,globalErrorState:t,webSocket:r,staticIndicatorState:n}){(0,b.useNavFailureHandler)();let o=(0,i.jsx)(N,{actionQueue:e,globalError:t,webSocket:r,staticIndicatorState:n});return(0,i.jsx)(j.default,{errorComponent:R.default,children:o})}("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)},619899,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={WarningIcon:function(){return l},errorStyles:function(){return a},errorThemeCss:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});e.r(692454);let i=e.r(659350);e.r(16043);let a={container:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",display:"flex",alignItems:"center",justifyContent:"center"},card:{marginTop:"-32px",maxWidth:"325px",padding:"32px 28px",textAlign:"left"},icon:{marginBottom:"24px"},title:{fontSize:"24px",fontWeight:500,letterSpacing:"-0.02em",lineHeight:"32px",margin:"0 0 12px 0",color:"var(--next-error-title)"},message:{fontSize:"14px",fontWeight:400,lineHeight:"21px",margin:"0 0 20px 0",color:"var(--next-error-message)"},form:{margin:0},buttonGroup:{display:"flex",gap:"8px",alignItems:"center"},button:{display:"inline-flex",alignItems:"center",justifyContent:"center",height:"32px",padding:"0 12px",fontSize:"14px",fontWeight:500,lineHeight:"20px",borderRadius:"6px",cursor:"pointer",color:"var(--next-error-btn-text)",background:"var(--next-error-btn-bg)",border:"var(--next-error-btn-border)"},buttonSecondary:{display:"inline-flex",alignItems:"center",justifyContent:"center",height:"32px",padding:"0 12px",fontSize:"14px",fontWeight:500,lineHeight:"20px",borderRadius:"6px",cursor:"pointer",color:"var(--next-error-btn-secondary-text)",background:"var(--next-error-btn-secondary-bg)",border:"var(--next-error-btn-secondary-border)"},digestFooter:{position:"fixed",bottom:"32px",left:"0",right:"0",textAlign:"center",fontFamily:'ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace',fontSize:"12px",lineHeight:"18px",fontWeight:400,margin:"0",color:"var(--next-error-digest)"}},s=` :root { --next-error-bg: #fff; --next-error-text: #171717; --next-error-title: #171717; --next-error-message: #171717; --next-error-digest: #666666; --next-error-btn-text: #fff; --next-error-btn-bg: #171717; --next-error-btn-border: none; --next-error-btn-secondary-text: #171717; --next-error-btn-secondary-bg: transparent; --next-error-btn-secondary-border: 1px solid rgba(0,0,0,0.08); } @media (prefers-color-scheme: dark) { :root { --next-error-bg: #0a0a0a; --next-error-text: #ededed; --next-error-title: #ededed; --next-error-message: #ededed; --next-error-digest: #a0a0a0; --next-error-btn-text: #0a0a0a; --next-error-btn-bg: #ededed; --next-error-btn-border: none; --next-error-btn-secondary-text: #ededed; --next-error-btn-secondary-bg: transparent; --next-error-btn-secondary-border: 1px solid rgba(255,255,255,0.14); } } body { margin: 0; color: var(--next-error-text); background: var(--next-error-bg); } `.replace(/\n\s*/g,"");function l(){return(0,i.jsx)("svg",{width:"32",height:"32",viewBox:"-0.2 -1.5 32 32",fill:"none",style:a.icon,children:(0,i.jsx)("path",{d:"M16.9328 0C18.0839 0.000116771 19.1334 0.658832 19.634 1.69531L31.4299 26.1309C32.0708 27.4588 31.1036 28.9999 29.6291 29H2.00215C0.527541 29 -0.439628 27.4588 0.201371 26.1309L11.9973 1.69531C12.4979 0.658823 13.5474 7.75066e-05 14.6984 0H16.9328ZM3.59493 26H28.0363L16.9328 3H14.6984L3.59493 26ZM15.8156 19C16.9202 19.0001 17.8156 19.8955 17.8156 21C17.8156 22.1045 16.9202 22.9999 15.8156 23C14.7111 23 13.8156 22.1046 13.8156 21C13.8156 19.8954 14.7111 19 15.8156 19ZM17.3156 16.5H14.3156V8.5H17.3156V16.5Z",fill:"var(--next-error-title)"})})}("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)},533549,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}}),e.r(692454);let n=e.r(659350);e.r(16043);let o=e.r(264604),i=e.r(619899),a=function({error:e}){let t=e?.digest,r=!!t;return(0,o.handleISRError)({error:e}),(0,n.jsxs)("html",{id:"__next_error__",children:[(0,n.jsx)("head",{children:(0,n.jsx)("style",{dangerouslySetInnerHTML:{__html:i.errorThemeCss}})}),(0,n.jsxs)("body",{children:[(0,n.jsx)("div",{style:i.errorStyles.container,children:(0,n.jsxs)("div",{style:i.errorStyles.card,children:[(0,n.jsx)(i.WarningIcon,{}),(0,n.jsx)("h1",{style:i.errorStyles.title,children:"This page couldn’t load"}),(0,n.jsx)("p",{style:i.errorStyles.message,children:r?"A server error occurred. Reload to try again.":"Reload to try again, or go back."}),(0,n.jsxs)("div",{style:i.errorStyles.buttonGroup,children:[(0,n.jsx)("form",{style:i.errorStyles.form,children:(0,n.jsx)("button",{type:"submit",style:i.errorStyles.button,children:"Reload"})}),!r&&(0,n.jsx)("button",{type:"button",style:i.errorStyles.buttonSecondary,onClick:()=>{window.history.length>1?window.history.back():window.location.href="/"},children:"Back"})]})]})}),t&&(0,n.jsxs)("p",{style:i.errorStyles.digestFooter,children:["ERROR ",t]})]})]})};("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)},26492,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={GracefulDegradeBoundary:function(){return s},default:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(659350),a=e.r(16043);class s extends a.Component{constructor(e){super(e),this.state={hasError:!1},this.rootHtml="",this.htmlAttributes={},this.htmlRef=(0,a.createRef)()}static getDerivedStateFromError(e){return{hasError:!0}}componentDidMount(){let e=this.htmlRef.current;this.state.hasError&&e&&Object.entries(this.htmlAttributes).forEach(([t,r])=>{e.setAttribute(t,r)})}render(){let{hasError:e}=this.state;return("u">typeof window&&!this.rootHtml&&(this.rootHtml=document.documentElement.innerHTML,this.htmlAttributes=function(e){let t={};for(let r=0;r{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return c}});let n=e.r(692454),o=e.r(659350);e.r(16043);let i=n._(e.r(26492)),a=e.r(304995),s=e.r(707892),l="u">typeof window&&(0,s.isBot)(window.navigator.userAgent);function c({children:e,errorComponent:t,errorStyles:r,errorScripts:n}){return l?(0,o.jsx)(i.default,{children:e}):(0,o.jsx)(a.ErrorBoundary,{errorComponent:t,errorStyles:r,errorScripts:n,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)},17639,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createInitialRouterState",{enumerable:!0,get:function(){return f}});let n=e.r(442779),o=e.r(926494),i=e.r(552538),a=e.r(305692),s=e.r(549514),l=e.r(529086),c=e.r(603878),u=e.r(635811),d=e.r(731117);function f({navigatedAt:e,initialRSCPayload:t,initialFlightStreamForCache:r,location:p}){let{c:h,t:_,q:g,i:m,S:y,s:b,l:v,r:x,p:E,d:w}=t,S=h.join("/"),j=(0,i.transportNodeToFlightRouterState)(_.t,g),R=p?(0,n.createHrefFromUrl)(p):S,C=(0,l.createNavigationSeed)(e,null,_,null,!0,null,g,null,w??c.UnknownDynamicStaleTime),P=C.root,k=(0,a.createInitialRenderTreeForHydration)(e,P,C.dynamicStaleAt);return null!==p&&((0,d.discoverKnownRoute)(Date.now(),p.pathname,p.search,null,null,P,m,R,C.renderedSearch,y,!1),void 0!==b?void 0!==v&&null!=r?Promise.resolve(v).then(async e=>{if(0===e)return void r.cancel();let t=await (0,u.decodeStageUntilBoundary)(r,e,void 0);null!==t&&(0,s.spawnStaticStageCacheWrite)(Date.now(),t,!0,null,j,g,s.segmentCacheMap)}).catch(()=>{}):((0,s.spawnStaticStageCacheWrite)(Date.now(),{t:_,r:x,s:b},!1,null,j,g,s.segmentCacheMap),r?.cancel()):r?.cancel(),null!=E&&(0,s.writeRuntimePrefetchStreamIntoCache)(Date.now(),E,j,g,s.segmentCacheMap).catch(()=>{})),{tree:k.tree.route,root:(0,s.createRootRouteTree)(k.tree.node,k.head.node),pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},scrollRef:{scrollRef:null,forceScroll:!1,onlyHashChange:!1,hashFragment:null},canonicalUrl:R,renderedSearch:g,nextUrl:((0,o.extractPathFromFlightRouterState)(j)||p?.pathname)??null,previousNextUrl:null,debugInfo: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)},325216,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={onCaughtError:function(){return f},onUncaughtError:function(){return p}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(692454),a=e.r(834378),s=e.r(526067),l=e.r(446178),c=e.r(304995),u=i._(e.r(533549)),d={decorateDevError:e=>e,handleClientError:()=>{},originConsoleError:console.error.bind(console)};function f(e,t){let r,n,o=t.errorBoundary?.constructor;if(r=r||o===c.ErrorBoundaryHandler&&t.errorBoundary.props.errorComponent===u.default)return h(e,n);(0,s.isBailoutToCSRError)(e)||(0,a.isNextRouterError)(e)||d.originConsoleError(e)}function p(e){h(e)}function h(e,t){(0,s.isBailoutToCSRError)(e)||(0,a.isNextRouterError)(e)||(0,l.reportGlobalError)(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)},341682,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={isRecoverableError:function(){return u},onRecoverableError:function(){return d}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(692454),a=e.r(526067),s=i._(e.r(939276)),l=e.r(446178),c=new WeakSet;function u(e){return c.has(e)}let d=e=>{let t=(0,s.default)(e)&&"cause"in e?e.cause:e;(0,a.isBailoutToCSRError)(t)||(0,l.reportGlobalError)(t)};("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)},446178,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"reportGlobalError",{enumerable:!0,get:function(){return n}});let n="function"==typeof reportError?reportError:e=>{globalThis.console.error(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)},53764,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});let n=(0,e.r(258171).getDeploymentId)();globalThis.NEXT_DEPLOYMENT_ID=n,("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)},939276,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return a},getProperError:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(137740);function a(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function s(e){let t;return a(e)?e:Error((0,i.isPlainObject)(e)?(t=new WeakSet,JSON.stringify(e,(e,r)=>{if("object"==typeof r&&null!==r){if(t.has(r))return"[Circular]";t.add(r)}return r})):e+"")}},258411,(e,t,r)=>{"use strict";{let r=e.r(129648);t.exports=Array.isArray(r)?r:[r]}},137740,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={getObjectClassLabel:function(){return i},isPlainObject:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function i(e){return Object.prototype.toString.call(e)}function a(e){if("[object Object]"!==i(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}},21282,(e,t,r)=>{let n=!0;try{n=/(?:^|;\s)__vercel_toolbar=1(?:;|$)/.test(document.cookie)}catch(e){n=!1}if(n){var o=document.createElement("script");o.src="https://vercel.live/_next-live/feedback/feedback.js",o.setAttribute("data-explicit-opt-in","true"),o.setAttribute("data-cookie-opt-in","true"),o.setAttribute("data-deployment-id",globalThis.NEXT_DEPLOYMENT_ID),(document.head||document.documentElement).appendChild(o)}},129648,(e,t,r)=>{t.exports=[e.r(21282),e.f({"private-next-instrumentation-client-user":{id:()=>428810,module:()=>e.r(428810)}})("private-next-instrumentation-client-user")]},428810,e=>{"use strict";let t,r,n,o,i,a;function s(e,t){if("function"!=typeof t)throw TypeError(`${String(t)} is not a function`);let r=new Map,n=0;for(let o of e){let e=t(o,n);n+=1;let i=r.get(e);i?i.push(o):r.set(e,[o])}return r}function l(e,t){if("function"!=typeof t)throw TypeError(`${String(t)} is not a function`);let r=Object.create(null);for(let[n,o]of s(e,(e,r)=>{var n;return"symbol"==typeof(n=t(e,r))?n:String(n)}))r[n]=o;return r}let c={toSorted:function(e,t){if(void 0!==t&&"function"!=typeof t)throw TypeError("The comparison function must be either a function or undefined");return d(e).sort(t)},toReversed:function(e){return d(e).reverse()},toSpliced:function(e,...t){let[r,n,...o]=t,i=d(e),a=i.length,s=f(r),l=s<0?Math.max(a+s,0):Math.min(s,a),c=function({argumentCount:e,deleteCount:t,remaining:r}){return 0===e?0:1===e?r:Math.min(Math.max(f(t),0),r)}({argumentCount:t.length,deleteCount:n,remaining:a-l});return i.splice(l,c,...o),i},with:function(e,t,r){let n=e.length,o=f(t),i=o<0?n+o:o;if(i<0||i>=n)throw RangeError("Invalid index");let a=d(e);return a[i]=r,a},findLast:function(e,t,r){if("function"!=typeof t)throw TypeError(`${String(t)} is not a function`);for(let n=e.length-1;n>=0;n-=1){let o=e[n];if(t.call(r,o,n,e))return o}},findLastIndex:function(e,t,r){if("function"!=typeof t)throw TypeError(`${String(t)} is not a function`);for(let n=e.length-1;n>=0;n-=1)if(t.call(r,e[n],n,e))return n;return -1}};function u(e,t,r){t in e||Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!1,configurable:!0})}function d(e){return Array.from({length:e.length},(t,r)=>e[r])}function f(e){let t=void 0===e?0/0:+e;return Number.isNaN(t)||0===t?0:Math.trunc(t)}!function({arrayPrototype:e,mapConstructor:t,objectConstructor:r}){for(let[t,r]of Object.entries(c))u(e,t,function(...e){return r(this,...e)});u(t,"groupBy",s),u(r,"groupBy",l)}({arrayPrototype:Array.prototype,mapConstructor:Map,objectConstructor:Object});var p,h=e.i(882844),_=e.i(635157);_.z.config({jitless:!0});var g=e.i(119417),m=e.i(766471);function y(e,t){return t instanceof Node&&t.parentNode!==e&&(null===t.parentNode||e.contains(t))}var b=e.i(169798),v=e.i(671795),x=e.i(55569),E=e.i(647204),w=e.i(30012),S=e.i(790294);let j={autocapture:!1,rageclick:!1,capture_heatmaps:!1,mask_all_text:!0,mask_all_element_attributes:!0,disable_session_recording:!0,enable_recording_console_log:!1,capture_performance:{network_timing:!1},respect_dnt:!0,disable_surveys:!0,disable_product_tours:!0,disable_conversations:!0,disable_web_experiments:!0,opt_in_site_apps:!1};var R=e.i(317987),C=e.i(368174);let P=["Script error","ResizeObserver loop"],k=["chrome-extension://","moz-extension://","safari-extension://","safari-web-extension://"],O=new Set(["query","search_query","search_term","comment","content","feedback","message","prompt","source_other","$survey_response","error","error_message","app_title","filter_value","guardrail_name","secret_name","app_url","docs_url","endpoint_url","origin_url","plugins","tools"].map(T));function T(e){return e.toLowerCase().replaceAll("_","")}let M=Array.isArray,L=Object.prototype;L.hasOwnProperty;let A=L.toString,I=M||function(e){return"[object Array]"===A.call(e)},N=e=>e===Object(e)&&!I(e),$=e=>void 0===e,F=e=>"[object String]"==A.call(e),B=e=>F(e)&&0===e.trim().length,U=e=>$(e)||null===e,D=e=>"[object Number]"==A.call(e)&&e==e,z=e=>"[object Boolean]"===A.call(e);function H(e){return null===e||"object"!=typeof e}function W(e,t){return Object.prototype.toString.call(e)===`[object ${t}]`}function V(e){switch(Object.prototype.toString.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object DOMError]":case"[object WebAssembly.Exception]":return!0;default:return q(e,Error)}}function G(e){return"u">typeof Event&&q(e,Event)}function q(e,t){try{return e instanceof t}catch{return!1}}let X="Android",J="BlackBerry",K="Nintendo",Z="PlayStation",Q="Xbox",Y="Windows",ee="(\\d+(\\.\\d+)?)";RegExp("Version/"+ee),RegExp("(Claude|Codex|ChatGPT)\\/"+ee),RegExp(Q,"i"),RegExp(Z+" \\w+","i"),RegExp(K+" \\w+","i"),RegExp(J+"|PlayBook|BB10","i");function et(e,t,r,n,o){if(t>r&&(n.warn("min cannot be greater than max."),t=r),D(e))if(e>r)return n.warn(" cannot be greater than max: "+r+". Using max value instead."),r;else return e0){let t=r*this._refillRate;e.tokens=Math.min(e.tokens+t,this._bucketSize),e.lastAccess=e.lastAccess+r*this._refillInterval}}consumeRateLimit(e){let t=Date.now(),r=String(e),n=this._buckets[r];return n?this._applyRefill(n,t):(n={tokens:this._bucketSize,lastAccess:t},this._buckets[r]=n),0===n.tokens||(n.tokens--,0===n.tokens&&this._onBucketRateLimited?.(e),0===n.tokens)}stop(){this._buckets={}}}let en="$exception_capture_enabled_server_side",eo={info:()=>{},warn:()=>{},error:()=>{},debug:()=>{},critical:()=>{},createLogger:()=>eo};class ei{_instance;_rateLimiter;_remoteEnabled;_config;_unwrapOnError;_unwrapUnhandledRejection;_unwrapConsoleError;constructor(e){this._instance=e,this._remoteEnabled=!!this._instance.persistence?.props[en],this._rateLimiter=new er({...function(e={}){return{refillRate:e.exceptionRateLimiterRefillRate??e.__exceptionRateLimiterRefillRate??1,bucketSize:e.exceptionRateLimiterBucketSize??e.__exceptionRateLimiterBucketSize??10}}(this._instance.config.error_tracking),refillInterval:1e4,_logger:eo}),this._config=this._requiredConfig(),this.startIfEnabledOrStop()}_requiredConfig(){let e=this._instance.config.capture_exceptions,t={capture_unhandled_errors:!1,capture_unhandled_rejections:!1,capture_console_errors:!1};return"object"==typeof e&&null!==e?{...t,...e}:(void 0===e?this._remoteEnabled:e)?{...t,capture_unhandled_errors:!0,capture_unhandled_rejections:!0}:t}get isEnabled(){return this._config.capture_console_errors||this._config.capture_unhandled_errors||this._config.capture_unhandled_rejections}startIfEnabledOrStop(){if(this.isEnabled){this._stopCapturing(),this._loadScript(()=>this._startCapturing());return}this._stopCapturing()}_loadScript(e){let t=window?.__PosthogExtensions__;if(t){if(t.errorWrappingFunctions)return void e();t.loadExternalDependency?.(this._instance,"exception-autocapture",t=>{t||e()})}}_startCapturing(){let e=window?.__PosthogExtensions__?.errorWrappingFunctions;if(this.isEnabled&&e)try{!this._unwrapOnError&&this._config.capture_unhandled_errors&&(this._unwrapOnError=e.wrapOnError(e=>this.captureException(e))),!this._unwrapUnhandledRejection&&this._config.capture_unhandled_rejections&&(this._unwrapUnhandledRejection=e.wrapUnhandledRejection(e=>this.captureException(e))),!this._unwrapConsoleError&&this._config.capture_console_errors&&(this._unwrapConsoleError=e.wrapConsoleError(e=>this.captureException(e)))}catch{this._stopCapturing()}}_stopCapturing(){this._unwrapOnError?.(),this._unwrapOnError=void 0,this._unwrapUnhandledRejection?.(),this._unwrapUnhandledRejection=void 0,this._unwrapConsoleError?.(),this._unwrapConsoleError=void 0}onRemoteConfig(e){if(!e.ok)return;let t=e.config;"autocaptureExceptions"in t&&(this._remoteEnabled=!!t.autocaptureExceptions,this._instance.persistence?.register({[en]:this._remoteEnabled}),this._config=this._requiredConfig(),this.startIfEnabledOrStop())}onConfigChange(){this._config=this._requiredConfig()}captureException(e){try{let t=e?.$exception_list?.[0]?.type??"Exception";if(this._rateLimiter.consumeRateLimit(t))return;this._instance.exceptions?.sendExceptionEvent(e)}catch{}}}function ea(e,t,r){return e&&r?t.length===Object.keys(r).length&&t.every(t=>e[t]===r[t]):e===r}class es{constructor(e,t,r=[]){this.coercers=e,this.stackParser=t,this.modifiers=r}buildFromUnknown(e,t={}){let r=t&&t.mechanism||{handled:!0,type:"generic"},n=this.buildCoercingContext(r,t,0).apply(e),o=this.buildParsingContext(t),i=this.parseStacktrace(n,o);return{$exception_list:this.convertToExceptionList(i,r),$exception_level:"error"}}async modifyFrames(e){for(let t of e)t.stacktrace&&t.stacktrace.frames&&I(t.stacktrace.frames)&&(t.stacktrace.frames=await this.applyModifiers(t.stacktrace.frames));return e}coerceFallback(e){return{type:"Error",value:"Unknown error",stack:e.syntheticException?.stack,synthetic:!0}}parseStacktrace(e,t){let r,n;if(null!=e.cause&&(r=this.parseStacktrace(e.cause,t)),""!=e.stack&&null!=e.stack)try{n=this.applyChunkIds(this.stackParser(e.stack,e.synthetic?t.skipFirstLines:0),t.chunkIdMap)}catch{}return{...e,cause:r,stack:n,errors:e.errors?.map(e=>this.parseStacktrace(e,t))}}applyChunkIds(e,t){return e.map(e=>(e.filename&&t&&(e.chunk_id=t[e.filename]),e))}applyCoercers(e,t){for(let r of this.coercers)if(r.match(e))return r.coerce(e,t);return this.coerceFallback(t)}async applyModifiers(e){let t=e;for(let e of this.modifiers)t=await e(t);return t}convertToExceptionList(e,t){let r=[],n=(e,o,i)=>{let a=r.length,s=void 0===o?{type:"string"==typeof t.type&&t.type.length>0?t.type:"generic",..."boolean"==typeof t.handled?{handled:t.handled}:void 0===t.handled?{handled:!0}:{},synthetic:"boolean"==typeof t.synthetic?t.synthetic:e.synthetic,exception_id:a}:{type:"chained",source:i,synthetic:e.synthetic,exception_id:a,parent_id:o},l={type:e.type,value:e.value,mechanism:s};for(let t of(e.stack&&(l.stacktrace={type:"raw",frames:e.stack}),r.push(l),e.cause&&n(e.cause,a,"cause"),e.errors??[]))n(t,a,"member")};return n(e),r}buildParsingContext(e){return{chunkIdMap:function(e){let i=globalThis._posthogChunkIds,a=globalThis._debugIds;if(!i&&!a)return;let s=i?Object.keys(i):[],l=a?Object.keys(a):[];if(o&&ea(i,s,r)&&ea(a,l,n))return o;r=i?{...i}:void 0,n=a?{...a}:void 0,o={},t??={};let c=(r,n)=>{for(let i of r){let r=n[i];if(!r)continue;let a=t?.[i];if(a){o[a]=r;continue}let s=e(i);for(let e=s.length-1;e>=0;e--){let n=s[e]?.filename;if(n){o[n]=r,t[i]=n;break}}}};return a&&c(l,a),i&&c(s,i),o}(this.stackParser),skipFirstLines:e.skipFirstLines??1}}getAggregateErrors(e){try{if(V(e)){let t=Object.getPrototypeOf(e);for(let r=0;t&&r<100;r++){let r=Object.getOwnPropertyDescriptor(t,"constructor")?.value;if("function"==typeof r&&"AggregateError"===r.name){let t=e.errors;return I(t)?t:void 0}t=Object.getPrototypeOf(t)}}}catch{}}buildCoercingContext(e,t,r=0){let n=0,o=0,i=!1,a=new Set,s=[],l={},c=(e,t,r=0)=>{let c,d,f=u(t,r),p=f.apply;if(f.apply=t=>{s.push(e);try{return p(t)}finally{s.pop()}},r>4||r>0&&-1!==s.indexOf(e))return this.coerceFallback(f);let h="object"==typeof e&&null!==e||"function"==typeof e;if(0===r&&n>=50||h&&a.has(e))return;h&&a.add(e),0===r&&n++;let _=this.getAggregateErrors(e);i||=!!_;try{if(!(c=this.applyCoercers(e,f)))throw l}catch(e){if(e===l){0===r&&n--;return}if(!i)throw e;c=this.coerceFallback(f)}if(!_||n>=50)return c;try{d=_.length}catch{return c}if(!Number.isInteger(d)||d<0||d>0xffffffff)return c;let g=[];for(let e=0;n<50&&o<1e3&&e({...t,syntheticException:0==r?t.syntheticException:void 0,mechanism:0==r?e:{},apply:e=>{let t=c(e,r,n+1);if(!t)throw l;return t},next:e=>c(e,r+1)}),d=u(r);return{...d,apply:e=>c(e,r)??this.coerceFallback(d)}}}e.s(["ErrorPropertiesBuilder",0,es],745523);let el=/^([a-z][a-z0-9.+-]+):/i,ec=["http","https","file","blob","app","capacitor","ionic","webpack","webpack-internal","ng"];function eu(e,t,r,n,o){let i={platform:e,filename:t,function:""===r?"?":r,in_app:function(e){if(!e||""===e)return!1;let t=el.exec(e);return!t||ec.includes(t[1].toLowerCase())}(t)};return $(n)||(i.lineno=n),$(o)||(i.colno=o),i}let ed=(e,t)=>{let r=-1!==e.indexOf("safari-extension"),n=-1!==e.indexOf("safari-web-extension");return r||n?[-1!==e.indexOf("@")?e.split("@")[0]:"?",r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},ef=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,ep=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,eh=/\((\S*)(?::(\d+))(?::(\d+))\)/,e_=(e,t)=>{let r=ef.exec(e);if(r){let[,e,n,o]=r;return eu(t,e,"?",+n,+o)}let n=ep.exec(e);if(n){if(n[2]&&0===n[2].indexOf("eval")){let e=eh.exec(n[2]);e&&(n[2]=e[1],n[3]=e[2],n[4]=e[3])}let[e,r]=ed(n[1]||"?",n[2]);return eu(t,r,e,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},eg=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,em=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,ey=(e,t)=>{let r=eg.exec(e);if(r){if(r[3]&&r[3].indexOf(" > eval")>-1){let e=em.exec(r[3]);e&&(r[1]=r[1]||"eval",r[3]=e[1],r[4]=e[2],r[5]="")}let e=r[3],n=r[1]||"?";return[n,e]=ed(n,e),eu(t,e,n,r[4]?+r[4]:void 0,r[5]?+r[5]:void 0)}},eb=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,ev=(e,t)=>{let r=eb.exec(e);return r?eu(t,r[2],r[1]||"?",+r[3],r[4]?+r[4]:void 0):void 0},ex=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,eE=(e,t)=>{let r=ex.exec(e);return r?eu(t,r[2],r[3]||"?",+r[1]):void 0},ew=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,eS=(e,t)=>{let r=ew.exec(e);return r?eu(t,r[5],r[3]||r[4]||"?",+r[1],+r[2]):void 0},ej=/^\s*[-]{4,}$/,eR=/at (?:async )?(?:(.+?)\s+\()?(?:(.+):(\d+):(\d+)?|([^)]+))\)?/,eC=/^Promise\.(?:all|any)$/,eP=/^index \d+$/,ek=(e,t)=>{let r=e.match(eR);if(r){let e,n,o,i,a;if(r[1]){let t=(o=r[1]).lastIndexOf(".");if("."===o[t-1]&&t--,t>0){e=o.slice(0,t),n=o.slice(t+1);let r=e.indexOf(".Module");r>0&&(o=o.slice(r+1),e=e.slice(0,r))}i=void 0}n&&(i=e,a=n),""===n&&(a=void 0,o=void 0),void 0===o&&(a=a||"?",o=i?`${i}.${a}`:a);let s=r[2]?.startsWith("file://")?r[2].slice(7):r[2],l="native"===r[5];return s?.match(/\/[A-Z]:/)&&(s=s.slice(1)),s||!r[5]||l||(s=r[5]),eC.test(o)&&eP.test(s||"")&&(s="node:internal/promise"),{filename:s?decodeURI(s):void 0,module:void 0,function:o,lineno:eO(r[3]),colno:eO(r[4]),in_app:function(e,t=!1){return!(t||e&&!e.startsWith("/")&&!e.match(/^[A-Z]:/)&&!e.startsWith(".")&&!e.match(/^[a-zA-Z]([a-zA-Z0-9.\-+])*:\/\//))&&void 0!==e&&!e.includes("node_modules/")}(s||"",l),platform:t}}if(e.match(ej))return{filename:e,platform:t}};function eO(e){return parseInt(e||"",10)||void 0}let eT=/\(error: (.*)\)/;function eM(e,t){return e.filename===t.filename&&e.function===t.function&&e.module===t.module&&e.lineno===t.lineno&&e.colno===t.colno}function eL(e,t){let r=t.start;for(;r>0&&eM(e[r-1],e[r-1+t.length]);)r--;return t.start-r}function eA(e,t){let r=t.start+t.length,n=r;for(;n{var r;return{...e,filename:e.filename||((r=t)[r.length-1]||{}).filename,function:e.function||"?"}})}function eN(){return e$("web:javascript",e_,ey)}function e$(e,...t){return(r,n=0)=>{let o=[],i=r.split("\n"),a=Math.min(i.length,n+1e3),s=[];for(let r=n;r1024)continue;let a=eT.test(n)?n.replace(eT,"$1"):n;if(!a.match(/\S*Error: /)){for(let r of t){let t=r(a,e);if(t){o.push(t);let e=function(e){for(let t=1;t<=10;t++){let r=e.length-2*t;if(r<0)break;let n=!0;for(let o=0;o=0;t--){let r=s[t];if(r.start+r.length<=e.start)break;s.pop()}s.push(e)}break}}if(function(e,t){let r=t[0],n=e.length-(r?eL(e,r):0);for(let r of t)n-=eA(e,r);return n}(o,s)>=50)break}}let l=[...s].sort((e,t)=>t.start-e.start),c=l[l.length-1];if(c){let e=eL(o,c);for(let t of(o.splice(c.start-e,e),l))t.start-=e}for(let e of l)!function(e,t){let r=t.start+t.length,n=eA(e,t);n&&e.splice(r+n===e.length?r:t.start,n)}(o,e);return s.some(e=>0===e.start&&o.length===e.length)&&function(e){let t=e.map(e=>`${e.function}|${e.filename}|${e.lineno}|${e.colno}|${e.module}`),r=0;for(let e=1;e0}_buildLocationStack(e){let t=e.lineno??0,r=e.colno??0;if(F(e.filename)&&0!==e.filename.length&&0!==t)return`Error at ${e.filename}:${t}:${r}`}}e.s(["ErrorEventCoercer",0,eB],673527);let eU=["fatal","error","warning","log","info","debug"];function eD(e,t=40){let r=Object.keys(e);if(r.sort(),!r.length)return"[object has no keys]";for(let e=r.length;e>0;e--){let n=r.slice(0,e).join(", ");if(!(n.length>t)){if(e===r.length)return n;return n.length<=t?n:`${n.slice(0,t)}...`}}return""}class ez{match(e){return"object"==typeof e&&null!==e}coerce(e,t){let r=this.getErrorPropertyFromObject(e);return r?t.apply(r):{type:this.getType(e),value:this.getValue(e),stack:this.getStack(e)??t.syntheticException?.stack,level:this.isSeverityLevel(e.level)?e.level:"error",synthetic:!0}}getType(e){if(G(e))return e.constructor.name;let t="name"in e?e.name:void 0;return F(t)&&!B(t)?t:"Error"}getValue(e){if("name"in e&&"string"==typeof e.name){let t=`'${e.name}' captured as exception`;return"message"in e&&"string"==typeof e.message&&(t+=` with message: '${e.message}'`),t}if("message"in e&&"string"==typeof e.message)return e.message;let t=this.getObjectClassName(e),r=eD(e);return`${t&&"Object"!==t?`'${t}'`:"Object"} captured as exception with keys: ${r}`}isSeverityLevel(e){return F(e)&&!B(e)&&eU.indexOf(e)>=0}getStack(e){try{if(F(e.stacktrace)&&e.stacktrace.length>0)return e.stacktrace;return F(e.stack)&&e.stack.length>0?e.stack:void 0}catch{return}}getErrorPropertyFromObject(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let r=e[t];if(V(r))return r}}getObjectClassName(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(e){return}}}e.s(["ObjectCoercer",0,ez],391902);class eH{match(e){return G(e)}coerce(e,t){let r=e.constructor.name;return{type:r,value:`${r} captured as exception with keys: ${eD(e)}`,stack:t.syntheticException?.stack,synthetic:!0}}}e.s(["EventCoercer",0,eH],836794);class eW{match(e){return H(e)}coerce(e,t){return{type:"Error",value:`Primitive value captured as exception: ${String(e)}`,stack:t.syntheticException?.stack,synthetic:!0}}}e.s(["PrimitiveCoercer",0,eW],627362);class eV{match(e){return W(e,"PromiseRejectionEvent")||this.isCustomEventWrappingRejection(e)}isCustomEventWrappingRejection(e){if(!G(e))return!1;try{let t=e.detail;return null!=t&&"object"==typeof t&&"reason"in t}catch{return!1}}coerce(e,t){let r=this.getUnhandledRejectionReason(e);return H(r)?{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(r)}`,stack:t.syntheticException?.stack,synthetic:!0}:t.apply(r)}getUnhandledRejectionReason(e){try{if("reason"in e)return e.reason;if("detail"in e&&null!=e.detail&&"object"==typeof e.detail&&"reason"in e.detail)return e.detail.reason}catch{}return e}}e.s(["PromiseRejectionEventCoercer",0,eV],627990);let eG={MESSAGE:"$message",TIMESTAMP:"$timestamp"},eq=new Set([eG.MESSAGE,eG.TIMESTAMP]),eX={enabled:!0,max_bytes:32768};function eJ(e){return e?{enabled:e.enabled??eX.enabled,max_bytes:function(e,t){if(!D(e)||1/0===e||-1/0===e)return t;let r=Math.floor(e);return r<0?t:r}(e.max_bytes,eX.max_bytes)}:{...eX}}function eK(e){if(!e)return{sanitizedProperties:{},droppedKeys:[]};let t=[];return{sanitizedProperties:Object.keys(e).reduce((r,n)=>(eq.has(n)?t.push(n):r[n]=e[n],r),{}),droppedKeys:t}}class eZ{constructor(e){this._entries=[],this._totalBytes=0,this._config=eJ(e)}setConfig(e){this._config=eJ(e),this._trimToMaxBytes()}add(e){let t=function(e){let t;try{let r;r=[],t=JSON.stringify(e,function(e,t){if("bigint"==typeof t)return t.toString();if("function"!=typeof t&&"symbol"!=typeof t){if(t instanceof Error)return{name:t.name,message:t.message,stack:t.stack};if(t&&"object"==typeof t){for(;r.length>0&&r[r.length-1]!==this;)r.pop();if(r.includes(t))return"[Circular]";r.push(t)}return t}})??"null"}catch{return}try{let e=JSON.parse(t);if(!N(e))return;let r=e[eG.MESSAGE],n=e[eG.TIMESTAMP];if(!F(r)||0===r.trim().length||!F(n)&&!D(n))return;return{step:e,json:t}}catch{return}}(e);if(!t)return;let r=eQ(t.json);r>this._config.max_bytes||(this._entries.push({step:t.step,bytes:r}),this._totalBytes+=r,this._trimToMaxBytes())}getAttachable(){return this._entries.map(e=>e.step)}clear(){this._entries=[],this._totalBytes=0}size(){return this._entries.length}_trimToMaxBytes(){for(;this._totalBytes>this._config.max_bytes&&this._entries.length>0;){let e=this._entries.shift();e&&(this._totalBytes-=e.bytes)}}}function eQ(e){if("u">typeof TextEncoder)return new TextEncoder().encode(e).length;let t=encodeURIComponent(e),r=0;for(let e=0;e0)return t;let r=e.stack;return"string"==typeof r&&r.length>0?r:void 0}catch{return}}}function e0(){if("u">typeof b.default){let e=b.default.env.POSTHOG_RELEASE_ID?.trim();if(e)return e}let e=globalThis._posthogReleaseId;return"string"==typeof e&&e.length>0?e:void 0}e.s(["ErrorCoercer",0,eY],3019),e.s(["getInjectedReleaseId",0,e0],663240);let e1=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;class e2{match(e){return"string"==typeof e}coerce(e,t){let[r,n]=this.getInfos(e);return{type:r??"Error",value:n??e,stack:t.syntheticException?.stack,synthetic:!0}}getInfos(e){let t="Error",r=e,n=e.match(e1);return n&&(t=n[1],r=n[2]),[t,r]}}e.s(["StringCoercer",0,e2],195967);let e5=(e,t)=>{if(!(e=>{try{new RegExp(e)}catch{return!1}return!0})(t))return!1;try{return new RegExp(t).test(e)}catch{return!1}},e3=e=>e.toLowerCase(),e4={exact:(e,t)=>t.some(t=>e.some(e=>t===e)),is_not:(e,t)=>t.every(t=>e.every(e=>t!==e)),regex:(e,t)=>t.some(t=>e.some(e=>e5(t,e))),not_regex:(e,t)=>t.every(t=>e.every(e=>!e5(t,e))),icontains:(e,t)=>t.map(e3).some(t=>e.map(e3).some(e=>t.includes(e))),not_icontains:(e,t)=>t.map(e3).every(t=>e.map(e3).every(e=>!t.includes(e))),gt:(e,t)=>t.some(t=>{let r=parseFloat(t);return!isNaN(r)&&e.some(e=>r>parseFloat(e))}),lt:(e,t)=>t.some(t=>{let r=parseFloat(t);return!isNaN(r)&&e.some(e=>r0&&t.push(n),"string"==typeof o&&o.length>0&&r.push(o);let n={$exception_types:t,$exception_values:r};return this._suppressionRules.some(e=>{let t=e.values.map(e=>{let t=e4[e.operator],r=n[e.key];if(!t||!r)return!1;let o=Array.isArray(e.value)?e.value:[e.value];return o.length>0&&t(o,r)});return"OR"===e.type?t.some(Boolean):t.every(Boolean)})}catch{return!1}}_isExtensionException(e){let t=e.flatMap(e=>e.stacktrace?.frames??[]),r=t.filter(({filename:e})=>!!e&&e7.some(t=>e.startsWith(t)));return 0!==r.length&&(!r.every(({filename:e})=>!!e&&e.startsWith(e6))||e.some(({type:e,value:t})=>"NoResponse"===e||"string"==typeof t&&e9.some(({value:e,exact:r})=>r?t===e:t.includes(e)))&&!t.some(({in_app:e,filename:t})=>e&&!t?.startsWith(e6)))}_isInjectedBrowserScriptException(e){return e.some(({value:e})=>"string"==typeof e&&e8.some(t=>e.includes(t)))}_isPostHogException(e){if(0===e.length)return!1;let t=e.at(0);if(!t)return!1;let r=(t.stacktrace?.frames??[]).at(-1);return r?.filename?.includes("posthog.com/static")??!1}}let tn="_postHogToolbarParams",to=(e,t)=>{let r=e.indexOf(`${t}=`);return -1===r?void 0:e.slice(r+t.length+1).split("&").at(0)},ti=window.location?to(window.location.hash,"__posthog")??to(location.hash,"state"):void 0;class ta{instance;constructor(e){this.instance=e}_setToolbarState(e){let t=window;t&&(t.ph_toolbar_state=e)}_getToolbarState(){let e=window?.ph_toolbar_state;return 1===e||2===e?e:0}initialize(){return this.maybeLoadToolbar()}maybeLoadToolbar(){let e=window;if("posthog-toolbar"===this.instance.config.name||!e?.document)return!1;try{let t;try{e.localStorage.setItem("test","test"),e.localStorage.removeItem("test")}catch{return!1}let r=e.localStorage,n=ti??to(e.location.hash,"__posthog")??to(e.location.hash,"state"),o=n?ts(()=>JSON.parse(atob(decodeURIComponent(n))))??ts(()=>JSON.parse(decodeURIComponent(n))):null;if(o&&"ph_authorize"===o.action?((t=o).source="url","string"==typeof o.desiredHash?e.location.hash=o.desiredHash:e.history.replaceState(e.history.state,"",e.location.pathname+e.location.search)):((t=JSON.parse(r.getItem(tn)??"{}")).source="localstorage",delete t.userIntent),t.token&&this.instance.config.token===t.token)return this.loadToolbar(t),!0;return!1}catch{return!1}}_callLoadToolbar(e){let t=window,r=t?.ph_load_toolbar??t?.ph_load_editor;"function"==typeof r&&r(e,this.instance)}loadToolbar(e){let t=window;if(!t||t.document.querySelector("#__POSTHOG_TOOLBAR__"))return!1;let r="custom"===this.instance.requestRouter.region&&this.instance.config.advanced_disable_toolbar_metrics,n={token:this.instance.config.token,...e,apiURL:this.instance.requestRouter.endpointFor("ui"),...r?{instrument:!1}:{}};return t.localStorage.setItem(tn,JSON.stringify({...n,source:void 0})),2===this._getToolbarState()?this._callLoadToolbar(n):0===this._getToolbarState()&&(this._setToolbarState(1),t.__PosthogExtensions__?.loadExternalDependency?.(this.instance,"toolbar",e=>{e?this._setToolbarState(0):(this._setToolbarState(2),this._callLoadToolbar(n))}),t.addEventListener("turbolinks:load",()=>{this._setToolbarState(0),this.loadToolbar(n)})),!0}}let ts=e=>{try{return e()}catch{return}};e.i(745523),e.s(["chromeStackLineParser",0,e_,"createDefaultStackParser",0,eN,"createStackParser",0,e$,"geckoStackLineParser",0,ey,"nodeStackLineParser",0,ek,"opera10StackLineParser",0,eE,"opera11StackLineParser",0,eS,"reverseAndStripFrames",0,eI,"winjsStackLineParser",0,ev],275472),e.i(275472),e.i(164281),e.i(3019),e.i(673527),e.i(195967),e.i(391902),e.i(836794),e.i(627362),e.i(627990),e.s(["DOMExceptionCoercer",0,eF,"ErrorCoercer",0,eY,"ErrorEventCoercer",0,eB,"EventCoercer",0,eH,"ObjectCoercer",0,ez,"PrimitiveCoercer",0,eW,"PromiseRejectionEventCoercer",0,eV,"StringCoercer",0,e2],145390),e.i(145390);class tl{constructor(e){this._maxSize=e,this._cache=new Map}get(e){let t=this._cache.get(e);if(void 0!==t)return this._cache.delete(e),this._cache.set(e,t),t}set(e,t){this._cache.set(e,t)}reduce(){for(;this._cache.size>=this._maxSize;){let e=this._cache.keys().next().value;e&&this._cache.delete(e)}}}e.s(["ReduceableCache",0,tl],319595),e.i(319595),e.i(241298),e.i(663240),e.s(["DEFAULT_EXCEPTION_STEPS_CONFIG",0,eX,"DOMExceptionCoercer",0,eF,"EXCEPTION_STEP_INTERNAL_FIELDS",0,eG,"ErrorCoercer",0,eY,"ErrorEventCoercer",0,eB,"ErrorPropertiesBuilder",0,es,"EventCoercer",0,eH,"ExceptionStepsBuffer",0,eZ,"ObjectCoercer",0,ez,"PrimitiveCoercer",0,eW,"PromiseRejectionEventCoercer",0,eV,"ReduceableCache",0,tl,"StringCoercer",0,e2,"chromeStackLineParser",0,e_,"createDefaultStackParser",0,eN,"createStackParser",0,e$,"geckoStackLineParser",0,ey,"getInjectedReleaseId",0,e0,"getUtf8ByteLength",0,eQ,"nodeStackLineParser",0,ek,"opera10StackLineParser",0,eE,"opera11StackLineParser",0,eS,"resolveExceptionStepsConfig",0,eJ,"reverseAndStripFrames",0,eI,"stripReservedExceptionStepFields",0,eK,"winjsStackLineParser",0,ev],286397),e.i(286397),Date.prototype.getTime,Date.prototype.toISOString,Object.prototype.propertyIsEnumerable,Object.prototype.propertyIsEnumerable;let tc=(e,{debugEnabled:t}={})=>{let r={_log:(r,...n)=>{let o;try{o="u"{r._log("debug",...e)},info:(...e)=>{r._log("log",...e)},warn:(...e)=>{r._log("warn",...e)},error:(...e)=>{r._log("error",...e)},critical:(...t)=>{console.error(e,...t)},uninitializedWarning:e=>{r.error(`You must initialize PostHog before calling ${e}`)},createLogger:(t,r)=>tc(`${e} ${t}`,r)};return r};tc("[PostHog.js]").createLogger;let tu="u">typeof window?window:void 0,td="u">typeof globalThis?globalThis:tu,tf=td?.navigator;td?.document,td?.location,td?.fetch,td?.XMLHttpRequest&&"withCredentials"in new td.XMLHttpRequest&&td.XMLHttpRequest,td?.AbortController,td?.CompressionStream,tf?.userAgent;let tp=function(e,t,r){if(!e||!t||!t.length)return e;let n=e.split("#"),o=n[0]||"",i=n[1],a=o.split("?"),s=a[1],l=a[0],c=(s||"").split("&"),u=[];for(let e=0;e"u"{clearTimeout(this._delayedFlushTimer),this._delayedFlushTimer=void 0,0!==this._buffer.metrics.length&&(this._instance.capture("$web_vitals",{$current_url:this._buffer.url,...this._buffer.metrics.reduce((e,t)=>Object.assign(e,{[`$web_vitals_${t.name}_event`]:{...t},[`$web_vitals_${t.name}_value`]:t.value}),{})}),this._buffer={navigationKey:void 0,url:void 0,metrics:[],firstMetricTimestamp:void 0})},this._addToBuffer=e=>{if(U(e?.name)||U(e?.value))return;let t="string"==typeof e.navigationURL?e.navigationURL:void 0,r=this._maskedURL(t);if($(r))return;let n=D(e.navigationId)||"string"==typeof e.navigationId?`navigation:${e.navigationId}`:`url:${r}`;if(this._maxAllowedValue&&e.value>=this._maxAllowedValue)return;this._buffer.navigationKey!==n&&(this._flushToCapture(),this._delayedFlushTimer=setTimeout(this._flushToCapture,this.flushToCaptureTimeoutMs)),this._buffer.navigationKey??=n,this._buffer.url??=r,this._buffer.firstMetricTimestamp??=Date.now();let o=this._instance.sessionManager?.checkAndGetSessionAndWindowId(!0),i={...e,...t?{navigationURL:r}:{},$current_url:r,timestamp:Date.now()};if(delete i.entries,N(e.attribution)&&this.attributionMetrics.includes(e.name)){let t={};for(let r of tb){let n="url"===r&&"string"==typeof e.attribution[r]?this._maskedURL(e.attribution[r]):e.attribution[r];$(n)||(t[r]=n)}i.attribution=t}else delete i.attribution;$(o)||(i.$session_id=o.sessionId,i.$window_id=o.windowId),this._buffer.metrics.push(i),this._buffer.metrics.length===this.allowedMetrics.length&&this._flushToCapture()},this._startCapturing=()=>{if(this._initialized)return;let e=window?.__PosthogExtensions__,t=e?.postHogWebVitalsCallbacksByFlavor,r=t?.[this._callbackFlavor]??("web-vitals"===this._callbackFlavor&&$(t)?e?.postHogWebVitalsCallbacks:void 0);if($(r))return;let n=r.withoutAttribution,o=this.attributionMetrics,i=!$(n),a=o.includes("LCP")?r.onLCP:n?.onLCP??r.onLCP,s=o.includes("CLS")?r.onCLS:n?.onCLS??r.onCLS,l=o.includes("FCP")?r.onFCP:n?.onFCP??r.onFCP,c=o.includes("INP")?r.onINP:n?.onINP??r.onINP,u={reportSoftNavs:this.useSoftNavs},d=i&&o.includes("INP")?{...u,includeProcessedEventEntries:!1}:u;this.allowedMetrics.includes("LCP")&&a(this._addToBuffer,u),this.allowedMetrics.includes("CLS")&&s(this._addToBuffer,u),this.allowedMetrics.includes("FCP")&&l(this._addToBuffer,u),this.allowedMetrics.includes("INP")&&c(this._addToBuffer,d),this._initialized=!0},this._enabledServerSide=!!this._instance.persistence?.props[t_],this.startIfEnabled()}get _perfConfig(){return this._instance.config.capture_performance}get allowedMetrics(){let e=N(this._perfConfig)?this._perfConfig.web_vitals_allowed_metrics:void 0,t=this._instance.persistence?.props[tg];return U(e)?t??tm:e}get flushToCaptureTimeoutMs(){return(N(this._perfConfig)?this._perfConfig.web_vitals_delayed_flush_ms:void 0)??5e3}get attributionMetrics(){let e=N(this._perfConfig)?this._perfConfig.web_vitals_attribution:void 0;return z(e)?e?tm:[]:I(e)?e:ty}get useAttribution(){return this.attributionMetrics.length>0}get useSoftNavs(){return(N(this._perfConfig)?this._perfConfig.__preview_web_vitals_soft_navs:void 0)??!1}get _maxAllowedValue(){let e=N(this._perfConfig)&&D(this._perfConfig.__web_vitals_max_value)?this._perfConfig.__web_vitals_max_value:9e5;return e>0&&e<=6e4?9e5:e}get isEnabled(){let e=tv()?.protocol;if("http:"!==e&&"https:"!==e)return!1;let t=N(this._perfConfig)?this._perfConfig.web_vitals:void 0;return z(t)?t:z(this._perfConfig)?this._perfConfig:this._enabledServerSide}startIfEnabled(){this.isEnabled&&!this._initialized&&this._loadScript(()=>this._startCapturing())}onRemoteConfig(e){if(!e.ok)return;let t=e.config;if(!("capturePerformance"in t))return;let r=N(t.capturePerformance)&&!!t.capturePerformance.web_vitals,n=N(t.capturePerformance)?t.capturePerformance.web_vitals_allowed_metrics:void 0;this._instance.persistence?.register({[t_]:r,[tg]:n}),this._enabledServerSide=r,this.startIfEnabled()}get _callbackFlavor(){return this.useSoftNavs?this.useAttribution?"web-vitals-with-attribution-soft-navs":"web-vitals-soft-navs":this.useAttribution?"web-vitals-with-attribution":"web-vitals"}_loadScript(e){let t=window?.__PosthogExtensions__,r=this._callbackFlavor,n=t?.postHogWebVitalsCallbacksByFlavor;n?.[r]||"web-vitals"===r&&$(n)&&t?.postHogWebVitalsCallbacks?e():t?.loadExternalDependency?.(this._instance,r,t=>{t||e()})}_maskedURL(e){let t=e??tv()?.href;if(t)return tp(this._instance.config.disable_capture_url_hashes&&t?t.split("#")[0]:t,this._instance.config.mask_personal_data_properties?[...th,...this._instance.config.custom_personal_data_properties??[]]:[],"")}_flushToCapture;_addToBuffer;_startCapturing}let tE=new Set(["ph_keyword","$initial_ph_keyword","$session_entry_ph_keyword"]),tw=new Set(["$referrer","$session_entry_url","$session_entry_referrer","$initial_current_url","$initial_referrer"]),tS=/^(?:[a-z][a-z\d+.-]*:)?\//i,tj=/[?#]/;function tR(e){return{...e,properties:tC(e.properties),...e.$set?{$set:tC(e.$set)}:{},...e.$set_once?{$set_once:tC(e.$set_once)}:{}}}function tC(e){return Object.fromEntries(Object.entries(e).filter(([e])=>!tE.has(e)).map(([e,t])=>[e,tP(t)]))}function tP(e){return"string"==typeof e?function(e){if(!tS.test(e))return e;let t=e.search(tj);return -1===t?e:e.slice(0,t)}(e):Array.isArray(e)?e.map(tP):!function(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}(e)?e:tC(e)}let tk="true"===b.default.env.NEXT_PUBLIC_POSTHOG_LOCAL_ENABLED,tO=_.z.object({token:_.z.string().optional(),temporaryToken:_.z.string().optional(),actionId:_.z.number().optional(),userIntent:_.z.enum(["add-action","edit-action"]).optional(),source:_.z.enum(["url","localstorage"]).optional(),toolbarVersion:_.z.literal("toolbar").optional(),instrument:_.z.boolean().optional(),distinctId:_.z.string().optional(),userEmail:_.z.string().optional(),dataAttributes:_.z.array(_.z.string()).optional(),featureFlags:_.z.record(_.z.string(),_.z.union([_.z.string(),_.z.boolean()])).optional()});var tT=e.i(67089),tM=e.i(910627);i=(p=Node.prototype).removeChild,a=p.insertBefore,p.removeChild=function(e){return y(this,e)?(e.parentNode?.removeChild(e),e):i.call(this,e)},p.insertBefore=function(e,t){let r=y(this,t)?function(e,t){let r=t;for(;null!==r&&r.parentNode!==e;)r=r.parentNode;return r}(this,t):t;return a.call(this,e,r)},(0,m.N)(document),(0,g.D)(tM)||(0,tT.L)("Hydration component stack capture not installed: react-dom/client hydrateRoot is not reassignable");{let e;S.f.init("phc_7ToS2jDeWBlMu4n2JoNzoA1FnArdKwFMFoHVnAqQ6O1",function({isDevMode:e,shouldCaptureEvents:t,persistence:r}){return{api_host:"/ingest",ui_host:"https://us.posthog.com",external_scripts_inject_target:"head",person_profiles:"identified_only",persistence:r,capture_pageview:!1,capture_pageleave:t,debug:e,advanced_disable_feature_flags:!0,before_send:e=>{var r;if(!t)return null;let n=(0,R.l)();if("$exception"===e.event&&(n||function(e){let t=e.$exception_list;if(!Array.isArray(t)||0===t.length)return!1;let r=t[0];if(!(0,C.f)(r))return!1;let n="string"==typeof r.value?r.value:"";if(P.some(e=>n.startsWith(e)))return!0;let o=r.stacktrace;if(!(0,C.f)(o))return!1;let i=o.frames;if(!Array.isArray(i)||0===i.length)return!1;let a=!1;for(let e of i){if(!(0,C.f)(e))continue;let t=e.filename;if("string"==typeof t)if(!function(e){return k.some(t=>e.startsWith(t))}(t))return!1;else a=!0}return a}(e.properties)))return null;let o="$web_vitals"===e.event?tR(e):{...e,properties:Object.fromEntries(Object.entries(e.properties).filter(([e])=>!tE.has(e)).map(([e,t])=>[e,tw.has(e)?tP(t):t])),...e.$set_once?{$set_once:tC(e.$set_once)}:{}};return n||(0,R.H)()?{...r=tR(o),properties:Object.fromEntries(Object.entries(r.properties).filter(([e])=>!O.has(T(e))))}:o},__extensionClasses:{exceptions:tr,exceptionObserver:ei,toolbar:ta,webVitalsAutocapture:tx},...j}}({isDevMode:(0,w.T)(),shouldCaptureEvents:!(0,w.T)()||tk,persistence:(0,v.z)({cookies:document.cookie,storage:()=>window.localStorage})}));let t=(e=window.location.hash)?new URLSearchParams(e.substring(1)).get("__posthog"):null;if(t){let e=(0,x.N)(t);if(e&&"object"==typeof e&&!Array.isArray(e)){let t=(0,h.C)(tO,e);(0,E.C)(t)&&S.f.loadToolbar(t.data)}}}e.s([],428810)}]); //# sourceMappingURL=0toiwj5xtwo-4.js.map