1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7887],{9:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});var n={UNDERSCORE_GLOBAL_ERROR_ROUTE:function(){return i},UNDERSCORE_GLOBAL_ERROR_ROUTE_ENTRY:function(){return s},UNDERSCORE_NOT_FOUND_ROUTE:function(){return a},UNDERSCORE_NOT_FOUND_ROUTE_ENTRY:function(){return o}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});let a="/_not-found",o=`${a}/page`,i="/_global-error",s=`${i}/page`},2896:(e,t,n)=>{function r(e){return()=>{throw Error(`\`${e}\` is not supported in Client Components.`)}}n.d(t,{$:()=>a}),r("getFormatter"),r("getNow"),r("getTimeZone"),r("getMessages"),r("getLocale"),r("getExtracted");let a=r("getTranslations");r("setRequestLocale")},23992:e=>{e.exports=["chrome 111","edge 111","firefox 111","safari 16.4"]},26195:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(7620);let a=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M192,64V168L88,64Z",opacity:"0.2"}),r.createElement("path",{d:"M192,56H88a8,8,0,0,0-5.66,13.66L128.69,116,58.34,186.34a8,8,0,0,0,11.32,11.32L140,127.31l46.34,46.35A8,8,0,0,0,200,168V64A8,8,0,0,0,192,56Zm-8,92.69-38.34-38.34h0L107.31,72H184Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M200,64V168a8,8,0,0,1-13.66,5.66L140,127.31,69.66,197.66a8,8,0,0,1-11.32-11.32L128.69,116,82.34,69.66A8,8,0,0,1,88,56H192A8,8,0,0,1,200,64Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M198,64V168a6,6,0,0,1-12,0V78.48L68.24,196.24a6,6,0,0,1-8.48-8.48L177.52,70H88a6,6,0,0,1,0-12H192A6,6,0,0,1,198,64Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M196,64V168a4,4,0,0,1-8,0V73.66L66.83,194.83a4,4,0,0,1-5.66-5.66L182.34,68H88a4,4,0,0,1,0-8H192A4,4,0,0,1,196,64Z"}))]])},37692:(e,t,n)=>{n.d(t,{A:()=>f});var r=n(79748),a=n(7620),o=n.t(a,2),i=n(61782),s=o["use".trim()],l=n(39129),u=n(48048),c=n(60082),p=n(54568),d=n(31242);function f(e){let{Link:t,config:n,getPathname:o,...f}=function(e,t){var n,o,i;let d={...n=t||{},localePrefix:"object"==typeof(i=n.localePrefix)?i:{mode:i||"always"},localeCookie:!!((o=n.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof o&&o},localeDetection:n.localeDetection??!0,alternateLinks:n.alternateLinks??!0},f=d.pathnames,h=(0,a.forwardRef)(function({href:t,locale:n,...r},a){let o,i;"object"==typeof t?(o=t.pathname,i=t.params):o=t;let c=(0,l._x)(t),h=e(),g=(0,l.yL)(h)?s(h):h,_=c?m({locale:n||g,href:null==f?o:{pathname:o,params:i},forcePrefix:null!=n||void 0}):o;return(0,p.jsx)(u.default,{ref:a,href:"object"==typeof t?{...t,pathname:_}:_,locale:n,localeCookie:d.localeCookie,...r})});function m(e){let t,{forcePrefix:n,href:r,locale:a}=e;return null==f?"object"==typeof r?(t=r.pathname,r.query&&(t+=(0,c.Zn)(r.query))):t=r:t=(0,c.FP)({locale:a,...(0,c.TK)(r),pathnames:d.pathnames}),(0,c.x3)(t,a,d,n)}function g(e){return function(t,...n){return e(m(t),...n)}}return{config:d,Link:h,redirect:g(r.redirect),permanentRedirect:g(r.permanentRedirect),getPathname:m}}(i.Ym,e);return{...f,Link:t,usePathname:function(){let e,t,o=(e=(0,r.usePathname)(),t=(0,i.Ym)(),(0,a.useMemo)(()=>{if(!e)return e;let r=e,a=(0,l.XP)(t,n.localePrefix);if((0,l.wO)(a,e))r=(0,l.MY)(e,a);else if("never"!==n.localePrefix.mode&&n.localePrefix.prefixes){let n=(0,l.bL)(t);(0,l.wO)(n,e)&&(r=(0,l.MY)(e,n))}return r},[n.localePrefix,t,e])),s=(0,i.Ym)();return(0,a.useMemo)(()=>o&&n.pathnames?(0,c.aM)(s,o,n.pathnames):o,[s,o])},useRouter:function(){let e=(0,r.useRouter)(),t=(0,i.Ym)(),s=(0,r.usePathname)();return(0,a.useMemo)(()=>{function r(e){return function(r,a){let{locale:i,...l}=a||{},u=[o({href:r,locale:i||t,forcePrefix:null!=i||void 0})];Object.keys(l).length>0&&u.push(l),(0,d.A)(n.localeCookie,s,t,i),e(...u)}}return{...e,push:r(e.push),replace:r(e.replace),prefetch:r(e.prefetch)}},[t,s,e])},getPathname:o}}},40827:(e,t,n)=>{n.d(t,{Q:()=>i});var r=n(7620),a=n(67681),o=n(26195);let i=r.forwardRef((e,t)=>
1r.createElement(a.A,{ref:t,...e,weights:o.A}));i.displayName="ArrowUpRightIcon"},41622:(e,t,n)=>{n.d(t,{n:()=>i});var r=n(7620),a=n(67681);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M236,104a36,36,0,0,0-48-33.94V56a36,36,0,0,0-60-26.8A36,36,0,0,0,70.06,68H56a36,36,0,0,0-26.8,60A36,36,0,0,0,68,185.94V200a36,36,0,0,0,60,26.8A36,36,0,0,0,185.94,188H200a36,36,0,0,0,26.8-60A35.82,35.82,0,0,0,236,104ZM200,92a12,12,0,0,1,0,24H188V104A12,12,0,0,1,200,92ZM152,44a12,12,0,0,1,12,12v48a12,12,0,0,1-12,12H140V56A12,12,0,0,1,152,44ZM92,56a12,12,0,0,1,24,0V68H104A12,12,0,0,1,92,56ZM56,92h48a12,12,0,0,1,12,12v12H56a12,12,0,0,1,0-24Zm0,72a12,12,0,0,1,0-24H68v12A12,12,0,0,1,56,164Zm48,48a12,12,0,0,1-12-12V152a12,12,0,0,1,12-12h12v60A12,12,0,0,1,104,212Zm60-12a12,12,0,0,1-24,0V188h12A12,12,0,0,1,164,200Zm36-36H152a12,12,0,0,1-12-12V140h60a12,12,0,0,1,0,24Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M224,152h0a24,24,0,0,1-24,24H152a24,24,0,0,1,24,24h0a24,24,0,0,1-24,24h0a24,24,0,0,1-24-24V176h24a24,24,0,0,1-24-24V128h72A24,24,0,0,1,224,152ZM104,80h24V56a24,24,0,0,0-24-24h0A24,24,0,0,0,80,56h0a24,24,0,0,0,24,24H56a24,24,0,0,0-24,24h0a24,24,0,0,0,24,24h72V104A24,24,0,0,0,104,80Z",opacity:"0.2"}),r.createElement("path",{d:"M221.13,128A32,32,0,0,0,184,76.31V56a32,32,0,0,0-56-21.13A32,32,0,0,0,76.31,72H56a32,32,0,0,0-21.13,56A32,32,0,0,0,72,179.69V200a32,32,0,0,0,56,21.13A32,32,0,0,0,179.69,184H200a32,32,0,0,0,21.13-56ZM200,88a16,16,0,0,1,0,32H184V104A16,16,0,0,1,200,88ZM152,40a16,16,0,0,1,16,16v48a16,16,0,0,1-16,16H136V56A16,16,0,0,1,152,40ZM88,56a16,16,0,0,1,32,0V72H104A16,16,0,0,1,88,56ZM40,104A16,16,0,0,1,56,88h48a16,16,0,0,1,16,16v16H56A16,16,0,0,1,40,104Zm16,64a16,16,0,0,1,0-32H72v16A16,16,0,0,1,56,
1168Zm48,48a16,16,0,0,1-16-16V152a16,16,0,0,1,16-16h16v64A16,16,0,0,1,104,216Zm64-16a16,16,0,0,1-32,0V184h16A16,16,0,0,1,168,200Zm32-32H152a16,16,0,0,1-16-16V136h64a16,16,0,0,1,0,32Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M221.13,128A32,32,0,0,0,184,76.31V56a32,32,0,0,0-56-21.13A32,32,0,0,0,76.31,72H56a32,32,0,0,0-21.13,56A32,32,0,0,0,72,179.69V200a32,32,0,0,0,56,21.13A32,32,0,0,0,179.69,184H200a32,32,0,0,0,21.13-56ZM88,56a16,16,0,0,1,32,0V72H104A16,16,0,0,1,88,56ZM40,104A16,16,0,0,1,56,88h48a16,16,0,0,1,16,16v16H56A16,16,0,0,1,40,104Zm128,96a16,16,0,0,1-32,0V184h16A16,16,0,0,1,168,200Zm32-32H152a16,16,0,0,1-16-16V136h64a16,16,0,0,1,0,32Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M218,128a30,30,0,1,0-36-48V56a30,30,0,0,0-54-18A30,30,0,1,0,80,74H56a30,30,0,0,0-18,54,30,30,0,1,0,36,48v24a30,30,0,0,0,54,18,30,30,0,1,0,48-36h24a30,30,0,0,0,18-54ZM200,86a18,18,0,0,1,0,36H182V104A18,18,0,0,1,200,86ZM152,38a18,18,0,0,1,18,18v48a18,18,0,0,1-18,18H134V56A18,18,0,0,1,152,38ZM86,56a18,18,0,0,1,36,0V74H104A18,18,0,0,1,86,56ZM38,104A18,18,0,0,1,56,86h48a18,18,0,0,1,18,18v18H56A18,18,0,0,1,38,104Zm18,66a18,18,0,0,1,0-36H74v18A18,18,0,0,1,56,170Zm48,48a18,18,0,0,1-18-18V152a18,18,0,0,1,18-18h18v66A18,18,0,0,1,104,218Zm66-18a18,18,0,0,1-36,0V182h18A18,18,0,0,1,170,200Zm30-30H152a18,18,0,0,1-18-18V134h66a18,18,0,0,1,0,36Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M221.13,128A32,32,0,0,0,184,76.31V56a32,32,0,0,0-56-21.13A32,32,0,0,0,76.31,72H56a32,32,0,0,0-21.13,56A32,32,0,0,0,72,179.69V200a32,32,0,0,0,56,21.13A32,32,0,0,0,179.69,184H200a32,32,0,0,0,21.13-56ZM72,152a16,16,0,1,1-16-16H72Zm48,48a16,16,0,0,1-32,0V152a16,16,0,0,1,16-16h16Zm0-80H56a16,16,0,0,1,0-32h48a16,16,0,0,1,16,16Zm0-48H104a16,16,0,1,1,16-16Zm16-16a16,16,0,0,1,32,0v48a16,16,0,0,1-16,16H136Zm16,160a16,16,0,0,1-16-16V184h16a16,16,0,0,1,0,32Zm48-48H152a16,16,0,0,1-16-16V136h64a16,16,0,0,1,0,32Zm0-48H184V104a16,16,0,1,1,16,16Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M214.4,128A28,28,0,1,0,180,84.43V56a28,28,0,0,0-52-14.4A28,28,0,1,0,84.43,76H56a28,28,0,0,0-14.4,52A28,28,0,1,0,76,171.57V200a28,28,0,0,0,52,14.41A28,28,0,1,0,171.57,180H200a28,28,0,0,0,14.4-52ZM76,152a20,20,0,1,1-20-20H76Zm48,48a20,20,0,0,1-40,0V152a20,20,0,0,1,20-20h20Zm0-76H56a20,20,0,0,1,0-40h48a20,20,0,0,1,20,20Zm0-48H104a20,20,0,1,1,20-20Zm56,28a20,20,0,1,1,20,20H180ZM132,56a20,20,0,0,1,40,0v48a20,20,0,0,1-20,20H132Zm40,144a20,20,0,0,1-40,0V180h20A20,20,0,0,1,172,200Zm28-28H152a20,20,0,0,1-20-20V132h68a20,20,0,0,1,0,40Z"}))]]),i=r.forwardRef((e,t)=>r.createElement(a.A,{ref:t,...e,weights:o}));i.displayName="SlackLogoIcon"},42249:(e,t,n)=>{n.d(t,{S:()=>i});var r=n(7620),a=n(67681);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M170.49,117.91l-56-36A12,12,0,0,0,96,92v72a12,12,0,0,0,18.49,10.09l56-36a12,12,0,0,0,0-20.18ZM120,142V114l21.81,14Zm118.21-73.5a28.05,28.05,0,0,0-16.93-19.14C186.4,35.91,131.29,36,128,36s-58.4-.09-93.28,13.38A28.05,28.05,0,0,0,17.79,68.52C15.15,78.72,12,97.32,12,128s3.15,49.28,5.79,59.48a28.05,28.05,0,0,0,16.93,19.14C68.21,219.55,120.36,220,127.37,220h1.26c7,0,59.16-.45,92.65-13.38a28.05,28.05,0,0,0,16.93-19.14c2.64-10.2,5.79-28.8,5.79-59.48S240.85,78.72,238.21,68.52ZM215,181.46a4,4,0,0,1-2.34,2.77C182.78,195.76,132.27,196,128.32,196h-.39c-.53,0-53.64.17-84.56-11.77A4,4,0,0,1,41,181.46c-1.88-7.24-5-23.82-5-53.46s3.15-46.22,5-53.46a4,4,0,0,1,2.34-2.77C74.29,59.83,127.39,60,127.92,60h.15c.54,0,53.64-.17,84.56,11.77A4,4,0,0,1,215,74.54c1.88,7.24,5,23.82,5,53.46S216.85,174.22,215,181.46Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M226.59,71.53a16,16,0,0,0-9.63-11C183.48,47.65,128,48,128,48s-55.48-.35-89,12.58a16,16,0,0,0-9.63,11C27.07,80.54,24,98.09,24,128s3.07,47.46,5.41,56.47A16,16,0,0,0,39,195.42C72.52,208.35,128,208,128,208s55.48.35,89-12.58a16,16,0,0,0,9.63-10.95c2.34-9,5.41-26.56,5.41-56.47S228.93,80.54,226.59,71.53ZM112,160V96l48,32Z",opacity:"0.2"}),r.createElement("path",{d:"M164.44,121.34l-48-32A8,8,0,0,0,104,96v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,145.05V111l25.58,17ZM234.33,69.52a24,24,0,0,0-14.49-16.4C185.56,39.88,131,40,128,40s-57.56-.12-91.84,13.12a24,24,0,0,0-14.49,16.4C19.08,79.5,16,97.74,16,128s3.08,48.5,5.67,58.48a24,24,0,0,0,14.49,16.41C69,215.56,
1120.4,216,127.34,216h1.32c6.94,0,58.37-.44,91.18-13.11a24,24,0,0,0,14.49-16.41c2.59-10,5.67-28.22,5.67-58.48S236.92,79.5,234.33,69.52Zm-15.49,113a8,8,0,0,1-4.77,5.49c-31.65,12.22-85.48,12-86.12,12s-54.37.18-86-12a8,8,0,0,1-4.77-5.49C34.8,173.39,32,156.57,32,128s2.8-45.39,5.16-54.47A8,8,0,0,1,41.93,68C73.58,55.82,127.4,56,128.05,56s54.37-.18,86,12a8,8,0,0,1,4.77,5.49C221.2,82.61,224,99.43,224,128S221.2,173.39,218.84,182.47Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M234.33,69.52a24,24,0,0,0-14.49-16.4C185.56,39.88,131,40,128,40s-57.56-.12-91.84,13.12a24,24,0,0,0-14.49,16.4C19.08,79.5,16,97.74,16,128s3.08,48.5,5.67,58.48a24,24,0,0,0,14.49,16.41C69,215.56,120.4,216,127.34,216h1.32c6.94,0,58.37-.44,91.18-13.11a24,24,0,0,0,14.49-16.41c2.59-10,5.67-28.22,5.67-58.48S236.92,79.5,234.33,69.52Zm-73.74,65-40,28A8,8,0,0,1,108,156V100a8,8,0,0,1,12.59-6.55l40,28a8,8,0,0,1,0,13.1Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M163.33,123l-48-32A6,6,0,0,0,106,96v64a6,6,0,0,0,9.33,5l48-32a6,6,0,0,0,0-10ZM118,148.79V107.21L149.18,128ZM232.4,70a22,22,0,0,0-13.28-15C185,41.79,130.27,42,128,42s-57-.21-91.16,13A22,22,0,0,0,23.6,70C21.05,79.89,18,98,18,128s3.05,48.11,5.6,58a22,22,0,0,0,13.28,15C71,214.21,125.72,214,128,214h.71c6.91,0,58-.44,90.45-13a22,22,0,0,0,13.28-15c2.55-9.87,5.6-27.93,5.6-58S235,79.89,232.4,70ZM220.78,183a10,10,0,0,1-6,6.86C182.78,202.19,128.58,202,128,202s-54.71.2-86.75-12.17a10,10,0,0,1-6-6.86C32.84,173.78,30,156.78,30,128s2.84-45.78,5.22-55a10,10,0,0,1,6-6.86C72.06,54.26,123.53,54,127.76,54H128c.54,0,54.71-.2,86.75,12.17a10,10,0,0,1,6,6.86c2.38,9.19,5.22,26.19,5.22,55S223.16,173.78,220.78,183Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M164.44,121.34l-48-32A8,8,0,0,0,104,96v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,145.05V111l25.58,17ZM234.33,69.52a24,24,0,0,0-14.49-16.4C185.56,39.88,131,40,128,40s-57.56-.12-91.84,13.12a24,24,0,0,0-14.49,16.4C19.08,79.5,16,97.74,16,128s3.08,48.5,5.67,58.48a24,24,0,0,0,14.49,16.41C69,215.56,120.4,216,127.34,216h1.32c6.94,0,58.37-.44,91.18-13.11a24,24,0,0,0,14.49-16.41c2.59-10,5.67-28.22,5.67-58.48S236.92,79.5,234.33,69.52Zm-15.49,113a8,8,0,0,1-4.77,5.49c-31.65,12.22-85.48,12-86,12H128c-.54,0-54.33.2-86-12a8,8,0,0,1-4.77-5.49C34.8,173.39,32,156.57,32,128s2.8-45.39,5.16-54.47A8,8,0,0,1,41.93,68c30.52-11.79,81.66-12,85.85-12h.27c.54,0,54.38-.18,86,12a8,8,0,0,1,4.77,5.49C221.2,82.61,224,99.43,224,128S221.2,173.39,218.84,182.47Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M162.22,124.67l-48-32A4,4,0,0,0,108,96v64a4,4,0,0,0,2.11,3.53,4,4,0,0,0,4.11-.2l48-32a4,4,0,0,0,0-6.66ZM116,152.53V103.47L152.79,128Zm114.46-82A20,20,0,0,0,218.4,56.85C184.6,43.79,130.27,44,128,44S71.4,43.79,37.6,56.85A20,20,0,0,0,25.54,70.52C23,80.27,20,98.16,20,128s3,47.73,5.54,57.48A20,20,0,0,0,37.6,199.15C71.4,212.21,125.73,212,128,212h.71c6.89,0,57.58-.43,89.72-12.85a20,20,0,0,0,12.06-13.67C233,175.72,236,157.84,236,128S233,80.27,230.46,70.52Zm-7.74,113a12,12,0,0,1-7.21,8.22C183.14,204.19,128.57,204,128,204s-55.11.19-87.48-12.31a12,12,0,0,1-7.21-8.22C30.87,174.17,28,157,28,128s2.87-46.17,5.28-55.47a12,12,0,0,1,7.21-8.22C72.86,51.81,127.43,52,128,52s55.11-.2,87.48,12.31a12,12,0,0,1,7.21,8.22C225.13,81.83,228,99,228,128S225.13,174.17,222.72,183.47Z"}))]]),i=r.forwardRef((e,t)=>r.createElement(a.A,{ref:t,...e,weights:o}));i.displayName="YoutubeLogoIcon"},50595:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(7620),a=n(67681);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M231.49,23.16a13,13,0,0,0-13.23-2.26L15.6,100.21a18.22,18.22,0,0,0,3.12,34.86L68,144.74V200a20,20,0,0,0,34.4,13.88l22.67-23.51L162.35,223a20,20,0,0,0,32.7-10.54L235.67,35.91A13,13,0,0,0,231.49,23.16ZM139.41,77.52,77.22,122.09l-34.43-6.75ZM92,190.06V161.35l15,13.15Zm81.16,10.52L99.28,135.81,205.59,59.63Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M223.41,32.09,80,134.87,21,123.3A6.23,6.23,0,0,1,20,111.38L222.63,32.07A1,1,0,0,1,223.41,32.09ZM80,200a8,8,0,0,0,13.76,5.56l30.61-31.76L80,134.87Z",opacity:"0.2"}),r.createElement("path",{d:"M228.88,26.19a9,9,0,0,0-9.16-1.57L17.06,103.93a14.22,14.22,0,0,0,2.43,27.21L72,141.45V200a15.92,15.92,0,0,0,10,14.83,15.91,15.91,0,0,0,17.51-3.73l25.32-26.26L165,220a15.88,15.88,0,0,0,10.51,4,16.3,16.3,0,0,0,5-.79,15.85,15.85,0,0,0,10.67-11.63L231.77,35A9,9,0,0,0,228.88,26.19ZM78.15,126.35l-49.61-9.73,139.2-54.48ZM88,200V152.52l24.79,21.74Zm87.53,8L92.85,135.5l119-85.29Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M228.88,26.19a9,9,0,0,0-9.16-1.57L17.06,103.93a14.22,14.22,0,0,0,2.43,27.21L72,141.45V200a15.92,15.92,0,0,0,10,14.83,15.91,15.91,0,0,0,17.51-3.73l25.32-26.26L165,220a15.88,15.88,0,0,0,10.51,4,16.3,16.3,0,0,0,5-.79,15.85,15.85,0,0,0,10.67-11.63L231.77,35A9,9,0,0,0,228.88,26.19ZM175.53,208,92.85,135.5l119-85.29Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M227.57,27.7a7,7,0,0,0-7.13-1.22L17.78,105.79a12.23,12.23,0,0,0,2.1,23.39L74,139.81V200a14,14,0,0,0,24.08,9.71l26.64-27.63,41.58,36.45a13.9,13.9,0,0,0,9.2,3.49,14.33,14.33,0,0,0,4.36-.69,13.86,13.86,0,0,0,9.34-10.17L229.82,34.57A7,7,0,0,0,227.57,27.7ZM22.05,117.37h0a.46.46,0,0,1,0-.32.51.51,0,0,1,.15-.08L181.91,54.45l-103.3,74L22.2,117.41Zm67.39,84A2,2,0,0,1,86,200V148.11l29.69,26Zm88.07,7.08a1.93,1.93,0,0,1-1.34,1.44,2,2,0,0,1-2-.4L89.64,135.34,215,45.5Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M228.88,26.19a9,9,0,0,0-9.16-1.57L17.06,103.93a14.22,14.22,0,0,0,2.43,27.21L72,141.45V200a15.92,15.92,0,0,0,10,14.83,15.91,15.91,0,0,0,17.51-3.73l25.32-26.26L165,220a15.88,15.88,0,0,0,10.51,4,16.3,16.3,0,0,0,5-.79,15.85,15.85,0,0,0,10.67-11.63L231.77,35A9,9,0,0,0,228.88,26.19Zm-61.14,36L78.15,126.35l-49.6-9.73ZM88,200V152.52l24.79,21.74Zm87.53,8L92.85,135.5l119-85.29Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M226.27,29.22a5,5,0,0,0-5.1-.87L18.51,107.66a10.22,10.22,0,0,0,1.75,19.56L76,138.16V200a12,12,0,0,0,7.51,11.13A12.1,12.1,0,0,0,88,212a12,12,0,0,0,8.62-3.68l28-29,43,37.71a12,12,0,0,0,7.89,3,12.47,12.47,0,0,0,3.74-.59,11.87,11.87,0,0,0,8-8.72L227.87,34.12A5,5,0,0,0,226.27,29.22ZM20,117.38a2.13,2.13,0,0,1,1.42-2.27L196.07,46.76l-117,83.85L21.81,119.37A2.12,2.12,0,0,1,20,117.38Zm70.87,85.38A4,4,0,0,1,84,200V143.7L118.58,174Zm88.58,6.14a4,4,0,0,1-6.57,2.09L86.43,135.18,218.13,40.8Z"}))]]),i=r.forwardRef((e,t)=>
1r.createElement(a.A,{ref:t,...e,weights:o}));i.displayName="TelegramLogoIcon"},50603:(e,t,n)=>{let r,a,o,i,s,l,u,c;n.r(t),n.d(t,{BrowserClient:()=>at.y,ErrorBoundary:()=>iw,MULTIPLEXED_TRANSPORT_EXTRA_KEY:()=>tv,OpenFeatureIntegrationHook:()=>oJ,Profiler:()=>i_,SDK_VERSION:()=>tu.M,SEMANTIC_ATTRIBUTE_SENTRY_OP:()=>tS.uT,SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN:()=>tS.JD,SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE:()=>tS.sy,SEMANTIC_ATTRIBUTE_SENTRY_SOURCE:()=>tS.i_,Scope:()=>tA.H,WINDOW:()=>tc.jf,addBreadcrumb:()=>tE.Z,addEventProcessor:()=>tk.SA,addIntegration:()=>w.Q8,breadcrumbsIntegration:()=>ac.F,browserApiErrorsIntegration:()=>ah.G,browserProfilingIntegration:()=>oz,browserSessionIntegration:()=>am.p,browserTracingIntegration:()=>sT.d,buildLaunchDarklyFlagUsedHandler:()=>oq,captureConsoleIntegration:()=>tR,captureEvent:()=>tk.r,captureException:()=>tk.Cp,captureFeedback:()=>v,captureMessage:()=>tk.wd,captureReactException:()=>o5,captureRequestError:()=>sC.s,captureRouterTransitionStart:()=>sx.Nc,captureSession:()=>tk.J5,captureUnderscoreErrorException:()=>sP,chromeStackLineParser:()=>ao.Yj,close:()=>tk.VN,consoleLoggingIntegration:()=>tU,contextLinesIntegration:()=>aP,continueTrace:()=>t$.V4,createConsolaReporter:()=>tz,createLangChainCallbackHandler:()=>nY,createReduxEnhancer:()=>iE,createTransport:()=>nJ.o,createUserFeedbackEnvelope:()=>as,cultureContextIntegration:()=>oV.y,dedupeIntegration:()=>nG.s,defaultRequestInstrumentationOptions:()=>oi.h$,defaultStackLineParsers:()=>ao.c9,defaultStackParser:()=>ao.lG,diagnoseSdkConnectivity:()=>o2,endSession:()=>tk.ky,eventFiltersIntegration:()=>nK.A,eventFromException:()=>ai.u,eventFromMessage:()=>ai.qv,exceptionFromError:()=>ai.K8,extraErrorDataIntegration:()=>nX,featureFlagsIntegration:()=>n4,feedbackAsyncIntegration:()=>th,feedbackIntegration:()=>tm,feedbackSyncIntegration:()=>tm,flush:()=>tk.bX,forceLoad:()=>al.w7,functionToStringIntegration:()=>n3.Z,geckoStackLineParser:()=>ao.dY,getActiveSpan:()=>n0.Bk,getClient:()=>y.KU,getCurrentScope:()=>y.o5,getDefaultIntegrations:()=>al.nI,getFeedback:()=>ee,getGlobalScope:()=>y.m6,getIsolationScope:()=>y.rm,getReplay:()=>a$.M,getRootSpan:()=>n0.zU,getSpanDescendants:()=>n0.xO,getSpanStatusFromHttpCode:()=>tV.AJ,getTraceData:()=>n5.i,globalHandlersIntegration:()=>ap.LO,graphqlClientIntegration:()=>aU,growthbookIntegration:()=>o0,httpClientIntegration:()=>aA,httpContextIntegration:()=>ad.M,inboundFiltersIntegration:()=>nK.D,init:()=>g.TsN,instrumentAnthropicAiClient:()=>ro,instrumentGoogleGenAIClient:()=>rh,instrumentLangGraph:()=>rg,instrumentOpenAiClient:()=>rE,instrumentOutgoingRequests:()=>oi.Qb,instrumentSupabaseClient:()=>rM,isEnabled:()=>tk.Ol,isInitialized:()=>tk.Dp,lastEventId:()=>tk.Q,launchDarklyIntegration:()=>oW,lazyLoadIntegration:()=>tf,linkedErrorsIntegration:()=>af.p,logger:()=>h,makeBrowserOfflineTransport:()=>og,makeFetchTransport:()=>an._,makeMultiplexedTransport:()=>tw,metrics:()=>m,moduleMetadataIntegration:()=>rQ,onLoad:()=>al.kF,openFeatureIntegration:()=>oY,opera10StackLineParser:()=>ao.Q_,opera11StackLineParser:()=>ao.Vv,parameterize:()=>rN,reactErrorHandler:()=>o7,reactRouterV3BrowserTracingIntegration:()=>ik,reactRouterV4BrowserTracingIntegration:()=>iI,reactRouterV5BrowserTracingIntegration:()=>iR,reactRouterV6BrowserTracingIntegration:()=>sg,reactRouterV7BrowserTracingIntegration:()=>sw,registerSpanErrorInstrumentation:()=>rX.s,registerWebWorker:()=>o4,replayCanvasIntegration:()=>oo,replayIntegration:()=>a$.w,reportPageLoaded:()=>ol,reportingObserverIntegration:()=>av,rewriteFramesIntegration:()=>r0.D,sendFeedback:()=>V,setActiveSpanInBrowser:()=>oc,setContext:()=>tk.o,setConversationId:()=>tk.Ji,setCurrentClient:()=>r1.B,setExtra:()=>tk.l7,setExtras:()=>tk.cx,setHttpStatus:()=>tV.N8,setMeasurement:()=>r2.X,setTag:()=>tk.NA,setTags:()=>tk.Wt,setUser:()=>tk.gV,showReportDialog:()=>au,spanToBaggageHeader:()=>r6.HW,spanToJSON:()=>n0.et,spanToTraceHeader:()=>n0.Qh,spotlightBrowserIntegration:()=>oB,startBrowserTracingNavigationSpan:()=>os.Nt,startBrowserTracingPageLoadSpan:()=>os.Sx,startInactiveSpan:()=>sH,startNewTrace:()=>t$.Y7,startSession:()=>tk.J0,startSpan:()=>sU,startSpanManual:()=>s$,statsigIntegration:()=>o1,supabaseIntegration:()=>rL,suppressTracing:()=>t$.M1,tanstackRouterBrowserTracingIntegration:()=>iC,thirdPartyErrorFilterIntegration:()=>r4,uiProfiler:()=>aa,unleashIntegration:()=>oG,updateSpanName:()=>n0.zQ,useProfiler:()=>iv,webWorkerIntegration:()=>o6,winjsStackLineParser:()=>ao.$2,withActiveSpan:()=>t$.hb,withErrorBoundary:()=>iS,withIsolationScope:()=>y.rB,withProfiler:()=>iy,withScope:()=>y.v4,withSentryConfig:()=>g.wF1,withSentryReactRouterV6Routing:()=>sb,withSentryReactRouterV7Routing:()=>sS,withSentryRouting:()=>iM,withServerActionInstrumentation:()=>sZ,wrapApiHandlerWithSentryVercelCrons:()=>sW,wrapAppGetInitialPropsWithSentry:()=>sG,wrapCreateBrowserRouterV6:()=>sy,wrapCreateBrowserRouterV7:()=>sA,wrapCreateMemoryRouterV6:()=>sv,wrapCreateMemoryRouterV7:()=>sE,wrapDocumentGetInitialPropsWithSentry:()=>sK,wrapErrorGetInitialPropsWithSentry:()=>sQ,wrapGenerationFunctionWithSentry:()=>sX,wrapGetInitialPropsWithSentry:()=>s0,wrapGetServerSidePropsWithSentry:()=>s1,wrapGetStaticPropsWithSentry:()=>s2,wrapMiddlewareWithSentry:()=>s8,wrapPageComponentWithSentry:()=>s5,wrapRouteHandlerWithSentry:()=>s7,wrapServerComponentWithSentry:()=>s9,wrapUseRoutesV6:()=>s_,wrapUseRoutesV7:()=>sk,zodErrorsIntegration:()=>ae});var p,d,f,h={};n.r(h),n.d(h,{debug:()=>rF,error:()=>rH,fatal:()=>rz,fmt:()=>rO,info:()=>rU,trace:()=>rj,warn:()=>r$});var m={};
1n.r(m),n.d(m,{count:()=>rV,distribution:()=>rq,gauge:()=>rW});var g=n(25378),_=n(64972),y=n(25817);function v(e,t={},n=(0,y.o5)()){let{message:r,name:a,email:o,url:i,source:s,associatedEventId:l,tags:u}=e,c={contexts:{feedback:{contact_email:o,name:a,message:r,url:i,source:s,associated_event_id:l}},type:"feedback",level:"info",tags:u},p=n?.getClient()||(0,y.KU)();return p&&p.emit("beforeSendFeedback",c,t),n.captureEvent(c,t)}var b=n(92031),w=n(93675),S=n(39747),A=n(49900);let E=_.O,k=E.document,T=E.navigator,C="Report a Bug",x="Cancel",I="Send Bug Report",R="Confirm",P="Report a Bug",M="[email protected]",L="Email",N="What's the bug? What did you expect?",O="Description",D="Your Name",j="Name",F="Thank you for your report!",U="(required)",$="Add a screenshot",H="Remove screenshot",z="Highlight",Z="Hide",B="Remove",V=(e,t={includeReplay:!0})=>{if(!e.message)throw Error("Unable to submit feedback with empty message");let n=(0,y.KU)();if(!n)throw Error("No client setup, cannot send feedback.");e.tags&&Object.keys(e.tags).length&&(0,y.o5)().setTags(e.tags);let r=v({source:"api",url:(0,b.$N)(),...e},t);return new Promise((e,t)=>{let a=setTimeout(()=>t("Unable to determine if Feedback was correctly sent."),3e4),o=n.on("afterSendEvent",(n,i)=>{if(n.event_id===r)return(clearTimeout(a),o(),i?.statusCode&&i.statusCode>=200&&i.statusCode<300)?e(r):i?.statusCode===403?t("Unable to send feedback. This could be because this domain is not in your list of allowed domains."):t("Unable to send feedback. This could be because of network issues, or because you are using an ad-blocker.")})})};function W(e,t){return{...e,...t,tags:{...e.tags,...t.tags},onFormOpen:()=>{t.onFormOpen?.(),e.onFormOpen?.()},onFormClose:()=>{t.onFormClose?.(),e.onFormClose?.()},onSubmitSuccess:(n,r)=>{t.onSubmitSuccess?.(n,r),e.onSubmitSuccess?.(n,r)},onSubmitError:n=>{t.onSubmitError?.(n),e.onSubmitError?.(n)},onFormSubmitted:()=>{t.onFormSubmitted?.(),e.onFormSubmitted?.()},themeDark:{...e.themeDark,...t.themeDark},themeLight:{...e.themeLight,...t.themeLight}}}function q(e,t){return Object.entries(t).forEach(([t,n])=>{e.setAttributeNS(null,t,n)}),e}let Y="rgba(88, 74, 192, 1)",J={foreground:"#2b2233",background:"#ffffff",accentForeground:"white",accentBackground:Y,successColor:"#268d75",errorColor:"#df3338",border:"1.5px solid rgba(41, 35, 47, 0.13)",boxShadow:"0px 4px 24px 0px rgba(43, 34, 51, 0.12)",outline:"1px auto var(--accent-background)",interactiveFilter:"brightness(95%)"},G={foreground:"#ebe6ef",background:"#29232f",accentForeground:"white",accentBackground:Y,successColor:"#2da98c",errorColor:"#f55459",border:"1.5px solid rgba(235, 230, 239, 0.15)",boxShadow:"0px 4px 24px 0px rgba(43, 34, 51, 0.12)",outline:"1px auto var(--accent-background)",interactiveFilter:"brightness(150%)"};function K(e){return` 2 --foreground: ${e.foreground}; 3 --background: ${e.background}; 4 --accent-foreground: ${e.accentForeground}; 5 --accent-background: ${e.accentBackground}; 6 --success-color: ${e.successColor}; 7 --error-color: ${e.errorColor}; 8 --border: ${e.border}; 9 --box-shadow: ${e.boxShadow}; 10 --outline: ${e.outline}; 11 --interactive-filter: ${e.interactiveFilter}; 12 `}function Q({colorScheme:e,themeDark:t,themeLight:n,styleNonce:r}){let a=k.createElement("style");return a.textContent=` 13:host { 14 --font-family: system-ui, 'Helvetica Neue', Arial, sans-serif; 15 --font-size: 14px; 16 --z-index: 100000; 17 18 --page-margin: 16px; 19 --inset: auto 0 0 auto; 20 --actor-inset: var(--inset); 21 22 font-family: var(--font-family); 23 font-size: var(--font-size); 24 25 ${"system"!==e?`color-scheme: only ${e};`:""} 26 27 ${K("dark"===e?{...G,...t}:{...J,...n})} 28} 29 30${"system"===e?` 31@media (prefers-color-scheme: dark) { 32 :host { 33 color-scheme: only dark; 34 35 ${K({...G,...t})} 36 } 37}`:""} 38`,r&&a.setAttribute("nonce",r),a}let X=({lazyLoadIntegration:e,getModalIntegration:t,getScreenshotIntegration:n})=>({id:r="sentry-feedback",autoInject:a=!0,showBranding:o=!0,isEmailRequired:i=!1,isNameRequired:s=!1,showEmail:l=!0,showName:u=!0,enableScreenshot:c=!0,useSentryUser:p={email:"email",name:"username"},tags:d,styleNonce:f,scriptNonce:h,colorScheme:m="system",themeLight:g={},themeDark:_={},addScreenshotButtonLabel:y=$,cancelButtonLabel:v=x,confirmButtonLabel:b=R,emailLabel:S=L,emailPlaceholder:Y=M,formTitle:J=P,isRequiredLabel:G=U,messageLabel:K=O,messagePlaceholder:X=N,nameLabel:ee=j,namePlaceholder:et=D,removeScreenshotButtonLabel:en=H,submitButtonLabel:er=I,successMessageText:ea=F,triggerLabel:eo=C,triggerAriaLabel:ei="",highlightToolText:es=z,hideToolText:el=Z,removeHighlightText:eu=B,onFormOpen:ec,onFormClose:ep,onSubmitSuccess:ed,onSubmitError:ef,onFormSubmitted:eh}={})=>{let em={id:r,autoInject:a,showBranding:o,isEmailRequired:i,isNameRequired:s,showEmail
38:l,showName:u,enableScreenshot:c,useSentryUser:p,tags:d,styleNonce:f,scriptNonce:h,colorScheme:m,themeDark:_,themeLight:g,triggerLabel:eo,triggerAriaLabel:ei,cancelButtonLabel:v,submitButtonLabel:er,confirmButtonLabel:b,formTitle:J,emailLabel:S,emailPlaceholder:Y,messageLabel:K,messagePlaceholder:X,nameLabel:ee,namePlaceholder:et,successMessageText:ea,isRequiredLabel:G,addScreenshotButtonLabel:y,removeScreenshotButtonLabel:en,highlightToolText:es,hideToolText:el,removeHighlightText:eu,onFormClose:ep,onFormOpen:ec,onSubmitError:ef,onSubmitSuccess:ed,onFormSubmitted:eh},eg=null,e_=null,ey=[],ev=e=>{if(!eg){let t=k.createElement("div");t.id=String(e.id),k.body.appendChild(t),eg=t.attachShadow({mode:"open"}),e_=Q(e),eg.appendChild(e_)}return eg},eb=async r=>{let a,o,i=r.enableScreenshot&&!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(T.userAgent)||/Macintosh/i.test(T.userAgent)&&T.maxTouchPoints&&T.maxTouchPoints>1)&&!!isSecureContext;try{a=(t?t():await e("feedbackModalIntegration",h))(),(0,w.Q8)(a)}catch{throw Error("[Feedback] Missing feedback modal integration!")}try{let t=i?n?n():await e("feedbackScreenshotIntegration",h):void 0;t&&(o=t(),(0,w.Q8)(o))}catch{}let s=a.createDialog({options:{...r,onFormClose:()=>{s?.close(),r.onFormClose?.()},onFormSubmitted:()=>{s?.close(),r.onFormSubmitted?.()}},screenshotIntegration:o,sendFeedback:V,shadow:ev(r)});return s},ew=(e,t={})=>{let n=W(em,t),r="string"==typeof e?k.querySelector(e):"function"==typeof e.addEventListener?e:null;if(!r)throw Error("Unable to attach to target element");let a=null,o=async()=>{a||(a=await eb({...n,onFormSubmitted:()=>{a?.removeFromDom(),n.onFormSubmitted?.()}})),a.appendToDom(),a.open()};r.addEventListener("click",o);let i=()=>{ey=ey.filter(e=>e!==i),a?.removeFromDom(),a=null,r.removeEventListener("click",o)};return ey.push(i),i},eS=(e={})=>{let t=W(em,e),n=ev(t),r=function({triggerLabel:e,triggerAriaLabel:t,shadow:n,styleNonce:r}){let a,o,i,s,l,u,c,p,d=k.createElement("button");if(d.type="button",d.className="widget__actor",d.ariaHidden="false",d.ariaLabel=t||e||C,d.appendChild((o=q((a=e=>E.document.createElementNS("http://www.w3.org/2000/svg",e))("svg"),{width:"20",height:"20",viewBox:"0 0 20 20",fill:"var(--actor-color, var(--foreground))"}),i=q(a("g"),{clipPath:"url(#clip0_57_80)"}),s=q(a("path"),{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.6622 15H12.3997C12.2129 14.9959 12.031 14.9396 11.8747 14.8375L8.04965 12.2H7.49956V19.1C7.4875 19.3348 7.3888 19.5568 7.22256 19.723C7.05632 19.8892 6.83435 19.9879 6.59956 20H2.04956C1.80193 19.9968 1.56535 19.8969 1.39023 19.7218C1.21511 19.5467 1.1153 19.3101 1.11206 19.0625V12.2H0.949652C0.824431 12.2017 0.700142 12.1783 0.584123 12.1311C0.468104 12.084 0.362708 12.014 0.274155 11.9255C0.185602 11.8369 0.115689 11.7315 0.0685419 11.6155C0.0213952 11.4995 -0.00202913 11.3752 -0.00034808 11.25V3.75C-0.00900498 3.62067 0.0092504 3.49095 0.0532651 3.36904C0.0972798 3.24712 0.166097 3.13566 0.255372 3.04168C0.344646 2.94771 0.452437 2.87327 0.571937 2.82307C0.691437 2.77286 0.82005 2.74798 0.949652 2.75H8.04965L11.8747 0.1625C12.031 0.0603649 12.2129 0.00407221 12.3997 0H15.6622C15.9098 0.00323746 16.1464 0.103049 16.3215 0.278167C16.4966 0.453286 16.5964 0.689866 16.5997 0.9375V3.25269C17.3969 3.42959 18.1345 3.83026 18.7211 4.41679C19.5322 5.22788 19.9878 6.32796 19.9878 7.47502C19.9878 8.62209 19.5322 9.72217 18.7211 10.5333C18.1345 11.1198 17.3969 11.5205 16.5997 11.6974V14.0125C16.6047 14.1393 16.5842 14.2659 16.5395 14.3847C16.4948 14.5035 16.4268 14.6121 16.3394 14.7042C16.252 14.7962 16.147 14.8698 16.0307 14.9206C15.9144 14.9714 15.7891 14.9984 15.6622 15ZM1.89695 10.325H1.88715V4.625H8.33715C8.52423 4.62301 8.70666 4.56654 8.86215 4.4625L12.6872 1.875H14.7247V13.125H12.6872L8.86215 10.4875C8.70666 10.3835 8.52423 10.327 8.33715 10.325H2.20217C2.15205 10.3167 2.10102 10.3125 2.04956 10.3125C1.9981 10.3125 1.94708 10.3167 1.89695 10.325ZM2.98706 12.2V18.1625H5.66206V12.2H2.98706ZM16.5997 9.93612V5.01393C16.6536 5.02355 16.7072 5.03495 16.7605 5.04814C17.1202 5.13709 17.4556 5.30487 17.7425 5.53934C18.0293 5.77381 18.2605 6.06912 18.4192 6.40389C18.578 6.73866 18.6603 7.10452 18.6603 7.47502C18.6603 7.84552 18.578 8.21139 18.4192 8.54616C18.2605 8.88093 18.0293 9.17624 17.7425 9.41071C17.4556 9.64518 17.1202 9.81296 16.7605 9.90191C16.7072 9.91509 16.6536 9.9265 16.5997 9.93612Z"}),o.appendChild(i).appendChild(s),l=a("defs"),u=q(a("clipPath"),{id:"clip0_57_80"}),c=q(a("rect"),{width:"20",height:"20",fill:"white"}),u.appendChild(c),l.appendChild(u),o.appendChild(l).appendChild(u).appendChild(c),o)),e){let t=k.createElement("span");t.appendChild(k.createTextNode(e)),d.appendChild(t)}let f=((p=k.createElement("style")).textContent=` 39.widget__actor { 40 position: fixed;
41 z-index: var(--z-index); 42 margin: var(--page-margin); 43 inset: var(--actor-inset); 44 45 display: flex; 46 align-items: center; 47 gap: 8px; 48 padding: 16px; 49 50 font-family: inherit; 51 font-size: var(--font-size); 52 font-weight: 600; 53 line-height: 1.14em; 54 text-decoration: none; 55 56 background: var(--actor-background, var(--background)); 57 border-radius: var(--actor-border-radius, 1.7em/50%); 58 border: var(--actor-border, var(--border)); 59 box-shadow: var(--actor-box-shadow, var(--box-shadow)); 60 color: var(--actor-color, var(--foreground)); 61 fill: var(--actor-color, var(--foreground)); 62 cursor: pointer; 63 opacity: 1; 64 transition: transform 0.2s ease-in-out; 65 transform: translate(0, 0) scale(1); 66} 67.widget__actor[aria-hidden="true"] { 68 opacity: 0; 69 pointer-events: none; 70 visibility: hidden; 71 transform: translate(0, 16px) scale(0.98); 72} 73 74.widget__actor:hover { 75 background: var(--actor-hover-background, var(--background)); 76 filter: var(--interactive-filter); 77} 78 79.widget__actor svg { 80 width: 1.14em; 81 height: 1.14em; 82} 83 84@media (max-width: 600px) { 85 .widget__actor span { 86 display: none; 87 } 88} 89`,r&&p.setAttribute("nonce",r),p);return{el:d,appendToDom(){n.appendChild(f),n.appendChild(d)},removeFromDom(){d.remove(),f.remove()},show(){d.ariaHidden="false"},hide(){d.ariaHidden="true"}}}({triggerLabel:t.triggerLabel,triggerAriaLabel:t.triggerAriaLabel,shadow:n,styleNonce:f});return ew(r.el,{...t,onFormOpen(){r.hide()},onFormClose(){r.show()},onFormSubmitted(){r.show()}}),r};return{name:"Feedback",setupOnce(){(0,A.B)()&&em.autoInject&&("loading"===k.readyState?k.addEventListener("DOMContentLoaded",()=>eS().appendToDom()):eS().appendToDom())},attachTo:ew,createWidget(e={}){let t=eS(W(em,e));return t.appendToDom(),t},createForm:async(e={})=>eb(W(em,e)),setTheme(e){if(em.colorScheme=e,eg){let e=Q(em);e_?eg.replaceChild(e,e_):eg.prepend(e),e_=e}},remove(){eg&&(eg.parentElement?.remove(),eg=null,e_=null),ey.forEach(e=>e()),ey=[]}}};function ee(){let e=(0,y.KU)();return e?.getIntegrationByName("Feedback")}var et,en,er,ea,eo,ei,es,el={},eu=[],ec=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,ep=Array.isArray;function ed(e,t){for(var n in t)e[n]=t[n];return e}function ef(e){var t=e.parentNode;t&&t.removeChild(e)}function eh(e,t,n){var r,a,o,i={};for(o in t)"key"==o?r=t[o]:"ref"==o?a=t[o]:i[o]=t[o];if(arguments.length>2&&(i.children=arguments.length>3?et.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===i[o]&&(i[o]=e.defaultProps[o]);return em(e,i,r,a,null)}function em(e,t,n,r,a){var o={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==a?++er:a,__i:-1,__u:0};return null==a&&null!=en.vnode&&en.vnode(o),o}function eg(e){return e.children}function e_(e,t){this.props=e,this.context=t}function ey(e,t){if(null==t)return e.__?ey(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?ey(e):null}function ev(e){(!e.__d&&(e.__d=!0)&&ea.push(e)&&!eb.__r++||eo!==en.debounceRendering)&&((eo=en.debounceRendering)||ei)(eb)}function eb(){var e,t,n,r=[],a=[];for(ea.sort(es);e=ea.shift();)e.__d&&(n=ea.length,t=function(e,t,n){var r,a=e.__v,o=a.__e,i=e.__P;if(i)return(r=ed({},a)).__v=a.__v+1,en.vnode&&en.vnode(r),eT(i,r,a,e.__n,void 0!==i.ownerSVGElement,32&a.__u?[o]:null,t,null==o?ey(a):o,!!(32&a.__u),n),r.__.__k[r.__i]=r,r.__d=void 0,r.__e!=o&&function e(t){var n,r;if(null!=(t=t.__)&&null!=t.__c){for(t.__e=t.__c.base=null,n=0;n<t.__k.length;n++)if(null!=(r=t.__k[n])&&null!=r.__e){t.__e=t.__c.base=r.__e;break}return e(t)}}(r),r}(e,r,a)||t,0===n||ea.length>n?(eC(r,t,a),a.length=r.length=0,t=void 0,ea.sort(es)):t&&en.__c&&en.__c(t,eu));t&&eC(r,t,a),eb.__r=0}function ew(e,t,n,r,a,o,i,s,l,u,c){var p,d,f,h,m,g=r&&r.__k||eu,_=t.length;for(n.__d=l,function(e,t,n){var r,a,o,i,s,l=t.length,u=n.length,c=u,p=0;for(e.__k=[],r=0;r<l;r++)null!=(a=e.__k[r]=null==(a=t[r])||"boolean"==typeof a||"function"==typeof a?null:"string"==typeof a||"number"==typeof a||"bigint"==typeof a||a.constructor==String?em(null,a,null,null,a):ep(a)?em(eg,{children:a},null,null,null):void 0===a.constructor&&a.__b>0?em(a.type,a.props,a.key,a.ref?a.ref:null,a.__v):a)?(a.__=e,a.__b=e.__b+1,s=function(e,t,n,r){var a=e.key,o=e.type,i=n-1,s=n+1,l=t[n];
vendor: 4,806 bytes, line 89
89if(null===l||l&&a==l.key&&o===l.type)return n;if(r>+(null!=l&&0==(131072&l.__u)))for(;i>=0||s<t.length;){if(i>=0){if((l=t[i])&&0==(131072&l.__u)&&a==l.key&&o===l.type)return i;i--}if(s<t.length){if((l=t[s])&&0==(131072&l.__u)&&a==l.key&&o===l.type)return s;s++}}return -1}(a,n,i=r+p,c),a.__i=s,o=null,-1!==s&&(c--,(o=n[s])&&(o.__u|=131072)),null==o||null===o.__v?(-1==s&&p--,"function"!=typeof a.type&&(a.__u|=65536)):s!==i&&(s===i+1?p++:s>i?c>l-i?p+=s-i:p--:p=s<i&&s==i-1?s-i:0,s!==r+p&&(a.__u|=65536))):(o=n[r])&&null==o.key&&o.__e&&(o.__e==e.__d&&(e.__d=ey(o)),eI(o,o,!1),n[r]=null,c--);if(c)for(r=0;r<u;r++)null!=(o=n[r])&&0==(131072&o.__u)&&(o.__e==e.__d&&(e.__d=ey(o)),eI(o,o))}(n,t,g),l=n.__d,p=0;p<_;p++)null!=(f=n.__k[p])&&"boolean"!=typeof f&&"function"!=typeof f&&(d=-1===f.__i?el:g[f.__i]||el,f.__i=p,eT(e,f,d,a,o,i,s,l,u,c),h=f.__e,f.ref&&d.ref!=f.ref&&(d.ref&&ex(d.ref,null,f),c.push(f.ref,f.__c||h,f)),null==m&&null!=h&&(m=h),65536&f.__u||d.__k===f.__k?l=function e(t,n,r){var a,o;if("function"==typeof t.type){for(a=t.__k,o=0;a&&o<a.length;o++)a[o]&&(a[o].__=t,n=e(a[o],n,r));return n}t.__e!=n&&(r.insertBefore(t.__e,n||null),n=t.__e);do n=n&&n.nextSibling;while(null!=n&&8===n.nodeType);return n}(f,l,e):"function"==typeof f.type&&void 0!==f.__d?l=f.__d:h&&(l=h.nextSibling),f.__d=void 0,f.__u&=-196609);n.__d=l,n.__e=m}function eS(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||ec.test(t)?n:n+"px"}function eA(e,t,n,r,a){var o;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||eS(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||eS(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])o=t!==(t=t.replace(/(PointerCapture)$|Capture$/i,"$1")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+o]=n,n?r?n.u=r.u:(n.u=Date.now(),e.addEventListener(t,o?ek:eE,o)):e.removeEventListener(t,o?ek:eE,o);else{if(a)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&"rowSpan"!==t&&"colSpan"!==t&&"role"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,n))}}function eE(e){if(this.l){var t=this.l[e.type+!1];if(e.t){if(e.t<=t.u)return}else e.t=Date.now();return t(en.event?en.event(e):e)}}function ek(e){if(this.l)return this.l[e.type+!0](en.event?en.event(e):e)}function eT(e,t,n,r,a,o,i,s,l,u){var c,p,d,f,h,m,g,_,y,v,b,w,S,A,E,k=t.type;if(void 0!==t.constructor)return null;128&n.__u&&(l=!!(32&n.__u),o=[s=t.__e=n.__e]),(c=en.__b)&&c(t);e:if("function"==typeof k)try{if(_=t.props,y=(c=k.contextType)&&r[c.__c],v=c?y?y.props.value:c.__:r,n.__c?g=(p=t.__c=n.__c).__=p.__E:("prototype"in k&&k.prototype.render?t.__c=p=new k(_,v):(t.__c=p=new e_(_,v),p.constructor=k,p.render=eR),y&&y.sub(p),p.props=_,p.state||(p.state={}),p.context=v,p.__n=r,d=p.__d=!0,p.__h=[],p._sb=[]),null==p.__s&&(p.__s=p.state),null!=k.getDerivedStateFromProps&&(p.__s==p.state&&(p.__s=ed({},p.__s)),ed(p.__s,k.getDerivedStateFromProps(_,p.__s))),f=p.props,h=p.state,p.__v=t,d)null==k.getDerivedStateFromProps&&null!=p.componentWillMount&&p.componentWillMount(),null!=p.componentDidMount&&p.__h.push(p.componentDidMount);else{if(null==k.getDerivedStateFromProps&&_!==f&&null!=p.componentWillReceiveProps&&p.componentWillReceiveProps(_,v),!p.__e&&(null!=p.shouldComponentUpdate&&!1===p.shouldComponentUpdate(_,p.__s,v)||t.__v===n.__v)){for(t.__v!==n.__v&&(p.props=_,p.state=p.__s,p.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.forEach(function(e){e&&(e.__=t)}),b=0;b<p._sb.length;b++)p.__h.push(p._sb[b]);p._sb=[],p.__h.length&&i.push(p);break e}null!=p.componentWillUpdate&&p.componentWillUpdate(_,p.__s,v),null!=p.componentDidUpdate&&p.__h.push(function(){p.componentDidUpdate(f,h,m)})}if(p.context=v,p.props=_,p.__P=e,p.__e=!1,w=en.__r,S=0,"prototype"in k&&k.prototype.render){for(p.state=p.__s,p.__d=!1,w&&w(t),c=p.render(p.props,p.state,p.context),A=0;A<p._sb.length;A++)p.__h.push(p._sb[A]);p._sb=[]}else do p.__d=!1,w&&w(t),c=p.render(p.props,p.state,p.context),p.state=p.__s;while(p.__d&&++S<25);p.state=p.__s,null!=p.getChildContext&&(r=ed(ed({},r),p.getChildContext())),d||null==p.getSnapshotBeforeUpdate||(m=p.getSnapshotBeforeUpdate(f,h)),ew(e,ep(E=null!=c&&c.type===eg&&null==c.key?c.props.children:c)?E:[E],t,n,r,a,o,i,s,l,u),p.base=t.__e,t.__u&=-161,p.__h.length&&i.push(p),g&&(p.__E=p.__=null)}catch(e){t.__v=null,l||null!=o?(t.__e=s,t.__u|=l?160:32,o[o.indexOf(s)]=null):(t.__e=n.__e,t.__k=n.__k),en.__e(e,t,n)}else null==o&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=function(e,t,n,r,a,o,i,s,l){var u,c,p,d,f,h,m,g=n.props,_=t.props,y=t.type;if("svg"===y&&(a=!0),null!=o){for(u=0;
89u<o.length;u++)if((f=o[u])&&"setAttribute"in f==!!y&&(y?f.localName===y:3===f.nodeType)){e=f,o[u]=null;break}}if(null==e){if(null===y)return document.createTextNode(_);e=a?document.createElementNS("http://www.w3.org/2000/svg",y):document.createElement(y,_.is&&_),o=null,s=!1}if(null===y)g===_||s&&e.data===_||(e.data=_);else{if(o=o&&et.call(e.childNodes),g=n.props||el,!s&&null!=o)for(g={},u=0;u<e.attributes.length;u++)g[(f=e.attributes[u]).name]=f.value;for(u in g)f=g[u],"children"==u||("dangerouslySetInnerHTML"==u?p=f:"key"===u||u in _||eA(e,u,null,f,a));for(u in _)f=_[u],"children"==u?d=f:"dangerouslySetInnerHTML"==u?c=f:"value"==u?h=f:"checked"==u?m=f:"key"===u||s&&"function"!=typeof f||g[u]===f||eA(e,u,f,g[u],a);if(c)s||p&&(c.__html===p.__html||c.__html===e.innerHTML)||(e.innerHTML=c.__html),t.__k=[];else if(p&&(e.innerHTML=""),ew(e,ep(d)?d:[d],t,n,r,a&&"foreignObject"!==y,o,i,o?o[0]:n.__k&&ey(n,0),s,l),null!=o)for(u=o.length;u--;)null!=o[u]&&ef(o[u]);s||(u="value",void 0===h||h===e[u]&&("progress"!==y||h)&&("option"!==y||h===g[u])||eA(e,u,h,g[u],!1),u="checked",void 0!==m&&m!==e[u]&&eA(e,u,m,g[u],!1))}return e}(n.__e,t,n,r,a,o,i,l,u);(c=en.diffed)&&c(t)}function eC(e,t,n){for(var r=0;r<n.length;r++)ex(n[r],n[++r],n[++r]);en.__c&&en.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(e){en.__e(e,t.__v)}})}function ex(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){en.__e(e,n)}}function eI(e,t,n){var r,a;if(en.unmount&&en.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||ex(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){en.__e(e,t)}r.base=r.__P=null,e.__c=void 0}if(r=e.__k)for(a=0;a<r.length;a++)r[a]&&eI(r[a],t,n||"function"!=typeof e.type);n||null==e.__e||ef(e.__e),e.__=e.__e=e.__d=void 0}function eR(e,t,n){return this.constructor(e,n)}et=eu.slice,en={__e:function(e,t,n,r){for(var a,o,i;t=t.__;)if((a=t.__c)&&!a.__)try{if((o=a.constructor)&&null!=o.getDerivedStateFromError&&(a.setState(o.getDerivedStateFromError(e)),i=a.__d),null!=a.componentDidCatch&&(a.componentDidCatch(e,r||{}),i=a.__d),i)return a.__E=a}catch(t){e=t}throw e}},er=0,e_.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=ed({},this.state),"function"==typeof e&&(e=e(ed({},n),this.props)),e&&ed(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),ev(this))},e_.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),ev(this))},e_.prototype.render=eg,ea=[],ei="function"==typeof Promise?Promise.prototype.then.bind(Prom
89ise.resolve()):setTimeout,es=function(e,t){return e.__v.__b-t.__v.__b},eb.__r=0;var eP,eM,eL,eN,eO=0,eD=[],ej=[],eF=en,eU=eF.__b,e$=eF.__r,eH=eF.diffed,ez=eF.__c,eZ=eF.unmount,eB=eF.__;function eV(e,t){eF.__h&&eF.__h(eM,e,eO||t),eO=0;var n=eM.__H||(eM.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({__V:ej}),n.__[e]}function eW(e){return eO=1,eq(e2,e)}function eq(e,t,n){var r=eV(eP++,2);if(r.t=e,!r.__c&&(r.__=[n?n(t):e2(void 0,t),function(e){var t=r.__N?r.__N[0]:r.__[0],n=r.t(t,e);t!==n&&(r.__N=[n,r.__[1]],r.__c.setState({}))}],r.__c=eM,!eM.u)){var a=function(e,t,n){if(!r.__c.__H)return!0;var a=r.__c.__H.__.filter(function(e){return!!e.__c});if(a.every(function(e){return!e.__N}))return!o||o.call(this,e,t,n);var i=!1;return a.forEach(function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(i=!0)}}),!(!i&&r.__c.props===e)&&(!o||o.call(this,e,t,n))};eM.u=!0;var o=eM.shouldComponentUpdate,i=eM.componentWillUpdate;eM.componentWillUpdate=function(e,t,n){if(this.__e){var r=o;o=void 0,a(e,t,n),o=r}i&&i.call(this,e,t,n)},eM.shouldComponentUpdate=a}return r.__N||r.__}function eY(e,t){var n=eV(eP++,4);!eF.__s&&e1(n.__H,t)&&(n.__=e,n.i=t,eM.__h.push(n))}function eJ(e,t){var n=eV(eP++,7);return e1(n.__H,t)?(n.__V=e(),n.i=t,n.__h=e,n.__V):n.__}function eG(e,t){return eO=8,eJ(function(){return e},t)}function eK(){for(var e;e=eD.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(eX),e.__H.__h.forEach(e0),e.__H.__h=[]}catch(t){e.__H.__h=[],eF.__e(t,e.__v)}}eF.__b=function(e){eM=null,eU&&eU(e)},eF.__=function(e,t){t.__k&&t.__k.__m&&(e.__m=t.__k.__m),eB&&eB(e,t)},eF.__r=function(e){e$&&e$(e),eP=0;var t=(eM=e.__c).__H;t&&(eL===eM?(t.__h=[],eM.__h=[],t.__.forEach(function(e){e.__N&&(e.__=e.__N),e.__V=ej,e.__N=e.i=void 0})):(t.__h.forEach(eX),t.__h.forEach(e0),t.__h=[],eP=0)),eL=eM},eF.diffed=function(e){eH&&eH(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==eD.push(t)&&eN===eF.requestAnimationFrame||((eN=eF.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(r),eQ&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);eQ&&(t=requestAnimationFrame(n))})(eK)),t.__H.__.forEach(function(e){e.i&&(e.__H=e.i),e.__V!==ej&&(e.__=e.__V),e.i=void 0,e.__V=ej})),eL=eM=null},eF.__c=function(e,t){t.some(function(e){try{e.__h.forEach(eX),e.__h=e.__h.filter(function(e){return!e.__||e0(e)})}catch(n){t.some(function(e){e.__h&&(e.__h=[])}),t=[],eF.__e(n,e.__v)}}),ez&&ez(e,t)},eF.unmount=function(e){eZ&&eZ(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(e){try{eX(e)}catch(e){t=e}}),n.__H=void 0,t&&eF.__e(t,n.__v))};var eQ="function"==typeof requestAnimationFrame;function eX(e){var t=eM,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),eM=t}function e0(e){var t=eM;e.__c=e.__(),eM=t}function e1(e,t){return!e||e.length!==t.length||t.some(function(t,n){return t!==e[n]})}function e2(e,t){return"function"==typeof t?t(e):t}let e6=Object.defineProperty({__proto__:null,useCallback:eG,useContext:function(e){var t=eM.context[e.__c],n=eV(eP++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(eM)),t.props.value):e.__},useDebugValue:function(e,t){eF.useDebugValue&&eF.useDebugValue(t?t(e):e)},useEffect:function(e,t){var n=eV(eP++,3);!eF.__s&&e1(n.__H,t)&&(n.__=e,n.i=t,eM.__H.__h.push(n))},useErrorBoundary:function(e){var t=eV(eP++,10),n=eW();return t.__=e,eM.componentDidCatch||(eM.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]},useId:function(){var e=eV(eP++,11);if(!e.__){for(var t=eM.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__},useImperativeHandle:function(e,t,n){eO=6,eY(function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0},null==n?n:n.concat(e))},useLayoutEffect:eY,useMemo:eJ,useReducer:eq,useRef:function(e){return eO=5,eJ(function(){return{current:e}},[])},useState:eW},Symbol.toStringTag,{value:"Module"});function e8({options:e}){let t=eJ(()=>{let e,t;return{__html:(e=q(k.createElementNS("http://www.w3.org/2000/svg","svg"),{width:"32",height:"30",viewBox:"0 0 72 66",fill:"inherit"}),t=q(k.createElementNS("http://www.w3.org/2000/svg","path"),{transform:"translate(11, 11)",d:"M29,2.26a4.67,4.67,0,0,0-8,0L14.42,13.53A32.21,32.21,0,0,1,32.17,40.19H27.55A27.68,27.68,0,0,0,12.09,17.47L6,28a15.92,15.92,0,0,1,9.23,12.17H4.62A.76.76,0,0,1,4,39.06l2.94-5a10.74,10.74,0,0,0-3.36-1.9l-2.91,5a4.54,4.54,0,0,0,1.69,6.24A4.66,4.66,0,0,0,4.62,44H19.15a19.4,19.4,0,0,0-8-17.31l2.31-4A23.87,23.87,0,0,1,23.76,44H36.07a35.88,35.88,0,0,0-16.41-31.8l4.67-8a.77.77,0,0,1,1.05-.27c.53.29,20.29,34.77,20.66,35.17a.76.76,0,0,1-.68,1.13H40.6q.09,1.91,0,3.81h4.78A4.59,4.59,0,0,0,50,39.43a4.49,4.49,0,0,0-.62-2.28Z"}),e.appendChild(t),e).outerHTML}},[]);return eh("h2",{class:"dialog__header"},eh("span",{class:"dialog__title"},e.formTitle),e.showBranding?eh("a",{class:"brand-link",target:"_blank",href:"https://sentry.io/welcome/",title:"Powered by Sentry",rel:"noopener noreferrer",dangerouslySetInnerHTML:t}):null)}function e4(e,t){let n=e.get(t);return"string"==typeof n?n.trim():""}function e3({options:e,defaultEmail:t,defaultName:n,onFormClose:r,onSubmit:a,onSubmitSuccess:o,onSubmitError:i,showEmail
89:s,showName:l,screenshotInput:u}){let{tags:c,addScreenshotButtonLabel:p,removeScreenshotButtonLabel:d,cancelButtonLabel:f,emailLabel:h,emailPlaceholder:m,isEmailRequired:g,isNameRequired:_,messageLabel:y,messagePlaceholder:v,nameLabel:b,namePlaceholder:w,submitButtonLabel:S,isRequiredLabel:A}=e,[E,k]=eW(!1),[T,C]=eW(null),[x,I]=eW(!1),R=u?.input,[P,M]=eW(null),L=eG(e=>{M(e),I(!1)},[]),N=eG(e=>{var t;let n,r=(n=[],(t={emailLabel:h,isEmailRequired:g,isNameRequired:_,messageLabel:y,nameLabel:b}).isNameRequired&&!e.name&&n.push(t.nameLabel),t.isEmailRequired&&!e.email&&n.push(t.emailLabel),e.message||n.push(t.messageLabel),n);return r.length>0?C(`Please enter in the following required fields: ${r.join(", ")}`):C(null),0===r.length},[h,g,_,y,b]);return eh("form",{class:"form",onSubmit:eG(async e=>{k(!0);try{if(e.preventDefault(),!(e.target instanceof HTMLFormElement))return;let t=new FormData(e.target),n=await (u&&x?u.value():void 0),r={name:e4(t,"name"),email:e4(t,"email"),message:e4(t,"message"),attachments:n?[n]:void 0};if(!N(r))return;try{let e=await a({name:r.name,email:r.email,message:r.message,source:"widget",tags:c},{attachments:r.attachments});o(r,e)}catch(e){C(e),i(e)}}finally{k(!1)}},[u&&x,o,i])},R&&x?eh(R,{onError:L}):null,eh("fieldset",{class:"form__right","data-sentry-feedback":!0,disabled:E},eh("div",{class:"form__top"},T?eh("div",{class:"form__error-container"},T):null,l?eh("label",{for:"name",class:"form__label"},eh(e5,{label:b,isRequiredLabel:A,isRequired:_}),eh("input",{class:"form__input",defaultValue:n,id:"name",name:"name",placeholder:w,required:_,type:"text"})):eh("input",{"aria-hidden":!0,value:n,name:"name",type:"hidden"}),s?eh("label",{for:"email",class:"form__label"},eh(e5,{label:h,isRequiredLabel:A,isRequired:g}),eh("input",{class:"form__input",defaultValue:t,id:"email",name:"email",placeholder:m,required:g,type:"email"})):eh("input",{"aria-hidden":!0,value:t,name:"email",type:"hidden"}),eh("label",{for:"message",class:"form__label"},eh(e5,{label:y,isRequiredLabel:A,isRequired:!0}),eh("textarea",{autoFocus:!0,class:"form__input form__input--textarea",id:"message",name:"message",placeholder:v,required:!0,rows:5})),R?eh("label",{for:"screenshot",class:"form__label"},eh("button",{class:"btn btn--default",disabled:E,type:"button",onClick:()=>{M(null),I(e=>!e)}},x?d:p),P?eh("div",{class:"form__error-container"},P.message):null):null),eh("div",{class:"btn-group"},eh("button",{class:"btn btn--primary",disabled:E,type:"submit"},S),eh("button",{class:"btn btn--default",disabled:E,type:"button",onClick:r},f))))}function e5({label:e,isRequired:t,isRequiredLabel:n}){return eh("span",{class:"form__label__text"},e,t&&eh("span",{class:"form__label__text--required"},n))}function e7({open:e,onFormSubmitted:t,...n}){let r=n.options,a=eJ(()=>{let e,t,n,r,a,o,i,s;return{__html:(t=q((e=e=>E.document.createElementNS("http://www.w3.org/2000/svg",e))("svg"),{width:"16",height:"17",viewBox:"0 0 16 17",fill:"inherit"}),n=q(e("g"),{clipPath:"url(#clip0_57_156)"}),r=q(e("path"),{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M3.55544 15.1518C4.87103 16.0308 6.41775 16.5 8 16.5C10.1217 16.5 12.1566 15.6571 13.6569 14.1569C15.1571 12.6566 16 10.6217 16 8.5C16 6.91775 15.5308 5.37103 14.6518 4.05544C13.7727 2.73985 12.5233 1.71447 11.0615 1.10897C9.59966 0.503466 7.99113 0.34504 6.43928 0.653721C4.88743 0.962403 3.46197 1.72433 2.34315 2.84315C1.22433 3.96197 0.462403 5.38743 0.153721 6.93928C-0.15496 8.49113 0.00346625 10.0997 0.608967 11.5615C1.21447 13.0233 2.23985 14.2727 3.55544 15.1518ZM4.40546 3.1204C5.46945 2.40946 6.72036 2.03 8 2.03C9.71595 2.03 11.3616 2.71166 12.575 3.92502C13.7883 5.13838 14.47 6.78405 14.47 8.5C14.47 9.77965 14.0905 11.0306 13.3796 12.0945C12.6687 13.1585 11.6582 13.9878 10.476 14.4775C9.29373 14.9672 7.99283 15.0953 6.73777 14.8457C5.48271 14.596 4.32987 13.9798 3.42502 13.075C2.52018 12.1701 1.90397 11.0173 1.65432 9.76224C1.40468 8.50718 1.5328 7.20628 2.0225 6.02404C2.5122 4.8418 3.34148 3.83133 4.40546 3.1204Z"}),a=q(e("path"),{d:"M6.68775 12.4297C6.78586 12.4745 6.89218 12.4984 7 12.5C7.11275 12.4955 7.22315 12.4664 7.32337 12.4145C7.4236 12.3627 7.51121 12.2894 7.58 12.2L12 5.63999C12.0848 5.47724 12.1071 5.28902 12.0625 5.11098C12.0178 4.93294 11.9095 4.77744 11.7579 4.67392C11.6064 4.57041 11.4221 4.52608 11.24 4.54931C11.0579 4.57254 10.8907 4.66173
8910.77 4.79999L6.88 10.57L5.13 8.56999C5.06508 8.49566 4.98613 8.43488 4.89768 8.39111C4.80922 8.34735 4.713 8.32148 4.61453 8.31498C4.51605 8.30847 4.41727 8.32147 4.32382 8.35322C4.23038 8.38497 4.14413 8.43484 4.07 8.49999C3.92511 8.63217 3.83692 8.81523 3.82387 9.01092C3.81083 9.2066 3.87393 9.39976 4 9.54999L6.43 12.24C6.50187 12.3204 6.58964 12.385 6.68775 12.4297Z"}),t.appendChild(n).append(a,r),o=e("defs"),i=q(e("clipPath"),{id:"clip0_57_156"}),s=q(e("rect"),{width:"16",height:"16",fill:"white",transform:"translate(0 0.5)"}),i.appendChild(s),o.appendChild(i),t.appendChild(o).appendChild(i).appendChild(s),t).outerHTML}},[]),[o,i]=eW(null),s=eG(()=>{o&&(clearTimeout(o),i(null)),t()},[o]),l=eG((e,r)=>{n.onSubmitSuccess(e,r),i(setTimeout(()=>{t(),i(null)},5e3))},[t]);return eh(eg,null,o?eh("div",{class:"success__position",onClick:s},eh("div",{class:"success__content"},r.successMessageText,eh("span",{class:"success__icon",dangerouslySetInnerHTML:a}))):eh("dialog",{class:"dialog",onClick:r.onFormClose,open:e},eh("div",{class:"dialog__position"},eh("div",{class:"dialog__content",onClick:e=>{e.stopPropagation()}},eh(e8,{options:r}),eh(e3,{...n,onSubmitSuccess:l})))))}let e9=` 90.dialog { 91 position: fixed; 92 z-index: var(--z-index); 93 margin: 0; 94 inset: 0; 95 96 display: flex; 97 align-items: center; 98 justify-content: center; 99 padding: 0; 100 height: 100vh; 101 width: 100vw; 102 103 color: var(--dialog-color, var(--foreground)); 104 fill: var(--dialog-color, var(--foreground)); 105 line-height: 1.75em; 106 107 background-color: rgba(0, 0, 0, 0.05); 108 border: none; 109 inset: 0; 110 opacity: 1; 111 transition: opacity 0.2s ease-in-out; 112} 113 114.dialog__position { 115 position: fixed; 116 z-index: var(--z-index); 117 inset: var(--dialog-inset); 118 padding: var(--page-margin); 119 display: flex; 120 max-height: calc(100vh - (2 * var(--page-margin))); 121} 122@media (max-width: 600px) { 123 .dialog__position { 124 inset: var(--page-margin); 125 padding: 0; 126 } 127} 128 129.dialog__position:has(.editor) { 130 inset: var(--page-margin); 131 padding: 0; 132} 133 134.dialog:not([open]) { 135 opacity: 0; 136 pointer-events: none; 137 visibility: hidden; 138} 139.dialog:not([open]) .dialog__content { 140 transform: translate(0, -16px) scale(0.98); 141} 142 143.dialog__content { 144 display: flex; 145 flex-direction: column; 146 gap: 16px; 147 padding: var(--dialog-padding, 24px); 148 max-width: 100%; 149 width: 100%; 150 max-height: 100%; 151 overflow: auto; 152 153 background: var(--dialog-background, var(--background)); 154 border-radius: var(--dialog-border-radius, 20px); 155 border: var(--dialog-border, var(--border));
156 box-shadow: var(--dialog-box-shadow, var(--box-shadow)); 157 transform: translate(0, 0) scale(1); 158 transition: transform 0.2s ease-in-out; 159} 160 161`,te=` 162.dialog__header { 163 display: flex; 164 gap: 4px; 165 justify-content: space-between; 166 font-weight: var(--dialog-header-weight, 600); 167 margin: 0; 168} 169.dialog__title { 170 align-self: center; 171 width: var(--form-width, 272px); 172} 173 174@media (max-width: 600px) { 175 .dialog__title { 176 width: auto; 177 } 178} 179 180.dialog__position:has(.editor) .dialog__title { 181 width: auto; 182} 183 184 185.brand-link { 186 display: inline-flex; 187} 188.brand-link:focus-visible { 189 outline: var(--outline); 190} 191`,tt=` 192.form { 193 display: flex; 194 overflow: auto; 195 flex-direction: row; 196 gap: 16px; 197 flex: 1 0; 198} 199 200.form fieldset { 201 border: none; 202 margin: 0; 203 padding: 0; 204} 205 206.form__right { 207 flex: 0 0 auto; 208 display: flex; 209 overflow: auto; 210 flex-direction: column; 211 justify-content: space-between; 212 gap: 20px; 213 width: var(--form-width, 100%); 214} 215 216.dialog__position:has(.editor) .form__right { 217 width: var(--form-width, 272px); 218} 219 220.form__top { 221 display: flex; 222 flex-direction: column; 223 gap: 8px; 224} 225 226.form__error-container { 227 color: var(--error-color); 228 fill: var(--error-color); 229} 230 231.form__label { 232 display: flex; 233 flex-direction: column; 234 gap: 4px; 235 margin: 0px; 236} 237 238.form__label__text { 239 display: flex; 240 gap: 4px; 241 align-items: center; 242} 243 244.form__label__text--required { 245 font-size: 0.85em; 246} 247 248.form__input { 249 font-family: inherit; 250 line-height: inherit; 251 background: transparent; 252 box-sizing: border-box; 253 border: var(--input-border, var(--border)); 254 border-radius: var(--input-border-radius, 6px); 255 color: var(--input-color, inherit); 256 fill: var(--input-color, inherit); 257 font-size: var(--input-font-size, inherit); 258 font-weight: var(--input-font-weight, 500); 259 padding: 6px 12px; 260} 261 262.form__input::placeholder { 263 opacity: 0.65; 264 color: var(--input-placeholder-color, inherit); 265 filter: var(--interactive-filter); 266} 267 268.form__input:focus-visible { 269 outline: var(--input-focus-outline, var(--outline)); 270} 271 272.form__input--textarea { 273 font-family: inherit; 274 resize: vertical; 275} 276 277.error { 278 color: var(--error-color); 279 fill: var(--error-color); 280} 281`,tn=` 282.btn-group { 283 display: grid; 284 gap: 8px; 285} 286 287.btn { 288 line-height: inherit; 289 border: var(--button-border, var(--border)); 290 border-radius: var(--button-border-radius, 6px); 291 cursor: pointer; 292 font-family: inherit; 293 font-size: var(--button-font-size, inherit); 294 font-weight: var(--button-font-weight, 600); 295 padding: var(--button-padding, 6px 16px); 296} 297.btn[disabled] { 298 opacity: 0.6; 299 pointer-events: none; 300} 301 302.btn--primary { 303 color: var(--button-primary-color, var(--accent-foreground)); 304 fill: var(--button-primary-color, var(--accent-foreground)); 305 background: var(--button-primary-background, var(--accent-background)); 306 border: var(--button-primary-border, var(--border)); 307 border-radius: var(--button-primary-border-radius, 6px); 308 font-weight: var(--button-primary-font-weight, 500); 309} 310.btn--primary:hover { 311 color: var(--button-primary-hover-color, var(--accent-foreground)); 312 fill: var(--button-primary-hover-color, var(--accent-foreground)); 313 background: var(--button-primary-hover-background, var(--accent-background)); 314 filter: var(--interactive-filter); 315} 316.btn--primary:focus-visible { 317 background: var(--button-primary-hover-background, var(--accent-background)); 318 filter: var(--interactive-filter); 319 outline: var(--button-primary-focus-outline, var(--outline)); 320} 321 322.btn--default { 323 color: var(--button-color, var(--foreground)); 324 fill: var(--button-color, var(--foreground)); 325 background: var(--button-background, var(--background)); 326 border: var(--button-border, var(--border)); 327 border-radius: var(--button-border-radius, 6px); 328 font-weight: var(--button-font-weight, 500); 329} 330.btn--default:hover { 331 color: var(--button-color, var(--foreground)); 332 fill: var(--button-color, var(--foreground)); 333 background: var(--button-hover-background, var(--background)); 334 filter: var(--interactive-filter); 335} 336.btn--default:focus-visible { 337 background: var(--button-hover-background, var(--background)); 338 filter: var(--interactive-filter); 339 outline: var(--button-focus-outline, var(--outline)); 340} 341`,tr=` 342.success__position { 343 position: fixed; 344 inset: var(--dialog-inset); 345 padding: var(--page-margin); 346 z-index: var(--z-index); 347} 348.success__content { 349 background: var(--success-background, var(--background)); 350 border: var(--success-border, var(--border)); 351 border-radius: var(--success-border-radius, 1.7em/50%);
352 box-shadow: var(--success-box-shadow, var(--box-shadow)); 353 font-weight: var(--success-font-weight, 600); 354 color: var(--success-color); 355 fill: var(--success-color); 356 padding: 12px 24px; 357 line-height: 1.75em; 358 359 display: grid; 360 align-items: center; 361 grid-auto-flow: column; 362 gap: 6px; 363 cursor: default; 364} 365 366.success__icon { 367 display: flex; 368} 369`,ta=()=>({name:"FeedbackModal",setupOnce(){},createDialog:({options:e,screenshotIntegration:t,sendFeedback:n,shadow:r})=>{var a;let o,i,s,l,u=e.useSentryUser,c=(o=(0,y.o5)().getUser(),i=(0,y.rm)().getUser(),s=(0,y.m6)().getUser(),o&&Object.keys(o).length?o:i&&Object.keys(i).length?i:s),p=k.createElement("div"),d=(a=e.styleNonce,(l=k.createElement("style")).textContent=` 370:host { 371 --dialog-inset: var(--inset); 372} 373 374${e9} 375${te} 376${tt} 377${tn} 378${tr} 379`,a&&l.setAttribute("nonce",a),l),f="",h={get el(){return p},appendToDom(){r.contains(d)||r.contains(p)||(r.appendChild(d),r.appendChild(p))},removeFromDom(){p.remove(),d.remove(),k.body.style.overflow=f},open(){g(!0),e.onFormOpen?.(),(0,y.KU)()?.emit("openFeedbackWidget"),f=k.body.style.overflow,k.body.style.overflow="hidden"},close(){g(!1),k.body.style.overflow=f}},m=t?.createInput({h:eh,hooks:e6,dialog:h,options:e}),g=t=>{var r,a,o,i;r=eh(e7,{options:e,screenshotInput:m,showName:e.showName||e.isNameRequired,showEmail:e.showEmail||e.isEmailRequired,defaultName:String(u&&c?.[u.name]||""),defaultEmail:String(u&&c?.[u.email]||""),onFormClose:()=>{g(!1),e.onFormClose?.()},onSubmit:n,onSubmitSuccess:(t,n)=>{g(!1),e.onSubmitSuccess?.(t,n)},onSubmitError:t=>{e.onSubmitError?.(t)},onFormSubmitted:()=>{e.onFormSubmitted?.()},open:t}),en.__&&en.__(r,p),a=p.__k,o=[],i=[],eT(p,r=p.__k=eh(eg,null,[r]),a||el,el,void 0!==p.ownerSVGElement,a?null:p.firstChild?et.call(p.childNodes):null,o,a?a.__e:p.firstChild,!1,i),r.__d=void 0,eC(o,r,i)};return h}});function to(e,t,n){if(!e)return;let r=e.getContext("2d",t);r&&n(e,r)}function ti(e,t){to(e,{alpha:!0},(e,n)=>{n.drawImage(t,0,0,t.width,t.height,0,0,e.width,e.height)})}function ts(e,t,n){to(e,{alpha:!0},(e,r)=>{n.length&&(r.fillStyle="rgba(0, 0, 0, 0.25)",r.fillRect(0,0,e.width,e.height)),n.forEach(e=>{switch(e.type){case"highlight":r.shadowColor="rgba(0, 0, 0, 0.7)",r.shadowBlur=50,r.fillStyle=t,r.fillRect(e.x-1,e.y-1,e.w+2,e.h+2),r.clearRect(e.x,e.y,e.w,e.h);break;case"hide":r.fillStyle="rgb(0, 0, 0)",r.fillRect(e.x,e.y,e.w,e.h)}})})}let tl=()=>({name:"FeedbackScreenshot",setupOnce(){},createInput:({h:e,hooks:t,dialog:n,options:r})=>{let a=k.createElement("canvas");return{input:function({h:e,hooks:t,outputBuffer:n,dialog:r,options:a}){var o;let i,s,l,u=function({hooks:e}){return function({onBeforeScreenshot:t,onScreenshot:n,onAfterScreenshot:r,onError:a}){let o=function(){let[t,n]=e.useState(E.devicePixelRatio??1);return e.useEffect(()=>{let e=()=>{n(E.devicePixelRatio)},t=matchMedia(`(resolution: ${E.devicePixelRatio}dppx)`);return t.addEventListener("change",e),()=>{t.removeEventListener("change",e)}},[]),t}();e.useEffect(()=>{(async()=>{t();let e=await T.mediaDevices.getDisplayMedia({video:{width:E.innerWidth*o,height:E.innerHeight*o},audio:!1,monitorTypeSurfaces:"exclude",preferCurrentTab:!0,selfBrowserSurface:"include",surfaceSwitching:"exclude"}),a=k.createElement("video");await new Promise((t,r)=>{a.srcObject=e,a.onloadedmetadata=()=>{n(a,o),e.getTracks().forEach(e=>e.stop()),t()},a.play().catch(r)}),r()})().catch(a)},[])}}({hooks:t}),c=function({h:e}){return function({action:t,setAction:n,options:r}){return e("div",{class:"editor__tool-container"},e("div",{class:"editor__tool-bar"},e("button",{type:"button",class:`editor__tool ${"highlight"===t?"editor__tool--active":""}`,onClick:()=>{n("highlight"===t?"":"highlight")}},r.highlightToolText),e("button",{type:"button",class:`editor__tool ${"hide"===t?"editor__tool--active":""}`,onClick:()=>{n("hide"===t?"":"hide")}},r.hideToolText)))}}({h:e}),p=function({h:e}){return function(){return e("svg",{"data-test-id":"icon-close",viewBox:"0 0 16 16",fill:"#2B2233",height:"25px",width:"25px"},e("circle",{r:"7",cx:"8",cy:"8",fill:"white"}),e("path",{strokeWidth:"1.5",d:"M8,16a8,8,0,1,1,8-8A8,8,0,0,1,8,16ZM8,1.53A6.47,6.47,0,1,0,14.47,8,6.47,6.47,0,0,0,8,1.53Z"}),e("path",{strokeWidth:"1.5",d:"M5.34,11.41a.71.71,0,0,1-.53-.22.74.74,0,0,1,0-1.06l5.32-5.32a.75.75,0,0,1,1.06,1.06L5.87,11.19A.74.74,0,0,1,5.34,11.41Z"}),e("path",{strokeWidth:"1.5",d:"M10.66,11.41a.74.74,0,0,1-.53-.22L4.81,5.87A.75.75,0,0,1,5.87,4.81l5.32,5.32a.74.74,0,0,1,0,1.06A.71.71,0,0,1,10.66,11.41Z"}))}}({h:e}),d={__html:(o=a.styleNonce,i=k.createElement("style"),s="#1A141F",l="#302735",i.textContent=` 380.editor { 381 display: flex; 382 flex-grow: 1; 383 flex-direction: column; 384} 385 386.editor__image-container { 387 justify-items: center; 388 padding: 15px; 389 position: relative; 390 height: 100%; 391 border-radius: var(--menu-border-radius, 6px); 392 393 background-color: ${s}; 394 background-image: repeating-linear-gradient( 395 -145deg, 396 transparent, 397 transparent 8px, 398 ${s} 8px, 399 ${s} 11px 400 ), 401 repeating-linear-gradient( 402 -45deg, 403 transparent, 404 transparent 15px, 405 ${l} 15px, 406 ${l} 16px 407 ); 408} 409 410.editor__canvas-container { 411 width: 100%; 412 height: 100%; 413 position: relative; 414 display: flex; 415 align-items: center; 416 justify-content: center; 417} 418 419.editor__canvas-container > * { 420 object-fit: contain; 421 position: absolute; 422} 423 424.editor__tool-container { 425 padding-top: 8px; 426 display: flex; 427 justify-content: center; 428} 429 430.editor__tool-bar { 431 display: flex; 432 gap: 8px; 433} 434 435.editor__tool { 436 display: flex; 437 padding: 8px 12px; 438 justify-content: center; 439 align-items: center; 440 border: var(--button-border, var(--border)); 441 border-radius: var(--button-border-radius, 6px); 442 background: var(--button-background, var(--background)); 443 color: var(--button-color, var(--foreground)); 444} 445 446.editor__tool--active { 447 background: var(--button-primary-background, var(--accent-background)); 448 color: var(--button-primary-color, var(--accent-foreground)); 449} 450 451.editor__rect { 452 position: absolute; 453 z-index: 2; 454} 455 456.editor__rect button { 457 opacity: 0; 458 position: absolute; 459 top: -12px; 460 right: -12px; 461 cursor: pointer; 462 padding: 0; 463 z-index: 3; 464 border: none; 465 background: none; 466} 467 468.editor__rect:hover button { 469 opacity: 1; 470} 471`,o&&i.setAttribute("nonce",o),i).innerText},f=r.el.style,h=({screenshot:r})=>{let[o,i]=t.useState("highlight"),[s,l]=t.useState([]),u=t.useRef(null),f=t.useRef(null),h=t.useRef(null),m=t.useRef(null),[g,_]=t.useState(1),y=t.useMemo(()=>{let e=k.getElementById(a.id);if(!e)return"white";let t=getComputedStyle(e);return t.getPropertyValue("--button-primary-background")||t.getPropertyValue("--accent-background")},[a.id]);t.useLayoutEffect(()=>{let e=()=>{let t=u.current;t&&(to(r.canvas,{alpha:!1},e=>
471{_(Math.min(t.clientWidth/e.width,t.clientHeight/e.height))}),(0===t.clientHeight||0===t.clientWidth)&&setTimeout(e,0))};return e(),E.addEventListener("resize",e),()=>{E.removeEventListener("resize",e)}},[r]);let v=t.useCallback((e,t)=>{to(e,{alpha:!0},(e,n)=>{n.scale(t,t),e.width=r.canvas.width,e.height=r.canvas.height})},[r]);t.useEffect(()=>{v(f.current,r.dpi),ti(f.current,r.canvas)},[r]),t.useEffect(()=>{v(h.current,r.dpi),to(h.current,{alpha:!0},(e,t)=>{t.clearRect(0,0,e.width,e.height)}),ts(h.current,y,s)},[s,y]),t.useEffect(()=>{v(n,r.dpi),ti(n,r.canvas),to(k.createElement("canvas"),{alpha:!0},(e,t)=>{t.scale(r.dpi,r.dpi),e.width=r.canvas.width,e.height=r.canvas.height,ts(e,y,s),ti(n,e)})},[s,r,y]);let b=t.useCallback(e=>t=>{t.preventDefault(),t.stopPropagation(),l(t=>{let n=[...t];return n.splice(e,1),n})},[]),w={width:`${r.canvas.width*g}px`,height:`${r.canvas.height*g}px`},S=e=>{e.stopPropagation()};return e("div",{class:"editor"},e("style",{nonce:a.styleNonce,dangerouslySetInnerHTML:d}),e("div",{class:"editor__image-container"},e("div",{class:"editor__canvas-container",ref:u},e("canvas",{ref:f,id:"background",style:w}),e("canvas",{ref:h,id:"foreground",style:w}),e("div",{ref:m,onMouseDown:e=>{if(!o||!m.current)return;let t=m.current.getBoundingClientRect(),n={type:o,x:e.offsetX/g,y:e.offsetY/g},r=(e,n)=>{let r=(n.clientX-t.x)/g,a=(n.clientY-t.y)/g;return{type:e.type,x:Math.min(e.x,r),y:Math.min(e.y,a),w:Math.abs(r-e.x),h:Math.abs(a-e.y)}},a=e=>{to(h.current,{alpha:!0},(e,t)=>{t.clearRect(0,0,e.width,e.height)}),ts(h.current,y,[...s,r(n,e)])},i=e=>{let t=r(n,e);t.w*g>=1&&t.h*g>=1&&l(e=>[...e,t]),k.removeEventListener("mousemove",a),k.removeEventListener("mouseup",i)};k.addEventListener("mousemove",a),k.addEventListener("mouseup",i)},style:w},s.map((t,n)=>e("div",{key:n,class:"editor__rect",style:{top:`${t.y*g}px`,left:`${t.x*g}px`,width:`${t.w*g}px`,height:`${t.h*g}px`}},e("button",{"aria-label":a.removeHighlightText,onClick:b(n),onMouseDown:S,onMouseUp:S,type:"button"},e(p,null))))))),e(c,{options:a,action:o,setAction:i}))};return function({onError:r}){let[a,o]=t.useState();return(u({onBeforeScreenshot:t.useCallback(()=>{f.display="none"},[]),onScreenshot:t.useCallback((e,t)=>{to(k.createElement("canvas"),{alpha:!1},(n,r)=>{r.scale(t,t),n.width=e.videoWidth,n.height=e.videoHeight,r.drawImage(e,0,0,n.width,n.height),o({canvas:n,dpi:t})}),n.width=e.videoWidth,n.height=e.videoHeight},[]),onAfterScreenshot:t.useCallback(()=>{f.display="block"},[]),onError:t.useCallback(e=>{f.display="block",r(e)},[])}),a)?e(h,{screenshot:a}):e("div",null)}}({h:e,hooks:t,outputBuffer:a,dialog:n,options:r}),value:async()=>{let e=await new Promise(e=>
471{a.toBlob(e,"image/png")});if(e)return{data:new Uint8Array(await e.arrayBuffer()),filename:"screenshot.png",contentType:"application/png"}}}}});var tu=n(11091),tc=n(98683);let tp={replayIntegration:"replay",replayCanvasIntegration:"replay-canvas",feedbackIntegration:"feedback",feedbackModalIntegration:"feedback-modal",feedbackScreenshotIntegration:"feedback-screenshot",captureConsoleIntegration:"captureconsole",contextLinesIntegration:"contextlines",linkedErrorsIntegration:"linkederrors",dedupeIntegration:"dedupe",extraErrorDataIntegration:"extraerrordata",graphqlClientIntegration:"graphqlclient",httpClientIntegration:"httpclient",reportingObserverIntegration:"reportingobserver",rewriteFramesIntegration:"rewriteframes",browserProfilingIntegration:"browserprofiling",moduleMetadataIntegration:"modulemetadata",instrumentAnthropicAiClient:"instrumentanthropicaiclient",instrumentOpenAiClient:"instrumentopenaiclient",instrumentGoogleGenAIClient:"instrumentgooglegenaiclient",instrumentLangGraph:"instrumentlanggraph",createLangChainCallbackHandler:"createlangchaincallbackhandler"},td=tc.jf;async function tf(e,t){var n;let r,a,o=tp[e],i=td.Sentry=td.Sentry||{};if(!o)throw Error(`Cannot lazy load integration: ${e}`);let s=i[e];if("function"==typeof s&&!("_isShim"in s))return s;let l=(n=o,r=(0,y.KU)(),a=r?.getOptions()?.cdnBaseUrl||"https://browser.sentry-cdn.com",new URL(`/${tu.M}/${n}.min.js`,a).toString()),u=tc.jf.document.createElement("script");u.src=l,u.crossOrigin="anonymous",u.referrerPolicy="strict-origin",t&&u.setAttribute("nonce",t);let c=new Promise((e,t)=>{u.addEventListener("load",()=>e()),u.addEventListener("error",t)}),p=tc.jf.document.currentScript,d=tc.jf.document.body||tc.jf.document.head||p?.parentElement;if(d)d.appendChild(u);else throw Error(`Could not find parent element to insert lazy-loaded ${e} script`);try{await c}catch{throw Error(`Error when loading integration: ${e}`)}let f=i[e];if("function"!=typeof f)throw Error(`Could not load integration: ${e}`);return f}let th=X({lazyLoadIntegration:tf}),tm=X({getModalIntegration:()=>ta,getScreenshotIntegration:()=>tl});var tg=n(52537),t_=n(67502),ty=n(2369);let tv="MULTIPLEXED_TRANSPORT_EXTRA_KEY";function tb(e,t){let n;return(0,ty.yH)(e,(e,r)=>(t.includes(r)&&(n=Array.isArray(e)?e[1]:void 0),!!n)),n}function tw(e,t){return n=>{let r=e(n),a=new Map,o=t||(e=>{let t=e.getEvent();return t?.extra?.[tv]&&Array.isArray(t.extra[tv])?t.extra[tv]:[]});function i(t,r){let o=r?`${t}:${r}`:t,i=a.get(o);if(!i){let s=(0,t_.hH)(t);if(!s)return;let l=(0,tg.Z)(s,n.tunnel);i=r?(t=>{let n=e(t);return{...n,send:async e=>{let t=tb(e,["event","transaction","profile","replay_event"]);return t&&(t.release=r),n.send(e)}}})({...n,url:l}):e({...n,url:l}),a.set(o,i)}return[t,i]}return{send:async function(e){let t=o({envelope:e,getEvent:function(t){return tb(e,t?.length?t:["event"])}}).map(e=>"string"==typeof e?i(e,void 0):i(e.dsn,e.release)).filter(e=>!!e),n=t.length?t:[["",r]];return(await Promise.all(n.map(([t,n])=>n.send((0,ty.h4)(t?{...e[0],dsn:t}:e[0],e[1])))))[0]},flush:async function(e){let t=[...a.values(),r];return(await Promise.all(t.map(t=>t.flush(e)))).every(e=>e)}}}}var tS=n(61578),tA=n(81461),tE=n(84259),tk=n(67898),tT=n(8184),tC=n(83817),tx=n(78806),tI=n(36868);let tR=(0,w._C)((e={})=>{let t=e.levels||S.Ow,n=e.handled??!0;return{name:"CaptureConsole",setup(e){"console"in _.O&&(0,tT.P)(({args:r,level:a})=>{var o,i,s;let l,u,c;(0,y.KU)()===e&&t.includes(a)&&(o=r,i=a,s=n,l=(0,tx.t)(i),u=Error(),c={level:(0,tx.t)(i),extra:{arguments:o}},(0,y.v4)(e=>{if(e.addEventProcessor(e=>(e.logger="console",(0,tC.M6)(e,{handled:s,type:"auto.core.capture_console"}),e)),"assert"===i){if(!o[0]){let t=`Assertion failed: ${(0,tI.gt)(o.slice(1)," ")||"console.assert"}`;e.setExtra("arguments",o.slice(1)),e.captureMessage(t,l,{captureContext:c,syntheticException:u})}return}let t=o.find(e=>e instanceof Error);if(t)return void(0,tk.Cp)(t,c);let n=(0,tI.gt)(o," ");e.captureMessage(n,l,{captureContext:c,syntheticException:u})}))})}}});var tP=n(98299),tM=n(31134),tL=n(97953),tN=n(88500);function tO(e,t,n){var r,a,o;return"util"in _.O&&"function"==typeof _.O.util.format?_.O.util.format(...e):(r=e,a=t,o=n,r.map(e=>(0,tL.sO)(e)?String(e):JSON.stringify((0,tN.S8)(e,a,o))).join(" "))}function tD(e){return/%[sdifocO]/.test(e)}function tj(e,t){let n={},r=Array(t.length).fill("{}").join(" ");return n["sentry.message.template"]=`${e} ${r}`,t.forEach((e,t)=>{n[`sentry.message.parameter.${t}`]=e}),n}let tF={[tS.JD]:"auto.log.console"},tU=(0,w._C)((e={})=>{let t=e.levels||S.Ow;return{name:"ConsoleLogs",setup(e){let{enableLogs:n,normalizeDepth:r=3,normalizeMaxBreadth:a=1e3}=e.getOptions();if(!n){tP.T&&S.Yz.warn("`enableLogs` is not enabled, ConsoleLogs integration disabled");return}(0,tT.P)(({args:n,level:o})=>{if((0,y.KU)()!==e||!t.includes(o))return;let i=n[0],s=n.slice(1);if("assert"===o){if(!i){let e=s.length>0?`Assertion failed: ${tO(s,r,a)}`:"Assertion failed";(0,tM.KG)({level:"error",message:e,attributes:tF})}return}let l="log"===o,u=n.length>
4711&&"string"==typeof n[0]&&!tD(n[0]),c={...tF,...u?tj(i,s):{}};(0,tM.KG)({level:l?"info":o,message:tO(n,r,a),severityNumber:l?10:void 0,attributes:c})})}}});var t$=n(28930);let tH=["trace","debug","info","warn","error","fatal"];function tz(e={}){let t=new Set(e.levels??tH),n=e.client;return{log(e){let{type:r,level:a,message:o,args:i,tag:s,date:l,...u}=e,c=n||(0,y.KU)();if(!c)return;let p=function(e,t){if("verbose"===e)return"debug";if("silent"===e)return"trace";if(e){let t=tZ[e];if(t)return t}if("number"==typeof t){let e=tB[t];if(e)return e}return"info"}(r,a);if(!t.has(p))return;let{normalizeDepth:d=3,normalizeMaxBreadth:f=1e3}=c.getOptions(),h={};for(let[e,t]of Object.entries(u))h[e]=(0,tN.S8)(t,d,f);h["sentry.origin"]="auto.log.consola",s&&(h["consola.tag"]=s),r&&(h["consola.type"]=r),null!=a&&"number"==typeof a&&(h["consola.level"]=a);let m=function(e,t,n){let{message:r,attributes:a,messageTemplate:o,messageParameters:i}=e,s={};if(o&&i)for(let[e,r]of Object.entries(tj(o,i)))s[e]=e.startsWith("sentry.message.parameter.")?(0,tN.S8)(r,t,n):r;else i&&i.length>0&&i.forEach((e,r)=>{s[`sentry.message.parameter.${r}`]=(0,tN.S8)(e,t,n)});return{message:r,attributes:{...(0,tN.S8)(a,t,n),...s}}}(function(e,t,n){if(!e?.length)return{message:""};let r=tO(e,t,n),a=e[0];if((0,tL.Qd)(a)){let t="string"==typeof e[1]?2:1;return{message:r,attributes:a,messageParameters:e.slice(t)}}{let t=e.slice(1),n=t.length>0&&"string"==typeof a&&!tD(a);return{message:r,messageTemplate:n?a:void 0,messageParameters:n?t:void 0}}}(i,d,f),d,f);m?.attributes&&Object.assign(h,m.attributes),(0,tM.KG)({level:p,message:m?.message||o||i&&tO(i,d,f)||"",attributes:h})}}}let tZ={silent:"trace",fatal:"fatal",error:"error",warn:"warn",log:"info",info:"info",success:"info",fail:"error",ready:"info",start:"info",box:"info",debug:"debug",trace:"trace",verbose:"debug",critical:"fatal",notice:"info"},tB={0:"fatal",1:"warn",2:"info",3:"info",4:"debug",5:"trace"};var tV=n(5134);let tW="gen_ai.system",tq="gen_ai.request.model",tY="gen_ai.request.stream",tJ="gen_ai.request.temperature",tG="gen_ai.request.max_tokens",tK="gen_ai.request.frequency_penalty",tQ="gen_ai.request.presence_penalty",tX="gen_ai.request.top_p",t0="gen_ai.request.top_k",t1="gen_ai.response.finish_reasons",t2="gen_ai.response.model",t6="gen_ai.response.id",t8="gen_ai.usage.input_tokens",t4="gen_ai.usage.output_tokens",t3="gen_ai.usage.total_tokens",t5="gen_ai.operation.name",t7="sentry.sdk_meta.gen_ai.input.messages.original_length",t9="gen_ai.input.messages",ne="gen_ai.system_instructions",nt="gen_ai.response.text",nn="gen_ai.request.available_tools",nr="gen_ai.response.streaming",na="gen_ai.response.tool_calls",no="gen_ai.agent.name",ni="gen_ai.conversation.id",ns="openai.response.id",nl="openai.response.model",nu="openai.response.timestamp",nc="chat",np="embeddings",nd="anthropic.response.timestamp";function nf(e){var t,n,r,a,o,i,s,l;return!!e&&"object"==typeof e&&("type"in(t=e)&&"string"==typeof t.type&&"source"in t&&nf(t.source)||nm(e)||"image_url"in(n=e)&&("string"==typeof n.image_url?n.image_url.startsWith("data:"):nh(n))||ng(e)||n_(e)||"media_type"in(r=e)&&"string"==typeof r.media_type&&"data"in r||"type"in(a=e)&&"file"===a.type&&"mediaType"in a&&"string"==typeof a.mediaType&&"data"in a&&"string"==typeof a.data&&!a.data.startsWith("http://")&&!a.data.startsWith("https://")||"type"in(o=e)&&"image"===o.type&&"image"in o&&"string"==typeof o.image&&!o.image.startsWith("http://")&&!o.image.startsWith("https://")||"type"in(i=e)&&("blob"===i.type||"base64"===i.type)||"b64_json"in e||"type"in(s=e)&&"result"in s&&"image_generation"===s.type||"uri"in(l=e)&&"string"==typeof l.uri&&l.uri.startsWith("data:"))}function nh(e){return"image_url"in e&&!!e.image_url&&"object"==typeof e.image_url&&"url"in e.image_url&&"string"==typeof e.image_url.url&&e.image_url.url.startsWith("data:")}function nm(e){return"inlineData"in e&&!!e.inlineData&&"object"==typeof e.inlineData&&"data"in e.inlineData&&"string"==typeof e.inlineData.data}function ng(e){return"type"in e&&"input_audio"===e.type&&"input_audio"in e&&!!e.input_audio&&"object"==typeof e.input_audio&&"data"in e.input_audio&&"string"==typeof e.input_audio.data}function n_(e){return"type"in e&&"file"===e.type&&"file"in e&&!!e.file&&"object"==typeof e.file&&"file_data"in e.file&&"string"==typeof e.file.file_data}let ny="[Blob substitute]",nv=["image_url","data","content","b64_json","result","uri","image"];function nb(e){let t={...e};for(let n of(nf(t.source)&&(t.source=nb(t.source)),nm(e)&&(t.inlineData={...e.inlineData,data:ny}),nh(e)&&(t.image_url={...e.image_url,url:ny}),ng(e)&&(t.input_audio={...e.input_audio,data:ny}),n_(e)&&(t.file={...e.file,file_data:ny}),nv))"string"==typeof t[n]&&(t[n]=ny);return t}let nw=e=>new TextEncoder().encode(e).length,nS=e=>nw(JSON.stringify(e));function nA(e,t){if(nw(e)<=t)return e;let n=0,r=e.length,a="";for(;n<=r;){let o=Math.floor((n+r)/2),i=e.slice(0,o);nw(i)<=t?(a=i,n=o+1):r=o-1}return a}function nE(e,t){return"string"==typeof e?t:{...e,text:t}}function nk(e){return null!==e&&"object"==typeof e&&"content"in e&&Array.isArray(e.content)}function nT(e){return null!==e&&"object"==typeof e&&"parts"in e&&Array.isArray(e.parts)&&e.parts.length>0}function nC(e){if(!Array.isArray(e)||0===e.length)return e;let t=function e(t){return t.map(t=>{let n;return t&&"object"==typeof t&&(nk(t)?n={...t,content:e(t.content)}:"content"in t&&nf(t.content)&&(n={...t,content:nb(t.content)}),nT(t)&&(n={...n??t,parts:e(t.parts)}),nf(n)?n=nb(n):nf(t)&&(n=nb(t))),n??t})}([e[e.length-1]]),n=t[0];return 19998>=nS(n)?t:function(e){if(!e)return[];if("string"==typeof e){let t=nA(e,19998);return t?[t]:[]}if("object"!=typeof e)return[];if(null!==e&&"object"==typeof e&&"content"in e&&"string"==typeof e.content){let t=19998-nS({...e,content:""});if(t<=0)return[];let n=nA(e.content,t);return[{...e,content:n}]}return nk(e)||nT(e)?function(e,t){let{key:n,items:r}="parts"in e&&Array.isArray(e.parts)?{key:"parts",items:e.parts}
471:"content"in e&&Array.isArray(e.content)?{key:"content",items:e.content}:{key:null,items:[]};if(null===n||0===r.length)return[];let a=r.map(e=>nE(e,"")),o=t-nS({...e,[n]:a});if(o<=0)return[];let i=[];for(let e of r){let t="string"==typeof e?e:"text"in e&&"string"==typeof e.text?e.text:"",n=nw(t);if(n<=o)i.push(e),o-=n;else if(0===i.length){let n=nA(t,o);n&&i.push(nE(e,n));break}else break}return i.length<=0?[]:[{...e,[n]:i}]}(e,19998):[]}(n)}function nx(e){let t=!!(0,y.KU)()?.getOptions().sendDefaultPii;return{...e,recordInputs:e?.recordInputs??t,recordOutputs:e?.recordOutputs??t}}function nI(e){return e.includes("messages")?"chat":e.includes("completions")?"text_completion":e.includes("generateContent")?"generate_content":e.includes("models")?"models":e.includes("chat")?"chat":e.split(".").pop()||"unknown"}function nR(e){return`gen_ai.${nI(e)}`}function nP(e,t){return e?`${e}.${t}`:t}function nM(e,t,n,r,a){void 0!==t&&e.setAttributes({[t8]:t}),void 0!==n&&e.setAttributes({[t4]:n}),(void 0!==t||void 0!==n||void 0!==r||void 0!==a)&&e.setAttributes({[t3]:(t??0)+(n??0)+(r??0)+(a??0)})}function nL(e){return"string"==typeof e?nA(e,2e4):Array.isArray(e)?JSON.stringify(nC(e)):JSON.stringify(e)}function nN(e){if(!Array.isArray(e))return{systemInstructions:void 0,filteredMessages:e};let t=e.findIndex(e=>e&&"object"==typeof e&&"role"in e&&"system"===e.role);if(-1===t)return{systemInstructions:void 0,filteredMessages:e};let n=e[t],r="string"==typeof n.content?n.content:void 0!==n.content?JSON.stringify(n.content):void 0;return r?{systemInstructions:JSON.stringify([{type:"text",content:r}]),filteredMessages:[...e.slice(0,t),...e.slice(t+1)]}:{systemInstructions:void 0,filteredMessages:e}}async function nO(e,t,n){let r=e.catch(e=>{throw(0,tk.Cp)(e,{mechanism:{handled:!1,type:n}}),e}),a=await t,o=await r;return o&&"object"==typeof o&&"data"in o?{...o,data:a}:a}function nD(e,t,n){return(0,tL.Qg)(e)?new Proxy(e,{get(e,r){let a=r in Promise.prototype||r===Symbol.toStringTag?t:e,o=Reflect.get(a,r);return"withResponse"===r&&"function"==typeof o?function(){return nO(o.call(e),t,n)}:"function"==typeof o?o.bind(a):o}}):t}let nj="auto.ai.langchain",nF={human:"user",ai:"assistant",assistant:"assistant",system:"system",function:"function",tool:"tool"},nU=(e,t,n)=>{null!=n&&(e[t]=n)},n$=(e,t,n)=>{let r=Number(n);Number.isNaN(r)||(e[t]=r)};function nH(e){if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}function nz(e){if(Array.isArray(e))try{let t=e.map(e=>e&&"object"==typeof e&&nf(e)?nb(e):e);return JSON.stringify(t)}catch{return String(e)}return nH(e)}function nZ(e){let t=e.toLowerCase();return nF[t]??t}function nB(e){return e.includes("System")?"system":e.includes("Human")?"user":e.includes("AI")||e.includes("Assistant")?"assistant":e.includes("Function")?"function":e.includes("Tool")?"tool":"user"}function nV(e){if(!(!e||Array.isArray(e)))return e.invocation_params}function nW(e){return e.map(e=>{let t=e._getType;if("function"==typeof t)return{role:nZ(t.call(e)),content:nz(e.content)};if(1===e.lc&&e.kwargs){let t=e.id,n=Array.isArray(t)&&t.length>0?t[t.length-1]:"";return{role:nZ("string"==typeof n?nB(n):"user"),content:nz(e.kwargs?.content)}}if(e.type)return{role:nZ(String(e.type).toLowerCase()),content:nz(e.content)};if(e.role)return{role:nZ(String(e.role)),content:nz(e.content)};let n=e.constructor?.name;return n&&"Object"!==n?{role:nZ(nB(n)),content:nz(e.content)}:{role:"user",content:nz(e.content)}})}function nq(e,t,n,r,a){let o,i;return{[tW]:nH(e??"langchain"),[t5]:"chat",[tq]:nH(t),[tS.JD]:nj,...(o={},i="kwargs"in n?n.kwargs:void 0,n$(o,tJ,r?.temperature??a?.ls_temperature??i?.temperature),n$(o,tG,r?.max_tokens??a?.ls_max_tokens??i?.max_tokens),n$(o,tX,r?.top_p??i?.top_p),n$(o,tK,r?.frequency_penalty),n$(o,tQ,r?.presence_penalty),r&&"stream"in r&&nU(o,tY,!!r.stream),o)}}function nY(e={}){let{recordInputs:t,recordOutputs:n}=nx(e),r=new Map,a=e=>{let t=r.get(e);t?.isRecording()&&(t.end(),r.delete(e))},o={lc_serializable:!1,lc_namespace:["langchain_core","callbacks","sentry"],lc_secrets:void 0,lc_attributes:void 0,lc_aliases:void 0,lc_serializable_keys:void 0,lc_id:["langchain_core","callbacks","sentry"],lc_kwargs:{},name:"SentryCallbackHandler",ignoreLLM:!1,ignoreChain:!1,ignoreAgent:!1,ignoreRetriever:!1,ignoreCustomEvent:!1,raiseError:!1,awaitHandlers:!0,handleLLMStart(e,n,a,o,i,s,l,u){let c,p=nV(s),d=(c=nq(l?.ls_provider,p?.model??l?.ls_model_name??"unknown",e,p,l),t&&Array.isArray(n)&&n.length>0&&(nU(c,t7,n.length),nU(c,t9,nH(n.map(e=>({role:"user",content:e}))))),c),f=d[tq],h=d[t5];(0,t$.nV)({name:`${h} ${f}`,op:"gen_ai.chat",attributes:{...d,[tS.uT]:"gen_ai.chat"}}
471,e=>(r.set(a,e),e))},handleChatModelStart(e,n,a,o,i,s,l,u){let c=function(e,t,n,r,a){let o=nq(a?.ls_provider??e.id?.[2],r?.model??a?.ls_model_name??"unknown",e,r,a);if(n&&Array.isArray(t)&&t.length>0){let{systemInstructions:e,filteredMessages:n}=nN(nW(t.flat()));e&&nU(o,ne,e),nU(o,t7,Array.isArray(n)?n.length:0),nU(o,t9,nH(nC(n)))}return o}(e,n,t,nV(s),l),p=c[tq],d=c[t5];(0,t$.nV)({name:`${d} ${p}`,op:"gen_ai.chat",attributes:{...c,[tS.uT]:"gen_ai.chat"}},e=>(r.set(a,e),e))},handleLLMEnd(e,t,o,i,s){let l=r.get(t);if(l?.isRecording()){let r=function(e,t){if(!e)return;let n={};if(Array.isArray(e.generations)){let a=e.generations.flat().map(e=>e.generationInfo?.finish_reason?e.generationInfo.finish_reason:e.generation_info?.finish_reason?e.generation_info.finish_reason:null).filter(e=>"string"==typeof e);a.length>0&&nU(n,t1,nH(a));var r=e.generations;let o=[];for(let e of r.flat()){let t=e.message?.content;if(Array.isArray(t))for(let e of t)"tool_use"===e.type&&o.push(e)}if(o.length>0&&nU(n,na,nH(o)),t){let t=e.generations.flat().map(e=>e.text??e.message?.content).filter(e=>"string"==typeof e);t.length>0&&nU(n,nt,nH(t))}}!function(e,t){if(!e)return;let n=e.tokenUsage,r=e.usage;if(n)n$(t,t8,n.promptTokens),n$(t,t4,n.completionTokens),n$(t,t3,n.totalTokens);else if(r){n$(t,t8,r.input_tokens),n$(t,t4,r.output_tokens);let e=Number(r.input_tokens),n=Number(r.output_tokens),a=(Number.isNaN(e)?0:e)+(Number.isNaN(n)?0:n);a>0&&n$(t,t3,a),void 0!==r.cache_creation_input_tokens&&n$(t,"gen_ai.usage.cache_creation_input_tokens",r.cache_creation_input_tokens),void 0!==r.cache_read_input_tokens&&n$(t,"gen_ai.usage.cache_read_input_tokens",r.cache_read_input_tokens)}}(e.llmOutput,n);let a=e.llmOutput,o=e.generations?.[0]?.[0],i=o?.message,s=a?.model_name??a?.model??i?.response_metadata?.model_name;s&&nU(n,t2,s);let l=a?.id??i?.id;l&&nU(n,t6,l);let u=a?.stop_reason??i?.response_metadata?.finish_reason;return u&&nU(n,"gen_ai.response.stop_reason",nH(u)),n}(e,n);r&&l.setAttributes(r),a(t)}},handleLLMError(e,t){let n=r.get(t);n?.isRecording()&&(n.setStatus({code:tV.TJ,message:"internal_error"}),a(t)),(0,tk.Cp)(e,{mechanism:{handled:!1,type:`${nj}.llm_error_handler`}})},handleChainStart(e,n,a,o,i,s,l,u){let c=u||e.name||"unknown_chain",p={[tS.JD]:"auto.ai.langchain","langchain.chain.name":c};t&&(p["langchain.chain.inputs"]=JSON.stringify(n)),(0,t$.nV)({name:`chain ${c}`,op:"gen_ai.invoke_agent",attributes:{...p,[tS.uT]:"gen_ai.invoke_agent"}},e=>(r.set(a,e),e))},handleChainEnd(e,t){let o=r.get(t);o?.isRecording()&&(n&&o.setAttributes({"langchain.chain.outputs":JSON.stringify(e)}),a(t))},handleChainError(e,t){let n=r.get(t);n?.isRecording()&&(n.setStatus({code:tV.TJ,message:"internal_error"}),a(t)),(0,tk.Cp)(e,{mechanism:{handled:!1,type:`${nj}.chain_error_handler`}})},handleToolStart(e,n,a,o){let i=e.name||"unknown_tool",s={[tS.JD]:nj,"gen_ai.tool.name":i};t&&(s["gen_ai.tool.input"]=n),(0,t$.nV)({name:`execute_tool ${i}`,op:"gen_ai.execute_tool",attributes:{...s,[tS.uT]:"gen_ai.execute_tool"}},e=>(r.set(a,e),e))},handleToolEnd(e,t){let o=r.get(t);o?.isRecording()&&(n&&o.setAttributes({"gen_ai.tool.output":JSON.stringify(e)}),a(t))},handleToolError(e,t){let n=r.get(t);n?.isRecording()&&(n.setStatus({code:tV.TJ,message:"internal_error"}),a(t)),(0,tk.Cp)(e,{mechanism:{handled:!1,type:`${nj}.tool_error_handler`}})},copy:()=>o,toJSON:()=>({lc:1,type:"not_implemented",id:o.lc_id}),toJSONNotImplemented:()=>({lc:1,type:"not_implemented",id:o.lc_id})};return o}var nJ=n(21551),nG=n(33370),nK=n(86838),nQ=n(42570);let nX=(0,w._C)((e={})=>{let{depth:t=3,captureErrorCause:n=!0}=e;return{name:"ExtraErrorData",processEvent(e,r,a){let{maxValueLength:o}=a.getOptions();return function(e,t={},n,r,a){if(!t.originalException||!(0,tL.bJ)(t.originalException))return e;let o=t.originalException.name||t.originalException.constructor.name,i=function e(t,n,r){try{let a=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],o={};for(let e of Object.keys(t)){if(-1!==a.indexOf(e))continue;let n=t[e];o[e]=(0,tL.bJ)(n)||"string"==typeof n?r?(0,tI.xv)(`${n}`,r):`${n}`:n}if(n&&void 0!==t.cause&&((0,tL.bJ)(t.cause)?o.cause={[t.cause.name||t.cause.constructor.name]:e(t.cause,!1,r)}:o.cause=t.cause),"function"==typeof t.toJSON){let e=t.toJSON();for(let t of Object.keys(e)){let n=e[t];o[t]=(0,tL.bJ)(n)?n.toString():n}}return o}catch(e){tP.T&&S.Yz.error("Unable to extract extra data from the Error object:",e)}return null}(t.originalException,r,a);if(i){let t={...e.contexts},r=(0,tN.S8)(i,n);return(0,tL.Qd)(r)&&((0,nQ.my)(r,"__sentry_skip_normalization__",!0),t[o]=r),{...e,contexts:t}}return e}(e,r,t,n,o)}}});var n0=n(39458);let n1="flag.evaluation.";function n2(e){let t=(0,y.o5)().getScopeData().contexts.flags,n=t?t.values:[];return n.length&&(void 0===e.contexts&&(e.contexts={}),e.contexts.flags={values:[...n]}),e}function n6(e,t,n=100){let r=(0,y.o5)().getScopeData().contexts;r.flags||(r.flags={values:[]}),function(e,t,n,r){if("boolean"!=typeof n)return;if(e.length>
471r){tP.T&&S.Yz.error(`[Feature Flags] insertToFlagBuffer called on a buffer larger than maxSize=${r}`);return}let a=e.findIndex(e=>e.flag===t);-1!==a&&e.splice(a,1),e.length===r&&e.shift(),e.push({flag:t,result:n})}(r.flags.values,e,t,n)}function n8(e,t,n=10){if("boolean"!=typeof t)return;let r=(0,n0.Bk)();if(!r)return;let a=(0,n0.et)(r).data;`${n1}${e}`in a?r.setAttribute(`${n1}${e}`,t):Object.keys(a).filter(e=>e.startsWith(n1)).length<n&&r.setAttribute(`${n1}${e}`,t)}let n4=(0,w._C)(()=>({name:"FeatureFlags",processEvent:(e,t,n)=>n2(e),addFeatureFlag(e,t){n6(e,t),n8(e,t)}}));var n3=n(89525),n5=n(60034);let n7=["messages.create","messages.stream","messages.countTokens","models.get","completions.create","models.retrieve","beta.messages.create"],n9={invalid_request_error:"invalid_argument",authentication_error:"unauthenticated",permission_error:"permission_denied",not_found_error:"not_found",request_too_large:"failed_precondition",rate_limit_error:"resource_exhausted",api_error:"internal_error",overloaded_error:"unavailable"};function re(e){return e&&n9[e]||"internal_error"}function rt(e,t,n,r){if(e&&"object"==typeof e&&(!("type"in e)||"string"!=typeof e.type||"error"!==e.type||(r.setStatus({code:tV.TJ,message:re(e.error?.type)}),(0,tk.Cp)(e.error,{mechanism:{handled:!1,type:"auto.ai.anthropic.anthropic_error"}}),0))){if("message_delta"===e.type&&e.usage&&"output_tokens"in e.usage&&"number"==typeof e.usage.output_tokens&&(t.completionTokens=e.usage.output_tokens),e.message){let n=e.message;n.id&&(t.responseId=n.id),n.model&&(t.responseModel=n.model),n.stop_reason&&t.finishReasons.push(n.stop_reason),n.usage&&("number"==typeof n.usage.input_tokens&&(t.promptTokens=n.usage.input_tokens),"number"==typeof n.usage.cache_creation_input_tokens&&(t.cacheCreationInputTokens=n.usage.cache_creation_input_tokens),"number"==typeof n.usage.cache_read_input_tokens&&(t.cacheReadInputTokens=n.usage.cache_read_input_tokens))}"content_block_start"===e.type&&"number"==typeof e.index&&e.content_block&&("tool_use"===e.content_block.type||"server_tool_use"===e.content_block.type)&&(t.activeToolBlocks[e.index]={id:e.content_block.id,name:e.content_block.name,inputJsonParts:[]});if("content_block_delta"===e.type&&e.delta){if("number"==typeof e.index&&"partial_json"in e.delta&&"string"==typeof e.delta.partial_json){let n=t.activeToolBlocks[e.index];n&&n.inputJsonParts.push(e.delta.partial_json)}n&&"string"==typeof e.delta.text&&t.responseTexts.push(e.delta.text)}!function(e,t){let n;if("content_block_stop"!==e.type||"number"!=typeof e.index)return;let r=t.activeToolBlocks[e.index];if(!r)return;let a=r.inputJsonParts.join("");try{n=a?JSON.parse(a):{}}catch{n={__unparsed:a}}t.toolCalls.push({type:"tool_use",id:r.id,name:r.name,input:n}),delete t.activeToolBlocks[e.index]}(e,t)}}async function*rn(e,t,n){let r={responseTexts:[],finishReasons:[],responseId:"",responseModel:"",promptTokens:void 0,completionTokens:void 0,cacheCreationInputTokens:void 0,cacheReadInputTokens:void 0,toolCalls:[],activeToolBlocks:{}};try{for await(let a of e)rt(a,r,n,t),yield a}finally{r.responseId&&t.setAttributes({[t6]:r.responseId}),r.responseModel&&t.setAttributes({[t2]:r.responseModel}),nM(t,r.promptTokens,r.completionTokens,r.cacheCreationInputTokens,r.cacheReadInputTokens),t.setAttributes({[nr]:!0}),r.finishReasons.length>0&&t.setAttributes({[t1]:JSON.stringify(r.finishReasons)}),n&&r.responseTexts.length>0&&t.setAttributes({[nt]:r.responseTexts.join("")}),n&&r.toolCalls.length>0&&t.setAttributes({[na]:JSON.stringify(r.toolCalls)}),t.end()}}function rr(e,t){!function(e,t){if(Array.isArray(t)&&0===t.length)return;let{systemInstructions:n,filteredMessages:r}=nN(t);n&&e.setAttributes({[ne]:n});let a=Array.isArray(r)?r.length:1;e.setAttributes({[t9]:nL(r),[t7]:a})}(e,function(e){let{system:t,messages:n,input:r}=e,a="string"==typeof t?[{role:"system",content:e.system}]:[],o=Array.isArray(r)?r:null!=r?[r]:void 0,i=Array.isArray(n)?n:null!=n?[n]:[];return[...a,...o??i]}(t)),"prompt"in t&&e.setAttributes({"gen_ai.prompt":JSON.stringify(t.prompt)})}function ra(e,t,n){throw(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.anthropic",data:{function:n}}}),t.isRecording()&&(t.setStatus({code:tV.TJ,message:"internal_error"}),t.end()),e}function ro(e,t){return function e(t,n="",r){return new Proxy(t,{get(t,a){let o=t[a],i=nP(n,String(a));return"function"==typeof o&&n7.includes(i)?new Proxy(o,{apply(e,n,a){let s,l=function(e,t){let n={[tW]:"anthropic",[t5]:nI(t),[tS.JD]:"auto.ai.anthropic"};if(e.length>0&&"object"==typeof e[0]&&null!==e[0]){let t=e[0];t.tools&&Array.isArray(t.tools)&&(n[nn]=JSON.stringify(t.tools)),n[tq]=t.model??"unknown","temperature"in t&&(n[tJ]=t.temperature),"top_p"in t&&(n[tX]=t.top_p),"stream"in t&&(n[tY]=t.stream),"top_k"in t&&(n[t0]=t.top_k),"frequency_penalty"in t&&(n[tK]=t.frequency_penalty),"max_tokens"in t&&(n[tG]=t.max_tokens)}else"models.retrieve"===t||"models.get"===t?n[tq]=e[0]:n[tq]="unknown";return n}(a,i),u=l[tq]??"unknown",c=nI(i),p="object"==typeof a[0]?a[0]:void 0,d=!!p?.stream,f="messages.stream"===i;if(d||f){let n=l[tq]??"unknown",s={name:`${c} ${n}`,op:nR(i),attributes:l};if(!d||f)return(0,t$.nV)(s,n=>{try{var o,s;let i;return r.recordInputs&&p&&rr(n,p),o=e.apply(t,a),s=r.recordOutputs??!1,i={responseTexts:[],finishReasons:[],responseId:"",responseModel:"",promptTokens:void 0,completionTokens:void 0,cacheCreationInputTokens:void 0,cacheReadInputTokens:void 0,toolCalls:[],activeToolBlocks:{}},o.on("streamEvent",e=>{rt(e,i,s,n)}),o.on("message",()=>{n.isRecording()&&(i.responseId&&n.setAttributes({[t6]:i.responseId}),i.responseModel&&n.setAttributes({[t2]:i.responseModel}),nM(n,i.promptTokens,i.completionTokens,i.cacheCreationInputTokens,i.cacheReadInputTokens),n.setAttributes({[nr]:!0}),i.finishReasons.length>0&&n.setAttributes({[t1]:JSON.stringify(i.finishReasons)}),s&&i.responseTexts.length>0&&n.setAttributes({[nt]:i.responseTexts.join("")}),s&&i.toolCalls.length>0&&n.setAttributes({[na]:JSON.stringify(i.toolCalls)}),n.end())}),o.on("error",e=>
471{(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.anthropic.stream_error"}}),n.isRecording()&&(n.setStatus({code:tV.TJ,message:"internal_error"}),n.end())}),o}catch(e){return ra(e,n,i)}});{let e,n=(0,t$.nV)(s,n=>(e=o.apply(t,a),r.recordInputs&&p&&rr(n,p),(async()=>{try{let t=await e;return rn(t,n,r.recordOutputs??!1)}catch(e){return ra(e,n,i)}})()));return nD(e,n,"auto.ai.anthropic")}}let h=(0,t$.Lk)({name:`${c} ${u}`,op:nR(i),attributes:l},n=>(s=e.apply(t,a),r.recordInputs&&p&&rr(n,p),s.then(e=>(!function(e,t,n){if(t&&"object"==typeof t){if("type"in t&&"error"===t.type)return t.error&&(e.setStatus({code:tV.TJ,message:re(t.error.type)}),(0,tk.Cp)(t.error,{mechanism:{handled:!1,type:"auto.ai.anthropic.anthropic_error"}}));n&&function(e,t){if("content"in t&&Array.isArray(t.content)){e.setAttributes({[nt]:t.content.map(e=>e.text).filter(e=>!!e).join("")});let n=[];for(let e of t.content)("tool_use"===e.type||"server_tool_use"===e.type)&&n.push(e);n.length>0&&e.setAttributes({[na]:JSON.stringify(n)})}"completion"in t&&e.setAttributes({[nt]:t.completion}),"input_tokens"in t&&e.setAttributes({[nt]:JSON.stringify(t.input_tokens)})}(e,t),"id"in t&&"model"in t&&(e.setAttributes({[t6]:t.id,[t2]:t.model}),"created"in t&&"number"==typeof t.created&&e.setAttributes({[nd]:new Date(1e3*t.created).toISOString()}),"created_at"in t&&"number"==typeof t.created_at&&e.setAttributes({[nd]:new Date(1e3*t.created_at).toISOString()}),"usage"in t&&t.usage&&nM(e,t.usage.input_tokens,t.usage.output_tokens,t.usage.cache_creation_input_tokens,t.usage.cache_read_input_tokens))}}(n,e,r.recordOutputs),e),e=>{throw(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.anthropic",data:{function:i}}}),e}
471)));return nD(s,h,"auto.ai.anthropic")}}):"function"==typeof o?o.bind(t):o&&"object"==typeof o?e(o,i,r):o}})}(e,"",nx(t))}var ri=n(73807);let rs=["models.generateContent","models.generateContentStream","chats.create","sendMessage","sendMessageStream"],rl="chats.create";async function*ru(e,t,n){let r={responseTexts:[],finishReasons:[],toolCalls:[]};try{for await(let a of e)!function(e,t,n,r){if(!(!e||function(e,t){let n=e?.promptFeedback;if(n?.blockReason){let e=n.blockReasonMessage??n.blockReason;return t.setStatus({code:tV.TJ,message:"internal_error"}),(0,tk.Cp)(`Content blocked: ${e}`,{mechanism:{handled:!1,type:"auto.ai.google_genai"}}),!0}return!1}(e,r))){let r;for(let a of("string"==typeof e.responseId&&(t.responseId=e.responseId),"string"==typeof e.modelVersion&&(t.responseModel=e.modelVersion),(r=e.usageMetadata)&&("number"==typeof r.promptTokenCount&&(t.promptTokens=r.promptTokenCount),"number"==typeof r.candidatesTokenCount&&(t.completionTokens=r.candidatesTokenCount),"number"==typeof r.totalTokenCount&&(t.totalTokens=r.totalTokenCount)),Array.isArray(e.functionCalls)&&t.toolCalls.push(...e.functionCalls),e.candidates??[]))for(let e of(a?.finishReason&&!t.finishReasons.includes(a.finishReason)&&t.finishReasons.push(a.finishReason),a?.content?.parts??[]))n&&e.text&&t.responseTexts.push(e.text),e.functionCall&&t.toolCalls.push({type:"function",id:e.functionCall.id,name:e.functionCall.name,arguments:e.functionCall.args})}}(a,r,n,t),yield a}finally{let e={[nr]:!0};r.responseId&&(e[t6]=r.responseId),r.responseModel&&(e[t2]=r.responseModel),void 0!==r.promptTokens&&(e[t8]=r.promptTokens),void 0!==r.completionTokens&&(e[t4]=r.completionTokens),void 0!==r.totalTokens&&(e[t3]=r.totalTokens),r.finishReasons.length&&(e[t1]=JSON.stringify(r.finishReasons)),n&&r.responseTexts.length&&(e[nt]=r.responseTexts.join("")),n&&r.toolCalls.length&&(e[na]=JSON.stringify(r.toolCalls)),t.setAttributes(e),t.end()}}function rc(e,t="user"){return"string"==typeof e?[{role:t,content:e}]:Array.isArray(e)?e.flatMap(e=>rc(e,t)):"object"==typeof e&&e?"role"in e&&"string"==typeof e.role?[e]:"parts"in e?[{...e,role:t}]:[{role:t,content:e}]:[]}function rp(e,t){if("model"in e&&"string"==typeof e.model)return e.model;if(t&&"object"==typeof t){if("model"in t&&"string"==typeof t.model)return t.model;if("modelVersion"in t&&"string"==typeof t.modelVersion)return t.modelVersion}return"unknown"}function rd(e,t){let n=[];if("config"in t&&t.config&&"object"==typeof t.config&&"systemInstruction"in t.config&&t.config.systemInstruction&&n.push(...rc(t.config.systemInstruction,"system")),"history"in t&&n.push(...rc(t.history,"user")),"contents"in t&&n.push(...rc(t.contents,"user")),"message"in t&&n.push(...rc(t.message,"user")),Array.isArray(n)&&n.length){let{systemInstructions:t,filteredMessages:r}=nN(n);t&&e.setAttribute(ne,t);let a=Array.isArray(r)?r.length:0;e.setAttributes({[t7]:a,[t9]:JSON.stringify(nC(r))})}}function rf(e,t,n,r){let a=t===rl;return new Proxy(e,{apply(e,o,i){let s=i[0],l=function(e,t,n){let r={[tW]:"google_genai",[t5]:nI(e),[tS.JD]:"auto.ai.google_genai"};if(t){if(r[tq]=rp(t,n),"config"in t&&"object"==typeof t.config&&t.config){let e,n=t.config;if(Object.assign(r,(e={},"temperature"in n&&"number"==typeof n.temperature&&(e[tJ]=n.temperature),"topP"in n&&"number"==typeof n.topP&&(e[tX]=n.topP),"topK"in n&&"number"==typeof n.topK&&(e[t0]=n.topK),"maxOutputTokens"in n&&"number"==typeof n.maxOutputTokens&&(e[tG]=n.maxOutputTokens),"frequencyPenalty"in n&&"number"==typeof n.frequencyPenalty&&(e[tK]=n.frequencyPenalty),"presencePenalty"in n&&"number"==typeof n.presencePenalty&&(e[tQ]=n.presencePenalty),e)),"tools"in n&&Array.isArray(n.tools)){let e=n.tools.flatMap(e=>e.functionDeclarations);r[nn]=JSON.stringify(e)}}}else r[tq]=rp({},n);return r}(t,s,n),u=l[tq]??"unknown",c=nI(t);return t.includes("Stream")?(0,t$.nV)({name:`${c} ${u}`,op:nR(t),attributes:l},async a=>{try{r.recordInputs&&s&&rd(a,s);let t=await e.apply(n,i);return ru(t,a,!!r.recordOutputs)}catch(e){throw a.setStatus({code:tV.TJ,message:"internal_error"}),(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.google_genai",data:{function:t}}}),a.end(),e}}):(0,t$.Lk)({name:a?`${c} ${u} create`:`${c} ${u}`,op:nR(t),attributes:l},o=>(r.recordInputs&&s&&rd(o,s),(0,ri.x)(()=>e.apply(n,i),e=>
471{(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.google_genai",data:{function:t}}})},()=>{},e=>{a||function(e,t,n){if(t&&"object"==typeof t){if(t.modelVersion&&e.setAttribute(t2,t.modelVersion),t.usageMetadata&&"object"==typeof t.usageMetadata){let n=t.usageMetadata;"number"==typeof n.promptTokenCount&&e.setAttributes({[t8]:n.promptTokenCount}),"number"==typeof n.candidatesTokenCount&&e.setAttributes({[t4]:n.candidatesTokenCount}),"number"==typeof n.totalTokenCount&&e.setAttributes({[t3]:n.totalTokenCount})}if(n&&Array.isArray(t.candidates)&&t.candidates.length>0){let n=t.candidates.map(e=>e.content?.parts&&Array.isArray(e.content.parts)?e.content.parts.map(e=>"string"==typeof e.text?e.text:"").filter(e=>e.length>0).join(""):"").filter(e=>e.length>0);n.length>0&&e.setAttributes({[nt]:n.join("")})}if(n&&t.functionCalls){let n=t.functionCalls;Array.isArray(n)&&n.length>0&&e.setAttributes({[na]:JSON.stringify(n)})}}}(o,e,r.recordOutputs)})))}})}function rh(e,t){return function e(t,n="",r){return new Proxy(t,{get:(t,a,o)=>{let i=Reflect.get(t,a,o),s=nP(n,String(a));if("function"==typeof i&&function(e){if(rs.includes(e))return!0;let t=e.split(".").pop();return rs.includes(t)}(s)){if(s===rl){let n=rf(i,s,t,r);return function(...t){let a=n(...t);return a&&"object"==typeof a?e(a,"chat",r):a}}return rf(i,s,t,r)}return"function"==typeof i?i.bind(t):i&&"object"==typeof i?e(i,s,r):i}})}(e,"",nx(t))}let rm="auto.ai.langgraph";function rg(e,t){var n,r;return n=e.compile,r=nx(t),e.compile=new Proxy(n,{apply:(e,t,n)=>(0,t$.Lk)({op:"gen_ai.create_agent",name:"create_agent",attributes:{[tS.JD]:rm,[tS.uT]:"gen_ai.create_agent",[t5]:"create_agent"}},a=>{try{var o,i,s,l;let u=Reflect.apply(e,t,n),c=n.length>0?n[0]:{};c?.name&&"string"==typeof c.name&&(a.setAttribute(no,c.name),a.updateName(`create_agent ${c.name}`));let p=u.invoke;return p&&"function"==typeof p&&(o=p.bind(u),i=u,s=c,l=r,u.invoke=new Proxy(o,{apply:(e,t,n)=>(0,t$.Lk)({op:"gen_ai.invoke_agent",name:"invoke_agent",attributes:{[tS.JD]:rm,[tS.uT]:"gen_ai.invoke_agent",[t5]:"invoke_agent"}},async r=>{try{let a=s?.name;a&&"string"==typeof a&&(r.setAttribute("gen_ai.pipeline.name",a),r.setAttribute(no,a),r.updateName(`invoke_agent ${a}`));let o=n.length>1?n[1]:void 0,u=o?.configurable,c=u?.thread_id;c&&"string"==typeof c&&r.setAttribute(ni,c);let p=function(e){if(!e.builder?.nodes?.tools?.runnable?.tools)return null;let t=e.builder?.nodes?.tools?.runnable?.tools;return t&&Array.isArray(t)&&0!==t.length?t.map(e=>({name:e.lc_kwargs?.name,description:e.lc_kwargs?.description,schema:e.lc_kwargs?.schema})):null}(i);p&&r.setAttribute(nn,JSON.stringify(p));let d=l.recordInputs,f=l.recordOutputs,h=n.length>0?n[0]?.messages??[]:[];if(h&&d){let e=nW(h),{systemInstructions:t,filteredMessages:n}=nN(e);t&&r.setAttribute(ne,t);let a=nC(n),o=Array.isArray(n)?n.length:0;r.setAttributes({[t9]:JSON.stringify(a),[t7]:o})}let m=await Reflect.apply(e,t,n);return f&&function(e,t,n){let r=n?.messages;if(!r||!Array.isArray(r))return;let a=t?.length??0,o=r.length>a?r.slice(a):[];if(0===o.length)return;let i=function(e){if(!e||0===e.length)return null;let t=[];for(let n of e)if(n&&"object"==typeof n){let e=n.tool_calls;e&&Array.isArray(e)&&t.push(...e)}return t.length>0?t:null}(o);i&&e.setAttribute(na,JSON.stringify(i));let s=nW(o);e.setAttribute(nt,JSON.stringify(s));let l=0,u=0,c=0;for(let t of o){let n=function(e){let t=0,n=0,r=0;if(e.usage_metadata&&"object"==typeof e.usage_metadata){let a=e.usage_metadata;return"number"==typeof a.input_tokens&&(t=a.input_tokens),"number"==typeof a.output_tokens&&(n=a.output_tokens),"number"==typeof a.total_tokens&&(r=a.total_tokens),{inputTokens:t,outputTokens:n,totalTokens:r}}if(e.response_metadata&&"object"==typeof e.response_metadata){let a=e.response_metadata;if(a.tokenUsage&&"object"==typeof a.tokenUsage){let e=a.tokenUsage;"number"==typeof e.promptTokens&&(t=e.promptTokens),"number"==typeof e.completionTokens&&(n=e.completionTokens),"number"==typeof e.totalTokens&&(r=e.totalTokens)}}return{inputTokens:t,outputTokens:n,totalTokens:r}}(t);l+=n.inputTokens,u+=n.outputTokens,c+=n.totalTokens,function(e,t){if(t.response_metadata&&"object"==typeof t.response_metadata){let n=t.response_metadata;n.model_name&&"string"==typeof n.model_name&&e.setAttribute(t2,n.model_name),n.finish_reason&&"string"==typeof n.finish_reason&&e.setAttribute(t1,[n.finish_reason])}}(e,t)}l>0&&e.setAttribute(t8,l),u>0&&e.setAttribute(t4,u),c>0&&e.setAttribute(t3,c)}(r,h??null,m),m}catch(e){throw r.setStatus({code:tV.TJ,message:"internal_error"}),(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.langgraph.error"}}),e}})})),u}catch(e){throw a.setStatus({code:tV.TJ,message:"internal_error"}),(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.langgraph.error"}}),e}})}),e}
471let r_=["responses.create","chat.completions.create","embeddings.create","conversations.create"],ry=["response.created","response.in_progress","response.failed","response.completed","response.incomplete","response.queued","response.output_text.delta","response.output_item.added","response.function_call_arguments.delta","response.function_call_arguments.done","response.output_item.done"];function rv(e){return e.includes("chat.completions")||e.includes("responses")?nc:e.includes("embeddings")?np:e.includes("conversations")?nc:e.split(".").pop()||"unknown"}function rb(e,t,n,r){void 0!==t&&e.setAttributes({"openai.usage.prompt_tokens":t,[t8]:t}),void 0!==n&&e.setAttributes({"openai.usage.completion_tokens":n,[t4]:n}),void 0!==r&&e.setAttributes({[t3]:r})}function rw(e,t,n,r){e.setAttributes({[ns]:t,[t6]:t}),e.setAttributes({[nl]:n,[t2]:n}),e.setAttributes({[nu]:new Date(1e3*r).toISOString()})}async function*rS(e,t,n){let r={eventTypes:[],responseTexts:[],finishReasons:[],responseId:"",responseModel:"",responseTimestamp:0,promptTokens:void 0,completionTokens:void 0,totalTokens:void 0,chatCompletionToolCalls:{},responsesApiToolCalls:[]};try{for await(let a of e){if(null!==a&&"object"==typeof a&&"object"in a&&"chat.completion.chunk"===a.object){for(let e of(r.responseId=a.id??r.responseId,r.responseModel=a.model??r.responseModel,r.responseTimestamp=a.created??r.responseTimestamp,a.usage&&(r.promptTokens=a.usage.prompt_tokens,r.completionTokens=a.usage.completion_tokens,r.totalTokens=a.usage.total_tokens),a.choices??[]))n&&(e.delta?.content&&r.responseTexts.push(e.delta.content),e.delta?.tool_calls&&function(e,t){for(let n of e){let e=n.index;if(void 0!==e&&n.function)if(e in t.chatCompletionToolCalls){let r=t.chatCompletionToolCalls[e];n.function.arguments&&r?.function&&(r.function.arguments+=n.function.arguments)}else t.chatCompletionToolCalls[e]={...n,function:{name:n.function.name,arguments:n.function.arguments||""}}}}(e.delta.tool_calls,r)),e.finish_reason&&r.finishReasons.push(e.finish_reason)}else null!==a&&"object"==typeof a&&"type"in a&&"string"==typeof a.type&&a.type.startsWith("response.")&&function(e,t,n,r){if(!(e&&"object"==typeof e))return t.eventTypes.push("unknown:non-object");if(e instanceof Error){r.setStatus({code:tV.TJ,message:"internal_error"}),(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.openai.stream-response"}});return}if("type"in e){if(!ry.includes(e.type))return t.eventTypes.push(e.type);if(n&&("response.output_item.done"===e.type&&"item"in e&&t.responsesApiToolCalls.push(e.item),"response.output_text.delta"===e.type&&"delta"in e&&e.delta))return t.responseTexts.push(e.delta);if("response"in e){let{response:r}=e;t.responseId=r.id??t.responseId,t.responseModel=r.model??t.responseModel,t.responseTimestamp=r.created_at??t.responseTimestamp,r.usage&&(t.promptTokens=r.usage.input_tokens,t.completionTokens=r.usage.output_tokens,t.totalTokens=r.usage.total_tokens),r.status&&t.finishReasons.push(r.status),n&&r.output_text&&t.responseTexts.push(r.output_text)}}}(a,r,n,t);yield a}}finally{rw(t,r.responseId,r.responseModel,r.responseTimestamp),rb(t,r.promptTokens,r.completionTokens,r.totalTokens),t.setAttributes({[nr]:!0}),r.finishReasons.length&&t.setAttributes({[t1]:JSON.stringify(r.finishReasons)}),n&&r.responseTexts.length&&t.setAttributes({[nt]:r.responseTexts.join("")});let e=[...Object.values(r.chatCompletionToolCalls),...r.responsesApiToolCalls];e.length>0&&t.setAttributes({[na]:JSON.stringify(e)}),t.end()}}function rA(e,t,n){if(n===np&&"input"in t){let n=t.input;if(null==n||"string"==typeof n&&0===n.length||Array.isArray(n)&&0===n.length)return;e.setAttribute("gen_ai.embeddings.input","string"==typeof n?n:JSON.stringify(n));return}let r="input"in t?t.input:"messages"in t?t.messages:void 0;if(!r||Array.isArray(r)&&0===r.length)return;let{systemInstructions:a,filteredMessages:o}=nN(r);a&&e.setAttribute(ne,a);let i=nL(o);e.setAttribute(t9,i),Array.isArray(o)?e.setAttribute(t7,o.length):e.setAttribute(t7,1)}function rE(e,t){return function e(t,n="",r){return new Proxy(t,{get(t,a){let o=t[a],i=nP(n,String(a));return"function"==typeof o&&r_.includes(i)?function(...e){let n,a=function(e,t){let n={[tW]:"openai",[t5]:rv(t),[tS.JD]:"auto.ai.openai"};if(e.length>0&&"object"==typeof e[0]&&null!==e[0]){let t,r,a=e[0],o=function(e){let t=[...Array.isArray(e.tools)?e.tools:[],...e.web_search_options&&"object"==typeof e.web_search_options?[{type:"web_search_options",...e.web_search_options}]:[]];if(0!==t.length)try{return JSON.stringify(t)}catch(e){tP.T&&S.Yz.error("Failed to serialize OpenAI tools:",e);return}}(a);o&&(n[nn]=o),Object.assign(n,(t={[tq]:a.model??"unknown"},"temperature"in a&&(t[tJ]=a.temperature),"top_p"in a&&(t[tX]=a.top_p),"frequency_penalty"in a&&(t[tK]=a.frequency_penalty),"presence_penalty"in a&&(t[tQ]=a.presence_penalty),"stream"in a&&(t[tY]=a.stream),"encoding_format"in a&&(t["gen_ai.request.encoding_format"]=a.encoding_format),"dimensions"in a&&(t["gen_ai.request.dimensions"]=a.dimensions),(r="conversation"in a&&"string"==typeof a.conversation?a.conversation:"previous_response_id"in a&&"string"==typeof a.previous_response_id?a.previous_response_id:void 0)&&(t[ni]=r),t))}else n[tq]="unknown";return n}(e,i),s=a[tq]||"unknown",l=rv(i),u=e[0],c=u&&"object"==typeof u&&!0===u.stream,p={name:`${l} ${s}`,op:`gen_ai.${rv(i)}`,attributes:a};if(c){let n,a=(0,t$.nV)(p,a=>(n=o.apply(t,e),r.recordInputs&&u&&rA(a,u,l),(async()=>{try{let e=await n;return rS(e,a,r.recordOutputs??!1)}catch(e){throw a.setStatus({code:tV.TJ,message:"internal_error"}),(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.openai.stream",data:{function:i}}}),a.end(),e}})()));return nD(n,a,"auto.ai.openai")}let d=(0,t$.Lk)(p,a=>(n=o.apply(t,e),r.recordInputs&&u&&rA(a,u,l),n.then(e=>(!function(e,t,n){if(t&&"object"==typeof t)if(null!==t&&"object"==typeof t&&"object"in t&&"chat.completion"===t.object){if(rw(e,t.id,t.model,t.created),t.usage&&rb(e,t.usage.prompt_tokens,t.usage.completion_tokens,t.usage.total_tokens),Array.isArray(t.choices)){let r=t.choices.map(e=>e.finish_reason).filter(e=>null!==e);if(r.length>0&&e.setAttributes({[t1]:JSON.stringify(r)}),n){let n=t.choices.map(e=>e.message?.tool_calls).filter(e=>Array.isArray(e)&&e.length>0).flat();n.length>0&&e.setAttributes({[na]:JSON.stringify(n)})}}if(n&&t.choices?.length){let n=t.choices.map(e=>e.message?.content||"");e.setAttributes({[nt]:JSON.stringify(n)})}}else if(null!==t&&"object"==typeof t&&"object"in t&&"response"===t.object){if(rw(e,t.id,t.model,t.created_at),t.status&&e.setAttributes({[t1]:JSON.stringify([t.status])}),t.usage&&rb(e,t.usage.input_tokens,t.usage.output_tokens,t.usage.total_tokens),n&&Array.isArray(t.output)&&t.output.length>
4710){let n=t.output.filter(e=>"object"==typeof e&&null!==e&&"function_call"===e.type);n.length>0&&e.setAttributes({[na]:JSON.stringify(n)})}n&&t.output_text&&e.setAttributes({[nt]:t.output_text})}else null!==t&&"object"==typeof t&&"object"in t&&"list"===t.object&&"string"==typeof t.model&&t.model.toLowerCase().includes("embedding")?(e.setAttributes({[nl]:t.model,[t2]:t.model}),t.usage&&rb(e,t.usage.prompt_tokens,void 0,t.usage.total_tokens)):null!==t&&"object"==typeof t&&"object"in t&&"conversation"===t.object&&function(e,t){let{id:n,created_at:r}=t;e.setAttributes({[ns]:n,[t6]:n,[ni]:n}),r&&e.setAttributes({[nu]:new Date(1e3*r).toISOString()})}(e,t)}(a,e,r.recordOutputs),e),e=>{throw(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.ai.openai",data:{function:i}}}),e})));return nD(n,d,"auto.ai.openai")}:"function"==typeof o?o.bind(t):o&&"object"==typeof o?e(o,i,r):o}})}(e,"",nx(t))}let rk=["reauthenticate","signInAnonymously","signInWithOAuth","signInWithIdToken","signInWithOtp","signInWithPassword","signInWithSSO","signOut","signUp","verifyOtp"],rT=["createUser","deleteUser","listUsers","getUserById","updateUserById","inviteUserByEmail"],rC={eq:"eq",neq:"neq",gt:"gt",gte:"gte",lt:"lt",lte:"lte",like:"like","like(all)":"likeAllOf","like(any)":"likeAnyOf",ilike:"ilike","ilike(all)":"ilikeAllOf","ilike(any)":"ilikeAnyOf",is:"is",in:"in",cs:"contains",cd:"containedBy",sr:"rangeGt",nxl:"rangeGte",sl:"rangeLt",nxr:"rangeLte",adj:"rangeAdjacent",ov:"overlaps",fts:"",plfts:"plain",phfts:"phrase",wfts:"websearch",not:"not"},rx=["select","insert","upsert","update","delete"];function rI(e){try{e.__SENTRY_INSTRUMENTED__=!0}catch{}}function rR(e){try{return e.__SENTRY_INSTRUMENTED__}catch{return!1}}function rP(e,t=!1){return new Proxy(e,{apply:(n,r,a)=>(0,t$.Lk)({name:`auth ${t?"(admin) ":""}${e.name}`,attributes:{[tS.JD]:"auto.db.supabase",[tS.uT]:"db","db.system":"postgresql","db.operation":`auth.${t?"admin.":""}${e.name}`}},e=>Reflect.apply(n,r,a).then(t=>(t&&"object"==typeof t&&"error"in t&&t.error?(e.setStatus({code:tV.TJ}),(0,tk.Cp)(t.error,{mechanism:{handled:!1,type:"auto.db.supabase.auth"}})):e.setStatus({code:tV.F3}),e.end(),t)).catch(t=>{throw e.setStatus({code:tV.TJ}),e.end(),(0,tk.Cp)(t,{mechanism:{handled:!1,type:"auto.db.supabase.auth"}}),t}).then(...a))})}let rM=e=>{var t;if(!e){tP.T&&S.Yz.warn("Supabase integration was not installed because no Supabase client was provided.");return}rR((t=e.constructor===Function?e:e.constructor).prototype.from)||(t.prototype.from=new Proxy(t.prototype.from,{apply(e,t,n){let r=Reflect.apply(e,t,n);return function(e){for(let t of rx)rR(e.prototype[t])||(e.prototype[t]=new Proxy(e.prototype[t],{apply(e,n,r){let a=Reflect.apply(e,n,r),o=a.constructor;return tP.T&&S.Yz.log(`Instrumenting ${t} operation's PostgRESTFilterBuilder`),rR(o.prototype.then)||(o.prototype.then=new Proxy(o.prototype.then,{apply(e,t,n){let r=function(e,t={}){switch(e){case"GET":return"select";case"POST":if(t.Prefer?.includes("resolution="))return"upsert";return"insert";case"PATCH":return"update";case"DELETE":return"delete";default:return"<unknown-op>"}}(t.method,t.headers);if(!rx.includes(r)||!t?.url?.pathname||"string"!=typeof t.url.pathname)return Reflect.apply(e,t,n);let a=t.url.pathname.split("/"),o=a.length>0?a[a.length-1]:"",i=[];for(let[e,n]of t.url.searchParams.entries())i.push(function(e,t){let n;if(""===t||"*"===t)return"select(*)";if("select"===e)return`select(${t})`;if("or"===e||e.endsWith(".or"))return`${e}${t}`;let[r,...a]=t.split(".");return n=r?.startsWith("fts")?"textSearch":r?.startsWith("plfts")?"textSearch[plain]":r?.startsWith("phfts")?"textSearch[phrase]":r?.startsWith("wfts")?"textSearch[websearch]":r&&rC[r]||"filter",`${n}(${e}, ${a.join(".")})`}(e,n));let s=Object.create(null);if((0,tL.Qd)(t.body))for(let[e,n]of Object.entries(t.body))s[e]=n;let l=`${"select"===r?"":`${r}${s?"(...) ":""}`}${i.join(" ")} from(${o})`,u={"db.table":o,"db.schema":t.schema,"db.url":t.url.origin,"db.sdk":t.headers["X-Client-Info"],"db.system":"postgresql","db.operation":r,[tS.JD]:"auto.db.supabase",[tS.uT]:"db"};return i.length&&(u["db.query"]=i),Object.keys(s).length&&(u["db.body"]=s),(0,t$.Lk)({name:l,attributes:u},a=>Reflect.apply(e,t,[]).then(e=>
471{if(a&&(e&&"object"==typeof e&&"status"in e&&(0,tV.N8)(a,e.status||500),a.end()),e.error){let t=Error(e.error.message);e.error.code&&(t.code=e.error.code),e.error.details&&(t.details=e.error.details);let n={};i.length&&(n.query=i),Object.keys(s).length&&(n.body=s),(0,tk.Cp)(t,e=>(e.addEventProcessor(e=>((0,tC.M6)(e,{handled:!1,type:"auto.db.supabase.postgres"}),e)),e.setContext("supabase",n),e))}let t={type:"supabase",category:`db.${r}`,message:l},n={};return i.length&&(n.query=i),Object.keys(s).length&&(n.body=s),Object.keys(n).length&&(t.data=n),(0,tE.Z)(t),e},e=>{throw a&&((0,tV.N8)(a,500),a.end()),e}).then(...n))}}),rI(o.prototype.then)),a}}),rI(e.prototype[t]))}(r.constructor),r}}),rI(t.prototype.from));let n=e.auth;if(!(!n||rR(e.auth))){for(let t of rk){let r=n[t];r&&"function"==typeof e.auth[t]&&(e.auth[t]=rP(r))}for(let t of rT){let r=n.admin[t];r&&"function"==typeof e.auth.admin[t]&&(e.auth.admin[t]=rP(r,!0))}rI(e.auth)}},rL=(0,w._C)(e=>{let t;return t=e.supabaseClient,{setupOnce(){rM(t)},name:"Supabase"}});function rN(e,...t){let n=new String(String.raw(e,...t));return n.__sentry_template_string__=e.join("\0").replace(/%/g,"%%").replace(/\0/g,"%s"),n.__sentry_template_values__=t,n}let rO=rN;function rD(e,t,n,r,a){(0,tM.KG)({level:e,message:t,attributes:n,severityNumber:a},r)}function rj(e,t,{scope:n}={}){rD("trace",e,t,n)}function rF(e,t,{scope:n}={}){rD("debug",e,t,n)}function rU(e,t,{scope:n}={}){rD("info",e,t,n)}function r$(e,t,{scope:n}={}){rD("warn",e,t,n)}function rH(e,t,{scope:n}={}){rD("error",e,t,n)}function rz(e,t,{scope:n}={}){rD("fatal",e,t,n)}var rZ=n(63128);function rB(e,t,n,r){(0,rZ.g)({type:e,name:t,value:n,unit:r?.unit,attributes:r?.attributes},{scope:r?.scope})}function rV(e,t=1,n){rB("counter",e,t,n)}function rW(e,t,n){rB("gauge",e,t,n)}function rq(e,t,n){rB("distribution",e,t,n)}let rY=new Map,rJ=new Set;function rG(e,t){t.exception?.values?.forEach(t=>{t.stacktrace?.frames?.forEach(t=>{if(!t.filename||t.module_metadata)return;let n=function(e,t){if(_.O._sentryModuleMetadata)for(let t of Object.keys(_.O._sentryModuleMetadata)){let n=_.O._sentryModuleMetadata[t];if(!rJ.has(t)){for(let r of(rJ.add(t),e(t).reverse()))if(r.filename){rY.set(r.filename,n);break}}}return rY.get(t)}(e,t.filename);n&&(t.module_metadata=n)})})}function rK(e){e.exception?.values?.forEach(e=>{e.stacktrace?.frames?.forEach(e=>{delete e.module_metadata})})}let rQ=(0,w._C)(()=>({name:"ModuleMetadata",setup(e){e.on("beforeEnvelope",e=>{(0,ty.yH)(e,(e,t)=>{if("event"===t){let t=Array.isArray(e)?e[1]:void 0;t&&(rK(t),e[1]=t)}})}),e.on("applyFrameMetadata",t=>{t.type||rG(e.getOptions().stackParser,t)})}}));var rX=n(34099),r0=n(26966),r1=n(80173),r2=n(82988),r6=n(96455),r8=n(23916);let r4=(0,w._C)(e=>({name:"ThirdPartyErrorsFilter",setup(e){e.on("beforeEnvelope",e=>{(0,ty.yH)(e,(e,t)=>{if("event"===t){let t=Array.isArray(e)?e[1]:void 0;t&&(rK(t),e[1]=t)}})}),e.on("applyFrameMetadata",t=>{t.type||rG(e.getOptions().stackParser,t)})},processEvent(t){let n=function(e,t){let n=(0,r8.RV)(e);if(n)return n.filter((e,n)=>!!e.filename&&(null!=e.lineno||null!=e.colno||null!=e.instruction_addr)&&(!t||!function(e,t){if(0!==t||!e.context_line||!e.filename||!e.filename.includes("sentry")||!e.filename.includes("helpers")||!e.context_line.includes(r7))return!1;if(e.pre_context){let t=e.pre_context.length;for(let n=0;n<t;n++)if(e.pre_context[n]?.includes(r5))return!0}return!1}(e,n))).map(e=>e.module_metadata?Object.keys(e.module_metadata).filter(e=>e.startsWith(r3)).map(e=>e.slice(r3.length)):[])}(t,e.ignoreSentryInternalFrames);if(n&&n["drop-error-if-contains-third-party-frames"===e.behaviour||"apply-tag-if-contains-third-party-frames"===e.behaviour?"some":"every"](t=>!t.some(t=>e.filterKeys.includes(t)))){if("drop-error-if-contains-third-party-frames"===e.behaviour||"drop-error-if-exclusively-contains-third-party-frames"===e.behaviour)return null;t.tags={...t.tags,third_party_code:!0}}return t}})),r3="_sentryBundlerPluginAppKey:",r5="Attempt to invoke user-land function",r7="fn.apply(this, wrappedArguments)";function r9(e){return{...e,path:"path"in e&&Array.isArray(e.path)?e.path.join("."):void 0,keys:"keys"in e?JSON.stringify(e.keys):void 0,unionErrors:"unionErrors"in e?JSON.stringify(e.unionErrors):void 0}}let ae=(0,w._C)((e={})=>{let t=e.limit??10;return{name:"ZodErrors",processEvent:(n,r)=>(function(e,t=!1,n,r){var a;if(!n.exception?.values||!r.originalException||(a=r.originalException,!((0,tL.bJ)(a)&&"ZodError"===a.name&&Array.isArray(a.issues)))||0===r.originalException.issues.length)return n;try{let a=(t?r.originalException.issues:r.originalException.issues.slice(0,e)).map(r9);return t&&(Array.isArray(r.attachments)||(r.attachments=[]),r.attachments.push({f
471ilename:"zod_issues.json",data:JSON.stringify({issues:a})})),{...n,exception:{...n.exception,values:[{...n.exception.values[0],value:function(e){let t=new Set;for(let n of e.issues){let e=n.path.map(e=>"number"==typeof e?"<array>":e).join(".");e.length>0&&t.add(e)}let n=Array.from(t);if(0===n.length){let t="variable";if(e.issues.length>0){let n=e.issues[0];void 0!==n&&"expected"in n&&"string"==typeof n.expected&&(t=n.expected)}return`Failed to validate ${t}`}return`Failed to validate keys: ${(0,tI.xv)(n.join(", "),100)}`}(r.originalException)},...n.exception.values.slice(1)]},extra:{...n.extra,"zoderror.issues":a.slice(0,e)}}}catch(e){return{...n,extra:{...n.extra,"zoderrors sentry integration parse error":{message:"an exception was thrown while processing ZodError within applyZodErrorsToEvent()",error:e instanceof Error?`${e.name}: ${e.message} 472${e.stack}`:"unknown"}}}}})(t,e.saveZodIssuesAsAttachment,n,r)}});var at=n(77946),an=n(79859),ar=n(71816);let aa={startProfiler:function(){let e=(0,y.KU)();if(!e){ar.T&&S.Yz.warn("No Sentry client available, profiling is not started");return}if(!e.getIntegrationByName("BrowserProfiling")){ar.T&&S.Yz.warn("BrowserProfiling integration is not available");return}e.emit("startUIProfiler")},stopProfiler:function(){let e=(0,y.KU)();if(!e){ar.T&&S.Yz.warn("No Sentry client available, profiling is not started");return}if(!e.getIntegrationByName("BrowserProfiling")){ar.T&&S.Yz.warn("ProfilingIntegration is not available");return}e.emit("stopUIProfiler")}};var ao=n(3179),ai=n(70353);function as(e,{metadata:t,tunnel:n,dsn:r}){let a={event_id:e.event_id,sent_at:new Date().toISOString(),...t?.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!r&&{dsn:(0,t_.SB)(r)}},o=[{type:"user_report"},e];return(0,ty.h4)(a,[o])}var al=n(9203);function au(e={}){let t=tc.jf.document,n=t?.head||t?.body;if(!n){ar.T&&S.Yz.error("[showReportDialog] Global document not defined");return}let r=(0,y.o5)(),a=(0,y.KU)(),o=a?.getDsn();if(!o){ar.T&&S.Yz.error("[showReportDialog] DSN not configured");return}let i={...e,user:{...r.getUser(),...e.user},eventId:e.eventId||(0,tk.Q)()},s=tc.jf.document.createElement("script");s.async=!0,s.crossOrigin="anonymous",s.src=(0,tg.k)(o,i);let{onLoad:l,onClose:u}=i;if(l&&(s.onload=l),u){let e=t=>{if("__sentry_reportdialog_closed__"===t.data)try{u()}finally{tc.jf.removeEventListener("message",e)}};tc.jf.addEventListener("message",e)}n.appendChild(s)}var ac=n(81061),ap=n(80996),ad=n(47741),af=n(4996),ah=n(47089),am=n(73934),ag=n(64041);let a_=_.O,ay=new WeakMap,av=(0,w._C)((e={})=>{let t=e.types||["crash","deprecation","intervention"];function n(e){if(ay.has((0,y.KU)()))for(let t of e)(0,y.v4)(e=>{e.setExtra("url",t.url);let n=`ReportingObserver [${t.type}]`,r="No details available";if(t.body){let n={};for(let e in t.body)n[e]=t.body[e];if(e.setExtra("body",n),"crash"===t.type){let e=t.body;r=[e.crashId||"",e.reason||""].join(" ").trim()||r}else r=t.body.message||r}(0,tk.wd)(`${n}: ${r}`)})}return{name:"ReportingObserver",setupOnce(){(0,ag.vQ)()&&new a_.ReportingObserver(n,{buffered:!0,types:t}).observe()},setup(e){ay.set(e,!0)}}});var ab=n(12501),aw=n(74360),aS=n(16802);let aA=(0,w._C)((e={})=>{let t={failedRequestStatusCodes:[[500,599]],failedRequestTargets:[/.*/],...e};return{name:"HttpClient",setup(e){var n,r,a,o;n=e,r=t,(0,ag.m7)()&&(0,ab.ur)(e=>{if((0,y.KU)()!==n)return;let{response:t,args:a,error:o,virtualError:i}=e,[s,l]=a;t&&function(e,t,n,r,a){if(aT(e,n.status,n.url)){var o,i;let e,s,l,u,c=(o=t,!(i=r)&&o instanceof Request||o instanceof Request&&o.bodyUsed?o:new Request(o,i));ax()&&([e,l]=aE("Cookie",c),[s,u]=aE("Set-Cookie",n));let p=aC({url:c.url,method:c.method,status:n.status,requestHeaders:e,responseHeaders:s,requestCookies:l,responseCookies:u,error:a,type:"fetch"});(0,tk.r)(p)}}(r,s,t,l,o||i)},!1),a=e,o=t,"XMLHttpRequest"in _.O&&(0,aS.Mn)(e=>{if((0,y.KU)()!==a)return;let{error:t,virtualError:n}=e,r=e.xhr,i=r[aS.Er];if(!i)return;let{method:s,request_headers:l}=i;try{!function(e,t,n,r,a){if(aT(e,t.status,t.responseURL)){let e,o,i;if(ax()){try{let e=t.getResponseHeader("Set-Cookie")||t.getResponseHeader("set-cookie")||void 0;e&&(o=ak(e))}catch{}try{let e;i=(e=t.getAllResponseHeaders())?e.split("\r\n").reduce((e,t)=>
472{let[n,r]=t.split(": ");return n&&r&&(e[n]=r),e},{}):{}}catch{}e=r}let s=aC({url:t.responseURL,method:n,status:t.status,requestHeaders:e,responseHeaders:i,responseCookies:o,error:a,type:"xhr"});(0,tk.r)(s)}}(o,r,s,l,t||n)}catch(e){ar.T&&S.Yz.warn("Error while extracting response event form XHR response",e)}})}}});function aE(e,t){var n;let r,a,o=(n=t.headers,r={},n.forEach((e,t)=>{r[t]=e}),r);try{let t=o[e]||o[e.toLowerCase()]||void 0;t&&(a=ak(t))}catch{}return[o,a]}function ak(e){return e.split("; ").reduce((e,t)=>{let[n,r]=t.split("=");return n&&r&&(e[n]=r),e},{})}function aT(e,t,n){var r,a;return r=e.failedRequestStatusCodes,r.some(e=>"number"==typeof e?e===t:t>=e[0]&&t<=e[1])&&(a=e.failedRequestTargets,a.some(e=>"string"==typeof e?n.includes(e):e.test(n)))&&!(0,aw.A)(n,(0,y.KU)())}function aC(e){let t=(0,y.KU)(),n=t&&e.error&&e.error instanceof Error?e.error.stack:void 0,r=n&&t?t.getOptions().stackParser(n,0,1):void 0,a=`HTTP Client Error with status code: ${e.status}`,o={message:a,exception:{values:[{type:"Error",value:a,stacktrace:r?{frames:r}:void 0}]},request:{url:e.url,method:e.method,headers:e.requestHeaders,cookies:e.requestCookies},contexts:{response:{status_code:e.status,headers:e.responseHeaders,cookies:e.responseCookies,body_size:function(e){if(e){let t=e["Content-Length"]||e["content-length"];if(t)return parseInt(t,10)}}(e.responseHeaders)}}};return(0,tC.M6)(o,{type:`auto.http.client.${e.type}`,handled:!1}),o}function ax(){let e=(0,y.KU)();return!!e&&!!e.getOptions().sendDefaultPii}var aI=n(45918);let aR=_.O,aP=(0,w._C)((e={})=>{let t=null!=e.frameContextLines?e.frameContextLines:7;return{name:"ContextLines",processEvent:e=>(function(e,t){let n=aR.document,r=aR.location&&(0,aI.f)(aR.location.href);if(!n||!r)return e;let a=e.exception?.values;if(!a?.length)return e;let o=n.documentElement.innerHTML;if(!o)return e;let i=["<!DOCTYPE html>","<html>",...o.split("\n"),"</html>"];return a.forEach(e=>{let n=e.stacktrace;n?.frames&&(n.frames=n.frames.map(e=>{var n,a,o,s;return n=e,a=i,o=r,s=t,n.filename===o&&n.lineno&&a.length&&(0,tC.db)(a,n,s),n}))}),e})(e,t)}});var aM=n(72261);function aL(e){if(aj(e))return`persisted ${e.operationName}`;if(aD(e)){let{query:t,operationName:n}=e,{operationName:r=n,operationType:a}=function(e){let t=e.match(/^(?:\s*)(query|mutation|subscription)(?:\s*)(\w+)(?:\s*)[{(]/);if(t)return{operationType:t[1],operationName:t[2]};let n=e.match(/^(?:\s*)(query|mutation|subscription)(?:\s*)[{(]/);return n?{operationType:n[1],operationName:void 0}:{operationType:void 0,operationName:void 0}}(t);return r?`${a} ${r}`:`${a}`}return"unknown"}function aN(e){let t;if("xhr"in e){let n=e.xhr[aS.Er];t=n&&(0,aM.sY)(n.body)[0]}else{let n=(0,aM.Gv)(e.input);t=(0,aM.sY)(n)[0]}return t}function aO(e){return"object"==typeof e&&null!==e}function aD(e){return aO(e)&&"string"==typeof e.query}function aj(e){return aO(e)&&"string"==typeof e.operationName&&aO(e.extensions)&&aO(e.extensions.persistedQuery)&&"string"==typeof e.extensions.persistedQuery.sha256Hash&&"number"==typeof e.extensions.persistedQuery.version}function aF(e){try{let t=JSON.parse(e);if(aD(t)||aj(t))return t;return}catch{return}}let aU=(0,w._C)(e=>({name:"GraphQLClient",setup(t){var n,r,a,o;n=t,r=e,n.on("beforeOutgoingRequestSpan",(e,t)=>{let n=(0,n0.et)(e).data||{};if("http.client"!==n[tS.uT])return;let a=n[tS.c9]||n["http.url"],o=n[tS.Ts]||n["http.method"];if(!(0,tL.Kg)(a)||!(0,tL.Kg)(o))return;let{endpoints:i}=r,s=(0,tI.Xr)(a,i),l=aN(t);if(s&&l){let t=aF(l);if(t){let n=aL(t);e.updateName(`${o} ${a} (${n})`),aD(t)&&e.setAttribute("graphql.document",t.query),aj(t)&&(e.setAttribute("graphql.persisted_query.hash.sha256",t.extensions.persistedQuery.sha256Hash),e.setAttribute("graphql.persisted_query.version",t.extensions.persistedQuery.version))}}}),a=t,o=e,a.on("beforeOutgoingRequestBreadcrumb",(e,t)=>{let{category:n,type:r,data:a}=e;if("http"===r&&("fetch"===n||"xhr"===n)){let e=a?.url,{endpoints:n}=o,r=(0,tI.Xr)(e,n),i=aN(t);if(r&&a&&i){let e=aF(i);if(!a.graphql&&e){let t=aL(e);a["graphql.operation"]=t,aD(e)&&(a["graphql.document"]=e.query),aj(e)&&(a["graphql.persisted_query.hash.sha256"]=e.extensions.persistedQuery.sha256Hash,a["graphql.persisted_query.version"]=e.extensions.persistedQuery.version)}}}})}}));
472var a$=n(42775),aH=Object.defineProperty,az=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?aH(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n};class aZ{constructor(){az(this,"idNodeMap",new Map),az(this,"nodeMetaMap",new WeakMap)}getId(e){return e?this.getMeta(e)?.id??-1:-1}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){let t=this.getId(e);this.idNodeMap.delete(t),e.childNodes&&e.childNodes.forEach(e=>this.removeNodeFromMap(e))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,t){let n=t.id;this.idNodeMap.set(n,e),this.nodeMetaMap.set(e,t)}replace(e,t){let n=this.getNode(e);if(n){let e=this.nodeMetaMap.get(n);e&&this.nodeMetaMap.set(t,e)}this.idNodeMap.set(e,t)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function aB(e,t,n=1/0,r=0){return!e||e.nodeType!==e.ELEMENT_NODE||r>n?-1:t(e)?r:aB(e.parentNode,t,n,r+1)}function aV(e,t){return n=>{if(null===n)return!1;try{if(e){if("string"==typeof e){if(n.matches(`.${e}`))return!0}else if(function(e,t){for(let n=e.classList.length;n--;){let r=e.classList[n];if(t.test(r))return!0}return!1}(n,e))return!0}if(t&&n.matches(t))return!0;return!1}catch{return!1}}}let aW="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.",aq={map:{},getId:()=>(console.error(aW),-1),getNode:()=>(console.error(aW),null),removeNodeFromMap(){console.error(aW)},has:()=>(console.error(aW),!1),reset(){console.error(aW)}};function aY(e,t,n,r,a=window){let o=a.Object.getOwnPropertyDescriptor(e,t);return a.Object.defineProperty(e,t,r?n:{set(e){a0(()=>{n.set.call(this,e)},0),o&&o.set&&o.set.call(this,e)}}),()=>aY(e,t,o||{},!0)}function aJ(e,t,n){try{if(!(t in e))return()=>{};let r=e[t],a=n(r);return"function"==typeof a&&(a.prototype=a.prototype||{},Object.defineProperties(a,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=a,()=>{e[t]=r}}catch{return()=>{}}}function aG(e,t,n,r,a){if(!e)return!1;let o=function(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch(e){return null}}(e);if(!o)return!1;let i=aV(t,n);if(!a){let e=r&&o.matches(r);return i(o)&&!e}let s=aB(o,i),l=-1;return!(s<0)&&(r&&(l=aB(o,aV(null,r))),s>-1&&l<0||s<l)}"u">typeof window&&window.Proxy&&window.Reflect&&(aq=new Proxy(aq,{get:(e,t,n)=>("map"===t&&console.error(aW),Reflect.get(e,t,n))})),Date.now().toString();let aK={};function aQ(e){let t=aK[e];if(t)return t;let n=window.document,r=window[e];if(n&&"function"==typeof n.createElement)try{let t=n.createElement("iframe");t.hidden=!0,n.head.appendChild(t);let a=t.contentWindow;a&&a[e]&&(r=a[e]),n.head.removeChild(t)}catch(e){}return aK[e]=r.bind(window)}function aX(...e){return aQ("requestAnimationFrame")(...e)}function a0(...e){return aQ("setTimeout")(...e)}var a1=((p=a1||{})[p["2D"]=0]="2D",p[p.WebGL=1]="WebGL",p[p.WebGL2=2]="WebGL2",p);let a2=e=>r?(...t)=>{try{return e(...t)}catch(e){if(r&&!0===r(e))return()=>{};throw e}}:e;for(var a6="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a8="u"<typeof Uint8Array?[]:new Uint8Array(256),a4=0;a4<a6.length;a4++)a8[a6.charCodeAt(a4)]=a4;var a3=function(e){var t,n=new Uint8Array(e),r=n.length,a="";for(t=0;t<r;t+=3)a+=a6[n[t]>>2],a+=a6[(3&n[t])<<4|n[t+1]>>4],a+=a6[(15&n[t+1])<<2|n[t+2]>>6],a+=a6[63&n[t+2]];return r%3==2?a=a.substring(0,a.length-1)+"=":r%3==1&&(a=a.substring(0,a.length-2)+"=="),a};let a5=new Map,a7=(e,t,n)=>{let r;if(!e||!(oe(e,t)||"object"==typeof e))return;let a=e.constructor.name,o=((r=a5.get(n))||(r=new Map,a5.set(n,r)),r.has(a)||r.set(a,[]),r.get(a)),i=o.indexOf(e);return -1===i&&(i=o.length,o.push(e)),i},a9=(e,t,n)=>e.map(e=>(function e(t,n,r){if(t instanceof Array)return t.map(t=>e(t,n,r));if(null===t);else if(t instanceof Float32Array||t instanceof Float64Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Uint8Array||t instanceof Uint16Array||t instanceof Int16Array||t instanceof Int8Array||t instanceof Uint8ClampedArray)return{rr_type:t.constructor.name,args:[Object.values(t)]};else if(t instanceof ArrayBuffer)return{rr_type:t.constructor.name,base64:a3(t)};else if(t instanceof DataView)return{rr_type:t.constructor.name,args:[e(t.buffer,n,r),t.byteOffset,t.byteLength]};else if(t instanceof HTMLImageElement){let e=t.constructor.name,{src:n}=t;return{rr_type:e,src:n}}else if(t instanceof HTMLCanvasElement)return{rr_type:"HTMLImageElement",src:t.toDataURL()};else if(t instanceof ImageData)return{rr_type:t.constructor.name,args:[e(t.data,n,r),t.width,t.height]};else if(oe(t,n)||"object"==typeof t)return{rr_type:t.constructor.name,index:a7(t,n,r)};return t}
472)(e,t,n)),oe=(e,t)=>!!["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"].filter(e=>"function"==typeof t[e]).find(n=>e instanceof t[n]);function ot(e,t,n,r,a){let o=[];try{let i=aJ(e.HTMLCanvasElement.prototype,"getContext",function(e){return function(o,...i){if(!aG(this,t,n,r,!0)){let e="experimental-webgl"===o?"webgl":o;if("__context"in this||(this.__context=e),a&&["webgl","webgl2"].includes(e))if(i[0]&&"object"==typeof i[0]){let e=i[0];e.preserveDrawingBuffer||(e.preserveDrawingBuffer=!0)}else i.splice(0,1,{preserveDrawingBuffer:!0})}return e.apply(this,[o,...i])}});o.push(i)}catch{console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return()=>{o.forEach(e=>e())}}function on(e,t,n,r,a,o,i,s){let l=[];for(let i of Object.getOwnPropertyNames(e))if(!["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(i))try{if("function"!=typeof e[i])continue;let u=aJ(e,i,function(e){return function(...l){let u=e.apply(this,l);if(a7(u,s,this),"tagName"in this.canvas&&!aG(this.canvas,r,a,o,!0)){let e=a9(l,s,this),r={type:t,property:i,args:e};n(this.canvas,r)}return u}});l.push(u)}catch{let r=aY(e,i,{set(e){n(this.canvas,{type:t,property:i,args:[e],setter:!0})}});l.push(r)}return l}class or{constructor(e){this.pendingCanvasMutations=new Map,this.rafStamps={latestId:0,invokeId:null},this.shadowDoms=new Set,this.windowsSet=new WeakSet,this.windows=[],this.restoreHandlers=[],this.frozen=!1,this.locked=!1,this.snapshotInProgressMap=new Map,this.worker=null,this.lastSnapshotTime=0,this.processMutation=(e,t)=>{(this.rafStamps.invokeId&&this.rafStamps.latestId!==this.rafStamps.invokeId||!this.rafStamps.invokeId)&&(this.rafStamps.invokeId=this.rafStamps.latestId),this.pendingCanvasMutations.has(e)||this.pendingCanvasMutations.set(e,[]),this.pendingCanvasMutations.get(e).push(t)};const{enableManualSnapshot:t,sampling:n="all",win:a,recordCanvas:o,errorHandler:i}=e;if(e.sampling=n,this.mutationCb=e.mutationCb,this.mirror=e.mirror,this.options=e,i&&function(e){r=e}(i),(o&&"number"==typeof n||t)&&(this.worker=this.initFPSWorker()),this.addWindow(a),t)return;a2(()=>{o&&"all"===n&&(this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher()),o&&"number"==typeof n&&this.initCanvasFPSObserver()})()}reset(){this.pendingCanvasMutations.clear(),this.restoreHandlers.forEach(e=>{try{e()}catch(e){}}),this.restoreHandlers=[],this.windowsSet=new WeakSet,this.windows=[],this.shadowDoms=new Set,this.worker?.terminate(),this.worker=null,this.snapshotInProgressMap=new Map}freeze(){this.frozen=!0}unfreeze(){this.frozen=!1}lock(){this.locked=!0}unlock(){this.locked=!1}addWindow(e){let{sampling:t="all",blockClass:n,blockSelector:r,unblockSelector:a,recordCanvas:o,enableManualSnapshot:i}=this.options;if(!this.windowsSet.has(e)){if(i){this.windowsSet.add(e),this.windows.push(new WeakRef(e));return}a2(()=>{if(o&&"all"===t&&this.initCanvasMutationObserver(e,n,r,a),o&&"number"==typeof t){let t=ot(e,n,r,a,!0);this.restoreHandlers.push(()=>{t()})}})(),this.windowsSet.add(e),this.windows.push(new WeakRef(e))}}addShadowRoot(e){this.shadowDoms.add(new WeakRef(e))}resetShadowRoots(){this.shadowDoms=new Set}snapshot(e,t){t?.skipRequestAnimationFrame?this.takeSnapshot(performance.now(),!0,e):aX(t=>this.takeSnapshot(t,!0,e))}initFPSWorker(){let e,t=new Worker((e=new Blob(['for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t="undefined"==typeof Uint8Array?[]:new Uint8Array(256),a=0;a<64;a++)t[e.charCodeAt(a)]=a;var n=function(t){var a,n=new Uint8Array(t),r=n.length,s="";for(a=0;a<r;a+=3)s+=e[n[a]>>2],s+=e[(3&n[a])<<4|n[a+1]>>4],s+=e[(15&n[a+1])<<2|n[a+2]>>6],s+=e[63&n[a+2]];return r%3==2?s=s.substring(0,s.length-1)+"=":r%3==1&&(s=s.substring(0,s.length-2)+"=="),s};const r=new Map,s=new Map;const i=self;i.onmessage=async function(e){if(!("OffscreenCanvas"in globalThis))return i.postMessage({id:e.data.id});{const{id:t,bitmap:a,width:o,height:f,maxCanvasSize:c,dataURLOptions:g}=e.data,u=async function(e,t,a){const r=e+"-"+t;
472if("OffscreenCanvas"in globalThis){if(s.has(r))return s.get(r);const i=new OffscreenCanvas(e,t);i.getContext("2d");const o=await i.convertToBlob(a),f=await o.arrayBuffer(),c=n(f);return s.set(r,c),c}return""}(o,f,g),[h,d]=function(e,t,a){if(!a)return[e,t];const[n,r]=a;if(e<=n&&t<=r)return[e,t];let s=e,i=t;return s>n&&(i=Math.floor(n*t/e),s=n),i>r&&(s=Math.floor(r*e/t),i=r),[s,i]}(o,f,c),l=new OffscreenCanvas(h,d),w=l.getContext("bitmaprenderer"),p=h===o&&d===f?a:await createImageBitmap(a,{resizeWidth:h,resizeHeight:d,resizeQuality:"low"});w?.transferFromImageBitmap(p),a.close();const y=await l.convertToBlob(g),v=y.type,b=await y.arrayBuffer(),m=n(b);if(p.close(),!r.has(t)&&await u===m)return r.set(t,m),i.postMessage({id:t});if(r.get(t)===m)return i.postMessage({id:t});i.postMessage({id:t,type:v,base64:m,width:o,height:f}),r.set(t,m)}};']),URL.createObjectURL(e)));return t.onmessage=e=>{let t=e.data,{id:n}=t;if(this.snapshotInProgressMap.set(n,!1),!("base64"in t))return;let{base64:r,type:a,width:o,height:i}=t;this.mutationCb({id:n,type:a1["2D"],commands:[{property:"clearRect",args:[0,0,o,i]},{property:"drawImage",args:[{rr_type:"ImageBitmap",args:[{rr_type:"Blob",data:[{rr_type:"ArrayBuffer",base64:r}],type:a}]},0,0,o,i]}]})},t}initCanvasFPSObserver(){let e;if(!this.windows.length&&!this.shadowDoms.size)return;let t=n=>{this.takeSnapshot(n,!1),e=aX(t)};e=aX(t),this.restoreHandlers.push(()=>{e&&cancelAnimationFrame(e)})}initCanvasMutationObserver(e,t,n,r){var a,o;let i,s=ot(e,t,n,r,!1),l=function(e,t,n,r,a){let o=[];for(let i of Object.getOwnPropertyNames(t.CanvasRenderingContext2D.prototype))try{if("function"!=typeof t.CanvasRenderingContext2D.prototype[i])continue;let s=aJ(t.CanvasRenderingContext2D.prototype,i,function(o){return function(...s){return aG(this.canvas,n,r,a,!0)||a0(()=>{let n=a9(s,t,this);e(this.canvas,{type:a1["2D"],property:i,args:n})},0),o.apply(this,s)}});o.push(s)}catch{let n=aY(t.CanvasRenderingContext2D.prototype,i,{set(t){e(this.canvas,{type:a1["2D"],property:i,args:[t],setter:!0})}});o.push(n)}return()=>{o.forEach(e=>e())}}(this.processMutation.bind(this),e,t,n,r),u=(a=this.processMutation.bind(this),o=this.mirror,(i=[]).push(...on(e.WebGLRenderingContext.prototype,a1.WebGL,a,t,n,r,o,e)),void 0!==e.WebGL2RenderingContext&&i.push(...on(e.WebGL2RenderingContext.prototype,a1.WebGL2,a,t,n,r,o,e)),()=>{i.forEach(e=>e())});this.restoreHandlers.push(()=>{s(),l(),u()})}getCanvasElements(e,t,n){let r=[],a=a=>{a.querySelectorAll("canvas").forEach(a=>{aG(a,e,t,n,!0)||r.push(a)})};for(let e of this.windows){let t,n=e.deref();try{t=n&&n.document}catch{}t&&a(t)}for(let e of this.shadowDoms){let t=e.deref();t&&a(t)}return r}takeSnapshot(e,t,n){let{sampling:r,blockClass:a,blockSelector:o,unblockSelector:i,dataURLOptions:s,maxCanvasSize:l}=this.options;return(!this.lastSnapshotTime||!(e-this.lastSnapshotTime<1e3/("all"===r?2:r||2)))&&(this.lastSnapshotTime=e,(n?[n]:this.getCanvasElements(a,o,i)).forEach(e=>{let n=this.mirror.getId(e);if(!(!this.mirror.hasNode(e)||!e.width||!e.height||this.snapshotInProgressMap.get(n))){if(this.snapshotInProgressMap.set(n,!0),!t&&["webgl","webgl2"].includes(e.__context)){let t=e.getContext(e.__context);t?.getContextAttributes()?.preserveDrawingBuffer===!1&&t.clear(t.COLOR_BUFFER_BIT)}createImageBitmap(e).then(t=>{this.worker?.postMessage({id:n,bitmap:t,width:e.width,height:e.height,dataURLOptions:s,maxCanvasSize:l},[t])}).catch(e=>{a2(()=>{throw this.snapshotInProgressMap.delete(n),e})()})}}),!0)}startPendingCanvasMutationFlusher(){aX(()=>this.flushPendingCanvasMutations())}startRAFTimestamping(){let e=t=>{this.rafStamps.latestId=t,aX(e)};aX(e)}flushPendingCanvasMutations(){this.pendingCanvasMutations.forEach((e,t)=>{let n=this.mirror.getId(t);this.flushPendingCanvasMutationFor(t,n)}),aX(()=>this.flushPendingCanvasMutations())}flushPendingCanvasMutationFor(e,t){if(this.frozen||this.locked)return;let n=this.pendingCanvasMutations.get(e);if(!n||-1===t)return;let r=n.map(e=>{let{type:t,...n}=e;return n}),{type:a}=n[0];this.mutationCb({id:t,type:a,commands:r}),this.pendingCanvasMutations.delete(e)}}try{if(2!==Array.from([1],e=>2*e)[0]){let e=document.createElement("iframe");document.body.appendChild(e),Array.from=e.contentWindow?.Array.from||Array.from,document.body.removeChild(e)}}catch(e){console.debug("Unable to override Array.from",e)}new aZ,(d=f||(f={}))[d.NotStarted=0]="NotStarted",d[d.Running=1]="Running",d[d.Stopped=2]="Stopped";let oa={low:{sampling:{canvas:1},dataURLOptions:{type:"image/webp",quality:.25}},medium:{sampling:{canvas:2},dataURLOptions:{type:"image/webp",quality:.4}},high:{sampling:{canvas:4},dataURLOptions:{type:"image/webp",quality:.5}}},oo=(0,w._C)((e={})=>{let t,n,[r,a]=e.maxCanvasSize||[],o={quality:e.quality||"medium",enableManualSnapshot:e.enableManualSnapshot,maxCanvasSize:[r?Math.min(r,1280):1280,a?Math.min(a,1280):1280]},i=new Promise(e=>n=e);return{name:"ReplayCanvas",getOptions(){let{quality:e,enableManualSnapshot:r,maxCanvasSize:a}=o;return{enableManualSnapshot:r,recordCanvas:!0,getCanvasManager:e=>{let o=new or({...e,enableManualSnapshot:r,maxCanvasSize:a,errorHandler:e=>{try{"object"==typeof e&&(e.__rrweb__=!0)}catch{}}});return t=o,n(o),o},...oa[e]||oa.medium}},async snapshot(e,n){(t||await i).snapshot(e,n)}}});var oi=n(67973),os=n(98539);function ol(e=(0,y.KU)()){e?.emit("endPageloadSpan")}var ou=n(45388);function oc(e){let t=(0,n0.Bk)();if(t===e)return;let n=(0,y.o5)();e.end=new Proxy(e.end,{apply:(e,r,a)=>((0,ou.r)(n,t),Reflect.apply(e,r,a))}),(0,ou.r)(n,e)}var op=n(68210),od=n(91410);function of(e){return new Promise((t,n)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>n(e.error)})}function oh(e){return of(e.getAllKeys())}function om(e){let t;function n(){var n,r;let a,o;return void 0==t&&(n=e.dbName||"sentry-offline",r=e.storeName||"queue",(a=indexedDB.open(n)).onupgradeneeded=()=>a.result.createObjectStore(r),o=of(a),t=e=>o.then(t=>e(t.transaction(r,"readwrite").objectStore(r)))),t}return{push:async t=>{try{var r,a;let o=(0,ty.bN)(t);await (r=n(),a=e.maxQueueSize||30,r(e=>oh(e).then(t=>{if(!(t.length>=a))return e.put(o,Math.max(...t,0)+1),of(e.transaction)})))}catch{}},unshift:async t=>{try{var r,a;let o=(0,ty.bN)(t);await (r=n(),a=e.maxQueueSize||30,r(e=>oh(e).then(t=>{if(!(t.length>=a))return e.put(o,Math.min(...t,0)-1),of(e.transaction)})))}catch{}},shift:async()=>{try{let e=await n()(e=>oh(e).then(t=>{let n=t[0];if(null!=n)return of(e.get(n)).then(t=>(e.delete(n),of(e.transaction).then(()=>t)))}));if(e)return(0,ty.mE)(e)}catch{}}}}function og(e=an._){var t;return t=function(e){function t(...e){tP.T&&S.Yz.log("[Offline]:",...e)}return n=>{let r,a=e(n);if(!n.createStore)throw Error("No `createStore` function was provided");let o=n.createStore(n),i=5e3;function s(e){r&&clearTimeout(r),r=(0,od.G)(setTimeout(async()=>{r=void 0;let e=await o.shift();e&&(t("Attempting to send previously queued event"),e[0].sent_at=new Date().toISOString(),u(e,!0).catch(e=>{t("Failed to retry sending",e)}))},e))}function l(){r||(s(i),i=Math.min(2*i,36e5))}async function u(e,r=!1){if(!r&&(0,ty.hP)(e,["replay_event","replay_recording"]))return await o.push(e),s(100),{};
472try{if(n.shouldSend&&await n.shouldSend(e)===!1)throw Error("Envelope not sent because `shouldSend` callback returned false");let t=await a.send(e),r=100;if(t){if(t.headers?.["retry-after"])r=(0,op.FA)(t.headers["retry-after"]);else if(t.headers?.["x-sentry-rate-limits"])r=6e4;else if((t.statusCode||0)>=400)return t}return s(r),i=5e3,t}catch(a){var c;if(await (c=i,!(0,ty.hP)(e,["client_report"])&&(!n.shouldStore||n.shouldStore(e,a,c))))return r?await o.unshift(e):await o.push(e),l(),t("Error sending. Event queued.",a),{};throw a}}return n.flushAtStartup&&l(),{send:u,flush:e=>(void 0===e&&(i=5e3,s(100)),a.flush(e))}}}(e),e=>{let n=t({...e,createStore:om});return tc.jf.addEventListener("online",async e=>{await n.flush()}),n}}var o_=n(96169),oy=n(96912),ov=n(6032),ob=n(51607);let ow="window"in _.O&&_.O.window===_.O&&"u"<typeof importScripts,oS=String(0),oA=ow?"main":"worker",oE=tc.jf.navigator,ok="",oT="",oC="",ox=oE?.userAgent||"",oI="",oR=oE?.language||oE?.languages?.[0]||"",oP=oE?.userAgentData;function oM(e){return"pageload"===(0,n0.et)(e).op}function oL(e){let t=(0,y.KU)(),n=t?.getOptions(),r=n?.stackParser;return r?(0,ob.i)(r,e):[]}function oN(e){return"number"!=typeof e&&"boolean"!=typeof e||"number"==typeof e&&isNaN(e)?(ar.T&&S.Yz.warn(`[Profiling] Invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`),!1):!0===e||!1===e||!(e<0)&&!(e>1)||(ar.T&&S.Yz.warn(`[Profiling] Invalid sample rate. Sample rate must be between 0 and 1. Got ${e}.`),!1)}"object"==typeof oP&&null!==oP&&"getHighEntropyValues"in oP&&oP.getHighEntropyValues(["architecture","model","platform","platformVersion","fullVersionList"]).then(e=>{if(ok=e.platform||"",oC=e.architecture||"",oI=e.model||"",oT=e.platformVersion||"",e.fullVersionList?.length){let t=e.fullVersionList[e.fullVersionList.length-1];ox=`${t.brand} ${t.version}`}}).catch(e=>void 0);let oO=!1;function oD(){let e=tc.jf.Profiler;if("function"!=typeof e){ar.T&&S.Yz.log("[Profiling] Profiling is not supported by this browser, Profiler interface missing on window object.");return}let t=Math.floor(3e3);try{return new e({sampleInterval:10,maxBufferSize:t})}catch(e){ar.T&&(S.Yz.log("[Profiling] Failed to initialize the Profiling constructor, this is likely due to a missing 'Document-Policy': 'js-profiling' header."),S.Yz.log("[Profiling] Disabling profiling for current user session.")),oO=!0}}function oj(e){if(oO)return ar.T&&S.Yz.log("[Profiling] Profiling has been disabled for the duration of the current user session."),!1;if(!e.isRecording())return ar.T&&S.Yz.log("[Profiling] Discarding profile because root span was not sampled."),!1;let t=(0,y.KU)(),n=t?.getOptions();if(!n)return ar.T&&S.Yz.log("[Profiling] Profiling disabled, no options found."),!1;let r=n.profilesSampleRate;return oN(r)?r?!!(!0===r||Math.random()<r)||(ar.T&&S.Yz.log(`[Profiling] Discarding profile because it's not included in the random sample (sampling rate = ${Number(r)})`),!1):(ar.T&&S.Yz.log("[Profiling] Discarding profile because a negative sampling decision was inherited or profileSampleRate is set to 0"),!1):(ar.T&&S.Yz.warn("[Profiling] Discarding profile because of invalid sample rate."),!1)}function oF(e){return void 0!==e.profilesSampleRate}let oU=new Map;function o$(e){let t;oM(e)&&(t=1e3*(0,oy.zf)());let n=oD();if(!n)return;ar.T&&S.Yz.log(`[Profiling] started profiling span: ${(0,n0.et)(e).description}`);let r=(0,tC.eJ)(),a=null;async function o(){if(e&&n){if(a){ar.T&&S.Yz.log("[Profiling] profile for:",(0,n0.et)(e).description,"already exists, returning early");return}return n.stop().then(t=>{if(i&&(tc.jf.clearTimeout(i),i=void 0),ar.T&&S.Yz.log(`[Profiling] stopped profiling of span: ${(0,n0.et)(e).description}`),!t){ar.T&&S.Yz.log(`[Profiling] profiler returned null profile for: ${(0,n0.et)(e).description}`,"this may indicate an overlapping span or a call to stopProfiling with a profile title that was never started");return}a=t;if(oU.set(r,t),oU.size>30){let e=oU.keys().next().value;void 0!==e&&oU.delete(e)}}).catch(e=>{ar.T&&S.Yz.log("[Profiling] error while stopping profiler:",e)})}}(0,y.o5)().setContext("profile",{profile_id:r,start_timestamp:t});let i=tc.jf.setTimeout(()=>{ar.T&&S.Yz.log("[Profiling] max profile duration elapsed, stopping profiling for:",(0,n0.et)(e).description),o()},3e4),s=e.end.bind(e);e.end=function(){return e?(o().then(()=>{s()},()=>{s()}),e):s()}}class oH{constructor(){this._client=void 0,this._profiler=void 0,this._chunkTimer=void 0,this._profilerId=void 0,this._isRunning=!1,this._sessionSampled=!1,this._lifecycleMode=void 0,this._activeRootSpanIds=new Set,this._rootSpanTimeouts=new Map}initialize(e){let t=e.getOptions().profileLifecycle,n=function(e){if(oO)return ar.T&&S.Yz.log("[Profiling] Profiling has been disabled for the duration of the current user session as the JS Profiler could not be started."),!1;if("trace"!==e.profileLifecycle&&"manual"!==e.profileLifecycle)return ar.T&&S.Yz.warn("[Profiling] Session not sampled. Invalid `profileLifecycle` option."),!1;let t=e.profileSessionSampleRate;return oN(t)?t?Math.random()<=t:(ar.T&&S.Yz.log("[Profiling] Discarding profile because profileSessionSampleRate is not defined or set to 0"),!1):(ar.T&&S.Yz.warn("[Profiling] Discarding profile because of invalid profileSessionSampleRate."),!1)}(e.getOptions());ar.T&&S.Yz.log(`[Profiling] Initializing profiler (lifecycle='${t}').`),!n&&ar.T&&S.Yz.log("[Profiling] Session not sampled. Skipping lifecycle profiler initialization."),this._profilerId=(0,tC.eJ)(),this._client=e,this._sessionSampled=n,this._lifecycleMode=t,"trace"===t&&this._setupTraceLifecycleListeners(e)}
472start(){if("trace"===this._lifecycleMode){ar.T&&S.Yz.warn('[Profiling] `profileLifecycle` is set to "trace". Calls to `uiProfiler.start()` are ignored in trace mode.');return}if(this._isRunning){ar.T&&S.Yz.warn("[Profiling] Profile session is already running, `uiProfiler.start()` is a no-op.");return}if(!this._sessionSampled){ar.T&&S.Yz.warn("[Profiling] Session is not sampled, `uiProfiler.start()` is a no-op.");return}this._beginProfiling()}stop(){if("trace"===this._lifecycleMode){ar.T&&S.Yz.warn('[Profiling] `profileLifecycle` is set to "trace". Calls to `uiProfiler.stop()` are ignored in trace mode.');return}if(!this._isRunning){ar.T&&S.Yz.warn("[Profiling] Profiler is not running, `uiProfiler.stop()` is a no-op.");return}this._endProfiling()}notifyRootSpanActive(e){if("trace"!==this._lifecycleMode||!this._sessionSampled)return;let t=e.spanContext().spanId;if(!t||this._activeRootSpanIds.has(t))return;this._registerTraceRootSpan(t);let n=this._activeRootSpanIds.size;1===n&&(ar.T&&S.Yz.log("[Profiling] Detected already active root span during setup. Active root spans now:",n),this._beginProfiling())}_beginProfiling(){if(!this._isRunning){if(this._isRunning=!0,ar.T&&S.Yz.log("[Profiling] Started profiling with profiler ID:",this._profilerId),(0,y.m6)().setContext("profile",{profiler_id:this._profilerId}),this._startProfilerInstance(),!this._profiler){ar.T&&S.Yz.log("[Profiling] Failed to start JS Profiler; stopping."),this._resetProfilerInfo();return}this._startPeriodicChunking()}}_endProfiling(){this._isRunning&&(this._isRunning=!1,this._chunkTimer&&(clearTimeout(this._chunkTimer),this._chunkTimer=void 0),this._clearAllRootSpanTimeouts(),this._collectCurrentChunk().catch(e=>{ar.T&&S.Yz.error("[Profiling] Failed to collect current profile chunk on `stop()`:",e)}),"manual"===this._lifecycleMode&&(0,y.m6)().setContext("profile",{}))}_setupTraceLifecycleListeners(e){e.on("spanStart",e=>{if(!this._sessionSampled){ar.T&&S.Yz.log("[Profiling] Span not profiled because of negative sampling decision for user session.");return}if(e!==(0,n0.zU)(e))return;if(!e.isRecording()){ar.T&&S.Yz.log("[Profiling] Discarding profile because root span was not sampled.");return}let t=e.spanContext().spanId;if(!t||this._activeRootSpanIds.has(t))return;this._registerTraceRootSpan(t);let n=this._activeRootSpanIds.size;1===n&&(ar.T&&S.Yz.log(`[Profiling] Root span ${t} started. Profiling active while there are active root spans (count=${n}).`),this._beginProfiling())}),e.on("spanEnd",e=>{if(!this._sessionSampled)return;let t=e.spanContext().spanId;if(!t||!this._activeRootSpanIds.has(t))return;this._activeRootSpanIds.delete(t);let n=this._activeRootSpanIds.size;ar.T&&S.Yz.log(`[Profiling] Root span with ID ${t} ended. Will continue profiling for as long as there are active root spans (currently: ${n}).`),0===n&&(this._collectCurrentChunk().catch(e=>{ar.T&&S.Yz.error("[Profiling] Failed to collect current profile chunk on last `spanEnd`:",e)}),this._endProfiling())})}_resetProfilerInfo(){this._isRunning=!1,(0,y.m6)().setContext("profile",{})}_clearAllRootSpanTimeouts(){this._rootSpanTimeouts.forEach(e=>clearTimeout(e)),this._rootSpanTimeouts.clear()}_registerTraceRootSpan(e){this._activeRootSpanIds.add(e);let t=setTimeout(()=>this._onRootSpanTimeout(e),3e5);this._rootSpanTimeouts.set(e,t)}_startProfilerInstance(){if(this._profiler?.stopped===!1)return;let e=oD();if(!e){ar.T&&S.Yz.log("[Profiling] Failed to start JS Profiler.");return}this._profiler=e}_startPeriodicChunking(){this._isRunning&&(this._chunkTimer=setTimeout(()=>{if(this._collectCurrentChunk().catch(e=>{ar.T&&S.Yz.error("[Profiling] Failed to collect current profile chunk during periodic chunking:",e)}),this._isRunning){if(this._startProfilerInstance(),!this._profiler)return void this._resetProfilerInfo();this._startPeriodicChunking()}},6e4))}_onRootSpanTimeout(e){!this._rootSpanTimeouts.has(e)||(this._rootSpanTimeouts.delete(e),this._activeRootSpanIds.has(e)&&(ar.T&&S.Yz.log(`[Profiling] Reached 5-minute timeout for root span ${e}. You likely started a manual root span that never called \`.end()\`.`),this._activeRootSpanIds.delete(e),0===this._activeRootSpanIds.size&&this._endProfiling()))}async _collectCurrentChunk(){let e=this._profiler;if(this._profiler=void 0,e)try{let t=await e.stop(),n=function(e,t,n){if(null==e)throw TypeError(`Cannot construct profiling event envelope without a valid profile. Got ${e} instead.`);let r=function(e){let t=[];for(let n=0;n<e.frames.length;n++){let r=e.frames[n];r&&(t[n]={function:r.name,abs_path:"number"==typeof r.resourceId?e.resources[r.resourceId]:void 0,lineno:r.line,colno:r.column})}let n=[];for(let t=0;t<e.stacks.length;t++){let r=e.stacks[t];if(!r)continue;let a=[],o=r;for(;o;)a.push(o.frameId),o=void 0===o.parentId?void 0:e.stacks[o.parentId];n[t]=a}let r=(0,oy.k3)(),a="number"==typeof performance.timeOrigin?performance.timeOrigin:r||0,o=a-(r||a),i=[];for(let t=0;t<e.samples.length;t++){let n=e.samples[t];if(!n)continue;let r=(a+(n.timestamp-o))/1e3;i[t]={stack_id:n.stackId??0,thread_id:oS,timestamp:r}}return{frames:t,stacks:n,samples:i,thread_metadata:{[oS]:{name:oA}}}}(e),a=t.getOptions(),o=t.getSdkMetadata?.()?.sdk;return{chunk_id:(0,tC.eJ)(),client_sdk:{name:o?.name??"sentry.javascript.browser",version:o?.version??"0.0.0"},profiler_id:n||(0,tC.eJ)(),platform:"javascript",version:"2",release:a.release??"",environment:a.environment??"production",debug_meta:{images:oL(e.resources)},profile:r}}(t,this._client,this._profilerId),r=function(e){try{if(!e||"object"!=typeof e)return{reason:"chunk is not an object"};let t=e=>"string"==typeof e&&/^[a-f0-9]{32}$/.test(e);
472if(!t(e.profiler_id))return{reason:"missing or invalid profiler_id"};if(!t(e.chunk_id))return{reason:"missing or invalid chunk_id"};if(!e.client_sdk)return{reason:"missing client_sdk metadata"};let n=e.profile;if(!n)return{reason:"missing profile data"};if(!Array.isArray(n.frames)||!n.frames.length)return{reason:"profile has no frames"};if(!Array.isArray(n.stacks)||!n.stacks.length)return{reason:"profile has no stacks"};if(!Array.isArray(n.samples)||!n.samples.length)return{reason:"profile has no samples"};return{valid:!0}}catch(e){return{reason:`unknown validation error: ${e}`}}}(n);if("reason"in r){ar.T&&S.Yz.log("[Profiling] Discarding invalid profile chunk (this is probably a bug in the SDK):",r.reason);return}this._sendProfileChunk(n),ar.T&&S.Yz.log("[Profiling] Collected browser profile chunk.")}catch(e){ar.T&&S.Yz.log("[Profiling] Error while stopping JS Profiler for chunk:",e)}}_sendProfileChunk(e){let t=this._client,n=(0,ty.Cj)(t.getSdkMetadata?.()),r=t.getDsn(),a=t.getOptions().tunnel,o=(0,ty.h4)({event_id:(0,tC.eJ)(),sent_at:new Date().toISOString(),...n&&{sdk:n},...!!a&&r&&{dsn:(0,t_.SB)(r)}},[[{type:"profile_chunk",platform:"javascript"},e]]);t.sendEnvelope(o).then(null,e=>{ar.T&&S.Yz.error("Error while sending profile chunk envelope:",e)})}}let oz=(0,w._C)(()=>({name:"BrowserProfiling",setup(e){let t=e.getOptions(),n=new oH;if(oF(t)||t.profileLifecycle||(t.profileLifecycle="manual"),oF(t)&&!t.profilesSampleRate){ar.T&&S.Yz.log("[Profiling] Profiling disabled, no profiling options found.");return}let r=(0,n0.Bk)(),a=r&&(0,n0.zU)(r);if(oF(t)&&void 0!==t.profileSessionSampleRate&&ar.T&&S.Yz.warn("[Profiling] Both legacy profiling (`profilesSampleRate`) and UI profiling settings are defined. `profileSessionSampleRate` has no effect when legacy profiling is enabled."),oF(t))a&&oM(a)&&oj(a)&&o$(a),e.on("spanStart",e=>{e===(0,n0.zU)(e)&&oj(e)&&o$(e)}),e.on("beforeEnvelope",e=>{let t;if(!oU.size)return;let n=(t=[],(0,ty.yH)(e,(e,n)=>{if("transaction"===n)for(let n=1;n<e.length;n++){let r=e[n];r?.contexts?.profile?.profile_id&&t.push(e[n])}}),t);if(!n.length)return;let r=[];for(let e of n){let t=e?.contexts,n=t?.profile?.profile_id,a=t?.profile?.start_timestamp;if("string"!=typeof n||!n){ar.T&&S.Yz.log("[Profiling] cannot find profile for a span without a profile context");continue}t?.profile&&delete t.profile;let o=function(e){let t=oU.get(e);return t&&oU.delete(e),t}(n);if(!o){ar.T&&S.Yz.log(`[Profiling] Could not retrieve profile for span: ${n}`);continue}let i=function(e,t,n,r){return(n.samples.length<2?(ar.T&&S.Yz.log("[Profiling] Discarding profile because it contains less than 2 samples"),1):!n.frames.length&&(ar.T&&S.Yz.log("[Profiling] Discarding profile because it contains no frames"),1))?null:function(e,t,n,r){var a;let o;if("transaction"!==r.type)throw TypeError("Profiling events may only be attached to transactions, this should never occur.");if(null==n)throw TypeError(`Cannot construct profiling event envelope without a valid profile. Got ${n} instead.`);let i=("string"==typeof(o=r.contexts?.trace?.trace_id)&&32!==o.length&&ar.T&&S.Yz.log(`[Profiling] Invalid traceId: ${o} on profiled event`),"string"!=typeof o)?"":o,s="thread_metadata"in(a=n)?a:function(e){let t,n=0,r={samples:[],stacks:[],frames:[],thread_metadata:{[oS]:{name:oA}}},a=e.samples[0];if(!a)return r;let o=a.timestamp,i=(0,oy.k3)(),s="number"==typeof performance.timeOrigin?performance.timeOrigin:i||0,l=s-(i||s);return e.samples.forEach((a,i)=>{if(void 0===a.stackId){void 0===t&&(t=n,r.stacks[t]=[],n++),r.samples[i]={elapsed_since_start_ns:((a.timestamp+l-o)*1e6).toFixed(0),stack_id:t,thread_id:oS};return}let s=e.stacks[a.stackId],u=[];for(;s;){u.push(s.frameId);let t=e.frames[s.frameId];t&&void 0===r.frames[s.frameId]&&(r.frames[s.frameId]={function:t.name,abs_path:"number"==typeof t.resourceId?e.resources[t.resourceId]:void 0,lineno:t.line,colno:t.column}),s=void 0===s.parentId?void 0:e.stacks[s.parentId]}let c={elapsed_since_start_ns:((a.timestamp+l-o)*1e6).toFixed(0),stack_id:n,thread_id:oS};r.stacks[n]=u,r.samples[i]=c,n++}),r}(a),l=t||("number"==typeof r.start_timestamp?1e3*r.start_timestamp:1e3*(0,oy.zf)()),u="number"==typeof r.timestamp?1e3*r.timestamp:1e3*(0,oy.zf)();return{event_id:e,timestamp:new Date(l).toISOString(),platform:"javascript",version:"1",release:r.release||"",environment:r.environment||ov.U,runtime:{name:"javascript",version:tc.jf.navigator.userAgent},os:{name:ok,version:oT,build_number:ox},device:{locale:oR,model:oI,manufacturer:ox,architecture:oC,is_emulator:!1},debug_meta:{images:oL(n.resources)},profile:s,transactions:[{name:r.transaction||"",id:r.event_id||
472(0,tC.eJ)(),trace_id:i,active_thread_id:oS,relative_start_ns:"0",relative_end_ns:((u-l)*1e6).toFixed(0)}]}}(e,t,n,r)}(n,a,o,e);i&&r.push(i)}!function(e,t){if(t.length)for(let n of t)e[1].push([{type:"profile"},n])}(e,r)});else{let r=t.profileLifecycle;if(e.on("startUIProfiler",()=>n.start()),e.on("stopUIProfiler",()=>n.stop()),"manual"===r)n.initialize(e);else if("trace"===r){if(!(0,o_.f)(t)){ar.T&&S.Yz.warn("[Profiling] `profileLifecycle` is 'trace' but tracing is disabled. Set a `tracesSampleRate` or `tracesSampler` to enable span tracing.");return}n.initialize(e),a&&n.notifyRootSpanActive(a),tc.jf.setTimeout(()=>{let e=(0,n0.Bk)(),t=e&&(0,n0.zU)(e);t&&n.notifyRootSpanActive(t)},0)}}},processEvent:e=>(e?.contexts?.profile&&e.contexts&&(e.contexts.trace?.trace_id&&(e.contexts.trace={...e.contexts.trace,data:{...e.contexts.trace.data??{},"thread.id":oS,"thread.name":oA}}),e.spans?.forEach(e=>{e.data={...e.data||{},"thread.id":oS,"thread.name":oA}})),e)}));var oZ=n(23987);let oB=(0,w._C)((e={})=>{let t=e.sidecarUrl||"http://localhost:8969/stream";return{name:"SpotlightBrowser",setup:()=>{ar.T&&S.Yz.log("Using Sidecar URL",t)},processEvent:e=>{var t;return"transaction"===(t=e).type&&t.spans&&t.contexts?.trace&&"ui.action.click"===t.contexts.trace.op&&t.spans.some(({description:e})=>e?.includes("#sentry-spotlight"))?null:e},afterAllSetup:e=>{var n,r;let a,o;n=e,r=t,a=(0,oZ.qd)("fetch"),o=0,n.on("beforeEnvelope",e=>{o>3?S.Yz.warn("[Spotlight] Disabled Sentry -> Spotlight integration due to too many failed requests:",o):a(r,{method:"POST",body:(0,ty.bN)(e),headers:{"Content-Type":"application/x-sentry-envelope"},mode:"cors"}).then(e=>{e.status>=200&&e.status<400&&(o=0)},e=>{o++,S.Yz.error("Sentry SDK can't connect to Sidecar is it running? See: https://spotlightjs.com/sidecar/npx/",e)})})}}});var oV=n(7139);let oW=(0,w._C)(()=>
472({name:"LaunchDarkly",processEvent:(e,t,n)=>n2(e)}));function oq(){return{name:"sentry-flag-auditor",type:"flag-used",synchronous:!0,method:(e,t,n)=>{n6(e,t.value),n8(e,t.value)}}}let oY=(0,w._C)(()=>({name:"OpenFeature",processEvent:(e,t,n)=>n2(e)}));class oJ{after(e,t){n6(t.flagKey,t.value),n8(t.flagKey,t.value)}error(e,t,n){n6(e.flagKey,e.defaultValue),n8(e.flagKey,e.defaultValue)}}let oG=(0,w._C)(({featureFlagClientClass:e})=>({name:"Unleash",setupOnce(){let t=e.prototype;(0,nQ.GS)(t,"isEnabled",oK)},processEvent:(e,t,n)=>n2(e)}));function oK(e){return function(...t){let n=t[0],r=e.apply(this,t);return"string"==typeof n&&"boolean"==typeof r?(n6(n,r),n8(n,r)):ar.T&&S.Yz.error(`[Feature Flags] UnleashClient.isEnabled does not match expected signature. arg0: ${n} (${typeof n}), result: ${r} (${typeof r})`),r}}let oQ=(0,w._C)(({growthbookClass:e})=>({name:"GrowthBook",setupOnce(){let t=e.prototype;"function"==typeof t.isOn&&(0,nQ.GS)(t,"isOn",oX),"function"==typeof t.getFeatureValue&&(0,nQ.GS)(t,"getFeatureValue",oX)}
472,processEvent:(e,t,n)=>n2(e)}));function oX(e){return function(...t){let n=t[0],r=e.apply(this,t);return"string"==typeof n&&"boolean"==typeof r&&(n6(n,r),n8(n,r)),r}}let o0=({growthbookClass:e})=>oQ({growthbookClass:e}),o1=(0,w._C)(({featureFlagClient:e})=>({name:"Statsig",setup(t){e.on("gate_evaluation",e=>{n6(e.gate.name,e.gate.value),n8(e.gate.name,e.gate.value)})},processEvent:(e,t,n)=>n2(e)}));async function o2(){let e=(0,y.KU)();if(!e)return"no-client-active";if(!e.getDsn())return"no-dsn-configured";let t=e.getOptions().tunnel||"https://o447951.ingest.sentry.io/api/4509632503087104/envelope/?sentry_version=7&sentry_key=c1dfb07d783ad5325c245c1fd3725390&sentry_client=sentry.javascript.browser%2F1.33.7";try{await (0,t$.M1)(()=>fetch(t,{body:"{}",method:"POST",mode:"cors",credentials:"omit"}))}catch{return"sentry-unreachable"}}let o6=(0,w._C)(({worker:e})=>({name:"WebWorker",setupOnce:()=>{(Array.isArray(e)?e:[e]).forEach(e=>o8(e))},addWorker:e=>o8(e)}));function o8(e){e.addEventListener("message",e=>{if(function(e){if(!(0,tL.Qd)(e)||!0!==e._sentryMessage)return!1;let t="_sentryDebugIds"in e,n="_sentryModuleMetadata"in e,r="_sentryWorkerError"in e,a="_sentryWasmImages"in e;return(!!t||!!n||!!r||!!a)&&(!t||!!((0,tL.Qd)(e._sentryDebugIds)||void 0===e._sentryDebugIds))&&(!n||!!((0,tL.Qd)(e._sentryModuleMetadata)||void 0===e._sentryModuleMetadata))&&(!r||!!(0,tL.Qd)(e._sentryWorkerError))&&(!a||!!Array.isArray(e._sentryWasmImages)&&!!e._sentryWasmImages.every(e=>(0,tL.Qd)(e)&&"string"==typeof e.code_file))&&!0}(e.data)){if(e.stopImmediatePropagation(),e.data._sentryDebugIds&&(ar.T&&S.Yz.log("Sentry debugId web worker message received",e.data),tc.jf._sentryDebugIds={...e.data._sentryDebugIds,...tc.jf._sentryDebugIds}),e.data._sentryModuleMetadata&&(ar.T&&S.Yz.log("Sentry module metadata web worker message received",e.data),tc.jf._sentryModuleMetadata={...e.data._sentryModuleMetadata,...tc.jf._sentryModuleMetadata}),e.data._sentryWasmImages){ar.T&&S.Yz.log("Sentry WASM images web worker message received",e.data);let t=tc.jf._sentryWasmImages||[],n=e.data._sentryWasmImages.filter(e=>(0,tL.Qd)(e)&&"string"==typeof e.code_file&&!t.some(t=>t.code_file===e.code_file));tc.jf._sentryWasmImages=[...t,...n]}e.data._sentryWorkerError&&(ar.T&&S.Yz.log("Sentry worker rejection message received",e.data._sentryWorkerError),function(e){let t=(0,y.KU)();if(!t)return;let n=t.getOptions().stackParser,r=t.getOptions().attachStacktrace,a=e.reason,o=(0,tL.sO)(a)?(0,ap.C$)(a):(0,ai.H7)(n,a,void 0,r,!0);o.level="error",e.filename&&(o.contexts={...o.contexts,worker:{filename:e.filename}}),(0,tk.r)(o,{originalException:a,mechanism:{handled:!1,type:"auto.browser.web_worker.onunhandledrejection"}}),ar.T&&S.Yz.log("Captured worker unhandled rejection",a)}(e.data._sentryWorkerError))}})}function o4({self:e}){e.postMessage({_sentryMessage:!0,_sentryDebugIds:e._sentryDebugIds??void 0,_sentryModuleMetadata:e._sentryModuleMetadata??void 0}),e.addEventListener("unhandledrejection",t=>{let n={reason:(0,ap.sc)(t),filename:e.location?.href};e.postMessage({_sentryMessage:!0,_sentryWorkerError:n}),ar.T&&S.Yz.log("[Sentry Worker] Forwarding unhandled rejection to parent",n)}),ar.T&&S.Yz.log("[Sentry Worker] Registered worker with unhandled rejection handling")}var o3=n(7620);function o5(e,{componentStack:t},n){let r;if(null!==(r=o3.version.match(/^([^.]+)/))&&parseInt(r[0])>=17&&(0,tL.bJ)(e)&&t){let n,r=Error(e.message);r.name=`React ErrorBoundary ${e.name}`,r.stack=t,n=new WeakSet,function e(t,r){if(!n.has(t)){if(t.cause)return n.add(t),e(t.cause,r);t.cause=r}}(e,r)}return(0,y.v4)(r=>(r.setContext("react",{componentStack:t}),(0,tk.Cp)(e,n)))}function o7(e){return(t,n)=>{let r=!!e,a=o5(t,n,{mechanism:{handled:r,type:"auto.function.react.error_handler"}});r&&e(t,n,a)}}let o9="ui.react.render",ie="ui.react.mount",it={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},ir={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ia={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},io=Symbol.for("react.forward_ref"),ii=Symbol.for("react.memo"),is={};function il(e){if("object"==typeof e&&null!==e&&e.$$typeof===ii)return ia;let t=e.$$typeof;return t&&is[t]||it}is[io]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},is[ii]=ia;let iu=Object.defineProperty.bind(Object),ic=Object.getOwnPropertyNames.bind(Object),ip=Object.getOwnPropertySymbols?.bind(Object),id=Object.getOwnPropertyDescriptor.bind(Object),ih=Object.getPrototypeOf.bind(Object),im=Object.prototype;function ig(e,t,n){if("string"!=typeof t){if(im){let n=ih(t);n&&n!==im&&ig(e,n)}let n=ic(t);ip&&(n=n.concat(ip(t)));let r=il(e),a=il(t);for(let o of n)if(!ir[o]&&!a?.[o]&&!r?.[o]&&!id(e,o)){let n=id(t,o);if(n)try{iu(e,o,n)}catch(e){}}}return e}class i_ extends o3.Component{constructor(e){super(e);const{name:t,disabled:n=!1}=this.props;if(n)return;this._mountSpan=(0,t$.Uk)({name:`<${t}>`,onlyIfParent:!0,op:ie,attributes:{[tS.JD]:"auto.ui.react.profiler","ui.component_name":t}})}componentDidMount(){this._mountSpan&&this._mountSpan.end()}shouldComponentUpdate({updateProps:e,includeUpdates:t=!0}){if(t&&this._mountSpan&&e!==this.props.updateProps){let t=Object.keys(e).filter(t=>e[t]!==this.props.updateProps[t]);if(t.length>0){let e=(0,oy.zf)();this._updateSpan=(0,t$.hb)(this._mountSpan,()=>(0,t$.Uk)({name:`<${this.props.name}>`,onlyIfParent:!0,op:"ui.react.update",startTime:e,attributes:{[tS.JD]:"auto.ui.react.profiler","ui.component_name":this.props.name,"ui.react.changed_props":t}}))}}return!0}componentDidUpdate(){this._updateSpan&&(this._updateSpan.end(),this._updateSpan=void 0)}componentWillUnmount(){let e=(0,oy.zf)(),{name:t,includeRender:n=!0}
472=this.props;if(this._mountSpan&&n){let n=(0,n0.et)(this._mountSpan).timestamp;(0,t$.hb)(this._mountSpan,()=>{let r=(0,t$.Uk)({onlyIfParent:!0,name:`<${t}>`,op:o9,startTime:n,attributes:{[tS.JD]:"auto.ui.react.profiler","ui.component_name":t}});r&&r.end(e)})}}render(){return this.props.children}}function iy(e,t){let n=t?.name||e.displayName||e.name||"unknown",r=r=>o3.createElement(i_,{...t,name:n,updateProps:r},o3.createElement(e,{...r}));return r.displayName=`profiler(${n})`,ig(r,e),r}function iv(e,t={disabled:!1,hasRenderSpan:!0}){let[n]=o3.useState(()=>{if(!t?.disabled)return(0,t$.Uk)({name:`<${e}>`,onlyIfParent:!0,op:ie,attributes:{[tS.JD]:"auto.ui.react.profiler","ui.component_name":e}})});o3.useEffect(()=>(n&&n.end(),()=>{if(n&&t.hasRenderSpan){let t=(0,n0.et)(n).timestamp,r=(0,oy.zf)(),a=(0,t$.Uk)({name:`<${e}>`,onlyIfParent:!0,op:o9,startTime:t,attributes:{[tS.JD]:"auto.ui.react.profiler","ui.component_name":e}});a&&a.end(r)}}),[])}Object.assign(i_,{defaultProps:{disabled:!1,includeRender:!0,includeUpdates:!0}});let ib={componentStack:null,error:null,eventId:null};class iw extends o3.Component{constructor(e){super(e),this.state=ib,this._openFallbackReportDialog=!0;const t=(0,y.KU)();t&&e.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=t.on("afterSendEvent",t=>{!t.type&&this._lastEventId&&t.event_id===this._lastEventId&&au({...e.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(e,t){let{componentStack:n}=t,{beforeCapture:r,onError:a,showDialog:o,dialogOptions:i}=this.props;(0,y.v4)(s=>{r&&r(s,e,n);let l=o5(e,t,{mechanism:{handled:null!=this.props.handled?this.props.handled:!!this.props.fallback,type:"auto.function.react.error_boundary"}});a&&a(e,n,l),o&&(this._lastEventId=l,this._openFallbackReportDialog&&au({...i,eventId:l})),this.setState({error:e,componentStack:n,eventId:l})})}componentDidMount(){let{onMount:e}=this.props;e&&e()}componentWillUnmount(){let{error:e,componentStack:t,eventId:n}=this.state,{onUnmount:r}=this.props;r&&(this.state===ib?r(null,null,null):r(e,t,n)),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}resetErrorBoundary(){let{onReset:e}=this.props,{error:t,componentStack:n,eventId:r}=this.state;e&&e(t,n,r),this.setState(ib)}render(){let{fallback:e,children:t}=this.props,n=this.state;if(null===n.componentStack)return"function"==typeof t?t():t;let r="function"==typeof e?o3.createElement(e,{error:n.error,componentStack:n.componentStack,resetError:()=>this.resetErrorBoundary(),eventId:n.eventId}):e;return o3.isValidElement(r)?r:null}}function iS(e,t){let n=e.displayName||e.name||"unknown",r=o3.memo(n=>o3.createElement(iw,{...t},o3.createElement(e,{...n})));return r.displayName=`errorBoundary(${n})`,ig(r,e),r}let iA={attachReduxState:!0,actionTransformer:e=>e,stateTransformer:e=>e||null};function iE(e){let t={...iA,...e};return e=>(n,r)=>{function a(e){return(n,r)=>{let a=e(n,r),o=(0,y.o5)(),i=t.actionTransformer(r);null!=i&&(0,tE.Z)({category:"redux.action",data:i,type:"info"});let s=t.stateTransformer(a);if(null!=s){let e=(0,y.KU)(),t=e?.getOptions(),n=t?.normalizeDepth||3,r={state:{type:"redux",value:s}};(0,nQ.my)(r,"__sentry_override_normalization_depth__",3+n),o.setContext("state",r)}else o.setContext("state",null);let{configureScopeWithState:l}=t;return"function"==typeof l&&l(o,a),a}}t.attachReduxState&&(0,y.m6)().addEventProcessor((e,t)=>{try{void 0===e.type&&"redux"===e.contexts.state.state.type&&(t.attachments=[...t.attachments||[],{filename:"redux_state.json",data:JSON.stringify(e.contexts.state.state.value)}])}catch{}return e});let o=e(a(n),r);return o.replaceReducer=new Proxy(o.replaceReducer,{apply:function(e,t,n){e.apply(t,[a(n[0])])}}),o}}function ik(e){let t=(0,os.dp)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:n,routes:r,match:a,instrumentPageLoad:o=!0,instrumentNavigation:i=!0}=e;return{...t,afterAllSetup(e){t.afterAllSetup(e),o&&tc.jf.location&&iT(r,tc.jf.location,a,(t,n="url")=>{(0,os.Sx)(e,{name:t,attributes:{[tS.uT]:"pageload",[tS.JD]:"auto.pageload.react.reactrouter_v3",[tS.i_]:n}})}),i&&n.listen&&n.listen(t=>{("PUSH"===t.action||"POP"===t.action)&&iT(r,t,a,(t,n="url")=>{(0,os.Nt)(e,{name:t,attributes:{[tS.uT]:"navigation",[tS.JD]:"auto.navigation.react.reactrouter_v3",[tS.i_]:n}})})})}}}function iT(e,t,n,r){let a=t.pathname;n({location:t,routes:e},(e,t,n)=>{if(e||!n)return r(a);let o=function(e){if(!Array.isArray(e)||0===e.length)return"";let t=e.filter(e=>!!e.path),n=-1;for(let e=t.length-1;e>=0;e--){let r=t[e];if(r.path?.startsWith("/")){n=e;break}}return t.slice(n).reduce((e,{path:t})=>{let n="/"===e||""===e?t:`/${t}`;return`${e}${n}`},"")}(n.routes||[]);return 0===o.length||"/*"===o?r(a):r(a=o,"route")})}function iC(e,t={}
472){let n=(0,os.dp)({...t,instrumentNavigation:!1,instrumentPageLoad:!1}),{instrumentPageLoad:r=!0,instrumentNavigation:a=!0}=t;return{...n,afterAllSetup(t){n.afterAllSetup(t);let o=tc.jf.location;if(r&&o){let n=e.matchRoutes(o.pathname,e.options.parseSearch(o.search),{preload:!1,throwOnError:!1}),r=n[n.length-1],a=r?.routeId!=="__root__"?r:void 0;(0,os.Sx)(t,{name:a?a.routeId:o.pathname,attributes:{[tS.uT]:"pageload",[tS.JD]:"auto.pageload.react.tanstack_router",[tS.i_]:a?"route":"url",...ix(a)}})}a&&e.subscribe("onBeforeNavigate",n=>{if(!n.fromLocation||n.toLocation.state===n.fromLocation.state)return;let r=e.matchRoutes(n.toLocation.pathname,n.toLocation.search,{preload:!1,throwOnError:!1}),a=r[r.length-1],o=a?.routeId!=="__root__"?a:void 0,i=tc.jf.location,s=(0,os.Nt)(t,{name:o?o.routeId:i.pathname,attributes:{[tS.uT]:"navigation",[tS.JD]:"auto.navigation.react.tanstack_router",[tS.i_]:o?"route":"url"}}),l=e.subscribe("onResolved",t=>{if(l(),s){let n=e.matchRoutes(t.toLocation.pathname,t.toLocation.search,{preload:!1,throwOnError:!1}),r=n[n.length-1],a=r?.routeId!=="__root__"?r:void 0;a&&(s.updateName(a.routeId),s.setAttribute(tS.i_,"route"),s.setAttributes(ix(a)))}})})}}}function ix(e){if(!e)return{};let t={};return Object.entries(e.params).forEach(([e,n])=>{t[`url.path.params.${e}`]=n,t[`url.path.parameter.${e}`]=n,t[`params.${e}`]=n}),t}function iI(e){let t=(0,os.dp)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:n,routes:r,matchPath:a,instrumentPageLoad:o=!0,instrumentNavigation:i=!0}=e;return{...t,afterAllSetup(e){t.afterAllSetup(e),iP(e,o,i,n,"reactrouter_v4",r,a)}}}function iR(e){let t=(0,os.dp)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:n,routes:r,matchPath:a,instrumentPageLoad:o=!0,instrumentNavigation:i=!0}=e;return{...t,afterAllSetup(e){t.afterAllSetup(e),iP(e,o,i,n,"reactrouter_v5",r,a)}}}function iP(e,t,n,r,a,o=[],i){function s(e){if(0===o.length||!i)return[e,"url"];for(let t of function e(t,n,r,a=[]){return t.some(t=>{let o=t.path?r(n,t):a.length?a[a.length-1].match:{path:"/",url:"/",params:{},isExact:"/"===n};return o&&(a.push({route:t,match:o}),t.routes&&e(t.routes,n,r,a)),!!o}),a}(o,e,i))if(t.match.isExact)return[t.match.path,"route"];return[e,"url"]}if(t){let t=r.location?r.location.pathname:tc.jf.location?tc.jf.location.pathname:void 0;if(t){let[n,r]=s(t);(0,os.Sx)(e,{name:n,attributes:{[tS.uT]:"pageload",[tS.JD]:`auto.pageload.react.${a}`,[tS.i_]:r}})}}n&&r.listen&&r.listen((t,n)=>{if(n&&("PUSH"===n||"POP"===n)){let[n,r]=s(t.pathname);(0,os.Nt)(e,{name:n,attributes:{[tS.uT]:"navigation",[tS.JD]:`auto.navigation.react.${a}`,[tS.i_]:r}})}})}function iM(e){let t=e.displayName||e.name,n=t=>{if(t?.computedMatch?.isExact){let e=t.computedMatch.path,n=function(){let e=(0,n0.Bk)(),t=e&&(0,n0.zU)(e);if(!t)return;let n=(0,n0.et)(t).op;return"navigation"===n||"pageload"===n?t:void 0}();(0,y.o5)().setTransactionName(e),n&&(n.updateName(e),n.setAttribute(tS.i_,"route"))}return o3.createElement(e,{...t})};return n.displayName=`sentryRoute(${t})`,ig(n,e),n}function iL(e,t){if(!t||"/"===t||!e.toLowerCase().startsWith(t.toLowerCase()))return e;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?e:e.slice(n)||"/"}let iN=new WeakMap;function iO(e,t){return void 0!==e&&void 0!==t&&(!!ij.test(t)||e===t)}function iD(e){return e.split("/").filter(Boolean)}let ij=/^:[\w-]+$/;function iF(e){let t=e.split("/"),n=t.length;for(let e of(t.includes("*")&&(n+=-2),t))if("*"===e)continue;else ij.test(e)?n+=3:""===e?n+=1:n+=10;return n}let iU=!1,i$=[];function iH(){let e=i$.length;return e>0?i$[e-1]??null:null}function iz(e){return"/"===e[e.length-1]?e.slice(0,-1):e}function iZ(e){return e.endsWith("*")}function iB(e){return e.includes("/*")||e.endsWith("*")}function iV(e,t){return iZ(e)&&!!t.route.children?.length||!1}function iW(e){return e.split(/\\?\//).filter(e=>e.length>0&&","!==e).length}function iq(e){return"/"===e[0]?e:`/${e}`}function iY(e,t){return iU?iL(e.pathname,t):e.pathname||""}function iJ(e,t,n,r,o="",i,s){let l;if(s&&i&&i.length>0){let t=function(e,t,n){if(!e||!t?.length)return null;let r=n?iL(e,n):e,a=iN.get(t);for(let e of(a||(a=[...t].sort((e,t)=>
472{let n=iF(e);return iF(t)-n}),iN.set(t,a)),a))if(function(e,t){if("/"===t)return"/"===e||""===e;let n=iD(e),r=iD(t);if(r.length>0&&"*"===r[r.length-1]){let e=r.slice(0,-1);if(n.length<e.length)return!1;for(let[t,r]of e.entries())if(!iO(n[t],r))return!1;return!0}if(n.length!==r.length)return!1;for(let[e,t]of r.entries())if(!iO(n[e],t))return!1;return!0}(r,e))return e;return null}(e.pathname,i,o);if(t)return[(iU?"":o)+t,"route"]}let u="url",c=function(e,t){let n=a(t,e);if(n)for(let e of n){var r;if(!(r=e.route).children&&r.element&&r.path?.endsWith("/*")&&e.params["*"])return!0}return!1}(e,n);return c&&(l=iq(function e(t,n){let r=a(t,n);if(!r||0===r.length)return"";for(let a of r)if(a.route.path&&"*"!==a.route.path){var o;let r="*"===(o=a.route.path||"")[o.length-1]?o.slice(0,-1):o,i=iL(n.pathname,iq(a.pathnameBase));if(n.pathname===i)return iz(i);return iz(iz(r||"")+iq(e(t.filter(e=>e!==a.route),{pathname:i})))}return""}(n,e)),u="route"),c&&l||([l,u]=function(e,t,n,r=""){if(!e||0===e.length)return[iU?iL(t.pathname,r):t.pathname,"url"];if(!n)return[iY(t,r),"url"];let a="";for(let e of n){let n=e.route;if(!n)continue;if(n.index)return function(e,t,n){let r=e&&e.length>0?e:iU?iL(t,n):t,a="/*"===r.slice(-2)?r.slice(0,-2):r;return a.length>1&&"/"===a[a.length-1]&&(a=a.slice(0,-1)),[a,"route"]}(a,e.pathname,r);let o=n.path;if(!o||iV(o,e))continue;let i="/"===o[0]||"/"===a[a.length-1]?o:`/${o}`;if(a=iz(a)+iq(i),iz(t.pathname)===iz(r+e.pathname)){if(iW(a)!==iW(e.pathname)&&!iZ(a))return[(iU?"":r)+i,"route"];return iV(a,e)&&(a=a.slice(0,-1)),[(iU?"":r)+a,"route"]}}return[iY(t,r),"url"]}(t,e,r,o)),[l||e.pathname,u]}function iG(){let e=(0,n0.Bk)(),t=e?(0,n0.zU)(e):void 0;if(!t)return;let n=(0,n0.et)(t).op;return"navigation"===n||"pageload"===n?t:void 0}function iK(e,t){if(e.handle&&"object"==typeof e.handle)for(let n of Object.keys(e.handle)){let r=e.handle[n];"function"!=typeof r||r.__sentry_proxied__||(e.handle[n]=function(e,t,n,r){let a=new Proxy(e,{apply(e,n,a){let o,i=function(){let e=iH();if(e)return e.targetPath?{pathname:e.targetPath,search:"",hash:"",state:null,key:"default"}:null;if(void 0!==tc.jf)try{let e=tc.jf.location;if(e)return{pathname:e.pathname,search:e.search||"",hash:e.hash||"",state:null,key:"default"}}catch{}return null}(),s=(o=iH())?o.span:iG(),l=e.apply(n,a);return function(e,t,n,r,a){(0,tL.Qg)(e)?e.then(e=>{Array.isArray(e)&&n(e,t,r??void 0,a)}).catch(e=>{}):Array.isArray(e)&&n(e,t,r??void 0,a)}(l,t,r,i,s),l}});return(0,nQ.my)(a,"__sentry_proxied__",!0),a}(r,e,n,t))}if(Array.isArray(e.children))for(let n of e.children)iK(n,t)}let iQ=!1,iX=3e3,i0="",i1=new WeakSet,i2=new WeakMap,i6=new Set,i8=new WeakMap,i4=new WeakMap;function i3(e){tc.jf?.cancelAnimationFrame?tc.jf.cancelAnimationFrame(e):clearTimeout(e)}function i5(e){return`${e.pathname}${e.search||""}${e.hash||""}`}function i7(e){return e.includes(":")||e.includes("*")}function i9(e,t){let n=t.children||[],r=e.filter(e=>!n.some(t=>t===e||e.path&&t.path===e.path||e.id&&t.id===e.id));r.length>0&&(t.children=[...n,...r])}function se(e,t){let n=i8.get(e);n||(n=new Set,i8.set(e,n)),n.add(t),t.finally(()=>{let n=i8.get(e);n&&n.delete(t)})}function st(e){let t=new Promise(t=>{i4.set(e,t)});se(e,t)}function sn(e,t,n=null,r){e.forEach(e=>{i6.add(e),iQ&&iK(e,sn)}),t&&i9(e,t);let a=r??iG();if(a){let e=(0,n0.et)(a);if(e.timestamp)return;let t=e.op,o=n;if(!o&&!r&&void 0!==tc.jf){let e=tc.jf.location;e?.pathname&&(o={pathname:e.pathname})}o&&("pageload"===t?sd({activeRootSpan:a,location:{pathname:o.pathname},routes:Array.from(i6),allRoutes:Array.from(i6)}):"navigation"===t&&sr(a,o,Array.from(i6),!1,u))}}function sr(e,t,n,r=!1,a){let o=(0,n0.et)(e),i=o.description,s=e?.__sentry_navigation_name_set__,l=i&&iB(i);if((!s||r||l)&&!o.timestamp){let r=a(n,t),[u,p]=iJ(t,n,n,r||[],i0,c,iQ),d=o.data?.[tS.i_];u&&(!i||!s&&("route"!==d||"route"===p)||"route"!==d&&"route"===p||"route"===d&&"route"===p&&l)&&(e.updateName(u),e.setAttribute(tS.i_,p),iB(u)||"route"!==p||(0,nQ.my)(e,"__sentry_navigation_name_set__",!0))}}function sa(e,t,n,r,a){let o=!1,i=!!a&&"pageload"===(0,n0.et)(a).op,s=!1,l=null,u=null;e.subscribe(e=>{if(!o){let t=iG();t&&"pageload"===(0,n0.et)(t).op?i=!0:i&&("POP"!==e.historyAction||s?o=!0:s=!0)}if("PUSH"===e.historyAction||"POP"===e.historyAction&&o){let a=i5(e.location),o=()=>{u!==a&&(u=a,l=null,sc({location:e.location,routes:t,navigationType:e.historyAction,version:n,base
472name:r,allRoutes:Array.from(i6)}))};if("idle"!==e.navigation.state)u!==a&&(u=null),null!==l&&i3(l),l=tc.jf?.requestAnimationFrame?tc.jf.requestAnimationFrame(o):setTimeout(o,0);else null!==l&&(i3(l),l=null),o()}})}function so(e,t){return o&&i&&s&&u?function(n,r){if(sp(n),iQ)for(let e of n)iK(e,sn);let a=iG();r&&"patchRoutesOnNavigation"in r&&"function"==typeof r.patchRoutesOnNavigation&&a&&((0,nQ.my)(a,"__sentry_may_have_lazy_routes__",!0),st(a));let o=e(n,su(r,!1,a)),i=r?.basename;return"POP"===o.state.historyAction&&a&&sd({activeRootSpan:a,location:o.state.location,routes:n,basename:i,allRoutes:Array.from(i6)}),i0=i||"",sa(o,n,t,i,a),o}:e}function si(e,t){return o&&i&&s&&u?function(n,r){let a;if(sp(n),iQ)for(let e of n)iK(e,sn);let o=iG();r&&"patchRoutesOnNavigation"in r&&"function"==typeof r.patchRoutesOnNavigation&&o&&((0,nQ.my)(o,"__sentry_may_have_lazy_routes__",!0),st(o));let i=e(n,su(r,!0,o)),s=r?.basename,l=r?.initialEntries,u=r?.initialIndex,c=l?.length===1,p=void 0!==u&&l?.[u],d=(a=c?l[0]:p?l[u]:void 0)?"string"==typeof a?{pathname:a}:a:i.state.location,f=iG();return"POP"===i.state.historyAction&&f&&sd({activeRootSpan:f,location:d,routes:n,basename:s,allRoutes:Array.from(i6)}),i0=s||"",sa(i,n,t,s,f),i}:e}function ss(e,t){let n=(0,os.dp)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{useEffect:r,useLocation:p,useNavigationType:d,createRoutesFromChildren:f,matchRoutes:h,stripBasename:m,enableAsyncRouteHandlers:g=!1,instrumentPageLoad:_=!0,instrumentNavigation:y=!0,lazyRouteTimeout:v,lazyRouteManifest:b}=e;return{...n,setup(t){n.setup(t);let _=e.finalTimeout??3e4,y=(e.idleTimeout??1e3)*3,w=v??y;iX=w===1/0?_:Number.isNaN(w)?y:w<0?y:w,o=r,i=p,s=d,u=h,l=f,iQ=g,c=b,function(e,t=!1){a=e,iU=t}(h,m||!1)},afterAllSetup(e){n.afterAllSetup(e);let r=tc.jf.location?.pathname;_&&r&&(0,os.Sx)(e,{name:r,attributes:{[tS.i_]:"url",[tS.uT]:"pageload",[tS.JD]:`auto.pageload.react.reactrouter_v${t}`}}),y&&i1.add(e)}}}function sl(e,t){if(!o||!i||!s||!u)return e;let n=n=>{let r=o3.useRef(!0),{routes:a,locationArg:l}=n,u=e(a,l),c=i(),p=s(),d="string"==typeof l||l?.pathname?l:c;return o(()=>{let e="string"==typeof d?{pathname:d}:d;r.current?(sp(a),sd({activeRootSpan:iG(),location:e,routes:a,allRoutes:Array.from(i6)}),r.current=!1):sc({location:e,routes:a,navigationType:p,version:t,allRoutes:Array.from(i6)})},[p,d]),u};return(e,t)=>o3.createElement(n,{routes:e,locationArg:t})}function su(e,t=!1,n){if(!e||!("patchRoutesOnNavigation"in e)||"function"!=typeof e.patchRoutesOnNavigation)return e||{};let r=e.patchRoutesOnNavigation;return{...e,patchRoutesOnNavigation:async e=>{let a=e?.path,o=iG()??n;if(!t){let t=e?.patch,n=e?.matches;t&&(e.patch=(e,r)=>{if(sp(r),n&&n.length>0){let t=n[n.length-1],a=t?.route;if(a){let t=Array.from(i6).find(t=>{let n=void 0!==t.id&&t.id===e,r=t===a,o=void 0!==t.path&&void 0!==a.path&&t.path===a.path;return n||r||o});t&&i9(r,t)}}let i=o?(0,n0.et)(o):void 0;return a&&o&&i&&!i.timestamp&&"navigation"===i.op&&sr(o,{pathname:a,search:"",hash:"",state:null,key:"default"},Array.from(i6),!0,u),t(e,r)})}let i=(async()=>{let t,n,i=(n={},i$.length>=10&&i$.shift(),i$.push({token:n,targetPath:a,span:o}),n);try{t=await r(e)}finally{let e,t;e=i$[i$.length-1],e?.token===i&&i$.pop(),o&&(t=i4.get(o))&&(t(),i4.delete(o),o.__sentry_may_have_lazy_routes__&&(o.__sentry_may_have_lazy_routes__=!1))}let s=o?(0,n0.et)(o):void 0;return o&&s&&!s.timestamp&&"navigation"===s.op&&a&&sr(o,{pathname:a,search:"",hash:"",state:null,key:"default"},Array.from(i6),!1,u),t})();return o&&se(o,i),i}}}function sc(e){let{location:t,routes:n,navigationType:r,version:a,matches:o,basename:i,allRoutes:s}=e,l=Array.isArray(o)?o:u(s||n,t,i),p=(0,y.KU)();if(!p||!i1.has(p))return;let d=iG();if((!d||"pageload"!==(0,n0.et)(d).op||"POP"!==r)&&("PUSH"===r||"POP"===r)&&l){let e,[r,o]=iJ(t,s||n,s||n,l,i,c,iQ),u=i5(t),d=i2.get(p),f=!!d&&!d.isPlaceholder&&!!(0,n0.et)(d.span).timestamp,{skip:h,shouldUpdate:m}=function(e,t,n,r){if(!e)return{skip:!1,shouldUpdate:!1};if(e.locationKey===t&&(e.isPlaceholder||!r)){let t=!!e.routeName&&iB(e.routeName),r=iB(n),a=!!e.routeName&&i7(e.routeName),o=i7(n),i=n!==e.routeName&&n.length>(e.routeName?.length||0)&&!r;return{skip:!0,shouldUpdate:!!(e.routeName&&(t&&!r||!a&&o||i))}}return{skip:!1,shouldUpdate:!1}}(d,u,r,f);if(h){m&&d&&(d.routeName,d.isPlaceholder||(d.span.updateName(r),d.span.setAttribute(tS.i_,o),(0,nQ.my)(d.span,"__sentry_navigation_name_set__",!0)),d.routeName=r);return}let g={span:{end:()=>{}},routeName:r,pathname:t.pathname,locationKey:u,isPlaceholder:!0};i2.set(p,g);try{e=(0,os.Nt)(p,{name:g.routeName,attributes:{[tS.i_]:o,[tS.uT]:"navigation",[tS.JD]:`auto.navigation.react.reactrouter_v${a}`}})}catch(e){throw i2.delete(p),e}e?(i2.set(p,{span:e,routeName:g.routeName,pathname:t.pathname,locationKey:u}),sh(e,t,n,i,"navigation")):i2.delete(p)}}
472function sp(e){e.forEach(e=>{(function e(t,n=new Set){return n.has(t)||(n.add(t),t.children&&!t.index&&t.children.forEach(t=>{e(t,n).forEach(e=>{n.add(e)})})),n})(e).forEach(e=>{i6.add(e)})})}function sd({activeRootSpan:e,location:t,routes:n,matches:r,basename:a,allRoutes:o}){let i=Array.isArray(r)?r:u(o||n,t,a);if(i){let[r,s]=iJ(t,o||n,o||n,i,a,c,iQ);(0,y.o5)().setTransactionName(r||"/"),e&&(e.updateName(r),e.setAttribute(tS.i_,s),sh(e,t,n,a,"pageload"))}else e&&sh(e,t,n,a,"pageload")}function sf(e,t,n,r,a,o,i,s){try{let l=t.data?.[tS.i_];if("route"===l&&n&&!iB(n))return;let p=Array.from(s),d=p.length>0?p:a,f=u(d,r,o);if(!f)return;let[h,m]=iJ(r,d,d,f,o,c,iQ),g=function(e,t,n,r,a=!1){return!!n&&(!!(!e&&a||e&&iB(e)&&"route"===r&&!iB(n))||"route"!==t&&"route"===r)}(n,l,h,m,!0),_="pageload"===i||!t.timestamp;g&&_&&(e.updateName(h),e.setAttribute(tS.i_,m))}catch(e){}}function sh(e,t,n,r,a){let o=`__sentry_${a}_end_patched__`;if(e?.[o]||!e.end)return;let i=e.end.bind(e),s=!1;e.end=function(...o){if(s)return;s=!0;let l=o.length>0?o[0]:Date.now()/1e3,u=(0,n0.et)(e),c=u.description,p=u.data?.[tS.i_],d=()=>{let t=(0,y.KU)();if(t&&"navigation"===a){let n=i2.get(t);n&&n.span===e&&i2.delete(t)}},f=i8.get(e),h=e.__sentry_may_have_lazy_routes__;if((f&&f.size>0||h)&&c&&(iB(c)||"route"!==p)){let o;if(0===iX){sf(e,u,c,t,n,r,a,i6),d(),i(l);return}let s=new Promise(e=>setTimeout(e,iX));if(f&&f.size>0){let e=Promise.allSettled(f).then(()=>{});o=iX===1/0?e:Promise.race([e,s])}else o=s;o.then(()=>{let o=(0,n0.et)(e);sf(e,o,o.description,t,n,r,a,i6),d(),i(l)}).catch(()=>{d(),i(l)});return}sf(e,u,c,t,n,r,a,i6),d(),i(l)},(0,nQ.my)(e,o,!0)}function sm(e,t){if(!o||!i||!s||!l||!u)return e;let n=n=>{let r=o3.useRef(!0),a=i(),u=s();return o(()=>{let e=l(n.children);r.current?(sp(e),sd({activeRootSpan:iG(),location:a,routes:e,allRoutes:Array.from(i6)}),r.current=!1):sc({location:a,routes:e,navigationType:u,version:t,allRoutes:Array.from(i6)})},[a,u]),o3.createElement(e,{...n})};return ig(n,e),n}function sg(e){return ss(e,"6")}function s_(e){return sl(e,"6")}function sy(e){return so(e,"6")}function sv(e){return si(e,"6")}function sb(e){return sm(e,"6")}function sw(e){return ss(e,"7")}function sS(e){return sm(e,"7")}function sA(e){return so(e,"7")}function sE(e){return si(e,"7")}function sk(e){return sl(e,"7")}var sT=n(68515),sC=n(57413),sx=n(66639),sI=n(68022),sR=n(66582);async function sP(e){let{req:t,res:n,err:r}=e,a=n?.statusCode||e.statusCode;if(a&&a<500||!e.pathname)return;if(r&&(0,tC.dO)(r)){(0,sR.a0)((0,sR.aj)());let e="object"==typeof r?r.__sentry_event_id__:void 0;return"string"==typeof e?((0,y.rm)().setLastEventId(e),e):(0,y.rm)().lastEventId()}let o=(0,y.v4)(e=>{if(t){let n=(0,sI.Iv)(t);e.setSDKProcessingMetadata({normalizedRequest:n})}return(0,tk.Cp)(r||`_error.js called with falsy error (${r})`,{mechanism:{type:"auto.function.nextjs.underscore_error",handled:!1,data:{function:"_error.getInitialProps"}}})});return(0,sR.a0)((0,sR.aj)()),o}var sM=n(67021),sL=n(15160),sN=n(51020),sO=n(40459);function sD(){return sO.env.NEXT_PHASE===sN.PHASE_PRODUCTION_BUILD}function sj(e){let t=sD(),n=!!e&&function(e){if(e.$$typeof!==Symbol.for("react.server.reference"))return!1;let{type:t}=function(e){let t=parseInt(e.slice(0,2),16),n=t>>1&63,r=Array(6);for(let e=0;e<6;e++){let t=n>>5-e&1;r[e]=1===t}return{type:1==(t>>7&1)?"use-cache":"server-action",usedArgs:r,hasRestArgs:1==(1&t)}}(e.$$id);return"use-cache"===t}(e);return n&&sL.T&&S.Yz.log("Skipping span creation in Cache Components context"),t||n}function sF(){return new sM.w({traceId:"00000000000000000000000000000000",spanId:"0000000000000000"})}function sU(e,t){return sj(t)?t(sF()):(0,t$.Lk)(e,t)}function s$(e,t){if(sj(t)){let e=sF();return t(e,()=>e.end())}return(0,t$.nV)(e,t)}function sH(e){return sj()?sF():(0,t$.Uk)(e)}var sz=n(95918);function sZ(...e){if("function"==typeof e[1]){let[t,n]=e;return sB(t,{},n)}{let[t,n,r]=e;return sB(t,n,r)}}async function sB(e,t,n){return(0,y.rB)(async r=>{let a,o,i=(0,y.KU)()?.getOptions().sendDefaultPii,s={};try{let e=await t.headers;a=e?.get("sentry-trace")??void 0,o=e?.get("baggage"),e?.forEach((e,t)=>{s[t]=e})}catch{sL.T&&S.Yz.warn("Sentry wasn't able to extract the tracing headers for a server action. Will not trace this request.")}return r.setTransactionName(`serverAction/${e}`),r.setSDKProcessingMetadata({normalizedRequest:{headers:s}}),((0,n0.Bk)()?(e,t)=>t():t$.V4)({sentryTrace:a,baggage:o},async()=>{try{return await (0,t$.Lk)({op:"function.server_action",name:`serverAction/${e}`,forceTransaction:!0,attributes:{[tS.i_]:"route",[tS.JD]:"auto.function.nextjs.server_action"}},async e=>{let r=await (0,ri.x)(n,t=>
472{(0,sz.Y)(t)?e.setStatus({code:tV.TJ,message:"not_found"}):(0,sz.V)(t)||(e.setStatus({code:tV.TJ,message:"internal_error"}),(0,tk.Cp)(t,{mechanism:{handled:!1,type:"auto.function.nextjs.server_action"}}))});return(void 0!==t.recordResponse?t.recordResponse:i)&&(0,y.rm)().setExtra("server_action_result",r),t.formData&&t.formData.forEach((e,t)=>{(0,y.rm)().setExtra(`server_action_form_data.${t}`,"string"==typeof e?e:"[non-string value]")}),r})}finally{(0,sR.a0)((0,sR.aj)())}})})}var sV=n(52402);function sW(e,t){return new Proxy(e,{apply:(e,n,r)=>{let a;if(!r?.[0])return e.apply(n,r);let[o]=r,i="nextUrl"in o?o.nextUrl.pathname:o.url,s="nextUrl"in o?o.headers.get("user-agent"):o.headers["user-agent"];if(!t||!s?.includes("vercel-cron"))return e.apply(n,r);let l=t.find(e=>e.path===i);if(!l?.path||!l.schedule)return e.apply(n,r);let u=l.path,c=(0,tk.SE)({monitorSlug:u,status:"in_progress"},{maxRuntime:720,schedule:{type:"crontab",value:l.schedule}}),p=(0,sV.Wk)()/1e3,d=()=>{(0,tk.SE)({checkInId:c,monitorSlug:u,status:"error",duration:(0,sV.Wk)()/1e3-p})};try{a=e.apply(n,r)}catch(e){throw d(),e}return"object"==typeof a&&null!==a&&"then"in a?Promise.resolve(a).then(()=>{(0,tk.SE)({checkInId:c,monitorSlug:u,status:"ok",duration:(0,sV.Wk)()/1e3-p})},()=>{d()}):(0,tk.SE)({checkInId:c,monitorSlug:u,status:"ok",duration:(0,sV.Wk)()/1e3-p}),a}})}function sq(e){return async function(...t){try{return await e.apply(this,t)}catch(t){throw(0,tk.Cp)(t,{mechanism:{handled:!1,type:"auto.function.nextjs.wrapped",data:{function:e.name}}}),t}}}function sY(e,t,n,r){return async function(...n){let a=(0,sI.Iv)(t);(0,y.o5)().setTransactionName(`${r.dataFetchingMethodName} (${r.dataFetcherRouteName})`),(0,y.rm)().setSDKProcessingMetadata({normalizedRequest:a});let o=(0,n0.Bk)();o&&"/_error"!==r.requestedRouteName&&(0,n0.zU)(o).setAttribute("sentry.route_backfill",r.requestedRouteName);let{"sentry-trace":i,baggage:s}=(0,n5.i)();return{sentryTrace:i,baggage:s,data:await e.apply(this,n)}}}async function sJ(e,t){try{return await e(...t)}catch(e){throw(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.function.nextjs.data_fetcher"}}),e}}function sG(e){return new Proxy(e,{apply:async(e,t,n)=>{if(sD())return e.apply(t,n);let[r]=n,{req:a,res:o}=r.ctx,i=sq(e);if(!a||!o)return i.apply(t,n);{let e=sY(i,a,o,{dataFetcherRouteName:"/_app",requestedRouteName:r.ctx.pathname,dataFetchingMethodName:"getInitialProps"}),{data:s,sentryTrace:l,baggage:u}=await e.apply(t,n);return"object"==typeof s&&null!==s&&(s.pageProps||(s.pageProps={}),l&&(s.pageProps._sentryTraceData=l),u&&(s.pageProps._sentryBaggage=u)),s}}})}function sK(e){return new Proxy(e,{apply:async(e,t,n)=>{if(sD())return e.apply(t,n);let[r]=n,{req:a,res:o}=r,i=sq(e);if(!a||!o)return i.apply(t,n);{let e=sY(i,a,o,{dataFetcherRouteName:"/_document",requestedRouteName:r.pathname,dataFetchingMethodName:"getInitialProps"}),{data:s}=await e.apply(t,n);return s}}})}function sQ(e){return new Proxy(e,{apply:async(e,t,n)=>{if(sD())return e.apply(t,n);let[r]=n,{req:a,res:o}=r,i=sq(e);if(!a||!o)return i.apply(t,n);{let e=sY(i,a,o,{dataFetcherRouteName:"/_error",requestedRouteName:r.pathname,dataFetchingMethodName:"getInitialProps"}),{data:s,baggage:l,sentryTrace:u}=await e.apply(t,n);return"object"==typeof s&&null!==s&&(u&&(s._sentryTraceData=u),l&&(s._sentryBaggage=l)),s}}})}function sX(e,t){return new Proxy(e,{apply:(e,n,r)=>{let a,o=(0,y.rm)();try{a=t.requestAsyncStorage?.getStore()?.headers}catch{}let i=a?(0,sI.NI)(a):void 0;return o.setSDKProcessingMetadata({normalizedRequest:{headers:i}}),(0,ri.x)(()=>e.apply(n,r),e=>{let n=(0,n0.Bk)(),{componentRoute:r,componentType:a,generationFunctionIdentifier:i}=t,s=!0;o.setTransactionName(`${a}.${i} (${r})`),n&&((0,sz.Y)(e)?(s=!1,n.setStatus({code:tV.TJ,message:"not_found"})):(0,sz.V)(e)?(s=!1,n.setStatus({code:tV.F3})):n.setStatus({code:tV.TJ,message:"internal_error"})),s&&(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.function.nextjs.generation_function",data:{function:i}}})},()=>{(0,sR.a0)((0,sR.aj)())})}})}function s0(e){return new Proxy(e,{apply:async(e,t,n)=>{if(sD())return e.apply(t,n);let[r]=n,{req:a,res:o}=r,i=sq(e);if(!a||!o)return i.apply(t,n);{let e=sY(i,a,o,{dataFetcherRouteName:r.pathname,requestedRouteName:r.pathname,dataFetchingMethodName:"getInitialProps"}),{data:s,baggage:l,sentryTrace:u}=await e.apply(t,n)??{};return"object"==typeof s&&null!==s&&(u&&(s._sentryTraceData=u),l&&(s._sentryBaggage=l)),s}}})}function s1(e,t){return new Proxy(e,{apply:async(e,n,r)=>{if(sD())return e.apply(n,r);let[a]=r,{req:o,res:i}=a,s=sY(sq(e),o,i,{dataFetcherRouteName:t,requestedRouteName:t,dataFetchingMethodName:"getServerSideProps"}),{data:l,baggage:u,sentryTrace:c}=await s.apply(n,r);return"object"==typeof l&&null!==l&&"props"in l&&(c&&(l.props._sentryTraceData=c),u&&(l.props._sentryBaggage=u)),l}})}function s2(e,t){return new Proxy(e,{apply:async(e,t,n)=>sD()?e.apply(t,n):sJ(sq(e),n)})}var s6=n(47625);function s8(e){return new Proxy(e,{apply:async(e,t,n)=>{let r="_sentryRewritesTunnelPath"in globalThis?globalThis._sentryRewritesTunnelPath:void 0;if(r&&"string"==typeof r){let e=n[0];if(e instanceof Request&&new URL(e.url).pathname.startsWith(r))return new Response(null,{status:200,headers:{"x-middleware-next":"1"}})}return(0,y.rB)(r=>{let a,o,i=n[0],s=(0,y.o5)();i instanceof Request?(r.setSDKProcessingMetadata({normalizedRequest:(0,sI.xF)(i)}),a=`middleware ${i.method}`,o="url"):(a="middleware",o="component"),s.setTransactionName(a);let l=(0,n0.Bk)();if(l){a="middleware",o="component";let e=(0,n0.zU)(l);e&&(0,s6.d)(e,s,r)}return(0,t$.Lk)({name:a,op:"http.server.middleware",attributes:{[tS.i_]:o,[tS.JD]:"auto.function.nextjs.wrap_middleware"}},()=>(0,ri.x)(()=>e.apply(t,n),e=>
472{(0,tk.Cp)(e,{mechanism:{type:"auto.function.nextjs.wrap_middleware",handled:!1}})},()=>{(0,sR.a0)((0,sR.aj)())}))})}})}var s4=n(98805);function s3(e,t){e&&"object"==typeof e&&(0,nQ.my)(e,"__sentry_event_id__",t)}function s5(e){return"function"==typeof e&&e?.prototype?.isReactComponent?class extends e{render(...e){return(0,y.rB)(()=>{let t=(0,y.o5)(),n="object"==typeof this.props&&null!==this.props&&"_sentryTraceData"in this.props&&"string"==typeof this.props._sentryTraceData?this.props._sentryTraceData:void 0;if(n){let e=(0,s4.nc)(n);t.setContext("trace",{span_id:e?.parentSpanId,trace_id:e?.traceId})}try{return super.render(...e)}catch(t){let e=(0,tk.Cp)(t,{mechanism:{handled:!1,type:"auto.function.nextjs.page_class"}});throw s3(t,e),t}})}}:"function"==typeof e?new Proxy(e,{apply:(e,t,n)=>(0,y.rB)(()=>{let r=(0,y.o5)(),a=n?.[0]?._sentryTraceData;if(a){let e=(0,s4.nc)(a);r.setContext("trace",{span_id:e?.parentSpanId,trace_id:e?.traceId})}try{return e.apply(t,n)}catch(t){let e=(0,tk.Cp)(t,{mechanism:{handled:!1,type:"auto.function.nextjs.page_function"}});throw s3(t,e),t}})}):e}function s7(e,t){let{method:n,parameterizedRoute:r,headers:a}=t;return new Proxy(e,{apply:async(e,t,a)=>{let o=(0,n0.Bk)(),i=o?(0,n0.zU)(o):void 0;return(0,y.rB)((0,y.rm)(),()=>(0,y.v4)(async s=>{s.setTransactionName(`${n} ${r}`);let l=await (0,ri.x)(()=>e.apply(t,a),e=>{(0,sz.V)(e)||((0,sz.Y)(e)?(o&&(0,tV.N8)(o,404),i&&(0,tV.N8)(i,404)):(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.function.nextjs.route_handler"}}))},()=>{(0,sR.a0)((0,sR.aj)())});try{l.status&&(o&&(0,tV.N8)(o,l.status),i&&(0,tV.N8)(i,l.status))}catch{}return l}))}})}function s9(e,t){return new Proxy(e,{apply:(e,n,r)=>{let a=(0,y.rm)(),o=t.headers?(0,sI.NI)(t.headers):void 0;return a.setSDKProcessingMetadata({normalizedRequest:{headers:o}}),(0,ri.x)(()=>e.apply(n,r),e=>{let n=(0,n0.Bk)(),{componentRoute:r,componentType:o}=t,i=!0;a.setTransactionName(`${o} Server Component (${r})`),n&&((0,sz.Y)(e)?(i=!1,n.setStatus({code:tV.TJ,message:"not_found"})):(0,sz.V)(e)?(i=!1,n.setStatus({code:tV.F3})):n.setStatus({code:tV.TJ,message:"internal_error"})),i&&(0,tk.Cp)(e,{mechanism:{handled:!1,type:"auto.function.nextjs.server_component"}})},()=>{(0,sR.a0)((0,sR.aj)())})}})}},51020:(e,t,n)=>{var r,a=n(40459);Object.defineProperty(t,"__esModule",{value:!0});var o={APP_CLIENT_INTERNALS:function(){return en},APP_PATHS_MANIFEST:function(){return b},APP_PATH_ROUTES_MANIFEST:function(){return w},AdapterOutputType:function(){return p},BARREL_OPTIMIZATION_PREFIX:function(){return q},BLOCKED_PAGES:function(){return z},BUILD_ID_FILE:function(){return H},BUILD_MANIFEST:function(){return S},CLIENT_PUBLIC_FILES_PATH:function(){return Z},CLIENT_REFERENCE_MANIFEST:function(){return Y},CLIENT_STATIC_FILES_PATH:function(){return B},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return ee},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return et},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return eo},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return ei},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return er},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return ea},COMPILER_INDEXES:function(){return c},COMPILER_NAMES:function(){return u},CONFIG_FILES:function(){return $},DEFAULT_RUNTIME_WEBPACK:function(){return es},DEFAULT_SANS_SERIF_FONT:function(){return ed},DEFAULT_SERIF_FONT:function(){return ep},DEV_CLIENT_MIDDLEWARE_MANIFEST:function(){return j},DEV_CLIENT_PAGES_MANIFEST:function(){return L},DYNAMIC_CSS_MANIFEST:function(){return X},EDGE_RUNTIME_WEBPACK:function(){return el},EDGE_UNSUPPORTED_NODE_APIS:function(){return e_},EXPORT_DETAIL:function(){return C},EXPORT_MARKER:function(){return T},FUNCTIONS_CONFIG_MANIFEST:function(){return A},IMAGES_MANIFEST:function(){return P},INTERCEPTION_ROUTE_REWRITE_MANIFEST:function(){return Q},MIDDLEWARE_BUILD_MANIFEST:function(){return G},MIDDLEWARE_MANIFEST:function(){return N},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return K},MODERN_BROWSERSLIST_TARGET:function(){return s.default},NEXT_BUILTIN_DOCUMENT:function(){return W},NEXT_FONT_MANIFEST:function(){return k},PAGES_MANIFEST:function(){return v},PHASE_ANALYZE:function(){return f},PHASE_DEVELOPMENT_SERVER:function(){return g},PHASE_EXPORT:function(){return d},PHASE_INFO:function(){return y},PHASE_PRODUCTION_BUILD:function(){return h},PHASE_PRODUCTION_SERVER:function(){return m},PHASE_TEST:function(){return _},PREFETCH_HINTS:function(){return I},PRERENDER_MANIFEST:function(){return x},REACT_LOADABLE_MANIFEST:function(){return F},ROUTES_MANIFEST:function(){return R},RSC_MODULE_TYPES:function(){return eg},SERVER_DIRECTORY:function(){return U},SERVER_FILES_MANIFEST:function(){return M},SERVER_PROPS_ID:function(){return ec},SERVER_REFERENCE_MANIFEST:function(){return J},STATIC_PROPS_ID:function(){return eu},STATIC_STATUS_PAGES:function(){return ef},STRING_LITERAL_DROP_BUNDLE:function(){return V},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return E},SYSTEM_ENTRYPOINTS:function(){return ey},TRACE_OUTPUT_VERSION:function(){return eh},TURBOPACK_CLIENT_BUILD_MANIFEST:function(){return D},TURBOPACK_CLIENT_MIDDLEWARE_MANIFEST:function(){return O},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return em},UNDERSCORE_GLOBAL_ERROR_ROUTE:function(){return l.UNDERSCORE_GLOBAL_ERROR_ROUTE},UNDERSCORE_GLOBAL_ERROR_ROUTE_ENTRY:function(){return l.UNDERSCORE_GLOBAL_ERROR_ROUTE_ENTRY},UNDERSCORE_NOT_FOUND_ROUTE:function(){return l.UNDERSCORE_NOT_FOUND_ROUTE},UNDERSCORE_NOT_FOUND_ROUTE_ENTRY:function(){return l.UNDERSCORE_NOT_FOUND_ROUTE_ENTRY}};for(var i in o)Object.defineProperty(t,i,{enumerable:!0,get:o[i]});let s=n(31991)._(n(23992)),l=n(9),u={client:"client",server:"server",edgeServer:"edge-server"},c={[u.client]:0,[u.server]:1,[u.edgeServer]:2};var p=((r={}).PAGES="PAGES",r.PAGES_API="PAGES_API",r.APP_PAGE="APP_PAGE",r.APP_ROUTE="APP_ROUTE",r.PRERENDER="PRERENDER",r.STATIC_FILE="STATIC_FILE",r.MIDDLEWARE="MIDDLEWARE",r);let d="phase-export",f="phase-analyze",h="phase-production-build",m="phase-production-server",g="phase-development-server",_="phase-test",y="phase-info",v="pages-manifest.json",b="app-paths-manifest.json",w="app-path-routes-manifest.json",S="build-manifest.json",A="functions-config-manifest.json",E="subresource-integrity-manifest",k="next-font-manifest",T="export-marker.json",C="export-detail.json",x="prerender-manifest.json",I="prefetch-hints.json",R="routes-manifest.json",P="images-manifest.json",M="required-server-files",L="_devPagesManifest.json",N="middleware-manifest.json",O="_clientMiddlewareManifest.js",D="client-build-manifest.json",j="_devMiddlewareManifest.json",F="react-loadable-manifest.json",U="server",$=["next.config.js","next.config.mjs","next.config.ts",...a?.features?.typescript?["next.config.mts"]:[]],H="BUILD_ID",z=["/_document","/_app","/_error"],Z="public",B="static",V="__NEXT_DROP_CLIENT_FILE__",W="__NEXT_BUILTIN_DOCUMENT__",q="__barrel_optimize__",Y="client-reference-manifest",J="server-reference-manifest",G="middleware-build-manifest",K="middleware-react-loadable-manifest",Q="interception-route-rewrite-manifest",X="dynamic-css-manifest",ee="main",et=`${ee}-app`,en="app-pages-internals",er="react-refresh",ea="webpack",eo="polyfills",ei=Symbol(eo),es="webpack-runtime",el="edge-runtime-webpack",eu="__N_SSG",ec="__N_SSP",ep={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},ed={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},ef=["/500"],eh=1,em=6e3,eg={client:"client",server:"server"},e_=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],ey=new Set([ee,er,et]);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
472dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},55826:(e,t,n)=>{n.d(t,{v:()=>i});var r=n(7620),a=n(67681);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M218.12,209.56l-61-95.8,59.72-65.69a12,12,0,0,0-17.76-16.14L143.81,92.77,106.12,33.56A12,12,0,0,0,96,28H48A12,12,0,0,0,37.88,46.44l61,95.8L39.12,207.93a12,12,0,1,0,17.76,16.14l55.31-60.84,37.69,59.21A12,12,0,0,0,160,228h48a12,12,0,0,0,10.12-18.44ZM166.59,204,69.86,52H89.41l96.73,152Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M208,216H160L48,40H96Z",opacity:"0.2"}),r.createElement("path",{d:"M214.75,211.71l-62.6-98.38,61.77-67.95a8,8,0,0,0-11.84-10.76L143.24,99.34,102.75,35.71A8,8,0,0,0,96,32H48a8,8,0,0,0-6.75,12.3l62.6,98.37-61.77,68a8,8,0,1,0,11.84,10.76l58.84-64.72,40.49,63.63A8,8,0,0,0,160,224h48a8,8,0,0,0,6.75-12.29ZM164.39,208,62.57,48h29L193.43,208Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M215,219.85a8,8,0,0,1-7,4.15H160a8,8,0,0,1-6.75-3.71l-40.49-63.63L53.92,221.38a8,8,0,0,1-11.84-10.76l61.77-68L41.25,44.3A8,8,0,0,1,48,32H96a8,8,0,0,1,6.75,3.71l40.49,63.63,58.84-64.72a8,8,0,0,1,11.84,10.76l-61.77,67.95,62.6,98.38A8,8,0,0,1,215,219.85Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M213.06,212.78l-63.42-99.66L212.44,44A6,6,0,1,0,203.56,36L143,102.62l-41.9-65.84A6,6,0,0,0,96,34H48a6,6,0,0,0-5.06,9.22l63.42,99.66L43.56,212A6,6,0,0,0,52.44,220L113,153.38l41.9,65.84A6,6,0,0,0,160,222h48a6,6,0,0,0,5.06-9.22ZM163.29,210,58.93,46H92.71L197.07,210Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M214.75,211.71l-62.6-98.38,61.77-67.95a8,8,0,0,0-11.84-10.76L143.24,99.34,102.75,35.71A8,8,0,0,0,96,32H48a8,8,0,0,0-6.75,12.3l62.6,98.37-61.77,68a8,8,0,1,0,11.84,10.76l58.84-64.72,40.49,63.63A8,8,0,0,0,160,224h48a8,8,0,0,0,6.75-12.29ZM164.39,208,62.57,48h29L193.43,208Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M211.37,213.85,147.13,112.9,211,42.69A4,4,0,0,0,205,37.31L142.68,105.9,99.38,37.85A4,4,0,0,0,96,36H48a4,4,0,0,0-3.37,6.15L108.87,143.1,45,213.31A4,4,0,1,0,51,218.69l62.36-68.59,43.3,68.05A4,4,0,0,0,160,220h48a4,4,0,0,0,3.37-6.15ZM162.2,212,55.29,44H93.8L200.71,212Z"}))]]),i=r.forwardRef((e,t)=>r.createElement(a.A,{ref:t,...e,weights:o}));i.displayName="XLogoIcon"},67634:(e,t,n)=>{n.d(t,{s:()=>r});function r(e,t,n){let r,a,o,i=n?.maxWait?Math.max(n.maxWait,t):0,s=n?.setTimeoutImpl||setTimeout;function l(){return u(),r=e()}function u(){void 0!==a&&clearTimeout(a),void 0!==o&&clearTimeout(o),a=o=void 0}function c(){return a&&clearTimeout(a),a=s(l,t),i&&void 0===o&&(o=s(l,i)),r}return c.cancel=u,c.flush=function(){return void 0!==a||void 0!==o?l():r},c}},69692:(e,t,n)=>{n.d(t,{t:()=>i});var r=n(7620),a=n(67681);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M108,136a16,16,0,1,1-16-16A16,16,0,0,1,108,136Zm56-16a16,16,0,1,0,16,16A16,16,0,0,0,164,120Zm76.07,76.56-67,29.71A20.15,20.15,0,0,1,146,214.9l-8.54-23.13c-3.13.14-6.27.24-9.45.24s-6.32-.1-9.45-.24L110,214.9a20.19,20.19,0,0,1-27.08,11.37l-67-29.71A19.93,19.93,0,0,1,4.62,173.41L34.15,57A20,20,0,0,1,50.37,42.19l36.06-5.93A20.26,20.26,0,0,1,109.22,51.1l4.41,17.41c4.74-.33,9.52-.51,14.37-.51s9.63.18,14.37.51l4.41-17.41a20.25,20.25,0,0,1,22.79-14.84l36.06,5.93A20,20,0,0,1,221.85,57l29.53,116.38A19.93,19.93,0,0,1,240.07,196.56ZM227.28,176,199.23,65.46l-30.07-4.94-2.84,11.17c2.9.58,5.78,1.2,8.61,1.92a12,12,0,1,1-5.86,23.27A168.43,168.43,0,0,0,128,92a168.43,168.43,0,0,0-41.07,4.88,12,12,0,0,1-5.86-23.27c2.83-.72,5.71-1.34,8.61-1.92L86.85,60.52,56.77,65.46,28.72,176l60.22,26.7,5-13.57c-4.37-.76-8.67-1.65-12.88-2.71a12,12,0,0,1,5.86-23.28A168.43,168.43,0,0,0,128,168a168.43,168.43,0,0,0,41.07-4.88,12,12,0,0,1,5.86,23.28c-4.21,1.06-8.51,1.95-12.88,2.71l5,13.57Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M235.21,185.59l-67,29.7a8.15,8.15,0,0,1-11-4.56L147,183.06a190.5,190.5,0,0,1-19,.94,190.5,190.5,0,0,1-19-.94L98.75,210.73a8.15,8.15,0,0,1-11,4.56l-67-29.7a8,8,0,0,1-4.55-9.24L45.77,60A8.08,8.08,0,0,1,52.31,54l36.06-5.92a8.1,8.1,0,0,1,9.21,6l5,19.63a192.32,192.32,0,0,1,50.88,0l5-19.63a8.1,8.1,0,0,1,9.21-6L203.69,54A8.08,8.08,0,0,1,210.23,60l29.53,116.37A8,8,0,0,1,235.21,185.59Z",opacity:"0.2"}),r.createElement("path",{d:"M104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm60-12a12,12,0,1,0,12,12A12,12,0,0,0,164,128Zm74.45,64.9-67,29.71a16.17,16.17,0,0,1-21.71-9.1l-8.11-22q-6.72.45-13.63.46t-13.63-.46l-8.11,22a16.18,16.18,0,0,1-21.71,9.1l-67-29.71a15.94,15.94,0,0,1-9.06-18.51L38,58A16.08,16.08,0,0,1,51,46.13l36.06-5.92a16.21,16.21,0,0,1,18.26,11.88l3.26,12.83Q118.11,64,128,64t19.4.92l3.26-12.83a16.22,16.22,0,0,1,18.26-11.88L205,46.13A16.08,16.08,0,0,1,218,58l29.53,116.38A15.94,15.94,0,0,1,238.45,192.9ZM232,178.28,202.47,62s0,0-.08,0L166.33,56a.17.17,0,0,0-.17,0l-2.83,11.14c5,.94,10,2.06,14.83,3.42A8,8,0,0,1,176,86.31a8.09,8.09,0,0,1-2.16-.3A172.25,172.25,0,0,0,128,80a172.25,172.25,0,0,0-45.84,6,8,8,0,1,1-4.32-15.4c4.82-1.36,9.78-2.48,14.82-3.42L89.83,56a.21.21,0,0,0-.12,0h0L53.61,61.92a.24.24,0,0,0-.09,0L24,178.33,91,208a.21.21,0,0,0,.22,0L98,189.72a173.2,173.2,0,0,1-20.14-4.32A8,8,0,0,1,82.16,170,171.85,171.85,0,0,0,128,176a171.85,171.85,0,0,0,45.84-6,8,8,0,0,1,4.32,15.41A173.2,173.2,0,0,1,158,189.72L164.75,208a.22.22,0,0,0,.21,0Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M247.51,
472174.39,218,58a16.08,16.08,0,0,0-13-11.88l-36.06-5.92a16.22,16.22,0,0,0-18.26,11.88l-.21.85a4,4,0,0,0,3.27,4.93,155.62,155.62,0,0,1,24.41,5.62,8.2,8.2,0,0,1,5.62,9.7,8,8,0,0,1-10.19,5.64,155.4,155.4,0,0,0-90.8-.1,8.22,8.22,0,0,1-10.28-4.81,8,8,0,0,1,5.08-10.33,156.85,156.85,0,0,1,24.72-5.72,4,4,0,0,0,3.27-4.93l-.21-.85A16.21,16.21,0,0,0,87.08,40.21L51,46.13A16.08,16.08,0,0,0,38,58L8.49,174.39a15.94,15.94,0,0,0,9.06,18.51l67,29.71a16.17,16.17,0,0,0,21.71-9.1l3.49-9.45a4,4,0,0,0-3.27-5.35,158.13,158.13,0,0,1-28.63-6.2,8.2,8.2,0,0,1-5.61-9.67,8,8,0,0,1,10.2-5.66,155.59,155.59,0,0,0,91.12,0,8,8,0,0,1,10.19,5.65,8.19,8.19,0,0,1-5.61,9.68,157.84,157.84,0,0,1-28.62,6.2,4,4,0,0,0-3.27,5.35l3.49,9.45a16.18,16.18,0,0,0,21.71,9.1l67-29.71A15.94,15.94,0,0,0,247.51,174.39ZM92,152a12,12,0,1,1,12-12A12,12,0,0,1,92,152Zm72,0a12,12,0,1,1,12-12A12,12,0,0,1,164,152Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M102,140a10,10,0,1,1-10-10A10,10,0,0,1,102,140Zm62-10a10,10,0,1,0,10,10A10,10,0,0,0,164,130Zm73.64,61.08-67,29.71a14.43,14.43,0,0,1-5.77,1.21,14.13,14.13,0,0,1-13.25-9.18L143,189.43c-4.93.37-9.92.58-15,.58s-10.06-.21-15-.58l-8.63,23.39A14.13,14.13,0,0,1,91.13,222a14.43,14.43,0,0,1-5.77-1.21l-67-29.71a14,14,0,0,1-7.93-16.2L40,58.5A14.07,14.07,0,0,1,51.34,48.11L87.4,42.19a14.19,14.19,0,0,1,16,10.39l3.69,14.53a197.5,197.5,0,0,1,41.82,0l3.69-14.53a14.19,14.19,0,0,1,16-10.39l36.06,5.92A14.07,14.07,0,0,1,216,58.5l29.53,116.38A14,14,0,0,1,237.64,191.08Zm-3.7-13.25L204.41,61.45a2.08,2.08,0,0,0-1.7-1.5L166.65,54a2.13,2.13,0,0,0-2.42,1.5l-3.36,13.24a169.28,169.28,0,0,1,16.75,3.76A6,6,0,0,1,176,84.31a5.71,5.71,0,0,1-1.62-.23A174.26,174.26,0,0,0,128,78a174.26,174.26,0,0,0-46.38,6.08,6,6,0,1,1-3.24-11.55,169.28,169.28,0,0,1,16.75-3.76L91.77,55.53A2.12,2.12,0,0,0,89.35,54L53.29,60a2.08,2.08,0,0,0-1.7,1.5L22.06,177.83a2,2,0,0,0,1.16,2.28l67,29.7a2.19,2.19,0,0,0,1.76,0,2.07,2.07,0,0,0,1.14-1.17l7.58-20.55a171.46,171.46,0,0,1-22.33-4.64,6,6,0,1,1,3.24-11.55A174.26,174.26,0,0,0,128,178a174.26,174.26,0,0,0,46.38-6.08,6,6,0,1,1,3.24,11.55,171.46,171.46,0,0,1-22.33,4.64l7.58,20.55a2.07,2.07,0,0,0,1.14,1.17,2.19,2.19,0,0,0,1.76,0l67-29.7A2,2,0,0,0,233.94,177.83Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm60-12a12,12,0,1,0,12,12A12,12,0,0,0,164,128Zm74.45,64.9-67,29.71a16.17,16.17,0,0,1-21.71-9.1l-8.11-22q-6.72.45-13.63.46t-13.63-.46l-8.11,22a16.18,16.18,0,0,1-21.71,9.1l-67-29.71a15.93,15.93,0,0,1-9.06-18.51L38,58A16.07,16.07,0,0,1,51,46.14l36.06-5.93a16.22,16.22,0,0,1,18.26,11.88l3.26,12.84Q118.11,64,128,64t19.4.93l3.26-12.84a16.21,16.21,0,0,1,18.26-11.88L205,46.14A16.07,16.07,0,0,1,218,58l29.53,116.38A15.93,15.93,0,0,1,238.45,192.9ZM232,178.28,202.47,62s0,0-.08,0L166.33,56a.17.17,0,0,0-.17,0l-2.83,11.14c5,.94,10,2.06,14.83,3.42A8,8,0,0,1,176,86.31a8.09,8.09,0,0,1-2.16-.3A172.25,172.25,0,0,0,128,80a172.25,172.25,0,0,0-45.84,6,8,8,0,1,1-4.32-15.4c4.82-1.36,9.78-2.48,14.82-3.42L89.83,56s0,0-.12,0h0L53.61,61.93a.17.17,0,0,0-.09,0L24,178.33,91,208a.23.23,0,0,0,.22,0L98,189.72a173.2,173.2,0,0,1-20.14-4.32A8,8,0,0,1,82.16,170,171.85,171.85,0,0,0,128,176a171.85,171.85,0,0,0,45.84-6,8,8,0,0,1,4.32,15.41A173.2,173.2,0,0,1,158,189.72L164.75,208a.22.22,0,0,0,.21,0Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M100,140a8,8,0,1,1-8-8A8,8,0,0,1,100,140Zm64-8a8,8,0,1,0,8,8A8,8,0,0,0,164,132Zm72.83,57.25-67,29.71a12.36,12.36,0,0,1-5,1,12.13,12.13,0,0,1-11.38-7.88l-9.15-24.81c-5.36.45-10.81.69-16.34.69s-11-.24-16.34-.69l-9.15,24.81A12.13,12.13,0,0,1,91.13,220a12.36,12.36,0,0,1-5-1l-67-29.71a12,12,0,0,1-6.8-13.88L41.9,59a12.06,12.06,0,0,1,9.77-8.91l36.06-5.92a12.18,12.18,0,0,1,13.73,8.91l4.12,16.22a195.47,195.47,0,0,1,44.84,0l4.12-16.22a12.18,12.18,0,0,1,13.73-8.91l36.06,5.92A12.06,12.06,0,0,1,214.1,59l29.53,116.38A12,12,0,0,1,236.83,189.25Zm-1-11.91L206.35,61A4.07,4.07,0,0,0,203,58L167,52.05a4.15,4.15,0,0,0-4.69,3L158.4,70.38a166.74,166.74,0,0,1,18.68,4.08,4,4,0,1,1-2.16,7.7A176.21,176.21,0,0,0,128,76a176.21,176.21,0,0,0-46.92,6.16,4,4,0,1,1-2.16-7.7A166.74,166.74,0,0,1,97.6,70.38L93.71,55a4.15,4.15,0,0,0-4.69-3L53,58a4.07,4.07,0,0,0-3.31,3L20.12,177.34a4,4,0,0,0,2.29,4.59l67,29.71a4.16,4.16,0,0,0,3.35,0A4,4,0,0,0,95,209.35l8.45-22.88a171.49,171.49,0,0,1-24.53-4.92,4,4,0,0,1,2.16-7.71A176.21,176.21,0,0,0,128,180a176.21,176.21,0,0,0,46.92-6.16,4,4,0,0,1,2.16,7.71,171.49,171.49,0,0,1-24.53,4.92L161,209.35a4,4,0,0,0,2.23,2.32,4.16,4.16,0,0,0,3.35,0l67-29.71A4,4,0,0,0,235.88,177.34Z"}))]]),i=r.forwardRef((e,t)=>
472r.createElement(a.A,{ref:t,...e,weights:o}));i.displayName="DiscordLogoIcon"},74360:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(45918);function a(e,t){var n,a,i,s;let l,u=t?.getDsn(),c=t?.getOptions().tunnel;return n=e,a=u,!(!(l=(0,r.kg)(n))||(0,r.nt)(l))&&!!a&&l.host.includes(a.host)&&/(^|&|\?)sentry_key=/.test(l.search)||(i=e,!!(s=c)&&o(i)===o(s))}function o(e){return"/"===e[e.length-1]?e.slice(0,-1):e}},89024:(e,t,n)=>{n.d(t,{A:()=>r});function r(e){return e}},98762:(e,t,n)=>{n.d(t,{Ay:()=>s});var r=n(7620),a=n(10594),o=n.n(a),i=n(40459);function s(e){var t,n,a,s;let{enabled:l=!0}=e,u=i.env.next_plausible_proxy?{trailingSlash:"true"===i.env.next_plausible_trailingSlash,basePath:i.env.next_plausible_basePath,customDomain:i.env.next_plausible_customDomain,scriptName:i.env.next_plausible_scriptName,subdirectory:i.env.next_plausible_subdirectory}:void 0;return r.createElement(r.Fragment,null,l&&r.createElement(o(),Object.assign({async:!0,defer:!0,"data-api":u?`${null!=(n=u.basePath)?n:""}/${null!=(a=u.subdirectory)?a:"proxy"}/api/event${u.trailingSlash?"/":""}`:void 0,"data-domain":e.domain,"data-exclude":e.exclude,src:(u?"":null!=(s=e.customDomain)?s:"https://plausible.io")+((e,...t)=>{var n,r;let a=null!=(n=e.basePath)?n:"";return e.subdirectory&&(a+=`/${e.subdirectory}`),`${a}/js/${[null!=(r=e.scriptName)?r:"script",...t.sort().filter(e=>null!==e)].join(".")}.js`})(Object.assign(Object.assign({},u),{scriptName:u?u.scriptName:e.selfHosted?"plausible":"script"}),e.trackLocalhost?"local":null,e.manualPageviews?"manual":null,e.pageviewProps?"pageview-props":null,e.trackOutboundLinks?"outbound-links":null,e.exclude?"exclusions":null,e.revenue?"revenue":null,e.trackFileDownloads?"file-downloads":null,e.taggedEvents?"tagged-events":null,e.hash?"hash":null),integrity:e.integrity,crossOrigin:e.integrity?"anonymous":void 0},"object"==typeof e.pageviewProps?Object.fromEntries(Object.entries(e.pageviewProps).map(([e,t])=>[`event-${e}`,t])):void 0,e.scriptProps)),l&&r.createElement(o(),{id:"next-plausible-init",dangerouslySetInnerHTML:{__html:"window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }"},nonce:null==(t=e.scriptProps)?void 0:t.nonce}),e.children)}"function"==typeof SuppressedError&&SuppressedError}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.