Atlassian
Moving Mountains

Something went wrong.

We\'re moving mountains to get it sorted.

View our status page and subscribe for
service updates.

Service Name: jira-frontend-bifrost

See More

'}),i("38nU1",function(t,r){e(t.exports,"ORIGINAL_URL_HEADER_KEY",()=>o),e(t.exports,"getOriginalUrlFromRequest",()=>l);let o="x-bifrost-orig-url",a="https://",l=e=>{let{headers:t}=e;if(o in t){let e,r=String(t[o]);try{e=new URL(`${!r.includes(a)?a:""}${r}`)}catch(e){throw Error(`Invalid url in "${o}" header: "${r}"`)}return e}throw Error(`Missing "${o}" header`)}}),i("dWbPk",function(t,r){e(t.exports,"getRenderState",()=>a);let o=e=>{let t=e;return{get:()=>t,set:e=>{t=e}}},a=()=>({responseWritten:o(!1),perfMarkFnWritten:o(!1),bodyTagOpen:o(!1),cloudIdMetaWritten:o(!1),userIdMetaWritten:o(!1),localeMetaWritten:o(!1),environmentMetaWritten:o(!1),productEditionsMetaWritten:o(!1),isRouteContentRendered:o(!1),productLicensesMetaWritten:o(!1)})}),i("j7w6W",function(t,r){e(t.exports,"getContext",()=>f);var o=l("k8jB0"),a=l("6qAS3"),i=l("kPqol"),n=l("28TTD"),s=l("38nU1"),c=l("1Eu2O"),u=l("bvmST"),d=l("1i6Lh"),m=l("BXBhM"),p=l("fdxKH");let f=({request:e,response:t,renderState:r,statsigContext:l})=>{let{getCloudId:f,getUserId:g,getOrgId:h,getBuildKey:y,getRequest:v,getRequestHeaders:_,getTapContext:b,getTCSContext:E,isAnonymousAccess:S}=l,x=e?.input?.context?.userProfile?.locale??null,T=e?.input?.context?.userProfile??null,I={DO_NOT_USE_THIS_IS_RATCHETED:e?.input?.context?.meta?.tmpTemplateFeatureFlags},k=e?.input?.nonce??"",w=(0,s.getOriginalUrlFromRequest)(e),C=(0,u.getServerSidePerfTracker)("jira-bifrost-template"),O=(0,c.parseBifrostTemplateRequest)(e),A=e?.input?.context?.experiment,D=e?.input?.context?.stickyVersions,R=e?.input?.context?.jiraCachedMeta?.meta??{"is-admin":"false","is-site-admin":"false","remote-user":"","org-id":"","is-nav4-tenant-opt-in":void 0,"is-nav4-tenant-opt-out":void 0,"is-nav4-user-opt-out":void 0,"is-nav4-user-opt-in":void 0,"lf-navigation-bgcolour":void 0,"lf-navigation-highlightcolour":void 0,"lf-top-adg3-shouldshowtitle":void 0,"lf-top-adg3-logourl":void 0,"lf-top-adg3-hascustomcolours":void 0},{responseWritten:P,perfMarkFnWritten:L}=r,N={};if((0,n.fg)("jfp-magma-hot-120984-is-site-admin-tap-fallback")&&(N=(e=>{if(Array.isArray(e)){let t={};return e.forEach(({attributes:e={}})=>{Object.assign(t,e)}),t}return{}})(b())),(0,o.default)())throw Error("Do not set BUILD_VARIANT as an environment variable - this will not work on staging! Instead, follow the instructions in https://hello.atlassian.net/wiki/spaces/~237933469/pages/3996938319/Bifrost+build+experiments+in+Jira, add an override for your atlassianAccountId, and use getExperiment in `src/entry-fs/utils/get-context.tsx` to check what build variant is being used.");let j=()=>t.write(`

"),W.bodyTagOpen.set(!1),e.end()}}),i("fFeSy",function(e,t){var r=l("786uC"),o=function(){for(var e=r(16),t="",o=0;o<16;++o)t+=e[o].toString(16);return t}(),a=RegExp('(\\\\)?"@__(F|R|D|M|S|A|U|I|B|L)-'+o+'-(\\d+)__@"',"g"),i=/\{\s*\[native code\]\s*\}/g,n=/function.*?\(/,s=/.*?=>.*?/,c=/[<>\/\u2028\u2029]/g,u=["*","async"],d={"<":"\\u003C",">":"\\u003E","/":"\\u002F","\u2028":"\\u2028","\u2029":"\\u2029"};function m(e){return d[e]}e.exports=function e(t,r){r||(r={}),("number"==typeof r||"string"==typeof r)&&(r={space:r});var l,d=[],p=[],f=[],g=[],h=[],y=[],v=[],_=[],b=[],E=[];return(r.ignoreFunction&&"function"==typeof t&&(t=void 0),void 0===t)?String(t):"string"!=typeof(l=r.isJSON&&!r.space?JSON.stringify(t):JSON.stringify(t,r.isJSON?null:function(e,t){if(r.ignoreFunction&&function(e){var t=[];for(var r in e)"function"==typeof e[r]&&t.push(r);for(var o=0;o0});return S.filter(function(e){return -1===u.indexOf(e)}).length>0?(S.indexOf("async")>-1?"async ":"")+"function"+(S.join("").indexOf("*")>-1?"*":"")+m.substr(v):m})}}),i("786uC",function(e,t){e.exports=e=>{if(globalThis.crypto&&globalThis.crypto.randomBytes)return globalThis.crypto.randomBytes(e);let t=new Uint8Array(e);return t.fill(0),t}}),i("g9EtH",function(t,r){let o;e(t.exports,"default",()=>a);function a(){return globalThis.localDevContext?.SSR_BUNDLE_IDENTIFIER??o}}),i("abIcd",function(t,r){e(t.exports,"allKnownServerToClientEventsReceived",()=>i),e(t.exports,"SERVER_TO_CLIENT_DEADLINE",()=>n),e(t.exports,"getServerToClientDeadline",()=>s),e(t.exports,"generateClientHtmlElement",()=>u);var o=l("7LK0d"),a=l("h2Jts");let i=()=>Promise.allSettled([Promise.allSettled(Array.from(o.QueryPromisesMap.values())),Promise.allSettled(Array.from(o.CompletedQueryPromisesMap.values()))]),n="SERVER_TO_CLIENT_DEADLINE_EXCEEDED",s=()=>new Promise(e=>setTimeout(()=>e(n),2500,n)),c=e=>e instanceof Error?{name:e.name,message:e.message,stack:e.stack}:{name:"LooseError",message:String(e)},u=()=>{let e=(0,a.drainEvents)();if(!e||0===e.length)return null;let t=e.map(e=>{let t;try{let{error:r}=e;r&&(r=c(r)),t=JSON.stringify({...e,error:r})}catch(r){t=JSON.stringify({id:e.id,error:c(r)})}return t.replace(/ ${t.join("\n")} \script>`}}),i("7LK0d",function(t,r){e(t.exports,"QueryPromisesMap",()=>o),e(t.exports,"CompletedQueryPromisesMap",()=>a);let o=new Map,a=new Map}),i("h2Jts",function(t,r){e(t.exports,"registerEvent",()=>a),e(t.exports,"drainEvents",()=>l);let o=[],a=e=>{o.push(e)},l=()=>o.splice(0,o.length)}),i("llG77",function(t,r){e(t.exports,"cleanMetadata",()=>o);let o=(e,t)=>{let r={...e};return t.forEach(e=>delete r[e]),r}}),i("g8I5W",function(t,r){e(t.exports,"gatherPreloadAssets",()=>o);let o=({manifest:e,routeAssets:t,includeIsRoute:r})=>Array.from(new Set([...e.externalAssets,...t])).map(o=>({url:o,type:"script",rel:"module"===e.assetScriptType?"modulepreload":"preload",isRoute:!!r&&t.includes(o)}))}),i("9Ny9v",function(t,r){e(t.exports,"getHtmlLanguage",()=>o);let o=e=>{let[t]=e.split("_");return t}}),i("6wBGP",function(t,r){e(t.exports,"getRedirectURL",()=>a);let o="x-bifrost-redirect-url",a=e=>{let t=e[o];return o in e&&t?(delete e[o],t):null}});let m="ajs-fe-feature-flags",p="ajs-fe-statsig-values",f="ajs-fe-statsig-values-2",g="ajs-cloud-id",h="ajs-atlassian-account-id",y="ajs-fspage-favicon-prefixed",v="spa-service-flags",_="ajs-environment",b="ajs-product-editions",E="ajs-licensed-products";i("8okSL",function(r,o){e(r.exports,"renderBuildInfo",()=>n);var a=l("9Kr8W"),i=l("eF9Om");let n=e=>{let r=[],{buildKey:o,webpackVersion:l,buildVariant:n}=e.params;return o&&r.push(`window.BUILD_KEY = ${t(a)(o)};`),l&&r.push(`window.BUNDLER_VERSION = ${t(a)(l)};`),n&&r.push(`window.BUILD_VARIANT = ${t(a)(n)};`),(0,i.default)()&&r.push(`window.BUILD_EXPERIMENT = ${t(a)((0,i.default)())};`),r.join("\n")}}),i("9Kr8W",function(e,t){var r={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},o=/[&><\u2028\u2029]/g;function a(e){return r[e]}e.exports=function(e){return JSON.stringify(e).replace(o,a)};var l={"\u2028":"\\u2028","\u2029":"\\u2029"},i=/[\u2028\u2029]/g;function n(e){return l[e]}e.exports.sanitize=function(e){return e.replace(i,n)}}),i("eF9Om",function(t,r){let o;e(t.exports,"default",()=>a);function a(){return globalThis.localDevContext?.BUILD_EXPERIMENT??o}}),i("5myCV",function(t,r){e(t.exports,"selectInlineAssets",()=>a);let o=e=>"string"==typeof e,a=e=>{let{inlineAssets:t}=e;return Array.isArray(t)&&t.every(o)?[t[0],t[2]].filter(o):[]}}),i("bx5IA",function(t,r){e(t.exports,"transformRLLAssets",()=>a),e(t.exports,"gatherRouteAssets",()=>i);var o=l("YYiHq");let a=(e,t)=>{let r=new Set;for(let a of t)if(a)for(let t of(0,o.getAssetUrlsFromId)(e,a)??[])r.add(t);return Array.from(r)},i=({rllManifest:e,forPaint:t})=>void 0===t?[]:a(e,t)}),i("YYiHq",function(t,r){e(t.exports,"getAssetUrlsFromId",()=>o);let o=(e,t)=>{if(e.assets&&e.assets[t])return e.assets[t].map(t=>`${e.publicPath}${t}`)}}),i("l7Hbb",function(t,r){e(t.exports,"gatherContextualAssets",()=>i),e(t.exports,"contextualAssetsFromAssetUrls",()=>n);var o=l("28TTD"),a=l("bx5IA");let i=async({forPaint:e,prefetch:t,renderAsFallback:r})=>{let{manifestPromise:o,contextualManifestPromise:l,rllManifestPromise:i,writeFeatureGatesToGlobalPromise:s,featureGatesReady:c}=t,[u,d,m]=await Promise.all([o,l,i]);if(null===d)throw Error("conditional-manifest resolved to null");let p=[...(0,a.gatherRouteAssets)({rllManifest:m,forPaint:e}),...u.externalAssets],{assets:f,bootstrapScript:g}=await n({contextualManifest:d,rllManifest:m,writeFeatureGatesToGlobalPromise:s,featureGatesReady:c,renderAsFallback:r,assetUrls:p});return{getAssets:()=>[...new Set(f)],getInlineBootstrapScript:()=>g}},n=async({contextualManifest:e,rllManifest:t,writeFeatureGatesToGlobalPromise:r,featureGatesReady:a,renderAsFallback:l,assetUrls:i})=>{let n=await r;if(l)await a;else if(null===n)throw Error("Statsig gate values resolved to null");let s=i.map(e=>e.replace(t.publicPath,"")),c=t.publicPath,u=[],d={};for(let t of s)if(Object.hasOwn(e,t))for(let[r,{ifTrueBundles:a,ifFalseBundles:l}]of Object.entries(e[t])){let e=(0,o.UNSAFE__fgNoExposure)(r),t=e?a:l;if(d[r]=e,t)for(let e of t)u.unshift(`${c}${e}`),s.push(e)}return{assets:[...new Set(u)],bootstrapScript:` globalThis.__MCOND_EVALUATED = JSON.parse('${JSON.stringify(d)}') if (!globalThis.__MCOND) { globalThis.__MCOND = (cond) => { if (!(cond in globalThis.__MCOND_EVALUATED)) { globalThis.__MCOND_EVALUATED[cond] = false; } return globalThis.__MCOND_EVALUATED[cond]; }; } `}}}),i("d5pDk",function(t,r){e(t.exports,"getPreHtml",()=>m);var o=l("bbUOq"),a=l("28TTD"),i=l("3Obvu"),n=l("16LPq"),s=l("hnmuq"),c=l("g4L9T"),u=l("ixOVl");let d=["X-B3-TraceId","X-B3-SpanId","X-B3-Sampled","x-integration-test-validation-key"],m=({context:e,renderState:t,renderAsFallback:r,routeGroup:l,routeName:m,excludeFromWrmDeferredLoading:p})=>{let f,g=e.getNonce(),h=(0,i.isWrmRequired)({group:l,name:m,excludeFromWrmDeferredLoading:p}),y=!!globalThis.__SSR_SYNC_FG__&&globalThis.__SSR_SYNC_FG__("remove_deferred_class_remove")&&!h,v="",b="",S=(0,s.getCookie)(e.getRequest(),"jira_theme"),x={};"dark"===S?(x=(0,o.default)({colorMode:"dark"}),b=' style="background-color: var(--ds-surface, #1f1f21); color: var(--ds-text, #bfc1c4);"'):(x=(0,o.default)({colorMode:"light"}),b=' style="background-color: var(--ds-surface, #fff); color: var(--ds-text, #292a2e);"'),v=Object.entries(x).map(([e,t])=>` ${e}="${t}"`).join("")+b;let T=(({nonce:e,isStyleDeferredRemoved:t})=>t?"":` `)({nonce:g,isStyleDeferredRemoved:y}),I=y?"adg3":"deferred adg3";return` ${(({context:e,renderState:t,renderAsFallback:r})=>{let o=e.getRequestHeaders(),l=e.getCloudId(),i=e.getUserId(),s=e.getTCSContext()?.productEditions,m=[];for(let e of(m.push(''),d)){let t=o[e.toLowerCase()];"string"==typeof t&&m.push(``)}if(l)m.push(``),t.cloudIdMetaWritten.set(!0);else throw Error("No CloudID passed in input");m.push(``),t.userIdMetaWritten.set(!0);let p=(0,u.getLocaleFromContext)(e)??e.getRequestLocale()??"en_US";if(m.push(``),t.localeMetaWritten.set(!0),s&&(m.push(``),t.productEditionsMetaWritten.set(!0)),!r){let e=globalThis?.ssrContext?.environmentType==="prod"?"prod":"staging";m.push(``),t.environmentMetaWritten.set(!0)}return i&&e.getTCSContext()?.productLicenses&&(0,a.fg)("product-licenses-pre-html-meta-tags")&&(m.push(``),t.productLicensesMetaWritten.set(!0)),m.join("\n")})({context:e,renderState:t,renderAsFallback:r})} Jira ${T} ${f="prod-east",globalThis?.ssrContext?.environmentType==="dev"?f="adev":globalThis?.ssrContext?.environmentType==="staging"&&(f="stg-east"),` `} `}}),i("bbUOq",function(t,r){e(t.exports,"default",()=>u);var o=l("4X3aJ"),a=l("lISSV"),i=l("8l4Af"),n=l("cyfjZ"),s=l("9ZEDZ"),c=l("dCg0D"),u=({colorMode:e=i.themeStateDefaults.colorMode,dark:t=i.themeStateDefaults.dark,light:r=i.themeStateDefaults.light,contrastMode:l=i.themeStateDefaults.contrastMode,shape:u=i.themeStateDefaults.shape(),spacing:d=i.themeStateDefaults.spacing,typography:m=i.themeStateDefaults.typography,UNSAFE_themeOptions:p=i.themeStateDefaults.UNSAFE_themeOptions}={})=>{let f=(0,n.themeObjectToString)({dark:t,light:r,shape:u,spacing:d,typography:m}),g={[a.THEME_DATA_ATTRIBUTE]:f,[a.COLOR_MODE_ATTRIBUTE]:"auto"===e?"light":e};if((0,o.fg)("platform_increased-contrast-themes")&&(g={...g,[a.CONTRAST_MODE_ATTRIBUTE]:"auto"===l?"no-preference":l}),p&&(0,s.isValidBrandHex)(p.brandColor)){let e=JSON.stringify(p),t=(0,c.hash)(e);g[a.CUSTOM_THEME_ATTRIBUTE]=t}return g}}),i("lISSV",function(t,r){e(t.exports,"THEME_DATA_ATTRIBUTE",()=>o),e(t.exports,"COLOR_MODE_ATTRIBUTE",()=>a),e(t.exports,"CONTRAST_MODE_ATTRIBUTE",()=>l),e(t.exports,"CUSTOM_THEME_ATTRIBUTE",()=>i);let o="data-theme",a="data-color-mode",l="data-contrast-mode",i="data-custom-theme"}),i("8l4Af",function(t,r){e(t.exports,"themeIds",()=>a),e(t.exports,"themeStateDefaults",()=>i);var o=l("4X3aJ");let a=["light-increased-contrast","light","light-future","dark","dark-future","dark-increased-contrast","spacing","shape","typography"];[...a];let i={colorMode:"auto",contrastMode:"auto",dark:"dark",light:"light",shape:()=>{if((0,o.fg)("platform-dst-shape-theme-default"))return"shape"},spacing:"spacing",typography:"typography",UNSAFE_themeOptions:void 0}}),i("cyfjZ",function(t,r){e(t.exports,"themeObjectToString",()=>i);var o=l("8l4Af");let a=["light","dark","spacing","typography","shape"],i=e=>Object.entries(e).reduce((e,[t,r])=>"colorMode"===t&&"string"==typeof r&&["light","dark","auto"].includes(r)||"UNSAFE_themeOptions"===t&&"object"==typeof r||void 0!==a.find(e=>e===t)&&"string"==typeof r&&void 0!==o.themeIds.find(e=>e===r)?e+`${e?" ":""}`+`${t}:${"object"==typeof r?JSON.stringify(r):r}`:e,"")}),i("9ZEDZ",function(t,r){e(t.exports,"isValidBrandHex",()=>o);let o=e=>/^#[0-9A-F]{6}$/i.test(e)}),i("dCg0D",function(t,r){e(t.exports,"hash",()=>o);let o=e=>{let t=0;for(let r=0;ra);var o=l("lMOeO");let a=({group:e,name:t,excludeFromWrmDeferredLoading:r})=>!((0,o.isIssueView)((0,o.idOf)({group:e,name:t}))||globalThis.__SSR_SYNC_FG__&&globalThis.__SSR_SYNC_FG__("omit_nin_from_legacy_wrm_deferred_load_actions")&&(0,o.isIssueSearch)((0,o.idOf)({group:e,name:t}))||r)}),i("lMOeO",function(t,r){e(t.exports,"idOf",()=>o),e(t.exports,"isIssueView",()=>a),e(t.exports,"isIssueSearch",()=>n);let o=({group:e,name:t})=>({group:e,name:t}),a=e=>"issue"===e.group&&["issue","issue-embed"].includes(e.name),l=[{group:"issue-navigator",name:"issue-navigator-classic"},{group:"issue-navigator",name:"global-issue-navigator"},{group:"issue-navigator",name:"software-issue-navigator"},{group:"issue-navigator",name:"servicedesk-issues"},{group:"issue-navigator",name:"issue-navigator-core"}],i=[{group:"issue-navigator",name:"jsm-list-nin"},{group:"software",name:"software-list"},{group:"classic-business",name:"classic-business-list"},{group:"classic-software",name:"software-list-classic"}],n=e=>(globalThis.__SSR_SYNC_FG__&&globalThis.__SSR_SYNC_FG__("jira_list_nin_merge")?[...l,...i]:l).some(t=>t.group===e.group&&t.name===e.name)}),i("16LPq",function(t,r){e(t.exports,"attributes",()=>o);let o=e=>Object.entries(e).map(([e,t])=>`${e}='${t.replaceAll("&","&").replaceAll("'","'")}'`).join(" ")}),i("hnmuq",function(t,r){e(t.exports,"getCookie",()=>i);let o=/^[\w!#$%&'*.^`|~+-]+$/,a=/^[ !#-:<-[\]-~]*$/,l=(e,t)=>{if(t&&-1===e.indexOf(t))return{};let r=e.trim().split(";"),l={};for(let e of r){let r=(e=e.trim()).indexOf("=");if(-1===r)continue;let i=e.substring(0,r).trim();if(t&&t!==i||!o.test(i))continue;let n=e.substring(r+1).trim();if(n.startsWith('"')&&n.endsWith('"')&&(n=n.slice(1,-1)),a.test(n)&&(l[i]=decodeURIComponent(n),t))break}return l},i=(e,t)=>{let r=e?.headers?.cookie;if("string"==typeof t){if(!r)return;return l(r,t)[t]}return r?l(r):{}}}),i("g4L9T",function(t,r){e(t.exports,"getLicensedProducts",()=>u),e(t.exports,"getFastMeta",()=>f);var o=l("28TTD"),a=l("jsgWi"),i=l("ixOVl"),n=l("n7TRH");function s(e){let t=e.getTCSContext()?.productLicenses;if("object"!=typeof t)return[];let r=/^product\.(?[^.]+)\.active$/;return Object.keys(t).reduce((e,o)=>{let a=o.match(r),l=a?.groups?.productKey;if(null!=l){function i(e){return t[`product.${l}.${e}`]}e.push({productKey:l,isJiraProduct:l.startsWith("jira-"),getProductLicenseState(){let e="true"===i("active"),t="true"===i("suspended");if(e){if(t)return"SUSPENDED";let e=Number(i("unitCount"));if(Number.isFinite(e)&&e>0)return"ACTIVE"}return"UNLICENSED"}})}return e},[])}function c(e,t){let r=s(e).find(e=>e.productKey===t);return r?.getProductLicenseState()==="ACTIVE"?"true":"false"}function u(e){return s(e).reduce((e,t)=>("ACTIVE"===t.getProductLicenseState()&&(e[t.productKey]=!0),e),{})}let d=Object.entries({"ajs-dev-mode":{canFlush:!1,extract:e=>"false"},"ajs-app-title":{canFlush:!1,extract:e=>"Jira"},"ajs-app-updates-available":{canFlush:!1,extract:e=>"false"},"ajs-atlassian-account-id":{canFlush:!0,extract:e=>e.getUserId()},"ajs-cloud-id":{canFlush:!0,extract:e=>e.getCloudId()},"ajs-activation-id":{canFlush:!0,extract:e=>e.getTCSContext()?.activationId},"ajs-first-activation-date":{canFlush:!0,extract:e=>String(e.getTCSContext()?.firstActivationDate)},"ajs-has-jira-software":{canFlush:!0,extract:e=>c(e,"jira-software")},"ajs-has-jira-service-desk":{canFlush:!0,extract:e=>c(e,"jira-servicedesk")},"ajs-has-jira-core":{canFlush:!0,extract:e=>s(e).some(e=>e.isJiraProduct&&"ACTIVE"===e.getProductLicenseState())?"true":"false"},"ajs-has-jira-product-discovery":{canFlush:!0,extract:e=>c(e,"jira-product-discovery")},"ajs-has-jira-customer-service":{canFlush:!0,extract:e=>c(e,"jira-customer-service")},"ajs-remote-user-fullname":{canFlush:!0,extract:e=>e.getUserProfile()?.name},"ajs-environment":{canFlush:!0,extract:e=>globalThis?.ssrContext?.environmentType==="prod"?"prod":"staging"},"ajs-product-editions":{canFlush:!0,extract:e=>JSON.stringify((0,n.getProductEditionMap)({context:e}))},"ajs-fspage-locale":{canFlush:!0,extract:e=>(0,i.getLocaleFromContext)(e)?.replace("_","-")},"ajs-user-locale":{canFlush:!0,extract:e=>(0,i.getLocaleFromContext)(e)??e.getRequestLocale()??"en_US"},"ajs-product-license-states":{canFlush:!0,extract:e=>JSON.stringify(s(e).reduce((e,t)=>{if(!t.isJiraProduct)return e;let r=t.getProductLicenseState();return"UNLICENSED"!==r&&(e[t.productKey]=r,"ACTIVE"===r&&(e["jira-core"]="ACTIVE")),e},{}))},"ajs-licensed-products":{canFlush:!0,extract:e=>JSON.stringify(u(e))},"ajs-is-site-admin":{canFlush:!0,extract:e=>{if((0,o.fg)("jfp-magma-hot-120984-is-site-admin-tap-fallback")){let t=e.getJiraCachedMeta()["is-site-admin"];return void 0!==t?t:"is_site_admin"in e.getFlatTapContext()?String(e.getFlatTapContext().is_site_admin):void 0}return e.getJiraCachedMeta()["is-site-admin"]}},"ajs-org-id":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["org-id"]},"ajs-is-admin":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["is-admin"]},"ajs-is-nav4-tenant-opt-in":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["is-nav4-tenant-opt-in"]??String(e.getTenantNavOpts()?.optin??"false")},"ajs-is-nav4-tenant-opt-out":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["is-nav4-tenant-opt-out"]??String(e.getTenantNavOpts()?.optout??"false")},"ajs-is-nav4-user-opt-out":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["is-nav4-user-opt-out"]??String(e.getUserNavOpts()?.optout??"false")},"ajs-is-nav4-user-opt-in":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["is-nav4-user-opt-in"]??String(e.getUserNavOpts()?.optin??"false")},"ajs-remote-user":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["remote-user"]},"ajs-lf-navigation-bgcolour":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["lf-navigation-bgcolour"]},"ajs-lf-navigation-highlightcolour":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["lf-navigation-highlightcolour"]},"ajs-lf-top-adg3-shouldshowtitle":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["lf-top-adg3-shouldshowtitle"]},"ajs-lf-top-adg3-logourl":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["lf-top-adg3-logourl"]},"ajs-lf-top-adg3-hascustomcolours":{canFlush:!0,extract:e=>e.getJiraCachedMeta()["lf-top-adg3-hascustomcolours"]}}),m=d.length;d.map(([e])=>e);let p={};(0,a.autoBeforeEachTest)(()=>{p={}});let f=e=>{for(let t=0;to);let o=e=>{}}),i("ixOVl",function(t,r){e(t.exports,"getLanguageString",()=>a),e(t.exports,"getLocaleFromContext",()=>i);var o=l("kPqol");let a=async({metadataPromise:e,context:t})=>{let r=i(t);if(r)return r;let a=await n(e);return a||(console.error("ajs-user-locale was missing from Monolith metadata."),o.DEFAULT_LANGUAGE_STRING)},i=e=>{let t=e?.getUserLocale();return t?o.supportedLanguagesToLocale.get(t)??null:null},n=async e=>(await e)["ajs-user-locale"]??null}),i("n7TRH",function(t,r){e(t.exports,"getStatsigUserContext",()=>i),e(t.exports,"getProductEditionMap",()=>n);var o=l("cIRoP");let a=e=>{if(e){let t=Date.now(),r=parseInt(e,10);if(!Number.isNaN(r))return r>t}return!1},i=({context:e})=>{let t=(({context:e})=>{let t=e.getTapContext();if(Array.isArray(t)){let e={};return t.forEach(({attributes:t={}})=>{Object.assign(e,t)}),e}return{}})({context:e});return{identifiers:{atlassianAccountId:e.getUserId()??("function"==typeof globalThis.ff.statsig?.getAllGateValuesAsync?"":void 0),tenantId:e.getCloudId()??"",atlassianOrgId:e.getOrgId()??""},customAttributes:{},privateAttributes:{...t,...(({context:e})=>{let t=e.getTCSContext();return{userId:e.getUserId()??void 0,userID:e.getUserId()??void 0,atlassianAccountId:e.getUserId()??void 0,cloudId:t?.cloudId??void 0,cloudID:t?.cloudId??void 0,orgId:t?.orgId??void 0,orgID:t?.orgId??void 0,jiraProvisioningDate:t?.provisionedDate??void 0,firstActivationDate:t?.firstActivationDate?(({unix:e})=>{let t=e;return"string"==typeof e&&(t=parseInt(e,10)),new Date(t).toISOString()})({unix:t?.firstActivationDate}):void 0,initialProductList:t?.initialProductList?.join(", ")??void 0,randDouble:Math.random(),random:e.getRequestHeaders()?.["x-b3-traceid"]??void 0,appVersion:(0,o.buildKeyToSemanticVersion)(e.getBuildKey())}})({context:e}),...(({context:e})=>{let{productLicenses:t={}}=e.getTCSContext()??{};return{hasServiceDeskLicense:t?.["product.jira-servicedesk.active"]==="true"&&t?.["product.jira-servicedesk.suspended"]!=="true",hasSoftwareLicense:t?.["product.jira-software.active"]==="true"&&t?.["product.jira-software.suspended"]!=="true",hasProductDiscoveryLicense:t?.["product.jira-product-discovery.active"]==="true"&&t?.["product.jira-product-discovery.suspended"]!=="true",hasCoreLicense:t?.["product.jira-core.active"]==="true"&&t?.["product.jira-core.suspended"]!=="true",isServiceDeskEvaluation:a(t?.["product.jira-servicedesk.trialEndTime"]),isSoftwareEvaluation:a(t?.["product.jira-software.trialEndTime"]),isProductDiscoveryEvaluation:a(t?.["product.jira-product-discovery.trialEndTime"]),isCoreEvaluation:a(t?.["product.jira-core.trialEndTime"])}})({context:e}),...(({context:e,tapContext:t})=>{let r=e.getTCSContext(),{productLicenses:o={}}=r??{};return{locale:t?.jira_last_locale??void 0,isSiteAdmin:t?.is_site_admin??void 0,environment:r?.region??"",region:r?.region??"",shard:r?.jiraShardName??"",siteHasJSMLicense:o?.["product.jira-servicedesk.active"]==="true",siteHasJSWLicense:o?.["product.jira-software.active"]==="true",siteHasJPDLicense:o?.["product.jira-product-discovery.active"]==="true",siteHasJWMLicense:o?.["product.jira-core.active"]==="true",tenantClassification:r?.tenantClassification??""}})({context:e,tapContext:t})}}},n=({context:e})=>e.getTCSContext()?.productEditions??{}}),i("l5DeW",function(t,r){e(t.exports,"gatherEntryPointParams",()=>a),e(t.exports,"getEntryPointModuleIds",()=>i),e(t.exports,"moduleIdsToAssetUrls",()=>n);var o=l("5B2TM");l("airOe");let a=async({nonLazyRoute:e,originalUrl:t,ssrMetadataGlobalIsSet:r})=>{await r;let a=(0,o.getTenantContext_DEPRECATED_DO_NOT_USE)(),l=Object.fromEntries(t.searchParams.entries());if(null===e)throw Error("Original URL did not match the route we are in.");return{context:{route:e.route,match:e.match,query:l},tenantContext:a}},i=(e,t,r=[])=>{let o=e.root.getModuleId();o&&r.push(o);let a=e.getPreloadProps(t).entryPoints;return a&&Object.values(a).forEach(e=>{null!=e.entryPoint&&i(e.entryPoint,e.entryPointParams,r)}),r},n=(e,t)=>[...new Set(e.flatMap(e=>t.assets[e]??[]).map(e=>`${t.publicPath}${e}`))]}),i("5B2TM",function(t,r){e(t.exports,"getTenantContext_DEPRECATED_DO_NOT_USE",()=>f);var o=l("7ISQK"),a=l("3aTcD"),i=l("5e3oK"),n=l("b1oly"),s=l("bBJFU"),c=l("kXZsp"),u=l("7fssI"),d=l("43R2O"),m=l("p7nOK"),p=l("2AMQk");let f=(0,o.default)(e=>{let t,r,o,l=void 0===e?s.default:e,f=l("ajs-cloud-id"),g=l("ajs-activation-id"),h=l("ajs-cloud-name"),y=l===s.default?(0,c.default)()||null:l("atlassian-token"),v=l("ajs-fspage-locale"),_=l("ajs-user-locale"),b=l("ajs-remote-user-fullname"),E=l("ajs-remote-user"),S="true"===l("ajs-is-admin"),x="true"===l("ajs-is-site-admin"),T=l("ajs-fabric-pf-dir-url"),I=(0,n.populateApplicationPermissions)({hasSoftwareAccess:"true"===l("ajs-has-jira-software"),hasServiceDeskAccess:"true"===l("ajs-has-jira-service-desk"),hasCoreAccess:"true"===l("ajs-has-jira-core"),hasProductDiscoveryAccess:"true"===l("ajs-has-jira-product-discovery"),hasCustomerServiceAccess:"true"===l("ajs-has-jira-customer-service")}),k=l("ajs-atlassian-account-id"),w=""===k,C=l("ajs-application-key"),O=(0,n.toEnvironment)(l("ajs-environment")),A="true"===l("ajs-xflow-product-suggestions-enabled"),D=(e=>{let t=void 0===e?s.default:e;try{return JSON.parse(t("ajs-licensed-products")||"{}")}catch(e){return console.warn(`Invalid list of licensed products: ${e}`),{}}})(l),R=(e=>{let t=void 0===e?s.default:e;try{return JSON.parse(t("ajs-product-entitlement-details")||"{}")}catch(e){return{}}})(l);if(null===k||null===_||null===f)throw(0,u.captureException)("getTenantContextFromMeta",Error("Unable to find tenant context (detailed exception)"),{teamName:"jfp-magma",isAnonymous:w.toString(),isAccountIdNull:(null===k).toString(),isLocaleNull:(null===_).toString(),isCloudIdNull:(null===f).toString()}),Error("Unable to find tenant context");a.default.includes(_)||console.warn(`Non supported locale in tenant context: ${_}`);let P=null===(r=(void 0===l?s.default:l)("ajs-is-admin"))?"unknown":"true"===r?"admin":"non-admin",L=null===(o=(void 0===l?s.default:l)("ajs-xflow-product-suggestions-enabled"))?"unknown":"true"===o?"enabled":"disabled",N=(0,d.default)(l),j=(0,p.default)(l);t=null!==l("ajs-product-license-states")?(0,m.default)(l):(0,i.populateApplicationLicenseStates)({core:I.hasCoreAccess?i.LICENSE_STATE_ACTIVE:i.LICENSE_STATE_UNLICENSED,software:I.hasSoftwareAccess?i.LICENSE_STATE_ACTIVE:i.LICENSE_STATE_UNLICENSED,serviceDesk:I.hasServiceDeskAccess?i.LICENSE_STATE_ACTIVE:i.LICENSE_STATE_UNLICENSED,customerService:I.hasCustomerServiceAccess?i.LICENSE_STATE_ACTIVE:i.LICENSE_STATE_UNLICENSED,productDiscovery:I.hasProductDiscoveryAccess?i.LICENSE_STATE_ACTIVE:i.LICENSE_STATE_UNLICENSED});let M="true"===l("ajs-dev-mode"),U=(e=>{let t=(void 0===e?s.default:e)("ajs-first-activation-date");if(null===t)return null;let r=parseInt(t,10);return Number.isNaN(r)?null:r})(l),F="true"===l("ajs-devops-project-creation-scenario"),B=l("ajs-devops-signup-source-scenario"),$="true"===l("ajs-marketing-opt-out"),V="true"===l("ajs-has-dlp"),G=(e=>{let t=(void 0===e?s.default:e)("ajs-app-updates-available");if(null===t)return null;let r=parseInt(t,10);return Number.isNaN(r)?null:r})(l),z=l("ajs-avp-workspace-id");return{appEditions:N,applicationKey:C,appPermissions:I,appUpdatesAvailable:G,areProductSuggestionsEnabled:A,atlassianAccountId:""===k?null:k,cloudId:f,orgId:l("ajs-org-id")??void 0,activationId:g,cloudName:h,devopsProjectSignupSource:B,environment:O,fabricActivityUrl:"/gateway/api/activity",fabricNotificationLogUrl:"/gateway/api/notification-log",fabricPfDirUrl:T,firstActivationDateMs:U,isAdmin:S,isAnonymous:w,isDevMode:M,isDevopsProjectCreationScenario:F,isMarketingOptOut:$,isSiteAdmin:x,languageTag:v,licensedProducts:D,licenseStates:t,locale:_,loggedInUser:""===E?null:E,productCrossSellConfig:L,productEntitlementDetails:R,productPermissionGated:j,siteAdminStatus:P,userFullname:b,xsrfToken:y,hasDlpEnabled:V,avpWorkspaceId:z}})}),i("3aTcD",function(r,o){e(r.exports,"default",()=>a);var a=Object.keys(t(l("i08aa"))).map(e=>e.replace("-","_"))}),i("i08aa",function(e,t){e.exports=JSON.parse('{"cs-CZ":{},"da-DK":{},"de-DE":{},"en-GB":{},"en-UK":{},"en-US":{},"en-ZZ":{},"es-ES":{},"et-EE":{},"fi-FI":{},"fr-FR":{},"hu-HU":{},"is-IS":{},"it-IT":{},"ja-JP":{},"ko-KR":{},"nb-NO":{},"nl-NL":{},"pl-PL":{},"pt-BR":{},"pt-PT":{},"ro-RO":{},"ru-RU":{},"sk-SK":{},"sv-SE":{},"tr-TR":{},"zh-CN":{},"zh-TW":{}}')}),i("5e3oK",function(t,r){e(t.exports,"LICENSE_STATE_ACTIVE",()=>o),e(t.exports,"LICENSE_STATE_SUSPENDED",()=>a),e(t.exports,"LICENSE_STATE_EXPIRED",()=>l),e(t.exports,"LICENSE_STATE_UNLICENSED",()=>i),e(t.exports,"populateApplicationLicenseStates",()=>n);let o="ACTIVE",a="SUSPENDED",l="EXPIRED",i="UNLICENSED",n=(e={},t=i)=>({core:t,software:t,serviceDesk:t,customerService:t,productDiscovery:t,...e})}),i("b1oly",function(t,r){e(t.exports,"populateApplicationPermissions",()=>o),e(t.exports,"toEnvironment",()=>a);let o=(e={},t=!1)=>({hasCoreAccess:t,hasSoftwareAccess:t,hasServiceDeskAccess:t,hasCustomerServiceAccess:t,hasProductDiscoveryAccess:t,...e}),a=e=>{switch(e){case"dev":return"dev";case"staging":return"staging";case"prod":return"prod";case"local":return"local";default:return null}}}),i("kXZsp",function(r,o){e(r.exports,"default",()=>i);var a=l("ak2zi"),i=()=>t(a).get("atlassian.xsrf.token")}),i("43R2O",function(t,r){e(t.exports,"default",()=>i);var o=l("eACyp");let a=e=>{switch(e){case"f":return o.FREE_EDITION;case"s":return o.STANDARD_EDITION;case"p":return o.PREMIUM_EDITION;default:return o.UNLICENSED}};var i=e=>{try{let t=JSON.parse(e("ajs-product-editions")||"{}");return(0,o.populateApplicationEditions)({core:a(t["jira-core"]),software:a(t["jira-software"]),serviceDesk:a(t["jira-servicedesk"]),customerService:a(t["jira-customer-service"]),productDiscovery:a(t["jira-product-discovery"])})}catch(e){return console.warn(`Error parsing application editions from tenant context: ${e}`),(0,o.populateApplicationEditions)()}}}),i("eACyp",function(t,r){e(t.exports,"FREE_EDITION",()=>o),e(t.exports,"STANDARD_EDITION",()=>a),e(t.exports,"PREMIUM_EDITION",()=>i),e(t.exports,"UNLICENSED",()=>n),e(t.exports,"populateApplicationEditions",()=>s),l("jDqvl");let o="FREE_EDITION",a="STANDARD_EDITION",i="PREMIUM_EDITION",n="UNLICENSED",s=(e={},t=n)=>({core:t,software:t,serviceDesk:t,customerService:t,productDiscovery:t,...e})}),i("jDqvl",function(t,r){e(t.exports,"JIRA_SERVICE_DESK",()=>o),e(t.exports,"JIRA_CUSTOMER_SERVICE",()=>a),e(t.exports,"JIRA_SOFTWARE",()=>l),e(t.exports,"JIRA_CORE",()=>i),e(t.exports,"JIRA_PRODUCT_DISCOVERY",()=>n),e(t.exports,"getApplicationForProject",()=>s);let o="JIRA_SERVICE_DESK",a="JIRA_CUSTOMER_SERVICE",l="JIRA_SOFTWARE",i="JIRA_CORE",n="JIRA_PRODUCT_DISCOVERY",s=e=>{switch(e){case"business":return i;case"product_discovery":return n;case"software":return l;case"service_desk":return o;case"customer_service":return a;default:throw Error(`Unrecognised project type: ${e}`)}}}),i("p7nOK",function(t,r){e(t.exports,"default",()=>i);var o=l("5e3oK");let a=e=>{switch(e){case"ACTIVE":return o.LICENSE_STATE_ACTIVE;case"SUSPENDED":return o.LICENSE_STATE_SUSPENDED;case"EXPIRED":return o.LICENSE_STATE_EXPIRED;default:return o.LICENSE_STATE_UNLICENSED}};var i=e=>{try{let t=JSON.parse(e("ajs-product-license-states")||"{}");return(0,o.populateApplicationLicenseStates)({core:a(t["jira-core"]),software:a(t["jira-software"]),serviceDesk:a(t["jira-servicedesk"]),customerService:a(t["jira-customer-service"]),productDiscovery:a(t["jira-product-discovery"])})}catch(e){return console.warn(`Error parsing application license states from tenant context: ${e}`),(0,o.populateApplicationLicenseStates)()}}}),i("2AMQk",function(t,r){e(t.exports,"default",()=>a);let o={core:!0,software:!0,serviceDesk:!0,productDiscovery:!0,customerService:!0};var a=e=>{try{let t=JSON.parse(e("ajs-product-permission-gates")||"{}");return{core:"boolean"!=typeof t[k]||t[k],software:"boolean"!=typeof t[T]||t[T],serviceDesk:"boolean"!=typeof t[S]||t[S],productDiscovery:"boolean"!=typeof t[I]||t[I],customerService:"boolean"!=typeof t[x]||t[x]}}catch(e){return console.warn(`Error parsing product permission gates from tenant context: ${e}`),o}}});let S="jira-servicedesk",x="jira-customer-service",T="jira-software",I="jira-product-discovery",k="jira-core";i("airOe",function(t,r){e(t.exports,"fetchJsResourceManifestWithFallback",()=>s);var o=l("1i6Lh"),a=l("5EzSz");let i="js-resource-manifest",n=async(e,t,r)=>{let l=`${(0,o.getBaseURL)({buildKey:e,request:t})}/js-resource-manifest.json`;return(0,a.fetchJsonTryCacheFirst)({name:i,url:l,canUseCache:r})},s=async({buildKey:e,request:t,isFrontendOverridden:r})=>(0,a.withFallback)({name:i,future:n(e,t,!r),fallback:{publicPath:"",assets:{}}})}),i("5EzSz",function(t,r){e(t.exports,"fetchJson",()=>d),e(t.exports,"fetchCachedText",()=>m),e(t.exports,"fetchCachedJson",()=>p),e(t.exports,"fetchJsonTryCacheFirst",()=>f),e(t.exports,"fetchText",()=>g),e(t.exports,"withFallback",()=>h);var o=l("6qAS3"),a=l("kvblZ"),i=l("6KgMr"),n=l("11T6r");let s=["http:","https:"],c=[...n.ALLOWED_OVERRIDE_HOST_NAMES,/\.atl-paas\.net$/],u=async({name:e,url:t,headers:r={},options:l={}})=>{let i={...l,headers:{...r,...l.headers}};(e=>{if((0,o.default)())return;try{new URL(e)}catch(e){return}let t=new URL(e);if(!c.some(e=>e.test(t.hostname)))throw Error(`SSRF detected: ${e} is not allowed as it is not in the whitelist`);if(!s.includes(t.protocol))throw Error(`SSRF detected: ${e} is not allowed due to its protocol`)})(t);let n=await fetch((0,a.getReroutableURL)(t),i).catch(r=>{throw Error(`Failed to fetch ${e} using ${t}`,{cause:r})});if(200!==n.status)throw Error(`Fetching ${e}, resulted in a non-200 status code (${n.status}) using ${t}`);return n},d=async({name:e,url:t,headers:r={},options:o={}})=>{let a=await u({name:e,url:t,headers:r,options:o});return await a.json().catch(r=>{throw Error(`Failed to parse the response of ${e} using ${t}`,{cause:r})})},m=async({name:e,url:t})=>{if(void 0===globalThis.TesseractStaticCache)throw Error("Current runtime does not support TesseractStaticCache");try{return await globalThis.TesseractStaticCache.loadText(t)}catch(r){throw Error(`Failed to loadText for ${e} using ${t}`,{cause:r})}},p=async({name:e,url:t})=>{if(void 0===globalThis.TesseractStaticCache)throw Error("Current runtime does not support TesseractStaticCache");try{return await globalThis.TesseractStaticCache.loadJson(t)}catch(r){throw Error(`Failed to loadJson for ${e} using ${t}`,{cause:r})}},f=async({name:e,url:t,canUseCache:r=!0})=>{if(!r)return d({name:e,url:t});try{return await p({name:e,url:t})}catch(r){return console.error(`Failed to fetch ${e} from tesseract cache. Will try fetching without tesseract cache. Error: ${(0,i.getErrorMessage)(r)}`),d({name:e,url:t})}},g=async({name:e,url:t,headers:r={},options:o})=>{let a=await u({name:e,url:t,headers:r,options:o});return await a.text()},h=async({future:e,fallback:t,name:r})=>{try{return await e}catch(a){let e=(0,i.getErrorMessage)(a),o=(0,i.getErrorStack)(a);return console.error(`Using fallback for ${r} after error: ${e}; stack: ${o}`),t}}}),i("kvblZ",function(t,r){e(t.exports,"getReroutableURL",()=>i);var o=l("e4Jvv"),a=l("6qAS3");function i(e){if((0,a.default)())try{let t=new URL((0,o.getLocalUrl)()),r=new URL(e,t.href);return r.host=t.host,r.protocol=t.protocol,r.href}catch(t){console.error("Failed to parse URL: ",e,t)}return e}}),i("kKiW7",function(t,r){e(t.exports,"bestEffort",()=>a);var o=l("6KgMr");let a=async(e,t)=>{try{await t()}catch(t){console.info(JSON.stringify({task:e,result:"failure",reason:(0,o.getErrorReason)(t),errors:[{errorMessage:(0,o.getErrorMessage)(t),stack:(0,o.getErrorStack)(t)}]})),globalThis.metrics?.increment(`${e}-failed`,1)}}}),i("a34pg",function(t,r){e(t.exports,"timing",()=>i),e(t.exports,"commonRouteTags",()=>n);var o=l("h4la2");let a={bundle:"",runtime_version:"",deploy_name:""};function i(e,t,r){try{globalThis.metrics?.timing?.(e,t,{...r,...a})}catch(t){console.error(JSON.stringify({message:`Failed to record timing metric ${e}`,error:(0,o.getErrorJson)(t)}))}}function n({name:e,ufoName:t,bifrostGroup:r,clientShouldHydrate:o}){return{route_name:e??"unknown",ufo_name:t??"unknown",bifrost_group:r??"none",hydration_enabled:o?"1":"0"}}}),i("h4la2",function(t,r){e(t.exports,"getErrorJson",()=>o);function o(e){let t=function(e){if("object"==typeof e&&null!==e&&"message"in e&&"string"==typeof e.message)return e;try{return Error(JSON.stringify(e))}catch{return Error(String(e))}}(e);return{message:t.message,stack:"stack"in t&&"string"==typeof t.stack?t.stack:null}}}),i("058Lv",function(t,r){e(t.exports,"getStickyVersionState",()=>o);let o=e=>{let t=e?.getStickyVersionsCookie(),r=e?.getStickyVersionsContext();return t?r&&r.currentVersion?t.currentVersionExpiry_);var o=l("99vdc"),a=l("hwtzN"),i=l("5EzSz"),n=l("8TdEB"),s=l("3yd4a"),c=l("81qlA"),u=l("ltlUk"),d=l("hd32i"),m=l("3Obvu"),p=l("ixOVl"),f=l("yAfyM"),g=l("n7TRH"),h=l("lMOeO"),y=l("aTxlM"),v=l("13Y2E");let _=({context:e,routeGroup:t,routeName:r,manifestName:l,earlyChunks:_,renderAsFallback:b,preloadedMetadata:E,excludeFromWrmDeferredLoading:S})=>{let x=e.getPerfTracker(),T=e.getBuildKey(),I=e.getRequest(),k=e.getOriginalUrl(),w=e.isFrontendOverridden(),C=x.trackPromisePerformance("fetch-manifest",(0,s.cacheOrFetchManifest)({buildKey:T,request:I,manifestName:l,fetchData:w||b?i.fetchJson:i.fetchCachedJson,renderAsFallback:b})),O=e?.getStickyVersionsContext()?.nextVersion?.toUpperCase(),A=e.isStickyVersionsEnabled()?x.trackPromisePerformance("fetch-next-manifest",O?(0,s.cacheOrFetchManifest)({buildKey:O,request:I,manifestName:l,fetchData:w||b?i.fetchJson:i.fetchCachedJson}):Promise.resolve(null)):null,D=x.trackPromisePerformance("fetch-rll-manifest",(0,u.cacheOrFetchRllManifestWithFallback)({buildKey:T,request:I,fetchData:w||b?i.fetchJson:i.fetchCachedJson})),R=e.isStickyVersionsEnabled()?x.trackPromisePerformance("fetch-next-rll-manifest",O?(0,u.cacheOrFetchRllManifestWithFallback)({buildKey:O,request:I,fetchData:w||b?i.fetchJson:i.fetchCachedJson}):Promise.resolve(null)):null,P=x.trackPromisePerformance("fetch-metadata",(0,c.fetchMetadata)({authorizationHeader:I.headers.authorization,routeId:(0,h.idOf)({group:t,name:r}),originalUrl:k,shouldFetchStatsigData:!1})),L=!b&&(0,m.isWrmRequired)({group:t,name:r,excludeFromWrmDeferredLoading:S})?x.trackPromisePerformance("fetch-spa-wrm-context",(0,d.fetchSpaWrmContextWithFallback)({request:I})):Promise.resolve({data:{},errors:{},resources:[]}),N=(0,p.getLanguageString)({context:e,metadataPromise:P}),j=N.then(e=>x.trackPromisePerformance("fetch-language-pack",(0,n.fetchLanguagePackWithFallback)(T,e,I,b?i.fetchJson:i.fetchCachedJson))),M=b?Promise.resolve({}):N.then(e=>x.trackPromisePerformance("fetch-language-pack",(0,n.fetchRawLanguagePackWithFallback)(T,e,I,b?i.fetchJson:i.fetchCachedJson))),U=C.then(e=>x.trackPromisePerformance("fetch-early-app-script",(0,a.fetchEarlyAppScriptWithFallback)(e,_,w,b))),F=x.trackPromisePerformance("fetch-statsig-gate-values",(0,f.fetchStatsigGateValues)({context:e,metadataPromise:E,renderAsFallback:b})),B=F.then(t=>t?(0,f.getStatsigGateValues)({statsigGateFetchPromise:F,context:e}):Promise.resolve(null)),$=B.then(t=>!b&&t?((0,v.setGlobalStatsigValues)(t??{}),globalThis.ssr__metadata=globalThis.ssr__metadata||{},globalThis.ssr__metadata["ajs-environment"]=globalThis?.ssrContext?.environmentType==="prod"?"prod":"staging",globalThis.ssr__metadata["ajs-atlassian-account-id"]=e.getUserId()??"",globalThis.ssr__metadata["ajs-cloud-id"]=e.getCloudId(),globalThis.ssr__metadata["ajs-product-editions"]=JSON.stringify((0,g.getProductEditionMap)({context:e})),Promise.resolve(t)):Promise.resolve(null)),V=(0,y.setSsrMetadataGlobal)({context:e,metadataFromMonolithPromise:P,statsigGateValuesPromise:B,writeFeatureGatesToGlobalPromise:$}),G=$.then(e=>null===e&&b?V:Promise.resolve());return{manifestPromise:C,maybeNextManifestPromise:A,rllManifestPromise:D,maybeNextRllManifestPromise:R,metadataPromise:P,spaWrmContextPromise:L,languageStringPromise:N,languagePackPromise:j,rawLanguagePackPromise:M,earlyAppScriptPromise:U,statsigGateFetchPromise:F,statsigGateValuesPromise:B,writeFeatureGatesToGlobalPromise:$,ssrMetadataGlobalIsSet:V,contextualManifestPromise:x.trackPromisePerformance("fetch-contextual-manifest",(0,o.cacheOrFetchContextualManifestWithFallback)({buildKey:T,request:I,renderAsFallback:b})),featureGatesReady:G}}}),i("99vdc",function(t,r){e(t.exports,"cacheOrFetchContextualManifestWithFallback",()=>c);var o=l("5EzSz"),a=l("1i6Lh");let i=(e,t)=>`${(0,a.getBaseURL)({buildKey:e,request:t})}/conditional-manifest.json`,n=async(e,t)=>{let r=i(e,t);return(0,o.fetchJson)({name:"conditional-manifest",url:r})},s=(e,t)=>(0,o.withFallback)({name:"conditional-manifest",future:n(e,t),fallback:{}}),c=async({buildKey:e,request:t,renderAsFallback:r})=>{try{var a,l;let n;return r?await s(e,t):await (a=e,l=t,(0,o.withFallback)({name:"conditional-manifest",future:(n=i(a,l),(0,o.fetchCachedJson)({name:"conditional-manifest",url:n})),fallback:{}}))}catch(r){return console.error(`Failed to fetch manifest from tesseract cache for build key ${e}: ${r.message}`),s(e,t)}}}),i("hwtzN",function(t,r){e(t.exports,"fetchEarlyAppScriptWithFallback",()=>i);var o=l("5EzSz");let a=async(e,t,r,a)=>{let{chunkGroupMap:l={}}=e;if(t&&t.length>0){let[e]=t,{paths:i=[]}=l[e]??{},[n]=i;if(n)try{return r||a?await (0,o.fetchText)({name:"early-app-script",url:n}):await (0,o.fetchCachedText)({name:"early-app-script",url:n})}catch(e){return console.error(`fetchEarlyAppScript: Failed to fetch cached text due to error ${e.message}, falling back to old fetchText`),(0,o.fetchText)({name:"early-app-script",url:n})}}return null},i=async(e,t,r,l)=>(0,o.withFallback)({name:"early-app-script",future:a(e,t,r,l),fallback:null})}),i("8TdEB",function(t,r){e(t.exports,"fetchLanguagePackWithFallback",()=>n),e(t.exports,"fetchRawLanguagePackWithFallback",()=>c);var o=l("5EzSz"),a=l("1i6Lh");let i=async(e,t,r,o)=>o({name:"language-pack",url:`${(0,a.getBaseURL)({buildKey:e,request:r})}/language-pack.${t}.json`}),n=async(e,t,r,a)=>(0,o.withFallback)({name:"language-pack",future:i(e,t,r,a),fallback:null}),s=async(e,t,r,o)=>"en_US"===t?{}:o({name:"language-pack",url:`${(0,a.getBaseURL)({buildKey:e,request:r})}/language-pack.${t}.raw.json`}),c=async(e,t,r,a)=>(0,o.withFallback)({name:"language-pack",future:s(e,t,r,a),fallback:null})}),i("3yd4a",function(t,r){e(t.exports,"cacheOrFetchManifest",()=>p);var o=l("cnotw"),a=l("4XCl1"),i=l("e4Jvv"),n=l("dYms2"),s=l("5EzSz"),c=l("1i6Lh"),u=l("11T6r");let d=async(e,t,r,o)=>{let l;return o({name:"manifest",url:(l=r||((0,a.default)()??"jira-spa.json"),`${(0,c.getBaseURL)({buildKey:e,request:t})}/${l}`)})},m=async({originalManifest:e,request:t,manifestName:r,originalBuildKey:l,renderAsFallback:d})=>{let m=(0,c.getBaseURL)({buildKey:l,request:t});if((u.ATLAS_TUNNEL_URL.test(m)||m.startsWith((0,i.getLocalUrl)()))&&!d&&!(0,n.default)()){let l=(0,o.default)();if(!l)throw Error("INLINE_STYLES_BUILD_KEY is not defined in localDevContext");let i=await (0,s.fetchCachedJson)({name:"manifest-for-dev",url:`${(0,c.getStagingUrl)({buildKey:l,request:t})}/${r||((0,a.default)()??"jira-spa.json")}`});if(i.inlineCssAssets.length>1)throw Error("More than one inline CSS asset found in manifest.inlineCssAssets; expected there to be only one stylesheet (compiled-css.css, from Compiled).");let n=i.externalAssets.filter(e=>/\/.*\.css/.test(e));return{...e,externalAssets:[...n,...e.externalAssets],inlineCssAssets:[...i.inlineCssAssets??[],...e.inlineCssAssets??[]]}}return e},p=async({buildKey:e,request:t,manifestName:r,fetchData:o,renderAsFallback:a})=>{try{let l=await d(e,t,r,o);return m({originalManifest:l,request:t,manifestName:r,originalBuildKey:e,renderAsFallback:a})}catch(o){return console.error(`Failed to fetch manifest from tesseract cache for build key ${e}: ${o.message}`),m({originalManifest:await d(e,t,r,s.fetchJson),request:t,manifestName:r,originalBuildKey:e,renderAsFallback:a})}}}),i("cnotw",function(t,r){e(t.exports,"default",()=>a);var o=l("cbKJp");function a(){return globalThis.localDevContext?.INLINE_STYLES_BUILD_KEY??(0,o.default)()}}),i("4XCl1",function(t,r){e(t.exports,"default",()=>o);function o(){return globalThis.localDevContext?.MANIFEST_DEFAULT_VALUE??"jira-spa.json"}}),i("81qlA",function(t,r){e(t.exports,"fetchMetadata",()=>i);var o=l("5EzSz"),a=l("lMOeO");let i=async({authorizationHeader:e,routeId:t,originalUrl:r,shouldFetchStatsigData:l})=>{let i=new URLSearchParams(Object.entries({fetchStatsigData:l.toString(),...void 0===t||void 0===r||(0,a.isIssueView)(t)?{}:{bifrostRouteGroup:t.group||"",bifrostRouteName:t.name}}).flatMap(([e,t])=>void 0===t?[]:[[e,t]])).toString(),n=`/rest/frontend/1/metadata?${i}`,s={...r?{"x-ssr-orig-url":r.toString()}:{},"x-ssr-issuekey":"anything-will-work","x-ssr-asap-audience":"jira",...e?{authorization:e}:{}};return(0,o.fetchJson)({name:"metadata",url:n,headers:s})}}),i("ltlUk",function(t,r){e(t.exports,"cacheOrFetchRllManifestWithFallback",()=>s);var o=l("5EzSz"),a=l("1i6Lh");let i=async(e,t,r)=>r({name:"rll-manifest",url:`${(0,a.getBaseURL)({buildKey:e,request:t})}/rll-manifest.json`}),n=async(e,t,r)=>(0,o.withFallback)({name:"rll-manifest",future:i(e,t,r),fallback:{publicPath:"",assets:{}}}),s=async({buildKey:e,request:t,fetchData:r})=>n(e,t,r)}),i("hd32i",function(t,r){e(t.exports,"fetchSpaWrmContextWithFallback",()=>i);var o=l("5EzSz");let a=async({request:e})=>{let t={"x-ssr-asap-audience":"jira",...e?.headers?.authorization?{authorization:e.headers.authorization}:{}};return(0,o.fetchJson)({name:"spa-wrm-context",url:"/rest/frontend/1/spawrmcontext",headers:t})},i=async({request:e})=>(0,o.withFallback)({name:"spa-wrm-context",future:a({request:e}),fallback:{data:{},errors:{},resources:[]}})}),i("yAfyM",function(t,r){e(t.exports,"fetchStatsigGateValues",()=>g),e(t.exports,"getStatsigGateValues",()=>h);var o=l("k0nGb"),a=l("jsgWi"),i=l("6KgMr"),n=l("n7TRH"),s=l("hIs9w");let c={},u=null;(0,a.autoBeforeEachTest)(()=>{u=null,Object.keys(c).forEach(e=>delete c[e]),Object.keys(d).forEach(e=>delete d[e]),Object.keys(m).forEach(e=>delete m[e]),f=null});let d={},m={},f=null,g=async({context:e,metadataPromise:t,renderAsFallback:r=!1})=>{if((0,o.default)())return{};if("function"==typeof globalThis.ff?.statsig?.getAllGateValuesAsync){u||(u=(e=>{let t=Object.keys(e.customAttributes??{}),r=Object.keys(e.privateAttributes??{});if(void 0!==e.customAttributes)for(let r=0;r(e[t]="function"==typeof r?"function":"not a function",e),{})}))}catch(e){console.error(JSON.stringify({type:"StatsigError",message:`Failed to log missing API error for API: ${a}`,errorMessage:e instanceof Error?e.message:String(e),stack:e instanceof Error?e.stack:void 0}))}return Promise.resolve(null)},h=async({statsigGateFetchPromise:e,context:t})=>{if((0,o.default)())return{};try{let t=await e;if(!t||0===Object.keys(t).length)throw new(0,i.ErrorWithReason)("MISSING_GATE_VALUES","No statsig gate values returned");return t}catch(e){return(0,s.logWarning)({cloudId:t.getCloudId(),error:e}),null}}}),i("k0nGb",function(t,r){e(t.exports,"default",()=>o);function o(){return globalThis.localDevContext?.DISABLE_STATSIG}}),i("aTxlM",function(t,r){e(t.exports,"reallySetSsrMetadataGlobal",()=>i),e(t.exports,"setSsrMetadataGlobal",()=>n);var o=l("28TTD"),a=l("g4L9T");let i=e=>{globalThis.ssr__metadata=e},n=async({context:e,metadataFromMonolithPromise:t,statsigGateValuesPromise:r,writeFeatureGatesToGlobalPromise:l})=>{if("function"==typeof globalThis.__SSR_SYNC_FG__){let t;return(0,o.fg)("jfp-magma-server-redirects")?Promise.resolve():((t=(0,a.getFastMeta)(e))["ajs-fe-feature-flags"]="{}",i(t),Promise.resolve())}let[n,s]=await Promise.all([t,r,l]);i({...n,"ajs-fe-statsig-values":JSON.stringify(s)})}}),i("13Y2E",function(t,r){e(t.exports,"setGlobalStatsigValues",()=>o);let o=e=>{globalThis._statsigValues=e||{},globalThis._statsigValuesReady="feature_gates"in e}}),i("1etOb",function(t,r){e(t.exports,"isSentryInitComplete",()=>i),e(t.exports,"initSentry",()=>n);var o=l("aRbHJ");let a=!1,i=()=>a,n=()=>{console.log((0,o.installGlobalHandler)()),a=!0}}),i("aRbHJ",function(t,r){e(t.exports,"installGlobalHandler",()=>E);var o=l("eW0bI"),a=l("2d4IX"),i=l("lkXaN"),n=l("bJPZe"),s=l("4Oxml"),c=l("2zeHX"),u=l("5qKGf"),d=l("5rrhi"),m=l("5B2TM"),p=l("28TTD"),f=l("bBJFU"),g=l("fcD2k"),h=l("lmFQJ"),y=l("cfRUk"),v=l("dJv0A");let _=[/https:\/\/jira-frontend.*\..*\.atl-paas\.net\//,/atlastunnel/,/localhost/,/https:\/\/d398cwy4pffc4s\.cloudfront\.net\//,/https:\/\/(d25s903c0x7s6j|dgjotco7y2aa|d9x1z07c483jl|d1vkjhvgh6tvn1).cloudfront.net\//,/https:\/\/d2oj435jmh0qvz\.cloudfront\.net\//,/https:\/\/(d3r49bgl1frqoy|d2v2wiwzx86dg|d283vu6e5qi87p).cloudfront.net\//],b=e=>(e.filename&&(e.in_app=_.some(t=>t.test(e.filename))),e),E=()=>{if(globalThis.__JIRA_SENTRY_INSTALLED)return;globalThis.__JIRA_SENTRY_INSTALLED=!0;let e=(0,o.getCurrentHub)().getClient();if(e&&e.getOptions().enabled)return;let t=(0,p.fg)("jira-bypass-sentry-environment-filter")?"dev":(0,m.getTenantContext_DEPRECATED_DO_NOT_USE)().environment??"no-environment";"prod"===t&&(t="production");let r={region:(0,f.default)("ajs-region")||"unknown",isStaticFallback:"static"===(0,g.getSsrStatus)()||!!globalThis.__SSR_FALLBACK__};globalThis.BUNDLER_VERSION&&(r.bundler=globalThis.BUNDLER_VERSION.includes("@")?globalThis.BUNDLER_VERSION:`webpack@${globalThis.BUNDLER_VERSION}`),globalThis.BUILD_VARIANT&&(r.variant=globalThis.BUILD_VARIANT);let l={allowUrls:_,beforeSend:y.normaliseSentryEvent,beforeBreadcrumb:h.normaliseSentryBreadcrumbs,dsn:(0,d.isFedRamp)()?void 0:"https://[email protected]/5988809",enabled:!(0,p.fg)("jfp_disable_sentry_bb")||!globalThis.BUILD_KEY?.startsWith("MRJF-BB"),environment:t,initialScope:{tags:r,user:{id:(0,m.getTenantContext_DEPRECATED_DO_NOT_USE)().atlassianAccountId??void 0}},integrations:e=>[...e.filter(({name:e})=>"Breadcrumbs"!==e),new i.Integrations.Breadcrumbs({dom:{serializeAttribute:h.SERIALIZABLE_ATTRIBUTES,maxStringLength:300},fetch:!1,xhr:!1,console:!1,history:!1,sentry:!1}),new(0,s.Dedupe),new(0,c.ExtraErrorData),new(0,u.RewriteFrames)({iteratee:b}),...(0,p.fg)("jira-capture-console-errors-in-sentry")?[new(0,n.CaptureConsole)({levels:["error"]})]:[]],maxBreadcrumbs:15,release:globalThis.BUILD_KEY,dist:globalThis.BUILD_VARIANT||"default"};return(0,a.init)(l),(0,v.handleAtlaspackErrors)(),"sentry-init"}}),i("2d4IX",function(t,r){e(t.exports,"init",()=>k);var o=l("9iAUe"),a=l("jEpgs");l("eW0bI");var i=l("aMPKH");l("4JiBO");var n=l("jcsgT"),s=l("1ojOP"),c=l("9MWl1"),u=l("jYBhF"),d=l("8RvGd"),m=l("edSbr"),p=l("aDOz2"),f=l("18kw9"),g=l("63Mhk"),h=l("lsks2"),y=l("iK4ky"),v=l("3MOmF"),_=l("eVT4q"),b=l("eAbrG"),E=l("i4StR"),S=l("3HPiY"),x=l("hPSYJ"),T=l("cTkr4");let I=[(0,n.inboundFiltersIntegration)(),(0,a.functionToStringIntegration)(),(0,E.browserApiErrorsIntegration)(),(0,h.breadcrumbsIntegration)(),(0,v.globalHandlersIntegration)(),(0,b.linkedErrorsIntegration)(),(0,y.dedupeIntegration)(),(0,_.httpContextIntegration)()];function k(e={}){void 0===e.defaultIntegrations&&(e.defaultIntegrations=[...I]),void 0===e.release&&("string"==typeof __SENTRY_RELEASE__&&(e.release=__SENTRY_RELEASE__),g.WINDOW.SENTRY_RELEASE&&g.WINDOW.SENTRY_RELEASE.id&&(e.release=g.WINDOW.SENTRY_RELEASE.id)),void 0===e.autoSessionTracking&&(e.autoSessionTracking=!0),void 0===e.sendClientReports&&(e.sendClientReports=!0);let t={...e,stackParser:(0,d.stackParserFromStackParserOptions)(e.stackParser||S.defaultStackParser),integrations:(0,i.getIntegrationsToSetup)(e),transport:e.transport||((0,m.supportsFetch)()?x.makeFetchTransport:T.makeXHRTransport)};(0,s.initAndBind)(p.BrowserClient,t),e.autoSessionTracking&&function(){if(void 0===g.WINDOW.document){f.DEBUG_BUILD&&u.logger.warn("Session tracking in non-browser environment with @sentry/browser is not supported.");return}(0,o.startSession)({ignoreDuration:!0}),(0,o.captureSession)(),(0,c.addHistoryInstrumentationHandler)(({from:e,to:t})=>{void 0!==e&&e!==t&&((0,o.startSession)({ignoreDuration:!0}),(0,o.captureSession)())})}()}}),i("jEpgs",function(t,r){let o;e(t.exports,"functionToStringIntegration",()=>u),e(t.exports,"FunctionToString",()=>d);var a=l("dXsvM"),i=l("9iAUe"),n=l("aMPKH");let s="FunctionToString",c=new WeakMap,u=(0,n.defineIntegration)(()=>({name:s,setupOnce(){o=Function.prototype.toString;try{Function.prototype.toString=function(...e){let t=(0,a.getOriginalFunction)(this),r=c.has((0,i.getClient)())&&void 0!==t?t:this;return o.apply(r,e)}}catch(e){}},setup(e){c.set(e,!0)}})),d=(0,n.convertIntegrationFnToClass)(s,u)}),i("aMPKH",function(t,r){e(t.exports,"getIntegrationsToSetup",()=>u),e(t.exports,"setupIntegrations",()=>d),e(t.exports,"setupIntegration",()=>p),e(t.exports,"afterSetupIntegrations",()=>m),e(t.exports,"convertIntegrationFnToClass",()=>f),e(t.exports,"defineIntegration",()=>g);var o=l("gNH2R"),a=l("jYBhF"),i=l("jq6vs"),n=l("jdfMF");l("9iAUe");var s=l("eW0bI");let c=[];function u(e){let t,r=e.defaultIntegrations||[],a=e.integrations;r.forEach(e=>{e.isDefaultInstance=!0});let l=(t={},(Array.isArray(a)?[...r,...a]:"function"==typeof a?(0,o.arrayify)(a(r)):r).forEach(e=>{let{name:r}=e,o=t[r];o&&!o.isDefaultInstance&&e.isDefaultInstance||(t[r]=e)}),Object.keys(t).map(e=>t[e])),i=function(e,t){for(let r=0;r"Debug"===e.name);if(-1!==i){let[e]=l.splice(i,1);l.push(e)}return l}function d(e,t){let r={};return t.forEach(t=>{t&&p(e,t,r)}),r}function m(e,t){for(let r of t)r&&r.afterAllSetup&&r.afterAllSetup(e)}function p(e,t,r){if(r[t.name]){i.DEBUG_BUILD&&a.logger.log(`Integration skipped because it was already installed: ${t.name}`);return}if(r[t.name]=t,-1===c.indexOf(t.name)&&(t.setupOnce(n.addGlobalEventProcessor,s.getCurrentHub),c.push(t.name)),t.setup&&"function"==typeof t.setup&&t.setup(e),e.on&&"function"==typeof t.preprocessEvent){let r=t.preprocessEvent.bind(t);e.on("preprocessEvent",(t,o)=>r(t,o,e))}if(e.addEventProcessor&&"function"==typeof t.processEvent){let r=t.processEvent.bind(t),o=Object.assign((t,o)=>r(t,o,e),{id:t.name});e.addEventProcessor(o)}i.DEBUG_BUILD&&a.logger.log(`Integration installed: ${t.name}`)}function f(e,t){return Object.assign(function(...e){return t(...e)},{id:e})}function g(e){return e}}),i("4JiBO",function(t,r){e(t.exports,"getEnvelopeEndpointWithUrlEncodedAuth",()=>n),e(t.exports,"getReportDialogEndpoint",()=>s);var o=l("9visP"),a=l("dXsvM");function i(e){let t=e.protocol?`${e.protocol}:`:"",r=e.port?`:${e.port}`:"";return`${t}//${e.host}${r}${e.path?`/${e.path}`:""}/api/`}function n(e,t={}){let r="string"==typeof t?t:t.tunnel,o="string"!=typeof t&&t._metadata?t._metadata.sdk:void 0;return r||`${i(e)}${e.projectId}/envelope/?${(0,a.urlEncode)({sentry_key:e.publicKey,sentry_version:"7",...o&&{sentry_client:`${o.name}/${o.version}`}})}`}function s(e,t){let r=(0,o.makeDsn)(e);if(!r)return"";let a=`${i(r)}embed/error-page/`,l=`dsn=${(0,o.dsnToString)(r)}`;for(let e in t)if("dsn"!==e&&"onClose"!==e)if("user"===e){let e=t.user;if(!e)continue;e.name&&(l+=`&name=${encodeURIComponent(e.name)}`),e.email&&(l+=`&email=${encodeURIComponent(e.email)}`)}else l+=`&${encodeURIComponent(e)}=${encodeURIComponent(t[e])}`;return`${a}?${l}`}}),i("9visP",function(t,r){e(t.exports,"dsnToString",()=>n),e(t.exports,"makeDsn",()=>c);var o=l("iIKaE"),a=l("jYBhF");let i=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function n(e,t=!1){let{host:r,path:o,pass:a,port:l,projectId:i,protocol:s,publicKey:c}=e;return`${s}://${c}${t&&a?`:${a}`:""}@${r}${l?`:${l}`:""}/${o?`${o}/`:o}${i}`}function s(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function c(e){let t="string"==typeof e?function(e){let t=i.exec(e);if(!t)return void(0,a.consoleSandbox)(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});let[r,o,l="",n,c="",u]=t.slice(1),d="",m=u,p=m.split("/");if(p.length>1&&(d=p.slice(0,-1).join("/"),m=p.pop()),m){let e=m.match(/^\d+/);e&&(m=e[0])}return s({host:n,pass:l,path:d,projectId:m,port:c,protocol:r,publicKey:o})}(e):s(e);if(t&&function(e){if(!o.DEBUG_BUILD)return!0;let{port:t,projectId:r,protocol:l}=e;return!["protocol","publicKey","host","projectId"].find(t=>!e[t]&&(a.logger.error(`Invalid Sentry Dsn: ${t} missing`),!0))&&(r.match(/^\d+$/)?"http"!==l&&"https"!==l?(a.logger.error(`Invalid Sentry Dsn: Invalid protocol ${l}`),!1):!(t&&isNaN(parseInt(t,10)))||(a.logger.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):(a.logger.error(`Invalid Sentry Dsn: Invalid projectId ${r}`),!1))}(t))return t}}),i("jcsgT",function(t,r){e(t.exports,"inboundFiltersIntegration",()=>m),e(t.exports,"InboundFilters",()=>p);var o=l("gNH2R"),a=l("jYBhF"),i=l("kJkQm"),n=l("jq6vs"),s=l("aMPKH");let c=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/],u=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/],d="InboundFilters",m=(0,s.defineIntegration)((e={})=>({name:d,setupOnce(){},processEvent:(t,r,l)=>{var s,d,m,p;return(s=t,(d=function(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:c],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:u],ignoreInternal:void 0===e.ignoreInternal||e.ignoreInternal}}(e,l.getOptions())).ignoreInternal&&function(e){try{return"SentryError"===e.exception.values[0].type}catch(e){}return!1}(s)?(n.DEBUG_BUILD&&a.logger.warn(`Event dropped due to being internal Sentry Error. Event: ${(0,o.getEventDescription)(s)}`),0):(m=s,p=d.ignoreErrors,!m.type&&p&&p.length&&(function(e){let t,r=[];e.message&&r.push(e.message);try{t=e.exception.values[e.exception.values.length-1]}catch(e){}return t&&t.value&&(r.push(t.value),t.type&&r.push(`${t.type}: ${t.value}`)),n.DEBUG_BUILD&&0===r.length&&a.logger.error(`Could not extract message for event ${(0,o.getEventDescription)(e)}`),r})(m).some(e=>(0,i.stringMatchesSomePattern)(e,p)))?(n.DEBUG_BUILD&&a.logger.warn(`Event dropped due to being matched by \`ignoreErrors\` option. Event: ${(0,o.getEventDescription)(s)}`),0):!function(e,t){if("transaction"!==e.type||!t||!t.length)return!1;let r=e.transaction;return!!r&&(0,i.stringMatchesSomePattern)(r,t)}(s,d.ignoreTransactions)?!function(e,t){if(!t||!t.length)return!1;let r=f(e);return!!r&&(0,i.stringMatchesSomePattern)(r,t)}(s,d.denyUrls)?function(e,t){if(!t||!t.length)return!0;let r=f(e);return!r||(0,i.stringMatchesSomePattern)(r,t)}(s,d.allowUrls)||(n.DEBUG_BUILD&&a.logger.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${(0,o.getEventDescription)(s)}. Url: ${f(s)}`),0):(n.DEBUG_BUILD&&a.logger.warn(`Event dropped due to being matched by \`denyUrls\` option. Event: ${(0,o.getEventDescription)(s)}. Url: ${f(s)}`),0):(n.DEBUG_BUILD&&a.logger.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. Event: ${(0,o.getEventDescription)(s)}`),0))?t:null}})),p=(0,s.convertIntegrationFnToClass)(d,m);function f(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch(e){}return t?function(e=[]){for(let t=e.length-1;t>=0;t--){let r=e[t];if(r&&""!==r.filename&&"[native code]"!==r.filename)return r.filename||null}return null}(t):null}catch(t){return n.DEBUG_BUILD&&a.logger.error(`Cannot extract url for event ${(0,o.getEventDescription)(e)}`),null}}}),i("1ojOP",function(t,r){e(t.exports,"initAndBind",()=>s);var o=l("jYBhF"),a=l("jq6vs"),i=l("9iAUe"),n=l("eW0bI");function s(e,t){var r,l;let s;!0===t.debug&&(a.DEBUG_BUILD?o.logger.enable():(0,o.consoleSandbox)(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),(0,i.getCurrentScope)().update(t.initialScope);let c=new e(t);r=c,(s=(0,n.getCurrentHub)().getStackTop()).client=r,s.scope.setClient(r),(l=c).init?l.init():l.setupIntegrations&&l.setupIntegrations()}}),i("9MWl1",function(t,r){let o;e(t.exports,"addHistoryInstrumentationHandler",()=>u);var a=l("dXsvM"),i=l("e000S"),n=l("apDZ3"),s=l("g68xn");let c=i.GLOBAL_OBJ;function u(e){let t="history";(0,s.addHandler)(t,e),(0,s.maybeInstrument)(t,d)}function d(){if(!(0,n.supportsHistory)())return;let e=c.onpopstate;function t(e){return function(...t){let r=t.length>2?t[2]:void 0;if(r){let e=o,t=String(r);o=t,(0,s.triggerHandlers)("history",{from:e,to:t})}return e.apply(this,t)}}c.onpopstate=function(...t){let r=c.location.href,a=o;if(o=r,(0,s.triggerHandlers)("history",{from:a,to:r}),e)try{return e.apply(this,t)}catch(e){}},(0,a.fill)(c.history,"pushState",t),(0,a.fill)(c.history,"replaceState",t)}}),i("apDZ3",function(t,r){e(t.exports,"supportsHistory",()=>a);let o=(0,l("e000S").getGlobalObject)();function a(){let e=o.chrome,t=e&&e.app&&e.app.runtime,r="history"in o&&!!o.history.pushState&&!!o.history.replaceState;return!t&&r}}),i("g68xn",function(t,r){e(t.exports,"addHandler",()=>c),e(t.exports,"maybeInstrument",()=>u),e(t.exports,"triggerHandlers",()=>d);var o=l("iIKaE"),a=l("jYBhF"),i=l("8RvGd");let n={},s={};function c(e,t){n[e]=n[e]||[],n[e].push(t)}function u(e,t){s[e]||(t(),s[e]=!0)}function d(e,t){let r=e&&n[e];if(r)for(let l of r)try{l(t)}catch(t){o.DEBUG_BUILD&&a.logger.error(`Error while triggering instrumentation handler. Type: ${e} Name: ${(0,i.getFunctionName)(l)} Error:`,t)}}}),i("edSbr",function(t,r){e(t.exports,"supportsFetch",()=>n),e(t.exports,"isNativeFetch",()=>s),e(t.exports,"supportsNativeFetch",()=>c);var o=l("iIKaE"),a=l("jYBhF");let i=(0,l("e000S").getGlobalObject)();function n(){if(!("fetch"in i))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(e){return!1}}function s(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function c(){if("string"==typeof EdgeRuntime)return!0;if(!n())return!1;if(s(i.fetch))return!0;let e=!1,t=i.document;if(t&&"function"==typeof t.createElement)try{let r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow&&r.contentWindow.fetch&&(e=s(r.contentWindow.fetch)),t.head.removeChild(r)}catch(e){o.DEBUG_BUILD&&a.logger.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",e)}return e}}),i("aDOz2",function(t,r){e(t.exports,"BrowserClient",()=>f);var o=l("7yKjc"),a=l("kvB0e"),i=l("e7H2m"),n=l("9visP"),s=l("HxTwl"),c=l("jYBhF"),u=l("18kw9"),d=l("84Tlw"),m=l("63Mhk"),p=l("hn7It");class f extends a.BaseClient{constructor(e){let t=m.WINDOW.SENTRY_SDK_SOURCE||(0,s.getSDKSource)();(0,o.applySdkMetadata)(e,"browser",["browser"],t),super(e),e.sendClientReports&&m.WINDOW.document&&m.WINDOW.document.addEventListener("visibilitychange",()=>{"hidden"===m.WINDOW.document.visibilityState&&this._flushOutcomes()})}eventFromException(e,t){return(0,d.eventFromException)(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",r){return(0,d.eventFromMessage)(this._options.stackParser,e,t,r,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled()){u.DEBUG_BUILD&&c.logger.warn("SDK not enabled, will not capture user feedback.");return}let t=(0,p.createUserFeedbackEnvelope)(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(t)}_prepareEvent(e,t,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,r)}_flushOutcomes(){let e=this._clearOutcomes();if(0===e.length){u.DEBUG_BUILD&&c.logger.log("No outcomes to send");return}if(!this._dsn){u.DEBUG_BUILD&&c.logger.log("No dsn provided, will not send outcomes");return}u.DEBUG_BUILD&&c.logger.log("Sending outcomes:",e);let t=(0,i.createClientReportEnvelope)(e,this._options.tunnel&&(0,n.dsnToString)(this._dsn));this._sendEnvelope(t)}}}),i("7yKjc",function(t,r){e(t.exports,"applySdkMetadata",()=>a);var o=l("d6uMd");function a(e,t,r=[t],l="npm"){let i=e._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${t}`,packages:r.map(e=>({name:`${l}:@sentry/${e}`,version:o.SDK_VERSION})),version:o.SDK_VERSION}),e._metadata=i}}),i("kvB0e",function(t,r){e(t.exports,"BaseClient",()=>E);var o=l("4GmAy"),a=l("gNH2R"),i=l("iQCxa"),n=l("jYBhF"),s=l("9visP"),c=l("lkfFi"),u=l("fjkL6"),d=l("4JiBO"),m=l("jq6vs"),p=l("kbJn4");l("9iAUe");var f=l("eW0bI"),g=l("aMPKH"),h=l("5pkr8"),y=l("8WJNs"),v=l("bf6WS"),_=l("jPYzo");let b="Not capturing exception because it's already been captured.";class E{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=(0,s.makeDsn)(e.dsn):m.DEBUG_BUILD&&n.logger.warn("No DSN provided, client will not send events."),this._dsn){let t=(0,d.getEnvelopeEndpointWithUrlEncodedAuth)(this._dsn,e);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,r){if((0,a.checkOrSetAlreadyCaught)(e)){m.DEBUG_BUILD&&n.logger.log(b);return}let o=t&&t.event_id;return this._process(this.eventFromException(e,t).then(e=>this._captureEvent(e,t,r)).then(e=>{o=e})),o}captureMessage(e,t,r,o){let a=r&&r.event_id,l=(0,i.isParameterizedString)(e)?e:String(e),n=(0,i.isPrimitive)(e)?this.eventFromMessage(l,t,r):this.eventFromException(e,r);return this._process(n.then(e=>this._captureEvent(e,r,o)).then(e=>{a=e})),a}captureEvent(e,t,r){if(t&&t.originalException&&(0,a.checkOrSetAlreadyCaught)(t.originalException)){m.DEBUG_BUILD&&n.logger.log(b);return}let o=t&&t.event_id,l=(e.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(e,t,l||r).then(e=>{o=e})),o}captureSession(e){"string"!=typeof e.release?m.DEBUG_BUILD&&n.logger.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),(0,y.updateSession)(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){let t=this._transport;return t?(this.metricsAggregator&&this.metricsAggregator.flush(),this._isClientDoneProcessing(e).then(r=>t.flush(e).then(e=>r&&e))):(0,c.resolvedSyncPromise)(!0)}close(e){return this.flush(e).then(e=>(this.getOptions().enabled=!1,this.metricsAggregator&&this.metricsAggregator.close(),e))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}setupIntegrations(e){(e&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&this._setupIntegrations()}init(){this._isEnabled()&&this._setupIntegrations()}getIntegrationById(e){return this.getIntegrationByName(e)}getIntegrationByName(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch(t){return m.DEBUG_BUILD&&n.logger.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){let t=this._integrations[e.name];(0,g.setupIntegration)(this,e,this._integrations),t||(0,g.afterSetupIntegrations)(this,[e])}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let r=(0,p.createEventEnvelope)(e,this._dsn,this._options._metadata,this._options.tunnel);for(let e of t.attachments||[])r=(0,o.addItemToEnvelope)(r,(0,o.createAttachmentEnvelopeItem)(e,this._options.transportOptions&&this._options.transportOptions.textEncoder));let a=this._sendEnvelope(r);a&&a.then(t=>this.emit("afterSendEvent",e,t),null)}sendSession(e){let t=(0,p.createSessionEnvelope)(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}recordDroppedEvent(e,t,r){if(this._options.sendClientReports){let o="number"==typeof r?r:1,a=`${e}:${t}`;m.DEBUG_BUILD&&n.logger.log(`Recording outcome: "${a}"${o>1?` (${o} times)`:""}`),this._outcomes[a]=(this._outcomes[a]||0)+o}}captureAggregateMetrics(e){m.DEBUG_BUILD&&n.logger.log(`Flushing aggregated metrics, number of metrics: ${e.length}`);let t=(0,h.createMetricEnvelope)(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}on(e,t){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t)}emit(e,...t){this._hooks[e]&&this._hooks[e].forEach(e=>e(...t))}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=(0,g.setupIntegrations)(this,e),(0,g.afterSetupIntegrations)(this,e),this._integrationsInitialized=!0}_updateSessionFromEvent(e,t){let r=!1,o=!1,a=t.exception&&t.exception.values;if(a)for(let e of(o=!0,a)){let t=e.mechanism;if(t&&!1===t.handled){r=!0;break}}let l="ok"===e.status;(l&&0===e.errors||l&&r)&&((0,y.updateSession)(e,{...r&&{status:"crashed"},errors:e.errors||Number(o||r)}),this.captureSession(e))}_isClientDoneProcessing(e){return new(0,c.SyncPromise)(t=>{let r=0,o=setInterval(()=>{0==this._numProcessing?(clearInterval(o),t(!0)):(r+=1,e&&r>=e&&(clearInterval(o),t(!1)))},1)})}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,r,o=(0,f.getIsolationScope)()){let a=this.getOptions(),l=Object.keys(this._integrations);return!t.integrations&&l.length>0&&(t.integrations=l),this.emit("preprocessEvent",e,t),(0,_.prepareEvent)(a,e,t,r,this,o).then(e=>{if(null===e)return e;let t={...o.getPropagationContext(),...r?r.getPropagationContext():void 0};if(!(e.contexts&&e.contexts.trace)&&t){let{traceId:o,spanId:a,parentSpanId:l,dsc:i}=t;e.contexts={trace:{trace_id:o,span_id:a,parent_span_id:l},...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:i||(0,v.getDynamicSamplingContextFromClient)(o,this,r),...e.sdkProcessingMetadata}}return e})}_captureEvent(e,t={},r){return this._processEvent(e,t,r).then(e=>e.event_id,e=>{m.DEBUG_BUILD&&("log"===e.logLevel?n.logger.log(e.message):n.logger.warn(e))})}_processEvent(e,t,r){let o=this.getOptions(),{sampleRate:a}=o,l=x(e),n=S(e),s=e.type||"error",d=`before send for type \`${s}\``;if(n&&"number"==typeof a&&Math.random()>a)return this.recordDroppedEvent("sample_rate","error",e),(0,c.rejectedSyncPromise)(new(0,u.SentryError)(`Discarding event because it's not included in the random sample (sampling rate = ${a})`,"log"));let m="replay_event"===s?"replay":s,p=(e.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(e,t,r,p).then(r=>{if(null===r)throw this.recordDroppedEvent("event_processor",m,e),new(0,u.SentryError)("An event processor returned `null`, will not send event.","log");return t.data&&!0===t.data.__sentry__?r:function(e,t){let r=`${t} must return \`null\` or a valid event.`;if((0,i.isThenable)(e))return e.then(e=>{if(!(0,i.isPlainObject)(e)&&null!==e)throw new(0,u.SentryError)(r);return e},e=>{throw new(0,u.SentryError)(`${t} rejected with ${e}`)});if(!(0,i.isPlainObject)(e)&&null!==e)throw new(0,u.SentryError)(r);return e}(function(e,t,r){let{beforeSend:o,beforeSendTransaction:a}=e;if(S(t)&&o)return o(t,r);if(x(t)&&a){if(t.spans){let e=t.spans.length;t.sdkProcessingMetadata={...t.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return a(t,r)}return t}(o,r,t),d)}).then(o=>{if(null===o){if(this.recordDroppedEvent("before_send",m,e),l){let t=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",t)}throw new(0,u.SentryError)(`${d} returned \`null\`, will not send event.`,"log")}let a=r&&r.getSession();if(!l&&a&&this._updateSessionFromEvent(a,o),l){let e=(o.sdkProcessingMetadata&&o.sdkProcessingMetadata.spanCountBeforeProcessing||0)-(o.spans?o.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}let i=o.transaction_info;return l&&i&&o.transaction!==e.transaction&&(o.transaction_info={...i,source:"custom"}),this.sendEvent(o,t),o}).then(null,e=>{if(e instanceof u.SentryError)throw e;throw this.captureException(e,{data:{__sentry__:!0},originalException:e}),new(0,u.SentryError)(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. Reason: ${e}`)})}_process(e){this._numProcessing++,e.then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e))}_sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)return this._transport.send(e).then(null,e=>{m.DEBUG_BUILD&&n.logger.error("Error while sending event:",e)});m.DEBUG_BUILD&&n.logger.error("Transport disabled")}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.keys(e).map(t=>{let[r,o]=t.split(":");return{reason:r,category:o,quantity:e[t]}})}}function S(e){return void 0===e.type}function x(e){return"transaction"===e.type}}),i("4GmAy",function(t,r){e(t.exports,"createEnvelope",()=>n),e(t.exports,"addItemToEnvelope",()=>s),e(t.exports,"forEachEnvelopeItem",()=>c),e(t.exports,"serializeEnvelope",()=>d),e(t.exports,"createAttachmentEnvelopeItem",()=>m),e(t.exports,"envelopeItemTypeToDataCategory",()=>f),e(t.exports,"getSdkMetadataForEnvelopeHeader",()=>g),e(t.exports,"createEventEnvelopeHeaders",()=>h);var o=l("9visP"),a=l("1PlMn"),i=l("dXsvM");function n(e,t=[]){return[e,t]}function s(e,t){let[r,o]=e;return[r,[...o,t]]}function c(e,t){for(let r of e[1]){let e=r[0].type;if(t(r,e))return!0}return!1}function u(e,t){return(t||new TextEncoder).encode(e)}function d(e,t){let[r,o]=e,l=JSON.stringify(r);function i(e){"string"==typeof l?l="string"==typeof e?l+e:[u(l,t),e]:l.push("string"==typeof e?u(e,t):e)}for(let e of o){let[t,r]=e;if(i(` ${JSON.stringify(t)} `),"string"==typeof r||r instanceof Uint8Array)i(r);else{let e;try{e=JSON.stringify(r)}catch(t){e=JSON.stringify((0,a.normalize)(r))}i(e)}}return"string"==typeof l?l:function(e){let t=new Uint8Array(e.reduce((e,t)=>e+t.length,0)),r=0;for(let o of e)t.set(o,r),r+=o.length;return t}(l)}function m(e,t){let r="string"==typeof e.data?u(e.data,t):e.data;return[(0,i.dropUndefinedKeys)({type:"attachment",length:r.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),r]}let p={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket"};function f(e){return p[e]}function g(e){if(!e||!e.sdk)return;let{name:t,version:r}=e.sdk;return{name:t,version:r}}function h(e,t,r,a){let l=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!r&&a&&{dsn:(0,o.dsnToString)(a)},...l&&{trace:(0,i.dropUndefinedKeys)({...l})}}}}),i("fjkL6",function(t,r){e(t.exports,"SentryError",()=>o);class o extends Error{constructor(e,t="warn"){super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=t}}}),i("kbJn4",function(t,r){e(t.exports,"createSessionEnvelope",()=>i),e(t.exports,"createEventEnvelope",()=>n);var o=l("4GmAy"),a=l("9visP");function i(e,t,r,l){let i=(0,o.getSdkMetadataForEnvelopeHeader)(r),n={sent_at:new Date().toISOString(),...i&&{sdk:i},...!!l&&t&&{dsn:(0,a.dsnToString)(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return(0,o.createEnvelope)(n,[s])}function n(e,t,r,a){var l;let i=(0,o.getSdkMetadataForEnvelopeHeader)(r),n=e.type&&"replay_event"!==e.type?e.type:"event";(l=r&&r.sdk)&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||l.name,e.sdk.version=e.sdk.version||l.version,e.sdk.integrations=[...e.sdk.integrations||[],...l.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...l.packages||[]]);let s=(0,o.createEventEnvelopeHeaders)(e,i,a,t);delete e.sdkProcessingMetadata;let c=[{type:n},e];return(0,o.createEnvelope)(s,[c])}}),i("5pkr8",function(t,r){e(t.exports,"createMetricEnvelope",()=>n);var o=l("4GmAy"),a=l("9visP"),i=l("1I6Af");function n(e,t,r,l){var n;let s,c={sent_at:new Date().toISOString()};r&&r.sdk&&(c.sdk={name:r.sdk.name,version:r.sdk.version}),l&&t&&(c.dsn=(0,a.dsnToString)(t));let u=(n=e,[{type:"statsd",length:(s=(0,i.serializeMetricBuckets)(n)).length},s]);return(0,o.createEnvelope)(c,[u])}}),i("1I6Af",function(t,r){function o(e){let t="";for(let r of e){let e=Object.entries(r.tags),o=e.length>0?`|#${e.map(([e,t])=>`${e}:${t}`).join(",")}`:"";t+=`${r.name}@${r.unit}:${r.metric}|${r.metricType}${o}|T${r.timestamp} `}return t}e(t.exports,"serializeMetricBuckets",()=>o),l("dXsvM")}),i("e7H2m",function(t,r){e(t.exports,"createClientReportEnvelope",()=>i);var o=l("4GmAy"),a=l("di3Ee");function i(e,t,r){let l=[{type:"client_report"},{timestamp:r||(0,a.dateTimestampInSeconds)(),discarded_events:e}];return(0,o.createEnvelope)(t?{dsn:t}:{},[l])}}),i("HxTwl",function(t,r){e(t.exports,"getSDKSource",()=>o);function o(){return"npm"}}),i("18kw9",function(t,r){e(t.exports,"DEBUG_BUILD",()=>o);let o=!1}),i("84Tlw",function(t,r){e(t.exports,"exceptionFromError",()=>u),e(t.exports,"eventFromException",()=>f),e(t.exports,"eventFromUnknownInput",()=>h),e(t.exports,"eventFromMessage",()=>g);var o=l("9iAUe"),a=l("gNH2R"),i=l("dXsvM"),n=l("iQCxa"),s=l("1PlMn"),c=l("lkfFi");function u(e,t){var r;let o,a=m(e,t),l={type:t&&t.name,value:(o=(r=t)&&r.message)?o.error&&"string"==typeof o.error.message?o.error.message:o:"No error message"};return a.length&&(l.stacktrace={frames:a}),void 0===l.type&&""===l.value&&(l.value="Unrecoverable error caught"),l}function d(e,t){return{exception:{values:[u(e,t)]}}}function m(e,t){let r=t.stacktrace||t.stack||"",o=function(e){if(e){if("number"==typeof e.framesToPop)return e.framesToPop;if(p.test(e.message))return 1}return 0}(t);try{return e(r,o)}catch(e){}return[]}let p=/Minified React error #\d+;/i;function f(e,t,r,o){let l=h(e,t,r&&r.syntheticException||void 0,o);return(0,a.addExceptionMechanism)(l),l.level="error",r&&r.event_id&&(l.event_id=r.event_id),(0,c.resolvedSyncPromise)(l)}function g(e,t,r="info",o,a){let l=y(e,t,o&&o.syntheticException||void 0,a);return l.level=r,o&&o.event_id&&(l.event_id=o.event_id),(0,c.resolvedSyncPromise)(l)}function h(e,t,r,l,c){let u;if((0,n.isErrorEvent)(t)&&t.error)return d(e,t.error);if((0,n.isDOMError)(t)||(0,n.isDOMException)(t)){if("stack"in t)u=d(e,t);else{let o=t.name||((0,n.isDOMError)(t)?"DOMError":"DOMException"),i=t.message?`${o}: ${t.message}`:o;u=y(e,i,r,l),(0,a.addExceptionTypeValue)(u,i)}return"code"in t&&(u.tags={...u.tags,"DOMException.code":`${t.code}`}),u}return(0,n.isError)(t)?d(e,t):((0,n.isPlainObject)(t)||(0,n.isEvent)(t)?u=function(e,t,r,a){let l=(0,o.getClient)(),c=l&&l.getOptions().normalizeDepth,u={exception:{values:[{type:(0,n.isEvent)(t)?t.constructor.name:a?"UnhandledRejection":"Error",value:function(e,{isUnhandledRejection:t}){let r=(0,i.extractExceptionKeysForMessage)(e),o=t?"promise rejection":"exception";if((0,n.isErrorEvent)(e))return`Event \`ErrorEvent\` captured as ${o} with message \`${e.message}\``;if((0,n.isEvent)(e)){let t=function(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(e){}}(e);return`Event \`${t}\` (type=${e.type}) captured as ${o}`}return`Object captured as ${o} with keys: ${r}`}(t,{isUnhandledRejection:a})}]},extra:{__serialized__:(0,s.normalizeToSize)(t,c)}};if(r){let t=m(e,r);t.length&&(u.exception.values[0].stacktrace={frames:t})}return u}(e,t,r,c):(u=y(e,t,r,l),(0,a.addExceptionTypeValue)(u,`${t}`,void 0)),(0,a.addExceptionMechanism)(u,{synthetic:!0}),u)}function y(e,t,r,o){let a={};if(o&&r){let o=m(e,r);o.length&&(a.exception={values:[{value:t,stacktrace:{frames:o}}]})}if((0,n.isParameterizedString)(t)){let{__sentry_template_string__:e,__sentry_template_values__:r}=t;return a.logentry={message:e,params:r},a}return a.message=t,a}}),i("63Mhk",function(t,r){e(t.exports,"WINDOW",()=>n),e(t.exports,"shouldIgnoreOnError",()=>c),e(t.exports,"wrap",()=>function e(t,r={},l){if("function"!=typeof t)return t;try{let e=t.__sentry_wrapped__;if(e)return e;if((0,i.getOriginalFunction)(t))return t}catch(e){return t}let n=function(){let i=Array.prototype.slice.call(arguments);try{l&&"function"==typeof l&&l.apply(this,arguments);let o=i.map(t=>e(t,r));return t.apply(this,o)}catch(e){throw s++,setTimeout(()=>{s--}),(0,o.withScope)(t=>{t.addEventProcessor(e=>(r.mechanism&&((0,a.addExceptionTypeValue)(e,void 0,void 0),(0,a.addExceptionMechanism)(e,r.mechanism)),e.extra={...e.extra,arguments:i},e)),(0,o.captureException)(e)}),e}};try{for(let e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e])}catch(e){}(0,i.markFunctionWrapped)(n,t),(0,i.addNonEnumerableProperty)(t,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get:()=>t.name})}catch(e){}return n});var o=l("9iAUe"),a=l("gNH2R"),i=l("dXsvM");let n=l("e000S").GLOBAL_OBJ,s=0;function c(){return s>0}}),i("hn7It",function(t,r){e(t.exports,"createUserFeedbackEnvelope",()=>i);var o=l("4GmAy"),a=l("9visP");function i(e,{metadata:t,tunnel:r,dsn:l}){let i={event_id:e.event_id,sent_at:new Date().toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!r&&!!l&&{dsn:(0,a.dsnToString)(l)}},n=[{type:"user_report"},e];return(0,o.createEnvelope)(i,[n])}}),i("lsks2",function(t,r){e(t.exports,"breadcrumbsIntegration",()=>b),e(t.exports,"Breadcrumbs",()=>E);var o=l("9iAUe"),a=l("aMPKH"),i=l("1O7I6"),n=l("bVge7"),s=l("86hrD"),c=l("9MWl1"),u=l("cIL3x"),d=l("dEMzq"),m=l("gNH2R"),p=l("jYBhF"),f=l("eZosO"),g=l("kJkQm"),h=l("lK8ak"),y=l("18kw9"),v=l("63Mhk");let _="Breadcrumbs",b=(0,a.defineIntegration)((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:_,setupOnce(){},setup(e){var r,a,l,_,b,E,S;t.console&&(0,n.addConsoleInstrumentationHandler)((r=e,function(e){if((0,o.getClient)()!==r)return;let t={category:"console",data:{arguments:e.args,logger:"console"},level:(0,h.severityLevelFromString)(e.level),message:(0,g.safeJoin)(e.args," ")};if("assert"===e.level)if(!1!==e.args[0])return;else t.message=`Assertion failed: ${(0,g.safeJoin)(e.args.slice(1)," ")||"console.assert"}`,t.data.arguments=e.args.slice(1);(0,o.addBreadcrumb)(t,{input:e.args,level:e.level})})),t.dom&&(0,i.addClickKeypressInstrumentationHandler)((a=e,l=t.dom,function(e){let t,r;if((0,o.getClient)()!==a)return;let i="object"==typeof l?l.serializeAttribute:void 0,n="object"==typeof l&&"number"==typeof l.maxStringLength?l.maxStringLength:void 0;n&&n>1024&&(y.DEBUG_BUILD&&p.logger.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${n} was configured. Sentry will use 1024 instead.`),n=1024),"string"==typeof i&&(i=[i]);try{var s;let o=e.event,a=(s=o)&&s.target?o.target:o;t=(0,d.htmlTreeAsString)(a,{keyAttrs:i,maxStringLength:n}),r=(0,d.getComponentName)(a)}catch(e){t=""}if(0===t.length)return;let c={category:`ui.${e.name}`,message:t};r&&(c.data={"ui.component_name":r}),(0,o.addBreadcrumb)(c,{event:e.event,name:e.name,global:e.global})})),t.xhr&&(0,u.addXhrInstrumentationHandler)((_=e,function(e){if((0,o.getClient)()!==_)return;let{startTimestamp:t,endTimestamp:r}=e,a=e.xhr[u.SENTRY_XHR_DATA_KEY];if(!t||!r||!a)return;let{method:l,url:i,status_code:n,body:s}=a,c={xhr:e.xhr,input:s,startTimestamp:t,endTimestamp:r};(0,o.addBreadcrumb)({category:"xhr",data:{method:l,url:i,status_code:n},type:"http"},c)})),t.fetch&&(0,s.addFetchInstrumentationHandler)((b=e,function(e){if((0,o.getClient)()!==b)return;let{startTimestamp:t,endTimestamp:r}=e;if(r&&(!e.fetchData.url.match(/sentry_key/)||"POST"!==e.fetchData.method))if(e.error){let a=e.fetchData,l={data:e.error,input:e.args,startTimestamp:t,endTimestamp:r};(0,o.addBreadcrumb)({category:"fetch",data:a,level:"error",type:"http"},l)}else{let a=e.response,l={...e.fetchData,status_code:a&&a.status},i={input:e.args,response:a,startTimestamp:t,endTimestamp:r};(0,o.addBreadcrumb)({category:"fetch",data:l,type:"http"},i)}})),t.history&&(0,c.addHistoryInstrumentationHandler)((E=e,function(e){if((0,o.getClient)()!==E)return;let t=e.from,r=e.to,a=(0,f.parseUrl)(v.WINDOW.location.href),l=t?(0,f.parseUrl)(t):void 0,i=(0,f.parseUrl)(r);l&&l.path||(l=a),a.protocol===i.protocol&&a.host===i.host&&(r=i.relative),a.protocol===l.protocol&&a.host===l.host&&(t=l.relative),(0,o.addBreadcrumb)({category:"navigation",data:{from:t,to:r}})})),t.sentry&&e.on&&e.on("beforeSendEvent",(S=e,function(e){(0,o.getClient)()===S&&(0,o.addBreadcrumb)({category:`sentry.${"transaction"===e.type?"transaction":"event"}`,event_id:e.event_id,level:e.level,message:(0,m.getEventDescription)(e)},{event:e})}))}}}),E=(0,a.convertIntegrationFnToClass)(_,b)}),i("1O7I6",function(t,r){let o,a,i;e(t.exports,"addClickKeypressInstrumentationHandler",()=>m);var n=l("gNH2R"),s=l("dXsvM"),c=l("e000S"),u=l("g68xn");let d=c.GLOBAL_OBJ;function m(e){(0,u.addHandler)("dom",e),(0,u.maybeInstrument)("dom",p)}function p(){if(!d.document)return;let e=u.triggerHandlers.bind(null,"dom"),t=f(e,!0);d.document.addEventListener("click",t,!1),d.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(t=>{let r=d[t]&&d[t].prototype;r&&r.hasOwnProperty&&r.hasOwnProperty("addEventListener")&&((0,s.fill)(r,"addEventListener",function(t){return function(r,o,a){if("click"===r||"keypress"==r)try{let o=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},l=o[r]=o[r]||{refCount:0};if(!l.handler){let o=f(e);l.handler=o,t.call(this,r,o,a)}l.refCount++}catch(e){}return t.call(this,r,o,a)}}),(0,s.fill)(r,"removeEventListener",function(e){return function(t,r,o){if("click"===t||"keypress"==t)try{let r=this.__sentry_instrumentation_handlers__||{},a=r[t];a&&(a.refCount--,a.refCount<=0&&(e.call(this,t,a.handler,o),a.handler=void 0,delete r[t]),0===Object.keys(r).length&&delete this.__sentry_instrumentation_handlers__)}catch(e){}return e.call(this,t,r,o)}}))})}function f(e,t=!1){return r=>{var l;if(!r||r._sentryCaptured)return;let c=function(e){try{return e.target}catch(e){return null}}(r);if(l=r.type,"keypress"===l&&(!c||!c.tagName||"INPUT"!==c.tagName&&"TEXTAREA"!==c.tagName&&!c.isContentEditable&&1))return;(0,s.addNonEnumerableProperty)(r,"_sentryCaptured",!0),c&&!c._sentryId&&(0,s.addNonEnumerableProperty)(c,"_sentryId",(0,n.uuid4)());let u="keypress"===r.type?"input":r.type;!function(e){if(e.type!==a)return!1;try{if(!e.target||e.target._sentryId!==i)return!1}catch(e){}return!0}(r)&&(e({event:r,name:u,global:t}),a=r.type,i=c?c._sentryId:void 0),clearTimeout(o),o=d.setTimeout(()=>{i=void 0,a=void 0},1e3)}}}),i("bVge7",function(t,r){e(t.exports,"addConsoleInstrumentationHandler",()=>s);var o=l("jYBhF"),a=l("dXsvM"),i=l("e000S"),n=l("g68xn");function s(e){let t="console";(0,n.addHandler)(t,e),(0,n.maybeInstrument)(t,c)}function c(){"console"in i.GLOBAL_OBJ&&o.CONSOLE_LEVELS.forEach(function(e){e in i.GLOBAL_OBJ.console&&(0,a.fill)(i.GLOBAL_OBJ.console,e,function(t){return o.originalConsoleMethods[e]=t,function(...t){(0,n.triggerHandlers)("console",{args:t,level:e});let r=o.originalConsoleMethods[e];r&&r.apply(i.GLOBAL_OBJ.console,t)}})})}}),i("86hrD",function(t,r){e(t.exports,"addFetchInstrumentationHandler",()=>s);var o=l("dXsvM"),a=l("edSbr"),i=l("e000S"),n=l("g68xn");function s(e){let t="fetch";(0,n.addHandler)(t,e),(0,n.maybeInstrument)(t,c)}function c(){(0,a.supportsNativeFetch)()&&(0,o.fill)(i.GLOBAL_OBJ,"fetch",function(e){return function(...t){let{method:r,url:o}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){let[t,r]=e;return{url:d(t),method:u(r,"method")?String(r.method).toUpperCase():"GET"}}let t=e[0];return{url:d(t),method:u(t,"method")?String(t.method).toUpperCase():"GET"}}(t),a={args:t,fetchData:{method:r,url:o},startTimestamp:Date.now()};return(0,n.triggerHandlers)("fetch",{...a}),e.apply(i.GLOBAL_OBJ,t).then(e=>{let t={...a,endTimestamp:Date.now(),response:e};return(0,n.triggerHandlers)("fetch",t),e},e=>{let t={...a,endTimestamp:Date.now(),error:e};throw(0,n.triggerHandlers)("fetch",t),e})}})}function u(e,t){return!!e&&"object"==typeof e&&!!e[t]}function d(e){return"string"==typeof e?e:e?u(e,"url")?e.url:e.toString?e.toString():"":""}}),i("cIL3x",function(t,r){e(t.exports,"SENTRY_XHR_DATA_KEY",()=>c),e(t.exports,"addXhrInstrumentationHandler",()=>u);var o=l("iQCxa"),a=l("dXsvM"),i=l("e000S"),n=l("g68xn");let s=i.GLOBAL_OBJ,c="__sentry_xhr_v3__";function u(e){(0,n.addHandler)("xhr",e),(0,n.maybeInstrument)("xhr",d)}function d(){if(!s.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;(0,a.fill)(e,"open",function(e){return function(...t){let r=Date.now(),l=(0,o.isString)(t[0])?t[0].toUpperCase():void 0,i=function(e){if((0,o.isString)(e))return e;try{return e.toString()}catch(e){}}(t[1]);if(!l||!i)return e.apply(this,t);this[c]={method:l,url:i,request_headers:{}},"POST"===l&&i.match(/sentry_key/)&&(this.__sentry_own_request__=!0);let s=()=>{let e=this[c];if(e&&4===this.readyState){try{e.status_code=this.status}catch(e){}let t={args:[l,i],endTimestamp:Date.now(),startTimestamp:r,xhr:this};(0,n.triggerHandlers)("xhr",t)}};return"onreadystatechange"in this&&"function"==typeof this.onreadystatechange?(0,a.fill)(this,"onreadystatechange",function(e){return function(...t){return s(),e.apply(this,t)}}):this.addEventListener("readystatechange",s),(0,a.fill)(this,"setRequestHeader",function(e){return function(...t){let[r,a]=t,l=this[c];return l&&(0,o.isString)(r)&&(0,o.isString)(a)&&(l.request_headers[r.toLowerCase()]=a),e.apply(this,t)}}),e.apply(this,t)}}),(0,a.fill)(e,"send",function(e){return function(...t){let r=this[c];if(!r)return e.apply(this,t);void 0!==t[0]&&(r.body=t[0]);let o={args:[r.method,r.url],startTimestamp:Date.now(),xhr:this};return(0,n.triggerHandlers)("xhr",o),e.apply(this,t)}})}}),i("eZosO",function(t,r){e(t.exports,"parseUrl",()=>o);function o(e){if(!e)return{};let t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};let r=t[6]||"",o=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:r,hash:o,relative:t[5]+r+o}}}),i("lK8ak",function(t,r){e(t.exports,"severityLevelFromString",()=>a);let o=["fatal","error","warning","log","info","debug"];function a(e){return"warn"===e?"warning":o.includes(e)?e:"log"}}),i("iK4ky",function(t,r){e(t.exports,"dedupeIntegration",()=>s),e(t.exports,"Dedupe",()=>c);var o=l("aMPKH"),a=l("jYBhF"),i=l("18kw9");let n="Dedupe",s=(0,o.defineIntegration)(()=>{let e;return{name:n,setupOnce(){},processEvent(t){if(t.type)return t;try{var r,o,l,n,s,c;let p,f,g,h;if(r=t,(o=e)&&(l=r,n=o,p=l.message,f=n.message,(p||f)&&(!p||f)&&(p||!f)&&p===f&&d(l,n)&&u(l,n)&&1||(s=r,c=o,g=m(c),h=m(s),g&&h&&g.type===h.type&&g.value===h.value&&d(s,c)&&u(s,c))))return i.DEBUG_BUILD&&a.logger.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(e){}return e=t}}}),c=(0,o.convertIntegrationFnToClass)(n,s);function u(e,t){let r=p(e),o=p(t);if(!r&&!o)return!0;if(r&&!o||!r&&o||o.length!==r.length)return!1;for(let e=0;eg),e(t.exports,"GlobalHandlers",()=>h);var o=l("9iAUe"),a=l("aMPKH"),i=l("hl72Y"),n=l("B2fAM"),s=l("dEMzq"),c=l("iQCxa"),u=l("jYBhF"),d=l("18kw9"),m=l("84Tlw"),p=l("63Mhk");let f="GlobalHandlers",g=(0,a.defineIntegration)((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:f,setupOnce(){Error.stackTraceLimit=50},setup(e){var r,a;t.onerror&&(r=e,(0,i.addGlobalErrorInstrumentationHandler)(e=>{var t,a,l,i;let n,s,u,{stackParser:d,attachStacktrace:f}=_();if((0,o.getClient)()!==r||(0,p.shouldIgnoreOnError)())return;let{msg:g,url:h,line:v,column:b,error:E}=e,S=void 0===E&&(0,c.isString)(g)?(t=g,a=h,l=v,i=b,n=(0,c.isErrorEvent)(t)?t.message:t,s="Error",(u=n.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i))&&(s=u[1],n=u[2]),y({exception:{values:[{type:s,value:n}]}},a,l,i)):y((0,m.eventFromUnknownInput)(d,E||g,void 0,f,!1),h,v,b);S.level="error",(0,o.captureEvent)(S,{originalException:E,mechanism:{handled:!1,type:"onerror"}})}),v("onerror")),t.onunhandledrejection&&(a=e,(0,n.addGlobalUnhandledRejectionInstrumentationHandler)(e=>{var t;let{stackParser:r,attachStacktrace:l}=_();if((0,o.getClient)()!==a||(0,p.shouldIgnoreOnError)())return;let i=function(e){if((0,c.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(e){}return e}(e),n=(0,c.isPrimitive)(i)?(t=i,{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(t)}`}]}}):(0,m.eventFromUnknownInput)(r,i,void 0,l,!0);n.level="error",(0,o.captureEvent)(n,{originalException:i,mechanism:{handled:!1,type:"onunhandledrejection"}})}),v("onunhandledrejection"))}}}),h=(0,a.convertIntegrationFnToClass)(f,g);function y(e,t,r,o){let a=e.exception=e.exception||{},l=a.values=a.values||[],i=l[0]=l[0]||{},n=i.stacktrace=i.stacktrace||{},u=n.frames=n.frames||[],d=isNaN(parseInt(o,10))?void 0:o,m=isNaN(parseInt(r,10))?void 0:r,p=(0,c.isString)(t)&&t.length>0?t:(0,s.getLocationHref)();return 0===u.length&&u.push({colno:d,filename:p,function:"?",in_app:!0,lineno:m}),e}function v(e){d.DEBUG_BUILD&&u.logger.log(`Global Handler attached: ${e}`)}function _(){let e=(0,o.getClient)();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}}),i("hl72Y",function(t,r){e(t.exports,"addGlobalErrorInstrumentationHandler",()=>n);var o=l("e000S"),a=l("g68xn");let i=null;function n(e){let t="error";(0,a.addHandler)(t,e),(0,a.maybeInstrument)(t,s)}function s(){i=o.GLOBAL_OBJ.onerror,o.GLOBAL_OBJ.onerror=function(e,t,r,o,l){return(0,a.triggerHandlers)("error",{column:o,error:l,line:r,msg:e,url:t}),!!i&&!i.__SENTRY_LOADER__&&i.apply(this,arguments)},o.GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}}),i("B2fAM",function(t,r){e(t.exports,"addGlobalUnhandledRejectionInstrumentationHandler",()=>n);var o=l("e000S"),a=l("g68xn");let i=null;function n(e){let t="unhandledrejection";(0,a.addHandler)(t,e),(0,a.maybeInstrument)(t,s)}function s(){i=o.GLOBAL_OBJ.onunhandledrejection,o.GLOBAL_OBJ.onunhandledrejection=function(e){return(0,a.triggerHandlers)("unhandledrejection",e),!i||!!i.__SENTRY_LOADER__||i.apply(this,arguments)},o.GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}}),i("eVT4q",function(t,r){e(t.exports,"httpContextIntegration",()=>n),e(t.exports,"HttpContext",()=>s);var o=l("aMPKH"),a=l("63Mhk");let i="HttpContext",n=(0,o.defineIntegration)(()=>({name:i,setupOnce(){},preprocessEvent(e){if(!a.WINDOW.navigator&&!a.WINDOW.location&&!a.WINDOW.document)return;let t=e.request&&e.request.url||a.WINDOW.location&&a.WINDOW.location.href,{referrer:r}=a.WINDOW.document||{},{userAgent:o}=a.WINDOW.navigator||{},l={...e.request&&e.request.headers,...r&&{Referer:r},...o&&{"User-Agent":o}},i={...e.request,...t&&{url:t},headers:l};e.request=i}})),s=(0,o.convertIntegrationFnToClass)(i,n)}),i("eAbrG",function(t,r){e(t.exports,"linkedErrorsIntegration",()=>s),e(t.exports,"LinkedErrors",()=>c);var o=l("aMPKH"),a=l("jfOwr"),i=l("84Tlw");let n="LinkedErrors",s=(0,o.defineIntegration)((e={})=>{let t=e.limit||5,r=e.key||"cause";return{name:n,setupOnce(){},preprocessEvent(e,o,l){let n=l.getOptions();(0,a.applyAggregateErrorsToEvent)(i.exceptionFromError,n.stackParser,n.maxValueLength,r,t,e,o)}}}),c=(0,o.convertIntegrationFnToClass)(n,s)}),i("jfOwr",function(t,r){e(t.exports,"applyAggregateErrorsToEvent",()=>i);var o=l("iQCxa"),a=l("kJkQm");function i(e,t,r=250,l,c,u,d){var m,p;if(!u.exception||!u.exception.values||!d||!(0,o.isInstanceOf)(d.originalException,Error))return;let f=u.exception.values.length>0?u.exception.values[u.exception.values.length-1]:void 0;f&&(u.exception.values=(m=function e(t,r,a,l,i,c,u,d){if(c.length>=a+1)return c;let m=[...c];if((0,o.isInstanceOf)(l[i],Error)){n(u,d);let o=t(r,l[i]),c=m.length;s(o,i,c,d),m=e(t,r,a,l[i],i,[o,...m],o,c)}return Array.isArray(l.errors)&&l.errors.forEach((l,c)=>{if((0,o.isInstanceOf)(l,Error)){n(u,d);let o=t(r,l),p=m.length;s(o,`errors[${c}]`,p,d),m=e(t,r,a,l,i,[o,...m],o,p)}}),m}(e,t,c,d.originalException,l,u.exception.values,f,0),p=r,m.map(e=>(e.value&&(e.value=(0,a.truncate)(e.value,p)),e))))}function n(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,..."AggregateError"===e.type&&{is_exception_group:!0},exception_id:t}}function s(e,t,r,o){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:o}}}),i("i4StR",function(t,r){e(t.exports,"browserApiErrorsIntegration",()=>u),e(t.exports,"TryCatch",()=>d);var o=l("aMPKH"),a=l("dXsvM"),i=l("8RvGd"),n=l("63Mhk");let s=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],c="TryCatch",u=(0,o.defineIntegration)((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e};return{name:c,setupOnce(){t.setTimeout&&(0,a.fill)(n.WINDOW,"setTimeout",m),t.setInterval&&(0,a.fill)(n.WINDOW,"setInterval",m),t.requestAnimationFrame&&(0,a.fill)(n.WINDOW,"requestAnimationFrame",p),t.XMLHttpRequest&&"XMLHttpRequest"in n.WINDOW&&(0,a.fill)(XMLHttpRequest.prototype,"send",f);let e=t.eventTarget;e&&(Array.isArray(e)?e:s).forEach(g)}}}),d=(0,o.convertIntegrationFnToClass)(c,u);function m(e){return function(...t){let r=t[0];return t[0]=(0,n.wrap)(r,{mechanism:{data:{function:(0,i.getFunctionName)(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function p(e){return function(t){return e.apply(this,[(0,n.wrap)(t,{mechanism:{data:{function:"requestAnimationFrame",handler:(0,i.getFunctionName)(e)},handled:!1,type:"instrument"}})])}}function f(e){return function(...t){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(e=>{e in r&&"function"==typeof r[e]&&(0,a.fill)(r,e,function(t){let r={mechanism:{data:{function:e,handler:(0,i.getFunctionName)(t)},handled:!1,type:"instrument"}},o=(0,a.getOriginalFunction)(t);return o&&(r.mechanism.data.handler=(0,i.getFunctionName)(o)),(0,n.wrap)(t,r)})}),e.apply(this,t)}}function g(e){let t=n.WINDOW,r=t[e]&&t[e].prototype;r&&r.hasOwnProperty&&r.hasOwnProperty("addEventListener")&&((0,a.fill)(r,"addEventListener",function(t){return function(r,o,a){try{"function"==typeof o.handleEvent&&(o.handleEvent=(0,n.wrap)(o.handleEvent,{mechanism:{data:{function:"handleEvent",handler:(0,i.getFunctionName)(o),target:e},handled:!1,type:"instrument"}}))}catch(e){}return t.apply(this,[r,(0,n.wrap)(o,{mechanism:{data:{function:"addEventListener",handler:(0,i.getFunctionName)(o),target:e},handled:!1,type:"instrument"}}),a])}}),(0,a.fill)(r,"removeEventListener",function(e){return function(t,r,o){try{let a=r&&r.__sentry_wrapped__;a&&e.call(this,t,a,o)}catch(e){}return e.call(this,t,r,o)}}))}}),i("3HPiY",function(t,r){e(t.exports,"defaultStackParser",()=>f);var o=l("8RvGd");function a(e,t,r,o){let a={filename:e,function:t,in_app:!0};return void 0!==r&&(a.lineno=r),void 0!==o&&(a.colno=o),a}let i=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,n=/\((\S*)(?::(\d+))(?::(\d+))\)/,s=[30,e=>{let t=i.exec(e);if(t){if(t[2]&&0===t[2].indexOf("eval")){let e=n.exec(t[2]);e&&(t[2]=e[1],t[3]=e[2],t[4]=e[3])}let[e,r]=g(t[1]||"?",t[2]);return a(r,e,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}}],c=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,u=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,d=[50,e=>{let t=c.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let e=u.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let e=t[3],r=t[1]||"?";return[r,e]=g(r,e),a(e,r,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],m=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,p=[40,e=>{let t=m.exec(e);return t?a(t[2],t[1]||"?",+t[3],t[4]?+t[4]:void 0):void 0}],f=(0,o.createStackParser)(s,d,p),g=(e,t)=>{let r=-1!==e.indexOf("safari-extension"),o=-1!==e.indexOf("safari-web-extension");return r||o?[-1!==e.indexOf("@")?e.split("@")[0]:"?",r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]}}),i("hPSYJ",function(t,r){e(t.exports,"makeFetchTransport",()=>n);var o=l("3AF81"),a=l("lkfFi"),i=l("2t1Cs");function n(e,t=(0,i.getNativeFetchImplementation)()){let r=0,l=0;return(0,o.createTransport)(e,function(o){let n=o.body.length;r+=n,l++;let s={body:o.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:r<=6e4&&l<15,...e.fetchOptions};try{return t(e.url,s).then(e=>(r-=n,l--,{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}}))}catch(e){return(0,i.clearCachedFetchImplementation)(),r-=n,l--,(0,a.rejectedSyncPromise)(e)}})}}),i("3AF81",function(t,r){e(t.exports,"createTransport",()=>d);var o=l("4GmAy"),a=l("4zgsZ"),i=l("jYBhF"),n=l("gm5oX"),s=l("lkfFi"),c=l("fjkL6"),u=l("jq6vs");function d(e,t,r=(0,n.makePromiseBuffer)(e.bufferSize||30)){let l={};function p(n){let d=[];if((0,o.forEachEnvelopeItem)(n,(t,r)=>{let i=(0,o.envelopeItemTypeToDataCategory)(r);if((0,a.isRateLimited)(l,i)){let o=m(t,r);e.recordDroppedEvent("ratelimit_backoff",i,o)}else d.push(t)}),0===d.length)return(0,s.resolvedSyncPromise)();let p=(0,o.createEnvelope)(n[0],d),f=t=>{(0,o.forEachEnvelopeItem)(p,(r,a)=>{let l=m(r,a);e.recordDroppedEvent(t,(0,o.envelopeItemTypeToDataCategory)(a),l)})};return r.add(()=>t({body:(0,o.serializeEnvelope)(p,e.textEncoder)}).then(e=>(void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&u.DEBUG_BUILD&&i.logger.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),l=(0,a.updateRateLimits)(l,e),e),e=>{throw f("network_error"),e})).then(e=>e,e=>{if(e instanceof c.SentryError)return u.DEBUG_BUILD&&i.logger.error("Skipped sending event because buffer is full."),f("queue_overflow"),(0,s.resolvedSyncPromise)();throw e})}return p.__sentry__baseTransport__=!0,{send:p,flush:e=>r.drain(e)}}function m(e,t){if("event"===t||"transaction"===t)return Array.isArray(e)?e[1]:void 0}}),i("4zgsZ",function(t,r){function o(e,t,r=Date.now()){return(e[t]||e.all||0)>r}function a(e,{statusCode:t,headers:r},o=Date.now()){let l={...e},i=r&&r["x-sentry-rate-limits"],n=r&&r["retry-after"];if(i)for(let e of i.trim().split(",")){let[t,r,,,a]=e.split(":",5),i=parseInt(t,10),n=(isNaN(i)?60:i)*1e3;if(r)for(let e of r.split(";"))"metric_bucket"===e?(!a||a.split(";").includes("custom"))&&(l[e]=o+n):l[e]=o+n;else l.all=o+n}else n?l.all=o+function(e,t=Date.now()){let r=parseInt(`${e}`,10);if(!isNaN(r))return 1e3*r;let o=Date.parse(`${e}`);return isNaN(o)?6e4:o-t}(n,o):429===t&&(l.all=o+6e4);return l}e(t.exports,"isRateLimited",()=>o),e(t.exports,"updateRateLimits",()=>a)}),i("gm5oX",function(t,r){e(t.exports,"makePromiseBuffer",()=>i);var o=l("fjkL6"),a=l("lkfFi");function i(e){let t=[];function r(e){return t.splice(t.indexOf(e),1)[0]}return{$:t,add:function(l){if(!(void 0===e||t.lengthr(i)).then(null,()=>r(i).then(null,()=>{})),i},drain:function(e){return new(0,a.SyncPromise)((r,o)=>{let l=t.length;if(!l)return r(!0);let i=setTimeout(()=>{e&&e>0&&r(!1)},e);t.forEach(e=>{(0,a.resolvedSyncPromise)(e).then(()=>{--l||(clearTimeout(i),r(!0))},o)})})}}}}),i("2t1Cs",function(t,r){let o;e(t.exports,"getNativeFetchImplementation",()=>c),e(t.exports,"clearCachedFetchImplementation",()=>u);var a=l("edSbr"),i=l("jYBhF"),n=l("18kw9"),s=l("63Mhk");function c(){if(o)return o;if((0,a.isNativeFetch)(s.WINDOW.fetch))return o=s.WINDOW.fetch.bind(s.WINDOW);let e=s.WINDOW.document,t=s.WINDOW.fetch;if(e&&"function"==typeof e.createElement)try{let r=e.createElement("iframe");r.hidden=!0,e.head.appendChild(r);let o=r.contentWindow;o&&o.fetch&&(t=o.fetch),e.head.removeChild(r)}catch(e){n.DEBUG_BUILD&&i.logger.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",e)}return o=t.bind(s.WINDOW)}function u(){o=void 0}}),i("cTkr4",function(t,r){e(t.exports,"makeXHRTransport",()=>i);var o=l("3AF81"),a=l("lkfFi");function i(e){return(0,o.createTransport)(e,function(t){return new(0,a.SyncPromise)((r,o)=>{let a=new XMLHttpRequest;for(let t in a.onerror=o,a.onreadystatechange=()=>{4===a.readyState&&r({statusCode:a.status,headers:{"x-sentry-rate-limits":a.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":a.getResponseHeader("Retry-After")}})},a.open("POST",e.url),e.headers)Object.prototype.hasOwnProperty.call(e.headers,t)&&a.setRequestHeader(t,e.headers[t]);a.send(t.body)})})}}),i("lkXaN",function(t,r){e(t.exports,"Integrations",()=>i),l("9iAUe"),l("eW0bI");var o=l("7gZYr");l("2d4IX");var a=l("6FE2a");l("9uoPx"),l("9uoPx");let i={...o.Integrations,...a}}),i("7gZYr",function(t,r){e(t.exports,"Integrations",()=>o),l("9iAUe"),l("eW0bI"),l("4JiBO"),l("kvB0e"),l("1ojOP"),l("3AF81"),l("aMPKH"),l("7yKjc"),l("jcsgT"),l("jEpgs");let o=l("iW8bq")}),i("iW8bq",function(t,r){e(t.exports,"FunctionToString",()=>l("jEpgs").FunctionToString),e(t.exports,"InboundFilters",()=>l("jcsgT").InboundFilters),e(t.exports,"LinkedErrors",()=>l("5sm5q").LinkedErrors),l("jEpgs"),l("jcsgT"),l("5sm5q")}),i("5sm5q",function(t,r){e(t.exports,"LinkedErrors",()=>c);var o=l("jfOwr"),a=l("111oD"),i=l("aMPKH");let n="LinkedErrors",s=(0,i.defineIntegration)((e={})=>{let t=e.limit||5,r=e.key||"cause";return{name:n,setupOnce(){},preprocessEvent(e,l,i){let n=i.getOptions();(0,o.applyAggregateErrorsToEvent)(a.exceptionFromError,n.stackParser,n.maxValueLength,r,t,e,l)}}}),c=(0,i.convertIntegrationFnToClass)(n,s)}),i("111oD",function(t,r){e(t.exports,"exceptionFromError",()=>o),l("iQCxa"),l("gNH2R"),l("1PlMn"),l("dXsvM");function o(e,t){let r={type:t.name||t.constructor.name,value:t.message},o=e(t.stack||"",1);return o.length&&(r.stacktrace={frames:o}),r}}),i("6FE2a",function(t,r){e(t.exports,"GlobalHandlers",()=>l("3MOmF").GlobalHandlers),e(t.exports,"TryCatch",()=>l("i4StR").TryCatch),e(t.exports,"Breadcrumbs",()=>l("lsks2").Breadcrumbs),e(t.exports,"LinkedErrors",()=>l("eAbrG").LinkedErrors),e(t.exports,"HttpContext",()=>l("eVT4q").HttpContext),e(t.exports,"Dedupe",()=>l("iK4ky").Dedupe),l("3MOmF"),l("i4StR"),l("lsks2"),l("eAbrG"),l("eVT4q"),l("iK4ky")}),i("9uoPx",function(e,t){}),i("bJPZe",function(t,r){e(t.exports,"CaptureConsole",()=>f);var o=l("7NcCv"),a=l("22GcS"),i=l("kaHEF"),n=l("63a9t"),s=l("9vsAM"),c=l("2KsK6"),u=l("dlfeB"),d=l("jNzuX");let m="CaptureConsole",p=(0,a.defineIntegration)((e={})=>{let t=e.levels||s.CONSOLE_LEVELS;return{name:m,setupOnce(){},setup(e){"console"in c.GLOBAL_OBJ&&(0,i.addConsoleInstrumentationHandler)(({args:r,level:a})=>{var l,i;let s;(0,o.getClient)()===e&&t.includes(a)&&(l=r,i=a,s={level:(0,d.severityLevelFromString)(i),extra:{arguments:l}},(0,o.withScope)(e=>{if(e.addEventProcessor(e=>(e.logger="console",(0,n.addExceptionMechanism)(e,{handled:!1,type:"console"}),e)),"assert"===i&&!1===l[0]){let t=`Assertion failed: ${(0,u.safeJoin)(l.slice(1)," ")||"console.assert"}`;e.setExtra("arguments",l.slice(1)),(0,o.captureMessage)(t,s);return}let t=l.find(e=>e instanceof Error);if("error"===i&&t)return void(0,o.captureException)(t,s);let r=(0,u.safeJoin)(l," ");(0,o.captureMessage)(r,s)}))})}}}),f=(0,a.convertIntegrationFnToClass)(m,p)}),i("7NcCv",function(t,r){e(t.exports,"captureException",()=>i),e(t.exports,"captureMessage",()=>n),e(t.exports,"withScope",()=>s),e(t.exports,"getCurrentScope",()=>u),e(t.exports,"getClient",()=>c),l("2KsK6"),l("8WFxm"),l("9vsAM"),l("O7v2B"),l("63a9t"),l("4OC5s"),l("3Xq0w");var o=l("aZryN");l("lTKVA");var a=l("b7UTs");function i(e,t){return(0,o.getCurrentHub)().captureException(e,(0,a.parseEventHintOrCaptureContext)(t))}function n(e,t){let r="string"==typeof t?t:void 0,a="string"!=typeof t?{captureContext:t}:void 0;return(0,o.getCurrentHub)().captureMessage(e,r,a)}function s(...e){let t=(0,o.getCurrentHub)();if(2===e.length){let[r,o]=e;return r?t.withScope(()=>(t.getStackTop().scope=r,o(r))):t.withScope(o)}return t.withScope(e[0])}function c(){return(0,o.getCurrentHub)().getClient()}function u(){return(0,o.getCurrentHub)().getScope()}}),i("2KsK6",function(t,r){function o(e){return e&&e.Math==Math?e:void 0}e(t.exports,"GLOBAL_OBJ",()=>a),e(t.exports,"getGlobalObject",()=>l),e(t.exports,"getGlobalSingleton",()=>i);let a="object"==typeof globalThis&&o(globalThis)||"object"==typeof self&&o(self)||"object"==typeof globalThis&&o(globalThis)||function(){return this}()||{};function l(){return a}function i(e,t,r){let o=r||a,l=o.__SENTRY__=o.__SENTRY__||{};return l[e]||(l[e]=t())}}),i("8WFxm",function(t,r){e(t.exports,"isError",()=>a),e(t.exports,"isInstanceOf",()=>g),e(t.exports,"isString",()=>i),e(t.exports,"isPrimitive",()=>n),e(t.exports,"isPlainObject",()=>s),e(t.exports,"isEvent",()=>c),e(t.exports,"isElement",()=>u),e(t.exports,"isRegExp",()=>d),e(t.exports,"isThenable",()=>m),e(t.exports,"isSyntheticEvent",()=>p),e(t.exports,"isNaN",()=>f),e(t.exports,"isVueViewModel",()=>h);let o=Object.prototype.toString;function a(e){switch(o.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return g(e,Error)}}function l(e,t){return o.call(e)===`[object ${t}]`}function i(e){return l(e,"String")}function n(e){return null===e||"object"==typeof e&&null!==e&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e||"object"!=typeof e&&"function"!=typeof e}function s(e){return l(e,"Object")}function c(e){return"u">typeof Event&&g(e,Event)}function u(e){return"u">typeof Element&&g(e,Element)}function d(e){return l(e,"RegExp")}function m(e){return!!(e&&e.then&&"function"==typeof e.then)}function p(e){return s(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function f(e){return"number"==typeof e&&e!=e}function g(e,t){try{return e instanceof t}catch(e){return!1}}function h(e){return!!("object"==typeof e&&null!==e&&(e.__isVue||e._isVue))}}),i("9vsAM",function(t,r){let o,a;e(t.exports,"CONSOLE_LEVELS",()=>s),e(t.exports,"originalConsoleMethods",()=>c),e(t.exports,"consoleSandbox",()=>u),e(t.exports,"logger",()=>d);var i=l("8jJKT"),n=l("2KsK6");let s=["debug","info","warn","error","log","assert","trace"],c={};function u(e){if(!("console"in n.GLOBAL_OBJ))return e();let t=n.GLOBAL_OBJ.console,r={},o=Object.keys(c);o.forEach(e=>{let o=c[e];r[e]=t[e],t[e]=o});try{return e()}finally{o.forEach(e=>{t[e]=r[e]})}}let d=(o=!1,a={enable:()=>{o=!0},disable:()=>{o=!1},isEnabled:()=>o},i.DEBUG_BUILD?s.forEach(e=>{a[e]=(...t)=>{o&&u(()=>{n.GLOBAL_OBJ.console[e](`Sentry Logger [${e}]:`,...t)})}}):s.forEach(e=>{a[e]=()=>void 0}),a)}),i("8jJKT",function(t,r){e(t.exports,"DEBUG_BUILD",()=>o);let o=!1}),i("O7v2B",function(t,r){e(t.exports,"dateTimestampInSeconds",()=>a),e(t.exports,"timestampInSeconds",()=>i);var o=l("2KsK6");function a(){return Date.now()/1e3}let i=function(){let{performance:e}=o.GLOBAL_OBJ;if(!e||!e.now)return a;let t=Date.now()-e.now(),r=void 0==e.timeOrigin?t:e.timeOrigin;return()=>(r+e.now())/1e3}();(()=>{let{performance:e}=o.GLOBAL_OBJ;if(!e||!e.now)return;let t=e.now(),r=Date.now(),a=e.timeOrigin?Math.abs(e.timeOrigin+t-r):36e5,l=e.timing&&e.timing.navigationStart,i="number"==typeof l?Math.abs(l+t-r):36e5;if((a<36e5||i<36e5)&&a<=i)return e.timeOrigin})()}),i("63a9t",function(t,r){e(t.exports,"uuid4",()=>a),e(t.exports,"addExceptionMechanism",()=>i),e(t.exports,"arrayify",()=>n),l("acf1G"),l("dlfeB");var o=l("2KsK6");function a(){let e=o.GLOBAL_OBJ,t=e.crypto||e.msCrypto,r=()=>16*Math.random();try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(r=()=>{let e=new Uint8Array(1);return t.getRandomValues(e),e[0]})}catch(e){}return"10000000100040008000100000000000".replace(/[018]/g,e=>(e^(15&r())>>e/4).toString(16))}function i(e,t){let r=e.exception&&e.exception.values?e.exception.values[0]:void 0;if(!r)return;let o=r.mechanism;if(r.mechanism={type:"generic",handled:!0,...o,...t},t&&"data"in t){let e={...o&&o.data,...t.data};r.mechanism.data=e}}function n(e){return Array.isArray(e)?e:[e]}}),i("acf1G",function(t,r){e(t.exports,"fill",()=>s),e(t.exports,"addNonEnumerableProperty",()=>c),e(t.exports,"convertToPlainObject",()=>u),e(t.exports,"dropUndefinedKeys",()=>p);var o=l("483xh"),a=l("8jJKT"),i=l("8WFxm"),n=l("9vsAM");function s(e,t,r){if(!(t in e))return;let o=e[t],a=r(o);"function"==typeof a&&function(e,t){try{let r=t.prototype||{};e.prototype=t.prototype=r,c(e,"__sentry_original__",t)}catch(e){}}(a,o),e[t]=a}function c(e,t,r){try{Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0})}catch(r){a.DEBUG_BUILD&&n.logger.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function u(e){if((0,i.isError)(e))return{message:e.message,name:e.name,stack:e.stack,...m(e)};if(!(0,i.isEvent)(e))return e;{let t={type:e.type,target:d(e.target),currentTarget:d(e.currentTarget),...m(e)};return"u">typeof CustomEvent&&(0,i.isInstanceOf)(e,CustomEvent)&&(t.detail=e.detail),t}}function d(e){try{return(0,i.isElement)(e)?(0,o.htmlTreeAsString)(e):Object.prototype.toString.call(e)}catch(e){return""}}function m(e){if("object"!=typeof e||null===e)return{};{let t={};for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}}function p(e){return function e(t,r){if(function(e){if(!(0,i.isPlainObject)(e))return!1;try{let t=Object.getPrototypeOf(e).constructor.name;return!t||"Object"===t}catch(e){return!0}}(t)){let o=r.get(t);if(void 0!==o)return o;let a={};for(let o of(r.set(t,a),Object.keys(t)))void 0!==t[o]&&(a[o]=e(t[o],r));return a}if(Array.isArray(t)){let o=r.get(t);if(void 0!==o)return o;let a=[];return r.set(t,a),t.forEach(t=>{a.push(e(t,r))}),a}return t}(e,new Map)}l("dlfeB")}),i("483xh",function(t,r){e(t.exports,"htmlTreeAsString",()=>i);var o=l("8WFxm");let a=(0,l("2KsK6").getGlobalObject)();function i(e,t={}){if(!e)return"";try{let r,l=e,i=[],n=0,s=0,c=Array.isArray(t)?t:t.keyAttrs,u=!Array.isArray(t)&&t.maxStringLength||80;for(;l&&n++<5&&(r=function(e,t){let r,l,i,n,s,c=[];if(!e||!e.tagName)return"";if(a.HTMLElement&&e instanceof HTMLElement&&e.dataset&&e.dataset.sentryComponent)return e.dataset.sentryComponent;c.push(e.tagName.toLowerCase());let u=t&&t.length?t.filter(t=>e.getAttribute(t)).map(t=>[t,e.getAttribute(t)]):null;if(u&&u.length)u.forEach(e=>{c.push(`[${e[0]}="${e[1]}"]`)});else if(e.id&&c.push(`#${e.id}`),(r=e.className)&&(0,o.isString)(r))for(s=0,l=r.split(/\s+/);s1)||!(s+3*i.length+r.length>=u)));)i.push(r),s+=r.length,l=l.parentNode;return i.reverse().join(" > ")}catch(e){return""}}}),i("dlfeB",function(t,r){e(t.exports,"truncate",()=>a),e(t.exports,"snipLine",()=>i),e(t.exports,"safeJoin",()=>n);var o=l("8WFxm");function a(e,t=0){return"string"!=typeof e||0===t||e.length<=t?e:`${e.slice(0,t)}...`}function i(e,t){let r=e,o=r.length;if(o<=150)return r;t>o&&(t=o);let a=Math.max(t-60,0);a<5&&(a=0);let l=Math.min(a+140,o);return l>o-5&&(l=o),l===o&&(a=Math.max(l-140,0)),r=r.slice(a,l),a>0&&(r=`'{snip} ${r}`),lo);let o="production"}),i("3Xq0w",function(t,r){e(t.exports,"DEBUG_BUILD",()=>o);let o=!1}),i("aZryN",function(t,r){e(t.exports,"getCurrentHub",()=>y),e(t.exports,"getIsolationScope",()=>v),e(t.exports,"runWithAsyncContext",()=>_);var o=l("9vsAM"),a=l("O7v2B"),i=l("2KsK6"),n=l("8WFxm"),s=l("63a9t"),c=l("4OC5s"),u=l("3Xq0w"),d=l("8qv5m"),m=l("lTKVA");let p=parseFloat(l("5oS57").SDK_VERSION);class f{constructor(e,t,r,o=p){let a,l;this._version=o,t?a=t:(a=new(0,d.Scope)).setClient(e),r?l=r:(l=new(0,d.Scope)).setClient(e),this._stack=[{scope:a}],e&&this.bindClient(e),this._isolationScope=l}isOlderThan(e){return this._version(this.popScope(),e),e=>{throw this.popScope(),e}):(this.popScope(),t)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(e,t){let r=this._lastEventId=t&&t.event_id?t.event_id:(0,s.uuid4)(),o=Error("Sentry syntheticException");return this.getScope().captureException(e,{originalException:e,syntheticException:o,...t,event_id:r}),r}captureMessage(e,t,r){let o=this._lastEventId=r&&r.event_id?r.event_id:(0,s.uuid4)(),a=Error(e);return this.getScope().captureMessage(e,t,{originalException:e,syntheticException:a,...r,event_id:o}),o}captureEvent(e,t){let r=t&&t.event_id?t.event_id:(0,s.uuid4)();return e.type||(this._lastEventId=r),this.getScope().captureEvent(e,{...t,event_id:r}),r}lastEventId(){return this._lastEventId}addBreadcrumb(e,t){let{scope:r,client:l}=this.getStackTop();if(!l)return;let{beforeBreadcrumb:i=null,maxBreadcrumbs:n=100}=l.getOptions&&l.getOptions()||{};if(n<=0)return;let s={timestamp:(0,a.dateTimestampInSeconds)(),...e},c=i?(0,o.consoleSandbox)(()=>i(s,t)):s;null!==c&&(l.emit&&l.emit("beforeAddBreadcrumb",c,t),r.addBreadcrumb(c,n))}setUser(e){this.getScope().setUser(e),this.getIsolationScope().setUser(e)}setTags(e){this.getScope().setTags(e),this.getIsolationScope().setTags(e)}setExtras(e){this.getScope().setExtras(e),this.getIsolationScope().setExtras(e)}setTag(e,t){this.getScope().setTag(e,t),this.getIsolationScope().setTag(e,t)}setExtra(e,t){this.getScope().setExtra(e,t),this.getIsolationScope().setExtra(e,t)}setContext(e,t){this.getScope().setContext(e,t),this.getIsolationScope().setContext(e,t)}configureScope(e){let{scope:t,client:r}=this.getStackTop();r&&e(t)}run(e){let t=h(this);try{e(this)}finally{h(t)}}getIntegration(e){let t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch(t){return u.DEBUG_BUILD&&o.logger.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,t){let r=this._callExtensionMethod("startTransaction",e,t);return u.DEBUG_BUILD&&!r&&(this.getClient()?o.logger.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init': Sentry.addTracingExtensions(); Sentry.init({...}); `):o.logger.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")),r}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(e=!1){if(e)return this.endSession();this._sendSessionUpdate()}endSession(){let e=this.getStackTop().scope,t=e.getSession();t&&(0,m.closeSession)(t),this._sendSessionUpdate(),e.setSession()}startSession(e){let{scope:t,client:r}=this.getStackTop(),{release:o,environment:a=c.DEFAULT_ENVIRONMENT}=r&&r.getOptions()||{},{userAgent:l}=i.GLOBAL_OBJ.navigator||{},n=(0,m.makeSession)({release:o,environment:a,user:t.getUser(),...l&&{userAgent:l},...e}),s=t.getSession&&t.getSession();return s&&"ok"===s.status&&(0,m.updateSession)(s,{status:"exited"}),this.endSession(),t.setSession(n),n}shouldSendDefaultPii(){let e=this.getClient(),t=e&&e.getOptions();return!!(t&&t.sendDefaultPii)}_sendSessionUpdate(){let{scope:e,client:t}=this.getStackTop(),r=e.getSession();r&&t&&t.captureSession&&t.captureSession(r)}_callExtensionMethod(e,...t){let r=g().__SENTRY__;if(r&&r.extensions&&"function"==typeof r.extensions[e])return r.extensions[e].apply(this,t);u.DEBUG_BUILD&&o.logger.warn(`Extension method ${e} couldn't be found, doing nothing.`)}}function g(){return i.GLOBAL_OBJ.__SENTRY__=i.GLOBAL_OBJ.__SENTRY__||{extensions:{},hub:void 0},i.GLOBAL_OBJ}function h(e){let t=g(),r=b(t);return E(t,e),r}function y(){let e=g();if(e.__SENTRY__&&e.__SENTRY__.acs){let t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return function(e=g()){var t;return(!((t=e)&&t.__SENTRY__&&t.__SENTRY__.hub)||b(e).isOlderThan(p))&&E(e,new f),b(e)}(e)}function v(){return y().getIsolationScope()}function _(e,t={}){let r=g();return r.__SENTRY__&&r.__SENTRY__.acs?r.__SENTRY__.acs.runWithAsyncContext(e,t):e()}function b(e){return(0,i.getGlobalSingleton)("hub",()=>new f,e)}function E(e,t){return!!e&&((e.__SENTRY__=e.__SENTRY__||{}).hub=t,!0)}}),i("8qv5m",function(t,r){let o;e(t.exports,"Scope",()=>m),e(t.exports,"getGlobalScope",()=>p);var a=l("O7v2B"),i=l("8WFxm"),n=l("9vsAM"),s=l("63a9t"),c=l("kZ7ns"),u=l("lTKVA"),d=l("7YUdS");class m{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=f()}static clone(e){return e?e.clone():new m}clone(){let e=new m;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._extra={...this._extra},e._contexts={...this._contexts},e._user=this._user,e._level=this._level,e._span=this._span,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._requestSession=this._requestSession,e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e}setClient(e){this._client=e}getClient(){return this._client}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,segment:void 0,username:void 0},this._session&&(0,u.updateSession)(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this._tags={...this._tags,[e]:t},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return null===t?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){let e=this._span;return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;let t="function"==typeof e?e(this):e;if(t instanceof m){let e=t.getScopeData();this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&Object.keys(e.user).length&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint.length&&(this._fingerprint=e.fingerprint),t.getRequestSession()&&(this._requestSession=t.getRequestSession()),e.propagationContext&&(this._propagationContext=e.propagationContext)}else(0,i.isPlainObject)(t)&&(this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint&&(this._fingerprint=e.fingerprint),e.requestSession&&(this._requestSession=e.requestSession),e.propagationContext&&(this._propagationContext=e.propagationContext));return this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=f(),this}addBreadcrumb(e,t){let r="number"==typeof t?t:100;if(r<=0)return this;let o={timestamp:(0,a.dateTimestampInSeconds)(),...e},l=this._breadcrumbs;return l.push(o),this._breadcrumbs=l.length>r?l.slice(-r):l,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){let{_breadcrumbs:e,_attachments:t,_contexts:r,_tags:o,_extra:a,_user:l,_level:i,_fingerprint:n,_eventProcessors:s,_propagationContext:c,_sdkProcessingMetadata:u,_transactionName:d,_span:m}=this;return{breadcrumbs:e,attachments:t,contexts:r,tags:o,extra:a,user:l,level:i,fingerprint:n||[],eventProcessors:s,propagationContext:c,sdkProcessingMetadata:u,transactionName:d,span:m}}applyToEvent(e,t={},r=[]){(0,d.applyScopeDataToEvent)(e,this.getScopeData());let o=[...r,...(0,c.getGlobalEventProcessors)(),...this._eventProcessors];return(0,c.notifyEventProcessors)(o,e,t)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,t){let r=t&&t.event_id?t.event_id:(0,s.uuid4)();if(!this._client)return n.logger.warn("No client configured on scope - will not capture exception!"),r;let o=Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:o,...t,event_id:r},this),r}captureMessage(e,t,r){let o=r&&r.event_id?r.event_id:(0,s.uuid4)();if(!this._client)return n.logger.warn("No client configured on scope - will not capture message!"),o;let a=Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:a,...r,event_id:o},this),o}captureEvent(e,t){let r=t&&t.event_id?t.event_id:(0,s.uuid4)();return this._client?this._client.captureEvent(e,{...t,event_id:r},this):n.logger.warn("No client configured on scope - will not capture event!"),r}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}}function p(){return o||(o=new m),o}function f(){return{traceId:(0,s.uuid4)(),spanId:(0,s.uuid4)().substring(16)}}}),i("kZ7ns",function(t,r){e(t.exports,"getGlobalEventProcessors",()=>c),e(t.exports,"addGlobalEventProcessor",()=>u),e(t.exports,"notifyEventProcessors",()=>function e(t,r,o,l=0){return new(0,n.SyncPromise)((n,c)=>{let u=t[l];if(null===r||"function"!=typeof u)n(r);else{let d=u({...r},o);s.DEBUG_BUILD&&u.id&&null===d&&i.logger.log(`Event processor "${u.id}" dropped event`),(0,a.isThenable)(d)?d.then(r=>e(t,r,o,l+1).then(n)).then(null,c):e(t,d,o,l+1).then(n).then(null,c)}})});var o=l("2KsK6"),a=l("8WFxm"),i=l("9vsAM"),n=l("8W6pf"),s=l("3Xq0w");function c(){return(0,o.getGlobalSingleton)("globalEventProcessors",()=>[])}function u(e){c().push(e)}}),i("8W6pf",function(t,r){e(t.exports,"SyncPromise",()=>n);var o,a,i=l("8WFxm");(o=a||(a={}))[o.PENDING=0]="PENDING",o[o.RESOLVED=1]="RESOLVED",o[o.REJECTED=2]="REJECTED";class n{constructor(e){n.prototype.__init.call(this),n.prototype.__init2.call(this),n.prototype.__init3.call(this),n.prototype.__init4.call(this),this._state=a.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(e){this._reject(e)}}then(e,t){return new n((r,o)=>{this._handlers.push([!1,t=>{if(e)try{r(e(t))}catch(e){o(e)}else r(t)},e=>{if(t)try{r(t(e))}catch(e){o(e)}else o(e)}]),this._executeHandlers()})}catch(e){return this.then(e=>e,e)}finally(e){return new n((t,r)=>{let o,a;return this.then(t=>{a=!1,o=t,e&&e()},t=>{a=!0,o=t,e&&e()}).then(()=>{a?r(o):t(o)})})}__init(){this._resolve=e=>{this._setResult(a.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(a.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{if(this._state===a.PENDING){if((0,i.isThenable)(t))return void t.then(this._resolve,this._reject);this._state=e,this._value=t,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===a.PENDING)return;let e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||(this._state===a.RESOLVED&&e[1](this._value),this._state===a.REJECTED&&e[2](this._value),e[0]=!0)})}}}}),i("lTKVA",function(t,r){e(t.exports,"makeSession",()=>n),e(t.exports,"updateSession",()=>s),e(t.exports,"closeSession",()=>c);var o=l("acf1G"),a=l("O7v2B"),i=l("63a9t");function n(e){let t=(0,a.timestampInSeconds)(),r={sid:(0,i.uuid4)(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>{var e;return e=r,(0,o.dropUndefinedKeys)({sid:`${e.sid}`,init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"==typeof e.did||"string"==typeof e.did?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}};return e&&s(r,e),r}function s(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),e.did||t.did||(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||(0,a.timestampInSeconds)(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:(0,i.uuid4)()),void 0!==t.init&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),"number"==typeof t.started&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if("number"==typeof t.duration)e.duration=t.duration;else{let t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),"number"==typeof t.errors&&(e.errors=t.errors),t.status&&(e.status=t.status)}function c(e,t){let r={};t?r={status:t}:"ok"===e.status&&(r={status:"exited"}),s(e,r)}}),i("7YUdS",function(t,r){e(t.exports,"applyScopeDataToEvent",()=>c),e(t.exports,"mergeScopeData",()=>u);var o=l("63a9t"),a=l("acf1G"),i=l("gMTl0"),n=l("dspUP"),s=l("hwkW2");function c(e,t){var r,l,c,u,d,m;let p,{fingerprint:f,span:g,breadcrumbs:h,sdkProcessingMetadata:y}=t;(function(e,t){let{extra:r,tags:o,user:l,contexts:i,level:n,transactionName:s}=t,c=(0,a.dropUndefinedKeys)(r);c&&Object.keys(c).length&&(e.extra={...c,...e.extra});let u=(0,a.dropUndefinedKeys)(o);u&&Object.keys(u).length&&(e.tags={...u,...e.tags});let d=(0,a.dropUndefinedKeys)(l);d&&Object.keys(d).length&&(e.user={...d,...e.user});let m=(0,a.dropUndefinedKeys)(i);m&&Object.keys(m).length&&(e.contexts={...m,...e.contexts}),n&&(e.level=n),s&&(e.transaction=s)})(e,t),g&&function(e,t){e.contexts={trace:(0,s.spanToTraceContext)(t),...e.contexts};let r=(0,n.getRootSpan)(t);if(r){e.sdkProcessingMetadata={dynamicSamplingContext:(0,i.getDynamicSamplingContextFromSpan)(t),...e.sdkProcessingMetadata};let o=(0,s.spanToJSON)(r).description;o&&(e.tags={transaction:o,...e.tags})}}(e,g),r=e,l=f,r.fingerprint=r.fingerprint?(0,o.arrayify)(r.fingerprint):[],l&&(r.fingerprint=r.fingerprint.concat(l)),r.fingerprint&&!r.fingerprint.length&&delete r.fingerprint,c=e,u=h,p=[...c.breadcrumbs||[],...u],c.breadcrumbs=p.length?p:void 0,d=e,m=y,d.sdkProcessingMetadata={...d.sdkProcessingMetadata,...m}}function u(e,t){let{extra:r,tags:o,user:a,contexts:l,level:i,sdkProcessingMetadata:n,breadcrumbs:s,fingerprint:c,eventProcessors:u,attachments:m,propagationContext:p,transactionName:f,span:g}=t;d(e,"extra",r),d(e,"tags",o),d(e,"user",a),d(e,"contexts",l),d(e,"sdkProcessingMetadata",n),i&&(e.level=i),f&&(e.transactionName=f),g&&(e.span=g),s.length&&(e.breadcrumbs=[...e.breadcrumbs,...s]),c.length&&(e.fingerprint=[...e.fingerprint,...c]),u.length&&(e.eventProcessors=[...e.eventProcessors,...u]),m.length&&(e.attachments=[...e.attachments,...m]),e.propagationContext={...e.propagationContext,...p}}function d(e,t,r){if(r&&Object.keys(r).length)for(let o in e[t]={...e[t]},r)Object.prototype.hasOwnProperty.call(r,o)&&(e[t][o]=r[o])}}),i("gMTl0",function(t,r){e(t.exports,"getDynamicSamplingContextFromSpan",()=>c);var o=l("acf1G"),a=l("4OC5s"),i=l("7NcCv"),n=l("dspUP"),s=l("hwkW2");function c(e){let t=(0,i.getClient)();if(!t)return{};let r=function(e,t,r){let l=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:n}=r&&r.getUser()||{},s=(0,o.dropUndefinedKeys)({environment:l.environment||a.DEFAULT_ENVIRONMENT,release:l.release,user_segment:n,public_key:i,trace_id:e});return t.emit&&t.emit("createDsc",s),s}((0,s.spanToJSON)(e).trace_id||"",t,(0,i.getCurrentScope)()),l=(0,n.getRootSpan)(e);if(!l)return r;let c=l&&l._frozenDynamicSamplingContext;if(c)return c;let{sampleRate:u,source:d}=l.metadata;null!=u&&(r.sample_rate=`${u}`);let m=(0,s.spanToJSON)(l);return d&&"url"!==d&&(r.transaction=m.description),r.sampled=String((0,s.spanIsSampled)(l)),t.emit&&t.emit("createDsc",r),r}}),i("dspUP",function(t,r){e(t.exports,"getRootSpan",()=>o);function o(e){return e.transaction}}),i("hwkW2",function(t,r){e(t.exports,"spanToTraceContext",()=>a),e(t.exports,"spanToJSON",()=>i),e(t.exports,"spanIsSampled",()=>n);var o=l("acf1G");function a(e){let{spanId:t,traceId:r}=e.spanContext(),{data:a,op:l,parent_span_id:n,status:s,tags:c,origin:u}=i(e);return(0,o.dropUndefinedKeys)({data:a,op:l,parent_span_id:n,span_id:t,status:s,tags:c,trace_id:r,origin:u})}function i(e){return"function"==typeof e.getSpanJSON?e.getSpanJSON():"function"==typeof e.toJSON?e.toJSON():{}}function n(e){let{traceFlags:t}=e.spanContext();return!!(1&t)}l("1RsAE"),l("O7v2B")}),i("1RsAE",function(t,r){e(t.exports,"generateSentryTraceHeader",()=>a),l("1rkEG");var o=l("63a9t");function a(e=(0,o.uuid4)(),t=(0,o.uuid4)().substring(16),r){let l="";return void 0!==r&&(l=r?"-1":"-0"),`${e}-${t}${l}`}RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$")}),i("1rkEG",function(t,r){e(t.exports,"baggageHeaderToDynamicSamplingContext",()=>i),l("8jJKT");var o=l("8WFxm");l("9vsAM");let a=/^sentry-/;function i(e){if(!(0,o.isString)(e)&&!Array.isArray(e))return;let t={};if(Array.isArray(e))t=e.reduce((e,t)=>{let r=n(t);for(let t of Object.keys(r))e[t]=r[t];return e},{});else{if(!e)return;t=n(e)}let r=Object.entries(t).reduce((e,[t,r])=>(t.match(a)&&(e[t.slice(7)]=r),e),{});return Object.keys(r).length>0?r:void 0}function n(e){return e.split(",").map(e=>e.split("=").map(e=>decodeURIComponent(e.trim()))).reduce((e,[t,r])=>(e[t]=r,e),{})}}),i("5oS57",function(t,r){e(t.exports,"SDK_VERSION",()=>o);let o="7.120.3"}),i("b7UTs",function(t,r){e(t.exports,"parseEventHintOrCaptureContext",()=>a),l("63a9t"),l("O7v2B"),l("2KsK6"),l("eMyGw"),l("dlfeB"),l("4OC5s"),l("kZ7ns");var o=l("8qv5m");function a(e){if(e){var t;return(t=e)instanceof o.Scope||"function"==typeof t||Object.keys(e).some(e=>i.includes(e))?{captureContext:e}:e}}l("7YUdS"),l("hwkW2"),new WeakMap;let i=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"]}),i("eMyGw",function(t,r){e(t.exports,"normalize",()=>s);var o=l("8WFxm"),a=l("elskH"),i=l("acf1G"),n=l("5vsUd");function s(e,t=100,r=1/0){try{return function e(t,r,l=1/0,s=1/0,c=(0,a.memoBuilder)()){let[u,d]=c;if(null==r||["number","boolean","string"].includes(typeof r)&&!(0,o.isNaN)(r))return r;let m=function(e,t){try{var r;let a;if("domain"===e&&t&&"object"==typeof t&&t._events)return"[Domain]";if("domainEmitter"===e)return"[DomainEmitter]";if("u">typeof globalThis&&t===globalThis)return"[Global]";if((0,o.isVueViewModel)(t))return"[VueViewModel]";if((0,o.isSyntheticEvent)(t))return"[SyntheticEvent]";if("number"==typeof t&&t!=t)return"[NaN]";if("function"==typeof t)return`[Function: ${(0,n.getFunctionName)(t)}]`;if("symbol"==typeof t)return`[${String(t)}]`;if("bigint"==typeof t)return`[BigInt: ${String(t)}]`;let l=(r=t,(a=Object.getPrototypeOf(r))?a.constructor.name:"null prototype");if(/^HTML(\w*)Element$/.test(l))return`[HTMLElement: ${l}]`;return`[object ${l}]`}catch(e){return`**non-serializable** (${e})`}}(t,r);if(!m.startsWith("[object "))return m;if(r.__sentry_skip_normalization__)return r;let p="number"==typeof r.__sentry_override_normalization_depth__?r.__sentry_override_normalization_depth__:l;if(0===p)return m.replace("object ","");if(u(r))return"[Circular ~]";if(r&&"function"==typeof r.toJSON)try{let t=r.toJSON();return e("",t,p-1,s,c)}catch(e){}let f=Array.isArray(r)?[]:{},g=0,h=(0,i.convertToPlainObject)(r);for(let t in h){if(!Object.prototype.hasOwnProperty.call(h,t))continue;if(g>=s){f[t]="[MaxProperties ~]";break}let r=h[t];f[t]=e(t,r,p-1,s,c),g++}return d(r),f}("",e,t,r)}catch(e){return{ERROR:`**non-serializable** (${e})`}}}}),i("elskH",function(t,r){e(t.exports,"memoBuilder",()=>o);function o(){let e="function"==typeof WeakSet,t=e?new WeakSet:[];return[function(r){if(e)return!!t.has(r)||(t.add(r),!1);for(let e=0;ea),l("d9Wy8");let o="";function a(e){try{if(!e||"function"!=typeof e)return o;return e.name||o}catch(e){return o}}}),i("d9Wy8",function(t,r){e(t.exports,"node",()=>o);function o(e){let t=/^\s*[-]{4,}$/,r=/at (?:async )?(?:(.+?)\s+\()?(?:(.+):(\d+):(\d+)?|([^)]+))\)?/;return o=>{let a=o.match(r);if(a){let t,r,o,l,i;if(a[1]){let e=(o=a[1]).lastIndexOf(".");if("."===o[e-1]&&e--,e>0){t=o.slice(0,e),r=o.slice(e+1);let a=t.indexOf(".Module");a>0&&(o=o.slice(a+1),t=t.slice(0,a))}l=void 0}r&&(l=t,i=r),""===r&&(i=void 0,o=void 0),void 0===o&&(i=i||"",o=l?`${l}.${i}`:i);let n=a[2]&&a[2].startsWith("file://")?a[2].slice(7):a[2],s="native"===a[5];return n&&n.match(/\/[A-Z]:/)&&(n=n.slice(1)),n||!a[5]||s||(n=a[5]),{filename:n,module:e?e(n):void 0,function:o,lineno:parseInt(a[3],10)||void 0,colno:parseInt(a[4],10)||void 0,in_app:function(e,t=!1){return!(t||e&&!e.startsWith("/")&&!e.match(/^[A-Z]:/)&&!e.startsWith(".")&&!e.match(/^[a-zA-Z]([a-zA-Z0-9.\-+])*:\/\//))&&void 0!==e&&!e.includes("node_modules/")}(n,s)}}if(o.match(t))return{filename:o}}}}),i("22GcS",function(t,r){function o(e,t){return Object.assign(function(...e){return t(...e)},{id:e})}function a(e){return e}e(t.exports,"convertIntegrationFnToClass",()=>o),e(t.exports,"defineIntegration",()=>a),l("63a9t"),l("9vsAM"),l("3Xq0w"),l("kZ7ns"),l("7NcCv"),l("aZryN")}),i("kaHEF",function(t,r){e(t.exports,"addConsoleInstrumentationHandler",()=>s);var o=l("9vsAM"),a=l("acf1G"),i=l("2KsK6"),n=l("3M39o");function s(e){let t="console";(0,n.addHandler)(t,e),(0,n.maybeInstrument)(t,c)}function c(){"console"in i.GLOBAL_OBJ&&o.CONSOLE_LEVELS.forEach(function(e){e in i.GLOBAL_OBJ.console&&(0,a.fill)(i.GLOBAL_OBJ.console,e,function(t){return o.originalConsoleMethods[e]=t,function(...t){(0,n.triggerHandlers)("console",{args:t,level:e});let r=o.originalConsoleMethods[e];r&&r.apply(i.GLOBAL_OBJ.console,t)}})})}}),i("3M39o",function(t,r){e(t.exports,"addHandler",()=>c),e(t.exports,"maybeInstrument",()=>u),e(t.exports,"triggerHandlers",()=>d);var o=l("8jJKT"),a=l("9vsAM"),i=l("5vsUd");let n={},s={};function c(e,t){n[e]=n[e]||[],n[e].push(t)}function u(e,t){s[e]||(t(),s[e]=!0)}function d(e,t){let r=e&&n[e];if(r)for(let l of r)try{l(t)}catch(t){o.DEBUG_BUILD&&a.logger.error(`Error while triggering instrumentation handler. Type: ${e} Name: ${(0,i.getFunctionName)(l)} Error:`,t)}}}),i("jNzuX",function(t,r){e(t.exports,"severityLevelFromString",()=>a);let o=["fatal","error","warning","log","info","debug"];function a(e){return"warn"===e?"warning":o.includes(e)?e:"log"}}),i("4Oxml",function(t,r){e(t.exports,"Dedupe",()=>c);var o=l("22GcS"),a=l("9vsAM"),i=l("lyvZ4");let n="Dedupe",s=(0,o.defineIntegration)(()=>{let e;return{name:n,setupOnce(){},processEvent(t){if(t.type)return t;try{var r,o,l,n,s,c;let p,f,g,h;if(r=t,(o=e)&&(l=r,n=o,p=l.message,f=n.message,(p||f)&&(!p||f)&&(p||!f)&&p===f&&d(l,n)&&u(l,n)&&1||(s=r,c=o,g=m(c),h=m(s),g&&h&&g.type===h.type&&g.value===h.value&&d(s,c)&&u(s,c))))return i.DEBUG_BUILD&&a.logger.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(e){}return e=t}}}),c=(0,o.convertIntegrationFnToClass)(n,s);function u(e,t){let r=p(e),o=p(t);if(!r&&!o)return!0;if(r&&!o||!r&&o||o.length!==r.length)return!1;for(let e=0;eo);let o=!1}),i("2zeHX",function(t,r){e(t.exports,"ExtraErrorData",()=>m);var o=l("22GcS"),a=l("acf1G"),i=l("8WFxm"),n=l("9vsAM"),s=l("eMyGw"),c=l("lyvZ4");let u="ExtraErrorData",d=(0,o.defineIntegration)((e={})=>{let t=e.depth||3,r=e.captureErrorCause||!1;return{name:u,setupOnce(){},processEvent:(e,o)=>(function(e,t={},r,o){if(!t.originalException||!(0,i.isError)(t.originalException))return e;let l=t.originalException.name||t.originalException.constructor.name,u=function(e,t){try{let r=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],o={};for(let t of Object.keys(e)){if(-1!==r.indexOf(t))continue;let a=e[t];o[t]=(0,i.isError)(a)?a.toString():a}if(t&&void 0!==e.cause&&(o.cause=(0,i.isError)(e.cause)?e.cause.toString():e.cause),"function"==typeof e.toJSON){let t=e.toJSON();for(let e of Object.keys(t)){let r=t[e];o[e]=(0,i.isError)(r)?r.toString():r}}return o}catch(e){c.DEBUG_BUILD&&n.logger.error("Unable to extract extra data from the Error object:",e)}return null}(t.originalException,o);if(u){let t={...e.contexts},o=(0,s.normalize)(u,r);return(0,i.isPlainObject)(o)&&((0,a.addNonEnumerableProperty)(o,"__sentry_skip_normalization__",!0),t[l]=o),{...e,contexts:t}}return e})(e,o,t,r)}}),m=(0,o.convertIntegrationFnToClass)(u,d)}),i("5qKGf",function(t,r){e(t.exports,"RewriteFrames",()=>s);var o=l("22GcS"),a=l("2zvY9");let i="RewriteFrames",n=(0,o.defineIntegration)((e={})=>{let t=e.root,r=e.prefix||"app:///",o=e.iteratee||(e=>{if(!e.filename)return e;let o=/^[a-zA-Z]:\\/.test(e.filename)||e.filename.includes("\\")&&!e.filename.includes("/"),l=/^\//.test(e.filename);if(o||l){let l=o?e.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):e.filename,i=t?(0,a.relative)(t,l):(0,a.basename)(l);e.filename=`${r}${i}`}return e});return{name:i,setupOnce(){},processEvent(e){let t=e;return e.exception&&Array.isArray(e.exception.values)&&(t=function(e){try{return{...e,exception:{...e.exception,values:e.exception.values.map(e=>{var t;return{...e,...e.stacktrace&&{stacktrace:{...t=e.stacktrace,frames:t&&t.frames&&t.frames.map(e=>o(e))}}}})}}}catch(t){return e}}(t)),t}}}),s=(0,o.convertIntegrationFnToClass)(i,n)}),i("2zvY9",function(t,r){e(t.exports,"relative",()=>i),e(t.exports,"basename",()=>n);let o=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function a(...e){let t="",r=!1;for(let o=e.length-1;o>=-1&&!r;o--){let a=o>=0?e[o]:"/";a&&(t=`${a}/${t}`,r="/"===a.charAt(0))}return t=(function(e,t){let r=0;for(let t=e.length-1;t>=0;t--){let o=e[t];"."===o?e.splice(t,1):".."===o?(e.splice(t,1),r++):r&&(e.splice(t,1),r--)}if(t)for(;r--;)e.unshift("..");return e})(t.split("/").filter(e=>!!e),!r).join("/"),(r?"/":"")+t||"."}function l(e){let t=0;for(;t=0&&""===e[r];r--);return t>r?[]:e.slice(t,r-t+1)}function i(e,t){e=a(e).slice(1),t=a(t).slice(1);let r=l(e.split("/")),o=l(t.split("/")),i=Math.min(r.length,o.length),n=i;for(let e=0;e1024?`${e.slice(-1024)}`:e,(a=o.exec(r))?a.slice(1):[])[2];return t&&l.slice(-1*t.length)===t&&(l=l.slice(0,l.length-t.length)),l}}),i("lmFQJ",function(t,r){e(t.exports,"SERIALIZABLE_ATTRIBUTES",()=>o),e(t.exports,"normaliseSentryBreadcrumbs",()=>i);let o=["data-test-id","data-testid"],a=["type","name",...o],l=RegExp(`\\[(?!${a.join("|")}).*?\\]`,"gm"),i=e=>{let{category:t}=e||{};if(t?.startsWith("ui")){let{message:t}=e;null!=t&&(e.message=t.replace(l,""))}return e}}),i("cfRUk",function(t,r){e(t.exports,"normaliseSentryEvent",()=>f);var o=l("d93nT"),a=l("28TTD"),i=l("kyfMF"),n=l("66Fo2"),s=l("kjT9g"),c=l("g9NzR"),u=l("k4UXC"),d=l("7l3xJ");let m=new WeakSet,p=new WeakSet,f=(e,t)=>{let r=t?.originalException;if(!e||"development"===e.environment)return null;if("string"==typeof r&&(0,a.fg)("jira-capture-console-errors-in-sentry")){let r=t?.originalException;if("string"!=typeof r||p.has(r))return null;e.tags?.logger&&p.add(r);let o=e;return(o.request?.url&&(o.request.url=(0,s.default)(o.request.url)),o=(0,d.stackFrameAssetRewrite)(o),(0,u.default)(r,o.request?.url).limitCaptureException)?null:(o.tags={userLocation:(0,n.getUserLocation)(),...o.tags},o)}if(!(r instanceof Error))return null;let l=(0,o.isChrome)(84)||(0,o.isFirefox)(76)||(0,o.isSafari)(15)||(0,o.isEdge)(84);if(!("allSettled"in Promise)||!l||"skipSentry"in r&&(!0===r.skipSentry||"function"==typeof r.skipSentry&&r.skipSentry())||(0,i.isClientFetchError)(r)||m.has(r))return null;e.tags?.logger&&m.add(r);let f=e;f.request?.url&&(f.request.url=(0,s.default)(f.request.url)),f=(0,d.stackFrameAssetRewrite)(f);let g=(0,u.default)(r?.message,f.request?.url);return g.limitCaptureException||(0,i.isBackendAPIError)(r)&&(g={limitCaptureException:.05>=Math.random(),samplingRate:20}).limitCaptureException?null:((e,t,r)=>{if(!t)return e;let o=t.originalException||t.syntheticException;if(!o||"string"==typeof o)return e;let a=o.stack;if(!a)return e;e.tags={backend:o.statusCode||o.cause?.statusCode||o.cause?.extensions?.statusCode||o.metadata?.statusCode||(0,i.isBackendAPIError)(o)&&"true"||"false",hash:(0,c.getErrorHash)(o),userLocation:(0,n.getUserLocation)(),traceId:o.traceId||o.cause?.traceId||o.cause?.extensions?.traceId||void 0,...e.tags};let l=(e=>{let t=/(?:src\/entry|src|assets)\/([^,./]+)/g,r=new Set,o=t.exec(e);for(;o;)r.add(o[1]),o=t.exec(e);return Array.from(r)})(a);return l.length?(e.tags={...e.tags,fragment:l[0]},l.length>1&&(e.extra={...e.extra,allRelevantFragments:l})):e.tags={...e.tags,fragment:"unknown"},r&&null!==r.samplingRate&&(e.tags.sampled=`1/${r.samplingRate}`),e})(f,t,g)}}),i("d93nT",function(t,r){let o;e(t.exports,"isEdge",()=>n),e(t.exports,"isChrome",()=>s),e(t.exports,"isSafari",()=>c),e(t.exports,"isFirefox",()=>u),l("x1xwX");let a=()=>{let e=(void 0===o&&(o=null),o);return e?e.getBrowser():{name:"",version:""}},i=(e,t)=>{let r=e.split("."),o=r[0],a=r[1];return Number(a?`${o}.${a}`:o)>=t},n=(e=0)=>{let{name:t,version:r}=a();return"Microsoft Edge"===t&&i(r||"",e)},s=(e=0)=>{let{name:t,version:r}=a();return"Chrome"===t&&i(r||"",e)},c=(e=0)=>{let{name:t,version:r}=a();return"Safari"===t&&i(r||"",e)},u=(e=0)=>{let{name:t,version:r}=a();return"Firefox"===t&&i(r||"",e)}}),i("x1xwX",function(t,r){e(t.exports,"default",()=>a);var o=l("4Fyjk"),a=class{static getParser(e,t=!1){if("string"!=typeof e)throw Error("UserAgent should be a string");return new(0,o.default)(e,t)}static parse(e){return new(0,o.default)(e).getResult()}}}),i("4Fyjk",function(t,r){e(t.exports,"default",()=>a);var o=l("8UXGl"),a=class{constructor(e,t=!1){if(null==e||""===e)throw Error("UserAgent parameter can't be empty");this._ua=e,this.parsedResult={},!0!==t&&this.parse()}getUA(){return this._ua}test(e){return e.test(this._ua)}parseBrowser(){this.parsedResult.browser={};let e=o.default.find(e=>{if("function"==typeof e.test)return e.test(this);if(e.test instanceof Array)return e.test.some(e=>this.test(e));throw Error("Browser's test function is not valid")});return e&&(this.parsedResult.browser=e.describe(this.getUA())),this.parsedResult.browser}isMobile(){return this.test(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i)}getBrowser(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()}getBrowserName(e){return e?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""}getBrowserVersion(){return this.getBrowser().version}parse(){return this.parseBrowser(),this}getResult(){return Object.assign({},this.parsedResult)}}}),i("8UXGl",function(t,r){e(t.exports,"default",()=>n);let o=(e,t)=>{let r=t.match(e);return r&&r.length>0&&r[1]||""},a=(e,t)=>{let r=t.match(e);return r&&r.length>1&&r[2]||""},l=/version\/(\d+(\.?_?\d+)+)/i,i=(e=[],t)=>{for(let r of e){let e=o(r,t);if(e)return e}return null};var n=[{test:[/googlebot/i],describe:e=>({name:"Googlebot",version:i([/googlebot\/(\d+(\.\d+))/i,l],e)})},{test:[/opera/i],describe:e=>({name:"Opera",version:i([l,/(?:opera)[\s/](\d+(\.?_?\d+)+)/i],e)})},{test:[/opr\/|opios/i],describe:e=>({name:"Opera",version:i([/(?:opr|opios)[\s/](\S+)/i,l],e)})},{test:[/SamsungBrowser/i],describe:e=>({name:"Samsung Internet for Android",version:i([l,/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i],e)})},{test:[/Whale/i],describe:e=>({name:"NAVER Whale Browser",version:i([l,/(?:whale)[\s/](\d+(?:\.\d+)+)/i],e)})},{test:[/coast/i],describe:e=>({name:"Opera Coast",version:i([l,/(?:coast)[\s/](\d+(\.?_?\d+)+)/i],e)})},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:e=>({name:"Opera Touch",version:i([/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,l],e)})},{test:[/msie|trident/i],describe:e=>({name:"Internet Explorer",version:i([/(?:msie |rv:)(\d+(\.?_?\d+)+)/i],e)})},{test:[/\sedg\//i],describe:e=>({name:"Microsoft Edge",version:i([/\sedg\/(\d+(\.?_?\d+)+)/i],e)})},{test:[/edg([ea]|ios)/i],describe:e=>({name:"Microsoft Edge",version:a(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e)})},{test:[/vivaldi/i],describe:e=>({name:"Vivaldi",version:i([/vivaldi\/(\d+(\.?_?\d+)+)/i],e)})},{test:[/tizen/i],describe:e=>({name:"Tizen",version:i([/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,l],e)})},{test:[/firefox|iceweasel|fxios/i],describe:e=>({name:"Firefox",version:i([/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i],e)})},{test:[/electron/i],describe:e=>({name:"Electron",version:i([/(?:electron)\/(\d+(\.?_?\d+)+)/i],e)})},{test:[/chromium/i],describe:e=>({name:"Chromium",version:i([/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,l],e)})},{test:[/chrome|crios|crmo/i],describe:e=>({name:"Chrome",version:i([/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i],e)})},{test:[/GSA/i],describe:e=>({name:"Google Search",version:i([/(?:GSA)\/(\d+(\.?_?\d+)+)/i],e)})},{test(e){let t=!e.test(/like android/i),r=e.test(/android/i);return t&&r},describe:e=>({name:"Android Browser",version:i([l],e)})},{test:[/safari|applewebkit/i],describe:e=>({name:"Safari",version:i([l],e)})},{test:[/.*/i],describe(e){let t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:o(t,e),version:a(t,e)}}}]}),i("kyfMF",function(t,r){e(t.exports,"isClientFetchError",()=>s),e(t.exports,"isBackendAPIError",()=>u);var o=l("28TTD");l("6TAo9");let a=["... is not valid JSON","server with the specified hostname could not be found","cannot parse response","connection failure","Failed to fetch","in JSON at position 0","JSON.parse: unexpected character at line 1 column 1 of the JSON data","JSON.parse: unexpected end of data at line 1 column 1 of the JSON data","Load failed","Network request failed","NetworkError","Syntax or http error","The request timed out","The network connection was lost","The operation was aborted","Unable to fetch manifest","Unexpected end of input","Unexpected end of JSON input","dynamically imported module","Importing a module script failed","CloseEvent: Ping timeout"],i=["AbortError","AuthError","ChunkLoadError","NetworkError","Network error"],n=e=>!!e&&(!!a.find(t=>e.includes(t))||e.includes("Curl Error: Failure when receiving data from the peer")&&(0,o.fg)("handle_failure_when_receiving_data_from_the_peer")),s=e=>!!e&&"object"==typeof e&&(i.includes(e.name)||n(e.message)||"object"==typeof e.cause&&(i.includes(e.cause.name)||n(e.cause.message))),c=["authProviderTimedOut","Call to graphql returned empty issue","endpoint failed with status","Exception while fetching data","fetch-error: no data or no data node","FetchError","GraphQL error","GraphQLNoResultsError","HTTP status","java.lang.","java.net.","java.util.","javax.net.","JSON at position","Network error:","not valid JSON","Problem while calling endpoint","RelayNetwork","Response ended with an error","serverForbidden","serverInvalidBody","serverUnauthorized","serverUnexpectedError"],u=e=>!!e&&"object"==typeof e&&("statusCode"in e||!!e.cause&&"object"==typeof e.cause&&"statusCode"in e.cause||"graphQLErrors"in e||!!e.cause&&"object"==typeof e.cause&&"graphQLErrors"in e.cause||c.some(t=>`${e.name}${e.message}${e.cause?.name}${e.cause?.message}`.includes(t)))}),i("6TAo9",function(t,r){e(t.exports,"isRelayNetworkError",()=>n);var o=l("V4MKb");class a extends o.default{errors;statusCode;skipSentry;traceId;originalResponse;constructor(e,t=[],r,o,a){super(e,{cause:t[0]}),this.name="ValidationError",this.errors=t,this.statusCode=r,this.skipSentry=!0,this.traceId=o,this.originalResponse=a}}a.displayName="ValidationError";class i extends o.default{skipSentry;statusCode;traceId;originalResponse;constructor(e,t,r,o){super(t||`Fetch call failed with status code: ${e}`),this.name="FetchError",this.statusCode=e,this.originalResponse=o,this.skipSentry=401===e,r&&(this.traceId=r)}}i.displayName="FetchError";let n=e=>"RelayNetwork"===e.name}),i("V4MKb",function(t,r){e(t.exports,"default",()=>o);class o extends Error{constructor(e,t){super(e,t),this.name=this.constructor.name}}o.displayName="ExtensibleError"}),i("66Fo2",function(t,r){e(t.exports,"getUserLocation",()=>o),l("lQZ3r");let o=()=>`${(void 0)??"unknown"}:${(void 0)??"unknown"}`}),i("lQZ3r",function(t,r){e(t.exports,"getAnalyticsWebClientPromise",()=>a);let o=new Promise(e=>{}),a=()=>o}),i("kjT9g",function(r,o){e(r.exports,"default",()=>n);var a=l("2KOM1"),i=l("lYdME"),n=(e,r=i.default)=>{let o;try{o=t(a)(e,i.PARSE_ERROR_FALLBACK_URL)}catch(e){return i.PARSE_ERROR_FALLBACK_URL}let l=((e,t)=>{for(let r=0;r1)throw Error("Grouped matcher requires a match => string transformer");return o.transformer}if(1===a.length)throw Error("Basic matcher only supports a string transformer");return o.transformer(a)}}throw Error("No URL mappers matched! Expected a default matcher.")})(`${o.pathname}${o.query}`,r);return`${o.protocol}//${o.host}${l}`}}),i("2KOM1",function(e,t){var r=l("aBsP7"),o=l("2tkGH"),a=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,i=/[\n\r\t]/g,n=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,s=/:\d+$/,c=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,u=/^[a-zA-Z]:/;function d(e){return(e||"").toString().replace(a,"")}var m=[["#","hash"],["?","query"],function(e,t){return g(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],p={hash:1,query:1};function f(e){var t,r=("u">typeof globalThis?globalThis:"u">typeof self?self:{}).location||{},o={},a=typeof(e=e||r);if("blob:"===e.protocol)o=new y(unescape(e.pathname),{});else if("string"===a)for(t in o=new y(e,{}),p)delete o[t];else if("object"===a){for(t in e)t in p||(o[t]=e[t]);void 0===o.slashes&&(o.slashes=n.test(e.href))}return o}function g(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function h(e,t){e=(e=d(e)).replace(i,""),t=t||{};var r,o=c.exec(e),a=o[1]?o[1].toLowerCase():"",l=!!o[2],n=!!o[3],s=0;return l?n?(r=o[2]+o[3]+o[4],s=o[2].length+o[3].length):(r=o[2]+o[4],s=o[2].length):n?(r=o[3]+o[4],s=o[3].length):r=o[4],"file:"===a?s>=2&&(r=r.slice(2)):g(a)?r=o[4]:a?l&&(r=r.slice(2)):s>=2&&g(t.protocol)&&(r=o[4]),{protocol:a,slashes:l||g(a),slashesCount:s,rest:r}}function y(e,t,a){if(e=(e=d(e)).replace(i,""),!(this instanceof y))return new y(e,t,a);var l,n,s,c,p,v,_=m.slice(),b=typeof t,E=0;for("object"!==b&&"string"!==b&&(a=t,t=null),a&&"function"!=typeof a&&(a=o.parse),l=!(n=h(e||"",t=f(t))).protocol&&!n.slashes,this.slashes=n.slashes||l&&t.slashes,this.protocol=n.protocol||t.protocol||"",e=n.rest,("file:"===n.protocol&&(2!==n.slashesCount||u.test(e))||!n.slashes&&(n.protocol||n.slashesCount<2||!g(this.protocol)))&&(_[3]=[/(.*)/,"pathname"]);E<_.length;E++){if("function"==typeof(c=_[E])){e=c(e,this);continue}s=c[0],v=c[1],s!=s?this[v]=e:"string"==typeof s?~(p="@"===s?e.lastIndexOf(s):e.indexOf(s))&&("number"==typeof c[2]?(this[v]=e.slice(0,p),e=e.slice(p+c[2])):(this[v]=e.slice(p),e=e.slice(0,p))):(p=s.exec(e))&&(this[v]=p[1],e=e.slice(0,p.index)),this[v]=this[v]||l&&c[3]&&t[v]||"",c[4]&&(this[v]=this[v].toLowerCase())}a&&(this.query=a(this.query)),l&&t.slashes&&"/"!==this.pathname.charAt(0)&&(""!==this.pathname||""!==t.pathname)&&(this.pathname=function(e,t){if(""===e)return t;for(var r=(t||"/").split("/").slice(0,-1).concat(e.split("/")),o=r.length,a=r[o-1],l=!1,i=0;o--;)"."===r[o]?r.splice(o,1):".."===r[o]?(r.splice(o,1),i++):i&&(0===o&&(l=!0),r.splice(o,1),i--);return l&&r.unshift(""),("."===a||".."===a)&&r.push(""),r.join("/")}(this.pathname,t.pathname)),"/"!==this.pathname.charAt(0)&&g(this.protocol)&&(this.pathname="/"+this.pathname),r(this.port,this.protocol)||(this.host=this.hostname,this.port=""),this.username=this.password="",this.auth&&(~(p=this.auth.indexOf(":"))?(this.username=this.auth.slice(0,p),this.username=encodeURIComponent(decodeURIComponent(this.username)),this.password=this.auth.slice(p+1),this.password=encodeURIComponent(decodeURIComponent(this.password))):this.username=encodeURIComponent(decodeURIComponent(this.auth)),this.auth=this.password?this.username+":"+this.password:this.username),this.origin="file:"!==this.protocol&&g(this.protocol)&&this.host?this.protocol+"//"+this.host:"null",this.href=this.toString()}y.prototype={set:function(e,t,a){switch(e){case"query":"string"==typeof t&&t.length&&(t=(a||o.parse)(t)),this[e]=t;break;case"port":this[e]=t,r(t,this.protocol)?t&&(this.host=this.hostname+":"+t):(this.host=this.hostname,this[e]="");break;case"hostname":this[e]=t,this.port&&(t+=":"+this.port),this.host=t;break;case"host":this[e]=t,s.test(t)?(t=t.split(":"),this.port=t.pop(),this.hostname=t.join(":")):(this.hostname=t,this.port="");break;case"protocol":this.protocol=t.toLowerCase(),this.slashes=!a;break;case"pathname":case"hash":if(t){var l="pathname"===e?"/":"#";this[e]=t.charAt(0)!==l?l+t:t}else this[e]=t;break;case"username":case"password":this[e]=encodeURIComponent(t);break;case"auth":var i=t.indexOf(":");~i?(this.username=t.slice(0,i),this.username=encodeURIComponent(decodeURIComponent(this.username)),this.password=t.slice(i+1),this.password=encodeURIComponent(decodeURIComponent(this.password))):this.username=encodeURIComponent(decodeURIComponent(t))}for(var n=0;no,e=>o=e),e(t.exports,"parse",()=>a,e=>a=e);var o,a,l,i=Object.prototype.hasOwnProperty;function n(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}o=function(e,t){var r,o,a=[];for(o in"string"!=typeof(t=t||"")&&(t="?"),e)if(i.call(e,o)){if(!(r=e[o])&&(null===r||r===l||isNaN(r))&&(r=""),o=encodeURIComponent(o),r=encodeURIComponent(r),null===o||null===r)continue;a.push(o+"="+r)}return a.length?t+a.join("&"):""},a=function(e){for(var t,r=/([^=?&]+)=?([^&]*)/g,o={};t=r.exec(e);){var a=n(t[1]),l=n(t[2]);null===a||null===l||a in o||(o[a]=l)}return o}}),i("lYdME",function(t,r){e(t.exports,"PARSE_ERROR_FALLBACK_URL",()=>a),e(t.exports,"default",()=>l);let o="/could-not-parse/",a=`https://unknown.example.com${o}`;var l=[{matcher:/^\/browse\/.*/i,transformer:"/browse/:issueKey"},{matcher:/^\/project\/[A-Z][A-Z0-9]+\/issues/i,transformer:"/project/:projectKey/issues"},{matcher:/^\/jira\/software\/projects\/[A-Z][A-Z0-9]+\/issues/i,transformer:"/jira/software/projects/:projectKey/issues"},{matcher:/^\/jira\/software\/c\/projects\/[A-Z][A-Z0-9]+\/issues/i,transformer:"/jira/software/c/projects/:projectKey/issues"},{matcher:/^\/jira\/servicedesk\/projects\/[A-Z][A-Z0-9]+\/issues/i,transformer:"/jira/servicedesk/projects/:projectKey/issues"},{matcher:/^\/jira\/core\/projects\/[A-Z][A-Z0-9]+\/issues/i,transformer:"/jira/core/projects/:projectKey/issues"},{matcher:/^\/issues/i,transformer:"/issues"},{matcher:/^\/jira\/issues/i,transformer:"/jira/issues"},{matcher:/^\/jira\/software\/projects\/[A-Z][A-Z0-9]+\/boards\/\d+(\/backlog|\/roadmap|\/timeline)?/i,transformer:e=>`/jira/software/projects/:projectKey/boards/:boardId${e[1]?e[1]:""}`},{matcher:/^\/jira\/software\/c\/projects\/[A-Z][A-Z0-9]+\/boards\/\d+(\/roadmap|\/timeline)?/i,transformer:e=>`/jira/software/c/projects/:projectKey/boards/:boardId${e[1]?e[1]:""}`},{matcher:/^\/rest\/agile\/(.*?)\/board\/\d+\/configuration/i,transformer:e=>`/rest/agile/${e[1]}/board/:boardId/configuration`},{matcher:/^\/gateway\/api\/insights\/agile\/board\/\d+\/backlog\/sprint-commitment/i,transformer:"/gateway/api/insights/agile/board/:boardId/backlog/sprint-commitment"},{matcher:/^\/rest\/internal\/board\/\d+\/sprint\/\d+\/workload/i,transformer:"/rest/internal/board/:boardId/sprint/:sprintId/workload"},{matcher:/^\/rest\/internal\/board\/\d+\/sprint\/\d+\/sprint-progress/i,transformer:"/rest/internal/board/:boardId/sprint/:sprintId/sprint-progress"},{matcher:/^\/rest\/internal\/board\/\d+\/sprint\/\d+\/blocked-issues/i,transformer:"/rest/internal/board/:boardId/sprint/:sprintId/blocked-issues"},{matcher:/^\/rest\/internal\/board\/\d+\/sprint\/\d+\/epic-progress/i,transformer:"/rest/internal/board/:boardId/sprint/:sprintId/epic-progress"},{matcher:/^\/gateway\/api\/aris\/jira\/[a-f0-9-]+\/board\/\d+\/config/i,transformer:"/gateway/api/aris/jira/:cloudId/board/:boardId/config"},{matcher:/^\/gateway\/api\/jira-insights\/settings\/board\/\d+\/permissions\/board-admin/i,transformer:"/gateway/api/jira-insights/settings/board/:boardId/permissions/board-admin"},{matcher:/\/gateway\/api\/jira-insights\/settings\/board\/\d+/i,transformer:"/gateway/api/jira-insights/settings/board/:boardId"},{matcher:/^\/gateway\/api\/insights\/agile\/board\/\d+\/sprint\/\d+\/burndown/i,transformer:"/gateway/api/insights/agile/board/:boardId/sprint/:sprintId/burndown"},{matcher:/^\/jira\/servicedesk\/projects\/[A-Z][A-Z0-9]+\/queues\/custom\/\d+/i,transformer:"/jira/servicedesk/projects/:projectKey/queues/custom/:queueId/:issueKey"},{matcher:/^\/jira\/servicedesk\/projects\/[A-Z][A-Z0-9]+\/section\/[A-Z]+\/custom\/\d+/i,transformer:"/jira/servicedesk/projects/:projectKey/section/:category/custom/:queueId/:issueKey"},{matcher:/^\/projects\/[A-Z][A-Z0-9]+\/settings(\/[a-z]+)?/i,transformer:e=>`/projects/settings${e[1]?e[1]:""}`},{matcher:/^\/projects\/[A-Z][A-Z0-9]+.*?selectedItem=com\.atlassian\.jira\.jira-projects-plugin:(\w+)/i,transformer:e=>`/projects/:projectKey?selectedItem=com.atlassian.jira.jira-projects-plugin:${e[1]}`},{matcher:/^\/secure\/ConfigureReport!default.jspa.*?reportKey=com.atlassian.jira.plugin.system.reports:(\w+)/i,transformer:e=>`/secure/ConfigureReport!default.jspa?reportKey=com.atlassian.jira.plugin.system.reports:${e[1]}`},{matcher:/^\/secure\/((.*?\/)?\w+.jspa)/i,transformer:e=>`/secure/${e[1]}`},{matcher:/^\/plugins\/servlet\/(\w+)/i,transformer:e=>`/plugins/servlet/${e[1]}`},{matcher:/^\/jira\/your-work/i,transformer:"/jira/your-work"},{matcher:/^\/jira\/plans\/\d+\/scenarios\/\d+\/program\/\d+/i,transformer:"/jira/plans/:planId/scenarios/:scenarioId/program/:incrementId"},{matcher:/^\/jira\/plans\/\d+\/scenarios\/\d+\/summary/i,transformer:"/jira/plans/:planId/scenarios/:scenarioId/summary"},{matcher:/^\/jira\/plans\/\d+\/scenarios\/\d+\/calendar/i,transformer:"/jira/plans/:planId/scenarios/:scenarioId/calendar"},{matcher:/^\/jira\/plans\/\d+\/scenarios\/\d+\/teams/i,transformer:"/jira/plans/:planId/scenarios/:scenarioId/teams"},{matcher:/^\/jira\/plans\/\d+\/scenarios\/\d+\/releases/i,transformer:"/jira/plans/:planId/scenarios/:scenarioId/releases"},{matcher:/^\/jira\/plans\/\d+\/scenarios\/\d+\/dependencies/i,transformer:"/jira/plans/:planId/scenarios/:scenarioId/dependencies"},{matcher:/^\/jira\/plans\/\d+\/scenarios\/\d+\/timeline/i,transformer:"/jira/plans/:planId/scenarios/:scenarioId/timeline"},{matcher:/^\/jira\/plans\/\d+\/scenarios\/\d+/i,transformer:"/jira/plans/:planId/scenarios/:scenarioId"},{matcher:new RegExp(o),transformer:"/could-not-parse/"},{matcher:null,transformer:"/unknown"}]}),i("g9NzR",function(t,r){e(t.exports,"getErrorHash",()=>a);let o=new WeakMap,a=e=>{if(o.has(e))return o.get(e);let t="";if(void 0!==e.stack)try{var r;let o,a;o=(r=e.stack).match(/\/([\w.~\-_]+)\.[jt]sx?/g),a=r.match(/:\d+:\d+/g),t=(o?.[0]??"")+(a?.[0]??"")}catch(e){}let a=((e,t=1)=>{let r,o=e.length,a=t^o,l=0;for(;o>=4;)r=(65535&(r=255&e.charCodeAt(l)|(255&e.charCodeAt(++l))<<8|(255&e.charCodeAt(++l))<<16|(255&e.charCodeAt(++l))<<24))*0x5bd1e995+(((r>>>16)*0x5bd1e995&65535)<<16),r^=r>>>24,a=(65535&a)*0x5bd1e995+(((a>>>16)*0x5bd1e995&65535)<<16)^(r=(65535&r)*0x5bd1e995+(((r>>>16)*0x5bd1e995&65535)<<16)),o-=4,++l;switch(o){case 3:a^=(255&e.charCodeAt(l+2))<<16;case 2:a^=(255&e.charCodeAt(l+1))<<8;case 1:a^=255&e.charCodeAt(l),a=(65535&a)*0x5bd1e995+(((a>>>16)*0x5bd1e995&65535)<<16)}return a^=a>>>13,a=(65535&a)*0x5bd1e995+(((a>>>16)*0x5bd1e995&65535)<<16),(a^=a>>>15)>>>0})(`${e.name} ${t||e.message}`).toString(36).toUpperCase();try{o.set(e,a)}catch(e){}return a}}),i("k4UXC",function(r,o){let a,i;e(r.exports,"default",()=>s);var n=l("lnQk8"),s=(a=l("avsXQ").default,i=e=>0!==Math.floor(Math.random()*e),(e,r)=>{let o=a.find(t=>((e,t,r)=>{let{matcher:o,route:a}=e;return!!o.test(t||"")&&(void 0===a||!!(void 0!==r&&r.endsWith(a)))&&!0})(t,e,r)),l=t(n)(o)?null:o.samplingRate;return{limitCaptureException:!t(n)(l)&&i(l),samplingRate:l}})}),i("lnQk8",function(e,t){e.exports=function(e){return null==e}}),i("avsXQ",function(t,r){e(t.exports,"default",()=>o);var o=[{matcher:/postrobot_method/,samplingRate:0},{matcher:/postMessage'\)/,samplingRate:0},{matcher:/^\[Frontend PubSub\] Failed to retrieve subscription configuration \[object Object\]$/,samplingRate:10},{matcher:/Setting the value of 'atlassian-analytics\.jira\.lock' exceeded the quota/,samplingRate:0}]}),i("7l3xJ",function(t,r){e(t.exports,"stackFrameAssetRewrite",()=>o);let o=e=>{try{let t=e=>{e&&e.stacktrace&&e.stacktrace.frames&&e.stacktrace.frames.length&&e.stacktrace.frames.forEach(e=>{e.filename&&(e.filename=e.filename.replace("/assets-brotli/","/assets/"))})};if(t(e),!(e.exception&&e.exception.values&&e.exception.values.length))return e;e.exception.values.forEach(t)}catch(e){console.warn("Unable to rewrite stacktrace filenames",e)}return e}}),i("dJv0A",function(t,r){e(t.exports,"handleAtlaspackErrors",()=>n);var o=l("28TTD"),a=l("7fssI");class i extends Array{constructor(...e){super(...e),this.reportErrors()}push(...e){let t=super.push(...e);return this.reportErrors(),t}reportErrors(){for(;this.length>0;){let e=this.shift();e&&(0,a.captureException)("atlaspack",e)}}}i.displayName="AtlaspackErrors";let n=()=>{if(!(0,o.fg)("jira_atlaspack_errors_array_tracker"))return;let e=globalThis;e.__ATLASPACK_ERRORS instanceof i||(e.__ATLASPACK_ERRORS=new i(...e.__ATLASPACK_ERRORS??[]))}}),i("4iDlH",function(t,r){e(t.exports,"handleSyncRedirects",()=>a);var o=l("38nU1");let a=(e,t)=>{let r;try{r=(0,o.getOriginalUrlFromRequest)(t)}catch(e){console.error("getRedirectUrl: Failed to retrieve original request url",e);return}let a={requestUrl:r,tenantContext:t.input.context?.tenant};for(let t of e)try{let e=t(a);if(e)return e}catch(e){console.error(`Redirect failed for handler ${t.name||"[unknown]"}`,e);break}}}),i("lEig5",function(t,r){e(t.exports,"getRedirects",()=>n);var o=l("6FsSe"),a=l("lEchi"),i=l("4fATq");let n=e=>[o.customDomainRedirect,i.userSegmentationRedirect,(0,a.createJoinSiteConsentSyncWaitRedirect)(e)]}),i("6FsSe",function(t,r){e(t.exports,"customDomainRedirect",()=>i);var o=l("6qAS3");let a=e=>e?.tcs?.displayUrl,i=e=>{let{requestUrl:t,tenantContext:r}=e,l=a(r);if("string"!=typeof l||!(({requestUrl:e,tenantContext:t})=>{let r=a(t);return"string"==typeof r&&e.hostname!==r})(e))return null;let i=new URL(t);return(i.hostname=l,(0,o.default)())?(console.log(`[disabled in local development] - src/packages/ssr/global-redirects/src/custom-domain-redirect.tsx: will redirect this request to: ${i.href}`),null):i.href}}),i("lEchi",function(t,r){e(t.exports,"createJoinSiteConsentSyncWaitRedirect",()=>s);var o=l("28TTD"),a=l("kHv7f"),i=l("6AcSg");let n="idOrigin",s=e=>({requestUrl:t})=>{var r;let l;if(!(0,o.fg)("jira_fix_users_landing_on_error_pages_fg"))return null;let s=new URL(t);return"joinSiteConsent"!==s.searchParams.get(n)?null:(console.log("[jira_fix_users_landing_on_error_pages] query param found"),s.searchParams.delete(n),(l=r=s.pathname).startsWith("/jira/software/")||l.startsWith("/jira/core/")||r.startsWith("/browse/")&&(0,o.fg)("jira_sync_wait_fix_issue_view_route_ignored")?(0,i.getProjectKeyFromUrl)(e,s.href)?(0,a.expVal)("jira_fix_users_landing_on_error_pages","isEnabled",!1)?`${s.origin}/jira/sync-wait?continueUrl=${encodeURIComponent(s.href)}`:s.href:(console.log("[jira_fix_users_landing_on_error_pages] project key not found"),s.href):(console.log("[jira_fix_users_landing_on_error_pages] not eligible path"),s.href))}}),i("kHv7f",function(t,r){e(t.exports,"expVal",()=>u);var o=l("40Iim");l("cLNmm");var a=l("bMLRE"),i=l("7fssI"),n=l("k7wTF");class s extends Error{constructor(e){if(super(e),this.stack){let e=this.stack.split("\n");this.stack=[...e.slice(2)].join("\n")}}}s.displayName="ErrorPointingUp";let c=new Set;function u(e,t,r){let l=function(e,t,r){let l=globalThis;if(l?.__SSR_STATSIG_OVERRIDES__?.configs?.[e]?.[t]!==void 0)return l.__SSR_STATSIG_OVERRIDES__.configs[e][t];if(l?.__SSR_STATSIG_OVERRIDES__?.allExpValTrue&&"isEnabled"===t&&"boolean"==typeof r)return!0;if("function"==typeof l.__SSR_SYNC_READ_EXP_VAL__&&!l._statsigValuesReady)try{return l.__SSR_SYNC_READ_EXP_VAL__(e,t,r)}catch(e){console.error(JSON.stringify({message:e.message,stack:e.stack}))}if("function"==typeof globalThis?.window?.__CRITERION__?.getExperimentValueOverride){let r=globalThis.window.__CRITERION__.getExperimentValueOverride(e,t);if(null!=r)return(0,a.addFeatureFlagAccessed)(`${e}:${t}`,r),r}(0,n.UNSAFE_initIfNeeded)();let i=o.default.getExperimentValue(e,t,r);return(0,a.addFeatureFlagAccessed)(`${e}:${t}`,i),i}(e,t,r);if(!c.has(e)&&(c.add(e),o.default.checkGate("jfp_magma_jira-report-incorrect-experiments",{fireGateExposure:!1})&&!o.default.isExperimentExists(e))){let t=new s(`Experiment ${e} does not exist`);(0,i.captureException)("FeatureGates.isExperimentExists",t),console.error(`Experiment ${e} does not exist`)}return l}}),i("6AcSg",function(t,r){e(t.exports,"getProjectKeyFromUrl",()=>i);var o=l("dJaqz"),a=l("6Di25");let i=(e,t)=>{let r=t.startsWith("http")?new URL(t):new URL(t,"http://_"),l=(0,o.default)(e,r.pathname,r.search);return l?(0,a.getProjectKey)(l.match,l.match.query):""}}),i("dJaqz",function(t,r){e(t.exports,"default",()=>i);var o=l("iUiPm"),a=l("12fMo"),i=(e,t,r,l="")=>(!1==(e[e.length-1]?.name==="legacy-fallback")?o.default:a.default)(e,t,r,l)}),i("iUiPm",function(t,r){e(t.exports,"default",()=>n);var o=l("9s48c"),a=l("9lffr"),i=l("eaK2E"),n=(e,t,r={},l="")=>{let n=i.matchRouteCache.get(t,r,l);if(n&&e.includes(n.route))return n;let s=(0,o.default)(e,t,r,l);return s?((0,a.default)(s.route),i.matchRouteCache.set(t,r,l,s),s):null}}),i("9lffr",function(t,r){e(t.exports,"default",()=>l);let o=e=>{"resources"in e&&Array.isArray(e.resources)&&Object.assign(e,{resources:[...new Set(e.resources)]})},a=e=>{if("lazyOpts"in e&&"function"==typeof e.lazyOpts){let t=e.lazyOpts();Object.assign(e,t),delete e.lazyOpts}};var l=e=>{[a,o].forEach(t=>t(e))}}),i("eaK2E",function(t,r){e(t.exports,"matchRouteCache",()=>o);let o={cache:new Map,get(e,t,r){let o=this.cache.get(r+e);if(o){for(let[e,r]of o)if(function(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;let r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;for(let o=0;o1e3&&this.cache.clear();let a=this.cache.get(r+e);a?(a.size>100&&a.clear(),a.set(t,o)):this.cache.set(r+e,new Map([[t,o]]))}}}),i("12fMo",function(t,r){e(t.exports,"default",()=>s);var o=l("2KOM1"),a=l("9lffr"),i=l("6aYXZ"),n=l("9VGqB"),s=(e,t,r={},l="")=>{let s="string"==typeof r?o.qs.parse(r):r,c=n.matchRouteCache.get(t,s,l);if(c&&e.includes(c.route))return c;for(let r=0;ri);var o=l("l2T0l"),a=l("jRdUQ"),i=function(e,t,r,l){let i=e.path?(0,o.default)(t,{path:e.path,exact:e.exact,basePath:l}):{path:"/",url:"/",params:{},isExact:"/"===t,query:{}},n=i;return(i&&e.query?n=(0,a.default)(e.query,r,i):i&&(n={...i,query:{}}),n)?{match:n,route:e}:null}}),i("l2T0l",function(t,r){e(t.exports,"default",()=>n);var o=l("cDH0v");let a={},i=0;var n=function(e,t={}){("string"==typeof t||Array.isArray(t))&&(t={path:t});let{path:r,exact:l=!1,strict:n=!1,sensitive:s=!1,basePath:c=""}=t;return[].concat(c+r).reduce((t,r)=>{if(!r&&""!==r)return null;if(t)return t;let{regexp:c,keys:u}=function(e,t){let r=`${t.end}${t.strict}${t.sensitive}`,l=a[r]||(a[r]={});if(l[e])return l[e];let n=[],s={regexp:(0,o.pathToRegexp)(e,n,t),keys:n};return i<1e4&&(l[e]=s,i++),s}(r,{end:l,strict:n,sensitive:s}),d=c.exec(e);if(!d)return null;let[m,...p]=d,f=e===m;return l&&!f?null:{path:r,url:"/"===r&&""===m?"/":m,isExact:f,params:u.reduce((e,t,r)=>(e[t.name]=p[r],e),{})}},null)}}),i("cDH0v",function(t,r){function o(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function a(e){return e&&e.sensitive?"":"i"}e(t.exports,"pathToRegexp",()=>function e(t,r,l){if(t instanceof RegExp){if(!r)return t;let e=/\((?:\?<(.*?)>)?(?!\?)/g,o=0,a=e.exec(t.source);for(;a;)r.push({name:a[1]||o++,prefix:"",suffix:"",modifier:"",pattern:""}),a=e.exec(t.source);return t}if(Array.isArray(t)){let o;return o=t.map(t=>e(t,r,l).source),RegExp(`(?:${o.join("|")})`,a(l))}return function(e,t,r={}){let{strict:l=!1,start:i=!0,end:n=!0,encode:s=e=>e,delimiter:c="/#?",endsWith:u=""}=r,d=`[${o(u)}]|$`,m=`[${o(c)}]`,p=i?"^":"";for(let r of e)if("string"==typeof r)p+=o(s(r));else{let e=o(s(r.prefix)),a=o(s(r.suffix));if(r.pattern)if(t&&t.push(r),e||a)if("+"===r.modifier||"*"===r.modifier){let t="*"===r.modifier?"?":"";p+=`(?:${e}((?:${r.pattern})(?:${a}${e}(?:${r.pattern}))*)${a})${t}`}else p+=`(?:${e}(${r.pattern})${a})${r.modifier}`;else"+"===r.modifier||"*"===r.modifier?p+=`((?:${r.pattern})${r.modifier})`:p+=`(${r.pattern})${r.modifier}`;else p+=`(?:${e}${a})${r.modifier}`}if(n)l||(p+=`${m}?`),p+=r.endsWith?`(?=${d})`:"$";else{let t=e[e.length-1],r="string"==typeof t?m.indexOf(t[t.length-1])>-1:void 0===t;l||(p+=`(?:${m}(?=${d}))?`),r||(p+=`(?=${m}|${d})`)}return new RegExp(p,a(r))}(function(e,t={}){let r=function(e){let t=[],r=0;for(;r=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122||95===t){o+=e[a++];continue}break}if(!o)throw TypeError(`Missing parameter name at ${r}`);t.push({type:"NAME",index:r,value:o}),r=a;continue}if("("===o){let o=1,a="",l=r+1;if("?"===e[l])throw TypeError(`Pattern cannot start with "?" at ${l}`);for(;l{if(s{let t=u(e);if(void 0!==t)return t;let{type:o,index:a}=r[s];throw TypeError(`Unexpected ${o} at ${a}, expected ${e}`)},m=()=>{let e,t="";for(;e=u("CHAR")||u("ESCAPED_CHAR");)t+=e;return t};for(;so);var o=function(e,t,r){let o={};return e.every(e=>{let[r,a]=e.split("="),l=!1;return e.includes("!=")&&(r=r.substring(0,r.length-1),l=!0),r.split("|").map(e=>{let r=!1;e.includes("?")&&(e=e.substring(0,e.length-1),r=!0);let i=Object.prototype.hasOwnProperty.call(t,e);return(i&&(o[e]=t[e]||""),a&&(!r||i))?(i=a.startsWith("(")?RegExp(`^${a}$`).test(t[e]||""):t[e]===a,l?!i:i):r||i}).includes(!0)})?{...r,query:o}:null}}),i("9VGqB",function(t,r){e(t.exports,"matchRouteCache",()=>o);let o={cache:new Map,get(e,t,r){let o=this.cache.get(r+e);if(o){for(let[e,r]of o)if(function(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;let r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;for(let o=0;o1e3&&this.cache.clear();let a=this.cache.get(r+e);a?(a.size>100&&a.clear(),a.set(t,o)):this.cache.set(r+e,new Map([[t,o]]))}}}),i("6Di25",function(t,r){e(t.exports,"getProjectKey",()=>a);var o=l("28TTD");let a=(e,t)=>{let r,a;return r=e?.params.projectKey||t?.projectKey||t?.["project.key"],a=(e.params?.issueKey||"").split("-")[0]||((0,o.fg)("handle_context_panel_issue_navigator_path")?t?.selectedIssue?.split("-")[0]:""),r||(a||"").split("-")[0]}}),i("4fATq",function(t,r){e(t.exports,"userSegmentationRedirect",()=>a);let o="isEligibleForUserSurvey",a=({requestUrl:e})=>{let t=new URL(e);return t.searchParams.has(o)?(t.searchParams.delete(o),`${t.origin}/jira/get-started?continueUrl=${encodeURIComponent(t.href)}`):null}}),(0,l("6WT1F").bifrostMultiFallback)([{name:"issue",group:"issue",path:"/browse/:issueKey(\\w+-\\d+)(.*)?",query:["filter?!=(.*)","jql?!=(.*)"]},{name:"issue-embed",group:"issue",path:"/browse/:issueKey(\\w+-\\d+)/embed"},{name:"work-item",group:"work-item",path:"/jira/browse/:issueKey(\\w+-\\d+)(.*)?",exact:!0}]);