PageSourceSearch

https://tr.ee/_next/static/chunks/0.8jg7.0i-zib.js

js tr.ee collected 2026-10-01 08:36:14 UTC 76,138 bytes, 11 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,783287,e=>{"use strict";var t=e.i(843476),r=e.i(912598),n=e.i(631783);e.s(["ReactQueryProvider",0,({children:e})=>{let i=(0,n.getQueryClient)();return(0,t.jsx)(r.QueryClientProvider,{client:i,children:e})}])},461316,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function({html:e,height:t=null,width:r=null,children:s,dataNtpc:a=""}){return(0,i.useEffect)(()=>{a&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${a}`}})},[a]),(0,n.jsxs)(n.Fragment,{children:[s,e?(0,n.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=r?`${r}px`:"auto"},"data-ntpc":a,dangerouslySetInnerHTML:{__html:e}}):null]})};let n=e.r(843476),i=e.r(271645)},808341,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return a},requestIdleCallback:function(){return s}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},a="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},479520,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return m},handleClientScriptLoad:function(){return v},initScriptLoader:function(){return p}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(563141),a=e.r(151836),o=e.r(843476),l=s._(e.r(174080)),u=a._(e.r(271645)),d=e.r(742732),c=e.r(922737),_=e.r(808341),g=new Map,f=new Set,h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:s,children:a="",strategy:o="afterInteractive",onError:u,stylesheets:d}=e,_=r||t;if(_&&f.has(_))return;if(g.has(t)){f.add(_),g.get(t).then(n,u);return}let h=()=>{i&&i(),f.add(_)},v=document.createElement("script"),p=new Promise((e,t)=>{v.addEventListener("load",function(t){e(),n&&n.call(this,t),h()}),v.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});s?(v.innerHTML=s.__html||"",h()):a?(v.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",h()):t&&(v.src=t,g.set(t,p)),(0,c.setAttributesFromProps)(v,e),"worker"===o&&v.setAttribute("type","text/partytown"),v.setAttribute("data-nscript",o),d&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(d),document.body.appendChild(v)};function v(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,_.requestIdleCallback)(()=>h(e))}):h(e)}function p(e){e.forEach(v),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function y(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:s="afterInteractive",onError:a,stylesheets:c,...g}=e,{updateScripts:v,scripts:p,getIsSsr:y,appDir:m,nonce:b}=(0,u.useContext)(d.HeadManagerContext);b=g.nonce||b;let S=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||r;S.current||(i&&e&&f.has(e)&&i(),S.current=!0)},[i,t,r]);let w=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{if(!w.current){if("afterInteractive"===s)h(e);else"lazyOnload"===s&&("complete"===document.readyState?(0,_.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,_.requestIdleCallback)(()=>h(e))}));w.current=!0}},[e,s]),("beforeInteractive"===s||"worker"===s)&&(v?(p[s]=(p[s]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:a,...g,nonce:b}]),v(p)):y&&y()?f.add(t||r):y&&!y()&&h({...e,nonce:b}
1)),m){if(c&&c.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)if(!r)return g.dangerouslySetInnerHTML&&(g.children=g.dangerouslySetInnerHTML.__html,delete g.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...g,id:t}])})`}});else return l.default.preload(r,g.integrity?{as:"script",integrity:g.integrity,nonce:b,crossOrigin:g.crossOrigin}:{as:"script",nonce:b,crossOrigin:g.crossOrigin}),(0,o.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([r,{...g,id:t}])})`}});"afterInteractive"===s&&r&&l.default.preload(r,g.integrity?{as:"script",integrity:g.integrity,nonce:b,crossOrigin:g.crossOrigin}:{as:"script",nonce:b,crossOrigin:g.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let m=y;("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)},3303,(e,t,r)=>{t.exports=e.r(479520)},19598,(e,t,r)=>{"use strict";var n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.sendGTMEvent=void 0,r.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:r,dataLayerName:n="dataLayer",auth:l,preview:u,dataLayer:d,nonce:c}=e;o=n;let _=new URL(r||"https://www.googletagmanager.com/gtm.js");return t&&_.searchParams.set("id",t),"dataLayer"!==n&&_.searchParams.set("l",n),l&&_.searchParams.set("gtm_auth",l),u&&(_.searchParams.set("gtm_preview",u),_.searchParams.set("gtm_cookies_win","x")),(0,s.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(a.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:`
2      (function(w,l){
3        w[l]=w[l]||[];
4        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});
5        ${d?`w[l].push(${JSON.stringify(d)})`:""}
6      })(window,'${n}');`},nonce:c}),(0,i.jsx)(a.default,{id:"_next-gtm","data-ntpc":"GTM",src:_.href,nonce:c})]})};
6let i=e.r(843476),s=e.r(271645),a=n(e.r(3303)),o="dataLayer";r.sendGTMEvent=(e,t)=>{let r=t||o;window[r]=window[r]||[],window[r].push(e)}},654576,(e,t,r)=>{"use strict";let n;var i=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.GoogleAnalytics=function(e){let{gaId:t,debugMode:r,dataLayerName:i="dataLayer",nonce:l}=e;return void 0===n&&(n=i),(0,a.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(o.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:`
7          window['${i}'] = window['${i}'] || [];
8          function gtag(){window['${i}'].push(arguments);}
9          gtag('js', new Date());
10
11          gtag('config', '${t}' ${r?",{ 'debug_mode': true }":""});`},nonce:l}),(0,s.jsx)(o.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?id=${t}`,nonce:l})]})},r.sendGAEvent=function(){void 0===n?console.warn("@next/third-parties: GA has not been initialized"):window[n]?window[n].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${n} does not exist`)};let s=e.r(843476),a=e.r(271645),o=i(e.r(3303))},597813,e=>{"use strict";var t=e.i(843476),r=e.i(212223),n=e.i(253821),i=e.i(382508),s=e.i(271645);e.s(["DeviceTypeCookieProvider",0,()=>((0,s.useEffect)(()=>{let e=(0,i.getDeviceType)();r.cookies.set(n.DEVICE_TYPE_COOKIE_NAME,e)},[]),(0,t.jsx)(t.Fragment,{}))])},29178,(e,t,r)=>{"use strict";function n(e){return e.unshift("[Statsig]"),e}Object.defineProperty(r,"__esModule",{value:!0}),r.Log=r.LogLevel=void 0,r.LogLevel={None:0,Error:1,Warn:2,Info:3,Debug:4};class i{static info(...e){this.level>=r.LogLevel.Info&&console.info("  INFO ",...n(e))}static debug(...e){this.level>=r.LogLevel.Debug&&console.debug(" DEBUG ",...n(e))}static warn(...e){this.level>=r.LogLevel.Warn&&console.warn("  WARN ",...n(e))}static error(...e){this.level>=r.LogLevel.Error&&console.error(" ERROR ",...n(e))}}r.Log=i,i.level=r.LogLevel.Warn},110977,(e,t,r)=>{"use strict";var n,i,s;Object.defineProperty(r,"__esModule",{value:!0}),r._getInstance=r._getStatsigGlobalFlag=r._getStatsigGlobal=void 0;let a=e.r(29178);r._getStatsigGlobal=()=>__STATSIG__||c,r._getStatsigGlobalFlag=e=>(0,r._getStatsigGlobal)()[e],r._getInstance=e=>{let t=(0,r._getStatsigGlobal)();return e?t.instances&&t.instances[e]:(t.instances&&Object.keys(t.instances).length>1&&a.Log.warn("Call made to Statsig global instance without an SDK key but there is more than one client instance. If you are using mulitple clients, please specify the SDK key."),t.firstInstance)};let o="__STATSIG__",l="u">typeof window?window:{},u=e.g,d="u">typeof globalThis?globalThis:{},c=null!=(s=null!=(i=null!=(n=l[o])?n:u[o])?i:d[o])?s:{instance:r._getInstance};l[o]=c,u[o]=c,d[o]=c},58055,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.Diagnostics=void 0;let n=new Map,i="start";function s(e,t,r,n){return Object.assign({key:r,action:t,step:n,timestamp:Date.now()},e)}function a(e,t){var r;let i=null!=(r=n.get(e))?r:[];i.push(t),n.set(e,i)}function o(e,t){if(t in e)return e[t]}r.Diagnostics={_getMarkers:e=>n.get(e),_markInitOverallStart:e=>{a(e,s({},i,"overall"))},_markInitOverallEnd:(e,t,r)=>{a(e,s({success:t,error:t?void 0:{name:"InitializeError",message:"Failed to initialize"},evaluationDetails:r},"end","overall"))},_markInitNetworkReqStart:(e,t)=>{a(e,s(t,i,"initialize","network_request"))},_markInitNetworkReqEnd:(e,t)=>{a(e,s(t,"end","initialize","network_request"))},_markInitProcessStart:e=>{a(e,s({},i,"initialize","process"))},_markInitProcessEnd:(e,t)=>{a(e,s(t,"end","initialize","process"))},_clearMarkers:e=>{n.delete(e)},_formatError(e){if(e&&"object"==typeof e)return{code:o(e,"code"),name:o(e,"name"),message:o(e,"message")}},_getDiagnosticsData(e,t,n,i){var s;return{success:(null==e?void 0:e.ok)===!0,statusCode:null==e?void 0:e.status,sdkRegion:null==(s=null==e?void 0:e.headers)?void 0:s.get("x-statsig-region"),isDelta:!0===n.includes('"is_delta":true')||void 0,attempt:t,error:r.Diagnostics._formatError(i)}},_enqueueDiagnosticsEvent(e,t,n,i){let s=r.Diagnostics._getMarkers(n);if(null==s||s.length<=0)return;r.Diagnostics._clearMarkers(n);let a={eventName:"statsig::diagnostics",user:e,value:null,metadata:{context:"initialize",markers:s.slice(),statsigOptions:i},time:Date.now()};t.enqueue(a)}}},352602,(e,t,r)=>{"use strict";
11Object.defineProperty(r,"__esModule",{value:!0}),r._isTypeMatch=r._typeOf=void 0,r._typeOf=function(e){return Array.isArray(e)?"array":typeof e},r._isTypeMatch=function(e,t){let r=e=>Array.isArray(e)?"array":typeof e;return r(e)===r(t)}},660042,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._getSortedObject=r._DJB2Object=r._DJB2=void 0;let n=e.r(352602);r._DJB2=e=>{let t=0;for(let r=0;r<e.length;r++)t=(t<<5)-t+e.charCodeAt(r),t&=t;return String(t>>>0)},r._DJB2Object=(e,t)=>(0,r._DJB2)(JSON.stringify((0,r._getSortedObject)(e,t))),r._getSortedObject=(e,t)=>{if(null==e)return null;let i=Object.keys(e).sort(),s={};return i.forEach(i=>{let a=e[i];if(0===t||"object"!==(0,n._typeOf)(a)){s[i]=a;return}s[i]=(0,r._getSortedObject)(a,null!=t?t-1:t)}),s}},932776,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._getStorageKey=r._getUserStorageKey=void 0;let n=e.r(660042);function i(e,t,r){var i;if(r)return r(e,t);let s=t&&t.customIDs?t.customIDs:{},a=[`uid:${null!=(i=null==t?void 0:t.userID)?i:""}`,`cids:${Object.keys(s).sort((e,t)=>e.localeCompare(t)).map(e=>`${e}-${s[e]}`).join(",")}`,`k:${e}`];return(0,n._DJB2)(a.join("|"))}r._getUserStorageKey=i,r._getStorageKey=function(e,t,r){return t?i(e,t,r):(0,n._DJB2)(`k:${e}`)}},621471,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.NetworkParam=r.NetworkDefault=r.Endpoint=void 0,r.Endpoint={_initialize:"initialize",_rgstr:"rgstr",_download_config_specs:"download_config_specs"},r.NetworkDefault={[r.Endpoint._rgstr]:"https://prodregistryv2.org/v1",[r.Endpoint._initialize]:"https://featureassets.org/v1",[r.Endpoint._download_config_specs]:"https://api.statsigcdn.com/v1"},r.NetworkParam={EventCount:"ec",SdkKey:"k",SdkType:"st",SdkVersion:"sv",Time:"t",SessionID:"sid",StatsigEncoded:"se",IsGzipped:"gz"}},272690,(e,t,r)=>{"use strict";var n=e.i(247167);Object.defineProperty(r,"__esModule",{value:!0}),r._getCurrentPageUrlSafe=r._addDocumentEventListenerSafe=r._addWindowEventListenerSafe=r._isServerEnv=r._getDocumentSafe=r._getWindowSafe=void 0,r._getWindowSafe=()=>"u">typeof window?window:null,r._getDocumentSafe=()=>{var e;let t=(0,r._getWindowSafe)();return null!=(e=null==t?void 0:t.document)?e:null},r._isServerEnv=()=>{if(null!==(0,r._getDocumentSafe)())return!1;let e=void 0!==n.default&&null!=n.default.versions&&null!=n.default.versions.node;return"string"==typeof EdgeRuntime||e},r._addWindowEventListenerSafe=(e,t)=>{let n=(0,r._getWindowSafe)();"function"==typeof(null==n?void 0:n.addEventListener)&&n.addEventListener(e,t)},r._addDocumentEventListenerSafe=(e,t)=>{let n=(0,r._getDocumentSafe)();"function"==typeof(null==n?void 0:n.addEventListener)&&n.addEventListener(e,t)},r._getCurrentPageUrlSafe=()=>{var e;try{return null==(e=(0,r._getWindowSafe)())?void 0:e.location.href.split(/[?#]/)[0]}catch(e){return}}},551857,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._createLayerParameterExposure=r._createConfigExposure=r._createGateExposure=r._isExposureEvent=void 0;let n="statsig::config_exposure",i="statsig::gate_exposure",s="statsig::layer_exposure",a=(e,t,r,n,i)=>(r.bootstrapMetadata&&(n.bootstrapMetadata=r.bootstrapMetadata),{eventName:e,user:t,value:null,metadata:o(r,n),secondaryExposures:i,time:Date.now()});r._isExposureEvent=({eventName:e})=>e===i||e===n||e===s,r._createGateExposure=(e,t)=>{var r,n,s;let o={gate:t.name,gateValue:String(t.value),ruleID:t.ruleID};return(null==(r=t.__evaluation)?void 0:r.version)!=null&&(o.configVersion=t.__evaluation.version),a(i,e,t.details,o,null!=(s=null==(n=t.__evaluation)?void 0:n.secondary_exposures)?s:[])},r._createConfigExposure=(e,t)=>{var r,i,s,o;let l={config:t.name,ruleID:t.ruleID};return(null==(r=t.__evaluation)?void 0:r.version)!=null&&(l.configVersion=t.__evaluation.version),(null==(i=t.__evaluation)?void 0:i.passed)!=null&&(l.rulePassed=String(t.__evaluation.passed)),a(n,e,t.details,l,null!=(o=null==(s=t.__evaluation)?void 0:s.secondary_exposures)?o:[])},r._createLayerParameterExposure=(e,t,r)=>{var n,i,o,l;let u=t.__evaluation,d=(null==(n=null==u?void 0:u.explicit_parameters)?void 0:n.includes(r))===!0,c="",_=null!=(i=null==u?void 0:u.undelegated_secondary_exposures)?i:[];d&&(c=null!=(o=u.allocated_experiment_name)?o:"",_=u.secondary_exposures);let g={config:t.name,parameterName:r,ruleID:t.ruleID,allocatedExperiment:c,isExplicitParameter:String(d)};return(null==(l=t.__evaluation)?void 0:l.version)!=null&&(g.configVersion=t.__evaluation.version),a(s,e,t.details,g,_)};let o=(e,t)=>(t.reason=e.reason,e.lcut&&(t.lcut=String(e.lcut)),e.receivedAt&&(t.receivedAt=String(e.receivedAt)),t)},883649,(e,t,r)=>{"use strict";
11Object.defineProperty(r,"__esModule",{value:!0}),r._setObjectInStorage=r._getObjectFromStorage=r.Storage=void 0;let n=e.r(29178),i=e.r(272690),s={},a={isReady:()=>!0,isReadyResolver:()=>null,getProviderName:()=>"InMemory",getItem:e=>s[e]?s[e]:null,setItem:(e,t)=>{s[e]=t},removeItem:e=>{delete s[e]},getAllKeys:()=>Object.keys(s)},o=null;try{let e=(0,i._getWindowSafe)();e&&e.localStorage&&"function"==typeof e.localStorage.getItem&&(o={isReady:()=>!0,isReadyResolver:()=>null,getProviderName:()=>"LocalStorage",getItem:t=>e.localStorage.getItem(t),setItem:(t,r)=>e.localStorage.setItem(t,r),removeItem:t=>e.localStorage.removeItem(t),getAllKeys:()=>Object.keys(e.localStorage)})}catch(e){n.Log.warn("Failed to setup localStorageProvider.")}let l=null!=o?o:a,u=l;r.Storage={isReady:()=>u.isReady(),isReadyResolver:()=>u.isReadyResolver(),getProviderName:()=>u.getProviderName(),getItem:e=>(function(e){try{return e()}catch(e){if(e instanceof Error&&"SecurityError"===e.name)return r.Storage._setProvider(a),null;throw e}})(()=>u.getItem(e)),setItem:(e,t)=>u.setItem(e,t),removeItem:e=>u.removeItem(e),getAllKeys:()=>u.getAllKeys(),_setProvider:e=>{l=e,u=e},_setDisabled:e=>{u=e?a:l}},r._getObjectFromStorage=function(e){let t=r.Storage.getItem(e);return JSON.parse(null!=t?t:"null")},r._setObjectInStorage=function(e,t){r.Storage.setItem(e,JSON.stringify(t))}},371712,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.UrlConfiguration=void 0;let n=e.r(621471),i={[n.Endpoint._initialize]:"i",[n.Endpoint._rgstr]:"e",[n.Endpoint._download_config_specs]:"d"};r.UrlConfiguration=class{constructor(e,t,r,s){this.customUrl=null,this.fallbackUrls=null,this.endpoint=e,this.endpointDnsKey=i[e],t&&(this.customUrl=t),!t&&r&&(this.customUrl=r.endsWith("/")?`${r}${e}`:`${r}/${e}`),s&&(this.fallbackUrls=s);const a=n.NetworkDefault[e];this.defaultUrl=`${a}/${e}`}getUrl(){var e;return null!=(e=this.customUrl)?e:this.defaultUrl}}},761789,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._notifyVisibilityChanged=r._subscribeToVisiblityChanged=r._isUnloading=r._isCurrentlyVisible=void 0;let n=e.r(272690),i="foreground",s="background",a=[],o=i,l=!1;r._isCurrentlyVisible=()=>o===i,r._isUnloading=()=>l,r._subscribeToVisiblityChanged=e=>{a.unshift(e)},r._notifyVisibilityChanged=e=>{e!==o&&(o=e,a.forEach(t=>t(e)))},(0,n._addWindowEventListenerSafe)("focus",()=>{l=!1,(0,r._notifyVisibilityChanged)(i)}),(0,n._addWindowEventListenerSafe)("blur",()=>(0,r._notifyVisibilityChanged)(s)),(0,n._addWindowEventListenerSafe)("beforeunload",()=>{l=!0,(0,r._notifyVisibilityChanged)(s)}),(0,n._addDocumentEventListenerSafe)("visibilitychange",()=>{(0,r._notifyVisibilityChanged)("visible"===document.visibilityState?i:s)})},95790,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.EventLogger=void 0;let i=e.r(932776),s=e.r(660042),a=e.r(29178),o=e.r(621471),l=e.r(272690),u=e.r(551857),d=e.r(883649),c=e.r(371712),_=e.r(761789),g={},f="startup",h="gained_focus";class v{static _safeFlushAndForget(e){var t;null==(t=g[e])||t.flush().catch(()=>{})}static _safeRetryFailedLogs(e){var t;null==(t=g[e])||t._retryFailedLogs(h)}constructor(e,t,r,n){var i;this._sdkKey=e,this._emitter=t,this._network=r,this._options=n,this._queue=[],this._lastExposureTimeMap={},this._nonExposedChecks={},this._hasRunQuickFlush=!1,this._creationTime=Date.now(),this._isLoggingDisabled=(null==n?void 0:n.disableLogging)===!0,this._maxQueueSize=null!=(i=null==n?void 0:n.loggingBufferMaxSize)?i:50;const s=null==n?void 0:n.networkConfig;this._logEventUrlConfig=new c.UrlConfiguration(o.Endpoint._rgstr,null==s?void 0:s.logEventUrl,null==s?void 0:s.api,null==s?void 0:s.logEventFallbackUrls)}setLoggingDisabled(e){this._isLoggingDisabled=e}enqueue(e){this._shouldLogEvent(e)&&(this._normalizeAndAppendEvent(e),this._quickFlushIfNeeded(),this._queue.length>this._maxQueueSize&&v._safeFlushAndForget(this._sdkKey))}incrementNonExposureCount(e){var t;let r=null!=(t=this._nonExposedChecks[e])?t:0;this._nonExposedChecks[e]=r+1}reset(){this._lastExposureTimeMap={}}start(){(0,l._isServerEnv)()||(g[this._sdkKey]=this,(0,_._subscribeToVisiblityChanged)(e=>{"background"===e?v._safeFlushAndForget(this._sdkKey):"foreground"===e&&v._safeRetryFailedLogs(this._sdkKey)}
11),this._retryFailedLogs(f),this._startBackgroundFlushInterval())}stop(){return n(this,void 0,void 0,function*(){this._flushIntervalId&&(clearInterval(this._flushIntervalId),this._flushIntervalId=null),delete g[this._sdkKey],yield this.flush()})}flush(){return n(this,void 0,void 0,function*(){if(this._appendAndResetNonExposedChecks(),0===this._queue.length)return;let e=this._queue;this._queue=[],yield this._sendEvents(e)})}_quickFlushIfNeeded(){this._hasRunQuickFlush||(this._hasRunQuickFlush=!0,Date.now()-this._creationTime>200||setTimeout(()=>v._safeFlushAndForget(this._sdkKey),200))}_shouldLogEvent(e){if((0,l._isServerEnv)())return!1;if(!(0,u._isExposureEvent)(e))return!0;let t=e.user?e.user:{statsigEnvironment:void 0},r=(0,i._getUserStorageKey)(this._sdkKey,t),n=e.metadata?e.metadata:{},s=[e.eventName,r,n.gate,n.config,n.ruleID,n.allocatedExperiment,n.parameterName,String(n.isExplicitParameter),n.reason].join("|"),a=this._lastExposureTimeMap[s],o=Date.now();return(!a||!(o-a<6e4))&&(Object.keys(this._lastExposureTimeMap).length>1e3&&(this._lastExposureTimeMap={}),this._lastExposureTimeMap[s]=o,!0)}_sendEvents(e){var t,r;return n(this,void 0,void 0,function*(){if(this._isLoggingDisabled)return this._saveFailedLogsToStorage(e),!1;try{if(((0,_._isUnloading)()&&this._network.isBeaconSupported()&&(null==(r=null==(t=this._options)?void 0:t.networkConfig)?void 0:r.networkOverrideFunc)==null?yield this._sendEventsViaBeacon(e):yield this._sendEventsViaPost(e)).success)return this._emitter({name:"logs_flushed",events:e}),!0;return a.Log.warn("Failed to flush events."),this._saveFailedLogsToStorage(e),!1}catch(e){return a.Log.warn("Failed to flush events."),!1}})}_sendEventsViaPost(e){var t;return n(this,void 0,void 0,function*(){let r=yield this._network.post(this._getRequestData(e)),n=null!=(t=null==r?void 0:r.code)?t:-1;return{success:n>=200&&n<300}})}_sendEventsViaBeacon(e){return n(this,void 0,void 0,function*(){return{success:yield this._network.beacon(this._getRequestData(e))}})}_getRequestData(e){return{sdkKey:this._sdkKey,data:{events:e},urlConfig:this._logEventUrlConfig,retries:3,isCompressable:!0,params:{[o.NetworkParam.EventCount]:String(e.length)}}}_saveFailedLogsToStorage(e){for(;e.length>500;)e.shift();let t=this._getStorageKey();try{(0,d._setObjectInStorage)(t,e)}catch(e){a.Log.warn("Unable to save failed logs to storage")}}_retryFailedLogs(e){let t=this._getStorageKey();n(this,void 0,void 0,function*(){d.Storage.isReady()||(yield d.Storage.isReadyResolver());let r=(0,d._getObjectFromStorage)(t);!r||(e===f&&d.Storage.removeItem(t),(yield this._sendEvents(r))&&e===h&&d.Storage.removeItem(t))}).catch(()=>{a.Log.warn("Failed to flush stored logs")})}_getStorageKey(){return`statsig.failed_logs.${(0,s._DJB2)(this._sdkKey)}`}_normalizeAndAppendEvent(e){e.user&&(e.user=Object.assign({},e.user),delete e.user.privateAttributes);let t={},r=this._getCurrentPageUrl();r&&(t.statsigMetadata={currentPage:r});let n=Object.assign(Object.assign({},e),t);a.Log.debug("Enqueued Event:",n),this._queue.push(n)}_appendAndResetNonExposedChecks(){0!==Object.keys(this._nonExposedChecks).length&&(this._normalizeAndAppendEvent({eventName:"statsig::non_exposed_checks",user:null,time:Date.now(),metadata:{checks:Object.assign({},this._nonExposedChecks)}}),this._nonExposedChecks={})}_getCurrentPageUrl(){var e;if((null==(e=this._options)?void 0:e.includeCurrentPageUrlWithEvents)!==!1)return(0,l._getCurrentPageUrlSafe)()}_startBackgroundFlushInterval(){var e,t;let r=setInterval(()=>{let e=g[this._sdkKey];e&&e._flushIntervalId===r?v._safeFlushAndForget(this._sdkKey):clearInterval(r)},null!=(t=null==(e=this._options)?void 0:e.loggingIntervalMs)?t:1e4);this._flushIntervalId=r}}r.EventLogger=v},218843,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.StatsigMetadataProvider=r.SDK_VERSION=void 0,r.SDK_VERSION="3.7.0";let n={sdkVersion:r.SDK_VERSION,sdkType:"js-mono"};r.StatsigMetadataProvider={get:()=>n,add:e=>{n=Object.assign(Object.assign({},n),e)}}},317607,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},245652,(e,t,r)=>{"use strict";
11Object.defineProperty(r,"__esModule",{value:!0}),r.getUUID=void 0,r.getUUID=function(){if("u">typeof crypto&&"function"==typeof crypto.randomUUID)return crypto.randomUUID();let e=new Date().getTime(),t="u">typeof performance&&performance.now&&1e3*performance.now()||0,r="89ab"[Math.floor(4*Math.random())];return`xxxxxxxx-xxxx-4xxx-${r}xxx-xxxxxxxxxxxx`.replace(/[xy]/g,r=>{let n=16*Math.random();return e>0?(n=(e+n)%16|0,e=Math.floor(e/16)):(n=(t+n)%16|0,t=Math.floor(t/16)),("x"===r?n:7&n|8).toString(16)})}},636666,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.StableID=void 0;let n=e.r(932776),i=e.r(29178),s=e.r(883649),a=e.r(245652),o={};function l(e){return`statsig.stable_id.${(0,n._getStorageKey)(e)}`}function u(e,t){let r=l(t);try{(0,s._setObjectInStorage)(r,e)}catch(e){i.Log.warn("Failed to save StableID")}}r.StableID={get:e=>{if(null==o[e]){let t,r=(t=l(e),(0,s._getObjectFromStorage)(t));null==r&&u(r=(0,a.getUUID)(),e),o[e]=r}return o[e]},setOverride:(e,t)=>{o[t]=e,u(e,t)}}},281925,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._getFullUserHash=r._normalizeUser=void 0;let n=e.r(660042),i=e.r(29178);r._normalizeUser=function(e,t,r){try{let n=JSON.parse(JSON.stringify(e));return null!=t&&null!=t.environment?n.statsigEnvironment=t.environment:null!=r&&(n.statsigEnvironment={tier:r}),n}catch(e){return i.Log.error("Failed to JSON.stringify user"),{statsigEnvironment:void 0}}},r._getFullUserHash=function(e){return e?(0,n._DJB2Object)(e):null}},706007,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._typedJsonParse=void 0;let n=e.r(29178);r._typedJsonParse=function(e,t,r){try{let r=JSON.parse(e);return"object"==typeof r&&t in r,r}catch(e){}return n.Log.error(`Failed to parse ${r}`),null}},517825,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.DataAdapterCore=void 0;let i=e.r(29178),s=e.r(636666),a=e.r(281925),o=e.r(883649),l=e.r(706007);function u(e,t,r,n){return{source:e,data:t,receivedAt:Date.now(),stableID:r,fullUserHash:(0,a._getFullUserHash)(n)}}r.DataAdapterCore=class{constructor(e,t){this._adapterName=e,this._cacheSuffix=t,this._options=null,this._sdkKey=null,this._lastModifiedStoreKey=`statsig.last_modified_time.${t}`,this._inMemoryCache=new d}attach(e,t){this._sdkKey=e,this._options=t}getDataSync(e){let t=e&&(0,a._normalizeUser)(e,this._options),r=this._getCacheKey(t),n=this._inMemoryCache.get(r,t);if(n)return n;let i=this._loadFromCache(r);return i?(this._inMemoryCache.add(r,i),this._inMemoryCache.get(r,t)):null}setData(e,t){let r=t&&(0,a._normalizeUser)(t,this._options),n=this._getCacheKey(r);this._inMemoryCache.add(n,u("Bootstrap",e,null,r))}_getDataAsyncImpl(e,t,r){return n(this,void 0,void 0,function*(){o.Storage.isReady()||(yield o.Storage.isReadyResolver());let n=null!=e?e:this.getDataSync(t),s=[this._fetchAndPrepFromNetwork(n,t,r)];return(null==r?void 0:r.timeoutMs)&&s.push(new Promise(e=>setTimeout(e,r.timeoutMs)).then(()=>(i.Log.debug("Fetching latest value timed out"),null))),yield Promise.race(s)})}_prefetchDataImpl(e,t){return n(this,void 0,void 0,function*(){let r=e&&(0,a._normalizeUser)(e,this._options),n=this._getCacheKey(r),i=yield this._getDataAsyncImpl(null,r,t);i&&this._inMemoryCache.add(n,Object.assign(Object.assign({},i),{source:"Prefetch"}))})}_fetchAndPrepFromNetwork(e,t,r){return n(this,void 0,void 0,function*(){let n=null;e&&this._isCachedResultValidFor204(e,t)&&(n=e.data);let a=yield this._fetchFromNetwork(n,t,r);if(!a)return i.Log.debug("No response returned for latest value"),null;let o=(0,l._typedJsonParse)(a,"has_updates","Response"),d=this._getSdkKey(),c=s.StableID.get(d),_=null;if((null==o?void 0:o.has_updates)===!0)_=u("Network",a,c,t);else{if(!n||(null==o?void 0:o.has_updates)!==!1)return null;_=u("NetworkNotModified",n,c,t)}let g=this._getCacheKey(t);return this._inMemoryCache.add(g,_),this._writeToCache(g,_),_})}_getSdkKey(){return null!=this._sdkKey?this._sdkKey:(i.Log.error(`${this._adapterName} is not attached to a Client`),"")}_loadFromCache(e){var t;let r=null==(t=o.Storage.getItem)?void 0:t.call(o.Storage,e);if(null==r)return null;let n=(0,l._typedJsonParse)(r,"source","Cached Result");return n?Object.assign(Object.assign({},n),{source:"Cache"}):null}_writeToCache(e,t){o.Storage.setItem(e,JSON.stringify(t)),this._runLocalStorageCacheEviction(e)}_runLocalStorageCacheEviction(e){var t;let r=null!=(t=(0,o._getObjectFromStorage)(this._lastModifiedStoreKey))?t:{};r[e]=Date.now();let n=c(r,10);n&&(delete r[n],o.Storage.removeItem(n)),(0,o._setObjectInStorage)(this._lastModifiedStoreKey,r)}};class d{constructor(){this._data={}}get(e,t){var r;let n=this._data[e],s=null==n?void 0:n.stableID,a=null==(r=null==t?void 0:t.customIDs)?void 0:r.stableID;return a&&s&&a!==s?(i.Log.warn("'StatsigUser.customIDs.stableID' mismatch"),null):n}add(e,t){let r=c(this._data,9);r&&delete this._data[r],this._data[e]=t}merge(e){this._data=Object.assign(Object.assign({},this._data),e)}}function c(e,t){let r=Object.keys(e);return r.length<=t?null:r.reduce((t,r)=>{let n=e[t],i=e[r];return"object"==typeof n&&"object"==typeof i?i.receivedAt<n.receivedAt?r:t:i<n?r:t})}},611715,(e,t,r)=>{"use strict";
11Object.defineProperty(r,"__esModule",{value:!0})},392771,(e,t,r)=>{"use strict";let n;Object.defineProperty(r,"__esModule",{value:!0}),r.SDKType=void 0;let i={};r.SDKType={_get:e=>{var t;return(null!=(t=i[e])?t:"js-mono")+(null!=n?n:"")},_setClientType(e,t){i[e]=t},_setBindingType(e){n&&"-react"!==n||(n="-"+e)}}},863868,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.ErrorBoundary=r.EXCEPTION_ENDPOINT=void 0;let i=e.r(29178),s=e.r(392771),a=e.r(218843);r.EXCEPTION_ENDPOINT="https://statsigapi.net/v1/sdk_exception";let o="[Statsig] UnknownError";r.ErrorBoundary=class{constructor(e,t,r){this._sdkKey=e,this._options=t,this._emitter=r,this._seen=new Set}wrap(e){try{(function(e){let t=new Set,r=Object.getPrototypeOf(e);for(;r&&r!==Object.prototype;)Object.getOwnPropertyNames(r).filter(e=>"function"==typeof(null==r?void 0:r[e])).forEach(e=>t.add(e)),r=Object.getPrototypeOf(r);return Array.from(t)})(e).forEach(t=>{let r=e[t];"$EB"in r||(e[t]=(...n)=>this._capture(t,()=>r.apply(e,n)),e[t].$EB=!0)})}catch(e){this._onError("eb:wrap",e)}}logError(e,t){this._onError(e,t)}_capture(e,t){try{let r=t();if(r&&r instanceof Promise)return r.catch(t=>this._onError(e,t));return r}catch(t){return this._onError(e,t),null}}_onError(e,t){try{i.Log.warn(`Caught error in ${e}`,{error:t}),n(this,void 0,void 0,function*(){var n,i,l,u,d,c,_;let g=t||Error(o),f=g instanceof Error,h=f?g.name:"No Name";if(this._seen.has(h))return;if(this._seen.add(h),null==(i=null==(n=this._options)?void 0:n.networkConfig)?void 0:i.preventAllNetworkTraffic){null==(l=this._emitter)||l.call(this,{name:"error",error:t,tag:e});return}let v=s.SDKType._get(this._sdkKey),p=a.StatsigMetadataProvider.get(),y=f?g.stack:function(e){try{return JSON.stringify(e)}catch(e){return o}}(g),m=JSON.stringify(Object.assign({tag:e,exception:h,info:y},Object.assign(Object.assign({},p),{sdkType:v}))),b=null!=(c=null==(d=null==(u=this._options)?void 0:u.networkConfig)?void 0:d.networkOverrideFunc)?c:fetch;yield b(r.EXCEPTION_ENDPOINT,{method:"POST",headers:{"STATSIG-API-KEY":this._sdkKey,"STATSIG-SDK-TYPE":String(v),"STATSIG-SDK-VERSION":String(p.sdkVersion),"Content-Type":"application/json"},body:m}),null==(_=this._emitter)||_.call(this,{name:"error",error:t,tag:e})}).then(()=>{}).catch(()=>{})}catch(e){}}}},234532,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},849839,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},60072,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},458475,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r._fetchTxtRecords=void 0;let i=new Uint8Array([0,0,1,0,0,1,0,0,0,0,0,0,13,102,101,97,116,117,114,101,97,115,115,101,116,115,3,111,114,103,0,0,16,0,1]),s=["i","e","d"];r._fetchTxtRecords=function(e){return n(this,void 0,void 0,function*(){let t=yield e("https://cloudflare-dns.com/dns-query",{method:"POST",headers:{"Content-Type":"application/dns-message",Accept:"application/dns-message"},body:i});if(!t.ok){let e=Error("Failed to fetch TXT records from DNS");throw e.name="DnsTxtFetchError",e}return function(e){let t=e.findIndex((t,r)=>r<200&&"="===String.fromCharCode(t)&&s.includes(String.fromCharCode(e[r-1])));if(-1===t){let e=Error("Failed to parse TXT records from DNS");throw e.name="DnsTxtParseError",e}let r="";for(let n=t-1;n<e.length;n++)r+=String.fromCharCode(e[n]);return r.split(",")}(new Uint8Array((yield t.arrayBuffer())))})}},228872,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};
11Object.defineProperty(r,"__esModule",{value:!0}),r._isDomainFailure=r.NetworkFallbackResolver=void 0;let i=e.r(458475),s=e.r(660042),a=e.r(29178),o=e.r(883649);function l(e,t){var r;let n=null!=(r=null==e?void 0:e.toLowerCase())?r:"";return t||n.includes("uncaught exception")||n.includes("failed to fetch")||n.includes("networkerror when attempting to fetch resource")}function u(e){return`statsig.network_fallback.${(0,s._DJB2)(e)}`}function d(e,t){let r=u(e);t&&0!==Object.keys(t).length?o.Storage.setItem(r,JSON.stringify(t)):o.Storage.removeItem(r)}function c(e){try{return new URL(e).pathname}catch(e){return null}}r.NetworkFallbackResolver=class{constructor(e){var t;this._fallbackInfo=null,this._errorBoundary=null,this._dnsQueryCooldowns={},this._networkOverrideFunc=null==(t=e.networkConfig)?void 0:t.networkOverrideFunc}setErrorBoundary(e){this._errorBoundary=e}tryBumpExpiryTime(e,t){var r;let n=null==(r=this._fallbackInfo)?void 0:r[t.endpoint];n&&(n.expiryTime=Date.now()+6048e5,d(e,Object.assign(Object.assign({},this._fallbackInfo),{[t.endpoint]:n})))}getActiveFallbackUrl(e,t){var r,n;let i=this._fallbackInfo;null==i&&(i=null!=(r=function(e){let t=u(e),r=o.Storage.getItem(t);if(!r)return null;try{return JSON.parse(r)}catch(e){return a.Log.error("Failed to parse FallbackInfo"),null}}(e))?r:{},this._fallbackInfo=i);let s=i[t.endpoint];return!s||Date.now()>(null!=(n=s.expiryTime)?n:0)?(delete i[t.endpoint],this._fallbackInfo=i,d(e,this._fallbackInfo),null):s.url?s.url:null}getFallbackFromProvided(e){let t=c(e);return t?e.replace(t,""):null}tryFetchUpdatedFallbackInfo(e,t,r,i){var s,a;return n(this,void 0,void 0,function*(){try{if(!l(r,i))return!1;let n=null==t.customUrl&&null==t.fallbackUrls?yield this._tryFetchFallbackUrlsFromNetwork(t):t.fallbackUrls,a=this._pickNewFallbackUrl(null==(s=this._fallbackInfo)?void 0:s[t.endpoint],n);if(!a)return!1;return this._updateFallbackInfoWithNewUrl(e,t.endpoint,a),!0}catch(e){return null==(a=this._errorBoundary)||a.logError("tryFetchUpdatedFallbackInfo",e),!1}})}_updateFallbackInfoWithNewUrl(e,t,r){var n,i,s;let a={url:r,expiryTime:Date.now()+6048e5,previous:[]},o=null==(n=this._fallbackInfo)?void 0:n[t];o&&a.previous.push(...o.previous),a.previous.length>10&&(a.previous=[]);let l=null==(s=null==(i=this._fallbackInfo)?void 0:i[t])?void 0:s.url;null!=l&&a.previous.push(l),this._fallbackInfo=Object.assign(Object.assign({},this._fallbackInfo),{[t]:a}),d(e,this._fallbackInfo)}_tryFetchFallbackUrlsFromNetwork(e){var t;return n(this,void 0,void 0,function*(){let r=this._dnsQueryCooldowns[e.endpoint];if(r&&Date.now()<r)return null;this._dnsQueryCooldowns[e.endpoint]=Date.now()+144e5;let n=[],s=yield(0,i._fetchTxtRecords)(null!=(t=this._networkOverrideFunc)?t:fetch),a=c(e.defaultUrl);for(let t of s){if(!t.startsWith(e.endpointDnsKey+"="))continue;let r=t.split("=");if(r.length>1){let e=r[1];e.endsWith("/")&&(e=e.slice(0,-1)),n.push(`https://${e}${a}`)}}return n})}_pickNewFallbackUrl(e,t){var r;if(null==t)return null;let n=new Set(null!=(r=null==e?void 0:e.previous)?r:[]),i=null==e?void 0:e.url,s=null;for(let e of t){let t=e.endsWith("/")?e.slice(0,-1):e;if(!n.has(e)&&t!==i){s=t;break}}return s}},r._isDomainFailure=l},398137,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.StatsigSession=r.SessionID=void 0;let n=e.r(932776),i=e.r(29178),s=e.r(883649),a=e.r(245652),o={};function l(e,t){return setTimeout(()=>{let t=null==__STATSIG__?void 0:__STATSIG__.instance(e);t&&t.$emt({name:"session_expired"})},t)}function u(e){return`statsig.session_id.${(0,n._getStorageKey)(e)}`}r.SessionID={get:e=>r.StatsigSession.get(e).data.sessionID},r.StatsigSession={get:e=>{var t,r;let n,d,c,_,g,f,h;return null==o[e]&&(o[e]=(d=(n=u(t=e),(0,s._getObjectFromStorage)(n)),c=Date.now(),d||(d={sessionID:(0,a.getUUID)(),startTime:c,lastUpdate:c}),{data:d,sdkKey:t})),r=o[e],_=Date.now(),(function({lastUpdate:e}){return Date.now()-e>18e5}(g=r.data)||function({startTime:e}){return Date.now()-e>144e5}(g))&&(g.sessionID=(0,a.getUUID)(),g.startTime=_),g.lastUpdate=_,function(e,t){let r=u(t);try{(0,s._setObjectInStorage)(r,e)}catch(e){i.Log.warn("Failed to save SessionID")}}(g,r.sdkKey),clearTimeout(r.idleTimeoutID),clearTimeout(r.ageTimeoutID),f=_-g.startTime,h=r.sdkKey,r.idleTimeoutID=l(h,18e5),r.ageTimeoutID=l(h,144e5-f),r},overrideInitialSessionID:(e,t)=>{var r,n;let i;o[t]=(r=e,n=t,{data:{sessionID:r,startTime:i=Date.now(),lastUpdate:i},sdkKey:n})}}},38602,(e,t,r)=>{"use strict";
11Object.defineProperty(r,"__esModule",{value:!0}),r.ErrorTag=void 0,r.ErrorTag={NetworkError:"NetworkError"}},288590,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.NetworkCore=void 0,e.r(110977);let i=e.r(110977),s=e.r(58055),a=e.r(29178),o=e.r(621471),l=e.r(228872),u=e.r(392771),d=e.r(272690),c=e.r(398137),_=e.r(636666),g=e.r(38602),f=e.r(218843),h=e.r(761789),v=new Set([408,500,502,503,504,522,524,599]);r.NetworkCore=class{constructor(e,t){this._emitter=t,this._timeout=1e4,this._netConfig={},this._options={},this._errorBoundary=null,e&&(this._options=e),this._options.networkConfig&&(this._netConfig=this._options.networkConfig),this._netConfig.networkTimeoutMs&&(this._timeout=this._netConfig.networkTimeoutMs),this._fallbackResolver=new l.NetworkFallbackResolver(this._options)}setErrorBoundary(e){this._errorBoundary=e,this._errorBoundary.wrap(this),this._errorBoundary.wrap(this._fallbackResolver),this._fallbackResolver.setErrorBoundary(e)}isBeaconSupported(){return"u">typeof navigator&&"function"==typeof navigator.sendBeacon}beacon(e){return n(this,void 0,void 0,function*(){if(!p(e))return!1;let t=this._getInternalRequestArgs("POST",e),r=yield this._getPopulatedBody(t,e.data),n=yield this._getPopulatedURL(t),i=navigator;return i.sendBeacon.bind(i)(n,r)})}post(e){return n(this,void 0,void 0,function*(){let t=this._getInternalRequestArgs("POST",e);return t.body=yield this._getPopulatedBody(t,e.data),e.isStatsigEncodable&&(t.body=this._attemptToEncodeString(t,t.body)),this._sendRequest(t)})}get(e){let t=this._getInternalRequestArgs("GET",e);return this._sendRequest(t)}_sendRequest(e){var t,r,i;return n(this,void 0,void 0,function*(){var l,u,d,c,_;if(!p(e)||this._netConfig.preventAllNetworkTraffic)return null;let{method:f,body:m,retries:b,attempt:S}=e,w=null!=S?S:1,k="u">typeof AbortController?new AbortController:null,O=setTimeout(()=>{null==k||k.abort(`Timeout of ${this._timeout}ms expired.`)},this._timeout),C=yield this._getPopulatedURL(e),I=null,E=(0,h._isUnloading)();try{let r={method:f,body:m,headers:Object.assign({},e.headers),signal:null==k?void 0:k.signal,priority:e.priority,keepalive:E};l=e,u=w,l.urlConfig.endpoint===o.Endpoint._initialize&&s.Diagnostics._markInitNetworkReqStart(l.sdkKey,{attempt:u});let n=null!=(t=this._netConfig.networkOverrideFunc)?t:fetch;if(I=yield n(C,r),clearTimeout(O),!I.ok){let e=yield I.text().catch(()=>"No Text"),t=Error(`NetworkError: ${C} ${e}`);throw t.name="NetworkError",t}let i=yield I.text();return y(e,I,w,i),this._fallbackResolver.tryBumpExpiryTime(e.sdkKey,e.urlConfig),{body:i,code:I.status}}catch(o){let t=(d=k,c=o,(null==d?void 0:d.signal.aborted)&&"string"==typeof d.signal.reason?d.signal.reason:"string"==typeof c?c:c instanceof Error?`${c.name}: ${c.message}`:"Unknown Error"),s=(null==(_=k)?void 0:_.signal.aborted)&&"string"==typeof _.signal.reason&&_.signal.reason.includes("Timeout")||!1;if(y(e,I,w,"",o),(yield this._fallbackResolver.tryFetchUpdatedFallbackInfo(e.sdkKey,e.urlConfig,t,s))&&(e.fallbackUrl=this._fallbackResolver.getActiveFallbackUrl(e.sdkKey,e.urlConfig)),!b||w>b||!v.has(null!=(r=null==I?void 0:I.status)?r:500))return null==(i=this._emitter)||i.call(this,{name:"error",error:o,tag:g.ErrorTag.NetworkError,requestArgs:e}),a.Log.error(`A networking error occured during ${f} request to ${C}.`,t,o),null;return yield function(e){return n(this,void 0,void 0,function*(){yield new Promise(t=>setTimeout(t,Math.min(e*e*500,3e4)))})}(w),this._sendRequest(Object.assign(Object.assign({},e),{retries:b,attempt:w+1}))}})}_getPopulatedURL(e){var t;return n(this,void 0,void 0,function*(){let r=null!=(t=e.fallbackUrl)?t:e.urlConfig.getUrl(),n=Object.assign({[o.NetworkParam.SdkKey]:e.sdkKey,[o.NetworkParam.SdkType]:u.SDKType._get(e.sdkKey),[o.NetworkParam.SdkVersion]:f.SDK_VERSION,[o.NetworkParam.Time]:String(Date.now()),[o.NetworkParam.SessionID]:c.SessionID.get(e.sdkKey)},e.params),i=Object.keys(n).map(e=>`${encodeURIComponent(e)}=${encodeURIComponent(n[e])}`).join("&");return`${r}${i?`?${i}`:""}`})}_getPopulatedBody(e,t){return n(this,void 0,void 0,function*(){let{sdkKey:r,fallbackUrl:n}=e,i=_.StableID.get(r),s=c.SessionID.get(r),a=u.SDKType._get(r);return JSON.stringify(Object.assign(Object.assign({},t),{statsigMetadata:Object.assign(Object.assign({},f.StatsigMetadataProvider.get()),{stableID:i,sessionID:s,sdkType:a,fallbackUrl:n})}
11))})}_attemptToEncodeString(e,t){var r,n;let s=(0,d._getWindowSafe)();if(this._options.disableStatsigEncoding||null!=(0,i._getStatsigGlobalFlag)("no-encode")||!(null==s?void 0:s.btoa))return t;try{let i=null!=(r=s.btoa(t).split("").reverse().join(""))?r:t;return e.params=Object.assign(Object.assign({},null!=(n=e.params)?n:{}),{[o.NetworkParam.StatsigEncoded]:"1"}),i}catch(r){return a.Log.warn(`Request encoding failed for ${e.urlConfig.getUrl()}`),t}}_getInternalRequestArgs(e,t){let r=this._fallbackResolver.getActiveFallbackUrl(t.sdkKey,t.urlConfig);return Object.assign(Object.assign({},t),{method:e,fallbackUrl:r})}};let p=e=>!!e.sdkKey||(a.Log.warn("Unable to make request without an SDK key"),!1);function y(e,t,r,n,i){e.urlConfig.endpoint===o.Endpoint._initialize&&s.Diagnostics._markInitNetworkReqEnd(e.sdkKey,s.Diagnostics._getDiagnosticsData(t,r,n,i))}},682396,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},883290,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},411797,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.StatsigClientBase=void 0,e.r(110977);let i=e.r(110977),s=e.r(863868),a=e.r(95790),o=e.r(29178),l=e.r(272690),u=e.r(398137),d=e.r(883649);r.StatsigClientBase=class{constructor(e,t,r,n){var c;this.loadingStatus="Uninitialized",this._initializePromise=null,this._listeners={};const _=this.$emt.bind(this);(null==n?void 0:n.logLevel)!=null&&(o.Log.level=n.logLevel),(null==n?void 0:n.disableStorage)&&d.Storage._setDisabled(!0),(null==n?void 0:n.initialSessionID)&&u.StatsigSession.overrideInitialSessionID(n.initialSessionID,e),(null==n?void 0:n.storageProvider)&&d.Storage._setProvider(n.storageProvider),this._sdkKey=e,this._options=null!=n?n:{},this.overrideAdapter=null!=(c=null==n?void 0:n.overrideAdapter)?c:null,this._logger=new a.EventLogger(e,_,r,n),this._errorBoundary=new s.ErrorBoundary(e,n,_),this._errorBoundary.wrap(this),this._errorBoundary.wrap(t),this._errorBoundary.wrap(this._logger),r.setErrorBoundary(this._errorBoundary),this.dataAdapter=t,this.dataAdapter.attach(e,n),this.storageProvider=d.Storage,this._primeReadyRipcord(),function(e,t){var r;if((0,l._isServerEnv)())return;let n=(0,i._getStatsigGlobal)(),s=null!=(r=n.instances)?r:{};null!=s[e]&&o.Log.warn("Creating multiple Statsig clients with the same SDK key can lead to unexpected behavior. Multi-instance support requires different SDK keys."),s[e]=t,n.firstInstance||(n.firstInstance=t),n.instances=s,__STATSIG__=n}(e,this)}updateRuntimeOptions(e){null!=e.disableLogging&&(this._options.disableLogging=e.disableLogging,this._logger.setLoggingDisabled(e.disableLogging)),null!=e.disableStorage&&(this._options.disableStorage=e.disableStorage,d.Storage._setDisabled(e.disableStorage))}flush(){return this._logger.flush()}shutdown(){return n(this,void 0,void 0,function*(){this.$emt({name:"pre_shutdown"}),this._setStatus("Uninitialized",null),this._initializePromise=null,yield this._logger.stop()})}on(e,t){this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(t)}off(e,t){if(this._listeners[e]){let r=this._listeners[e].indexOf(t);-1!==r&&this._listeners[e].splice(r,1)}}$on(e,t){t.__isInternal=!0,this.on(e,t)}$emt(e){var t;let r=t=>{try{t(e)}catch(r){if(!0===t.__isInternal)return void this._errorBoundary.logError(`__emit:${e.name}`,r);o.Log.error("An error occurred in a StatsigClientEvent listener. This is not an issue with Statsig.",e)}};this._listeners[e.name]&&this._listeners[e.name].forEach(e=>r(e)),null==(t=this._listeners["*"])||t.forEach(r)}_setStatus(e,t){this.loadingStatus=e,this.$emt({name:"values_updated",status:e,values:t})}_enqueueExposure(e,t,r){(null==r?void 0:r.disableExposureLog)===!0?this._logger.incrementNonExposureCount(e):this._logger.enqueue(t)}}},332805,(e,t,r)=>{"use strict";
11Object.defineProperty(r,"__esModule",{value:!0}),r.DataAdapterCachePrefix=void 0,r.DataAdapterCachePrefix="statsig.cached"},558346,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},995602,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},937768,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._makeTypedGet=r._mergeOverride=r._makeLayer=r._makeExperiment=r._makeDynamicConfig=r._makeFeatureGate=void 0;let n=e.r(29178),i=e.r(352602);function s(e,t,r,n){var i;return{name:e,details:t,ruleID:null!=(i=null==r?void 0:r.rule_id)?i:"default",__evaluation:r,value:n}}function a(e,t,r){var n;let i=null!=(n=null==r?void 0:r.value)?n:{};return Object.assign(Object.assign({},s(e,t,r,i)),{get:o(e,null==r?void 0:r.value)})}function o(e,t,r){return(s,a)=>{var o;let l=null!=(o=null==t?void 0:t[s])?o:null;return null==l?null!=a?a:null:null==a||(0,i._isTypeMatch)(l,a)?(null==r||r(s),l):(n.Log.warn(`Parameter type mismatch. '${e}.${s}' was found to be type '${typeof l}' but fallback/return type is '${typeof a}'. See https://docs.statsig.com/client/javascript-sdk/#typed-getters`),null!=a?a:null)}}r._makeFeatureGate=function(e,t,r){return s(e,t,r,(null==r?void 0:r.value)===!0)},r._makeDynamicConfig=a,r._makeExperiment=function(e,t,r){var n;return Object.assign(Object.assign({},a(e,t,r)),{groupName:null!=(n=null==r?void 0:r.group_name)?n:null})},r._makeLayer=function(e,t,r,n){var i,a;return Object.assign(Object.assign({},s(e,t,r,void 0)),{get:o(e,null==r?void 0:r.value,n),groupName:null!=(i=null==r?void 0:r.group_name)?i:null,__value:null!=(a=null==r?void 0:r.value)?a:{}})},r._mergeOverride=function(e,t,r,n){return Object.assign(Object.assign(Object.assign({},e),t),{get:o(e.name,r,n)})},r._makeTypedGet=o},790943,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},99535,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),r.Diagnostics=r.Log=r.Storage=r.EventLogger=void 0,e.r(110977);let s=e.r(58055);Object.defineProperty(r,"Diagnostics",{enumerable:!0,get:function(){return s.Diagnostics}});let a=e.r(95790);Object.defineProperty(r,"EventLogger",{enumerable:!0,get:function(){return a.EventLogger}});let o=e.r(29178);Object.defineProperty(r,"Log",{enumerable:!0,get:function(){return o.Log}});let l=e.r(218843),u=e.r(883649);Object.defineProperty(r,"Storage",{enumerable:!0,get:function(){return u.Storage}}),i(e.r(110977),r),i(e.r(932776),r),i(e.r(317607),r),i(e.r(517825),r),i(e.r(58055),r),i(e.r(611715),r),i(e.r(863868),r),i(e.r(234532),r),i(e.r(849839),r),i(e.r(660042),r),i(e.r(60072),r),i(e.r(29178),r),i(e.r(621471),r),i(e.r(288590),r),i(e.r(682396),r),i(e.r(883290),r),i(e.r(272690),r),i(e.r(392771),r),i(e.r(398137),r),i(e.r(636666),r),i(e.r(411797),r),i(e.r(38602),r),i(e.r(332805),r),i(e.r(551857),r),i(e.r(218843),r),i(e.r(558346),r),i(e.r(995602),r),i(e.r(937768),r),i(e.r(790943),r),i(e.r(281925),r),i(e.r(883649),r),i(e.r(706007),r),i(e.r(352602),r),i(e.r(371712),r),i(e.r(245652),r),i(e.r(761789),r),__STATSIG__=Object.assign(Object.assign({},null!=__STATSIG__?__STATSIG__:{}),{Log:o.Log,SDK_VERSION:l.SDK_VERSION})},654387,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.isNoopClient=r.NoopEvaluationsClient=void 0;let n=e.r(99535),i=()=>{},s=()=>Promise.resolve(),a={reason:"Error:NoClient"},o=e=>(...t)=>{let r="string"==typeof t[0]?t[0]:t[1];switch(e){case"gate":return(0,n._makeFeatureGate)(r,a,null);case"config":return(0,n._makeDynamicConfig)(r,a,null);case"layer":return(0,n._makeLayer)(r,a,null);case"param_store":return{name:r}}},l={sdkKey:"",options:{},values:null,user:{userID:""},errorBoundary:{},session:{data:{sessionID:"",startTime:0,lastUpdate:0},sdkKey:""},stableID:"",storageProvider:n.Storage};r.NoopEvaluationsClient={isNoop:!0,loadingStatus:"Uninitialized",initializeSync:i,initializeAsync:s,shutdown:s,flush:s,updateRuntimeOptions:i,updateUserSync:i,updateUserAsync:s,getContext:()=>Object.assign({},l),checkGate:()=>!1,getFeatureGate:o("gate"),getDynamicConfig:o("config"),getExperiment:o("config"),getLayer:o("layer"),getParameterStore:o("param_store"),logEvent:i,on:i,off:i,$on:i,$emt:i,dataAdapter:{attach:i,getDataSync:()=>null,getDataAsync:()=>Promise.resolve(null),setData:i,setDataLegacy:i,prefetchData:s}},r.isNoopClient=function(e){return"isNoop"in e}},725906,(e,t,r)=>{"use strict";
11Object.defineProperty(r,"__esModule",{value:!0});let n=e.r(271645),i=e.r(654387);r.default=(0,n.createContext)({renderVersion:0,client:i.NoopEvaluationsClient})},855665,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});let n=e.r(99535);r.default=class{constructor(e){this._sdkKey=e,this._rawValues=null,this._values=null,this._source="Uninitialized",this._lcut=0,this._receivedAt=0,this._bootstrapMetadata=null,this._warnings=new Set}reset(){this._values=null,this._rawValues=null,this._source="Loading",this._lcut=0,this._receivedAt=0,this._bootstrapMetadata=null}finalize(){this._values||(this._source="NoValues")}getValues(){return this._rawValues?(0,n._typedJsonParse)(this._rawValues,"has_updates","EvaluationStoreValues"):null}setValues(e,t){if(!e)return!1;let r=(0,n._typedJsonParse)(e.data,"has_updates","EvaluationResponse");return null!=r&&(this._source=e.source,(null==r?void 0:r.has_updates)!==!0||(this._rawValues=e.data,this._lcut=r.time,this._receivedAt=e.receivedAt,this._values=r,this._bootstrapMetadata=this._extractBootstrapMetadata(e.source,r),e.source&&r.user&&this._setWarningState(t,r),!0))}getGate(e){var t;return this._getDetailedStoreResult(null==(t=this._values)?void 0:t.feature_gates,e)}getConfig(e){var t;return this._getDetailedStoreResult(null==(t=this._values)?void 0:t.dynamic_configs,e)}getLayer(e){var t;return this._getDetailedStoreResult(null==(t=this._values)?void 0:t.layer_configs,e)}getParamStore(e){var t;return this._getDetailedStoreResult(null==(t=this._values)?void 0:t.param_stores,e)}_extractBootstrapMetadata(e,t){if("Bootstrap"!==e)return null;let r={};return t.user&&(r.user=t.user),t.sdkInfo&&(r.generatorSDKInfo=t.sdkInfo),r.lcut=t.time,r}_getDetailedStoreResult(e,t){let r=null;return e&&(r=e[t]?e[t]:e[(0,n._DJB2)(t)]),{result:r,details:this._getDetails(null==r)}}_setWarningState(e,t){var r;let i=n.StableID.get(this._sdkKey);if((null==(r=e.customIDs)?void 0:r.stableID)!==i)return void this._warnings.add("StableIDMismatch");if("user"in t){let r=t.user;(0,n._getFullUserHash)(e)!==(0,n._getFullUserHash)(r)&&this._warnings.add("PartialUserMatch")}}getCurrentSourceDetails(){if("Uninitialized"===this._source||"NoValues"===this._source)return{reason:this._source};let e={reason:this._source,lcut:this._lcut,receivedAt:this._receivedAt};return this._warnings.size>0&&(e.warnings=Array.from(this._warnings)),e}_getDetails(e){var t,r;let n=this.getCurrentSourceDetails(),i=n.reason,s=null!=(t=n.warnings)?t:[];"Bootstrap"===this._source&&s.length>0&&(i+=s[0]),"Uninitialized"!==i&&"NoValues"!==i&&(i=`${i}:${e?"Unrecognized":"Recognized"}`);let a="Bootstrap"===this._source&&null!=(r=this._bootstrapMetadata)?r:void 0;return a&&(n.bootstrapMetadata=a),Object.assign(Object.assign({},n),{reason:i})}}},866642,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._resolveDeltasResponse=void 0;let n=e.r(99535);function i(e,t){null==e||e.forEach(e=>{delete t[e]})}r._resolveDeltasResponse=function(e,t){var r,s,a;let o=(0,n._typedJsonParse)(t,"checksum","DeltasEvaluationResponse");if(!o)return{hadBadDeltaChecksum:!0};let l=(i((a=(r=e,s=o,Object.assign(Object.assign(Object.assign({},r),s),{feature_gates:Object.assign(Object.assign({},r.feature_gates),s.feature_gates),layer_configs:Object.assign(Object.assign({},r.layer_configs),s.layer_configs),dynamic_configs:Object.assign(Object.assign({},r.dynamic_configs),s.dynamic_configs)}))).deleted_gates,a.feature_gates),delete a.deleted_gates,i(a.deleted_configs,a.dynamic_configs),delete a.deleted_configs,i(a.deleted_layers,a.layer_configs),delete a.deleted_layers,a),u=(0,n._DJB2Object)({feature_gates:l.feature_gates,dynamic_configs:l.dynamic_configs,layer_configs:l.layer_configs},2);return u!==o.checksumV2?{hadBadDeltaChecksum:!0,badChecksum:u,badMergedConfigs:l,badFullResponse:o.deltas_full_response}:JSON.stringify(l)}},450754,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};
11Object.defineProperty(r,"__esModule",{value:!0});let i=e.r(99535),s=e.r(866642);class a extends i.NetworkCore{constructor(e,t){super(e,t);const r=null==e?void 0:e.networkConfig;this._initializeUrlConfig=new i.UrlConfiguration(i.Endpoint._initialize,null==r?void 0:r.initializeUrl,null==r?void 0:r.api,null==r?void 0:r.initializeFallbackUrls)}fetchEvaluations(e,t,r,s){return n(this,void 0,void 0,function*(){let n=t?(0,i._typedJsonParse)(t,"has_updates","InitializeResponse"):null,a={user:s,hash:"djb2",deltasResponseRequested:!1};return(null==n?void 0:n.has_updates)&&(a=Object.assign(Object.assign({},a),{sinceTime:n.time,previousDerivedFields:"derived_fields"in n?n.derived_fields:{},deltasResponseRequested:!0})),this._fetchEvaluations(e,n,a,r)})}_fetchEvaluations(e,t,r,i){var a,o;return n(this,void 0,void 0,function*(){let n=yield this.post({sdkKey:e,urlConfig:this._initializeUrlConfig,data:r,retries:2,isStatsigEncodable:!0,priority:i});if((null==n?void 0:n.code)===204)return'{"has_updates": false}';if((null==n?void 0:n.code)!==200)return null!=(a=null==n?void 0:n.body)?a:null;if((null==t?void 0:t.has_updates)!==!0||(null==(o=n.body)?void 0:o.includes('"is_delta":true'))!==!0||!0!==r.deltasResponseRequested)return n.body;let l=(0,s._resolveDeltasResponse)(t,n.body);return"string"==typeof l?l:this._fetchEvaluations(e,t,Object.assign(Object.assign(Object.assign({},r),l),{deltasResponseRequested:!1}),i)})}}r.default=a},848615,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r._makeParamStoreGetter=void 0;let n=e.r(99535),i={disableExposureLog:!0};function s(e){return null==e||!1===e.disableExposureLog}function a(e,t){return null!=t&&!(0,n._isTypeMatch)(e,t)}r._makeParamStoreGetter=function(e,t,r){return(o,l)=>{if(null==t)return l;let u=t[o];if(null==u||null!=l&&(0,n._typeOf)(l)!==u.param_type)return l;switch(u.ref_type){case"static":return u.value;case"gate":return e.getFeatureGate(u.gate_name,s(r)?void 0:i).value?u.pass_value:u.fail_value;case"dynamic_config":let d;return a(d=e.getDynamicConfig(u.config_name,i).get(u.param_name),l)?l:(s(r)&&e.getDynamicConfig(u.config_name),d);case"experiment":let c;return a(c=e.getExperiment(u.experiment_name,i).get(u.param_name),l)?l:(s(r)&&e.getExperiment(u.experiment_name),c);case"layer":let _;return a(_=e.getLayer(u.layer_name,i).get(u.param_name),l)?l:(s(r)&&e.getLayer(u.layer_name).get(u.param_name),_);default:return l}}}},598671,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.StatsigEvaluationsDataAdapter=void 0;let i=e.r(99535),s=e.r(450754);class a extends i.DataAdapterCore{constructor(){super("EvaluationsDataAdapter","evaluations"),this._network=null,this._options=null}attach(e,t){super.attach(e,t),this._network=new s.default(null!=t?t:{})}getDataAsync(e,t,r){return this._getDataAsyncImpl(e,(0,i._normalizeUser)(t,this._options),r)}prefetchData(e,t){return this._prefetchDataImpl(e,t)}setData(e){let t=(0,i._typedJsonParse)(e,"has_updates","data");t&&"user"in t?super.setData(e,t.user):i.Log.error("StatsigUser not found. You may be using an older server SDK version. Please upgrade your SDK or use setDataLegacy.")}setDataLegacy(e,t){super.setData(e,t)}_fetchFromNetwork(e,t,r){var i;return n(this,void 0,void 0,function*(){let n=yield null==(i=this._network)?void 0:i.fetchEvaluations(this._getSdkKey(),e,null==r?void 0:r.priority,t);return null!=n?n:null})}_getCacheKey(e){var t;let r=(0,i._getStorageKey)(this._getSdkKey(),e,null==(t=this._options)?void 0:t.customUserCacheKeyFunc);return`${i.DataAdapterCachePrefix}.${this._cacheSuffix}.${r}`}_isCachedResultValidFor204(e,t){return null!=e.fullUserHash&&e.fullUserHash===(0,i._getFullUserHash)(t)}}r.StatsigEvaluationsDataAdapter=a},302084,(e,t,r)=>{"use strict";var n=e.e&&e.e.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,o)}l((n=n.apply(e,t||[])).next())})};
11Object.defineProperty(r,"__esModule",{value:!0});let i=e.r(99535),s=e.r(855665),a=e.r(450754),o=e.r(848615),l=e.r(598671);class u extends i.StatsigClientBase{static instance(e){let t=(0,i._getStatsigGlobal)().instance(e);return t instanceof u?t:(i.Log.warn((0,i._isServerEnv)()?"StatsigClient.instance is not supported in server environments":"Unable to find StatsigClient instance"),new u(null!=e?e:"",{}))}constructor(e,t,r=null){var n,o;i.SDKType._setClientType(e,"javascript-client");const u=new a.default(r,e=>{this.$emt(e)});for(const a of(super(e,null!=(n=null==r?void 0:r.dataAdapter)?n:new l.StatsigEvaluationsDataAdapter,u,r),this._store=new s.default(e),this._user=(0,i._normalizeUser)(t,r),null!=(o=null==r?void 0:r.plugins)?o:[]))a.bind(this)}initializeSync(e){"Uninitialized"===this.loadingStatus&&(this._logger.start(),this.updateUserSync(this._user,e))}initializeAsync(e){return n(this,void 0,void 0,function*(){return this._initializePromise||(this._initializePromise=this._initializeAsyncImpl(e)),this._initializePromise})}updateUserSync(e,t){this._resetForUser(e);let r=this.dataAdapter.getDataSync(this._user);this._store.setValues(r,this._user),this._finalizeUpdate(r);let n=null==t?void 0:t.disableBackgroundCacheRefresh;!0!==n&&(null!=n||(null==r?void 0:r.source)!=="Bootstrap")&&this._runPostUpdate(null!=r?r:null,this._user)}updateUserAsync(e,t){return n(this,void 0,void 0,function*(){this._resetForUser(e);let r=this._user;i.Diagnostics._markInitOverallStart(this._sdkKey);let n=this.dataAdapter.getDataSync(r);if(this._store.setValues(n,this._user),this._setStatus("Loading",n),n=yield this.dataAdapter.getDataAsync(n,r,t),r!==this._user)return;let s=!1;null!=n&&(i.Diagnostics._markInitProcessStart(this._sdkKey),s=this._store.setValues(n,this._user),i.Diagnostics._markInitProcessEnd(this._sdkKey,{success:s})),this._finalizeUpdate(n),s||this.$emt({name:"initialization_failure"}),i.Diagnostics._markInitOverallEnd(this._sdkKey,s,this._store.getCurrentSourceDetails()),i.Diagnostics._enqueueDiagnosticsEvent(this._user,this._logger,this._sdkKey,this._options)})}getContext(){return{sdkKey:this._sdkKey,options:this._options,values:this._store.getValues(),user:JSON.parse(JSON.stringify(this._user)),errorBoundary:this._errorBoundary,session:i.StatsigSession.get(this._sdkKey),stableID:i.StableID.get(this._sdkKey)}}checkGate(e,t){return this.getFeatureGate(e,t).value}getFeatureGate(e,t){var r,n;let{result:s,details:a}=this._store.getGate(e),o=(0,i._makeFeatureGate)(e,a,s),l=null==(n=null==(r=this.overrideAdapter)?void 0:r.getGateOverride)?void 0:n.call(r,o,this._user,t),u=null!=l?l:o;return this._enqueueExposure(e,(0,i._createGateExposure)(this._user,u),t),this.$emt({name:"gate_evaluation",gate:u}),u}getDynamicConfig(e,t){var r,n;let{result:s,details:a}=this._store.getConfig(e),o=(0,i._makeDynamicConfig)(e,a,s),l=null==(n=null==(r=this.overrideAdapter)?void 0:r.getDynamicConfigOverride)?void 0:n.call(r,o,this._user,t),u=null!=l?l:o;return this._enqueueExposure(e,(0,i._createConfigExposure)(this._user,u),t),this.$emt({name:"dynamic_config_evaluation",dynamicConfig:u}),u}getExperiment(e,t){var r,n;let{result:s,details:a}=this._store.getConfig(e),o=(0,i._makeExperiment)(e,a,s),l=null==(n=null==(r=this.overrideAdapter)?void 0:r.getExperimentOverride)?void 0:n.call(r,o,this._user,t),u=null!=l?l:o;return this._enqueueExposure(e,(0,i._createConfigExposure)(this._user,u),t),this.$emt({name:"experiment_evaluation",experiment:u}),u}getLayer(e,t){var r,n,s;let{result:a,details:o}=this._store.getLayer(e),l=(0,i._makeLayer)(e,o,a),u=null==(n=null==(r=this.overrideAdapter)?void 0:r.getLayerOverride)?void 0:n.call(r,l,this._user,t),d=(0,i._mergeOverride)(l,u,null!=(s=null==u?void 0:u.__value)?s:l.__value,r=>{this._enqueueExposure(e,(0,i._createLayerParameterExposure)(this._user,d,r),t)});return this.$emt({name:"layer_evaluation",layer:d}),d}getParameterStore(e,t){let{result:r,details:n}=this._store.getParamStore(e);return this._logger.incrementNonExposureCount(e),{name:e,details:n,__configuration:r,get:(0,o._makeParamStoreGetter)(this,r,t)}}logEvent(e,t,r){this._logger.enqueue(Object.assign(Object.assign({},"string"==typeof e?{eventName:e,value:t,metadata:r}:e),{user:this._user,time:Date.now()}))}_primeReadyRipcord(){this.$on("error",()=>{"Loading"===this.loadingStatus&&this._finalizeUpdate(null)})}_initializeAsyncImpl(e){return n(this,void 0,void 0,function*(){return i.Storage.isReady()||(yield i.Storage.isReadyResolver()),this._logger.start(),this.updateUserAsync(this._user,e)})}_finalizeUpdate(e){this._store.finalize(),this._setStatus("Ready",e)}_runPostUpdate(e,t){this.dataAdapter.getDataAsync(e,t,{priority:"low"}).catch(e=>{i.Log.error("An error occurred after update.",e)})}_resetForUser(e){var t;this._logger.reset(),this._store.reset(),this._user=(0,i._normalizeUser)(e,this._options);let r=null==(t=this._user.customIDs)?void 0:t.stableID;r&&i.StableID.setOverride(r,this._sdkKey)}}r.default=u},780484,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);
11(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),r.StatsigClient=void 0;let s=e.r(302084);r.StatsigClient=s.default,i(e.r(99535),r),r.default=__STATSIG__=Object.assign(Object.assign({},null!=__STATSIG__?__STATSIG__:{}),{StatsigClient:s.default})},766510,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useStatsigInternalClientFactoryAsync=void 0;let n=e.r(271645),i=e.r(99535);r.useStatsigInternalClientFactoryAsync=function(e,t){let[r,s]=(0,n.useState)(!0),a=(0,n.useRef)((0,i._getInstance)(t.sdkKey));return{client:(0,n.useMemo)(()=>{if(a.current)return a.current;let r=e(t);return a.current=r,r.initializeAsync().catch(i.Log.error).finally(()=>s(!1)),r},[]),isLoading:r}}},510614,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useClientAsyncInit=void 0;let n=e.r(780484),i=e.r(766510);r.useClientAsyncInit=function(e,t,r=null){return(0,i.useStatsigInternalClientFactoryAsync)(e=>new n.StatsigClient(e.sdkKey,e.initialUser,e.statsigOptions),{sdkKey:e,initialUser:t,statsigOptions:r})}},350710,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.StatsigProvider=void 0;let n=e.r(843476),i=e.r(271645),s=e.r(99535),a=e.r(725906),o=e.r(510614);r.StatsigProvider=function(e){var t;let[r,l]=(0,i.useState)(0),u="client"in e?e.client:(0,o.useClientAsyncInit)(e.sdkKey,e.user,e.options).client;(0,i.useEffect)(()=>{let e=()=>{l(e=>e+1)};return s.SDKType._setBindingType("react"),u.$on("values_updated",e),()=>{u.flush().catch(e=>s.Log.error("An error occured during flush",e)),u.off("values_updated",e)}},[u]);let d=(0,i.useMemo)(()=>({renderVersion:r,client:u}),[r,u]);return(0,n.jsx)(a.default.Provider,{value:d,children:null==e.loadingComponent||"isNoop"in(t=u)||"Ready"===t.loadingStatus?e.children:e.loadingComponent})}},864764,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useStatsigInternalClientFactoryBootstrap=void 0;let n=e.r(271645),i=e.r(99535);r.useStatsigInternalClientFactoryBootstrap=function(e,t){let r=(0,n.useRef)((0,i._getInstance)(t.sdkKey));return(0,n.useMemo)(()=>{if(r.current)return r.current;let n=e(t);return r.current=n,n.dataAdapter.setData(t.initialValues),n.initializeSync(),n},[])}},38941,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useClientBootstrapInit=void 0;let n=e.r(780484),i=e.r(864764);r.useClientBootstrapInit=function(e,t,r,s=null){return(0,i.useStatsigInternalClientFactoryBootstrap)(e=>new n.StatsigClient(e.sdkKey,e.initialUser,e.statsigOptions),{sdkKey:e,initialUser:t,initialValues:r,statsigOptions:s})}},732614,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});let n=e.r(271645),i=e.r(99535),s=e.r(654387),a=e.r(725906);r.default=function(e,t){let{client:r,renderVersion:o}=(0,n.useContext)(a.default);return(0,n.useMemo)(()=>(0,s.isNoopClient)(r)?(i.Log.warn(`useDynamicConfig hook failed to find a valid StatsigClient for dynamic config '${e}'.`),s.NoopEvaluationsClient.getDynamicConfig(e,t)):r.getDynamicConfig(e,t),[e,r,o,...t?Object.values(t):[]])}},307956,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});let n=e.r(271645),i=e.r(99535),s=e.r(654387),a=e.r(725906);r.default=function(e,t){let{client:r,renderVersion:o}=(0,n.useContext)(a.default);return(0,n.useMemo)(()=>(0,s.isNoopClient)(r)?(i.Log.warn(`useExperiment hook failed to find a valid Statsig client for experiment '${e}'.`),s.NoopEvaluationsClient.getExperiment(e,t)):r.getExperiment(e,t),[e,r,o,...t?Object.values(t):[]])}},460326,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});let n=e.r(271645),i=e.r(99535),s=e.r(654387),a=e.r(725906);r.default=function(e,t){let{client:r,renderVersion:o}=(0,n.useContext)(a.default);return(0,n.useMemo)(()=>(0,s.isNoopClient)(r)?(i.Log.warn(`useFeatureGate hook failed to find a valid StatsigClient for gate '${e}'.`),s.NoopEvaluationsClient.getFeatureGate(e,t)):r.getFeatureGate(e,t),[e,r,o,...t?Object.values(t):[]])}},475103,(e,t,r)=>{"use strict";
11Object.defineProperty(r,"__esModule",{value:!0});let n=e.r(271645),i=e.r(99535),s=e.r(654387),a=e.r(725906);r.default=function(e,t){let{client:r,renderVersion:o}=(0,n.useContext)(a.default);return(0,n.useMemo)(()=>(0,s.isNoopClient)(r)?(i.Log.warn(`useGateValue hook failed to find a valid StatsigClient for gate '${e}'.`),s.NoopEvaluationsClient.checkGate(e,t)):r.checkGate(e,t),[e,r,o,...t?Object.values(t):[]])}},257798,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});let n=e.r(271645),i=e.r(99535),s=e.r(654387),a=e.r(725906);r.default=function(e,t){let{client:r,renderVersion:o}=(0,n.useContext)(a.default);return(0,n.useMemo)(()=>(0,s.isNoopClient)(r)?(i.Log.warn(`useLayer hook failed to find a valid Statsig client for layer '${e}'.`),s.NoopEvaluationsClient.getLayer(e,t)):r.getLayer(e,t),[e,r,o,...t?Object.values(t):[]])}},486145,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});let n=e.r(271645),i=e.r(99535),s=e.r(654387),a=e.r(725906);r.default=function(e,t){let{client:r,renderVersion:o}=(0,n.useContext)(a.default);return(0,n.useMemo)(()=>(0,s.isNoopClient)(r)?(i.Log.warn(`useParameterStore hook failed to find a valid StatsigClient for parameter store '${e}'.`),s.NoopEvaluationsClient.getParameterStore(e,t)):r.getParameterStore(e,t),[e,r,o,...t?Object.values(t):[]])}},320022,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useStatsigClient=void 0;let n=e.r(271645),i=e.r(99535),s=e.r(654387),a=e.r(725906);r.useStatsigClient=function(){let{client:e,renderVersion:t}=(0,n.useContext)(a.default),r=(0,n.useMemo)(()=>(0,s.isNoopClient)(e)?(i.Log.warn("Attempting to retrieve a StatsigClient but none was set."),s.NoopEvaluationsClient):e,[e,t]),o=[r,t],l=(0,n.useCallback)((e,t)=>r.checkGate(e,t),o),u=(0,n.useCallback)((e,t)=>r.getFeatureGate(e,t),o),d=(0,n.useCallback)((e,t)=>r.getDynamicConfig(e,t),o),c=(0,n.useCallback)((e,t)=>r.getExperiment(e,t),o),_=(0,n.useCallback)((e,t)=>r.getLayer(e,t),o),g=(0,n.useCallback)((e,t,n)=>"string"==typeof e?r.logEvent(e,t,n):r.logEvent(e),o);return(0,n.useMemo)(()=>({client:r,checkGate:l,getFeatureGate:u,getDynamicConfig:d,getExperiment:c,getLayer:_,logEvent:g}),[r,l,u,d,c,_,g])}},289721,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useStatsigUser=void 0;let n=e.r(271645),i=e.r(725906),s=e.r(320022);r.useStatsigUser=function(){let{client:e}=(0,s.useStatsigClient)(),{renderVersion:t}=(0,n.useContext)(i.default),r=[e,t],a=(0,n.useMemo)(()=>e.getContext().user,r);return{user:a,updateUserSync:(0,n.useCallback)(t=>{"function"==typeof t&&(t=t(a)),e.updateUserSync(t)},r),updateUserAsync:(0,n.useCallback)(t=>("function"==typeof t&&(t=t(a)),e.updateUserAsync(t)),r)}}},330247,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),r.useStatsigUser=r.useStatsigInternalClientFactoryBootstrap=r.useStatsigInternalClientFactoryAsync=r.useStatsigClient=r.useParameterStore=r.useLayer=r.useGateValue=r.useFeatureGate=r.useExperiment=r.useDynamicConfig=r.useClientBootstrapInit=r.useClientAsyncInit=r.StatsigProvider=r.StatsigContext=void 0;let s=e.r(725906);r.StatsigContext=s.default;let a=e.r(350710);Object.defineProperty(r,"StatsigProvider",{enumerable:!0,get:function(){return a.StatsigProvider}});let o=e.r(510614);Object.defineProperty(r,"useClientAsyncInit",{enumerable:!0,get:function(){return o.useClientAsyncInit}});let l=e.r(38941);Object.defineProperty(r,"useClientBootstrapInit",{enumerable:!0,get:function(){return l.useClientBootstrapInit}});let u=e.r(732614);r.useDynamicConfig=u.default;let d=e.r(307956);r.useExperiment=d.default;let c=e.r(460326);r.useFeatureGate=c.default;let _=e.r(475103);r.useGateValue=_.default;let g=e.r(257798);r.useLayer=g.default;let f=e.r(486145);r.useParameterStore=f.default;let h=e.r(320022);Object.defineProperty(r,"useStatsigClient",{enumerable:!0,get:function(){return h.useStatsigClient}});let v=e.r(766510);Object.defineProperty(r,"useStatsigInternalClientFactoryAsync",{enumerable:!0,get:function(){return v.useStatsigInternalClientFactoryAsync}});let p=e.r(864764);Object.defineProperty(r,"useStatsigInternalClientFactoryBootstrap",{enumerable:!0,get:function(){return p.useStatsigInternalClientFactoryBootstrap}});let y=e.r(289721);Object.defineProperty(r,"useStatsigUser",{enumerable:!0,get:function(){return y.useStatsigUser}}),i(e.r(780484),r),__STATSIG__=Object.assign(Object.assign({},null!=__STATSIG__?__STATSIG__:{}),{StatsigContext:s.default,StatsigProvider:a.StatsigProvider,useClientAsyncInit:o.useClientAsyncInit,useClientBootstrapInit:l.useClientBootstrapInit,useDynamicConfig:u.default,useExperiment:d.default,useFeatureGate:c.default,useGateValue:_.default,useLayer:g.default,useParameterStore:f.default,useStatsigClient:h.useStatsigClient,useStatsigInternalClientFactoryAsync:v.useStatsigInternalClientFactoryAsync,useStatsigInternalClientFactoryBootstrap:p.useStatsigInternalClientFactoryBootstrap,useStatsigUser:y.useStatsigUser})},952798,e=>{"use strict";var t=e.i(843476),r=e.i(330247);e.s(["default",0,function({children:e,bootstrapValues:n}){let i=(0,r.useClientBootstrapInit)(n.statsigSdkClientKey,n.statsigUser,n.initialValuesJson,{networkConfig:{logEventUrl:"/statsig-proxy/log-event"},logLevel:r.LogLevel.Warn});return(0,t.jsx)(r.StatsigProvider,{client:i,children:e})}])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.