PageSourceSearch

https://betatesting.com/frontend/dist/js/vendors-e1f9cb2c.12b37f9c.js

js betatesting.com collected 2026-09-24 09:02:45 UTC 111,294 bytes, 17 lines download raw bytes

1"use strict";(self.webpackChunkbetatesting_frontend=self.webpackChunkbetatesting_frontend||[]).push([[5162],{2173(j,D,t){t.d(D,{X:()=>E});function E(h){if(h!==void 0)return h>=400&&h<500?"warning":h>=500?"error":void 0}},5109(j,D,t){t.d(D,{$:()=>y,X:()=>I});var E=t(26674),h=t(74611),f=t(19282),T=t(5915);function I(d,l,p,g=(0,T.Bk)()){const u=g&&(0,T.zU)(g);u&&(E.T&&f.Yz.log(`[Measurement] Setting measurement on root span: ${d} = ${l} ${p}`),u.addEvent(d,{[h.xc]:l,[h.Sn]:p}))}function y(d){if(!d||d.length===0)return;const l={};return d.forEach(p=>{const g=p.attributes||{},u=g[h.Sn],a=g[h.xc];typeof u=="string"&&typeof a=="number"&&(l[p.name]={value:a,unit:u})}),l}},5326(j,D,t){t.d(D,{W:()=>n});var E=t(57968),h=t(26674),f=t(75330),T=t(74611),I=t(19282),y=t(74733),d=t(5915),l=t(93177),p=t(31158),g=t(22134),u=t(5109),a=t(61442),r=t(54776);const e=1e3;class n{constructor(c={}){this._traceId=c.traceId||(0,y.e)(),this._spanId=c.spanId||(0,y.Z)(),this._startTime=c.startTimestamp||(0,l.zf)(),this._links=c.links,this._attributes={},this.setAttributes({[T.JD]:"manual",[T.uT]:c.op,...c.attributes}),this._name=c.name,c.parentSpanId&&(this._parentSpanId=c.parentSpanId),"sampled"in c&&(this._sampled=c.sampled),c.endTimestamp&&(this._endTime=c.endTimestamp),this._events=[],this._isStandaloneSpan=c.isStandalone,this._endTime&&this._onSpanEnded()}addLink(c){return this._links?this._links.push(c):this._links=[c],this}addLinks(c){return this._links?this._links.push(...c):this._links=c,this}recordException(c,S){}spanContext(){const{_spanId:c,_traceId:S,_sampled:v}=this;return{spanId:c,traceId:S,traceFlags:v?d.aO:d.CC}}setAttribute(c,S){return S===void 0?delete this._attributes[c]:this._attributes[c]=S,this}setAttributes(c){return Object.keys(c).forEach(S=>this.setAttribute(S,c[S])),this}updateStartTime(c){this._startTime=(0,d.cI)(c)}setStatus(c){return this._status=c,this}updateName(c){return this._name=c,this.setAttribute(T.i_,"custom"),this}end(c){this._endTime||(this._endTime=(0,d.cI)(c),(0,g.U)(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[T.uT],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:(0,d.yW)(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[T.JD],profile_id:this._attributes[T.E1],exclusive_time:this._attributes[T.jG],measurements:(0,u.$)(this._events),is_segment:this._isStandaloneSpan&&(0,d.zU)(this)===this||void 0,segment_id:this._isStandaloneSpan?(0,d.zU)(this).spanContext().spanId:void 0,links:(0,d.uU)(this._links)}}getStreamedSpanJSON(){return{name:this._name??"",span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===(0,d.zU)(this),status:(0,d.i$)(this._status),attributes:this._attributes,links:(0,d.HQ)(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(c,S,v){h.T&&I.Yz.log("[Tracing] Adding an event to span:",c);const P=s(S)?S:v||(0,l.zf)(),C=s(S)?{}:S||{},K={name:c,time:(0,d.cI)(P),attributes:C};return this._events.push(K),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const c=(0,E.KU)();if(c&&(c.emit("spanEnd",this),this._isStandaloneSpan||c.emit("afterSpanEnd",this)),!(this._isStandaloneSpan||this===(0,d.zU)(this)))return;if(this._isStandaloneSpan){this._sampled?o((0,f.lu)([this],c)):(h.T&&I.Yz.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),c&&c.recordDroppedEvent("sample_rate","span"));return}else if(c&&(0,a.K)(c)){c.emit("afterSegmentSpanEnd",this);return}const v=this._convertSpanToTransaction();v&&((0,r.L)(this).scope||(0,E.o5)()).captureEvent(v)}_convertSpanToTransaction(){if(!_((0,d.et)(this)))return;this._name||(h.T&&I.Yz.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:c,isolationScope:S}=(0,r.L)(this),v=c?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(this._sampled!==!0)return;const C=(0,d.xO)(this).filter(U=>U!==this&&!i(U)).map(U=>(0,d.et)(U)).filter(_),K=this._attributes[T.i_];
1delete this._attributes[T.Le],C.forEach(U=>{delete U.data[T.Le]});const H={contexts:{trace:(0,d.Ck)(this)},spans:C.length>e?C.sort((U,G)=>U.start_timestamp-G.start_timestamp).slice(0,e):C,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:c,capturedSpanIsolationScope:S,dynamicSamplingContext:(0,p.k1)(this)},request:v,...K&&{transaction_info:{source:K}}},V=(0,u.$)(this._events);return V&&Object.keys(V).length&&(h.T&&I.Yz.log("[Measurements] Adding measurements to transaction event",JSON.stringify(V,void 0,2)),H.measurements=V),H}}function s(m){return m&&typeof m=="number"||m instanceof Date||Array.isArray(m)}function _(m){return!!m.start_timestamp&&!!m.timestamp&&!!m.span_id&&!!m.trace_id}function i(m){return m instanceof n&&m.isStandaloneSpan()}function o(m){const c=(0,E.KU)();if(!c)return;const S=m[1];if(!S||S.length===0){c.recordDroppedEvent("before_send","span");return}c.sendEnvelope(m)}},5915(j,D,t){t.d(D,{Bk:()=>k,CC:()=>r,Ck:()=>s,G_:()=>o,HQ:()=>c,Hu:()=>Y,Qh:()=>i,RD:()=>C,VS:()=>F,aO:()=>e,cI:()=>S,et:()=>P,i$:()=>R,kX:()=>_,pK:()=>U,uU:()=>m,xO:()=>A,xl:()=>q,yW:()=>G,zU:()=>b});var E=t(73949),h=t(95200),f=t(57968),T=t(74611),I=t(91135),y=t(54776),d=t(46403),l=t(74733),p=t(93177),g=t(93908),u=t(19282),a=t(70333);const r=0,e=1;let n=!1;function s(O){const{spanId:L,traceId:N}=O.spanContext(),{data:z,op:et,parent_span_id:at,status:nt,origin:ct,links:ut}=P(O);return{parent_span_id:at,span_id:L,trace_id:N,data:z,op:et,status:nt,origin:ct,links:ut}}function _(O){const{spanId:L,traceId:N,isRemote:z}=O.spanContext(),et=z?L:P(O).parent_span_id,at=(0,y.L)(O).scope,nt=z?at?.getPropagationContext().propagationSpanId||(0,l.Z)():L;return{parent_span_id:et,span_id:nt,trace_id:N}}function i(O){const{traceId:L,spanId:N}=O.spanContext(),z=U(O);return(0,g.TC)(L,N,z)}function o(O){const{traceId:L,spanId:N}=O.spanContext(),z=U(O);return(0,g.Iy)(L,N,z)}function m(O){if(O&&O.length>0)return O.map(({context:{spanId:L,traceId:N,traceFlags:z,...et},attributes:at})=>({span_id:L,trace_id:N,sampled:z===e,attributes:at,...et}))}function c(O){if(O?.length)return O.map(({context:{spanId:L,traceId:N,traceFlags:z},attributes:et})=>({span_id:L,trace_id:N,sampled:z===e,attributes:et}))}function S(O){return typeof O=="number"?v(O):Array.isArray(O)?O[0]+O[1]/1e9:O instanceof Date?v(O.getTime()):(0,p.zf)()}function v(O){return O>9999999999?O/1e3:O}function P(O){if(Z(O))return O.getSpanJSON();const{spanId:L,traceId:N}=O.spanContext();if(V(O)){const{attributes:z,startTime:et,name:at,endTime:nt,status:ct,links:ut}=O;
1return{span_id:L,trace_id:N,data:z,description:at,parent_span_id:K(O),start_timestamp:S(et),timestamp:S(nt)||void 0,status:G(ct),op:z[T.uT],origin:z[T.JD],links:m(ut)}}return{span_id:L,trace_id:N,start_timestamp:0,data:{}}}function C(O){if(Z(O))return O.getStreamedSpanJSON();const{spanId:L,traceId:N}=O.spanContext();if(V(O)){const{attributes:z,startTime:et,name:at,endTime:nt,status:ct,links:ut}=O;return{name:at,span_id:L,trace_id:N,parent_span_id:K(O),start_timestamp:S(et),end_timestamp:S(nt),is_segment:O===J(O),status:R(ct),attributes:z,links:c(ut)}}return{span_id:L,trace_id:N,start_timestamp:0,name:"",end_timestamp:0,status:"ok",is_segment:O===J(O)}}function K(O){return"parentSpanId"in O?O.parentSpanId:"parentSpanContext"in O?O.parentSpanContext?.spanId:void 0}function H(O){return{...O,attributes:serializeAttributes(O.attributes),links:O.links?.map(L=>({...L,attributes:serializeAttributes(L.attributes)}))}}function V(O){const L=O;return!!L.attributes&&!!L.startTime&&!!L.name&&!!L.endTime&&!!L.status}function Z(O){return typeof O.getSpanJSON=="function"}function U(O){const{traceFlags:L}=O.spanContext();return L===e}function G(O){if(!(!O||O.code===I.a3))return O.code===I.F3?"ok":O.message||"internal_error"}function R(O){return!O||O.code===I.F3||O.code===I.a3||O.message==="cancelled"?"ok":"error"}const B="_sentryChildSpans",$="_sentryRootSpan";function Y(O,L){const N=O[$]||O;(0,d.my)(L,$,N),O[B]?O[B].add(L):(0,d.my)(O,B,new Set([L]))}function F(O,L){O[B]&&O[B].delete(L)}function A(O){const L=new Set;function N(z){if(!L.has(z)&&U(z)){L.add(z);const et=z[B]?Array.from(z[B]):[];for(const at of et)N(at)}}return N(O),Array.from(L)}const b=J;function J(O){return O[$]||O}function k(){const O=(0,h.EU)(),L=(0,E.h)(O);return L.getActiveSpan?L.getActiveSpan():(0,a.f)((0,f.o5)())}function q(){n||((0,u.pq)(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),n=!0)}function tt(O,L){O.updateName(L),O.setAttributes({[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"custom",[SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME]:L})}},6810(j,D,t){t.d(D,{Z:()=>I});var E=t(57968),h=t(19282),f=t(93177);const T=100;function I(y,d){const l=(0,E.KU)(),p=(0,E.rm)();if(!l)return;const{beforeBreadcrumb:g=null,maxBreadcrumbs:u=T}=l.getOptions();if(u<=0)return;const r={timestamp:(0,f.lu)(),...y},e=g?(0,h.pq)(()=>g(r,d)):r;e!==null&&(l.emit&&l.emit("beforeAddBreadcrumb",e,d),p.addBreadcrumb(e,u))}},7313(j,D,t){t.d(D,{U:()=>E});const E="production",h="development"},7706(j,D,t){t.d(D,{S:()=>h});function E(f){return addNonEnumerableProperty(f,"_streamed",!0),f}function h(f){return!!f&&typeof f=="function"&&"_streamed"in f&&!!f._streamed}},8251(j,D,t){t.d(D,{K:()=>h});var E=t(43674);function h(f,T,I=[T],y="npm"){const d=(f._metadata=f._metadata||{}).sdk=f._metadata.sdk||{};d.name||(d.name=`sentry.javascript.${T}`,d.packages=I.map(l=>({name:`${y}:@sentry/${l}`,version:E.M})),d.version=E.M)}},8429(j,D,t){t.d(D,{lt:()=>g});var E=t(95200),h=t(71111),f=t(72808);function T(r){return[{type:"log",item_count:r.length,content_type:"application/vnd.sentry.items.log+json"},{items:r}]}function I(r,e,n,s){const _={};return e?.sdk&&(_.sdk={name:e.sdk.name,version:e.sdk.version}),n&&s&&(_.dsn=(0,h.SB)(s)),(0,f.h4)(_,[T(r)])}const y=100;function d(r,e,n,s=!0){n&&(!r[e]||s)&&(r[e]=n)}function l(r,e){const n=a(),s=u(r);s===void 0?n.set(r,[e]):s.length>=y?(g(r,s),n.set(r,[e])):n.set(r,[...s,e])}function p(r,e=getCurrentScope(),n=l){const s=e?.getClient()??getClient();if(!s){DEBUG_BUILD&&debug.warn("No client available to capture log.");return}const{release:_,environment:i,enableLogs:o=!1,beforeSendLog:m}=s.getOptions();if(!o){DEBUG_BUILD&&debug.warn("logging option not enabled, log will not be captured.");return}const[,c]=_getTraceInfoFromScope(s,e),S={...r.attributes},{user:{id:v,email:P,username:C},attributes:K={}}=getCombinedScopeData(getIsolationScope(),e);d(S,"user.id",v,!1),d(S,"user.email",P,!1),d(S,"user.name",C,!1),d(S,"sentry.release",_),d(S,"sentry.environment",i);const{name:H,version:V}=s.getSdkMetadata()?.sdk??{};d(S,"sentry.sdk.name",H),d(S,"sentry.sdk.version",V);const Z=s.getIntegrationByName("Replay"),U=Z?.getReplayId(!0);d(S,"sentry.replay_id",U),U&&Z?.getRecordingMode()==="buffer"&&d(S,"sentry._internal.replay_is_buffering",!0);const G=r.message;
1if(isParameterizedString(G)){const{__sentry_template_string__:tt,__sentry_template_values__:O=[]}=G;O?.length&&(S["sentry.message.template"]=tt),O.forEach((L,N)=>{S[`sentry.message.parameter.${N}`]=L})}const R=_getSpanForScope(e);d(S,"sentry.trace.parent_span_id",R?.spanContext().spanId);const B={...r,attributes:S};s.emit("beforeCaptureLog",B);const $=m?consoleSandbox(()=>m(B)):B;if(!$){s.recordDroppedEvent("before_send","log_item",1),DEBUG_BUILD&&debug.warn("beforeSendLog returned null, log will not be captured.");return}const{level:Y,message:F,attributes:A={},severityNumber:b}=$,J=timestampInSeconds(),k=getSequenceAttribute(J),q={timestamp:J,level:Y,body:F,trace_id:c?.trace_id,severity_number:b??SEVERITY_TEXT_TO_SEVERITY_NUMBER[Y],attributes:{...serializeAttributes(K),...serializeAttributes(A,!0),[k.key]:k.value}};n(s,q),s.emit("afterCaptureLog",$)}function g(r,e){const n=e??u(r)??[];if(n.length===0)return;const s=r.getOptions(),_=I(n,s._metadata,s.tunnel,r.getDsn());a().set(r,[]),r.emit("flushLogs"),r.sendEnvelope(_)}function u(r){return a().get(r)}function a(){return(0,E.BY)("clientToLogBufferMap",()=>new WeakMap)}},9123(j,D,t){t.d(D,{Qw:()=>f,Wk:()=>I,hY:()=>T});var E=t(18845);let h;function f(y){if(h!==void 0)return h?h(y):y();const d=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),l=E.O;return d in l&&typeof l[d]=="function"?(h=l[d],h(y)):(h=null,y())}function T(){return f(()=>Math.random())}function I(){return f(()=>Date.now())}},9593(j,D,t){t.d(D,{G:()=>E});function E(h){const f=[];h.message&&f.push(h.message);try{const T=h.exception.values[h.exception.values.length-1];T?.value&&(f.push(T.value),T.type&&f.push(`${T.type}: ${T.value}`))}catch{}return f}},9600(j,D,t){t.d(D,{$X:()=>p,GR:()=>s,M6:()=>u,eJ:()=>d,gO:()=>g});var E=t(46403),h=t(9123),f=t(18845);function T(){const i=f.O;return i.crypto||i.msCrypto}let I;function y(){return(0,h.hY)()*16}function d(i=T()){try{if(i?.randomUUID)return(0,h.Qw)(()=>i.randomUUID()).replace(/-/g,"")}catch{}return I||(I="10000000100040008000"+1e11),I.replace(/[018]/g,o=>(o^(y()&15)>>o/4).toString(16))}function l(i){return i.exception?.values?.[0]}function p(i){const{message:o,event_id:m}=i;if(o)return o;const c=l(i);return c?c.type&&c.value?`${c.type}: ${c.value}`:c.type||c.value||m||"<unknown>":m||"<unknown>"}function g(i,o,m){const c=i.exception=i.exception||{},S=c.values=c.values||[],v=S[0]=S[0]||{};v.value||(v.value=o||""),v.type||(v.type=m||"Error")}function u(i,o){const m=l(i);if(!m)return;const c={type:"generic",handled:!0},S=m.mechanism;if(m.mechanism={...c,...S,...o},o&&"data"in o){const v={...S?.data,...o.data};m.mechanism.data=v}}const a=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;function r(i){return parseInt(i||"",10)}function e(i){const o=i.match(a)||[],m=r(o[1]),c=r(o[2]),S=r(o[3]);return{buildmetadata:o[5],major:isNaN(m)?void 0:m,minor:isNaN(c)?void 0:c,patch:isNaN(S)?void 0:S,prerelease:o[4]}}function n(i,o,m=5){if(o.lineno===void 0)return;const c=i.length,S=Math.max(Math.min(c-1,o.lineno-1),0);o.pre_context=i.slice(Math.max(0,S-m),S).map(P=>snipLine(P,0));const v=Math.min(c-1,S);o.context_line=snipLine(i[v],o.colno||0),o.post_context=i.slice(Math.min(S+1,c),S+1+m).map(P=>snipLine(P,0))}function s(i){if(_(i))return!0;try{(0,E.my)(i,"__sentry_captured__",!0)}catch{}return!1}function _(i){try{return i.__sentry_captured__}catch{}}},13235(j,D,t){t.d(D,{AS:()=>l,aj:()=>p,s5:()=>y});var E=t(26674),h=t(19282),f=t(51685);const T={},I={};function y(g,u){T[g]=T[g]||[],T[g].push(u)}function d(){Object.keys(T).forEach(g=>{T[g]=void 0})}function l(g,u){if(!I[g]){I[g]=!0;try{u()}catch(a){E.T&&h.Yz.error(`Error while instrumenting ${g}`,a)}}}function p(g,u){const a=g&&T[g];if(a)for(const r of a)try{r(u)}catch(e){E.T&&h.Yz.error(`Error while triggering instrumentation handler.
2Type: ${g}
3Name: ${(0,f.qQ)(r)}
4Error:`,e)}}},17786(j,D,t){t.d(D,{XW:()=>I,xg:()=>y});var E=t(64208);const h=0,f=1,T=2;function I(l){return new d(p=>{p(l)})}function y(l){return new d((p,g)=>{g(l)})}class d{constructor(p){this._state=h,this._handlers=[],this._runExecutor(p)}then(p,g){return new d((u,a)=>{this._handlers.push([!1,r=>{if(!p)u(r);else try{u(p(r))}catch(e){a(e)}},r=>{if(!g)a(r);else try{u(g(r))}catch(e){a(e)}}]),this._executeHandlers()})}catch(p){return this.then(g=>g,p)}finally(p){return new d((g,u)=>{let a,r;return this.then(e=>{r=!1,a=e,p&&p()},e=>{r=!0,a=e,p&&p()}).then(()=>
4{if(r){u(a);return}g(a)})})}_executeHandlers(){if(this._state===h)return;const p=this._handlers.slice();this._handlers=[],p.forEach(g=>{g[0]||(this._state===f&&g[1](this._value),this._state===T&&g[2](this._value),g[0]=!0)})}_runExecutor(p){const g=(r,e)=>{if(this._state===h){if((0,E.Qg)(e)){e.then(u,a);return}this._state=r,this._value=e,this._executeHandlers()}},u=r=>{g(f,r)},a=r=>{g(T,r)};try{p(u,a)}catch(r){a(r)}}}},18843(j,D,t){t.d(D,{i:()=>g});var E=t(73949),h=t(95200),f=t(57968),T=t(64251),I=t(19282),y=t(5915),d=t(31158),l=t(63944),p=t(93908);function g(r={}){const e=r.client||(0,f.KU)();if(!(0,T.Ol)()||!e)return{};const n=(0,h.EU)(),s=(0,E.h)(n);if(s.getTraceData)return s.getTraceData(r);const _=r.scope||(0,f.o5)(),i=r.span||(0,y.Bk)();if(!i&&(0,f.Bi)())return{};const o=i?(0,y.Qh)(i):u(_),m=i?(0,d.k1)(i):(0,d.ao)(e,_),c=(0,l.De)(m);if(!p.MI.test(o))return I.Yz.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const v={"sentry-trace":o,baggage:c};return r.propagateTraceparent&&(v.traceparent=i?(0,y.G_)(i):a(_)),v}function u(r){const{traceId:e,sampled:n,propagationSpanId:s}=r.getPropagationContext();return(0,p.TC)(e,s,n)}function a(r){const{traceId:e,sampled:n,propagationSpanId:s}=r.getPropagationContext();return(0,p.Iy)(e,s,n)}},18845(j,D,t){t.d(D,{O:()=>E});const E=globalThis},19282(j,D,t){t.d(D,{Ow:()=>T,Yz:()=>s,Z9:()=>y,pq:()=>d});var E=t(95200),h=t(26674),f=t(18845);const T=["debug","info","warn","error","log","assert","trace"],I="Sentry Logger ",y={};function d(_){if(!("console"in f.O))return _();const i=f.O.console,o={},m=Object.keys(y);m.forEach(c=>{const S=y[c];o[c]=i[c],i[c]=S});try{return _()}finally{m.forEach(c=>{i[c]=o[c]})}}function l(){n().enabled=!0}function p(){n().enabled=!1}function g(){return n().enabled}function u(..._){e("log",..._)}function a(..._){e("warn",..._)}function r(..._){e("error",..._)}function e(_,...i){h.T&&g()&&d(()=>{f.O.console[_](`${I}[${_}]:`,...i)})}function n(){return h.T?(0,E.BY)("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const s={enable:l,disable:p,isEnabled:g,log:u,warn:a,error:r}},19975(j,D,t){t.d(D,{TR:()=>T});var E=t(64208);function h(a,r){return a(r.stack||"",1)}function f(a){return(0,E.bJ)(a)&&"__sentry_fetch_url_host__"in a&&typeof a.__sentry_fetch_url_host__=="string"}function T(a){return f(a)?`${a.message} (${a.__sentry_fetch_url_host__})`:a.message}function I(a,r){const e={type:r.name||r.constructor.name,value:T(r)},n=h(a,r);return n.length&&(e.stacktrace={frames:n}),e}function y(a){for(const r in a)if(Object.prototype.hasOwnProperty.call(a,r)){const e=a[r];if(e instanceof Error)return e}}function d(a){if("name"in a&&typeof a.name=="string"){let n=`'${a.name}' captured as exception`;return"message"in a&&typeof a.message=="string"&&(n+=` with message '${a.message}'`),n}else if("message"in a&&typeof a.message=="string")return a.message;const r=extractExceptionKeysForMessage(a);if(isErrorEvent(a))return`Event \`ErrorEvent\` captured as exception with message \`${a.message}\``;const e=l(a);return`${e&&e!=="Object"?`'${e}'`:"Object"} captured as exception with keys: ${r}`}function l(a){try{const r=Object.getPrototypeOf(a);return r?r.constructor.name:void 0}catch{}}function p(a,r,e,n){if(isError(e))return[e,void 0];if(r.synthetic=!0,isPlainObject(e)){const _=a?.getOptions().normalizeDepth,i={__serialized__:normalizeToSize(e,_)},o=y(e);if(o)return[o,i];const m=d(e),c=n?.syntheticException||new Error(m);return c.message=m,[c,i]}const s=n?.syntheticException||new Error(e);return s.message=`${e}`,[s,void 0]}function g(a,r,e,n){const _=n?.data&&n.data.mechanism||{handled:!0,type:"generic"},[i,o]=p(a,_,e,n),m={exception:{values:[I(r,i)]}};return o&&(m.extra=o),addExceptionTypeValue(m,void 0,void 0),addExceptionMechanism(m,_),{...m,event_id:n?.event_id}}function u(a,r,e="info",n,s){const _={event_id:n?.event_id,level:e};if(s&&n?.syntheticException){const i=h(a,n.syntheticException);i.length&&(_.exception={values:[{value:r,stacktrace:{frames:i}}]},addExceptionMechanism(_,{synthetic:!0}))}if(isParameterizedString(r)){const{__sentry_template_string__:i,__sentry_template_values__:o}=r;return _.logentry={message:i,params:o},_}return _.message=r,_}},20144(j,D,t){t.d(D,{Z8:()=>y,kJ:()=>d});var E=t(71111);const h="7";function f(l){const p=l.protocol?`${l.protocol}:`:"",g=l.port?`:${l.port}`:"";return`${p}//${l.host}${g}${l.path?`/${l.path}`:""}/api/`}function T(l){return`${f(l)}${l.projectId}/envelope/`}function I(l,p){const g={sentry_version:h};return l.publicKey&&(g.sentry_key=l.publicKey),p&&(g.sentry_client=`${p.name}/${p.version}`),new URLSearchParams(g).toString()}function y(l,p,g){return p||`${T(l)}?${I(l,g)}`}function d(l,p){const g=(0,E.AD)(l);if(!g)return"";const u=`${f(g)}embed/error-page/`;let a=`dsn=${(0,E.SB)(g)}`;for(const r in p)if(r!=="dsn"&&r!=="onClose")if(r==="user"){const e=p.user;if(!e)continue;e.name&&(a+=`&name=${encodeURIComponent(e.name)}
4`),e.email&&(a+=`&email=${encodeURIComponent(e.email)}`)}else a+=`&${encodeURIComponent(r)}=${encodeURIComponent(p[r])}`;return`${u}?${a}`}},20900(j,D,t){t.d(D,{T:()=>I});var E=t(37644),h=t(64251),f=t(8251),T=t(96540);function I(y){const d={...y};return(0,f.K)(d,"react"),(0,h.o)("react",{version:T.version}),(0,E.Ts)(d)}},22134(j,D,t){t.d(D,{U:()=>I,z:()=>T});var E=t(26674),h=t(19282),f=t(5915);function T(y){if(!E.T)return;const{description:d="< unknown name >",op:l="< unknown op >",parent_span_id:p}=(0,f.et)(y),{spanId:g}=y.spanContext(),u=(0,f.pK)(y),a=(0,f.zU)(y),r=a===y,e=`[Tracing] Starting ${u?"sampled":"unsampled"} ${r?"root ":""}span`,n=[`op: ${l}`,`name: ${d}`,`ID: ${g}`];if(p&&n.push(`parent ID: ${p}`),!r){const{op:s,description:_}=(0,f.et)(a);n.push(`root ID: ${a.spanContext().spanId}`),s&&n.push(`root op: ${s}`),_&&n.push(`root description: ${_}`)}h.Yz.log(`${e}
5  ${n.join(`
6  `)}`)}function I(y){if(!E.T)return;const{description:d="< unknown name >",op:l="< unknown op >"}=(0,f.et)(y),{spanId:p}=y.spanContext(),u=(0,f.zU)(y)===y,a=`[Tracing] Finishing "${l}" ${u?"root ":""}span "${d}" with ID ${p}`;h.Yz.log(a)}},23364(j,D,t){t.d(D,{tH:()=>e});var E=t(57968),h=t(60858),f=t(19282),T=t(96540);const I=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var y=t(64251),d=t(64208);function l(s){const _=s.match(/^([^.]+)/);return _!==null&&parseInt(_[0])>=17}function p(s,_){const i=new WeakSet;function o(m,c){if(!i.has(m)){if(m.cause)return i.add(m),o(m.cause,c);m.cause=c}}o(s,_)}function g(s,{componentStack:_},i){if(l(T.version)&&(0,d.bJ)(s)&&_){const o=new Error(s.message);o.name=`React ErrorBoundary ${s.name}`,o.stack=_,p(s,o)}return(0,E.v4)(o=>(o.setContext("react",{componentStack:_}),(0,y.Cp)(s,i)))}function u(s){return(_,i)=>{const o=!!s,m=g(_,i,{mechanism:{handled:o,type:"auto.function.react.error_handler"}});o&&s(_,i,m)}}const a="unknown",r={componentStack:null,error:null,eventId:null};class e extends T.Component{constructor(_){super(_),this.state=r,this._openFallbackReportDialog=!0;const i=(0,E.KU)();i&&_.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=i.on("afterSendEvent",o=>{!o.type&&this._lastEventId&&o.event_id===this._lastEventId&&(0,h.m)({..._.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(_,i){const{componentStack:o}=i,{beforeCapture:m,onError:c,showDialog:S,dialogOptions:v}=this.props;(0,E.v4)(P=>{m&&m(P,_,o);const C=this.props.handled!=null?this.props.handled:!!this.props.fallback,K=g(_,i,{mechanism:{handled:C,type:"auto.function.react.error_boundary"}});c&&c(_,o,K),S&&(this._lastEventId=K,this._openFallbackReportDialog&&(0,h.m)({...v,eventId:K})),this.setState({error:_,componentStack:o,eventId:K})})}componentDidMount(){const{onMount:_}=this.props;_&&_()}componentWillUnmount(){const{error:_,componentStack:i,eventId:o}=this.state,{onUnmount:m}=this.props;m&&(this.state===r?m(null,null,null):m(_,i,o)),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}resetErrorBoundary(){const{onReset:_}=this.props,{error:i,componentStack:o,eventId:m}=this.state;_&&_(i,o,m),this.setState(r)}render(){const{fallback:_,children:i}=this.props,o=this.state;if(o.componentStack===null)return typeof i=="function"?i():i;const m=typeof _=="function"?T.createElement(_,{error:o.error,componentStack:o.componentStack,resetError:()=>this.resetErrorBoundary(),eventId:o.eventId}):_;return T.isValidElement(m)?m:(_&&I&&f.Yz.warn("fallback did not produce a valid ReactElement"),null)}}function n(s,_){const i=s.displayName||s.name||a,o=React.memo(m=>React.createElement(e,{..._},React.createElement(s,{...m})));return o.displayName=`errorBoundary(${i})`,hoistNonReactStatics(o,s),o}},23998(j,D,t){t.d(D,{Om:()=>l,e2:()=>I});var E=t(57968),h=t(31158),f=t(45734),T=t(5915);function I(e,n){const{fingerprint:s,span:_,breadcrumbs:i,sdkProcessingMetadata:o}=n;p(e,n),_&&a(e,_),r(e,s),g(e,i),u(e,o)}function y(e,n){const{extra:s,tags:_,attributes:i,user:o,contexts:m,level:c,sdkProcessingMetadata:S,breadcrumbs:v,fingerprint:P,eventProcessors:C,attachments:K,propagationContext:H,transactionName:V,span:Z}=n;d(e,"extra",s),d(e,"tags",_),d(e,"attributes",i),d(e,"user",o),d(e,"contexts",m),e.sdkProcessingMetadata=(0,f.h)(e.sdkProcessingMetadata,S,2),c&&(e.level=c),V&&(e.transactionName=V),Z&&(e.span=Z),v.length&&(e.breadcrumbs=[...e.breadcrumbs,...v]),P.length&&(e.fingerprint=[...e.fingerprint,...P]),C.length&&(e.eventProcessors=[...e.eventProcessors,...C]),K.length&&(e.attachments=[...e.attachments,...K]),e.propagationContext={...e.propagationContext,...H}}function d(e,n,s){e[n]=(0,f.h)(e[n],s,1)}function l(e,n){const s=(0,E.m6)().getScopeData();return e&&y(s,e.getScopeData()),n&&y(s,n.getScopeData()),s}function p(e,n){const{extra:s,tags:_,user:i,contexts:o,level:m,transactionName:c}=n;Object.keys(s).length&&(e.extra={...s,...e.extra}),Object.keys(_).length&&(e.tags={..._,...e.tags}),Object.keys(i).length&&(e.user={...i,...e.user}),Object.keys(o).length&&(e.contexts={...o,...e.contexts}),m&&(e.level=m),c&&e.type!=="transaction"&&(e.transaction=c)}function g(e,n){const s=[...e.breadcrumbs||[],...n];e.breadcrumbs=s.length?s:void 0}function u(e,n){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...n}}function a(e,n){e.contexts={trace:(0,T.kX)(n),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:(0,h.k1)(n),...e.sdkProcessingMetadata};const s=(0,T.zU)(n),_=(0,T.et)(s).description;_&&!e.transaction&&e.type==="transaction"&&(e.transaction=_)}function r(e,n){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],n&&(e.fingerprint=e.fingerprint.concat(n)),e.fingerprint.length||delete e.fingerprint}},24103(j,D,t){t.d(D,{K:()=>O});var E=t(20144),h=t(7313),f=t(57968),T=t(26674),I=t(75330),y=t(68826),d=t(8429),l=t(93533),p=t(59328),g=t(31158),u=t(7706),a=t(28262),r=t(72808),e=t(93177);function n(W,M,x){const w=[{type:"client_report"},{timestamp:x||(0,e.lu)(),discarded_events:W}];return(0,r.h4)(M?{dsn:M}:{},[w])}var s=t(19282),_=t(71111),i=t(9593),o=t(64208),m=t(45734),c=t(9600),S=t(91773),v=t(49158),P=t(59561),C=t(9123),K=t(84347),H=t(5915),V=t(17786),Z=t(99267),U=t(74611);function G(W){const{trace_id:M,parent_span_id:x,span_id:w,status:Q,origin:X,data:st,op:rt}=W.contexts?.trace??{};return{data:st??{},description:W.transaction,op:rt,parent_span_id:x,span_id:w??"",start_timestamp:W.start_timestamp??0,status:Q,timestamp:W.timestamp,trace_id:M??"",origin:X,profile_id:st?.[U.E1],exclusive_time:st?.[U.jG],measurements:W.measurements,is_segment:!0}}function R(W){return{type:"transaction",timestamp:W.timestamp,start_timestamp:W.start_timestamp,transaction:W.description,contexts:{trace:{trace_id:W.trace_id,span_id:W.span_id,parent_span_id:W.parent_span_id,op:W.op,status:W.status,origin:W.origin,data:{...W.data,...W.profile_id&&{[U.E1]:W.profile_id},...W.exclusive_time&&{[U.jG]:W.exclusive_time}}}},measurements:W.measurements}}const B="Not capturing exception because it's already been captured.",$="Discarded session because of missing or non-string release",Y=Symbol.for("SentryInternalError"),F=Symbol.for("SentryDoNotSendEventError"),A=5e3;function b(W){return{message:W,[Y]:!0}}function J(W){return{message:W,[F]:!0}}function k(W){return!!W&&typeof W=="object"&&Y in W}function q(W){return!!W&&typeof W=="object"&&F in W}function tt(W,M,x,w,Q){let X=0,st,rt=!1;W.on(x,()=>{X=0,clearTimeout(st),rt=!1}),W.on(M,ot=>
6{X+=w(ot),X>=8e5?Q(W):rt||(rt=!0,st=(0,Z.G)(setTimeout(()=>{Q(W)},A)))}),W.on("flush",()=>{Q(W)})}class O{constructor(M){if(this._options=M,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=(0,P.C)(M.transportOptions?.bufferSize??a.$),M.dsn?this._dsn=(0,_.AD)(M.dsn):T.T&&s.Yz.warn("No DSN provided, client will not send events."),this._dsn){const w=(0,E.Z8)(this._dsn,M.tunnel,M._metadata?M._metadata.sdk:void 0);this._transport=M.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...M.transportOptions,url:w})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&tt(this,"afterCaptureLog","flushLogs",ct,d.lt),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&tt(this,"afterCaptureMetric","flushMetrics",nt,l.NG)}captureException(M,x,w){const Q=(0,c.eJ)();if((0,c.GR)(M))return T.T&&s.Yz.log(B),Q;const X={event_id:Q,...x};return this._process(()=>this.eventFromException(M,X).then(st=>this._captureEvent(st,X,w)).then(st=>st),"error"),X.event_id}captureMessage(M,x,w,Q){const X={event_id:(0,c.eJ)(),...w},st=(0,o.NF)(M)?M:String(M),rt=(0,o.sO)(M),ot=rt?this.eventFromMessage(st,x,X):this.eventFromException(M,X);return this._process(()=>ot.then(lt=>this._captureEvent(lt,X,Q)),rt?"unknown":"error"),X.event_id}captureEvent(M,x,w){const Q=(0,c.eJ)();if(x?.originalException&&(0,c.GR)(x.originalException))return T.T&&s.Yz.log(B),Q;const X={event_id:Q,...x},st=M.sdkProcessingMetadata||{},rt=st.capturedSpanScope,ot=st.capturedSpanIsolationScope,lt=L(M.type);return this._process(()=>this._captureEvent(M,X,rt||w,ot),lt),X.event_id}captureSession(M){this.sendSession(M),(0,p.qO)(M,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(M){const x=this._transport;if(!x)return!0;this.emit("flush");const w=await this._isClientDoneProcessing(M),Q=await x.flush(M);return w&&Q}async close(M){(0,d.lt)(this);const x=await this.flush(M);return this.getOptions().enabled=!1,this.emit("close"),x}getEventProcessors(){return this._eventProcessors}addEventProcessor(M){this._eventProcessors.push(M)}init(){(this._isEnabled()||this._options.integrations.some(({name:M})=>M.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(M){return this._integrations[M]}addIntegration(M){const x=this._integrations[M.name];!x&&M.beforeSetup&&M.beforeSetup(this),(0,y.qm)(this,M,this._integrations),x||(0,y.lc)(this,[M])}sendEvent(M,x={}){this.emit("beforeSendEvent",M,x);let w=(0,I.V7)(M,this._dsn,this._options._metadata,this._options.tunnel);for(const Q of x.attachments||[])w=(0,r.W3)(w,(0,r.bm)(Q));this.sendEnvelope(w).then(Q=>
6this.emit("afterSendEvent",M,Q))}sendSession(M){const{release:x,environment:w=h.U}=this._options;if("aggregates"in M){const X=M.attrs||{};if(!X.release&&!x){T.T&&s.Yz.warn($);return}X.release=X.release||x,X.environment=X.environment||w,M.attrs=X}else{if(!M.release&&!x){T.T&&s.Yz.warn($);return}M.release=M.release||x,M.environment=M.environment||w}this.emit("beforeSendSession",M);const Q=(0,I.LE)(M,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(Q)}recordDroppedEvent(M,x,w=1){if(this._options.sendClientReports){const Q=`${M}:${x}`;T.T&&s.Yz.log(`Recording outcome: "${Q}"${w>1?` (${w} times)`:""}`),this._outcomes[Q]=(this._outcomes[Q]||0)+w}}on(M,x){const w=this._hooks[M]=this._hooks[M]||new Set,Q=(...X)=>x(...X);return w.add(Q),()=>{w.delete(Q)}}emit(M,...x){const w=this._hooks[M];w&&w.forEach(Q=>Q(...x))}async sendEnvelope(M){if(this.emit("beforeEnvelope",M),this._isEnabled()&&this._transport)try{return await this._transport.send(M)}catch(x){return T.T&&s.Yz.error("Error while sending envelope:",x),{}}return T.T&&s.Yz.error("Transport disabled"),{}}dispose(){}_setupIntegrations(){const{integrations:M}=this._options;this._integrations=(0,y.P$)(this,M),(0,y.lc)(this,M)}_updateSessionFromEvent(M,x){let w=x.level==="fatal",Q=!1;const X=x.exception?.values;if(X){Q=!0,w=!1;for(const ot of X)if(ot.mechanism?.handled===!1){w=!0;break}}const st=M.status==="ok";(st&&M.errors===0||st&&w)&&((0,p.qO)(M,{...w&&{status:"crashed"},errors:M.errors||Number(Q||w)}),this.captureSession(M))}async _isClientDoneProcessing(M){let x=0;for(;!M||x<M;){if(await new Promise(w=>setTimeout(w,1)),!this._numProcessing)return!0;x++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(M,x,w,Q){const X=this.getOptions(),st=Object.keys(this._integrations);return!x.integrations&&st?.length&&(x.integrations=st),this.emit("preprocessEvent",M,x),M.type||Q.setLastEventId(M.event_id||x.event_id),(0,v.mG)(X,M,x,w,this,Q).then(rt=>{if(rt===null)return rt;this.emit("postprocessEvent",rt,x),rt.contexts={trace:{...rt.contexts?.trace,...(0,f.vn)(w)},...rt.contexts};const ot=(0,g.ao)(this,w);return rt.sdkProcessingMetadata={dynamicSamplingContext:ot,...rt.sdkProcessingMetadata},rt})}_captureEvent(M,x={},w=(0,f.o5)(),Q=(0,f.rm)()){return T.T&&et(M)&&s.Yz.log(`Captured error event \`${(0,i.G)(M)[0]||"<unknown>"}\``),this._processEvent(M,x,w,Q).then(X=>X.event_id,X=>{T.T&&(q(X)?s.Yz.log(X.message):k(X)?s.Yz.warn(X.message):s.Yz.warn(X))})}_processEvent(M,x,w,Q){const X=this.getOptions(),{sampleRate:st}=X,rt=at(M),ot=et(M),dt=`before send for type \`${M.type||"error"}\``,pt=typeof st>"u"?void 0:(0,S.i)(st);if(ot&&typeof pt=="number"&&(0,C.hY)()>pt)return this.recordDroppedEvent("sample_rate","error"),(0,V.xg)(J(`Discarding event because it's not included in the random sample (sampling rate = ${st})`));const mt=L(M.type);return this._prepareEvent(M,x,w,Q).then(it=>{if(it===null)throw this.recordDroppedEvent("event_processor",mt),J("An event processor returned `null`, will not send event.");if(x.data?.__sentry__===!0)return it;const Et=z(this,X,it,x);return N(Et,dt)}).then(it=>{if(it===null){if(this.recordDroppedEvent("before_send",mt),rt){const ht=1+(M.spans||[]).length;this.recordDroppedEvent("before_send","span",ht)}throw J(`${dt} returned \`null\`, will not send event.`)}const ft=w.getSession()||Q.getSession();if(ot&&ft&&this._updateSessionFromEvent(ft,it),rt){const gt=it.sdkProcessingMetadata?.spanCountBeforeProcessing||0,ht=it.spans?it.spans.length:0,St=gt-ht;St>0&&this.recordDroppedEvent("before_send","span",St)}const Et=it.transaction_info;if(rt&&Et&&it.transaction!==M.transaction){const gt="custom";it.transaction_info={...Et,source:gt}}return this.sendEvent(it,x),it}).then(null,it=>{throw q(it)||k(it)?it:(this.captureException(it,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:it}),b(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
7Reason: ${it}`))})}_process(M,x){this._numProcessing++,this._promiseBuffer.add(M).then(w=>
7(this._numProcessing--,w),w=>(this._numProcessing--,w===P.a&&this.recordDroppedEvent("queue_overflow",x),w))}_clearOutcomes(){const M=this._outcomes;return this._outcomes={},Object.entries(M).map(([x,w])=>{const[Q,X]=x.split(":");return{reason:Q,category:X,quantity:w}})}_flushOutcomes(){T.T&&s.Yz.log("Flushing outcomes...");const M=this._clearOutcomes();if(M.length===0){T.T&&s.Yz.log("No outcomes to send");return}if(!this._dsn){T.T&&s.Yz.log("No dsn provided, will not send outcomes");return}T.T&&s.Yz.log("Sending outcomes:",M);const x=n(M,this._options.tunnel&&(0,_.SB)(this._dsn));this.sendEnvelope(x)}}function L(W){return W==="replay_event"?"replay":W||"error"}function N(W,M){const x=`${M} must return \`null\` or a valid event.`;if((0,o.Qg)(W))return W.then(w=>{if(!(0,o.Qd)(w)&&w!==null)throw b(x);return w},w=>{throw b(`${M} rejected with ${w}`)});if(!(0,o.Qd)(W)&&W!==null)throw b(x);return W}function z(W,M,x,w){const{beforeSend:Q,beforeSendTransaction:X,ignoreSpans:st}=M,rt=!(0,u.S)(M.beforeSendSpan)&&M.beforeSendSpan;let ot=x;if(et(ot)&&Q)return Q(ot,w);if(at(ot)){if(rt||st){const lt=G(ot);if(st?.length&&(0,K.e)(lt,st))return null;if(rt){const dt=rt(lt);dt?ot=(0,m.h)(x,R(dt)):(0,H.xl)()}if(ot.spans){const dt=[],pt=ot.spans;for(const it of pt){if(st?.length&&(0,K.e)(it,st)){(0,K.R)(pt,it);continue}if(rt){const ft=rt(it);ft?dt.push(ft):((0,H.xl)(),dt.push(it))}else dt.push(it)}const mt=ot.spans.length-dt.length;mt&&W.recordDroppedEvent("before_send","span",mt),ot.spans=dt}}if(X){if(ot.spans){const lt=ot.spans.length;ot.sdkProcessingMetadata={...x.sdkProcessingMetadata,spanCountBeforeProcessing:lt}}return X(ot,w)}}return ot}function et(W){return W.type===void 0}function at(W){return W.type==="transaction"}function nt(W){let M=0;return W.name&&(M+=W.name.length*2),M+=8,M+ut(W.attributes)}function ct(W){let M=0;return W.message&&(M+=W.message.length*2),M+ut(W.attributes)}function ut(W){if(!W)return 0;let M=0;return Object.values(W).forEach(x=>{Array.isArray(x)?M+=x.length*_t(x[0]):(0,o.sO)(x)?M+=_t(x):M+=100}),M}function _t(W){return typeof W=="string"?W.length*2:typeof W=="number"?8:typeof W=="boolean"?4:0}},26674(j,D,t){t.d(D,{T:()=>E});const E=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__},27879(j,D,t){t.d(D,{t:()=>E});function E(h){return h==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(h)?h:"log"}},28262(j,D,t){t.d(D,{$:()=>y,o:()=>d});var E=t(26674),h=t(19282),f=t(72808),T=t(59561),I=t(36227);const y=64;function d(l,p,g=(0,T.C)(l.bufferSize||y)){let u={};const a=e=>g.drain(e);function r(e){const n=[];if((0,f.yH)(e,(o,m)=>{const c=(0,f.zk)(m);(0,I.Jz)(u,c)?l.recordDroppedEvent("ratelimit_backoff",c):n.push(o)}),n.length===0)return Promise.resolve({});const s=(0,f.h4)(e[0],n),_=o=>{if((0,f.hP)(s,["client_report"])){E.T&&h.Yz.warn(`Dropping client report. Will not send outcomes (reason: ${o}).`);return}(0,f.yH)(s,(m,c)=>{l.recordDroppedEvent(o,(0,f.zk)(c))})},i=()=>p({body:(0,f.bN)(s)}).then(o=>o.statusCode===413?(E.T&&h.Yz.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),_("send_error"),o):(E.T&&o.statusCode!==void 0&&(o.statusCode<200||o.statusCode>=300)&&h.Yz.warn(`Sentry responded with status code ${o.statusCode} to sent event.`),u=(0,I.wq)(u,o),o),o=>{throw _("network_error"),E.T&&h.Yz.error("Encountered error running transport request:",o),o});return g.add(i).then(o=>o,o=>{if(o===T.a)return E.T&&h.Yz.error("Skipped sending event because buffer is full."),_("queue_overflow"),Promise.resolve({});throw o})}return{send:r,flush:a}}},31039(j,D,t){t.d(D,{C:()=>n,D:()=>m});var E=t(57968),h=t(26674),f=t(74611),T=t(19282),I=t(54704),y=t(84347),d=t(70333),l=t(5915),p=t(93177),g=t(31158),u=t(33868),a=t(5326),r=t(91135),e=t(47997);const n={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},s="heartbeatFailed",_="idleTimeout",i="finalTimeout",o="externalFinish";function m(S,v={}){const P=new Map;let C=!1,K,H=o,V=!v.disableAutoFinish;const Z=[],{idleTimeout:U=n.idleTimeout,finalTimeout:G=n.finalTimeout,childSpanTimeout:R=n.childSpanTimeout,beforeSpanEnd:B,trimIdleSpanEndTimestamp:$=!0}=v,Y=(0,E.KU)();if(!Y||!(0,I.f)()){const N=new u.w,z={sample_rate:"0",sampled:"false",...(0,g.k1)(N)};return(0,g.LZ)(N,z),N}const F=(0,E.o5)(),A=(0,l.Bk)(),b=c(S);b.end=new Proxy(b.end,{apply(N,z,et){if(B&&B(b),z instanceof u.w)return;const[at,...nt]=et,ct=at||(0,p.zf)(),ut=(0,l.cI)(ct),_t=(0,l.xO)(b).filter(X=>X!==b),W=(0,l.et)(b);if(!_t.length||!$)return L(ut),Reflect.apply(N,z,[ut,...nt]);const M=Y.getOptions().ignoreSpans,x=_t?.reduce((X,st)=>{const rt=(0,l.et)(st);return!rt.timestamp||M&&(0,y.e)(rt,M)?X:X?Math.max(X,rt.timestamp):rt.timestamp},void 0),w=W.start_timestamp,Q=Math.min(w?w+G/1e3:1/0,Math.max(w||-1/0,Math.min(ut,x||1/0)));return L(Q),Reflect.apply(N,z,[Q,...nt])}});function J(){K&&(clearTimeout(K),K=void 0)}function k(N){J(),K=setTimeout(()=>{!C&&P.size===0&&V&&(H=_,b.end(N))},U)}function q(N){K=setTimeout(()=>
7{!C&&V&&(H=s,b.end(N))},R)}function tt(N){J(),P.set(N,!0);const z=(0,p.zf)();q(z+R/1e3)}function O(N){if(P.has(N)&&P.delete(N),P.size===0){const z=(0,p.zf)();k(z+U/1e3)}}function L(N){C=!0,P.clear(),Z.forEach(_t=>_t()),(0,d.r)(F,A);const z=(0,l.et)(b),{start_timestamp:et}=z;if(!et)return;z.data[f.fs]||b.setAttribute(f.fs,H);const nt=z.status;(!nt||nt==="unknown")&&b.setStatus({code:r.F3}),T.Yz.log(`[Tracing] Idle span "${z.op}" finished`);const ct=(0,l.xO)(b).filter(_t=>_t!==b);let ut=0;ct.forEach(_t=>{_t.isRecording()&&(_t.setStatus({code:r.TJ,message:"cancelled"}),_t.end(N),h.T&&T.Yz.log("[Tracing] Cancelling span since span ended early",JSON.stringify(_t,void 0,2)));const W=(0,l.et)(_t),{timestamp:M=0,start_timestamp:x=0}=W,w=x<=N,Q=(G+U)/1e3,X=M-x<=Q;if(h.T){const st=JSON.stringify(_t,void 0,2);w?X||T.Yz.log("[Tracing] Discarding span since it finished after idle span final timeout",st):T.Yz.log("[Tracing] Discarding span since it happened after idle span was finished",st)}(!X||!w)&&((0,l.VS)(b,_t),ut++)}),ut>0&&b.setAttribute("sentry.idle_span_discarded_spans",ut)}return Z.push(Y.on("spanStart",N=>{if(C||N===b||(0,l.et)(N).timestamp||N instanceof a.W&&N.isStandaloneSpan())return;(0,l.xO)(b).includes(N)&&tt(N.spanContext().spanId)})),Z.push(Y.on("spanEnd",N=>{C||O(N.spanContext().spanId)})),Z.push(Y.on("idleSpanEnableAutoFinish",N=>{N===b&&(V=!0,k(),P.size&&q())})),v.disableAutoFinish||k(),setTimeout(()=>{C||(b.setStatus({code:r.TJ,message:"deadline_exceeded"}),H=i,b.end())},G),b}function c(S){const v=(0,e.Uk)(S);return(0,d.r)((0,E.o5)(),v),h.T&&T.Yz.log("[Tracing] Started span is an idle span"),v}},31158(j,D,t){t.d(D,{LZ:()=>u,ao:()=>r,k1:()=>e});var E=t(7313),h=t(57968),f=t(74611),T=t(63944),I=t(71111),y=t(54704),d=t(46403),l=t(5915),p=t(54776);const g="_frozenDsc";function u(s,_){const i=s;(0,d.my)(i,g,_)}function a(s,_){const i=_.getOptions(),{publicKey:o}=_.getDsn()||{},m={environment:i.environment||E.U,release:i.release,public_key:o,trace_id:s,org_id:(0,I.ul)(_)};return _.emit("createDsc",m),m}function r(s,_){const i=_.getPropagationContext();return i.dsc||a(i.traceId,s)}function e(s){const _=(0,h.KU)();if(!_)return{};const i=(0,l.zU)(s),o=(0,l.et)(i),m=o.data,c=i.spanContext().traceState,S=c?.get("sentry.sample_rate")??m[f.sy]??m[f.Ef];function v(U){return(typeof S=="number"||typeof S=="string")&&(U.sample_rate=`${S}`),U}const P=i[g];if(P)return v(P);const C=c?.get("sentry.dsc"),K=C&&(0,T.yD)(C);if(K)return v(K);const H=a(s.spanContext().traceId,_),V=m[f.i_]??m["sentry.span.source"],Z=o.description;return V!=="url"&&Z&&(H.transaction=Z),(0,y.f)()&&(H.sampled=String((0,l.pK)(i)),H.sample_rand=c?.get("sentry.sample_rand")??(0,p.L)(i).scope?.getPropagationContext().sampleRand.toString()),v(H),_.emit("createDsc",H,i),H}function n(s){const _=e(s);return dynamicSamplingContextToSentryBaggageHeader(_)}},32324(j,D,t){t.d(D,{Z:()=>l});var E=t(57968),h=t(68826),f=t(46403);let T;const I="FunctionToString",y=new WeakMap,d=(()=>({name:I,setupOnce(){T=Function.prototype.toString;try{Function.prototype.toString=function(...p){const g=(0,f.sp)(this),u=y.has((0,E.KU)())&&g!==void 0?g:this;return T.apply(u,p)}}catch{}},setup(p){y.set(p,!0)}})),l=(0,h._C)(d)},33868(j,D,t){t.d(D,{w:()=>f});var E=t(74733),h=t(5915);class f{constructor(I={}){this._traceId=I.traceId||(0,E.e)(),this._spanId=I.spanId||(0,E.Z)(),this.dropReason=I.dropReason}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:h.CC}}end(I){}setAttribute(I,y){return this}setAttributes(I){return this}setStatus(I){return this}updateName(I){return this}isRecording(){return!1}addEvent(I,y,d){return this}addLink(I){return this}addLinks(I){return this}recordException(I,y){}}},36227(j,D,t){t.d(D,{Jz:()=>I,wq:()=>y});var E=t(9123);const h=60*1e3;function f(d,l=(0,E.Wk)()){const p=parseInt(`${d}`,10);if(!isNaN(p))return p*1e3;const g=Date.parse(`${d}`);return isNaN(g)?h:g-l}function T(d,l){return d[l]||d.all||0}function I(d,l,p=(0,E.Wk)()){return T(d,l)>p}function y(d,{statusCode:l,headers:p},g=(0,E.Wk)()){const u={...d},a=p?.["x-sentry-rate-limits"],r=p?.["retry-after"];if(a)for(const e of a.trim().split(",")){const[n,s,,,_]=e.split(":",5),i=parseInt(n,10),o=(isNaN(i)?60:i)*1e3;if(!s)u.all=g+o;else for(const m of s.split(";"))m==="metric_bucket"?(!_||_.split(";").includes("custom"))&&(u[m]=g+o):u[m]=g+o}else r?u.all=g+f(r,g):l===429&&(u.all=g+60*1e3);return u}},43674(j,D,t){t.d(D,{M:()=>E});const E="10.50.0"},45734(j,D,t){t.d(D,{h:()=>E}
7);function E(h,f,T=2){if(!f||typeof f!="object"||T<=0)return f;if(h&&Object.keys(f).length===0)return h;const I={...h};for(const y in f)Object.prototype.hasOwnProperty.call(f,y)&&(I[y]=E(I[y],f[y],T-1));return I}},46403(j,D,t){t.d(D,{GS:()=>I,HF:()=>r,W4:()=>g,my:()=>y,pO:()=>d,sp:()=>p});var E=t(26674),h=t(57726),f=t(19282),T=t(64208);function I(i,o,m){if(!(o in i))return;const c=i[o];if(typeof c!="function")return;const S=m(c);typeof S=="function"&&d(S,c);try{i[o]=S}catch{E.T&&f.Yz.log(`Failed to replace method "${o}" in object`,i)}}function y(i,o,m){try{Object.defineProperty(i,o,{value:m,writable:!0,configurable:!0})}catch{E.T&&f.Yz.log(`Failed to add non-enumerable property "${o}" to object`,i)}}function d(i,o){try{const m=o.prototype||{};i.prototype=o.prototype=m,y(i,"__sentry_original__",o)}catch{}}function l(i,o,m,c=!0){const S=i[o];if(typeof S!="function")throw new Error(`Cannot wrap method: ${o} is not a function`);if(p(S))throw new Error(`Attempting to wrap method ${o} multiple times`);d(m,S),Object.defineProperty(i,o,{writable:!0,configurable:!0,enumerable:c,value:m})}function p(i){return i.__sentry_original__}function g(i){if((0,T.bJ)(i))return{message:i.message,name:i.name,stack:i.stack,...a(i)};if((0,T.xH)(i)){const o={type:i.type,target:u(i.target),currentTarget:u(i.currentTarget),...a(i)};return typeof CustomEvent<"u"&&(0,T.tH)(i,CustomEvent)&&(o.detail=i.detail),o}else return i}function u(i){try{return(0,T.vq)(i)?(0,h.Hd)(i):Object.prototype.toString.call(i)}catch{return"<unknown>"}}function a(i){return typeof i=="object"&&i!==null?Object.fromEntries(Object.entries(i)):{}}function r(i){const o=Object.keys(g(i));return o.sort(),o[0]?o.join(", "):"[object has no keys]"}function e(i){return n(i,new Map)}function n(i,o){if(i===null||typeof i!="object")return i;const m=o.get(i);if(m!==void 0)return m;if(Array.isArray(i)){const c=[];return o.set(i,c),i.forEach(S=>{c.push(n(S,o))}),c}if(s(i)){const c={};
7return o.set(i,c),Object.keys(i).forEach(v=>{const P=i[v];P!==void 0&&(c[v]=n(P,o))}),c}return i}function s(i){const o=i.constructor;return o===Object||o===void 0}function _(i){let o;switch(!0){case i==null:o=new String(i);break;case(typeof i=="symbol"||typeof i=="bigint"):o=Object(i);break;case isPrimitive(i):o=new i.constructor(i);break;default:o=i;break}return o}},47040(j,D,t){t.d(D,{NJ:()=>l,a3:()=>u,m7:()=>a});var E=t(26674),h=t(19282),f=t(18845);const T=f.O;function I(){try{return new ErrorEvent(""),!0}catch{return!1}}function y(){try{return new DOMError(""),!0}catch{return!1}}function d(){try{return new DOMException(""),!0}catch{return!1}}function l(){return"history"in T&&!!T.history}const p=null;function g(){if(!("fetch"in T))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function u(n){return n&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(n.toString())}function a(){if(typeof EdgeRuntime=="string")return!0;if(!g())return!1;if(u(T.fetch))return!0;let n=!1;const s=T.document;if(s&&typeof s.createElement=="function")try{const _=s.createElement("iframe");_.hidden=!0,s.head.appendChild(_),_.contentWindow?.fetch&&(n=u(_.contentWindow.fetch)),s.head.removeChild(_)}catch(_){E.T&&h.Yz.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",_)}return n}function r(){return"ReportingObserver"in T}function e(){if(!g())return!1;try{return new Request("_",{referrerPolicy:"origin"}),!0}catch{return!1}}},47997(j,D,t){t.d(D,{Uk:()=>S,hb:()=>P});var E=t(73949),h=t(95200),f=t(57968),T=t(26674),I=t(74611),y=t(19282),d=t(54704),l=t(84347),p=t(61442),g=t(91773),u=t(70333),a=t(5915),r=t(31158),e=t(22134);function n(A,b,J){if(!(0,d.f)(A))return[!1];let k,q;typeof A.tracesSampler=="function"?(q=A.tracesSampler({...b,inheritOrSampleWith:L=>typeof b.parentSampleRate=="number"?b.parentSampleRate:typeof b.parentSampled=="boolean"?Number(b.parentSampled):L}),k=!0):b.parentSampled!==void 0?q=b.parentSampled:typeof A.tracesSampleRate<"u"&&(q=A.tracesSampleRate,k=!0);const tt=(0,g.i)(q);if(tt===void 0)return T.T&&y.Yz.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(q)} of type ${JSON.stringify(typeof q)}.`),[!1];if(!tt)return T.T&&y.Yz.log(`[Tracing] Discarding transaction because ${typeof A.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,tt,k];const O=J<tt;return O||T.T&&y.Yz.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(q)})`),[O,tt,k]}var s=t(33868),_=t(5326),i=t(54776);const o="__SENTRY_SUPPRESS_TRACING__";function m(A,b){const J=Z();if(J.startSpan)return J.startSpan(A,b);const k=V(A),{forceTransaction:q,parentSpan:tt,scope:O}=A,L=O?.clone();return withScope(L,()=>B(tt)(()=>{const z=getCurrentScope(),et=R(z,tt),at=getClient(),nt=A.onlyIfParent&&!et,ct=nt?new SentryNonRecordingSpan:H({parentSpan:et,spanArguments:k,forceTransaction:q,scope:z});return nt&&at?.recordDroppedEvent("no_parent_span","span"),(!Y(ct)||!et)&&_setSpanForScope(z,ct),handleCallbackErrors(()=>b(ct),()=>{const{status:ut}=spanToJSON(ct);ct.isRecording()&&(!ut||ut==="ok")&&ct.setStatus({code:SPAN_STATUS_ERROR,message:"internal_error"})},()=>{ct.end()})}))}function c(A,b){const J=Z();if(J.startSpanManual)return J.startSpanManual(A,b);const k=V(A),{forceTransaction:q,parentSpan:tt,scope:O}=A,L=O?.clone();return withScope(L,()=>B(tt)(()=>{const z=getCurrentScope(),et=R(z,tt),at=A.onlyIfParent&&!et,nt=at?new SentryNonRecordingSpan:H({parentSpan:et,spanArguments:k,forceTransaction:q,scope:z});return at&&getClient()?.recordDroppedEvent("no_parent_span","span"),(!Y(nt)||!et)&&_setSpanForScope(z,nt),handleCallbackErrors(()=>b(nt,()=>nt.end()),()=>{const{status:ct}=spanToJSON(nt);nt.isRecording()&&(!ct||ct==="ok")&&nt.setStatus({code:SPAN_STATUS_ERROR,message:"internal_error"})})}))}function S(A){const b=Z();if(b.startInactiveSpan)return b.startInactiveSpan(A);const J=V(A),{forceTransaction:k,parentSpan:q}=A;return(A.scope?O=>(0,f.v4)(A.scope,O):q!==void 0?O=>P(q,O):O=>O())(()=>{const O=(0,f.o5)(),L=R(O,q),N=(0,f.KU)();return A.onlyIfParent&&!L?(N?.recordDroppedEvent("no_parent_span","span"),new s.w):H({parentSpan:L,spanArguments:J,forceTransaction:k,scope:O})})}const v=(A,b)=>{const J=getMainCarrier(),k=getAsyncContextStrategy(J);if(k.continueTrace)return k.continueTrace(A,b);const{sentryTrace:q,baggage:tt}=A,O=getClient(),L=baggageHeaderToDynamicSamplingContext(tt);return O&&!shouldContinueTrace(O,L?.org_id)?K(b):withScope(N=>{const z=propagationContextFromHeaders(q,tt);return N.setPropagationContext(z),_setSpanForScope(N,void 0),b()})};function P(A,b){const J=Z();return J.withActiveSpan?J.withActiveSpan(A,b):(0,f.v4)(k=>((0,u.r)(k,A||void 0),b(k)))}function C(A){const b=Z();return b.suppressTracing?b.suppressTracing(A):withScope(J=>{J.setSDKProcessingMetadata({[o]:!0});const k=A();return J.setSDKProcessingMetadata({[o]:void 0}),k})}function K(A){const b=Z();return b.startNewTrace?b.startNewTrace(A):withScope(J=>(J.setPropagationContext({traceId:generateTraceId(),sampleRand:safeMathRandom()}
7),DEBUG_BUILD&&debug.log(`Starting a new trace with id ${J.getPropagationContext().traceId}`),P(null,A)))}function H({parentSpan:A,spanArguments:b,forceTransaction:J,scope:k}){if(!(0,d.f)()){const L=new s.w;if(J||!A){const N={sampled:"false",sample_rate:"0",transaction:b.name,...(0,r.k1)(L)};(0,r.LZ)(L,N)}return L}const q=(0,f.KU)();if($(q,b))return F(k)||q?.recordDroppedEvent("ignored","span"),new s.w({dropReason:"ignored",traceId:A?.spanContext().traceId??k.getPropagationContext().traceId});const tt=(0,f.rm)();let O;if(A&&!J)O=G(A,k,b),(0,a.Hu)(A,O);else if(A){const L=(0,r.k1)(A),{traceId:N,spanId:z}=A.spanContext(),et=(0,a.pK)(A);O=U({traceId:N,parentSpanId:z,...b},k,et),(0,r.LZ)(O,L)}else{const{traceId:L,dsc:N,parentSpanId:z,sampled:et}={...tt.getPropagationContext(),...k.getPropagationContext()};O=U({traceId:L,parentSpanId:z,...b},k,et),N&&(0,r.LZ)(O,N)}return(0,e.z)(O),(0,i.d)(O,k,tt),O}function V(A){const J={isStandalone:(A.experimental||{}).standalone,...A};if(A.startTime){const k={...J};return k.startTimestamp=(0,a.cI)(A.startTime),delete k.startTime,k}return J}function Z(){const A=(0,h.EU)();return(0,E.h)(A)}function U(A,b,J){const k=(0,f.KU)(),q=k?.getOptions()||{},{name:tt=""}=A,O={spanAttributes:{...A.attributes},spanName:tt,parentSampled:J};k?.emit("beforeSampling",O,{decision:!1});const L=O.parentSampled??J,N=O.spanAttributes,z=b.getPropagationContext(),et=F(b),[at,nt,ct]=et?[!1]:n(q,{name:tt,parentSampled:L,attributes:N,parentSampleRate:(0,g.i)(z.dsc?.sample_rate)},z.sampleRand),ut=new _.W({...A,attributes:{[I.i_]:"custom",[I.sy]:nt!==void 0&&ct?nt:void 0,...N},sampled:at});return!at&&k&&!et&&(T.T&&y.Yz.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),k.recordDroppedEvent("sample_rate",(0,p.K)(k)?"span":"transaction")),k&&k.emit("spanStart",ut),ut}function G(A,b,J){const{spanId:k,traceId:q}=A.spanContext(),tt=F(b),O=tt?!1:(0,a.pK)(A),L=O?new _.W({...J,parentSpanId:k,traceId:q,sampled:O}):new s.w({traceId:q});(0,a.Hu)(A,L);const N=(0,f.KU)();return N&&((0,p.K)(N)&&L instanceof s.w&&(A instanceof s.w&&A.dropReason?(L.dropReason=A.dropReason,N.recordDroppedEvent(A.dropReason,"span")):tt||(L.dropReason="sample_rate",N.recordDroppedEvent("sample_rate","span"))),N.emit("spanStart",L),J.endTimestamp&&(N.emit("spanEnd",L),N.emit("afterSpanEnd",L))),L}function R(A,b){if(b)return b;if(b===null)return;const J=(0,u.f)(A);if(!J)return;const k=(0,f.KU)();return(k?k.getOptions():{}).parentSpanIsAlwaysRootSpan?(0,a.zU)(J):J}function B(A){return A!==void 0?b=>P(A,b):b=>b()}function $(A,b){const J=A?.getOptions().ignoreSpans;return!A||!(0,p.K)(A)||!J?.length?!1:(0,l.e)({description:b.name||"",op:b.attributes?.[I.uT]||b.op},J)}function Y(A){return A instanceof SentryNonRecordingSpan&&A.dropReason==="ignored"}function F(A){return A.getScopeData().sdkProcessingMetadata[o]===!0}},49158(j,D,t){t.d(D,{li:()=>V,mG:()=>c});var E=t(7313),h=t(26674),f=t(19282),T=t(64208),I=t(17786);function y(R,B,$,Y=0){try{const F=d(B,$,R,Y);return(0,T.Qg)(F)?F:(0,I.XW)(F)}catch(F){return(0,I.xg)(F)}}function d(R,B,$,Y){const F=$[Y];if(!R||!F)return R;const A=F({...R},B);return h.T&&A===null&&f.Yz.log(`Event processor "${F.id||"?"}" dropped event`),(0,T.Qg)(A)?A.then(b=>d(b,B,$,Y+1)):d(A,B,$,Y+1)}var l=t(94988),p=t(18845);let g,u,a,r;function e(R){const B=p.O._sentryDebugIds,$=p.O._debugIds;if(!B&&!$)return{};const Y=B?Object.keys(B):[],F=$?Object.keys($):[];if(r&&Y.length===u&&F.length===a)return r;u=Y.length,a=F.length,r={},g||(g={});const A=(b,J)=>{for(const k of b){const q=J[k],tt=g?.[k];if(tt&&r&&q)r[tt[0]]=q,g&&(g[k]=[tt[0],q]);else if(q){const O=R(k);for(let L=O.length-1;L>=0;L--){const z=O[L]?.filename;if(z&&r&&g){r[z]=q,g[k]=[z,q];break}}}}};return B&&A(Y,B),$&&A(F,$),r}function n(R,B){const $=e(R);if(!$)return[];const Y=[];for(const F of B){const A=normalizeStackTracePath(F);A&&$[A]&&Y.push({type:"sourcemap",code_file:F,debug_id:$[A]})}return Y}var s=t(9600),_=t(94837),i=t(23998),o=t(70125),m=t(93177);function c(R,B,$,Y,F,A){const{normalizeDepth:b=3,normalizeMaxBreadth:J=1e3}
7=R,k={...B,event_id:B.event_id||$.event_id||(0,s.eJ)(),timestamp:B.timestamp||(0,m.lu)()},q=$.integrations||R.integrations.map(nt=>nt.name);S(k,R),C(k,q),F&&F.emit("applyFrameMetadata",B),B.type===void 0&&v(k,R.stackParser);const tt=H(Y,$.captureContext);$.mechanism&&(0,s.M6)(k,$.mechanism);const O=F?F.getEventProcessors():[],L=(0,i.Om)(A,tt),N=[...$.attachments||[],...L.attachments];N.length&&($.attachments=N),(0,i.e2)(k,L);const z=[...O,...L.eventProcessors];return($.data&&$.data.__sentry__===!0?(0,I.XW)(k):y(z,k,$)).then(nt=>(nt&&P(nt),typeof b=="number"&&b>0?K(nt,b,J):nt))}function S(R,B){const{environment:$,release:Y,dist:F,maxValueLength:A}=B;R.environment=R.environment||$||E.U,!R.release&&Y&&(R.release=Y),!R.dist&&F&&(R.dist=F);const b=R.request;b?.url&&A&&(b.url=(0,o.xv)(b.url,A)),A&&R.exception?.values?.forEach(J=>{J.value&&(J.value=(0,o.xv)(J.value,A))})}function v(R,B){const $=e(B);R.exception?.values?.forEach(Y=>{Y.stacktrace?.frames?.forEach(F=>{F.filename&&(F.debug_id=$[F.filename])})})}function P(R){const B={};if(R.exception?.values?.forEach(Y=>{Y.stacktrace?.frames?.forEach(F=>{F.debug_id&&(F.abs_path?B[F.abs_path]=F.debug_id:F.filename&&(B[F.filename]=F.debug_id),delete F.debug_id)})}),Object.keys(B).length===0)return;R.debug_meta=R.debug_meta||{},R.debug_meta.images=R.debug_meta.images||[];const $=R.debug_meta.images;Object.entries(B).forEach(([Y,F])=>{$.push({type:"sourcemap",code_file:Y,debug_id:F})})}function C(R,B){B.length>0&&(R.sdk=R.sdk||{},R.sdk.integrations=[...R.sdk.integrations||[],...B])}function K(R,B,$){if(!R)return null;const Y={...R,...R.breadcrumbs&&{breadcrumbs:R.breadcrumbs.map(F=>({...F,...F.data&&{data:(0,_.S8)(F.data,B,$)}}))},...R.user&&{user:(0,_.S8)(R.user,B,$)},...R.contexts&&{contexts:(0,_.S8)(R.contexts,B,$)},...R.extra&&{extra:(0,_.S8)(R.extra,B,$)}};return R.contexts?.trace&&Y.contexts&&(Y.contexts.trace=R.contexts.trace,R.contexts.trace.data&&(Y.contexts.trace.data=(0,_.S8)(R.contexts.trace.data,B,$))),R.spans&&(Y.spans=R.spans.map(F=>({...F,...F.data&&{data:(0,_.S8)(F.data,B,$)}}))),R.contexts?.flags&&Y.contexts&&(Y.contexts.flags=(0,_.S8)(R.contexts.flags,3,$)),Y}function H(R,B){if(!B)return R;const $=R?R.clone():new l.H;return $.update(B),$}function V(R){if(R)return Z(R)?{captureContext:R}:G(R)?{captureContext:R}:R}function Z(R){return R instanceof l.H||typeof R=="function"}const U=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function G(R){return Object.keys(R).some(B=>U.includes(B))}},50925(j,D,t){t.d(D,{Z:()=>E,e:()=>h});function E(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function h(){return"npm"}},51564(j,D,t){t.d(D,{B$:()=>p,ur:()=>l});var E=t(57968),h=t(64208),f=t(46403),T=t(47040),I=t(93177),y=t(18845),d=t(13235);function l(_,i){const o="fetch";(0,d.s5)(o,_),(0,d.AS)(o,()=>g(void 0,i))}function p(_){const i="fetch-body-resolved";(0,d.s5)(i,_),(0,d.AS)(i,()=>g(a))}function g(_,i=!1){i&&!(0,T.m7)()||(0,f.GS)(y.O,"fetch",function(o){return function(...m){const c=new Error,{method:S,url:v}=n(m),P={args:m,fetchData:{method:S,url:v},startTimestamp:(0,I.zf)()*1e3,virtualError:c,headers:s(m)};return _||(0,d.aj)("fetch",{...P}),o.apply(y.O,m).then(async C=>(_?_(C):(0,d.aj)("fetch",{...P,endTimestamp:(0,I.zf)()*1e3,response:C}),C),C=>{(0,d.aj)("fetch",{...P,endTimestamp:(0,I.zf)()*1e3,error:C}),(0,h.bJ)(C)&&C.stack===void 0&&(C.stack=c.stack,(0,f.my)(C,"framesToPop",1));const H=(0,E.KU)()?.getOptions().enhanceFetchErrorMessages??"always";if(H!==!1&&C instanceof TypeError&&(C.message==="Failed to fetch"||C.message==="Load failed"||C.message==="NetworkError when attempting to fetch resource."))try{const U=new URL(P.fetchData.url).host;H==="always"?C.message=`${C.message} (${U})`:(0,f.my)(C,"__sentry_fetch_url_host__",U)}catch{}throw C})}})}async function u(_,i){if(_?.body){const o=_.body,m=o.getReader(),c=setTimeout(()=>{o.cancel().then(null,()=>{})},90*1e3);let S=!0;for(;S;){let v;try{v=setTimeout(()=>{o.cancel().then(null,()=>{})},5e3);const{done:P}=await m.read();clearTimeout(v),P&&(i(),S=!1)}catch{S=!1}finally{clearTimeout(v)}}clearTimeout(c),m.releaseLock(),o.cancel().then(null,()=>{})}}function a(_){let i;try{i=_.clone()}catch{return}u(i,()=>{(0,d.aj)("fetch-body-resolved",{endTimestamp:(0,I.zf)()*1e3,response:_})})}function r(_,i){return!!_&&typeof _=="object"&&!!_[i]}function e(_){return typeof _=="string"?_:_?r(_,"url")?_.url:_.toString?_.toString():"":""}function n(_){if(_.length===0)return{method:"GET",url:""};if(_.length===2){const[o,m]=_;return{url:e(o),method:r(m,"method")?String(m.method).toUpperCase():(0,h.ks)(o)&&r(o,"method")?String(o.method).toUpperCase():"GET"}}const i=_[0];return{url:e(i),method:r(i,"method")?String(i.method).toUpperCase():"GET"}}function s(_){const[i,o]=_;try{if(typeof o=="object"&&o!==null&&"headers"in o&&o.headers)return new Headers(o.headers);if((0,h.ks)(i))return new Headers(i.headers)}catch{}}},51685(j,D,t){t.d(D,{RV:()=>u,gd:()=>I,nY:()=>a,qQ:()=>g,vk:()=>y,yF:()=>h});const E=50,h="?",f=/\(error: (.*)\)/,T=/captureMessage|captureException/;function I(...e){const n=e.sort((s,_)=>s[0]-_[0]).map(s=>s[1]);return(s,_=0,i=0)=>{const o=[],m=s.split(`
8`);for(let c=_;c<m.length;c++){let S=m[c];S.length>1024&&(S=S.slice(0,1024));const v=f.test(S)?S.replace(f,"$1"):S;if(!v.includes("Error: ")){for(const P of n){const C=P(v);if(C){o.push(C);break}}if(o.length>=E+i)break}}return d(o.slice(i))}}function y(e){return Array.isArray(e)?I(...e):e}function d(e){if(!e.length)return[];const n=Array.from(e);return/sentryWrapped/.test(l(n).function||"")&&n.pop(),n.reverse(),T.test(l(n).function||"")&&(n.pop(),T.test(l(n).function||"")&&n.pop()),n.slice(0,E).map(s=>({...s,filename:s.filename||l(n).filename,function:s.function||h}
8))}function l(e){return e[e.length-1]||{}}const p="<anonymous>";function g(e){try{return!e||typeof e!="function"?p:e.name||p}catch{return p}}function u(e){const n=e.exception;if(n){const s=[];try{return n.values.forEach(_=>{_.stacktrace.frames&&s.push(..._.stacktrace.frames)}),s}catch{return}}}function a(e){return"__v_isVNode"in e&&e.__v_isVNode?"[VueVNode]":"[VueViewModel]"}function r(e){let n=e?.startsWith("file://")?e.slice(7):e;return n?.match(/\/[A-Z]:/)&&(n=n.slice(1)),n}},53261(j,D,t){t.d(D,{Q:()=>h});var E=t(64208);function h(d,l,p,g,u,a){if(!u.exception?.values||!a||!(0,E.tH)(a.originalException,Error))return;const r=u.exception.values.length>0?u.exception.values[u.exception.values.length-1]:void 0;r&&(u.exception.values=f(d,l,g,a.originalException,p,u.exception.values,r,0))}function f(d,l,p,g,u,a,r,e){if(a.length>=p+1)return a;let n=[...a];if((0,E.tH)(g[u],Error)){I(r,e,g);const s=d(l,g[u]),_=n.length;y(s,u,_,e),n=f(d,l,p,g[u],u,[s,...n],s,_)}return T(g)&&g.errors.forEach((s,_)=>{if((0,E.tH)(s,Error)){I(r,e,g);const i=d(l,s),o=n.length;y(i,`errors[${_}]`,o,e),n=f(d,l,p,s,u,[i,...n],i,o)}}),n}function T(d){return Array.isArray(d.errors)}function I(d,l,p){d.mechanism={handled:!0,type:"auto.core.linked_errors",...T(p)&&{is_exception_group:!0},...d.mechanism,exception_id:l}}function y(d,l,p,g){d.mechanism={handled:!0,...d.mechanism,type:"chained",source:l,exception_id:p,parent_id:g}}},54250(j,D,t){t.d(D,{H:()=>d});var E=t(57968),h=t(68826),f=t(74611),T=t(5915);const I="ConversationId",y=(()=>({name:I,setup(l){l.on("spanStart",p=>{const g=(0,E.o5)().getScopeData(),u=(0,E.rm)().getScopeData(),a=g.conversationId||u.conversationId;if(a){const{op:r,data:e,description:n}=(0,T.et)(p);if(!r?.startsWith("gen_ai.")&&!e["ai.operationId"]&&!n?.startsWith("ai."))return;p.setAttribute(f.Fy,a)}})}})),d=(0,h._C)(y)},54704(j,D,t){t.d(D,{f:()=>h});var E=t(57968);function h(f){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const T=f||(0,E.KU)()?.getOptions();return!!T&&(T.tracesSampleRate!=null||!!T.tracesSampler)}},54776(j,D,t){t.d(D,{L:()=>l,d:()=>d});var E=t(46403),h=t(18845);function f(p){try{const g=h.O.WeakRef;if(typeof g=="function")return new g(p)}catch{}return p}function T(p){if(p){if(typeof p=="object"&&"deref"in p&&typeof p.deref=="function")try{return p.deref()}catch{return}return p}}const I="_sentryScope",y="_sentryIsolationScope";function d(p,g,u){p&&((0,E.my)(p,y,f(u)),(0,E.my)(p,I,g))}function l(p){const g=p;return{scope:g[I],isolationScope:T(g[y])}}},57726(j,D,t){t.d(D,{$N:()=>d,Hd:()=>I,xE:()=>l});var E=t(64208),h=t(18845);const f=h.O,T=80;function I(p,g={}){if(!p)return"<unknown>";try{let u=p;const a=5,r=[];let e=0,n=0;const s=" > ",_=s.length;let i;const o=Array.isArray(g)?g:g.keyAttrs,m=!Array.isArray(g)&&g.maxStringLength||T;for(;u&&e++<a&&(i=y(u,o),!(i==="html"||e>1&&n+r.length*_+i.length>=m));)r.push(i),n+=i.length,u=u.parentNode;return r.reverse().join(s)}catch{return"<unknown>"}}function y(p,g){const u=p,a=[];if(!u?.tagName)return"";if(f.HTMLElement&&u instanceof HTMLElement&&u.dataset){if(u.dataset.sentryComponent)return u.dataset.sentryComponent;if(u.dataset.sentryElement)return u.dataset.sentryElement}a.push(u.tagName.toLowerCase());const r=g?.length?g.filter(e=>u.getAttribute(e)).map(e=>[e,u.getAttribute(e)]):null;if(r?.length)r.forEach(e=>{a.push(`[${e[0]}="${e[1]}"]`)});else{u.id&&a.push(`#${u.id}`);const e=u.className;if(e&&(0,E.Kg)(e)){const n=e.split(/\s+/);for(const s of n)a.push(`.${s}`)}}for(const e of["aria-label","type","name","title","alt"]){const n=u.getAttribute(e);n&&a.push(`[${e}="${n}"]`)}return a.join("")}function d(){try{return f.document.location.href}catch{return""}}function l(p,g=5){if(!f.HTMLElement)return null;let u=p;for(let a=0;a<g;a++){if(!u)return null;if(u instanceof HTMLElement){if(u.dataset.sentryComponent)return u.dataset.sentryComponent;if(u.dataset.sentryElement)return u.dataset.sentryElement}u=u.parentNode}return null}},57968(j,D,t){t.d(D,{Bi:()=>l,KU:()=>e,m6:()=>u,o5:()=>p,rm:()=>g,v4:()=>a,vn:()=>n});var E=t(73949),h=t(95200),f=t(94988),T=t(74733);let I;function y(s){I=s}function d(){return I?.()}function l(){return I!==void 0}function p(){const s=(0,h.EU)();return(0,E.h)(s).getCurrentScope()}function g(){const s=(0,h.EU)();return(0,E.h)(s).getIsolationScope()}function u(){return(0,h.BY)("globalScope",()=>new f.H)}function a(...s){const _=(0,h.EU)(),i=(0,E.h)(_);if(s.length===2){const[o,m]=s;return o?i.withSetScope(o,m):i.withScope(m)}return i.withScope(s[0])}function r(...s){const _=getMainCarrier(),i=getAsyncContextStrategy(_);if(s.length===2){const[o,m]=s;return o?i.withSetIsolationScope(o,m):i.withIsolationScope(m)}return i.withIsolationScope(s[0])}function e(){return p().getClient()}function n(s){const _=d();if(_)return{trace_id:_.traceId,span_id:_.spanId};const i=s.getPropagationContext(),{traceId:o,parentSpanId:m,propagationSpanId:c}=i,S={trace_id:o,span_id:c||(0,T.Z)()};return m&&(S.parent_span_id=m),S}},59328(j,D,t){t.d(D,{Vu:()=>I,fj:()=>f,qO:()=>T});var E=t(9600),h=t(93177);function f(d){const l=(0,h.zf)(),p={sid:(0,E.eJ)(),init:!0,timestamp:l,started:l,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>y(p)};return d&&T(p,d),p}function T(d,l={}){if(l.user&&(!d.ipAddress&&l.user.ip_address&&(d.ipAddress=l.user.ip_address),!d.did&&!l.did&&(d.did=l.user.id||l.user.email||l.user.username)),d.timestamp=l.timestamp||(0,h.zf)(),l.abnormal_mechanism&&(d.abnormal_mechanism=l.abnormal_mechanism),l.ignoreDuration&&(d.ignoreDuration=l.ignoreDuration),l.sid&&(d.sid=l.sid.length===32?l.sid:(0,E.eJ)()),l.init!==void 0&&(d.init=l.init),!d.did&&l.did&&(d.did=`${l.did}`),typeof l.started=="number"&&(d.started=l.started),d.ignoreDuration)d.duration=void 0;else if(typeof l.duration=="number")d.duration=l.duration;else{const p=d.timestamp-d.started;d.duration=p>=0?p:0}l.release&&(d.release=l.release),l.environment&&(d.environment=l.environment),!d.ipAddress&&l.ipAddress&&(d.ipAddress=l.ipAddress),!d.userAgent&&l.userAgent&&(d.userAgent=l.userAgent),t
8ypeof l.errors=="number"&&(d.errors=l.errors),l.status&&(d.status=l.status)}function I(d,l){let p={};l?p={status:l}:d.status==="ok"&&(p={status:"exited"}),T(d,p)}function y(d){return{sid:`${d.sid}`,init:d.init,started:new Date(d.started*1e3).toISOString(),timestamp:new Date(d.timestamp*1e3).toISOString(),status:d.status,errors:d.errors,did:typeof d.did=="number"||typeof d.did=="string"?`${d.did}`:void 0,duration:d.duration,abnormal_mechanism:d.abnormal_mechanism,attrs:{release:d.release,environment:d.environment,ip_address:d.ipAddress,user_agent:d.userAgent}}}},59561(j,D,t){t.d(D,{C:()=>T,a:()=>f});var E=t(17786),h=t(99267);const f=Symbol.for("SentryBufferFullError");function T(I=100){const y=new Set;function d(){return y.size<I}function l(u){y.delete(u)}function p(u){if(!d())return(0,E.xg)(f);const a=u();return y.add(a),a.then(()=>l(a),()=>l(a)),a}function g(u){if(!y.size)return(0,E.XW)(!0);const a=Promise.allSettled(Array.from(y)).then(()=>!0);if(!u)return a;const r=[a,new Promise(e=>(0,h.G)(setTimeout(()=>e(!1),u)))];return Promise.race(r)}return{get $(){return Array.from(y)},add:p,drain:g}}},61442(j,D,t){t.d(D,{K:()=>E});function E(h){return h.getOptions().traceLifecycle==="stream"}},62786(j,D,t){t.d(D,{s:()=>l});var E=t(26674),h=t(80491),f=t(99411),T=t(19282),I=t(5915),y=t(91135);let d=!1;function l(){if(d)return;function p(){const g=(0,I.Bk)(),u=g&&(0,I.zU)(g);if(u){const a="internal_error";E.T&&T.Yz.log(`[Tracing] Root span: ${a} -> Global error occurred`),u.setStatus({code:y.TJ,message:a})}}p.tag="sentry_tracingErrorCallback",d=!0,(0,h.L)(p),(0,f.r)(p)}},63857(j,D,t){t.d(D,{A:()=>h});var E=t(67607);function h(y,d){const l=d?.getDsn(),p=d?.getOptions().tunnel;return T(y,l)||f(y,p)}function f(y,d){return d?I(y)===I(d):!1}function T(y,d){const l=(0,E.kg)(y);return!l||(0,E.nt)(l)?!1:d?l.host.includes(d.host)&&/(^|&|\?)sentry_key=/.test(l.search):!1}function I(y){return y[y.length-1]==="/"?y.slice(0,-1):y}},63944(j,D,t){t.d(D,{De:()=>l,sv:()=>T,yD:()=>d});var E=t(26674),h=t(19282),f=t(64208);const T="sentry-",I=/^sentry-/,y=8192;function d(a){const r=p(a);if(!r)return;const e=Object.entries(r).reduce((n,[s,_])=>{if(s.startsWith(T)){const i=s.slice(T.length);n[i]=_}return n},{});if(Object.keys(e).length>0)return e}function l(a){if(!a)return;const r=Object.entries(a).reduce((e,[n,s])=>(s&&(e[`${T}${n}`]=s),e),{});return u(r)}
8function p(a){if(!(!a||!(0,f.Kg)(a)&&!Array.isArray(a)))return Array.isArray(a)?a.reduce((r,e)=>{const n=g(e);return Object.entries(n).forEach(([s,_])=>{r[s]=_}),r},{}):g(a)}function g(a){return a.split(",").map(r=>{const e=r.indexOf("=");if(e===-1)return[];const n=r.slice(0,e),s=r.slice(e+1);return[n,s].map(_=>{try{return decodeURIComponent(_.trim())}catch{return}})}).reduce((r,[e,n])=>(e&&n&&(r[e]=n),r),{})}function u(a){if(Object.keys(a).length!==0)return Object.entries(a).reduce((r,[e,n],s)=>{const _=`${encodeURIComponent(e)}=${encodeURIComponent(n)}`,i=s===0?_:`${r},${_}`;return i.length>y?(E.T&&h.Yz.warn(`Not adding key: ${e} with val: ${n} to baggage header due to exceeding baggage size limits.`),r):i},"")}},64208(j,D,t){t.d(D,{BD:()=>I,Kg:()=>d,L2:()=>_,NF:()=>l,Qd:()=>g,Qg:()=>e,T2:()=>T,W6:()=>y,bJ:()=>h,gd:()=>r,ks:()=>i,mE:()=>n,sO:()=>p,tH:()=>s,vq:()=>a,xH:()=>u});const E=Object.prototype.toString;function h(o){switch(E.call(o)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return s(o,Error)}}function f(o,m){return E.call(o)===`[object ${m}]`}function T(o){return f(o,"ErrorEvent")}function I(o){return f(o,"DOMError")}function y(o){return f(o,"DOMException")}function d(o){return f(o,"String")}function l(o){return typeof o=="object"&&o!==null&&"__sentry_template_string__"in o&&"__sentry_template_values__"in o}function p(o){return o===null||l(o)||typeof o!="object"&&typeof o!="function"}function g(o){return f(o,"Object")}function u(o){return typeof Event<"u"&&s(o,Event)}function a(o){return typeof Element<"u"&&s(o,Element)}function r(o){return f(o,"RegExp")}function e(o){return!!(o?.then&&typeof o.then=="function")}function n(o){return g(o)&&"nativeEvent"in o&&"preventDefault"in o&&"stopPropagation"in o}function s(o,m){try{return o instanceof m}catch{return!1}}function _(o){return!!(typeof o=="object"&&o!==null&&(o.__isVue||o._isVue||o.__v_isVNode))}function i(o){return typeof Request<"u"&&s(o,Request)}},64251(j,D,t){t.d(D,{Cp:()=>l,J0:()=>K,J5:()=>Z,NA:()=>n,Ol:()=>P,Q:()=>i,SA:()=>C,VN:()=>S,gV:()=>s,o:()=>u,r:()=>g});var E=t(57968),h=t(26674),f=t(59328),T=t(19282),I=t(49158),y=t(23998),d=t(18845);function l(U,G){return(0,E.o5)().captureException(U,(0,I.li)(G))}function p(U,G){const R=typeof G=="string"?G:void 0,B=typeof G!="string"?{captureContext:G}:void 0;return getCurrentScope().captureMessage(U,R,B)}function g(U,G){return(0,E.o5)().captureEvent(U,G)}function u(U,G){(0,E.rm)().setContext(U,G)}function a(U){getIsolationScope().setExtras(U)}function r(U,G){getIsolationScope().setExtra(U,G)}function e(U){getIsolationScope().setTags(U)}function n(U,G){(0,E.rm)().setTag(U,G)}function s(U){(0,E.rm)().setUser(U)}function _(U){getIsolationScope().setConversationId(U)}function i(){return(0,E.rm)().lastEventId()}function o(U,G){const R=getCurrentScope(),B=getClient();if(!B)DEBUG_BUILD&&debug.warn("Cannot capture check-in. No client defined.");else if(!B.captureCheckIn)DEBUG_BUILD&&debug.warn("Cannot capture check-in. Client does not support sending check-ins.");else return B.captureCheckIn(U,G,R);return uuid4()}function m(U,G,R){function B(){const $=o({monitorSlug:U,status:"in_progress"},R),Y=timestampInSeconds();function F(b){o({monitorSlug:U,status:b,checkInId:$,duration:timestampInSeconds()-Y})}let A;try{A=G()}catch(b){throw F("error"),b}return isThenable(A)?A.then(b=>(F("ok"),b),b=>{throw F("error"),b}):(F("ok"),A)}return withIsolationScope(()=>R?.isolateTrace?startNewTrace(B):B())}async function c(U){const G=getClient();return G?G.flush(U):(DEBUG_BUILD&&debug.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}async function S(U){const G=(0,E.KU)();return G?G.close(U):(h.T&&T.Yz.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))}function v(){return!!getClient()}function P(){const U=(0,E.KU)();return U?.getOptions().enabled!==!1&&!!U?.getTransport()}function C(U){(0,E.rm)().addEventProcessor(U)}function K(U){const G=(0,E.rm)(),{user:R}=(0,y.Om)(G,(0,E.o5)()),{userAgent:B}=d.O.navigator||{},$=(0,f.fj)({user:R,...B&&{userAgent:B},...U}),Y=G.getSession();return Y?.status==="ok"&&(0,f.qO)(Y,{status:"exited"}),H(),G.setSession($),$}function H(){const U=(0,E.rm)(),R=(0,E.o5)().getSession()||U.getSession();R&&(0,f.Vu)(R),V(),U.setSession()}function V(){const U=(0,E.rm)(),G=(0,E.KU)(),R=U.getSession();R&&G&&G.captureSession(R)}function Z(U=!1){if(U){H();return}V()}},67607(j,D,t){t.d(D,{CH:()=>T,Dl:()=>d,f:()=>l,kg:()=>f,nt:()=>h,zm:()=>g});const E="thismessage:/";function h(u){return"isRelative"in u}function f(u,a){const r=u.indexOf("://")<=0&&u.indexOf("//")!==0,e=a??(r?E:void 0);try{if("canParse"in URL&&!URL.canParse(u,e))return;const n=new URL(u,e);return r?{isRelative:r,pathname:n.pathname,search:n.search,hash:n.hash}:n}catch{}}function T(u){if(h(u))return u.pathname;const a=new URL(u);return a.search="",a.hash="",["80","443"].includes(a.port)&&(a.port=""),a.password&&(a.password="%filtered%"),a.username&&(a.username="%filtered%"),a.toString()}function I(u,a,r,e){const n=r?.method?.toUpperCase()??"GET",s=e||(u?a==="client"?T(u):u.pathname:"/");return`${n} ${s}`}function y(u,a,r,e,n){const s={[SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:r,[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"url"};return n&&(s[a==="server"?"http.route":"url.template"]=n,s[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]="route"),e?.method&&(s[SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD]=e.method.toUpperCase()),u&&(u.search&&(s["url.query"]=u.search),u.hash&&(s["url.fragment"]=u.hash),u.pathname&&(s["url.path"]=u.pathname,u.pathname==="/"&&(s[SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]="route")),h(u)||(s[SEMANTIC_ATTRIBUTE_URL_FULL]=u.href,u.port&&(s["url.port"]=u.port),u.protocol&&(s["url.scheme"]=u.protocol),u.hostname&&(s[a==="server"?"server.address":"url.domain"]=u.hostname))),[I(u,a,e,n),s]}function d(u){if(!u)return{};const a=u.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!a)return{};const r=a[6]||"",e=a[8]||"";return{host:a[4],path:a[5],protocol:a[2],search:r,hash:e,relative:a[5]+r+e}}function l(u){return u.split(/[?#]/,1)[0]}function p(u){const{protocol:a,host:r,path:e}=u,n=r?.replace(/^.*@/,"[filtered]:[filtered]@").replace(/(:80)$/,"").replace(/(:443)$/,"")||"";return`${a?`${a}://`:""}${n}${e}`}function g(u,a=!0){if(u.startsWith("data:")){const r=u.match(/^data:([^;,]+)/),e=r?r[1]:"text/plain",n=u.includes(";base64,"),s=u.indexOf(",");let _="";if(a&&s!==-1){const i=u.slice(s+1);_=i.length>10?`${i.slice(0,10)}... [truncated]`:i}
8return`data:${e}${n?",base64":""}${_?`,${_}`:""}`}return u}},68826(j,D,t){t.d(D,{P$:()=>y,_C:()=>g,lc:()=>d,mH:()=>I,qm:()=>l});var E=t(26674),h=t(19282);const f=[];function T(u){const a={};return u.forEach(r=>{const{name:e}=r,n=a[e];n&&!n.isDefaultInstance&&r.isDefaultInstance||(a[e]=r)}),Object.values(a)}function I(u){const a=u.defaultIntegrations||[],r=u.integrations;a.forEach(n=>{n.isDefaultInstance=!0});let e;if(Array.isArray(r))e=[...a,...r];else if(typeof r=="function"){const n=r(a);e=Array.isArray(n)?n:[n]}else e=a;return T(e)}function y(u,a){const r={};return a.forEach(e=>{e?.beforeSetup&&e.beforeSetup(u)}),a.forEach(e=>{e&&l(u,e,r)}),r}function d(u,a){for(const r of a)r?.afterAllSetup&&r.afterAllSetup(u)}function l(u,a,r){if(r[a.name]){E.T&&h.Yz.log(`Integration skipped because it was already installed: ${a.name}`);return}if(r[a.name]=a,!f.includes(a.name)&&typeof a.setupOnce=="function"&&(a.setupOnce(),f.push(a.name)),a.setup&&typeof a.setup=="function"&&a.setup(u),typeof a.preprocessEvent=="function"){const e=a.preprocessEvent.bind(a);u.on("preprocessEvent",(n,s)=>e(n,s,u))}if(typeof a.processEvent=="function"){const e=a.processEvent.bind(a),n=Object.assign((s,_)=>e(s,_,u),{id:a.name});u.addEventProcessor(n)}["processSpan","processSegmentSpan"].forEach(e=>{const n=a[e];typeof n=="function"&&u.on(e,s=>n.call(a,s,u))}),E.T&&h.Yz.log(`Integration installed: ${a.name}`)}function p(u){const a=getClient();if(!a){DEBUG_BUILD&&debug.warn(`Cannot add integration "${u.name}" because no SDK Client is available.`);return}a.addIntegration(u)}function g(u){return u}},70125(j,D,t){t.d(D,{Xr:()=>d,_c:()=>y,gt:()=>I,xv:()=>f});var E=t(64208),h=t(51685);function f(l,p=0){return typeof l!="string"||p===0||l.length<=p?l:`${l.slice(0,p)}...`}function T(l,p){let g=l;const u=g.length;if(u<=150)return g;p>u&&(p=u);let a=Math.max(p-60,0);a<5&&(a=0);let r=Math.min(a+140,u);return r>u-5&&(r=u),r===u&&(a=Math.max(r-140,0)),g=g.slice(a,r),a>0&&(g=`'{snip} ${g}`),r<u&&(g+=" {snip}"),g}function I(l,p){if(!Array.isArray(l))return"";const g=[];for(let u=0;u<l.length;u++){const a=l[u];try{(0,E.L2)(a)?g.push((0,h.nY)(a)):g.push(String(a))}catch{g.push("[value cannot be serialized]")}}return g.join(p)}function y(l,p,g=!1){return(0,E.Kg)(l)?(0,E.gd)(p)?p.test(l):(0,E.Kg)(p)?g?l===p:l.includes(p):typeof p=="function"?p(l):!1:!1}function d(l,p=[],g=!1){return p.some(u=>y(l,u,g))}},70333(j,D,t){t.d(D,{f:()=>T,r:()=>f});var E=t(46403);const h="_sentrySpan";function f(I,y){y?(0,E.my)(I,h,y):delete I[h]}function T(I){return I[h]}},71111(j,D,t){t.d(D,{AD:()=>a,SB:()=>y,ul:()=>u});var E=t(26674),h=t(19282);const f=/^o(\d+)\./,T=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function I(r){return r==="http"||r==="https"}function y(r,e=!1){const{host:n,path:s,pass:_,port:i,projectId:o,protocol:m,publicKey:c}=r;return`${m}://${c}${e&&_?`:${_}`:""}@${n}${i?`:${i}`:""}/${s&&`${s}/`}${o}`}function d(r){const e=T.exec(r);if(!e){(0,h.pq)(()=>{console.error(`Invalid Sentry Dsn: ${r}`)});return}const[n,s,_="",i="",o="",m=""]=e.slice(1);let c="",S=m;const v=S.split("/");if(v.length>1&&(c=v.slice(0,-1).join("/"),S=v.pop()),S){const P=S.match(/^\d+/);P&&(S=P[0])}return l({host:i,pass:_,path:c,projectId:S,port:o,protocol:n,publicKey:s})}function l(r){return{protocol:r.protocol,publicKey:r.publicKey||"",pass:r.pass||"",host:r.host,port:r.port||"",path:r.path||"",projectId:r.projectId}}function p(r){if(!E.T)return!0;const{port:e,projectId:n,protocol:s}=r;return["protocol","publicKey","host","projectId"].find(o=>r[o]?!1:(h.Yz.error(`Invalid Sentry Dsn: ${o} missing`),!0))?!1:n.match(/^\d+$/)?I(s)?e&&isNaN(parseInt(e,10))?(h.Yz.error(`Invalid Sentry Dsn: Invalid port ${e}`),!1):!0:(h.Yz.error(`Invalid Sentry Dsn: Invalid protocol ${s}`),!1):(h.Yz.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function g(r){return r.match(f)?.[1]}function u(r){const e=r.getOptions(),{host:n}=r.getDsn()||{};let s;return e.orgId?s=String(e.orgId):n&&(s=g(n)),s}function a(r){const e=typeof r=="string"?d(r):l(r);if(!(!e||!p(e)))return e}},72808(j,D,t){t.d(D,{Cj:()=>o,W3:()=>y,bN:()=>u,bm:()=>n,h4:()=>I,hP:()=>l,n2:()=>m,y5:()=>e,yH:()=>d,zk:()=>i});var E=t(95200),h=t(71111),f=t(94837),T=t(18845);function I(c,S=[]){return[c,S]}function y(c,S){const[v,P]=c;return[v,[...P,S]]}function d(c,S){const v=c[1];for(const P of v){const C=P[0].type;if(S(P,C))return!0}return!1}function l(c,S){return d(c,(v,P)=>S.includes(P))}function p(c){const S=(0,E.Se)(T.O);return S.encodePolyfill?S.encodePolyfill(c):new TextEncoder().encode(c)}function g(c){const S=getSentryCarrier(GLOBAL_OBJ);return S.decodePolyfill?S.decodePolyfill(c):new TextDecoder().decode(c)}function u(c){const[S,v]=c;let P=JSON.stringify(S);function C(K){typeof P=="string"?P=typeof K=="string"?P+K:[p(P),K]:P.push(typeof K=="string"?p(K):K)}for(const K of v){const[H,V]=K;if(C(`
9${JSON.stringify(H)}
10`),typeof V=="string"||V instanceof Uint8Array)C(V);else{let Z;try{Z=JSON.stringify(V)}catch{Z=JSON.stringify((0,f.S8)(V))}C(Z)}}return typeof P=="string"?P:a(P)}function a(c){const S=c.reduce((C,K)=>C+K.length,0),v=new Uint8Array(S);let P=0;for(const C of c)v.set(C,P),P+=C.length;return v}function r(c){let S=typeof c=="string"?p(c):c;function v(H){const V=S.subarray(0,H);return S=S.subarray(H+1),V}function P(){let H=S.indexOf(10);return H<0&&(H=S.length),JSON.parse(g(v(H)))}const C=P(),K=[];for(;S.length;){const H=P(),V=typeof H.length=="number"?H.length:void 0;K.push([H,V?v(V):P()])}return[C,K]}function e(c){return[{type:"span"},c]}
10function n(c){const S=typeof c.data=="string"?p(c.data):c.data;return[{type:"attachment",length:S.length,filename:c.filename,content_type:c.contentType,attachment_type:c.attachmentType},S]}const s={sessions:"session",event:"error",client_report:"internal",user_report:"default",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",raw_security:"security",log:"log_item",trace_metric:"metric"};function _(c){return c in s}function i(c){return _(c)?s[c]:c}function o(c){if(!c?.sdk)return;const{name:S,version:v}=c.sdk;return{name:S,version:v}}function m(c,S,v,P){const C=c.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:c.event_id,sent_at:new Date().toISOString(),...S&&{sdk:S},...!!v&&P&&{dsn:(0,h.SB)(P)},...C&&{trace:C}}}},73949(j,D,t){t.d(D,{h:()=>_});var E=t(95200),h=t(94988);function f(){return(0,E.BY)("defaultCurrentScope",()=>new h.H)}function T(){return(0,E.BY)("defaultIsolationScope",()=>new h.H)}const I=i=>i instanceof Promise&&!i[y],y=Symbol("chained PromiseLike"),d=(i,o,m)=>{const c=i.then(S=>(o(S),S),S=>{throw m(S),S});return I(c)&&I(i)?c:l(i,c)},l=(i,o)=>{let m=!1;for(const c in i){if(c in o)continue;m=!0;const S=i[c];typeof S=="function"?Object.defineProperty(o,c,{value:(...v)=>S.apply(i,v),enumerable:!0,configurable:!0,writable:!0}):o[c]=S}return m&&Object.assign(o,{[y]:!0}),o};var p=t(64208);class g{constructor(o,m){let c;o?c=o:c=new h.H;let S;m?S=m:S=new h.H,this._stack=[{scope:c}],this._isolationScope=S}withScope(o){const m=this._pushScope();let c;try{c=o(m)}catch(S){throw this._popScope(),S}return(0,p.Qg)(c)?d(c,()=>this._popScope(),()=>this._popScope()):(this._popScope(),c)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const o=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:o}),o}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function u(){const i=(0,E.EU)(),o=(0,E.Se)(i);return o.stack=o.stack||new g(f(),T())}function a(i){return u().withScope(i)}function r(i,o){const m=u();return m.withScope(()=>(m.getStackTop().scope=i,o(i)))}function e(i){return u().withScope(()=>i(u().getIsolationScope()))}function n(){return{withIsolationScope:e,withScope:a,withSetScope:r,withSetIsolationScope:(i,o)=>e(o),getCurrentScope:()=>u().getScope(),getIsolationScope:()=>u().getIsolationScope()}}function s(i){const o=getMainCarrier(),m=getSentryCarrier(o);m.acs=i}function _(i){const o=(0,E.Se)(i);return o.acs?o.acs:n()}},74611(j,D,t){t.d(D,{E1:()=>m,Ef:()=>f,Fy:()=>V,JD:()=>I,Lc:()=>H,Le:()=>o,Sn:()=>d,fs:()=>y,i_:()=>E,jG:()=>c,sy:()=>h,uT:()=>T,xc:()=>l});const E="sentry.source",h="sentry.sample_rate",f="sentry.previous_trace_sample_rate",T="sentry.op",I="sentry.origin",y="sentry.idle_span_finish_reason",d="sentry.measurement_unit",l="sentry.measurement_value",p="sentry.release",g="sentry.environment",u="sentry.segment.name",a="sentry.segment.id",r="sentry.sdk.name",e="sentry.sdk.version",n="user.id",s="user.email",_="user.ip_address",i="user.name",o="sentry.custom_span_name",m="sentry.profile_id",c="sentry.exclusive_time",S="cache.hit",v="cache.key",P="cache.item_size",C="http.request.method",K="url.full",H="sentry.link.type",V="gen_ai.conversation.id"},74733(j,D,t){t.d(D,{Z:()=>f,e:()=>h});var E=t(9600);function h(){return(0,E.eJ)()}function f(){return(0,E.eJ)().substring(16)}},75083(j,D,t){t.d(D,{s:()=>d});var E=t(26674),h=t(68826),f=t(19282),T=t(51685);const I="Dedupe",y=(()=>{let e;return{name:I,processEvent(n){if(n.type)return n;try{if(l(n,e))return E.T&&f.Yz.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=n}}}),d=(0,h._C)(y);function l(e,n){return n?!!(p(e,n)||g(e,n)):!1}function p(e,n){const s=e.message,_=n.message;return!(!s&&!_||s&&!_||!s&&_||s!==_||!a(e,n)||!u(e,n))}function g(e,n){const s=r(n),_=r(e);return!(!s||!_||s.type!==_.type||s.value!==_.value||!a(e,n)||!u(e,n))}function u(e,n){let s=(0,T.RV)(e),_=(0,T.RV)(n);if(!s&&!_)return!0;
10if(s&&!_||!s&&_||(s=s,_=_,_.length!==s.length))return!1;for(let i=0;i<_.length;i++){const o=_[i],m=s[i];if(o.filename!==m.filename||o.lineno!==m.lineno||o.colno!==m.colno||o.function!==m.function)return!1}return!0}function a(e,n){let s=e.fingerprint,_=n.fingerprint;if(!s&&!_)return!0;if(s&&!_||!s&&_)return!1;s=s,_=_;try{return s.join("")===_.join("")}catch{return!1}}function r(e){return e.exception?.values?.[0]}},75330(j,D,t){t.d(D,{LE:()=>l,V7:()=>p,lu:()=>g});var E=t(31158),h=t(7706),f=t(71111),T=t(72808),I=t(84347),y=t(5915);function d(u,a){if(!a)return u;const r=u.sdk||{};return u.sdk={...r,name:r.name||a.name,version:r.version||a.version,integrations:[...u.sdk?.integrations||[],...a.integrations||[]],packages:[...u.sdk?.packages||[],...a.packages||[]],settings:u.sdk?.settings||a.settings?{...u.sdk?.settings,...a.settings}:void 0},u}function l(u,a,r,e){const n=(0,T.Cj)(r),s={sent_at:new Date().toISOString(),...n&&{sdk:n},...!!e&&a&&{dsn:(0,f.SB)(a)}},_="aggregates"in u?[{type:"sessions"},u]:[{type:"session"},u.toJSON()];return(0,T.h4)(s,[_])}function p(u,a,r,e){const n=(0,T.Cj)(r),s=u.type&&u.type!=="replay_event"?u.type:"event";d(u,r?.sdk);const _=(0,T.n2)(u,n,e,a);delete u.sdkProcessingMetadata;const i=[{type:s},u];return(0,T.h4)(_,[i])}function g(u,a){function r(P){return!!P.trace_id&&!!P.public_key}const e=(0,E.k1)(u[0]),n=a?.getDsn(),s=a?.getOptions().tunnel,_={sent_at:new Date().toISOString(),...r(e)&&{trace:e},...!!s&&n&&{dsn:(0,f.SB)(n)}},{beforeSendSpan:i,ignoreSpans:o}=a?.getOptions()||{},m=o?.length?u.filter(P=>!(0,I.e)((0,y.et)(P),o)):u,c=u.length-m.length;c&&a?.recordDroppedEvent("before_send","span",c);const S=i?P=>{const C=(0,y.et)(P),K=(0,h.S)(i)?C:i(C);return K||((0,y.xl)(),C)}:y.et,v=[];for(const P of m){const C=S(P);C&&v.push((0,T.y5)(C))}return(0,T.h4)(_,v)}},76996(j,D,t){t.d(D,{v5:()=>a});var E=t(57968),h=t(74611),f=t(5915),T=t(91135),I=t(64208),y=t(54704),d=t(63944),l=t(33868),p=t(47997),g=t(18843),u=t(67607);function a(c,S,v,P,C){if(!c.fetchData)return;const{method:K,url:H}=c.fetchData,V=(0,y.f)()&&S(H);if(c.endTimestamp){const $=c.fetchData.__span;if(!$)return;const Y=P[$];Y&&(V&&(n(Y,c),r(Y,c,C)),delete P[$]);return}const{spanOrigin:Z="auto.http.browser",propagateTraceparent:U=!1}=typeof C=="object"?C:{spanOrigin:C},G=(0,E.KU)(),R=!!(0,f.Bk)(),B=V&&R?(0,p.Uk)(o(H,K,Z)):new l.w;if(V&&!R&&G?.recordDroppedEvent("no_parent_span","span"),c.fetchData.__span=B.spanContext().spanId,P[B.spanContext().spanId]=B,v(c.fetchData.url)){const $=c.args[0],Y={...c.args[1]||{}},F=e($,Y,(0,y.f)()&&R?B:void 0,U);F&&(c.args[1]=Y,Y.headers=F)}if(G){const $={input:c.args,response:c.response,startTimestamp:c.startTimestamp,endTimestamp:c.endTimestamp};G.emit("beforeOutgoingRequestSpan",B,$)}return B}function r(c,S,v){(typeof v=="object"&&v!==null?v.onRequestSpanEnd:void 0)?.(c,{headers:S.response?.headers,error:S.error})}function e(c,S,v,P){const C=(0,g.i)({span:v,propagateTraceparent:P}),K=C["sentry-trace"],H=C.baggage,V=C.traceparent;if(!K)return;const Z=S.headers||((0,I.ks)(c)?c.headers:void 0);if(Z)if(_(Z)){const U=new Headers(Z);if(U.get("sentry-trace")||U.set("sentry-trace",K),P&&V&&!U.get("traceparent")&&U.set("traceparent",V),H){const G=U.get("baggage");G?s(G)||U.set("baggage",`${G},${H}`):U.set("baggage",H)}return U}else if(i(Z)){const U=[...Z];U.find(R=>R[0]==="sentry-trace")||U.push(["sentry-trace",K]),P&&V&&!U.find(R=>R[0]==="traceparent")&&U.push(["traceparent",V]);const G=Z.find(R=>R[0]==="baggage"&&typeof R[1]=="string"&&s(R[1]));return H&&!G&&U.push(["baggage",H]),U}else{const U="sentry-trace"in Z?Z["sentry-trace"]:void 0,G="traceparent"in Z?Z.traceparent:void 0,R="baggage"in Z?Z.baggage:void 0,B=R?Array.isArray(R)?[...R]:[R]:[],$=R&&(Array.isArray(R)?R.find(F=>s(F)):s(R));H&&!$&&B.push(H);const Y=Object.assign({},Z,{"sentry-trace":U??K,baggage:B.length>0?B.join(","):void 0});return P&&V&&!G&&(Y.traceparent=V),Y}else return{...C}}function n(c,S){if(S.response){(0,T.N8)(c,S.response.status);const v=S.response?.headers?.get("content-length");if(v){const P=parseInt(v);P>0&&c.setAttribute("http.response_content_length",P)}}else S.error&&c.setStatus({code:T.TJ,message:"internal_error"});c.end()}function s(c){return typeof c!="string"?!1:c.split(",").some(S=>S.trim().startsWith(d.sv))}function _(c){return typeof Headers<"u"&&(0,I.tH)(c,Headers)}function i(c){return Array.isArray(c)?c.every(S=>Array.isArray(S)&&S.length===2&&typeof S[0]=="string"):!1}function o(c,S,v){if(c.startsWith("data:")){const K=(0,u.zm)(c);return{name:`${S} ${K}`,attributes:m(c,void 0,S,v)}}const P=(0,u.kg)(c),C=P?(0,u.CH)(P):c;return{name:`${S} ${C}`,attributes:m(c,P,S,v)}}function m(c,S,v,P){const C={url:(0,u.zm)(c),type:"fetch","http.method":v,[h.JD]:P,[h.uT]:"http.client"};return S&&((0,u.nt)(S)||(C["http.url"]=(0,u.zm)(S.href),C["server.address"]=S.host),S.search&&(C["http.query"]=S.search),S.hash&&(C["http.fragment"]=S.hash)),C}},77468(j,D,t){t.d(D,{J:()=>T});var E=t(57968),h=t(26674),f=t(19282);function T(y,d){d.debug===!0&&(h.T?f.Yz.enable():(0,f.pq)(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),(0,E.o5)().update(d.initialScope);const p=new y(d);return I(p),p.init(),p}function I(y){(0,E.o5)().setClient(y)}},80491(j,D,t){t.d(D,{L:()=>T});var E=t(18845),h=t(13235);let f=null;function T(y){const d="error";(0,h.s5)(d,y),(0,h.AS)(d,I)}function I(){f=E.O.onerror,E.O.onerror=function(y,d,l,p,g){const u={column:p,error:g,line:l,msg:y,url:d};return(0,h.aj)("error",u),f?f.apply(this,arguments):!1},E.O.onerror.__SENTRY_INSTRUMENTED__=!0}},84347(j,D,t){t.d(D,{R:()=>y,e:()=>I});var E=t(26674),h=t(19282),f=t(70125);function T(l){h.Yz.log(`Ignoring span ${l.op} - ${l.description} because it matches \`ignoreSpans\`.`)}function I(l,p){if(!p?.length||!l.description)return!1;for(const g of p){if(d(g)){if((0,f._c)(l.description,g))return E.T&&T(l),!0;continue}if(!g.name&&!g.op)continue;const u=g.name?(0,f._c)(l.description,g.name):!0,a=g.op?l.op&&(0,f._c)(l.op,g.op):!0;if(u&&a)return E.T&&T(l),!0}return!1}function y(l,p){const g=p.parent_span_id,u=p.span_id;if(g)for(const a of l)a.parent_span_id===u&&(a.parent_span_id=g)}function d(l){return typeof l=="string"||l instanceof RegExp}},87489(j,D,t){t.d(D,{N:()=>h});function E(f){f.user?.ip_address===void 0&&(f.user={...f.user,ip_address:"{{auto}}"})}function h(f){"aggregates"in f?f.attrs?.ip_address===void 0&&(f.attrs={...f.attrs,ip_address:"{{auto}}"}):f.ipAddress===void 0&&(f.ipAddress="{{auto}}")}},91135(j,D,t){t.d(D,{F3:()=>h,N8:()=>I,TJ:()=>f,a3:()=>E});const E=0,h=1,f=2;function T(y){if(y<400&&y>=100)return{code:h};if(y>=400&&y<500)switch(y){case 401:return{code:f,message:"unauthenticated"};case 403:return{code:f,message:"permission_denied"};case 404:return{code:f,message:"not_found"};case 409:return{code:f,message:"already_exists"};case 413:return{code:f,message:"failed_precondition"};case 429:return{code:f,message:"resource_exhausted"};case 499:return{code:f,message:"cancelled"};default:return{code:f,message:"invalid_argument"}}if(y>=500&&y<600)switch(y){case 501:return{code:f,message:"unimplemented"};case 503:return{code:f,message:"unavailable"};case 504:return{code:f,message:"deadline_exceeded"};default:return{code:f,message:"internal_error"}}return{code:f,message:"internal_error"}}function I(y,d){y.setAttribute("http.response.status_code",d);
10const l=T(d);l.message!=="unknown_error"&&y.setStatus(l)}},91773(j,D,t){t.d(D,{i:()=>E});function E(h){if(typeof h=="boolean")return Number(h);const f=typeof h=="string"?parseFloat(h):h;if(!(typeof f!="number"||isNaN(f)||f<0||f>1))return f}},93177(j,D,t){t.d(D,{k3:()=>g,lu:()=>T,zf:()=>d});var E=t(9123),h=t(18845);const f=1e3;function T(){return(0,E.Wk)()/f}function I(){const{performance:u}=h.O;if(!u?.now||!u.timeOrigin)return T;const a=u.timeOrigin;return()=>(a+(0,E.Qw)(()=>u.now()))/f}let y;function d(){return(y??(y=I()))()}let l=null;function p(){const{performance:u}=h.O;if(!u?.now)return;const a=3e5,r=(0,E.Qw)(()=>u.now()),e=(0,E.Wk)(),n=u.timeOrigin;if(typeof n=="number"&&Math.abs(n+r-e)<a)return n;const s=u.timing?.navigationStart;return typeof s=="number"&&Math.abs(s+r-e)<a?s:e-r}function g(){return l===null&&(l=p()),l}},93533(j,D,t){t.d(D,{NG:()=>a});var E=t(95200),h=t(71111),f=t(72808);function T(n){return[{type:"trace_metric",item_count:n.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{items:n}]}function I(n,s,_,i){const o={};return s?.sdk&&(o.sdk={name:s.sdk.name,version:s.sdk.version}),_&&i&&(o.dsn=(0,h.SB)(i)),(0,f.h4)(o,[T(n)])}const y=1e3;function d(n,s,_,i=!0){_&&(i||!(s in n))&&(n[s]=_)}function l(n,s){const _=e(),i=r(n);i===void 0?_.set(n,[s]):i.length>=y?(a(n,i),_.set(n,[s])):_.set(n,[...i,s])}function p(n,s,_){const{release:i,environment:o}=s.getOptions(),m={...n.attributes};d(m,"user.id",_.id,!1),d(m,"user.email",_.email,!1),d(m,"user.name",_.username,!1),d(m,"sentry.release",i),d(m,"sentry.environment",o);const{name:c,version:S}=s.getSdkMetadata()?.sdk??{};d(m,"sentry.sdk.name",c),d(m,"sentry.sdk.version",S);const v=s.getIntegrationByName("Replay"),P=v?.getReplayId(!0);return d(m,"sentry.replay_id",P),P&&v?.getRecordingMode()==="buffer"&&d(m,"sentry._internal.replay_is_buffering",!0),{...n,attributes:m}}function g(n,s,_,i){const[,o]=_getTraceInfoFromScope(s,_),m=_getSpanForScope(_),c=m?m.spanContext().traceId:o?.trace_id,S=m?m.spanContext().spanId:void 0,v=timestampInSeconds(),P=getSequenceAttribute(v);return{timestamp:v,trace_id:c??"",span_id:S,name:n.name,type:n.type,unit:n.unit,value:n.value,attributes:{...serializeAttributes(i),...serializeAttributes(n.attributes,"skip-undefined"),[P.key]:P.value}}}function u(n,s){const _=s?.scope??getCurrentScope(),i=s?.captureSerializedMetric??l,o=_?.getClient()??getClient();if(!o){DEBUG_BUILD&&debug.warn("No client available to capture metric.");return}const{_experiments:m,enableMetrics:c,beforeSendMetric:S}=o.getOptions();if(!(c??m?.enableMetrics??!0)){DEBUG_BUILD&&debug.warn("metrics option not enabled, metric will not be captured.");return}const{user:P,attributes:C}=getCombinedScopeData(getIsolationScope(),_),K=p(n,o,P);o.emit("processMetric",K);const H=S||m?.beforeSendMetric,V=H?H(K):K;if(!V){DEBUG_BUILD&&debug.log("`beforeSendMetric` returned `null`, will not send metric.");return}const Z=g(V,o,_,C);DEBUG_BUILD&&debug.log("[Metric]",Z),i(o,Z),o.emit("afterCaptureMetric",V)}function a(n,s){const _=s??r(n)??[];if(_.length===0)return;const i=n.getOptions(),o=I(_,i._metadata,i.tunnel,n.getDsn());e().set(n,[]),n.emit("flushMetrics"),n.sendEnvelope(o)}function r(n){return e().get(n)}function e(){return(0,E.BY)("clientToMetricBufferMap",()=>new WeakMap)}},93908(j,D,t){t.d(D,{Iy:()=>p,MI:()=>I,TC:()=>l,kM:()=>d});var E=t(63944),h=t(91773),f=t(74733),T=t(9123);const I=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function y(a){if(!a)return;const r=a.match(I);if(!r)return;let e;return r[3]==="1"?e=!0:r[3]==="0"&&(e=!1),{traceId:r[1],parentSampled:e,parentSpanId:r[2]}}function d(a,r){const e=y(a),n=(0,E.yD)(r);if(!e?.traceId)return{traceId:(0,f.e)(),sampleRand:(0,T.hY)()};const s=g(e,n);n&&(n.sample_rand=s.toString());const{traceId:_,parentSpanId:i,parentSampled:o}=e;return{traceId:_,parentSpanId:i,sampled:o,dsc:n||{},sampleRand:s}}function l(a=(0,f.e)(),r=(0,f.Z)(),e){let n="";return e!==void 0&&(n=e?"-1":"-0"),`${a}-${r}${n}`}function p(a=(0,f.e)(),r=(0,f.Z)(),e){return`00-${a}-${r}-${e?"01":"00"}`}function g(a,r){const e=(0,h.i)(r?.sample_rand);if(e!==void 0)return e;const n=(0,h.i)(r?.sample_rate);return n&&a?.parentSampled!==void 0?a.parentSampled?(0,T.hY)()*n:n+(0,T.hY)()*(1-n):(0,T.hY)()}function u(a,r){const e=extractOrgIdFromClient(a);return r&&e&&r!==e?(debug.log(`Won't continue trace because org IDs don't match (incoming baggage: ${r}, SDK options: ${e})`),!1):(a.getOptions().strictTraceContinuation||!1)&&(r&&!e||!r&&e)?(debug.log(`Starting a new trace because strict trace continuation is enabled but one org ID is missing (incoming baggage: ${r}, Sentry client: ${e})`),!1):!0}},94837(j,D,t){t.d(D,{S8:()=>T,cd:()=>I});var E=t(64208),h=t(46403),f=t(51685);function T(r,e=100,n=1/0){try{return y("",r,e,n)}catch(s){return{ERROR:`**non-serializable** (${s})`}}}function I(r,e=3,n=100*1024){const s=T(r,e);return g(s)>n?I(r,e-1,n):s}function y(r,e,n=1/0,s=1/0,_=a()){const[i,o]=_;if(e==null||["boolean","string"].includes(typeof e)||typeof e=="number"&&Number.isFinite(e))return e;const m=d(r,e);if(!m.startsWith("[object "))return m;if(e.__sentry_skip_normalization__)return e;const c=typeof e.__sentry_override_normalization_depth__=="number"?e.__sentry_override_normalization_depth__:n;if(c===0)return m.replace("object ","");if(i(e))return"[Circular ~]";const S=e;if(S&&typeof S.toJSON=="function")try{const K=S.toJSON();return y("",K,c-1,s,_)}catch{}const v=Array.isArray(e)?[]:{};let P=0;const C=(0,h.W4)(e);
10for(const K in C){if(!Object.prototype.hasOwnProperty.call(C,K))continue;if(P>=s){v[K]="[MaxProperties ~]";break}const H=C[K];v[K]=y(K,H,c-1,s,_),P++}return o(e),v}function d(r,e){try{if(r==="domain"&&e&&typeof e=="object"&&e._events)return"[Domain]";if(r==="domainEmitter")return"[DomainEmitter]";if(typeof t.g<"u"&&e===t.g)return"[Global]";if(typeof window<"u"&&e===window)return"[Window]";if(typeof document<"u"&&e===document)return"[Document]";if((0,E.L2)(e))return(0,f.nY)(e);if((0,E.mE)(e))return"[SyntheticEvent]";if(typeof e=="number"&&!Number.isFinite(e))return`[${e}]`;if(typeof e=="function")return`[Function: ${(0,f.qQ)(e)}]`;if(typeof e=="symbol")return`[${String(e)}]`;if(typeof e=="bigint")return`[BigInt: ${String(e)}]`;const n=l(e);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(n){return`**non-serializable** (${n})`}}function l(r){const e=Object.getPrototypeOf(r);return e?.constructor?e.constructor.name:"null prototype"}function p(r){return~-encodeURI(r).split(/%..|./).length}function g(r){return p(JSON.stringify(r))}function u(r,e){const n=e.replace(/\\/g,"/").replace(/[|\\{}()[\]^$+*?.]/g,"\\$&");let s=r;try{s=decodeURI(r)}catch{}return s.replace(/\\/g,"/").replace(/webpack:\/?/g,"").replace(new RegExp(`(file://)?/*${n}/*`,"ig"),"app:///")}function a(){const r=new WeakSet;function e(s){return r.has(s)?!0:(r.add(s),!1)}function n(s){r.delete(s)}return[e,n]}},94988(j,D,t){t.d(D,{H:()=>r});var E=t(26674),h=t(59328),f=t(19282),T=t(64208),I=t(45734),y=t(9600),d=t(74733),l=t(9123),p=t(70333),g=t(70125),u=t(93177);const a=100;class r{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:(0,d.e)(),sampleRand:(0,l.hY)()}}clone(){const n=new r;return n._breadcrumbs=[...this._breadcrumbs],n._tags={...this._tags},n._attributes={...this._attributes},n._extra={...this._extra},n._contexts={...this._contexts},this._contexts.flags&&(n._contexts.flags={values:[...this._contexts.flags.values]}),n._user=this._user,n._level=this._level,n._session=this._session,n._transactionName=this._transactionName,n._fingerprint=this._fingerprint,n._eventProcessors=[...this._eventProcessors],n._attachments=[...this._attachments],n._sdkProcessingMetadata={...this._sdkProcessingMetadata},n._propagationContext={...this._propagationContext},n._client=this._client,n._lastEventId=this._lastEventId,n._conversationId=this._conversationId,(0,p.r)(n,(0,p.f)(this)),n}setClient(n){this._client=n}setLastEventId(n){this._lastEventId=n}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(n){this._scopeListeners.push(n)}addEventProcessor(n){return this._eventProcessors.push(n),this}setUser(n){return this._user=n||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&(0,h.qO)(this._session,{user:n}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(n){return this._conversationId=n||void 0,this._notifyScopeListeners(),this}setTags(n){return this._tags={...this._tags,...n},this._notifyScopeListeners(),this}setTag(n,s){return this.setTags({[n]:s})}setAttributes(n){return this._attributes={...this._attributes,...n},this._notifyScopeListeners(),this}setAttribute(n,s){return this.setAttributes({[n]:s})}removeAttribute(n){return n in this._attributes&&(delete this._attributes[n],this._notifyScopeListeners()),this}setExtras(n){return this._extra={...this._extra,...n},this._notifyScopeListeners(),this}setExtra(n,s){return this._extra={...this._extra,[n]:s},this._notifyScopeListeners(),this}setFingerprint(n){return this._fingerprint=n,this._notifyScopeListeners(),this}setLevel(n){return this._level=n,this._notifyScopeListeners(),this}setTransactionName(n){return this._transactionName=n,this._notifyScopeListeners(),this}setContext(n,s){return s===null?delete this._contexts[n]:this._contexts[n]=s,this._notifyScopeListeners(),this}setSession(n){return n?this._session=n:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(n){if(!n)return this;const s=typeof n=="function"?n(this):n,_=s instanceof r?s.getScopeData():(0,T.Qd)(s)?n:void 0,{tags:i,attributes:o,extra:m,user:c,contexts:S,level:v,fingerprint:P=[],propagationContext:C,conversationId:K}=_||{};return this._tags={...this._tags,...i},this._attributes={...this._attributes,...o},this._extra={...this._extra,...m},this._contexts={...this._contexts,...S},c&&Object.keys(c).length&&(this._user=c),v&&(this._level=v),P.length&&(this._fingerprint=P),C&&(this._propagationContext=C),K&&(this._conversationId=K),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,(0,p.r)(this,void 0),this._attachments=[],this.setPropagationContext({traceId:(0,d.e)(),sampleRand:(0,l.hY)()}),this._notifyScopeListeners(),this}addBreadcrumb(n,s){const _=typeof s=="number"?s:a;if(_<=0)return this;const i={timestamp:(0,u.lu)(),...n,message:n.message?(0,g.xv)(n.message,2048):n.message};return this._breadcrumbs.push(i),this._breadcrumbs.length>_&&(this._breadcrumbs=this._breadcrumbs.slice(-_),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(n){return this._attachments.push(n),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:(0,p.f)(this),conversationId:this._conversationId}}setSDKProcessingMetadata(n){return this._sdkProcessingMetadata=(0,I.h)(this._sdkProcessingMetadata,n,2),this}setPropagationContext(n){return this._propagationContext=n,this}getPropagationContext(){return this._propagationContext}
10captureException(n,s){const _=s?.event_id||(0,y.eJ)();if(!this._client)return E.T&&f.Yz.warn("No client configured on scope - will not capture exception!"),_;const i=new Error("Sentry syntheticException");return this._client.captureException(n,{originalException:n,syntheticException:i,...s,event_id:_},this),_}captureMessage(n,s,_){const i=_?.event_id||(0,y.eJ)();if(!this._client)return E.T&&f.Yz.warn("No client configured on scope - will not capture message!"),i;const o=_?.syntheticException??new Error(n);return this._client.captureMessage(n,s,{originalException:n,syntheticException:o,..._,event_id:i},this),i}captureEvent(n,s){const _=n.event_id||s?.event_id||(0,y.eJ)();return this._client?(this._client.captureEvent(n,{...s,event_id:_},this),_):(E.T&&f.Yz.warn("No client configured on scope - will not capture event!"),_)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(n=>{n(this)}),this._notifyingListeners=!1)}}},95200(j,D,t){t.d(D,{BY:()=>I,EU:()=>f,Se:()=>T});var E=t(43674),h=t(18845);function f(){return T(h.O),h.O}function T(y){const d=y.__SENTRY__=y.__SENTRY__||{};return d.version=d.version||E.M,d[E.M]=d[E.M]||{}}function I(y,d,l=h.O){const p=l.__SENTRY__=l.__SENTRY__||{},g=p[E.M]=p[E.M]||{};return g[y]||(g[y]=d())}},96279(j,D,t){t.d(D,{D:()=>g});var E=t(26674),h=t(68826),f=t(19282),T=t(9593),I=t(9600),y=t(70125);const d=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,/can't redefine non-configurable property "solana"/,/vv\(\)\.getRestrictions is not a function/,/Can't find variable: _AutofillCallbackHandler/,/Object Not Found Matching Id:\d+, MethodName:simulateEvent/,/^Java exception was raised during method invocation$/],l="EventFilters",p=(0,h._C)((m={})=>{let c;return{name:l,setup(S){const v=S.getOptions();c=u(m,v)},processEvent(S,v,P){if(!c){const C=P.getOptions();c=u(m,C)}return a(S,c)?null:S}}}),g=(0,h._C)(((m={})=>({...p(m),name:"InboundFilters"})));function u(m={},c={}){return{allowUrls:[...m.allowUrls||[],...c.allowUrls||[]],denyUrls:[...m.denyUrls||[],...c.denyUrls||[]],ignoreErrors:[...m.ignoreErrors||[],...c.ignoreErrors||[],...m.disableErrorDefaults?[]:d],ignoreTransactions:[...m.ignoreTransactions||[],...c.ignoreTransactions||[]]}}function a(m,c){if(m.type){if(m.type==="transaction"&&e(m,c.ignoreTransactions))return E.T&&f.Yz.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
11Event: ${(0,I.$X)(m)}`),!0}else{if(r(m,c.ignoreErrors))return E.T&&f.Yz.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
12Event: ${(0,I.$X)(m)}`),!0;if(o(m))return E.T&&f.Yz.warn(`Event dropped due to not having an error message, error type or stacktrace.
13Event: ${(0,I.$X)(m)}`),!0;if(n(m,c.denyUrls))return E.T&&f.Yz.warn(`Event dropped due to being matched by \`denyUrls\` option.
14Event: ${(0,I.$X)(m)}.
15Url: ${i(m)}`),!0;if(!s(m,c.allowUrls))return E.T&&f.Yz.warn(`Event dropped due to not being matched by \`allowUrls\` option.
16Event: ${(0,I.$X)(m)}.
17Url: ${i(m)}`),!0}return!1}function r(m,c){return c?.length?(0,T.G)(m).some(S=>(0,y.Xr)(S,c)):!1}function e(m,c){if(!c?.length)return!1;const S=m.transaction;return S?(0,y.Xr)(S,c):!1}
17function n(m,c){if(!c?.length)return!1;const S=i(m);return S?(0,y.Xr)(S,c):!1}function s(m,c){if(!c?.length)return!0;const S=i(m);return S?(0,y.Xr)(S,c):!0}function _(m=[]){for(let c=m.length-1;c>=0;c--){const S=m[c];if(S&&S.filename!=="<anonymous>"&&S.filename!=="[native code]")return S.filename||null}return null}function i(m){try{const S=[...m.exception?.values??[]].reverse().find(v=>v.mechanism?.parent_id===void 0&&v.stacktrace?.frames?.length)?.stacktrace?.frames;return S?_(S):null}catch{return E.T&&f.Yz.error(`Cannot extract url for event ${(0,I.$X)(m)}`),null}}function o(m){return m.exception?.values?.length?!m.message&&!m.exception.values.some(c=>c.stacktrace||c.type&&c.type!=="Error"||c.value):!1}},96747(j,D,t){t.d(D,{B:()=>y});var E=t(50925);function h(){return!(0,E.Z)()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function f(l,p){return l.require(p)}function T(l,p=module){let g;try{g=f(p,l)}catch{}if(!g)try{const{cwd:u}=f(p,"process");g=f(p,`${u()}/node_modules/${l}`)}catch{}return g}var I=t(18845);function y(){return typeof window<"u"&&(!h()||d())}function d(){return I.O.process?.type==="renderer"}},97283(j,D,t){t.d(D,{s:()=>E});function E(h,f,T){let I,y,d;const l=T?.maxWait?Math.max(T.maxWait,f):0,p=T?.setTimeoutImpl||setTimeout;function g(){return u(),I=h(),I}function u(){y!==void 0&&clearTimeout(y),d!==void 0&&clearTimeout(d),y=d=void 0}function a(){return y!==void 0||d!==void 0?g():I}function r(){return y&&clearTimeout(y),y=p(g,f),l&&d===void 0&&(d=p(g,l)),I}return r.cancel=u,r.flush=a,r}},98673(j,D,t){t.d(D,{P:()=>I});var E=t(19282),h=t(46403),f=t(18845),T=t(13235);function I(d){const l="console";(0,T.s5)(l,d),(0,T.AS)(l,y)}function y(){"console"in f.O&&E.Ow.forEach(function(d){d in f.O.console&&(0,h.GS)(f.O.console,d,function(l){return E.Z9[d]=l,function(...p){(0,T.aj)("console",{args:p,level:d}),E.Z9[d]?.apply(f.O.console,p)}})})}},99267(j,D,t){t.d(D,{G:()=>E});function E(h){return typeof h=="object"&&typeof h.unref=="function"&&h.unref(),h}},99411(j,D,t){t.d(D,{r:()=>T});var E=t(18845),h=t(13235);let f=null;function T(y){const d="unhandledrejection";(0,h.s5)(d,y),(0,h.AS)(d,I)}function I(){f=E.O.onunhandledrejection,E.O.onunhandledrejection=function(y){const d=y;return(0,h.aj)("unhandledrejection",d),f?f.apply(this,arguments):!0},E.O.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}}}]);

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.