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+55}).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.4"};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.4.20260115-094557";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.ng,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)})},ag:hd,$f:id,jd,addBeaconQueryMutator:vc,addJsonEventMutator:Ua,mg: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,fg: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 Ya(F,L){F["dT_handler"+L]=!0;F.dT_handler||(F.dT_handler=!0)}function Fa(F,L,X,pa){if(X&&(F[L]||"onmouseup"===L&&va)&&!F["dT_handler"+L]){Ya(F,L);let M=F[L];X=function(){let Y=L.replace("on","");fb.dT_.bi(F,pa,Y+" wrapper");let fa;return M&&(fa=hb.qe(M,this,arguments)),fa};F[L]=X;xa&&(X.toString=function(){return M?M.toString():""})}}function Wa(){if(za||Xa||db||Ba||ta||ka){fb.dT_.nw();let X=document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT,null,!1);for(;X.nextNode();){var F= X.currentNode;try{var L=F;Ka.includes(L.nodeName.toLowerCase())||L.nodeName.startsWith("/")||(Fa(F,"onmouseup",Xa||va,"U"),Fa(F,"onclick",za&&!va,"C"))}catch(pa){}for(let pa of sa)try{Fa(F,pa.Z,pa.Eb,pa.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,Ta,Da,za,Xa,db,Ba,ta,ka,xa,va,sa=[],Ka="html script title meta head base link style".split(" "),hb={qe:function(F,L,X,pa, M,Y){return Ta.aWF(F,L,X,pa,M,Y)}};(function(){var F,L;if((Ta=ab.dT_)&&null!==(L=(F=fb.dT_).smbi)&&void 0!==L&&L.call(F,"a")){Da=fb.dT_.scv("instr");va=fb.dT_.bcv("ncw");ka=ta=Ba=db=xa=Xa=za=!1;if(Da)for(L=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 Ya(){return Wa(this,void 0,void 0,function*(){})}function Fa(){}function Wa(M,Y,fa,S){function C(V){return V instanceof fa?V:new fa(function(ia){ia(V)})}return new (fa||(fa=va))(function(V,ia){function Q(Qa){try{ra(S.next(Qa))}catch(lb){ia(lb)}}function ma(Qa){try{ra(S.throw(Qa))}catch(lb){ia(lb)}}function ra(Qa){Qa.done?V(Qa.value):C(Qa.value).then(Q,ma)}ra((S=S.apply(M,Y||[])).next())})}function fb(M,Y,fa){let S={actionId:M,te:Y,$e:C=>"fetch"===C.initiatorType&&sa.dT_.gto()+ Math.round(C.startTime)>=Y&&C.name===sa.dT_.tau(fa),yd:[],Sc:void 0};return F.set(M,S),S}function ab(M){let {actionId:Y,te:fa,nf:S,yd:C,bestMatchingResource:V,Ee:ia,Sc:Q}=M;if(fa&&S&&C.length){V&&C.push(V);var ma=sa.dT_.cbf(C,fa,S,Q);C.length=0;ma&&(M.bestMatchingResource=ma,sa.dT_.uabmr(Y,ma),null==ia||ia())}}function Ta(M){F.forEach(function(Y){let {yd:fa,$e:S}=Y,C=sa.dT_.aFr(M,S);fa.push(...C);ab(Y)})}function Da(M){return Wa(this,void 0,void 0,function*(){sa.dT_.nw();try{yield new va(function(Y, fa){let S=sa.dT_.st(fa,1E3);M.Ee=function(){sa.dT_.ct(S);Y();F.delete(M.actionId)};ab(M)})}catch(Y){}})}function za(M,Y,fa){if(!hb)return Ya;let S=fb(M,Y,fa);return function(C,V){return S.Sc=V,S.nf=C,Da(S)}}function Xa(){(hb=!!Ka.PerformanceObserver,hb)&&(new PerformanceObserver(function(M){Ta(M.getEntries())})).observe({entryTypes:["resource"]})}function db(M){let Y={};return M.forEach(function(fa,S){Y[S]=fa}),Y}function Ba(M,Y){function fa(ma){let ra=ma.then;ma.then=sa.dT_.wwi(function(Qa,lb){var bb= [];"function"==typeof Qa&&(bb[0]=function(){sa.dT_.ec(Y.actionId);let sb;try{sb=pa.Ib(Qa,this,arguments)}finally{sa.dT_.lc(Y.actionId),S()}return sb});"function"==typeof lb&&(bb[1]=function(sb){sa.dT_.ec(Y.actionId);var Gb=sb;sa.dT_.mx()&&sa.dT_.iIO(Gb,7)&&sa.dT_.mxg(Gb.message,Y.actionId);let Rb;try{Rb=pa.Jb(lb,this,arguments)}finally{sa.dT_.lc(Y.actionId),S()}return Rb});bb=pa.then(ra,this,bb);return fa(bb),bb},ra)}function S(){if(ia=sa.dT_.nw(),!V){sa.dT_.disE({kind:"REQUEST_COMPLETED",detail:{i:"fetch", x:Y.url,q:Y.startTime,m:Y.config.method||"GET",u:Y.config,p:Y.response,b:Y.error,c:Y.status,s:Y.statusText,a:void 0,e:void 0,h:void 0,t:Y.oc,o:Y.errorReason,n:Y.traceContext,l:Y.traceContextHint}});V=!0;var ma=sa.dT_.nw();Q(ma,Y.status).then(C).catch(C)}}function C(){sa.dT_.dlx(Y.actionId,ia)}let V=!1,ia,Q=za(Y.actionId,Y.startTime,Y.url);fa(M)}function ta(M){if(!M.config.keepalive||!sa.dT_.bcv("dKAH")){var Y=M.config.headers,fa=null;try{Y=new Ka.Headers(Y),fa=Y.get("traceparent")}catch(V){}var {traceContext:S, traceContextHint:C}=sa.dT_.sch({configuration:M.config,url:M.url,actionId:M.actionId,traceContext:M.traceContext,ic:fa});M.traceContext=S;M.traceContextHint=C}}function ka(M){var Y="function"==typeof Ka.Request&&sa.dT_.iIO(M[0],17);let fa=Y?M[0].url:M[0];"object"==typeof fa&&(fa=fa.toString());if(Y)Y=M[0];else{Y=M[1];var S=Ka.Headers?new Ka.Headers:{};Y?Y.headers||(Y.headers=S):Y={headers:S};M[1]=Y}S=sa.dT_.nw();let C=sa.dT_.ex("fetch",3,fa);return sa.dT_.disE({kind:"REQUEST_STARTED",detail:{i:"fetch", x:fa,u:Y,q:S}}),{url:fa,config:Y,sa:M,actionId:C,startTime:S,status:0,statusText:"",errorReason:void 0,oc:!1,traceContext:sa.dT_.gtc(),traceContextHint:"disabled"}}function xa(...M){if(!M.length)return pa.fetch(X,this,M);let Y=ka(Array.prototype.slice.call(M));ta(Y);M=pa.fetch(X,this,Y.sa).then(function(fa){if(sa.dT_.iIO(fa,18)){var S=Y.actionId;Y.status=fa.status;Y.statusText=fa.statusText;"headers"in fa&&L.gEMD&&L.iRHCA&&L.iRHCA()&&sa.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:S,h:db(fa.headers)}}); sa.dT_.mx()&&!fa.ok&&(Y.oc=!0,Y.errorReason="abort",-1===fa.status?sa.dT_.mxc(S):sa.dT_.mxf(fa.status,fa.statusText,S))}return Y.response=fa,fa},function(fa){throw Y.oc=!0,Y.error=fa,fa;});return Ba(M,Y),M.then(Fa,Fa),M}var va=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,sa="undefined"!=typeof window?window:self,Ka="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,hb,F=new Map,L,X,pa={fetch:function(M,Y,fa){return L.aWF(M,Y,fa)},then:function(M,Y,fa){return L.aWF(M, Y,fa)},Ib:function(M,Y,fa){return L.aWF(M,Y,fa)},Jb:function(M,Y,fa){return L.aWF(M,Y,fa)}};(function(){var M,Y;(L=Ka.dT_)&&null!==(Y=(M=sa.dT_).smbi)&&void 0!==Y&&Y.call(M,"7")&&Ka.fetch&&(Xa(),X=Ka.fetch,Ka.fetch=sa.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 Ya(S,C,V,ia,Q){let ma=!1;if(hb||Ka)return ma;Ka=!0;try{"function"==typeof sa&&sa!==Ya&&(ma=sa(S,C,V,ia,Q))}catch(ra){ka.dT_.rex(ra,void 0,!0,"1")}return ma||ka.dT_.re({msg:"string"==typeof S?S:"",file:C||"",line:V||-1,column:ia||-1,error:Q||"",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&&L[C]?L[C].Hc++:(L[X]={ta:S,Hc:1},S.dtwid=X++),S.rxewrapper=S.rxewrapper|| function(V){try{return pa.Ne(S,this,arguments)}catch(ia){if(-2146823277!==ia.number)throw F&&(ka.dT_.rex(ia,void 0,!0,"1"),Wa()),ia;}},S.rxewrapper.rxewrapper=S.rxewrapper,S.rxewrapper}catch(C){return S}}function Wa(){hb+=1;ka.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)&&ka.dT_.oHOP(C,"addEventListener")&&(C.addEventListener= ab(C.addEventListener),C.removeEventListener=Ta(C.removeEventListener));return""})}function ab(S){return function(C,V,ia,Q){return V&&V.handleEvent&&(V.handleEvent=Fa(V.handleEvent)),S.call(this,C,Fa(V),ia,Q)}}function Ta(S){return function(C,V,ia,Q){try{return S.call(this,C,V&&V.rxewrapper?V.rxewrapper:V,ia,Q)}finally{V&&(C=V.dtwid,"number"==typeof C&&L[C]&&L[C].ta===V&&(L[C].Hc--,L[C].Hc||(delete V.rxewrapper,delete V.dtwid,delete L[C])))}}}function Da(){try{ka.dT_.apl(xa,"onerror",function(){return Ya}, function(S){sa=S})}catch(S){}}function za(...S){let C,V;for(let ia of S)!C&&ka.dT_.iIO(ia,7)&&(C=ia),!V&&ia&&"string"==typeof ia&&(V=ia);return(C||V)&&ka.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(ka.dT_.scv("reportUrl")));if(C){C=[];for(var V in S)S[V]&&"function"!=typeof S[V]&&C.push([V,S[V]+""]);C.length&&ka.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 ta(S){S.reason&&ka.dT_.iIO(S.reason,7)?ka.dT_.rex(S.reason, void 0,!0,"4"):S.detail&&ka.dT_.iIO(S.detail.reason,7)&&ka.dT_.rex(S.detail.reason,void 0,!0,"4")}this.dT_&&dT_.prm&&dT_.prm();var ka="undefined"!=typeof window?window:self,xa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,va,sa,Ka=!1,hb=0,F=!0,L={},X=0,pa={Ne:function(S,C,V,ia,Q,ma){return va.aWF(S,C,V,ia,Q,ma)}},M,Y;(Y||(Y={})).og="errorCallback";var fa;(function(S){S.kg="5";S.mg="2";S.ng="0";S.pg="4";S.rg="1";S.sg="3"})(fa||(fa={}));(function(){var S,C;if(xa.dT_&& null!==(C=(S=ka.dT_).smbi)&&void 0!==C&&C.call(S,"q")){if(va=xa.dT_,!ka.dT_.bcv("doel")){xa.onerror!==Ya&&(va.rxehandler=Ya,xa.onerror&&(sa=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()}ka.dT_.bcv("lupr")&&ka.dT_.ael(xa,"unhandledrejection",ta);ka.dT_.bcv("csprv")&&(xa.ReportingObserver?(new xa.ReportingObserver(Ba,{buffered:!0,types:["csp-violation"]})).observe():ka.dT_.gBI().ff&&ka.dT_.ael(document, "securitypolicyviolation",db));if(ka.dT_.bcv("cce")){var V;null!==(V=xa.console)&&void 0!==V&&V.error&&(M=xa.console.error,xa.console.error=ka.dT_.wwi(za,M))}}})()})(); (function(){function Ya(P,Z=[]){var D=Cc||Pb.dT_;D=null!=D&&D.iIO?D.iIO:null;return!(null===D||void 0===D||!D(P,Z))}function Fa(P,Z=0){return P.name+"_"+(P.startTime+Z)+"_"+P.duration}function Wa(){try{performance.getEntries()[0].G=!0,nc=performance.getEntries()[0].G,Db=()=>!!nc}catch(P){}}function fb(){ob=Pb.dT_;ya.dT_.gBI().sf?Db=()=>!1:Db=()=>(Wa(),!!nc)}function ab(P){"function"==typeof T.addEventListener?T.addEventListener("resourcetimingbufferfull",P):"undefined"!=typeof T.onresourcetimingbufferfull&& (Za=T.onresourcetimingbufferfull,T.onresourcetimingbufferfull=P)}function Ta(){try{"function"==typeof Za&&Za.call(T,new Event("resourcetimingbufferfull",{bubbles:!0,cancelable:!0})),ya.dT_.st(function(){da.call(T)},0)}catch(P){}}function Da(P){let {a:Z,e:D}=P.detail;if(D)for(let qa of D){P=qa.url;if(!P)continue;let Ga=qa.relevance||0,Oa={area:qa.area,imageWidth:qa.w,imageHeight:qa.h,imageNaturalWidth:qa.nw,imageNaturalHeight:qa.nh,onloadTime:qa.o,relevance:Ga,Te:qa.ireason||0,actionId:Z||0};(!mb[P]|| Ga>mb[P].relevance)&&(mb[P]=Oa)}}function za(P){return!!P&&Number.isFinite(P)&&0=Z)return P;var D=Dc[Fa(P,Z)];if(D)return D;D={};for(let qa of pb)D[qa]=ka(P,Z,qa);for(let qa of x)qa in P&&(D[qa]={get(){return P[qa]}});Z=Object.create(P,D);return Z._dtCl=!0,Ba(Z),Z}function va(){let P=[], Z=document.getElementsByTagName("iframe");if(!Z.length)return P;for(let Ra=0;RaCa.responseEnd|| 0>Ca.startTime?!1:0=ac||Ub&&Ub.actionId===+D&&0{let Ga=qa.actionId,Oa=D[Ga];Oa||(Oa=[]);var Ca=Z[qa.name];if(Ca){if(Ca&&"LINK"===Ca.nodeName){let nb=Ca.media||"all"; Ca="stylesheet"===Ca.rel&&window.matchMedia(nb).matches&&!Ca.disabled}else Ca=!Ca.hasAttribute("async")&&!Ca.hasAttribute("defer")&&"module"!==Ca.getAttribute("type");qa.isCritical=+Ca}Xa(qa);Oa.push(qa);D[Ga]=Oa;$b[Fa(qa)]=!0;return D},{});P=ma(P);900Ra.duration?!0:0>=Ra.responseEnd?!1:Ra.requestStart===Ra.fetchStart&&Ra.requestStart===Ra.responseStart&&Ra.responseStart!==Ra.responseEnd;Ca.call(Oa,{type:Ab,Ch:rb,url:Zb,domain:ac,actionName:Ub,fh:tc,Vh:Jc,Bg:Ra,ah:!1})}Rb(Z,P,nb,Ga,D,qa)}function Gb(P,Z,D,qa,Ga){let Oa=Ga||Yc();if(!P.length||0>=Oa)D("");else{var Ca=[];ba(P,nb=>{if(ad&&Ca.length/2>=ad)nb=!1;else{var Ra=nb.startTime,Ab;(Ab=Ra<("iframe"===nb.initiatorType?1:0))||(Ab=nb.actionId, Ab=!(!Ab||Ab===Z));Ab?nb=!0:(Ra=Ra?["b",Math.round(Ra)]:[],nb=(J(nb,Ra),Ca.push(Mc(nb.name),Ra.join("")),!0))}return nb},void 0,function(){D(oa(`${Z||Gc()}-${Math.round(Oa)};${Ca.join("|")}`))},!qa)}}function Rb(P,Z,D,qa,Ga,Oa){Gb(qa,Z,Ca=>{Ca&&P.Jd.push(Ca);Ga()},Oa)}function Xb(P,Z,D,qa){if(ya.dT_.las()){var Ga=tb();Ga=!D&&(0>=Ga||3E3>pc()-Ga)?(ya.dT_.sMPS(2E3),!1):!0}else Ga=!1;if(Ga&&!Z){bc(ra(D),D);!Ic.length||ya.dT_.last()+3E4<=pc()&&ya.dT_.last()?(Ic=[],Z=void 0):Z=Ic.splice(0,1)[0];if(Z)for(Z= Z.Jd,D=0;D=ab.dT_.nw()-ab.dT_.pii("validUntil")?F=ab.dT_.cUIRO((hb.timeout||0)+va,!0):sa=ab.dT_.eta(va);Ka={id:-1};0Gb.right||Gb.left>(window.innerWidth||document.documentElement.clientWidth)|| 0>Gb.bottom||Gb.top>(window.innerHeight||document.documentElement.clientHeight));if(Rb){Y=F.dT_.nw();break}}}function za(){Wa();pa&&!C?fb():!pa&&C&&(F.dT_.rBPSL(Ta),F.dT_.rO("deadClickObserver"),F.dT_.rel(document,"click",ab,void 0),S=[],C=!1,Y=-1)}function Xa(){if(V=F.dT_.bcv("uxrgce"),V){let bb=F.dT_.scv("uxrgcm"),[sb,Gb]=bb.split(";");ia=db(sb);db(Gb)}}function db(bb){let [sb,Gb,Rb,Xb]=bb.split(",");return{Eg:+sb||100,Lg:+Gb||25,gg:+Rb||300,bg:+Xb||3}}function Ba(bb){return{x:bb.x||bb.clientX, y:bb.y||bb.clientY,timeStamp:F.dT_.nw()}}function ta(){F.dT_.iMD()||(F.dT_.aBPSL(va),F.dT_.ael(document,"click",xa),F.dT_.ael(document,"mousedown",ka),Q=!0)}function ka(bb){ra=Ba(bb)}function xa(bb){bb=Ba(bb);if(0===Qa.length)Qa.push(bb);else{var sb=Qa[0],Gb=Qa[Qa.length-1];if(Gb=bb&&Gb?bb.timeStamp-Gb.timeStamp<=ia.gg:!1)Gb=ia.Lg,Gb=Math.abs(sb.x-bb.x)<=Gb&&Math.abs(sb.y-bb.y)<=Gb;Gb&&bb&&ra&&bb.timeStamp-ra.timeStamp<=ia.Eg?(Qa.push(bb),sa()):(Qa.length>=ia.bg&&Ka(),Qa=[bb])}}function va(bb,sb, Gb,Rb){if(0!==lb.length){sb=bb.av;Gb=lb;let Xb=[];for(let bc of Gb)Xb.push(bc.Fg+"|"+bc.dg.toFixed(0)+"|"+bc.duration.toFixed(0));sb.call(bb,Rb,"rC",Xb.join(","),!0);lb=[]}}function sa(){F.dT_.ct(ma);ma=F.dT_.st(function(){Qa.length>=ia.bg&&Ka()},ia.gg)}function Ka(){var bb=Qa[0];bb={Fg:Qa.length,dg:Math.round(bb.timeStamp),duration:Math.round(Qa[Qa.length-1].timeStamp-bb.timeStamp)};0arguments.length&&(J=!0);r.async=J;r.originalXhr.onreadystatechange=r.Db;r.url=""+O;let gb=sa(t,"open");gb?Ha.callOpen(gb,t,arguments):Ha.callOpen(r.originalXhr.open,r.originalXhr,arguments);t.readyState=r.originalXhr.readyState},t.send=function(){return r.Ie(arguments,!1)},t.abort=function(...I){0{if(I){var J=t.ua;for(let oa of J)if(oa[0]===r&&oa[1]===I&&oa[2]===O)return;J.push([r,I,!!O]);t.Fb||(t.Fb=!0,za(this,t.Ed,t.Ec))}};this.removeEventListener=function(r,I,O){let J=null,oa=t.ua;for(let ba=0;ba{let I=t.ua,O=!1,J=!1;if(r.cancelable&&r.preventDefault){let oa=r.preventDefault;r.preventDefault=function(){return O=!0,Ha.preventDefault(oa,this,arguments)}}if(r.stopImmediatePropagation){let oa= r.stopImmediatePropagation;r.stopImmediatePropagation=function(){return J=!0,Ha.stopImmediatePropagation(oa,this,arguments)}}for(let oa of I)!J&&oa[0]===r.type&&!oa[2]&&("object"==typeof oa[1]&&oa[1].handleEvent?Ha.dispatchXHRCallback(oa[1].handleEvent,oa[1],[r]):Ha.dispatchXHRCallback(oa[1],this,[r]));return!O}}function xa(x,t,r){var I;let O="status"in t?t.status:0,J=null!==(I=x.originalStatus)&&void 0!==I?I:O;I=99>=J||400<=J;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:J,s:"statusText"in t?t.statusText:"",a:r,e:ha.dT_.nw(),o:x.errorReason,t:I,n:x.traceContext,l:x.traceContextHint}})}function va(x,t){let r=t.aa,I=x.status;try{let O=pb;if(O.gEMD&&O.iRHCA&&O.iRHCA()){let J=ab(x.getAllResponseHeaders());ha.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:r,h:J}})}}catch(O){}200!==I&&ha.dT_.mx()&&(0===I?(t.errorReason||(t.errorReason="abort"),ha.dT_.st(function(){ha.dT_.mxc(r)},0)):ha.dT_.mxf(I,x.statusText,r));ha.dT_.lx(r, void 0,"x");t.aa=0}function sa(x,t){try{let r=Object.getPrototypeOf(x),I=Object.getPrototypeOf(x.dtProps.originalXhr);return I||(I=Za.prototype),r&&I&&!mb.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 ka(this)),this.dtProps.upload):Za.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]:Za.prototype[x]},set:function(t){this.dtProps.nb?this.dtProps[x]=t:Za.prototype[x]=t}})}function L(x,t){let r=ya.XMLHttpRequest.prototype[x];!t&&!ha.dT_.iNF(r)||(ya.XMLHttpRequest.prototype[x]=function(I,O){function J(){let oa;Ka(this)?("open"=== I&&!this.dtProps.url&&(this.dtProps.url=arguments[1]+""),this.dtProps.originalXhr.withCredentials!==this.dtProps.withCredentials&&(this.dtProps.originalXhr.withCredentials=this.dtProps.withCredentials),oa=this.dtProps.originalXhr):oa=this;return Ha.XMLHttpRequestCallback(O,oa,arguments)}return mb.set(J,!0),J}(x,Za.prototype[x]))}function X(){Za=ya.XMLHttpRequest;da=pb.ct||clearTimeout;ya.XMLHttpRequest=Ya;ya.XMLHttpRequest[T]=Za;aa=fb(Za,Db);Ya.prototype=Object.create(Za.prototype,Object.getOwnPropertyDescriptors(Za.prototype)); Object.defineProperty(Ya.prototype,"dtProps",{value:{nb:!1},enumerable:!1,configurable:!0,writable:!0});Ya.prototype.dtProps.nb=!1;hb(Ya);hb(Ya.prototype);Wa(Za.prototype);for(let x in Za.prototype){if(-1!==Hb.indexOf(x)&&-1===Db.indexOf(x))continue;let t=x;try{-1!==Db.indexOf(x)?L(t,!0):-1!==nc.indexOf(x)?F(x):ya.XMLHttpRequest.prototype[t]=Za.prototype[t]}catch(r){F(x)}}for(let x in Za)if(!(x in Za.prototype))try{ya.XMLHttpRequest[x]=Za[x]}catch(t){}try{pa()}catch(x){}}function pa(){if(!ha.dT_.bcv("peti")){var x= EventTarget.prototype,t=x.addEventListener;x.addEventListener=ha.dT_.wwi(function(O,J,oa){if(Ka(this))this.dtProps.Wc(O,J,oa);else return Ha.AELWrapper(t,this,arguments)},t);var r=x.removeEventListener;x.removeEventListener=ha.dT_.wwi(function(O,J,oa){if(Ka(this))this.dtProps.Id(O,J,oa);else return Ha.RELWrapper(r,this,arguments)},r);var I=x.dispatchEvent;x.dispatchEvent=ha.dT_.wwi(function(O){return Ka(this)?this.dtProps.fc(O):Ha.dispatchWrapper(I,this,arguments)},I)}}function M(x,t){return new Ib(x, t)}function Y(x){return"string"==typeof x}function fa(x){x.lxCalled||(ha.dT_.lx(x.actionId,void 0,"x"),x.lxCalled=!0)}function S({ta:x,context:t,sa:r,actionId:I=0,url:O=""}){return pb.aWF(x,t,r,I,O,"x")}function C(x,t,r){return function(...I){let {actionId:O,url:J}=x;try{if(x.callbackStart=ha.dT_.nw(),ha.dT_.ec(O),"function"==typeof t)return S({ta:t,context:r,sa:I,actionId:O,url:J})}finally{ha.dT_.lc(O),fa(x)}}}function V(x,t,r,I){return function(...O){try{ha.dT_.ec(x.actionId);let J=O[0],oa=Ta(J), ba=new ya[oa](J.type,J);if(ia(J,I,ba),O[0]=ba,"function"==typeof t){let {actionId:gb,url:tb}=x;return S({ta:t,context:J.target,sa:O,actionId:gb,url:tb})}}finally{ha.dT_.lc(x.actionId)}}}function ia(x,t,r){t=Q(x,"target",t);Object.defineProperties(r,{target:t,currentTarget:t,srcElement:t,stopPropagation:Q(x,"stopPropagation",function(...I){return Event.prototype.stopPropagation.apply(x,I),Event.prototype.stopPropagation.apply(r,I)}),stopImmediatePropagation:Q(x,"stopImmediatePropagation",function(...I){return Event.prototype.stopImmediatePropagation.apply(x, I),Event.prototype.stopImmediatePropagation.apply(r,I)}),preventDefault:Q(x,"preventDefault",function(...I){return Event.prototype.preventDefault.apply(x,I),Event.prototype.preventDefault.apply(r,I)}),eventPhase:Q(x,"eventPhase","undefined"==typeof x.eventPhase?2:void 0),timeStamp:Q(x,"timeStamp",x.timeStamp||ha.dT_.nw()),initEvent:Q(x,"initEvent")})}function Q(x,t,r){return{get(){return r||x[t]},enumerable:!0}}function ma(x,t,r){return function(...I){try{let O=pb;if(O.gEMD&&O.iRHCA&&O.iRHCA()&&r.readyState=== r.HEADERS_RECEIVED){let J=ab(r.getAllResponseHeaders());ha.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:x.actionId,h:J}})}}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:J}=x;return S({ta:t,context:r,sa:I,actionId:O,url:J})}}finally{ha.dT_.lc(x.actionId), r.readyState===r.DONE&&fa(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 Qa(x,t,r){try{EventTarget.prototype.addEventListener.call(x,t,r)}catch(I){x.addEventListener(t,r)}}function lb(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}),Qa(x,"readystatechange",ma(t,()=>{},x)),ha.dT_.mx()&&(Qa(x,"error",function(){return t.errorReason=void 0,ha.dT_.mxf(x.status,x.statusText,t.actionId)}), Qa(x,"abort",function(){return t.errorReason="abort",delete t.originalStatus,ha.dT_.mxc(t.actionId)}),Qa(x,"timeout",function(){return t.errorReason="timeout",ha.dT_.mxt(t.actionId)})),Qa(x,"loadend",function(){var r;let I=null!==(r=t.originalStatus)&&void 0!==r?r:t.target.status;r=99>=I||400<=I;ha.dT_.disE({kind:"REQUEST_COMPLETED",detail:{i:"xmlhttprequest",x:t.url,q:t.requestStart,m:t.method,u:t.target,c:I,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,I){return ra(r,I,t)},set(r,I,O,J){try{let ba=O;switch(I){case "onabort":case "onerror":case "ontimeout":ba=C(t,O,r);t.origHandlers.set(I,O);break;case "onloadstart":case "onprogress":case "onload":case "onloadend":ba=V(t,O,r,J);t.origHandlers.set(I,O);break;case "onreadystatechange":ba=ma(t,O,r),t.origHandlers.set(I,O)}var oa=Reflect.set(r,I,ba)}catch(ba){oa=!1}return oa}})}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:Rb.bind(null,t,r),get(I,O,J){return"dT_proxy"===O?!0:Reflect.get(I,O,J)}})}}catch(r){}}function sb(x,t){Wa(t);x=ha.dT_.aFr(x,Xb.bind(null,t));ha.dT_.fE(x,bb.bind(null,t))}function Gb(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:I,traceContext:O,traceContextHint:J}=ha.dT_.sch({url:t.url,actionId:t.actionId, traceContext:t.traceContext,ic:r});t.traceContext=O;t.traceContextHint=J;var oa=I.headers;oa&&(t=ha.dT_.aFr(Reflect.ownKeys(oa),Y),ha.dT_.fE(t,function(ba){x.setRequestHeader(ba,oa[ba])}))}}function Rb(x,t,r,I,O){if(!(I instanceof $b))return S({ta:r,context:I,sa:O});let J=I.dtProps;var oa=I;if(J&&(t||aa)&&(oa=J.target),!J)return S({ta:r,context:oa,sa:O});switch((t?r.name:x)||x){case "addEventListener":if("function"==typeof O[1]){t=O[1];var ba=J.wrappers.get(t);ba?O[1]=ba:(I=V(J,t,oa,I),J.wrappers.set(t, I),O[1]=I)}break;case "removeEventListener":(I=J.wrappers.get(O[1]))&&(O[1]=I);break;case "open":return J.actionId=0,J.lxCalled=!1,J.method=O[0],J.url=O[1]+"",J.async=!0===O[2]||void 0===O[2],S({ta:r,context:oa,sa:O});case "send":a:{J.requestStart=ha.dT_.nw();J.actionId||(J.actionId=ha.dT_.ex("x",void 0,J.url,!1,r),ha.dT_.disE({kind:"REQUEST_STARTED",detail:{i:"xmlhttprequest",x:J.url,u:J.target,q:J.requestStart}}));t&&Gb(I,J);try{ba=S({ta:r,context:oa,sa:O,actionId:J.actionId,url:J.url});break a}finally{J.async|| fa(J)}ba=void 0}return ba;case "abort":a:{try{let tb=J.target.status;J.target.readyState===J.target.DONE&&"number"==typeof tb&&0I;sb(Hb,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,Pb="cancelBubble defaultPrevented eventPhase isTrusted lengthComputable loaded position returnValue timeStamp total totalSize type".split(" "),Cc="onabort onerror onload onloadend onloadstart onprogress ontimeout".split(" "),ob="responseText response status statusText responseBody responseStream responseURL responseXML responseType".split(" "),nc=[...ob,...Cc,"onreadystatechange", "upload","readyState"],Db="open send getAllResponseHeaders getResponseHeader setRequestHeader overrideMimeType abort sendAsBinary setAttributionReporting setPrivateToken".split(" "),Hb=["addEventListener","removeEventListener","dispatchEvent"],hc=[...Db,...nc,...Hb],T=Symbol.for("dt_2");Symbol.for("dt_3");var aa=!1,Ja=["addEventListener","removeEventListener"],da,Za,mb=new WeakMap,Ha={handleEventCallback:function(x,t,r){return pb.aWF(x,t,r)},callOpen:function(x,t,r){return pb.aWF(x,t,r)},send:function(x, t,r){return pb.aWF(x,t,r)},getAllResponseHeaders:function(x,t,r){return pb.aWF(x,t,r)},getResponseHeader:function(x,t,r){return pb.aWF(x,t,r)},setRequestHeader:function(x,t,r){return pb.aWF(x,t,r)},overrideMimeType:function(x,t,r){return pb.aWF(x,t,r)},RELWrapper:function(x,t,r){return pb.aWF(x,t,r)},AELWrapper:function(x,t,r){return pb.aWF(x,t,r)},dispatchWrapper:function(x,t,r){return pb.aWF(x,t,r)},onreadystatechangeCallback:function(x,t,r){return pb.aWF(x,t,r)},dispatchXHRCallback:function(x, t,r){return pb.aWF(x,t,r)},XMLHttpRequestCallback:function(x,t,r){return pb.aWF(x,t,r)},preventDefault:function(x,t,r){return pb.aWF(x,t,r)},stopImmediatePropagation:function(x,t,r){return pb.aWF(x,t,r)}};ka.prototype.toString=function(){return"[XMLHttpRequestUpload]"};var Tb={readyState:0,response:"",responseText:"",responseType:"",responseURL:"",status:0,statusText:"",timeout:0,withCredentials:!1},Ib,$b,Dc,oc,yb=ya.dT_;if(yb&&"ea"in yb&&null!==(oc=(Dc=ha.dT_).smbi)&&void 0!==oc&&oc.call(Dc,"x")){var pb= yb;"object"==typeof ya.Reflect&&"function"==typeof ya.Proxy&&ha.dT_.bcv("expw")&&!ha.dT_.gBI().edge?bc():X()}})(); (function(){function Ya(){var F=Ba.dT_.aFr(Ka,L=>Fa(L.J));F=Ba.dT_.aM(F,L=>L.name);return db()&&F.push("soasta"),F}function Fa(F){return!(null==F||!F.some(L=>"undefined"!=typeof ta[L]))}function Wa(F,L){function X(M){return!(!M||!M[F])}let pa=0;if(L){let M=document.getElementById(L);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 "${L}"`}]})}return X(document.body)?document.body:X(document.body.firstElementChild)? document.body.firstElementChild:document.createTreeWalker(document.body,NodeFilter.SHOW_ELEMENT,{acceptNode:function(M){return(pa++,X(M)||50===pa)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}}).nextNode()}function fb(F){let L;if(ta.Vue&&ta.Vue.version){var X=ta.Vue.version;"2"===X.split(".")[0]&&"__vue__"===F&&(L=X);"3"===X.split(".")[0]&&"__vue_app__"===F&&(L=X)}X=Wa(F,Ba.dT_.scv("vrei"));return X&&X[F]&&(Ba.dT_.iVRA(X,F),L||(L="")),L}function ab(F){let L=ta;for(let X of F)if("function"==typeof X)L= X.apply(this);else{F=X.split(".");L=ta;for(let pa=0;pa=X&&!Ba.dT_.iIO(F,8))if("object"==typeof F&&!L.includes(F)){L.push(F);for(let M in F)Ba.dT_.oHOP(F, M)&&(pa++,pa+=Xa(F[M],L,X+1))}else if(Array.isArray(F)&&!L.includes(F)){L.push(F);for(let M of F)pa+=Xa(M,L,X+1)}}catch(M){}return pa}function db(){return Array.from(document.getElementsByTagName("script")).some(F=>{try{let L=F.src;return L&&L.includes("c.go-mpulse.net")}catch(L){return!1}})}this.dT_&&dT_.prm&&dT_.prm();var Ba="undefined"!=typeof window?window:self,ta="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,ka,xa=0,va={},sa=[],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]")),L=[];for(let X=0,pa=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 Q){var ra=ma.split(":");if(2!==ra.length)return{info:`Function parameters for expr [${C}] are not properly configured.`};Q=ra[0];ra=ra[1];var Qa=Number.parseInt(ra);if("Number"!==Q||Number.isNaN(Qa))if("String"===Q)V.push(ra);else if("Boolean"!==Q||Number.isNaN(Qa)||1!==Qa&&0!==Qa)if("Null"===Q)V.push(null);else return{info:`ValueType: '${Q}' or value: '${ra}' is not valid.`}; else V.push(!!Qa);else V.push(Qa)}a:{ma=hb;Q=ia.split(".");ra=Q.length-1;for(Qa=0;Qasb){V=lb;bb.info="Metadata limit reached. Metadata evaluation will stop here and will not be executed further.";continue}let Gb=za(bb),{type:Rb,Ua:Xb}=bb;var Q= {};switch(Rb){case "a":Q=Wa(Xb);break;case "b":Q=Ta(Xb);break;case "c":Q=Xb;var ma=Ya(Q,document.cookie);Q=Da(ma)?{value:ma}:{info:`No cookie [${Q}] value found.`};break;case "d":{Q=void 0;ma=Xb;var ra=Ka.dT_.loc();let ya=ma.toLowerCase();if(M[ya]&&Y===ra)Q={value:M[ya]};else if(Y=ra,M={},ra=hb.location.search?hb.location.search.slice(1):ra.split("?")[1]){ra=ra.split("#")[0];ra=ra.split("&");for(let Pb of ra){var Qa=Pb.split("=");ra=Qa[0];Qa=null!==(Q=Qa[1])&&void 0!==Q?Q:"";ra=ra.toLowerCase();M[ra]|| (M[ra]=Qa)}Q=M[ya]?{value:M[ya]}:{info:`Searched expression [${ma}] was not found in the querystring.`}}else Q={info:"URL does not contain any query string."}}break;case "e":Q=fb(Xb)}let {value:bc,info:ha}=Q;Da(bc)?("string"==typeof bc&&(sbGb&&(ha=`Captured value is trimmed to configured string length of [${Gb}] because it is too long.`,bc=bc.substring(0,Gb))),bc+="",bb.value= bc,C+=bc.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 Q={id:V, type:db(ia.type),expression:ia.Ua,value:ia.value};ia.info&&(Q.info=ia.info);C.push(Q)}return C}function ta(){var C=Ka.dT_.scv("md"),V=Ka.dT_.scv("mdp"),ia=Ka.dT_.scv("mdl");fa=Ka.dT_.ncv("mmds");if(C){V=V.split(",");var Q=ia.split(",");ia={};for(var ma of Q){var ra=ma.split("=");Q=ra[0];ra=Number.parseInt(ra[1]);Number.isNaN(ra)||(ia[Q]=Math.round(ra))}ma=C.split(",");C={};for(var Qa of ma)if(ra=Qa.indexOf("="),ma=Qa.substring(0,ra),Q=Qa.charAt(ra+1),"a"===Q||"b"===Q||"c"===Q||"d"===Q||"e"===Q||"f"=== Q)ra=Ka.dT_.de(Qa.substring(ra+2)),C[ma]={type:Q,Ua:ra,value:null,qc:!1,info:void 0},ia[ma]&&(C[ma].maxLength=ia[ma]);for(var lb of V)C[lb]&&(C[lb].qc=!0);X=C}else X={};Qa=X;lb={};for(let bb of Ka.dT_.oK(Qa))"f"===Qa[bb].type&&(lb[bb]=Qa[bb]);pa=lb}function ka(C){let V=Ka.dT_.sNT();var ia=C.detail.h;let Q={};for(var ma of Ka.dT_.oK(ia))Q[ma.toLowerCase()]=ia[ma];C=C.detail.a;for(let ra of Ka.dT_.oK(pa))ia=X[ra].Ua.toLowerCase(),Da(Q[ia])&&(ia=Q[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",ta);Ka.dT_.addE("HTTP_RESPONSE",ka);ta();Ka.dT_.aBPSL(function(C,V,ia,Q){if(C.ha(Q)){var [ma,ra]=Xa();V=[];for(Qa in X)Ka.dT_.oHOP(X,Qa)&&({value:ia}=X[Qa],"undefined"!=typeof ia&&null!==ia&&V.push(`${Qa},${Ka.dT_.aesc(ia)}`));var Qa=(Qa=V.join(";"))&&encodeURIComponent(Qa);if(C.av(Q,"md",Qa,!0),ma>=fa)Qa=fa+"", ra&&(Qa+=","+ra),C.av(Q,"mdlr",Qa,!0)}})}function sa(){let C=[],[V]=Xa(),ia=[],Q=[];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&&Q.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=fa&&C.push({severity:"Warning",text:`Session/action properties size exceeds the active limit of "${fa}"`,type:"mlr"}),C}this.dT_&&dT_.prm&&dT_.prm();var Ka="undefined"!=typeof window?window:self,hb="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,F={Bd:0,zd:0},L={"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={},pa={},M={},Y,fa,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",sa),!0):!1})()&&(S.gEMD=Ba,S.iRHCA=Fa)})();