1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="8f06f2e7-5d1f-6846-ae11-c0efd5d4d53a")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,194120,490708,891958,395694,587866,745579,47280,389064,742016,593058,437593,8662,498512,698524,206522,736849,657318,e=>{"use strict";let t,n,r,i;var s=e.i(508495),o=e.i(816302),a=e.i(719283);function l(e){"aggregates"in e?e.attrs?.ip_address===void 0&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):void 0===e.ipAddress&&(e.ipAddress="{{auto}}")}var u=e.i(423157),c=e.i(458313),p=e.i(732786),d=e.i(188613),f=e.i(546586);function g(e){return(0,u.isError)(e)&&"__sentry_fetch_url_host__"in e&&"string"==typeof e.__sentry_fetch_url_host__?`${e.message} (${e.__sentry_fetch_url_host__})`:e.message}var h=e.i(661989);function m(e,t){var n,r;let i,s,o=v(e,t),a={type:(n=t,!(i=n?.name)&&E(n)?n.message&&Array.isArray(n.message)&&2==n.message.length?n.message[0]:"WebAssembly.Exception":i),value:(r=t,s=r?.message,E(r)?Array.isArray(r.message)&&2==r.message.length?r.message[1]:"wasm exception":s?s.error&&"string"==typeof s.error.message?g(s.error):g(r):"No error message")};return o.length&&(a.stacktrace={frames:o}),void 0===a.type&&""===a.value&&(a.value="Unrecoverable error caught"),a}function _(e,t){return{exception:{values:[m(e,t)]}}}function v(e,t){var n,r;let i=t.stacktrace||t.stack||"",s=(n=t)&&y.test(n.message)?1:0,o="number"==typeof(r=t).framesToPop?r.framesToPop:0;try{return e(i,s,o)}catch{}return[]}let y=/Minified React error #\d+;/i;function E(e){return"u">typeof WebAssembly&&void 0!==WebAssembly.Exception&&e instanceof WebAssembly.Exception}function S(e,t,n,r){let i=I(e,t,n?.syntheticException||void 0,r);return(0,c.addExceptionMechanism)(i),i.level="error",n?.event_id&&(i.event_id=n.event_id),(0,h.resolvedSyncPromise)(i)}function b(e,t,n="info",r,i){let s=O(e,t,r?.syntheticException||void 0,i);return s.level=n,r?.event_id&&(s.event_id=r.event_id),(0,h.resolvedSyncPromise)(s)}function I(e,t,n,r,i){let s;if((0,u.isErrorEvent)(t)&&t.error)return _(e,t.error);if((0,u.isDOMError)(t)||(0,u.isDOMException)(t)){if("stack"in t){s=_(e,t);let i=s.exception?.values?.[0];if(r&&n&&i&&!i.stacktrace){let t=v(e,n);t.length&&(i.stacktrace={frames:t},(0,c.addExceptionMechanism)(s,{synthetic:!0}))}}else{let i=t.name||((0,u.isDOMError)(t)?"DOMError":"DOMException"),o=t.message?`${i}: ${t.message}`:i;s=O(e,o,n,r),(0,c.addExceptionTypeValue)(s,o)}return"code"in t&&(s.tags={...s.tags,"DOMException.code":`${t.code}`}),s}return(0,u.isError)(t)?_(e,t):((0,u.isPlainObject)(t)||(0,u.isEvent)(t)?s=function(e,t,n,r){let i=(0,p.getClient)(),s=i?.getOptions().normalizeDepth,o=Object.values(t).find(u.isError),a={__serialized__:(0,d.normalizeToSize)(t,s)};if(o)return{exception:{values:[m(e,o)]},extra:a};let l={exception:{values:[{type:(0,u.isEvent)(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:function(e,{isUnhandledRejection:t}){let n=(0,f.extractExceptionKeysForMessage)(e),r=t?"promise rejection":"exception";if((0,u.isErrorEvent)(e))return`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``;if((0,u.isEvent)(e)){let t=function(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}(e);return`Event \`${t}\` (type=${e.type}) captured as ${r}`}return`Object captured as ${r} with keys: ${n}`}(t,{isUnhandledRejection:r})}]},extra:a};if(n){let t=v(e,n);t.length&&(l.exception.values[0].stacktrace={frames:t})}return l}(e,t,n,i):(s=O(e,t,n,r),(0,c.addExceptionTypeValue)(s,`${t}`,void 0)),(0,c.addExceptionMechanism)(s,{synthetic:!0}),s)}function O(e,t,n,r){let i={};if(r&&n){let r=v(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]}),(0,c.addExceptionMechanism)(i,{synthetic:!0})}if((0,u.isParameterizedString)(t)){let{__sentry_template_string__:e,__sentry_template_values__:n}=t;return i.logentry={message:e,params:n},i}return i.message=t,i}e.s(["eventFromException",0,S,"eventFromMessage",0,b,"eventFromUnknownInput",0,I,"exceptionFromError",0,m],490708);var D=e.i(960764),L=e.i(631771);let w=D.GLOBAL_OBJ;function T(){try{return w.document.location.href}catch{return""}}function N(e,t=5){if(!w.HTMLElement)return null;let n=e;for(let e=0;e<t&&n;e++){if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}e.s(["getComponentName",0,N,"getLocationHref",0,T],891958);let B=D.GLOBAL_OBJ,U=0;function k(e,t={}){if("function"!=typeof e)return e;try{if(Object.prototype.hasOwnProperty.call(e,"__sentry_wrapped__")){let t=e.__sentry_wrapped__;if("function"==typeof t)return t;return e}if((0,f.getOriginalFunction)(e))return e}catch{return e}let n=function(...n){D.GLOBAL_OBJ._sentryWrappedDepth=(D.GLOBAL_OBJ._sentryWrappedDepth||0)+1;try{let r=n.map(e=>k(e,t));return e.apply(this,r)}catch(e){throw U++,setTimeout(()=>{U--}),(0,p.withScope)(r=>{r.addEventProcessor(e=>(t.mechanism&&((0,c.addExceptionTypeValue)(e,void 0,void 0),(0,c.addExceptionMechanism)(e,t.mechanism)),e.extra={...e.extra,arguments:n},e)),(0,L.captureException)(e)}),e}finally{D.GLOBAL_OBJ._sentryWrappedDepth=(D.GLOBAL_OBJ._sentryWrappedDepth||0)-1}};try{for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t])}catch{}(0,f.markFunctionWrapped)(n,e),(0,f.addNonEnumerableProperty)(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get:()=>e.name})}catch{}return n}e.s(["WINDOW",0,B,"getHttpRequestData",0,function(){let e=T(),{referrer:t}=B.document||{},{userAgent:n}=B.navigator||{};return{url:e,headers:{...t&&{Referer:t},...n&&{"User-Agent":n}}}},"shouldIgnoreOnError",0,function(){return U>0},"wrap",0,k],395694);class x extends s.Client{constructor(e){const t=function(e){return{release:"string"==typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:B.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}(e),n=B.SENTRY_SDK_SOURCE||(0,o.getSDKSource)();(0,a.applySdkMetadata)(t,"browser",["browser"],n),super(t);const{userInfo:r}=this.getDataCollectionOptions();t._metadata?.sdk&&(t._metadata.sdk.settings={infer_ip:r?"auto":"never",...t._metadata.sdk.settings});const{sendClientReports:i}=this._options;B.document&&B.document.addEventListener("visibilitychange",()=>{"hidden"===B.document.visibilityState&&(i&&this._flushOutcomes(),queueMicrotask(()=>{this.flush()}))}),r&&this.on("beforeSendSession",l)}eventFromException(e,t){return S(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",n){return b(this._options.stackParser,e,t,n,this._options.attachStacktrace)}_prepareEvent(e,t,n,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n,r)}}e.s(["BrowserClient",0,x],194120);var A=e.i(711505),C=e.i(543368),R=e.i(220901),P=e.i(555518),$=e.i(635217);let M={},F={};function W(e,t){return M[e]=M[e]||[],M[e].push(t),()=>{let n=M[e];if(n){let e=n.indexOf(t);-1!==e&&n.splice(e,1)}}}function G(e,t){if(!F[e]){F[e]=!0;try{t()}catch(t){C.DEBUG_BUILD&&R.debug.error(`Error while instrumenting ${e}`,t)}}}function j(e,t){let n=e&&M[e];if(n)for(let r of n)try{r(t)}catch(t){C.DEBUG_BUILD&&R.debug.error(`Error while triggering instrumentation handler. 3Type: ${e} 4Name: ${(0,$.getFunctionName)(r)} 5Error:`,t)}}e.s(["addHandler",0,W,"maybeInstrument",0,G,"triggerHandlers",0,j],587866);let H=new Set([]),q=new Set;function J(){"console"in D.GLOBAL_OBJ&&R.CONSOLE_LEVELS.forEach(function(e){!q.has(e)&&e in D.GLOBAL_OBJ.console&&(q.add(e),(0,f.fill)(D.GLOBAL_OBJ.console,e,function(t){return R.originalConsoleMethods[e]=t,function(...t){let n=t[0],r=R.originalConsoleMethods[e],i=H.size&&"string"==typeof n&&(0,P.stringMatchesSomePattern)(n,H);i||j("console",{args:t,level:e}),(!i||C.DEBUG_BUILD&&R.debug.isEnabled())&&r?.apply(D.GLOBAL_OBJ.console,t)}}))})}
5let Y=D.GLOBAL_OBJ;function z(){return"history"in Y&&!!Y.history}function K(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function Q(){if("string"==typeof EdgeRuntime)return!0;if(!function(){if(!("fetch"in Y))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}())return!1;if(K(Y.fetch))return!0;let e=!1,t=Y.document;if(t&&"function"==typeof t.createElement)try{let n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=K(n.contentWindow.fetch)),t.head.removeChild(n)}catch(e){C.DEBUG_BUILD&&R.debug.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",e)}return e}e.s(["isNativeFunction",0,K,"supportsHistory",0,z,"supportsNativeFetch",0,Q],745579);var V=e.i(864422);function X(e,t){let n="fetch",r=W(n,e);return G(n,()=>Z(void 0,t)),r}function Z(e,t=!1){(!t||Q())&&(0,f.fill)(D.GLOBAL_OBJ,"fetch",function(t){return function(...n){let r=Error(),{method:i,url:s}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){let[t,n]=e;return{url:er(t),method:en(n,"method")?String(n.method).toUpperCase():(0,u.isRequest)(t)&&en(t,"method")?String(t.method).toUpperCase():"GET"}}let t=e[0];return{url:er(t),method:en(t,"method")?String(t.method).toUpperCase():"GET"}}(n),o={args:n,fetchData:{method:i,url:s},startTimestamp:1e3*(0,V.timestampInSeconds)(),virtualError:r,headers:function(e){let[t,n]=e;try{if("object"==typeof n&&null!==n&&"headers"in n&&n.headers)return new Headers(n.headers);if((0,u.isRequest)(t))return new Headers(t.headers)}catch{}}(n)};return e||j("fetch",{...o}),t.apply(D.GLOBAL_OBJ,n).then(async t=>(e?e(t):j("fetch",{...o,endTimestamp:1e3*(0,V.timestampInSeconds)(),response:t}),t),e=>{j("fetch",{...o,endTimestamp:1e3*(0,V.timestampInSeconds)(),error:e}),(0,u.isError)(e)&&void 0===e.stack&&(e.stack=r.stack,(0,f.addNonEnumerableProperty)(e,"framesToPop",1));let t=(0,p.getClient)(),n=t?.getOptions().enhanceFetchErrorMessages??"always";if(!1!==n&&(0,u.isError)(e)&&"TypeError"===e.name&&("Failed to fetch"===e.message||"Load failed"===e.message||"NetworkError when attempting to fetch resource."===e.message))try{let t=new URL(o.fetchData.url).host;"always"===n?e.message=`${e.message} (${t})`:(0,f.addNonEnumerableProperty)(e,"__sentry_fetch_url_host__",t)}catch{}throw e})}})}async function ee(e,t){if(e?.body){let n=e.body,r=n.getReader(),i=setTimeout(()=>{n.cancel().then(null,()=>{})},9e4),s=!0;for(;s;){let e;try{e=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);let{done:i}=await r.read();clearTimeout(e),i&&(t(),s=!1)}catch{s=!1}finally{clearTimeout(e)}}clearTimeout(i),r.releaseLock(),n.cancel().then(null,()=>{})}}function et(e){let t;try{t=e.clone()}catch{return}ee(t,()=>{j("fetch-body-resolved",{endTimestamp:1e3*(0,V.timestampInSeconds)(),response:e})})}function en(e,t){return(0,u.isObjectLike)(e)&&!!e[t]}function er(e){return"string"==typeof e?e:e?en(e,"url")?e.url:e.toString?e.toString():"":""}function ei(e,t){let n=(0,p.getClient)(),r=(0,p.getIsolationScope)();if(!n)return;let{beforeBreadcrumb:i=null,maxBreadcrumbs:s=100}=n.getOptions();if(s<=0)return;let o={timestamp:(0,V.dateTimestampInSeconds)(),...e},a=i?(0,R.consoleSandbox)(()=>i(o,t)):o;null!==a&&(n.emit&&n.emit("beforeAddBreadcrumb",a,t),r.addBreadcrumb(a,s))}function es(e){if(void 0!==e)return e>=400&&e<500?"warning":e>=500?"error":void 0}e.s(["addFetchEndInstrumentationHandler",0,function(e){let t="fetch-body-resolved",n=W(t,e);return G(t,()=>Z(et)),n},"addFetchInstrumentationHandler",0,X],47280),e.s(["HTTP_REQUEST_HEADER_KEY_BASE",0,"http.request.header","HTTP_URL",0,"http.url","SENTRY_OP",0,"sentry.op","SENTRY_SDK_NAME",0,"sentry.sdk.name","SENTRY_SDK_VERSION",0,"sentry.sdk.version","SENTRY_SEGMENT_ID",0,"sentry.segment.id","SENTRY_SEGMENT_NAME",0,"sentry.segment.name","SENTRY_TRACE_LIFECYCLE",0,"sentry.trace_lifecycle","SENTRY_TRANSACTION",0,"sentry.transaction","URL_FULL",0,"url.full","URL_PATH",0,"url.path","URL_TEMPLATE",0,"url.template","USER_AGENT_ORIGINAL",0,"user_agent.original"],389064),e.i(309436);var eo=e.i(779720);function ea(e,t){if(e&&!1!==t)return e.split("&").map(e=>{let n=e.indexOf("="),r=-1===n?e:e.slice(0,n),i=new URLSearchParams(`${r}=`).keys().next().value;return void 0!==i&&function(e,t){if(!1===t)return!0;let n=e.toLowerCase();if(eo.SENSITIVE_KEY_SNIPPETS.some(e=>n.includes(e)))return!0;
5if(!0===t)return!1;let r=("deny"in t?t.deny:t.allow).some(e=>n.includes(e.toLowerCase()));return"deny"in t?r:!r}(i,t)?`${r}=${eo.FILTERED_VALUE}`:e}).join("&")}function el(e){return(e??(0,p.getClient)())?.getDataCollectionOptions().urlQueryParams??!0}function eu(e){return"isRelative"in e}function ec(e){if(!e)return{};let t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};let n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}e.s(["filterCollectedUrl",0,function(e,t){return void 0===e?void 0:function(e,t){let n=e.indexOf("#"),r=-1===n?e.length:n,i=e.indexOf("?");if(-1===i||i>r)return e;let s=e.slice(0,i),o=e.slice(i+1,r),a=e.slice(r),l=ea(o,t);return l?`${s}?${l}${a}`:`${s}${a}`}(e,el(t))},"filterCollectedUrlQuery",0,function(e,t){if(!e)return e;let n=e.startsWith("?"),r=ea(n?e.slice(1):e,el(t));return r&&n?`?${r}`:r}],742016),e.s(["getSanitizedUrlStringFromUrlObject",0,function(e){if(eu(e))return e.pathname;let t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()},"isURLObjectRelative",0,eu,"parseStringToURLObject",0,function(e,t){let n=0>=e.indexOf("://")&&0!==e.indexOf("//"),r=t??(n?"thismessage:/":void 0);try{if("canParse"in URL&&!URL.canParse(e,r))return;let t=new URL(e,r);if(n)return{isRelative:n,pathname:t.pathname,search:t.search,hash:t.hash};return t}catch{}},"parseUrl",0,ec,"stripDataUrlContent",0,function(e,t=!0){if(e.startsWith("data:")){let n=e.match(/^data:([^;,]+)/),r=n?n[1]:"text/plain",i=e.includes(";base64,"),s=e.indexOf(","),o="";if(t&&-1!==s){let t=e.slice(s+1);o=t.length>10?`${t.slice(0,10)}... [truncated]`:t}return`data:${r}${i?",base64":""}${o?`,${o}`:""}`}return e},"stripUrlQueryAndFragment",0,function(e){return e.split(/[?#]/,1)[0]}],593058);let ep=D.GLOBAL_OBJ;function ed(){if(!ep.document)return;let e=j.bind(null,"dom"),t=ef(e,!0);ep.document.addEventListener("click",t,!1),ep.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(t=>{let n=ep[t]?.prototype;n?.hasOwnProperty?.("addEventListener")&&((0,f.fill)(n,"addEventListener",function(t){return function(n,r,i){if("click"===n||"keypress"==n)try{let r=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},s=r[n]=r[n]||{refCount:0};if(!s.handler){let r=ef(e);s.handler=r,t.call(this,n,r,i)}s.refCount++}catch{}return t.call(this,n,r,i)}}),(0,f.fill)(n,"removeEventListener",function(e){return function(t,n,r){if("click"===t||"keypress"==t)try{let n=this.__sentry_instrumentation_handlers__||{},i=n[t];i&&(i.refCount--,i.refCount<=0&&(e.call(this,t,i.handler,r),i.handler=void 0,delete n[t]),0===Object.keys(n).length&&delete this.__sentry_instrumentation_handlers__)}catch{}return e.call(this,t,n,r)}}))})}function ef(e,i=!1){return s=>{var o;if(!s||s._sentryCaptured)return;let a=function(e){try{return e.target}catch{return null}}(s);if(o=s.type,"keypress"===o&&(!a?.tagName||"INPUT"!==a.tagName&&"TEXTAREA"!==a.tagName&&!a.isContentEditable&&1))return;(0,f.addNonEnumerableProperty)(s,"_sentryCaptured",!0),a&&!a._sentryId&&(0,f.addNonEnumerableProperty)(a,"_sentryId",(0,c.uuid4)());let l="keypress"===s.type?"input":s.type;!function(e){if(e.type!==n)return!1;try{if(!e.target||e.target._sentryId!==r)return!1}catch{}return!0}(s)&&(e({event:s,name:l,global:i}),n=s.type,r=a?a._sentryId:void 0),clearTimeout(t),t=ep.setTimeout(()=>{r=void 0,n=void 0},1e3)}}e.s(["WINDOW",0,ep],437593);let eg="__sentry_xhr_v3__";function eh(e){W("xhr",e),G("xhr",em)}function em(){if(!ep.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(e,t,n){let r=Error(),i=1e3*(0,V.timestampInSeconds)(),s=(0,u.isString)(n[0])?n[0].toUpperCase():void 0,o=function(e){if((0,u.isString)(e))return e;try{return e.toString()}catch{}}(n[1]);if(!s||!o)return e.apply(t,n);t[eg]={method:s,url:o,request_headers:{}},"POST"===s&&o.match(/sentry_key/)&&(t.__sentry_own_request__=!0);let a=()=>{let e=t[eg];if(e&&4===t.readyState){try{e.status_code=t.status}catch{}j("xhr",{endTimestamp:1e3*(0,V.timestampInSeconds)(),startTimestamp:i,xhr:t,virtualError:r}),r=void 0,t.removeEventListener("readystatechange",a)}};return"onreadystatechange"in t&&"function"==typeof t.onreadystatechange?t.onreadystatechange=new Proxy(t.onreadystatechange,{apply:(e,t,n)=>(a(),e.apply(t,n))}):t.addEventListener("readystatechange",a),t.setRequestHeader=new Proxy(t.setRequestHeader,{apply(e,t,n){let[r,i]=n,s=t[eg];return s&&(0,u.isString)(r)&&(0,u.isString)(i)&&(s.request_headers[r.toLowerCase()]=i),e.apply(t,n)}}),e.apply(t,n)}}),e.send=new Proxy(e.send,{apply(e,t,n){let r=t[eg];return r&&(void 0!==n[0]&&(r.body=n[0]),j("xhr",{startTimestamp:1e3*(0,V.timestampInSeconds)(),xhr:t})),e.apply(t,n)}})}function e_(e){let t="history";W(t,e),G(t,ev)}function ev(){function e(e){return function(...t){let n=t.length>2?t[2]:void 0;if(n){let r=i,s=function(e){try{return new URL(e,ep.location.origin).toString()}catch{return e}}(String(n));if(i=s,r===s)return e.apply(this,t);j("history",{from:r,to:s})}return e.apply(this,t)}}ep.addEventListener("popstate",()=>{let e=ep.location.href,t=i;i=e,t===e||j("history",{from:t,to:e})}),z()&&((0,f.fill)(ep.history,"pushState",e),(0,f.fill)(ep.history,"replaceState",e))}e.s(["SENTRY_XHR_DATA_KEY",0,eg,"addXhrInstrumentationHandler",0,eh],8662),e.s(["addHistoryInstrumentationHandler",0,e_],498512);let ey={};try{"u">typeof Node&&(ey.parentNode=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode").get),"u">typeof Element&&(ey.tagName=Object.getOwnPropertyDescriptor(Element.prototype,"tagName").get,ey.id=Object.getOwnPropertyDescriptor(Element.prototype,"id").get,ey.className=Object.getOwnPropertyDescriptor(Element.prototype,"className").get,ey.getAttribute=Element.prototype.getAttribute),"u">typeof HTMLElement&&(ey.dataset=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"dataset").get)}catch{}
5function eE(e,t,n){let r=ey[t];if(r)try{return r.call(e,n)}catch{}let i=e[t];return"function"==typeof i?i.call(e,n):i}function eS(e,t={}){if(!e)return"<unknown>";try{let n,r=e,i=[],s=0,o=0,a=Array.isArray(t)?t:t.keyAttrs,l=!Array.isArray(t)&&t.maxStringLength||80;for(;r&&s++<5&&(n=function(e,t){let n=[],r=eE(e,"tagName");if(!r)return"";if("u">typeof HTMLElement&&e instanceof HTMLElement){let t=eE(e,"dataset");if(t){if(t.sentryComponent)return t.sentryComponent;if(t.sentryElement)return t.sentryElement}}n.push(r.toLowerCase());let i=t?.length?t.filter(t=>eE(e,"getAttribute",t)).map(t=>[t,eE(e,"getAttribute",t)]):null;if(i?.length)i.forEach(e=>{n.push(`[${e[0]}="${e[1]}"]`)});else{let t=eE(e,"id");t&&n.push(`#${t}`);let r=eE(e,"className");if(r&&(0,u.isString)(r))for(let e of r.split(/\s+/))n.push(`.${e}`)}for(let t of["aria-label","type","name","title","alt"]){let r=eE(e,"getAttribute",t);r&&n.push(`[${t}="${r}"]`)}return n.join("")}(r,a),"html"!==n&&(!(s>1)||!(o+3*i.length+n.length>=l)));)i.push(n),o+=n.length,r=eE(r,"parentNode");return i.reverse().join(" > ")}catch{return"<unknown>"}}e.s(["htmlTreeAsString",0,eS],698524);let eb="u"<typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;e.s(["DEBUG_BUILD",0,eb],206522);let eI=(0,A.defineIntegration)((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:"Breadcrumbs",setup(e){var n,r,i,s,o,a,l;let u;t.console&&(n=e,W(u="console",function(e){var t;if((0,p.getClient)()!==n)return;let r={category:"console",data:{arguments:e.args,logger:"console"},level:"warn"===(t=e.level)?"warning":["fatal","error","warning","log","info","debug"].includes(t)?t:"log",message:(0,P.safeJoin)(e.args," ")};if("assert"===e.level)if(!1!==e.args[0])return;else r.message=`Assertion failed: ${(0,P.safeJoin)(e.args.slice(1)," ")||"console.assert"}`,r.data.arguments=e.args.slice(1);ei(r,{input:e.args,level:e.level})}),G(u,J)),t.dom&&(W("dom",(r=e,i=t.dom,function(e){let t,n;if((0,p.getClient)()!==r)return;let s="object"==typeof i?i.serializeAttribute:void 0,o="object"==typeof i&&"number"==typeof i.maxStringLength?i.maxStringLength:void 0;o&&o>1024&&(eb&&R.debug.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${o} was configured. Sentry will use 1024 instead.`),o=1024),"string"==typeof s&&(s=[s]);try{var a;let r=e.event,i=(a=r)&&a.target?r.target:r;t=eS(i,{keyAttrs:s,maxStringLength:o}),n=N(i)}catch{t="<unknown>"}if(0===t.length)return;let l={category:`ui.${e.name}`,message:t};n&&(l.data={"ui.component_name":n}),ei(l,{event:e.event,name:e.name,global:e.global})})),G("dom",ed)),t.xhr&&eh((s=e,function(e){if((0,p.getClient)()!==s)return;let{startTimestamp:t,endTimestamp:n}=e,r=e.xhr[eg];if(!t||!n||!r)return;let{method:i,url:o,status_code:a,body:l}=r,u={xhr:e.xhr,input:l,startTimestamp:t,endTimestamp:n},c={category:"xhr",data:{method:i,url:o,status_code:a},type:"http",level:es(a)};s.emit("beforeOutgoingRequestBreadcrumb",c,u),ei(c,u)})),t.fetch&&X((o=e,function(e){if((0,p.getClient)()!==o)return;let{startTimestamp:t,endTimestamp:n}=e;if(n&&(!e.fetchData.url.match(/sentry_key/)||"POST"!==e.fetchData.method))if(e.error){let r={data:e.error,input:e.args,startTimestamp:t,endTimestamp:n},i={category:"fetch",data:e.fetchData,level:"error",type:"http"};o.emit("beforeOutgoingRequestBreadcrumb",i,r),ei(i,r)}else{let r=e.response,i={...e.fetchData,status_code:r?.status},s={input:e.args,response:r,startTimestamp:t,endTimestamp:n},a={category:"fetch",data:i,type:"http",level:es(i.status_code)};o.emit("beforeOutgoingRequestBreadcrumb",a,s),ei(a,s)}})),t.history&&e_((a=e,function(e){if((0,p.getClient)()!==a)return;let t=e.from,n=e.to,r=ec(B.location.href),i=t?ec(t):void 0,s=ec(n);i?.path||(i=r),r.protocol===s.protocol&&r.host===s.host&&(n=s.relative),r.protocol===i.protocol&&r.host===i.host&&(t=i.relative),ei({category:"navigation",data:{from:t,to:n}})})),t.sentry&&e.on("beforeSendEvent",(l=e,function(e){(0,p.getClient)()===l&&ei({category:`sentry.${"transaction"===e.type?"transaction":"event"}`,event_id:e.event_id,level:e.level,message:(0,c.getEventDescription)(e)},{event:e})}))}}});e.s(["breadcrumbsIntegration",0,eI],736849);let eO="EventTarget,Window,Node,ApplicationCache,AudioTrackList,BroadcastChannel,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDB
5Request,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(","),eD=(0,A.defineIntegration)((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:"BrowserApiErrors",setupOnce(){t.setTimeout&&(0,f.fill)(B,"setTimeout",eL),t.setInterval&&(0,f.fill)(B,"setInterval",eL),t.requestAnimationFrame&&(0,f.fill)(B,"requestAnimationFrame",ew),t.XMLHttpRequest&&"XMLHttpRequest"in B&&(0,f.fill)(XMLHttpRequest.prototype,"send",eT);let e=t.eventTarget;e&&(Array.isArray(e)?e:eO).forEach(e=>{var n,r;let i;return n=e,r=t,i=B[n]?.prototype,void(i?.hasOwnProperty?.("addEventListener")&&((0,f.fill)(i,"addEventListener",function(e){return function(t,i,s){var o,a,l,u;try{o=i,"function"==typeof o.handleEvent&&(i.handleEvent=k(i.handleEvent,{mechanism:{data:{handler:(0,$.getFunctionName)(i),target:n},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return r.unregisterOriginalCallbacks&&(a=this,l=t,u=i,a&&"object"==typeof a&&"removeEventListener"in a&&"function"==typeof a.removeEventListener&&a.removeEventListener(l,u)),e.apply(this,[t,k(i,{mechanism:{data:{handler:(0,$.getFunctionName)(i),target:n},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),s])}}),(0,f.fill)(i,"removeEventListener",function(e){return function(t,n,r){try{if(Object.prototype.hasOwnProperty.call(n,"__sentry_wrapped__")){let i=n.__sentry_wrapped__;i&&e.call(this,t,i,r)}}catch{}return e.call(this,t,n,r)}})))})}}});function eL(e){return function(...t){let n=t[0];return t[0]=k(n,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${(0,$.getFunctionName)(e)}`}}),e.apply(this,t)}}function ew(e){return function(t){return e.apply(this,[k(t,{mechanism:{data:{handler:(0,$.getFunctionName)(e)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function eT(e){return function(...t){let n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(e=>{e in n&&"function"==typeof n[e]&&(0,f.fill)(n,e,function(t){let n={mechanism:{data:{handler:(0,$.getFunctionName)(t)},handled:!1,type:`auto.browser.browserapierrors.xhr.${e}`}},r=(0,f.getOriginalFunction)(t);return r&&(n.mechanism.data.handler=(0,$.getFunctionName)(r)),k(t,n)})}),e.apply(this,t)}}e.s(["browserApiErrorsIntegration",0,eD],657318)},960995,247325,232340,4395,e=>{"use strict";var t=e.i(711505),n=e.i(220901),r=e.i(631771),i=e.i(732786),s=e.i(437593);function o(e,t,n){s.WINDOW.document&&s.WINDOW.addEventListener(e,t,n)}function a(e,t,n){s.WINDOW.document&&s.WINDOW.removeEventListener(e,t,n)}e.s(["addPageListener",0,o,"removePageListener",0,a],247325);let l=e=>{let t=!1;return()=>{t||(e(),t=!0)}};e.s(["runOnce",0,l],232340);let u=e=>{let t=s.WINDOW.requestIdleCallback||s.WINDOW.setTimeout;s.WINDOW.document?.visibilityState==="hidden"?e():(o("visibilitychange",e=l(e),{once:!0,capture:!0}),o("pagehide",e,{once:!0,capture:!0}),t(()=>{e(),a("visibilitychange",e,{capture:!0}),a("pagehide",e,{capture:!0})}))};e.s(["whenIdleOrHidden",0,u],4395);var c=e.i(498512),p=e.i(206522),d=e.i(395694);let f=(0,t.defineIntegration)((e={})=>{let t=e.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(void 0===d.WINDOW.document){p.DEBUG_BUILD&&n.debug.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}(0,r.startSession)({ignoreDuration:!0});let e=!1;u(()=>{e||((0,r.captureSession)(),e=!0)});let s=(0,i.getIsolationScope)(),o=s.getUser();s.addScopeListener(t=>{let n=t.getUser();(o?.id!==n?.id||o?.ip_address!==n?.ip_address)&&(o=n,e&&(0,r.captureSession)())}),"route"===t&&(0,c.addHistoryInstrumentationHandler)(({from:t,to:n})=>{t!==n&&((0,r.startSession)({ignoreDuration:!0}),(0,r.captureSession)(),e=!0)})}}});e.s(["browserSessionIntegration",0,f],960995)},789200,e=>{"use strict";var t=e.i(711505),n=e.i(233655),r=e.i(395694);let i=(0,t.defineIntegration)(()=>({name:"CultureContext",preprocessEvent(e){let t=s();t&&(e.contexts={...e.contexts,culture:{...t,...e.contexts?.culture}})},processSegmentSpan(e){let t=s();t&&(0,n.safeSetSpanJSONAttributes)(e,{"culture.locale":t.locale,"culture.timezone":t.timezone,"culture.calendar":t.calendar})}}));function s(){try{let e=r.WINDOW.Intl;if(!e)return;let t=e.DateTimeFormat().resolvedOptions();return{locale:t.locale,timezone:t.timeZone,calendar:t.calendar}}catch{return}}e.s(["cultureContextIntegration",0,i])},232032,605555,902956,e=>{"use strict";var t=e.i(711505),n=e.i(960764),r=e.i(587866);let i=null;function s(e){let t="error";(0,r.addHandler)(t,e),(0,r.maybeInstrument)(t,o)}function o(){i=n.GLOBAL_OBJ.onerror,n.GLOBAL_OBJ.onerror=function(e,t,n,s,o){return(0,r.triggerHandlers)("error",{column:s,error:o,line:n,msg:e,url:t}),!!i&&i.apply(this,arguments)},n.GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}e.s(["addGlobalErrorInstrumentationHandler",0,s],605555);var a=e.i(732786),l=e.i(631771),u=e.i(220901);let c=null;function p(e){let t="unhandledrejection";(0,r.addHandler)(t,e),(0,r.maybeInstrument)(t,d)}function d(){c=n.GLOBAL_OBJ.onunhandledrejection,n.GLOBAL_OBJ.onunhandledrejection=function(e){return(0,r.triggerHandlers)("unhandledrejection",e),!c||c.apply(this,arguments)},n.GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}e.s(["addGlobalUnhandledRejectionInstrumentationHandler",0,p],902956);var f=e.i(423157),g=e.i(635217),h=e.i(891958),m=e.i(593058),_=e.i(206522),v=e.i(490708),y=e.i(395694);let E=(0,t.defineIntegration)((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(e){var n,r;t.onerror&&(n=e,s(e=>{var t,r,i,s;let o,u,c,p,d,{stackParser:_,attachStacktrace:E}=b();if((0,a.getClient)()!==n||(0,y.shouldIgnoreOnError)())return;let{msg:S,url:I,line:O,column:D,error:L}=e,w=(t=(0,v.eventFromUnknownInput)(_,L||S,void 0,E,!1),r=I,i=O,s=D,0===(d=(p=(c=(u=(o=t.exception=t.exception||{}).values=o.values||[])[0]=u[0]||{}).stacktrace=c.stacktrace||{}).frames=p.frames||[]).length&&d.push({colno:s,lineno:i,filename:function(e){if((0,f.isString)(e)&&0!==e.length)return e.startsWith("data:")?`<${(0,m.stripDataUrlContent)(e,!1)}>`:e}(r)??(0,h.getLocationHref)(),function:g.UNKNOWN_FUNCTION,in_app:!0}),t);w.level="error",(0,l.captureEvent)(w,{originalException:L,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})}),S("onerror")),t.onunhandledrejection&&(r=e,p(e=>{var t;let{stackParser:n,attachStacktrace:i}=b();if((0,a.getClient)()!==r||(0,y.shouldIgnoreOnError)())return;let s=function(e){if((0,f.isPrimitive)(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}(e),o=(0,f.isPrimitive)(s)?(t=s,{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(t)}`}]}}):(0,v.eventFromUnknownInput)(n,s,void 0,i,!0);o.level="error",(0,l.captureEvent)(o,{originalException:s,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})}),S("onunhandledrejection"))}}});function S(e){_.DEBUG_BUILD&&u.debug.log(`Global Handler attached: ${e}`)}function b(){let e=(0,a.getClient)();return e?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}e.s(["globalHandlersIntegration",0,E],232032)},863275,e=>{"use strict";var t=e.i(711505),n=e.i(233655),r=e.i(742016),i=e.i(395694),s=e.i(389064);let o=(0,t.defineIntegration)(()=>({name:"HttpContext",preprocessEvent(e){if(!i.WINDOW.navigator&&!i.WINDOW.location&&!i.WINDOW.document)return;let t=(0,i.getHttpRequestData)(),n={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:n}},processSpan(e){if(!i.WINDOW.navigator&&!i.WINDOW.location&&!i.WINDOW.document)return;let t=(0,i.getHttpRequestData)();(0,n.safeSetSpanJSONAttributes)(e,{[s.USER_AGENT_ORIGINAL]:t.headers["User-Agent"],...e.is_segment&&{[s.URL_FULL]:e.attributes?.[s.SENTRY_OP]!=="http.client"?(0,r.filterCollectedUrl)(t.url):void 0,[`${s.HTTP_REQUEST_HEADER_KEY_BASE}.referer`]:t.headers.Referer}})}}));
5e.s(["httpContextIntegration",0,o])},435335,e=>{"use strict";var t=e.i(711505),n=e.i(423157);function r(e){return Array.isArray(e.errors)}function i(e,t,n){e.mechanism={handled:!0,type:"auto.core.linked_errors",...r(n)&&{is_exception_group:!0},...e.mechanism,exception_id:t}}function s(e,t,n,r){e.mechanism={handled:!0,...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}var o=e.i(490708);let a=(0,t.defineIntegration)((e={})=>{let t=e.limit||5,a=e.key||"cause";return{name:"LinkedErrors",preprocessEvent(e,l,u){let c=u.getOptions();!function(e,t,o,a,l,u){if(!l.exception?.values||!u||!(0,n.isError)(u.originalException))return;let c=l.exception.values.length>0?l.exception.values[l.exception.values.length-1]:void 0;c&&(l.exception.values=function e(t,o,a,l,u,c,p,d){if(c.length>=a+1)return c;let f=[...c];if((0,n.isError)(l[u])){i(p,d,l);let n=t(o,l[u]),r=f.length;s(n,u,r,d),f=e(t,o,a,l[u],u,[n,...f],n,r)}return r(l)&&l.errors.forEach((r,c)=>{if((0,n.isError)(r)){i(p,d,l);let n=t(o,r),g=f.length;s(n,`errors[${c}]`,g,d),f=e(t,o,a,r,u,[n,...f],n,g)}}),f}(e,t,a,u.originalException,o,l.exception.values,c,0))}(o.exceptionFromError,c.stackParser,a,t,e,l)}}});e.s(["linkedErrorsIntegration",0,a],435335)},109261,e=>{"use strict";var t=e.i(635217);function n(e,n,r,i){let s={filename:e,function:"<anonymous>"===n?t.UNKNOWN_FUNCTION:n,in_app:!0};return void 0!==r&&(s.lineno=r),void 0!==i&&(s.colno=i),s}let r=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,i=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,s=/\((\S*)(?::(\d+))(?::(\d+))\)/,o=/at (.+?) ?\(data:(.+?),/,a=[30,e=>{let a=e.match(o);if(a)return{filename:`<data:${a[2]}>`,function:a[1]};let l=r.exec(e);if(l){let[,e,r,i]=l;return n(e,t.UNKNOWN_FUNCTION,+r,+i)}let u=i.exec(e);if(u){if(u[2]?.indexOf("eval")===0){let e=s.exec(u[2]);e&&(u[2]=e[1],u[3]=e[2],u[4]=e[3])}let[e,r]=d(u[1]||t.UNKNOWN_FUNCTION,u[2]);return n(r,e,u[3]?+u[3]:void 0,u[4]?+u[4]:void 0)}}],l=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,c=[50,e=>{let r=l.exec(e);if(r){if(r[3]&&r[3].indexOf(" > eval")>-1){let e=u.exec(r[3]);e&&(r[1]=r[1]||"eval",r[3]=e[1],r[4]=e[2],r[5]="")}let e=r[3],i=r[1]||t.UNKNOWN_FUNCTION;return[i,e]=d(i,e),n(e,i,r[4]?+r[4]:void 0,r[5]?+r[5]:void 0)}}],p=(0,t.createStackParser)(a,c),d=(e,n)=>{let r=-1!==e.indexOf("safari-extension"),i=-1!==e.indexOf("safari-web-extension");return r||i?[-1!==e.indexOf("@")?e.split("@")[0]:t.UNKNOWN_FUNCTION,r?`safari-extension:${n}`:`safari-web-extension:${n}`]:[e,n]};e.s(["defaultStackParser",0,p])},146626,344105,608081,649617,878268,e=>{"use strict";var t=e.i(542014);e.s(["getEnvelopeEndpointWithUrlEncodedAuth",0,function(e,t,n){let r,i,s;return t||`${r=e.protocol?`${e.protocol}:`:"",i=e.port?`:${e.port}`:"",`${r}//${e.host}${i}${e.path?`/${e.path}`:""}/api/`}${e.projectId}/envelope/?${s={sentry_version:"7"},e.publicKey&&(s.sentry_key=e.publicKey),n&&(s.sentry_client=`${n.name}/${n.version}`),new URLSearchParams(s).toString()}`}],146626);var n=e.i(22052);function r(e){return!!e&&"function"==typeof e&&"_streamed"in e&&!!e._streamed}e.i(546586),e.s(["isStreamedBeforeSendSpanCallback",0,r],344105);var i=e.i(492966),s=e.i(188613),o=e.i(381028),a=e.i(960764);function l(e,t=[]){return[e,t]}function u(e,t){for(let n of e[1]){let e=n[0].type;if(t(n,e))return!0}return!1}function c(e){let t=(0,i.getSentryCarrier)(a.GLOBAL_OBJ);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}function p(e){return[{type:"span"},e]}let d={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 f(e){if(!e?.sdk)return;let{name:t,version:n}=e.sdk;return{name:t,version:n}}function g(e,n,r,i){let s=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date((0,o.safeDateNow)()).toISOString(),...n&&{sdk:n},...!!r&&i&&{dsn:(0,t.dsnToString)(i)},...s&&{trace:s}}}e.s(["addItemToEnvelope",0,function(e,t){let[n,r]=e;return[n,[...r,t]]},"createAttachmentEnvelopeItem",0,function(e){let t="string"==typeof e.data?c(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]},"createEnvelope",0,l,"createEventEnvelopeHeaders",0,g,"createSpanEnvelopeItem",0,p,"envelopeContainsItemType",0,function(e,t){return u(e,(e,n)=>t.includes(n))},"envelopeItemTypeToDataCategory",0,function(e){return e in d?d[e]:e},"forEachEnvelopeItem",0,u,"getSdkMetadataForEnvelopeHeader",0,f,"serializeEnvelope",0,function(e){let[t,n]=e,r=JSON.stringify(t);function i(e){"string"==typeof r?r="string"==typeof e?r+e:[c(r),e]:r.push("string"==typeof e?c(e):e)}for(let e of n){let[t,n]=e;if(i(` 6${JSON.stringify(t)} 7`),"string"==typeof n||n instanceof Uint8Array)i(n);else{let e;try{e=JSON.stringify(n)}catch{e=JSON.stringify((0,s.normalize)(n))}i(e)}}return"string"==typeof r?r:function(e){let t=new Uint8Array(e.reduce((e,t)=>
7e+t.length,0)),n=0;for(let r of e)t.set(r,n),n+=r.length;return t}(r)}],608081);var h=e.i(543368),m=e.i(220901),_=e.i(555518);function v(e){m.debug.log(`Ignoring span ${e.op} - ${e.description} because it matches \`ignoreSpans\`.`)}function y(e,t){if(!t?.length)return!1;for(let r of t){var n;if("string"==typeof(n=r)||n instanceof RegExp){if(e.description&&(0,_.isMatchingPattern)(e.description,r))return h.DEBUG_BUILD&&v(e),!0;continue}let t=!!r.attributes&&Object.keys(r.attributes).length>0;if(!r.name&&!r.op&&!t)continue;let i=!r.name||e.description&&(0,_.isMatchingPattern)(e.description,r.name),s=!r.op||e.op&&(0,_.isMatchingPattern)(e.op,r.op),o=!r.attributes||Object.entries(r.attributes).every(([t,n])=>(function(e,t){return"string"==typeof e&&("string"==typeof t||t instanceof RegExp)?(0,_.isMatchingPattern)(e,t):Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e===t})(e.attributes?.[t],n));if(i&&s&&o)return h.DEBUG_BUILD&&v(e),!0}return!1}e.s(["reparentChildSpans",0,function(e,t){let n=t.parent_span_id,r=t.span_id;if(n)for(let t of e)t.parent_span_id===r&&(t.parent_span_id=n)},"shouldIgnoreSpan",0,y],649617);var E=e.i(336897);e.s(["createEventEnvelope",0,function(e,t,n,r){let i=f(n),s=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,t){if(!t)return;let n=e.sdk||{};e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0}}(e,n?.sdk);let o=g(e,i,r,t);return delete e.sdkProcessingMetadata,l(o,[[{type:s},e]])},"createSessionEnvelope",0,function(e,n,r,i){let s=f(r);return l({sent_at:new Date((0,o.safeDateNow)()).toISOString(),...s&&{sdk:s},...!!i&&n&&{dsn:(0,t.dsnToString)(n)}},["aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()]])},"createSpanEnvelope",0,function(e,i){let s=(0,n.getDynamicSamplingContextFromSpan)(e[0]),a=i?.getDsn(),u=i?.getOptions().tunnel,c={sent_at:new Date((0,o.safeDateNow)()).toISOString(),...!!s.trace_id&&!!s.public_key&&{trace:s},...!!u&&a&&{dsn:(0,t.dsnToString)(a)}},{beforeSendSpan:d,ignoreSpans:f}=i?.getOptions()||{},g=f?.length?e.filter(e=>{let t=(0,E.spanToJSON)(e);return!y({description:t.description,op:t.op,attributes:t.data},f)}):e,h=e.length-g.length;h&&i?.recordDroppedEvent("before_send","span",h);let m=d?e=>{let t=(0,E.spanToJSON)(e),n=r(d)?t:d(t);return n||((0,E.showSpanDropWarning)(),t)}:E.spanToJSON,_=[];for(let e of g){let t=m(e);t&&_.push(p(t))}return l(c,_)}],878268)},508495,779720,e=>{"use strict";var t=e.i(146626),n=e.i(796362),r=e.i(732786),i=e.i(543368),s=e.i(878268),o=e.i(711505),a=e.i(489004),l=e.i(944056),u=e.i(89640),c=e.i(22052),p=e.i(344105),d=e.i(994322),f=e.i(232316),g=e.i(591464),h=e.i(220901),m=e.i(542014),_=e.i(608081),v=e.i(928427),y=e.i(423157),E=e.i(353992),S=e.i(458313),b=e.i(282511),I=e.i(137730),O=e.i(955985),D=e.i(381028),L=e.i(649617),w=e.i(336897),T=e.i(475286),N=e.i(309436);let B=["forwarded","-ip","remote-","via","-user"];e.s(["FILTERED_VALUE",0,"[Filtered]","PII_HEADER_SNIPPETS",0,B,"SENSITIVE_KEY_SNIPPETS",0,["auth","token","secret","session","password","passwd","pwd","key","jwt","bearer","sso","saml","csrf","xsrf","credentials","sid","identity","set-cookie","cookie"]],779720);let U={userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:5},k="Not capturing exception because it's already been captured.",x="Discarded session because of missing or non-string release",A=Symbol.for("SentryInternalError"),C=Symbol.for("SentryDoNotSendEventError");function R(e){return{message:e,[A]:!0}}function P(e){return{message:e,[C]:!0}}function $(e){return(0,y.isObjectLike)(e)&&A in e}function M(e){return(0,y.isObjectLike)(e)&&C in e}function F(e,t,n,r,i){let s,o=0,a=!1;e.on(n,()=>{o=0,clearTimeout(s),a=!1}),e.on(t,t=>{if((o+=r(t))>=8e5)i(e);else if(!a){let t=e.getOptions()._flushInterval??5e3;t>0&&(a=!0,s=(0,T.safeUnref)(setTimeout(()=>{i(e)},t)))}}),e.on("flush",()=>{i(e)})}function W(e){return"replay_event"===e?"replay":e||"error"}function G(e){return void 0===e.type}function j(e){return"transaction"===e.type}function H(e){let t=0;return e.name&&(t+=2*e.name.length),(t+=8)+J(e.attributes)}function q(e){let t=0;return e.message&&(t+=2*e.message.length),t+J(e.attributes)}function J(e){if(!e)return 0;let t=0;
7return Object.values(e).forEach(e=>{Array.isArray(e)?t+=e.length*Y(e[0]):(0,y.isPrimitive)(e)?t+=Y(e):t+=100}),t}function Y(e){return"string"==typeof e?2*e.length:"number"==typeof e?8:4*("boolean"==typeof e)}e.s(["Client",0,class{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=(0,O.makePromiseBuffer)(e.transportOptions?.bufferSize??f.DEFAULT_TRANSPORT_BUFFER_SIZE),this._dataCollection=function(e){let t=null!=e.dataCollection?U:!0===e.sendDefaultPii?{userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:7}:{userInfo:!1,cookies:{deny:B},httpHeaders:{request:{deny:B},response:{deny:B}},httpBodies:[],urlQueryParams:{deny:B},graphQL:{document:!0,variables:!0},genAI:{inputs:!1,outputs:!1},databaseQueryData:!1,stackFrameVariables:!0,frameContextLines:7},n=e.dataCollection??{};return{userInfo:n.userInfo??t.userInfo,cookies:n.cookies??t.cookies,httpHeaders:function(e,t){return void 0===e?{...t.httpHeaders}:"boolean"==typeof e||"allow"in e||"deny"in e?{request:e,response:e}:{request:e.request??t.httpHeaders.request,response:e.response??t.httpHeaders.response}}(n.httpHeaders,t),httpBodies:n.httpBodies??t.httpBodies,urlQueryParams:n.urlQueryParams??n.queryParams??t.urlQueryParams,graphQL:{document:n.graphQL?.document??t.graphQL.document,variables:n.graphQL?.variables??t.graphQL.variables},genAI:{inputs:n.genAI?.inputs??t.genAI.inputs,outputs:n.genAI?.outputs??t.genAI.outputs},databaseQueryData:n.databaseQueryData??t.databaseQueryData,stackFrameVariables:n.stackFrameVariables??t.stackFrameVariables,frameContextLines:n.frameContextLines??t.frameContextLines}}(e),e.dsn?this._dsn=(0,m.makeDsn)(e.dsn):i.DEBUG_BUILD&&h.debug.warn("No DSN provided, client will not send events."),this._dsn){const n=(0,t.getEnvelopeEndpointWithUrlEncodedAuth)(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:n})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs??!0,this._options.enableLogs&&F(this,"afterCaptureLog","flushLogs",q,a._INTERNAL_flushLogsBuffer),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&F(this,"afterCaptureMetric","flushMetrics",H,l._INTERNAL_flushMetricsBuffer)}captureException(e,t,n){let r=(0,S.uuid4)();if((0,S.checkOrSetAlreadyCaught)(e))return i.DEBUG_BUILD&&h.debug.log(k),r;let s={event_id:r,...t};return this._process(()=>this.eventFromException(e,s).then(e=>this._captureEvent(e,s,n)).then(e=>e),"error"),s.event_id}captureMessage(e,t,n,r){let i={event_id:(0,S.uuid4)(),...n},s=(0,y.isParameterizedString)(e)?e:String(e),o=(0,y.isPrimitive)(e),a=o?this.eventFromMessage(s,t,i):this.eventFromException(e,i);return this._process(()=>a.then(e=>this._captureEvent(e,i,r)),o?"unknown":"error"),i.event_id}captureEvent(e,t,n){let r=(0,S.uuid4)();if(t?.originalException&&(0,S.checkOrSetAlreadyCaught)(t.originalException))return i.DEBUG_BUILD&&h.debug.log(k),r;let s={event_id:r,...t},o=e.sdkProcessingMetadata||{},a=o.capturedSpanScope,l=o.capturedSpanIsolationScope,u=W(e.type);return this._process(()=>this._captureEvent(e,s,a||n,l),u),s.event_id}captureSession(e){this.sendSession(e),(0,u.updateSession)(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getDataCollectionOptions(){return this._dataCollection}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){let t=this._transport;if(this.emit("flush"),!t)return!0;let n=await this._isClientDoneProcessing(e),r=await t.flush(e);return n&&r}async close(e){let t=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}getIntegrationNames(){return Object.keys(this._integrations)}addIntegration(e){let t=this._integrations[e.name];!t&&e.beforeSetup&&e.beforeSetup(this),(0,o.setupIntegration)(this,e,this._integrations),t||(0,o.afterSetupIntegrations)(this,[e])}sendEvent(e,t={}
7){this.emit("beforeSendEvent",e,t);let n=(0,d.extractGenAiSpansFromEvent)(e,this),r=(0,s.createEventEnvelope)(e,this._dsn,this._options._metadata,this._options.tunnel);for(let e of t.attachments||[])r=(0,_.addItemToEnvelope)(r,(0,_.createAttachmentEnvelopeItem)(e));n&&(r=(0,_.addItemToEnvelope)(r,n)),this.sendEnvelope(r).then(t=>this.emit("afterSendEvent",e,t))}sendSession(e){let{release:t,environment:r=n.DEFAULT_ENVIRONMENT}=this._options;if("aggregates"in e){let n=e.attrs||{};if(!n.release&&!t){i.DEBUG_BUILD&&h.debug.warn(x);return}n.release=n.release||t,n.environment=n.environment||r,e.attrs=n}else{if(!e.release&&!t){i.DEBUG_BUILD&&h.debug.warn(x);return}e.release=e.release||t,e.environment=e.environment||r}this.emit("beforeSendSession",e);let o=(0,s.createSessionEnvelope)(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(o)}recordDroppedEvent(e,t,n=1){if(this._options.sendClientReports){let r=`${e}:${t}`;i.DEBUG_BUILD&&h.debug.log(`Recording outcome: "${r}"${n>1?` (${n} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+n}}on(e,t){let n=this._hooks[e]=this._hooks[e]||new Set,r=(...e)=>t(...e);return n.add(r),()=>{n.delete(r)}}emit(e,...t){let n=this._hooks[e];n&&n.forEach(e=>e(...t))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(e){return i.DEBUG_BUILD&&h.debug.error("Error while sending envelope:",e),{}}return i.DEBUG_BUILD&&h.debug.error("Transport disabled"),{}}registerCleanup(e){}dispose(){}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=(0,o.setupIntegrations)(this,e),(0,o.afterSetupIntegrations)(this,e)}_updateSessionFromEvent(e,t){let n="fatal"===t.level,r=!1,i=t.exception?.values;if(i){for(let e of(r=!0,n=!1,i))if(e.mechanism?.handled===!1){n=!0;break}}let s="ok"===e.status;(s&&0===e.errors||s&&n)&&((0,u.updateSession)(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||t<e;){if(await new Promise(e=>setTimeout(e,1)),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n,i){let s=this.getOptions(),o=this.getIntegrationNames();return!t.integrations&&o.length&&(t.integrations=o),this.emit("preprocessEvent",e,t),e.type||i.setLastEventId(e.event_id||t.event_id),(0,I.prepareEvent)(s,e,t,n,this,i).then(e=>
7(null===e||(this.emit("postprocessEvent",e,t),e.contexts={trace:{...e.contexts?.trace,...(0,r.getTraceContextFromScope)(n)},...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:(0,c.getDynamicSamplingContextFromScope)(this,n),...e.sdkProcessingMetadata}),e))}_captureEvent(e,t={},n=(0,r.getCurrentScope)(),s=(0,r.getIsolationScope)()){return i.DEBUG_BUILD&&G(e)&&h.debug.log(`Captured error event \`${(0,v.getPossibleEventMessages)(e)[0]||"<unknown>"}\``),this._processEvent(e,t,n,s).then(e=>e.event_id,e=>{i.DEBUG_BUILD&&(M(e)?h.debug.log(e.message):$(e)?h.debug.warn(e.message):h.debug.warn(e))})}_processEvent(e,t,n,r){let i=this.getOptions(),{sampleRate:s}=i,o=j(e),a=G(e),l=e.type||"error",u=`before send for type \`${l}\``,c=void 0===s?void 0:(0,b.parseSampleRate)(s),d=W(e.type);return this._prepareEvent(e,t,n,r).then(e=>{if(null===e)throw this.recordDroppedEvent("event_processor",d),P("An event processor returned `null`, will not send event.");return t.data?.__sentry__===!0?e:function(e,t){let n=`${t} must return \`null\` or a valid event.`;if((0,y.isThenable)(e))return e.then(e=>{if(!(0,y.isPlainObject)(e)&&null!==e)throw R(n);return e},e=>{throw R(`${t} rejected with ${e}`)});if(!(0,y.isPlainObject)(e)&&null!==e)throw R(n);return e}(function(e,t,n,r){let{beforeSend:i,beforeSendTransaction:s,ignoreSpans:o}=t,a=!(0,p.isStreamedBeforeSendSpanCallback)(t.beforeSendSpan)&&t.beforeSendSpan,l=n;if(G(l)&&i)return i(l,r);
7if(j(l)){if(a||o){let t=function(e){let{trace_id:t,parent_span_id:n,span_id:r,status:i,origin:s,data:o,op:a}=e.contexts?.trace??{};return{data:o??{},description:e.transaction,op:a,parent_span_id:n,span_id:r??"",start_timestamp:e.start_timestamp??0,status:i,timestamp:e.timestamp,trace_id:t??"",origin:s,profile_id:o?.[N.SEMANTIC_ATTRIBUTE_PROFILE_ID],exclusive_time:o?.[N.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME],measurements:e.measurements,is_segment:!0}}(l);if(o?.length&&(0,L.shouldIgnoreSpan)({description:t.description,op:t.op,attributes:t.data},o))return null;if(a){let e=a(t);if(e)l=(0,E.merge)(n,{type:"transaction",timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{[N.SEMANTIC_ATTRIBUTE_PROFILE_ID]:e.profile_id},...e.exclusive_time&&{[N.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:e.exclusive_time}}}},measurements:e.measurements});else(0,w.showSpanDropWarning)()}if(l.spans){let t=[],n=l.spans;for(let e of n){if(o?.length&&(0,L.shouldIgnoreSpan)({description:e.description,op:e.op,attributes:e.data},o)){(0,L.reparentChildSpans)(n,e);continue}if(a){let n=a(e);n?t.push(n):((0,w.showSpanDropWarning)(),t.push(e))}else t.push(e)}let r=l.spans.length-t.length;r&&e.recordDroppedEvent("before_send","span",r),l.spans=t}}if(s){if(l.spans){let e=l.spans.length;l.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return s(l,r)}}return l}(this,i,e,t),u)}).then(i=>{if(null===i){if(this.recordDroppedEvent("before_send",d),o){let t=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",t)}throw P(`${u} returned \`null\`, will not send event.`)}let l=n.getSession()||r.getSession();if(a&&l&&this._updateSessionFromEvent(l,i),a&&"number"==typeof c&&(0,D.safeMathRandom)()>c)throw this.recordDroppedEvent("sample_rate","error"),P(`Discarding event because it's not included in the random sample (sampling rate = ${s})`);if(o){let e=(i.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(i.spans?i.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}let p=i.transaction_info;return o&&p&&i.transaction!==e.transaction&&(i.transaction_info={...p,source:"custom"}),this.sendEvent(i,t),i}).then(null,e=>{if(M(e)||$(e))throw e;throw this.captureException(e,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:e}),R(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. 8Reason: ${e}`)})}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e===O.SENTRY_BUFFER_FULL_ERROR&&this.recordDroppedEvent("queue_overflow",t),e))}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.entries(e).map(([e,t])=>{let[n,r]=e.split(":");return{reason:n,category:r,quantity:t}})}_flushOutcomes(){i.DEBUG_BUILD&&h.debug.log("Flushing outcomes...");let e=this._clearOutcomes();if(0===e.length){i.DEBUG_BUILD&&h.debug.log("No outcomes to send");return}if(!this._dsn){i.DEBUG_BUILD&&h.debug.log("No dsn provided, will not send outcomes");return}i.DEBUG_BUILD&&h.debug.log("Sending outcomes:",e);let t=(0,g.createClientReportEnvelope)(e,this._options.tunnel&&(0,m.dsnToString)(this._dsn));this.sendEnvelope(t)}}],508495)},711505,e=>{"use strict";e.i(732786);var t=e.i(543368),n=e.i(220901);let r=[];function i(e,i,s){if(s[i.name]){t.DEBUG_BUILD&&n.debug.log(`Integration skipped because it was already installed: ${i.name}`);return}if(s[i.name]=i,r.includes(i.name)||"function"!=typeof i.setupOnce||(i.setupOnce(),r.push(i.name)),i.setup&&"function"==typeof i.setup&&i.setup(e),"function"==typeof i.preprocessEvent){let t=i.preprocessEvent.bind(i);e.on("preprocessEvent",(n,r)=>t(n,r,e))}if("function"==typeof i.processEvent){let t=i.processEvent.bind(i),n=Object.assign((n,r)=>t(n,r,e),{id:i.name});e.addEventProcessor(n)}["processSpan","processSegmentSpan"].forEach(t=>{let n=i[t];"function"==typeof n&&e.on(t,t=>n.call(i,t,e))}),t.DEBUG_BUILD&&n.debug.log(`Integration installed: ${i.name}`)}e.s(["afterSetupIntegrations",0,function(e,t){for(let n of t)n?.afterAllSetup&&n.afterAllSetup(e)},"defineIntegration",0,function(e){return e},"getIntegrationsToSetup",0,function(e){let t,n,r=e.defaultIntegrations||[],i=e.integrations;
8if(r.forEach(e=>{e.isDefaultInstance=!0}),Array.isArray(i))t=[...r,...i];else if("function"==typeof i){let e=i(r);t=Array.isArray(e)?e:[e]}else t=r;return n={},t.forEach(e=>{let{name:t}=e,r=n[t];r&&!r.isDefaultInstance&&e.isDefaultInstance||(n[t]=e)}),Object.values(n)},"setupIntegration",0,i,"setupIntegrations",0,function(e,t){let n={};return t.forEach(t=>{t?.beforeSetup&&t.beforeSetup(e)}),t.forEach(t=>{t&&i(e,t,n)}),n}])},120469,e=>{"use strict";var t=e.i(732786),n=e.i(711505),r=e.i(309436),i=e.i(336897);let s=(0,n.defineIntegration)(()=>({name:"ConversationId",setup(e){e.on("spanStart",e=>{let n=(0,t.getCurrentScope)().getScopeData(),s=(0,t.getIsolationScope)().getScopeData(),o=n.conversationId||s.conversationId;if(o){let{op:t,data:n,description:s}=(0,i.spanToJSON)(e);if(!t?.startsWith("gen_ai.")&&!n["ai.operationId"]&&!s?.startsWith("ai."))return;e.setAttribute(r.GEN_AI_CONVERSATION_ID_ATTRIBUTE,o)}})}}));e.s(["conversationIdIntegration",0,s])},538315,e=>{"use strict";var t=e.i(543368),n=e.i(711505),r=e.i(220901),i=e.i(635217);let s=(0,n.defineIntegration)(()=>{let e;return{name:"Dedupe",processEvent(n){if(n.type)return n;try{var i,s,u,c,p,d;let f,g,h,m;if(i=n,(s=e)&&(u=i,c=s,f=u.message,g=c.message,(f||g)&&(!f||g)&&(f||!g)&&f===g&&a(u,c)&&o(u,c)&&1||(p=i,d=s,h=l(d),m=l(p),h&&m&&h.type===m.type&&h.value===m.value&&a(p,d)&&o(p,d))))return t.DEBUG_BUILD&&r.debug.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=n}}});function o(e,t){let n=(0,i.getFramesFromEvent)(e),r=(0,i.getFramesFromEvent)(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||r.length!==n.length)return!1;for(let e=0;e<r.length;e++){let t=r[e],i=n[e];if(t.filename!==i.filename||t.lineno!==i.lineno||t.colno!==i.colno||t.function!==i.function)return!1}return!0}function a(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;try{return n.join("")===r.join("")}catch{return!1}}function l(e){return e.exception?.values?.[0]}e.s(["dedupeIntegration",0,s])},95195,e=>{"use strict";var t=e.i(543368),n=e.i(711505),r=e.i(220901),i=e.i(928427),s=e.i(458313),o=e.i(555518);let a=[/^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$/,/Java object is gone$/],l=(0,n.defineIntegration)((e={})=>{let n;return{name:"EventFilters",setup(t){n=c(e,t.getOptions())},processEvent:(a,l,u)=>(n||(n=c(e,u.getOptions())),!function(e,n){if(e.type){if("transaction"===e.type&&function(e,t){if(!t?.length)return!1;let n=e.transaction;return!!n&&(0,o.stringMatchesSomePattern)(n,t)}(e,n.ignoreTransactions))return t.DEBUG_BUILD&&r.debug.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. 9Event: ${(0,s.getEventDescription)(e)}`),!0}else{var a,l,u;if(a=e,l=n.ignoreErrors,l?.length&&(0,i.getPossibleEventMessages)(a).some(e=>(0,o.stringMatchesSomePattern)(e,l)))return t.DEBUG_BUILD&&r.debug.warn(`Event dropped due to being matched by \`ignoreErrors\` option. 10Event: ${(0,s.getEventDescription)(e)}`),!0;if(u=e,u.exception?.values?.length&&!u.message&&!u.exception.values.some(e=>e.stacktrace||e.type&&"Error"!==e.type||e.value))return t.DEBUG_BUILD&&r.debug.warn(`Event dropped due to not having an error message, error type or stacktrace. 11Event: ${(0,s.getEventDescription)(e)}`),!0;if(function(e,t){if(!t?.length)return!1;let n=p(e);return!!n&&(0,o.stringMatchesSomePattern)(n,t)}(e,n.denyUrls))return t.DEBUG_BUILD&&r.debug.warn(`Event dropped due to being matched by \`denyUrls\` option. 12Event: ${(0,s.getEventDescription)(e)}. 13Url: ${p(e)}`),!0;if(!function(e,t){if(!t?.length)return!0;let n=p(e);return!n||(0,o.stringMatchesSomePattern)(n,t)}(e,n.allowUrls))return t.DEBUG_BUILD&&r.debug.warn(`Event dropped due to not being matched by \`allowUrls\` option. 14Event: ${(0,s.getEventDescription)(e)}. 15Url: ${p(e)}`),!0}return!1}(a,n)?a:null)}}),u=(0,n.defineIntegration)((e={})=>({...l(e),name:"InboundFilters"}));function c(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:a],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function p(e){try{let t=[...e.exception?.values??[]].reverse().find(e=>e.mechanism?.parent_id===void 0&&e.stacktrace?.frames?.length),n=t?.stacktrace?.frames;return n?function(e=[]){for(let t=e.length-1;t>=0;t--){let n=e[t];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(n):null}catch{return t.DEBUG_BUILD&&r.debug.error(`Cannot extract url for event ${(0,s.getEventDescription)(e)}`),null}}e.s(["inboundFiltersIntegration",0,u])},304654,e=>{"use strict";var t=e.i(732786),n=e.i(711505),r=e.i(546586);let i=new WeakMap,s=(0,n.defineIntegration)(()=>({name:"FunctionToString",setupOnce(){let e=Function.prototype.toString;try{Function.prototype.toString=function(...n){let s,o=(0,r.getOriginalFunction)(this);try{i.has((0,t.getClient)())&&void 0!==o&&(s=o)}catch{}return e.apply(s??this,n)}}catch{}},setup(e){i.set(e,!0)}}));e.s(["functionToStringIntegration",0,s])},489004,816302,340607,944056,369462,994322,475286,955985,232316,591464,e=>{"use strict";e.i(279206);var t=e.i(492966);e.i(732786);var n=e.i(543368),r=e.i(220901);
15e.i(423157),e.i(999968),e.i(14613);var i=e.i(864422);e.i(22052);var s=e.i(336897),o=e.i(542014),a=e.i(608081),l=e.i(812605);function u(){return"u">typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}e.s(["getSDKSource",0,function(){return"npm"},"isBrowserBundle",0,u],816302);var c=e.i(960764);function p(){let e;return"u">typeof window&&(!(!u()&&"[object process]"===Object.prototype.toString.call(void 0!==l.default?l.default:0))||(e=c.GLOBAL_OBJ.process,e?.type==="renderer"))}function d(){return(0,t.getGlobalSingleton)("clientToLogBufferMap",()=>new WeakMap)}function f(){return(0,t.getGlobalSingleton)("clientToMetricBufferMap",()=>new WeakMap)}function g(e){return"stream"===e.getOptions().traceLifecycle}e.s(["isBrowser",0,p],340607),e.s(["_INTERNAL_flushLogsBuffer",0,function(e,t){var n,r,i,s,l;let u,c,f=t??(l=e,d().get(l))??[];if(0===f.length)return;let g=e.getOptions(),h=(n=g._metadata,r=g.tunnel,i=e.getDsn(),s=e.getDataCollectionOptions().userInfo,u={},n?.sdk&&(u.sdk={name:n.sdk.name,version:n.sdk.version}),r&&i&&(u.dsn=(0,o.dsnToString)(i)),(0,a.createEnvelope)(u,[(c=s?"auto":"never",[{type:"log",item_count:f.length,content_type:"application/vnd.sentry.items.log+json"},{version:2,...p()&&{ingest_settings:{infer_ip:c,infer_user_agent:c}},items:f}])]));d().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(h)}],489004),e.s(["_INTERNAL_flushMetricsBuffer",0,function(e,t){var n,r,i,s,l;let u,c,d=t??(l=e,f().get(l))??[];if(0===d.length)return;let g=e.getOptions(),h=(n=g._metadata,r=g.tunnel,i=e.getDsn(),s=e.getDataCollectionOptions().userInfo,u={},n?.sdk&&(u.sdk={name:n.sdk.name,version:n.sdk.version}),r&&i&&(u.dsn=(0,o.dsnToString)(i)),(0,a.createEnvelope)(u,[(c=s?"auto":"never",[{type:"trace_metric",item_count:d.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{version:2,...p()&&{ingest_settings:{infer_ip:c,infer_user_agent:c}},items:d}])]));f().set(e,[]),e.emit("flushMetrics"),e.sendEnvelope(h)}],944056),e.s(["hasSpanStreamingEnabled",0,g],369462),e.s(["extractGenAiSpansFromEvent",0,function(e,t){if("transaction"!==e.type||!e.spans?.length||!e.sdkProcessingMetadata?.hasGenAiSpans||!1===t.getOptions().streamGenAiSpans||g(t))return;let n=[],r=[];for(let t of e.spans)t.op?.startsWith("gen_ai.")?n.push(function(e){let t={trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,name:e.description||"",start_timestamp:e.start_timestamp,end_timestamp:e.timestamp||e.start_timestamp,status:e.status&&"ok"!==e.status&&"cancelled"!==e.status?"error":"ok",is_segment:!1,attributes:{...e.data},links:e.links};return(0,s.streamedSpanJsonToSerializedSpan)(t)}(t)):r.push(t);if(0===n.length)return;e.spans=r;let i=t.getDataCollectionOptions().userInfo?"auto":"never";return[{type:"span",item_count:n.length,content_type:"application/vnd.sentry.items.span.v2+json"},{version:2,...p()&&{ingest_settings:{infer_ip:i,infer_user_agent:i}},items:n}]}],994322);var h=e.i(661989);function m(e){return"object"==typeof e&&"function"==typeof e.unref&&e.unref(),e}e.s(["safeUnref",0,m],475286);let _=Symbol.for("SentryBufferFullError");function v(e=100){let t=new Set;return{get $(){return Array.from(t)},add:function(n){if(!(t.size<e))return(0,h.rejectedSyncPromise)(_);let r=n();return t.add(r),r.then(()=>{t.delete(r)},()=>{t.delete(r)}),r},drain:function(e){if(!t.size)return(0,h.resolvedSyncPromise)(!0);let n=Promise.allSettled(Array.from(t)).then(()=>!0);return e?Promise.race([n,new Promise(t=>m(setTimeout(()=>t(!1),e)))]):n}}}e.s(["SENTRY_BUFFER_FULL_ERROR",0,_,"makePromiseBuffer",0,v],955985);var y=e.i(381028);e.s(["DEFAULT_TRANSPORT_BUFFER_SIZE",0,64,"createTransport",0,function(e,t,i=v(e.bufferSize||64)){let s={};return{send:function(o){let l=[];if((0,a.forEachEnvelopeItem)(o,(t,n)=>{let r=(0,a.envelopeItemTypeToDataCategory)(n);!function(e,t,n=(0,y.safeDateNow)()){return(e[t]||e.all||0)>n}(s,r)?l.push(t):e.recordDroppedEvent("ratelimit_backoff",r)}),0===l.length)return Promise.resolve({});let u=(0,a.createEnvelope)(o[0],l),c=t=>{if((0,a.envelopeContainsItemType)(u,["client_report"])){n.DEBUG_BUILD&&r.debug.warn(`Dropping client report. Will not send outcomes (reason: ${t}).`);return}(0,a.forEachEnvelopeItem)(u,(n,r)=>{e.recordDroppedEvent(t,(0,a.envelopeItemTypeToDataCategory)(r))})};return i.add(()=>
15t({body:(0,a.serializeEnvelope)(u)}).then(e=>(413===e.statusCode?(n.DEBUG_BUILD&&r.debug.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),c("send_error")):(n.DEBUG_BUILD&&void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&r.debug.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),s=function(e,{statusCode:t,headers:n},r=(0,y.safeDateNow)()){let i={...e},s=n?.["x-sentry-rate-limits"],o=n?.["retry-after"];if(s)for(let e of s.trim().split(",")){let[t,n,,,s]=e.split(":",5),o=parseInt(t,10),a=(isNaN(o)?60:o)*1e3;if(n)for(let e of n.split(";"))"metric_bucket"===e?(!s||s.split(";").includes("custom"))&&(i[e]=r+a):i[e]=r+a;else i.all=r+a}else o?i.all=r+function(e,t=(0,y.safeDateNow)()){let n=parseInt(`${e}`,10);if(!isNaN(n))return 1e3*n;let r=Date.parse(`${e}`);return isNaN(r)?6e4:r-t}(o,r):429===t&&(i.all=r+6e4);return i}(s,e)),e),e=>{throw c("network_error"),n.DEBUG_BUILD&&r.debug.error("Encountered error running transport request:",e),e})).then(e=>e,e=>{if(e===_)return n.DEBUG_BUILD&&r.debug.error("Skipped sending event because buffer is full."),c("queue_overflow"),Promise.resolve({});throw e})},flush:e=>i.drain(e)}}],232316),e.s(["createClientReportEnvelope",0,function(e,t,n){let r=[{type:"client_report"},{timestamp:n||(0,i.dateTimestampInSeconds)(),discarded_events:e}];return(0,a.createEnvelope)(t?{dsn:t}:{},[r])}],591464)},132449,e=>{"use strict";var t=e.i(732786),n=e.i(543368),r=e.i(220901);e.s(["initAndBind",0,function(e,i){var s;!0===i.debug&&(n.DEBUG_BUILD?r.debug.enable():(0,r.consoleSandbox)(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),(0,t.getCurrentScope)().update(i.initialScope);let o=new e(i);return s=o,(0,t.getCurrentScope)().setClient(s),o.init(),o}])},233655,e=>{"use strict";e.i(309436),e.i(999968),e.i(336897),e.i(629618),e.i(344105),e.i(796362),e.i(389064),e.s(["safeSetSpanJSONAttributes",0,function(e,t){let n=e.attributes??(e.attributes={});Object.entries(t).forEach(([e,t])=>{null==t||e in n||(n[e]=t)})}],233655)},928427,e=>{"use strict";e.s(["getPossibleEventMessages",0,function(e){let t=[];e.message&&t.push(e.message);try{let n=e.exception.values[e.exception.values.length-1];n?.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}])},719283,e=>{"use strict";var t=e.i(961167);e.s(["applySdkMetadata",0,function(e,n,r=[n],i="npm"){let s=(e._metadata=e._metadata||{}).sdk=e._metadata.sdk||{};s.name||(s.name=`sentry.javascript.${n}`,s.packages=r.map(e=>({name:`${i}:@sentry/${e}`,version:t.SDK_VERSION})),s.version=t.SDK_VERSION)}])},848132,600704,50062,815426,e=>{"use strict";var t=e.i(631771),n=e.i(95195),r=e.i(304654),i=e.i(120469),s=e.i(538315),o=e.i(711505),a=e.i(635217),l=e.i(188613),u=e.i(132449),c=e.i(194120),p=e.i(736849),d=e.i(657318),f=e.i(960995),g=e.i(789200),h=e.i(232032),m=e.i(863275),_=e.i(435335),v=e.i(109261),y=e.i(232316),E=e.i(955985),S=e.i(745579),b=e.i(220901);let I="u"<typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;e.s(["DEBUG_BUILD",0,I],600704);var O=e.i(437593);let D={};function L(e,t=function(e){let t=D[e];if(t)return t;let n=O.WINDOW[e];if((0,S.isNativeFunction)(n))return D[e]=n.bind(O.WINDOW);let r=O.WINDOW.document;if(r&&"function"==typeof r.createElement)try{let t=r.createElement("iframe");t.hidden=!0,r.head.appendChild(t);let i=t.contentWindow;i?.[e]&&(n=i[e]),r.head.removeChild(t)}catch(t){I&&b.debug.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,t)}return n?D[e]=n.bind(O.WINDOW):n}("fetch")){let n=0,r=0;async function i(i){let s=i.body.length;n+=s,r++;let o={body:i.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{let n=await t(e.url,o);return{statusCode:n.status,headers:{"x-sentry-rate-limits":n.headers.get("X-Sentry-Rate-Limits"),"retry-after":n.headers.get("Retry-After")}}}catch(e){throw D.fetch=void 0,e}finally{n-=s,r--}}return(0,y.createTransport)(e,i,(0,E.makePromiseBuffer)(e.bufferSize||40))}e.s(["makeFetchTransport",0,L],50062);var w=e.i(698524);let T=/^HTML(\w*)Element$/;function N(e){if("u">typeof window&&e===window)return"[Window]";if("u">typeof document&&e===document)return"[Document]";if(function(e){if("u"<typeof Element)return!1;try{return e instanceof Element}catch{return!1}}(e)){let t,n=(t=Object.getPrototypeOf(e),t?.constructor?t.constructor.name:"null prototype");if(T.test(n))return`[HTMLElement: ${(0,w.htmlTreeAsString)(e)}]`}}var B=e.i(891958),U=e.i(206522),k=e.i(395694);function x(e){return[(0,n.inboundFiltersIntegration)(),(0,r.functionToStringIntegration)(),(0,i.conversationIdIntegration)(),(0,d.browserApiErrorsIntegration)(),(0,p.breadcrumbsIntegration)(),(0,h.globalHandlersIntegration)(),(0,_.linkedErrorsIntegration)(),(0,s.dedupeIntegration)(),(0,m.httpContextIntegration)(),(0,g.cultureContextIntegration)(),(0,f.browserSessionIntegration)()]}function A(e={}){let t=!e.skipBrowserExtensionCheck&&!!function(){if(void 0===k.WINDOW.window)return!1;let e=k.WINDOW;if(e.nw)return!1;let t=e.chrome||e.browser;if(!t?.runtime?.id)return!1;let n=(0,B.getLocationHref)();return!(k.WINDOW===k.WINDOW.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(n))}()&&(U.DEBUG_BUILD&&(0,b.consoleSandbox)(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0),n=null==e.defaultIntegrations?x():e.defaultIntegrations,r={...e,enabled:!t&&e.enabled,stackParser:(0,a.stackParserFromStackParserOptions)(e.stackParser||v.defaultStackParser),integrations:(0,o.getIntegrationsToSetup)({integrations:e.integrations,defaultIntegrations:n}),transport:e.transport||L};return(0,l.setNormalizeStringifier)(N),(0,u.initAndBind)(c.BrowserClient,r)}e.s(["getDefaultIntegrations",0,x,"init",0,A],815426);var C=e.i(719283),R=e.i(678380),P=e.i(423157);
15function $(e){return(0,P.isPlainObject)(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e?"[SyntheticEvent]":N(e)}e.s(["init",0,function(e){let n={...e};(0,C.applySdkMetadata)(n,"react"),(0,t.setContext)("react",{version:R.version});let r=A(n);return(0,l.setNormalizeStringifier)($),r}],848132)}]); 16 17//# debugId=8f06f2e7-5d1f-6846-ae11-c0efd5d4d53a
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.