1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/agent-session-CXai6_Rp.js","assets/timer--QM2LZfv.js","assets/main-DO3vLohi.js","assets/main-Ddz38Tdj.css","assets/index-CGHe_Ijd.js","assets/nav-timing-CHjjxeJZ.js","assets/aggregate-base-fTBHmsVW.js","assets/event-buffer-CHwPZkYM.js","assets/webdriver-detection-C2C6QJb8.js","assets/traverse-eGeoT8Mx.js","assets/index-CXHXoHjJ.js","assets/bel-serializer-BIbiSOX_.js","assets/event-origin-Bb7irpQQ.js","assets/load-time-Cd-If5fo.js","assets/index-D3nivVSN.js","assets/iframe-PalxAwQ_.js","assets/index-D_XfBsMc.js","assets/index-XLi74KM0.js","assets/type-check-BVQCr-HH.js","assets/index-BRdPFU30.js","assets/index-ByhJkESR.js","assets/stylesheet-evaluator-RqaNNVwB.js","assets/recorder-BwnA6d-J.js","assets/index-CuXUScTz.js","assets/index-DRUzItXD.js","assets/index-yYk3cThT.js"])))=>i.map(i=>d[i]); 2import{b3 as M}from"./main-DO3vLohi.js";const kn=()=>{};function _(){return Math.floor(performance.now())}const H=typeof window<"u"&&!!window.document,Un=typeof WorkerGlobalScope<"u"&&(typeof self<"u"&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||typeof globalThis<"u"&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),p=H?window:typeof WorkerGlobalScope<"u"&&(typeof self<"u"&&self instanceof WorkerGlobalScope&&self||typeof globalThis<"u"&&globalThis instanceof WorkerGlobalScope&&globalThis);p?.document?.readyState;const fi=p?.document?.visibilityState==="hidden",li=""+p?.location,Fn=/iPad|iPhone|iPod/.test(p.navigator?.userAgent),hi=Fn&&typeof SharedWorker>"u",Hn=(()=>{const t=p.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(t)&&t.length>=2?+t[1]:0})(),de=Date.now()-_(),pi=()=>{const t=p?.performance?.getEntriesByType?.("navigation")?.[0];if(t&&t.responseStart>0&&t.responseStart<p.performance.now())return t},Bn="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function xe(t,e){return t?t[e]&15:Math.random()*16|0}function Vn(){const t=p?.crypto||p?.msCrypto;let e,n=0;return t&&t.getRandomValues&&(e=t.getRandomValues(new Uint8Array(30))),Bn.split("").map(r=>r==="x"?xe(e,n++).toString(16):r==="y"?(xe()&3|8).toString(16):r).join("")}function re(t){const e=p?.crypto||p?.msCrypto;let n,r=0;e&&e.getRandomValues&&(n=e.getRandomValues(new Uint8Array(t)));const s=[];for(var i=0;i<t;i++)s.push(xe(n,r++).toString(16));return s.join("")}function jn(){return re(16)}function Gn(){return re(32)}const Wn="newrelic";function J(t={}){try{p.dispatchEvent(new CustomEvent(Wn,{detail:t}))}catch{}}function T(t,e){typeof console.debug=="function"&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(t),e),J({drained:null,type:"data",name:"warn",feature:"warn",data:{code:t,secondary:e}}))}const U="api-",ht=U+"ixn-",be="addPageAction",en="addToTrace",tn="addRelease",Q="finished",nn="interaction",rn="log",sn="noticeError",De="pauseReplay",Xe="recordCustomEvent",fe="recordReplay",an="register",Le="setApplicationVersion",on="setCurrentRouteName",Ce="setCustomAttribute",cn="setErrorHandler",Me="setPageViewName",ke="setUserId",un="start",dn="wrapLogger",qe="measure",Ue="consent";class ne{#e(e,...n){if(this[e]===ne.prototype[e])T(35,e);else return this[e](...n)}addPageAction(e,n){return this.#e(be,e,n)}register(e){return this.#e(an,e)}recordCustomEvent(e,n){return this.#e(Xe,e,n)}setPageViewName(e,n){return this.#e(Me,e,n)}setCustomAttribute(e,n,r){return this.#e(Ce,e,n,r)}noticeError(e,n){return this.#e(sn,e,n)}setUserId(e,n=!1){return this.#e(ke,e,n)}setApplicationVersion(e){return this.#e(Le,e)}setErrorHandler(e){return this.#e(cn,e)}addRelease(e,n){return this.#e(tn,e,n)}log(e,n){return this.#e(rn,e,n)}start(){return this.#e(un)}finished(e){return this.#e(Q,e)}recordReplay(){return this.#e(fe)}pauseReplay(){return this.#e(De)}addToTrace(e){return this.#e(en,e)}setCurrentRouteName(e){return this.#e(on,e)}interaction(e){return this.#e(nn,e)}wrapLogger(e,n,r){return this.#e(dn,e,n,r)}measure(e,n){return this.#e(qe,e,n)}consent(e){return this.#e(Ue,e)}}class fn extends ne{agentIdentifier=re(16)}const ve="events",Fe="jserrors",pt="browser/blobs",$n="rum",zn="browser/logs",f={ajax:"ajax",genericEvents:"generic_events",jserrors:Fe,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},He={[f.pageViewEvent]:1,[f.pageViewTiming]:2,[f.metrics]:3,[f.jserrors]:4,[f.softNav]:5,[f.ajax]:6,[f.sessionTrace]:7,[f.sessionReplay]:8,[f.logging]:9,[f.genericEvents]:10},mi={[f.pageViewEvent]:$n,[f.pageViewTiming]:ve,[f.ajax]:ve,[f.softNav]:ve,[f.metrics]:Fe,[f.jserrors]:Fe,[f.sessionTrace]:pt,[f.sessionReplay]:pt,[f.logging]:zn,[f.genericEvents]:"ins"},Xn=Object.values(f);function qn(t){const e={};return Xn.forEach(n=>{e[n]=!!t[n]?.enabled}),e}const Re=new Map;function ln(...t){return t.every(e=>{if(Re.has(e))return Re.get(e);const n=typeof e=="function"?e.toString():"",r=n.includes("[native code]"),s=n.includes("nrWrapper");return!r&&!s&&T(64,e?.name||n),Re.set(e,r),r})}const le={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function $(){return p.NREUM||(p.NREUM={}),typeof p.newrelic>"u"&&(p.newrelic=p.NREUM),p.NREUM}function Yn(){let t=$();const e=t.info||{};return t.info={beacon:le.beacon,errorBeacon:le.errorBeacon,...e},t}function Kn(){let t=$();const e=t.loader_config||{};return t.loader_config={...e},t}function Jn(){let t=$();const e=t.init||{};return t.init={...e},t}function W(){let t=$();return t.o||(t.o={ST:p.setTimeout,SI:p.setImmediate||p.setInterval,CT:p.clearTimeout,XHR:p.XMLHttpRequest,REQ:p.Request,EV:p.Event,PR:p.Promise,MO:p.MutationObserver,FETCH:p.fetch,WS:p.WebSocket},ln(...Object.values(t.o))),t}function Qn(t,e){let n=$();n.initializedAgents??={},e.initializedAt={ms:_(),date:new Date},n.initializedAgents[t]=e,Object.keys(n.initializedAgents).length===2&&T(69)}function hn(){return Yn(),Jn(),W(),Kn(),$()}function Zn(t){const e=hn();Object.getOwnPropertyNames(ne.prototype).forEach(n=>{const r=ne.prototype[n];if(typeof r!="function"||r==="constructor")return;let s=e[n];!t[n]||t.exposed===!1||t.runtime?.loaderType==="micro-agent"||(e[n]=(...i)=>{const a=t[n](...i);return s?s(...i):a})})}function se(t,e){try{if(!t||typeof t!="object")return T(3);
2if(!e||typeof e!="object")return T(4);const n=Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e)),r=Object.keys(n).length===0?t:n;for(let s in r)if(t[s]!==void 0)try{if(t[s]===null){n[s]=null;continue}Array.isArray(t[s])&&Array.isArray(e[s])?n[s]=Array.from(new Set([...t[s],...e[s]])):t[s]instanceof Map||t[s]instanceof Set||t[s]instanceof Date||t[s]instanceof RegExp?n[s]=t[s]:typeof t[s]=="object"&&typeof e[s]=="object"?n[s]=se(t[s],e[s]):n[s]=t[s]}catch(i){n[s]||T(1,i)}return n}catch(n){T(2,n)}}const er={beacon:le.beacon,errorBeacon:le.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function Ei(t){try{return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch{return!1}}const tr=t=>se(t,er),mt=f.genericEvents,nr=["auxclick","click","copy","keydown","paste","scrollend"],rr=["focus","blur"],gi=4,yi=1e3,bi=2e3,_i=["PageAction","UserAction","BrowserPerformance"],Et={RESOURCES:"experimental.resources",REGISTER:"register"},gt=t=>{if(!t||typeof t!="string")return!1;try{document.createDocumentFragment().querySelector(t)}catch{return!1}return!0},sr="NRBA",ir="SESSION",ar=144e5,or=18e5,cr={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},Ai={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},j={OFF:0,FULL:1,ERROR:2},yt="[data-nr-mask]",ur=()=>{const t={feature_flags:[],experimental:{register:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{register:{get enabled(){return t.feature_flags.includes(Et.REGISTER)||t.experimental.register},set enabled(e){t.experimental.register=e},duplicate_data_to_container:!1}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return t.feature_flags},set feature_flags(e){t.feature_flags=e},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return t.feature_flags.includes(Et.RESOURCES)||t.experimental.resources},set enabled(e){t.experimental.resources=e},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:ar,inactiveMs:or},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return t.mask_selector},set mask_text_selector(e){gt(e)?t.mask_selector="".concat(e,",").concat(yt):e===""||e===null?t.mask_selector=yt:T(5,e)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return t.block_selector},set block_selector(e){gt(e)?t.block_selector+=",".concat(e):e!==""&&T(6,e)},get mask_input_options(){return t.mask_input_options},set mask_input_options(e){e&&typeof e=="object"?t.mask_input_options={...e,password:!0}:T(7,e)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},dr=t=>se(t,ur()),fr="1.313.1",lr="NPM",hr="NPM",Ti="@newrelic/rrweb",Si="1.1.0";let pr=0;const bt={buildEnv:lr,distMethod:hr,version:fr,originTime:de},_t={consented:!1},mr={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||_t.consented},set consented(t){_t.consented=t}
2,customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++pr}},Er=t=>{const e=se(t,mr),n=Object.keys(bt).reduce((r,s)=>(r[s]={value:bt[s],writable:!1,configurable:!0,enumerable:!0},r),{});return Object.defineProperties(e,n)};var gr=Object.prototype.hasOwnProperty;function Ye(t,e,n){if(gr.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch{}return t[e]=r,r}class te{constructor(e){this.contextId=e}}const pn=Vn(),G="nr@context:".concat(pn),C=mn(void 0,"globalEE"),Be=$();Be.ee||(Be.ee=C);function mn(t,e){var n={},r={},s={},i=!1;try{i=e.length!==16?!1:Be.initializedAgents?.[e]?.runtime.isolatedBacklog}catch{}var a={on:E,addEventListener:E,removeEventListener:S,emit:l,get:m,listeners:v,context:o,buffer:b,abort:c,isBuffering:P,debugId:e,backlog:i?{}:t&&typeof t.backlog=="object"?t.backlog:{},isolatedBacklog:i};function c(){a._aborted=!0,Object.keys(a.backlog).forEach(g=>{delete a.backlog[g]})}return Object.defineProperty(a,"aborted",{get:()=>{let g=a._aborted||!1;return g||(t&&(g=t.aborted),g)}}),a;function o(g){return g&&g instanceof te?g:g?Ye(g,G,()=>new te(G)):new te(G)}function l(g,R,x,I,N){if(N!==!1&&(N=!0),!(C.aborted&&!I)){t&&N&&t.emit(g,R,x);var h=o(x),u=v(g);u.forEach(A=>{A.apply(h,R)});var d=D()[r[g]];return d&&d.push([a,g,R,h]),h}}function E(g,R){n[g]=v(g).concat(R)}function S(g,R){var x=n[g];if(x)for(var I=0;I<x.length;I++)x[I]===R&&x.splice(I,1)}function v(g){return n[g]||[]}function m(g){return s[g]=s[g]||mn(a,g)}function b(g,R){const x=D();R=R||"feature",!a.aborted&&Object.entries(g||{}).forEach(([I,N])=>{r[N]=R,R in x||(x[R]=[])})}function P(g){var R=D()[r[g]];return!!R}function D(){return a.backlog}}const yr={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},br=t=>se(t,yr);function _r(t,e={},n,r){let{init:s,info:i,loader_config:a,runtime:c={},exposed:o=!0}=e;if(!i){const E=hn();s=E.init,i=E.info,a=E.loader_config}t.init=dr(s||{}),t.loader_config=br(a||{}),i.jsAttributes??={},Un&&(i.jsAttributes.isWorker=!0),t.info=tr(i);const l=t.init;t.runtime??=Er(c),l.proxy.assets&&kn(l.proxy.assets),t.runtime.configured||(Object.defineProperty(t,"beacons",{get(){return[t.info.beacon,t.info.errorBeacon,t.init.proxy.assets,t.init.proxy.beacon].filter(Boolean)}}),Object.defineProperty(t.runtime,"denyList",{get(){return[...t.init.ajax.deny_list||[],...t.init.ajax.block_internal?t.beacons:[]]}}),t.runtime.ptid=t.agentIdentifier,Zn(t),t.runtime.loaderType=n,t.ee=C.get(t.agentIdentifier),t.exposed=o,J({drained:!!t.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:t.config}),t.runtime.configured=!0)}function Ar(t){switch(t){case f.ajax:return[f.jserrors];case f.sessionTrace:return[f.ajax,f.pageViewEvent];case f.sessionReplay:return[f.sessionTrace];case f.pageViewTiming:return[f.pageViewEvent];default:return[]}}var he=C.get("handle");function y(t,e,n,r,s){s?(s.buffer([t],r),s.emit(t,e,n)):(he.buffer([t],r),he.emit(t,e,n))}const At=f.metrics,Tr="sm",vi="cm",_e="storeSupportabilityMetrics",Sr="storeEventMetrics";function O(t,e,n,r){const s=r||n;!s||s[t]&&s[t]!==fn.prototype[t]||(s[t]=function(){y(_e,["API/"+t+"/called"],void 0,f.metrics,n.ee),J({drained:!!n.runtime?.activatedFeatures,type:"data",name:"api",feature:U+t,data:{}});try{return e.apply(this,arguments)}catch(i){T(23,i)}})}function Ke(t,e,n,r,s){const i=t.info;n===null?delete i.jsAttributes[e]:i.jsAttributes[e]=n,(s||n===null)&&y(U+r,[_(),e,n],void 0,"session",t.ee)}function vr(t){O(Me,function(e,n){typeof e=="string"&&(e.charAt(0)!=="/"&&(e="/"+e),t.runtime.customTransaction=(n||"http://custom.transaction")+e,y(U+Me,[_()],void 0,void 0,t.ee))},t)}Je.on=En;var Rr=Je.handlers={};function Je(t,e,n,r){En(r||he,Rr,t,e,n)}function En(t,e,n,r,s){s||(s="feature"),t||(t=he);var i=e[s]=e[s]||{},a=i[n]=i[n]||[];a.push([t,r])}function Tt(t,e){if(!t)return;const n={staged:!1,priority:He[e]||0};
2t.runtime.drainRegistry.get(e)||t.runtime.drainRegistry.set(e,n)}function wr(t,e){if(!t)return;const n=t.runtime.drainRegistry;n&&(n.get(e)&&n.delete(e),Qe(t,e,!1),n.size&&gn(t))}function St(t,e="feature",n=!1){if(t){if(!t.runtime.drainRegistry.get(e)||n)return Qe(t,e);t.runtime.drainRegistry.get(e).staged=!0,gn(t)}}function gn(t){if(!t)return;const e=Array.from(t.runtime.drainRegistry);e.every(([n,r])=>r.staged)&&(e.sort((n,r)=>n[1].priority-r[1].priority),e.forEach(([n])=>{t.runtime.drainRegistry.delete(n),Qe(t,n)}))}function Qe(t,e,n=!0){if(!t)return;const r=t.ee,s=Je.handlers;if(!(!r||r.aborted||!r.backlog||!s)){if(J({type:"lifecycle",name:"drain",feature:e}),n){const i=r.backlog[e],a=s[e];if(a){for(let c=0;i&&c<i.length;++c)Or(i[c],a);Object.entries(a).forEach(([c,o])=>{Object.values(o||{}).forEach(l=>{l[0]?.on&&l[0].context()instanceof te&&!l[0].listeners(c).includes(l[1])&&l[0].on(c,l[1])})})}}r.isolatedBacklog||delete s[e],r.backlog[e]=null,r.emit("drain-"+e,[])}}function Or(t,e){var n=t[1];Object.values(e[n]||{}).forEach(r=>{var s=t[0],i=r[0];if(i===s){var a=r[1],c=t[3],o=t[2];a.apply(c,o)}})}class Ir{constructor(e,n){this.agentRef=e,this.ee=e?.ee,this.featureName=n,this.blocked=!1}deregisterDrain(){wr(this.agentRef,this.featureName)}}function L(t,e){return{capture:t,passive:!1,signal:e}}function X(t,e,n=!1,r){window.addEventListener(t,e,L(n,r))}function yn(t,e,n=!1,r){document.addEventListener(t,e,L(n,r))}function bn(t,e=500,n={}){const r=n?.leading||!1;let s;return(...i)=>{r&&s===void 0&&(t.apply(this,i),s=setTimeout(()=>{s=clearTimeout(s)},e)),r||(clearTimeout(s),s=setTimeout(()=>{t.apply(this,i)},e))}}function K(t){let e=!1;return(...n)=>{e||(e=!0,t.apply(this,n))}}function pe(){return typeof document>"u"||document.readyState==="complete"}function _n(t,e){if(pe())return t();const n=K(t),r=setInterval(()=>{pe()&&(clearInterval(r),n())},500);X("load",n,e)}function Nr(t){if(pe())return t();yn("DOMContentLoaded",t)}function Pr(t){if(pe())return t();X("popstate",t)}const Ze=t=>H&&t?.privacy.cookies_enabled===!0;function et(t){return!!W().o.MO&&Ze(t)&&t?.session_trace.enabled===!0}function vt(t){return t?.session_replay.preload===!0&&et(t)}function Ri(t,e){try{if(typeof e?.type=="string"){if(e.type.toLowerCase()==="password")return"*".repeat(t?.length||0);if(e?.dataset?.nrUnmask!==void 0||e?.classList?.contains("nr-unmask"))return t}}catch{}return typeof t=="string"?t.replace(/[\S]/g,"*"):"*".repeat(t?.length||0)}const wi=16e3,Oi=1e6,xr="SESSION_ERROR",Ii={[f.logging]:!0,[f.genericEvents]:!0,[f.jserrors]:!0,[f.ajax]:!0};class F extends Ir{constructor(e,n){super(e,n),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(r=>{this.loadedSuccessfully=r}),this.deferred=Promise.resolve(),e.init[this.featureName].autoStart===!1?this.deferred=new Promise((r,s)=>{this.ee.on("manual-start-all",K(()=>{Tt(e,this.featureName),r()}))}):Tt(e,n)}importAggregator(e,n,r={}){if(this.featAggregate)return;const s=async()=>{await this.deferred;let i;try{if(Ze(e.init)){const{setupAgentSession:a}=await M(async()=>{const{setupAgentSession:c}=await import("./agent-session-CXai6_Rp.js");return{setupAgentSession:c}},__vite__mapDeps([0,1,2,3]));i=a(e)}}catch(a){T(20,a),this.ee.emit("internal-error",[a]),y(xr,[a],void 0,this.featureName,this.ee)}try{if(!this.#e(this.featureName,i,e.init)){St(this.agentRef,this.featureName),this.loadedSuccessfully(!1);return}const{Aggregate:a}=await n();this.featAggregate=new a(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(a){T(34,a),this.abortHandler?.(),St(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};H?_n(()=>s(),!0):s()}#e(e,n,r){if(this.blocked)return!1;switch(e){case f.sessionReplay:return et(r)&&!!n;case f.sessionTrace:return!!n;default:return!0}}}const Rt=f.pageViewEvent;let An=class extends F{static featureName=Rt;constructor(e){super(e,Rt),this.setupInspectionEvents(),vr(e),this.importAggregator(e,()=>M(()=>import("./index-CGHe_Ijd.js"),__vite__mapDeps([4,5,6,7,8,9,2,3])))}setupInspectionEvents(){const e=(n,r)=>{n&&J({timeStamp:n.timeStamp,loaded:n.target.readyState==="complete",type:"window",name:r,data:n.target.location+""})};Nr(n=>{e(n,"DOMContentLoaded")}),_n(n=>{e(n,"load")}),Pr(n=>
2{e(n,"navigate")}),this.ee.on(cr.UPDATE,(n,r)=>{J({type:"lifecycle",name:"session",data:r})})}};function Dr(t){O(Ce,function(e,n,r=!1){if(typeof e!="string"){T(39,typeof e);return}if(!(["string","number","boolean"].includes(typeof n)||n===null)){T(40,typeof n);return}return Ke(t,e,n,Ce,r)},t)}function Lr(t){O(ke,function(e,n=!1){if(!(typeof e=="string"||e===null)){T(41,typeof e);return}const r=t.info.jsAttributes["enduser.id"];n&&r!==void 0&&r!==null&&r!==e?y(U+"setUserIdAndResetSession",[e],void 0,"session",t.ee):Ke(t,"enduser.id",e,ke,!0)},t)}function Cr(t){O(Le,function(e){if(!(typeof e=="string"||e===null)){T(42,typeof e);return}return Ke(t,"application.version",e,Le,!1)},t)}function Mr(t){O(un,function(){t.ee.emit("manual-start-all")},t)}function kr(t){O(Ue,function(e=!0){if(typeof e!="boolean"){T(65,typeof e);return}if(y(U+Ue,[e],void 0,"session",t.ee),t.runtime.consented=e,e){const n=t.features.page_view_event;n.onAggregateImported.then(r=>{const s=n.featAggregate;r&&!s.sentRum&&s.sendRum()})}},t)}class Ur extends fn{constructor(e){if(super(),!p){T(21);return}this.features={},Qn(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(An),_r(this,e,e.loaderType||"agent"),Dr(this),Lr(this),Cr(this),Mr(this),kr(this),this.run()}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=qn(this.init),n=[...this.desiredFeatures];n.sort((r,s)=>
2He[r.featureName]-He[s.featureName]),n.forEach(r=>{if(!e[r.featureName]&&r.featureName!==f.pageViewEvent)return;const i=Ar(r.featureName).filter(a=>!(a in this.features));i.length>0&&T(36,{targetFeature:r.featureName,missingDependencies:i}),this.features[r.featureName]=new r(this)})}catch(e){T(22,e);for(const s in this.features)this.features[s].abortHandler?.();const n=$();return delete n.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator,n.ee.get(this.agentIdentifier).abort(),!1}}}function Fr(t,e=!1,n,r){yn("visibilitychange",s,n,r);function s(){if(e){document.visibilityState==="hidden"&&t();return}t(document.visibilityState)}}function tt(t,e,n){X("pagehide",t,e,n)}const ae=f.pageViewTiming;let Hr=class extends F{static featureName=ae;constructor(e){super(e,ae),H&&(Fr(()=>y("docHidden",[_()],void 0,ae,this.ee),!0),tt(()=>y("winPagehide",[_()],void 0,ae,this.ee)),this.importAggregator(e,()=>M(()=>import("./index-CXHXoHjJ.js"),__vite__mapDeps([10,11,6,7,8,12,13,2,3]))))}},Br=class extends F{static featureName=At;constructor(e){super(e,At),this.importAggregator(e,()=>M(()=>import("./index-D3nivVSN.js"),__vite__mapDeps([14,6,7,15,2,3])))}};const wt=f.jserrors,Vr=()=>{const t=new WeakSet;return(e,n)=>{if(typeof n=="object"&&n!==null){if(t.has(n))return;t.add(n)}return n}};function nt(t){try{return JSON.stringify(t,Vr())??""}catch(e){try{C.emit("internal-error",[e])}catch{}return""}}class Tn{constructor(e,n,r,s,i){this.name="UncaughtError",this.message=typeof e=="string"?e:nt(e),this.sourceURL=n,this.line=r,this.column=s,this.__newrelic=i}}function me(t){return rt(t)?t:new Tn(t?.message!==void 0?t.message:t,t?.filename||t?.sourceURL,t?.lineno||t?.line,t?.colno||t?.col,t?.__newrelic,t?.cause)}function jr(t){const e="Unhandled Promise Rejection: ";if(!t?.reason)return;if(rt(t.reason)){try{t.reason.message.startsWith(e)||(t.reason.message=e+t.reason.message)}catch{}return me(t.reason)}const n=me(t.reason);return(n.message||"").startsWith(e)||(n.message=e+n.message),n}function Gr(t){if(t.error instanceof SyntaxError&&!/:\d+$/.test(t.error.stack?.trim())){const e=new Tn(t.message,t.filename,t.lineno,t.colno,t.error.__newrelic,t.cause);return e.name=SyntaxError.name,e}return rt(t.error)?t.error:me(t)}function rt(t){return t instanceof Error&&!!t.stack}function Wr(t){O(sn,(e,n)=>st(e,n,t),t)}function st(t,e,n,r,s=_()){typeof t=="string"&&(t=new Error(t)),y("err",[t,s,!1,e,n.runtime.isRecording,void 0,r],void 0,f.jserrors,n.ee),y("uaErr",[],void 0,f.genericEvents,n.ee)}function $r(t){O(cn,function(e){t.runtime.onerror=e},t)}function zr(t){let e=0;O(tn,function(n,r){++e>10||(this.runtime.releaseIds[n.slice(-200)]=(""+r).slice(-200))},t)}var Xr=/([^?#]*)[^#]*(#[^?]*|$).*/,qr=/([^?#]*)().*/;function k(t,e){return t&&t.replace(e?Xr:qr,"$1$2")}const Di=/function (.+?)\s*\(/,Yr=/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,Li=/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,Kr=/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i,Jr=/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i;class Qr{dom=new Ot;performance=new Ot;constructor(e){this.url=e}get script(){const e=Math.max(this.dom.start,this.performance.end),n=Math.max(this.dom.end,this.performance.end,e);return{start:e,end:n}}}class Ot{start=0;end=0;value=void 0}let Ve;try{Ve=Ee(it())[0]}catch(t){Ve=Ee(t)[0]}const Zr=t=>t.initiatorType==="script"||["link","fetch"].includes(t.initiatorType)&&t.name.endsWith(".js"),Z=new Map;let ue=[];function Sn(t){return Z.get(t)}function vn(t){const e=Sn(t);if(e)return e;const n=new Qr(t);if(Z.set(t,n),Z.size>1e3){const r=Z.keys().next().value;Z.delete(r)}return n}p.MutationObserver&&p.document&&new MutationObserver(e=>{e.forEach(n=>{n.addedNodes.forEach(r=>{if(r.nodeName==="SCRIPT"&&r.src){const s=k(r.src),i=vn(s);i.dom.start=_(),i.dom.value=r;const a=()=>{i.dom.end=_()};["load","error"].forEach(c=>r.addEventListener(c,a,{once:!0}))}})})}).observe(p.document,{childList:!0,subtree:!0});p.PerformanceObserver?.supportedEntryTypes.includes("resource")&&new PerformanceObserver(e=>{e.getEntries().filter(Zr).forEach(n=>{const r=k(n.name),s=vn(r);s.performance.start=Math.floor(n.startTime),s.performance.end=Math.floor(n.responseEnd),s.performance.value=n;const i=[];ue.forEach(({test:a,addedAt:c},o)=>{(a(n)||_()-c>1e4)&&i.push(o)}),ue=ue.filter((a,c)=>!i.includes(c))})}).observe({type:"resource",buffered:!0});function Ee(t){if(!t||typeof t!="string")return[];const e=new Set,n=t.split(` 3`);for(const r of n){const s=r.match(Jr)||r.match(Kr)||r.match(Yr);if(s&&s[2])e.add(k(s[2]));else{const i=r.match(/\(([^)]+\.js):\d+:\d+\)/)||r.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);i&&i[1]&&e.add(k(i[1]))}}return[...e]}function it(){let t;try{const e=Error.stackTraceLimit;Error.stackTraceLimit=50,t=new Error().stack,Error.stackTraceLimit=e}catch{t=new Error().stack}return t}function es(t){if(!t||!p.document)return!1;try{const e=p.document.querySelectorAll('link[rel="preload"][as="script"]');for(const n of e)if(k(n.href)===t)return!0}catch{}return!1}function It(t,e){return k(t.name)===e}function Nt(t,e){t.fetchStart=Math.floor(e.startTime),t.fetchEnd=Math.floor(e.responseEnd),t.asset=e.name,t.type=e.initiatorType}function ts(){const t={registeredAt:_(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown"},e=it();if(!e)return t;const n=p.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const r=Ee(e),s=(r.length>1?r.filter(a=>Ve!==a):r)[0];if(!s)return t;if(n.includes(s))return t.asset=k(n),t.type="inline",t;t.correlation=Sn(s);const i=t.correlation?.performance.value||performance.getEntriesByType("resource").find(a=>It(a,s));i?Nt(t,i):es(s)&&(t.asset=s,t.type="preload",ue.push({addedAt:_(),test:a=>It(a,s)?(Nt(t,a),!0):!1})),Object.defineProperty(t,"scriptStart",{get:()=>t.correlation?.script.start||t.fetchEnd}),Object.defineProperty(t,"scriptEnd",{get:()=>t.correlation?.script.end||t.registeredAt})}catch{}return t}const we={MFE:"MFE",BA:"BA"};function ns(t,e){return!t||!e?.init.api.register.enabled?[]:e.runtime.registeredEntities?.filter(r=>r.metadata.timings?.asset?.endsWith(t)).map(r=>r.metadata.target)||[]}function rs(t,e){if(!Rn(e))return{};const n=e.agentRef.runtime.appMetadata.agents[0].entityGuid;return t?t.attributes:{"entity.guid":n,appId:e.agentRef.info.applicationID}}function Ci(t,e){return ss(t,e)?{"child.id":t.id,"child.type":t.type,...rs(void 0,e)}:{}}
3function ss(t,e){return!!t&&!!Rn(e)&&e.agentRef.init.api.register.duplicate_data_to_container}function at(t){if(!t?.init.api.register.enabled)return[void 0];const e=[];try{var n=Ee(it());let r=n.length-1;for(;n[r];)e.push(...ns(n[r--],t))}catch{}return e.length||e.push(void 0),e}function Rn(t){return t?.harvestEndpointVersion===2}const Ae={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},Mi={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},is="log",Pt=f.logging;function wn(t,e,n={},r=Ae.INFO,s=!0,i,a=_()){y(_e,["API/logging/".concat(r.toLowerCase(),"/called")],void 0,f.metrics,t),y(is,[a,e,n,r,s,i],void 0,f.logging,t)}function ki(t){return typeof t!="string"?!1:Object.values(Ae).some(e=>e===t.toUpperCase().trim())}function as(t){O(rn,(e,n)=>ot(e,n,t),t)}function ot(t,{customAttributes:e={},level:n=Ae.INFO}={},r,s,i=_()){wn(r.ee,t,e,n,!1,s,i)}function os(t){O(be,(e,n)=>ct(e,n,t),t)}function ct(t,e,n,r,s=_()){y(U+be,[s,t,e,r],void 0,f.genericEvents,n.ee)}function cs(t){O(qe,(e,n)=>ut(e,n,t),t)}function ut(t,e,n,r,s=_()){const{start:i,end:a,customAttributes:c}=e||{},o={customAttributes:c||{}};if(typeof o.customAttributes!="object"||typeof t!="string"||t.length===0){T(57);return}const l=(E,S)=>E==null?S:typeof E=="number"?E:E instanceof PerformanceMark?E.startTime:Number.NaN;if(o.start=l(i,0),o.end=l(a,s),Number.isNaN(o.start)||Number.isNaN(o.end)){T(57);return}if(o.duration=o.end-o.start,o.duration<0){T(58);return}return y(U+qe,[o,t,r],void 0,f.genericEvents,n.ee),o}function us(t){O(Xe,(e,n)=>dt(e,n,t),t)}function dt(t,e={},n,r,s=_()){y(U+Xe,[s,t,e,r],void 0,f.genericEvents,n.ee)}const ds=["name","id","type"],fs=new Map([[ct,"addPageAction"],[ot,"log"],[ut,"measure"],[st,"noticeError"],[dt,"recordCustomEvent"]]),oe={experimental:K(()=>T(54,"newrelic.register")),disabled:K(()=>T(55)),invalidTarget:K(t=>T(48,t)),deregistered:K(()=>T(68))};function ft(t){O(an,function(e){return On(t,e)},t)}function On(t,e){oe.experimental(),e||={},e.instance=re(8),e.type=we.MFE,e.licenseKey||=t.info.licenseKey,e.blocked=!1,(typeof e.tags!="object"||e.tags===null||Array.isArray(e.tags))&&(e.tags={}),e.parent??={get id(){return t.runtime.appMetadata.agents[0].entityGuid},type:we.BA};const n=ts(),r={};Object.prototype.hasOwnProperty.call(e,"attributes")||Object.defineProperty(e,"attributes",{get(){return{...r,"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.type":e.parent?.type||we.BA,"parent.id":e.parent?.id}}}),Object.entries(e.tags).forEach(([m,b])=>{ds.includes(m)||(r["source.".concat(m)]=b)});let s=()=>{};const i=t.runtime.registeredEntities,a=m=>{e.blocked=!0,s=m};function c(m){return typeof m=="string"&&!!m.trim()&&m.trim().length<501}t.init.api.register.enabled||a(oe.disabled),(!c(e.id)||!c(e.name))&&a(()=>oe.invalidTarget(e));const o={addPageAction:(m,b={})=>v(ct,[m,{...r,...b},t],e),deregister:()=>{E(),a(oe.deregistered)},log:(m,b={})=>v(ot,[m,{...b,customAttributes:{...r,...b.customAttributes||{}}},t],e),measure:(m,b={})=>v(ut,[m,{...b,customAttributes:{...r,...b.customAttributes||{}}},t],e),noticeError:(m,b={})=>v(st,[m,{...r,...b},t],e),recordCustomEvent:(m,b={})=>v(dt,[m,{...r,...b},t],e),setApplicationVersion:m=>S("application.version",m),setCustomAttribute:(m,b)=>S(m,b),setUserId:m=>S("enduser.id",m),metadata:{get customAttributes(){return r},target:e,timings:n}},l=()=>(e.blocked&&s(),e.blocked);l()||(i.push(o),tt(E));function E(){if(n.reportedAt)return;n.reportedAt=_();const m=n.fetchEnd-n.fetchStart,b=n.scriptEnd-n.scriptStart;o.recordCustomEvent("MicroFrontEndTiming",{assetUrl:n.asset,assetType:n.type,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:b,timeToFetch:m,timeToLoad:m+b,timeToRegister:n.registeredAt})}const S=(m,b)=>{l()||(r[m]=b)},v=(m,b,P)=>{if(l()&&m!==On)return;const D=_(),g=fs.get(m)||"unknown";y(_e,["API/register/".concat(g,"/called")],void 0,f.metrics,t.ee);try{return m(...b,P,D)}catch(R){T(50,R)}};return o}let ls=class extends F{static featureName=wt;constructor(e){super(e,wt),Wr(e),$r(e),zr(e),ft(e);try{this.removeOnAbort=new AbortController}catch{}this.ee.on("internal-error",(n,r)=>{this.abortHandler&&y("ierr",[me(n),_(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),p.addEventListener("unhandledrejection",n=>{this.abortHandler&&y("err",[jr(n),_(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},L(!1,this.removeOnAbort?.signal)),p.addEventListener("error",n=>{this.abortHandler&&y("err",[Gr(n),_(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},L(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator(e,()=>M(()=>import("./index-D_XfBsMc.js"),__vite__mapDeps([16,6,7,9,2,3])))}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}},hs=1;const ps="nr@id";function xt(t){const e=typeof t;return!t||!(e==="object"||e==="function")?-1:t===p?0:Ye(t,ps,function(){return hs++})}function ge(t){if(typeof t=="string"&&t.length)return t.length;if(typeof t=="object"){if(typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if(typeof Blob<"u"&&t instanceof Blob&&t.size)return t.size;if(!(typeof FormData<"u"&&t instanceof FormData))try{return nt(t).length}catch{return}}}const ye="nr@original:".concat(pn),ms=50;var Es=Object.prototype.hasOwnProperty,ce=!1;function Te(t,e,n){return t||(t=C),r.inPlace=s,r.flag=ye,r;
vendor: 7,050 bytes, line 3
3function r(a,c,o,l,E,S){if(Dt(a))return a;return c||(c=""),v[ye]=a,gs(a,v,t),v;function v(){var m,b,P,D;let g,R;try{b=this,m=[...arguments],R=S?at(n):[void 0],typeof o=="function"?P=o(m,b):P=o||{}}catch(N){je([N,"",[m,b,l],P],t)}i(c+"start",[m,b,l,R],P,E);const x=performance.now();let I;try{return D=a.apply(b,m),I=performance.now(),D}catch(N){throw I=performance.now(),i(c+"err",[m,b,N,R],P,E),g=N,g}finally{const N=I-x,h={start:x,end:I,duration:N,isLongTask:N>=ms,methodName:l,thrownError:g};h.isLongTask&&i("long-task",[h,b,R],P,E),i(c+"end",[m,b,D,R],P,E)}}}function s(a,c,o,l,E,S){o||(o="");const v=o.charAt(0)==="-";for(let m=0;m<c.length;m++){const b=c[m],P=a[b];Dt(P)||(a[b]=r(P,v?b+o:o,l,b,E,S))}}function i(a,c,o,l){if(!(ce&&!e)){var E=ce;ce=!0;try{t.emit(a,c,o,e,l)}catch(S){je([S,a,c,o],t)}ce=E}}}function je(t,e){e||(e=C);try{e.emit("internal-error",t)}catch{}}function gs(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(i){Object.defineProperty(e,i,{get:function(){return t[i]},set:function(a){return t[i]=a,a}})}),e}catch(i){je([i],n)}for(var s in t)Es.call(t,s)&&(e[s]=t[s]);return e}function Dt(t){return!(t&&typeof t=="function"&&t.apply&&!t[ye])}const Lt={},Ct=p.XMLHttpRequest,Ge="addEventListener",Mt="removeEventListener",ys="nr@wrapped:".concat(G);function In(t){var e=bs(t);if(Lt[e.debugId]++)return e;Lt[e.debugId]=1;var n=Te(e,!0);"getPrototypeOf"in Object&&(H&&Oe(document,r),Ct&&Oe(Ct.prototype,r),Oe(p,r)),e.on(Ge+"-start",function(i,a){var c=i[1];if(!(c===null||typeof c!="function"&&typeof c!="object"||i[0]==="newrelic")){var o=Ye(c,ys,function(){var l={object:E,function:c}[typeof c];return l?n(l,"fn-",null,l.name||"anonymous"):c;function E(){if(typeof c.handleEvent=="function")return c.handleEvent.apply(c,arguments)}});this.wrapped=i[1]=o}}),e.on(Mt+"-start",function(i){i[1]=this.wrapped||i[1]});function r(i){n.inPlace(i,[Ge,Mt],"-",s)}function s(i,a){return i[1]}return e}function Oe(t,e,...n){let r=t;for(;typeof r=="object"&&!Object.prototype.hasOwnProperty.call(r,Ge);)r=Object.getPrototypeOf(r);r&&e(r,...n)}function bs(t){return(t||C).get("events")}const kt={},_s=["open","send"];function Nn(t,e){var n=t||C;const r=As(n);if(typeof p.XMLHttpRequest>"u"||kt[r.debugId]++)return r;kt[r.debugId]=1,In(n);var s=Te(r),i=p.XMLHttpRequest,a=p.MutationObserver,c=p.Promise,o=p.setInterval,l="readystatechange",E=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],S=[],v=p.XMLHttpRequest=m;function m(u){const d=new i(u),A=r.context(d);A.targets=at(e);try{r.emit("new-xhr",[d],A),d.addEventListener(l,P(A),L(!1))}catch(w){T(15,w);try{r.emit("internal-error",[w])}catch{}}return d}h(i,v),v.prototype=i.prototype,s.inPlace(v.prototype,_s,"-xhr-",N),r.on("send-xhr-start",function(u,d){b(u,d),x(d)}),r.on("open-xhr-start",b);function b(u,d){s.inPlace(d,["onreadystatechange"],"fn-",N)}function P(u){return function(){var d=this;d.readyState>3&&!u.resolved&&(u.resolved=!0,r.emit("xhr-resolved",[],d)),s.inPlace(d,E,"fn-",N)}}if(a){var D=c&&c.resolve();if(!o&&!c){var g=1,R=document.createTextNode(g);new a(I).observe(R,{characterData:!0})}}else n.on("fn-end",function(u){u[0]&&u[0].type===l||I()});function x(u){S.push(u),a&&(D?D.then(I):o?o(I):(g=-g,R.data=g))}function I(){for(var u=0;u<S.length;u++)b([],S[u]);S.length&&(S=[])}function N(u,d){return d}function h(u,d){for(var A in u)d[A]=u[A];return d}return r}function As(t){return(t||C).get("xhr")}var ee="fetch-",Ut=ee+"body-",Ts=["arrayBuffer","blob","json","text","formData"],Ft=p.Request,Ht=p.Response,Bt="prototype";const Vt={};function Pn(t,e){const n=Ss(t);if(!(Ft&&Ht&&p.fetch)||Vt[n.debugId]++)return n;Vt[n.debugId]=1,Ts.forEach(s=>{r(Ft[Bt],s,Ut),r(Ht[Bt],s,Ut)}),r(p,"fetch",ee),n.on(ee+"end",function(s,i,a){var c=this;if(c.targets=a||[void 0],i){var o=i.headers.get("content-length");o!==null&&(c.rxSize=o),n.emit(ee+"done",[null,i],c)}else n.emit(ee+"done",[s],c)});function r(s,i,a){var c=s[i];typeof c=="function"&&(s[i]=function(){var o=[...arguments];const l={},E=at(e);n.emit(a+"before-start",[o],l);var S;l[G]&&l[G].dt&&(S=l[G].dt);var v=c.apply(this,o);return n.emit(a+"start",[o,S],v),v.then(function(m){return n.emit(a+"end",[null,m,E],v),m},function(m){throw n.emit(a+"end",[m,void 0,E],v),m})})}return n}function Ss(t){return(t||C).get("fetch")}function Se(t){if((t||"").indexOf("data:")===0)return{protocol:"data"};try{const e=new URL(t,location.href),n={port:e.port,hostname:e.hostname,pathname:e.pathname,search:e.search,protocol:e.protocol.slice(0,e.protocol.indexOf(":")),sameOrigin:e.protocol===p?.location?.protocol&&e.host===p?.location?.host};return(!n.port||n.port==="")&&(e.protocol==="http:"&&(n.port="80"),e.protocol==="https:"&&(n.port="443")),!n.pathname||n.pathname===""?n.pathname="/":n.pathname.startsWith("/")||(n.pathname="/".concat(n.pathname)),n}catch{return{}}}class vs{constructor(e){this.agentRef=e}generateTracePayload(e){const n=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!n)return null;var r=(n.accountID||"").toString()||null,s=(n.agentID||"").toString()||null,i=(n.trustKey||"").toString()||null;if(!r||!s)return null;var a=jn(),c=Gn(),o=Date.now(),l={spanId:a,traceId:c,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(l.traceContextParentHeader=this.generateTraceContextParentHeader(a,c),l.traceContextStateHeader=this.generateTraceContextStateHeader(a,o,r,s,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(l.newrelicHeader=this.generateTraceHeader(a,c,o,r,s,i)),l}generateTraceContextParentHeader(e,n){return"00-"+n+"-"+e+"-01"}generateTraceContextStateHeader(e,n,r,s,i){var a=0,c="",o=1,l="",E="";return i+"@nr="+a+"-"+o+"-"+r+"-"+s+"-"+e+"-"+c+"-"+l+"-"+E+"-"+n}generateTraceHeader(e,n,r,s,i,a){var c=typeof p?.btoa=="function";if(!c)return null;var o={v:[0,1],d:{ty:"Browser",ac:s,ap:i,id:e,tr:n,ti:r}};return a&&s!==a&&(o.d.tk=a),btoa(nt(o))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var n=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)n=!0;else if(r?.allowed_origins instanceof Array)for(var s=0;s<r.allowed_origins.length;s++){var i=Se(r.allowed_origins[s]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){n=!0;break}}return n}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return e?!!e.exclude_newrelic_header:!1}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return e?e.cors_use_newrelic_header!==!1:!1}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return e?!!e.cors_use_tracecontext_headers:!1}}function Rs(t,e){var n=t.responseType;return n==="json"&&e!==null?e:n==="arraybuffer"||n==="blob"||n==="json"?ge(t.response):n==="text"||n===""||n===void 0?ge(t.responseText):void 0}const jt=f.ajax;var z=[];function Fi(t){if(!t||We(t))return!1;if(z.length===0)return!0;
3if(z[0].hostname==="*")return!1;for(var e=0;e<z.length;e++){var n=z[e];if(n.hostname.test(t.hostname)&&n.pathname.test(t.pathname))return!1}return!0}function We(t){return t.hostname===void 0}function Hi(t){if(z=[],!(!t||!t.length))for(var e=0;e<t.length;e++){let n=t[e];if(!n)continue;if(n==="*"){z=[{hostname:"*"}];return}n.indexOf("http://")===0?n=n.substring(7):n.indexOf("https://")===0&&(n=n.substring(8));const r=n.indexOf("/");let s,i;r>0?(s=n.substring(0,r),i=n.substring(r)):(s=n,i="*");let[a]=s.split(":");z.push({hostname:Gt(a),pathname:Gt(i,!0)})}}function Gt(t,e=!1){const n=t.replace(/[.+?^${}()|[\]\\]/g,r=>"\\"+r).replace(/\*/g,".*?");return new RegExp((e?"^":"")+n+"$")}function xn(t){if(typeof t=="string")return t;if(t instanceof W().o.REQ)return t.url;if(p?.URL&&t instanceof URL)return t.href}var $e=["load","error","abort","timeout"],Wt=$e.length,ws=W().o.REQ,Ie=W().o.XHR;const $t="X-NewRelic-App-Data";let Os=class extends F{static featureName=jt;constructor(e){super(e,jt),this.dt=new vs(e),this.handler=(n,r,s,i)=>y(n,r,s,i,this.ee);try{const n={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in n&&r.responseStatus!==0){const s={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};ze(s,r.name),this.handler("xhr",[s,i,r.startTime,r.responseEnd,n[r.initiatorType]],void 0,f.ajax)}})}catch{}Pn(this.ee,e),Nn(this.ee,e),Is(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>M(()=>import("./index-XLi74KM0.js"),__vite__mapDeps([17,6,7,18,11,2,3])))}};function Is(t,e,n,r){e.on("new-xhr",s),e.on("open-xhr-start",i),e.on("open-xhr-end",a),e.on("send-xhr-start",c),e.on("xhr-cb-time",o),e.on("xhr-load-added",l),e.on("xhr-load-removed",E),e.on("xhr-resolved",S),e.on("addEventListener-end",v),e.on("removeEventListener-end",m),e.on("fn-end",P),e.on("fetch-before-start",D),e.on("fetch-start",g),e.on("fn-start",b),e.on("fetch-done",R);function s(h){var u=this;u.totalCbs=0,u.called=0,u.cbTime=0,u.end=x,u.ended=!1,u.xhrGuids={},u.lastSize=null,u.loadCaptureCalled=!1,u.params=this.params||{},u.metrics=this.metrics||{},u.latestLongtaskEnd=0,h.addEventListener("load",function(d){N(u,h)},L(!1)),!Hn&&h.addEventListener("progress",function(d){u.lastSize=d.loaded},L(!1))}function i(h){this.params={method:h[0]},ze(this,h[1]),this.metrics={}}function a(h,u){t.loader_config.xpid&&this.sameOrigin&&u.setRequestHeader("X-NewRelic-ID",t.loader_config.xpid);var d=r.generateTracePayload(this.parsedOrigin);if(d){var A=!1;d.newrelicHeader&&(u.setRequestHeader("newrelic",d.newrelicHeader),A=!0),d.traceContextParentHeader&&(u.setRequestHeader("traceparent",d.traceContextParentHeader),d.traceContextStateHeader&&u.setRequestHeader("tracestate",d.traceContextStateHeader),A=!0),A&&(this.dt=d)}}function c(h,u){var d=this.metrics,A=h[0],w=this;if(d&&A){var B=ge(A);B&&(d.txSize=B)}this.startTime=_(),this.body=A,this.listener=function(Y){try{Y.type==="abort"&&!w.loadCaptureCalled&&(w.params.aborted=!0),(Y.type!=="load"||w.called===w.totalCbs&&(w.onloadCalled||typeof u.onload!="function")&&typeof w.end=="function")&&w.end(u)}catch(V){try{e.emit("internal-error",[V])}catch{}}};for(var q=0;q<Wt;q++)u.addEventListener($e[q],this.listener,L(!1))}function o(h,u,d){this.cbTime+=h,u?this.onloadCalled=!0:this.called+=1,this.called===this.totalCbs&&(this.onloadCalled||typeof d.onload!="function")&&typeof this.end=="function"&&this.end(d)}function l(h,u){var d=""+xt(h)+!!u;!this.xhrGuids||this.xhrGuids[d]||(this.xhrGuids[d]=!0,this.totalCbs+=1)}function E(h,u){var d=""+xt(h)+!!u;!this.xhrGuids||!this.xhrGuids[d]||(delete this.xhrGuids[d],this.totalCbs-=1)}function S(){this.endTime=_()}function v(h,u){u instanceof Ie&&h[0]==="load"&&e.emit("xhr-load-added",[h[1],h[2]],u)}function m(h,u){u instanceof Ie&&h[0]==="load"&&e.emit("xhr-load-removed",[h[1],h[2]],u)}function b(h,u,d){u instanceof Ie&&(d==="onload"&&(this.onload=!0),((h[0]&&h[0].type)==="load"||this.onload)&&(this.xhrCbStart=_()))}function P(h,u){this.xhrCbStart&&e.emit("xhr-cb-time",[_()-this.xhrCbStart,this.onload,u],u)}function D(h){var u=h[1]||{},d;if(typeof h[0]=="string"?(d=h[0],d.length===0&&H&&(d=""+p.location.href)):h[0]&&h[0].url?d=h[0].url:p?.URL&&h[0]&&h[0]instanceof URL?d=h[0].href:typeof h[0].toString=="function"&&(d=h[0].toString()),typeof d!="string"||d.length===0)return;d&&(this.parsedOrigin=Se(d),this.sameOrigin=this.parsedOrigin.sameOrigin);var A=r.generateTracePayload(this.parsedOrigin);if(!A||!A.newrelicHeader&&!A.traceContextParentHeader)return;if(h[0]&&h[0].headers)q(h[0].headers,A)&&(this.dt=A);else{var w={};for(var B in u)w[B]=u[B];w.headers=new Headers(u.headers||{}),q(w.headers,A)&&(this.dt=A),h.length>1?h[1]=w:h.push(w)}function q(Y,V){var ie=!1;return V.newrelicHeader&&(Y.set("newrelic",V.newrelicHeader),ie=!0),V.traceContextParentHeader&&(Y.set("traceparent",V.traceContextParentHeader),V.traceContextStateHeader&&Y.set("tracestate",V.traceContextStateHeader),ie=!0),ie}}function g(h,u){this.params={},this.metrics={},this.startTime=_(),this.dt=u;let[d,A={}]=h;ze(this,xn(d));const w=(""+(d&&d instanceof ws&&d.method||A.method||"GET")).toUpperCase();this.params.method=w,this.body=A.body,this.txSize=ge(A.body)||0}function R(h,u){if(this.endTime=_(),this.params||(this.params={}),We(this.params))return;this.params.status=u?u.status:0;let d;typeof this.rxSize=="string"&&this.rxSize.length>0&&(d=+this.rxSize);const A={txSize:this.txSize,rxSize:d,duration:_()-this.startTime},w=[this.params,A,this.startTime,this.endTime,"fetch"];
3this.targets.forEach(B=>I(w,this,B))}function x(h){const u=this.params,d=this.metrics;if(this.ended)return;this.ended=!0;for(let w=0;w<Wt;w++)h.removeEventListener($e[w],this.listener,!1);if(u.aborted||We(u))return;d.duration=_()-this.startTime,!this.loadCaptureCalled&&h.readyState===4?N(this,h):u.status==null&&(u.status=0),d.cbTime=this.cbTime;const A=[u,d,this.startTime,this.endTime,"xhr"];this.targets.forEach(w=>I(A,this,w))}function I(h,u,d){n("xhr",[...h,d],u,f.ajax)}function N(h,u){h.params.status=u.status;var d=Rs(u,h.lastSize);if(d&&(h.metrics.rxSize=d),h.sameOrigin&&u.getAllResponseHeaders().indexOf($t)>=0){var A=u.getResponseHeader($t);A&&(y(Tr,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,f.metrics,e),h.params.cat=A.split(", ").pop())}h.loadCaptureCalled=!0}}function ze(t,e){var n=Se(e),r=t.params||t;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}const zt={},Ns=["pushState","replaceState"];function lt(t){const e=Ps(t);if(!H||zt[e.debugId]++)return e;zt[e.debugId]=1;var n=Te(e);return n.inPlace(window.history,Ns,"-"),e}function Ps(t){return(t||C).get("history")}const xs=f.sessionTrace,Ds="bstResource",Ls="resource",Dn="-start",Ln="-end",Cs="fn"+Dn,Ms="fn"+Ln,ks="pushState",Us=1e3,Fs=30*1e3,Hs=Object.freeze(Object.defineProperty({__proto__:null,BST_RESOURCE:Ds,END:Ln,ERROR_MODE_SECONDS_WINDOW:Fs,FEATURE_NAME:xs,FN_END:Ms,FN_START:Cs,MAX_NODES_PER_HARVEST:Us,PUSH_STATE:ks,RESOURCE:Ls,START:Dn},Symbol.toStringTag,{value:"Module"}));function Bs(t){O(en,function(e){if(!(e&&typeof e=="object"&&e.name&&e.start))return;const n={n:e.name,s:e.start-de,e:(e.end||e.start)-de,o:e.origin||"",t:"api"};if(n.s<0||n.e<0||n.e<n.s){T(61,{start:n.s,end:n.e});return}y("bstApi",[n],void 0,f.sessionTrace,t.ee)},t)}function Cn(t){O(Q,function(e=Date.now()){const n=e-de;n<0&&T(62,e),y(Sr,[Q,{time:n}],void 0,f.metrics,t.ee),t.addToTrace({name:Q,start:e,origin:"nr"}),y(U+be,[n,Q],void 0,f.genericEvents,t.ee)},t)}const{BST_RESOURCE:Vs,RESOURCE:js,START:Gs,END:Ws,FEATURE_NAME:Xt,FN_END:$s,FN_START:zs,PUSH_STATE:qt}=Hs;let Xs=class extends F{static featureName=Xt;constructor(e){if(super(e,Xt),Bs(e),Cn(e),!Ze(e.init)){this.deregisterDrain();return}const r=this.ee;lt(r),this.eventsEE=In(r),this.eventsEE.on(zs,function(i,a){this.bstStart=_()}),this.eventsEE.on($s,function(i,a){y("bst",[i[0],a,this.bstStart,_()],void 0,f.sessionTrace,r)}),r.on(qt+Gs,function(i){this.time=_(),this.startPath=location.pathname+location.hash}),r.on(qt+Ws,function(i){y("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,f.sessionTrace,r)});let s;try{s=new PerformanceObserver(i=>{const a=i.getEntries();y(Vs,[a],void 0,f.sessionTrace,r)}),s.observe({type:js,buffered:!0})}catch{}this.importAggregator(e,()=>M(()=>import("./index-BRdPFU30.js"),__vite__mapDeps([19,6,7,12,9,2,3])),{resourceObserver:s})}};const Yt=f.sessionReplay,qs="errorDuringReplay",ji=.12,Gi={FullSnapshot:2,Meta:4},Wi={[j.ERROR]:15e3,[j.FULL]:3e5,[j.OFF]:0},$i={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},zi=5e3,Ne={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"};function Ys(t){O(fe,function(){y(fe,[],void 0,f.sessionReplay,t.ee)},t)}function Ks(t){O(De,function(){y(De,[],void 0,f.sessionReplay,t.ee)},t)}let Js=class extends F{static featureName=Yt;#e;recorder;constructor(e){super(e,Yt),Ys(e),Ks(e);let n;try{n=JSON.parse(localStorage.getItem("".concat(sr,"_").concat(ir)))}catch{}et(e.init)&&this.ee.on(fe,()=>this.#n()),this.#t(n)&&this.importRecorder().then(r=>{r.startRecording(Ne.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>M(()=>import("./index-ByhJkESR.js"),__vite__mapDeps([20,2,3,6,7,21])),this),this.ee.on("err",r=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,y(qs,[r],void 0,this.featureName,this.ee))})}#t(e){return e?e.sessionReplayMode===j.FULL||e.sessionReplayMode===j.ERROR?!0:vt(this.agentRef.init):vt(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#e??=M(async()=>{const{Recorder:e}=await import("./recorder-BwnA6d-J.js");return{Recorder:e}},__vite__mapDeps([22,7,21,2,3])).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#e)}#n(){this.blocked||(this.featAggregate?this.featAggregate.mode!==j.FULL&&this.featAggregate.initializeRecording(j.FULL,!0,Ne.API):this.importRecorder().then(()=>{this.recorder.startRecording(Ne.API,j.FULL)}))}};const Kt={},Pe=new Set;function Qs(t){if(!W().o.WS)return t;const n=t.get("websockets");if(Kt[n.debugId]++)return n;Kt[n.debugId]=1,tt(()=>{const s=_();Pe.forEach(i=>
3{i.nrData.closedAt=s,i.nrData.closeCode=1001,i.nrData.closeReason="Page navigating away",i.nrData.closeWasClean=!1,i.nrData.openedAt&&(i.nrData.connectedDuration=s-i.nrData.openedAt),n.emit("ws",[i.nrData],i)})});class r extends WebSocket{static name="WebSocket";static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#e(i){(i.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...i){super(...i),this.nrData=new Zs(i[0],i[1]),this.addEventListener("open",()=>{this.nrData.openedAt=_(),["protocol","extensions","binaryType"].forEach(a=>{this.nrData[a]=this[a]}),Pe.add(this)}),this.addEventListener("message",a=>{const{type:c,size:o}=Jt(a.data);this.nrData.messageOrigin??=k(a.origin),this.nrData.messageCount++,this.nrData.messageBytes+=o,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,o),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,o),(this.nrData.messageTypes??"").includes(c)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(c):c)}),this.addEventListener("close",a=>{this.nrData.closedAt=_(),this.nrData.closeCode=a.code,a.reason&&(this.nrData.closeReason=a.reason),this.nrData.closeWasClean=a.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,Pe.delete(this),n.emit("ws",[this.nrData],this)})}addEventListener(i,a,...c){const o=this,l=typeof a=="function"?function(...E){try{return a.apply(this,E)}catch(S){throw o.#e(S),S}}:a?.handleEvent?{handleEvent:function(...E){try{return a.handleEvent.apply(a,E)}catch(S){throw o.#e(S),S}}}:a;return super.addEventListener(i,l,...c)}send(i){if(this.readyState===WebSocket.OPEN){const{type:a,size:c}=Jt(i);this.nrData.sendCount++,this.nrData.sendBytes+=c,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,c),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,c),(this.nrData.sendTypes??"").includes(a)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(a):a)}try{return super.send(i)}catch(a){throw this.#e(a),a}}close(...i){try{super.close(...i)}catch(a){throw this.#e(a),a}}}return p.WebSocket=r,n}function Jt(t){return typeof t=="string"?{type:"string",size:new TextEncoder().encode(t).length}:t instanceof ArrayBuffer?{type:"ArrayBuffer",size:t.byteLength}:t instanceof Blob?{type:"Blob",size:t.size}:t instanceof DataView?{type:"DataView",size:t.byteLength}:ArrayBuffer.isView(t)?{type:"TypedArray",size:t.byteLength}:{type:"unknown",size:0}}class Zs{constructor(e,n){this.timestamp=_(),this.currentUrl=k(window.location.href),this.socketId=re(8),this.requestedUrl=k(e),this.requestedProtocols=Array.isArray(n)?n.join(","):n||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}let ei=class extends F{static featureName=mt;constructor(e){super(e,mt);const n=e.init.feature_flags.includes("websockets"),r=!e.init.feature_flags.includes("no_spv"),s=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,r];os(e),us(e),Cn(e),ft(e),cs(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0};let i;if(n&&Qs(this.ee).on("ws",c=>{y("ws-complete",[c],void 0,this.featureName,this.ee)}),r&&p.addEventListener("securitypolicyviolation",a=>{y("spv",[a],void 0,f.genericEvents,this.ee)},L(!1,this.removeOnAbort.signal)),H){if(Pn(this.ee,e),Nn(this.ee,e),i=lt(this.ee),e.init.user_actions.enabled){let a=function(o){const l=Se(o);return e.beacons.includes(l.hostname+":"+l.port)},c=function(){i.emit("navChange")};nr.forEach(o=>X(o,l=>y("ua",[l],void 0,this.featureName,this.ee),!0)),rr.forEach(o=>{const l=bn(E=>{y("ua",[E],void 0,this.featureName,this.ee)},500,{leading:!0});X(o,l)}),p.addEventListener("error",()=>{y("uaErr",[],void 0,f.genericEvents,this.ee)},L(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(o,l)=>{a(o[1])||l.addEventListener("readystatechange",()=>{l.readyState===2&&y("uaXhr",[],void 0,f.genericEvents,this.ee)},L(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",o=>{o.length>=1&&!a(xn(o[0]))&&y("uaXhr",[],void 0,f.genericEvents,this.ee)}),i.on("pushState-end",c),i.on("replaceState-end",c),window.addEventListener("hashchange",c,L(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",c,L(!0,this.removeOnAbort.signal))}e.init.performance.resources.enabled&&p.PerformanceObserver?.supportedEntryTypes.includes("resource")&&new PerformanceObserver(c=>
3{c.getEntries().forEach(o=>{y("browserPerformance.resource",[o],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}s.some(a=>a)?this.importAggregator(e,()=>M(()=>import("./index-CuXUScTz.js"),__vite__mapDeps([23,6,7,9,1,15,18,2,3]))):this.deregisterDrain()}};const Qt=new Map;function Mn(t,e,n,r,s=!0,i){if(!(typeof e=="object"&&e&&typeof n=="string"&&n&&typeof e[n]=="function"))return T(29);const a=ti(t),c=Te(a,void 0,i),o=new te(G);o.level=r.level,o.customAttributes=r.customAttributes,o.autoCaptured=s;const l=e[n]?.[ye]||e[n];return Qt.set(l,o),c.inPlace(e,[n],"wrap-logger-",()=>Qt.get(l),void 0,!0),a}function ti(t){return(t||C).get("logger")}function ni(t){O(dn,(e,n,{customAttributes:r={},level:s=Ae.INFO}={})=>{Mn(t.ee,e,n,{customAttributes:r,level:s},!1,t)},t)}let ri=class extends F{static featureName=Pt;constructor(e){super(e,Pt),as(e),ni(e),ft(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(s=>{ln(p.console[s]),Mn(n,p.console,s,{level:s==="log"?"info":s},void 0,e)}),this.ee.on("wrap-logger-end",function([i],a,c,o=[]){const{level:l,customAttributes:E,autoCaptured:S}=this;o.forEach(v=>{wn(n,i,E,l,S,v)})}),this.importAggregator(e,()=>M(()=>import("./index-DRUzItXD.js"),__vite__mapDeps([24,6,7,9,2,3])))}};const si=["click","keydown","submit"],ii="popstate",Ki="api",Ji="initialPageLoad",Zt=f.softNav,Qi=5e3,Zi=500,ea={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},ta={INTERACTION:1,AJAX:2},na={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"};function ai(t){const e=t.ee.get("tracer");O(nn,function(s){return new n().get(typeof s=="object"?s:{})},t);function n(){}const r=n.prototype={createTracer:function(s,i){var a={},c=this,o=typeof i=="function";return y(_e,["API/createTracer/called"],void 0,f.metrics,t.ee),function(){if(e.emit((o?"":"no-")+"fn-start",[_(),c,o],a),o)try{return i.apply(this,arguments)}catch(l){const E=typeof l=="string"?new Error(l):l;throw e.emit("fn-err",[arguments,this,E],a),E}finally{e.emit("fn-end",[_()],a)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(s=>{O.apply(this,[s,function(){return y(ht+s,[performance.now(),...arguments],this,f.softNav,t.ee),this},t,r])}),O(on,function(){y(ht+"routeName",[performance.now(),...arguments],void 0,f.softNav,t.ee)},t)}const oi=1/10*1e3;class ci extends F{static featureName=Zt;constructor(e){if(super(e,Zt),ai(e),!H||!W().o.MO)return;const n=lt(this.ee);try{this.removeOnAbort=new AbortController}catch{}si.forEach(o=>{X(o,l=>{a(l)},!0,this.removeOnAbort?.signal)}
3);const r=()=>y("newURL",[_(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",r),n.on("replaceState-end",r),X(ii,o=>{a(o),y("newURL",[o.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let s=!1;const i=new(W()).o.MO((o,l)=>{s||(s=!0,requestAnimationFrame(()=>{y("newDom",[_()],void 0,this.featureName,this.ee),s=!1}))}),a=bn(o=>{document.readyState!=="loading"&&(y("newUIEvent",[o],void 0,this.featureName,this.ee),i.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},oi,{leading:!0});this.abortHandler=c,this.importAggregator(e,()=>M(()=>import("./index-yYk3cThT.js"),__vite__mapDeps([25,8,13,6,7,11,5,2,3])),{domObserver:i});function c(){this.removeOnAbort?.abort(),i.disconnect(),this.abortHandler=void 0}}}class ui extends Ur{constructor(e){super({...e,features:[Os,An,Hr,Xs,Br,ls,ci,Js,ei,ri],loaderType:"browser-agent"})}}const ra=Object.freeze(Object.defineProperty({__proto__:null,BrowserAgent:ui},Symbol.toStringTag,{value:"Module"}));export{ss as $,Je as A,pt as B,li as C,_n as D,ve as E,f as F,At as G,Sr as H,wi as I,Fe as J,Tr as K,zn as L,Oi as M,vi as N,Nr as O,X as P,Di as Q,$n as R,_e as S,Jr as T,Kr as U,fr as V,Yr as W,Li as X,wt as Y,ns as Z,rs as _,Fn as a,Ci as a0,jt as a1,Hi as a2,W as a3,Fi as a4,Us as a5,j as a6,Se as a7,Fs as a8,xs as a9,is as aA,ki as aB,ta as aC,Vn as aD,na as aE,Ki as aF,Qi as aG,Ji as aH,ea as aI,Zt as aJ,ii as aK,Zi as aL,si as aM,bn as aN,In as aO,ar as aP,or as aQ,se as aR,re as aS,sr as aT,ir as aU,tr as aV,ke as aW,Ke as aX,ra as aY,cr as aa,Yt as ab,Ze as ac,$i as ad,Ne as ae,Ai as af,De as ag,qs as ah,Gi as ai,zi as aj,Ti as ak,Si as al,K as am,xr as an,Wi as ao,Ri as ap,ji as aq,gi as ar,yi as as,rr as at,bi as au,mt as av,_i as aw,Ae as ax,Pt as ay,Mi as az,p as b,ln as c,J as d,Rt as e,Ei as f,pi as g,y as h,H as i,mi as j,Fr as k,Un as l,L as m,_ as n,de as o,k as p,Ir as q,Ii as r,nt as s,St as t,hn as u,_r as v,T as w,hi as x,fi as y,ae as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.