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