1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="7a50ce1e-43ea-450d-b8d2-ab1a255557eb",e._sentryDebugIdIdentifier="sentry-dbid-7a50ce1e-43ea-450d-b8d2-ab1a255557eb")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{47893:function(e,t,n){Promise.resolve().then(n.t.bind(n,88003,23)),Promise.resolve().then(n.t.bind(n,74269,23)),Promise.resolve().then(n.t.bind(n,41212,23)),Promise.resolve().then(n.bind(n,35650))},99376:function(e,t,n){"use strict";var a=n(35475);n.o(a,"usePathname")&&n.d(t,{usePathname:function(){return a.usePathname}}),n.o(a,"useRouter")&&n.d(t,{useRouter:function(){return a.useRouter}}),n.o(a,"useSearchParams")&&n.d(t,{useSearchParams:function(){return a.useSearchParams}})},35650:function(e,t,n){"use strict";n.d(t,{PublicSiteTracker:function(){return o}});var a=n(2265),r=n(99376),i=n(26305);let s=["/api","/admin","/dashboard","/onboarding","/signin","/signup","/reset-password","/request-access","/auth","/workspace-invites","/dev","/shopify","/audit/session"];function o(){let e=(0,r.usePathname)();return(0,a.useEffect)(()=>{let t=function(e){if(!e)return null;let t=e.trim();if(!t)return null;if(t.startsWith("http://")||t.startsWith("https://"))try{t=new URL(t).pathname}catch(e){return null}let[n]=t.split("?"),[a]=n.split("#");if(!a.startsWith("/"))return null;let r=a.length>1?a.replace(/\/+$/,""):"/";return r.length>256||function(e){let t=e.toLowerCase();return s.some(e=>t===e||t.startsWith("".concat(e,"/")))}(r)?null:r}(e);if(!t)return;let n={path:t,referrer:"undefined"!=typeof document&&document.referrer||null};if(function(e){var t;if("undefined"==typeof document)return null;let n=document.cookie.split("; ").find(t=>t.startsWith("".concat(e,"=")));return n?decodeURIComponent(null!==(t=n.split("=")[1])&&void 0!==t?t:""):null}("pallix_vid")&&"undefined"!=typeof navigator&&"function"==typeof navigator.sendBeacon){navigator.sendBeacon("/api/site-analytics/pageview",new Blob([JSON.stringify(n)],{type:"application/json"}));return}i.x1.mutate("/api/site-analytics/pageview","POST",n,{keepalive:!0}).catch(()=>{})},[e]),null}},26305:function(e,t,n){"use strict";n.d(t,{MS:function(){return i},x1:function(){return c}});var a,r=n(40257);class i extends Error{constructor(e,t,n){super(null!=n?n:"API request failed (".concat(e,")")),this.status=e,this.body=t,this.name="ApiError"}}let s=(null!==(a=r.env.NEXT_PUBLIC_API_BASE_URL)&&void 0!==a?a:"").replace(/\/+$/,""),o=()=>null;async function u(e,t){let n=await o(),a=new Headers(null==t?void 0:t.headers);a.has("accept")||a.set("accept","application/json"),n&&a.set("authorization","Bearer ".concat(n));let r=await fetch(/^https?:\/\//i.test(e)?e:"".concat(s).concat(e.startsWith("/")?e:"/".concat(e)),{credentials:"include",...t,headers:a}),u=await r.text(),c=null;if(u)try{c=JSON.parse(u)}catch(e){c=u}if(!r.ok)throw new i(r.status,c);return c}let c={get:(e,t)=>u(e,{...t,method:"GET"}),mutate:(e,t,n,a)=>{var r;return u(e,{...a,method:t,headers:{"content-type":"application/json",...null!==(r=null==a?void 0:a.headers)&&void 0!==r?r:{}},body:void 0===n?void 0:JSON.stringify(n)})}}},41212:function(e){e.exports={style:{fontFamily:"'__JetBrains_Mono_a3cc63', '__JetBrains_Mono_Fallback_a3cc63'",fontStyle:"normal"},className:"__className_a3cc63",variable:"__variable_a3cc63"}},74269:function(e){e.exports={style:{fontFamily:"'__Outfit_982b44', '__Outfit_Fallback_982b44'",fontStyle:"normal"},className:"__className_982b44",variable:"__variable_982b44"}}},function(e){e.O(0,[1198,2971,4521,1744],function(){return e(e.s=47893)}),_N_E=e.O()}]);
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.