1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6378],{268:(t,e,r)=>{r.d(e,{WA:()=>h,uT:()=>m,bX:()=>y,hO:()=>b,Sz:()=>_});var n=r(56734),i=r(10867),o=r(90737),a=r(90275),s=r(87400),l=r(56645),u=r(83099),c=r(84109),d=r(97593);let f=["chrome-extension://","moz-extension://"];function p(t){return f.some(e=>t.includes(e))}var g=r(25721);let h={ALLOW:"allow",MASK:"mask",MASK_USER_INPUT:"mask-user-input",MASK_UNLESS_ALLOWLISTED:"mask-unless-allowlisted"},m={ALL:"all",SAMPLED:"sampled"};function v(t,e){return null==t||"string"==typeof t||(i.Vy.error(`${e} must be defined as a string`),!1)}function y(t,e){return void 0===t||!!(0,o.fp)(t)||(i.Vy.error(`${e} Sample Rate should be a number between 0 and 100`),!1)}function _(t,e){var r,o,f,h,m,_,b,w,S,k,E;return t&&t.clientToken?void 0===t.allowedTrackingOrigins||Array.isArray(t.allowedTrackingOrigins)?(!(E=t.site)||"string"!=typeof E||/(datadog|ddog|datad0g|dd0g)/.test(E)||(i.Vy.error(`Site should be a valid Datadog site. ${i.xG} ${i.fH}/getting_started/site/.`),0))&&y(t.sessionSampleRate,"Session")&&y(t.telemetrySampleRate,"Telemetry")&&y(t.telemetryConfigurationSampleRate,"Telemetry Configuration")&&y(t.telemetryUsageSampleRate,"Telemetry Usage")&&v(t.version,"Version")&&v(t.env,"Env")&&v(t.service,"Service")&&function(t,e){let r=(0,d.B)((0,u.VZ)().location),n=r?r.origin:"",o=t.allowedTrackingOrigins;if(!o)return!function(t,e=""){return!p(t)&&p(e.split("\n").filter(t=>{let e=t.trim();return e.length&&/^at\s+|@/.test(e)})[1]||"")}(n,e)||(i.Vy.error("Running the Browser SDK in a Web extension content script is forbidden unless the `allowedTrackingOrigins` option is provided."),!1);let a=(0,c.K)(o,n);return a||i.Vy.error("SDK initialized on a non-allowed domain."),a}(t,null!=e?e:"")?void 0===t.trackingConsent||(0,a.Rj)(l.w,t.trackingConsent)?{beforeSend:t.beforeSend&&(0,n.y)(t.beforeSend,"beforeSend threw an error:"),sessionStoreStrategyType:u.Wq?void 0:(0,s.nd)(t),sessionSampleRate:null!=(r=t.sessionSampleRate)?r:100,telemetrySampleRate:null!=(o=t.telemetrySampleRate)?o:20,telemetryConfigurationSampleRate:null!=(f=t.telemetryConfigurationSampleRate)?f:5,telemetryUsageSampleRate:null!=(h=t.telemetryUsageSampleRate)?h:5,service:null!=(m=t.service)?m:void 0,env:null!=(_=t.env)?_:void 0,version:null!=(b=t.version)?b:void 0,datacenter:null!=(w=t.datacenter)?w:void 0,silentMultipleInit:!!t.silentMultipleInit,allowUntrustedEvents:!!t.allowUntrustedEvents,trackingConsent:null!=(S=t.trackingConsent)?S:l.w.GRANTED,trackAnonymousUser:null==(k=t.trackAnonymousUser)||k,storeContextsAcrossPages:!!t.storeContextsAcrossPages,betaEncodeCookieOptions:!!t.betaEncodeCookieOptions,variant:t.variant,sdkVersion:t.sdkVersion,...(0,g.T)(t)}:void i.Vy.error('Tracking Consent should be either "granted" or "not-granted"'):void 0:void i.Vy.error("Allowed Tracking Origins must be an array"):void i.Vy.error("Client Token is not configured, we will not send any data.")}function b(t){return{session_sample_rate:t.sessionSampleRate,telemetry_sample_rate:t.telemetrySampleRate,telemetry_configuration_sample_rate:t.telemetryConfigurationSampleRate,telemetry_usage_sample_rate:t.telemetryUsageSampleRate,use_before_send:!!t.beforeSend,use_partitioned_cross_site_session_cookie:t.usePartitionedCrossSiteSessionCookie,use_secure_session_cookie:t.useSecureSessionCookie,use_proxy:!!t.proxy,silent_multiple_init:t.silentMultipleInit,track_session_across_subdomains:t.trackSessionAcrossSubdomains,track_anonymous_user:t.trackAnonymousUser,session_persistence:Array.isArray(t.sessionPersistence)?t.sessionPersistence[0]:t.sessionPersistence,allow_fallback_to_local_storage:!!t.allowFallbackToLocalStorage,store_contexts_across_pages:!!t.storeContextsAcrossPages,allow_untrusted_events:!!t.allowUntrustedEvents,tracking_consent:t.trackingConsent,use_allowed_tracking_origins:Array.isArray(t.allowedTrackingOrigins),beta_encode_cookie_options:t.betaEncodeCookieOptions,source:t.source,sdk_version:t.sdkVersion,variant:t.variant}}},800:(t,e,r)=>{r.d(e,{M:()=>o,s:()=>i});var n=r(48102);function i(t,e,r){if("object"!=typeof t||null===t)return JSON.stringify(t);let n=o(Object.prototype),i=o(Array.prototype),a=o(Object.getPrototypeOf(t)),s=o(t);try{return JSON.stringify(t,e,r)}catch(t){return"<error: unable to serialize object>"}finally{n(),i(),a(),s()}}function o(t){let e=t.toJSON;return e?(delete t.toJSON,()=>{t.toJSON=e}):n.l}},1750:(t,e,r)=>{let n;r.d(e,{i:()=>h});var i=r(45455),o=r(56439),a=r(25432),s=r(87873),l=r(11201),u=r(83099),c=r(33824),d=r
1(48102);async function f(t,e){let r=t.getReader(),n=[];for(;;){let t=await r.read();if(t.done)break;e.collectStreamBody&&n.push(t.value)}return r.cancel().catch(d.l),e.collectStreamBody?(0,c.wh)(n):void 0}var p=r(25939);let g=[];function h({responseBodyAction:t}={}){return t&&g.push(t),n||(n=new a.cP(t=>{if(!u.J2.fetch)return;let{stop:e}=(0,i.H)(u.J2,"fetch",e=>(function({parameters:t,onPostCall:e,handlingStack:r},n){var i,a;let[u,c]=t,d=c&&c.method;void 0===d&&u instanceof Request&&(d=u.method);let f=void 0!==d?String(d).toUpperCase():"GET",p=u instanceof Request?u.url:(0,l.l2)(String(u)),g={state:"start",init:c,input:u,method:f,startClocks:(0,s.M8)(),url:p,handlingStack:r,isAbortedOnStart:u instanceof Request&&(null==(i=u.signal)?void 0:i.aborted)||(null==(a=null==c?void 0:c.signal)?void 0:a.aborted)||!1};n.notify(g),t[0]=g.input,t[1]=g.init,e(t=>{m(n,t,g).catch(o.Dx)})})(e,t),{computeHandlingStack:!0});return e})),n}async function m(t,e,r){var n,i;let o;r.state="resolve";try{o=await e}catch(e){r.status=0,r.isAborted=(null==(i=null==(n=r.init)?void 0:n.signal)?void 0:i.aborted)||e instanceof DOMException&&e.code===DOMException.ABORT_ERR,r.error=e,t.notify(r);return}r.response=o,r.status=o.status,r.responseType=o.type,r.isAborted=!1;let a=g.reduce((t,e)=>Math.max(t,e(r)),0);if(0!==a){let t=(0,p.i)(o);if(t&&t.body)try{let e=await f(t.body,{collectStreamBody:2===a});r.responseBody=e&&new TextDecoder().decode(e)}catch(t){}}t.notify(r)}},2872:(t,e,r)=>{r.d(e,{V:()=>c,u:()=>d});var n=r(71178),i=r(56439),o=r(25432),a=r(71871),s=r(33477),l=r(69672),u=r(87873);let c={intervention:"intervention",deprecation:"deprecation",cspViolation:"csp_violation"};function d(t,e){var r,n;let l=[];e.includes(c.cspViolation)&&l.push((r=t,new o.cP(t=>{let{stop:e}=(0,a.q)(r,document,"securitypolicyviolation",e=>{var r;let n;t.notify((r=e,n=`'${r.blockedURI}' blocked by '${r.effectiveDirective}' directive`,f({type:r.effectiveDirective,message:`${c.cspViolation}: ${n}`,originalError:r,csp:{disposition:r.disposition},stack:p(r.effectiveDirective,r.originalPolicy?`${n} of the policy "${(0,s._R)(r.originalPolicy,100,"...")}"`:"no policy",r.sourceFile,r.lineNumber,r.columnNumber)})))});return e})));let u=e.filter(t=>t!==c.cspViolation);return u.length&&l.push((n=u,new o.cP(t=>{if(!window.ReportingObserver)return;let e=(0,i.dm)((e,r)=>e.forEach(e=>t.notify(function(t){let{type:e,body:r}=t;return f({type:r.id,message:`${e}: ${r.message}`,originalError:t,stack:p(r.id,r.message,r.sourceFile,r.lineNumber,r.columnNumber)})}(e)))),r=new window.ReportingObserver(e,{types:n,buffered:!0});return r.observe(),()=>{r.disconnect()}}))),(0,o.Fx)(...l)}function f(t){return{startClocks:(0,u.M8)(),source:l.g.REPORT,handling:"unhandled",...t}}function p(t,e,r,i,o){return r?(0,n.Yn)({name:t,message:e,stack:[{func:"?",url:r,line:null!=i?i:void 0,column:null!=o?o:void 0}]}):void 0}},3740:(t,e,r)=>{r.d(e,{W:()=>i});var n=r(83099);function i(t,e){let r,i=(0,n.VZ)();return i.Zone&&"function"==typeof i.Zone.__symbol__&&(r=t[i.Zone.__symbol__(e)]),r||(r=t[e]),r}},3953:(t,e,r)=>{r.d(e,{BB:()=>a});var n=r(91016),i=r(56439),o=r(87873);function a(t,e){var r;let a,s;if(window.requestIdleCallback&&window.cancelIdleCallback){let r=window.requestIdleCallback((0,i.dm)(t),e);return()=>window.cancelIdleCallback(r)}return r=t,a=(0,o.x3)(),s=(0,n.wg)(()=>{r({didTimeout:!1,timeRemaining:()=>Math.max(0,50-((0,o.x3)()-a))})},0),()=>(0,n.DJ)(s)}},5553:(t,e,r)=>{r.d(e,{NQ:()=>o,iP:()=>a,m5:()=>i});var n=r(10867);function i(t){let{env:e,service:r,version:n,datacenter:i,sdkVersion:a,variant:s}=t,l=[o("sdk_version",null!=a?a:"6.33.0")];return e&&l.push(o("env",e)),r&&l.push(o("service",r)),n&&l.push(o("version",n)),i&&l.push(o("datacenter",i)),s&&l.push(o("variant",s)),l}function o(t,e){var r;let i=e?`${t}:${e}`:t;return(i.length>200||(r=i,function(){try{return RegExp("[\\p{Ll}]","u"),!0}catch(t){return!1}}()&&RegExp("[^\\p{Ll}\\p{Lo}0-9_:./-]","u").test(r)))&&n.Vy.warn(`Tag ${i} doesn't meet tag requirements and will be sanitized. ${n.xG} ${n.fH}/getting_started/tagging/#defining-tags`),a(i)}function a(t){return t.replace(/,/g,"_")}},6759:(t,e,r)=>{r.d(e,{$X:()=>d,As:()=>c,bJ:()=>f,e6:()=>l});
1var n=r(92378),i=r(800),o=r(25149),a=r(71178),s=r(52702);let l="No stack, consider using an instance of Error";function u({originalError:t,stackTrace:e,source:r,useFallbackStack:s=!0,nonErrorPrefix:c}){var d,p,g,h;let m=f(t);return!e&&m&&(e=(0,o.T)(t)),{source:r,type:e?e.name:void 0,message:(d=e,p=m,g=c,h=t,(null==d?void 0:d.message)&&(null==d?void 0:d.name)?d.message:p?"Empty message":g?`${g} ${(0,i.s)((0,n.a)(h))}`:(0,i.s)((0,n.a)(h))),stack:e?(0,a.Yn)(e):s?l:void 0}}function c({stackTrace:t,originalError:e,handlingStack:r,componentStack:n,startClocks:i,nonErrorPrefix:o,useFallbackStack:a=!0,source:l,handling:d}){var p;let g=u({originalError:e,stackTrace:t,source:l,useFallbackStack:a,nonErrorPrefix:o});return{startClocks:i,handling:d,handlingStack:r,componentStack:n,originalError:e,...g,causes:f(e)?function(t,e){let r=[],n=t.cause;for(;null!=n&&r.length<10;){let t=u({originalError:n,source:e,useFallbackStack:!1});r.push(t),n=f(n)?n.cause:void 0}return r.length?r:void 0}(e,l):void 0,fingerprint:f(p=e)&&"dd_fingerprint"in p?String(p.dd_fingerprint):void 0,context:function(t){if((0,s.O)(t))return t.dd_context}(e)}}function d(t){var e;return null==(e=/@ (.+)/.exec(t))?void 0:e[1]}function f(t){return t instanceof Error||"[object Error]"===Object.prototype.toString.call(t)}},6798:(t,e,r)=>{r.d(e,{H:()=>o,N:()=>a});var n=r(48102),i=r(71871);function o(t,e,r){return document.readyState===e||"complete"===document.readyState?(r(),{stop:n.l}):(0,i.q)(t,window,"complete"===e?"load":"DOMContentLoaded",r,{once:!0})}function a(t,e){return new Promise(r=>{o(t,e,r)})}},7477:(t,e,r)=>{r.d(e,{Y:()=>i,v:()=>n});let n={DOCUMENT:"document",XHR:"xhr",BEACON:"beacon",FETCH:"fetch",CSS:"css",JS:"js",IMAGE:"image",FONT:"font",MEDIA:"media",OTHER:"other"},i={FETCH:n.FETCH,XHR:n.XHR}},8682:(t,e,r)=>{let n,i,o,a,s,l;r.d(e,{yf:()=>tx});var u=r(18546),c=r(83099),d=r(56645),f=r(71573),p=r(97593),g=r(56439),h=r(73980),m=r(50027),v=r(39752),y=r(92378),_=r(74107),b=r(72030),w=r(65297),S=r(6759),k=r(69672),E=r(87873),x=r(71178),C=r(5553);function T(t,e,r){let n=r.getHandler(),i=Array.isArray(n)?n:[n];return R[t]>=R[r.getLevel()]&&i.includes(e)}let A={ok:"ok",debug:"debug",info:"info",notice:"notice",warn:"warn",error:"error",critical:"critical",alert:"alert",emerg:"emerg"},R={[A.ok]:0,[A.debug]:1,[A.info]:2,[A.notice]:4,[A.warn]:5,[A.error]:6,[A.critical]:7,[A.alert]:8,[A.emerg]:9};function O(t,{includeMessage:e=!1}={}){return{stack:t.stack,kind:t.type,message:e?t.message:void 0,causes:t.causes,fingerprint:t.fingerprint,handling:t.handling}}let I="http",N=Object.keys(A);class P{constructor(t,e,r=I,n=A.debug,i={}){this.handleLogStrategy=t,this.handlerType=r,this.level=n,this.contextManager=(0,w.D)("logger"),this.tags=[],this.contextManager.setContext(i),e&&this.contextManager.setContextProperty("logger",{name:e})}logImplementation(t,e,r=A.info,n,i){let o,a=(0,y.a)(e);if(null!=n){let t=(0,S.As)({originalError:n,nonErrorPrefix:"Provided",source:k.g.LOGGER,handling:"handled",startClocks:(0,E.M8)()});o=(0,_.kg)({error:O(t,{includeMessage:!0})},t.context,a)}else o=a;this.handleLogStrategy({message:(0,y.a)(t),context:o,status:r},this,i)}log(t,e,r=A.info,n){let i;T(r,I,this)&&(i=(0,x.uC)("log")),this.logImplementation(t,e,r,n,i)}setContext(t){this.contextManager.setContext(t)}getContext(){return this.contextManager.getContext()}setContextProperty(t,e){this.contextManager.setContextProperty(t,e)}removeContextProperty(t){this.contextManager.removeContextProperty(t)}clearContext(){this.contextManager.clearContext()}addTag(t,e){this.tags.push((0,C.NQ)(t,e))}removeTagsWithKey(t){let e=(0,C.iP)(t);this.tags=this.tags.filter(t=>t!==e&&!t.startsWith(`${e}:`))}getTags(){return this.tags.slice()}setHandler(t){this.handlerType=t}getHandler(){return this.handlerType}setLevel(t){this.level=t}getLevel(){return this.level}}function L(t){return function(e,r,n){let i;T(t,I,this)&&(i=(0,x.uC)("log")),this.logImplementation(e,r,t,n,i)}}function M(){return c.Wq?{}:{view:{referrer:document.referrer,url:window.location.href}}}!function(t,e,r,n){var i,o=arguments.length,a=o<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,r,n);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(a=(o<3?i(a):o>3?i(e,r,a):i(e,r))||a);o>3&&a&&Object.defineProperty(e,r,a)}([g.Ed],P.prototype,"logImplementation",null),P.prototype.ok=L(A.ok),P.prototype.debug=L(A.debug),P.prototype.info=L(A.info),P.prototype.notice=L(A.notice),P.prototype.warn=L(A.warn),P.prototype.error=L(A.error),P.prototype.critical=L(A.critical),P.prototype.alert=L(A.alert),P.prototype.emerg=L(A.emerg);var $=r(14309),D=r(35843),V=r(35446),U=r(45997),q=r(25687),z=r(99629),B=r(92581),F=r(72763),j=r(85762),G=r(25432),W=r(90737);function H(t,e){var r;return"0"===(r=e)||"1"===r?e:(0,W.ic)(t.sessionSampleRate)?"1":"0"}var Z=r(96277),K=r(45771),Q=r(10867),Y=r(72614);let J={[Q.bP.log]:A.info,[Q.bP.debug]:A.debug,[Q.bP.info]:A.info,[Q.bP.warn]:A.warn,[Q.bP.error]:A.error};var X=r(2872),tt=r(48102),te=r(22061),tr=r(7477),tn=r(1750),ti=r(25721),to=r(25939),ta=r(25149),ts=r(33477);let tl=r(51211).D,tu={[A.ok]:Q.bP.debug,[A.debug]:Q.bP.debug,[A.info]:Q.bP.info,[A.notice]:Q.bP.info,[A.warn]:Q.bP.warn,[A.error]:Q.bP.error,[A.critical]:Q.bP.error,[A.alert]:Q.bP.error,[A.emerg]:Q.bP.error};var tc=r(29659),td=r(86657),tf=r(27944),tp=r(93997);let tg="logs";function th(t,e,r,n,i){let o,a,s,l,u=new tl,d=[];u.subscribe(1,t=>(0,$.b)("logs",t));let f=t=>{u.notify(0,{rawLogsEvent:{message:t.message,date:t.startClocks.timeStamp,origin:k.g.AGENT,status:A.error}}),(0,h.A2)("Error reported to customer",{"error.message":t.message})},p=(0,D._T)(t),g=!t.sessionStoreStrategyType||(0,V.d0)()||(0,U.ao)()?(o="1"===H(t)?{}:void 0,{findTrackedSession:()=>o,expireObservable:new G.cP}):{findTrackedSession:(t,e={returnInactive:!1})=>{let r=a.findSession(t,e);return r&&"1"===r.trackingType?{id:r.id,anonymousId:r.anonymousId}:void 0},expireObservable:(a=(0,j.ox)(t,"logs",e=>H(t,e),r)).expireObservable};function m(){return r.isGranted()?K.$O:K.ug}i.register(0,m),i.register(1,m),i.register(0,({startTime:e})=>{let r=g.findTrackedSession(e);return g.findTrackedSession(e,{returnInactive:!0})?{service:t.service,session_id:r?r.id:void 0,session:r?{id:r.id}:void 0}:K.ug}),i.register(1,({startTime:t})=>{let e=g.findTrackedSession(t);return e&&e.id?{session:{id:e.id}}:K.$O});let v=(0,q.B)(i,t,tg),y=(0,z.$)(i,t,g,tg),b=(0,B.F)(i,t,tg,!1),w=c.J2;function R(t){let e=function(t,e){if(e&&e.getInternalContext)return e.getInternalContext(t)}
1(t,(0,U.ao)()?w.DD_RUM_SYNTHETICS:w.DD_RUM);if(e)return e}i.register(0,({startTime:t})=>{let e=R(t);return e||K.$O}),i.register(1,({startTime:t})=>{var e,r;let n=R(t);return n?{application:{id:n.application_id},view:{id:null==(e=n.view)?void 0:e.id},action:{id:null==(r=n.user_action)?void 0:r.id}}:K.$O}),(0,F.j3)(i),function(t,e){if(!t.forwardErrorsToLogs)return tt.l;function r(t){var e;return!(0,ti.w)(t.url)&&(0===(e=t).status&&"opaque"!==e.responseType||(0,to.G)(t.status))}function n(n,i){var o;if(!r(i))return;let a="error"in i&&i.error?(0,x.Yn)((0,ta.T)(i.error)):i.responseBody||"Failed to load",s={isAborted:i.isAborted,handlingStack:i.handlingStack};e.notify(0,{rawLogsEvent:{message:`${(o=n,tr.Y.XHR===o?"XHR":"Fetch")} error ${i.method} ${i.url}`,date:i.startClocks.timeStamp,error:{stack:(0,ts._R)(a,t.requestErrorResponseLengthLimit,"..."),handling:void 0},http:{method:i.method,status_code:i.status,url:i.url},status:A.error,origin:k.g.NETWORK},domainContext:s})}(c.Wq?new G.cP:(0,te.G)(t)).subscribe(t=>{"complete"===t.state&&n(tr.Y.XHR,t)}),(0,tn.i)({responseBodyAction:t=>2*!!r(t)}).subscribe(t=>{"resolve"===t.state&&n(tr.Y.FETCH,t)})}(t,u),function(t,e,r){if(!t.forwardErrorsToLogs)return tt.l;r.subscribe(t=>{if(0===t.type){let r=t.error;e.notify(0,{rawLogsEvent:{message:r.message,date:r.startClocks.timeStamp,error:O(r),origin:k.g.SOURCE,status:A.error},messageContext:r.context})}})}(t,u,n),n.unbuffer(),(0,Y.l)(t.forwardConsoleLogs).subscribe(t=>{var e;let r={rawLogsEvent:{date:(0,E.nx)(),message:t.message,origin:k.g.CONSOLE,error:t.error&&O(t.error),status:J[t.api]},messageContext:null==(e=t.error)?void 0:e.context,domainContext:{handlingStack:t.handlingStack}};u.notify(0,r)}),(0,X.u)(t,t.forwardReports).subscribe(t=>{let e,r=t.message,n="deprecation"===t.originalError.type?A.warn:A.error;n===A.error?e=O(t):t.stack&&(r+=` Found in ${(0,S.$X)(t.stack)}`),u.notify(0,{rawLogsEvent:{date:(0,E.nx)(),message:r,origin:k.g.REPORT,error:e,status:n}})});let{handleLog:P}={handleLog:function(t,e,r,n,i){let o=(0,_.kg)(e.getContext(),t.context);if(T(t.status,"console",e)&&function({status:t,message:e},r){Q.Z9[tu[t]].call(Q.JZ,e,r)}(t,o),T(t.status,I,e)){let a={rawLogsEvent:{date:i||(0,E.nx)(),message:t.message,status:t.status,origin:k.g.LOGGER},messageContext:o,savedCommonContext:n,ddtags:e.getTags()};r&&(a.domainContext={handlingStack:r}),u.notify(0,a)}}};if(s=N.concat(["custom"]),l={},s.forEach(t=>{l[t]=(0,Z.$)(t,f,void 0)}),u.subscribe(0,({rawLogsEvent:r,messageContext:n,savedCommonContext:o,domainContext:a,ddtags:s=[]})=>{var c,d;let f=(0,E.gs)(r.date),p=o||e(),g=i.triggerHook(0,{startTime:f});if(g===K.ug)return;let h=(0,C.m5)(t),m=(0,_.kg)({view:p.view},g,r,n,{ddtags:h.concat(s).join(",")});(null==(c=t.beforeSend)?void 0:c.call(t,m,a))===!1||m.origin!==k.g.AGENT&&(null!=(d=l[m.status])?d:l.custom).isLimitReached()||u.notify(1,m)}),(0,V.d0)()){let t;t=(0,V.Y9)(),u.subscribe(1,e=>{t.send("log",e)})}else{let e,r,{stop:n}=(e=[t.logsEndpointBuilder],t.replica&&e.push(t.replica.logsEndpointBuilder),r=(0,tc.X)({encoder:(0,td.N)(),request:(0,tf.sA)(e,f),flushController:(0,tp.tO)({pageMayExitObservable:p,sessionExpireObservable:g.expireObservable})}),u.subscribe(1,t=>{r.add(t)}),r);d.push(()=>n())}return{handleLog:P,getInternalContext:({get:t=>{let e=g.findTrackedSession(t);if(e)return{session_id:e.id}}}).get,accountContext:v,globalContext:b,userContext:y,stop:()=>{d.forEach(t=>t())}}}var tm=r(9110),tv=r(72690);let ty=K.XP;var t_=r(33824),tb=r(268),tw=r(70379),tS=r(63779);let tk=32*t_._m;function tE(t,e,r){return void 0===t?[]:"all"===t||Array.isArray(t)&&t.every(t=>e.includes(t))?"all"===t?e:(0,tS.R3)(t):void Q.Vy.error(`${r} should be "all" or an array with allowed values "${e.join('", "')}"`)}let tx=(n=(0,d.D)(),i=(0,f.t)().observable,o=function(t,e,r){let n,i,o=(0,tm.O)(),a=(0,B.s)();(0,m.P)(a,v.N.globalContext,o);let s=(0,q.K)();(0,m.P)(s,v.N.accountContext,o);let l=(0,z.Y)();(0,m.P)(l,v.N.userContext,o);let u=ty(),c=e.observable.subscribe(d);function d(){if(!i||!n||!e.isGranted())return;(0,p.B)(h.a5)("browser-logs-sdk",i,u),c.unsubscribe();let t=r(n,i,u);o.drain(t)}return{init(t,r){var o;let a;if(!t)return void Q.Vy.error("Missing configuration");if((0,tv.Aq)(t.enableExperimentalFeatures),(0,V.d0)()&&(t={...t,clientToken:"empty"}),n=t,(0,h.Rr)((o=t,a=(0,tb.hO)(o),{forward_errors_to_logs:o.forwardErrorsToLogs,forward_console_logs:o.forwardConsoleLogs,forward_reports:o.forwardReports,use_pci_intake:o.usePciIntake,...a})),i)return void(0,b.$)("DD_LOGS",t);let s=function(t,e){!0===t.usePciIntake&&t.site&&"datadoghq.com"!==t.site&&Q.Vy.warn("PCI compliance for Logs is only available for Datadog organizations in the US1 site. Default intake will be used.");let r=(0,tb.Sz)(t,e),n=tE(t.forwardConsoleLogs,(0,tw.KQ)(Q.bP),"Forward Console Logs"),i=tE(t.forwardReports,(0,tw.KQ)(X.V),"Forward Reports");if(r&&n&&i)return t.forwardErrorsToLogs&&!n.includes(Q.bP.error)&&n.push(Q.bP.error),{forwardErrorsToLogs:!1!==t.forwardErrorsToLogs,forwardConsoleLogs:n,forwardReports:i,requestErrorResponseLengthLimit:tk,...r}}(t,r);s&&(i=s,(0,tn.i)().subscribe(tt.l),e.tryToInit(s.trackingConsent),d())},get initConfiguration(){return n},globalContext:a,accountContext:s,userContext:l,getInternalContext:tt.l,handleLog(e,r,n,i=t(),a=(0,E.nx)()){o.add(t=>t.handleLog(e,r,n,i,a))}}}(M,n,(t,e,r)=>{let a=(0,p.B)(th)(e,M,n,i,r);return o={init:t=>{(0,b.$)("DD_LOGS",t)},initConfiguration:t,...a},a}),a=()=>o,s={},l=new P((...t)=>o.handleLog(...t)),(0,u.m)({logger:l,init:t=>{let e=Error().stack;(0,g.um)(()=>o.init(t,e))},setTrackingConsent:(0,g.dm)(t=>{n.update(t),(0,h.Q6)({feature:"set-tracking-consent",tracking_consent:t})}),getGlobalContext:(0,m.q)(a,v.N.globalContext,v.Q.getContext),setGlobalContext:(0,m.q)(a,v.N.globalContext,v.Q.setContext),setGlobalContextProperty:(0,m.q)(a,v.N.globalContext,v.Q.setContextProperty),removeGlobalContextProperty:(0,m.q)(a,v.N.globalContext,v.Q.removeContextProperty),clearGlobalContext:(0,m.q)(a,v.N.globalContext,v.Q.clearContext),createLogger:(0,g.dm)((t,e={})=>(s[t]=new P((...t)=>o.handleLog(...t),(0,y.a)(t),e.handler,e.level,(0,y.a)(e.context)),s[t])),getLogger:(0,g.dm)(t=>s[t]),getInitConfiguration:(0,g.dm)(()=>(0,_.Go)(o.initConfiguration)),getInternalContext:(0,g.dm)(t=>o.getInternalContext(t)),setUser:(0,m.q)(a,v.N.userContext,v.Q.setContext),getUser:(0,m.q)(a,v.N.userContext,v.Q.getContext),setUserProperty:(0,m.q)(a,v.N.userContext,v.Q.setContextProperty),removeUserProperty:(0,m.q)(a,v.N.userContext,v.Q.removeContextProperty),clearUser:(0,m.q)(a,v.N.userContext,v.Q.clearContext),setAccount:(0,m.q)(a,v.N.accountContext,v.Q.setContext),getAccount:(0,m.q)(a,v.N.accountContext,v.Q.getContext),setAccountProperty:(0,m.q)(a,v.N.accountContext,v.Q.setContextProperty),removeAccountProperty:(0,m.q)(a,v.N.accountContext,v.Q.removeContextProperty),clearAccount:(0,m.q)(a,v.N.accountContext,v.Q.clearContext)}));(0,u.Z)((0,c.VZ)(),"DD_LOGS",tx)},8750:(t,e,r)=>{r.d(e,{h:()=>o});var n=r(3740),i=r(83099);function o(t,e){return(0,n.W)((0,i.VZ)(),"fetch")(t,e)}},9110:(t,e,r)=>{r.d(e,{O:()=>i});var n=r(63779);function i(){let t=[];return{add:e=>{t.push(e)>500&&t.splice(0,1)},remove:e=>{(0,n.Ai)(t,e)},drain:e=>{t.forEach(t=>t(e)),t.length=0}}}},10867:(t,e,r)=>{r.d(e,{JZ:()=>i,Vy:()=>s,Xs:()=>u,Z9:()=>o,bP:()=>n,fH:()=>l,xG:()=>c});let n={log:"log",debug:"debug",info:"info",warn:"warn",error:"error"},i=console,o={};
1Object.keys(n).forEach(t=>{o[t]=i[t]});let a="Datadog Browser SDK:",s={debug:o.debug.bind(i,a),log:o.log.bind(i,a),info:o.info.bind(i,a),warn:o.warn.bind(i,a),error:o.error.bind(i,a)},l="https://docs.datadoghq.com",u=`${l}/real_user_monitoring/browser/troubleshooting`,c="More details:"},11201:(t,e,r)=>{let n;r.d(e,{AY:()=>a,L2:()=>s,c$:()=>l,l2:()=>o});var i=r(83099);function o(t){return l(t,location.href).href}function a(t){try{return!!l(t)}catch(t){return!1}}function s(t){let e=l(t).pathname;return"/"===e[0]?e:`/${e}`}function l(t,e){let{URL:r}=function(){var t;if(!n){let e,r;try{(e=document.createElement("iframe")).style.display="none",document.body.appendChild(e),r=null!=(t=e.contentWindow)?t:i.J2}catch(t){r=i.J2}n={URL:r.URL},null==e||e.remove()}return n}();try{return void 0!==e?new r(t,e):new r(t)}catch(t){throw Error(`Failed to construct URL: ${String(t)}`)}}},13364:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.createBeforeSend=function(...t){return s(t)},e.createBeforeSendRum=function(...t){return s(t)},e.sharedRumFilters=e.sharedLogFilters=e.filterObjectNotFoundRum=e.filterObjectNotFound=e.filterAbortedRumRequests=e.filterAbortedRequests=void 0;let r=/Object Not Found Matching Id:\d+, MethodName:\w+, ParamCount:\d+/,n=(t,e)=>{var r;let n=e&&"isAborted"in e&&e.isAborted;if((null==(r=t.http)?void 0:r.status_code)===0||n)return!1};e.filterAbortedRequests=n;let i=t=>{var e,n,i;let o=null!=(e=t.message)?e:"",a=null!=(n=null==(i=t.error)?void 0:i.message)?n:"";if(r.test(o)||r.test(a))return!1};e.filterObjectNotFound=i,e.sharedLogFilters=[n,i];let o=(t,e)=>{if(e&&"isAborted"in e&&e.isAborted)return!1};e.filterAbortedRumRequests=o;let a=t=>{if((null==t?void 0:t.type)==="error"&&r.test(t.error.message))return!1};function s(t){return(e,r)=>t.every(t=>!1!==t(e,r))}e.filterObjectNotFoundRum=a,e.sharedRumFilters=[o,a]},14309:(t,e,r)=>{r.d(e,{b:()=>i});var n=r(83099);function i(t,e){let r=n.J2.__ddBrowserSdkExtensionCallback;r&&r({type:t,payload:e})}},18546:(t,e,r)=>{r.d(e,{Z:()=>s,m:()=>a});var n=r(56734),i=r(56439),o=r(10867);function a(t){let e={version:"6.33.0",onReady(t){t()},...t};return Object.defineProperty(e,"_setDebug",{get:()=>i.pM,enumerable:!1}),e}function s(t,e,r){let i=t[e];i&&!i.q&&i.version&&o.Vy.warn("SDK is loaded more than once. This is unsupported and might have unexpected behavior."),t[e]=r,i&&i.q&&i.q.forEach(t=>(0,n.y)(t,"onReady callback threw an error:")())}},21804:(t,e,r)=>{r.d(e,{$A:()=>u,Bb:()=>n,Ih:()=>c,KG:()=>l,NW:()=>o,R8:()=>s,TC:()=>i,dV:()=>a});let n="datad0g.com",i="dd0g-gov.com",o="datadoghq.com",a="datadoghq.eu",s="ddog-gov.com",l="us2.ddog-gov.com",u="pci.browser-intake-datadoghq.com",c=["ddsource","dd-api-key","dd-request-id"]},22061:(t,e,r)=>{let n;r.d(e,{G:()=>d});var i=r(45455),o=r(25432),a=r(87873),s=r(11201),l=r(90275),u=r(71871);let c=new WeakMap;function d(t){var e;return n||(e=t,n=new o.cP(t=>{let{stop:r}=(0,i.H)(XMLHttpRequest.prototype,"open",f),{stop:n}=(0,i.H)(XMLHttpRequest.prototype,"send",r=>{!function({target:t,parameters:[e],handlingStack:r},n,o){let s=c.get(t);if(!s)return;s.state="start",s.startClocks=(0,a.M8)(),s.isAborted=!1,s.xhr=t,s.handlingStack=r,s.requestBody=e;let d=!1,{stop:f}=(0,i.H)(t,"onreadystatechange",()=>{t.readyState===XMLHttpRequest.DONE&&p()}),p=()=>{g(),f(),d||(d=!0,s.state="complete",s.duration=(0,a.vk)(s.startClocks.timeStamp,(0,a.nx)()),s.status=t.status,"string"==typeof t.response&&(s.responseBody=t.response),o.notify((0,l.yG)(s)))},{stop:g}=(0,u.q)(n,t,"loadend",p);o.notify(s)}(r,e,t)},{computeHandlingStack:!0}),{stop:o}=(0,i.H)(XMLHttpRequest.prototype,"abort",p);return()=>{r(),n(),o()}})),n}function f({target:t,parameters:[e,r]}){c.set(t,{state:"open",method:String(e).toUpperCase(),url:(0,s.l2)(String(r))})}function p({target:t}){let e=c.get(t);e&&(e.isAborted=!0)}},25149:(t,e,r)=>{let n;r.d(e,{T:()=>o,h:()=>h});var i=r(52702);function o(t){var e,r;let i=[],o=g(t,"stack"),a=String(t);if(o&&o.startsWith(a)&&(o=o.slice(a.length)),o&&o.split("\n").forEach(t=>{let e=function(t){let e=l.exec(t);if(!e)return;let r=e[2]&&0===e[2].indexOf("native"),n=e[2]&&0===e[2].indexOf("eval"),i=u.exec(e[2]);return n&&i&&(e[2]=i[1],e[3]=i[2],e[4]=i[3]),{args:r?[e[2]]:[],column:e[4]?+e[4]:void 0,func:e[1]||"?",line:e[3]?+e[3]:void 0,url:r?void 0:e[2]}}(t)||function(t){let e=c.exec(t);if(e)return{args:[],column:e[4]?+e[4]:void 0,func:e[1]||"?",line:e[3]?+e[3]:void 0,url:e[2]}}(t)||function(t){let e=d.exec(t);if(e)return{args:[],column:e[4]?+e[4]:void 0,func:e[1]||"?",line:+e[3],url:e[2]}}(t)||function(t){let e=f.exec(t);if(!e)return;let r=e[3]&&e[3].indexOf(" > eval")>-1,n=p.exec(e[3]);return r&&n&&(e[3]=n[1],e[4]=n[2],e[5]=void 0),{args:e[2]?e[2].split(","):[],column:e[5]?+e[5]:void 0,func:e[1]||"?",line:e[4]?+e[4]:void 0,url:e[3]}}(t);e&&(!e.func&&e.line&&(e.func="?"),i.push(e))}),i.length>0&&function(){if(void 0!==n)return n;
1class t extends Error{constructor(){super(),this.name="Error"}}let[e,r]=[t,Error].map(t=>new t);return n=v(Object.getPrototypeOf(e))&&r.stack!==e.stack}()&&t instanceof Error){let n=[],o=t;for(;(o=Object.getPrototypeOf(o))&&v(o);){let t=(null==(e=o.constructor)?void 0:e.name)||"?";n.push(t)}for(let t=n.length-1;t>=0&&(null==(r=i[0])?void 0:r.func)===n[t];t--)i.shift()}return{message:g(t,"message"),name:g(t,"name"),stack:i}}let a="((?:file|https?|blob|chrome-extension|electron|native|eval|webpack|snippet|<anonymous>|\\w+\\.|\\/).*?)",s="(?::(\\d+))",l=RegExp(`^\\s*at (.*?) ?\\(${a}${s}?${s}?\\)?\\s*$`,"i"),u=RegExp(`\\((\\S*)${s}${s}\\)`),c=RegExp(`^\\s*at\\s*(?:(.*)?(?: @))?\\s*${a}${s}?${s}??\\s*$`,"i"),d=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,f=/^\s*(.*?)(?:\((.*?)\))?(?:(?:(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle|\[wasm code\])(?::(\d+))?(?::(\d+))?)|@)\s*$/i,p=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function g(t,e){return(0,i.O)(t)&&"string"==typeof t[e]?t[e]:void 0}function h(t,e,r,n){var i;let o,a;if(void 0===e)return;let{name:s,message:l}=(i=t,"[object String]"===({}).toString.call(i)&&([,o,a]=m.exec(i)),{name:o,message:a});return{name:s,message:l,stack:[{url:e,column:n,line:r}]}}let m=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?([\s\S]*)$/;function v(t){return String(t.constructor).startsWith("class ")}},25432:(t,e,r)=>{r.d(e,{dX:()=>l,cP:()=>a,Fx:()=>s});var n=r(56439),i=r(83099);function o(t){let e=i.J2.queueMicrotask;"function"==typeof e?e((0,n.dm)(t)):Promise.resolve().then((0,n.dm)(t))}class a{constructor(t){this.onFirstSubscribe=t,this.observers=[]}subscribe(t){return this.addObserver(t),{unsubscribe:()=>this.removeObserver(t)}}notify(t){this.observers.forEach(e=>e(t))}addObserver(t){this.observers.push(t),1===this.observers.length&&this.onFirstSubscribe&&(this.onLastUnsubscribe=this.onFirstSubscribe(this)||void 0)}removeObserver(t){this.observers=this.observers.filter(e=>t!==e),!this.observers.length&&this.onLastUnsubscribe&&this.onLastUnsubscribe()}}function s(...t){return new a(e=>{let r=t.map(t=>t.subscribe(t=>e.notify(t)));return()=>r.forEach(t=>t.unsubscribe())})}class l extends a{constructor(t){super(),this.maxBufferSize=t,this.buffer=[]}notify(t){this.buffer.push(t),this.buffer.length>this.maxBufferSize&&this.buffer.shift(),super.notify(t)}subscribe(t){let e=!1;return o(()=>{for(let r of this.buffer){if(e)return;t(r)}e||this.addObserver(t)}),{unsubscribe:()=>{e=!0,this.removeObserver(t)}}}unbuffer(){o(()=>{this.maxBufferSize=this.buffer.length=0})}}},25687:(t,e,r)=>{r.d(e,{B:()=>s,K:()=>l});var n=r(36095),i=r(45771),o=r(90275),a=r(65297);function s(t,e,r){let a=l();return e.storeContextsAcrossPages&&(0,n.Ck)(e,a,r,4),t.register(0,()=>{let t=a.getContext();return(0,o.RI)(t)||!t.id?i.$O:{account:t}}),a}function l(){return(0,a.D)("account",{propertiesConfig:{id:{type:"string",required:!0},name:{type:"string"}}})}},25721:(t,e,r)=>{r.d(e,{T:()=>o,w:()=>a});var n=r(21804),i=r(70361);function o(t){var e,r;let o=t.site||n.NW,a="flutter"===(e=t.source)||"unity"===e?e:"browser",s=(r={...t,site:o,source:a},{logsEndpointBuilder:(0,i.n)(r,"logs"),rumEndpointBuilder:(0,i.n)(r,"rum"),profilingEndpointBuilder:(0,i.n)(r,"profile"),sessionReplayEndpointBuilder:(0,i.n)(r,"replay"),exposuresEndpointBuilder:(0,i.n)(r,"exposures"),flagEvaluationEndpointBuilder:(0,i.n)(r,"flagevaluation")});return{replica:function(t){if(!t.replica)return;let e={...t,site:n.NW,clientToken:t.replica.clientToken};return{logsEndpointBuilder:(0,i.n)(e,"logs"),rumEndpointBuilder:(0,i.n)(e,"rum",[`application.id=${t.replica.applicationId}`])}}({...t,site:o,source:a}),site:o,source:a,...s}}function a(t){return n.Ih.every(e=>t.includes(e))}},25939:(t,e,r)=>{function n(t){return t>=500}function i(t){try{return t.clone()}catch(t){return}}r.d(e,{G:()=>n,i:()=>i})},27944:(t,e,r)=>{r.d(e,{AK:()=>_,sA:()=>b});var n=r(8750),i=r(56439),o=r(25432),a=r(33824),s=r(91016),l=r(87873),u=r(25939),c=r(69672);let d=80*a._m,f=20*a.iH,p=l.iW,g=l.OY;function h(t,e,r,n,i,o){0===e.transportStatus&&0===e.queuedPayloads.size()&&e.bandwidthMonitor.canHandle(t)?m(t,e,r,o,{onSuccess:()=>v(0,e,r,n,i,o),onFailure:()=>{e.queuedPayloads.enqueue(t)||o.notify({type:"queue-full",bandwidth:e.bandwidthMonitor.stats(),payload:t}),function t(e,r,n,i,o){2===e.transportStatus&&(0,s.wg)(()=>{m(e.queuedPayloads.first(),e,r,o,{onSuccess:()=>{e.queuedPayloads.dequeue(),e.currentBackoffTime=g,v(1,e,r,n,i,o)},onFailure:()=>{e.currentBackoffTime=Math.min(p,2*e.currentBackoffTime),t(e,r,n,i,o)}})},e.currentBackoffTime)}(e,r,n,i,o)}}):e.queuedPayloads.enqueue(t)||o.notify({type:"queue-full",bandwidth:e.bandwidthMonitor.stats(),payload:t})}function m(t,e,r,n,{onSuccess:i,onFailure:o}){e.bandwidthMonitor.add(t),r(t,r=>{var a;e.bandwidthMonitor.remove(t),"opaque"!==(a=r).type&&(0===a.status&&!navigator.onLine||408===a.status||429===a.status||(0,u.G)(a.status))?(e.transportStatus=e.bandwidthMonitor.ongoingRequestCount>0?1:2,t.retry={count:t.retry?t.retry.count+1:1,lastFailureStatus:r.status},n.notify({type:"failure",bandwidth:e.bandwidthMonitor.stats(),payload:t}),o()):(e.transportStatus=0,n.notify({type:"success",bandwidth:e.bandwidthMonitor.stats(),payload:t}),i())})}function v(t,e,r,n,i,o){0===t&&e.queuedPayloads.isFull()&&!e.queueFullReported&&(i({message:`Reached max ${n} events size queued for upload: ${f/a.iH}MiB`,source:c.g.AGENT,startClocks:(0,l.M8)()}),e.queueFullReported=!0);let s=e.queuedPayloads;for(e.queuedPayloads=y();s.size()>0;)h(s.dequeue(),e,r,n,i,o)}function y(){let t=[];return{bytesCount:0,enqueue(e){return!this.isFull()&&(t.push(e),this.bytesCount+=e.bytesCount,!0)},first:()=>t[0],dequeue(){let e=t.shift();return e&&(this.bytesCount-=e.bytesCount),e},size:()=>t.length,isFull(){return this.bytesCount>=f}}}let _=16*a._m;function b(t,e,r=_){let n=new o.cP,a={transportStatus:0,currentBackoffTime:g,bandwidthMonitor:{ongoingRequestCount:0,ongoingByteCount:0,canHandle(t){return 0===this.ongoingRequestCount||this.ongoingByteCount+t.bytesCount<=d&&this.ongoingRequestCount<32},add(t){this.ongoingRequestCount+=1,this.ongoingByteCount+=t.bytesCount},remove(t){this.ongoingRequestCount-=1,this.ongoingByteCount-=t.bytesCount},stats(){return{ongoingByteCount:this.ongoingByteCount,ongoingRequestCount:this.ongoingRequestCount}}},queuedPayloads:y(),queueFullReported:!1};return{observable:n,send:r=>{for(let i of t)h(r,a,(t,e)=>{S(i,t,e)},i.trackType,e,n)},sendOnExit:e=>{for(let n of t)!function(t,e,r){if(navigator.sendBeacon&&r.bytesCount<e)try{let e=t.build("beacon",r);if(navigator.sendBeacon(e,r.data))return}catch(t){var n;n=t,w||(w=!0,(0,i.Dx)(n))}S(t,r)}(n,r,e)}}}let w=!1;function S(t,e,r){let o=t.build("fetch",e);(0,n.h)(o,{method:"POST",body:e.data,mode:"cors"}).then((0,i.dm)(t=>null==r?void 0:r({status:t.status,type:t.type}))).catch((0,i.dm)(()=>null==r?void 0:r({status:0})))}}
1,29659:(t,e,r)=>{r.d(e,{X:()=>u});var n=r(10867),i=r(70379),o=r(35843),a=r(800),s=r(33824);let l=256*s._m;function u({encoder:t,request:e,flushController:r}){let d={},f=r.flushObservable.subscribe(r=>(function(r){let n=(0,i.KQ)(d).join("\n");d={};let a=(0,o.Kp)(r.reason),l=a?e.sendOnExit:e.send;if(a&&t.isAsync){let e=t.finishSync();e.outputBytesCount&&l(c(e));let r=[e.pendingData,n].filter(Boolean).join("\n");r&&l({data:r,bytesCount:(0,s.WW)(r)})}else n&&t.write(t.isEmpty?n:` 2${n}`),t.finish(t=>{l(c(t))})})(r));function p(e,i){let o,u,c=(0,a.s)(e),f=t.estimateEncodedBytesCount(c);f>=l?n.Vy.warn(`Discarded a message whose size was bigger than the maximum allowed size ${l/s._m}KiB. ${n.xG} ${n.Xs}/#technical-limitations`):(void 0!==i&&void 0!==d[i]&&(o=d[i],delete d[i],u=t.estimateEncodedBytesCount(o),r.notifyAfterRemoveMessage(u)),r.notifyBeforeAddMessage(f),void 0!==i?(d[i]=c,r.notifyAfterAddMessage()):t.write(t.isEmpty?c:` 3${c}`,t=>{r.notifyAfterAddMessage(t-f)}))}return{flushController:r,add:p,upsert:p,stop:f.unsubscribe}}function c(t){return{data:"string"==typeof t.output?t.output:new Blob([t.output],{type:"text/plain"}),bytesCount:t.outputBytesCount,encoding:t.encoding}}},33477:(t,e,r)=>{function n(t){return t?(parseInt(t,10)^16*Math.random()>>parseInt(t,10)/4).toString(16):"10000000-1000-4000-8000-100000000000".replace(/[018]/g,n)}r.d(e,{Dh:()=>a,_R:()=>l,it:()=>s,lk:()=>n,rx:()=>o});let i=/(\S+?)\s*=\s*(.+?)(?:;|$)/g;function o(t,e){for(i.lastIndex=0;;){let r=i.exec(t);if(r){if(r[1]===e)return r[2]}else break}}function a(t){let e=new Map;for(i.lastIndex=0;;){let r=i.exec(t);if(r){let t=r[1],n=r[2];e.has(t)?e.get(t).push(n):e.set(t,[n])}else break}return e}function s(t){let e=new Map;for(i.lastIndex=0;;){let r=i.exec(t);if(r)e.set(r[1],r[2]);else break}return e}function l(t,e,r=""){let n=t.charCodeAt(e-1),i=n>=55296&&n<=56319?e+1:e;return t.length<=i?t:`${t.slice(0,i)}${r}`}},33824:(t,e,r)=>{r.d(e,{WW:()=>a,_m:()=>n,iH:()=>i,wh:()=>s});let n=1024,i=1048576,o=/[^\u0000-\u007F]/;function a(t){return o.test(t)?void 0!==window.TextEncoder?new TextEncoder().encode(t).length:new Blob([t]).size:t.length}function s(t){if(1===t.length)return t[0];let e=new Uint8Array(t.reduce((t,e)=>t+e.length,0)),r=0;for(let n of t)e.set(n,r),r+=n.length;return e}},35446:(t,e,r)=>{r.d(e,{Ww:()=>o,Y9:()=>i,d0:()=>a});var n=r(83099);function i(){let t=(0,n.VZ)().DatadogEventBridge;if(t)return{getCapabilities(){var e;return JSON.parse((null==(e=t.getCapabilities)?void 0:e.call(t))||"[]")},getPrivacyLevel(){var e;return null==(e=t.getPrivacyLevel)?void 0:e.call(t)},getAllowedWebViewHosts:()=>JSON.parse(t.getAllowedWebViewHosts()),send(e,r,n){t.send(JSON.stringify({eventType:e,event:r,view:n?{id:n}:void 0}))}}}function o(t){let e=i();return!!e&&e.getCapabilities().includes(t)}function a(t){var e;void 0===t&&(t=null==(e=(0,n.VZ)().location)?void 0:e.hostname);let r=i();return!!r&&r.getAllowedWebViewHosts().some(e=>t===e||t.endsWith(`.${e}`))}},35843:(t,e,r)=>{r.d(e,{Kp:()=>u,_T:()=>l,y5:()=>s});var n=r(25432),i=r(70379),o=r(83099),a=r(71871);let s={HIDDEN:"visibility_hidden",UNLOADING:"before_unload",PAGEHIDE:"page_hide",FROZEN:"page_frozen"};function l(t){return new n.cP(e=>{if(o.Wq)return;let{stop:r}=(0,a.l)(t,window,["visibilitychange","freeze"],t=>{"visibilitychange"===t.type&&"hidden"===document.visibilityState?e.notify({reason:s.HIDDEN}):"freeze"===t.type&&e.notify({reason:s.FROZEN})},{capture:!0}),n=(0,a.q)(t,window,"beforeunload",()=>{e.notify({reason:s.UNLOADING})}).stop;return()=>{r(),n()}})}function u(t){return(0,i.KQ)(s).includes(t)}},36095:(t,e,r)=>{r.d(e,{Ck:()=>s});var n=r(71871),i=r(74107),o=r(90275);let a=[];function s(t,e,r,s){var l,u;let c=(l=r,u=s,`_dd_c_${l}_${u}`);a.push((0,n.q)(t,window,"storage",({key:t})=>{c===t&&e.setContext(f())})),e.changeObservable.subscribe(function(){localStorage.setItem(c,JSON.stringify(e.getContext()))});let d=(0,i.kg)(f(),e.getContext());function f(){let t=localStorage.getItem(c);return t?JSON.parse(t):{}}(0,o.RI)(d)||e.setContext(d)}},39752:(t,e,r)=>{r.d(e,{N:()=>n,Q:()=>i});let n={userContext:"userContext",globalContext:"globalContext",accountContext:"accountContext"},i={getContext:"getContext",setContext:"setContext",setContextProperty:"setContextProperty",removeContextProperty:"removeContextProperty",clearContext:"clearContext"}},42914:(t,e,r)=>{let n;function i(){return 0===a()}function o(){return 1===a()}function a(){return null!=n?n:n=function(t=window){var e;let r=t.navigator.userAgent;return t.chrome||/HeadlessChrome/.test(r)?0:(null==(e=t.navigator.vendor)?void 0:e.indexOf("Apple"))===0||/safari/i.test(r)&&!/chrome|android/i.test(r)?1:2}()}r.d(e,{F2:()=>i,nr:()=>o})},45455:(t,e,r)=>{r.d(e,{H:()=>s,t:()=>l});var n=r(91016),i=r(56439),o=r(48102),a=r(71178);function s(t,e,r,{computeHandlingStack:n}={}){let l=t[e];if("function"!=typeof l)if(!(e in t&&"string"==typeof e&&e.startsWith("on")))return{stop:o.l};else l=o.l;
3let u=!1,c=function(){let t;if(u)return l.apply(this,arguments);let e=Array.from(arguments);(0,i.um)(r,null,[{target:this,parameters:e,onPostCall:e=>{t=e},handlingStack:n?(0,a.uC)("instrumented method"):void 0}]);let o=l.apply(this,e);return t&&(0,i.um)(t,null,[o]),o};return t[e]=c,{stop:()=>{u=!0,t[e]===c&&(t[e]=l)}}}function l(t,e,r){let i=Object.getOwnPropertyDescriptor(t,e);if(!i||!i.set||!i.configurable)return{stop:o.l};let a=o.l,s=(t,e)=>{(0,n.wg)(()=>{s!==a&&r(t,e)},0)},l=function(t){i.set.call(this,t),s(this,t)};return Object.defineProperty(t,e,{set:l}),{stop:()=>{var r;(null==(r=Object.getOwnPropertyDescriptor(t,e))?void 0:r.set)===l&&Object.defineProperty(t,e,i),s=a}}}},45771:(t,e,r)=>{r.d(e,{$O:()=>o,XP:()=>a,ug:()=>i});var n=r(74107);let i="DISCARDED",o="SKIPPED";function a(){let t={};return{register:(e,r)=>(t[e]||(t[e]=[]),t[e].push(r),{unregister:()=>{t[e]=t[e].filter(t=>t!==r)}}),triggerHook(e,r){let a=t[e]||[],s=[];for(let t of a){let e=t(r);if(e===i)return i;e!==o&&s.push(e)}return(0,n.kg)(...s)}}}},45997:(t,e,r)=>{r.d(e,{Fs:()=>p,IM:()=>f,ao:()=>d});var n=r(60968),i=r(83099),o=r(90275);let a="datadog-synthetics-",s=`${a}public-id`,l=`${a}result-id`,u=`${a}injects-rum`,c=`${a}rum-context`;function d(){return!i.Wq&&!!(i.J2._DATADOG_SYNTHETICS_INJECTS_RUM||(0,n.B9)(u))}function f(){var t;let e=function(){let t=i.J2._DATADOG_SYNTHETICS_RUM_CONTEXT;if(t)return t;let e=(0,n.B9)(c);return e?(0,o.XU)(decodeURIComponent(e)):{test_id:window._DATADOG_SYNTHETICS_PUBLIC_ID||(0,n.B9)(s),result_id:window._DATADOG_SYNTHETICS_RESULT_ID||(0,n.B9)(l)}}();return"object"==typeof(t=e)&&null!==t&&"string"==typeof t.test_id&&"string"==typeof t.result_id?e:void 0}function p(){return!!f()}},48102:(t,e,r)=>{r.d(e,{l:()=>o,n:()=>i});var n=r(91016);function i(t,e,r){let i,o,a=!r||void 0===r.leading||r.leading,s=!r||void 0===r.trailing||r.trailing,l=!1;return{throttled:(...r)=>{if(l){i=r;return}a?t(...r):i=r,l=!0,o=(0,n.wg)(()=>{s&&i&&t(...i),l=!1,i=void 0},e)},cancel:()=>{(0,n.DJ)(o),l=!1,i=void 0}}}function o(){}},50027:(t,e,r)=>{r.d(e,{P:()=>a,q:()=>o});var n=r(73980),i=r(56439);function o(t,e,r,o){return(0,i.dm)((...i)=>(o&&(0,n.Q6)({feature:o}),t()[e][r](...i)))}function a(t,e,r){t.changeObservable.subscribe(()=>{let n=t.getContext();r.add(t=>t[e].setContext(n))})}},51211:(t,e,r)=>{r.d(e,{D:()=>n});class n{constructor(){this.callbacks={}}notify(t,e){let r=this.callbacks[t];r&&r.forEach(t=>t(e))}subscribe(t,e){return this.callbacks[t]||(this.callbacks[t]=[]),this.callbacks[t].push(e),{unsubscribe:()=>{this.callbacks[t]=this.callbacks[t].filter(t=>e!==t)}}}}},51587:(t,e,r)=>{var n=r(35591);e.ae=e.Xy=void 0;var i=n(r(917));r(13364);let o={clientToken:(0,i.default)("DATADOG_LOGS_CLIENT_TOKEN"),env:(0,i.default)("APP_ENV"),site:(0,i.default)("DATADOG_SITE"),forwardConsoleLogs:(()=>{var t;let e=(0,i.default)("LOG_LEVEL");if(e)switch(e.toLowerCase()){case"debug":return"all";case"info":return["info","warn","error"];case"warn":return["warn","error"];case"error":return["error"]}return"dev"===(null!=(t=(0,i.default)("APP_ENV"))?t:"").toLowerCase()?"all":["error"]})(),forwardErrorsToLogs:!0,trackingConsent:"not-granted"},a={applicationId:(0,i.default)("DATADOG_APPLICATION_ID"),clientToken:(0,i.default)("DATADOG_CLIENT_TOKEN"),site:(0,i.default)("DATADOG_SITE"),env:(0,i.default)("APP_ENV"),sessionSampleRate:100,sessionReplaySampleRate:0,trackUserInteractions:!0,trackResources:!0,trackLongTasks:!0,defaultPrivacyLevel:"mask-user-input",trackingConsent:"not-granted"};e.Xy=t=>({...o,...t}),e.ae=t=>({...a,...t})},52702:(t,e,r)=>{function n(t){return null===t?"null":Array.isArray(t)?"array":typeof t}function i(t){return"object"===n(t)}r.d(e,{O:()=>i,P:()=>n})},55131:(t,e,r)=>{r.d(e,{aW:()=>s,dX:()=>c,eh:()=>l});var n=r(33477),i=r(90711),o=r(84232),a=r(87648);function s(){try{let t=(0,n.lk)(),e=`_dd_test_${t}`;localStorage.setItem(e,t);let r=localStorage.getItem(e);return localStorage.removeItem(e),t===r?{type:i.Q_.LOCAL_STORAGE}:void 0}catch(t){return}}function l(t){return{isLockEnabled:!1,persistSession:u,retrieveSession:c,expireSession:e=>{var r,n;return r=e,n=t,void u((0,o.zn)(r,n))}}}function u(t){localStorage.setItem(a.Z,(0,o.D9)(t))}function c(){let t=localStorage.getItem(a.Z);return(0,o.H9)(t)}},55551:(t,e,r)=>{let n;r.d(e,{L2:()=>M});var i=r(18546),o=r(83099),a=r(95638),s=r(35446),l=r(48102),u=r(94034),c=r(71871),d=r(33824);function f(t,e,r){let n,i=0,o=[],a=!0,s=0,l=[],{stop:u}=(0,c.q)(t,e,"message",({data:t})=>{if("wrote"!==t.type||t.streamId!==r)return;let e=l[0];e&&(e.id===t.id?(l.shift(),i+=t.additionalBytesCount,o.push(t.result),n=t.trailer,e.writeCallback?e.writeCallback(t.result.byteLength):e.finishCallback&&e.finishCallback()):e.id<t.id&&u())});function f(){let t=0===o.length?new Uint8Array(0):(0,d.wh)(o.concat(n)),e={rawBytesCount:i,output:t,outputBytesCount:t.byteLength,encoding:"deflate"};return i=0,o=[],e}function p(){a||(e.postMessage({action:"reset",streamId:r}),a=!0)}return{isAsync:!0,get isEmpty(){return a},write(t,n){e.postMessage({action:"write",id:s,data:t,streamId:r}),l.push({id:s,writeCallback:n,data:t}),a=!1,s+=1},finish(t){p(),l.length?(l.forEach(t=>{delete t.writeCallback}),l[l.length-1].finishCallback=()=>t(f())):t(f())},finishSync(){p();let t=l.map(t=>t.data).join("");return l.length=0,{...f(),pendingData:t}},estimateEncodedBytesCount:t=>t.length/8,stop(){u()}}}var p=r(87873),g=r(97593),h=r(91016),m=r(10867),v=r(73980);function y({configuredUrl:t,error:e,source:r,scriptType:n}){var i;if(m.Vy.error(`${r} failed to start: an error occurred while initializing the ${n}:`,e),e instanceof Event||e instanceof Error&&((i=e.message).includes("Content Security Policy")||i.includes("requires 'TrustedScriptURL'"))){let e;e=t?`Please make sure the ${n} URL ${t} is correct and CSP is correctly configured.`:"Please make sure CSP is correctly configured.",m.Vy.error(`${e} See documentation at ${m.fH}/integrations/content_security_policy_logs/#use-csp-with-real-user-monitoring-and-session-replay`)}else"worker"===n&&(0,v.VJ)(e)}let _=30*p.OY;function b(t){return new Worker(t.workerUrl||URL.createObjectURL(new Blob(['(()=>{function t(t){if(1===t.length)return t[0];const e=t.reduce((t,e)=>t+e.length,0),a=new Uint8Array(e);let n=0;for(const e of t)a.set(e,n),n+=e.length;return a}function e(t){for(var e=t.length;--e>=0;)t[e]=0}var a=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),n=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),r=new
3Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),i=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=Array(576);e(s);var h=Array(60);e(h);var l=Array(512);e(l);var _=Array(256);e(_);var o=Array(29);e(o);var d,u,f,c=Array(30);function p(t,e,a,n,r){this.static_tree=t,this.extra_bits=e,this.extra_base=a,this.elems=n,this.max_length=r,this.has_stree=t&&t.length}function g(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}e(c);var v=function(t){return t<256?l[t]:l[256+(t>>>7)]},w=function(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255},m=function(t,e,a){t.bi_valid>16-a?(t.bi_buf|=e<<t.bi_valid&65535,w(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=a-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=a)},b=function(t,e,a){m(t,a[2*e],a[2*e+1])},y=function(t,e){var a=0;do{a|=1&t,t>>>=1,a<<=1}while(--e>0);return a>>>1},z=function(t,e,a){var n,r,i=Array(16),s=0;for(n=1;n<=15;n++)i[n]=s=s+a[n-1]<<1;for(r=0;r<=e;r++){var h=t[2*r+1];0!==h&&(t[2*r]=y(i[h]++,h))}},k=function(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0},x=function(t){t.bi_valid>8?w(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},A=function(t,e,a,n){var r=2*e,i=2*a;return t[r]<t[i]||t[r]===t[i]&&n[e]<=n[a]},U=function(t,e,a){for(var n=t.heap[a],r=a<<1;r<=t.heap_len&&(r<t.heap_len&&A(e,t.heap[r+1],t.heap[r],t.depth)&&r++,!A(e,n,t.heap[r],t.depth));)t.heap[a]=t.heap[r],a=r,r<<=1;t.heap[a]=n},B=function(t,e,r){var i,s,h,l,d=0;if(0!==t.last_lit)do{i=t.pending_buf[t.d_buf+2*d]<<8|t.pending_buf[t.d_buf+2*d+1],s=t.pending_buf[t.l_buf+d],d++,0===i?b(t,s,e):(h=_[s],b(t,h+256+1,e),0!==(l=a[h])&&(s-=o[h],m(t,s,l)),i--,h=v(i),b(t,h,r),0!==(l=n[h])&&(i-=c[h],m(t,i,l)))}while(d<t.last_lit);b(t,256,e)},I=function(t,e){var a,n,r,i=e.dyn_tree,s=e.stat_desc.static_tree,h=e.stat_desc.has_stree,l=e.stat_desc.elems,_=-1;for(t.heap_len=0,t.heap_max=573,a=0;a<l;a++)0!==i[2*a]?(t.heap[++t.heap_len]=_=a,t.depth[a]=0):i[2*a+1]=0;for(;t.heap_len<2;)i[2*(r=t.heap[++t.heap_len]=_<2?++_:0)]=1,t.depth[r]=0,t.opt_len--,h&&(t.static_len-=s[2*r+1]);for(e.max_code=_,a=t.heap_len>>1;a>=1;a--)U(t,i,a);r=l;do{a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],U(t,i,1),n=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=n,i[2*r]=i[2*a]+i[2*n],t.depth[r]=(t.depth[a]>=t.depth[n]?t.depth[a]:t.depth[n])+1,i[2*a+1]=i[2*n+1]=r,t.heap[1]=r++,U(t,i,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],function(t,e){var a,n,r,i,s,h,l=e.dyn_tree,_=e.max_code,o=e.stat_desc.static_tree,d=e.stat_desc.has_stree,u=e.stat_desc.extra_bits,f=e.stat_desc.extra_base,c=e.stat_desc.max_length,p=0;for(i=0;i<=15;i++)t.bl_count[i]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;a<573;a++)(i=l[2*l[2*(n=t.heap[a])+1]+1]+1)>c&&(i=c,p++),l[2*n+1]=i,n>_||(t.bl_count[i]++,s=0,n>=f&&(s=u[n-f]),h=l[2*n],t.opt_len+=h*(i+s),d&&(t.static_len+=h*(o[2*n+1]+s)));if(0!==p){do{for(i=c-1;0===t.bl_count[i];)i--;t.bl_count[i]--,t.bl_count[i+1]+=2,t.bl_count[c]--,p-=2}while(p>0);for(i=c;0!==i;i--)for(n=t.bl_count[i];0!==n;)(r=t.heap[--a])>_||(l[2*r+1]!==i&&(t.opt_len+=(i-l[2*r+1])*l[2*r],l[2*r+1]=i),n--)}}(t,e),z(i,_,t.bl_count)},E=function(t,e,a){var n,r,i=-1,s=e[1],h=0,l=7,_=4;for(0===s&&(l=138,_=3),e[2*(a+1)+1]=65535,n=0;n<=a;n++)r=s,s=e[2*(n+1)+1],++h<l&&r===s||(h<_?t.bl_tree[2*r]+=h:0!==r?(r!==i&&t.bl_tree[2*r]++,t.bl_tree[32]++):h<=10?t.bl_tree[34]++:t.bl_tree[36]++,h=0,i=r,0===s?(l=138,_=3):r===s?(l=6,_=3):(l=7,_=4))},C=function(t,e,a){var n,r,i=-1,s=e[1],h=0,l=7,_=4;for(0===s&&(l=138,_=3),n=0;n<=a;n++)if(r=s,s=e[2*(n+1)+1],!(++h<l&&r===s)){if(h<_)do{b(t,r,t.bl_tree)}while(0!==--h);else 0!==r?(r!==i&&(b(t,r,t.bl_tree),h--),b(t,16,t.bl_tree),m(t,h-3,2)):h<=10?(b(t,17,t.bl_tree),m(t,h-3,3)):(b(t,18,t.bl_tree),m(t,h-11,7));h=0,i=r,0===s?(l=138,_=3):r===s?(l=6,_=3):(l=7,_=4)}},D=!1,M=function(t,e,a,n){m(t,0+(n?1:0),3),function(t,e,a){x(t),w(t,a),w(t,~a),t.pending_buf.set(t.window.subarray(e,e+a),t.pending),t.pending+=a}(t,e,a)},j=M,L=function(t,e,a,n){for(var r=65535&t,i=t>>>16&65535,s=0;0!==a;){a-=s=a>2e3?2e3:a;do{i=i+(r=r+e[n++]|0)|0}while(--s);r%=65521,i%=65521}return r|i<<16},S=new Uint32Array(function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var n=0;n<8;n++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}()),T=function(t,e,a,n){var r=S,i=n+a;t^=-1;for(var s=n;s<i;s++)t=t>>>8^r[255&(t^e[s])];return-1^t},O={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},q=j,F=function(t,e,a){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(_[a]+256+1)]++,t.dyn_dtree[2*v(e)]++),t.last_lit===t.lit_bufsize-1},G=-2,H=258,J=262,K=103,N=113,P=666,Q=function(t,e){return t.msg=O[e],e},R=function(t){return(t<<1)-(t>4?9:0)},V=function(t){for(var e=t.length;--e>=0;)t[e]=0},W=function(t,e,a){return(e<<t.hash_shift^a)&t.hash_mask},X=function(t){var e=t.state,a=e.pending;a>t.avail_out&&(a=t.avail_out),0!==a&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+a),t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))},Y=function(t,e){(function(t,e,a,n){var r,l,_=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,a=4093624447;for(e=0;e<=31;e++,a>>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),I(t,t.l_desc),I(t,t.d_desc),_=function(t){var e;
vendor: 8,978 bytes, line 3
3for(E(t,t.dyn_ltree,t.l_desc.max_code),E(t,t.dyn_dtree,t.d_desc.max_code),I(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*i[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),r=t.opt_len+3+7>>>3,(l=t.static_len+3+7>>>3)<=r&&(r=l)):r=l=a+5,a+4<=r&&-1!==e?M(t,e,a,n):4===t.strategy||l===r?(m(t,2+(n?1:0),3),B(t,s,h)):(m(t,4+(n?1:0),3),function(t,e,a,n){var r;for(m(t,e-257,5),m(t,a-1,5),m(t,n-4,4),r=0;r<n;r++)m(t,t.bl_tree[2*i[r]+1],3);C(t,t.dyn_ltree,e-1),C(t,t.dyn_dtree,a-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,_+1),B(t,t.dyn_ltree,t.dyn_dtree)),k(t),n&&x(t)})(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,X(t.strm)},Z=function(t,e){t.pending_buf[t.pending++]=e},$=function(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e},tt=function(t,e,a,n){var r=t.avail_in;return r>n&&(r=n),0===r?0:(t.avail_in-=r,e.set(t.input.subarray(t.next_in,t.next_in+r),a),1===t.state.wrap?t.adler=L(t.adler,e,r,a):2===t.state.wrap&&(t.adler=T(t.adler,e,r,a)),t.next_in+=r,t.total_in+=r,r)},et=function(t,e){var a,n,r=t.max_chain_length,i=t.strstart,s=t.prev_length,h=t.nice_match,l=t.strstart>t.w_size-J?t.strstart-(t.w_size-J):0,_=t.window,o=t.w_mask,d=t.prev,u=t.strstart+H,f=_[i+s-1],c=_[i+s];t.prev_length>=t.good_match&&(r>>=2),h>t.lookahead&&(h=t.lookahead);do{if(_[(a=e)+s]===c&&_[a+s-1]===f&&_[a]===_[i]&&_[++a]===_[i+1]){i+=2,a++;do{}while(_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&_[++i]===_[++a]&&i<u);if(n=H-(u-i),i=u-H,n>s){if(t.match_start=e,s=n,n>=h)break;f=_[i+s-1],c=_[i+s]}}}while((e=d[e&o])>l&&0!==--r);return s<=t.lookahead?s:t.lookahead},at=function(t){var e,a,n,r,i,s=t.w_size;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=s+(s-J)){t.window.set(t.window.subarray(s,s+s),0),t.match_start-=s,t.strstart-=s,t.block_start-=s,e=a=t.hash_size;do{n=t.head[--e],t.head[e]=n>=s?n-s:0}while(--a);e=a=s;do{n=t.prev[--e],t.prev[e]=n>=s?n-s:0}while(--a);r+=s}if(0===t.strm.avail_in)break;if(a=tt(t.strm,t.window,t.strstart+t.lookahead,r),t.lookahead+=a,t.lookahead+t.insert>=3)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=W(t,t.ins_h,t.window[i+1]);t.insert&&(t.ins_h=W(t,t.ins_h,t.window[i+3-1]),t.prev[i&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=i,i++,t.insert--,!(t.lookahead+t.insert<3)););}while(t.lookahead<J&&0!==t.strm.avail_in)},nt=function(t,e){for(var a,n;;){if(t.lookahead<J){if(at(t),t.lookahead<J&&0===e)return 1;if(0===t.lookahead)break}if(a=0,t.lookahead>=3&&(t.ins_h=W(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==a&&t.strstart-a<=t.w_size-J&&(t.match_length=et(t,a)),t.match_length>=3)if(n=F(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){t.match_length--;do{t.strstart++,t.ins_h=W(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart}while(0!==--t.match_length);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=W(t,t.ins_h,t.window[t.strstart+1]);else n=F(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(n&&(Y(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(Y(t,!1),0===t.strm.avail_out)?1:2},rt=function(t,e){for(var a,n,r;;){if(t.lookahead<J){if(at(t),t.lookahead<J&&0===e)return 1;if(0===t.lookahead)break}if(a=0,t.lookahead>=3&&(t.ins_h=W(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==a&&t.prev_length<t.max_lazy_match&&t.strstart-a<=t.w_size-J&&(t.match_length=et(t,a),t.match_length<=5&&(1===t.strategy||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){r=t.strstart+t.lookahead-3,n=F(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=r&&(t.ins_h=W(t,t.ins_h,t.window[t.strstart+3-1]),a=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart)}while(0!==--t.prev_length);if(t.match_available=0,t.match_length=2,t.strstart++,n&&(Y(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((n=F(t,0,t.window[t.strstart-1]))&&Y(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(n=F(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(Y(t,!1),0===t.strm.avail_out)?1:2};function it(t,e,a,n,r){this.good_length=t,this.max_lazy=e,this.nice_length=a,this.max_chain=n,this.func=r}var st=[new it(0,0,0,0,function(t,e){var a=65535;for(a>t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(at(t),0===t.lookahead&&0===e)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var n=t.block_start+a;if((0===t.strstart||t.strstart>=n)&&(t.lookahead=t.strstart-n,t.strstart=n,Y(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-J&&(Y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(Y(t,!1),t.strm.avail_out),1)}),new it(4,4,8,4,nt),new it(4,5,16,8,nt),new it(4,6,32,32,nt),new it(4,4,16,16,rt),new it(8,16,32,32,rt),new it(8,16,128,128,rt),new it(8,32,128,256,rt),new it(32,128,258,1024,rt),new it(32,258,258,4096,rt)];function ht(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),V(this.dyn_ltree),V(this.dyn_dtree),V(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),V(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),V(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}for(var lt=function(t){var e,i=function(t){if(!t||!t.state)return Q(t,G);t.total_in=t.total_out=0,t.data_type=2;var e=t.state;return e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?42:N,t.adler=2===e.wrap?0:1,e.last_flush=0,function(t){D||(function(){var t,e,i,g,v,w=Array(16);for(i=0,g=0;g<28;g++)for(o[g]=i,t=0;t<1<<a[g];t++)_[i++]=g;for(_[i-1]=g,v=0,g=0;g<16;g++)for(c[g]=v,t=0;t<1<<n[g];t++)l[v++]=g;for(v>>=7;g<30;g++)for(c[g]=v<<7,t=0;t<1<<n[g]-7;t++)l[256+v++]=g;for(e=0;e<=15;e++)w[e]=0;for(t=0;t<=143;)s[2*t+1]=8,t++,w[8]++;for(;t<=255;)s[2*t+1]=9,t++,w[9]++;for(;t<=279;)s[2*t+1]=7,t++,w[7]++;for(;t<=287;)s[2*t+1]=8,t++,w[8]++;for(z(s,287,w),t=0;t<30;t++)h[2*t+1]=5,h[2*t]=y(t,5);d=new p(s,a,257,286,15),u=new p(h,n,0,30,15),f=new p([],r,0,19,7)}(),D=!0),t.l_desc=new g(t.dyn_ltree,d),t.d_desc=new g(t.dyn_dtree,u),t.bl_desc=new g(t.bl_tree,f),t.bi_buf=0,t.bi_valid=0,k(t)}(e),0}(t);return 0===i&&((e=t.state).window_size=2*e.w_size,V(e.head),e.max_lazy_match=st[e.level].max_lazy,e.good_match=st[e.level].good_length,e.nice_match=st[e.level].nice_length,e.max_chain_length=st[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=2,e.match_available=0,e.ins_h=0),i},_t=function(t,e){var a,n;if(!t||!t.state||e>5||e<0)return t?Q(t,G):G;var r=t.state;if(!t.output||!t.input&&0!==t.avail_in||r.status===P&&4!==e)return Q(t,0===t.avail_out?-5:G);r.strm=t;var i=r.last_flush;if(r.last_flush=e,42===r.status)if(2===r.wrap)t.adler=0,Z(r,31),Z(r,139),Z(r,8),r.gzhead?(Z(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),Z(r,255&r.gzhead.time),Z(r,r.gzhead.time>>8&255),Z(r,r.gzhead.time>>16&255),Z(r,r.gzhead.time>>24&255),Z(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),Z(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(Z(r,255&r.gzhead.extra.length),Z(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=T(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(Z(r,0),Z(r,0),Z(r,0),Z(r,0),Z(r,0),Z(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),Z(r,3),r.status=N);else{var h=8+(r.w_bits-8<<4)<<8;h|=(r.strategy>
3=2||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(h|=32),h+=31-h%31,r.status=N,$(r,h),0!==r.strstart&&($(r,t.adler>>>16),$(r,65535&t.adler)),t.adler=1}if(69===r.status)if(r.gzhead.extra){for(a=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),X(t),a=r.pending,r.pending!==r.pending_buf_size));)Z(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){a=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),X(t),a=r.pending,r.pending===r.pending_buf_size)){n=1;break}n=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,Z(r,n)}while(0!==n);r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),0===n&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){a=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),X(t),a=r.pending,r.pending===r.pending_buf_size)){n=1;break}n=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,Z(r,n)}while(0!==n);r.gzhead.hcrc&&r.pending>a&&(t.adler=T(t.adler,r.pending_buf,r.pending-a,a)),0===n&&(r.status=K)}else r.status=K;if(r.status===K&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&X(t),r.pending+2<=r.pending_buf_size&&(Z(r,255&t.adler),Z(r,t.adler>>8&255),t.adler=0,r.status=N)):r.status=N),0!==r.pending){if(X(t),0===t.avail_out)return r.last_flush=-1,0}else if(0===t.avail_in&&R(e)<=R(i)&&4!==e)return Q(t,-5);if(r.status===P&&0!==t.avail_in)return Q(t,-5);if(0!==t.avail_in||0!==r.lookahead||0!==e&&r.status!==P){var l=2===r.strategy?function(t,e){for(var a;;){if(0===t.lookahead&&(at(t),0===t.lookahead)){if(0===e)return 1;break}if(t.match_length=0,a=F(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(Y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(Y(t,!1),0===t.strm.avail_out)?1:2}(r,e):3===r.strategy?function(t,e){for(var a,n,r,i,s=t.window;;){if(t.lookahead<=H){if(at(t),t.lookahead<=H&&0===e)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(n=s[r=t.strstart-1])===s[++r]&&n===s[++r]&&n===s[++r]){i=t.strstart+H;do{}while(n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&n===s[++r]&&r<i);t.match_length=H-(i-r),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(a=F(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=F(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(Y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(Y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(Y(t,!1),0===t.strm.avail_out)?1:2}(r,e):st[r.level].func(r,e);if(3!==l&&4!==l||(r.status=P),1===l||3===l)return 0===t.avail_out&&(r.last_flush=-1),0;if(2===l&&(1===e?function(t){m(t,2,3),b(t,256,s),function(t){16===t.bi_valid?(w(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}(r):5!==e&&(q(r,0,0,!1),3===e&&(V(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),X(t),0===t.avail_out))return r.last_flush=-1,0}return 4!==e?0:r.wrap<=0?1:(2===r.wrap?(Z(r,255&t.adler),Z(r,t.adler>>8&255),Z(r,t.adler>>16&255),Z(r,t.adler>>24&255),Z(r,255&t.total_in),Z(r,t.total_in>>8&255),Z(r,t.total_in>>16&255),Z(r,t.total_in>>24&255)):($(r,t.adler>>>16),$(r,65535&t.adler)),X(t),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?0:1)},ot=function(t){if(!t||!t.state)return G;var e=t.state.status;return 42!==e&&69!==e&&73!==e&&91!==e&&e!==K&&e!==N&&e!==P?Q(t,G):(t.state=null,e===N?Q(t,-3):0)},dt=new Uint8Array(256),ut=0;ut<256;ut++)dt[ut]=ut>=252?6:ut>=248?5:ut>=240?4:ut>=224?3:ut>=192?2:1;dt[254]=dt[254]=1;var ft=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},ct=Object.prototype.toString;function pt(){this.options={level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0};var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new ft,this.strm.avail_out=0;var e,a,n=function(t,e,a,n,r,i){if(!t)return G;var s=1;if(-1===e&&(e=6),n<0?(s=0,n=-n):n>15&&(s=2,n-=16),r<1||r>9||8!==a||n<8||n>15||e<0||e>9||i<0||i>4)return Q(t,G);8===n&&(n=9);var h=new ht;return t.state=h,h.strm=t,h.wrap=s,h.gzhead=null,h.w_bits=n,h.w_size=1<<h.w_bits,h.w_mask=h.w_size-1,h.hash_bits=r+7,h.hash_size=1<<h.hash_bits,h.hash_mask=h.hash_size-1,h.hash_shift=~~((h.hash_bits+3-1)/3),h.window=new Uint8Array(2*h.w_size),h.head=new Uint16Array(h.hash_size),h.prev=new Uint16Array(h.w_size),h.lit_bufsize=1<<r+6,h.pending_buf_size=4*h.lit_bufsize,h.pending_buf=new Uint8Array(h.pending_buf_size),h.d_buf=1*h.lit_bufsize,h.l_buf=3*h.lit_bufsize,h.level=e,h.strategy=i,h.method=a,lt(t)}(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(0!==n)throw Error(O[n]);if(t.header&&(e=this.strm,a=t.header,e&&e.state&&(2!==e.state.wrap||(e.state.gzhead=a))),t.dictionary){var r;if(r="[object ArrayBuffer]"===ct.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,0!==(n=function(t,e){var a=e.length;if(!t||!t.state)return G;var n=t.state,r=n.wrap;if(2===r||1===r&&42!==n.status||n.lookahead)return G;if(1===r&&(t.adler=L(t.adler,e,a,0)),n.wrap=0,a>=n.w_size){0===r&&(V(n.head),n.strstart=0,n.block_start=0,n.insert=0);var i=new Uint8Array(n.w_size);
3i.set(e.subarray(a-n.w_size,a),0),e=i,a=n.w_size}var s=t.avail_in,h=t.next_in,l=t.input;for(t.avail_in=a,t.next_in=0,t.input=e,at(n);n.lookahead>=3;){var _=n.strstart,o=n.lookahead-2;do{n.ins_h=W(n,n.ins_h,n.window[_+3-1]),n.prev[_&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=_,_++}while(--o);n.strstart=_,n.lookahead=2,at(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=2,n.match_available=0,t.next_in=h,t.input=l,t.avail_in=s,n.wrap=r,0}(this.strm,r)))throw Error(O[n]);this._dict_set=!0}}function gt(t,e,a){try{t.postMessage({type:"errored",error:e,streamId:a})}catch(n){t.postMessage({type:"errored",error:e+"",streamId:a})}}function vt(t){const e=t.strm.adler;return new Uint8Array([3,0,e>>>24&255,e>>>16&255,e>>>8&255,255&e])}pt.prototype.push=function(t,e){var a,n,r=this.strm,i=this.options.chunkSize;if(this.ended)return!1;for(n=e===~~e?e:!0===e?4:0,"[object ArrayBuffer]"===ct.call(t)?r.input=new Uint8Array(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;;)if(0===r.avail_out&&(r.output=new Uint8Array(i),r.next_out=0,r.avail_out=i),(2===n||3===n)&&r.avail_out<=6)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else{if(1===(a=_t(r,n)))return r.next_out>0&&this.onData(r.output.subarray(0,r.next_out)),a=ot(this.strm),this.onEnd(a),this.ended=!0,0===a;if(0!==r.avail_out){if(n>0&&r.next_out>0)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else if(0===r.avail_in)break}else this.onData(r.output)}return!0},pt.prototype.onData=function(t){this.chunks.push(t)},pt.prototype.onEnd=function(t){0===t&&(this.result=function(t){for(var e=0,a=0,n=t.length;a<n;a++)e+=t[a].length;for(var r=new Uint8Array(e),i=0,s=0,h=t.length;i<h;i++){var l=t[i];r.set(l,s),s+=l.length}return r}(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},function(e=self){try{const a=new Map;e.addEventListener("message",n=>{try{const r=function(e,a){switch(a.action){case"init":return{type:"initialized",version:"6.33.0"};case"write":{let n=e.get(a.streamId);n||(n=new pt,e.set(a.streamId,n));const r=n.chunks.length,i=function(t){if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(t);let e,a,n,r,i,s=t.length,h=0;for(r=0;r<s;r++)a=t.charCodeAt(r),55296==(64512&a)&&r+1<s&&(n=t.charCodeAt(r+1),56320==(64512&n)&&(a=65536+(a-55296<<10)+(n-56320),r++)),h+=a<128?1:a<2048?2:a<65536?3:4;for(e=new Uint8Array(h),i=0,r=0;i<h;r++)a=t.charCodeAt(r),55296==(64512&a)&&r+1<s&&(n=t.charCodeAt(r+1),56320==(64512&n)&&(a=65536+(a-55296<<10)+(n-56320),r++)),a<128?e[i++]=a:a<2048?(e[i++]=192|a>>>6,e[i++]=128|63&a):a<65536?(e[i++]=224|a>>>12,e[i++]=128|a>>>6&63,e[i++]=128|63&a):(e[i++]=240|a>>>18,e[i++]=128|a>>>12&63,e[i++]=128|a>>>6&63,e[i++]=128|63&a);return e}(a.data);return n.push(i,2),{type:"wrote",id:a.id,streamId:a.streamId,result:t(n.chunks.slice(r)),trailer:vt(n),additionalBytesCount:i.length}}case"reset":e.delete(a.streamId)}}(a,n.data);r&&e.postMessage(r)}catch(t){gt(e,t,n.data&&"streamId"in n.data?n.data.streamId:void 0)}})}catch(t){gt(e,t)}}()})();'])))}let w={status:0};function S(t,e,r){switch(0===w.status&&function(t,e){try{let r=(0,g.B)(b)(t),{stop:n}=(0,c.q)(t,r,"error",r=>{k(t,e,r)}),{stop:i}=(0,c.q)(t,r,"message",({data:r})=>{var n;"errored"===r.type?k(t,e,r.error,r.streamId):"initialized"===r.type&&(n=r.version,1===w.status&&(w={status:3,worker:w.worker,stop:w.stop,version:n}))});r.postMessage({action:"init"}),(0,h.wg)(()=>{var t;return t=e,void(1===w.status&&(m.Vy.error(`${t} failed to start: a timeout occurred while initializing the Worker`),w.initializationFailureCallbacks.forEach(t=>t()),w={status:2}))},_),w={status:1,worker:r,stop:()=>{n(),i()},initializationFailureCallbacks:[]}}catch(r){k(t,e,r)}}(t,e),w.status){case 1:return w.initializationFailureCallbacks.push(r),w.worker;case 3:return w.worker}}function k(t,e,r,n){1===w.status||0===w.status?(y({configuredUrl:t.workerUrl,error:r,source:e,scriptType:"worker"}),1===w.status&&w.initializationFailureCallbacks.forEach(t=>t()),w={status:2}):(0,v.VJ)(r,{worker_version:3===w.status&&w.version,stream_id:n})}function E(){return"function"==typeof Array.from&&"function"==typeof CSSSupportsRule&&"function"==typeof URL.createObjectURL&&"forEach"in NodeList.prototype}
3var x=r(25432),C=r(6798),T=r(56439);async function A(){try{return await (0,g.B)(R)()}catch(t){y({error:t,source:"Recorder",scriptType:"module"})}}async function R(){return(await r.e(9777).then(r.bind(r,56344))).startRecording}async function O(t,e,r){try{return await r}finally{t.notify(e)}}var I=r(45771);async function N(){try{return await (0,g.B)(P)()}catch(t){y({error:t,source:"Profiler",scriptType:"module"})}}async function P(){return(await r.e(12).then(r.bind(r,29988))).createRumProfiler}let L=function(){let t;if((0,s.d0)()&&!(0,s.Ww)("records")||!E())return{start:l.l,stop:l.l,getReplayStats:()=>void 0,onRumStart:l.l,isRecording:()=>!1,getSessionReplayLink:()=>void 0};let{strategy:e,shouldStartImmediately:r}=(t=0,{strategy:{start(){t=1},stop(){t=2},isRecording:()=>!1,getSessionReplayLink:l.l},shouldStartImmediately:e=>1===t||0===t&&!e.startSessionReplayRecordingManually});return{start:t=>e.start(t),stop:()=>e.stop(),getSessionReplayLink:()=>e.getSessionReplayLink(),onRumStart:function(t,n,i,o,s,u){let c;e=function(t,e,r,n,i,o){let s,u=0;e.subscribe(9,()=>{(2===u||3===u)&&(g(),u=1)}),e.subscribe(10,()=>{1===u&&f()});let c=new x.cP;!function(t,e){let r,n,i;if(!t.metricsEnabled)return l.l;let{unsubscribe:o}=e.subscribe(t=>{switch(t.type){case"start":r={forced:t.forced,timestamp:(0,p.nx)()},n=void 0,i=void 0;break;case"document-ready":r&&(n=(0,p.vk)(r.timestamp,(0,p.nx)()));break;case"recorder-settled":r&&(i=(0,p.vk)(r.timestamp,(0,p.nx)()));break;case"aborted":case"deflate-encoder-load-failed":case"recorder-load-failed":case"succeeded":var e,a,s,l;o(),r&&(0,v.Gk)("Recorder init metrics",{metrics:(e=r.forced,a=i,s=(0,p.vk)(r.timestamp,(0,p.nx)()),l=t.type,{forced:e,loadRecorderModuleDuration:a,recorderInitDuration:s,result:l,waitForDocReadyDuration:n})})}})}(o,c);let d=async a=>{c.notify({type:"start",forced:a});let[l]=await Promise.all([O(c,{type:"recorder-settled"},A()),O(c,{type:"document-ready"},(0,C.N)(t,"interactive"))]);if(2!==u)return void c.notify({type:"aborted"});if(!l){u=0,c.notify({type:"recorder-load-failed"});return}let d=i();if(!d){u=0,c.notify({type:"deflate-encoder-load-failed"});return}({stop:s}=l(e,t,r,n,d,o)),u=3,c.notify({type:"succeeded"})};function f(t){var e,n,i,o,a;let s=r.findTrackedSession();if(e=s,n=t,!e||0===e.sessionReplay&&(!n||!n.force)){u=1;return}if(2===(i=u)||3===i)return;u=2;let l=(o=s,(a=t)&&a.force&&0===o.sessionReplay||!1);d(l).catch(T.Dx),l&&r.setForcedReplay()}function g(){3===u&&(null==s||s()),u=0}return{start:f,stop:g,getSessionReplayLink:()=>{var e,i,o;let s,l,c;return e=0!==u,i=s=r.findTrackedSession(),o=e,l=E()?i?0===i.sessionReplay?"incorrect-session-plan":o?void 0:"replay-not-started":"rum-not-tracked":"browser-not-supported",c=n.findView(),(0,a.dx)(t,{viewContext:c,errorType:l,session:s})},isRecording:()=>3===u}}(n,t,i,o,function(){return!c&&(null!=s||(s=S(n,"Datadog Session Replay",()=>e.stop())),s&&(c=f(n,s,1))),c},u),r(n)&&e.start()},isRecording:()=>3===w.status&&e.isRecording(),getReplayStats:t=>3===w.status?(0,u.lv)(t):void 0}}(),M=(0,a.AB)(L,{onRumStart:function(t,e,r,i,s,l){let u,c=i.findTrackedSession();if(!c||!(0,a.$5)(c.id,r.profilingSampleRate))return;let d=(u={status:"starting"},e.register(0,({eventType:t})=>t!==a.bb.VIEW&&t!==a.bb.LONG_TASK&&t!==a.bb.ACTION&&t!==a.bb.VITAL?I.$O:{type:t,_dd:{profiling:u}}),{get:()=>u,set:t=>{u=t}});void 0===(0,o.VZ)().Profiler?d.set({status:"error",error_reason:"not-supported-by-browser"}):N().then(e=>{e?(n=e(r,t,i,d,l,s,void 0)).start():d.set({status:"error",error_reason:"failed-to-lazy-load"})}).catch(T.Dx)},stop:()=>{null==n||n.stop()}},{startDeflateWorker:S,createDeflateEncoder:f,sdkName:"rum"});(0,i.Z)((0,o.VZ)(),"DD_RUM",M)},56439:(t,e,r)=>{let n;r.d(e,{Bd:()=>a,Dx:()=>d,Ed:()=>l,dm:()=>u,oO:()=>f,pM:()=>s,um:()=>c});var i=r(10867);let o=!1;function a(t){n=t}function s(t){o=t}function l(t,e,r){let i=r.value;r.value=function(...t){return(n?u(i):i).apply(this,t)}}function u(t){return function(...e){return c(t,this,e)}}function c(t,e,r){try{return t.apply(e,r)}catch(t){d(t)}}function d(t){if(f(t),n)try{n(t)}catch(t){f(t)}}function f(...t){o&&i.Vy.error("[MONITOR]",...t)}},56645:(t,e,r)=>{r.d(e,{D:()=>o,w:()=>i});var n=r(25432);let i={GRANTED:"granted",NOT_GRANTED:"not-granted"};function o(t){let e=new n.cP;return{tryToInit(e){t||(t=e)},update(r){t=r,e.notify()},isGranted:()=>t===i.GRANTED,observable:e}}},56734:(t,e,r)=>{r.d(e,{y:()=>i});var n=r(10867);function i(t,e){return(...r)=>{try{return t(...r)}catch(t){n.Vy.error(e,t)}}}},60968:(t,e,r)=>{let n,i;r.d(e,{B9:()=>f,DQ:()=>g,OR:()=>d,Ri:()=>c,TV:()=>u,z$:()=>p});var o=r(10867),a=r(87873),s=r(33477),l=r(11201);function u(t,e,r=0,n){let i=new Date;i.setTime(i.getTime()+r);let o=`expires=${i.toUTCString()}`,a=n&&n.crossSite?"none":"strict",s=n&&n.domain?`;domain=${n.domain}`:"",l=n&&n.secure?";secure":"",c=n&&n.partitioned?";partitioned":"";document.cookie=`${t}=${e};${o};path=/;samesite=${a}${s}${l}${c}`}function c(t){return(0,s.rx)(document.cookie,t)}function d(t){return(0,s.Dh)(document.cookie).get(t)||[]}function f(t){return n||(n=(0,s.it)(document.cookie)),n.get(t)}function p(t){if(void 0===document.cookie||null===document.cookie)return!1;try{let e=`dd_cookie_test_${(0,s.lk)()}`,r="test";u(e,r,a.iW,t);let n=c(e)===r;return u(e,"",0,t),n}catch(t){return o.Vy.error(t),!1}}function g(t=location.hostname,e=document.referrer){if(void 0===i){let r=function(t,e){try{return t||(0,l.c$)(e).hostname}catch(t){}}(t,e);if(r){let t=`dd_site_test_${(0,s.lk)()}`,e=r.split("."),n=e.pop();for(;e.length&&!c(t);)n=`${e.pop()}.${n}`,u(t,"test",a.OY,{domain:n});u(t,"",0,{domain:n}),i=n}}return i}},63779:(t,e,r)=>{function n(t){let e=new Set;return t.forEach(t=>e.add(t)),Array.from(e)}function i(t,e){let r=t.indexOf(e);r>=0&&t.splice(r,1)}function o(t){return Array.isArray(t)&&t.length>0}r.d(e,{Ai:()=>i,EI:()=>o,R3:()=>n})},65297:(t,e,r)=>{r.d(e,{D:()=>c});var n=r(74107),i=r(92378),o=r(25432),a=r(10867),s=r(52702);function l(t,e,r){let n={...t};for(let[t,{required:i,type:o}]of Object.entries(e))"string"!==o||u(n[t])||(n[t]=String(n[t])),i&&u(n[t])&&a.Vy.warn(`The property ${t} of ${r} is required; context will not be sent to the intake.`);return n}function u(t){return null==t||""===t}function c(t="",{propertiesConfig:e={}}={}){let r={},u=new o.cP,d={getContext:()=>(0,n.Go)(r),setContext:n=>{let o;((o="object"===(0,s.P)(n))||a.Vy.error("Unsupported context:",n),o)?r=(0,i.a)(l(n,e,t)):d.clearContext(),u.notify()},setContextProperty:(n,o)=>{r=(0,i.a)(l({...r,[n]:o},e,t)),u.notify()},removeContextProperty:n=>{delete r[n],l(r,e,t),u.notify()},clearContext:()=>{r={},u.notify()},changeObservable:u};return d}},69672:(t,e,r)=>{r.d(e,{g:()=>n});let n={AGENT:"agent",CONSOLE:"console",CUSTOM:"custom",LOGGER:"logger",NETWORK:"network",SOURCE:"source",REPORT:"report"}},70361:(t,e,r)=>{r.d(e,{G:()=>l,n:()=>s});var n=r(87873),i=r(11201),o=r(33477),a=r(21804);function s(t,e,r){let a=function(t,e){let r=`/api/v2/${e}`,n=t.proxy;if("string"==typeof n){let t=(0,i.l2)(n);return e=>`${t}?ddforward=${encodeURIComponent(`${r}?${e}`)}`}if("function"==typeof n)return t=>n({path:r,parameters:t});let o=l(e,t);return t=>`https://${o}${r}?${t}`}(t,e);return{build:(i,s)=>a(function({clientToken:t,internalAnalyticsSubdomain:e,source:r="browser"},i,a,{retry:s,encoding:l},u=[]){let c=[`ddsource=${r}`,`dd-api-key=${t}`,`dd-evp-origin-version=${encodeURIComponent("6.33.0")}`,"dd-evp-origin=browser",`dd-request-id=${(0,o.lk)()}`].concat(u);return l&&c.push(`dd-evp-encoding=${l}`),"rum"===i&&(c.push(`batch_time=${(0,n.nx)()}`,`_dd.api=${a}`),s&&c.push(`_dd.retry_count=${s.count}`,`_dd.retry_after=${s.lastFailureStatus}`)),e&&c.reverse(),c.join("&")}(t,e,i,s,r)),trackType:e}}function l(t,e){let{site:r=a.NW,internalAnalyticsSubdomain:n}=e;if("logs"===t&&e.usePciIntake&&r===a.NW)return a.$A;if(n&&r===a.NW)return`${n}.${a.NW}`;if(r===a.TC)return`http-intake.logs.${r}`;let i=r.split("."),o=i.pop();return`browser-intake-${i.join("-")}.${o}`}},70379:(t,e,r)=>{function n(t,e){for(let r=t.length-1;r>=0;r-=1){let n=t[r];
3if(e(n,r,t))return n}}function i(t){return Object.values(t)}function o(t){return Object.entries(t)}r.d(e,{KQ:()=>i,Uk:()=>n,WP:()=>o})},71178:(t,e,r)=>{r.d(e,{NR:()=>s,Yn:()=>a,uC:()=>o});var n=r(56439),i=r(25149);function o(t){let e,r=Error(t);return r.name="HandlingStack",(0,n.um)(()=>{let t=(0,i.T)(r);t.stack=t.stack.slice(2),e=a(t)}),e}function a(t){let e=s(t);return t.stack.forEach(t=>{let r="?"===t.func?"<anonymous>":t.func,n=t.args&&t.args.length>0?`(${t.args.join(", ")})`:"",i=t.line?`:${t.line}`:"",o=t.line&&t.column?`:${t.column}`:"";e+=` 4 at ${r}${n} @ ${t.url}${i}${o}`}),e}function s(t){return`${t.name||"Error"}: ${t.message}`}},71573:(t,e,r)=>{r.d(e,{t:()=>f});var n=r(25432),i=r(97593),o=r(45455),a=r(87873),s=r(25149),l=r(83099),u=r(6759),c=r(69672);function d(){return new n.cP(t=>{var e,r;let n=(e,r)=>{let n=(0,u.As)({stackTrace:r,originalError:e,startClocks:(0,a.M8)(),nonErrorPrefix:"Uncaught",source:c.g.SOURCE,handling:"unhandled"});t.notify(n)},{stop:i}=(e=n,(0,o.H)((0,l.VZ)(),"onerror",({parameters:[t,r,n,i,o]})=>{let a;(0,u.bJ)(o)||(a=(0,s.h)(t,r,n,i)),e(null!=o?o:t,a)})),{stop:d}=(r=n,(0,o.H)((0,l.VZ)(),"onunhandledrejection",({parameters:[t]})=>{r(t.reason||"Empty reason")}));return()=>{i(),d()}})}function f(){let t=new n.dX(500),e=(0,i.B)(d)().subscribe(e=>{t.notify({type:0,error:e})});return{observable:t,stop:()=>{e.unsubscribe()}}}},71871:(t,e,r)=>{r.d(e,{l:()=>a,q:()=>o});var n=r(56439),i=r(3740);function o(t,e,r,n,i){return a(t,e,[r],n,i)}function a(t,e,r,o,{once:s,capture:l,passive:u}={}){let c=(0,n.dm)(e=>{(e.isTrusted||e.__ddIsTrusted||t.allowUntrustedEvents)&&(s&&g(),o(e))}),d=u?{capture:l,passive:u}:l,f=window.EventTarget&&e instanceof EventTarget?window.EventTarget.prototype:e,p=(0,i.W)(f,"addEventListener");function g(){let t=(0,i.W)(f,"removeEventListener");r.forEach(r=>t.call(e,r,c,d))}return r.forEach(t=>p.call(e,t,c,d)),{stop:g}}},72030:(t,e,r)=>{r.d(e,{$:()=>i});var n=r(10867);function i(t,e){e.silentMultipleInit||n.Vy.error(`${t} is already initialized.`)}},72614:(t,e,r)=>{r.d(e,{l:()=>g});var n=r(6759),i=r(25432),o=r(10867),a=r(56439),s=r(92378),l=r(800),u=r(69672),c=r(25149),d=r(71178),f=r(87873);let p={};function g(t){let e=t.map(t=>{var e;return p[t]||(p[t]=(e=t,new i.cP(t=>{let r=o.JZ[e];return o.JZ[e]=(...i)=>{r.apply(console,i);let p=(0,d.uC)("console error");(0,a.um)(()=>{t.notify(function(t,e,r){let i=t.map(t=>{var e;return"string"==typeof(e=t)?(0,s.a)(e):(0,n.bJ)(e)?(0,d.NR)((0,c.T)(e)):(0,l.s)((0,s.a)(e),void 0,2)}).join(" ");if(e===o.bP.error){let o=t.find(n.bJ),a=(0,n.As)({originalError:o,handlingStack:r,startClocks:(0,f.M8)(),source:u.g.CONSOLE,handling:"handled",nonErrorPrefix:"Provided",useFallbackStack:!1});return a.message=i,{api:e,message:i,handlingStack:r,error:a}}return{api:e,message:i,error:void 0,handlingStack:r}}(i,e,p))})},()=>{o.JZ[e]=r}}))),p[t]});return(0,i.Fx)(...e)}},72690:(t,e,r)=>{r.d(e,{Aq:()=>s,R9:()=>i,q7:()=>u,sr:()=>l});var n,i,o=r(90275);(n=i||(i={})).TRACK_INTAKE_REQUESTS="track_intake_requests",n.USE_TREE_WALKER_FOR_ACTION_NAME="use_tree_walker_for_action_name",n.FEATURE_OPERATION_VITAL="feature_operation_vital",n.START_STOP_ACTION="start_stop_action",n.START_STOP_RESOURCE="start_stop_resource",n.USE_CHANGE_RECORDS="use_change_records",n.USE_INCREMENTAL_CHANGE_RECORDS="use_incremental_change_records",n.TOO_MANY_REQUESTS_INVESTIGATION="too_many_requests_investigation",n.TRACK_RESOURCE_HEADERS="track_resource_headers";let a=new Set;function s(t){Array.isArray(t)&&t.filter(t=>(0,o.Rj)(i,t)).forEach(t=>{a.add(t)})}function l(t){return a.has(t)}function u(){return a}},72763:(t,e,r)=>{let n;r.d(e,{j3:()=>a});var i=r(33477);let o="_dd_tab_id";function a(t){var e;let r=(n||(n=null!=(e=function(){try{let t=sessionStorage.getItem(o);if(t)return t;let e=(0,i.lk)();return sessionStorage.setItem(o,e),e}catch(t){return}}())?e:(0,i.lk)()),n);t.register(0,()=>({tab:{id:r}}))}},73980:(t,e,r)=>{let n;r.d(e,{Rr:()=>$,A2:()=>L,VJ:()=>M,Gk:()=>D,Q6:()=>V,a5:()=>P});var i=r(10867),o=r(6759),a=r(71178),s=r(72690),l=r(5553),u=r(21804),c=r(25432),d=r(87873),f=r(56439),p=r(14309),g=r(90737),h=r(800),m=r(74107),v=r(25149),y=r(73987),_=r(35446),b=r(29659),w=r(27944),S=r(93997),k=r(86657),E=r(35843),x=r(45771),C=r(83099),T=r(48102);let A="configuration",R="usage",O=["https://www.datadoghq-browser-agent.com","https://www.datad0g-browser-agent.com","https://d3uc069fcn7uxw.cloudfront.net","https://d20xtzwzcl0ceb.cloudfront.net","http://localhost","<anonymous>"],I=[u.R8,u.KG];function N(){return n||(n=new c.dX(100)),n}function P(t,e,r){let n=new c.cP,{enabled:i,metricsEnabled:o}=function(t,e,r,n,i=1,o=15){var a;let u={},c=!I.includes(e.site)&&(0,g.ic)(e.telemetrySampleRate),v={log:c,[A]:c&&(0,g.ic)(e.telemetryConfigurationSampleRate),[R]:c&&(0,g.ic)(e.telemetryUsageSampleRate),metric:c&&(0,g.ic)(i)},_={is_local_file:(null==(a=C.J2.location)?void 0:a.protocol)==="file:",is_worker:C.Wq},b=N();return b.subscribe(({rawEvent:i,metricName:a})=>{var c,f,g,b;let w;if(a&&!v.metric||!v[i.type])return;let S=a||i.status||i.type,k=u[S];if(k||(k=u[S]=new Set),k.size>=o)return;let E=(0,h.s)(i);if(k.has(E))return;let C=r.triggerHook(1,{startTime:(0,d.M8)().relative});if(C===x.ug)return;let T=(c=C,f=t,g=i,b=_,w={type:"telemetry",date:(0,d.M8)().timeStamp,service:f,version:"6.33.0",source:"browser",_dd:{format_version:2},telemetry:(0,m.kg)(g,{runtime_env:b,connectivity:(0,y.q)(),sdk_setup:"npm"}),ddtags:(0,l.m5)(e).join(","),experimental_features:Array.from((0,s.q7)())},(0,m.kg)(w,c));n.notify(T),(0,p.b)("telemetry",T),k.add(E)}),b.unbuffer(),(0,f.Bd)(M),{enabled:c,metricsEnabled:v.metric}}(t,e,r,n),{stop:a}=function(t,e){let r=[];if((0,_.d0)()){let t=(0,_.Y9)(),n=e.subscribe(e=>t.send("internal_telemetry",e));
4r.push(n.unsubscribe)}else{let n=[t.rumEndpointBuilder];t.replica&&t.site===u.Bb&&n.push(t.replica.rumEndpointBuilder);let i=(0,b.X)({encoder:(0,k.N)(),request:(0,w.sA)(n,T.l),flushController:(0,S.tO)({pageMayExitObservable:(0,E._T)(t),sessionExpireObservable:new c.cP})});r.push(i.stop);let o=e.subscribe(i.add);r.push(o.unsubscribe)}return{stop:()=>r.forEach(t=>t())}}(e,n);return{stop:a,enabled:i,metricsEnabled:o}}function L(t,e){(0,f.oO)(i.bP.debug,t,e),N().notify({rawEvent:{type:"log",message:t,status:"debug",...e}})}function M(t,e){N().notify({rawEvent:{type:"log",status:"error",...function(t){if((0,o.bJ)(t)){var e;let r=(0,v.T)(t);return{error:{kind:r.name,stack:(0,a.Yn)(((e=r).stack=e.stack.filter(t=>!t.url||O.some(e=>t.url.startsWith(e))),e))},message:r.message}}return{error:{stack:o.e6},message:`Uncaught ${(0,h.s)(t)}`}}(t),...e}})}function $(t){N().notify({rawEvent:{type:A,configuration:t}})}function D(t,e){N().notify({rawEvent:{type:"log",message:t,status:"debug",...e},metricName:t})}function V(t){N().notify({rawEvent:{type:R,usage:t}})}},73987:(t,e,r)=>{r.d(e,{q:()=>i});var n=r(83099);function i(){var t;let e=n.J2.navigator;return{status:e.onLine?"connected":"not_connected",interfaces:e.connection&&e.connection.type?[e.connection.type]:void 0,effective_type:null==(t=e.connection)?void 0:t.effectiveType}}},74107:(t,e,r)=>{r.d(e,{Go:()=>o,kg:()=>a});var n=r(52702);function i(t,e,r=function(){if("u">typeof WeakSet){let t=new WeakSet;return{hasAlreadyBeenSeen(e){let r=t.has(e);return r||t.add(e),r}}}let t=[];return{hasAlreadyBeenSeen(e){let r=t.indexOf(e)>=0;return r||t.push(e),r}}}()){if(void 0===e)return t;if("object"!=typeof e||null===e)return e;if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){let t=e.flags||[e.global?"g":"",e.ignoreCase?"i":"",e.multiline?"m":"",e.sticky?"y":"",e.unicode?"u":""].join("");return new RegExp(e.source,t)}if(r.hasAlreadyBeenSeen(e))return;if(Array.isArray(e)){let n=Array.isArray(t)?t:[];for(let t=0;t<e.length;++t)n[t]=i(n[t],e[t],r);return n}let o="object"===(0,n.P)(t)?t:{};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(o[t]=i(o[t],e[t],r));return o}function o(t){return i(void 0,t)}function a(...t){let e;for(let r of t)null!=r&&(e=i(e,r));return e}},77904:(t,e,r)=>{let n;r.d(e,{qj:()=>c});var i=r(91016),o=r(63779),a=r(87873);let s=1/0,l=a.iW,u=new Set;function c({expireDelay:t,maxEntries:e}){let r=[];n||(n=(0,i.yb)(()=>void u.forEach(t=>t()),l));let d=()=>{let e=(0,a.$S)()-t;for(;r.length>0&&r[r.length-1].endTime<e;)r.pop()};return u.add(d),{add:function(t,n){let i={value:t,startTime:n,endTime:s,remove:()=>{(0,o.Ai)(r,i)},close:t=>{i.endTime=t}};return e&&r.length>=e&&r.pop(),r.unshift(i),i},find:function(t=s,e={returnInactive:!1}){for(let n of r)if(n.startTime<=t){if(e.returnInactive||t<=n.endTime)return n.value;break}},closeActive:function(t){let e=r[0];e&&e.endTime===s&&e.close(t)},findAll:function(t=s,e=0){let n=(0,a.Gw)(t,e);return r.filter(e=>e.startTime<=n&&t<=e.endTime).map(t=>t.value)},getEntries:function(t){return r.filter(e=>e.startTime===t)},reset:function(){r=[]},stop:function(){u.delete(d),0===u.size&&n&&((0,i.vG)(n),n=void 0)}}}},83099:(t,e,r)=>{function n(){if("object"==typeof globalThis)return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get(){return this},configurable:!0});let t=_dd_temp_;return delete Object.prototype._dd_temp_,"object"!=typeof t&&(t="object"==typeof self?self:"object"==typeof window?window:{}),t}r.d(e,{J2:()=>i,VZ:()=>n,Wq:()=>o});let i=n(),o="WorkerGlobalScope"in i},84109:(t,e,r)=>{r.d(e,{K:()=>a,V:()=>o});var n=r(10867),i=r(52702);function o(t){let e=(0,i.P)(t);return"string"===e||"function"===e||t instanceof RegExp}function a(t,e,r=!1){return t.some(t=>{try{if("function"==typeof t)return t(e);if(t instanceof RegExp)return t.lastIndex=0,t.test(e);if("string"==typeof t)return r?e.startsWith(t):t===e}catch(t){n.Vy.error(t)}return!1})}},84232:(t,e,r)=>{r.d(e,{oT:()=>f,zn:()=>l,W3:()=>d,TE:()=>u,c$:()=>c,H9:()=>g,D9:()=>p});var n=r(90275),i=r(70379),o=r(87873),a=r(90711);let s=/^([a-zA-Z]+)=([a-z0-9-]+)$/;function l(t,e){let r={isExpired:"1"};return e.trackAnonymousUser&&(null==t?void 0:t.anonymousId)&&(r.anonymousId=null==t?void 0:t.anonymousId),r}function u(t){return(0,n.RI)(t)}function c(t){return!u(t)}function d(t){var e;return void 0!==t.isExpired||!((void 0===(e=t).created||(0,o.x3)()-Number(e.created)<a.AQ)&&(void 0===e.expire||(0,o.x3)()<Number(e.expire)))}function f(t){t.expire=String((0,o.x3)()+a.HB)}function p(t){return(0,i.WP)(t).map(([t,e])=>"anonymousId"===t?`aid=${e}`:`${t}=${e}`).join("&")}function g(t){let e={};return t&&(-1!==t.indexOf("&")||s.test(t))&&t.split("&").forEach(t=>{let r=s.exec(t);if(null!==r){let[,t,n]=r;"aid"===t?e.anonymousId=n:e[t]=n}}),e}},85762:(t,e,r)=>{r.d(e,{ox:()=>_});var n=r(25432),i=r(77904),o=r(87873),a=r(71871),s=r(91016),l=r(73980),u=r(45997),c=r(60968),d=r
4(90711),f=r(87400),p=r(96474),g=r(87648),h=r(55131);let m=o.iW,v=d.AQ,y=[];function _(t,e,r,l){let u=new n.cP,c=new n.cP,p=(0,f.oC)(t.sessionStoreStrategyType,t,e,r);y.push(()=>p.stop());let g=(0,i.qj)({expireDelay:v});function h(){let r=p.getSession();return r?{id:r.id,trackingType:r[e],isReplayForced:!!r.forcedReplay,anonymousId:r.anonymousId}:(b(t).catch(()=>void 0),{id:"invalid",trackingType:d.gB,isReplayForced:!1,anonymousId:void 0})}return y.push(()=>g.stop()),p.renewObservable.subscribe(()=>{g.add(h(),(0,o.$S)()),u.notify()}),p.expireObservable.subscribe(()=>{c.notify(),g.closeActive((0,o.$S)())}),p.expandOrRenewSession(),g.add(h(),(0,o.Oc)().relative),l.observable.subscribe(()=>{l.isGranted()?p.expandOrRenewSession():p.expire(!1)}),function(t,e){let{stop:r}=(0,a.l)(t,window,["click","touchstart","keydown","scroll"],e,{capture:!0,passive:!0});y.push(r)}(t,()=>{l.isGranted()&&p.expandOrRenewSession()}),function(t,e){let r=()=>{"visible"===document.visibilityState&&e()},{stop:n}=(0,a.q)(t,document,"visibilitychange",r);y.push(n);let i=(0,s.yb)(r,m);y.push(()=>{(0,s.vG)(i)})}(t,()=>p.expandSession()),function(t,e){let{stop:r}=(0,a.q)(t,window,"resume",e,{capture:!0});y.push(r)}(t,()=>p.restartSession()),{findSession:(t,e)=>g.find(t,e),renewObservable:u,expireObservable:c,sessionStateUpdateObservable:p.sessionStateUpdateObservable,expire:p.expire,updateSessionState:p.updateSessionState}}async function b(t){let e,r,n=t.sessionStoreStrategyType;n&&(n.type===d.Q_.COOKIE?(e=(0,p.Hv)(n.cookieOptions,t),r={cookie:await w(),currentDomain:`${window.location.protocol}//${window.location.hostname}`}):e=(0,h.dX)(),(0,l.A2)("Unexpected session state",{sessionStoreStrategyType:n.type,session:e,isSyntheticsTest:(0,u.Fs)(),createdTimestamp:null==e?void 0:e.created,expireTimestamp:null==e?void 0:e.expire,...r}))}async function w(){let t;return{count:(t="cookieStore"in window?await window.cookieStore.getAll(g.Z):document.cookie.split(/\s*;\s*/).filter(t=>t.startsWith(g.Z))).length,domain:(0,c.DQ)()||"undefined",...t}}},86657:(t,e,r)=>{r.d(e,{N:()=>i});var n=r(33824);function i(){let t="",e=0;return{isAsync:!1,get isEmpty(){return!t},write(r,i){let o=(0,n.WW)(r);e+=o,t+=r,i&&i(o)},finish(t){t(this.finishSync())},finishSync(){let r={output:t,outputBytesCount:e,rawBytesCount:e,pendingData:""};return t="",e=0,r},estimateEncodedBytesCount:t=>t.length}}},87400:(t,e,r)=>{let n;r.d(e,{nd:()=>x,oC:()=>C});var i=r(91016),o=r(25432),a=r(87873),s=r(48102),l=r(33477),u=r(10867),c=r(96474),d=r(84232),f=r(55131);let p=a.OY,g=[];function h(t,e,r=0){var i;let o,{isLockEnabled:s,persistSession:u,expireSession:c}=e,f=t=>u({...t,lock:o}),y=()=>{let{lock:t,...r}=e.retrieveSession();return{session:r,lock:t&&!function(t){let[,e]=t.split("--");return!e||(0,a.vk)(Number(e),(0,a.nx)())>p}(t)?t:void 0}};if(n||(n=t),t!==n)return void g.push(t);if(s&&r>=100)return void v(e);let _=y();if(s&&(_.lock||(o=(0,l.lk)()+"--"+(0,a.nx)(),f(_.session),(_=y()).lock!==o)))return void m(t,e,r);let b=t.process(_.session);if(s&&(_=y()).lock!==o)return void m(t,e,r);if(b&&((0,d.W3)(b)?c(b):((0,d.oT)(b),s?f(b):u(b))),s&&!(b&&(0,d.W3)(b))){if((_=y()).lock!==o)return void m(t,e,r);u(_.session),b=_.session}null==(i=t.after)||i.call(t,b||_.session),v(e)}function m(t,e,r){(0,i.wg)(()=>{h(t,e,r+1)},10)}function v(t){n=void 0;let e=g.shift();e&&h(e,t)}var y=r(90711),_=r(83099),b=r(90275);let w="_DD_SESSION";function S(){let t=(0,_.VZ)();return t[w]||(t[w]={}),(0,b.yG)(t[w])}function k(t){(0,_.VZ)()[w]=(0,b.yG)(t)}let E=a.OY;function x(t){var e,r;let{sessionPersistence:n}=t;for(let i of(e=n,r=t,Array.isArray(e)?e:void 0!==e?[e]:r.allowFallbackToLocalStorage?[y.Q_.COOKIE,y.Q_.LOCAL_STORAGE]:[y.Q_.COOKIE])){let e=function(t,e){switch(t){case y.Q_.COOKIE:return(0,c.ge)(e);case y.Q_.LOCAL_STORAGE:return(0,f.aW)();case y.Q_.MEMORY:return{type:y.Q_.MEMORY};default:u.Vy.error(`Invalid session persistence '${String(t)}'`);return}}(i,t);if(void 0!==e)return e}}function C(t,e,r,n,u=function(t,e){return t.type===y.Q_.COOKIE?(0,c.iA)(e,t.cookieOptions):t.type===y.Q_.LOCAL_STORAGE?(0,f.eh)(e):{expireSession:t=>(function(t,e){k((0,d.zn)(t,e))})(t,e),isLockEnabled:!1,persistSession:k,retrieveSession:S}}
4(t,e)){let p,g=new o.cP,m=new o.cP,v=new o.cP,_=(0,i.yb)(function(){let t=u.retrieveSession();(0,d.W3)(t)?h({process:t=>(0,d.W3)(t)?(0,d.zn)(t,e):void 0,after:x},u):x(t)},E);T();let{throttled:b,cancel:w}=(0,s.n)(()=>{h({process:t=>{if((0,d.TE)(t))return;let i=x(t);return function(t){if((0,d.TE)(t))return;let i=n(t[r]);t[r]=i,delete t.isExpired,i===y.gB||t.id||(t.id=(0,l.lk)(),t.created=String((0,a.x3)())),e.trackAnonymousUser&&!t.anonymousId&&(t.anonymousId=(0,l.lk)())}(i),i},after:t=>{(0,d.c$)(t)&&!A()&&(p=t,g.notify()),p=t}},u)},E);function x(t){var n;return(0,d.W3)(t)&&(t=(0,d.zn)(t,e)),A()&&((n=t,p.id!==n.id||p[r]!==n[r])?(p=(0,d.zn)(p,e),m.notify()):(v.notify({previousState:p,newState:t}),p=t)),t}function T(){h({process:t=>{if((0,d.TE)(t))return t.anonymousId=(0,l.lk)(),(0,d.zn)(t,e)},after:t=>{p=t}},u)}function A(){return(null==p?void 0:p[r])!==void 0}return{expandOrRenewSession:b,expandSession:function(){h({process:t=>A()?x(t):void 0},u)},getSession:()=>p,renewObservable:g,expireObservable:m,sessionStateUpdateObservable:v,restartSession:T,expire:t=>{w(),!1===t&&p&&delete p.anonymousId,u.expireSession(p),x((0,d.zn)(p,e))},stop:()=>{(0,i.vG)(_)},updateSessionState:function(t){h({process:e=>({...e,...t}),after:x},u)}}}},87648:(t,e,r)=>{r.d(e,{Z:()=>n});let n="_dd_s"},87873:(t,e,r)=>{let n;r.d(e,{$H:()=>l,$S:()=>h,FR:()=>u,Gw:()=>_,M8:()=>m,MA:()=>s,OY:()=>o,Oc:()=>v,TP:()=>d,Zj:()=>f,gs:()=>b,iW:()=>a,jR:()=>c,nx:()=>g,pu:()=>w,vk:()=>y,x3:()=>p});var i=r(90737);let o=1e3,a=6e4,s=36e5,l=31536e6;function u(t){var e,r;let n;return{relative:t,timeStamp:(e=t,(n=p()-performance.now())>S()?Math.round(function(t,e){return t+e}(n,e)):(r=e,Math.round(S()+r)))}}function c(t){return{relative:b(t),timeStamp:t}}function d(){var t;return Math.round(p()-(t=S(),t+performance.now()))}function f(t){return(0,i.Et)(t)?(0,i.LI)(1e6*t,0):t}function p(){return new Date().getTime()}function g(){return p()}function h(){return performance.now()}function m(){return{relative:h(),timeStamp:g()}}function v(){return{relative:0,timeStamp:S()}}function y(t,e){return e-t}function _(t,e){return t+e}function b(t){return t-S()}function w(t){return t<l}function S(){var t,e;return void 0===n&&(n=null!=(e=null==(t=performance.timing)?void 0:t.navigationStart)?e:performance.timeOrigin),n}},90275:(t,e,r)=>{function n(t){try{return JSON.parse(t)}catch(t){}}function i(t){return{...t}}function o(t,e){return Object.keys(t).some(r=>t[r]===e)}function a(t){return 0===Object.keys(t).length}function s(t,e){let r={};for(let n of Object.keys(t))r[n]=e(t[n]);return r}r.d(e,{LG:()=>s,RI:()=>a,Rj:()=>o,XU:()=>n,yG:()=>i})},90711:(t,e,r)=>{r.d(e,{AQ:()=>i,HB:()=>o,Q_:()=>l,_P:()=>a,gB:()=>s});var n=r(87873);let i=4*n.MA,o=15*n.iW,a=n.$H,s="0",l={COOKIE:"cookie",MEMORY:"memory",LOCAL_STORAGE:"local-storage"}},90737:(t,e,r)=>{function n(t){return 0!==t&&100*Math.random()<=t}function i(t,e){return+t.toFixed(e)}function o(t){return a(t)&&t>=0&&t<=100}function a(t){return"number"==typeof t}r.d(e,{Et:()=>a,LI:()=>i,fp:()=>o,ic:()=>n})},91016:(t,e,r)=>{r.d(e,{DJ:()=>s,vG:()=>u,wg:()=>a,yb:()=>l});var n=r(3740),i=r(56439),o=r(83099);function a(t,e){return(0,n.W)((0,o.VZ)(),"setTimeout")((0,i.dm)(t),e)}function s(t){(0,n.W)((0,o.VZ)(),"clearTimeout")(t)}function l(t,e){return(0,n.W)((0,o.VZ)(),"setInterval")((0,i.dm)(t),e)}function u(t){(0,n.W)((0,o.VZ)(),"clearInterval")(t)}},92378:(t,e,r)=>{r.d(e,{a:()=>s});var n=r(10867),i=r(33824),o=r(800);let a=220*i._m;function s(t,e=a){let r=(0,o.M)(Object.prototype),n=(0,o.M)(Array.prototype),i=[],c=new WeakMap,d=l(t,"$",void 0,i,c),f=JSON.stringify(d),p=f?f.length:0;if(p>e)return void u(e,"discarded",t);for(;i.length>0&&p<e;){let r=i.shift(),n=0;if(Array.isArray(r.source))for(let o=0;o<r.source.length;o++){let a=l(r.source[o],r.path,o,i,c);if(void 0!==a?p+=JSON.stringify(a).length:p+=4,p+=n,n=1,p>e){u(e,"truncated",t);break}r.target[o]=a}else for(let o in r.source)if(Object.prototype.hasOwnProperty.call(r.source,o)){let a=l(r.source[o],r.path,o,i,c);if(void 0!==a&&(p+=JSON.stringify(a).length+n+o.length+3,n=1),p>e){u(e,"truncated",t);break}r.target[o]=a}}return r(),n(),d}function l(t,e,r,n,i){let o=function(t){if(t&&"function"==typeof t.toJSON)try{return t.toJSON()}catch(t){}return t}(t);if(!o||"object"!=typeof o){var a;return"bigint"==typeof(a=o)?`[BigInt] ${a.toString()}`:"function"==typeof a?`[Function] ${a.name||"unknown"}`:"symbol"==typeof a?`[Symbol] ${a.description||a.toString()}`:a}let s=function t(e){try{if(e instanceof Event){var r;return{type:(r=e).type,isTrusted:r.isTrusted,currentTarget:r.currentTarget?t(r.currentTarget):null,target:r.target?t(r.target):null}}if(e instanceof RegExp)return`[RegExp] ${e.toString()}`;let n=Object.prototype.toString.call(e).match(/\[object (.*)\]/);if(n&&n[1])return`[${n[1]}]`}catch(t){}return"[Unserializable]"}(o);if("[Object]"!==s&&"[Array]"!==s&&"[Error]"!==s)return s;if(i.has(t))return`[Reference seen at ${i.get(t)}]`;let l=void 0!==r?`${e}.${r}`:e,u=Array.isArray(o)?[]:{};return i.set(t,l),n.push({source:o,target:u,path:l}),u}function u(t,e,r){n.Vy.warn(`The data provided has been ${e} as it is over the limit of ${t} characters:`,r)}},92581:(t,e,r)=>{r.d(e,{F:()=>o,s:()=>a});var n=r(36095),i=r(65297);function o(t,e,r,i){let o=a();return e.storeContextsAcrossPages&&(0,n.Ck)(e,o,r,2),t.register(0,()=>
4{let t=o.getContext();return i?{context:t}:t}),o}function a(){return(0,i.D)("global context")}},93997:(t,e,r)=>{r.d(e,{tO:()=>c});var n=r(83099),i=r(25432),o=r(91016),a=r(87873),s=r(27944);let l=30*a.OY,u=n.Wq?1:50;function c({pageMayExitObservable:t,sessionExpireObservable:e}){let r,n,a=new i.cP,d=t.subscribe(t=>{r=t.reason;try{a.notify(t.reason)}finally{r=void 0}m(t.reason)}),f=e.subscribe(()=>m("session_expire")),p=new i.cP(()=>()=>{d.unsubscribe(),f.unsubscribe()}),g=0,h=0;function m(t){if(0===h)return;let e=h,r=g;h=0,g=0,v(),p.notify({reason:t,messagesCount:e,bytesCount:r})}function v(){(0,o.DJ)(n),n=void 0}return{flushObservable:p,preparePageExitFlushObservable:a,get messagesCount(){return h},notifyBeforeAddMessage(t){g+t>=s.AK&&m(null!=r?r:"bytes_limit"),h+=1,g+=t,void 0===n&&(n=(0,o.wg)(()=>{m("duration_limit")},l))},notifyAfterAddMessage(t=0){g+=t,h>=u?m(null!=r?r:"messages_limit"):g>=s.AK&&m(null!=r?r:"bytes_limit")},notifyAfterRemoveMessage(t){g-=t,0==(h-=1)&&v()}}}},94034:(t,e,r)=>{let n;function i(t){return u(t).segments_count}function o(t){u(t).segments_count+=1}function a(t){u(t).records_count+=1}function s(t,e){u(t).segments_total_raw_size+=e}function l(t){return null==n?void 0:n.get(t)}function u(t){let e;return n||(n=new Map),n.has(t)?e=n.get(t):(e={records_count:0,segments_count:0,segments_total_raw_size:0},n.set(t,e),n.size>1e3&&function(){if(!n)return;let t=n.keys().next().value;t&&n.delete(t)}()),e}r.d(e,{$1:()=>a,H5:()=>o,K_:()=>i,L7:()=>s,lv:()=>l})},95638:(t,e,r)=>{let n,i,o,a,s,l;r.d(e,{eT:()=>e$,o:()=>eM,$m:()=>eN,NT:()=>eP,Wd:()=>eL,bb:()=>T,K:()=>A,do:()=>c,wP:()=>ny,wI:()=>ei,W3:()=>tO,PJ:()=>eU,dT:()=>ez,$4:()=>eo,Gn:()=>rF,zL:()=>rj,dx:()=>nm,rf:()=>eW,pB:()=>rW,wR:()=>en,g1:()=>rG,nS:()=>et,XS:()=>ee,p_:()=>er,$5:()=>tJ,AB:()=>ng,jR:()=>eq,ei:()=>tK,ap:()=>eF,Ie:()=>eB});var u,c,d=r(56645),f=r(71573),p=r(86657),g=r(97593),h=r(71178),m=r(56439),v=r(73980),y=r(18546),_=r(74107),b=r(92378),w=r(87873),S=r(72690),k=r(50027),E=r(39752),x=r(33477),C=r(72030);let T={ACTION:"action",ERROR:"error",LONG_TASK:"long_task",VIEW:"view",RESOURCE:"resource",VITAL:"vital"},A={LONG_TASK:"long-task",LONG_ANIMATION_FRAME:"long-animation-frame"},R="initial_load",O="route_change",I="bf_cache",N="custom",P="error_click",L="dead_click",M="duration";function $({vitalsByName:t,vitalsByReference:e},r,n={}){let i={id:(0,x.lk)(),name:r,startClocks:(0,w.M8)(),...n},o={__dd_vital_reference:!0};return t.set(r,i),e.set(o,i),o}function D(t,{vitalsByName:e,vitalsByReference:r},n,i={}){var o,a,s,l,u;let c="string"==typeof n?e.get(n):r.get(n);c&&(t((o=c,a=c.startClocks,s=i,l=(0,w.M8)(),{id:o.id,name:o.name,type:M,startClocks:a,duration:(0,w.vk)(a.timeStamp,l.timeStamp),context:(0,_.kg)(o.context,s.context),description:null!=(u=s.description)?u:o.description,handlingStack:o.handlingStack})),"string"==typeof n?e.delete(n):r.delete(n))}function V(t){let{startClocks:e,type:r,name:n,description:i,context:o,handlingStack:a}=t,s=t.type===M?t.id:void 0,l={id:null!=s?s:(0,x.lk)(),type:r,name:n,description:i,...r===M?{duration:(0,w.Zj)(t.duration)}:{step_type:t.stepType,operation_key:t.operationKey,failure_reason:t.failureReason}};return{rawRumEvent:{date:e.timeStamp,vital:l,type:T.VITAL,context:o},startClocks:e,duration:r===M?t.duration:void 0,domainContext:a?{handlingStack:a}:{}}}function U(t,e,r){if(t)for(let n of t){let t=n[e];t&&t(r)}}var q=r(9110),z=r(92581),B=r(99629),F=r(25687),j=r(35446),G=r(10867),W=r(48102),H=r(1750),Z=r(45997),K=r(45771);let Q=K.XP;var Y=r(268),J=r(90737),X=r(90275),tt=r(63779),te=r(84109),tr=r(52702);let tn=["tracecontext","datadog"],ti=["cache-control","etag","age","expires","content-type","content-encoding","vary","content-length","server-timing","x-cache"];function to(t){return(0,te.V)(t)?{match:t,propagatorTypes:tn}:(0,tr.O)(t)&&(0,te.V)(t.match)&&(null===t.propagatorTypes||void 0===t.propagatorTypes||Array.isArray(t.propagatorTypes))?{match:t.match,propagatorTypes:t.propagatorTypes||tn}:void 0}let ta=["request","response","any"];var ts=r(60968),tl=r(8750),tu=r(70361);function tc(t,e){e.lastIndex=0;let r=e.exec(t);if(!r)return;let[n,i]=r;return i||n}let td=/[a-zA-Z_$]/,tf=/[a-zA-Z0-9_$]/,tp=/[0-9]/,tg=/[a-fA-F0-9]/,th={0:()=>
4!1,1:()=>!1,2:t=>td.test(t),3:t=>tf.test(t),4:t=>"."===t,5:t=>"["===t,6:t=>"]"===t,7:t=>tp.test(t),8:t=>"'\"".includes(t),9:(t,e)=>t===e.quote,10:()=>!0,11:t=>"\\"===t,12:(t,e)=>void 0===e.escapeSequence?`${e.quote}/\\bfnrtu`.includes(t):!!e.escapeSequence.startsWith("u")&&e.escapeSequence.length<5&&tg.test(t)},tm={0:[2,5],1:[],2:[3,4,5,1],3:[3,4,5,1],4:[2],5:[8,7],6:[4,5,1],7:[7,6],8:[11,9,10],9:[6],10:[11,9,10],11:[12],12:[12,11,9,10]},tv=[2,3,7,10],ty=[4,5,6],t_={'"':'"',"'":"'","/":"/","\\":"\\",b:"\b",f:"\f",n:"\n",r:"\r",t:" "},tb=["applicationId","service","env","version","sessionSampleRate","sessionReplaySampleRate","defaultPrivacyLevel","enablePrivacyForActionName","traceSampleRate","trackSessionAcrossSubdomains","allowedTracingUrls","allowedTrackingOrigins"];async function tw(t,e){let r,n,i=(r={fetch:{}},{get:()=>r,increment:(t,e)=>{r[t]||(r[t]={}),r[t][e]||(r[t][e]=0),r[t][e]=r[t][e]+1}}),o=await tk(t);return o.ok?(i.increment("fetch","success"),n=function(t,e,r,n){let i={...t};return tb.forEach(t=>{t in e&&(i[t]=o(e[t]))}),Object.keys(r).forEach(t=>{var n;void 0!==e[t]&&(n=r[t],e[t].forEach(({key:t,value:e})=>{n.setContextProperty(t,o(e))}))}),i;function o(t){if(Array.isArray(t))return t.map(o);if((0,tr.O)(t)){if("rcSerializedType"in t){let r=t.rcSerializedType;switch(r){case"string":return t.value;case"regex":return tS(t.value);case"dynamic":var e=t;let i,o=e.strategy;switch(o){case"cookie":i=function({name:t}){let e=(0,ts.Ri)(t);return n.increment("cookie",void 0!==e?"success":"missing"),e}(e);break;case"dom":i=function({selector:t,attribute:e}){var r,i;let o;try{o=document.querySelector(t)}catch(e){G.Vy.error(`Invalid selector in the remote configuration: '${t}'`),n.increment("dom","failure");return}if(!o)return void n.increment("dom","missing");if(r=o,i=e,"password"===r.getAttribute("type")&&"value"===i){G.Vy.error(`Forbidden element selected by the remote configuration: '${t}'`),n.increment("dom","failure");return}let a=void 0!==e?o.getAttribute(e):o.textContent;return null===a?void n.increment("dom","missing"):(n.increment("dom","success"),a)}(e);break;case"js":i=function({path:t}){let e=window,r=function(t){let e,r=[],n=0,i={quote:void 0,escapeSequence:void 0},o="";for(let l of t){if(!(e=tm[n].find(t=>th[t](l,i))))return[];if(void 0!==i.escapeSequence&&12!==e){var a,s;if(a=i.escapeSequence,!("\"'/\\bfnrt".includes(a)||a.startsWith("u")&&5===a.length))return[];o+=(s=i.escapeSequence).startsWith("u")?String.fromCharCode(parseInt(s.slice(1),16)):t_[s],i.escapeSequence=void 0}tv.includes(e)?o+=l:ty.includes(e)&&""!==o?(r.push(o),o=""):12===e?i.escapeSequence=i.escapeSequence?`${i.escapeSequence}${l}`:l:8===e?i.quote=l:9===e&&(i.quote=void 0),n=e}return tm[n].includes(1)?(""!==o&&r.push(o),r):[]}(t);if(0===r.length){G.Vy.error(`Invalid JSON path in the remote configuration: '${t}'`),n.increment("js","failure");return}for(let i of r){if(!(i in e))return void n.increment("js","missing");try{e=e[i]}catch(e){G.Vy.error(`Error accessing: '${t}'`,e),n.increment("js","failure");return}}return n.increment("js","success"),e}(e);break;case"localStorage":i=function({key:t}){let e;try{e=localStorage.getItem(t)}catch(t){n.increment("localStorage","failure");return}return n.increment("localStorage",null!==e?"success":"missing"),null!=e?e:void 0}(e);break;default:G.Vy.error(`Unsupported remote configuration: "strategy": "${o}"`);return}let a=e.extractor;return void 0!==a&&"string"==typeof i?function(t,e){let r=tS(t.value);if(void 0!==r)return tc(e,r)}(a,i):i;default:G.Vy.error(`Unsupported remote configuration: "rcSerializedType": "${r}"`);return}}return(0,X.LG)(t,o)}return t}}(t,o.value,e,i)):(i.increment("fetch","failure"),G.Vy.error(o.error)),(0,v.Gk)("remote configuration metrics",{metrics:i.get()}),n}function tS(t){try{return new RegExp(t)}catch(e){G.Vy.error(`Invalid regex in the remote configuration: '${t}'`)}}async function tk(t){let e;try{var r;e=await (0,tl.h)((r=t).remoteConfigurationProxy?r.remoteConfigurationProxy:`https://sdk-configuration.${(0,tu.G)("rum",r)}/v1/${encodeURIComponent(r.remoteConfigurationId)}.json`)}catch(t){e=void 0}if(!e||!e.ok)return{ok:!1,error:Error("Error fetching the remote configuration.")};let n=await e.json();return n.rum?{ok:!0,value:n.rum}:{ok:!1,error:Error("No remote configuration for RUM.")}}function tE(t,e,r){t.changeObservable.subscribe(()=>{let n=t.getContext();r.add(t=>t[e].setContext(n))})}var tx=r(14309),tC=r(35843),tT=r(72763),tA=r(25432),tR=r(3740);function tO(){let t,e=window;if(e.Zone&&(t=(0,tR.W)(e,"MutationObserver"),e.MutationObserver&&t===e.MutationObserver)){let r=new e.MutationObserver(W.l),n=(0,tR.W)(r,"originalInstance");
4t=n&&n.constructor}return t||(t=e.MutationObserver),t}var tI=r(45455);let tN=r(51211).D;var tP=r(90711),tL=r(77904);let tM=tP.AQ;var t$=r(22061),tD=r(7477),tV=r(11201),tU=r(25721);let tq="initial_document",tz=[[tD.v.DOCUMENT,t=>tq===t],[tD.v.XHR,t=>"xmlhttprequest"===t],[tD.v.FETCH,t=>"fetch"===t],[tD.v.BEACON,t=>"beacon"===t],[tD.v.CSS,(t,e)=>/\.css$/i.test(e)],[tD.v.JS,(t,e)=>/\.js$/i.test(e)],[tD.v.IMAGE,(t,e)=>["image","img","icon"].includes(t)||null!==/\.(gif|jpg|jpeg|tiff|png|svg|ico)$/i.exec(e)],[tD.v.FONT,(t,e)=>null!==/\.(woff|eot|woff2|ttf)$/i.exec(e)],[tD.v.MEDIA,(t,e)=>["audio","video"].includes(t)||null!==/\.(mp3|mp4)$/i.exec(e)]];function tB(...t){for(let e=1;e<t.length;e+=1)if(t[e-1]>t[e])return!1;return!0}function tF(t){return"xmlhttprequest"===t.initiatorType||"fetch"===t.initiatorType}function tj(t){return t.duration>=0}function tG(t){var e;let r=tB(t.startTime,t.fetchStart,t.domainLookupStart,t.domainLookupEnd,t.connectStart,t.connectEnd,t.requestStart,t.responseStart,t.responseEnd),n=!((e=t).redirectEnd>e.startTime)||tB(t.startTime,t.redirectStart,t.redirectEnd,t.fetchStart);return r&&n}function tW(t,e,r){if(t<=e&&e<=r)return{duration:(0,w.Zj)((0,w.vk)(e,r)),start:(0,w.Zj)((0,w.vk)(t,e))}}function tH(t){return t&&(!(0,tU.w)(t)||(0,S.sr)(S.R9.TRACK_INTAKE_REQUESTS))}let tZ=/data:(.+)?(;base64)?,/g;function tK(t,e=24e3){if(t.length<=e||!t.startsWith("data:"))return t;let r=t.substring(0,100).match(tZ);return r?`${r[0]}[...]`:t}var tQ=r(70379);let tY=new Map;function tJ(t,e){var r,n;let i,o,a;if(100===e)return!0;if(0===e)return!1;let s=tY.get(e);return s&&t===s.sessionId?s.decision:(i=window.BigInt?(r=BigInt(`0x${t.split("-")[4]}`),n=e,o=BigInt("1111111111111111111"),Number(r*o%(a=BigInt("0x10000000000000000")))<=n/100*Number(a)):(0,J.ic)(e),tY.set(e,{sessionId:t,decision:i}),i)}function tX(t){let e=crypto.getRandomValues(new Uint32Array(2));return 63===t&&(e[e.length-1]>>>=1),{toString(t=10){let r=e[1],n=e[0],i="";do{let e=r%t*0x100000000+n;r=Math.floor(r/t),n=Math.floor(e/t),i=(e%t).toString(t)+i}while(r||n);return i}}}function t0(t){return t.toString(16).padStart(16,"0")}function t1(t){0!==t.status||t.isAborted||(t.traceId=void 0,t.spanId=void 0,t.traceSampled=void 0)}function t2(t,e,r,n,i,o){let a=r.findTrackedSession();if(!a)return;let s=t.allowedTracingUrls.find(t=>(0,te.K)([t.match],e.url,!0));if(!s)return;let l=tJ(a.id,t.traceSampleRate);(l||t.traceContextInjection===Y.uT.ALL)&&(e.traceSampled=l,e.traceId=tX(64),e.spanId=tX(63),o(function(t,e,r,n,i,o,a,s){let l={};if(i.forEach(n=>{switch(n){case"datadog":Object.assign(l,{"x-datadog-origin":"rum","x-datadog-parent-id":e.toString(),"x-datadog-sampling-priority":r?"1":"0","x-datadog-trace-id":t.toString()});break;case"tracecontext":Object.assign(l,{traceparent:`00-0000000000000000${t0(t)}-${t0(e)}-0${r?"1":"0"}`,tracestate:`dd=s:${r?"1":"0"};o:rum`});break;case"b3":Object.assign(l,{b3:`${t0(t)}-${t0(e)}-${r?"1":"0"}`});break;case"b3multi":Object.assign(l,{"X-B3-TraceId":t0(t),"X-B3-SpanId":t0(e),"X-B3-Sampled":r?"1":"0"})}}),s.propagateTraceBaggage){let t={"session.id":n},e=o.getContext().id;"string"==typeof e&&(t["user.id"]=e);let r=a.getContext().id;"string"==typeof r&&(t["account.id"]=r);let i=Object.entries(t).map(([t,e])=>`${t}=${encodeURIComponent(e)}`).join(",");i&&(l.baggage=i)}return l}(e.traceId,e.spanId,e.traceSampled,a.id,s.propagatorTypes,n,i,t)))}var t3=r(33824);let t5=32*t3._m;function t7(t,e){return e.allowedGraphQlUrls.find(e=>(0,te.K)([e.match],t))}let t6=1;function t9(){let t=t6;return t6+=1,t}function t8(t){return(0,J.Et)(t)&&t<0?void 0:t}function t4(t){return t.nodeType===Node.TEXT_NODE}function et(t){return t.nodeType===Node.ELEMENT_NODE}function ee(t){return et(t)&&!!t.shadowRoot}function er(t){return!!t.host&&t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&et(t.host)}function en(t){return t.childNodes.length>0||ee(t)}function ei(t,e){let r=t.firstChild;for(;r;)e(r),r=r.nextSibling;ee(t)&&e(t.shadowRoot)}function eo(t){return er(t)?t.host:t.parentNode}function ea(t){if(t.parentElement)return t.parentElement;let e=t.parentNode;return e&&er(e)?e.host:null}var es=r(91016),el=r(71871);function eu(t,e){return new tA.cP(r=>{var i;let o,a;if(!window.PerformanceObserver)return;let s=t=>{let e=t.filter(t=>{var e;return!((e=t).entryType===c.RESOURCE&&(!tH(e.name)||!tj(e)))});e.length>0&&r.notify(e)},l=!0,u=new PerformanceObserver((0,m.dm)(t=>{l?o=(0,es.wg)(()=>s(t.getEntries())):s(t.getEntries())}));try{u.observe(e)}catch(t){if([c.RESOURCE,c.NAVIGATION,c.LONG_TASK,c.PAINT].includes(e.type)){e.buffered&&(o=(0,es.wg)(()=>s(performance.getEntriesByType(e.type))));try{u.observe({entryTypes:[e.type]})}catch(t){return}}}return l=!1,i=t,!n&&void 0!==window.performance&&"getEntries"in performance&&"addEventListener"in performance&&(n=(0,el.q)(i,performance,"resourcetimingbufferfull",()=>{performance.clearResourceTimings()})),ec(c.FIRST_INPUT)||e.type!==c.FIRST_INPUT||({stop:a}=function(t,e){let r=(0,w.x3)(),n=!1,{stop:i}=(0,el.l)(t,window,["click","mousedown","keydown","touchstart","pointerdown"],e=>{var r,n;if(!e.cancelable)return;let i={entryType:"first-input",processingStart:(0,w.$S)(),processingEnd:(0,w.$S)(),startTime:e.timeStamp,duration:0,name:"",cancelable:!1,target:null,interactionId:0,toJSON:()=>({})};"pointerdown"===e.type?(r=t,n=i,(0,el.l)(r,window,["pointerup","pointercancel"],t=>{"pointerup"===t.type&&o(n)},{once:!0})):o(i)},{passive:!0,capture:!0});return{stop:i};function o(t){if(!n){n=!0,i();let o=t.processingStart-t.startTime;o>=0&&o<(0,w.x3)()-r&&e(t)}
4}}(t,t=>{s([t])})),()=>{u.disconnect(),a&&a(),(0,es.DJ)(o)}})}function ec(t){return window.PerformanceObserver&&void 0!==PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes(t)}(u=c||(c={})).EVENT="event",u.FIRST_INPUT="first-input",u.LARGEST_CONTENTFUL_PAINT="largest-contentful-paint",u.LAYOUT_SHIFT="layout-shift",u.LONG_TASK="longtask",u.LONG_ANIMATION_FRAME="long-animation-frame",u.NAVIGATION="navigation",u.PAINT="paint",u.RESOURCE="resource",u.VISIBILITY_STATE="visibility-state";let ed="data-dd-excluded-activity-mutations";function ef(t,e,r,n,i,o){let a,s=(0,g.B)(ep)(t,e,r,n),l=!1,u=(0,es.wg)((0,m.dm)(()=>p({hadActivity:!1})),100),c=void 0!==o?(0,es.wg)((0,m.dm)(()=>p({hadActivity:!0,end:(0,w.nx)()})),o):void 0,d=s.subscribe(({isBusy:t})=>{(0,es.DJ)(u),(0,es.DJ)(a);let e=(0,w.nx)();t||(a=(0,es.wg)((0,m.dm)(()=>p({hadActivity:!0,end:e})),100))}),f=()=>{l=!0,(0,es.DJ)(u),(0,es.DJ)(a),(0,es.DJ)(c),d.unsubscribe()};function p(t){l||(f(),i(t))}return{stop:f}}function ep(t,e,r,n){return new tA.cP(i=>{let o,a=[],s=0;return a.push(e.subscribe(t=>{t.every(eh)||l()}),r.subscribe(l),eu(n,{type:c.RESOURCE}).subscribe(t=>{t.some(t=>!eg(n,t.name))&&l()}),t.subscribe(7,t=>{eg(n,t.url)||(void 0===o&&(o=t.requestIndex),s+=1,l())}),t.subscribe(8,t=>{eg(n,t.url)||void 0===o||t.requestIndex<o||(s-=1,l())})),()=>{a.forEach(t=>t.unsubscribe())};function l(){i.notify({isBusy:s>0})}})}function eg(t,e){return(0,te.K)(t.excludedActivityUrls,e)}function eh(t){let e="characterData"===t.type?t.target.parentElement:t.target;return!!(e&&et(e)&&e.matches(`[${ed}], [${ed}] *`))}let em="data-dd-action-name",ev="Masked Element",ey=[em,"data-testid","data-test","data-qa","data-cy","data-test-id","data-qa-id","data-testing","data-component","data-element","data-source-file"],e_=[ex,ek],eb=[ex,function(t){if("BODY"===t.tagName)return;let e=t.classList;for(let r=0;r<e.length;r+=1){let n=e[r];if(!eS(n))return`${CSS.escape(t.tagName)}.${CSS.escape(n)}`}},eE];function ew(t,e){if(!t.isConnected)return;let r=function(t){let e=[],r=t;for(;r;){let t=r.getRootNode();if(e.push({rootNode:t,target:r}),er(t))r=t.host;else break}return e.reverse()}(t),n=[];for(let{rootNode:t,target:i}of r){let r=function(t,e,r){let n,i=t;for(;i&&"HTML"!==i.nodeName;){let t=eA(i,e,e_,eR,r,n);if(t)return eI(t,n);n=eI(eA(i,e,eb,eO,r,n)||function(t){let e=eT(t);return`${CSS.escape(t.tagName)}:nth-of-type(${e})`}(i),n),i=i.parentElement}return n}(i,t,e);if(!r)return;n.push(r)}return n.join("::shadow ")}function eS(t){return/[0-9]/.test(t)}function ek(t){if(t.id&&!eS(t.id))return`#${CSS.escape(t.id)}`}function eE(t){return CSS.escape(t.tagName)}function ex(t,e){if(e){let t=r(e);if(t)return t}for(let t of ey){let e=r(t);if(e)return e}function r(e){if(t.hasAttribute(e))return`${CSS.escape(t.tagName)}${eC(e,t.getAttribute(e))}`}}function eC(t,e){return`[${t}="${CSS.escape(e)}"]`}function eT(t){let e=t.parentNode.firstElementChild,r=1;for(;e&&e!==t;)e.tagName===t.tagName&&(r+=1),e=e.nextElementSibling;return r}function eA(t,e,r,n,i,o){for(let a of r){let r=a(t,i);if(r&&n(t,e,r,o))return r}}function eR(t,e,r,n){return 1===e.querySelectorAll(eI(r,n)).length}function eO(t,e,r,n){let i;if(void 0===n)i=t=>t.matches(r);else{let t=eI(`${r}:scope`,n);i=e=>null!==e.querySelector(t)}let o=t.previousElementSibling;for(;o;){if(i(o))return!1;o=o.previousElementSibling}for(o=t.nextElementSibling;o;){if(i(o))return!1;o=o.nextElementSibling}return!0}function eI(t,e){return e?`${t}>${e}`:t}let eN={IGNORE:"ignore",HIDDEN:"hidden",ALLOW:Y.WA.ALLOW,MASK:Y.WA.MASK,MASK_USER_INPUT:Y.WA.MASK_USER_INPUT,MASK_UNLESS_ALLOWLISTED:Y.WA.MASK_UNLESS_ALLOWLISTED},eP="data-dd-privacy",eL="hidden",eM="***",e$="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==",eD={INPUT:!0,OUTPUT:!0,TEXTAREA:!0,SELECT:!0,OPTION:!0,DATALIST:!0,OPTGROUP:!0};function eV(t){return`[${eP}="${t}"], .dd-privacy-${t}`}function eU(t,e,r){if(r&&r.has(t))return r.get(t);let n=eo(t),i=n?eU(n,e,r):e,o=eq(ez(t),i);return r&&r.set(t,o),o}function eq(t,e){switch(e){case eN.HIDDEN:case eN.IGNORE:return e}switch(t){case eN.ALLOW:case eN.MASK:case eN.MASK_USER_INPUT:case eN.MASK_UNLESS_ALLOWLISTED:case eN.HIDDEN:case eN.IGNORE:return t;default:return e}}function ez(t){if(et(t)){if("BASE"===t.tagName)return eN.ALLOW;if("INPUT"===t.tagName){if("password"===t.type||"email"===t.type||"tel"===t.type||"hidden"===t.type)return eN.MASK;let e=t.getAttribute("autocomplete");if(e&&(e.startsWith("cc-")||e.endsWith("-password")))return eN.MASK}if(t.matches(eV(eN.HIDDEN)))return eN.HIDDEN;if(t.matches(eV(eN.MASK)))return eN.MASK;if(t.matches(eV(eN.MASK_UNLESS_ALLOWLISTED)))return eN.MASK_UNLESS_ALLOWLISTED;if(t.matches(eV(eN.MASK_USER_INPUT)))return eN.MASK_USER_INPUT;if(t.matches(eV(eN.ALLOW)))return eN.ALLOW;if(function(t){if("SCRIPT"===t.nodeName)return!0;
4if("LINK"===t.nodeName){let t=e("rel");return/preload|prefetch/i.test(t)&&"script"===e("as")||"shortcut icon"===t||"icon"===t}if("META"===t.nodeName){let r=e("name"),n=e("rel"),i=e("property");return/^msapplication-tile(image|color)$/.test(r)||"application-name"===r||"icon"===n||"apple-touch-icon"===n||"shortcut icon"===n||"keywords"===r||"description"===r||/^(og|twitter|fb):/.test(i)||/^(og|twitter):/.test(r)||"pinterest"===r||"robots"===r||"googlebot"===r||"bingbot"===r||t.hasAttribute("http-equiv")||"author"===r||"generator"===r||"framework"===r||"publisher"===r||"progid"===r||/^article:/.test(i)||/^product:/.test(i)||"google-site-verification"===r||"yandex-verification"===r||"csrf-token"===r||"p:domain_verify"===r||"verify-v1"===r||"verification"===r||"shopify-checkout-api-token"===r}function e(e){return(t.getAttribute(e)||"").toLowerCase()}return!1}(t))return eN.IGNORE}}function eB(t,e){switch(e){case eN.MASK:case eN.HIDDEN:case eN.IGNORE:return!0;case eN.MASK_UNLESS_ALLOWLISTED:if(t4(t))return!!ej(t.parentNode)||!eH(t.textContent||"");return ej(t);case eN.MASK_USER_INPUT:return t4(t)?ej(t.parentNode):ej(t);default:return!1}}function eF(t,e,r,n,i){if(n!==eN.MASK&&n!==eN.MASK_UNLESS_ALLOWLISTED||e===eP||ey.includes(e)||e===i.actionNameAttribute)return!1;switch(e){case"title":case"alt":case"placeholder":case"aria-label":case"name":return!0}return!!("A"===t&&"href"===e||"IFRAME"===t&&"srcdoc"===e||r&&e.startsWith("data-"))||("IMG"===t||"SOURCE"===t)&&("src"===e||"srcset"===e)}function ej(t){if(!t||t.nodeType!==t.ELEMENT_NODE)return!1;if("INPUT"===t.tagName)switch(t.type){case"button":case"color":case"reset":case"submit":return!1}return!!eD[t.tagName]}function eG(t){return t.replace(/\S/g,"x")}function eW(t,e){var r;let n=null==(r=t.parentElement)?void 0:r.tagName,i=t.textContent||"";if("HEAD"!==n||i.trim()){if("SCRIPT"===n)i=eM;else if(e===eN.HIDDEN)i=eM;else if(eB(t,e))if("DATALIST"===n||"SELECT"===n||"OPTGROUP"===n){if(!i.trim())return}else i="OPTION"===n?eM:eG(i);return i}}function eH(t){var e;return!(t&&t.trim())||(null==(e=window.$DD_ALLOW)?void 0:e.has(t.toLocaleLowerCase()))||!1}function eZ({lifeCycle:t,isChildEvent:e,onChange:r=W.l}){let n={errorCount:0,longTaskCount:0,resourceCount:0,actionCount:0,frustrationCount:0},i=t.subscribe(13,t=>{var i;if("view"!==t.type&&"vital"!==t.type&&e(t))switch(t.type){case T.ERROR:n.errorCount+=1,r();break;case T.ACTION:n.actionCount+=1,t.action.frustration&&(n.frustrationCount+=t.action.frustration.type.length),r();break;case T.LONG_TASK:n.longTaskCount+=1,r();break;case T.RESOURCE:(null==(i=t._dd)?void 0:i.discarded)||(n.resourceCount+=1,r())}});return{stop:()=>{i.unsubscribe()},eventCounts:n}}let eK=5*w.iW;function eQ(t){let e=(0,tL.qj)({expireDelay:eK}),r=new Map;function n(t){var e;r.delete(t.key),null==(e=t.eventCounts)||e.stop()}function i(){r.forEach(t=>{n(t)}),e.reset()}let o=t.subscribe(10,i);return{start:function(i,o,a,s){let l=(0,x.lk)(),u=e.add(l,o.relative),c=r.get(i);c&&n(c);let d=(null==s?void 0:s.isChildEvent)?eZ({lifeCycle:t,isChildEvent:s.isChildEvent(l)}):void 0,f={id:l,key:i,startClocks:o,data:a,historyEntry:u,eventCounts:d};return r.set(i,f),f},stop:function(t,e,i){var o;let a=r.get(t);if(!a)return;let s=i?(0,_.kg)(a.data,i):a.data;a.historyEntry.close(e.relative);let l=(0,w.vk)(a.startClocks.timeStamp,e.timeStamp),u=null==(o=a.eventCounts)?void 0:o.eventCounts;return n(a),{...s,id:a.id,startClocks:a.startClocks,duration:l,counts:u}},discard:function(t){var e;let i=r.get(t);if(!i)return;let o=null==(e=i.eventCounts)?void 0:e.eventCounts;return n(i),i.historyEntry.remove(),{...i.data,id:i.id,startClocks:i.startClocks,counts:o}},getCounts:function(t){var e,n;return null==(n=null==(e=r.get(t))?void 0:e.eventCounts)?void 0:n.eventCounts},findId:function(t){return e.findAll(t)},stopAll:function(){o.unsubscribe(),i(),e.stop()}}}let eY=["HTML","BODY"],eJ=2*t3._m,eX=ey.concat(["role","type","disabled","readonly","tabindex","draggable","target","rel","download","method","action","enctype","autocomplete"]),e0=w.OY;function e1(t,e){let r=function(t,e){let r=t;for(;r;){if(r.matches(e))return r;r=ea(r)}return null}(t,`[${e}]`);if(r)return e6(e7(r.getAttribute(e).trim()))}let e2=[(t,e,r)=>{if("labels"in t&&t.labels&&t.labels.length>0)return e8(t.labels[0],e,r)},t=>{if("INPUT"===t.nodeName){let e=t.getAttribute("type");if("button"===e||"submit"===e||"reset"===e)return{name:t.value,nameSource:"text_content"}}},(t,e,r)=>{if("BUTTON"===t.nodeName||"LABEL"===t.nodeName||"button"===t.getAttribute("role"))return e8(t,e,r)},(t,e,r)=>e9(t,"aria-label",e,r),(t,e,r)=>{let n=t.getAttribute("aria-labelledby");if(n)return{name:n.split(/\s+/).map(e=>(function(t,e){let r=t.getRootNode();if(r instanceof ShadowRoot){let t=r.getElementById(e);if(t)return t}return t.ownerDocument?t.ownerDocument.getElementById(e):null})(t,e)).filter(t=>!!t).map(t=>e4(t,e,r)).join(" "),nameSource:"text_content"}},(t,e,r)=>e9(t,"alt",e,r),(t,e,r)=>e9(t,"name",e,r),(t,e,r)=>e9(t,"title",e,r),(t,e,r)=>e9(t,"placeholder",e,r),(t,e,r)=>{if("options"in t&&t.options.length>0)return e8(t.options[0],e,r)}],e3=[(t,e,r)=>e8(t,e,r)];function e5(t,e,r,n){let i=t,o=0;for(;o<=10&&i&&"BODY"!==i.nodeName&&"HTML"!==i.nodeName&&"HEAD"!==i.nodeName;){for(let t of e){let e=t(i,r,n);if(e){let{name:t,nameSource:r}=e,n=t&&t.trim();if(n)return{name:e6(e7(n)),nameSource:r}}}if("FORM"===i.nodeName)break;
4i=ea(i),o+=1}}function e7(t){return t.replace(/\s+/g," ")}function e6(t){return t.length>100?`${(0,x._R)(t,100)} [...]`:t}function e9(t,e,r,n){let{enablePrivacyForActionName:i,defaultPrivacyLevel:o}=r,a=t.getAttribute(e);if(a&&i){var s;let i=eU(t,o,n);eF(t.tagName,e,a,i,r)&&(a=eH(s=a)?s:ev||eG(s))}else a||(a="");return{name:a,nameSource:"standard_attribute"}}function e8(t,e,r){return{name:e4(t,e,r)||"",nameSource:"text_content"}}function e4(t,e,r){if(t.isContentEditable)return;let{enablePrivacyForActionName:n,actionNameAttribute:i,defaultPrivacyLevel:o}=e;if((0,S.sr)(S.R9.USE_TREE_WALKER_FOR_ACTION_NAME)){var a=t,s=i,l=n,u=o,c=r;let e=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,function(t){let e=eU(t,u,c);if(l&&e&&eB(t,e))return NodeFilter.FILTER_REJECT;if(et(t)){if(t.hasAttribute(em)||s&&t.hasAttribute(s))return NodeFilter.FILTER_REJECT;let e=getComputedStyle(t);if("visible"!==e.visibility||"none"===e.display||e.contentVisibility&&"visible"!==e.contentVisibility)return NodeFilter.FILTER_REJECT}return NodeFilter.FILTER_ACCEPT}),d="";for(;e.nextNode();){let t=e.currentNode;if(et(t)){("BR"===t.nodeName||"P"===t.nodeName||["block","flex","grid","list-item","table","table-caption"].includes(getComputedStyle(t).display))&&(d+=" ");continue}d+=t.textContent||""}return d.replace(/\s+/g," ").trim()}if("innerText"in t){let e=t.innerText,r=r=>{let n=t.querySelectorAll(r);for(let t=0;t<n.length;t+=1){let r=n[t];if("innerText"in r){let t=r.innerText;t&&t.trim().length>0&&(e=e.replace(t,""))}}};return r(`[${em}]`),i&&r(`[${i}]`),n&&r(`${eV(eN.HIDDEN)}, ${eV(eN.MASK)}`),e}return t.textContent}function rt(){let t=window.getSelection();return!t||t.isCollapsed}function re(t){return t.target instanceof Element&&!1!==t.isPrimary}function rr(t){if(t.hasPageActivity||t.getUserActivity().input||t.getUserActivity().scroll)return!1;let e=t.event.target;return"LABEL"===e.tagName&&e.hasAttribute("for")&&(e=document.getElementById(e.getAttribute("for"))),!e||!e.matches('input:not([type="checkbox"]):not([type="radio"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="range"]),textarea,select,[contenteditable],[contenteditable] *,canvas,a[href],a[href] *')}let rn=10*w.OY,ri=new Map;function ro(t,e){ri.set(t,e),ri.forEach((t,e)=>{(0,w.vk)(e,(0,w.$S)())>rn&&ri.delete(e)})}function ra(t){return e=>void 0!==e.action&&void 0!==e.action.id&&e.action.id.includes(t)}function rs(t){if(t.composed&&ee(t.target)&&"function"==typeof t.composedPath){let e=t.composedPath();if(e.length>0&&e[0]instanceof Element)return e[0]}return t.target}function rl(t){var e,r,n,i;let o="events"in t,a=t8((0,w.Zj)(t.duration));return{rawRumEvent:{type:T.ACTION,date:t.startClocks.timeStamp,action:{id:t.id,target:{name:t.name},type:t.type,...void 0!==a&&{loading_time:a},...t.counts&&{error:{count:t.counts.errorCount},long_task:{count:t.counts.longTaskCount},resource:{count:t.counts.resourceCount}},frustration:{type:t.frustrationTypes}},...o?{_dd:{action:{target:{selector:(null==(e=t.target)?void 0:e.selector)||void 0,width:(null==(r=t.target)?void 0:r.width)||void 0,height:(null==(n=t.target)?void 0:n.height)||void 0,composed_path_selector:null==(i=t.target)?void 0:i.composedPathSelector},position:t.position,name_source:t.nameSource}}}:{context:t.context}},duration:t.duration,startClocks:t.startClocks,domainContext:o?{events:t.events}:{handlingStack:t.handlingStack}}}var ru=r(6759),rc=r(69672),rd=r(72614),rf=r(2872),rp=r(3953);let rg=w.OY;function rh(){let t=[];function e(e){let n;if(!e||e.didTimeout){let t=performance.now();n=()=>30-(performance.now()-t)}else n=e.timeRemaining.bind(e);for(;n()>0&&t.length;)t.shift()();t.length&&r()}function r(){(0,rp.BB)(e,{timeout:rg})}return{push(e){1===t.push(e)&&r()},stop(){t.length=0}}}let rm=new WeakSet;function rv(t){return(0,w.Gw)(t.startTime,t.duration)}var ry=r(6798);let r_=2*w.iW;function rb(t,e){let r=e&&Number(e);if(t&&r)return{traceId:t,traceTime:r}}function rw(t){if(t&&t.nodeType===Node.COMMENT_NODE){let e=/^\s*DATADOG;(.*?)\s*$/.exec(t.data);if(e)return e[1]}}function rS(){if(ec(c.NAVIGATION)){let t=performance.getEntriesByType(c.NAVIGATION)[0];if(t)return t}let t=function(){let t={},e=performance.timing;for(let r in e)if((0,J.Et)(e[r])){let n=e[r];t[r]=0===n?0:(0,w.gs)(n)}return t}(),e={entryType:c.NAVIGATION,initiatorType:"navigation",name:window.location.href,startTime:0,duration:t.loadEventEnd,decodedBodySize:0,encodedBodySize:0,transferSize:0,workerStart:0,toJSON:()=>({...e,toJSON:void 0}),...t};return e}function rk(t){return t.responseStart>=0&&t.responseStart<=(0,w.$S)()?t.responseStart:void 0}function rE(t,e){(0,ry.H)(t,"interactive",()=>{let t=(0,g.B)(rS)(),r=Object.assign(t.toJSON(),{entryType:c.RESOURCE,initiatorType:tq,duration:t.responseEnd,traceId:function(t){var e;let r,n,i=(r=(e=t).querySelector("meta[name=dd-trace-id]"),n=e.querySelector("meta[name=dd-trace-time]"),rb(r&&r.content,n&&n.content)||function(t){let e=function(t){for(let e=0;e<t.childNodes.length;e+=1){let r=rw(t.childNodes[e]);if(r)return r}if(t.body)for(let e=t.body.childNodes.length-1;e>=0;e-=1){let r=t.body.childNodes[e],n=rw(r);if(n)return n;if(!t4(r))break}}(t);if(e)return rb((0,x.rx)(e,"trace-id"),(0,x.rx)(e,"trace-time"))}(t));if(!(!i||i.traceTime<=(0,w.x3)()-r_))return i.traceId}(document),toJSON:()=>({...r,toJSON:void 0})});e(r)})}function rx(t,e,r,n){let i=tF(t)&&n?n.getMatchingRequest(t):void 0;return rC(t,i,r,e)}function rC(t,e,r,n){var i,o,a,s;if(!t&&!e)return;let l=e?function(t,e){if(t.traceSampled&&t.traceId&&t.spanId)return{_dd:{span_id:t.spanId.toString(),trace_id:t.traceId.toString(),rule_psr:e.rulePsr}}}
4(e,n):function(t,e){if(t.traceId)return{_dd:{trace_id:t.traceId,span_id:tX(63).toString(),rule_psr:e.rulePsr}}}(t,n);if(!n.trackResources&&!l)return;let u=t?(0,w.FR)(t.startTime):e.startClocks,c=t?function(t){let{duration:e,startTime:r,responseEnd:n}=t;return 0===e&&r<n?(0,w.vk)(r,n):e}(t):(i=r,o=u,a=e.duration,i.wasInPageStateDuringPeriod("frozen",o.relative,a)?void 0:a),d=(0,S.sr)(S.R9.TRACK_RESOURCE_HEADERS)?function(t,e){let r=e.trackResourceHeaders;if(0===r.length||!t)return;let n=r.filter(e=>void 0===e.url||(0,te.K)([e.url],t.url,!0));if(0===n.length)return;let i=n.filter(t=>void 0===t.location||"any"===t.location||"response"===t.location),o=n.filter(t=>void 0===t.location||"any"===t.location||"request"===t.location),a=i.length>0?function(t,e){if(t.type===tD.Y.FETCH&&t.response)return rA(t.response.headers,e);if(t.type===tD.Y.XHR&&t.xhr){let r=t.xhr.getAllResponseHeaders();if(r)try{return rA(new Headers(function(t){let e=[];for(let r of t.trim().split(/\r\n/)){let t=r.indexOf(":");t>0&&e.push([r.substring(0,t).trim(),r.substring(t+1).trim()])}return e}(r)),e)}catch(t){}}}(t,i):void 0,s=o.length>0?function(t,e){var r;let n;if(t.type===tD.Y.FETCH)return(null==(r=t.init)?void 0:r.headers)?n=new Headers(t.init.headers):t.input instanceof Request&&(n=t.input.headers),n?rA(n,e):void 0}(t,o):void 0;if(a||s)return{resource:{request:s?{headers:s}:void 0,response:a?{headers:a}:void 0}}}(e,n):void 0,f=e&&function(t,e){let r=t7(t.url,e);if(r){let e=function(t,e=!1){var r;let n,i,o,a;if("POST"===t.method?n=function(t){if(!t||"string"!=typeof t)return;let e=(0,X.XU)(t);if(e)return{query:e.query,operationName:e.operationName,variables:e.variables?JSON.stringify(e.variables):void 0}}(t.requestBody):"GET"===t.method&&(r=t.url,a=(o=(i=(0,tV.c$)(r).searchParams).get("variables"))&&void 0!==(0,X.XU)(o)?o:void 0,n={query:i.get("query")||void 0,operationName:i.get("operationName")||void 0,variables:a}),n)return function(t,e){let r,n,i;if(t.query){var o;let i=t.query.trim();r=null==(o=i.match(/^\s*(query|mutation|subscription)\b/i))?void 0:o[1],e&&(n=(0,x._R)(i,t5,"..."))}return t.variables&&(i=t.variables),{operationType:r,operationName:t.operationName,variables:i,payload:n}}(n,e)}(t,r.trackPayload);if(e){if(r.trackResponseErrors&&t.responseBody){let r=function(t){let e=(0,X.XU)(t);if(e&&"object"==typeof e){if((0,tt.EI)(e.errors))return e.errors.map(t=>{var e;return{message:t.message,path:t.path,locations:t.locations,code:null==(e=t.extensions)?void 0:e.code}})}}(t.responseBody);r&&(e.error_count=r.length,e.errors=r)}return e}return}}(e,n),p=t&&function(t){let e=t.contentType;if(e)return{resource:{response:{headers:{"content-type":e}}}}}(t),g=(0,_.kg)({date:u.timeStamp,resource:{id:(0,x.lk)(),duration:(0,w.Zj)(c),type:e?e.type===tD.Y.XHR?tD.v.XHR:tD.v.FETCH:function(t){let e=t.name;if(!(0,tV.AY)(e))return tD.v.OTHER;let r=(0,tV.L2)(e);for(let[e,n]of tz)if(n(t.initiatorType,r))return e;return tD.v.OTHER}(t),method:e?e.method:void 0,status_code:e?e.status:0===(s=t.responseStatus)?void 0:s,url:e?tK(e.url):t.name,protocol:t&&(""===t.nextHopProtocol?void 0:t.nextHopProtocol),delivery_type:t&&(""===t.deliveryType?"other":t.deliveryType),graphql:f},type:T.RESOURCE,_dd:{discarded:!n.trackResources}},l,t&&function(t){let{renderBlockingStatus:e}=t;return{resource:{render_blocking_status:e,...function(t){if(t.startTime<t.responseStart){let{encodedBodySize:e,decodedBodySize:r,transferSize:n}=t;return{size:r,encoded_body_size:e,decoded_body_size:r,transfer_size:n}}return{size:void 0,encoded_body_size:void 0,decoded_body_size:void 0,transfer_size:void 0}}(t),...function(t){if(!tG(t))return;let{startTime:e,fetchStart:r,workerStart:n,redirectStart:i,redirectEnd:o,domainLookupStart:a,domainLookupEnd:s,connectStart:l,secureConnectionStart:u,connectEnd:c,requestStart:d,responseStart:f,responseEnd:p}=t,g={download:tW(e,f,p),first_byte:tW(e,d,f)};return 0<n&&n<r&&(g.worker=tW(e,n,r)),r<c&&(g.connect=tW(e,l,c),l<=u&&u<=c&&(g.ssl=tW(e,u,c))),r<s&&(g.dns=tW(e,a,s)),e<o&&(g.redirect=tW(e,i,o)),g}(t)}}}(t),p,d);return{startClocks:u,duration:c,rawRumEvent:g,domainContext:function(t,e){if(e){let r={performanceEntry:t,isAborted:e.isAborted,handlingStack:e.handlingStack};return e.type===tD.Y.XHR?{xhr:e.xhr,...r}:{requestInput:e.input,requestInit:e.init,response:e.response,error:e.error,...r}}return{performanceEntry:t}}(t,e)}}let rT=/(token|cookie|secret|authorization|(api|secret|access|app).?key|(client|connecting|real).?ip|forwarded)/;function rA(t,e){let r={},n=0,i=0,o=!1;return t.forEach((t,a)=>{if(i++,n>=100){o||(G.Vy.warn("Maximum number of headers (100) has been reached. Further headers are dropped."),o=!0);return}let s=a.toLowerCase();if(rT.test(s))return;let l=e.find(t=>(0,te.K)([t.name],s));if(!l)return;let{extractor:u}=l,c=u?tc(t,u):t;void 0!==c&&(c.length>128&&(G.Vy.warn(`Header "${s}" value was truncated from ${c.length} to 128 characters.`),(0,v.A2)("Resource header value was truncated",{header_name:s,original_length:c.length,limit:128})),r[s]=(0,x._R)(c,128),n++)}),o&&(0,v.A2)("Maximum number of resource headers reached",{collectedHeaderCount:n,totalHeaderCount:i}),n>0?r:void 0}var rR=r(65297);let rO=10*w.iW,rI=10*w.iW;function rN(t,e,r=window){if("hidden"===document.visibilityState)return{timeStamp:0,stop:W.l};if(ec(c.VISIBILITY_STATE)){let t=performance.getEntriesByType(c.VISIBILITY_STATE).filter(t=>"hidden"===t.name).find(t=>t.startTime>=e.relative);if(t)return{timeStamp:t.startTime,stop:W.l}}let n=1/0,{stop:i}=(0,el.l)(t,r,["pagehide","visibilitychange"],t=>{("pagehide"===t.type||"hidden"===document.visibilityState)&&(n=t.timeStamp,i())},{capture:!0});return{get timeStamp(){return n},stop:i}}let rP=t=>{var e,r;let n,i,o,a;return t.previousRect.width*t.previousRect.height+t.currentRect.width*t.currentRect.height-(e=t.previousRect,r=t.currentRect,n=Math.max(e.left,r.left),i=Math.max(e.top,r.top),o=Math.min(e.right,r.right),a=Math.min(e.bottom,r.bottom),n>=o||i>=a?0:(o-n)*(a-i))};function rL({x:t,y:e,width:r,height:n}){return{x:t,y:e,width:r,height:n}}let rM=5*w.OY,r$=w.OY,rD=0,rV=1/0,rU=0,rq=()=>i?rD:window.performance.interactionCount||0,rz=+w.iW;function rB(t){return Math.min(t,rz)}
4function rF(){let t=window.visualViewport;return Math.round(t?t.pageLeft-t.offsetLeft:void 0!==window.scrollX?window.scrollX:window.pageXOffset||0)}function rj(){let t=window.visualViewport;return Math.round(t?t.pageTop-t.offsetTop:void 0!==window.scrollY?window.scrollY:window.pageYOffset||0)}function rG(t){var e;return o||(e=t,o=new tA.cP(t=>{let{throttled:r}=(0,W.n)(()=>{t.notify(rW())},200);return(0,el.q)(e,window,"resize",r,{capture:!0,passive:!0}).stop})),o}function rW(){let t=window.visualViewport;return t?{width:Number(t.width*t.scale),height:Number(t.height*t.scale)}:{width:Number(window.innerWidth||0),height:Number(window.innerHeight||0)}}let rH=w.OY,rZ=5*w.iW,rK=5*w.iW;function rQ(t){let e=t.indexOf("?");return e<0?t:t.slice(0,e)}var rY=r(85762),rJ=r(29659),rX=r(27944),r0=r(93997);let r1=tP.AQ;function r2(t){return Object.prototype.hasOwnProperty.call(history,t)?history:History.prototype}let r3=tP.AQ,r5=10*w.OY;function r7(){0!==a.batchCount&&((0,v.Gk)("Customer data measures",a),r8())}function r6(){return{min:1/0,max:0,sum:0}}function r9(t,e){t.sum+=e,t.min=Math.min(t.min,e),t.max=Math.max(t.max,e)}function r8(){a={batchCount:0,batchBytesCount:r6(),batchMessagesCount:r6()}}let r4=tP.AQ;function nt(){return"hidden"===document.visibilityState?"hidden":document.hasFocus()?"active":"passive"}let ne=w.OY;function nr(t,e){let r=(0,x.rx)(document.cookie,t),n=(0,es.yb)(()=>{let n=(0,x.rx)(document.cookie,t);n!==r&&(r=n,e(n))},ne);return()=>{(0,es.vG)(n)}}let nn="datadog-ci-visibility-test-execution-id";var ni=r(96277),no=r(5553);function na(t){return"object"===(0,tr.P)(t)}let ns={"view.name":"string","view.url":"string","view.referrer":"string"},nl={context:"object"},nu={service:"string",version:"string"};var nc=r(73987);let nd=[T.ACTION,T.ERROR,T.LONG_TASK,T.RESOURCE,T.VITAL];var nf=r(25149);function np(t,e,r,n,o,u,d,f,p,h,y){var k,E;let C,M,U=[],q=new tN;q.subscribe(13,t=>(0,tx.b)("rum",t));let Q=t=>{q.notify(14,{error:t}),(0,v.A2)("Error reported to customer",{"error.message":t.message})},Y=(0,tC._T)(t),tt=(0,j.d0)()?(C={id:"00000000-aaaa-0000-aaaa-000000000000",sessionReplay:+!!(0,j.Ww)("records")},{findTrackedSession:()=>C,expire:W.l,expireObservable:new tA.cP,setForcedReplay:W.l}):((M=(0,rY.ox)(t,"rum",e=>{var r,n,i;return r=t,"0"===(i=n=e)||"1"===i||"2"===i?n:(0,J.ic)(r.sessionSampleRate)?(0,J.ic)(r.sessionReplaySampleRate)?"1":"2":"0"},u)).expireObservable.subscribe(()=>{q.notify(9)}
4),M.renewObservable.subscribe(()=>{q.notify(10)}),M.sessionStateUpdateObservable.subscribe(({previousState:t,newState:e})=>{if(!t.forcedReplay&&e.forcedReplay){let t=M.findSession();t&&(t.isReplayForced=!0)}}),{findTrackedSession:t=>{let e=M.findSession(t);if(e&&"0"!==e.trackingType)return{id:e.id,sessionReplay:"1"===e.trackingType?1:2*!!e.isReplayForced,anonymousId:e.anonymousId}},expire:M.expire,expireObservable:M.expireObservable,setForcedReplay:()=>M.updateSessionState({forcedReplay:"1"})});if((0,j.d0)()){let t;t=(0,j.Y9)(),q.subscribe(13,e=>{t.send("rum",e)});let e=Y.subscribe(t=>{q.notify(11,t)});U.push(()=>e.unsubscribe())}else{let e,r,n=(k=tt.expireObservable,e=[t.rumEndpointBuilder],t.replica&&e.push(t.replica.rumEndpointBuilder),r=(0,rJ.X)({encoder:o(2),request:(0,rX.sA)(e,Q),flushController:(0,r0.tO)({pageMayExitObservable:Y,sessionExpireObservable:k})}),q.subscribe(13,t=>{t.type===T.VIEW?r.upsert(t,t.view.id):r.add(t)}),r),i=n.flushController.preparePageExitFlushObservable.subscribe(t=>{q.notify(11,{reason:t})});U.push(()=>i.unsubscribe()),U.push(()=>n.stop()),E=n.flushController.flushObservable,p.metricsEnabled&&(r8(),s=!1,q.subscribe(13,()=>{s=!0}),E.subscribe(({bytesCount:t,messagesCount:e})=>{s&&(s=!1,a.batchCount+=1,r9(a.batchBytesCount,t),r9(a.batchMessagesCount,e))}),(0,es.yb)(r7,r5))}h.register(1,()=>u.isGranted()?K.$O:K.ug);let{stop:te}=function(t,e){if(!e.metricsEnabled)return{stop:W.l};let{unsubscribe:r}=t.subscribe(4,({initialViewMetrics:t})=>{var e,n;t.largestContentfulPaint&&t.navigationTimings&&((0,v.Gk)("Initial view metrics",{metrics:(e=t.largestContentfulPaint,n=t.navigationTimings,{lcp:{value:e.value},navigation:{domComplete:n.domComplete,domContentLoaded:n.domContentLoaded,domInteractive:n.domInteractive,firstByte:n.firstByte,loadEvent:n.loadEvent}})}),r())});return{stop:r}}(q,p);U.push(te);let{stop:tn,...ti}=function(t,e,r,n,o,a,s,u,d,f){var p,h,y,k,E,C,M,U,q;let Q,Y,tt,te,tn,ti,to,ta,tl,tu,tc,td=[],tf=(Q=tO(),new tA.cP(t=>{if(!Q)return;let e=new Q((0,m.dm)(e=>t.notify(e)));return e.observe(document,{attributes:!0,characterData:!0,childList:!0,subtree:!0}),()=>e.disconnect()})),tp=(Y=(0,X.yG)(location),new tA.cP(t=>{var e,n;let{stop:i}=function(t,e){let{stop:r}=(0,tI.H)(r2("pushState"),"pushState",({onPostCall:t})=>{t(e)}),{stop:n}=(0,tI.H)(r2("replaceState"),"replaceState",({onPostCall:t})=>{t(e)}),{stop:i}=(0,el.q)(t,window,"popstate",e);return{stop:()=>{r(),n(),i()}}}(r,a),{stop:o}=(e=r,n=a,(0,el.q)(e,window,"hashchange",n));function a(){if(Y.href===location.href)return;let e=(0,X.yG)(location);t.notify({newLocation:e,oldLocation:Y}),Y=e}return()=>{i(),o()}})),{observable:tg,stop:th}=function(){let t=new tA.cP,{stop:e}=(0,tI.H)(window,"open",()=>t.notify());return{observable:t,stop:e}}();td.push(th),e.register(0,({eventType:t})=>{let e=r.source;return{type:t,_dd:{format_version:2,drift:(0,w.TP)(),configuration:{session_sample_rate:(0,J.LI)(r.sessionSampleRate,3),session_replay_sample_rate:(0,J.LI)(r.sessionReplaySampleRate,3),profiling_sample_rate:(0,J.LI)(r.profilingSampleRate,3),trace_sample_rate:(0,J.LI)(r.traceSampleRate,3),beta_encode_cookie_options:r.betaEncodeCookieOptions},browser_sdk_version:(0,j.d0)()?"6.33.0":void 0,sdk_name:d},application:{id:r.applicationId},date:(0,w.nx)(),source:e}}),e.register(1,()=>({application:{id:r.applicationId}}));let tm=function(t,e,r=500){let n,i=(0,tL.qj)({expireDelay:r4,maxEntries:4e3});ec(c.VISIBILITY_STATE)&&performance.getEntriesByType(c.VISIBILITY_STATE).forEach(t=>{a("hidden"===t.name?"hidden":"active",t.startTime)}),a(nt(),(0,w.$S)());let{stop:o}=(0,el.l)(e,window,["pageshow","focus","blur","visibilitychange","resume","freeze","pagehide"],t=>{var e;a("freeze"===(e=t).type?"frozen":"pagehide"===e.type?e.persisted?"frozen":"terminated":nt(),t.timeStamp)},{capture:!0});function a(t,e=(0,w.$S)()){t!==n&&(n=t,i.closeActive(e),i.add({state:n,startTime:e},e))}function s(t,e,r){return i.findAll(e,r).some(e=>e.state===t)}return t.register(0,({startTime:t,duration:e=0,eventType:n})=>n===T.VIEW?{type:n,_dd:{page_states:function(t,e,r){if(0!==t.length)return t.slice(-r).reverse().map(({state:t,startTime:r})=>({state:t,start:(0,w.Zj)((0,w.vk)(e,r))}))}(i.findAll(t,e),t,r)}}:n===T.ACTION||n===T.ERROR?{type:n,view:{in_foreground:s("active",t,0)}}:K.$O),{wasInPageStateDuringPeriod:s,addPageState:a,stop:()=>{o(),i.stop()}}}(e,r);td.push(()=>tm.stop());let tv=(tt=(0,tL.qj)({expireDelay:tM}),t.subscribe(1,t=>{var e;tt.add({service:(e=t).service,version:e.version,context:e.context,id:e.id,name:e.name,startClocks:e.startClocks},t.startClocks.relative)}),t.subscribe(6,({endClocks:t})=>{tt.closeActive(t.relative)}),t.subscribe(3,t=>{let e=tt.find(t.startClocks.relative);e&&(t.name&&(e.name=t.name),t.context&&(e.context=t.context),e.sessionIsActive=t.sessionIsActive)}),t.subscribe(10,()=>{tt.reset()}),{findView:t=>tt.find(t),stop:()=>{tt.stop()}});td.push(()=>tv.stop());let ty=function(t,e,r){let n,i=(0,tL.qj)({expireDelay:r1});t.subscribe(1,({startClocks:t,url:e})=>{let r=(0,g.B)(location).href,o=void 0!==e?(0,tV.c$)(e,r).href:r;i.add(a({url:o,referrer:n||document.referrer}),t.relative),n=o}),t.subscribe(6,({endClocks:t})=>{i.closeActive(t.relative)});let o=r.subscribe(({newLocation:t})=>{let e=i.find();if(e){let r=(0,w.$S)();i.closeActive(r),i.add(a({url:t.href,referrer:e.referrer}),r)}});function a({url:t,referrer:e}){return{url:t,referrer:e}}return e.register(0,({startTime:t,eventType:e})=>{let r=i.find(t);return r?{type:e,view:{url:r.url,referrer:r.referrer}}:K.ug}),{findUrl:t=>i.find(t),stop:()=>{o.unsubscribe(),i.stop()}}}(t,e,tp);td.push(()=>ty.stop());let t_=(te=(0,tL.qj)({expireDelay:r3}),t.subscribe(1,({startClocks:t})=>{te.add({},t.relative)}),t.subscribe(6,({endClocks:t})=>{te.closeActive(t.relative)}),e.register(0,({startTime:t,eventType:e})=>
4{if(!r.trackFeatureFlagsForEvents.concat([T.VIEW,T.ERROR]).includes(e))return K.$O;let n=te.find(t);return!n||(0,X.RI)(n)?K.$O:{type:e,feature_flags:n}}),{addFeatureFlagEvaluation:(t,e)=>{let r=te.find();r&&(r[t]=e)}});e.register(0,({eventType:t,startTime:e})=>{let r,i,a,s=n.findTrackedSession(e),l=tv.findView(e);return s&&l?(t===T.VIEW?(r=!!o.getReplayStats(l.id)||void 0,i=1===s.sessionReplay,a=!!l.sessionIsActive&&void 0):r=!!o.isRecording()||void 0,{type:t,session:{id:s.id,type:"user",has_replay:r,sampled_for_replay:i,is_active:a}}):K.ug}),e.register(1,({startTime:t})=>{let e=n.findTrackedSession(t);return e?{session:{id:e.id}}:K.$O}),e.register(0,({eventType:t})=>({type:t,connectivity:(0,nc.q)()})),(0,tT.j3)(e);let tb=(0,z.F)(e,r,"rum",!0),tw=(0,B.$)(e,r,n,"rum"),tS=(0,F.B)(e,r,"rum"),tk=function(t,e,r,n,i){var o;let a,s,{unsubscribe:l}=t.subscribe(0,e=>{t.notify(12,rl(e))}),u=W.l;i.trackUserInteractions&&(a=function(t,e,r,n){let i,o=eQ(t),a=new tA.cP;t.subscribe(5,u),t.subscribe(11,u);let{stop:s}=function(t,{onPointerDown:e,onPointerUp:r}){let n,i,o={selection:!1,input:!1,scroll:!1},a=[(0,el.q)(t,window,"pointerdown",t=>{re(t)&&(n=rt(),o={selection:!1,input:!1,scroll:!1},i=e(t))},{capture:!0}),(0,el.q)(t,window,"selectionchange",()=>{n&&rt()||(o.selection=!0)},{capture:!0}),(0,el.q)(t,window,"scroll",()=>{o.scroll=!0},{capture:!0,passive:!0}),(0,el.q)(t,window,"pointerup",t=>{if(re(t)&&i){let e=o;r(i,t,()=>e),i=void 0}},{capture:!0}),(0,el.q)(t,window,"input",()=>{o.input=!0},{capture:!0})];return{stop:()=>{a.forEach(t=>t.stop())}}}(n,{onPointerDown:i=>(function(t,e,r,n,i){let o,a=t.betaTrackActionsInShadowDom?rs(n):n.target;if((o=t.enablePrivacyForActionName?eU(a,t.defaultPrivacyLevel):eN.ALLOW)===eN.HIDDEN)return;let s=function(t,e,r){let n=r.betaTrackActionsInShadowDom?rs(t):t.target,i=n.getBoundingClientRect(),o=ew(n,r.actionNameAttribute),a=function(t,e){let r=t.filter(t=>t instanceof Element&&!eY.includes(t.tagName));if(0===r.length)return"";let n=e?[e].concat(eX):eX,i="";for(let t of r)if((i+=function(t,e){let r=eE(t),n=ek(t),i=Array.from(t.classList).filter(t=>!eS(t)).sort().map(t=>`.${CSS.escape(t)}`).join(""),o=function(t,e){let r=[];for(let n of Array.from(t.attributes))e.includes(n.name)&&r.push(eC(n.name,n.value));return r.sort().join("")}(t,e),a=function(t){let e=Array.from(t.parentNode.children);if(e.length<=1)return"";let r=e.filter(e=>e.tagName===t.tagName),n=e.indexOf(t),i=eT(t);return`:nth-child(${n+1})${r.length>1?`:nth-of-type(${i})`:""}`}(t);return`${r}${n||""}${o}${i}${a};`}(t,n)).length>=eJ)return(0,x._R)(i,eJ);return i}(t.composedPath(),r.actionNameAttribute);o&&ro(t.timeStamp,o);let{name:s,nameSource:l}=function(t,e,r=eN.ALLOW){let n=new Map,{actionNameAttribute:i}=e,o=e1(t,em)||i&&e1(t,i);return o?{name:o,nameSource:"custom_attribute"}:r===eN.MASK?{name:ev,nameSource:"mask_placeholder"}:e5(t,e2,e,n)||e5(t,e3,e,n)||{name:"",nameSource:"blank"}}(n,r,e);return{type:"click",target:{width:Math.round(i.width),height:Math.round(i.height),selector:o,composedPathSelector:a||void 0},position:{x:Math.round(t.clientX-i.left),y:Math.round(t.clientY-i.top)},name:s,nameSource:l}}(n,o,t),l=!1;return ef(e,r,i,t,t=>{l=t.hadActivity},100),{clickActionBase:s,hadActivityOnPointerDown:()=>l}})(n,t,e,i,r),onPointerUp:({clickActionBase:i,hadActivityOnPointerDown:s},u,c)=>{!function(t,e,r,n,i,o,a,s,l,u,c){var d;let f=function t(e,r,n,i,o){let a,s=(0,x.lk)(),l=(0,w.FR)(o.timeStamp),u=r.start(s,l,i,{isChildEvent:ra});e.notify(15,u);let c=0,d=[],f=new tA.cP;function p(t){0===c&&(c=1,a=t?r.stop(s,(0,w.jR)(t)):r.discard(s),f.notify())}return{event:o,stop:p,stopObservable:f,get hasError(){var g;let t=null!=(g=null==a?void 0:a.counts)?g:r.getCounts(s);return!!t&&t.errorCount>0},get hasPageActivity(){return a&&"duration"in a},getUserActivity:n,addFrustration:t=>{d.push(t)},get startClocks(){return l},isStopped:()=>1===c||2===c,clone:()=>t(e,r,n,i,o),validate:t=>{if(p(),1!==c||!a)return;let r={frustrationTypes:d,events:null!=t?t:[o],event:o,...a,counts:a.counts};e.notify(0,r),c=2},discard:()=>{p(),c=2}}}(e,i,u,s,l);a(f);let p=null==(d=null==s?void 0:s.target)?void 0:d.selector;p&&ro(l.timeStamp,p);let{stop:g}=ef(e,r,n,t,t=>{t.hadActivity&&t.end<f.startClocks.timeStamp?f.discard():t.hadActivity?f.stop(t.end):c()?f.stop(f.startClocks.timeStamp):f.stop()},rn),h=e.subscribe(5,({endClocks:t})=>{f.stop(t.timeStamp)}),m=e.subscribe(11,()=>{f.stop((0,w.nx)())}),v=o.subscribe(()=>{f.stop()});f.stopObservable.subscribe(()=>{m.unsubscribe(),h.unsubscribe(),g(),v.unsubscribe()})}(n,t,e,r,o,a,l,i,u,c,s)}});return{stop:()=>{u(),a.notify(),s(),o.stopAll()},findActionId:o.findId};function l(t){if(!i||!i.tryAppend(t)){let e=t.clone();i=function(t,e){let r,n=[],i=0;function o(t){t.stopObservable.subscribe(a),n.push(t),(0,es.DJ)(r),r=(0,es.wg)(s,e0)}function a(){1===i&&n.every(t=>t.isStopped())&&(i=2,e(n))}function s(){(0,es.DJ)(r),0===i&&(i=1,a())}return o(t),{tryAppend:t=>{var e,r,a,l;return 0===i&&(!(n.length>0)||(e=n[n.length-1].event,r=t.event,e.target===r.target&&100>=(a=e,l=r,Math.sqrt(Math.pow(a.clientX-l.clientX,2)+Math.pow(a.clientY-l.clientY,2)))&&e.timeStamp-r.timeStamp<=e0)?(o(t),!0):(s(),!1))},stop:()=>{s()}}}(t,t=>{(function(t,e){let{isRage:r}=function(t,e){if(function(t){if(t.some(t=>t.getUserActivity().selection||t.getUserActivity().scroll))return!1;for(let e=0;e<t.length-2;e+=1)if(t[e+3-1].event.timeStamp-t[e].event.timeStamp<=w.OY)return!0;return!1}(t))return e.addFrustration("rage_click"),t.some(rr)&&e.addFrustration(L),e.hasError&&e.addFrustration(P),{isRage:!0};let r=t.some(t=>t.getUserActivity().selection);return t.forEach(t=>{t.hasError&&t.addFrustration(P),rr(t)&&!r&&t.addFrustration(L)}),{isRage:!1}}(t,e);r?(t.forEach(t=>t.discard()),e.stop((0,w.nx)()),e.validate(t.map(t=>t.event))):(e.discard(),t.forEach(t=>t.validate()))})(t,e),i=void 0})}}function u(){i&&i.stop()}}(t,r,n,i));let c=(o=e=>{t.notify(12,rl(e))},{addAction:function(t){o({id:(0,x.lk)(),frustrationTypes:[],...t})},startAction:function(e,r={},n=(0,w.M8)()){var i;let o=null!=(i=r.actionKey)?i:e,a=s.start(o,n,{name:e,...r},{isChildEvent:ra});t.notify(15,a)},stopAction:function(t,e={},r=(0,w.M8)()){var n;let i=null!=(n=e.actionKey)?n:t,a=s.stop(i,r,e);if(!a)return;let l=[];a.counts&&a.counts.errorCount>0&&l.push(P),o({...a,type:a.type||N,frustrationTypes:l})},findActionId:(s=eQ(t)).findId,stop:s.stopAll}),d={findActionId:t=>{var e;let r=c.findActionId(t),n=null!=(e=null==a?void 0:a.findActionId(t))?e:[];return r.concat(n)}};return e.register(0,({startTime:t,eventType:e})=>
4{if(e!==T.ERROR&&e!==T.RESOURCE&&e!==T.LONG_TASK)return K.$O;let r=e===T.LONG_TASK?(0,w.Gw)(t,1):t,n=d.findActionId(r);return n.length?{type:e,action:{id:n}}:K.$O}),e.register(1,({startTime:t})=>({action:{id:d.findActionId(t)}})),{addAction:c.addAction,startAction:c.startAction,stopAction:c.stopAction,actionContexts:d,stop:()=>{l(),u(),c.stop(),null==a||a.stop()}}}(t,e,tf,tg,r);td.push(tk.stop);let tE={addEvent:(e,r,n,i)=>{nd.includes(r.type)&&t.notify(12,{startClocks:(0,w.FR)(e),rawRumEvent:r,domainContext:n,duration:i})}},tx=(ti=requestAnimationFrame((0,m.dm)(()=>{tn=rW()})),to=rG(r).subscribe(t=>{tn=t}).unsubscribe,e.register(0,({eventType:t})=>({type:t,display:tn?{viewport:tn}:void 0})),{stop:()=>{to(),ti&&cancelAnimationFrame(ti)}});td.push(tx.stop);let tR=function(t,e,r=function(t,e){let r=window.cookieStore?function(t){return(e,r)=>(0,el.q)(t,window.cookieStore,"change",t=>{let n=t.changed.find(t=>t.name===e)||t.deleted.find(t=>t.name===e);n&&r(n.value)}).stop}(t):nr;return new tA.cP(t=>r(e,e=>t.notify(e)))}(t,nn)){var n;let i=(0,ts.B9)(nn)||(null==(n=window.Cypress)?void 0:n.env("traceId")),o=r.subscribe(t=>{i=t});return e.register(0,({eventType:t})=>"string"!=typeof i?K.$O:{type:t,session:{type:"ci_test"},ci_test:{test_execution_id:i}}),{stop:()=>{o.unsubscribe()}}}(r,e);td.push(tR.stop),e.register(0,({eventType:t})=>(0,Z.Fs)()?{type:t,session:{type:"synthetics"},synthetics:{...(0,Z.IM)(),injected:(0,Z.ao)()}}:K.$O),l={[T.VIEW]:{"view.performance.lcp.resource_url":"string",...nl,...ns,...nu},[T.ERROR]:{"error.message":"string","error.stack":"string","error.handling_stack":"string","error.resource.url":"string","error.fingerprint":"string",...nl,...ns,...nu},[T.RESOURCE]:{"resource.url":"string","resource.graphql.variables":"string","resource.request.headers":"object","resource.response.headers":"object",...nl,...ns,...nu},[T.ACTION]:{"action.target.name":"string",...nl,...ns,...nu},[T.LONG_TASK]:{"long_task.scripts[].source_url":"string","long_task.scripts[].invoker":"string",...nl,...ns,...nu},[T.VITAL]:{...nl,...ns,...nu}},ta={[T.ERROR]:(0,ni.$)(T.ERROR,f,void 0),[T.ACTION]:(0,ni.$)(T.ACTION,f,void 0),[T.VITAL]:(0,ni.$)(T.VITAL,f,void 0)},t.subscribe(12,({startClocks:n,duration:i,rawRumEvent:o,domainContext:a})=>{let s=e.triggerHook(0,{eventType:o.type,rawRumEvent:o,domainContext:a,startTime:n.relative,duration:i});if(s===K.ug)return;let u=(0,_.kg)(s,o,{ddtags:(0,no.m5)(r).join(",")});(function(t,e,r,n){var i,o;if(e){let n,i,a=(o=l[t.type],i=(t=>e(t,r))(n=(0,_.Go)(t)),(0,tQ.WP)(o).forEach(([e,r])=>(function t(e,r,n,i){let[o,...a]=n;if("[]"===o){Array.isArray(e)&&Array.isArray(r)&&e.forEach((e,n)=>t(e,r[n],a,i));return}if(na(e)&&na(r)){if(a.length>0)return t(e[o],r[o],a,i);!function(t,e,r,n){if(t[e]===r)return;let i=(0,tr.P)(r);i===n?t[e]=(0,b.a)(r):"object"===n&&("undefined"===i||"null"===i)&&(t[e]={})}(e,o,r[o],i)}})(t,n,e.split(/\.|(?=\[\])/),r)),i);if(!1===a&&t.type!==T.VIEW)return!1;!1===a&&G.Vy.warn("Can't dismiss view events using beforeSend!")}return!(null==(i=n[t.type])?void 0:i.isLimitReached())})(u,r.beforeSend,a,ta)&&((0,X.RI)(u.context)&&delete u.context,t.notify(13,u))});let{addTiming:tN,setLoadingTime:tP,startView:tU,setViewName:tq,setViewContext:tz,setViewContextProperty:tB,getViewContext:tW,stop:tZ}=(t.subscribe(4,e=>{var n,i,a,s,l,u,c,d,f,p,g,h,m,v,y,_,b,S,k,E;let x,C,A;return t.notify(12,(n=e,i=r,x=o.getReplayStats(n.id),C=null==(s=null==(a=n.commonViewMetrics)?void 0:a.cumulativeLayoutShift)?void 0:s.devicePixelRatio,A={_dd:{document_version:n.documentVersion,replay_stats:x,cls:C?{device_pixel_ratio:C}:void 0,configuration:{start_session_replay_recording_manually:i.startSessionReplayRecordingManually}},date:n.startClocks.timeStamp,type:T.VIEW,view:{action:{count:n.eventCounts.actionCount},frustration:{count:n.eventCounts.frustrationCount},cumulative_layout_shift:null==(l=n.commonViewMetrics.cumulativeLayoutShift)?void 0:l.value,cumulative_layout_shift_time:(0,w.Zj)(null==(u=n.commonViewMetrics.cumulativeLayoutShift)?void 0:u.time),cumulative_layout_shift_target_selector:null==(c=n.commonViewMetrics.cumulativeLayoutShift)?void 0:c.targetSelector,first_byte:(0,w.Zj)(null==(d=n.initialViewMetrics.navigationTimings)?void 0:d.firstByte),dom_complete:(0,w.Zj)(null==(f=n.initialViewMetrics.navigationTimings)?void 0:f.domComplete),dom_content_loaded:(0,w.Zj)(null==(p=n.initialViewMetrics.navigationTimings)?void 0:p.domContentLoaded),dom_interactive:(0,w.Zj)(null==(g=n.initialViewMetrics.navigationTimings)?void 0:g.domInteractive),error:{count:n.eventCounts.errorCount},first_contentful_paint:(0,w.Zj)(n.initialViewMetrics.firstContentfulPaint),first_input_delay:(0,w.Zj)(null==(h=n.initialViewMetrics.firstInput)?void 0:h.delay),first_input_time:(0,w.Zj)(null==(m=n.initialViewMetrics.firstInput)?void 0:m.time),first_input_target_selector:null==(v=n.initialViewMetrics.firstInput)?void 0:v.targetSelector,interaction_to_next_paint:(0,w.Zj)(null==(y=n.commonViewMetrics.interactionToNextPaint)?void 0:y.value),interaction_to_next_paint_time:(0,w.Zj)(null==(_=n.commonViewMetrics.interactionToNextPaint)?void 0:_.time),interaction_to_next_paint_target_selector:null==(b=n.commonViewMetrics.interactionToNextPaint)?void 0:b.targetSelector,is_active:n.isActive,name:n.name,largest_contentful_paint:(0,w.Zj)(null==(S=n.initialViewMetrics.largestContentfulPaint)?void 0:S.value),largest_contentful_paint_target_selector:null==(k=n.initialViewMetrics.largestContentfulPaint)?void 0:k.targetSelector,load_event:(0,w.Zj)(null==(E=n.initialViewMetrics.navigationTimings)?void 0:E.loadEvent),loading_time:t8((0,w.Zj)(n.commonViewMetrics.loadingTime)),loading_type:n.loadingType,long_task:{count:n.eventCounts.longTaskCount},performance:function({cumulativeLayoutShift:t,interactionToNextPaint:e},{firstContentfulPaint:r,firstInput:n,largestContentfulPaint:i}){return{cls:t&&{score:t.value,timestamp:(0,w.Zj)(t.time),target_selector:t.targetSelector,previous_rect:t.previousRect,current_rect:t.currentRect},fcp:r&&{timestamp:(0,w.Zj)(r)},fid:n&&{duration:(0,w.Zj)(n.delay),timestamp:(0,w.Zj)(n.time),target_selector:n.targetSelector},inp:e&&{duration:(0,w.Zj)(e.value),timestamp:(0,w.Zj)(e.time),target_selector:e.targetSelector,sub_parts:e.subParts?{input_delay:(0,w.Zj)(e.subParts.inputDelay),processing_duration:(0,w.Zj)(e.subParts.processingDuration),presentation_delay:(0,w.Zj)(e.subParts.presentationDelay)}:void 0},lcp:i&&{timestamp:(0,w.Zj)(i.value),target_selector:i.targetSelector,resource_url:i.resourceUrl,sub_parts:i.subParts?{load_delay:(0,w.Zj)(i.subParts.loadDelay),load_time:(0,w.Zj)(i.subParts.loadTime),render_delay:(0,w.Zj)(i.subParts.renderDelay)}:void 0}}}(n.commonViewMetrics,n.initialViewMetrics),resource:{count:n.eventCounts.resourceCount},time_spent:(0,w.Zj)(n.duration)},display:n.commonViewMetrics.scroll?{scroll:{max_depth:n.commonViewMetrics.scroll.maxDepth,max_depth_scroll_top:n.
4commonViewMetrics.scroll.maxDepthScrollTop,max_scroll_height:n.commonViewMetrics.scroll.maxScrollHeight,max_scroll_height_time:(0,w.Zj)(n.commonViewMetrics.scroll.maxScrollHeightTime)}}:void 0,privacy:{replay_level:i.defaultPrivacyLevel},device:{locale:navigator.language,locales:navigator.languages,time_zone:function(){try{return new Intl.DateTimeFormat().resolvedOptions().timeZone}catch(t){return}}()}},(0,X.RI)(n.customTimings)||(A.view.custom_timings=(0,X.LG)(n.customTimings,w.Zj)),{rawRumEvent:A,startClocks:n.startClocks,duration:n.duration,domainContext:{location:n.location,handlingStack:n.handlingStack}}))}),e.register(0,({startTime:t,eventType:e})=>{let r=tv.findView(t);return r?{type:e,service:r.service,version:r.version,context:r.context,view:{id:r.id,name:r.name}}:K.ug}),e.register(1,({startTime:t})=>{var e;return{view:{id:null==(e=tv.findView(t))?void 0:e.id}}}),function(t,e,r,n,o,a,s){let l,u,d=new Set,f=p(R,(0,w.Oc)(),s);function p(o,a,s){let l=function(t,e,r,n,o,a=(0,w.M8)(),s){var l;let u,d=(0,x.lk)(),f=new tA.cP,p={},h=0,v=(0,X.yG)((0,g.B)(window.location)),y=(0,rR.D)(),_=!0,b=null==s?void 0:s.name,S=(null==s?void 0:s.service)||n.service,k=(null==s?void 0:s.version)||n.version,E=null==s?void 0:s.context,C=null==s?void 0:s.handlingStack;E&&y.setContext(E);let T={id:d,name:b,startClocks:a,service:S,version:k,context:E,url:null==s?void 0:s.url};t.notify(1,T),t.notify(2,T);let{throttled:A,cancel:O}=(0,W.n)(Z,3e3,{leading:!1}),{setLoadEvent:N,setViewEnd:P,stop:L,stopINPTracking:M,getCommonViewMetrics:$,setLoadingTime:D}=function(t,e,r,n,o,a,s){let l={},u=!1,d=!1,{stop:f,setLoadEvent:p}=function(t,e,r,n,i,o,a){let s=i===R,l=!0,u=[],c=rN(n,o);function d(){if(!l&&!s&&u.length>0){let t=Math.max(...u);t<c.timeStamp-o.relative&&a(t)}}let{stop:f}=ef(t,e,r,n,t=>{l&&(l=!1,t.hadActivity&&u.push((0,w.vk)(o.timeStamp,t.end)),d())});return{stop:()=>{f(),c.stop()},setLoadEvent:t=>{s&&(s=!1,u.push(t),d())}}}(t,e,r,n,a,s,t=>{u||(l.loadingTime=t,o())}),{stop:g}=function(t,e,r,n=function(t,e=rH){return new tA.cP(r=>{if(window.ResizeObserver){let n=(0,W.n)(function(){r.notify(function(){let t=rj(),{height:e}=rW();return{scrollHeight:Math.round((document.scrollingElement||document.documentElement).scrollHeight),scrollDepth:Math.round(e+t),scrollTop:t}}())},e,{leading:!1,trailing:!0}),i=document.scrollingElement||document.documentElement,o=new ResizeObserver((0,m.dm)(n.throttled));i&&o.observe(i);let a=(0,el.q)(t,window,"scroll",n.throttled,{passive:!0});return()=>{n.cancel(),o.disconnect(),a.stop()}}})}(t)){let i=0,o=0,a=0,s=n.subscribe(({scrollDepth:t,scrollTop:n,scrollHeight:s})=>{let l=!1;if(t>i&&(i=t,l=!0),s>o){o=s;let t=(0,w.$S)();a=(0,w.vk)(e.relative,t),l=!0}l&&r({maxDepth:Math.min(i,o),maxDepthScrollTop:n,maxScrollHeight:o,maxScrollHeightTime:a})});return{stop:()=>s.unsubscribe()}}(n,s,t=>{l.scroll=t}),{stop:h}=function(t,e,r){let n,i,o,a,s;if(!(ec(c.LAYOUT_SHIFT)&&"WeakRef"in window))return{stop:W.l};let l=0;r({value:0});let u=(a=0,s=0,{update:t=>{let e;return void 0===i||t.startTime-o>=r$||t.startTime-i>=rM?(i=o=t.startTime,s=a=t.value,e=!0):(a+=t.value,o=t.startTime,(e=t.value>s)&&(s=t.value)),{cumulatedValue:a,isMaxValue:e}}}),d=eu(t,{type:c.LAYOUT_SHIFT,buffered:!0}).subscribe(i=>{var o;for(let a of i){if(a.hadRecentInput||a.startTime<e)continue;let{cumulatedValue:i,isMaxValue:s}=u.update(a);if(s){let t=function(t){let e;for(let r of t)if(r.node&&et(r.node)){let t=rP(r);(!e||rP(e)<t)&&(e=r)}return e}(a.sources);n={target:(null==t?void 0:t.node)?new WeakRef(t.node):void 0,time:(0,w.vk)(e,a.startTime),previousRect:null==t?void 0:t.previousRect,currentRect:null==t?void 0:t.currentRect,devicePixelRatio:window.devicePixelRatio}}if(i>l){l=i;let e=null==(o=null==n?void 0:n.target)?void 0:o.deref();r({value:(0,J.LI)(l,4),targetSelector:e&&ew(e,t.actionNameAttribute),time:null==n?void 0:n.time,previousRect:(null==n?void 0:n.previousRect)?rL(n.previousRect):void 0,currentRect:(null==n?void 0:n.currentRect)?rL(n.currentRect):void 0,devicePixelRatio:null==n?void 0:n.devicePixelRatio})}}});return{stop:()=>{d.unsubscribe()}}}(n,s.relative,t=>{l.cumulativeLayoutShift=t,o()}),{stop:v,getInteractionToNextPaint:y,setViewEnd:_}=function(t,e,r){var n;let o,a,s;if(!(ec(c.EVENT)&&window.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype))return{getInteractionToNextPaint:()=>
4void 0,setViewEnd:W.l,stop:W.l};let l=1/0,{getViewInteractionCount:u,stopViewInteractionCount:d}=(n=r,"interactionCount"in performance||i||(i=new window.PerformanceObserver((0,m.dm)(t=>{t.getEntries().forEach(t=>{t.interactionId&&(rV=Math.min(rV,t.interactionId),rD=((rU=Math.max(rU,t.interactionId))-rV)/7+1)})}))).observe({type:"event",buffered:!0,durationThreshold:0}),a=n===R?0:rq(),s={stopped:!1},{getViewInteractionCount:()=>s.stopped?s.interactionCount:rq()-a,stopViewInteractionCount:()=>{s={stopped:!0,interactionCount:rq()-a}}}),f=function(t){let e=[];function r(){e.sort((t,e)=>e.duration-t.duration).splice(10)}return{process(t){let n=e.findIndex(e=>t.interactionId===e.interactionId),i=e[e.length-1];-1!==n?t.duration>e[n].duration&&(e[n]=t,r()):(e.length<10||t.duration>i.duration)&&(e.push(t),r())},estimateP98Interaction(){let r=Math.min(e.length-1,Math.floor(t()/50));return e[r]},isTracked:t=>e.some(e=>e.interactionId===t)}}(u),p=function(t){let e=new Map;function r(t,e){t.startTime=Math.min(e.startTime,t.startTime),t.processingStart=Math.min(e.processingStart,t.processingStart),t.processingEnd=Math.max(e.processingEnd,t.processingEnd)}return{process(t){if(void 0===t.interactionId||!t.processingStart||!t.processingEnd)return;let n=t.startTime+t.duration,i=e.get(t.interactionId);if(i)return void r(i,t);for(let[,i]of e.entries())if(8>=Math.abs(n-i.referenceRenderTime)){r(i,t),e.set(t.interactionId,i);return}e.set(t.interactionId,{startTime:t.startTime,processingStart:t.processingStart,processingEnd:t.processingEnd,referenceRenderTime:n})},pruneUntracked(){for(let[r]of e)t.isTracked(r)||e.delete(r)},computeSubParts(t,r){if(!t.processingStart||!t.processingEnd||void 0===t.interactionId)return;let n=e.get(t.interactionId);if(!n)return;let i=Math.max(n.startTime+r,n.processingStart),o=Math.min(n.processingEnd,i);return{inputDelay:(0,w.vk)(n.startTime,n.processingStart),processingDuration:(0,w.vk)(n.processingStart,o),presentationDelay:(0,w.vk)(o,i)}},stop(){e.clear()}}}(f),g=eu(t,{type:c.FIRST_INPUT,buffered:!0}).subscribe(v),h=eu(t,{type:c.EVENT,durationThreshold:40,buffered:!0}).subscribe(v);function v(r){for(let t of r)t.interactionId&&t.startTime>=e&&t.startTime<=l&&(f.process(t),p.process(t));p.pruneUntracked();let n=f.estimateP98Interaction();n&&function(r){let n=(0,w.vk)(e,r.startTime);if(!o||r.duration!==o.duration||n!==o.startTime){var i;let e,a=(i=r.startTime,e=ri.get(i),ri.delete(i),e);!a&&r.target&&et(r.target)&&(a=ew(r.target,t.actionNameAttribute)),o={duration:r.duration,startTime:n,targetSelector:a}}o.subParts=p.computeSubParts(r,rB(o.duration))}(n)}return{getInteractionToNextPaint:()=>o?{value:rB(o.duration),targetSelector:o.targetSelector,time:o.startTime,subParts:o.subParts}:u()?{value:0}:void 0,setViewEnd:t=>{l=t,d()},stop:()=>{h.unsubscribe(),g.unsubscribe(),p.stop()}}}(n,s.relative,a);return{stop:()=>{f(),h(),g()}
4,stopINPTracking:v,setLoadEvent:p,setViewEnd:t=>{d=!0,_(t)},getCommonViewMetrics:()=>(l.interactionToNextPaint=y(),l),setLoadingTime:t=>{if(d)return;let e=(0,w.vk)(s.timeStamp,null!=t?t:(0,w.nx)());u||f(),u=!0,l.loadingTime=e,o()}}}(t,e,r,n,H,o,a),{stop:V,initialViewMetrics:U}=o===R?function(t,e,r,n){var i,o,a;let s,l={},{stop:u}=(i=t=>{r(t.loadEvent),l.navigationTimings=t,n()},function(t,e){let r,{stop:n}=(0,ry.H)(t,"complete",()=>{r=(0,es.wg)(()=>e())});return{stop:()=>{n(),(0,es.DJ)(r)}}}(t,()=>{var t;let e=(0,g.B)(rS)();e.loadEventEnd<=0||i({domComplete:(t=e).domComplete,domContentLoaded:t.domContentLoadedEventEnd,domInteractive:t.domInteractive,loadEvent:t.loadEventEnd,firstByte:rk(t)})})),d=rN(t,e),{stop:f}=(o=t=>{l.firstContentfulPaint=t,n()},{stop:eu(t,{type:c.PAINT,buffered:!0}).subscribe(t=>{let e=t.find(t=>"first-contentful-paint"===t.name&&t.startTime<d.timeStamp&&t.startTime<rO);e&&o(e.startTime)}).unsubscribe}),{stop:p}=function(t,e,r,n){let i=1/0,{stop:o}=(0,el.l)(t,r,["pointerdown","keydown"],t=>{i=t.timeStamp},{capture:!0,once:!0}),a=0,s=eu(t,{type:c.LARGEST_CONTENTFUL_PAINT,buffered:!0}).subscribe(r=>{let o=(0,tQ.Uk)(r,t=>t.entryType===c.LARGEST_CONTENTFUL_PAINT&&t.startTime<i&&t.startTime<e.timeStamp&&t.startTime<rI&&t.size>a);if(o){var s;let e;o.element&&(e=ew(o.element,t.actionNameAttribute));let r=""===(s=o).url?void 0:s.url,i=o.startTime,l=function(t,e){let r=rk(rS());if(void 0===r)return;let n=t?function(t,e){let r=function(){if(ec(c.RESOURCE))return performance.getEntriesByType(c.RESOURCE)}();if(r)return(0,tQ.Uk)(r,r=>r.name===t&&r.startTime<=e)}(t,e):void 0,i=n?Math.max(r,n.requestStart||n.startTime):r,o=Math.min(e,Math.max(i,(null==n?void 0:n.responseEnd)||0));return{loadDelay:i-r,loadTime:o-i,renderDelay:e-o}}(r,i);n({value:i,targetSelector:e,resourceUrl:r,subParts:l}),a=o.size}});return{stop:()=>{o(),s.unsubscribe()}}}(t,d,window,t=>{l.largestContentfulPaint=t,n()}),{stop:h}=(a=t=>{l.firstInput=t,n()},s=eu(t,{type:c.FIRST_INPUT,buffered:!0}).subscribe(e=>{let r=e.find(t=>t.startTime<d.timeStamp);if(r){let e,n=(0,w.vk)(r.startTime,r.processingStart);r.target&&et(r.target)&&(e=ew(r.target,t.actionNameAttribute)),a({delay:n>=0?n:0,time:r.startTime,targetSelector:e})}}),{stop:()=>{s.unsubscribe()}});return{stop:function(){u(),f(),p(),h(),d.stop()},initialViewMetrics:l}}(n,a,N,H):{stop:W.l,initialViewMetrics:{}};o===I&&(l=a.relative,requestAnimationFrame(()=>{requestAnimationFrame(()=>{(t=>{U.firstContentfulPaint=t,U.largestContentfulPaint={value:t},H()})((0,w.vk)(l,(0,w.$S)()))})}));let{stop:q,eventCounts:z}=function(t,e,r){let{stop:n,eventCounts:i}=eZ({lifeCycle:t,isChildEvent:t=>t.view.id===e,onChange:r});return{stop:n,eventCounts:i}}(t,d,H),B=(0,es.yb)(Z,rZ),F=t.subscribe(11,t=>{t.reason===tC.y5.UNLOADING&&Z()});function j(){t.notify(3,{id:d,name:b,context:y.getContext(),startClocks:a,sessionIsActive:_})}function H(){j(),A()}function Z(){O(),j(),h+=1;let e=void 0===u?(0,w.nx)():u.timeStamp;t.notify(4,{customTimings:p,documentVersion:h,id:d,name:b,service:S,version:k,context:y.getContext(),loadingType:o,location:v,handlingStack:C,startClocks:a,commonViewMetrics:$(),initialViewMetrics:U,duration:(0,w.vk)(a.timeStamp,e),isActive:void 0===u,sessionIsActive:_,eventCounts:z})}return Z(),y.changeObservable.subscribe(H),{get name(){return b},service:S,version:k,contextManager:y,stopObservable:f,end(e={}){var r,n;u||(u=null!=(r=e.endClocks)?r:(0,w.M8)(),_=null==(n=e.sessionIsActive)||n,t.notify(5,{endClocks:u}),t.notify(6,{endClocks:u}),(0,es.vG)(B),P(u.relative),L(),F.unsubscribe(),Z(),(0,es.wg)(()=>{this.stop()},rK))},stop(){V(),q(),M(),f.notify()},addTiming(t,e){var r;let n;if(u)return;let i=(0,w.pu)(e)?e:(0,w.vk)(a.timeStamp,e);p[(n=(r=t).replace(/[^a-zA-Z0-9-_.@$]/g,"_"))!==r&&G.Vy.warn(`Invalid timing name: ${r}, sanitized to: ${n}`),n]=i,H()},setLoadingTime:D,setViewName(t){b=t,Z()}}}(t,e,r,n,o,a,s);return d.add(l),l.stopObservable.subscribe(()=>{d.delete(l)}),l}return t.subscribe(10,()=>{f=p(O,void 0,{name:f.name,service:f.service,version:f.version,context:f.contextManager.getContext()})}),t.subscribe(9,()=>{f.end({sessionIsActive:!1})}),a&&(u=o.subscribe(({oldLocation:t,newLocation:e})=>{var r,n;let i;r=t,n=e,r.pathname===n.pathname&&(""!==(i=n.hash.substring(1))&&document.getElementById(i)||rQ(n.hash)===rQ(r.hash))||(f.end(),f=p(O))}),n.trackBfcacheViews&&(l=function(t,e){let{stop:r}=(0,el.q)(t,window,"pageshow",t=>{t.persisted&&e(t)},{capture:!0});return r}(n,t=>{f.end(),f=p(I,(0,w.FR)(t.timeStamp),void 0)}))),{addTiming:(t,e=(0,w.nx)())=>{f.addTiming(t,e)}
4,setLoadingTime:t=>f.setLoadingTime(t),startView:(t,e)=>{f.end({endClocks:e}),f=p(O,e,t)},setViewContext:t=>{f.contextManager.setContext(t)},setViewContextProperty:(t,e)=>{f.contextManager.setContextProperty(t,e)},setViewName:t=>{f.setViewName(t)},getViewContext:()=>f.contextManager.getContext(),stop:()=>{u&&u.unsubscribe(),l&&l(),f.end(),d.forEach(t=>t.stop())}}}(t,tf,tg,r,tp,!r.trackViewsManually,a)),tY=window,tJ=new Map;function tX(){tY.DD_SOURCE_CODE_CONTEXT&&((0,tQ.WP)(tY.DD_SOURCE_CODE_CONTEXT).forEach(([t,e])=>{let r=(0,nf.T)({stack:t}).stack[0];r.url?tJ.has(r.url)||tJ.set(r.url,e):(0,v.VJ)("Source code context: missing frame url",{stack:t})}),tY.DD_SOURCE_CODE_CONTEXT={})}tX(),e.register(0,({domainContext:t,rawRumEvent:e})=>{var r,n,i,o;let a;if(tX(),0===tJ.size)return K.$O;let s=(r=t,"long_task"===(n=e).type&&"long-animation-frame"===n.long_task.entry_type?null==(i=n.long_task.scripts[0])?void 0:i.source_url:("handlingStack"in r&&(a=r.handlingStack),"error"===n.type&&n.error.stack&&(a=n.error.stack),null==(o=(0,nf.T)({stack:a}).stack[0])?void 0:o.url)),l=s&&tJ.get(s);return l?{type:e.type,service:l.service,version:l.version}:K.$O}),td.push(tZ);let t0=function(t,e,r){let n,i=(0,g.B)(rh)(),o=e.trackEarlyRequests;if(o){let e,r,i;e=new Set,r=!1,i=t.subscribe(8,t=>{if(e.add(t),e.size>1e3){let t=e.values().next().value;if(!r){let n;if(r=!0,(0,S.sr)(S.R9.TOO_MANY_REQUESTS_INVESTIGATION)){let r=0,i=0,o=0,a=0;for(let t of e)t.isAborted&&r++,t.isAbortedOnStart&&i++,t.type===tD.Y.XHR&&o++,!performance.getEntriesByName(t.url,"resource").some(e=>e.startTime>=t.startClocks.relative)&&a++;let s=(0,w.nx)()-t.startClocks.timeStamp;n={abortedCount:r,abortedOnStartCount:i,xhrCount:o,fetchCount:e.size-o,oldestRequestAge:s,oldestRequestEndAge:s-t.duration,withoutMatchingEntryCount:a}}(0,v.A2)("Too many requests",n)}e.delete(t)}}),n={getMatchingRequest(t){let r,n=1/0;for(let i of e){let e=t.startTime-i.startClocks.relative;0<=e&&e<n&&i.url===t.name&&(n=Math.abs(e),r=i)}return r&&e.delete(r),r},stop(){i.unsubscribe()}}}else t.subscribe(8,t=>{s(()=>{var n,i,o;return n=t,i=e,o=r,rC(function(t){if(!performance||!("getEntriesByName"in performance))return;let e=performance.getEntriesByName(t.url,"resource");if(!e.length||!("toJSON"in e[0]))return;let r=e.filter(t=>!rm.has(t)).filter(t=>tj(t)&&tG(t)).filter(e=>{var r,n,i;return r=e,n=t.startClocks.relative,i=rv({startTime:t.startClocks.relative,duration:t.duration}),r.startTime>=n-1&&rv(r)<=(0,w.Gw)(i,1)});if(1===r.length)return rm.add(r[0]),r[0].toJSON()}(n),n,o,i)})});let a=eu(e,{type:c.RESOURCE,buffered:!0}).subscribe(t=>{for(let i of t)(o||!tF(i))&&s(()=>rx(i,e,r,n))});function s(e){i.push(()=>{let r=e();r&&t.notify(12,r)})}(0,g.B)(rE)(e,t=>{s(()=>rx(t,e,r,n))});let l=eQ(t),u={startResource:function(t,e={},r=(0,w.M8)()){var n;let i=null!=(n=e.resourceKey)?n:t;l.start(i,r,{url:t,...e})},stopResource:function(e,r={},n=(0,w.M8)()){var i;let o=null!=(i=r.resourceKey)?i:e,a=l.stop(o,n,{context:r.context,type:r.type});if(!a)return;let s=(0,w.vk)(a.startClocks.relative,n.relative),u={date:a.startClocks.timeStamp,type:T.RESOURCE,resource:{id:a.id,type:a.type||tD.v.OTHER,url:tK(a.url),duration:(0,w.Zj)(s),method:a.method,status_code:r.statusCode,size:r.size},_dd:{},context:a.context};t.notify(12,{rawRumEvent:u,startClocks:a.startClocks,duration:s,domainContext:{isManual:!0}})}};return{startResource:u.startResource,stopResource:u.stopResource,stop:()=>{i.stop(),a.unsubscribe(),l.stopAll()}}}(t,r,tm);td.push(t0.stop);let{stop:t3}=(tl=eu(r,{type:ec(c.LONG_ANIMATION_FRAME)?c.LONG_ANIMATION_FRAME:c.LONG_TASK,buffered:!0}).subscribe(e=>{for(let n of e){if(!r.trackLongTasks)break;let e=(0,w.FR)(n.startTime),i=function(t,e){let r=(0,x.lk)(),n=(0,w.Zj)(t.duration),i={date:e.timeStamp,type:T.LONG_TASK,_dd:{discarded:!1}};return t.entryType===c.LONG_TASK?{...i,long_task:{id:r,entry_type:A.LONG_TASK,duration:n}}:{...i,long_task:{id:r,entry_type:A.LONG_ANIMATION_FRAME,duration:n,blocking_duration:(0,w.Zj)(t.blockingDuration),first_ui_event_timestamp:(0,w.Zj)(t.firstUIEventTimestamp),render_start:(0,w.Zj)(t.render
4Start),style_and_layout_start:(0,w.Zj)(t.styleAndLayoutStart),start_time:(0,w.Zj)(t.startTime),scripts:t.scripts.map(t=>({duration:(0,w.Zj)(t.duration),pause_duration:(0,w.Zj)(t.pauseDuration),forced_style_and_layout_duration:(0,w.Zj)(t.forcedStyleAndLayoutDuration),start_time:(0,w.Zj)(t.startTime),execution_start:(0,w.Zj)(t.executionStart),source_url:t.sourceURL,source_function_name:t.sourceFunctionName,source_char_position:t.sourceCharPosition,invoker:t.invoker,invoker_type:t.invokerType,window_attribution:t.windowAttribution}))}}}(n,e);t.notify(12,{rawRumEvent:i,startClocks:e,duration:n.duration,domainContext:{performanceEntry:n}})}}),{stop:()=>tl.unsubscribe()});td.push(t3);let{addError:t5}=(tu=new tA.cP,u.subscribe(t=>{0===t.type&&tu.notify(t.error)}),(0,rd.l)([G.bP.error]).subscribe(t=>tu.notify(t.error)),(0,rf.u)(r,[rf.V.cspViolation,rf.V.intervention]).subscribe(t=>tu.notify(t)),tu.subscribe(e=>t.notify(14,{error:e})),(y=t).subscribe(14,({error:t})=>{var e;let r,n;y.notify(12,(r={date:(e=t).startClocks.timeStamp,error:{id:(0,x.lk)(),message:e.message,source:e.source,stack:e.stack,handling_stack:e.handlingStack,component_stack:e.componentStack,type:e.type,handling:e.handling,causes:e.causes,source_type:"browser",fingerprint:e.fingerprint,csp:e.csp},type:T.ERROR,context:e.context},n={error:e.originalError,handlingStack:e.handlingStack},{rawRumEvent:r,startClocks:e.startClocks,domainContext:n}))}),{addError:({error:t,handlingStack:e,componentStack:r,startClocks:n,context:i})=>{let o=(0,ru.As)({originalError:t,handlingStack:e,componentStack:r,startClocks:n,nonErrorPrefix:"Provided",source:rc.g.CUSTOM,handling:"handled"});o.context=(0,_.kg)(o.context,i),y.notify(14,{error:o})}});tc={clearTracingIfNeeded:t1,traceFetch:t=>t2(r,t,n,tw,tS,e=>{var r;if(t.input instanceof Request&&!(null==(r=t.init)?void 0:r.headers))t.input=new Request(t.input),Object.keys(e).forEach(r=>{t.input.headers.append(r,e[r])});else{t.init=(0,X.yG)(t.init);let r=[];t.init.headers instanceof Headers?t.init.headers.forEach((t,e)=>{r.push([e,t])}):Array.isArray(t.init.headers)?t.init.headers.forEach(t=>{r.push(t)}):t.init.headers&&Object.keys(t.init.headers).forEach(e=>{r.push([e,t.init.headers[e]])}),t.init.headers=r.concat((0,tQ.WP)(e))}}),traceXhr:(t,e)=>t2(r,t,n,tw,tS,t=>{Object.keys(t).forEach(r=>{e.setRequestHeader(r,t[r])})})},k=t,E=r,C=tc,(0,t$.G)(E).subscribe(t=>{if(tH(t.url))switch(t.state){case"start":C.traceXhr(t,t.xhr),t.requestIndex=t9(),k.notify(7,{requestIndex:t.requestIndex,url:t.url});break;case"complete":C.clearTracingIfNeeded(t),k.notify(8,{...t,type:tD.Y.XHR,isAbortedOnStart:!1})}}),M=t,U=r,q=tc,(0,H.i)({responseBodyAction:t=>{var e;return(null==(e=t7(t.url,U))?void 0:e.trackResponseErrors)?2:1}}).subscribe(t=>{var e;if(tH(t.url))switch(t.state){case"start":q.traceFetch(t),t.requestIndex=t9(),M.notify(7,{requestIndex:t.requestIndex,url:t.url});break;case"resolve":q.clearTracingIfNeeded(t),M.notify(8,{...t,duration:(0,w.vk)(t.startClocks.timeStamp,(0,w.nx)()),type:tD.Y.FETCH,requestBody:null==(e=t.init)?void 0:e.body})}});let t6=function(t,e,r){function n(r){e.wasInPageStateDuringPeriod("frozen",r.startClocks.relative,r.duration)||t.notify(12,V(r))}return{addOperationStepVital:function(e,r,n,i){if(!(0,S.sr)(S.R9.FEATURE_OPERATION_VITAL))return;let{operationKey:o,context:a,description:s,handlingStack:l}=n||{},u={name:e,type:"operation_step",operationKey:o,failureReason:i,stepType:r,startClocks:(0,w.M8)(),context:(0,b.a)(a),description:s,handlingStack:l};t.notify(12,V(u))},addDurationVital:n,startDurationVital:(e,n={})=>{let i=$(r,e,n),o=r.vitalsByReference.get(i);return o&&t.notify(16,o),i},stopDurationVital:(t,e={})=>{D(n,r,t,e)}}}(t,tm,s),t4=(p=r.applicationId,h=tk.actionContexts,{get:t=>{let e=tv.findView(t),r=ty.findUrl(t),i=n.findTrackedSession(t);if(i&&e&&r){let n=h.findActionId(t);return{application_id:p,session_id:i.id,user_action:n?{id:n}:void 0,view:{id:e.id,name:e.name,referrer:r.referrer,url:r.url}}}}});return{addAction:tk.addAction,startAction:tk.startAction,stopAction:tk.stopAction,startResource:t0.startResource,stopResource:t0.stopResource,addEvent:tE.addEvent,addError:t5,addTiming:tN,setLoa
4dingTime:tP,addFeatureFlagEvaluation:t_.addFeatureFlagEvaluation,startView:tU,setViewContext:tz,setViewContextProperty:tB,getViewContext:tW,setViewName:tq,viewHistory:tv,getInternalContext:t4.get,startDurationVital:t6.startDurationVital,stopDurationVital:t6.stopDurationVital,addDurationVital:t6.addDurationVital,addOperationStepVital:t6.addOperationStepVital,globalContext:tb,userContext:tw,accountContext:tS,stop:()=>td.forEach(t=>t())}}(q,h,t,tt,e,n,d,f,y,Q);return U.push(tn),f.unbuffer(),U.push(()=>r.stop()),{...ti,lifeCycle:q,session:tt,stopSession:()=>tt.expire(),telemetry:p,stop:()=>{U.forEach(t=>t())},hooks:h}}function ng(t,e,r={}){let n=(0,d.D)(),i={vitalsByName:new Map,vitalsByReference:new WeakMap},o=(0,f.t)().observable,a=function({ignoreInitIfSyntheticsWillInjectRum:t=!0,startDeflateWorker:e},r,n,i){let o,a,s,l,u,c=(0,q.O)(),d=(0,z.s)();tE(d,E.N.globalContext,c);let f=(0,B.Y)();tE(f,E.N.userContext,c);let p=(0,F.K)();tE(p,E.N.accountContext,c);let h=Q(),y=r.observable.subscribe(k),_={};function k(){let t;if(!s||!l||!r.isGranted())return;if(u||(u=(0,g.B)(v.a5)("browser-rum-sdk",l,h)),y.unsubscribe(),l.trackViewsManually){if(!o)return;c.remove(o.callback),t=o.options}let e=i(l,a,t,u,h);c.drain(e)}function x(t,n){var i,o,u,c,d,f,p,g;let h,m,y=(0,j.d0)();if(y&&(t={...f=t,applicationId:"00000000-aaaa-0000-aaaa-000000000000",clientToken:"empty",sessionSampleRate:100,defaultPrivacyLevel:null!=(p=f.defaultPrivacyLevel)?p:null==(g=(0,j.Y9)())?void 0:g.getPrivacyLevel()}),s=t,(0,v.Rr)((i=t,h=(0,Y.hO)(i),{session_replay_sample_rate:i.sessionReplaySampleRate,start_session_replay_recording_manually:i.startSessionReplayRecordingManually,trace_sample_rate:i.traceSampleRate,trace_context_injection:i.traceContextInjection,propagate_trace_baggage:i.propagateTraceBaggage,action_name_attribute:i.actionNameAttribute,use_allowed_tracing_urls:(0,tt.EI)(i.allowedTracingUrls),use_allowed_graph_ql_urls:(0,tt.EI)(i.allowedGraphQlUrls),use_track_graph_ql_payload:(u=i.allowedGraphQlUrls,(0,tt.EI)(u)&&u.some(t=>(0,tr.O)(t)&&t.trackPayload)),use_track_graph_ql_response_errors:(c=i.allowedGraphQlUrls,(0,tt.EI)(c)&&c.some(t=>(0,tr.O)(t)&&t.trackResponseErrors)),selected_tracing_propagators:(m=new Set,(0,tt.EI)(i.allowedTracingUrls)&&i.allowedTracingUrls.forEach(t=>{var e;null==(e=to(t))||e.propagatorTypes.forEach(t=>m.add(t))}),Array.from(m)),default_privacy_level:i.defaultPrivacyLevel,enable_privacy_for_action_name:i.enablePrivacyForActionName,use_excluded_activity_urls:(0,tt.EI)(i.excludedActivityUrls),use_worker_url:!!i.workerUrl,compress_intake_requests:i.compressIntakeRequests,track_views_manually:i.trackViewsManually,track_user_interactions:i.trackUserInteractions,track_resources:i.trackResources,track_long_task:i.trackLongTasks,track_bfcache_views:i.trackBfcacheViews,track_early_requests:i.trackEarlyRequests,plugins:null==(o=i.plugins)?void 0:o.map(t=>{var e;return{name:t.name,...null==(e=t.getConfigurationTelemetry)?void 0:e.call(t)}}),track_feature_flags_for_events:i.trackFeatureFlagsForEvents,remote_configuration_id:i.remoteConfigurationId,profiling_sample_rate:i.profilingSampleRate,use_remote_configuration_proxy:!!i.remoteConfigurationProxy,track_resource_headers:!0===(d=i.trackResourceHeaders)?"default_headers":Array.isArray(d)?"custom":void 0,...h})),l)return void(0,C.$)("DD_RUM",t);let _=function(t,e){var r,n,i,o,a,s,l;if(void 0===t.trackFeatureFlagsForEvents||Array.isArray(t.trackFeatureFlagsForEvents)||G.Vy.warn("trackFeatureFlagsForEvents should be an array"),!t.applicationId)return void G.Vy.error("Application ID is not configured, no RUM data will be collected.");if(!(0,Y.bX)(t.sessionReplaySampleRate,"Session Replay")||!(0,Y.bX)(t.traceSampleRate,"Trace"))return;if(void 0!==t.excludedActivityUrls&&!Array.isArray(t.excludedActivityUrls))return void G.Vy.error("Excluded Activity Urls should be an array");let u=function(t){if(void 0===t.allowedTracingUrls)return[];if(!Array.isArray(t.allowedTracingUrls))return void G.Vy.error("Allowed Tracing URLs should be an array");if(0!==t.allowedTracingUrls.length&&void 0===t.service)return void G.Vy.error("Service needs to be configured when tracing is enabled");let e=[];
4return t.allowedTracingUrls.forEach(t=>{let r=to(t);r?e.push(r):G.Vy.warn("Allowed Tracing Urls parameters should be a string, RegExp, function, or an object. Ignoring parameter",t)}),e}(t);if(!u)return;let c=(0,Y.Sz)(t,e),d=function(t){if(!t.allowedGraphQlUrls)return[];if(!Array.isArray(t.allowedGraphQlUrls))return G.Vy.warn("allowedGraphQlUrls should be an array"),[];let e=[];return t.allowedGraphQlUrls.forEach(t=>{(0,te.V)(t)?e.push({match:t,trackPayload:!1,trackResponseErrors:!1}):(0,tr.O)(t)&&(0,te.V)(t.match)&&e.push({match:t.match,trackPayload:!!t.trackPayload,trackResponseErrors:!!t.trackResponseErrors})}),e}(t);if(!c)return;let f=null!=(r=t.sessionReplaySampleRate)?r:0;return{applicationId:t.applicationId,actionNameAttribute:t.actionNameAttribute,betaTrackActionsInShadowDom:!!t.betaTrackActionsInShadowDom,sessionReplaySampleRate:f,startSessionReplayRecordingManually:void 0!==t.startSessionReplayRecordingManually?!!t.startSessionReplayRecordingManually:0===f,traceSampleRate:null!=(n=t.traceSampleRate)?n:100,rulePsr:(0,J.Et)(t.traceSampleRate)?t.traceSampleRate/100:void 0,allowedTracingUrls:u,excludedActivityUrls:null!=(i=t.excludedActivityUrls)?i:[],workerUrl:t.workerUrl,compressIntakeRequests:!!t.compressIntakeRequests,trackUserInteractions:!!(null==(o=t.trackUserInteractions)||o),trackViewsManually:!!t.trackViewsManually,trackResources:!!(null==(a=t.trackResources)||a),trackResourceHeaders:function(t){let e=t.trackResourceHeaders;if(void 0===e||!1===e)return[];if(!0===e)return ti.map(t=>({name:t}));if(!Array.isArray(e))return G.Vy.warn("trackResourceHeaders should be true or an array of MatchHeader"),[];if(0===e.length)return G.Vy.warn("trackResourceHeaders is an empty array, no headers will be captured"),[];let r=[];return e.forEach((t,e)=>{(0,tr.O)(t)&&(0,te.V)(t.name)?void 0===t.url||(0,te.V)(t.url)?void 0===t.extractor||t.extractor instanceof RegExp?void 0===t.location||ta.includes(t.location)?r.push({...t,name:"string"==typeof t.name?t.name.toLowerCase():t.name}):G.Vy.warn(`trackResourceHeaders[${e}].location should be 'request', 'response', or 'any'`):G.Vy.warn(`trackResourceHeaders[${e}].extractor should be a RegExp`):G.Vy.warn(`trackResourceHeaders[${e}].url should be a MatchOption`):G.Vy.warn(`trackResourceHeaders[${e}] should be a MatchHeader object with a 'name' property`)}),r}(t),trackLongTasks:!!(null==(s=t.trackLongTasks)||s),trackBfcacheViews:!!t.trackBfcacheViews,trackEarlyRequests:!!t.trackEarlyRequests,subdomain:t.subdomain,defaultPrivacyLevel:(0,X.Rj)(Y.WA,t.defaultPrivacyLevel)?t.defaultPrivacyLevel:Y.WA.MASK,enablePrivacyForActionName:!!t.enablePrivacyForActionName,traceContextInjection:(0,X.Rj)(Y.uT,t.traceContextInjection)?t.traceContextInjection:Y.uT.SAMPLED,plugins:t.plugins||[],trackFeatureFlagsForEvents:t.trackFeatureFlagsForEvents||[],profilingSampleRate:null!=(l=t.profilingSampleRate)?l:0,propagateTraceBaggage:!!t.propagateTraceBaggage,allowedGraphQlUrls:d,...c}}(t,n);if(_){if(!y&&!_.sessionStoreStrategyType)return void G.Vy.warn("No storage available for session. We will not send any data.");if(_.compressIntakeRequests&&!y&&e&&!(a=e(_,"Datadog RUM",W.l)))return;l=_,(0,H.i)().subscribe(W.l),r.tryToInit(_.trackingConsent),k()}}let T=t=>{c.add(e=>e.addDurationVital(t))};return{init(e,r,n){e?((0,S.Aq)(e.enableExperimentalFeatures),s=e,t&&(0,Z.ao)()||(U(e.plugins,"onInit",{initConfiguration:e,publicApi:r}),e.remoteConfigurationId?tw(e,{user:f,context:d}).then(t=>{t&&x(t,n)}).catch(m.Dx):x(e,n))):G.Vy.error("Missing configuration")},get initConfiguration(){return s},getInternalContext:W.l,stopSession:W.l,addTiming(t,e=(0,w.nx)()){c.add(r=>r.addTiming(t,e))},setLoadingTime:t=>{c.add(e=>e.setLoadingTime(t))},startView(t,e=(0,w.M8)()){let r=r=>{r.startView(t,e)};c.add(r),o||(o={options:t,callback:r},k())}
4,setViewName(t){c.add(e=>e.setViewName(t))},setViewContext(t){c.add(e=>e.setViewContext(t))},setViewContextProperty(t,e){c.add(r=>r.setViewContextProperty(t,e))},getViewContext:()=>_,globalContext:d,userContext:f,accountContext:p,addAction(t){c.add(e=>e.addAction(t))},startAction(t,e){let r=(0,w.M8)();c.add(n=>n.startAction(t,e,r))},stopAction(t,e){let r=(0,w.M8)();c.add(n=>n.stopAction(t,e,r))},startResource(t,e){let r=(0,w.M8)();c.add(n=>n.startResource(t,e,r))},stopResource(t,e){let r=(0,w.M8)();c.add(n=>n.stopResource(t,e,r))},addError(t){c.add(e=>e.addError(t))},addFeatureFlagEvaluation(t,e){c.add(r=>r.addFeatureFlagEvaluation(t,e))},startDurationVital:(t,e)=>$(n,t,e),stopDurationVital(t,e){D(T,n,t,e)},addDurationVital:T,addOperationStepVital:(t,e,r,n)=>{c.add(i=>i.addOperationStepVital((0,b.a)(t),e,(0,b.a)(r),(0,b.a)(n)))}}}(r,n,i,(s,l,u,c,d)=>{var f,h;let m=l&&r.createDeflateEncoder?t=>r.createDeflateEncoder(s,l,t):p.N,v=(0,g.B)(np)(s,t,e,u,m,n,i,o,c,d,r.sdkName);return t.onRumStart(v.lifeCycle,s,v.session,v.viewHistory,l,v.telemetry),e.onRumStart(v.lifeCycle,v.hooks,s,v.session,v.viewHistory,m),f=a,h=v,a={init:t=>{(0,C.$)("DD_RUM",t)},initConfiguration:f.initConfiguration,...h},U(s.plugins,"onRumStart",{strategy:a,addEvent:v.addEvent,addError:v.addError}),v}),s=()=>a,l=(0,y.m)({init:t=>{let e=Error().stack;(0,m.um)(()=>a.init(t,l,e))},setTrackingConsent:(0,m.dm)(t=>{n.update(t),(0,v.Q6)({feature:"set-tracking-consent",tracking_consent:t})}),setViewName:(0,m.dm)(t=>{a.setViewName(t),(0,v.Q6)({feature:"set-view-name"})}),setViewContext:(0,m.dm)(t=>{a.setViewContext(t),(0,v.Q6)({feature:"set-view-context"})}),setViewContextProperty:(0,m.dm)((t,e)=>{a.setViewContextProperty(t,e),(0,v.Q6)({feature:"set-view-context-property"})}),getViewContext:(0,m.dm)(()=>((0,v.Q6)({feature:"set-view-context-property"}),a.getViewContext())),getInternalContext:(0,m.dm)(t=>a.getInternalContext(t)),getInitConfiguration:(0,m.dm)(()=>(0,_.Go)(a.initConfiguration)),addAction:(t,e)=>{let r=(0,h.uC)("action");(0,m.um)(()=>{a.addAction({name:(0,b.a)(t),context:(0,b.a)(e),startClocks:(0,w.M8)(),type:N,handlingStack:r}),(0,v.Q6)({feature:"add-action"})})},startAction:(0,m.dm)((t,e)=>{(!a.initConfiguration||(0,S.sr)(S.R9.START_STOP_ACTION))&&a.startAction((0,b.a)(t),{type:(0,b.a)(e&&e.type),context:(0,b.a)(e&&e.context),actionKey:e&&e.actionKey})}),stopAction:(0,m.dm)((t,e)=>{(!a.initConfiguration||(0,S.sr)(S.R9.START_STOP_ACTION))&&a.stopAction((0,b.a)(t),{type:(0,b.a)(e&&e.type),context:(0,b.a)(e&&e.context),actionKey:e&&e.actionKey})}),startResource:(0,m.dm)((t,e)=>{(!a.initConfiguration||(0,S.sr)(S.R9.START_STOP_RESOURCE))&&a.startResource((0,b.a)(t),{type:(0,b.a)(e&&e.type),method:(0,b.a)(e&&e.method),context:(0,b.a)(e&&e.context),resourceKey:e&&e.resourceKey})}),stopResource:(0,m.dm)((t,e)=>{(!a.initConfiguration||(0,S.sr)(S.R9.START_STOP_RESOURCE))&&a.stopResource((0,b.a)(t),{type:(0,b.a)(e&&e.type),statusCode:e&&e.statusCode,size:e&&e.size,context:(0,b.a)(e&&e.context),resourceKey:e&&e.resourceKey})}),addError:(t,e)=>{let r=(0,h.uC)("error");(0,m.um)(()=>{a.addError({error:t,handlingStack:r,context:(0,b.a)(e),startClocks:(0,w.M8)()}),(0,v.Q6)({feature:"add-error"})})},addTiming:(0,m.dm)((t,e)=>{a.addTiming((0,b.a)(t),e)}),setViewLoadingTime:(0,m.dm)(()=>{let t=(0,w.nx)();a.setLoadingTime(t),(0,v.Q6)({feature:"addViewLoadingTime"})}),setGlobalContext:(0,k.q)(s,E.N.globalContext,E.Q.setContext,"set-global-context"),getGlobalContext:(0,k.q)(s,E.N.globalContext,E.Q.getContext,"get-global-context"),setGlobalContextProperty:(0,k.q)(s,E.N.globalContext,E.Q.setContextProperty,"set-global-context-property"),removeGlobalContextProperty:(0,k.q)(s,E.N.globalContext,E.Q.removeContextProperty,"remove-global-context-property"),clearGlobalContext:(0,k.q)(s,E.N.globalContext,E.Q.clearContext,"clear-global-context"),setUser:(0,k.q)(s,E.N.userContext,E.Q.setContext,"set-user"),getUser:(0,k.q)(s,E.N.userContext,E.Q.getContext,"get-user"),setUserProperty:(0,k.q)(s,E.N.userContext,E.Q.setContextProperty,"set-user-property"),removeUserProperty:(0,k.q)(s,E.N.userContext,E.Q.removeContextProperty,"remove-user-property"),clearUser:(0,k.q)(s,E.N.userContext,E.Q.clearContext,"clear-user"),setAccount:(0,k.q)(s,E.N.accountContext,E.Q.setContext,"set-account"),getAccount:(0,k.q)(s,E.N.accountContext,E.Q.getContext,"get-account"),setAccountProperty:(0,k.q)(s,E.N.accountContext,E.Q.setContextProperty,"set-account-property"),removeAccountProperty:(0,k.q)(s,E.N.accountContext,E.Q.removeContextProperty,"remove-account-property"),clearAccount:(0,k.q)(s,E.N.accountContext,E.Q.clearContext,"clear-account"),startView:t=>{let e=(0,h.uC)("view");(0,m.um)(()=>{a.startView({..."object"==typeof t?t:{name:t},handlingStack:e}),(0,v.Q6)({feature:"start-view"})})},stopSession:(0,m.dm)(()=>{a.stopSession(),(0,v.Q6)({feature:"stop-session"})}),addFeatureFlagEvaluation:(0,m.dm)((t,e)=>{a.addFeatureFlagEvaluation((0,b.a)(t),(0,b.a)(e)),(0,v.Q6)({feature:"add-feature-flag-evaluation"})}),getSessionReplayLink:(0,m.dm)(()=>t.getSessionReplayLink()),startSessionReplayRecording:(0,m.dm)(e=>{t.start(e),(0,v.Q6)({feature:"start-session-replay-recording",force:e&&e.force})}),stopSessionReplayRecording:(0,m.dm)(()=>t.stop()),addDurationVital:(t,e)=>{let r=(0,h.uC)("vital");(0,m.um)(()=>{(0,v.Q6)({feature:"add-duration-vital"}
4),a.addDurationVital({id:(0,x.lk)(),name:(0,b.a)(t),type:M,startClocks:(0,w.jR)(e.startTime),duration:e.duration,context:(0,b.a)(e&&e.context),description:(0,b.a)(e&&e.description),handlingStack:r})})},startDurationVital:(t,e)=>{let r=(0,h.uC)("vital");return(0,m.um)(()=>((0,v.Q6)({feature:"start-duration-vital"}),a.startDurationVital((0,b.a)(t),{context:(0,b.a)(e&&e.context),description:(0,b.a)(e&&e.description),handlingStack:r})))},stopDurationVital:(0,m.dm)((t,e)=>{(0,v.Q6)({feature:"stop-duration-vital"}),a.stopDurationVital("string"==typeof t?(0,b.a)(t):t,{context:(0,b.a)(e&&e.context),description:(0,b.a)(e&&e.description)})}),startFeatureOperation:(t,e)=>{let r=(0,h.uC)("vital");(0,m.um)(()=>{(0,v.Q6)({feature:"add-operation-step-vital",action_type:"start"}),a.addOperationStepVital(t,"start",{...e,handlingStack:r})})},succeedFeatureOperation:(0,m.dm)((t,e)=>{(0,v.Q6)({feature:"add-operation-step-vital",action_type:"succeed"}),a.addOperationStepVital(t,"end",e)}),failFeatureOperation:(0,m.dm)((t,e,r)=>{(0,v.Q6)({feature:"add-operation-step-vital",action_type:"fail"}),a.addOperationStepVital(t,"end",r,e)})});return l}var nh=r(21804);function nm(t,{session:e,viewContext:r,errorType:n}){var i;let o,a,s=e?e.id:"no-session-id",l=[];void 0!==n&&l.push(`error-type=${n}`),r&&(l.push(`seed=${r.id}`),l.push(`from=${r.startClocks.timeStamp}`));let u=(o=(i=t).site,a=i.subdomain||function(t){switch(t.site){case nh.NW:case nh.dV:return"app";case nh.Bb:return"dd";default:return}}(i),`https://${a?`${a}.`:""}${o}`),c=`/rum/replay/sessions/${s}`;return`${u}${c}?${l.join("&")}`}var nv=r(800);function ny(t,e,r,n){let i=(0,rX.sA)([t.profilingEndpointBuilder],t=>{e.notify(14,{error:t}),(0,v.A2)("Error reported to customer",{"error.message":t.message})}),o=r(n);return{async send({event:t,...e}){let r=new FormData,n=(0,nv.s)(t);if(!n)throw Error("Failed to serialize event");r.append("event",new Blob([n],{type:"application/json"}),"event.json");let a=n.length;for(let[t,n]of(0,tQ.WP)(e)){let e=(0,nv.s)(n);if(!e)throw Error("Failed to serialize attachment");let i=await function(t,e){return new Promise(r=>{t.write(e),t.finish(t=>{r(t)})})}(o,e);a+=i.outputBytesCount,r.append(t,new Blob([i.output]),t)}i.send({data:r,bytesCount:a})}}}},96277:(t,e,r)=>{r.d(e,{$:()=>a});var n=r(91016),i=r(87873),o=r(69672);function a(t,e,r=3e3){let s=0,l=!1;return{isLimitReached(){if(0===s&&(0,n.wg)(()=>{s=0},i.iW),(s+=1)<=r||l)return l=!1,!1;if(s===r+1){l=!0;try{e({message:`Reached max number of ${t}s by minute: ${r}`,source:o.g.AGENT,startClocks:(0,i.M8)()})}finally{l=!1}}return!0}}}},96474:(t,e,r)=>{r.d(e,{iA:()=>c,Hv:()=>f,ge:()=>u});var n=r(90275),i=r(42914),o=r(60968),a=r(87648),s=r(84232),l=r(90711);function u(t){let e=function(t){let e={};if(e.secure=!!t.useSecureSessionCookie||!!t.usePartitionedCrossSiteSessionCookie,e.crossSite=!!t.usePartitionedCrossSiteSessionCookie,e.partitioned=!!t.usePartitionedCrossSiteSessionCookie,t.trackSessionAcrossSubdomains){let t=(0,o.DQ)();if(!t)return;e.domain=t}return e}(t);return e&&(0,o.z$)(e)?{type:l.Q_.COOKIE,cookieOptions:e}:void 0}function c(t,e){let r={isLockEnabled:(0,i.F2)(),persistSession:r=>d(e,t,r,l.HB),retrieveSession:()=>f(e,t),expireSession:r=>d(e,t,(0,s.zn)(r,t),l.AQ)};if(!(0,o.B9)(a.Z)){let t=(0,o.B9)("_dd"),e=(0,o.B9)("_dd_r"),n=(0,o.B9)("_dd_l"),i={};t&&(i.id=t),n&&/^[01]$/.test(n)&&(i.logs=n),e&&/^[012]$/.test(e)&&(i.rum=e),(0,s.c$)(i)&&((0,s.oT)(i),r.persistSession(i))}return r}function d(t,e,r,i){let u=(0,s.D9)(r);e.betaEncodeCookieOptions&&(u=(0,s.D9)({...r,...!(0,n.RI)(r)?{c:p(t)}:{}})),(0,o.TV)(a.Z,u,e.trackAnonymousUser?l._P:i,t)}function f(t,e){if(e.betaEncodeCookieOptions){var r=t;let e,n=(0,o.OR)(a.Z),i=p(r);for(let t of n.reverse())if((e=(0,s.H9)(t)).c===i)break;return null==e||delete e.c,null!=e?e:{}}let n=(0,o.Ri)(a.Z);return(0,s.H9)(n)}function p(t){return((t.domain?t.domain.split(".").length-1:0)<<1|!!t.crossSite).toString(16)}},97593:(t,e,r)=>{r.d(e,{B:()=>n});function n(t){return t}},99629:(t,e,r)=>{r.d(e,{$:()=>s,Y:()=>l});var n=r(36095),i=r(45771),o=r(65297),a=r(90275);function s(t,e,r,o){let s=l();return e.storeContextsAcrossPages&&(0,n.Ck)(e,s,o,1),t.register(0,({eventType:t,startTime:n})=>{let o=s.getContext(),l=r.findTrackedSession(n);return(l&&l.anonymousId&&!o.anonymous_id&&e.trackAnonymousUser&&(o.anonymous_id=l.anonymousId),(0,a.RI)(o))?i.$O:{type:t,usr:o}}),t.register(1,({startTime:t})=>{var e;return{anonymous_id:null==(e=r.findTrackedSession(t))?void 0:e.anonymousId}}),s}function l(){return(0,o.D)("user",{propertiesConfig:{id:{type:"string"},name:{type:"string"},email:{type:"string"}}})}}}]); 5//# sourceMappingURL=6378.d1b584871f8fb40e.js.map
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.