try{globalThis.DT_RUM=globalThis.DT_RUM||(new Proxy({ctx:new Map()},{get(t,k,r){if(k==="ctx"||k==="current"){return Reflect.get(t,k)}return r.current[k]}})) globalThis.DT_RUM.ctx.set(document.currentScript,{})}catch(e){console.log("[Dynatrace RUM JavaScript] Initialization Error:",e)}(function(){let CTX=globalThis.DT_RUM.ctx.get(document.currentScript);globalThis.DT_RUM.current??=CTX;var aa,ha,ca,ia,ka,w,ma,la,oa,qa,ra,sa,ua,xa,va,wa,ya,Aa,za,A,Ba,Ea,Da,Ha,Ia,Ja,Ka,Ga,La,Ma,Oa,Na,Qa,Ra,Ua,Ta,Wa,Va,Ya,Xa,cb,Za,$a,ab,bb,fb,gb,hb,C,jb,D,lb,ob,nb,sb,tb,ub,vb,xb,zb,Ab,Db,Cb,Eb,Lb,Kb,Gb,Fb,Hb,Nb,Ob,Qb,Rb,Sb,Vb,Ub,Wb,Xb,ac,Yb,Zb,bc,cc,ec,kc,hc,fc,lc,mc,oc,qc,tc,uc,vc,yc,Bc,zc,Dc,Hc,Ic,Fc,Jc,Gc,Kc,Lc,Mc,Nc,Oc,Qc,Rc,Sc,Tc,Wc,$c,dd,cd,ad,ed,bd,fd,gd,hd,kd,od,pd,qd,rd,md,zd,sd,yd,Ed,Fd,Hd,Id,id,vd,Gd,Kd,Td,Rd,Ud,Sd,Qd,Od,Nd,Wd,Bd,Cd,Xd,Yd,Zd,$d,ae,be,ce,fe,he,ge,de,ie,ee,oe,pe,se,te,ue, we,xe,Be,ze,Ae,Ee,Ge,He,Je,Me,Ke,Le,Ne,Oe,Qe,We,Ue,Ye,Ze,af,$e,cf,df,hf,ef,gf,kf,mf,nf,sf,tf,of,lf,pf,uf,Ef,Ff,Gf,Hf,If,Jf,Lf,Kf,Mf,Nf,Of,Tf,Pf,Qf,Sf,Xf,Wf,$f,Yf,ag,bg;CTX.l=function(){for(var a=0;atypeof g[v]|| (h.includes(v)?n.push([v,t]):b.includes(v)||b.push(v));let {Ic:p,Ec:u}=Na(a,m.concat(n)),{eb:x,xa:q}=ma(u);g=p.concat(x);g.push(["dt.support.api.has_dropped_custom_properties",q||!!f.length]);b.length&&g.push(["dt.support.api.overridden_fields",b]);c&&g.push(["dt.support.api.has_enrich_exception",!0]);c=Object.fromEntries(g);return c[CTX.y]=a[CTX.y],c};Na=function(a,b){function c([d]){return d in a}return b.reduce(function(d,e){return c(e)?d.Ic.push(e):d.Ec.push(e),d},{Ic:[],Ec:[]})}; Qa=function(a){Pa.v(a,"low")};Ra=function(a,b){a=ta;return"enabled"===a||"high"===b&&"priority=high"===a};Ua=function(a){return Sa.add(Ta(a))};Ta=function(a){return function(b){return b.map(a)}};Wa=function(a){return a.map(Va)};Va=function(a){return{initial:a,Vb:a,ad:!1,$c:!1}};Ya=function(a){return function(b){return b.map(Xa(a))}}; Xa=function(a){return function(b){if(b){var {initial:c,Vb:d}=b;Object.freeze(d);b=!1;try{var e=a(d,c[CTX.y])}catch(f){b=!0,e={...d},w(`Modifications were not applied to the event, as an exception occurred in the addEventModifier API function: ${sa(f)}`)}if("object"==typeof e&&e)return{initial:c,Vb:e,ad:!0,$c:b}}}};cb=function(a){return a.filter(Za).map($a).map(xa).map(ab).map(bb)};Za=function(a){return!!a};$a=function({initial:a,Vb:b,ad:c,$c:d}){return c?Oa(a,b,d):b}; ab=function(a){return Aa(a)&&(a["dt.support.has_nfn_values"]=!0),a};bb=function(a){return JSON.stringify(a,function(b,c){return void 0===c?null:c})};fb=function(){return db=setInterval(function(){eb=[]},18E5),function(){eb=[];clearInterval(db)}};gb=function(a){eb.push(...a)}; hb=function(a,b=CTX.l){function c(m){if(h)g=m;else{var n=!e.length;if(g!=g?m==m:g!==m||g&&"object"==typeof g||"function"==typeof g){let p=g;g=m;for(let u of f)e.push(u,m,p)}if(n){for(m=0;mg)||CTX.l,h=!1),f[n](m),m(g),function(){aa(f,m);f.length||(k(),k=CTX.l)}}let e=[],f=[],g=a,k=CTX.l,h=!1;return{subscribe:d,set:c,get:function(){if(!f.length){let m;return d(function(n){m=n})(),m}return g}, update:function(m){c(m(g))},select:function(m,n){return C(m(g),function(p){return d(function(u){p(m(u))},n)})}}};C=function(a,b){let {subscribe:c,get:d,select:e}=hb(a,b);return{subscribe:c,get:d,select:e}};jb=function(a){ib.update(function(b){return{...b,...a}})};D=function(){return kb()+Math.floor(performance.now())};lb=function(a){return Math.floor(kb()+a)};ob=function(){return mb=Math.floor(performance.timeOrigin),kb=nb,mb};nb=function(){return mb};sb=function(){return{subscribe:rb.subscribe,get:rb.get}}; tb=function(){return document.readyState};ub=function(){return document.visibilityState};vb=function(){let [a]=globalThis.performance.getEntriesByType("navigation");return!!a&&!!a.loadEventStart&&!!a.loadEventEnd};xb=function(){return{subscribe:wb.subscribe,get:wb.get,select:wb.select}};zb=function(a,b,c){yb.push({timestamp:D(),code:a,message:b});gb([{severity:"Info",text:b,code:a,details:c}])}; Ab=function(){if(yb.length){var a={"characteristics.is_self_monitoring":!0,"characteristics.is_internal":!0,start_time:D(),duration:0,"dt.rum.schema_version":"0.22.0","dt.rum.sfm_events":yb};return yb=[],a}};Db=function(){let a=xb().subscribe(function(c,d){d&&"hidden"!==d[0]&&"visible"!==c[0]&&(c=Ab())&&Qa([c])},{$:"unshift"}),b=Bb(Cb);return function(){a();b()}};Cb=function(a){let b=Ab();return b&&a.push(b),a};CTX.E=function(a,b){return null!=a&&"object"==typeof a&&b in a}; Eb=function(a){return null!=a}; Lb=function(){var a=document.currentScript;a={"data-config":Fb(a,"data-config"),"data-envconfig":Fb(a,"data-envconfig"),"data-appconfig":Fb(a,"data-appconfig"),"data-syntheticconfig":Fb(a,"data-syntheticconfig"),"data-debugconfig":Fb(a,"data-debugconfig")};a=Gb(a);{var b=Symbol();let d=globalThis;d[b]="#JSON_CONFIG#";let e=d[b];b=(delete d[b],e);b="object"==typeof b?Gb(b):void 0}a=Hb(a,b);if(!a)throw new Ib("None of the supported configuration sources contain the required properties [revision, environmentId, app]. If you are using automatic injection, make sure that OneAgent is updated to version 1.301 or later.");a:{b:{b= `dtCFG_${a[1].environmentId}_${a[3].app}`;try{var c=globalThis.localStorage.getItem(b);break b}catch(d){`${b}`}c=null}if(c&&(c=JSON.parse(c),"object"==typeof c&&null!==c&&CTX.E(c,1)&&CTX.E(c[1],"revision")))break a;c=void 0}c=Hb(c,a);a=a[5]?.modules||a[4]?.modules||a[3]?.modules||a[2]?.modules||a[1]?.modules||a[0]?.modules||"";if(!a)throw new Ib("Neither the script tag nor the embedded config contains the featurehash!");Jb=a.split("").filter(Kb);return c};Kb=function(a){return Mb.includes(a)}; Gb=function(a){if(a&&"data-config"in a&&CTX.E(a["data-config"],"revision")&&CTX.E(a["data-config"],"environmentId")&&"data-appconfig"in a&&CTX.E(a["data-appconfig"],"app"))return{1:a["data-config"],5:a["data-debugconfig"],3:a["data-appconfig"],4:a["data-syntheticconfig"],2:a["data-envconfig"]}};Fb=function(a,b){a=a?.getAttribute(b)||"{}";return JSON.parse(a)};Hb=function(...a){a=a.filter(Eb);return a.sort(Nb),a[0]};Nb=function(a,b){return b[1].revision-a[1].revision};Ob=function(a){return a.modules}; Qb=function(){return Pb.get().revision};Rb=function(a,b,c){return Pb.subscribe(b,c)};Sb=function(a,b){return Pb.select(b)};Vb=function(){return Tb.subscribe(function(a){Ub(a[0]);Ub(a[5]);var b=`dtCFG_${a[1].environmentId}_${a[3].app}`,c=JSON.stringify(a);try{globalThis.localStorage.setItem(b,c)}catch(d){`${b}`}delete a[0]?.toJSON;delete a[5]?.toJSON})};Ub=function(a){a&&(a.toJSON=()=>{})}; Wb=function(a){return Tb.subscribe(function(b){let c=b[1].revision,d={...b[0]};for(let e=0;5>=e;e++)Object.assign(d,b[e]);b=(d.revision=c,d);a(b)})};Xb=function(a,b){return Pb.get()[b]}; ac=function(a,b){let c=0,d=ka().map(function([g,k]){return[g,k,++c,b()]}).filter(Yb).filter(Zb).subscribe(function([,g,k,h]){1===k&&zb(2007,g.config.revision+"");a({...h,1:{...h[1],...g.config},2:{...h[2],...g.environmentConfig},3:{...h[3],...g.appConfig},5:{...h[5]}})}),e=$b(function(g){let k=b();a({...k,0:{...k[0],...g}})}),f=Lb();return a({...b(),...f}),function(){d();e()}}; Yb=function(a){let [b,c]=a;a=c.config?.revision;var d=bc();return b.applicationId===d.applicationId&&b.endpoint===d.endpoint&&b.environment===d.environment&&"OK"===c.status&&c.config?.environmentId===b.environment&&!!a};Zb=function([,a,,b]){let c=a.config,d=a.environmentConfig,e=a.appConfig;return b[1].revisionz.buffer);return t.push(...n.buffer),m.length=0,n={buffer:[],size:0},t}function d(t){clearTimeout(h);h=0;e(t);f(t)}function e(t){m.map(fc).forEach(z=>{a([z,t])});m.length=0}function f(t){n.size&&(a([n.buffer,t]),n={buffer:[],size:0})}function g(){h||=setTimeout(d.bind(null,5),2E3)}function k(t,z){let F=[];for(let B of t){var K=gc.encode(B).length;if(K>z.hc)F.push(B);else{t=B;let da=!!n.size,P=K+(da?1:0),ea=n.size+P>z.Jc;da&&ea?(m.push(n),n={buffer:[t], size:K}):(n.buffer.push(t),n.size+=P)}}F.length&&(z=z.hc,console.warn(`Dynatrace dropped ${F.length} events because they exceeded the size limit of ${z} bytes. Discarded events:`,F),zb(2005,`${F.length} event(s) exceeded the byte size limit of ${z}`))}let h,m=[],n={buffer:[],size:0},p=Pb.subscribe(hc,void 0),u=xb().select(t=>t[1]).subscribe(function(t){"load_complete"===t&&(e(0),65497>n.size?g():f(0))}),x=xb().select(t=>"hidden"===t[0]).subscribe(function(t){t&&(t=c(),k(t,ic[0]),d(1))}),q={filter:jc.filter, subscribe:jc.subscribe}.filter(b).subscribe(function(t){var z=xb().get();z[2]?(z=c(),z.push(...t),k(z,ic[0]),d(2)):(k(t,ic[1]),"load_complete"===z[1]&&(e(3),65497>n.size?g():f(3)))}),v=d.bind(null,4);dc.add(v);return function(){dc.delete(v);q();u();x();p()}};hc=function(a){let b=1024*a.maxBeaconSize-39;ic={0:{Jc:65497,hc:65497},1:{Jc:b,hc:Math.min(b,1024*a.maxEventSize)}}};fc=function(a){return a.buffer};lc=function(a,b){return"high"===b};mc=function(a,b){return"low"===b}; oc=function(a){return nc.push(a),function(){aa(nc,a)}};qc=function(a,b){let [c,d]=b;b=`{"data_version":1,"data":{"events":[${c.join(",")}]}}`;let e=bc();pc.v({method:"POST",body:b,environment:e,Yc:a,Kc:b.length,Hd:c.length,Ha:0,ac:"",query:{sc:d+""}})};tc=function(){let a=rc(qc.bind(null,"high")),b=sc(qc.bind(null,"low"));return function(){a();b()}};uc=function(a){return oc(function(b){return b.query=a(b.query),b})};vc=function(a){return!!a&&"object"==typeof a&&"ica"in a&&1===a.ica}; yc=function(){return wc?(null===xc&&(xc=wc.gVI(),queueMicrotask(function(){xc=null})),xc):""};Bc=function(a){let b=globalThis.dT_;if(vc(b)&&"addE"in b)return zc(b,a);let c=CTX.l,d=Ac.subscribe(function(e){c();vc(e)&&"addE"in e&&(c=zc(e,a))});return()=>{d();c()}}; zc=function(a,b){function c(){return{dtAdkValue:a.gCF("dtAdk")||a.lvl("dtAdk")||"",sourceType:a.gCF("dtAdkSettings")?"hybrid":void 0,getSessionId:yc,instanceId:a.gVID(),browserSessionId:a.gDtc()||"",Qb:a.iAEPOO(),addBeaconProtocolSendListener(g){return a.aBPSL(g),function(){a.rBPSL(g)}},ud:a.itcp,featureHash:a.scv("featureHash")}}function d(g=c()){b(g)}function e(g){d({...c(),Qb:g.detail})}wc=a;d();a.addE("REQUEST_STARTED",Cc);a.addE("REQUEST_COMPLETED",Cc);a.addE("OPT_IN_STATE_CHANGED",e);let f= uc(function(g){return{...g,si:a.gSC()}});return function(){f();a.remE("REQUEST_STARTED",Cc);a.remE("REQUEST_COMPLETED",Cc);a.remE("OPT_IN_STATE_CHANGED",e);a.itcp(void 0);xc=null;wc=void 0}};Dc=function(a){return a.Qb};Hc=function(){return Object.entries(Ec.get()).filter(Fc).map(Gc).join("")};Ic=function(a){return Hc().includes(a)};Fc=function([,a]){return a.enabled};Jc=function([,a]){return!a.enabled};Gc=function([a]){return a};Kc=function(a){return a?.enabled?a.api:void 0}; Lc=function(a){return a?.enabled?a.rb:void 0};Mc=function(a,b){return a===b?!0:a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};Nc=function(a){return function(b){return a[b]}};Oc=function(a){return C([Array(a.length),Array(a.length)],function(b){let c=a.map(()=>!1);return Ec.subscribe(function(d){var e=a.map(function(f){return!!d[f]?.enabled});Mc(c,e)||(c=e,e=a.map(Nc(d)),b([e.map(Kc),e.map(Lc)]))},{$:"unshift"})})}; Qc=function(a,b){return C(null,function(c,d){return Pc.subscribe(function([e,f,g]){function k(p){return f[p].api}var h=e.includes(a)||!!f[a]?.bb;let m=b.every(function(p){return!!f[p]?.enabled}),n=b.every(function(p){return e.includes(p)});n||w(`Feature ${a} won't be enabled because the application is not configured to enable its dependencies. Configured modules: ${e}, required dependencies: ${b.join("")}`);g=g&&h&&m&&n;h=!!d();g!==h&&(g?(g=b.map(k),c(g)):c(null))})})}; Rc=function(a,b){Ec.update(function(c){return c[a].Fb(),{...c,[a]:{bb:!1,...b,enabled:!1,Fb:CTX.l}}})};Sc=function(a,b,c){jb(b.J);let d=b.O(c),e=Oc(b.S).subscribe(function([f,g]){b.V(f,g)});Ec.update(function(f){return{...f,[a]:{bb:!1,...b,enabled:!0,Fb(){e();d()}}}})};Tc=function(a,b){if(!Ec.get()[a]){var c=Qc(a,b.F);Ec.update(function(d){return{...d,[a]:{bb:!1,...b,enabled:!1,Fb:CTX.l}}});c.subscribe(function(d){d?Sc(a,b,d):Rc(a,b)})}}; Wc=function(a,b){globalThis.performance&&"number"==typeof performance.timeOrigin?!1!==(null===Uc&&(Uc=window.navigator.userAgent.includes("RuxitSynthetic")),Uc)?Vc=CTX.l:CTX!==globalThis.DT_RUM.current?(w(`Disabling agent context "${document.currentScript?.getAttribute("src")}" because another agent context is already active!`,"[Dynatrace RUM JavaScript] "),Vc=CTX.l):(Vc=Tc,Tc(a,b)):(w("Disabling module registry because agent is running in an unsupported browser!","[Dynatrace RUM JavaScript] "),Vc= CTX.l)}; CTX.G=function(a,b){try{Vc(a,b)}catch(c){if(b=c,a=`Feature '${a}' failed to initialize`,b instanceof Ib)console.error(`${"[Dynatrace RUM JavaScript] "}${b.message}`),gb([{severity:"Error",text:`${a}: ${b.message}`}]),globalThis.DT_RUM.ctx.delete(document.currentScript),b=globalThis.DT_RUM.ctx.values().next().value,globalThis.DT_RUM.current===CTX&&(globalThis.DT_RUM.current=void 0),b&&(globalThis.DT_RUM.current=b),CTX=void 0;else throw gb([{severity:"Error",text:`${a} with unexpected error message: ${b instanceof Error? b.message:b}`}]),b;}};CTX.Yc=function(a,b){return a[CTX.Xc]=b??!0,a};CTX.Zc=function(a){function b(){for(var c=[],d=0;db?b+48:b+55}).map(cd).join("")}; cd=function(a){return String.fromCharCode(a)};ad=function(){function a(d){return b=(1664525*b+1013904223)%c,Math.floor(d*b/c)}let b=ed(),c=Math.pow(2,32);return function(d){return Array(d).fill(256).map(a)}};ed=function(){let a=performance.getEntriesByType("navigation")[0];if(!a)return 1;let b=0,c;for(c in a){let d=+a[c];!Number.isNaN(d)&&Number.isFinite(d)&&(b+=Math.abs(d))}return Math.floor(1E4*b)};bd=function(){return function(a){return Array.from(globalThis.crypto.getRandomValues(new Uint8Array(a)))}}; fd=function(){return dd(32)};gd=function(){return dd(16)};hd=function(){return{traceId:fd(),spanId:gd()}};kd=function(){let a=id()?.pageId;return a&&a!==jd&&(jd=a),jd};od=function(){ld=ld||dd(16);jd=jd||ld;var a=globalThis.parent;a=a!==globalThis&&md(a)?a.DT_RUM:void 0;a=a?a.getCrossFrameInformation?.():void 0;(a=a?.frameId)&&(nd=a)};pd=function(a,b){if(a.length!==b.length-1)return!1;for(let c=0;cb.length)return!1;for(let c=0;cb);pd(b.framePath,d)&&(nd=b.frameId);(pd(d,b.framePath)||cb.shareCrossOriginFrameInfo).subscribe(b=>{if(Array.isArray(b))var c=b;else try{let e=JSON.parse(b);c=Array.isArray(e)?e:[]}catch{c=[]}b=c;if(b.includes("*"))Ad=["*"];else{Ad=[];for(let e of b){try{var d=(new URL(e),!0)}catch{d=!1}d?Ad.push(e):gb([{severity:"Error",text:`Got invalid origin from the "shareCrossOriginFrameInfo" configuration! ${e}`}])}}});return window.addEventListener("message",zd),function(){window.removeEventListener("message",zd);a();Ad=[]}}; Fd=function(){return{agentStartTime:ud,framePath:rd(),frameId:ld,parentFrameId:nd,pageId:kd(),tabId:Bd(),tabState:Cd(),isUnloading:Dd,apiVersion:wd}};Hd=function(a){!a[2]||a[4]||(Dd=!0,Gd(globalThis.top))};Id=function(){if("u"wd)){var [g,k]=vd(ud,rd());if(fa)return"";for(;0<=a;){if(0===a||" "===b.charAt(a-1)||";"===b.charAt(a-1))return c=a+c.length,a=b.indexOf(";",a),0<=a?b.substring(c,a):b.substring(c);a=b.indexOf(c,a+c.length)}return""};be=function(a){return new Promise(function(b){setTimeout(b,a)})};ce=function(a,b){return Promise.race([be(2E3).then(function(){return Promise.reject(Error(b))}),a])}; fe=function(){var a=["3"];w(`Checking if feature hash "${a}" is already loaded`);let b=Ec.get(),c=de(a,b);return!c.length&&b?(w(`Feature hash "${a}" is already loaded`),Promise.resolve(void 0)):ce(ee(c),`Failed to load feature hash "${a}" after timeout of ${2E3}!`)};he=function(a){return w(`Feature hash "${a}" is not yet enabled, loading scripts for each feature dynamically...`),Promise.all(a.map(ge))}; ge=function(a){let b=document.createElement("script");b.src=ie(a);b[je]=ke;return b.setAttribute("async","async"),b.setAttribute("crossorigin","anonymous"),null!=ke?.attributes.getNamedItem("integrity")&&a in le&&b.setAttribute("integrity",le[a]),new Promise(function(c,d){b.onload=function(){w(`Successfully loaded script "${a}"`);c(void 0)};b.onerror=function(){d(Error(`Failed to load module "${a}"`))};document.head.appendChild(b)})};de=function(a,b){return a.filter(function(c){return!b[c]?.enabled})}; ie=function(a){return Xb("1","agentUri").replace(/_.*_/,`_${a}_`)};ee=async function(a){let b=CTX.l;return w(`Waiting for feature hash "${a}" to initialize`),await he(a),(new Promise(function(c){b=Ec.subscribe(function(d){de(a,d).length||(w(`Feature hash "${a}" has successfully initialized.`),c(void 0))})})).finally(b)};oe=function(a){let b=a.traceContextInclusions;a=a.traceContextExclusions;me=b?new RegExp(b):void 0;ne=a?new RegExp(a):void 0}; pe=function(a){return a instanceof URL?"data:"===a.protocol:a.startsWith("data:")};se=function(){let a=Rb("1",function(b){qe=b.traceContext;oe(b)});return function(){a();qe=re.traceContext;oe(re)}};te=function(a=""){return a.startsWith("http:")||a.startsWith("https:")};ue=function(a,b){return[[["traceparent",`00-${a.traceId}-${a.spanId}-01`]],b]};we=function(a){let b=CTX.l,c=ve.subscribe(function(d){d?b=a():b()});return function(){b();c()}}; xe=function(){var a=globalThis.dT_;if(!vc(a)&&a&&!a.platformPrefix)throw new Ib("Platform object is invalid and doesn't contain the 'platformPrefix' field.");if(a=a?.platformPrefix||a?.gCP?.()){var b=Xb("1","environmentId");if(b!==a)throw new Ib(`The value of the 'platformPrefix' (${a}) field does not match the environment ID (${b}).`);}}; Be=function(){let a=[],b=ye(function(d){d("egf",a.join(""))}),c=Ec.subscribe(function(d){a=Object.entries(d).filter(ze).map(Ae)});return function(){a.length=0;b();c()}};ze=function([,a]){return a.enabled};Ae=function([a]){return a};Ee=function(){let a=!Ce.length,b=new Promise(function(d,e){Ce.push({resolve:d,reject:e})}),c=De;return De=De.then(function(){return b}),a?null:c}; Ge=function(a){a="string"==typeof a?(new TextEncoder).encode(a):a;for(var b=-1,c=0;c>>8^Fe[(b^a[c++])&255];return(b^-1)>>>0};He=function(a){return a.bv};Je=function(a){let {environment:b,method:c,Yc:d,query:e}=a,f={ty:"js",pv:""+Ie.get(),ai:b.applicationId,en:b.environment,cr:""+Qb(),av:"1.327.2"};return"POST"===c&&(f.cy="event",f.bc=""+Ge(a.body)),"high"===d&&(f.pr="high"),a.query={...e,...f},a};Me=function(){let a=Ke(),b=Le();return function(){a();b()}}; Ke=function(){let a=CTX.l;return navigator.getBattery&&navigator.getBattery().then(function(b){a=Ne(b,"levelchange",Oe)}).catch(function(){zb(1003,"Battery Permissions")}),function(){a();delete Pe.batteryLevel}};Le=function(){let a=Ne(screen.orientation,"change",Qe);return function(){a();delete Pe.orientation}};Ne=function(a,b,c){return a?(c({target:a}),a.addEventListener(b,c),function(){a.removeEventListener(b,c)}):CTX.l};Oe=function(a){Pe.batteryLevel=100*a.target.level}; Qe=function(a){Pe.orientation=a.target.type}; We=function(a){let b=Re.get();a=Object.assign({},a);a["dt.rum.application.id"]=Xb("1","app");a["browser.frame.instance_id"]=ld;a["dt.rum.agent.version"]="1.327.2.20251022-105625";a["dt.rum.agent.type"]="javascript";let {dtAdkValue:c,sourceType:d,browserSessionId:e,getSessionId:f,instanceId:g}=b;Xd(a,"browser.frame.parent_instance_id",nd);Xd(a,"dt.rum.adk",c);Xd(a,"dt.rum.browser.sid",e);Xd(a,"dt.rum.sid",f());Xd(a,"dt.rum.instance.id",g);Xd(a,"dt.rum.event.source.type",d);Xd(a,"browser.is_webdriver", Se);Yd(a,"device.orientation",Pe,"orientation");Yd(a,"device.battery.level",Pe,"batteryLevel");a["device.screen.width"]??(a["device.screen.width"]=screen.width);a["device.screen.height"]??(a["device.screen.height"]=screen.height);a["browser.window.width"]??(a["browser.window.width"]=window.innerWidth);a["browser.window.height"]??(a["browser.window.height"]=window.innerHeight);a["browser.window.device_pixel_ratio"]??(a["browser.window.device_pixel_ratio"]=window.devicePixelRatio);a["page.url.full"]?? (a["page.url.full"]=Te||Ue());a["page.instance_id"]??(a["page.instance_id"]=kd());a["page.detected_name"]=Ve||(Ve=Zd(Te||Ue()),Ve);a["page.title"]||Yd(a,"page.title",document,"title");return a};Ue=function(){return Te=performance.getEntriesByType("navigation")[0]?.name||location.href,Te}; Ye=function(a){if("GET"===a.method||a.Db)return a;a.query.co="snappy";var b=a.body;b=(new TextEncoder).encode(b);var c=new Xe.ge(new Uint8Array(b));b=new Uint8Array(c.Ne());c=c.le(b);b=b.buffer.slice(0,c);return a.query.bc=""+Ge(new Uint8Array(b)),{...a,Db:b,Kc:b.byteLength}};Ze=function(){let a=CTX.l,b=Sb("1",function(c){return c.compression}).subscribe(function(c){c?a=oc(Ye):(a(),a=CTX.l)});return function(){a();b()}}; af=function(a,b){if("object"!=typeof a||null===a)return!1;a=Object.keys(a);return b.every($e.bind(null,a))};$e=function(a,b){return a.includes(b)};cf=function(a){return bf.test(a.beaconUri)};df=function(a){return a.beaconRequestTimeout};hf=function(){let a=oc(Je),b=tc(),c=Ua(We),d=Ze(),e=ka().subscribe(ef),f=ff.subscribe(gf);return function(){a();b();f();c();d();e()}};ef=function([a,b]){"disabled"===b.dynamicConfig.state&&(jf[a.applicationId]=1/0)};gf=function(a){kf(a).catch(function(b){zb(1004,b.message)})}; kf=async function([a]){if(a){var b=Ee();!lf()&&null!==b&&await b;b=a.environment.applicationId;D()>=(jf[b]||0)&&await mf(a);a=Ce.shift();if(!a)throw Error("Cannot release a provider that wasn't requested");a.resolve()}}; mf=async function(a){var b=nf(a),c="n";let d=lf();d&&navigator.sendBeacon||(c=of(a,b,0),c=await pf(c,a));navigator.sendBeacon&&"POST"===a.method&&(d||"s"===c)&&(b=of(a,b,1),navigator.sendBeacon(b,a.Db||a.body));if("f"===c)qf({method:"GET",environment:a.environment,Yc:"low",Hd:a.Hd,Ha:a.Ha+1,ac:"cors",query:{}});else if("e"===c){if(2===a.Ha)throw De=De.catch(CTX.l),Ce[0]?.reject(new rf),Ce.length=0,new rf;b=a.Ha+1;qf({...a,Ha:b,ac:"offline"});await be(2E3*b)}}; nf=function({query:a,method:b,Ha:c,ac:d}){return"POST"===b&&(a.st=""+D()),0n})}else d=Object.assign(d,zf);e=await Af(b,d);b=e.status;d=e.headers.get("retry-after");null===d?d=0:(d=+d,d=!Number.isInteger(d)||0>d?D()+6E5:D()+1E3*d);if(405===b&&(d=1/0),0, eventContext?: Readonly) => JSONEvent | null`!"),CTX.l):Df.add(Ya(a))};Ff=async function(a){return await fe(),CTX?.dynatrace?.enableDebugLogging(a)}; Gf=function(a){a&&"string"==typeof a?(a={"dt.rum.user_tag":a,"characteristics.is_api_reported":!0,duration:0,"dt.rum.schema_version":"0.22.0",start_time:D(),[CTX.y]:{type:"custom",custom:void 0}},Qa([a])):w("Provided value type for identifyUser must be a non-empty string!")};Hf=async function(a){return a&&"object"!=typeof a&&(w("If provided, config type for runHealthCheck must be an object!"),a={}),await fe(),CTX?.dynatrace?.runHealthCheck(a)}; If=function(a){return Ca.filter(function(b){return b in a})}; Jf=function(a,b,c){let {Dd:d,Dc:e}=Ja(b,{},"characteristics.has_session_properties"in a),f=[...d,...e],g=Ka(b,f),k=D(),h=0,m=b.duration,n=+m;0{c&&(b.sendEvent=c);Object.setPrototypeOf(b,{identifyUser:CTX.l, sendEvent:CTX.l,addEventModifier:()=>CTX.l,runHealthCheck:()=>Promise.resolve(void 0),enableDebugLogging:CTX.l,sendBizEvent:CTX.l,sendSessionPropertyEvent:CTX.l,userActions:void 0})}};Of=function(){document.cookie="__dTCookie=1;SameSite=Lax";let a=document.cookie.includes("__dTCookie");return document.cookie="__dTCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",a}; Tf=function(){let a=Qb(),b=Db(),c=Rb("1",function(f){f=f.revision;f!==a&&(zb(2002,f+""),a=f)});zb(2E3,a+"");zb(2003,JSON.stringify(Pf()));let d=Qf(1),e=Rf.filter(Qf(0)).map(d).subscribe(Sf);return function(){e();b();c()}}; Pf=function(){let a=document.currentScript,b=[];return a?(a.getAttribute("async")&&b.push("async"),a.getAttribute("defer")&&b.push("defer"),a.getAttribute("integrity")&&b.push("integrity"),a.getAttribute("crossorigin")&&b.push("crossorigin"),a.textContent?["Inline Code",b]:a.getAttribute("data-config")?["OneAgent JavaScript tag",b]:["JavaScript tag",b]):["Unknown",[]]};Qf=function(a){return function(b){return b[a]}}; Sf=function(a){a=a?"Data collection enabled":"Data collection disabled";a={"characteristics.is_self_monitoring":!0,start_time:D(),duration:0,"dt.rum.schema_version":"0.22.0","sfm.type":"DATA_COLLECTION","sfm.name":a,"performance.time_origin":kb()};Qa([a])}; Xf=function(){if(Uf)return CTX.l;Uf=new Vf;let a=Ua(c=>{let d=c.start_time;return{"visibility.state":Uf?.nd(d)??Wf(document.visibilityState),...c}}),b=sb().subscribe(function(c,d){d?c.value===d.value||(Uf?.add({timestamp:c.timestamp,value:Wf(c.value)}),xb().get()[2])||id()||(d="visible"===c.value?"foreground":"background",Qa([{start_time:c.timestamp||D(),duration:0,"dt.rum.schema_version":"0.22.0","characteristics.has_visibility_change":!0,"visibility.state":d,"performance.time_origin":kb(),"dom_event.is_trusted":c.isTrusted}])): (d="complete"===document.readyState?D():kb(),Uf?.add({timestamp:d,value:Wf(c.value)}))},{$:"unshift"});return function(){a();b();Uf?.clear();Uf=void 0}};Wf=function(a){return xb().get()[2]||"visible"===a?"foreground":document.prerendering?"prerendering":"background"}; $f=function(){xe();let a=globalThis.dynatraceInitializer||{};globalThis.dynatraceInitializer=a;Yf("preInit",a);let b=Id(),c=Zf.subscribe(CTX.l),d=Vb(),e=Tf(),f=Td(),g=hf(),k=ua(),h=Nf(),m=Be(),n=se(),p=fb(),u=Me(),x=Xf(),q=Re.subscribe(function(v){v.ud(hd)});Xb("1","modules").includes("A")&&!Of()&&(gb([{severity:"Error",text:"Cookies are disabled or can't be set, agent will disable."}]),ta="disabled");return Yf("complete",a),function(){c();d();e();f();g();k();h();b();m();n();p();u();x();q()}}; Yf=function(a,b){let c=b[a];c&&"object"==typeof c&&c.forEach(function(d){d()});b.state=a};ag=function(a){return a.featureHash};bg=function(a){let b=rc(a),c=sc(a);return function(){b();c()}};var cg,dg,eg,fg,gg,hg,ba,ja,Cf,na,ig,H,ta,Fa,Ca,tg,Sa,Df,Pa,jc,Bb,eb,db,re,ib,$b,ug,mb,kb,rb,vg,wb,yb,Ib,Jb,Mb,Tb,Pb,wg,xg,yg,dc,gc,ic,rc,sc,pc,nc,Ag,qf,Bg,Cg,Cc,xc,wc,Ac,Re,Dg,Eg,Ec,Pc,Uc,Vc;cg=Object.create;dg=Object.defineProperty;eg=Object.getOwnPropertyDescriptor;fg=Object.getOwnPropertyNames;gg=Object.getPrototypeOf;hg=Object.prototype.hasOwnProperty;ba=[];ja=CTX.r();Cf=ja.v;na=/^[\dA-Za-z]+(?:\.[A-Za-z][\dA-Za-z]*|_[\dA-Za-z]+)*$/;CTX.y=Symbol();H=ig||={};H.ae="cspViolation";H.be="custom"; H.rf="dragEndEvent";H.sf="dragStartEvent";H.uf="dropEvent";H.ee="exception";H.yf="historyApi";H.zf="navigationCurrentEntryChangeEvent";H.Af="navigationTiming";H.Cf="pageTransitionEvent";H.Df="popStateEvent";H.Bc="request";H.Ef="requestHeaders";H.Gf="resourceTiming";H.Hf="response";H.If="responseError";H.fe="state";H.Of="subType";H.TYPE="type";H.URL="url";H.he="userInteraction";var jg,kg=jg||={};kg.ae="cspViolation";kg.be="custom";kg.ee="exception";kg.Ac="navigation";kg.Bf="pageSummary";kg.Bc="request"; kg.Qf="user_action";kg.he="userInteraction";var lg,mg=lg||={};mg.wf="fetch";mg.Ac="navigation";mg.Ff="resource";mg.Rf="xmlhttprequest";var ng,og=ng||={};og.Ac="navigation";og.Bc="request";var pg,qg=pg||={};qg.fe="state";qg.URL="url";var rg,sg=rg||={};sg.qf="drag";sg.tf="drop";sg.Lf="single";ta="enabled";Fa="url.full view.url.full view.detected_name page.url.full page.detected_name csp.stack_trace exception.stack_trace".split(" ");Ca=["duration"];tg=ia();Sa=ia();Df=ia();Pa=CTX.r(); jc=Pa.filter(Ra).map(tg).map(Sa).map(Wa).map(Df).map(cb).filter(function(a){return 0!==a.length});Bb=tg.add;eb=[];re={modules:"18sRH59UX3MPY",beaconRequestTimeout:0,bv:4,beaconUri:"dynaTraceMonitor",environmentId:"",agentUri:"",app:"",revision:0,compression:!0,traceContext:!0,traceContextInclusions:"",traceContextExclusions:"",shareCrossOriginFrameInfo:[],maxBeaconSize:1024,maxEventSize:256,optInMode:"off",viewNameMode:"path"};ib=hb({...re});$b=ib.subscribe;ug=ib.get;mb=0;kb=ob; rb=C({value:document.visibilityState,timestamp:0,isTrusted:!0},function(a){function b(c){a({value:document.visibilityState,timestamp:lb(c.timeStamp),isTrusted:c.isTrusted})}return document.addEventListener("visibilitychange",b),function(){document.removeEventListener("visibilitychange",b)}});vg=C(document.prerendering||!1,function(a){function b(){a(document.prerendering||!1)}return document.addEventListener("prerenderingchange",b),function(){document.removeEventListener("prerenderingchange",b)}}); wb=C({0:document.visibilityState,1:document.readyState,2:!1,3:document.prerendering||!1,4:!1},function(a,b){function c(n,p){return function(){a({...b(),[n]:"function"==typeof p?p():p})}}function d(n){a({...b(),2:!0,0:"hidden",4:!!n.persisted})}function e(){a({...b(),2:!1})}let f=c(1,tb),g=c(0,ub),k=c(1,"load_complete"),h=sb().subscribe(g),m={subscribe:vg.subscribe}.subscribe(function(n){a({...b(),3:n})});return document.addEventListener("readystatechange",f),window.addEventListener("pagehide",d), window.addEventListener("pageshow",e),vb()?k():window.addEventListener("load",k),function(){document.removeEventListener("readystatechange",f);h();m();window.removeEventListener("pagehide",d);window.removeEventListener("pageshow",e);window.removeEventListener("load",k)}});yb=[];Ib=class extends Error{constructor(a){super(`DT_RUM will not initialize: ${a}`)}};Jb=[];Mb="13589HMPRsUXYT".split("");Tb=hb({1:{revision:0,environmentId:""},3:{app:""}},ac);Pb=C({...re},Wb);wg=Pb.select(Ob);xg=wg.subscribe; yg=wg.get;CTX.zg="u">typeof globalThis?globalThis:"u">typeof window?window:void 0;dc=new Set;gc=new TextEncoder;rc=CTX.r(function(a){return kc(a,lc)}).subscribe;sc=CTX.r(function(a){return kc(a,mc)}).subscribe;pc=CTX.r();nc=[];Ag=pc.map(ha(nc)).subscribe;qf=pc.v;Bg=CTX.r();Cg=Bg.subscribe;Cc=Bg.v;xc=null;Ac=C(globalThis.dT_,function(a){function b(c){a(c.detail)}return window.addEventListener("dtInit",b,{once:!0}),function(){window.removeEventListener("dtInit",b)}}); Re=C({dtAdkValue:"",sourceType:void 0,getSessionId:()=>"",browserSessionId:"",instanceId:"",addBeaconProtocolSendListener:()=>CTX.l,Qb:!0,ud:CTX.l,featureHash:""},Bc);Dg=Re.select(Dc);Eg=Dg.get();Ec=hb({}); Pc=C(["",{},Eg],function(a,b){function c(g){return g?(d(g),-1):setTimeout(function(){d(g)})}function d(g){let [k,h,m]=b();g!==m&&a([k,h,g])}let e=-1,f=[xg(function(g){let [k,h,m]=b();k!==g&&a([g,h,m])}),Ec.subscribe(function(g){let [k,,h]=b();a([k,g,h])}),Dg.subscribe(function(g){clearTimeout(e);e=c(g)})];return function(){f.forEach(cc)}});CTX.Fg=Symbol.for("dtappc");Uc=null;Vc=Wc;CTX.Gg=Symbol.for("dt_2");CTX.Xc=Symbol.for("dt_3");var Hg=((a,b)=>function(){return b||(0,a[fg(a)[0]])((b={exports:{}}).exports,b),b.exports})({["../../node_modules/.pnpm/snappyjs@0.7.0/node_modules/snappyjs/snappy_compressor.js"](a){function b(h,m){return 506832829*h>>>m}function c(h,m){return h[m]+(h[m+1]<<8)+(h[m+2]<<16)+(h[m+3]<<24)}function d(h,m,n){return h[m]===h[n]&&h[m+1]===h[n+1]&&h[m+2]===h[n+2]&&h[m+3]===h[n+3]}function e(h,m,n,p,u){60>=n?(p[u]=n-1<<2,u+=1):256>n?(p[u]=240,p[u+1]=n-1,u+=2):(p[u]=244,p[u+1]=n-1&255,p[u+2]=n-1>>>8,u+=3); var x=u,q;for(q=0;qp&&2048>n?(h[m]=1+(p-4<<2)+(n>>>8<<5),h[m+1]=n&255,m+2):(h[m]=2+(p-1<<2),h[m+1]=n&255,h[m+2]=n>>>8,m+3)}function g(h){this.Fc=h}var k=Array(15);g.prototype.Ne=function(){var h=this.Fc.length;return 32+h+Math.floor(h/6)};g.prototype.le=function(h){var m=this.Fc,n=m.length,p=0,u;var x=n;var q=0;do h[q]=x&127,x>>>=7,0=N;)N+=1;--N;u=32-N;"u">>5,fa+=1,pa=B+q,B>da){qb=!1;break}v=b(c(K,pa),u);t=pb+N[z];N[z]=B-pb}while(!d(K,B,t));if(!qb)break;ea=e(K,X,B-X,P,ea);do{fa=B;for(X=4;B+X=da){qb=!1;break}t=b(c(K,B-1),u);N[t]=B-1-pb;fa=b(c(K,B),u);t=pb+N[fa];N[fa]=B-pb}while(d(K,B,t));if(!qb)break;B+=1;v=b(c(K,B),u)}u=(XLg;Lg++){Kg=Lg;for(var Mg=0;8>Mg;Mg++)Kg=Kg&1?3988292384^Kg>>>1:Kg>>>1;Fe[Lg]=Kg}var Ie=Pb.select(He),Pe={},Se=navigator.ig,Te="",Ve="",Xe,Ng=Hg(),Og=void 0;Xe=(Og=null!=Ng?cg(gg(Ng)):{},((a,b)=>{var c;if(b&&"object"==typeof b||"function"==typeof b)for(let d of fg(b))!hg.call(a,d)&&void 0!==d&&dg(a,d,{get:()=>b[d],enumerable:!(c=eg(b,d))||c.enumerable});return a})(dg(Og,"default",{value:Ng,enumerable:!0}),Ng)); var bf=/^(?:[a-z]+:)?\/\//i,vf=class extends Error{constructor(a){super(`Got an unsupported status code for the beacon response: ${a}`);this.name="UnsupportedStatusError"}},zf={method:"GET",keepalive:!0},yf={"content-type":"text/plain"},ff=function(a,b){return CTX.r(function(c){return a(function(d){c([d,b()])})})}(Ag,xb().get),xf=Pb.select(df),wf=Pb.select(cf),Rf=CTX.r(function(a){let b,c=!1,d=Dg.subscribe(function(f,g){void 0===g&&f===Eg||(b=f,a([c,b]))}),e=we(function(){return c=!0,void 0!==b&& a([c,b]),function(){c=!1}});return function(){d();e()}}),Vf=class{constructor(){this.entries=[]}add(a){this.entries[this.entries.length-1]?.timestamp===a.timestamp?this.entries[this.entries.length-1]=a:this.entries.push(a);50=b.timestamp?b.value:a>a/4).toString(16)})},Xf:fd,Wf:gd,cd:hd,addBeaconQueryMutator:uc,addJsonEventMutator:Ua,hg:function(a,b){return b.includes(a)},se:function(a,b){a=new CustomEvent(a,{bubbles:!1,cancelable:!1,detail:b}); document.dispatchEvent(a)},K:lb,A:D,Da:function(a){return(new URL(a,location.href)).href},qa:pe,getUnwrappedFetch:function(){return Af},wait:be,L:function(){return kb()},getConfigValue:Xb,pb:Rb,wb:function(a,b,c){if("function"!=typeof a[b])return zb(1002,`tried to wrap a non-method: "${b}"`),CTX.l;let d=a[b],e={dtAWF:function(...f){let g=d.apply(this,f);return c.apply(this,f),g}};return CTX.Yc(e.dtAWF,d),a[b]=e.dtAWF,function(){a[b]===e.dtAWF&&(a[b]=d)}},af:Cg,bg:function(a){return Xb("1","modules").includes(a)}, hd:function(a,b){if(!qe)return[[],"disabled"];let c=new URL(a);return pe(c)?[[],"not_http"]:ne&&a&&ne.test(a)?[[],"excluded"]:te(c.protocol)&&te(location.protocol)&&te(location.origin)&&te(location.href)?c.origin!==location.origin?me&&a&&me.test(a)?ue(b,"included"):[[],"cross_origin"]:ue(b,"set"):me&&a&&me.test(a)?ue(b,"included"):[[],"not_http"]},Nd:gb,pa:function(){return eb},ke:function(){100=c&&(d=e,c=b+Math.min(g*a.rd,f))}return b++,b<=c},He:function(){return c+1===b},Pd:function(){d=b=0;c=-1}}},Ke:function(a,b){return Uf?.jf(a,b)||!1}},rb:{writable:hb,getBeaconResponseChain:ka,subscribeBatcher:bg,getGen2Store:function(){return Re},flushBatcher:ec,getConfigRevision:Qb,setDebugConfig:function(a){Tb.update(function(b){return{...b,5:{...a}}})}, getDefaultConfig:ug,getPreInitEventsStore:function(){return Zf}},F:[],S:[],J:re});})(); (function(){function ab(N,Y){N["dT_handler"+Y]=!0;N.dT_handler||(N.dT_handler=!0)}function Fa(N,Y,ka,Sa){if(ka&&(N[Y]||"onmouseup"===Y&&ua)&&!N["dT_handler"+Y]){ab(N,Y);let O=N[Y];ka=function(){let ea=Y.replace("on","");hb.dT_.bi(N,Sa,ea+" wrapper");let fa;return O&&(fa=xa.ne(O,this,arguments)),fa};N[Y]=ka;ya&&(ka.toString=function(){return O?O.toString():""})}}function Ya(){if(ta||Ga||fb||Xa||Ca||ja){hb.dT_.nw();let ka=document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT,null,!1);for(;ka.nextNode();){var N= ka.currentNode;try{var Y=N;aa.includes(Y.nodeName.toLowerCase())||Y.nodeName.startsWith("/")||(Fa(N,"onmouseup",Ga||ua,"U"),Fa(N,"onclick",ta&&!ua,"C"))}catch(Sa){}for(let Sa of R)try{Fa(N,Sa.Y,Sa.Cb,Sa.key)}catch(O){}}}}this.dT_&&dT_.prm&&dT_.prm();var hb="undefined"!=typeof window?window:self,bb="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,Va,Ba,ta,Ga,fb,Xa,Ca,ja,ya,ua,R=[],aa="html script title meta head base link style".split(" "),xa={ne:function(N,Y,ka,Sa, O,ea){return Va.aWF(N,Y,ka,Sa,O,ea)}};(function(){var N,Y;if((Va=bb.dT_)&&null!==(Y=(N=hb.dT_).smbi)&&void 0!==Y&&Y.call(N,"a")){Ba=hb.dT_.scv("instr");ua=hb.dT_.bcv("ncw");ja=Ca=Xa=fb=ya=Ga=ta=!1;if(Ba)for(Y=Ba.split(","),N=0;NQ.getConfigValue("5","errorLimit"),rd:10,sd:3E4}),gi},ji=function(a,b,c=!0){var d=hi();if(ii?.Gb?.("e"),d.td()){d=Object;var e=d.assign;b={start_time:Q.A(),duration:0,"dt.rum.schema_version":"0.22.0","error.source":b,"characteristics.has_error":!0,"characteristics.has_exception":!0,[CTX.y]:{type:"exception",exception:a}};if("string"==typeof a){var f=c?fi(a):void 0,g={"exception.message":a, "exception.type":"Error"};c=(Q.ba(g,"exception.is_stack_trace_generated",c),void 0!==f&&(g["exception.stack_trace"]=f),g)}else{a instanceof ErrorEvent?(g=a,f=a.error):(g=null,f=a);var k=g?.message||f?.message;a=f?.stack||(c?fi(k):void 0);k={"exception.message":k,"exception.type":f?.name||"Indeterminable error name"};let h=f?.lineNumber||g?.lineno,m=f?.columnNumber||g?.colno;c=(!f?.stack&&c&&(k["exception.is_stack_trace_generated"]=!0),void 0!==a&&(k["exception.stack_trace"]=a,a?.includes("dtAWF")&& (k["exception.is_stack_trace_wrapped"]=!0)),Q.ba(k,"exception.file.full",f?.fileName||g?.filename),Q.ba(k,"exception.line_number",h),Q.ba(k,"exception.column_number",m),k)}c=e.call(d,b,c);Q.emitJsonEvents([c])}else ii?.Gb?.("d"),d.He()&&Q.sa(2005,`exceeded maximum error count of ${d.ye()}`)},ki=function(...a){let b,c;for(let d of a){if(!b&&d instanceof Error){b=d;break}!c&&d&&"string"==typeof d&&(c=d)}ji(b||c||"","console")},li=function(a){if(!globalThis.ReportingObserver)return CTX.l; let b=new globalThis.ReportingObserver(function(c){c.forEach(a)},{buffered:!0,types:["csp-violation"]});return b.observe(),function(){b.disconnect()}},mi=function(a){return window.SecurityPolicyViolationEvent&&"InstallTrigger"in window?(window.addEventListener("securitypolicyviolation",a),function(){window.removeEventListener("securitypolicyviolation",a)}):CTX.l},ni=function(a){return!a.blockedURI.includes(Q.getConfigValue("5","beaconUri"))},pi=function(a){return[{"csp.blocked_uri.full":a.blockedURI, "csp.document_uri.full":a.documentURI,"csp.reporter":"SecurityPolicyViolationEvent",...oi(a)},a]},qi=function(a){return a.body},ri=function(a){return null!==a},si=function(a){let b=Q.getConfigValue("5","beaconUri");return!a.blockedURL||!a.blockedURL?.includes(b)},ti=function(a){return[{"csp.blocked_uri.full":a.blockedURL,"csp.document_uri.full":a.documentURL,"csp.reporter":"ReportingObserver",...oi(a)},a]},oi=function(a){let b={};return Q.B(b,"csp.referrer.full",a,"referrer"),Q.B(b,"csp.disposition", a,"disposition"),Q.B(b,"csp.violated_directive",a,"violatedDirective"),Q.B(b,"csp.effective_directive",a,"effectiveDirective"),Q.B(b,"csp.original_policy",a,"originalPolicy"),Q.B(b,"csp.status_code",a,"statusCode"),Q.B(b,"csp.sample",a,"sample"),Q.B(b,"csp.line_number",a,"lineNumber"),Q.B(b,"csp.column_number",a,"columnNumber"),Q.B(b,"csp.source_file.full",a,"sourceFile"),b["csp.source_file.full"]&&(b["csp.source_file.full"]=Q.Da(b["csp.source_file.full"])),b},vi=function([a,b]){ii?.Gb?.("c");a={start_time:Q.A(), "characteristics.has_error":!0,"characteristics.has_csp_violation":!0,...a};ui&&ui.Bd?ui.Bd(a,b):Q.emitJsonEvents([{...a,"dt.rum.schema_version":"0.22.0",duration:0,[CTX.y]:{type:"cspViolation",cspViolation:b}}])},xi=function(){let a=[globalThis.ReportingObserver||window.SecurityPolicyViolationEvent&&"InstallTrigger"in window?wi.subscribe(vi):(Q.sa(2006,"CSP Rule Violations"),CTX.l),Q.wb(window.console,"error",ki)];return function(){a.forEach(Q.Cb)}},zi=function(){return window.addEventListener("error", yi),function(){window.removeEventListener("error",yi)}},yi=function(a){ji(a,"exception")},Bi=function(){return window.addEventListener("unhandledrejection",Ai),function(){window.removeEventListener("unhandledrejection",Ai)}},Ai=function(a){a.reason&&(a.reason instanceof Error||"string"==typeof a.reason)?ji(a.reason,"promise_rejection",!1):(a=a?.detail?.reason)?ji(a,"promise_rejection",!1):ji("unhandled rejection without reason","promise_rejection",!1)},gi,Ci=CTX.r(li),Di=CTX.r(mi),wi=CTX.r(function(a){let b= Ci.map(qi).filter(ri).filter(si).map(ti).subscribe(a),c=Di.filter(ni).map(pi).subscribe(a);return function(){b();c()}}),Q,ii,ui;CTX.G("5",{O([a]){Q=a;let b=zi(),c=Bi(),d=a.qb(xi);return function(){b();c();d();gi?.Pd()}},V([a,b]){ii=a;ui=b;a?.Vc(["e","c","d"])},api:{},F:["1"],S:["9","R"],J:{beaconUri:"dynaTraceMonitor",errorLimit:50}});})(); (function(){function ab(){return Ya(this,void 0,void 0,function*(){})}function Fa(){}function Ya(O,ea,fa,S){function C(V){return V instanceof fa?V:new fa(function(la){la(V)})}return new (fa||(fa=ua))(function(V,la){function M(Ta){try{sa(S.next(Ta))}catch(nb){la(nb)}}function oa(Ta){try{sa(S.throw(Ta))}catch(nb){la(nb)}}function sa(Ta){Ta.done?V(Ta.value):C(Ta.value).then(M,oa)}sa((S=S.apply(O,ea||[])).next())})}function hb(O,ea,fa){let S={actionId:O,qe:ea,Ye:C=>"fetch"===C.initiatorType&&R.dT_.gto()+ Math.round(C.startTime)>=ea&&C.name===R.dT_.tau(fa),vd:[],Pc:void 0};return N.set(O,S),S}function bb(O){let {actionId:ea,qe:fa,lf:S,vd:C,bestMatchingResource:V,Ce:la,Pc:M}=O;if(fa&&S&&C.length){V&&C.push(V);var oa=R.dT_.cbf(C,fa,S,M);C.length=0;oa&&(O.bestMatchingResource=oa,R.dT_.uabmr(ea,oa),null==la||la())}}function Va(O){N.forEach(function(ea){let {vd:fa,Ye:S}=ea,C=R.dT_.aFr(O,S);fa.push(...C);bb(ea)})}function Ba(O){return Ya(this,void 0,void 0,function*(){R.dT_.nw();try{yield new ua(function(ea, fa){let S=R.dT_.st(fa,1E3);O.Ce=function(){R.dT_.ct(S);ea();N.delete(O.actionId)};bb(O)})}catch(ea){}})}function ta(O,ea,fa){if(!xa)return ab;let S=hb(O,ea,fa);return function(C,V){return S.Pc=V,S.lf=C,Ba(S)}}function Ga(){(xa=!!aa.PerformanceObserver,xa)&&(new PerformanceObserver(function(O){Va(O.getEntries())})).observe({entryTypes:["resource"]})}function fb(O){let ea={};return O.forEach(function(fa,S){ea[S]=fa}),ea}function Xa(O,ea){function fa(oa){let sa=oa.then;oa.then=R.dT_.wwi(function(Ta, nb){var cb=[];"function"==typeof Ta&&(cb[0]=function(){R.dT_.ec(ea.actionId);let tb;try{tb=Sa.Gb(Ta,this,arguments)}finally{R.dT_.lc(ea.actionId),S()}return tb});"function"==typeof nb&&(cb[1]=function(tb){R.dT_.ec(ea.actionId);var Eb=tb;R.dT_.mx()&&R.dT_.iIO(Eb,7)&&R.dT_.mxg(Eb.message,ea.actionId);let Qb;try{Qb=Sa.Hb(nb,this,arguments)}finally{R.dT_.lc(ea.actionId),S()}return Qb});cb=Sa.then(sa,this,cb);return fa(cb),cb},sa)}function S(){if(la=R.dT_.nw(),!V){V=!0;var oa=R.dT_.nw();M(oa,ea.status).then(C).catch(C)}} function C(){R.dT_.dlx(ea.actionId,la);R.dT_.disE({kind:"REQUEST_COMPLETED",detail:{i:"fetch",x:ea.url,q:ea.startTime,m:ea.config.method||"GET",u:ea.config,p:ea.response,b:ea.error,c:ea.status,s:ea.statusText,a:void 0,e:void 0,h:void 0,t:ea.mc,o:ea.errorReason,n:ea.traceContext}})}let V=!1,la,M=ta(ea.actionId,ea.startTime,ea.url);fa(O)}function Ca(O){O.config.keepalive&&R.dT_.bcv("dKAH")||R.dT_.sch(O.config,O.url,O.actionId,void 0,O.traceContext)}function ja(O){var ea="function"==typeof aa.Request&& R.dT_.iIO(O[0],17);let fa=ea?O[0].url:O[0];"object"==typeof fa&&(fa=fa.toString());if(ea)ea=O[0];else{ea=O[1];var S=aa.Headers?new aa.Headers:{};ea?ea.headers||(ea.headers=S):ea={headers:S};O[1]=ea}S=R.dT_.nw();let C=R.dT_.ex("fetch",3,fa);return R.dT_.disE({kind:"REQUEST_STARTED",detail:{i:"fetch",x:fa,u:ea,q:S}}),{url:fa,config:ea,ra:O,actionId:C,startTime:S,status:0,statusText:"",errorReason:void 0,mc:!1,traceContext:R.dT_.gtc()}}function ya(...O){if(!O.length)return Sa.fetch(ka,this,O);let ea= ja(Array.prototype.slice.call(O));Ca(ea);O=Sa.fetch(ka,this,ea.ra).then(function(fa){if(R.dT_.iIO(fa,18)){var S=ea.actionId;ea.status=fa.status;ea.statusText=fa.statusText;"headers"in fa&&Y.gEMD&&Y.iRHCA&&Y.iRHCA()&&R.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:S,h:fb(fa.headers)}});R.dT_.mx()&&!fa.ok&&(ea.mc=!0,ea.errorReason="abort",-1===fa.status?R.dT_.mxc(S):R.dT_.mxf(fa.status,fa.statusText,S))}return ea.response=fa,fa},function(fa){throw ea.mc=!0,ea.error=fa,fa;});return Xa(O,ea),O.then(Fa,Fa), O}var ua=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,R="undefined"!=typeof window?window:self,aa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,xa,N=new Map,Y,ka,Sa={fetch:function(O,ea,fa){return Y.aWF(O,ea,fa)},then:function(O,ea,fa){return Y.aWF(O,ea,fa)},Gb:function(O,ea,fa){return Y.aWF(O,ea,fa)},Hb:function(O,ea,fa){return Y.aWF(O,ea,fa)}};(function(){var O,ea;(Y=aa.dT_)&&null!==(ea=(O=R.dT_).smbi)&&void 0!==ea&&ea.call(O,"7")&&aa.fetch&&(Ga(),ka=aa.fetch, aa.fetch=R.dT_.wwi(ya,ka))})()})(); (function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module '8-fetch-detection'. The core module ('1') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var Fi=function(a){Ei=a?new RegExp(a):void 0},Ji=async function(a,b){let {url:c,startTime:d,endTime:e,config:f,response:g,traceContext:k,ma:h,aborted:m,ka:n}=a;if(Ei?.test(c))Gi(a,b),R.Nd([{severity:"Info",text:`request "${c}" was excluded by regex`}]);else{var p=0;g&&(p=g.status);var u=!1;p=Hi.ed({url:c,startTime:d,endTime:e,initiatorType:"fetch",ic:n,statusCode:p}).catch(function(x){u=CTX.E(x,"message")&&"page_dismissal"===x.message}).then(function(x){Hi.ub("fetch",c,-1);b.resourceTiming=x;let q= g instanceof Response&&g.ok&&m;var v=Hi,t=v.Qc,z=R.K(d);{let {aborted:K,response:B}=a;if(B&&B.ok)var F=void 0;else F={"error.source":"fetch"},F=(navigator.onLine?K&&(F["error.reason"]="abort"):F["error.reason"]="no_network",F)}return t.call(v,{Pa:z,La:Ii(a,x),url:c,initiatorType:"fetch",resourceTiming:x,traceContext:k,Rb:u,$b:f?.method??"get",bd:!1,Wa:F,ma:h,ob:g?{statusCode:g.status,statusText:g.statusText}:{statusCode:0,statusText:""},oa:b,Ie:q,yb:3})});Gi(a,b,p);R.emitJsonEvents([await p])}},Gi= function(a,b,c){Hi.Ea().v({za:"end",url:a.url,startTime:R.K(a.startTime),endTime:R.K(a.endTime),initiatorType:"fetch",request:a.id,Zb:c,oa:b})},Ii=function({startTime:a,endTime:b},c){return c?c.duration:b-a},Pi=function(){let a=R.getUnwrappedFetch(),b=new Set;return Ki=!0,globalThis.fetch=CTX.Yc(async function(...c){function d(){k.aborted=!0}let {url:e,config:f}=Li(c);var g=R.Da(e);if(!Ki||R.qa(g))return a.apply(this,c);c=R.cd();let k=Mi(g,f,c);Hi.Ea().v({za:"start",url:e.toString(),startTime:R.K(k.startTime), initiatorType:"fetch",request:k.id});Ni(k);f.signal?.addEventListener("abort",d,{once:!0});Hi.ub("fetch",k.url,1);g=Hi.Vd(function(h){k.ka.push(...h)},k.url,"fetch");b.add(g);try{let h=await a.apply(this,f instanceof Request?[f]:[e,f]);return k.response=h,h}catch(h){throw h instanceof Error&&(k.error=h),h;}finally{Oi(k),f.signal?.removeEventListener("abort",d),g(),b.delete(g)}},a),function(){Ki=!1;b.forEach(function(c){c()});b.clear();globalThis.fetch=R.getUnwrappedFetch()}},Oi=async function(a){a.endTime= performance.now();let b={type:"request",subType:"fetch",request:a.config,response:a.response,responseError:a.error};a.url&&(b.url=a.url);await Ji(a,b)},Li=function([a,b]){return a instanceof Request?{config:a,url:a.url}:{config:b||{},url:a}},Ni=function(a){let {url:b,config:c,traceContext:d}=a,[e,f]=R.hd(b,d);if(a.ma=f,e.length){c instanceof Request||(c.headers=c.headers?new Headers(c.headers):new Headers);for(let [g,k]of e)c.headers.append(g,k)}},Mi=function(a,b,c){return{id:Qi++,url:a,config:b, startTime:performance.now(),endTime:-1,traceContext:c,ma:"disabled",ka:[],aborted:!1}},Ri=function(a){return a.requestExclusions},Ei,Ki=!1,Qi=1,R,Hi;CTX.G("8",{O([a,b]){R=a;Hi=b;let c=CTX.l,d=CTX.l,e=a.Ud(function(f){f.includes("7")?(c(),d()):(c=Pi(),d=a.Ia("8",Ri).subscribe(Fi))});return function(){c();d();e()}},V(){},api:{},F:["1","R"],S:[],J:{requestExclusions:""}});})(); (function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module '9-page-summary'. The core module ('1') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var S=function(a,b){a.state||(a.state=a.Z());a.state={...a.state,...b}},Ui=function(){return Si.subscribe(function(a){400<=a&&500>a?Ti("4"):500<=a&&600>a?Ti("5"):(0<=a&&100>a||600<=a)&&Ti("o")})},Wi=function(a,b){b=Vi[b];let c=a.state?.[b];void 0!==c&&-1!==c||S(a,{[b]:0})},Xi=function([,a]){return-1!==a},Yi=function([a,b]){return-1===b?[a,b]:[a,0]},Zi=function(a){var b=T.getConfigValue("9","longTaskThreshold");b=a.duration>=b;if(b="longtask"===a.entryType&&b)b=T.L()+Math.floor(a.startTime),b=T.Ke(b, b+a.duration);return b},$i=function(a){return globalThis.PerformanceObserver?.supportedEntryTypes?.includes?.(a)},aj=function(a){return a[a.length-1]},bj=function(a){return T.ab().subscribe(function(b,c){c&&"visible"===c.value&&"hidden"===b.value&&a(b.value)},void 0)},dj=function(a){cj.v(a.getEntries())},ej=function(a){return a.captureLongTaskEvents},ij=function(){if(!$i("longtask")||!globalThis.PerformanceObserver)return CTX.l;let a=fj(gj);return hj=T.Oc({kd:()=>T.getConfigValue("9","longTaskLimit"), sd:3E4,rd:10}),()=>{a();hj?.Pd()}},gj=function(a){a.filter(Zi).filter(jj).forEach(kj)},jj=function(a){return"self"===T.getConfigValue("9","longTaskCaptureMode")?"self"===a.name:!0},kj=function(a){if(hj.td()){var b={"characteristics.has_long_task":!0,start_time:T.L()+Math.floor(a.startTime),duration:a.duration,"dt.rum.schema_version":"0.22.0","long_task.name":a.name};"attribution"in a&&(a=a.attribution[0],b["long_task.attribution.container_id"]=a.containerId,b["long_task.attribution.container_name"]= a.containerName,b["long_task.attribution.container_src"]=a.containerSrc,b["long_task.attribution.container_type"]=a.containerType,b["long_task.attribution.name"]=a.name);T.emitJsonEvents([b])}},mj=function(a){if("loading"===document.readyState)return"loading";let b=lj();if(b){if(ap.length||q.duration>v.latency)t?(t.entries.push(q),t.latency=Math.max(t.latency,q.duration)):(q={id:q.interactionId, latency:q.duration,entries:[q]},u[q.id]=q,p.push(q)),p.sort(yj),p.splice(10).forEach(function(z){delete u[z.id]})}function d(q){if(q){for(var v=0,t=0;tq.duration)return!1;if(-1!==n&&q.startTimeb.latency)"reported"!==a.state?.["inp.status"]&&S(a,{"inp.status":"below_threshold"});else if(b= b.entries.filter(d=>Math.round(d.startTime)>=a.offset),b.length){a.tc++;var c=Aj(b);b={"inp.status":"reported","inp.update_count":a.tc,"inp.interaction_count":a.Fa?.gd()||0,"inp.loading_state":mj(c.startTime),"inp.start_time":c.startTime-a.offset,"inp.duration":c.duration,"inp.name":c.name,"inp.processing_start":c.processingStart-a.offset,"inp.processing_end":c.processingEnd-a.offset,"inp.cancelable":c.cancelable};(c=c.target)&&1===c?.nodeType&&(c.tagName&&(b["inp.ui_element.tag_name"]=c.tagName), b["inp.ui_element.xpath"]=T.va(c));S(a,b)}},Aj=function(a){return[...a].sort(function(b,c){return c.duration-b.duration})[0]},Cj=function(a){return"largest-contentful-paint"===a.entryType},Dj=function(a){let b=Number.POSITIVE_INFINITY,c=0;for(let d=0;d{if(!(a.offset>c.startTime)){"reported"!==a.getState()["long_task.status"]&&S(a,{"long_task.status":"reported","long_task.all.count":0,"long_task.self.count":0}); var d=a.getState(),e=d["long_task.all.count"]+1;a.Sa+=c.duration;a.Bb.add({start_time:Math.floor(c.startTime)-a.offset,duration:c.duration});d=d["long_task.self.count"];"self"===c.name&&(d++,a.mb+=c.duration,a.cc.add({start_time:Math.floor(c.startTime)-a.offset,duration:c.duration}));S(a,{"long_task.all.count":e,"long_task.self.count":d})}})},Fj=function(){return T.getConfigValue("9","slowLongTaskOccurrences")},Gj=function(a){return a.duration},Ij=function(a,b){let c=T.A();var d=oj();let e=c-T.L(); d={...a.Xd.reduce(Hj.bind(null,e,d),{}),...a.od(b),...b?.Kb.Xa,"navigation.tab_state":T.Mb(),"navigation.type":a.navigationType||performance.getEntriesByType("navigation")[0]?.type||"navigate","performance.time_origin":T.L(),start_time:a.kc,duration:c-a.kc,"dt.rum.schema_version":"0.22.0",[CTX.y]:{...b?.[CTX.y],type:"pageSummary"}};return a.reset(c,b),d},Hj=function(a,b,c,d){a=d.ha(a,b);return{...c,...a}},Jj=function(a){return $i(a)?void 0:"not_supported"},Kj=function(a){return a?"backgrounded":void 0}, Mj=function(a,b){b.filter(Lj).forEach(c=>{if(!(0(a.state?.["cls.value"]||-1)){c={"cls.status":"reported","cls.update_count":++a.Lc,"cls.loading_state":mj(T.A()),"cls.value":+d.toFixed(4)};if(e){c["cls.ui_element.shift_time"]=e.startTime;c["cls.ui_element.shift_value"]=+e.value.toFixed(4);var f;let g=0;for(let k of e.sources){if(!k.currentRect)continue;let h=k.currentRect.width*k.currentRect.height;h>g&&(g=h,f=k.node)}f&&(c["cls.ui_element.tag_name"]= f.nodeName,f instanceof Element&&(c["cls.ui_element.xpath"]=T.va(f)))}S(a,c)}}})},Oj=function(){let a=0,b=[];return function(c){let d=b[0],e=aj(b);a&&1E3>c.startTime-e.startTime&&5E3>c.startTime-d.startTime?(a+=c.value,b.push(c)):(a=c.value,b=[c]);c=[...b].sort(Nj)[0];return[a,c]}},Nj=function(a,b){return b.value-a.value},Lj=function(a){return"layout-shift"===a.entryType&&!a.hadRecentInput},Pj=function(a,b){return T.$a().select(function(c){return c[2]},{$:"unshift"}).subscribe(function(c,d){void 0!== d&&c&&c!==d&&T.emitJsonEvents([Ij(a),Ij(b)])})},Qj=function(a,b,c){c="hidden"===c?a.Lb():a.Nb();S(a,{[c]:(a.state?.[c]||0)+(b-a.Ad)});a.Ad=b},Rj=function(){if("prerendering"in document&&document.prerendering)return T.A()-T.L();let a=lj();return a?.activationStart&&0Tj.md().filter(Uj).map(b=>Ij(a,b)).map(Vj).subscribe(T.emitJsonEvents))}, Vj=function(a){return[a]},Uj=function(a){return!!a["page.source.url.full"]},Xj=class{constructor(a,b=0){this.D=[];this.Ba=a;this.offset=b}C(){this.D.forEach(T.Cb);this.D=[]}getState(){return this.state||(this.state=this.Z()),this.Jd(this.state),this.state}Jd(){}ha(a,b){let c=this.getState();return this.reset(a,b),c}Rc(){return this.Z()}reset(a,b){this.offset=a;this.Ba=b;this.state=this.Rc()}},Yj=CTX.r(),Ti=Yj.v,Si=CTX.r(),Vi={c:"error.csp_violation_count",e:"error.exception_count",d:"error.dropped_exception_count", 4:"error.http_4xx_count",5:"error.http_5xx_count",o:"error.http_other_count"},Zj=CTX.r(),ak=class extends Xj{constructor(a){super(a);this.D=[Yj.subscribe(b=>{Wi(this,b);b=Vi[b];S(this,{[b]:(this.state?.[b]||0)+1})}),Zj.subscribe(b=>{for(let c of b)Wi(this,c)})]}ha(a,b){let c=Object.fromEntries(Object.entries(this.getState()).filter(Xi));return super.reset(a,b),c}Z(){return{"error.csp_violation_count":-1,"error.exception_count":-1,"error.dropped_exception_count":-1,"error.http_4xx_count":-1,"error.http_5xx_count":-1, "error.http_other_count":-1}}Rc(){var a=this.getState();a=Object.entries(a).map(Yi);return Object.fromEntries(a)}},bk=[{type:"paint"},{type:"largest-contentful-paint"},{type:"layout-shift"},{type:"first-input"},{type:"longtask"}],cj=CTX.r(function(){let a=new PerformanceObserver(dj);return bk.filter(function({type:b}){return $i(b)}).forEach(function(b){a.observe({buffered:!0,...b})}),a.disconnect.bind(a)}),fj=cj.subscribe,hj,ck=class extends Xj{constructor(a){super(a);a&&globalThis.PerformanceObserver&& (this.D=[bj(()=>this.Xb()),fj(b=>{if(b=aj(b.filter(nj))){var c=b.startTime-this.offset;0>c||(b={"fcp.value":c,"fcp.loading_state":mj(b.startTime),"fcp.status":"reported"},S(this,b),this.C())}})])}Xb(){"reported"!==this.state?.["fcp.status"]&&S(this,{"fcp.status":"backgrounded"});this.C()}Z(){return{"fcp.status":Jj("paint")||Kj(!this.Ba)||"not_reported"}}},dk=class extends Xj{constructor(a,b){super(a,b);globalThis.PerformanceObserver&&(this.D=[fj(c=>{var d=aj(c.filter(pj));!d||!oj()||0>Math.round(d.startTime)- this.offset||(c=this.offset,c={"fid.status":"reported","fid.loading_state":mj(d.startTime),"fid.start_time":d.startTime-c,"fid.duration":d.duration,"fid.name":d.name,"fid.processing_start":d.processingStart-c,"fid.processing_end":d.processingEnd-c,"fid.cancelable":d.cancelable},(d=d.target)&&(c["fid.ui_element.tag_name"]=d.nodeName,d instanceof Element)&&(d=T.va(d))&&(c["fid.ui_element.xpath"]=d),S(this,c),this.C())})])}Z(){return{"fid.status":Jj("first-input")||"not_reported"}}},ek=!1,fk=class extends Xj{constructor(a){super(a); a&&globalThis.PerformanceObserver&&(this.D=[bj(()=>this.Xb()),fj(b=>{if(b=aj(b.filter(qj))){var c=b.startTime-this.offset;0>c||(ek=!0,b={"fp.value":c,"fp.loading_state":mj(b.startTime),"fp.status":"reported"},S(this,b),this.C())}})])}Xb(){"reported"!==this.state?.["fp.status"]&&S(this,{"fp.status":"backgrounded"});this.C()}Z(){return{"fp.status":Jj("paint")||Kj(!this.Ba)||"not_reported"}}},tj=0,sj=1/0,uj=0,xj,gk=class extends Xj{constructor(a,b){super(a,b);this.tc=-1;globalThis.PerformanceObserver&& wj()&&(this.Fa=zj(),this.Fa.Se(c=>Bj(this,c)),this.D=[this.Fa.C])}Z(){let a="not_reported";return wj()||(a="not_supported"),{"inp.status":a}}ha(a,b){this.Fa?.Fe();"reported"===this.state?.["inp.status"]&&S(this,{"inp.interaction_count":this.Fa?.gd()||0});return super.ha(a,b)}reset(a,b){super.reset(a,b);this.Fa?.reset(a);this.tc=-1}},hk=class extends Xj{constructor(a,b){super(a,b);this.pc=0;this.D=this.subscribe()}subscribe(){return this.Ba&&globalThis.PerformanceObserver?[bj(()=>{"reported"!==this.state?.["lcp.status"]&& S(this,{"lcp.status":"backgrounded"});this.C()}),fj(a=>{var b=aj(a.filter(Cj));if(b&&!(0>(b.renderTime||b.loadTime)-this.offset)&&(a=this.state?.["lcp.size"],void 0===a||b.size>a)){this.pc++;var c=this.pc;a=this.offset;let {renderTime:d,loadTime:e,size:f,url:g,id:k,element:h}=b;c={"lcp.status":"reported","lcp.update_count":c,"lcp.start_time":(d||e)-a,"lcp.load_time":e-a,"lcp.size":f};if(g){c["lcp.url"]=g;let m=aj(performance.getEntriesByName(g,"resource"));m&&(c["lcp.resource.load_duration"]=m.duration, d&&(c["lcp.ui_element.render_delay"]=d-m.responseEnd),b=performance.getEntriesByType("navigation")[0]?.responseStart,void 0!==b&&(c["lcp.resource.load_delay"]=m.startTime-b))}a=(d&&(c["lcp.render_time"]=d-a),k&&(c["lcp.id"]=k),h&&(h.tagName&&(c["lcp.ui_element.tag_name"]=h.tagName),c["lcp.ui_element.xpath"]=T.va(h)),c);S(this,a)}})]:[]}reset(a,b){super.reset(a,b);this.pc=0;0===this.D.length&&(this.D=this.subscribe())}Z(){return{"lcp.status":Jj("largest-contentful-paint")||Kj(!this.Ba)||"not_reported"}}}, ik=class{constructor(){var a=Gj;this.fd=Fj;this.jb=a;this.Ub=Number.POSITIVE_INFINITY;this.data=[];this.Cd=0}add(a){let b=this.fd();this.data.lengthb&&(this.sort(),this.data.splice(b)),this.jb(a)<=this.Ub||(this.data[this.Cd]=a,Dj(this)))}get(){this.sort();let a=this.fd();return this.data.splice(a),Dj(this),this.data}reset(){this.Ub=Number.POSITIVE_INFINITY;this.data=[]}sort(){this.data.sort((a,b)=>this.jb(b)-this.jb(a))}},jk=class extends Xj{constructor(a){super(a); this.Sa=0;this.Bb=new ik;this.mb=0;this.cc=new ik;$i("longtask")&&globalThis.PerformanceObserver&&(this.D=[fj(b=>Ej(this,b))])}Jd(a){"reported"===a["long_task.status"]&&S(this,{"long_task.all.avg_duration":this.Sa/a["long_task.all.count"],"long_task.all.slowest_occurrences":this.Bb.get(),"long_task.self.avg_duration":this.mb/a["long_task.self.count"]||0,"long_task.self.slowest_occurrences":this.cc.get()})}reset(a,b){super.reset(a,b);this.Sa=0;this.Bb.reset();this.mb=0;this.cc.reset()}Z(){return{"long_task.status":Jj("longtask")|| "not_reported"}}},kk=class extends Xj{constructor(a,b){super(a,b);this.Tc=!1}Z(){return{"ttfb.status":"not_reported"}}ha(a,b){if(!this.Tc){var c=performance.getEntriesByType("navigation")[0];if(c){let d=Math.max(c.workerStart||c.fetchStart,0),e=Math.max(c.responseStart,0),f=Math.max(c.domainLookupStart,0),g=Math.max(c.connectStart,0);c=Math.max(c.connectEnd,0);S(this,{"ttfb.status":"reported","ttfb.value":e,"ttfb.waiting_duration":d,"ttfb.cache_duration":f-d,"ttfb.dns_duration":g-f,"ttfb.connection_duration":c- g,"ttfb.request_duration":e-c});this.Tc=!0}}return super.ha(a,b)}},mk=class{constructor(a){this.navigationType=void 0;this.kc=T.L();a=[...a,ak,lk,ck,dk,fk,gk,hk,kk,jk];let b=oj();this.Xd=a.map(function(c){return new c(b)})}C(){this.Xd.forEach(function(a){a.C()})}reset(a,b){(a=b?.["navigation.type"])&&(this.navigationType=a)}},lk=class extends Xj{constructor(a,b){super(a,b);this.oc=CTX.l;this.Lc=0;this.Zd=Oj();this.Sb=0;this.D=this.subscribe()}subscribe(){return this.Ba&&globalThis.PerformanceObserver? (this.oc=bj(()=>{let a=this.state?.["cls.value"];ek||void 0!==a&&0Mj(this,a))]):[]}Z(){let a={"cls.status":Jj("layout-shift")||Kj(!this.Ba)||"reported"};return"reported"===a["cls.status"]&&(a["cls.value"]=0,a["cls.update_count"]=0),a}ha(a,b){let c=this.getState();return"backgrounded"===c["cls.status"]&&(c={"cls.status":"backgrounded"}),super.reset(a,b),this.Sb=a,this.Lc=0,this.Zd=Oj(),0===this.D.length&&(this.D=this.subscribe()), c}},nk=class extends Xj{constructor(a){super(a);this.Ad=T.L();this.D=[T.ab().subscribe((b,c)=>{if(b=c?.value)c=T.A(),Qj(this,c,b)},{$:"unshift"})]}Z(){return{[this.Nb()]:0,[this.Lb()]:0}}ha(a,b){let c=T.A();return Qj(this,c,T.ab().get().value),super.ha(a,b)}Nb(){return"page.foreground_time"}Lb(){return"page.background_time"}},ok=class extends mk{constructor(){super([nk])}od(){return{...Sj(),"characteristics.has_page_summary":!0,"page.prerender_time":Rj()}}},pk=class extends nk{Nb(){return"view.foreground_time"}Lb(){return"view.background_time"}}, qk=class extends mk{constructor(){super([pk]);this.Pe=Wj(this)}reset(a,b){super.reset(a,b);this.kc=a;this.Le=b}od(a){let b={};a=a?.Kb.nb||this.Le?.Qa.nb||1;1===a&&(b=Sj());let c=1===a?Rj():0;return{...b,"view.sequence_number":a,"view.prerender_time":c,"characteristics.has_view_summary":!0}}C(){super.C();this.Pe()}},T,Tj; CTX.G("9",{O([a,b]){T=a;Tj=b;let c=Ui(),d=new qk,e=new ok,f=Pj(d,e),g,k=a.Ia("9",ej).subscribe(function(h){h&&void 0===g?g=ij():(g?.(),g=void 0)});return function(){e.C();d.C();c();f();k();g?.()}},V(){},api:{Gb:Ti,Wc:Si.v,Vc:Zj.v,oe:function(){return new ak(!0)},Sc:function(a){let b=[new lk(!0,a),new dk(!0,a),new gk(!0,a),new hk(!0,a),new jk(!0)];return{getData:function(){return b.reduce(function(c,d){return{...c,...d.getState()}},{"long_task.status":"not_reported","inp.status":"not_reported","cls.status":"reported", "lcp.status":"not_reported","fid.status":"not_reported"})},C:function(){b.forEach(function(c){return c.C()})}}}},F:["1","P"],S:[],J:{captureLongTaskEvents:!0,longTaskCaptureMode:"all",longTaskLimit:10,longTaskThreshold:50,slowLongTaskOccurrences:5}});})(); (function(){function ab(J,W=[]){var D=Ac||Ob.dT_;D=null!=D&&D.iIO?D.iIO:null;return!(null===D||void 0===D||!D(J,W))}function Fa(J,W=0){return J.name+"_"+(J.startTime+W)+"_"+J.duration}function Ya(){try{performance.getEntries()[0].G=!0,kc=performance.getEntries()[0].G,Bb=()=>!!kc}catch(J){}}function hb(){qb=Ob.dT_;za.dT_.gBI().sf?Bb=()=>!1:Bb=()=>(Ya(),!!kc)}function bb(J){"function"==typeof Q.addEventListener?Q.addEventListener("resourcetimingbufferfull",J):"undefined"!=typeof Q.onresourcetimingbufferfull&& ($a=Q.onresourcetimingbufferfull,Q.onresourcetimingbufferfull=J)}function Va(){try{"function"==typeof $a&&$a.call(Q,new Event("resourcetimingbufferfull",{bubbles:!0,cancelable:!0})),za.dT_.st(function(){ba.call(Q)},0)}catch(J){}}function Ba(J){let {a:W,e:D}=J.detail;if(D)for(let ra of D){J=ra.url;if(!J)continue;let Ia=ra.relevance||0,Pa={area:ra.area,imageWidth:ra.w,imageHeight:ra.h,imageNaturalWidth:ra.nw,imageNaturalHeight:ra.nh,onloadTime:ra.o,relevance:Ia,Re:ra.ireason||0,actionId:W||0};(!lb[J]|| Ia>lb[J].relevance)&&(lb[J]=Pa)}}function ta(J){return!!J&&Number.isFinite(J)&&0=W)return J;var D=wc[Fa(J,W)];if(D)return D;D={};for(let ra of w)D[ra]=ja(J,W,ra);for(let ra of x)ra in J&&(D[ra]={get(){return J[ra]}});W=Object.create(J,D);return W._dtCl=!0,Xa(W),W}function ua(){let J=[],W= document.getElementsByTagName("iframe");if(!W.length)return J;for(let Ua=0;UaEa.responseEnd|| 0>Ea.startTime?!1:0=Yb||Sb&&Sb.actionId===+D&&0{let Ia=ra.actionId,Pa=D[Ia];Pa||(Pa=[]);var Ea=W[ra.name];if(Ea){if(Ea&&"LINK"===Ea.nodeName){let ob=Ea.media||"all"; Ea="stylesheet"===Ea.rel&&window.matchMedia(ob).matches&&!Ea.disabled}else Ea=!Ea.hasAttribute("async")&&!Ea.hasAttribute("defer")&&"module"!==Ea.getAttribute("type");ra.isCritical=+Ea}Ga(ra);Pa.push(ra);D[Ia]=Pa;Xb[Fa(ra)]=!0;return D},{});J=oa(J);900Ua.duration?!0:0>=Ua.responseEnd?!1:Ua.requestStart===Ua.fetchStart&&Ua.requestStart===Ua.responseStart&&Ua.responseStart!==Ua.responseEnd;Ea.call(Pa,{type:yb,Ah:sb,url:Wb,domain:Yb,actionName:Sb,dh:qc,Th:Ic,zg:Ua,Zg:!1})}Qb(W,J,ob,Ia,D,ra)}function Eb(J,W,D,ra,Ia){let Pa=Ia||Xc();if(!J.length||0>=Pa)D("");else{var Ea=[];Da(J,ob=>{if($c&&Ea.length/2>=$c)ob=!1;else{var Ua=ob.startTime,yb;(yb=Ua<("iframe"===ob.initiatorType?1:0))||(yb=ob.actionId, yb=!(!yb||yb===W));yb?ob=!0:(Ua=Ua?["b",Math.round(Ua)]:[],ob=(ha(ob,Ua),Ea.push(Lc(ob.name),Ua.join("")),!0))}return ob},void 0,function(){D(na(`${W||Ec()}-${Math.round(Pa)};${Ea.join("|")}`))},!ra)}}function Qb(J,W,D,ra,Ia,Pa){Eb(ra,W,Ea=>{Ea&&J.Hd.push(Ea);Ia()},Pa)}function Vb(J,W,D,ra){if(za.dT_.las()){var Ia=yc();Ia=!D&&(0>=Ia||3E3>Hc()-Ia)?(za.dT_.sMPS(2E3),!1):!0}else Ia=!1;if(Ia&&!W){Zb(sa(D),D);!Gc.length||za.dT_.last()+3E4<=Hc()&&za.dT_.last()?(Gc=[],W=void 0):W=Gc.splice(0,1)[0];if(W)for(W= W.Hd,D=0;DEb.right||Eb.left>(window.innerWidth||document.documentElement.clientWidth)|| 0>Eb.bottom||Eb.top>(window.innerHeight||document.documentElement.clientHeight));if(Qb){ea=N.dT_.nw();break}}}function ta(){Ya();Sa&&!C?hb():!Sa&&C&&(N.dT_.rBPSL(Va),N.dT_.rO("deadClickObserver"),N.dT_.rel(document,"click",bb,void 0),S=[],C=!1,ea=-1)}function Ga(){if(V=N.dT_.bcv("uxrgce"),V){let cb=N.dT_.scv("uxrgcm"),[tb,Eb]=cb.split(";");la=fb(tb);fb(Eb)}}function fb(cb){let [tb,Eb,Qb,Vb]=cb.split(",");return{Cg:+tb||100,Jg:+Eb||25,eg:+Qb||300,$f:+Vb||3}}function Xa(cb){return{x:cb.x||cb.clientX, y:cb.y||cb.clientY,timeStamp:N.dT_.nw()}}function Ca(){N.dT_.iMD()||(N.dT_.aBPSL(ua),N.dT_.ael(document,"click",ya),N.dT_.ael(document,"mousedown",ja),M=!0)}function ja(cb){sa=Xa(cb)}function ya(cb){cb=Xa(cb);if(0===Ta.length)Ta.push(cb);else{var tb=Ta[0],Eb=Ta[Ta.length-1];if(Eb=cb&&Eb?cb.timeStamp-Eb.timeStamp<=la.eg:!1)Eb=la.Jg,Eb=Math.abs(tb.x-cb.x)<=Eb&&Math.abs(tb.y-cb.y)<=Eb;Eb&&cb&&sa&&cb.timeStamp-sa.timeStamp<=la.Cg?(Ta.push(cb),R()):(Ta.length>=la.$f&&aa(),Ta=[cb])}}function ua(cb,tb,Eb, Qb){if(0!==nb.length){tb=cb.av;Eb=nb;let Vb=[];for(let Zb of Eb)Vb.push(Zb.Dg+"|"+Zb.bg.toFixed(0)+"|"+Zb.duration.toFixed(0));tb.call(cb,Qb,"rC",Vb.join(","),!0);nb=[]}}function R(){N.dT_.ct(oa);oa=N.dT_.st(function(){Ta.length>=la.$f&&aa()},la.eg)}function aa(){var cb=Ta[0];cb={Dg:Ta.length,bg:Math.round(cb.timeStamp),duration:Math.round(Ta[Ta.length-1].timeStamp-cb.timeStamp)};0arguments.length&&(P=!0);r.async=P;r.originalXhr.onreadystatechange=r.Bb;r.url=""+T;let Da=R(x,"open");Da?Na.callOpen(Da,x,arguments):Na.callOpen(r.originalXhr.open,r.originalXhr,arguments);x.readyState=r.originalXhr.readyState},x.send=function(){return r.Ge(arguments,!1)},x.abort=function(...E){0{if(E){var P=x.ta;for(let ha of P)if(ha[0]===r&&ha[1]===E&&ha[2]===T)return;P.push([r,E,!!T]);x.Db||(x.Db=!0,ta(this,x.Bd,x.Ed))}};this.removeEventListener=function(r,E,T){let P=null,ha=x.ta; for(let na=0;na{let E=x.ta,T=!1,P=!1;if(r.cancelable&&r.preventDefault){let ha=r.preventDefault;r.preventDefault=function(){return T=!0,Na.preventDefault(ha,this,arguments)}}if(r.stopImmediatePropagation){let ha=r.stopImmediatePropagation;r.stopImmediatePropagation=function(){return P=!0,Na.stopImmediatePropagation(ha,this,arguments)}}for(let ha of E)!P&&ha[0]===r.type&&!ha[2]&&("object"==typeof ha[1]&& ha[1].handleEvent?Na.dispatchXHRCallback(ha[1].handleEvent,ha[1],[r]):Na.dispatchXHRCallback(ha[1],this,[r]));return!T}}function ya(w,x,r){var E;let T="status"in x?x.status:0,P=null!==(E=w.originalStatus)&&void 0!==E?E:T;E=99>=P||400<=P;ia.dT_.disE({kind:"REQUEST_COMPLETED",detail:{i:"xmlhttprequest",x:w.url,q:w.requestStart,m:w.method,u:w.originalXhr,h:w.cc,c:P,s:"statusText"in x?x.statusText:"",a:r,e:ia.dT_.nw(),o:w.errorReason,t:E,n:w.traceContext}})}function ua(w,x){let r=x.$,E=w.status;try{let T= ib;if(T.gEMD&&T.iRHCA&&T.iRHCA()){let P=bb(w.getAllResponseHeaders());ia.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:r,h:P}})}}catch(T){}200!==E&&ia.dT_.mx()&&(0===E?(x.errorReason||(x.errorReason="abort"),ia.dT_.st(function(){ia.dT_.mxc(r)},0)):ia.dT_.mxf(E,w.statusText,r));ia.dT_.lx(r,void 0,"x");x.$=0}function R(w,x){try{let r=Object.getPrototypeOf(w),E=Object.getPrototypeOf(w.dtProps.originalXhr);return E||(E=$a.prototype),r&&E&&!lb.has(r[x])?r[x]:null}catch(r){return null}}function aa(w){return ia.dT_.iIO(w, ["dtProps"])}function xa(w){w.UNSENT=0;w.OPENED=1;w.HEADERS_RECEIVED=2;w.LOADING=3;w.DONE=4}function N(w){"upload"===w?Object.defineProperty(za.XMLHttpRequest.prototype,"upload",{enumerable:!0,configurable:!0,get:function(){return this.dtProps.lb?(this.dtProps.upload||(this.dtProps.upload=new ja(this)),this.dtProps.upload):$a.prototype.upload}}):Object.defineProperty(za.XMLHttpRequest.prototype,w,{enumerable:!0,configurable:!0,get:function(){return this.dtProps.lb?0<=qb.indexOf(w)?this.dtProps.originalXhr[w]: this.dtProps[w]:$a.prototype[w]},set:function(x){this.dtProps.lb?this.dtProps[w]=x:$a.prototype[w]=x}})}function Y(w,x){let r=za.XMLHttpRequest.prototype[w];!x&&!ia.dT_.iNF(r)||(za.XMLHttpRequest.prototype[w]=function(E,T){function P(){let ha;aa(this)?("open"===E&&!this.dtProps.url&&(this.dtProps.url=arguments[1]+""),this.dtProps.originalXhr.withCredentials!==this.dtProps.withCredentials&&(this.dtProps.originalXhr.withCredentials=this.dtProps.withCredentials),ha=this.dtProps.originalXhr):ha=this; return Na.XMLHttpRequestCallback(T,ha,arguments)}return lb.set(P,!0),P}(w,$a.prototype[w]))}function ka(){$a=za.XMLHttpRequest;ba=ib.ct||clearTimeout;za.XMLHttpRequest=ab;za.XMLHttpRequest[Q]=$a;X=hb($a,Bb);ab.prototype=Object.create($a.prototype,Object.getOwnPropertyDescriptors($a.prototype));ab.prototype.dtProps={lb:!1};ab.prototype.dtProps.lb=!1;xa(ab);xa(ab.prototype);Ya($a.prototype);for(let w in $a.prototype){if(-1!==Fb.indexOf(w)&&-1===Bb.indexOf(w))continue;let x=w;try{-1!==Bb.indexOf(w)? Y(x,!0):-1!==kc.indexOf(w)?N(w):za.XMLHttpRequest.prototype[x]=$a.prototype[x]}catch(r){N(w)}}for(let w in $a)if(!(w in $a.prototype))try{za.XMLHttpRequest[w]=$a[w]}catch(x){}try{Sa()}catch(w){}}function Sa(){if(!ia.dT_.bcv("peti")){var w=EventTarget.prototype,x=w.addEventListener;w.addEventListener=ia.dT_.wwi(function(T,P,ha){if(aa(this))this.dtProps.Tc(T,P,ha);else return Na.AELWrapper(x,this,arguments)},x);var r=w.removeEventListener;w.removeEventListener=ia.dT_.wwi(function(T,P,ha){if(aa(this))this.dtProps.Gd(T, P,ha);else return Na.RELWrapper(r,this,arguments)},r);var E=w.dispatchEvent;w.dispatchEvent=ia.dT_.wwi(function(T){return aa(this)?this.dtProps.$b(T):Na.dispatchWrapper(E,this,arguments)},E)}}function O(w,x){return new Hb(w,x)}function ea(w){return"string"==typeof w}function fa(w){w.lxCalled||(ia.dT_.lx(w.actionId,void 0,"x"),w.lxCalled=!0)}function S({sa:w,context:x,ra:r,actionId:E=0,url:T=""}){return ib.aWF(w,x,r,E,T,"x")}function C(w,x,r){return function(...E){let {actionId:T,url:P}=w;try{if(w.callbackStart= ia.dT_.nw(),ia.dT_.ec(T),"function"==typeof x)return S({sa:x,context:r,ra:E,actionId:T,url:P})}finally{ia.dT_.lc(T),fa(w)}}}function V(w,x,r,E){return function(...T){try{ia.dT_.ec(w.actionId);let P=T[0],ha=Va(P),na=new za[ha](P.type,P);if(la(P,E,na),T[0]=na,"function"==typeof x){let {actionId:Da,url:pb}=w;return S({sa:x,context:P.target,ra:T,actionId:Da,url:pb})}}finally{ia.dT_.lc(w.actionId)}}}function la(w,x,r){x=M(w,"target",x);Object.defineProperties(r,{target:x,currentTarget:x,srcElement:x,stopPropagation:M(w, "stopPropagation",function(...E){return Event.prototype.stopPropagation.apply(w,E),Event.prototype.stopPropagation.apply(r,E)}),stopImmediatePropagation:M(w,"stopImmediatePropagation",function(...E){return Event.prototype.stopImmediatePropagation.apply(w,E),Event.prototype.stopImmediatePropagation.apply(r,E)}),preventDefault:M(w,"preventDefault",function(...E){return Event.prototype.preventDefault.apply(w,E),Event.prototype.preventDefault.apply(r,E)}),eventPhase:M(w,"eventPhase","undefined"==typeof w.eventPhase? 2:void 0),timeStamp:M(w,"timeStamp",w.timeStamp||ia.dT_.nw()),initEvent:M(w,"initEvent")})}function M(w,x,r){return{get(){return r||w[x]},enumerable:!0}}function oa(w,x,r){return function(...E){try{let T=ib;if(T.gEMD&&T.iRHCA&&T.iRHCA()&&r.readyState===r.HEADERS_RECEIVED){let P=bb(r.getAllResponseHeaders());ia.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:w.actionId,h:P}})}}catch(T){}try{if(w.callbackStart=ia.dT_.nw(),ia.dT_.ec(w.actionId),r.readyState===r.DONE&&ia.dT_.mx()&&(0>=r.status||400<=r.status)&& (0===r.status?(w.errorReason||(w.errorReason="abort"),ia.dT_.st(ia.dT_.mxc.bind(null,w.actionId),0)):ia.dT_.mxf(r.status,r.statusText,w.actionId)),"function"==typeof x){let {actionId:T,url:P}=w;return S({sa:x,context:r,ra:E,actionId:T,url:P})}}finally{ia.dT_.lc(w.actionId),r.readyState===r.DONE&&fa(w)}}}function sa(w,x,r){return"upload"===x&&ia.dT_.mx()&&!r.hasUploadHandler&&(w.upload.addEventListener("error",function(){ia.dT_.mxg("Upload failure",r.actionId)}),r.hasUploadHandler=!0),r.origHandlers.has(x)? r.origHandlers.get(x):Reflect.get(w,x)}function Ta(w,x,r){try{EventTarget.prototype.addEventListener.call(w,x,r)}catch(E){w.addEventListener(x,r)}}function nb(w){let x={method:"",callbackStart:0,requestStart:0,wrappers:new WeakMap,actionId:0,async:!0,lxCalled:!1,url:"",target:w,hasCustomReadyStateChangeHandler:!1,hasUploadHandler:!1,origHandlers:new Map,errorReason:void 0,requestHeaders:[],traceContext:ia.dT_.gtc(),toString:()=>"[Custom DTProperty Object]",toJSON:()=>"[Custom DTProperty Object]"}; return w.dtProps=x,Ta(w,"readystatechange",oa(x,()=>{},w)),ia.dT_.mx()&&(Ta(w,"error",function(){return x.errorReason=void 0,ia.dT_.mxf(w.status,w.statusText,x.actionId)}),Ta(w,"abort",function(){return x.errorReason="abort",delete x.originalStatus,ia.dT_.mxc(x.actionId)}),Ta(w,"timeout",function(){return x.errorReason="timeout",ia.dT_.mxt(x.actionId)})),Ta(w,"loadend",function(){var r;let E=null!==(r=x.originalStatus)&&void 0!==r?r:x.target.status;r=99>=E||400<=E;ia.dT_.disE({kind:"REQUEST_COMPLETED", detail:{i:"xmlhttprequest",x:x.url,q:x.requestStart,m:x.method,u:x.target,c:E,s:x.target.statusText,a:x.callbackStart,e:ia.dT_.nw(),h:x.requestHeaders,o:x.errorReason,t:r,n:x.traceContext}})}),O(w,{get(r,E){return sa(r,E,x)},set(r,E,T,P){try{let na=T;switch(E){case "onabort":case "onerror":case "ontimeout":na=C(x,T,r);x.origHandlers.set(E,T);break;case "onloadstart":case "onprogress":case "onload":case "onloadend":na=V(x,T,r,P);x.origHandlers.set(E,T);break;case "onreadystatechange":na=oa(x,T,r), x.origHandlers.set(E,T)}var ha=Reflect.set(r,E,na)}catch(na){ha=!1}return ha}})}function cb(w,x){try{if("string"==typeof x&&"function"==typeof w[x]){let r=ia.dT_.iNF(w[x]);w[x]=O(w[x],{apply:Qb.bind(null,x,r),get(E,T,P){return"dT_proxy"===T?!0:Reflect.get(E,T,P)}})}}catch(r){}}function tb(w,x){Ya(x);w=ia.dT_.aFr(w,Vb.bind(null,x));ia.dT_.fE(w,cb.bind(null,x))}function Eb(w,x,r,E,T){if(w.requestStart=ia.dT_.nw(),!w.actionId){w.actionId=ia.dT_.ex("x",void 0,w.url,!1,x);ia.dT_.disE({kind:"REQUEST_STARTED", detail:{i:"xmlhttprequest",x:w.url,u:w.target,q:w.requestStart}});let P=ia.dT_.sch({headers:{}},w.url,w.actionId,void 0,w.traceContext),ha=ia.dT_.aFr(Reflect.ownKeys(P.headers),ea);ia.dT_.fE(ha,function(na){r.setRequestHeader(na,P.headers[na])})}try{return S({sa:x,context:E,ra:T,actionId:w.actionId,url:w.url})}finally{w.async||fa(w)}}function Qb(w,x,r,E,T){if(!ia.dT_.iIO(E,22))return S({sa:r,context:E,ra:T});let P=E.dtProps,ha=E;if(P&&(x||X)&&(ha=P.target),!P)return S({sa:r,context:ha,ra:T});switch((x? r.name:w)||w){case "addEventListener":"function"==typeof T[1]&&(w=T[1],(x=P.wrappers.get(w))?T[1]=x:(E=V(P,w,ha,E),P.wrappers.set(w,E),T[1]=E));break;case "removeEventListener":(E=P.wrappers.get(T[1]))&&(T[1]=E);break;case "open":return P.actionId=0,P.lxCalled=!1,P.method=T[0],P.url=T[1]+"",P.async=!0===T[2]||void 0===T[2],S({sa:r,context:ha,ra:T});case "send":return Eb(P,r,E,ha,T);case "abort":a:{try{let Da=P.target.status;P.target.readyState===P.target.DONE&&"number"==typeof Da&&0E;tb(Fb,x)}this.dT_&&dT_.prm&&dT_.prm();var ia="undefined"!=typeof window?window:self,za="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,Ob="cancelBubble defaultPrevented eventPhase isTrusted lengthComputable loaded position returnValue timeStamp total totalSize type".split(" "), Ac="onabort onerror onload onloadend onloadstart onprogress ontimeout".split(" "),qb="responseText response status statusText responseBody responseStream responseURL responseXML responseType".split(" "),kc=[...qb,...Ac,"onreadystatechange","upload","readyState"],Bb="open send getAllResponseHeaders getResponseHeader setRequestHeader overrideMimeType abort sendAsBinary setAttributionReporting setPrivateToken".split(" "),Fb=["addEventListener","removeEventListener","dispatchEvent"],fc=[...Bb,...kc,...Fb], Q=Symbol.for("dt_2");Symbol.for("dt_3");var X=!1,Ka=["addEventListener","removeEventListener"],ba,$a,lb=new WeakMap,Na={handleEventCallback:function(w,x,r){return ib.aWF(w,x,r)},callOpen:function(w,x,r){return ib.aWF(w,x,r)},send:function(w,x,r){return ib.aWF(w,x,r)},getAllResponseHeaders:function(w,x,r){return ib.aWF(w,x,r)},getResponseHeader:function(w,x,r){return ib.aWF(w,x,r)},setRequestHeader:function(w,x,r){return ib.aWF(w,x,r)},overrideMimeType:function(w,x,r){return ib.aWF(w,x,r)},RELWrapper:function(w, x,r){return ib.aWF(w,x,r)},AELWrapper:function(w,x,r){return ib.aWF(w,x,r)},dispatchWrapper:function(w,x,r){return ib.aWF(w,x,r)},onreadystatechangeCallback:function(w,x,r){return ib.aWF(w,x,r)},dispatchXHRCallback:function(w,x,r){return ib.aWF(w,x,r)},XMLHttpRequestCallback:function(w,x,r){return ib.aWF(w,x,r)},preventDefault:function(w,x,r){return ib.aWF(w,x,r)},stopImmediatePropagation:function(w,x,r){return ib.aWF(w,x,r)}};ja.prototype.toString=function(){return"[XMLHttpRequestUpload]"};var dc= {readyState:0,response:"",responseText:"",responseType:"",responseURL:"",status:0,statusText:"",timeout:0,withCredentials:!1},Hb,Xb,wc,mc=za.dT_;if(mc&&"ea"in mc&&null!==(wc=(Xb=ia.dT_).smbi)&&void 0!==wc&&wc.call(Xb,"x")){var ib=mc;"object"==typeof za.Reflect&&"function"==typeof za.Proxy&&ia.dT_.bcv("expw")&&!ia.dT_.gBI().edge?Zb():ka()}})(); (function(){function ab(R,aa){function xa(Y){return!(!Y||!Y[R])}let N=0;if(aa){let Y=document.getElementById(aa);if(xa(Y))return Y;ta.dT_.addE("DEBUG_INFO_REQUESTED",function(){return[{type:"mvi",severity:"Info",text:`Could not find vue element with configured id "${aa}"`}]})}return xa(document.body)?document.body:xa(document.body.firstElementChild)?document.body.firstElementChild:document.createTreeWalker(document.body,NodeFilter.SHOW_ELEMENT,{acceptNode:function(Y){return(N++,xa(Y)||50===N)?NodeFilter.FILTER_ACCEPT: NodeFilter.FILTER_SKIP}}).nextNode()}function Fa(R){let aa;if(Ga.Vue&&Ga.Vue.version){var xa=Ga.Vue.version;"2"===xa.split(".")[0]&&"__vue__"===R&&(aa=xa);"3"===xa.split(".")[0]&&"__vue_app__"===R&&(aa=xa)}xa=ab(R,ta.dT_.scv("vrei"));return xa&&xa[R]&&(ta.dT_.iVRA(xa,R),aa||(aa="")),aa}function Ya(R){let aa=Ga;for(let xa of R)if("function"==typeof xa)aa=xa.apply(this);else{R=xa.split(".");aa=Ga;for(let N=0;N=xa&&!ta.dT_.iIO(R,8))if("object"==typeof R&&!aa.includes(R)){aa.push(R);for(let Y in R)ta.dT_.oHOP(R,Y)&&(N++,N+=Ba(R[Y],aa,xa+1))}else if(Array.isArray(R)&&!aa.includes(R)){aa.push(R);for(let Y of R)N+=Ba(Y,aa,xa+1)}}catch(Y){}return N}this.dT_&&dT_.prm&&dT_.prm();var ta="undefined"!=typeof window?window:self,Ga="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,fb,Xa=0,Ca={},ja=[],ya={fueldeck:"FDUPA",soasta:"url:c.go-mpulse.net",monitis:"JSBenchmark", pingdom:"PRUM_EPISODES",newrelic:"NREUM",appdynamics:"ADRUM",appneta:"_tly",pendo:"pendo",heap:"heap",mixpanel:"mixpanel",amplitude:"amplitude",tealeaf:"TLT",datadog:"DD_RUM",elastic:"elasticApm",requestmetrics:"RM",instana:"ineum",plumbr:"PLUMBR",glassbox:"_detector",decibelinsight:"decibelInsight",contentsquare:"CS_CONF",hotjar:"hjBootstrap",quantummetric:"QuantumMetricAPI",fullstory:"FS"},ua={g:function(){let R=Array.prototype.slice.call(document.querySelectorAll("[ng-version]")),aa=[];for(let xa= 0,N=R.length;xaC)return"";for(;0<=C;){if(0===C||" "===V.charAt(C-1)||";"===V.charAt(C-1))return la=C+la.length,C=V.indexOf(";",C),0<=C?V.substring(la,C):V.substring(la);C=V.indexOf(la,C+la.length)}return""}function Fa(){return 0V.wd)return{info:`Function expression config [${C}] is not part of allowed functions or has invalid number of parameters.`};V=[];for(var oa of M){var sa=oa.split(":");if(2!==sa.length)return{info:`Function parameters for expr [${C}] are not properly configured.`};M=sa[0];sa=sa[1];var Ta=Number.parseInt(sa);if("Number"!==M||Number.isNaN(Ta))if("String"===M)V.push(sa);else if("Boolean"!==M||Number.isNaN(Ta)||1!==Ta&&0!==Ta)if("Null"===M)V.push(null);else return{info:`ValueType: '${M}' or value: '${sa}' is not valid.`}; else V.push(!!Ta);else V.push(Ta)}a:{oa=xa;M=la.split(".");sa=M.length-1;for(Ta=0;Tatb){V=nb;cb.info="Metadata limit reached. Metadata evaluation will stop here and will not be executed further.";continue}let Eb=ta(cb),{type:Qb,Ta:Vb}=cb;var M= {};switch(Qb){case "a":M=Ya(Vb);break;case "b":M=Va(Vb);break;case "c":M=Vb;var oa=ab(M,document.cookie);M=Ba(oa)?{value:oa}:{info:`No cookie [${M}] value found.`};break;case "d":{M=void 0;oa=Vb;var sa=aa.dT_.loc();let za=oa.toLowerCase();if(O[za]&&ea===sa)M={value:O[za]};else if(ea=sa,O={},sa=xa.location.search?xa.location.search.slice(1):sa.split("?")[1]){sa=sa.split("#")[0];sa=sa.split("&");for(let Ob of sa){var Ta=Ob.split("=");sa=Ta[0];Ta=null!==(M=Ta[1])&&void 0!==M?M:"";sa=sa.toLowerCase(); O[sa]||(O[sa]=Ta)}M=O[za]?{value:O[za]}:{info:`Searched expression [${oa}] was not found in the querystring.`}}else M={info:"URL does not contain any query string."}}break;case "e":M=hb(Vb)}let {value:Zb,info:ia}=M;Ba(Zb)?("string"==typeof Zb&&(tbEb&&(ia=`Captured value is trimmed to configured string length of [${Eb}] because it is too long.`,Zb=Zb.substring(0,Eb))),Zb+="",cb.value= Zb,C+=Zb.length,!cb.oc&&la&&(cb.value="dT_pv",cb.info="Metadata value is masked because doNotTrack is active and property is not marked as public")):cb.value=null;ia&&(cb.info=ia)}return[C,V]}function fb(C){let V="";switch(C){case "a":V="CSS Selector";break;case "b":V="JavaScript Variable";break;case "c":V="Cookie";break;case "d":V="Query String";break;case "e":V="JavaScript Function"}return V}function Xa(){Ga();let C=[];for(let V of aa.dT_.oK(ka)){let la=ka[V];if("f"===la.type)continue;let M={id:V, type:fb(la.type),expression:la.Ta,value:la.value};la.info&&(M.info=la.info);C.push(M)}return C}function Ca(){var C=aa.dT_.scv("md"),V=aa.dT_.scv("mdp"),la=aa.dT_.scv("mdl");fa=aa.dT_.ncv("mmds");if(C){V=V.split(",");var M=la.split(",");la={};for(var oa of M){var sa=oa.split("=");M=sa[0];sa=Number.parseInt(sa[1]);Number.isNaN(sa)||(la[M]=Math.round(sa))}oa=C.split(",");C={};for(var Ta of oa)if(sa=Ta.indexOf("="),oa=Ta.substring(0,sa),M=Ta.charAt(sa+1),"a"===M||"b"===M||"c"===M||"d"===M||"e"===M||"f"=== M)sa=aa.dT_.de(Ta.substring(sa+2)),C[oa]={type:M,Ta:sa,value:null,oc:!1,info:void 0},la[oa]&&(C[oa].maxLength=la[oa]);for(var nb of V)C[nb]&&(C[nb].oc=!0);ka=C}else ka={};Ta=ka;nb={};for(let cb of aa.dT_.oK(Ta))"f"===Ta[cb].type&&(nb[cb]=Ta[cb]);Sa=nb}function ja(C){let V=aa.dT_.sNT();var la=C.detail.h;let M={};for(var oa of aa.dT_.oK(la))M[oa.toLowerCase()]=la[oa];C=C.detail.a;for(let sa of aa.dT_.oK(Sa))la=ka[sa].Ta.toLowerCase(),Ba(M[la])&&(la=M[la],oa=ta(ka[sa]),la.length>oa&&(la=la.substring(0, oa)),!ka[sa].oc&&V&&(la="dT_pv"),aa.dT_.aAPY("_uaprh_",sa,la,C))}function ya(){aa.dT_.fE(Object.keys(ka),function(C){C=ka[C];C.value=null;C.info=void 0})}function ua(){aa.dT_.addE("CONFIG_UPDATE",Ca);aa.dT_.addE("HTTP_RESPONSE",ja);Ca();aa.dT_.aBPSL(function(C,V,la,M){if(C.ha(M)){var [oa,sa]=Ga();V=[];for(Ta in ka)aa.dT_.oHOP(ka,Ta)&&({value:la}=ka[Ta],"undefined"!=typeof la&&null!==la&&V.push(`${Ta},${aa.dT_.aesc(la)}`));var Ta=(Ta=V.join(";"))&&encodeURIComponent(Ta);if(C.av(M,"md",Ta,!0),oa>=fa)Ta= fa+"",sa&&(Ta+=","+sa),C.av(M,"mdlr",Ta,!0)}})}function R(){let C=[],[V]=Ga(),la=[],M=[];for(var oa in ka)if(aa.dT_.oHOP(ka,oa)){let sa=ka[oa];(null===sa.value||"dT_err"===sa.value)&&sa.info&&la.push(`'${sa.Ta}'(${fb(sa.type)}): '${sa.info}'`);"dT_pv"===sa.value&&M.push(`'${sa.Ta}'(${fb(sa.type)})`)}if(la.length){oa=[];for(let sa of la)oa.push({type:"mnc",text:sa,severity:"Info"});C.push({severity:"Info",text:`${la.length} session/action ${1=fa&&C.push({severity:"Warning",text:`Session/action properties size exceeds the active limit of "${fa}"`,type:"mlr"}),C}this.dT_&&dT_.prm&&dT_.prm();var aa="undefined"!=typeof window?window:self,xa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,N={yd:0,wd:0},Y={"window.Intercom":{yd:1, wd:1},"LC_API.get_last_visit_timestamp":N,"LC_API.get_visits_number":N,"LC_API.get_page_views_number":N,"LC_API.get_chats_number":N,"LC_API.get_visitor_id":N,"LC_API.get_chat_id":N},ka={},Sa={},O={},ea,fa,S;(function(){var C,V;return S=xa.dT_,S&&null!==(V=(C=aa.dT_).smbi)&&void 0!==V&&V.call(C,"h")?(ua(),aa.dT_.addE("DEBUG_INFO_REQUESTED",R),!0):!1})()&&(S.gEMD=Xa,S.iRHCA=Fa)})(); (function(){function ab(S,C,V,la,M){let oa=!1;if(xa||aa)return oa;aa=!0;try{"function"==typeof R&&R!==ab&&(oa=R(S,C,V,la,M))}catch(sa){ja.dT_.rex(sa,void 0,!0,"1")}return oa||ja.dT_.re({msg:"string"==typeof S?S:"",file:C||"",line:V||-1,column:la||-1,error:M||"",stackContainsWrapper:!1,source:"1"}),aa=!1,oa}function Fa(S){try{if("[object Function]"!==Object.prototype.toString.call(S))return S;let C=S.dtwid;return"number"==typeof C&&Y[C]?Y[C].Ec++:(Y[ka]={sa:S,Ec:1},S.dtwid=ka++),S.rxewrapper=S.rxewrapper|| function(V){try{return Sa.Le(S,this,arguments)}catch(la){if(-2146823277!==la.number)throw N&&(ja.dT_.rex(la,void 0,!0,"1"),Ya()),la;}},S.rxewrapper.rxewrapper=S.rxewrapper,S.rxewrapper}catch(C){return S}}function Ya(){xa+=1;ja.dT_.st(function(){--xa},0)}function hb(){let S=document.getElementsByTagName("html");0!==S.length&&S[0].hasAttribute&&S[0].hasAttribute("webdriver")||"EventTarget Window ModalWindow".replace(/\w+/g,function(C){(C=ya[C]&&ya[C].prototype)&&ja.dT_.oHOP(C,"addEventListener")&&(C.addEventListener= bb(C.addEventListener),C.removeEventListener=Va(C.removeEventListener));return""})}function bb(S){return function(C,V,la,M){return V&&V.handleEvent&&(V.handleEvent=Fa(V.handleEvent)),S.call(this,C,Fa(V),la,M)}}function Va(S){return function(C,V,la,M){try{return S.call(this,C,V&&V.rxewrapper?V.rxewrapper:V,la,M)}finally{V&&(C=V.dtwid,"number"==typeof C&&Y[C]&&Y[C].sa===V&&(Y[C].Ec--,Y[C].Ec||(delete V.rxewrapper,delete V.dtwid,delete Y[C])))}}}function Ba(){try{ja.dT_.apl(ya,"onerror",function(){return ab}, function(S){R=S})}catch(S){}}function ta(...S){let C,V;for(let la of S)!C&&ja.dT_.iIO(la,7)&&(C=la),!V&&la&&"string"==typeof la&&(V=la);return(C||V)&&ja.dT_.rex(C||V,void 0,!1,"2"),O.apply(this,S)}function Ga(S){var C;if(C="string"==typeof S.blockedURL&&"string"==typeof S.documentURL&&!!S.blockedURL&&!!S.documentURL)C=S.blockedURL,C=!(null!=C&&C.includes(ja.dT_.scv("reportUrl")));if(C){C=[];for(var V in S)S[V]&&"function"!=typeof S[V]&&C.push([V,S[V]+""]);C.length&&ja.dT_.cAE("_csprv_",C,!0,void 0, 1)}}function fb(S){"securitypolicyviolation"===S.type&&Ga({sourceFile:S.sourceFile,blockedURL:S.blockedURI,documentURL:S.documentURI,referrer:S.referrer,disposition:S.disposition,effectiveDirective:S.effectiveDirective||S.violatedDirective,originalPolicy:S.originalPolicy,statusCode:S.statusCode,lineNumber:S.lineNumber,columnNumber:S.columnNumber,sample:S.sample,toJSON(){}})}function Xa(S){for(let C of S)"csp-violation"===C.type&&(S=C.body)&&Ga(S)}function Ca(S){S.reason&&ja.dT_.iIO(S.reason,7)?ja.dT_.rex(S.reason, void 0,!0,"4"):S.detail&&ja.dT_.iIO(S.detail.reason,7)&&ja.dT_.rex(S.detail.reason,void 0,!0,"4")}this.dT_&&dT_.prm&&dT_.prm();var ja="undefined"!=typeof window?window:self,ya="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,ua,R,aa=!1,xa=0,N=!0,Y={},ka=0,Sa={Le:function(S,C,V,la,M,oa){return ua.aWF(S,C,V,la,M,oa)}},O,ea;(ea||(ea={})).mg="errorCallback";var fa;(function(S){S.ig="5";S.jg="2";S.kg="0";S.ng="4";S.pg="1";S.qg="3"})(fa||(fa={}));(function(){var S,C;if(ya.dT_&& null!==(C=(S=ja.dT_).smbi)&&void 0!==C&&C.call(S,"q")){if(ua=ya.dT_,!ja.dT_.bcv("doel")){ya.onerror!==ab&&(ua.rxehandler=ab,ya.onerror&&(R=ya.onerror),ya.onerror=ua.rxehandler);if(Ba(),!ya.atob)N=!1;else if(ya.ErrorEvent)try{0===(new ya.ErrorEvent("test")).colno&&(N=!1)}catch(la){}N&&hb()}ja.dT_.bcv("lupr")&&ja.dT_.ael(ya,"unhandledrejection",Ca);ja.dT_.bcv("csprv")&&(ya.ReportingObserver?(new ya.ReportingObserver(Xa,{buffered:!0,types:["csp-violation"]})).observe():ja.dT_.gBI().ff&&ja.dT_.ael(document, "securitypolicyviolation",fb));if(ja.dT_.bcv("cce")){var V;null!==(V=ya.console)&&void 0!==V&&V.error&&(O=ya.console.error,ya.console.error=ja.dT_.wwi(ta,O))}}})()})();