1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,522016,(e,t,n)=>{"use strict";e.i(247167),Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return y},useLinkStatus:function(){return b}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=e.r(190809),s=e.r(843476),a=i._(e.r(271645)),c=e.r(195057),l=e.r(8372),u=e.r(818581),d=e.r(718967),p=e.r(405550),f=e.r(388540),g=e.r(769688),h=e.r(573668),m=e.r(509396);function y(t){var n;let r,o,i,[y,b]=(0,a.useOptimistic)(g.IDLE_LINK_STATUS),v=(0,a.useRef)(null),{href:w,as:x,children:k,prefetch:N=null,passHref:E,replace:S,shallow:C,scroll:j,onClick:O,onMouseEnter:P,onTouchStart:T,legacyBehavior:R=!1,onNavigate:I,transitionTypes:L,ref:$,unstable_dynamicOnHover:A,...U}=t;r=k,R&&("string"==typeof r||"number"==typeof r)&&(r=(0,s.jsx)("a",{children:r}));let B=a.default.useContext(l.AppRouterContext),F=!1!==N,D=!1===N?"none":!0===N?"full":"auto",V="none"!==D?"auto"===D?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,M="string"==typeof(n=x||w)?n:(0,c.formatUrl)(n);if(R){if(r?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=a.default.Children.only(r)}let H=R?o&&"object"==typeof o&&o.ref:$,z,W=a.default.useCallback(e=>(null!==B&&(v.current=(0,g.mountLinkInstance)(e,M,B,V,F,b,z)),()=>{v.current&&((0,g.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,g.unmountPrefetchableInstance)(e)}),[F,M,B,V,b,z]),K={ref:(0,u.useMergedRef)(W,H),onClick(t){R||"function"!=typeof O||O(t),R&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!B||t.defaultPrevented||function(t,n,r,o,i,s,c,l="none"){if("u">typeof window){let u,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(n)){o&&(t.preventDefault(),location.replace(n));return}if(t.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:p}=e.r(699781);a.default.startTransition(()=>{p(n,o?"replace":"push",!1===i?f.ScrollBehavior.NoScroll:f.ScrollBehavior.Default,r.current,c,l)})}}(t,M,v,S,j,I,L,D)},onMouseEnter(e){R||"function"!=typeof P||P(e),R&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),B&&F&&(0,g.onNavigationIntent)(e.currentTarget,!0===A)},onTouchStart:function(e){R||"function"!=typeof T||T(e),R&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),B&&F&&(0,g.onNavigationIntent)(e.currentTarget,!0===A)}};return(0,d.isAbsoluteUrl)(M)?K.href=M:R&&!E&&("a"!==o.type||"href"in o.props)||(K.href=(0,p.addBasePath)(M)),i=R?a.default.cloneElement(o,K):(0,s.jsx)("a",{...U,...K,children:r}),(0,s.jsx)(_.Provider,{value:y,children:i})}let _=(0,a.createContext)(g.IDLE_LINK_STATUS),b=()=>(0,a.useContext)(_);("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},818581,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useMergedRef",{enumerable:!0,get:function(){return o}});let r=e.r(271645);function o(e,t){let n=(0,r.useRef)(null),o=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(n.current=i(e,r)),t&&(o.current=i(t,r))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
1dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},573668,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=e.r(718967),o=e.r(652817);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},998183,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={assign:function(){return c},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return a}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});function i(e){let t={};for(let[n,r]of e.entries()){let e=t[n];void 0===e?t[n]=r:Array.isArray(e)?e.push(r):t[n]=[e,r]}return t}function s(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[n,r]of Object.entries(e))if(Array.isArray(r))for(let e of r)t.append(n,s(e));else t.set(n,s(r));return t}function c(e,...t){for(let n of t){for(let t of n.keys())e.delete(t);for(let[t,r]of n.entries())e.append(t,r)}return e}},195057,(e,t,n)=>{"use strict";e.i(247167),Object.defineProperty(n,"__esModule",{value:!0});var r={formatUrl:function(){return a},formatWithValidation:function(){return l},urlObjectKeys:function(){return c}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=e.r(190809)._(e.r(998183)),s=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:n}=e,r=e.protocol||"",o=e.pathname||"",a=e.hash||"",c=e.query||"",l=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?l=t+e.host:n&&(l=t+(~n.indexOf(":")?`[${n}]`:n),e.port&&(l+=":"+e.port)),c&&"object"==typeof c&&(c=String(i.urlQueryToSearchParams(c)));let u=e.search||c&&`?${c}`||"";return r&&!r.endsWith(":")&&(r+=":"),e.slashes||(!r||s.test(r))&&!1!==l?(l="//"+(l||""),o&&"/"!==o[0]&&(o="/"+o)):l||(l=""),a&&"#"!==a[0]&&(a="#"+a),u&&"?"!==u[0]&&(u="?"+u),o=o.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${r}${l}${o}${u}${a}`}let c=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return a(e)}},718967,(e,t,n)=>{"use strict";e.i(247167),Object.defineProperty(n,"__esModule",{value:!0});var r={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return _},PageNotFoundError:function(){return b},SP:function(){return h},ST:function(){return m},WEB_VITALS:function(){return i},execOnce:function(){return s},getDisplayName:function(){return d},getLocationOrigin:function(){return l},getURL:function(){return u},isAbsoluteUrl:function(){return c},isResSent:function(){return p},loadGetInitialProps:function(){return g},normalizeRepeatedSlashes:function(){return f},stringifyError:function(){return x}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function s(e){let t,n=!1;return(...r)=>(n||(n=!0,t=e(...r)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,c=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&a.test(e)};function l(){let{protocol:e,hostname:t,port:n}=window.location;return`${e}//${t}${n?":"+n:""}`}function u(){let{href:e}=window.location,t=l();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function p(e){return e.finished||e.headersSent}function f(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function g(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await g(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&p(n))return r;if(!r)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${r}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return r}let h="u">typeof performance,m=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);
1class y extends Error{}class _ extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function x(e){return JSON.stringify({message:e.message,stack:e.stack})}},618566,(e,t,n)=>{t.exports=e.r(976562)},823269,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(618566),o=e.i(388157),i=e.i(541872),s=e.i(446254);let a="G-5WQS93T1N1";function c(){let e=window;{e.dataLayer=e.dataLayer||[];let t=function(){e.dataLayer.push(arguments)};e.gtag=t,t("js",new Date),t("config",a,{send_page_view:!1,allow_google_signals:!1,allow_ad_personalization_signals:!1});let n=document.createElement("script");n.async=!0,n.src=`https://www.googletagmanager.com/gtag/js?id=${a}`,document.head.appendChild(n)}}function l(){}function u(){let e=window;if(!e.__cd_tools_booted)for(let t of(e.__cd_tools_booted=!0,[s.bootPostHog,c,l]))try{t()}catch{}}let d=n.useLayoutEffect;function p(){let e=(0,r.usePathname)(),t=(0,r.useSearchParams)(),a=(0,n.useRef)(!1);return d(()=>{(0,s.syncReplayRoute)(e)},[e]),(0,n.useEffect)(()=>{let e=e=>{var t,n,r;t=a.current,n=(0,i.analyticsAllowed)(),r={boot:u,optIn:s.optInPostHog,optOut:s.optOutPostHog,replayPageView:o.replayPageView},n?(r.boot(),!t&&e&&(r.optIn(),r.replayPageView())):t&&r.optOut(),a.current=n};e(!1);let t=()=>e(!0);return window.addEventListener(i.CONSENT_EVENT,t),()=>window.removeEventListener(i.CONSENT_EVENT,t)},[]),(0,n.useEffect)(()=>{(0,o.emit)("page.viewed",{path:e})},[e,t]),null}e.s(["AnalyticsSuite",0,function(){return(0,t.jsx)(n.Suspense,{fallback:null,children:(0,t.jsx)(p,{})})}],823269)},391742,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(522016),o=e.i(618566),i=e.i(541872),s=e.i(889729);let a="clicks, scrolling and page views, never what you type";s.COMPANY;let c=`With your OK, we measure how ${s.COMPANY} is used and record how you use it (${a}) to improve it. Essential cookies always run.`,l=`Shows us which pages and features are used, and records how you use ${s.COMPANY} (${a}) so we can improve it.`;var u=e.i(753078);let d=["/login","/signup","/forgot-password","/reset-password","/verify-email"];function p(e){return d.some(t=>e===t||e.startsWith(t+"/"))}async function f(e,t,n){try{return(await fetch("/api/consent",{method:"PUT",credentials:"same-origin",headers:{"content-type":"application/json"},body:JSON.stringify({analytics:e,marketing:t,version:i.CONSENT_VERSION,source:n})})).ok}catch{return!1}}async function g(){let e;try{e=await fetch("/api/consent",{credentials:"same-origin",cache:"no-store"})}catch{return!1}if(!e.ok)return!1;let t=await e.json().catch(()=>null),n=(0,i.readConsent)();return t?.decision==="use-account"&&n?window.dispatchEvent(new CustomEvent(i.CONSENT_EVENT,{detail:n})):t?.decision==="save-cookie"&&n&&await f(n.analytics,n.marketing,t.source??"signin"),!0}async function h(e,t){(0,i.migrateConsentCookie)();let n=null,r="/app"===e||e.startsWith("/app/");return(r&&"console"!==t.current||!r&&"none"===t.current&&null===(0,i.readConsent)())&&(t.current=r?"console":"public",n=await g()),{signedIn:n,prompt:!p(e)&&(0,i.consentBannerNeeded)()}}function m({id:e,title:r,description:o,checked:i,disabled:s,onChange:a}){let c=(0,n.useId)(),l=`${c}-${e}-title`,u=`${c}-${e}-desc`;return(0,t.jsxs)("li",{className:"flex items-start justify-between gap-4 p-3",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{id:l,className:"text-sm font-medium text-foreground",children:r}),(0,t.jsx)("p",{id:u,className:"mt-0.5 text-xs leading-relaxed text-foreground/70",children:o})]}),(0,t.jsxs)("label",{className:"relative mt-0.5 inline-flex h-5 w-9 shrink-0 cursor-pointer items-center has-[:disabled]:cursor-not-allowed",children:[(0,t.jsx)("input",{type:"checkbox",role:"switch","data-choice":e,"aria-labelledby":l,"aria-describedby":u,checked:i,disabled:s,onChange:e=>a?.(e.target.checked),className:"peer sr-only"}
1),(0,t.jsx)("span",{"aria-hidden":!0,className:"absolute inset-0 rounded-full bg-foreground/20 transition-colors peer-checked:bg-foreground peer-disabled:opacity-50 peer-focus-visible:ring-2 peer-focus-visible:ring-ring peer-focus-visible:ring-offset-2 peer-focus-visible:ring-offset-background"}),(0,t.jsx)("span",{"aria-hidden":!0,className:"absolute left-0.5 h-4 w-4 rounded-full bg-background shadow-sm transition-transform peer-checked:translate-x-4"})]})]})}e.s(["ConsentBanner",0,function(){let e=(0,o.usePathname)()??"/",[s,a]=(0,n.useState)("hidden"),[d,g]=(0,n.useState)({analytics:!1,marketing:!1}),[y,_]=(0,n.useState)(null),b=(0,n.useRef)("none"),v=(0,n.useRef)(null),w=(0,n.useId)(),x=(0,u.useOptOutSignal)(),k=(0,u.useSharedChoice)();(0,n.useEffect)(()=>{let e=()=>{let e=(0,i.readConsent)();g({analytics:e?.analytics??!1,marketing:e?.marketing??!1}),a("settings")},t=()=>a(e=>"prompt"===e&&(0,i.readConsent)()?"hidden":e);return window.addEventListener(i.CONSENT_OPEN_EVENT,e),window.addEventListener(i.CONSENT_EVENT,t),()=>{window.removeEventListener(i.CONSENT_OPEN_EVENT,e),window.removeEventListener(i.CONSENT_EVENT,t)}},[]),(0,n.useEffect)(()=>{if(!(0,i.consentRelevant)())return;let t=!1;return h(e,b).then(({signedIn:e,prompt:n})=>{t||(null!==e&&_(e),a(e=>"settings"===e?e:n?"prompt":"hidden"))}),()=>{t=!0}},[e]);let N=(0,n.useCallback)(()=>{a(!p(e)&&(0,i.consentBannerNeeded)()?"prompt":"hidden")},[e]);(0,n.useEffect)(()=>{if("settings"!==s)return;let e=document.activeElement;v.current?.focus();let t=e=>{"Escape"===e.key&&N()};return window.addEventListener("keydown",t),()=>{window.removeEventListener("keydown",t),e instanceof HTMLElement&&e.isConnected&&e.focus()}},[s,N]);let E=(0,n.useCallback)((e,t,n)=>{let r=(0,i.readConsent)();(0,i.writeConsent)(e,t,{src:n}),(r?.analytics&&!e||r?.marketing&&!t)&&function(e,t){try{let n=window;e||(n.posthog?.opt_out_capturing?.(),n.clarity?.("consent",!1)),n.gtag?.("consent","update",{...e?{}:{analytics_storage:"denied"},...t?{}:{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied"}})}catch{}}(e,t),a("hidden"),!1!==y&&f(e,t,n)},[y]);if("hidden"===s)return null;let S=k?" Your choice applies across customdomain.ai.":"";return"prompt"===s?(0,t.jsx)("div",{role:"dialog","aria-label":"Cookie consent","aria-live":"polite",className:"fixed inset-x-3 bottom-3 z-[100] mx-auto max-w-2xl rounded-2xl border border-border bg-background/95 p-4 text-foreground shadow-lg backdrop-blur sm:p-5",children:(0,t.jsxs)("div",{className:"flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between",children:[(0,t.jsxs)("p",{className:"text-sm leading-relaxed text-foreground/80",children:[c,S," ",(0,t.jsx)(r.default,{href:"/cookies",prefetch:!1,className:"underline underline-offset-2 hover:text-foreground",children:"Cookie policy"}),"."]}),(0,t.jsxs)("div",{className:"flex shrink-0 flex-wrap items-center gap-2",children:[(0,t.jsx)("button",{type:"button",onClick:()=>window.dispatchEvent(new Event(i.CONSENT_OPEN_EVENT)),className:"rounded-xl px-3 py-2 text-sm font-medium text-foreground/70 underline-offset-2 transition-colors hover:text-foreground hover:underline",children:"Settings"}),(0,t.jsx)("button",{type:"button",onClick:()=>E(!1,!1,"banner"),className:"rounded-xl border border-border px-4 py-2 text-sm font-medium text-foreground/80 transition-colors hover:bg-foreground
1/5",children:"Reject"}),(0,t.jsx)("button",{type:"button",onClick:()=>E(!0,!0,"banner"),className:"rounded-xl bg-foreground px-4 py-2 text-sm font-semibold text-background transition-opacity hover:opacity-90",children:"Accept"})]})]})}):(0,t.jsxs)("div",{ref:v,role:"dialog","aria-modal":"false","aria-labelledby":w,tabIndex:-1,className:"fixed inset-x-3 bottom-3 z-[100] mx-auto max-h-[calc(100dvh-1.5rem)] max-w-lg overflow-y-auto rounded-2xl border border-border bg-background/95 p-5 text-foreground shadow-lg outline-none backdrop-blur",children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,t.jsx)("h2",{id:w,className:"font-display text-xl tracking-tight",children:"Cookie settings"}),(0,t.jsx)("button",{type:"button",onClick:N,"aria-label":"Close cookie settings",className:"-mr-1 -mt-1 rounded-lg px-2 py-1 text-lg leading-none text-foreground/60 transition-colors hover:bg-foreground/5 hover:text-foreground",children:(0,t.jsx)("span",{"aria-hidden":!0,children:"Ã"})})]}),(0,t.jsxs)("p",{className:"mt-2 text-sm leading-relaxed text-foreground/80",children:["Choose which optional cookies CustomDomain⢠may use.",S,y?" It is saved to your account, so another browser will not ask again.":""," ",(0,t.jsx)(r.default,{href:"/cookies",prefetch:!1,className:"underline underline-offset-2 hover:text-foreground",children:"Cookie policy"}),"."]}),(0,t.jsxs)("ul",{className:"mt-4 divide-y divide-border rounded-xl border border-border",children:[(0,t.jsx)(m,{id:"essential",title:"Essential",description:"Keep you signed in, protect forms and remember this choice. Always on.",checked:!0,disabled:!0}),(0,t.jsx)(m,{id:"analytics",title:"Analytics",description:l,checked:d.analytics,onChange:e=>g(t=>({...t,analytics:e}))}),(0,t.jsx)(m,{id:"marketing",title:"Marketing",description:"Lets us measure our own campaigns and ads.",checked:d.marketing,onChange:e=>g(t=>({...t,marketing:e}))})]}),x?(0,t.jsx)("p",{className:"mt-3 text-xs leading-relaxed text-foreground/70",children:"Your browser sends Global Privacy Control or Do Not Track, so optional cookies stay off in this browser whatever you choose here."}):null,(0,t.jsxs)("div",{className:"mt-4 flex flex-wrap justify-end gap-2",children:[(0,t.jsx)("button",{type:"button",onClick:()=>E(!1,!1,"settings"),className:"rounded-xl border border-border px-4 py-2 text-sm font-medium text-foreground/80 transition-colors hover:bg-foreground
1/5",children:"Reject all"}),(0,t.jsx)("button",{type:"button",onClick:()=>E(!0,!0,"settings"),className:"rounded-xl border border-border px-4 py-2 text-sm font-medium text-foreground/80 transition-colors hover:bg-foreground/5",children:"Accept all"}),(0,t.jsx)("button",{type:"button",onClick:()=>E(d.analytics,d.marketing,"settings"),className:"rounded-xl bg-foreground px-4 py-2 text-sm font-semibold text-background transition-opacity hover:opacity-90",children:"Save choices"})]})]})}],391742)},417512,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(522016),o=e.i(541872);let i="cd_cookie_ack";e.s(["CookieNotice",0,function(){let[e,s]=(0,n.useState)(!1);return((0,n.useEffect)(()=>{if((0,o.anyTrackerConfigured)())return;let e=!1;try{e=null!=window.localStorage.getItem(i)}catch{e=!0}if(!e&&function(){if("u"<typeof navigator)return!1;let e=navigator,t="1"===e.doNotTrack||"1"===e.msDoNotTrack||"1"===window.doNotTrack;return!0===e.globalPrivacyControl||t}()){try{window.localStorage.setItem(i,"gpc")}catch{}e=!0}e||s(!0)},[]),e)?(0,t.jsx)("div",{role:"region","aria-label":"Cookie notice",className:"animate-fade-up fixed inset-x-0 bottom-0 z-50 flex justify-center px-4 pb-4",children:(0,t.jsxs)("div",{className:"pointer-events-auto flex w-full max-w-2xl flex-col gap-3 rounded-xl border border-stone-300 bg-white/95 p-4 shadow-lg backdrop-blur sm:flex-row sm:items-center sm:gap-4",children:[(0,t.jsxs)("p",{className:"flex-1 text-sm leading-6 text-stone-600",children:["We use only strictly-necessary, first-party cookies to keep you signed in and secure. No advertising or cross-site tracking. See our"," ",(0,t.jsx)(r.default,{href:"/cookies",prefetch:!1,className:"font-medium text-stone-900 underline decoration-stone-300 underline-offset-2 hover:
1decoration-stone-900",children:"Cookie Policy"}),"."]}),(0,t.jsx)("button",{type:"button",onClick:function(){try{window.localStorage.setItem(i,"1")}catch{}s(!1)},className:"shrink-0 rounded-md bg-stone-900 px-4 py-2 text-sm font-medium text-stone-50 transition-colors hover:bg-stone-700",children:"Got it"})]})}):null}])},889729,e=>{"use strict";e.s(["COMPANY",0,"CustomDomainâ¢","LAST_UPDATED",0,"October 2, 2026"])},753078,e=>{"use strict";var t=e.i(271645),n=e.i(541872),r=e.i(861842);function o(e){return window.addEventListener(n.CONSENT_EVENT,e),()=>window.removeEventListener(n.CONSENT_EVENT,e)}function i(){return()=>{}}e.s(["useConsentRelevant",0,function(){return(0,t.useSyncExternalStore)(i,n.consentRelevant,()=>!1)},"useConsentSnapshot",0,function(){return(0,t.useSyncExternalStore)(o,n.consentSnapshot,()=>"unknown")},"useOptOutSignal",0,function(){return(0,t.useSyncExternalStore)(i,n.hasOptOutSignal,()=>!1)},"useSharedChoice",0,function(){return(0,t.useSyncExternalStore)(i,()=>null!==(0,r.sharedCookieDomain)(location.hostname),()=>!1)}])},541872,861842,e=>{"use strict";let t=new Set(["host","none","off","false","0","host-only"]);function n(e){return/^\d{1,3}(\.\d{1,3}){3}$/.test(e)||e.includes(":")}function r(e,o=""){let i=function(e){if(!e)return"";let t=e.trim().toLowerCase();if(t.startsWith("[")){let e=t.indexOf("]");return e>0?t.slice(1,e):t.slice(1)}let n=t.indexOf(":");return n>=0&&(t=t.slice(0,n)),t.replace(/\.+$/,"")}(e);if(!i||n(i)||!i.includes("."))return null;let s=(o??"").trim().toLowerCase();if(t.has(s))return null;let a=(s||"customdomain.ai").replace(/^\.+/,"").replace(/\.+$/,"");return!a.includes(".")||n(a)?null:i===a||i.endsWith("."+a)?"."+a:null}function o(e,t){if(!e)return[];let n=[];for(let r of e.split(";")){let e=r.trim(),o=e.indexOf("=");o<=0||e.slice(0,o).trim()===t&&n.push(e.slice(o+1).trim())}return n}e.s(["cookieValues",0,o,"sharedCookieDomain",0,r],861842);let i="cd_consent",s="cd:consent",a="cd:consent-open";function c(){return!0}function l(){if("u"<typeof navigator)return!1;let e=navigator,t="1"===e.doNotTrack||"1"===e.msDoNotTrack||"1"===window.doNotTrack;return!0===e.globalPrivacyControl||t}function u(e){let t=null;for(let n of o(e,i)){let e=function(e){if(!e)return null;let t=e;try{t=decodeURIComponent(e)}catch{}try{let e=JSON.parse(t);if(!e||"object"!=typeof e||"number"!=typeof e.v||"boolean"!=typeof e.analytics||"boolean"!=typeof e.marketing||"number"!=typeof e.ts||!Number.isFinite(e.ts))return null;let n={v:e.v,analytics:e.analytics,marketing:e.marketing,ts:e.ts};return("banner"===e.src||"settings"===e.src||"website"===e.src||"account"===e.src)&&(n.src=e.src),n}catch{return null}}(n);e&&(!t||e.ts>t.ts)&&(t=e)}return t}function d(e,t){return`${i}=${encodeURIComponent(JSON.stringify(e))}; path=/; max-age=31536000; samesite=lax; secure`+(t?`; domain=${t}`:"")}let p=`${i}=; path=/; max-age=0; samesite=lax; secure`;function f(){return"u"<typeof location?null:location.hostname}function g(){if("u"<typeof document)return null;try{return function(e,t=2){let n=u(e);return n&&n.v===t?n:null}(document.cookie)}catch{return null}}e.s(["CONSENT_EVENT",0,s,"CONSENT_OPEN_EVENT",0,a,"CONSENT_VERSION",0,2,"analyticsAllowed",0,function(){return!l()&&g()?.analytics===!0},"anyTrackerConfigured",0,c,"consentBannerNeeded",0,function(){return!(!c()||l())&&null===g()},"consentRelevant",0,function(){return!!c()||null!==r(f())},"consentSnapshot",0,function(){let e=g();return e?`${+!!e.analytics}${+!!e.marketing}`:"none"},"hasOptOutSignal",0,l,"migrateConsentCookie",0,function(){if("u"<typeof document)return!1;try{let e=r(f());if(!e)return!1;let t=o(document.cookie,i);if(0===t.length)return!1;let n=u(document.cookie);if(document.cookie=p,o(document.cookie,i).length===t.length)return!1;return n&&(document.cookie=d(n,e)),!0}catch{return!1}},"openCookieSettings",0,function(){try{window.dispatchEvent(new Event(a))}catch{}},"readConsent",0,g,"writeConsent",0,function(e,t,n={}){if("u"<typeof document)return null;let o={v:2,analytics:e,marketing:t,ts:n.ts??Date.now()};n.src&&(o.src=n.src);try{let e=r(f());e&&(document.cookie=p),document.cookie=d(o,e),window.dispatchEvent(new CustomEvent(s,{detail:o}
1))}catch{}return o}],541872)},388157,e=>{"use strict";let t={"page.viewed":{dest:["spine","ph","ga4"],ga4:"page_view",props:["path"]},"tool.checker.viewed":{dest:["spine","ph","ga4"]},"tool.checker.ran":{dest:["spine","ph","ga4"],pii:["domain"]},"tool.checker.result":{dest:["spine","ph","ga4"],pii:["domain"]},"tool.cta_clicked":{dest:["spine","ph","ga4"]},"docs.viewed":{dest:["spine","ph"]},"share.opened":{dest:["spine","ph"]},preferred_source_click:{dest:["spine"]},"auth.page_viewed":{dest:["spine","ph"],props:["mode"]},"signup.submitted":{dest:["spine","ph","ga4"],props:["method"]},"signup.error":{dest:["spine","ph"],props:["error_code"],pii:["message","email"]},"login.submitted":{dest:["spine","ph","ga4"],props:["method"]},"login.error":{dest:["spine","ph"],props:["error_code"],pii:["message","email"]},"oauth.google_clicked":{dest:["spine","ph"]},"passkey.signin_attempted":{dest:["spine","ph"]},"signin_offer.shown":{dest:["spine","ph"],props:["providers"]},"signin_offer.accepted":{dest:["spine","ph"],props:["provider"]},"signin_offer.dismissed":{dest:["spine","ph"]},"signin_offer.linked":{dest:["spine","ph"],props:["provider"]},"signin_offer.link_failed":{dest:["spine","ph"],props:["reason"]},"onboarding.started":{dest:["spine","ph"],props:["restart","resumed_at"]},"onboarding.step_clicked":{dest:["spine","ph"]},"onboarding.completed":{dest:["spine","ph","ga4"],props:["intents","connected"]},"onboarding.step_viewed":{dest:["spine","ph"],props:["step","intents"]},"onboarding.step_completed":{dest:["spine","ph"],props:["step","intents"]},"onboarding.intent_selected":{dest:["spine","ph"],props:["intents","count","from"]},"onboarding.site_guess":{dest:["spine","ph"],props:["found_name","found_logo","found_color"]},"onboarding.domain_checked":{dest:["spine","ph"],props:["automatic","registered","provider"],pii:["provider"]},"onboarding.connect_started":{dest:["spine","ph"],props:["automatic"]},"onboarding.domain_connected":{dest:["spine","ph","ga4"]},"onboarding.skipped":{dest:["spine","ph"],props:["step"]},"connect.page_viewed":{dest:["spine","ph"],props:["entry"]},"connect.checked":{dest:["spine","ph"],props:["ok","registered","automatic","provider"],pii:["domain","provider"]},"connect.oauth_started":{dest:["spine","ph"],props:["provider"],pii:["domain","provider"]},"connect.dc_started":{dest:["spine","ph"],props:["provider"],pii:["domain","provider"]},"connect.rechecked":{dest:["spine","ph"],props:["provider"],pii:["domain","provider"]},"embed.page_viewed":{dest:["spine","ph"],props:["tab"]},"embed.previewed":{dest:["spine","ph"]},"embed.snippet_copied":{dest:["spine","ph","ga4"],props:["step","language"]},"team.page_viewed":{dest:["spine","ph"]},"push_offer.shown":{dest:["spine","ph"]},"push_offer.dismissed":{dest:["spine","ph"]},"notifications.push_enabled":{dest:["spine","ph"],props:["surface"]},"notifications.push_denied":{dest:["spine","ph"],props:["surface"]},"notifications.pref_changed":{dest:["spine","ph"],props:["kind","channel","enabled"]},"pricing.viewed":{dest:["spine","ph","ga4"],props:["surface"]},"plan.card_clicked":{dest:["spine","ph","ga4"],props:["plan_id","price_cents","contact_sales","current"]},"checkout.started":{dest:["spine","ph","ga4"],props:["plan_id","price_cents"]},"checkout.payment_error":{dest:["spine","ph"],props:["flow","code"]},"checkout.load_error":{dest:["spine","ph"],props:["flow","code"]},"billing.setup_viewed":{dest:["spine","ph"],props:["context","reason","after_first_domain"]},"billing.setup_skipped":{dest:["spine","ph"],props:["context","reason","after_first_domain"]},"billing.card_prompt_shown":{dest:["spine","ph"],props:["surface"]},"resale.page_viewed":{dest:["spine","ph"]},"resale.searched":{dest:["spine","ph"],pii:["domain","query"]},"resale.price_quoted":{dest:["spine","ph"],pii:["domain"]},"resale.checkout_started":{dest:["spine","ph","ga4"],pii:["domain"]}},n={dest:["spine"]};var r=e.i(541872),o=e.i(832285);let i=null;function s(e,t,n,i){if(!(0,r.analyticsAllowed)()||function(e){try{if("u">typeof location&&(0,o.isSensitivePath)(location.pathname))return!0}catch{}return"string"==typeof e.path&&(0,o.isSensitivePath)(e.path)}(n))return;let s=(0,o.scrubClientProps)(n,t.pii),a=window.posthog;t.dest.includes("ph")&&a&&("page.viewed"===e?a.capture("$pageview",{$event_id:i,...s}):a.capture(e,{$event_id:i,...s}));let c=window.dataLayer;t.dest.includes("ga4")&&c&&c.push({event:t.ga4??e,event_id:i,ga_client_id:function(){let e=function(){try{return document.cookie.split("; ").find(e=>e.startsWith("_ga="))?.slice("_ga".length+1)}catch{return}}();if(!e)return;let t=e.split(".");return t.length>=4?`${t[2]}.${t[3]}`:void 0}(),...s})}e.s(["emit",0,function(e,r={}){try{let o=t[e]??n,a=crypto.randomUUID(),c=new Date().toISOString();o.dest.includes("spine")&&function(e){let t=JSON.stringify(e);try{if("u">typeof navigator&&navigator.sendBeacon&&navigator.sendBeacon("/api/e",new Blob([t],{type:"application/json"})))return}catch{}fetch("/api/e",{method:"POST",keepalive:!0,headers:{"content-type":"application/json"},body:t}).catch(()=>{})}({event_id:a,event_name:e,ts_utc:c,props:r,utm:function(){try{let e=new URLSearchParams(location.search),t={};for(let n of["utm_source","utm_medium","utm_campaign","utm_term","utm_content"]){let r=e.get(n);r&&(t[n]=r)}let n="cd_first_utm";
1if(Object.keys(t).length){try{sessionStorage.getItem(n)||sessionStorage.setItem(n,JSON.stringify(t))}catch{}return t}try{let e=sessionStorage.getItem(n);if(e)return JSON.parse(e)}catch{}return}catch{return}}(),...function(){try{let e={};return"u">typeof location&&(e.path=location.pathname),"u">typeof document&&document.referrer&&(e.referrer=document.referrer),e}catch{return{}}}()}),"page.viewed"===e&&(i={event_id:a,props:r}),s(e,o,r,a)}catch{}},"replayPageView",0,function(){try{if(!i)return;s("page.viewed",t["page.viewed"],i.props,i.event_id)}catch{}}],388157)},446254,e=>{"use strict";var t=e.i(541872),n=e.i(832285);let r="ph-mask",o=["/app","/welcome"],i=[...n.SENSITIVE_PATH_PREFIXES,"/login","/signup","/forgot-password","/terms","/agent","/billing","/app/billing","/app/keys","/app/apps/*/keys","/app/mcp","/app/settings/security","/app/settings/agents"];function s(e,t){let n=e.split("/").filter(Boolean);return!(t.length<n.length)&&n.every((e,n)=>"*"===e||e===t[n])}let a=["method","initiatorType","entryType","startTime","duration","status","requestHeaders","requestBody","responseHeaders","responseBody"],c=new Set(["title","aria-label","aria-description","alt","placeholder"]),l=/[@:=]|\bBearer\b|eyJ|_(?:live|test)_|whsec_|[A-Za-z0-9_-]{32}/,u={maskAllInputs:!0,maskInputOptions:Object.fromEntries(["password","email","tel","text","search","url","number","textarea","select","color","date","datetime-local","month","range","time","week"].map(e=>[e,!0])),blockClass:"ph-no-capture",maskTextClass:r,ignoreClass:"ph-ignore-input",recordCrossOriginIframes:!1,blockSelector:"iframe",captureCanvas:{recordCanvas:!1},maskTextSelector:"*",maskTextFn:function(e,t){if("string"!=typeof e)return e;try{if(t?.closest?.(`.${r}`))return e.replace(/\S/g,"*");return l.test(e)?(0,n.redactText)(e):e}catch{return e.replace(/\S/g,"*")}},recordHeaders:!1,recordBody:!1,maskCapturedNetworkRequestFn:function(e){if(!e||"object"!=typeof e)return null;let t="string"==typeof e.name?e.name:"string"==typeof e.url?e.url:null;if(!a.some(t=>t in e))return null===t?null:{name:(0,n.scrubUrl)(t)};if(!0!==e.isInitial||null===t)return null;let r={...e,name:(0,n.scrubUrl)(t)};for(let e of(delete r.url,["requestHeaders","requestBody","responseHeaders","responseBody"]))delete r[e];return r},maskAttributeFn:function(e,t,r){if("string"!=typeof t)return t;if(c.has(e))try{return l.test(t)?(0,n.redactText)(t):t}catch{return"[redacted]"}if("href"!==e)return t;try{let e=r?.tagName?.toLowerCase();if(e&&"a"!==e&&"area"!==e)return t;if(/^(?:mailto|tel):/i.test(t))return t.replace(/^([a-z]+:).*$/i,"$1[redacted]");if(/^(?:https?:)?\/\//i.test(t)||t.startsWith("/"))return(0,n.scrubUrl)(t);return t}catch{return"[redacted]"}}};function d(e){e.has_opted_out_capturing()&&e.opt_in_capturing({captureEventName:!1})}let p="phc_zZJnrqnQ3BZxUwjoinvmrKULcXEB9xDrFDwhGNHqkSTd";function f(e){try{return document.cookie.split("; ").find(t=>t.startsWith(e+"="))?.slice(e.length+1)}catch{return}}let g=null,h=null,m=!1,y=null,_=!1;function b(){let e=window,t=f("cd_aid");e.posthog.register({...t?{cd_anon:t}:{},app_version:"0.1.805"})}function v(){let e=window;e.posthog&&!m&&(g&&h!==g&&(h=g,e.posthog.identify(g)),w())}function w(){var e;let n,r=window;if(!r.posthog||m)return;let{record:a}=(e={consented:(0,t.analyticsAllowed)(),identified:null!==g&&h===g,path:function(){if(null!==y)return y;try{return"u"<typeof location?null:location.pathname}catch{return null}}()}).consented?e.identified?!((n=function(e){if("string"!=typeof e||""===e)return null;let t=e,n=t.search(/[?#]/);-1!==n&&(t=t.slice(0,n));try{t=decodeURIComponent(t)}catch{return null}if(!t.startsWith("/"))return null;let r=[];for(let e of t.toLowerCase().split("/"))if(""!==e&&"."!==e){if(".."===e){r.pop();continue}r.push(e)}return r}(e.path))&&o.some(e=>s(e,n)))||i.some(e=>s(e,n))?{record:!1,reason:"blocked-path"}:{record:!0,reason:"ok"}:{record:!1,reason:"not-identified"}:{record:!1,reason:"no-consent"};a&&!_?(_=!0,r.posthog.startSessionRecording()):!a&&_&&(_=!1,r.posthog.stopSessionRecording())}function x(){_=!1,window.posthog?.stopSessionRecording()}e.s(["bootPostHog",0,function(){var e,t,r;let o,i,s,a,c=window;if(!p||c.posthog&&c.posthog.__SV)return;e=document,(t=c.posthog||[]).__SV||(c.posthog=t,t._i=[],t.init=function(n,r,c){(s=e.createElement("script")).type="text/javascript",s.crossOrigin="anonymous",s.async=!0,s.src=r.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(a=e.getElementsByTagName("script")[0]).parentNode.insertBefore(s,a);let l=t;for(void 0!==c?l=t[c]=[]:c="posthog",l.people=l.people||[],l.toString=function(e){let t="posthog";return"posthog"!==c&&(t+="."+c),e||(t+=" (stub)"),t},l.people.toString=function(){return l.toString(1)+".people (stub)"},o="init capture identify alias people set_config register register_once unregister opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing get_distinct_id getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags group updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags getSurveys getActiveMatchingSurveys render
1Survey canRenderSurvey getNextSurveyStep identifyLead setPersonProperties resetGroups setGroupProperties startSessionRecording stopSessionRecording get_session_id get_session_replay_url reset get_property getSessionProperty createPersonProfile opt_in opt_out debug getPageViewId captureException loadToolbar".split(" "),i=0;i<o.length;i++)!function(e,t){let n=t.split(".");2===n.length&&(e=e[n[0]],t=n[1]),e[t]=function(){e.push([t].concat(Array.prototype.slice.call(arguments,0)))}}(l,o[i]);t._i.push([n,r,c])},t.__SV=1);let l=f("cd_aid");c.posthog.init(p,{api_host:"/ingest",ui_host:(r={uiHost:"https://us.posthog.com",distinctId:l}).uiHost,capture_pageview:!1,capture_pageleave:!0,autocapture:{dom_event_allowlist:["click"],element_allowlist:["button","a"],capture_copied_text:!1},mask_all_text:!0,mask_all_element_attributes:!0,enable_heatmaps:!0,person_profiles:"identified_only",persistence:"localStorage+cookie",disable_session_recording:!0,session_recording:u,enable_recording_console_log:!1,capture_performance:!1,capture_exceptions:!1,capture_dead_clicks:!1,disable_surveys:!0,before_send:n.scrubPostHogEvent,loaded:d,...r.distinctId?{bootstrap:{distinctID:r.distinctId}}:{}}),b(),v()},"identifyPostHog",0,function(e){p&&e&&(g=e,v())},"optInPostHog",0,function(){let e=window;e.posthog&&m&&(m=!1,e.posthog.opt_in_capturing({captureEventName:!1}),b(),v())},"optOutPostHog",0,function(){g=null,h=null;let e=window;e.posthog&&(e.posthog.opt_out_capturing(),x(),e.posthog.reset(),e.posthog.opt_out_capturing(),m=!0)},"resetPostHog",0,function(){g=null,h=null;let e=window;e.posthog&&(x(),e.posthog.reset(),b())},"syncReplayRoute",0,function(e){y=e,w()}],446254)}]);
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.