1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4216],{94216:(e,t,n)=>{n.r(t),n.d(t,{HandlerType:()=>eF,Logger:()=>eH,StatusType:()=>eD,datadogLogs:()=>tT});var r,o,i,s,a,u,c,f,l,d,p,v,h,g,y,m={log:"log",debug:"debug",info:"info",warn:"warn",error:"error"},b=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];Object.prototype.hasOwnProperty.call(m,e)||(e=m.log),b[e].apply(b,t)};function w(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];try{return e.apply(void 0,n)}catch(e){b.error(t,e)}}}b.debug=console.debug.bind(console),b.log=console.log.bind(console),b.info=console.info.bind(console),b.warn=console.warn.bind(console),b.error=console.error.bind(console);var C=function(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},k=!1;function x(e){k=e}function S(e,t,n){var r=n.value;n.value=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(s?_(r):r).apply(this,e)}}function _(e){return function(){return E(e,this,arguments)}}function E(e,t,n){try{return e.apply(t,n)}catch(e){if(R(m.error,e),s)try{s(e)}catch(e){R(m.error,e)}}}function R(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];k&&b.apply(void 0,C([e,"[MONITOR]"],t,!1))}function L(e,t){var n,r=window;return r.Zone&&"function"==typeof r.Zone.__symbol__&&(n=e[r.Zone.__symbol__(t)]),n||(n=e[t]),n}function T(e,t){return L(window,"setTimeout")(_(e),t)}function O(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.forEach(function(t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}),e}function B(e){return e?(parseInt(e,10)^16*Math.random()>>parseInt(e,10)/4).toString(16):"".concat(1e7,"-").concat(1e3,"-").concat(4e3,"-").concat(8e3,"-").concat(1e11).replace(/[018]/g,B)}function M(e){return 0!==e&&100*Math.random()<=e}function P(){}function q(e,t,n){if("object"!=typeof e||null===e)return JSON.stringify(e);var r=A(Object.prototype),o=A(Array.prototype),i=A(Object.getPrototypeOf(e)),s=A(e);try{return JSON.stringify(e,t,n)}catch(e){return"<error: unable to serialize object>"}finally{r(),o(),i(),s()}}function A(e){var t=e.toJSON;return t?(delete e.toJSON,function(){e.toJSON=t}):P}function j(e,t){return -1!==e.indexOf(t)}function I(e){if(Array.from)return Array.from(e);var t=[];if(e instanceof Set)e.forEach(function(e){return t.push(e)});else for(var n=0;n<e.length;n++)t.push(e[n]);return t}function U(e){return"number"==typeof e&&e>=0&&e<=100}function D(e){return Object.keys(e).map(function(t){return e[t]})}function F(e){return 0===Object.keys(e).length}function N(e,t){return e.slice(0,t.length)===t}function H(){if("object"==typeof globalThis)return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get:function(){return this},configurable:!0});var e=_dd_temp_;return delete Object.prototype._dd_temp_,"object"!=typeof e&&(e="object"==typeof self?self:"object"==typeof window?window:{}),e}function z(e){return null===e?"null":Array.isArray(e)?"array":typeof e}function G(e,t,n){if(void 0===n&&(n=function(){if("u">typeof WeakSet){var e=new WeakSet;return{hasAlreadyBeenSeen:function(t){var n=e.has(t);return n||e.add(t),n}}}var t=[];return{hasAlreadyBeenSeen:function(e){var n=t.indexOf(e)>=0;return n||t.push(e),n}}}()),void 0===t)return e;if("object"!=typeof t||null===t)return t;if(t instanceof Date)return new Date(t.getTime());if(t instanceof RegExp){var r=t.flags||[t.global?"g":"",t.ignoreCase?"i":"",t.multiline?"m":"",t.sticky?"y":"",t.unicode?"u":""].join("");return new RegExp(t.source,r)}if(!n.hasAlreadyBeenSeen(t)){if(Array.isArray(t)){for(var o=Array.isArray(e)?e:[],i=0;i<t.length;++i)o[i]=G(o[i],t[i],n);return o}var s="object"===z(e)?e:{};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(s[a]=G(s[a],t[a],n));return s}}function V(e){return G(void 0,e)}function $(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var r=0;r<t.length;r++){var o=t[r];null!=o&&(e=G(e,o))}return e}
1var J=/[^\u0000-\u007F]/;function W(e){return J.test(e)?void 0!==window.TextEncoder?new TextEncoder().encode(e).length:new Blob([e]).size:e.length}function X(e){void 0===e&&(e=W);var t,n={};return{getBytesCount:function(){return void 0===t&&(t=e(q(n))),t},get:function(){return n},add:function(e,r){n[e]=r,t=void 0},remove:function(e){delete n[e],t=void 0},set:function(e){n=e,t=void 0},getContext:function(){return V(n)},setContext:function(e){n=V(e),t=void 0},setContextProperty:function(e,r){n[e]=V(r),t=void 0},removeContextProperty:function(e){delete n[e],t=void 0},clearContext:function(){n={},t=void 0}}}var Y=function(){function e(){this.buffer=[]}return e.prototype.add=function(e){this.buffer.push(e)>500&&this.buffer.splice(0,1)},e.prototype.drain=function(){this.buffer.forEach(function(e){return e()}),this.buffer.length=0},e}();function Z(){return new Date().getTime()}function K(){return performance.now()}function Q(){return{relative:K(),timeStamp:Z()}}function ee(){return void 0===a&&(a=performance.timing.navigationStart),a}function et(){var e=H().DatadogEventBridge;if(e)return{getAllowedWebViewHosts:function(){return JSON.parse(e.getAllowedWebViewHosts())},send:function(t,n){e.send(JSON.stringify({eventType:t,event:n}))}}}function en(e){void 0===e&&(e=null==(t=H().location)?void 0:t.hostname);var t,n=et();return!!n&&n.getAllowedWebViewHosts().some(function(t){var n,r;return e===t||(n=e,r=".".concat(t),n.slice(-r.length)===r)})}function er(e){var t=O({},e);return["id","name","email"].forEach(function(e){e in t&&(t[e]=String(t[e]))}),t}function eo(e,t,n,r){var o=new Date;o.setTime(o.getTime()+n);var i="expires=".concat(o.toUTCString()),s=r&&r.crossSite?"none":"strict",a=r&&r.domain?";domain=".concat(r.domain):"",u=r&&r.secure?";secure":"";document.cookie="".concat(e,"=").concat(t,";").concat(i,";path=/;samesite=").concat(s).concat(a).concat(u)}function ei(e){var t,n;return t=document.cookie,(n=new RegExp("(?:^|;)\\s*".concat(e,"\\s*=\\s*([^;]+)")).exec(t))?n[1]:void 0}function es(e){return!!c&&c.has(e)}function ea(e){return function(e,t){if(function(){if(void 0!==f)return f;try{var e=new URL("http://test/path");f="http://test/path"===e.href}catch(e){f=!1}return f}())return void 0!==t?new URL(e,t):new URL(e);if(void 0===t&&!/:/.test(e))throw Error("Invalid URL: '".concat(e,"'"));var n=document,r=n.createElement("a");if(void 0!==t){var o=(n=document.implementation.createHTMLDocument("")).createElement("base");o.href=t,n.head.appendChild(o),n.body.appendChild(r)}return r.href=e,r}(e,function(e){if(e.origin)return e.origin;var t=e.host.replace(/(:80|:443)$/,"");return"".concat(e.protocol,"//").concat(t)}(window.location)).href}var eu="datadoghq.com",ec={logs:"logs",rum:"rum",sessionReplay:"session-replay"},ef={logs:"logs",rum:"rum",sessionReplay:"replay"};function el(e,t,n){var r=function(e,t){var n="/api/v2/".concat(ef[t]),r=e.proxy,o=e.proxyUrl;if(r){var i=ea(r);return function(e){return"".concat(i,"?ddforward=").concat(encodeURIComponent("".concat(n,"?").concat(e)))}}var s=function(e,t){var n=e.site,r=void 0===n?eu:n,o=e.internalAnalyticsSubdomain;if(o&&r===eu)return"".concat(o,".").concat(eu);var i=r.split("."),s=i.pop(),a="ap1.datadoghq.com"!==r?"".concat(ec[t],"."):"";return"".concat(a,"browser-intake-").concat(i.join("-"),".").concat(s)}(e,t);if(void 0===r&&o){var a=ea(o);return function(e){return"".concat(a,"?ddforward=").concat(encodeURIComponent("https://".concat(s).concat(n,"?").concat(e)))}}return function(e){return"https://".concat(s).concat(n,"?").concat(e)}}(e,t);return{build:function(o,i,s){var a,u,c,f,l,d,p,v,h,g;return r((a=e,u=t,c=n,f=o,l=i,d=s,p=a.clientToken,v=a.internalAnalyticsSubdomain,h=["sdk_version:".concat("4.35.0"),"api:".concat(f)].concat(c),l&&es("collect_flush_reason")&&h.push("flush_reason:".concat(l)),d&&h.push("retry_count:".concat(d.count),"retry_after:".concat(d.lastFailureStatus)),g=["ddsource=browser","ddtags=".concat(encodeURIComponent(h.join(","))),"dd-api-key=".concat(p),"dd-evp-origin-version=".concat(encodeURIComponent("4.35.0")),"dd-evp-origin=browser","dd-request-id=".concat(B())],"rum"===u&&g.push("batch_time=".concat(Z())),v&&g.reverse(),g.join("&")))},urlPrefix:r(""),endpointType:t}}var ed=/[^a-z0-9_:./-]/;function ep(e,t){var n=200-e.length-1;(t.length>n||ed.test(t))&&b.warn("".concat(e," value doesn't meet tag requirements and will be sanitized"));var r=t.replace(/,/g,"_");return"".concat(e,":").concat(r)}function ev(e){var t=[],n=ex(e,"stack"),r=String(e);return n&&N(n,r)&&(n=n.slice(r.length)),n&&n.split("\n").forEach(function(e){var n=function(e){var t=ey.exec(e);if(t){var n=t[2]&&0===t[2].indexOf("native"),r=t[2]&&0===t[2].indexOf("eval"),o=em.exec(t[2]);return r&&o&&(t[2]=o[1],t[3]=o[2],t[4]=o[3]),{args:n?[t[2]]:[],column:t[4]?+t[4]:void 0,func:t[1]||"?",line:t[3]?+t[3]:void 0,url:n?void 0:t[2]}}}(e)||function(e){var t=eb.exec(e);if(t)return{args:[],column:t[3]?+t[3]:void 0,func:"?",line:t[2]?+t[2]:void 0,url:t[1]}}(e)||function(e){var t=ew.exec(e);if(t)return{args:[],column:t[4]?+t[4]:void 0,func:t[1]||"?",line:+t[3],url:t[2]}}(e)||function(e){var t=eC.exec(e);if(t){var n=t[3]&&t[3].indexOf(" > eval")>-1,r=ek.exec(t[3]);return n&&r&&(t[3]=r[1],t[4]=r[2],t[5]=void 0),{args:t[2]?t[2].split(","):[],column:t[5]?+t[5]:void 0,func:t[1]||"?",line:t[4]?+t[4]:void 0,url:t[3]}}}(e);
1n&&(!n.func&&n.line&&(n.func="?"),t.push(n))}),{message:ex(e,"message"),name:ex(e,"name"),stack:t}}var eh="((?:file|https?|blob|chrome-extension|native|eval|webpack|<anonymous>|\\w+\\.|\\/).*?)",eg="(?::(\\d+))",ey=RegExp("^\\s*at (.*?) ?\\(".concat(eh).concat(eg,"?").concat(eg,"?\\)?\\s*$"),"i"),em=new RegExp("\\((\\S*)".concat(eg).concat(eg,"\\)")),eb=RegExp("^\\s*at ?".concat(eh).concat(eg,"?").concat(eg,"??\\s*$"),"i"),ew=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,eC=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,ek=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function ex(e,t){if("object"==typeof e&&e&&t in e){var n=e[t];return"string"==typeof n?n:void 0}}var eS="agent",e_="console",eE="logger",eR="network",eL="source",eT="report";function eO(e){var t=eB(e);return e.stack.forEach(function(e){var n="?"===e.func?"<anonymous>":e.func,r=e.args&&e.args.length>0?"(".concat(e.args.join(", "),")"):"",o=e.line?":".concat(e.line):"",i=e.line&&e.column?":".concat(e.column):"";t+="\n at ".concat(n).concat(r," @ ").concat(e.url).concat(o).concat(i)}),t}function eB(e){return"".concat(e.name||"Error",": ").concat(e.message)}var eM=function(){function e(e){this.onFirstSubscribe=e,this.observers=[]}return e.prototype.subscribe=function(e){var t=this;return!this.observers.length&&this.onFirstSubscribe&&(this.onLastUnsubscribe=this.onFirstSubscribe()||void 0),this.observers.push(e),{unsubscribe:function(){t.observers=t.observers.filter(function(t){return e!==t}),!t.observers.length&&t.onLastUnsubscribe&&t.onLastUnsubscribe()}}},e.prototype.notify=function(e){this.observers.forEach(function(t){return t(e)})},e}();function eP(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=new eM(function(){var t=e.map(function(e){return e.subscribe(function(e){return n.notify(e)})});return function(){return t.forEach(function(e){return e.unsubscribe()})}});return n}function eq(e,t,n,r){var o=void 0===r?{}:r,i=o.once,s=o.capture,a=o.passive,u=_(i?function(e){l(),n(e)}:n),c=a?{capture:s,passive:a}:s,f=L(e,"addEventListener");function l(){var n=L(e,"removeEventListener");t.forEach(function(t){return n.call(e,t,u,c)})}return t.forEach(function(t){return f.call(e,t,u,c)}),{stop:l}}var eA={intervention:"intervention",deprecation:"deprecation",cspViolation:"csp_violation"};function ej(e,t,n,r,o){return n&&eO({name:e,message:t,stack:[{func:"?",url:n,line:r,column:o}]})}function eI(e,t,n){var r;return void 0===e?[]:"all"===e||Array.isArray(e)&&e.every(function(e){return j(t,e)})?"all"===e?t:(r=new Set,e.forEach(function(e){return r.add(e)}),I(r)):void b.error("".concat(n,' should be "all" or an array with allowed values "').concat(t.join('", "'),'"'))}var eU=function(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s},eD={debug:"debug",error:"error",info:"info",warn:"warn"},eF={console:"console",http:"http",silent:"silent"},eN=Object.keys(eD),eH=function(){function e(e,t,n,r,o){void 0===n&&(n=eF.http),void 0===r&&(r=eD.debug),void 0===o&&(o={}),this.handleLogStrategy=e,this.handlerType=n,this.level=r,this.contextManager=X(),this.contextManager.set(O({},o,t?{logger:{name:t}}:void 0))}return e.prototype.log=function(e,t,n){void 0===n&&(n=eD.info),this.handleLogStrategy({message:e,context:V(t),status:n},this)},e.prototype.debug=function(e,t){this.log(e,t,eD.debug)},e.prototype.info=function(e,t){this.log(e,t,eD.info)},e.prototype.warn=function(e,t){this.log(e,t,eD.warn)},e.prototype.error=function(e,t){this.log(e,$({error:{origin:eE}},t),eD.error)},e.prototype.setContext=function(e){this.contextManager.set(e)},e.prototype.getContext=function(){return this.contextManager.get()},e.prototype.addContext=function(e,t){this.contextManager.add(e,t)},e.prototype.removeContext=function(e){this.contextManager.remove(e)},e.prototype.setHandler=function(e){this.handlerType=e},e.prototype.getHandler=function(){return this.handlerType},e.prototype.setLevel=function(e){this.level=e},e.prototype.getLevel=function(){return this.level},eU([S],e.prototype,"log",null),e}();function ez(e,t){var n=window.__ddBrowserSdkExtensionCallback;n&&n({type:e,payload:t})}function eG(){return!!(window._DATADOG_SYNTHETICS_INJECTS_RUM||ei("datadog-synthetics-injects-rum"))}var eV=["https://www.datadoghq-browser-agent.com","https://www.datad0g-browser-agent.com","http://localhost","<anonymous>"],e$=["ddog-gov.com"],eJ={maxEventsPerPage:0,sentEventCount:0,telemetryEnabled:!1,telemetryConfigurationEnabled:!1};function eW(e){eX(O({type:"log",status:"error"},function(e){if(e instanceof Error){var t,n=ev(e);return{error:{kind:n.name,stack:eO(((t=n).stack=t.stack.filter(function(e){return!e.url||eV.some(function(t){return N(e.url,t)})}),t))},message:n.message}}return{error:{stack:"Not an instance of error"},message:"Uncaught ".concat(q(e))}}(e)))}function eX(e){l&&eJ.sentEventCount<eJ.maxEventsPerPage&&(eJ.sentEventCount+=1,l(e))}var eY=function(){function e(e,t,n,r,o,i){var s=this;this.request=e,this.batchMessagesLimit=t,this.batchBytesLimit=n,this.messageBytesLimit=r,this.flushTimeout=o,this.pageExitObservable=i,this.flushObservable=new eM,this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesCount=0,this.bufferMessagesCount=0,i.subscribe(function(e){return s.flush(e.reason,s.request.sendOnExit)}),this.flushPeriodically()}return e.prototype.add=function(e){this.addOrUpdate(e)},e.prototype.upsert=function(e,t){this.addOrUpdate(e,t)},e.prototype.flush=function(e,t){if(void 0===t&&(t=this.request.send),0!==this.bufferMessagesCount){var n=this.pushOnlyBuffer.concat(D(this.upsertBuffer)),r=this.bufferBytesCount;this.flushObservable.notify({bufferBytesCount:this.bufferBytesCount,bufferMessagesCount:this.bufferMessagesCount}),this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesCount=0,this.bufferMessagesCount=0,t({data:n.join("\n"),bytesCount:r,flushReason:e})}},e.prototype.addOrUpdate=function(e,t){var n=this.process(e),r=n.processedMessage,o=n.messageBytesCount;o>=this.messageBytesLimit?b.warn("Discarded a message whose size was bigger than the maximum allowed size ".concat(this.messageBytesLimit,"KB.")):(this.hasMessageFor(t)&&this.remove(t),this.willReachedBytesLimitWith(o)&&this.flush("batch_bytes_limit"),this.push(r,o,t),this.isFull()&&this.flush("batch_bytes_limit"))},e.prototype.process=function(e){var t=q(e),n=W(t);return{processedMessage:t,messageBytesCount:n}},e.prototype.push=function(e,t,n){this.bufferMessagesCount>0&&(this.bufferBytesCount+=1),void 0!==n?this.upsertBuffer[n]=e:this.pushOnlyBuffer.push(e),this.bufferBytesCount+=t,this.bufferMessagesCount+=1},e.prototype.remove=function(e){var t=this.upsertBuffer[e];delete this.upsertBuffer[e];var n=W(t);this.bufferBytesCount-=n,this.bufferMessagesCount-=1,this.bufferMessagesCount>0&&(this.bufferBytesCount-=1)},e.prototype.hasMessageFor=function(e){return void 0!==e&&void 0!==this.upsertBuffer[e]},e.prototype.willReachedBytesLimitWith=function(e){return this.bufferBytesCount+e+1>=this.batchBytesLimit},e.prototype.isFull=function(){return this.bufferMessagesCount===this.batchMessagesLimit||this.bufferBytesCount>=this.batchBytesLimit},e.prototype.flushPeriodically=function(){var e=this;T(function(){e.flush("batch_duration_limit"),e.flushPeriodically()},this.flushTimeout)},e}(),eZ=3145728;function eK(e,t,n,r,o){0===t.transportStatus&&0===t.queuedPayloads.size()&&t.bandwidthMonitor.canHandle(e)?eQ(e,t,n,{onSuccess:function(){return e0(0,t,n,r,o)},onFailure:function(){t.queuedPayloads.enqueue(e),function e(t,n,r,o){2===t.transportStatus&&T(function(){eQ(t.queuedPayloads.first(),t,n,{onSuccess:function(){t.queuedPayloads.dequeue(),t.currentBackoffTime=1e3,e0(1,t,n,r,o)},onFailure:function(){t.currentBackoffTime=Math.min(6e4,2*t.currentBackoffTime),e(t,n,r,o)}})},t.currentBackoffTime)}(t,n,r,o)}}):t.queuedPayloads.enqueue(e)}function eQ(e,t,n,r){var o=r.onSuccess,i=r.onFailure;t.bandwidthMonitor.add(e),n(e,function(n){var r;
1t.bandwidthMonitor.remove(e),"opaque"!==(r=n).type&&(0===r.status&&!navigator.onLine||408===r.status||429===r.status||r.status>=500)?(t.transportStatus=t.bandwidthMonitor.ongoingRequestCount>0?1:2,e.retry={count:e.retry?e.retry.count+1:1,lastFailureStatus:n.status},i()):(t.transportStatus=0,o())})}function e0(e,t,n,r,o){0===e&&t.queuedPayloads.isFull()&&!t.queueFullReported&&(o({message:"Reached max ".concat(r," events size queued for upload: ").concat(eZ/1048576,"MiB"),source:eS,startClocks:Q()}),t.queueFullReported=!0);var i=t.queuedPayloads;for(t.queuedPayloads=e1();i.size()>0;)eK(i.dequeue(),t,n,r,o)}function e1(){var e=[];return{bytesCount:0,enqueue:function(t){this.isFull()||(e.push(t),this.bytesCount+=t.bytesCount)},first:function(){return e[0]},dequeue:function(){var t=e.shift();return t&&(this.bytesCount-=t.bytesCount),t},size:function(){return e.length},isFull:function(){return this.bytesCount>=eZ}}}var e2=!1;function e3(e,t,n){var r=new XMLHttpRequest,o=_(function(){r.removeEventListener("loadend",o),null==n||n({status:r.status})});r.open("POST",e,!0),r.addEventListener("loadend",o),r.send(t)}function e4(e,t,n,r,o){var i,s=a(t);function a(t){var o,i,s;return new eY((o=e.batchBytesLimit,i={transportStatus:0,currentBackoffTime:1e3,bandwidthMonitor:{ongoingRequestCount:0,ongoingByteCount:0,canHandle:function(e){return 0===this.ongoingRequestCount||this.ongoingByteCount+e.bytesCount<=81920&&this.ongoingRequestCount<32},add:function(e){this.ongoingRequestCount+=1,this.ongoingByteCount+=e.bytesCount},remove:function(e){this.ongoingRequestCount-=1,this.ongoingByteCount-=e.bytesCount}},queuedPayloads:e1(),queueFullReported:!1},s=function(e,n){var r,i,s,a,u,c,f,l;return r=t,i=o,s=e,a=n,u=s.data,c=s.bytesCount,f=s.flushReason,l=s.retry,void(function(){try{return window.Request&&"keepalive"in new Request("http://a")}catch(e){return!1}}()&&c<i?fetch(r.build("fetch",f,l),{method:"POST",body:u,keepalive:!0,mode:"cors"}).then(_(function(e){return null==a?void 0:a({status:e.status,type:e.type})}),_(function(){e3(r.build("xhr",f,l),u,a)})):e3(r.build("xhr",f,l),u,a))},{send:function(e){eK(e,i,s,t.endpointType,n)},sendOnExit:function(e){!function(e,t,n){var r,o=n.data,i=n.bytesCount,s=n.flushReason;if(navigator.sendBeacon&&i<t)try{var a=e.build("beacon",s);if(navigator.sendBeacon(a,o))return}catch(e){r=e,e2||(e2=!0,eW(r))}e3(e.build("xhr",s),o)}(t,o,e)}}),e.batchMessagesLimit,e.batchBytesLimit,e.messageBytesLimit,e.flushTimeout,r)}return o&&(i=a(o)),{add:function(e,t){void 0===t&&(t=!0),s.add(e),i&&t&&i.add(e)}}}var e5=1/0,e6=function(){function e(e){var t=this;this.expireDelay=e,this.entries=[],this.clearOldContextsInterval=setInterval(function(){return t.clearOldContexts()},6e4)}return e.prototype.add=function(e,t){var n=this,r={context:e,startTime:t,endTime:e5,remove:function(){var e=n.entries.indexOf(r);e>=0&&n.entries.splice(e,1)},close:function(e){r.endTime=e}};return this.entries.unshift(r),r},e.prototype.find=function(e){void 0===e&&(e=e5);for(var t=0,n=this.entries;t<n.length;t++){var r=n[t];if(r.startTime<=e){if(e<=r.endTime)return r.context;break}}},e.prototype.closeActive=function(e){var t=this.entries[0];t&&t.endTime===e5&&t.close(e)},e.prototype.findAll=function(e){return void 0===e&&(e=e5),this.entries.filter(function(t){return t.startTime<=e&&e<=t.endTime}).map(function(e){return e.context})},e.prototype.reset=function(){this.entries=[]},e.prototype.stop=function(){clearInterval(this.clearOldContextsInterval)},e.prototype.clearOldContexts=function(){for(var e=K()-this.expireDelay;this.entries.length>0&&this.entries[this.entries.length-1].endTime<e;)this.entries.pop()},e}(),e8=144e5,e9=9e5,e7=/^([a-z]+)=([a-z0-9-]+)$/,te="_dd_s",tt=[];function tn(e,t){if(void 0===t&&(t=0),d||(d=e),e!==d)return void tt.push(e);if(t>=100)return void ti();var n,r,o=tu();if(tr()&&(o.lock||(r=B(),o.lock=r,ta(o,e.options),(o=tu()).lock!==r)))return void to(e,t);var i=e.process(o);if(tr()&&(o=tu()).lock!==r)return void to(e,t);if(i&&ts(i,e.options),tr()&&!(i&&F(i))){if((o=tu()).lock!==r)return void to(e,t);delete o.lock,ta(o,e.options),i=o}null==(n=e.after)||n.call(e,i||o),ti()}function tr(){return!!window.chrome||/HeadlessChrome/.test(window.navigator.userAgent)}function to(e,t){T(function(){tn(e,t+1)},10)}function ti(){d=void 0;var e=tt.shift();e&&tn(e)}function ts(e,t){F(e)?eo(te,"",0,t):(e.expire=String(Z()+e9),ta(e,t))}function ta(e,t){eo(te,function(e){return Object.keys(e).map(function(t){return[t,e[t]]}).map(function(e){var t=e[0],n=e[1];return"".concat(t,"=").concat(n)}).join("&")}(e),e9,t)}function tu(){var e,t=ei(te),n={};return void 0!==(e=t)&&(-1!==e.indexOf("&")||e7.test(e))&&t.split("&").forEach(function(e){var t=e7.exec(e);if(null!==t){var r=t[1],o=t[2];n[r]=o}}),n}var tc=[];function tf(e){return M(e.sessionSampleRate)?"1":"0"}var tl=((p={})[eD.debug]=0,p[eD.info]=1,p[eD.warn]=2,p[eD.error]=3,p);function td(e,t,n){var r=n.getHandler(),o=Array.isArray(r)?r:[r];return tl[e]>=tl[n.getLevel()]&&j(o,t)}var tp=!1;function tv(e){var t=window;if(eG()){var n,r,o,i=s(t.DD_RUM_SYNTHETICS);return i||tp||(tp=!0,o={testId:"string"==typeof(n=window._DATADOG_SYNTHETICS_PUBLIC_ID||ei("datadog-synthetics-public-id"))?n:void 0,resultId:"string"==typeof(r=window._DATADOG_SYNTHETICS_RESULT_ID||ei("datadog-synthetics-result-id"))?r:void 0},R(m.debug,"Logs sent before RUM is injected by the synthetics worker",o),eX(O({type:"log",message:"Logs sent before RUM is injected by the synthetics worker",status:"debug"},o))),i}return s(t.DD_RUM);function s(t){if(t&&t.getInternalContext)return t.getInternalContext(e)}}var th={},tg=((v={})[m.log]=eD.info,v[m.debug]=eD.debug,v[m.info]=eD.info,v[m.warn]=eD.warn,v[m.error]=eD.error,v),ty=((h={})[eA.cspViolation]=eD.error,h[eA.intervention]=eD.error,h[eA.deprecation]=eD.warn,h);function tm(e,t,n){var r=e[t],o=n(r),i=function(){if("function"==typeof o)return o.apply(this,arguments)};return e[t]=i,{stop:function(){e[t]===i?e[t]=r:o=r}}}function tb(e,t,n){var r=n.before,o=n.after;return tm(e,t,function(e){return function(){var t,n=arguments;return r&&E(r,this,n),"function"==typeof e&&(t=e.apply(this,n)),o&&E(o,this,n),t}})}var tw=new WeakMap;function tC(e,t){tw.set(this,{state:"open",method:e,url:ea(String(t))})}function tk(e){var t=this,n=tw.get(this);if(n){n.state="start",n.startTime=K(),n.startClocks=Q(),n.isAborted=!1,n.xhr=this;var r=!1,o=tb(this,"onreadystatechange",{before:function(){this.readyState===XMLHttpRequest.DONE&&i()}}).stop,i=_(function(){if(t.removeEventListener("loadend",i),o(),!r){var s;r=!0,n.state="complete",s=n.startClocks.timeStamp,n.duration=Z()-s,n.status=t.status,e.notify(O({},n))}});this.addEventListener("loadend",i),e.notify(n)}}function tx(){var e=tw.get(this);e&&(e.isAborted=!0)}function tS(e,t,n){var r=n&&n.method||"object"==typeof t&&t.method||"GET",o=ea("object"==typeof t&&t.url||t),i={state:"start",init:n,input:t,method:r,startClocks:Q(),url:o};return e.notify(i),i}function t_(e,t,n){var r=function(t){n.state="resolve","stack"in t||t instanceof Error?(n.status=0,n.isAborted=t instanceof DOMException&&t.code===DOMException.ABORT_ERR,n.error=t):"status"in t&&(n.response=t,n.responseType=t.type,n.status=t.status,n.isAborted=!1),e.notify(n)};t.then(_(r),_(r))}function tE(e,t){return e.length>t.requestErrorResponseLengthLimit?"".concat(e.substring(0,t.requestErrorResponseLengthLimit),"..."):e}var tR=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/,tL=function(){function e(){this.callbacks={}}return e.prototype.notify=function(e,t){var n=this.callbacks[e];
1n&&n.forEach(function(e){return e(t)})},e.prototype.subscribe=function(e,t){var n=this;return this.callbacks[e]||(this.callbacks[e]=[]),this.callbacks[e].push(t),{unsubscribe:function(){n.callbacks[e]=n.callbacks[e].filter(function(e){return t!==e})}}},e}(),tT=function(e){var t,n,r=!1,o=X(),i=X(),s={},a=function(){},f=new Y,l=function(e,t,n,r){void 0===n&&(n=V(v())),void 0===r&&(r=Z()),f.add(function(){return l(e,t,n,r)})},d=function(){},p=new eH(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return l.apply(void 0,e)});function v(){return{view:{referrer:document.referrer,url:window.location.href},context:o.getContext(),user:i.getContext()}}return t={logger:p,init:_(function(t){var n;if(d=function(){return V(t)},en()&&(t=O({},t,{clientToken:"empty"})),n=t,!r||(n.silentMultipleInit||b.error("DD_LOGS is already initialized."),0)){var o,i=function(e){var t=function(e){if(!e||!e.clientToken)return void b.error("Client Token is not configured, we will not send any data.");var t,n,r,o,i,s,a,f,l,d,p,v,h,g,y,m,C,k=null!=(y=e.sessionSampleRate)?y:e.sampleRate;if(void 0!==k&&!U(k))return void b.error("Session Sample Rate should be a number between 0 and 100");if(void 0!==e.telemetrySampleRate&&!U(e.telemetrySampleRate))return void b.error("Telemetry Sample Rate should be a number between 0 and 100");if(void 0!==e.telemetryConfigurationSampleRate&&!U(e.telemetryConfigurationSampleRate))return void b.error("Telemetry Configuration Sample Rate should be a number between 0 and 100");return Array.isArray(s=e.enableExperimentalFeatures)&&(c||(c=new Set(s)),s.filter(function(e){return"string"==typeof e}
1).forEach(function(e){j(e,"-")&&b.warn("please use snake case for '".concat(e,"'")),c.add(e)})),O({beforeSend:e.beforeSend&&w(e.beforeSend,"beforeSend threw an error:"),cookieOptions:((n={}).secure=!!(r=t=e).useSecureSessionCookie||!!r.useCrossSiteSessionCookie,n.crossSite=!!t.useCrossSiteSessionCookie,t.trackSessionAcrossSubdomains&&(n.domain=function(){if(void 0===u){for(var e="dd_site_test_".concat(B()),t=window.location.hostname.split("."),n=t.pop();t.length&&!ei(e);)eo(e,"test",1e3,{domain:n="".concat(t.pop(),".").concat(n)});eo(e,"",0,{domain:n}),u=n}return u}()),n),sessionSampleRate:null!=k?k:100,telemetrySampleRate:null!=(m=e.telemetrySampleRate)?m:20,telemetryConfigurationSampleRate:null!=(C=e.telemetryConfigurationSampleRate)?C:5,service:e.service,silentMultipleInit:!!e.silentMultipleInit,batchBytesLimit:16384,eventRateLimiterThreshold:3e3,maxTelemetryEventsPerPage:15,flushTimeout:3e4,batchMessagesLimit:50,messageBytesLimit:262144},(a=e.env,f=e.service,l=e.version,d=e.datacenter,p=[],a&&p.push(ep("env",a)),f&&p.push(ep("service",f)),l&&p.push(ep("version",l)),d&&p.push(ep("datacenter",d)),v=p,g=D(h={logsEndpointBuilder:el(o=e,"logs",i=v),rumEndpointBuilder:el(o,"rum",i),sessionReplayEndpointBuilder:el(o,"sessionReplay",i)}).map(function(e){return e.urlPrefix}),O({isIntakeUrl:function(e){return g.some(function(t){return 0===e.indexOf(t)})},replica:function(e,t,n){if(e.replica){var r=O({},e,{site:eu,clientToken:e.replica.clientToken}),o={logsEndpointBuilder:el(r,"logs",n),rumEndpointBuilder:el(r,"rum",n)};return t.push.apply(t,D(o).map(function(e){return e.urlPrefix})),O({applicationId:e.replica.applicationId},o)}}(e,g,v),site:e.site||eu},h)))}(e),n=eI(e.forwardConsoleLogs,D(m),"Forward Console Logs"),r=eI(e.forwardReports,D(eA),"Forward Reports");if(t&&n&&r)return e.forwardErrorsToLogs&&!j(n,m.error)&&n.push(m.error),O({forwardErrorsToLogs:!1!==e.forwardErrorsToLogs,forwardConsoleLogs:n,forwardReports:r,requestErrorResponseLengthLimit:32768},t)}(t);i&&(l=(o=e(t,i,v,p)).handleLog,a=o.getInternalContext,f.drain(),r=!0)}}),getLoggerGlobalContext:_(o.get),getGlobalContext:_(o.getContext),setLoggerGlobalContext:_(o.set),setGlobalContext:_(o.setContext),addLoggerGlobalContext:_(o.add),setGlobalContextProperty:_(o.setContextProperty),removeLoggerGlobalContext:_(o.remove),removeGlobalContextProperty:_(o.removeContextProperty),clearGlobalContext:_(o.clearContext),createLogger:_(function(e,t){return void 0===t&&(t={}),s[e]=new eH(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return l.apply(void 0,e)},e,t.handler,t.level,t.context),s[e]}),getLogger:_(function(e){return s[e]}),getInitConfiguration:_(function(){return d()}),getInternalContext:_(function(e){return a(e)}),setUser:_(function(e){var t;(t="object"===z(e))||b.error("Unsupported user:",e),t&&i.setContext(er(e))}),getUser:_(i.getContext),setUserProperty:_(function(e,t){var n,r=er(((n={})[e]=t,n))[e];i.setContextProperty(e,r)}),removeUserProperty:_(i.removeContextProperty),clearUser:_(i.clearContext)},Object.defineProperty(n=O({version:"4.35.0",onReady:function(e){e()}},t),"_setDebug",{get:function(){return x},enumerable:!1}),n}(function(e,t,n,r){var o,i,a,u,f,d,p,v,h,w,C,k,x,S,R,A,U,D,N,H,z,G,V=new tL;V.subscribe(1,function(e){return ez("logs",e)});var J=function(e){return V.notify(0,{rawLogsEvent:{message:e.message,date:e.startClocks.timeStamp,error:{origin:eS},origin:eS,status:eD.error}})},W=p=new eM(function(){var e=es("pagehide"),t=eq(window,["visibilitychange","freeze","pagehide"],function(t){"pagehide"===t.type&&e?p.notify({reason:"page_hide"}):"visibilitychange"===t.type&&"hidden"===document.visibilityState?p.notify({reason:"visibility_hidden"}):"freeze"===t.type&&p.notify({reason:"page_frozen"})},{capture:!0}).stop,n=P;return e||(n=eq(window,["beforeunload"],function(){p.notify({reason:"before_unload"})},void 0).stop),function(){t(),n()}});(function(e,t,n){var r,o,i,a,u,f=(r="browser-logs-sdk",o=e,a=new eM,eJ.telemetryEnabled=!j(e$,o.site)&&M(o.telemetrySampleRate),eJ.telemetryConfigurationEnabled=eJ.telemetryEnabled&&M(o.telemetryConfigurationSampleRate),l=function(e){if(eJ.telemetryEnabled){var t,n,o=(t=r,n=e,$({type:"telemetry",date:Z(),service:t,version:"4.35.0",source:"browser",_dd:{format_version:2},telemetry:n,experimental_features:I(c||new Set)},void 0!==i?i():{}));a.notify(o),ez("telemetry",o)}},s=eW,O(eJ,{maxEventsPerPage:o.maxTelemetryEventsPerPage,sentEventCount:0}),{setContextProvider:function(e){i=e},observable:a,enabled:eJ.telemetryEnabled});if(en()){var d=et();f.observable.subscribe(function(e){return d.send("internal_telemetry",e)})}else{var p=e4(e,e.rumEndpointBuilder,t,n,null==(u=e.replica)?void 0:u.rumEndpointBuilder);f.observable.subscribe(function(t){return p.add(t,"datad0g.com"===e.site)})}return f})(t,J,W).setContextProvider(function(){var e,t,n,r,o,i;return{application:{id:null==(e=tv())?void 0:e.application_id},session:{id:null==(t=Y.findTrackedSession())?void 0:t.id},view:{id:null==(r=null==(n=tv())?void 0:n.view)?void 0:r.id},action:{id:null==(i=null==(o=tv())?void 0:o.user_action)?void 0:i.id}}}),function(e,t){var n,r;if(e.forwardErrorsToLogs)(!g&&(g=n=new eM(function(){var e=tb(XMLHttpRequest.prototype,"open",{before:tC}).stop,t=tb(XMLHttpRequest.prototype,"send",{before:function(){tk.call(this,n)}}).stop,r=tb(XMLHttpRequest.prototype,"abort",{before:tx}).stop;return function(){e(),t(),r()}})),g).subscribe(function(e){"complete"===e.state&&o("xhr",e)}),(!y&&(y=r=new eM(function(){if(window.fetch)return tm(window,"fetch",function(e){return function(t,n){var o,i=E(tS,null,[r,t,n]);return i?E(t_,null,[r,o=e.call(this,i.input,i.init),i]):o=e.call(this,t,n),o}}).stop})),y).subscribe(function(e){"resolve"===e.state&&o("fetch",e)});function o(n,r){var o,i,s,a,u,c,f,l,d,p,v,h;function g(e){t.notify(0,{rawLogsEvent:{message:"".concat("xhr"===n?"XHR":"Fetch"," error ").concat(r.method," ").concat(r.url),date:r.startClocks.timeStamp,error:{origin:eR,stack:e||"Failed to load"},http:{method:r.method,status_code:r.status,url:r.url},status:eD.error,origin:eR}})}!e.isIntakeUrl(r.url)&&(0===(o=r).status&&"opaque"!==o.responseType||r.status>=500)&&("xhr"in r?(i=r.xhr,s=e,g("string"==typeof i.response?tE(i.response,s):i.response)):r.response?(a=r.response,u=e,c=g,(f=function(e){try{return e.clone()}catch(e){return}}(a))&&f.body?window.TextDecoder?(l=f.body,d=u.requestErrorResponseLengthLimit,p=function(e,t){e?c("Unable to retrieve response: ".concat(e)):c(t)},function(e,t,n){var r=e.getReader(),o=[],i=0;function s(){if(r.cancel().catch(P),n.collectStreamBody){if(1===o.length)a=o[0];else{var e,s,a=new Uint8Array(i),u=0;
1o.forEach(function(e){a.set(e,u),u+=e.length})}e=a.slice(0,n.bytesLimit),s=a.length>n.bytesLimit}t(void 0,e,s)}!function e(){r.read().then(_(function(t){t.done?s():(n.collectStreamBody&&o.push(t.value),(i+=t.value.length)>n.bytesLimit?s():e())}),_(function(e){return t(e)}))}()}(l,function(e,t,n){if(e)p(e);else{var r=new TextDecoder().decode(t);n&&(r+="..."),p(void 0,r)}},{bytesLimit:d,collectStreamBody:!0})):f.text().then(_(function(e){return c(tE(e,u))}),_(function(e){return c("Unable to retrieve response: ".concat(e))})):c()):r.error&&(v=r.error,h=e,g(tE(eO(ev(v)),h))))}}(t,V),function(e,t){if(e.forwardErrorsToLogs){var n,r,o,i,s,a=new eM;(i=(n=o=function(e,t){var n,r,o,i,s,u,c,f;a.notify((r=(n={stackTrace:e,originalError:t,startClocks:Q(),nonErrorPrefix:"Uncaught",source:eL,handling:"unhandled"}).stackTrace,o=n.originalError,i=n.handlingStack,s=n.startClocks,u=n.nonErrorPrefix,c=n.source,f=n.handling,r&&(void 0!==r.message||o instanceof Error)?{startClocks:s,source:c,handling:f,originalError:o,message:r.message||"Empty message",stack:eO(r),handlingStack:i,type:r.name,causes:function(e,t){for(var n=e,r=[];(null==n?void 0:n.cause)instanceof Error&&r.length<10;){var o=ev(n.cause);r.push({message:n.cause.message,source:t,type:null==o?void 0:o.name,stack:o&&eO(o)}),n=n.cause}return r.length?r:void 0}(o,c)}:{startClocks:s,source:c,handling:f,originalError:o,message:"".concat(u," ").concat(q(o)),stack:"No stack, consider using an instance of Error",handlingStack:i,type:r&&r.name}))},tb(window,"onerror",{before:function(e,t,r,o,i){if(i)n(ev(i),i);else{var s,a=e;if("[object String]"===({}).toString.call(e)){var u=tR.exec(a);u&&(s=u[1],a=u[2])}n({name:s,message:"string"==typeof a?a:void 0,stack:[{url:t,column:o,line:r}]},e)}}})).stop,s=(r=o,tb(window,"onunhandledrejection",{before:function(e){var t=e.reason||"Empty reason";r(ev(t),t)}})).stop,{stop:function(){i(),s()}}).stop,a.subscribe(function(e){t.notify(0,{rawLogsEvent:{message:e.message,date:e.startClocks.timeStamp,error:{kind:e.type,origin:eL,stack:e.stack},origin:eL,status:eD.error}})})}}(t,V),o=t,i=V,(a=o.forwardConsoleLogs.map(function(e){var t,n;return th[e]||(th[e]=(t=e,n=new eM(function(){var e=console[t];return console[t]=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];e.apply(console,r);var i=function(){var e,t=Error();if(!t.stack)try{throw t}catch(e){}return E(function(){var n=ev(t);n.stack=n.stack.slice(2),e=eO(n)}),e}();E(function(){n.notify(function(e,t,n){var r,o=e.map(function(e){var t;return"string"==typeof(t=e)?t:t instanceof Error?eB(ev(t)):q(t,void 0,2)}).join(" ");if(t===m.error){var i=function(e,t){for(var n=0;n<e.length;n+=1){var r=e[n];if(t(r,n))return r}}(e,function(e){return e instanceof Error});r=i?eO(ev(i)):void 0,o="console error: ".concat(o)}return{api:t,message:o,stack:r,handlingStack:n}}(r,t,i))})},function(){console[t]=e}}))),th[e]}),eP.apply(void 0,a)).subscribe(function(e){i.notify(0,{rawLogsEvent:{date:Z(),message:e.message,origin:e_,error:e.api===m.error?{origin:e_,stack:e.stack}:void 0,status:tg[e.api]}})}),(v=t.forwardReports,h=[],j(v,eA.cspViolation)&&h.push(u=new eM(function(){return eq(document,["securitypolicyviolation"],_(function(e){u.notify(function(e){var t,n,r,o=eA.cspViolation,i="'".concat(e.blockedURI,"' blocked by '").concat(e.effectiveDirective,"' directive");return{type:eA.cspViolation,subtype:e.effectiveDirective,message:"".concat(o,": ").concat(i),stack:ej(e.effectiveDirective,e.originalPolicy?"".concat(i,' of the policy "').concat((t=e.originalPolicy,r=(n=t.charCodeAt(99))>=55296&&n<=56319?101:100,t.length<=r?t:"".concat(t.slice(0,r)).concat("...")),'"'):"no policy",e.sourceFile,e.lineNumber,e.columnNumber)}}(e))}),void 0).stop})),(w=v.filter(function(e){return e!==eA.cspViolation})).length&&h.push((f=w,d=new eM(function(){if(window.ReportingObserver){var e=_(function(e){return e.forEach(function(e){var t,n,r;d.notify((n=(t=e).type,{type:n,subtype:(r=t.body).id,message:"".concat(n,": ").concat(r.message),stack:ej(r.id,r.message,r.sourceFile,r.lineNumber,r.columnNumber)}))})}),t=new window.ReportingObserver(e,{types:f,buffered:!0});return t.observe(),function(){t.disconnect()}}}))),eP.apply(void 0,h)).subscribe(function(e){var t,n,r,o=e.message,i=ty[e.type];i===eD.error?r={kind:e.subtype,origin:eT,stack:e.stack}:e.stack&&(o+=" Found in ".concat((t=e.stack,null==(n=/@ (.+)/.exec(t))?void 0:n[1]))),V.notify(0,{rawLogsEvent:{date:Z(),message:o,origin:eT,error:r,status:i}})});var X={handleLog:function(e,t,n,r){var o=e.context;td(e.status,eF.console,t)&&b(e.status,e.message,$(t.getContext(),o)),V.notify(0,{rawLogsEvent:{date:r||Z(),message:e.message,status:e.status,origin:eE},messageContext:o,savedCommonContext:n,logger:t})}}.handleLog,Y=!function(e){if(void 0===document.cookie||null===document.cookie)return!1;try{var t="dd_cookie_test_".concat(B()),n="test";eo(t,n,6e4,e);var r=ei(t)===n;return eo(t,"",0,e),r}catch(e){return b.error(e),!1}}(t.cookieOptions)||en()||eG()?(C="1"===tf(t)?{}:void 0,{findTrackedSession:function(){return C}}):(k=function(e,t,n){!function(e){var t=ei(te),n=ei("_dd"),r=ei("_dd_r"),o=ei("_dd_l");if(!t){var i={};n&&(i.id=n),o&&/^[01]$/.test(o)&&(i.logs=o),r&&/^[012]$/.test(r)&&(i.rum=r),ts(i,e)}}(e);var r,o,i,s,a,u=function(e,t,n){var r,o,i,s,a,u=new eM,c=new eM,f=setInterval(_(function(){tn({options:e,process:function(e){return v(e)?void 0:{}},after:d})}),1e3),l=v(r=tu())?r:{};function d(e){var n;return v(e)||(e={}),p()&&((n=e,l.id!==n.id||l[t]!==n[t])?(l={},c.notify()):l=e),e}function p(){return void 0!==l[t]}function v(e){return(void 0===e.created||Z()-Number(e.created)<e8)&&(void 0===e.expire||Z()<Number(e.expire))}return{expandOrRenewSession:(o=function(){var r;tn({options:e,process:function(e){var o,i,s,a,u=d(e);return s=(i=n((o=u)[t])).trackingType,a=i.isTracked,o[t]=s,a&&!o.id&&(o.id=B(),o.created=String(Z())),r=a,u},after:function(e){r&&!p()&&(l=e,u.notify()),l=e}})},a=!1,{throttled:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(a){i=e;return}o.apply(void 0,e),a=!0,s=T(function(){i&&o.apply(void 0,i),a=!1,i=void 0},1e3)},cancel:function(){var e;e=s,L(window,"clearTimeout")(e),a=!1,i=void 0}}).throttled,expandSession:function(){tn({options:e,process:function(e){return p()?d(e):void 0}})},getSession:function(){return l},renewObservable:u,expireObservable:c,stop:function(){clearInterval(f)}}}
1(e,t,n);tc.push(function(){return u.stop()});var c=new e6(e8);function f(){return{id:u.getSession().id,trackingType:u.getSession()[t]}}return tc.push(function(){return c.stop()}),u.renewObservable.subscribe(function(){c.add(f(),K())}),u.expireObservable.subscribe(function(){c.closeActive(K())}),u.expandOrRenewSession(),c.add(f(),{relative:0,timeStamp:ee()}.relative),r=eq(window,["click","touchstart","keydown","scroll"],function(){return u.expandOrRenewSession()},{capture:!0,passive:!0}).stop,tc.push(r),o=function(){return u.expandSession()},i=_(function(){"visible"===document.visibilityState&&o()}),s=eq(document,["visibilitychange"],i,void 0).stop,tc.push(s),a=setInterval(i,6e4),tc.push(function(){clearInterval(a)}),{findActiveSession:function(e){return c.find(e)},renewObservable:u.renewObservable,expireObservable:u.expireObservable}}(t.cookieOptions,"logs",function(e){var n,r,o,i;return n=t,{trackingType:i="0"===(o=r=e)||"1"===o?r:tf(n),isTracked:"1"===i}}),{findTrackedSession:function(e){var t=k.findActiveSession(e);return t&&"1"===t.trackingType?{id:t.id}:void 0}});return(x=eN.concat(["custom"]),S={},x.forEach(function(e){var n,r,o;S[e]=(n=t.eventRateLimiterThreshold,r=0,o=!1,{isLimitReached:function(){if(0===r&&T(function(){r=0},6e4),(r+=1)<=n||o)return o=!1,!1;if(r===n+1){o=!0;try{J({message:"Reached max number of ".concat(e,"s by minute: ").concat(n),source:eS,startClocks:Q()})}finally{o=!1}}return!0}})}),V.subscribe(0,function(e){var o,i,s,a=e.rawLogsEvent,u=e.messageContext,c=e.savedCommonContext,f=e.logger,l=void 0===f?r:f,d=a.date-ee(),p=Y.findTrackedSession(d);if(p){var v=(void 0===c?void 0:c)||n(),h=$({service:t.service,session_id:p.id,usr:F(v.user)?void 0:v.user,view:v.view},v.context,tv(d),a,l.getContext(),void 0===u?void 0:u);!td(a.status,eF.http,l)||(null==(o=t.beforeSend)?void 0:o.call(t,h))===!1||(null==(i=h.error)?void 0:i.origin)!==eS&&(null!=(s=S[h.status])?s:S.custom).isLimitReached()||V.notify(1,h)}}),en())?(R=et(),V.subscribe(1,function(e){R.send("log",e)})):(U=e4(t,t.logsEndpointBuilder,J,W,null==(A=t.replica)?void 0:A.logsEndpointBuilder),V.subscribe(1,function(e){U.add(e)})),H=null!=(D=e.proxy)?D:e.proxyUrl,z={session_sample_rate:null!=(N=e.sessionSampleRate)?N:e.sampleRate,telemetry_sample_rate:e.telemetrySampleRate,telemetry_configuration_sample_rate:e.telemetryConfigurationSampleRate,use_before_send:!!e.beforeSend,use_cross_site_session_cookie:e.useCrossSiteSessionCookie,use_secure_session_cookie:e.useSecureSessionCookie,use_proxy:void 0!==H?!!H:void 0,silent_multiple_init:e.silentMultipleInit,track_session_across_subdomains:e.trackSessionAcrossSubdomains,track_resources:e.trackResources,track_long_task:e.trackLongTasks},G=O({forward_errors_to_logs:e.forwardErrorsToLogs,forward_console_logs:e.forwardConsoleLogs,forward_reports:e.forwardReports},z),eJ.telemetryConfigurationEnabled&&eX({type:"configuration",configuration:G}),{handleLog:X,getInternalContext:({get:function(e){var t=Y.findTrackedSession(e);if(t)return{session_id:t.id}}}).get}});r=H(),i=r[o="DD_LOGS"],r[o]=tT,i&&i.q&&i.q.forEach(function(e){return w(e,"onReady callback threw an error:")()})}}]);
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.