!function(){"use strict";function n(n,t,r,e,i,u,o){try{var c=n[u](o),a=c.value}catch(n){return void r(n)}c.done?t(a):Promise.resolve(a).then(e,i)}var t=Array.isArray,r=Object.prototype.toString,e=t||function(n){return"[object Array]"===r.call(n)};function i(n,t,r){try{if(!(t in n))return()=>{};var e=n[t],i=r(e);return"function"==typeof i&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__posthog_wrapped__:{enumerable:!1,value:!0}})),n[t]=i,()=>{n[t]=e}}catch(n){return()=>{}}}var u="undefined"!=typeof window?window:void 0,o="undefined"!=typeof globalThis?globalThis:u,c=null==o?void 0:o.navigator;null==o||o.document,null==o||o.location,null==o||o.fetch,null!=o&&o.XMLHttpRequest&&"withCredentials"in new o.XMLHttpRequest&&o.XMLHttpRequest,null==o||o.AbortController,null==c||c.userAgent;var a=null!=u?u:{},l=(n,t,r,i)=>{var u;try{u=new URL(i.url).hostname}catch(n){return}if(!e(n)||n.includes(u)){if(r){var{sessionId:o,windowId:c}=r.checkAndGetSessionAndWindowId(!0);i.headers.set("X-POSTHOG-SESSION-ID",o),i.headers.set("X-POSTHOG-WINDOW-ID",c)}"$posthog_cookieless"!==t&&i.headers.set("X-POSTHOG-DISTINCT-ID",t)}};a.__PosthogExtensions__=a.__PosthogExtensions__||{};var f={_patchFetch:(t,r,e)=>i(u,"fetch",(i=>function(){var u,o=(u=function*(n,u){var o=new Request(n,u);return l(t,r,e,o),i(o)},function(){var t=this,r=arguments;return new Promise((function(e,i){var o=u.apply(t,r);function c(t){n(o,e,i,c,a,"next",t)}function a(t){n(o,e,i,c,a,"throw",t)}c(void 0)}))});return function(n,t){return o.apply(this,arguments)}}())),_patchXHR:(n,t,r)=>i(u.XMLHttpRequest.prototype,"open",(e=>function(i,u,o,c,a){void 0===o&&(o=!0);var f=new Request(u);return l(n,t,r,f),e.call(this,i,f.url,o,c,a)}))};a.__PosthogExtensions__.tracingHeadersPatchFns=f,a.postHogTracingHeadersPatchFns=f}(); //# sourceMappingURL=tracing-headers.js.map