PageSourceSearch

https://www.3dprintcalculator.net/_expo/static/js/web/entry-42b56341a631ad9ebc2a0dd35c7448c9.js

js 3dprintcalculator.net collected 2026-10-02 00:38:12 UTC 3,261,854 bytes, 1,718 lines download raw bytes

1var __BUNDLE_START_TIME__=globalThis.nativePerformanceNow?nativePerformanceNow():Date.now(),__DEV__=false,process=globalThis.process||{},__METRO_GLOBAL_PREFIX__='';process.env=process.env||{};process.env.NODE_ENV=process.env.NODE_ENV||"production";
2var _sentryDebugIds,_sentryDebugIdIdentifier;void 0===_sentryDebugIds&&(_sentryDebugIds={});try{var stack=(new Error).stack;stack&&(_sentryDebugIds[stack]="f7d407c2-6e11-48b5-ad52-cbdd22d0c45b",_sentryDebugIdIdentifier="sentry-dbid-f7d407c2-6e11-48b5-ad52-cbdd22d0c45b")}catch(e){}
3var SENTRY_RELEASE;SENTRY_RELEASE={name: "3DPrintCalculator", version: "1.0.0"};
4!(function(e){'use strict';e[`${__METRO_GLOBAL_PREFIX__}__d`]||(e.__r=i,e[`${__METRO_GLOBAL_PREFIX__}__d`]=function(e,n,o){if(t.has(n))return;const i={dependencyMap:o,factory:e,hasError:!1,importedAll:r,importedDefault:r,isInitialized:!1,publicModule:{exports:{}}};t.set(n,i)},e.__c=o,e.__registerSegment=function(e,r,n){c[e]=r,n&&n.forEach(r=>{t.has(r)||s.has(r)||s.set(r,e)})});var t=o();const r={},{hasOwnProperty:n}={};function o(){return t=new Map}function i(e,r){if(null===e)throw new Error('Cannot find module');const n=t.get(e);return n&&n.isInitialized?n.publicModule.exports:a(e,n,r)}function l(e,n){var o;if(t.has(e)&&(null==(o=t.get(e))?void 0:o.importedDefault)!==r)return t.get(e).importedDefault;const l=i(e,n),u=l&&l.__esModule?l.default:l;return t.get(e).importedDefault=u}function u(e,o){var l;if(t.has(e)&&(null==(l=t.get(e))?void 0:l.importedAll)!==r)return t.get(e).importedAll;const u=i(e,o);let d;if(u&&u.__esModule)d=u;else{if(d={},u)for(const e in u)n.call(u,e)&&(d[e]=u[e]);d.default=u}return t.get(e).importedAll=d}i.importDefault=l,i[Symbol.for('expo.require')]=!0,i.importAll=u,i.context=function(){throw new Error('The experimental Metro feature `require.context` is not enabled in your project.')},i.resolveWeak=function(){throw new Error('require.resolveWeak cannot be called dynamically.')},i.unguarded=function(e,r){const n=t.get(e);return n&&n.isInitialized?n.publicModule.exports:f(e,n,r)};let d=!1;function a(t,r,n){if(!d&&e.ErrorUtils){let o;d=!0;try{o=f(t,r,n)}catch(t){e.ErrorUtils.reportFatalError(t)}return d=!1,o}return f(t,r,n)}i.unpackModuleId=function(e){if('number'!=typeof e)throw new Error('Module ID must be a number in unpackModuleId.');return{segmentId:e>>>16,localId:65535&e}},i.packModuleId=function(e){return(e.segmentId<<16)+e.localId};const c=[],s=new Map;function f(r,n,o){if(!n&&c.length>0){const e=s.get(r)??0,o=c[e];null!=o&&(o(r),n=t.get(r),s.delete(r))}if(!n)throw p(r,o);if(n.hasError)throw n.error;n.isInitialized=!0;const{factory:d,dependencyMap:a}=n;try{const t=n.publicModule;return t.id=r,null==d||d(e,i,l,u,t,t.exports,a),n.factory=void 0,n.dependencyMap=void 0,t.exports}catch(e){throw n.hasError=!0,n.error=e,n.isInitialized=!1,n.publicModule.exports=void 0,e}}function p(e,t){return Error('Requiring unknown module "'+(e??t??"[unknown optional import]")+'".')}})('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window?window:this);
5!(function(e){e.$$require_external="undefined"!=typeof require?e=>require(e):()=>null})('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window?window:this);
6'undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window&&window;
7!(function(r){let l=0,n=!0===r.RN$useAlwaysAvailableJSErrorHandling?r.RN$handleException:(r,l)=>{throw r};const t={setGlobalHandler(r){n=r},getGlobalHandler:()=>n,reportError(r){n&&n(r,!1)},reportFatalError(r){n&&n(r,!0)},applyWithGuard(r,n,e,a,o){try{return l++,r.apply(n,e)}catch(r){t.reportError(r)}finally{l--}return null},applyWithGuardIfNeeded:(r,l,n)=>t.inGuard()?r.apply(l,n):(t.applyWithGuard(r,l,n),null),inGuard:()=>!!l,guard(r,l,n){if('function'!=typeof r)return console.warn('A function must be passed to ErrorUtils.guard, got ',r),null;const e=l??r.name??'<generated guard>';return function(...l){return t.applyWithGuard(r,n??this,l,null,e)}}};r.ErrorUtils=t})('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window?window:this);
8__d(function(g,r,i,a,m,e,d){"use strict";r(d[0])},0,[1]);
9__d(function(g,r,i,a,m,e,d){"use strict";r(d[0]);var n=r(d[1]);(0,r(d[2]).renderRootComponent)(n.App)},1,[2,5,1617]);
10__d(function(g,r,i,a,m,e,d){"use strict";r(d[0]),r(d[1])},2,[3,4]);
11__d(function(g,r,i,a,m,e,d){},3,[]);
12__d(function(g,r,i,a,m,e,d){const _='undefined'==typeof window;globalThis.__webpack_chunk_load__=_=>g[`${__METRO_GLOBAL_PREFIX__}__loadBundleAsync`](_),globalThis.__webpack_require__=o=>{const t=ErrorUtils.reportFatalError;_&&(ErrorUtils.reportFatalError=_=>{throw _});try{return g[`${__METRO_GLOBAL_PREFIX__}__r`](o)}finally{_&&(ErrorUtils.reportFatalError=t)}}},4,[]);
13__d(function(g,r,i,a,m,e,d){"use strict";
13Object.defineProperty(e,"__esModule",{value:!0}),e.App=function(){return(0,t.jsx)(c.Head.Provider,{children:(0,t.jsx)(n.ExpoRoot,{context:o.ctx})})};const t=r(d[0]),o=r(d[1]);r(d[2]);const n=r(d[3]),c=r(d[4]);r(d[5])},5,[6,8,15,743,1615,1616]);
14__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},6,[7]);
15__d(function(g,r,i,a,m,e,d){
16/**
17   * @license React
18   * react-jsx-runtime.production.js
19   *
20   * Copyright (c) Meta Platforms, Inc. and affiliates.
21   *
22   * This source code is licensed under the MIT license found in the
23   * LICENSE file in the root directory of this source tree.
24   */
25"use strict";var n=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function o(t,o,f){var l=null;if(void 0!==f&&(l=""+f),void 0!==o.key&&(l=""+o.key),"key"in o)for(var y in f={},o)"key"!==y&&(f[y]=o[y]);else f=o;return o=f.ref,{$$typeof:n,type:t,key:l,ref:void 0!==o?o:null,props:f}}e.Fragment=t,e.jsx=o,e.jsxs=o},7,[]);
26__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ctx",{enumerable:!0,get:function(){return t}});const t=r(d[0])},8,[9]);
27__d(function(g,r,i,a,m,e,d){const t=Object.defineProperties({},{"./(app)/_layout.tsx":{enumerable:!0,get:()=>r(d[0])},"./(app)/calculators/index.tsx":{enumerable:!0,get:()=>r(d[1])},"./(app)/home.tsx":{enumerable:!0,get:()=>r(d[2])},"./(app)/profile.tsx":{enumerable:!0,get:()=>r(d[3])},"./(auth)/_layout.tsx":{enumerable:!0,get:()=>r(d[4])},"./(auth)/forgot-password.tsx":{enumerable:!0,get:()=>r(d[5])},"./(auth)/login.tsx":{enumerable:!0,get:()=>r(d[6])},"./(auth)/register.tsx":{enumerable:!0,get:()=>r(d[7])},"./(auth)/reset-password.tsx":{enumerable:!0,get:()=>r(d[8])},"./+not-found.tsx":{enumerable:!0,get:()=>r(d[9])},"./_layout.tsx":{enumerable:!0,get:()=>r(d[10])},"./calculators/[id].tsx":{enumerable:!0,get:()=>r(d[11])},"./calculators/new.tsx":{enumerable:!0,get:()=>r(d[12])},"./contact.tsx":{enumerable:!0,get:()=>r(d[13])},"./delete-account.tsx":{enumerable:!0,get:()=>r(d[14])},"./feedback.tsx":{enumerable:!0,get:()=>r(d[15])},"./filaments/[id].tsx":{enumerable:!0,get:()=>r(d[16])},"./filaments/index.tsx":{enumerable:!0,get:()=>r(d[17])},"./guides/[slug].tsx":{enumerable:!0,get:()=>r(d[18])},"./guides/index.tsx":{enumerable:!0,get:()=>r(d[19])},"./index.tsx":{enumerable:!0,get:()=>r(d[20])},"./materials/[material].tsx":{enumerable:!0,get:()=>r(d[21])},"./materials/index.tsx":{enumerable:!0,get:()=>r(d[22])},"./printers/[id].tsx":{enumerable:!0,get:()=>r(d[23])},"./printers/index.tsx":{enumerable:!0,get:()=>r(d[24])},"./privacy.tsx":{enumerable:!0,get:()=>r(d[25])},"./settings/currency.tsx":{enumerable:!0,get:()=>r(d[26])},"./verify-email.tsx":{enumerable:!0,get:()=>r(d[27])}});function n(n){return t[n]}n.keys=function(){return Object.keys(t)},n.resolve=function(t){throw new Error('Unimplemented Metro module context functionality')},m.exports=n},9,[10,1437,1504,1506,1514,1515,1519,1522,1526,1527,1528,1544,1581,1591,1593,1594,1597,1599,1601,1604,1606,1607,1608,1609,1610,1611,1612,1614]);
28__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return j}});var t=r(d[0]),n=e(r(d[1])),s=e(r(d[2])),u=r(d[3]),l=e(r(d[4])),o=e(r(d[5])),c=r(d[6]),f=r(d[7]);function j(){const{user:e,isLoading:j}=(0,u.useAuth)(),x=(0,c.useThemeColors)(),h=(0,f.jsx)(o.default,{noindex:!0,title:"My Account \u2014 3D Print Calculator",description:"Your saved 3D printing cost calculations and account settings."});return j?(0,f.jsxs)(s.default,{style:{flex:1,alignItems:'center',justifyContent:'center',backgroundColor:x['surface-elevated']},children:[h,(0,f.jsx)(n.default,{size:"large",color:"#00B7FF"})]}):e?(0,f.jsxs)(f.Fragment,{children:[h,(0,f.jsx)(l.default,{})]}):(0,f.jsxs)(f.Fragment,{children:[h,(0,f.jsx)(t.Redirect,{href:"/(auth)/login"})]})}},10,[11,241,123,779,1424,1425,1431,289]);
29__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,c){void 0===c&&(c=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,c,u)}:function(t,n,o,c){void 0===c&&(c=o),t[c]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var c in n)"default"===c||Object.prototype.hasOwnProperty.call(o,c)||t(o,n,c)};
29Object.defineProperty(e,"__esModule",{value:!0}),r(d[0]),n(r(d[1]),e),n(r(d[2]),e),n(r(d[3]),e),n(r(d[4]),e)},11,[12,13,769,770,772]);
30__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},12,[]);
31__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,o){void 0===o&&(o=u);var i=Object.getOwnPropertyDescriptor(n,u);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,o,i)}:function(t,n,u,o){void 0===o&&(o=u),t[o]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(o){if(o&&o.__esModule)return o;var i={};if(null!=o)for(var c=t(o),b=0;b<c.length;b++)"default"!==c[b]&&n(i,o,c[b]);return u(i,o),i});Object.defineProperty(e,"__esModule",{value:!0}),e.ExperimentalStack=e.Tabs=e.unstable_navigationEvents=e.TabRouter=e.StackRouter=e.unstable_integrateWithRouter=e.unstable_createStandardRouterNavigator=e.VectorIcon=e.Label=e.Icon=e.Badge=e.useRoute=e.useScrollToTop=e.useRoutePath=e.useTheme=e.ThemeProvider=e.DefaultTheme=e.DarkTheme=e.useIsFocused=e.useFocusEffect=e.useNavigation=e.SplashScreen=e.SuspenseFallback=e.ErrorBoundary=e.useSitemap=e.Sitemap=e.Unmatched=e.ExpoRoot=e.Slot=e.Navigator=e.withLayoutContext=e.router=e.useCurrentRouteInfo=e.useLoaderData=e.useRootNavigationState=e.useRootNavigation=e.useSegments=e.useLocalSearchParams=e.useGlobalSearchParams=e.useNavigationContainerRef=e.usePathname=e.useUnstableGlobalHref=e.useRouter=void 0;const i=r(d[0]);Object.defineProperty(e,"Navigator",{enumerable:!0,get:function(){return i.Navigator}}),Object.defineProperty(e,"Slot",{enumerable:!0,get:function(){return i.Slot}});var c=r(d[1]);Object.defineProperty(e,"useRouter",{enumerable:!0,get:function(){return c.useRouter}}),Object.defineProperty(e,"useUnstableGlobalHref",{enumerable:!0,get:function(){return c.useUnstableGlobalHref}}),Object.defineProperty(e,"usePathname",{enumerable:!0,get:function(){return c.usePathname}}),Object.defineProperty(e,"useNavigationContainerRef",{enumerable:!0,get:function(){return c.useNavigationContainerRef}}),Object.defineProperty(e,"useGlobalSearchParams",{enumerable:!0,get:function(){return c.useGlobalSearchParams}}),Object.defineProperty(e,"useLocalSearchParams",{enumerable:!0,get:function(){return c.useLocalSearchParams}}),Object.defineProperty(e,"useSegments",{enumerable:!0,get:function(){return c.useSegments}}),Object.defineProperty(e,"useRootNavigation",{enumerable:!0,get:function(){return c.useRootNavigation}}),Object.defineProperty(e,"useRootNavigationState",{enumerable:!0,get:function(){return c.useRootNavigationState}}),Object.defineProperty(e,"useLoaderData",{enumerable:!0,get:function(){return c.useLoaderData}}),Object.defineProperty(e,"useCurrentRouteInfo",{enumerable:!0,get:function(){return c.useCurrentRouteInfo}});var b=r(d[2]);Object.defineProperty(e,"router",{enumerable:!0,get:function(){return b.router}});var f=r(d[3]);Object.defineProperty(e,"withLayoutContext",{enumerable:!0,get:function(){return f.withLayoutContext}});var s=r(d[4]);Object.defineProperty(e,"ExpoRoot",{enumerable:!0,get:function(){return s.ExpoRoot}});var l=r(d[5]);Object.defineProperty(e,"Unmatched",{enumerable:!0,get:function(){return l.Unmatched}});var m=r(d[6]);Object.defineProperty(e,"Sitemap",{enumerable:!0,get:function(){return m.Sitemap}});var p=r(d[7]);Object.defineProperty(e,"useSitemap",{enumerable:!0,get:function(){return p.useSitemap}});var v=r(d[8]);Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return v.ErrorBoundary}});var P=r(d[9]);Object.defineProperty(e,"SuspenseFallback",{enumerable:!0,get:function(){return P.SuspenseFallback}}),e.SplashScreen=o(r(d[10]));var y=r(d[11]);Object.defineProperty(e,"useNavigation",{enumerable:!0,get:function(){return y.useNavigation}});var O=r(d[12]);Object.defineProperty(e,"useFocusEffect",{enumerable:!0,get:function(){return O.useFocusEffect}});var j=r(d[13]);Object.defineProperty(e,"useIsFocused",{enumerable:!0,get:function(){return j.useIsFocused}});var h=r(d[14]);Object.defineProperty(e,"DarkTheme",{enumerable:!0,get:function(){return h.DarkTheme}});var S=r(d[15]);Object.defineProperty(e,"DefaultTheme",{enumerable:!0,get:function(){return S.DefaultTheme}});var R=r(d[16]);Object.defineProperty(e,"ThemeProvider",{enumerable:!0,get:function(){return R.ThemeProvider}});var T=r(d[17]);Object.defineProperty(e,"useTheme",{enumerable:!0,get:function(){return T.useTheme}});var _=r(d[18]);Object.defineProperty(e,"useRoutePath",{enumerable:!0,get:function(){return _.useRoutePath}});var N=r(d[19]);Object.defineProperty(e,"useScrollToTop",{enumerable:!0,get:function(){return N.useScrollToTop}});var E=r(d[20]);Object.defineProperty(e,"useRoute",{enumerable:!0,get:function(){return E.useRoute}});var k=r(d[21]);Object.defineProperty(e,"Badge",{enumerable:!0,get:function(){return k.Badge}}),Object.defineProperty(e,"Icon",{enumerable:!0,get:function(){return k.Icon}}),Object.defineProperty(e,"Label",{enumerable:!0,get:function(){return k.Label}}
vendor: 9,498 bytes, lines 31-44
31),Object.defineProperty(e,"VectorIcon",{enumerable:!0,get:function(){return k.VectorIcon}});var I=r(d[22]);Object.defineProperty(e,"unstable_createStandardRouterNavigator",{enumerable:!0,get:function(){return I.unstable_createStandardRouterNavigator}}),Object.defineProperty(e,"unstable_integrateWithRouter",{enumerable:!0,get:function(){return I.unstable_integrateWithRouter}});var L=r(d[23]);Object.defineProperty(e,"StackRouter",{enumerable:!0,get:function(){return L.StackRouter}}),Object.defineProperty(e,"TabRouter",{enumerable:!0,get:function(){return L.TabRouter}});var D=r(d[24]);Object.defineProperty(e,"unstable_navigationEvents",{enumerable:!0,get:function(){return D.unstable_navigationEvents}});var x=r(d[25]);Object.defineProperty(e,"Tabs",{enumerable:!0,get:function(){return x.Tabs}});var C=r(d[26]);Object.defineProperty(e,"ExperimentalStack",{enumerable:!0,get:function(){return C.ExperimentalStack}})},13,[14,523,529,465,743,698,689,692,753,651,484,415,477,754,408,397,322,364,413,414,363,468,755,301,560,763,765]);
32__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var s=t(i),c=0;c<s.length;c++)"default"!==s[c]&&n(u,i,s[c]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NavigatorContext=void 0,e.Navigator=p,e.useNavigatorContext=y,e.Slot=function(t){const n=(0,f.useContextKey)(),o=s.use(e.NavigatorContext);if(o?.contextKey!==n)return(0,u.jsx)(S,{...t});return(0,u.jsx)(C,{})},e.DefaultNavigator=function(){return(0,u.jsx)(c.SafeAreaView,{style:{flex:1},children:(0,u.jsx)(S,{})})};const u=r(d[0]),s=i(r(d[1])),c=r(d[2]),l=r(d[3]),f=r(d[4]),v=r(d[5]),x=r(d[6]),h=r(d[7]),N=r(d[8]);function p({initialRouteName:t,screenOptions:n,children:o,router:i,routerOptions:s}){const c=(0,f.useContextKey)(),{screens:p,children:y,protectedScreens:S}=(0,x.useFilterScreenChildren)(o,{isCustomNavigator:!0,contextKey:c}),C=(0,N.useSortedScreens)(p??[],S);i||=v.StackRouter;const j=(0,h.useNavigationBuilder)(i,{...s,id:c,children:C||[(0,u.jsx)(l.Screen,{},"default")],screenOptions:n,initialRouteName:t});return C.length?(0,u.jsx)(e.NavigatorContext.Provider,{value:{...j,contextKey:c,router:i},children:y}):(console.warn(`Navigator at "${c}" has no children.`),null)}function y(){const t=s.use(e.NavigatorContext);if(!t)throw new Error('useNavigatorContext must be used within a <Navigator />');return t}function S(t){const n=(0,f.useContextKey)(),{screens:o,protectedScreens:i}=(0,x.useFilterScreenChildren)([],{contextKey:n}),{state:s,descriptors:c,NavigationContent:l}=(0,h.useNavigationBuilder)(v.StackRouter,{...t,id:n,children:(0,N.useSortedScreens)(o??[],i)});return(0,u.jsx)(l,{children:c[s.routes[s.index].key].render()})}function C(){const t=y(),{state:n,descriptors:o}=t;return o[n.routes[n.index].key]?.render()??null}e.NavigatorContext=s.createContext(null),p.Slot=C,p.useContext=y,p.Screen=l.Screen},14,[6,15,17,295,461,464,465,296,554]);
33__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},15,[16]);
34__d(function(g,r,_i,a,m,e,d){
35/**
36   * @license React
37   * react.production.js
38   *
39   * Copyright (c) Meta Platforms, Inc. and affiliates.
40   *
41   * This source code is licensed under the MIT license found in the
42   * LICENSE file in the root directory of this source tree.
43   */
44"use strict";var t=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),s=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),h=Symbol.for("react.activity"),_=Symbol.iterator;var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,S={};function E(t,n,o){this.props=t,this.context=n,this.refs=S,this.updater=o||v}function w(){}function H(t,n,o){this.props=t,this.context=n,this.refs=S,this.updater=o||v}E.prototype.isReactComponent={},E.prototype.setState=function(t,n){if("object"!=typeof t&&"function"!=typeof t&&null!=t)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,n,"setState")},E.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},w.prototype=E.prototype;var j=H.prototype=new w;j.constructor=H,b(j,E.prototype),j.isPureReactComponent=!0;var R=Array.isArray;function k(){}var C={H:null,A:null,T:null,S:null},$=Object.prototype.hasOwnProperty;function T(n,o,u){var c=u.ref;return{$$typeof:t,type:n,key:o,ref:void 0!==c?c:null,props:u}}function A(n){return"object"==typeof n&&null!==n&&n.$$typeof===t}var O=/\/+/g;function x(t,n){return"object"==typeof t&&null!==t&&null!=t.key?(o=""+t.key,u={"=":"=0",":":"=2"},"$"+o.replace(/[=:]/g,function(t){return u[t]})):n.toString(36);var o,u}function I(t){switch(t.status){case"fulfilled":return t.value;case"rejected":throw t.reason;default:switch("string"==typeof t.status?t.then(k,k):(t.status="pending",t.then(function(n){"pending"===t.status&&(t.status="fulfilled",t.value=n)},function(n){"pending"===t.status&&(t.status="rejected",t.reason=n)})),t.status){case"fulfilled":return t.value;case"rejected":throw t.reason}}throw t}function P(o,u,c,i,s){var f=typeof o;"undefined"!==f&&"boolean"!==f||(o=null);var l,p,h=!1;if(null===o)h=!0;else switch(f){case"bigint":case"string":case"number":h=!0;break;case"object":switch(o.$$typeof){case t:case n:h=!0;break;case y:return P((h=o._init)(o._payload),u,c,i,s)}}if(h)return s=s(o),h=""===i?"."+x(o,0):i,R(s)?(c="",null!=h&&(c=h.replace(O,"$&/")+"/"),P(s,u,c,"",function(t){return t})):null!=s&&(A(s)&&(l=s,p=c+(null==s.key||o&&o.key===s.key?"":(""+s.key).replace(O,"$&/")+"/")+h,s=T(l.type,p,l.props)),u.push(s)),1;h=0;var v,b=""===i?".":i+":";if(R(o))for(var S=0;S<o.length;S++)h+=P(i=o[S],u,c,f=b+x(i,S),s);else if("function"==typeof(S=null===(v=o)||"object"!=typeof v?null:"function"==typeof(v=_&&v[_]||v["@@iterator"])?v:null))for(o=S.call(o),S=0;!(i=o.next()).done;)h+=P(i=i.value,u,c,f=b+x(i,S++),s);else if("object"===f){if("function"==typeof o.then)return P(I(o),u,c,i,s);throw u=String(o),Error("Objects are not valid as a React child (found: "+("[object Object]"===u?"object with keys {"+Object.keys(o).join(", ")+"}":u)+"). If you meant to render a collection of children, use an array instead.")}return h}function N(t,n,o){if(null==t)return t;var u=[],c=0;return P(t,u,"","",function(t){return n.call(o,t,c++)}),u}function U(t){if(-1===t._status){var n=t._result;(n=n()).then(function(n){0!==t._status&&-1!==t._status||(t._status=1,t._result=n)},function(n){0!==t._status&&-1!==t._status||(t._status=2,t._result=n)}),-1===t._status&&(t._status=0,t._result=n)}if(1===t._status)return t._result.default;throw t._result}var M="function"==typeof reportError?reportError:function(t){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof t&&null!==t&&"string"==typeof t.message?String(t.message):String(t),error:t});if(!window.dispatchEvent(n))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",t);console.error(t)},V={map:N,forEach:function(t,n,o){N(t,function(){n.apply(this,arguments)},o)},count:function(t){var n=0;return N(t,function(){n++}),n},toArray:function(t){return N(t,function(t){return t})||[]},only:function(t){if(!A(t))throw Error("React.Children.only expected to receive a single React element child.");return t}};e.Activity=h,e.Children=V,e.Component=E,e.Fragment=o,e.Profiler=c,e.PureComponent=H,e.StrictMode=u,e.Suspense=l,e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=C,e.__COMPILER_RUNTIME={__proto__:null,c:function(t){return C.H.useMemoCache(t)}},e.cache=function(t){return function(){return t.apply(null,arguments)}},e.cacheSignal=function(){return null},e.cloneElement=function(t,n,o){if(null==t)throw Error("The argument must be a React element, but you passed "+t+".");var u=b({},t.props),c=t.key;if(null!=n)for(i in void 0!==n.key&&(c=""+n.key),n)!$.call(n,i)||"key"===i||"__self"===i||"__source"===i||"ref"===i&&void 0===n.ref||(u[i]=n[i]);var i=arguments.length-2;if(1===i)u.children=o;else if(1<i){for(var s=Array(i),f=0;f<i;f++)s[f]=arguments[f+2];u.children=s}return T(t.type,c,u)},e.createContext=function(t){return(t={$$typeof:s,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null}).Provider=t,t.Consumer={$$typeof:i,_context:t},t},e.createElement=function(t,n,o){var u,c={},i=null;if(null!=n)for(u in void 0!==n.key&&(i=""+n.key),n)$.call(n,u)&&"key"!==u&&"__self"!==u&&"__source"!==u&&(c[u]=n[u]);var s=arguments.length-2;
44if(1===s)c.children=o;else if(1<s){for(var f=Array(s),l=0;l<s;l++)f[l]=arguments[l+2];c.children=f}if(t&&t.defaultProps)for(u in s=t.defaultProps)void 0===c[u]&&(c[u]=s[u]);return T(t,i,c)},e.createRef=function(){return{current:null}},e.forwardRef=function(t){return{$$typeof:f,render:t}},e.isValidElement=A,e.lazy=function(t){return{$$typeof:y,_payload:{_status:-1,_result:t},_init:U}},e.memo=function(t,n){return{$$typeof:p,type:t,compare:void 0===n?null:n}},e.startTransition=function(t){var n=C.T,o={};C.T=o;try{var u=t(),c=C.S;null!==c&&c(o,u),"object"==typeof u&&null!==u&&"function"==typeof u.then&&u.then(k,M)}catch(t){M(t)}finally{null!==n&&null!==o.types&&(n.types=o.types),C.T=n}},e.unstable_useCacheRefresh=function(){return C.H.useCacheRefresh()},e.use=function(t){return C.H.use(t)},e.useActionState=function(t,n,o){return C.H.useActionState(t,n,o)},e.useCallback=function(t,n){return C.H.useCallback(t,n)},e.useContext=function(t){return C.H.useContext(t)},e.useDebugValue=function(){},e.useDeferredValue=function(t,n){return C.H.useDeferredValue(t,n)},e.useEffect=function(t,n){return C.H.useEffect(t,n)},e.useEffectEvent=function(t){return C.H.useEffectEvent(t)},e.useId=function(){return C.H.useId()},e.useImperativeHandle=function(t,n,o){return C.H.useImperativeHandle(t,n,o)},e.useInsertionEffect=function(t,n){return C.H.useInsertionEffect(t,n)},e.useLayoutEffect=function(t,n){return C.H.useLayoutEffect(t,n)},e.useMemo=function(t,n){return C.H.useMemo(t,n)},e.useOptimistic=function(t,n){return C.H.useOptimistic(t,n)},e.useReducer=function(t,n,o){return C.H.useReducer(t,n,o)},e.useRef=function(t){return C.H.useRef(t)},e.useState=function(t){return C.H.useState(t)},e.useSyncExternalStore=function(t,n,o){return C.H.useSyncExternalStore(t,n,o)},e.useTransition=function(){return C.H.useTransition()},e.version="19.2.3"},16,[]);
45__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var c=r(d[2]);Object.keys(c).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})})},17,[18,292,293,294]);
46__d(function(g,_r,i,a,m,_e,_d){"use strict";function e(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t}function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"SafeAreaInsetsContext",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"SafeAreaFrameContext",{enumerable:!0,get:function(){return c}}),_e.SafeAreaProvider=function({children:e,initialMetrics:t,initialSafeAreaInsets:u,style:h,...v}){const p=r.useContext(s),b=r.useContext(c),[y,w]=r.useState(t?.insets??u??p??null),[S,C]=r.useState(t?.frame??b??{x:0,y:0,width:o.default.get('window').width,height:o.default.get('window').height}),A=r.useCallback(e=>{const{nativeEvent:{frame:t,insets:n}}=e;C(e=>!t||t.height===e.height&&t.width===e.width&&t.x===e.x&&t.y===e.y?e:t),w(e=>e&&n.bottom===e.bottom&&n.left===e.left&&n.right===e.right&&n.top===e.top?e:n)},[]);return n.createInteropElement(f.NativeSafeAreaProvider,l({style:[d.fill,h],onInsetsChange:A},v),null!=y?n.createInteropElement(c.Provider,{value:S},n.createInteropElement(s.Provider,{value:y},e)):null)},_e.SafeAreaListener=function({onChange:e,style:t,children:r,...o}){return n.createInteropElement(f.NativeSafeAreaProvider,l({},o,{style:[d.fill,t],onInsetsChange:t=>{e({insets:t.nativeEvent.insets,frame:t.nativeEvent.frame})}}),r)},_e.useSafeAreaInsets=v,_e.useSafeAreaFrame=function(){const e=r.useContext(c);if(null==e)throw new Error(h);return e},_e.withSafeAreaInsets=function(e){return r.forwardRef((t,r)=>{const o=v();return n.createInteropElement(e,l({},t,{insets:o,ref:r}))})},_e.useSafeArea=function(){return v()}
46,Object.defineProperty(_e,"SafeAreaConsumer",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"SafeAreaContext",{enumerable:!0,get:function(){return b}});var n=e(_r(_d[0])),r=e(_r(_d[1])),o=t(_r(_d[2])),u=t(_r(_d[3])),f=_r(_d[4]);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(null,arguments)}const s=r.createContext(null),c=r.createContext(null);const d=u.default.create({fill:{flex:1}});const h='No safe area value available. Make sure you are rendering `<SafeAreaProvider>` at the top of your app.';function v(){const e=r.useContext(s);if(null==e)throw new Error(h);return e}const p=s.Consumer,b=s},18,[19,15,148,41,291]);
47__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,c)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var u in n)"default"===u||Object.prototype.hasOwnProperty.call(o,u)||t(o,n,u)},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.vars=e.useUnstableNativeVariable=e.useSafeAreaEnv=e.useColorScheme=e.remapProps=e.rem=e.cssInterop=e.createInteropElement=e.colorScheme=e.StyleSheet=e.wrapJSX=e.createElement=void 0;var u=r(d[0]);Object.defineProperty(e,"createElement",{enumerable:!0,get:function(){return u.createElement}});var c=r(d[1]);Object.defineProperty(e,"wrapJSX",{enumerable:!0,get:function(){return o(c).default}}),n(r(d[2]),e);var l=r(d[3]);Object.defineProperty(e,"StyleSheet",{enumerable:!0,get:function(){return l.StyleSheet}}),Object.defineProperty(e,"colorScheme",{enumerable:!0,get:function(){return l.colorScheme}}),Object.defineProperty(e,"createInteropElement",{enumerable:!0,get:function(){return l.createInteropElement}}),Object.defineProperty(e,"cssInterop",{enumerable:!0,get:function(){return l.cssInterop}}),Object.defineProperty(e,"rem",{enumerable:!0,get:function(){return l.rem}}),Object.defineProperty(e,"remapProps",{enumerable:!0,get:function(){return l.remapProps}}),Object.defineProperty(e,"useColorScheme",{enumerable:!0,get:function(){return l.useColorScheme}}),Object.defineProperty(e,"useSafeAreaEnv",{enumerable:!0,get:function(){return l.useSafeAreaEnv}}),Object.defineProperty(e,"useUnstableNativeVariable",{enumerable:!0,get:function(){return l.useUnstableNativeVariable}}),Object.defineProperty(e,"vars",{enumerable:!0,get:function(){return l.vars}})},19,[15,20,288,290]);
48__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(c){return function(o,s,...u){return"react-native-css-interop-jsx-pragma-check"===o||(r(d[2]),o=(0,n.maybeHijackSafeAreaProvider)(o),s&&!1===s.cssInterop?delete s.cssInterop:o=t.interopComponents.get(o)??o,c.call(c,o,s,...u))}};const t=r(d[0]),n=r(d[1])},20,[21,286,287]);
49__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,c){void 0===c&&(c=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,c,u)}:function(t,n,o,c){void 0===c&&(c=o),t[c]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var c in n)"default"===c||Object.prototype.hasOwnProperty.call(o,c)||t(o,n,c)};Object.defineProperty(e,"__esModule",{value:!0}),n(r(d[0]),e),n(r(d[1]),e)},21,[22,26]);
50__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useUnstableNativeVariable=e.remapProps=e.cssInterop=e.useColorScheme=e.rem=e.colorScheme=e.StyleSheet=void 0,e.vars=function(t){const n={};for(const[o,s]of Object.entries(t))o.startsWith("--")?n[o]=s.toString():n[`--${o}`]=s.toString();return n},e.useSafeAreaEnv=function(){return};
50const t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);var c=r(d[4]);Object.defineProperty(e,"StyleSheet",{enumerable:!0,get:function(){return c.StyleSheet}});var f=r(d[5]);Object.defineProperty(e,"colorScheme",{enumerable:!0,get:function(){return f.colorScheme}});var u=r(d[6]);Object.defineProperty(e,"rem",{enumerable:!0,get:function(){return u.rem}});const l=Symbol.for("react.forward_ref");var p=r(d[7]);Object.defineProperty(e,"useColorScheme",{enumerable:!0,get:function(){return p.useColorScheme}});e.cssInterop=(c,f)=>{const u=(0,o.getNormalizeConfig)(f),p=(0,t.forwardRef)(function({...o},s){if(!1===o.cssInterop)return(0,t.createElement)(c,o);o={...o,ref:s};for(const t of u){const s=o[t.source];"string"==typeof s&&s&&(0,n.assignToTarget)(o,{$$css:!0,[s]:s},t,{objectMergeStyle:"toArray"}),delete o[t.source]}return"$$typeof"in c&&"function"==typeof c&&c.$$typeof===l?(delete o.cssInterop,c.render(o,o.ref)):"function"!=typeof c||c.prototype instanceof t.Component?(0,t.createElement)(c,o):(delete o.cssInterop,c(o))});return p.displayName=`CssInterop.${c.displayName??c.name??"unknown"}`,s.interopComponents.set(c,p),p},e.remapProps=e.cssInterop;e.useUnstableNativeVariable=t=>{}},22,[15,23,25,26,27,282,284,285]);
51__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformKeys=e.inlineSpecificity=e.SpecificityIndex=e.STYLE_SCOPES=e.DEFAULT_CONTAINER_NAME=e.PLACEHOLDER_SYMBOL=e.StyleRuleSymbol=e.StyleRuleSetSymbol=e.INTERNAL_FLAGS=e.INTERNAL_SET=e.INTERNAL_RESET=void 0,e.isDescriptorFunction=function(t){return Array.isArray(t)&&"object"==typeof t[0]&&!Array.isArray(t[0])},e.isDescriptorArray=function(t){if(Array.isArray(t))return"object"!=typeof t[0]||Array.isArray(t[0]);return!1},e.isRuntimeDescriptor=function(t){return!("object"!=typeof t||!Array.isArray(t))||"object"!=typeof t},e.assignToTarget=function s(n,o,y,l={}){if("object"==typeof o&&t.ShorthandSymbol in o)return o.map(t=>{let o=Array.from(Array.isArray(y)?y:y.target);const f=t[0];"string"==typeof f?o.splice(-1,1,f):o.splice(-1,1,...f),s(n,t[1],o,l)});const{arrayMergeStyle:f="push",objectMergeStyle:c="assign",allowTransformMerging:A=!1,reverseTransformPush:S=!1}=l;let u,b=Array.isArray(y)?y:y.target;if(0===b.length)return void Object.assign(n,o);for(let t=0;t<b.length-1;t++)u=b[t],Array.isArray(n)&&isFinite(Number(u))&&(u=Number(u)),"object"!=typeof n[u]?n[u]={}:Object.isFrozen(n[u])&&(n[u]=Object.assign({},n[u])),n=n[u];if(u=b[b.length-1],A&&e.transformKeys.has(u)){let t;Array.isArray(n.transform)?t=n.transform.find(t=>u in t):n.transform=[],t?t[u]=o:S?n.transform.shift({[u]:o}):n.transform.push({[u]:o})}else{const t=n[u];if(Array.isArray(t)){if("push"===f)t.push(o)}else if("object"==typeof t&&t&&!(e.PLACEHOLDER_SYMBOL in t))switch(c){case"assign":n[u]="object"==typeof o?Object.assign({},n[u],o):o;break;case"toArray":n[u]=[t,o]}else!o||"object"!=typeof o||"_isReanimatedSharedValue"in o||e.PLACEHOLDER_SYMBOL in o||Array.isArray(o)?n[u]=o:n[u]=Object.assign({},o)}},e.getTargetValue=function(t,s){let n;s="string"==typeof s?[s]:s;for(let o=0;o<s.length-1;o++)n=s[o],Array.isArray(t)&&isFinite(Number(n))&&(n=Number(n)),"object"!=typeof t[n]&&(t[n]={}),t=t[n];if(n=s[s.length-1],e.transformKeys.has(n)){let s;return Array.isArray(t.transform)?s=t.transform.find(t=>n in t):t.transform=[],s?.[n]}return t[n]};const t=r(d[0]);e.INTERNAL_RESET=Symbol(),e.INTERNAL_SET=Symbol(),e.INTERNAL_FLAGS=Symbol(),e.StyleRuleSetSymbol=Symbol(),e.StyleRuleSymbol=Symbol(),e.PLACEHOLDER_SYMBOL=Symbol(),e.DEFAULT_CONTAINER_NAME="@__",e.STYLE_SCOPES={GLOBAL:0,CONTEXT:1,SELF:2},e.SpecificityIndex={Order:0,ClassName:1,Important:2,Inline:3,PseudoElements:4},e.inlineSpecificity=[],e.inlineSpecificity[e.SpecificityIndex.Inline]=1,e.transformKeys=new Set(["translateX","translateY","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skewX","skewY","perspective","matrix","transformOrigin"])},23,[24]);
52__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ShorthandSymbol=void 0,e.ShorthandSymbol=Symbol()},24,[]);
53__d(function(g,r,i,a,m,e,d){"use strict";function t(t){if(t)return Object.entries(t).map(([t,o])=>[t,!0===o?[t]:o.split(".")])}
53Object.defineProperty(e,"__esModule",{value:!0}),e.getNormalizeConfig=function(o){const n=[];for(const[p,s]of Object.entries(o)){let o,l,c,u;s&&(!0===s?o=[p]:"string"==typeof s?o=[s]:!1===s.target?(o=[p],c=p,u=t(s.nativeStyleToProp)):(o=!0===s.target?[p]:s.target.split("."),u=t(s.nativeStyleToProp)),1===o.length&&o[0]!==p&&(l=o[0]),n.push({nativeStyleToProp:u,source:p,target:o,inlineProp:l,propToRemove:c}))}return n}},25,[]);
54__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.interopComponents=void 0,e.interopComponents=new Map},26,[]);
55__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StyleSheet=void 0;const t=r(d[0]),o=globalThis.window?.getComputedStyle(globalThis.window?.document.documentElement),l={getFlag:t=>o?.getPropertyValue(`--css-interop-${t}`),unstable_hook_onClassName(){},register(t){throw new Error("Stylesheet.register is not available on web")},registerCompiled(t){throw new Error("Stylesheet.registerCompiled is not available on web")},getGlobalStyle(){throw new Error("Stylesheet.getGlobalStyle is not available on web")}};e.StyleSheet=Object.assign({},l,t.StyleSheet)},27,[28]);
56__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"unstable_createElement",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(_e,"findNodeHandle",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(_e,"processColor",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(_e,"render",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(_e,"unmountComponentAtNode",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(_e,"NativeModules",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(_e,"AccessibilityInfo",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(_e,"Alert",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(_e,"Animated",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(_e,"Appearance",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(_e,"AppRegistry",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(_e,"AppState",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(_e,"BackHandler",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(_e,"Clipboard",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(_e,"Dimensions",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(_e,"Easing",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(_e,"I18nManager",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(_e,"Keyboard",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(_e,"InteractionManager",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(_e,"LayoutAnimation",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(_e,"Linking",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(_e,"NativeEventEmitter",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(_e,"PanResponder",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(_e,"PixelRatio",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(_e,"Platform",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(_e,"Share",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(_e,"StyleSheet",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(_e,"UIManager",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(_e,"Vibration",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(_e,"ActivityIndicator",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(_e,"Button",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(_e,"CheckBox",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(_e,"FlatList",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(_e,"Image",{enumerable:!0,get:function(){return F.default}}
56),Object.defineProperty(_e,"ImageBackground",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(_e,"KeyboardAvoidingView",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(_e,"Modal",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(_e,"Picker",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(_e,"Pressable",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(_e,"ProgressBar",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(_e,"RefreshControl",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(_e,"SafeAreaView",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(_e,"ScrollView",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(_e,"SectionList",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(_e,"StatusBar",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(_e,"Switch",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(_e,"Text",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(_e,"TextInput",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(_e,"Touchable",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(_e,"TouchableHighlight",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(_e,"TouchableNativeFeedback",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(_e,"TouchableOpacity",{enumerable:!0,get:function(){return ue.default}}),Object.defineProperty(_e,"TouchableWithoutFeedback",{enumerable:!0,get:function(){return fe.default}}),Object.defineProperty(_e,"View",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(_e,"VirtualizedList",{enumerable:!0,get:function(){return ie.default}}),Object.defineProperty(_e,"YellowBox",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(_e,"LogBox",{enumerable:!0,get:function(){return le.default}}),Object.defineProperty(_e,"DeviceEventEmitter",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(_e,"useColorScheme",{enumerable:!0,get:function(){return de.default}}),Object.defineProperty(_e,"useLocaleContext",{enumerable:!0,get:function(){return be.default}}),Object.defineProperty(_e,"useWindowDimensions",{enumerable:!0,get:function(){return ge.default}});var t=e(r(d[0])),n=e(r(d[1])),u=e(r(d[2])),f=e(r(d[3])),o=e(r(d[4])),l=e(r(d[5])),c=e(r(d[6])),b=e(r(d[7])),p=e(r(d[8])),y=e(r(d[9])),P=e(r(d[10])),O=e(r(d[11])),j=e(r(d[12])),s=e(r(d[13])),h=e(r(d[14])),A=e(r(d[15])),v=e(r(d[16])),S=e(r(d[17])),B=e(r(d[18])),I=e(r(d[19])),k=e(r(d[20])),w=e(r(d[21])),x=e(r(d[22])),C=e(r(d[23])),L=e(r(d[24])),M=e(r(d[25])),T=e(r(d[26])),_=e(r(d[27])),E=e(r(d[28])),V=e(r(d[29])),N=e(r(d[30])),R=e(r(d[31])),D=e(r(d[32])),F=e(r(d[33])),H=e(r(d[34])),K=e(r(d[35])),W=e(r(d[36])),z=e(r(d[37])),U=e(r(d[38])),Y=e(r(d[39])),q=e(r(d[40])),G=e(r(d[41])),J=e(r(d[42])),Q=e(r(d[43])),X=e(r(d[44])),Z=e(r(d[45])),$=e(r(d[46])),ee=e(r(d[47])),te=e(r(d[48])),ne=e(r(d[49])),re=e(r(d[50])),ue=e(r(d[51])),fe=e(r(d[52])),ae=e(r(d[53])),ie=e(r(d[54])),oe=e(r(d[55])),le=e(r(d[56])),ce=e(r(d[57])),de=e(r(d[58])),be=e(r(d[59])),ge=e(r(d[60]))},28,[29,99,48,100,107,108,114,115,116,223,224,227,228,229,148,220,230,231,155,232,234,235,236,195,118,239,41,109,240,241,242,246,121,192,247,248,249,254,256,261,146,262,147,198,263,264,202,266,267,271,272,243,274,123,275,276,277,278,279,280,281]);
57__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t=e(r(d[0])),n=e(r(d[1])),l=e(r(d[2])),u=r(d[3]),o=(e,o,c)=>{var f;e&&e.constructor===String&&(f=t.default.propsToAccessibilityComponent(o));var s=f||e,_=(0,n.default)(s,o,c),p=l.default.createElement(s,_);return _.dir?l.default.createElement(u.LocaleProvider,{children:p,direction:_.dir,locale:_.lang}):p}},29,[30,34,15,97]);
58__d(function(g,r,i,a,m,_e,d){"use strict";
58function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var t=e(r(d[0])),u=e(r(d[1])),o=e(r(d[2])),n={isDisabled:t.default,propsToAccessibilityComponent:u.default,propsToAriaRole:o.default}},30,[31,32,33]);
59__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=t=>t.disabled||Array.isArray(t.accessibilityStates)&&t.accessibilityStates.indexOf('disabled')>-1},31,[]);
60__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},o={article:'article',banner:'header',blockquote:'blockquote',button:'button',code:'code',complementary:'aside',contentinfo:'footer',deletion:'del',emphasis:'em',figure:'figure',insertion:'ins',form:'form',list:'ul',listitem:'li',main:'main',navigation:'nav',paragraph:'p',region:'section',strong:'strong'},l={},u=function(e){if(void 0===e&&(e=l),'label'===(e.role||e.accessibilityRole))return'label';var t=(0,n.default)(e);if(t){if('heading'===t){var u=e.accessibilityLevel||e['aria-level'];return null!=u?"h"+u:'h1'}return o[t]}}},32,[33]);
61__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var n={adjustable:'slider',button:'button',header:'heading',image:'img',imagebutton:null,keyboardkey:null,label:null,link:'link',none:'presentation',search:'search',summary:'region',text:null},t=t=>{var l=t.accessibilityRole,u=t.role||l;if(u){var o=n[u];if(null!==o)return o||u}}},33,[]);
62__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}});var l=e(r(d[0])),t=e(r(d[1])),s=e(r(d[2])),n=e(r(d[3])),c=r(d[4]),u=["aria-activedescendant","accessibilityActiveDescendant","aria-atomic","accessibilityAtomic","aria-autocomplete","accessibilityAutoComplete","aria-busy","accessibilityBusy","aria-checked","accessibilityChecked","aria-colcount","accessibilityColumnCount","aria-colindex","accessibilityColumnIndex","aria-colspan","accessibilityColumnSpan","aria-controls","accessibilityControls","aria-current","accessibilityCurrent","aria-describedby","accessibilityDescribedBy","aria-details","accessibilityDetails","aria-disabled","accessibilityDisabled","aria-errormessage","accessibilityErrorMessage","aria-expanded","accessibilityExpanded","aria-flowto","accessibilityFlowTo","aria-haspopup","accessibilityHasPopup","aria-hidden","accessibilityHidden","aria-invalid","accessibilityInvalid","aria-keyshortcuts","accessibilityKeyShortcuts","aria-label","accessibilityLabel","aria-labelledby","accessibilityLabelledBy","aria-level","accessibilityLevel","aria-live","accessibilityLiveRegion","aria-modal","accessibilityModal","aria-multiline","accessibilityMultiline","aria-multiselectable","accessibilityMultiSelectable","aria-orientation","accessibilityOrientation","aria-owns","accessibilityOwns","aria-placeholder","accessibilityPlaceholder","aria-posinset","accessibilityPosInSet","aria-pressed","accessibilityPressed","aria-readonly","accessibilityReadOnly","aria-required","accessibilityRequired","role","accessibilityRole","aria-roledescription","accessibilityRoleDescription","aria-rowcount","accessibilityRowCount","aria-rowindex","accessibilityRowIndex","aria-rowspan","accessibilityRowSpan","aria-selected","accessibilitySelected","aria-setsize","accessibilitySetSize","aria-sort","accessibilitySort","aria-valuemax","accessibilityValueMax","aria-valuemin","accessibilityValueMin","aria-valuenow","accessibilityValueNow","aria-valuetext","accessibilityValueText","dataSet","focusable","id","nativeID","pointerEvents","style","tabIndex","testID"],o={},b=Object.prototype.hasOwnProperty,y=Array.isArray,v=/[A-Z]/g;function p(e){return'-'+e.toLowerCase()}function x(e){return e.replace(v,p)}function w(e){return y(e)?e.join(' '):e}var f=n.default.create({auto:{pointerEvents:'auto'},'box-none':{pointerEvents:'box-none'},'box-only':{pointerEvents:'box-only'},none:{pointerEvents:'none'}}),h=(e,y,v)=>{y||(y=o);var p=y,h=p['aria-activedescendant'],S=p.accessibilityActiveDescendant,C=p['aria-atomic'],I=p.accessibilityAtomic,R=p['aria-autocomplete'],D=p.accessibilityAutoComplete,M=p['aria-busy'],E=p.accessibilityBusy,O=p['aria-checked'],P=p.accessibilityChecked,k=p['aria-colcount'],A=p.accessibilityColumnCount,L=p['aria-colindex'],V=p.accessibilityColumnIndex,q=p['aria-colspan'],B=p.accessibilityColumnSpan,_=p['aria-controls'],z=p.accessibilityControl
62s,T=p['aria-current'],j=p.accessibilityCurrent,H=p['aria-describedby'],N=p.accessibilityDescribedBy,F=p['aria-details'],K=p.accessibilityDetails,U=p['aria-disabled'],Z=p.accessibilityDisabled,G=p['aria-errormessage'],J=p.accessibilityErrorMessage,Q=p['aria-expanded'],W=p.accessibilityExpanded,X=p['aria-flowto'],Y=p.accessibilityFlowTo,$=p['aria-haspopup'],aa=p.accessibilityHasPopup,ia=p['aria-hidden'],ea=p.accessibilityHidden,la=p['aria-invalid'],ra=p.accessibilityInvalid,ta=p['aria-keyshortcuts'],sa=p.accessibilityKeyShortcuts,na=p['aria-label'],ca=p.accessibilityLabel,ua=p['aria-labelledby'],oa=p.accessibilityLabelledBy,ba=p['aria-level'],da=p.accessibilityLevel,ya=p['aria-live'],va=p.accessibilityLiveRegion,pa=p['aria-modal'],xa=p.accessibilityModal,ma=p['aria-multiline'],wa=p.accessibilityMultiline,fa=p['aria-multiselectable'],ha=p.accessibilityMultiSelectable,Sa=p['aria-orientation'],Ca=p.accessibilityOrientation,Ia=p['aria-owns'],Ra=p.accessibilityOwns,Da=p['aria-placeholder'],Ma=p.accessibilityPlaceholder,Ea=p['aria-posinset'],Oa=p.accessibilityPosInSet,Pa=p['aria-pressed'],ga=p.accessibilityPressed,ka=p['aria-readonly'],Aa=p.accessibilityReadOnly,La=p['aria-required'],Va=p.accessibilityRequired,qa=(p.role,p.accessibilityRole,p['aria-roledescription']),Ba=p.accessibilityRoleDescription,_a=p['aria-rowcount'],za=p.accessibilityRowCount,Ta=p['aria-rowindex'],ja=p.accessibilityRowIndex,Ha=p['aria-rowspan'],Na=p.accessibilityRowSpan,Fa=p['aria-selected'],Ka=p.accessibilitySelected,Ua=p['aria-setsize'],Za=p.accessibilitySetSize,Ga=p['aria-sort'],Ja=p.accessibilitySort,Qa=p['aria-valuemax'],Wa=p.accessibilityValueMax,Xa=p['aria-valuemin'],Ya=p.accessibilityValueMin,$a=p['aria-valuenow'],ai=p.accessibilityValueNow,ii=p['aria-valuetext'],ei=p.accessibilityValueText,li=p.dataSet,ri=p.focusable,ti=p.id,si=p.nativeID,ni=p.pointerEvents,ci=p.style,ui=p.tabIndex,oi=p.testID,bi=(0,t.default)(p,u),di=U||Z,yi=s.default.propsToAriaRole(y),vi=null!=h?h:S;null!=vi&&(bi['aria-activedescendant']=vi);var pi=null!=C?h:I;null!=pi&&(bi['aria-atomic']=pi);var xi=null!=R?R:D;null!=xi&&(bi['aria-autocomplete']=xi);var mi=null!=M?M:E;null!=mi&&(bi['aria-busy']=mi);var wi=null!=O?O:P;null!=wi&&(bi['aria-checked']=wi);var fi=null!=k?k:A;null!=fi&&(bi['aria-colcount']=fi);var hi=null!=L?L:V;null!=hi&&(bi['aria-colindex']=hi);var Si=null!=q?q:B;null!=Si&&(bi['aria-colspan']=Si);
62var Ci=null!=_?_:z;null!=Ci&&(bi['aria-controls']=w(Ci));var Ii=null!=T?T:j;null!=Ii&&(bi['aria-current']=Ii);var Ri=null!=H?H:N;null!=Ri&&(bi['aria-describedby']=w(Ri));var Di=null!=F?F:K;null!=Di&&(bi['aria-details']=Di),!0===di&&(bi['aria-disabled']=!0,'button'!==e&&'form'!==e&&'input'!==e&&'select'!==e&&'textarea'!==e||(bi.disabled=!0));var Mi=null!=G?G:J;null!=Mi&&(bi['aria-errormessage']=Mi);var Ei=null!=Q?Q:W;null!=Ei&&(bi['aria-expanded']=Ei);var Oi=null!=X?X:Y;null!=Oi&&(bi['aria-flowto']=w(Oi));var Pi=null!=$?$:aa;null!=Pi&&(bi['aria-haspopup']=Pi);var gi=null!=ia?ia:ea;!0===gi&&(bi['aria-hidden']=gi);var ki=null!=la?la:ra;null!=ki&&(bi['aria-invalid']=ki);var Ai=null!=ta?ta:sa;null!=Ai&&(bi['aria-keyshortcuts']=w(Ai));var Li=null!=na?na:ca;null!=Li&&(bi['aria-label']=Li);var Vi=null!=ua?ua:oa;null!=Vi&&(bi['aria-labelledby']=w(Vi));var qi=null!=ba?ba:da;null!=qi&&(bi['aria-level']=qi);var Bi=null!=ya?ya:va;null!=Bi&&(bi['aria-live']='none'===Bi?'off':Bi);var _i=null!=pa?pa:xa;null!=_i&&(bi['aria-modal']=_i);var zi=null!=ma?ma:wa;null!=zi&&(bi['aria-multiline']=zi);var Ti=null!=fa?fa:ha;null!=Ti&&(bi['aria-multiselectable']=Ti);var ji=null!=Sa?Sa:Ca;null!=ji&&(bi['aria-orientation']=ji);var Hi=null!=Ia?Ia:Ra;null!=Hi&&(bi['aria-owns']=w(Hi));var Ni=null!=Da?Da:Ma;null!=Ni&&(bi['aria-placeholder']=Ni);var Fi=null!=Ea?Ea:Oa;null!=Fi&&(bi['aria-posinset']=Fi);var Ki=null!=Pa?Pa:ga;null!=Ki&&(bi['aria-pressed']=Ki);var Ui=null!=ka?ka:Aa;null!=Ui&&(bi['aria-readonly']=Ui,'input'!==e&&'select'!==e&&'textarea'!==e||(bi.readOnly=!0));var Zi=null!=La?La:Va;null!=Zi&&(bi['aria-required']=Zi,'input'!==e&&'select'!==e&&'textarea'!==e||(bi.required=Va)),null!=yi&&(bi.role='none'===yi?'presentation':yi);var Gi=null!=qa?qa:Ba;null!=Gi&&(bi['aria-roledescription']=Gi);var Ji=null!=_a?_a:za;null!=Ji&&(bi['aria-rowcount']=Ji);var Qi=null!=Ta?Ta:ja;null!=Qi&&(bi['aria-rowindex']=Qi);var Wi=null!=Ha?Ha:Na;null!=Wi&&(bi['aria-rowspan']=Wi);var Xi=null!=Fa?Fa:Ka;null!=Xi&&(bi['aria-selected']=Xi);var Yi=null!=Ua?Ua:Za;null!=Yi&&(bi['aria-setsize']=Yi);var $i=null!=Ga?Ga:Ja;null!=$i&&(bi['aria-sort']=$i);var ae=null!=Qa?Qa:Wa;null!=ae&&(bi['aria-valuemax']=ae);var ie=null!=Xa?Xa:Ya;null!=ie&&(bi['aria-valuemin']=ie);var ee=null!=$a?$a:ai;null!=ee&&(bi['aria-valuenow']=ee);var le=null!=ii?ii:ei;if(null!=le&&(bi['aria-valuetext']=le),null!=li)for(var re in li)if(b.call(li,re)){var te=x(re),se=li[re];null!=se&&(bi["data-"+te]=se)}0===ui||'0'===ui||-1===ui||'-1'===ui?bi.tabIndex=ui:(!1===ri&&(bi.tabIndex='-1'),'a'===e||'button'===e||'input'===e||'select'===e||'textarea'===e?!1!==ri&&!0!==Z||(bi.tabIndex='-1'):'button'===yi||'checkbox'===yi||'link'===yi||'radio'===yi||'textbox'===yi||'switch'===yi?!1!==ri&&(bi.tabIndex='0'):!0===ri&&(bi.tabIndex='0')),null!=ni&&(0,c.warnOnce)('pointerEvents',"props.pointerEvents is deprecated. Use style.pointerEvents");var ne=(0,n.default)([ci,ni&&f[ni]],(0,l.default)({writingDirection:'ltr'},v)),ce=ne[0],ue=ne[1];ce&&(bi.className=ce),ue&&(bi.style=ue);var oe=null!=ti?ti:si;return null!=oe&&(bi.id=oe),null!=oi&&(bi['data-testid']=oi),null==bi.type&&'button'===e&&(bi.type='button'),bi}},34,[35,40,30,41,89]);
63__d(function(g,_r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e,t=_r(d[0]),r=(e=t)&&e.__esModule?e:{default:e};function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach(function(t){(0,r.default)(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e}},35,[36]);
64__d(function(g,_r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});
64var e,t=_r(d[0]),r=(e=t)&&e.__esModule?e:{default:e};function u(e,t,u){return(t=(0,r.default)(t))in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}},36,[37]);
65__d(function(g,r,_i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var t=e(r(d[0])),u=e(r(d[1]));function n(e){var n=(0,u.default)(e,"string");return"symbol"==(0,t.default)(n)?n:n+""}},37,[38,39]);
66__d(function(g,r,i,a,m,e,d){"use strict";function t(o){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(o)}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},38,[]);
67__d(function(g,_r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return i}});var e,t=_r(d[0]),r=(e=t)&&e.__esModule?e:{default:e};function i(e,t){if("object"!=(0,r.default)(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var u=i.call(e,t||"default");if("object"!=(0,r.default)(u))return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}},39,[38]);
68__d(function(g,_r,i,a,m,_e,d){"use strict";function e(e,n){if(null==e)return{};var r={};for(var t in e)if({}.hasOwnProperty.call(e,t)){if(-1!==n.indexOf(t))continue;r[t]=e[t]}return r}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return e}})},40,[]);
69__d(function(g,r,_i,a,m,_e,d){"use strict";function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return S}});var e=t(r(d[0])),n=t(r(d[1])),i=r(d[2]),o=r(d[3]),l=r(d[4]),u=r(d[5]),c=r(d[6]);r(d[7]);var f=t(r(d[8])),s=["writingDirection"],_=new WeakMap,v=(0,o.createSheet)(),O={shadow:!0,textShadow:!0};function w(t,i){void 0===i&&(i={});var o=i,f=o.writingDirection,v=(0,n.default)(o,s),w='rtl'===f;return c.styleq.factory({transform(t){var n=_.get(t);return null!=n?(0,l.localizeStyle)(n,w):(0,u.preprocess)(t,(0,e.default)((0,e.default)({},O),v))}})(t)}function h(t){t.forEach(t=>{var e=t[0],n=t[1];null!=v&&e.forEach(t=>{v.insert(t,n)})})}function p(t,e){var n=(0,i.classic)(t,e),o=n[0];return h(n[1]),o}var b={position:'absolute',left:0,right:0,top:0,bottom:0},y=A({x:(0,e.default)({},b)}).x;function A(t){return Object.keys(t).forEach(e=>{var n,o,l,c,f=t[e];null!=f&&!0!==f.$$css&&(e.indexOf('$raw')>-1?n=p(f,e.split('$raw')[0]):(o=f,l=(0,i.atomic)((0,u.preprocess)(o,O)),c=l[0],h(l[1]),n=c),_.set(f,n))}),t}function E(t,e){void 0===e&&(e={});var n='rtl'===e.writingDirection,o=w(t,e);return Array.isArray(o)&&null!=o[1]&&(o[1]=(0,i.inline)(o[1],n)),o}E.absoluteFill=y,E.absoluteFillObject=b,E.create=A,E.compose=function(t,e){return[t,e]},E.flatten=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];for(var i=e.flat(1/0),o={},l=0;l<i.length;l++){var u=i[l];null!=u&&'object'==typeof u&&Object.assign(o,u)}return o},E.getSheet=function(){return{id:v.id,textContent:v.getTextContent()}},E.hairlineWidth=1,f.default&&window.__REACT_DEVTOOLS_GLOBAL_HOOK__&&(window.__REACT_DEVTOOLS_GLOBAL_HOOK__.resolveRNStyle=E.flatten);var S=E},41,[35,40,42,83,86,88,90,91,50]);
70__d(function(g,r,_i,a,m,_e,d){"use strict";function n(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.atomic=function(n){var e={$$css:!0},t=[];function i(n,e,i){var o,l=J(i,e),s=e+l,u=p.get(s);if(null!=u)o=u[0],t.push(u[1]);else{o=T('r',n,n!==e?s:l);var f=v[n]||h,c=[K(o,e,i),f];t.push(c),p.set(s,[o,c])}return o}return Object.keys(n).sort().forEach(t=>{var o=n[t];if(null!=o){var l;if(P.indexOf(t)>-1){var s=i(t,t,'left'),u=i(t,t,'right');'start'===o?l=[s,u]:'end'===o&&(l=[u,s])}var f=N[t];if(null!=f){var p=i(t,f,o),c=i(t,_[f],o);l=[p,c]}if('transitionProperty'===t){for(var b=Array.isArray(o)?o:[o],h=[],v=0;v<b.length;v++){var y=b[v];'string'==typeof y&&null!=N[y]&&h.push(v)}if(h.length>0){var S=[...b],E=[...b];h.forEach(n=>{var e=S[n];if('string'==typeof e){var o=N[e],s=_[o];S[n]=o,E[n]=s;var u=i(t,t,S),f=i(t,t,E);l=[u,f]}})}}null==l?l=i(t,t,o):e.$$css$localize=!0,e[t]=l}}),[e,t]},_e.classic=function(n,i){var o,l={$$css:!0},s=[],u=n.animationKeyframes,p=(0,t.default)(n,f),c=T('css',i,JSON.stringify(n)),h="."+c;
70if(null!=u){var v=V(u),y=v[0],S=v[1];o=y.join(','),s.push(...S)}var E=M((0,e.default)((0,e.default)({},p),{},{animationName:o}));return s.push(""+h+E),l[c]=c,[l,[[s,b]]]},_e.inline=function(n,e){var t=n||c,o={},l={},s=function(){var n=t[u],i=u,s=n;if(!Object.prototype.hasOwnProperty.call(t,u)||null==n)return"continue";P.indexOf(u)>-1&&('start'===n?s=e?'right':'left':'end'===n&&(s=e?'left':'right'));var f=N[u];if(null!=f&&(i=e?_[f]:f),'transitionProperty'===u){var p=Array.isArray(n)?n:[n];p.forEach((n,t)=>{if('string'==typeof n){var i=N[n];null!=i&&(p[t]=e?_[i]:i,s=p.join(' '))}})}o[i]||(l[i]=s),i===u&&(o[i]=!0)};for(var u in t)s();return(0,i.default)(l,!0)},_e.stringifyValueWithProperty=J;var e=n(r(d[0])),t=n(r(d[1])),i=n(r(d[2])),o=n(r(d[3])),l=n(r(d[4])),s=n(r(d[5])),u=n(r(d[6])),f=["animationKeyframes"],p=new Map,c={},b=1,h=3,v={borderColor:2,borderRadius:2,borderStyle:2,borderWidth:2,display:2,flex:2,inset:2,margin:2,overflow:2,overscrollBehavior:2,padding:2,insetBlock:2.1,insetInline:2.1,marginInline:2.1,marginBlock:2.1,paddingInline:2.1,paddingBlock:2.1,borderBlockStartColor:2.2,borderBlockStartStyle:2.2,borderBlockStartWidth:2.2,borderBlockEndColor:2.2,borderBlockEndStyle:2.2,borderBlockEndWidth:2.2,borderInlineStartColor:2.2,borderInlineStartStyle:2.2,borderInlineStartWidth:2.2,borderInlineEndColor:2.2,borderInlineEndStyle:2.2,borderInlineEndWidth:2.2,borderEndStartRadius:2.2,borderEndEndRadius:2.2,borderStartStartRadius:2.2,borderStartEndRadius:2.2,insetBlockEnd:2.2,insetBlockStart:2.2,insetInlineEnd:2.2,insetInlineStart:2.2,marginBlockStart:2.2,marginBlockEnd:2.2,marginInlineStart:2.2,marginInlineEnd:2.2,paddingBlockStart:2.2,paddingBlockEnd:2.2,paddingInlineStart:2.2,paddingInlineEnd:2.2},y='borderTopLeftRadius',S='borderTopRightRadius',E='borderBottomLeftRadius',I='borderBottomRightRadius',k='borderLeftColor',R='borderLeftStyle',B='borderLeftWidth',W='borderRightColor',j='borderRightStyle',C='borderRightWidth',O='right',w='marginLeft',A='marginRight',x='paddingLeft',L='paddingRight',$='left',_={[y]:S,[S]:y,[E]:I,[I]:E,[k]:W,[R]:j,[B]:C,[W]:k,[j]:R,[C]:B,[$]:O,[w]:A,[A]:w,[x]:L,[L]:x,[O]:$},N={borderStartStartRadius:y,borderStartEndRadius:S,borderEndStartRadius:E,borderEndEndRadius:I,borderInlineStartColor:k,borderInlineStartStyle:R,borderInlineStartWidth:B,borderInlineEndColor:W,borderInlineEndStyle:j,borderInlineEndWidth:C,insetInlineEnd:O,insetInlineStart:$,marginInlineStart:w,marginInlineEnd:A,paddingInlineStart:x,paddingInlineEnd:L},P=['clear','float','textAlign'];function J(n,e){var t=(0,s.default)(n,e);return'string'!=typeof t?JSON.stringify(t||''):t}function K(n,e,t){var i=[],o="."+n;switch(e){case'animationKeyframes':var l=V(t),s=l[0],u=l[1],f=M({animationName:s.join(',')});i.push(""+o+f,...u);break;
70case'placeholderTextColor':var p=M({color:t,opacity:1});i.push(o+"::-webkit-input-placeholder"+p,o+"::-moz-placeholder"+p,o+":-ms-input-placeholder"+p,o+"::placeholder"+p);break;case'pointerEvents':var c=t;if('auto'===t)c='auto!important';else if('none'===t){c='none!important';var b=M({pointerEvents:'none'});i.push(o+">* "+b)}else if('box-none'===t){c='none!important';var h=M({pointerEvents:'auto'});i.push(o+">* "+h)}else if('box-only'===t){c='auto!important';var v=M({pointerEvents:'none'});i.push(o+">* "+v)}var y=M({pointerEvents:c});i.push(""+o+y);break;case'scrollbarWidth':'none'===t&&i.push(o+"::-webkit-scrollbar{display:none}");var S=M({scrollbarWidth:t});i.push(""+o+S);break;default:var E=M({[e]:t});i.push(""+o+E)}return i}function M(n){var e=(0,u.default)((0,i.default)(n));return"{"+Object.keys(e).map(n=>{var t=e[n],i=(0,l.default)(n);return Array.isArray(t)?t.map(n=>i+":"+n).join(';'):i+":"+t}).sort().join(';')+";}"}function T(n,e,t){return n+"-"+(0,o.default)(e+t)}function z(n){var e=T('r','animation',JSON.stringify(n)),t='{'+Object.keys(n).map(e=>""+e+M(n[e])).join('')+'}',i=['-webkit-',''].map(n=>"@"+n+"keyframes "+e+t);return[e,i]}function V(n){if('number'==typeof n)throw new Error("Invalid CSS keyframes type: "+typeof n);var e=[],t=[];return(Array.isArray(n)?n:[n]).forEach(n=>{if('string'==typeof n)e.push(n);else{var i=z(n),o=i[0],l=i[1];e.push(o),t.push(...l)}}),[e,t]}},42,[35,40,43,51,52,44,53]);
71__d(function(g,r,_i,a,m,_e,d){"use strict";function o(o){return o&&o.__esModule?o:{default:o}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}});var e=o(r(d[0])),t=o(r(d[1])),i={},n=!t.default||null!=window.CSS&&null!=window.CSS.supports&&(window.CSS.supports('text-decoration-line','none')||window.CSS.supports('-webkit-text-decoration-line','none')),l='-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif',b={borderColor:['borderTopColor','borderRightColor','borderBottomColor','borderLeftColor'],borderBlockColor:['borderTopColor','borderBottomColor'],borderInlineColor:['borderRightColor','borderLeftColor'],borderRadius:['borderTopLeftRadius','borderTopRightRadius','borderBottomRightRadius','borderBottomLeftRadius'],borderStyle:['borderTopStyle','borderRightStyle','borderBottomStyle','borderLeftStyle'],borderBlockStyle:['borderTopStyle','borderBottomStyle'],borderInlineStyle:['borderRightStyle','borderLeftStyle'],borderWidth:['borderTopWidth','borderRightWidth','borderBottomWidth','borderLeftWidth'],borderBlockWidth:['borderTopWidth','borderBottomWidth'],borderInlineWidth:['borderRightWidth','borderLeftWidth'],insetBlock:['top','bottom'],insetInline:['left','right'],marginBlock:['marginTop','marginBottom'],marginInline:['marginRight','marginLeft'],paddingBlock:['paddingTop','paddingBottom'],paddingInline:['paddingRight','paddingLeft'],overflow:['overflowX','overflowY'],overscrollBehavior:['overscrollBehaviorX','overscrollBehaviorY'],borderBlockStartColor:['borderTopColor'],borderBlockStartStyle:['borderTopStyle'],borderBlockStartWidth:['borderTopWidth'],borderBlockEndColor:['borderBottomColor'],borderBlockEndStyle:['borderBottomStyle'],borderBlockEndWidth:['borderBottomWidth'],borderEndStartRadius:['borderBottomLeftRadius'],borderEndEndRadius:['borderBottomRightRadius'],borderStartStartRadius:['borderTopLeftRadius'],borderStartEndRadius:['borderTopRightRadius'],insetBlockEnd:['bottom'],insetBlockStart:['top'],marginBlockStart:['marginTop'],marginBlockEnd:['marginBottom'],paddingBlockStart:['paddingTop'],paddingBlockEnd:['paddingBottom']},p=(o,t)=>{if(!o)return i;var p={},s=function(){var i=o[f];if(null==i)return"continue";if('backgroundClip'===f)'text'===i&&(p.backgroundClip=i,p.WebkitBackgroundClip=i);else if('flex'===f)-1===i?(p.flexGrow=0,p.flexShrink=1,p.flexBasis='auto'):p.flex=i;else if('font'===f)p[f]=i.replace('System',l);else if('fontFamily'===f)if(i.indexOf('System')>-1){var s=i.split(/,\s*/);s[s.indexOf('System')]=l,p[f]=s.join(',')}else p[f]='monospace'===i?"monospace,monospace":i;else if('textDecorationLine'===f)n?p.textDecorationLine=i:p.textDecoration=i;else if('writingDirection'===f)p.direction=i;else{var c=(0,e.default)(o[f],f),u=b[f];t&&'inset'===f?(null==o.insetInline&&(p.left=c,p.right=c),null==o.insetBlock&&(p.top=c,p.bottom=c)):t&&'margin'===f?(null==o.marginInline&&(p.marginLeft=c,p.marginRight=c),null==o.marginBlock&&(p.marginTop=c,p.marginBottom=c)):t&&'padding'===f?(null==o.paddingInline&&(p.paddingLeft=c,p.paddingRight=c),null==o.paddingBlock&&(p.paddingTop=c,p.paddingBottom=c)):u?u.forEach((e,t)=>{null==o[e]&&(p[e]=c)}):p[f]=c}};for(var f in o)s();return p}},43,[44,50]);
72__d(function(g,r,i,a,m,_e,d){"use strict";function o(o){return o&&o.__esModule?o:{default:o}}
72Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e=o(r(d[0])),t=o(r(d[1])),l={backgroundColor:!0,borderColor:!0,borderTopColor:!0,borderRightColor:!0,borderBottomColor:!0,borderLeftColor:!0,color:!0,shadowColor:!0,textDecorationColor:!0,textShadowColor:!0};function u(o,u){var n=o;return null!=u&&e.default[u]||'number'!=typeof o?null!=u&&l[u]&&(n=(0,t.default)(o)):n=o+"px",n}},44,[45,46]);
73__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexOrder:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,fontWeight:!0,gridRow:!0,gridRowEnd:!0,gridRowGap:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnGap:!0,gridColumnStart:!0,lineClamp:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0,scale:!0,scaleX:!0,scaleY:!0,scaleZ:!0,shadowOpacity:!0},o=['ms','Moz','O','Webkit'],l=(t,o)=>t+o.charAt(0).toUpperCase()+o.substring(1);Object.keys(t).forEach(n=>{o.forEach(o=>{t[l(o,n)]=t[n]})});var n=t},45,[]);
74__d(function(_g,_r,i,_a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var t=e(_r(d[0])),u=e(_r(d[1])),n=function(e,n){if(void 0===n&&(n=1),null!=e){if('string'==typeof e&&(0,t.default)(e))return e;var r=(0,u.default)(e);if(null!=r)return"rgba("+(r>>16&255)+","+(r>>8&255)+","+(255&r)+","+((r>>24&255)/255*n).toFixed(2)+")"}}},46,[47,48]);
75__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=t=>'currentcolor'===t||'currentColor'===t||'inherit'===t||0===t.indexOf('var(')},47,[]);
76__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e},n=e=>{if(null==e)return e;var t=(0,u.default)(e);return null!=t?t=(t<<24|t>>>8)>>>0:void 0}},48,[49]);
77__d(function(_g,_r,i,a,m,e,d){'use strict';function r(r,n,t){return t<0&&(t+=1),t>1&&(t-=1),t<.16666666666666666?r+6*(n-r)*t:t<.5?n:t<.6666666666666666?r+(n-r)*(.6666666666666666-t)*6:r}function n(n,t,s){const u=s<.5?s*(1+t):s+t-s*t,c=2*s-u,l=r(c,u,n+.3333333333333333),o=r(c,u,n),g=r(c,u,n-.3333333333333333);return Math.round(255*l)<<24|Math.round(255*o)<<16|Math.round(255*g)<<8}function t(n,t,s){if(t+s>=1){const r=Math.round(255*t/(t+s));return r<<24|r<<16|r<<8}const u=r(0,1,n+.3333333333333333)*(1-t-s)+t,c=r(0,1,n)*(1-t-s)+t,l=r(0,1,n-.3333333333333333)*(1-t-s)+t;return Math.round(255*u)<<24|Math.round(255*c)<<16|Math.round(255*l)<<8}const s='[-+]?\\d*\\.?\\d+',u="[-+]?\\d*\\.?\\d+%";function c(...r){return'\\(\\s*('+r.join(')\\s*,?\\s*(')+')\\s*\\)'}function l(...r){return'\\(\\s*('+r.slice(0,r.length-1).join(')\\s*,?\\s*(')+')\\s*/\\s*('+r[r.length-1]+')\\s*\\)'}function o(...r){return'\\(\\s*('+r.join(')\\s*,\\s*(')+')\\s*\\)'}let g;function h(){return void 0===g&&(g={rgb:new RegExp('rgb'+c(s,s,s)),rgba:new RegExp('rgba('+o(s,s,s,s)+'|'+l(s,s,s,s)+')'),hsl:new RegExp('hsl'+c(s,u,u)),hsla:new RegExp('hsla('+o(s,u,u,s)+'|'+l(s,u,u,s)+')'),hwb:new RegExp('hwb'+c(s,u,u)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/}),g}function b(r){const n=parseInt(r,10);return n<0?0:n>255?255:n}function p(r){return(parseFloat(r)%360+360)%360/360}function f(r){const n=parseFloat(r);return n<0?0:n>1?255:Math.round(255*n)}function y(r){const n=parseFloat(r);return n<0?0:n>100?1:n/100}function k(r){switch(r){case'transparent':return 0;case'aliceblue':return 4042850303;case'antiquewhite':return 4209760255;case'aqua':case'cyan':return 16777215;case'aquamarine':return 2147472639;case'azure':return 4043309055;case'beige':return 4126530815;case'bisque':return 4293182719;case'black':return 255;case'blanchedalmond':return 4293643775;case'blue':return 65535;case'blueviolet':return 2318131967;case'brown':return 2771004159;case'burlywood':return 3736635391;case'burntsienna':return 3934150143;case'cadetblue':return 1604231423;case'chartreuse':return 2147418367;case'chocolate':return 3530104575;case'coral':return 4286533887;case'cornflowerblue':return 1687547391;case'cornsilk':return 4294499583;case'crimson':return 3692313855;
77case'darkblue':return 35839;case'darkcyan':return 9145343;case'darkgoldenrod':return 3095792639;case'darkgray':case'darkgrey':return 2846468607;case'darkgreen':return 6553855;case'darkkhaki':return 3182914559;case'darkmagenta':return 2332068863;case'darkolivegreen':return 1433087999;case'darkorange':return 4287365375;case'darkorchid':return 2570243327;case'darkred':return 2332033279;case'darksalmon':return 3918953215;case'darkseagreen':return 2411499519;case'darkslateblue':return 1211993087;case'darkslategray':case'darkslategrey':return 793726975;case'darkturquoise':return 13554175;case'darkviolet':return 2483082239;case'deeppink':return 4279538687;case'deepskyblue':return 12582911;case'dimgray':case'dimgrey':return 1768516095;case'dodgerblue':return 512819199;case'firebrick':return 2988581631;case'floralwhite':return 4294635775;case'forestgreen':return 579543807;case'fuchsia':case'magenta':return 4278255615;case'gainsboro':return 3705462015;case'ghostwhite':return 4177068031;case'gold':return 4292280575;case'goldenrod':return 3668254975;case'gray':case'grey':return 2155905279;case'green':return 8388863;case'greenyellow':return 2919182335;case'honeydew':return 4043305215;case'hotpink':return 4285117695;case'indianred':return 3445382399;case'indigo':return 1258324735;case'ivory':return 4294963455;case'khaki':return 4041641215;case'lavender':return 3873897215;case'lavenderblush':return 4293981695;case'lawngreen':return 2096890111;case'lemonchiffon':return 4294626815;case'lightblue':return 2916673279;case'lightcoral':return 4034953471;case'lightcyan':return 3774873599;case'lightgoldenrodyellow':return 4210742015;case'lightgray':case'lightgrey':return 3553874943;case'lightgreen':return 2431553791;case'lightpink':return 4290167295;case'lightsalmon':return 4288707327;case'lightseagreen':return 548580095;case'lightskyblue':return 2278488831;case'lightslategray':case'lightslategrey':return 2005441023;case'lightsteelblue':return 2965692159;case'lightyellow':return 4294959359;case'lime':return 16711935;case'limegreen':return 852308735;case'linen':return 4210091775;case'maroon':return 2147483903;case'mediumaquamarine':return 1724754687;case'mediumblue':return 52735;case'mediumorchid':return 3126187007;case'mediumpurple':return 2473647103;case'mediumseagreen':return 1018393087;case'mediumslateblue':return 2070474495;case'mediumspringgreen':return 16423679;case'mediumturquoise':return 1221709055;case'mediumvioletred':return 3340076543;case'midnightblue':return 421097727;case'mintcream':return 4127193855;case'mistyrose':return 4293190143;case'moccasin':return 4293178879;case'navajowhite':return 4292783615;case'navy':return 33023;case'oldlace':return 4260751103;case'olive':return 2155872511;case'olivedrab':return 1804477439;case'orange':return 4289003775;case'orangered':return 4282712319;case'orchid':return 3664828159;case'palegoldenrod':return 4008225535;case'palegreen':return 2566625535;case'paleturquoise':return 2951671551;case'palevioletred':return 3681588223;case'papayawhip':return 4293907967;case'peachpuff':return 4292524543;case'peru':return 3448061951;case'pink':return 4290825215;case'plum':return 3718307327;case'powderblue':return 2967529215;case'purple':return 2147516671;case'rebeccapurple':return 1714657791;case'red':return 4278190335;case'rosybrown':return 3163525119;case'royalblue':return 1097458175;case'saddlebrown':return 2336560127;case'salmon':return 4202722047;case'sandybrown':return 4104413439;case'seagreen':return 780883967;case'seashell':return 4294307583;case'sienna':return 2689740287;case'silver':return 3233857791;case'skyblue':return 2278484991;case'slateblue':return 1784335871;case'slategray':case'slategrey':return 1887473919;case'snow':return 4294638335;case'springgreen':return 16744447;case'steelblue':return 1182971135;case'tan':return 3535047935;case'teal':return 8421631;case'thistle':return 3636451583;case'tomato':return 4284696575;case'turquoise':return 1088475391;case'violet':return 4001558271;case'wheat':return 4125012991;case'white':return 4294967295;case'whitesmoke':return 4126537215;case'yellow':return 4294902015;case'yellowgreen':return 2597139199}return null}m.exports=function(r){if('number'==typeof r)return r>>>0===r&&r>=0&&r<=4294967295?r:null;if('string'!=typeof r)return null;const s=h();let u;if(u=s.hex6.exec(r))return parseInt(u[1]+'ff',16)>>>0;const c=k(r);return null!=c?c:(u=s.rgb.exec(r))?(b(u[1])<<24|b(u[2])<<16|b(u[3])<<8|255)>>>0:(u=s.rgba.exec(r))?void 0!==u[6]?(b(u[6])<<24|b(u[7])<<16|b(u[8])<<8|f(u[9]))>>>0:(b(u[2])<<24|b(u[3])<<16|b(u[4])<<8|f(u[5]))>>>0:(u=s.hex3.exec(r))?parseInt(u[1]+u[1]+u[2]+u[2]+u[3]+u[3]+'ff',16)>>>0:(u=s.hex8.exec(r))?parseInt(u[1],16)>>>0:(u=s.hex4.exec(r))?parseInt(u[1]+u[1]+u[2]+u[2]+u[3]+u[3]+u[4]+u[4],16)>>>0:(u=s.hsl.exec(r))?(255|n(p(u[1]),y(u[2]),y(u[3])))>>>0:(u=s.hsla.exec(r))?void 0!==u[6]?(n(p(u[6]),y(u[7]),y(u[8]))|f(u[9]))>>>0:(n(p(u[2]),y(u[3]),y(u[4]))|f(u[5]))>>>0:(u=s.hwb.exec(r))?(255|t(p(u[1]),y(u[2]),y(u[3])))>>>0:null}},49,[]);
78__d(function(g,r,i,a,m,e,d){"use strict";
78Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var n=!('undefined'==typeof window||!window.document||!window.document.createElement)},50,[]);
79__d(function(g,r,_i,a,m,e,d){"use strict";function t(t,c){for(var o,n=t.length,u=c^n,h=0;n>=4;)o=1540483477*(65535&(o=255&t.charCodeAt(h)|(255&t.charCodeAt(++h))<<8|(255&t.charCodeAt(++h))<<16|(255&t.charCodeAt(++h))<<24))+((1540483477*(o>>>16)&65535)<<16),u=1540483477*(65535&u)+((1540483477*(u>>>16)&65535)<<16)^(o=1540483477*(65535&(o^=o>>>24))+((1540483477*(o>>>16)&65535)<<16)),n-=4,++h;switch(n){case 3:u^=(255&t.charCodeAt(h+2))<<16;case 2:u^=(255&t.charCodeAt(h+1))<<8;case 1:u=1540483477*(65535&(u^=255&t.charCodeAt(h)))+((1540483477*(u>>>16)&65535)<<16)}return u=1540483477*(65535&(u^=u>>>13))+((1540483477*(u>>>16)&65535)<<16),(u^=u>>>15)>>>0}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return c}});var c=c=>t(c,1).toString(36)},51,[]);
80__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return c}});var t=/[A-Z]/g,n=/^ms-/,u={};function o(t){return'-'+t.toLowerCase()}var c=function(c){if(c in u)return u[c];var f=c.replace(t,o);return u[c]=n.test(f)?'-'+f:f}},52,[]);
81__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var t=e(r(d[0])),u=e(r(d[1])),n=(0,t.default)(u.default)},53,[54,60]);
82__d(function(g,r,_i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l){var i=l.prefixMap,o=l.plugins;return function l(s){for(var v in s){var c=s[v];if((0,n.default)(c))s[v]=l(c);else if(Array.isArray(c)){for(var _=[],p=0,y=c.length;p<y;++p){var M=(0,u.default)(o,v,c[p],s,i);(0,f.default)(_,M||c[p])}_.length>0&&(s[v]=_)}else{var h=(0,u.default)(o,v,c,s,i);h&&(s[v]=h),s=(0,t.default)(i,v,s)}}return s}};var t=l(r(d[0])),u=l(r(d[1])),f=l(r(d[2])),n=l(r(d[3]));function l(t){return t&&t.__esModule?t:{default:t}}},54,[55,57,58,59]);
83__d(function(g,r,_i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,u,n){var l=t[u];if(l&&n.hasOwnProperty(u))for(var o=(0,f.default)(u),_=0;_<l.length;++_){var i=l[_]+o;n[i]||(n[i]=n[u])}return n};var t,u=r(d[0]),f=(t=u)&&t.__esModule?t:{default:t}},55,[56]);
84__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return t.charAt(0).toUpperCase()+t.slice(1)}},56,[]);
85__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,n,u,f,i){for(var o=0,c=t.length;o<c;++o){var l=t[o](n,u,f,i);if(l)return l}}},57,[]);
86__d(function(g,r,_i,a,m,e,d){"use strict";function n(n,t){-1===n.indexOf(t)&&n.push(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,f){if(Array.isArray(f))for(var i=0,u=f.length;i<u;++i)n(t,f[i]);else n(t,f)}},58,[]);
87__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return t instanceof Object&&!Array.isArray(t)}},59,[]);
88__d(function(g,r,i,a,_m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return k}});var t=e(r(d[0])),o=e(r(d[1])),n=e(r(d[2])),l=e(r(d[3])),s=e(r(d[4])),m=e(r(d[5])),u=['Webkit'],c=['Webkit','ms'],k={plugins:[t.default,o.default,n.default,l.default,s.default,m.default],prefixMap:{appearance:['Webkit','Moz','ms'],userSelect:['Webkit','Moz'],textEmphasisPosition:c,textEmphasis:c,textEmphasisStyle:c,textEmphasisColor:c,boxDecorationBreak:c,clipPath:u,maskImage:c,maskMode:c,maskRepeat:c,maskPosition:c,maskClip:c,maskOrigin:c,maskSize:c,maskComposite:c,mask:c,maskBorderSource:c,maskBorderMode:c,maskBorderSlice:c,maskBorderWidth:c,maskBorderOutset:c,maskBorderRepeat:c,maskBorder:c,maskType:c,textDecorationStyle:u,textDecorationSkip:u,textDecorationLine:u,textDecorationColor:u,filter:u,breakAfter:u,breakBefore:u,breakInside:u,columnCount:u,columnFill:u,columnGap:u,columnRule:u,columnRuleColor:u,columnRuleStyle:u,columnRuleWidth:u,columns:u,columnSpan:u,columnWidth:u,backdropFilter:u,hyphens:u,flowInto:u,flowFrom:u,regionFragment:u,textOrientation:u,tabSize:['Moz'],fontKerning:u,textSizeAdjust:u}}},60,[61,76,78,79,80,81]);
89__d(function(g,r,i,a,m,e,d){'use strict';
89Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(s,u){if('string'==typeof u&&!(0,t.isPrefixedValue)(u)&&-1!==u.indexOf('cross-fade('))return n.map(function(t){return u.replace(f,t+'cross-fade(')})};var t=r(d[0]),f=/cross-fade\(/g,n=['-webkit-','']},61,[62]);
90__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"assignStyle",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(_e,"camelCaseProperty",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(_e,"cssifyDeclaration",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(_e,"cssifyObject",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(_e,"hyphenateProperty",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(_e,"isPrefixedProperty",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(_e,"isPrefixedValue",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(_e,"isUnitlessProperty",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(_e,"normalizeProperty",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(_e,"resolveArrayValue",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(_e,"unprefixProperty",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(_e,"unprefixValue",{enumerable:!0,get:function(){return s.default}});var t=e(r(d[0])),n=e(r(d[1])),u=e(r(d[2])),f=e(r(d[3])),o=e(r(d[4])),l=e(r(d[5])),c=e(r(d[6])),b=e(r(d[7])),y=e(r(d[8])),p=e(r(d[9])),P=e(r(d[10])),s=e(r(d[11]))},62,[63,64,65,68,66,69,70,71,72,74,73,75]);
91__d(function(g,r,_i,a,m,e,d){"use strict";function t(n){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(n)}function n(t){return f(t)||u(t)||i(t)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(t,n){if(t){if("string"==typeof t)return c(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(o):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?c(t,n):void 0}}function u(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function f(t){if(Array.isArray(t))return c(t)}function c(t,n){(null==n||n>t.length)&&(n=t.length);for(var o=0,i=new Array(n);o<n;o++)i[o]=t[o];return i}function y(t){return t.filter(function(n,o){return t.lastIndexOf(n)===o})}function l(o){for(var i=0,u=arguments.length<=1?0:arguments.length-1;i<u;++i){var f=i+1<1||arguments.length<=i+1?void 0:arguments[i+1];for(var c in f){var b=f[c],s=o[c];if(s&&b){if(Array.isArray(s)){o[c]=y(s.concat(b));continue}if(Array.isArray(b)){o[c]=y([s].concat(n(b)));continue}if('object'===t(b)){o[c]=l({},s,b);continue}}o[c]=b}}return o}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return l}})},63,[]);
92__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});var t=/-([a-z])/g,n=/^Ms/g,u={};function c(t){return t[1].toUpperCase()}function o(o){if(u.hasOwnProperty(o))return u[o];var f=o.replace(t,c).replace(n,'ms');return u[o]=f,f}},64,[]);
93__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e};function n(e,t){return(0,u.default)(e)+':'+t}},65,[66]);
94__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});
94var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e};function n(e){return(0,u.default)(e)}},66,[67]);
95__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return c}});var t=/[A-Z]/g,n=/^ms-/,u={};function o(t){return'-'+t.toLowerCase()}var c=function(c){if(u.hasOwnProperty(c))return u[c];var f=c.replace(t,o);return u[c]=n.test(f)?'-'+f:f}},67,[]);
96__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};function u(e){var t='';for(var u in e){var f=e[u];'string'!=typeof f&&'number'!=typeof f||(t&&(t+=';'),t+=(0,n.default)(u,f))}return t}},68,[65]);
97__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=/^(Webkit|Moz|O|ms)/;function n(n){return t.test(n)}},69,[]);
98__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=/-webkit-|-moz-|-ms-/;function n(n){return'string'==typeof n&&t.test(n)}},70,[]);
99__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}});var e,t=r(d[0]),o=(e=t)&&e.__esModule?e:{default:e},i={borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},n=['animationIterationCount','boxFlex','boxFlexGroup','boxOrdinalGroup','columnCount','flex','flexGrow','flexPositive','flexShrink','flexNegative','flexOrder','gridColumn','gridColumnEnd','gridColumnStart','gridRow','gridRowEnd','gridRowStart','lineClamp','order'],l=['Webkit','ms','Moz','O'];function u(e,t){return e+t.charAt(0).toUpperCase()+t.slice(1)}for(var f=0,s=n.length;f<s;++f){var c=n[f];i[c]=!0;for(var p=0,h=l.length;p<h;++p)i[u(l[p],c)]=!0}for(var x in i)i[(0,o.default)(x)]=!0;function b(e){return i.hasOwnProperty(e)}},71,[66]);
100__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var t=e(r(d[0])),u=e(r(d[1]));function n(e){return(0,u.default)((0,t.default)(e))}},72,[64,73]);
101__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=/^(ms|Webkit|Moz|O)/;function n(n){var u=n.replace(t,'');return u.charAt(0).toLowerCase()+u.slice(1)}},73,[]);
102__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e};function n(e,t){return t.join(';'+(0,u.default)(e)+':')}},74,[66]);
103__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=/(-ms-|-webkit-|-moz-|-o-)/g;function n(n){return'string'==typeof n?n.replace(t,''):n}},75,[]);
104__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,u){if('string'==typeof u&&!(0,n.default)(u)&&u.indexOf('image-set(')>-1)return f.map(function(t){return u.replace(/image-set\(/g,t+'image-set(')})};var t,u=r(d[0]),n=(t=u)&&t.__esModule?t:{default:t};var f=['-webkit-','']},76,[77]);
105__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){return'string'==typeof n&&t.test(n)};var t=/-webkit-|-moz-|-ms-/},77,[]);
106__d(function(g,r,_i,a,m,e,d){'use strict';
106Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(o,n,i){if(Object.prototype.hasOwnProperty.call(t,o))for(var l=t[o],b=0,B=l.length;b<B;++b)i[l[b]]=n};var t={marginBlockStart:['WebkitMarginBefore'],marginBlockEnd:['WebkitMarginAfter'],marginInlineStart:['WebkitMarginStart','MozMarginStart'],marginInlineEnd:['WebkitMarginEnd','MozMarginEnd'],paddingBlockStart:['WebkitPaddingBefore'],paddingBlockEnd:['WebkitPaddingAfter'],paddingInlineStart:['WebkitPaddingStart','MozPaddingStart'],paddingInlineEnd:['WebkitPaddingEnd','MozPaddingEnd'],borderBlockStart:['WebkitBorderBefore'],borderBlockStartColor:['WebkitBorderBeforeColor'],borderBlockStartStyle:['WebkitBorderBeforeStyle'],borderBlockStartWidth:['WebkitBorderBeforeWidth'],borderBlockEnd:['WebkitBorderAfter'],borderBlockEndColor:['WebkitBorderAfterColor'],borderBlockEndStyle:['WebkitBorderAfterStyle'],borderBlockEndWidth:['WebkitBorderAfterWidth'],borderInlineStart:['WebkitBorderStart','MozBorderStart'],borderInlineStartColor:['WebkitBorderStartColor','MozBorderStartColor'],borderInlineStartStyle:['WebkitBorderStartStyle','MozBorderStartStyle'],borderInlineStartWidth:['WebkitBorderStartWidth','MozBorderStartWidth'],borderInlineEnd:['WebkitBorderEnd','MozBorderEnd'],borderInlineEndColor:['WebkitBorderEndColor','MozBorderEndColor'],borderInlineEndStyle:['WebkitBorderEndStyle','MozBorderEndStyle'],borderInlineEndWidth:['WebkitBorderEndWidth','MozBorderEndWidth']}},78,[]);
107__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,c){if('position'===t&&'sticky'===c)return['-webkit-sticky','sticky']}},79,[]);
108__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(c,h){if(n.hasOwnProperty(c)&&o.hasOwnProperty(h))return t.map(function(t){return t+h})};var t=['-webkit-','-moz-',''],n={maxHeight:!0,maxWidth:!0,width:!0,height:!0,columnWidth:!0,minWidth:!0,minHeight:!0},o={'min-content':!0,'max-content':!0,'fill-available':!0,'fit-content':!0,'contain-floats':!0}},80,[]);
109__d(function(g,r,_i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,i,o,u){if('string'==typeof i&&f.hasOwnProperty(t)){var l=s(i,u),p=l.split(/,(?![^()]*(?:\([^()]*\))?\))/g).filter(function(t){return!/-moz-|-ms-/.test(t)}).join(',');if(t.indexOf('Webkit')>-1)return p;var v=l.split(/,(?![^()]*(?:\([^()]*\))?\))/g).filter(function(t){return!/-webkit-|-ms-/.test(t)}).join(',');return t.indexOf('Moz')>-1?v:(o['Webkit'+(0,n.default)(t)]=p,o['Moz'+(0,n.default)(t)]=v,l)}};var t=o(r(d[0])),i=o(r(d[1])),n=o(r(d[2]));function o(t){return t&&t.__esModule?t:{default:t}}var f={transition:!0,transitionProperty:!0,WebkitTransition:!0,WebkitTransitionProperty:!0,MozTransition:!0,MozTransitionProperty:!0},u={Webkit:'-webkit-',Moz:'-moz-',ms:'-ms-'};function s(n,o){if((0,i.default)(n))return n;for(var f=n.split(/,(?![^()]*(?:\([^()]*\))?\))/g),s=0,l=f.length;s<l;++s){var p=f[s],v=[p];for(var c in o){var b=(0,t.default)(c);if(p.indexOf(b)>-1&&'order'!==b)for(var k=o[c],z=0,M=k.length;z<M;++z)v.unshift(p.replace(b,u[k[z]]+b))}f[s]=v.join(',')}return f.join(',')}},81,[82,77,56]);
110__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,f.default)(t)};var t,u=r(d[0]),f=(t=u)&&t.__esModule?t:{default:t}},82,[67]);
111__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.createSheet=function(e,f){void 0===f&&(f=s);var h;if(t.default){var b=null!=e?e.getRootNode():document;if(0===l.length)h=(0,u.default)((0,n.default)(f)),c.forEach(e=>{h.insert(e,0)}),o.set(b,l.length),l.push(h);else{var p=o.get(b);if(null==p){var v=l[0],k=null!=v?v.getTextContent():'';h=(0,u.default)((0,n.default)(f,b,k)),o.set(b,l.length),l.push(h)}else h=l[p]}}else 0===l.length?(h=(0,u.default)((0,n.default)(f)),c.forEach(e=>{h.insert(e,0)}),l.push(h)):h=l[0];return{getTextContent:()=>h.getTextContent(),id:f,insert(e,t){l.forEach(n=>{n.insert(e,t)})}}};var t=e(r(d[0])),n=e(r(d[1])),u=e(r(d[2])),s='react-native-stylesheet',o=new WeakMap,l=[],c=['html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}','body{margin:0;}','button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}','input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{dis
111play:none;}']},83,[50,84,85]);
112__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};function u(e,t,u){if(n.default){var l=null!=t?t:document,o=l.getElementById(e);if(null==o)if((o=document.createElement('style')).setAttribute('id',e),'string'==typeof u&&o.appendChild(document.createTextNode(u)),l instanceof ShadowRoot)l.insertBefore(o,l.firstChild);else{var f=l.head;f&&f.insertBefore(o,f.firstChild)}return o.sheet}return null}},84,[50]);
113__d(function(g,r,_i,_a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return e}});var t=Array.prototype.slice;function e(e){var u,a={},c={};null!=e&&t.call(e.cssRules).forEach((t,e)=>{var n=t.cssText;if(n.indexOf('stylesheet-group')>-1)u=l(t),a[u]={start:e,rules:[n]};else{var s=i(n);null!=s&&(c[s]=!0,a[u].rules.push(n))}});function f(t,e,n){var u=s(a),l=u.indexOf(e)+1,i=u[l],c=null!=i&&null!=a[i].start?a[i].start:t.cssRules.length,f=o(t,n,c);if(f){null==a[e].start&&(a[e].start=c);for(var v=l;v<u.length;v+=1){var p=u[v],h=a[p].start||0;a[p].start=h+1}}return f}var v={getTextContent:()=>s(a).map(t=>{var e=a[t].rules,n=e.shift();return e.sort(),e.unshift(n),e.join('\n')}).join('\n'),insert(t,u){var l=Number(u);if(null==a[l]){var s=n(l);a[l]={start:null,rules:[s]},null!=e&&f(e,l,s)}var o=i(t);null!=o&&null==c[o]&&(c[o]=!0,a[l].rules.push(t),null!=e&&(f(e,l,t)||a[l].rules.pop()))}};return v}function n(t){return"[stylesheet-group=\""+t+"\"]{}"}var u=/["']/g;function l(t){return Number(t.selectorText.split(u)[1])}function s(t){return Object.keys(t).map(Number).sort((t,e)=>t>e?1:-1)}var a=/\s*([,])\s*/g;function i(t){var e=t.split('{')[0].trim();return''!==e?e.replace(a,'$1'):null}function o(t,e,n){try{return t.insertRule(e,n),!0}catch(t){return!1}}},85,[]);
114__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},86,[87]);
115__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.localizeStyle=function(l,s){if(null!=l[t]){var c=s?1:0;if(n.has(l)){var f=n.get(l),o=f[c];return null==o&&(o=u(l,s),f[c]=o,n.set(l,f)),o}var v=u(l,s),y=new Array(2);return y[c]=v,n.set(l,y),v}return l};var n=new WeakMap,t='$$css$localize';function u(n,u){var l={};for(var s in n)if(s!==t){var c=n[s];Array.isArray(c)?l[s]=u?c[1]:c[0]:l[s]=c}return l}},87,[]);
116__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e,"createBoxShadowValue",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"createTextShadowValue",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"createBoxShadowArrayValue",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"createTransformValue",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"createTransformOriginValue",{enumerable:!0,get:function(){return w}}),Object.defineProperty(_e,"preprocess",{enumerable:!0,get:function(){return x}});var t=e(r(d[0])),n=e(r(d[1])),o=r(d[2]),l={},u={height:0,width:0},s=e=>{var o=e.shadowColor,l=e.shadowOffset,s=e.shadowOpacity,f=e.shadowRadius,h=l||u,S=h.height,c=h.width,b=(0,n.default)(c),w=(0,n.default)(S),p=(0,n.default)(f||0),y=(0,t.default)(o||'black',s);if(null!=y&&null!=b&&null!=w&&null!=p)return b+" "+w+" "+p+" "+y},f=e=>{var t=e.textShadowColor,o=e.textShadowOffset,l=e.textShadowRadius,s=o||u,f=s.height,h=s.width,S=l||0,c=(0,n.default)(h),b=(0,n.default)(f),w=(0,n.default)(S),p=(0,n.default)(t,'textShadowColor');if(p&&(0!==f||0!==h||0!==S)&&null!=c&&null!=b&&null!=w)return c+" "+b+" "+w+" "+p},h=e=>{if('string'==typeof e)return e;var o=(0,n.default)(e.offsetX)||0,l=(0,n.default)(e.offsetY)||0,u=(0,n.default)(e.blurRadius)||0,s=(0,n.default)(e.spreadDistance)||0,f=(0,t.default)(e.color)||'black';return""+(e.inset?'inset ':'')+o+" "+l+" "+u+" "+s+" "+f},S=e=>e.map(h).join(', '),c=e=>{var t=Object.keys(e)[0],o=e[t];return'matrix'===t||'matrix3d'===t?t+"("+o.join(',')+")":t+"("+(0,n.default)(o,t)+")"},b=e=>e.map(c).join(' '),w=e=>e.map(e=>(0,n.default)(e)).join(' '),p={borderBottomEndRadius:'borderEndEndRadius',borderBottomStartRadius:'borderEndStartRadius',borderTopEndRadius:'borderStartEndRadius',borderTopStartRadius:'borderStartStartRadius',borderEndColor:'borderInlineEndColor',borderEndStyle:'borderInlineEndStyle',borderEndWidth:'borderInlineEndWidth',borderStartColor:'borderInlineStartColor',borderStartStyle:'borderInlineStartStyle',borderStartWidth:'borderInlineStartWidth',end:'insetInlineEnd',marginEnd:'marginInlineEnd',marginHorizontal:'marginInline',marginStart:'marginInlineStart',marginVertical:'marginBlock',paddingEnd:'paddingInlineEnd',paddingHorizontal:'paddingInline',paddingStart:'paddingInlineStart',paddingVertical:'paddingBlock',start:'insetInlineStart'},y={elevation:!0,overlayColor:!0,resizeMode:!0,tintColor:!0},x=function(e,t){void 0===t&&(t={});var n=e||l,u={};
116if(t.shadow,null!=n.shadowColor||null!=n.shadowOffset||null!=n.shadowOpacity||null!=n.shadowRadius){(0,o.warnOnce)('shadowStyles',"\"shadow*\" style props are deprecated. Use \"boxShadow\".");var h=s(n);null!=h&&(u.boxShadow=h)}if(t.textShadow,null!=n.textShadowColor||null!=n.textShadowOffset||null!=n.textShadowRadius){(0,o.warnOnce)('textShadowStyles',"\"textShadow*\" style props are deprecated. Use \"textShadow\".");var c=f(n);if(null!=c&&null==u.textShadow){var x=n.textShadow,O=x?x+", "+c:c;u.textShadow=O}}for(var v in n)if(null==y[v]&&'shadowColor'!==v&&'shadowOffset'!==v&&'shadowOpacity'!==v&&'shadowRadius'!==v&&'textShadowColor'!==v&&'textShadowOffset'!==v&&'textShadowRadius'!==v){var E=n[v],R=p[v]||v,j=E;if(Object.prototype.hasOwnProperty.call(n,v)&&(R===v||null==n[R]))if('aspectRatio'===R&&'number'==typeof j)u[R]=j.toString();else if('boxShadow'===R){Array.isArray(j)&&(j=S(j));var I=u.boxShadow;u.boxShadow=I?j+", "+I:j}else'fontVariant'===R?(Array.isArray(j)&&j.length>0&&(j=j.join(' ')),u[R]=j):'textAlignVertical'===R?null==n.verticalAlign&&(u.verticalAlign='center'===j?'middle':j):'transform'===R?(Array.isArray(j)&&(j=b(j)),u.transform=j):'transformOrigin'===R?(Array.isArray(j)&&(j=w(j)),u.transformOrigin=j):u[R]=j}return u},O=x},88,[46,44,89]);
117__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.warnOnce=function(n,t){}},89,[]);
118__d(function(g,r,_i2,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.styleq=void 0;var l=new WeakMap;function n(n){var s,u,t;return null!=n&&(s=!0===n.disableCache,u=!0===n.disableMix,t=n.transform),function(){for(var n=[],i='',o=null,f=s?null:l,v=new Array(arguments.length),c=0;c<arguments.length;c++)v[c]=arguments[c];for(;v.length>0;){var p=v.pop();if(null!=p&&!1!==p)if(Array.isArray(p))for(var y=0;y<p.length;y++)v.push(p[y]);else{var h=null!=t?t(p):p;if(h.$$css){var b='';if(null!=f&&f.has(h)){var M=f.get(h);null!=M&&(b=M[0],n.push.apply(n,M[1]),f=M[2])}else{var $=[];for(var _ in h){var j=h[_];"$$css"!==_&&('string'==typeof j||null===j?n.includes(_)||(n.push(_),null!=f&&$.push(_),'string'==typeof j&&(b+=b?' '+j:j)):console.error("styleq: ".concat(_," typeof ").concat(String(j)," is not \"string\" or \"null\".")))}if(null!=f){var q=new WeakMap;f.set(h,[b,$,q]),f=q}}b&&(i=i?b+' '+i:b)}else if(u)null==o&&(o={}),o=Object.assign({},h,o);else{var w=null;for(var A in h){var O=h[A];void 0!==O&&(n.includes(A)||(null!=O&&(null==o&&(o={}),null==w&&(w={}),w[A]=O),n.push(A),f=null))}null!=w&&(o=Object.assign(w,o))}}}return[i,o]}}var s=n();e.styleq=s,s.factory=n},90,[]);
119__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.validate=function(e){for(var n in e){var u=n.trim(),c=e[u],f=!1;if(null!==c){if('string'==typeof c&&c.indexOf('!important')>-1)s("Invalid style declaration \""+u+":"+c+"\". Values cannot include \"!important\""),f=!0;else{var p='';'animation'===u||'animationName'===u?(p='Did you mean "animationKeyframes"?',f=!0):'direction'===u?(p='Did you mean "writingDirection"?',f=!0):t[u]?(p='Please use long-form properties.',f=!0):l[u]&&'string'==typeof c&&(0,o.default)(c).nodes.length>1&&(p="Value is \""+c+"\" but only single values are supported.",f=!0),''!==p&&s("Invalid style property of \""+u+"\". "+p)}f&&delete e[n]}}};var e,n=r(d[0]),o=(e=n)&&e.__esModule?e:{default:e},t={background:!0,borderBottom:!0,borderLeft:!0,borderRight:!0,borderTop:!0,font:!0,grid:!0,outline:!0,textDecoration:!0},l={flex:!0,margin:!0,padding:!0,borderColor:!0,borderRadius:!0,borderStyle:!0,borderWidth:!0,inset:!0,insetBlock:!0,insetInline:!0,marginBlock:!0,marginInline:!0,marginHorizontal:!0,marginVertical:!0,paddingBlock:!0,paddingInline:!0,paddingHorizontal:!0,paddingVertical:!0,overflow:!0,overscrollBehavior:!0,backgroundPosition:!0};function s(e){console.error(e)}},91,[92]);
120__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]);function s(n){return this instanceof s?(this.nodes=t(n),this):new s(n)}s.prototype.toString=function(){return Array.isArray(this.nodes)?o(this.nodes):""},s.prototype.walk=function(t,o){return n(this.nodes,t,o),this},s.unit=r(d[3]),s.walk=n,s.stringify=o,m.exports=s},92,[93,94,95,96]);
121__d(function(g,r,i,a,m,e,d){var o="(".charCodeAt(0),n=")".charCodeAt(0),c="'".charCodeAt(0),t='"'.charCodeAt(0),s="\\".charCodeAt(0),u="/".charCodeAt(0),l=",".charCodeAt(0),h=":".charCodeAt(0),f="*".charCodeAt(0),p="u".charCodeAt(0),x="U".charCodeAt(0),A="+".charCodeAt(0),C=/^[a-f0-9?-]+$/i;m.exports=function(I){for(var v,E,y,w,O,b,_,q,U,$=[],j=I,k=0,z=j.charCodeAt(k),B=j.length,D=[{nodes:$}],F=0,G="",H="",J="";k<B;)if(z<=32){v=k;do{v+=1,z=j.charCodeAt(v)}while(z<=32);w=j.slice(k,v),y=$[$.length-1],z===n&&F?J=w:y&&"div"===y.type?(y.after=w,y.sourceEndIndex+=w.length):z===l||z===h||z===u&&j.charCo
vendor: 4,356 bytes, lines 121-125
121deAt(v+1)!==f&&(!U||U&&"function"===U.type&&"calc"!==U.value)?H=w:$.push({type:"space",sourceIndex:k,sourceEndIndex:v,value:w}),k=v}else if(z===c||z===t){v=k,w={type:"string",sourceIndex:k,quote:E=z===c?"'":'"'};do{if(O=!1,~(v=j.indexOf(E,v+1)))for(b=v;j.charCodeAt(b-1)===s;)b-=1,O=!O;else v=(j+=E).length-1,w.unclosed=!0}while(O);w.value=j.slice(k+1,v),w.sourceEndIndex=w.unclosed?v:v+1,$.push(w),k=v+1,z=j.charCodeAt(k)}else if(z===u&&j.charCodeAt(k+1)===f)w={type:"comment",sourceIndex:k,sourceEndIndex:(v=j.indexOf("*/",k))+2},-1===v&&(w.unclosed=!0,v=j.length,w.sourceEndIndex=v),w.value=j.slice(k+2,v),$.push(w),k=v+2,z=j.charCodeAt(k);else if(z!==u&&z!==f||!U||"function"!==U.type||"calc"!==U.value)if(z===u||z===l||z===h)w=j[k],$.push({type:"div",sourceIndex:k-H.length,sourceEndIndex:k+w.length,value:w,before:H,after:""}),H="",k+=1,z=j.charCodeAt(k);else if(o===z){v=k;do{v+=1,z=j.charCodeAt(v)}while(z<=32);if(q=k,w={type:"function",sourceIndex:k-G.length,value:G,before:j.slice(q+1,v)},k=v,"url"===G&&z!==c&&z!==t){v-=1;do{if(O=!1,~(v=j.indexOf(")",v+1)))for(b=v;j.charCodeAt(b-1)===s;)b-=1,O=!O;else v=(j+=")").length-1,w.unclosed=!0}while(O);_=v;do{_-=1,z=j.charCodeAt(_)}while(z<=32);q<_?(w.nodes=k!==_+1?[{type:"word",sourceIndex:k,sourceEndIndex:_+1,value:j.slice(k,_+1)}]:[],w.unclosed&&_+1!==v?(w.after="",w.nodes.push({type:"space",sourceIndex:_+1,sourceEndIndex:v,value:j.slice(_+1,v)})):(w.after=j.slice(_+1,v),w.sourceEndIndex=v)):(w.after="",w.nodes=[]),k=v+1,w.sourceEndIndex=w.unclosed?v:k,z=j.charCodeAt(k),$.push(w)}else F+=1,w.after="",w.sourceEndIndex=k+1,$.push(w),D.push(w),$=w.nodes=[],U=w;G=""}else if(n===z&&F)k+=1,z=j.charCodeAt(k),U.after=J,U.sourceEndIndex+=J.length,J="",F-=1,D[D.length-1].sourceEndIndex=k,D.pop(),$=(U=D[F]).nodes;else{v=k;do{z===s&&(v+=1),v+=1,z=j.charCodeAt(v)}while(v<B&&!(z<=32||z===c||z===t||z===l||z===h||z===u||z===o||z===f&&U&&"function"===U.type&&"calc"===U.value||z===u&&"function"===U.type&&"calc"===U.value||z===n&&F));w=j.slice(k,v),o===z?G=w:p!==w.charCodeAt(0)&&x!==w.charCodeAt(0)||A!==w.charCodeAt(1)||!C.test(w.slice(2))?$.push({type:"word",sourceIndex:k,sourceEndIndex:v,value:w}):$.push({type:"unicode-range",sourceIndex:k,sourceEndIndex:v,value:w}),k=v}else w=j[k],$.push({type:"word",sourceIndex:k-H.length,sourceEndIndex:k+w.length,value:w}),k+=1,z=j.charCodeAt(k);for(k=D.length-1;k;k-=1)D[k].unclosed=!0,D[k].sourceEndIndex=j.length;return D[0].nodes}},93,[]);
122__d(function(g,r,_i,a,m,e,d){m.exports=function n(o,t,f){var i,s,c,u;for(i=0,s=o.length;i<s;i+=1)c=o[i],f||(u=t(c,i,o)),!1!==u&&"function"===c.type&&Array.isArray(c.nodes)&&n(c.nodes,t,f),f&&t(c,i,o)}},94,[]);
123__d(function(g,r,_i,a,m,e,d){function n(n,t){var u,f,i=n.type,s=n.value;return t&&void 0!==(f=t(n))?f:"word"===i||"space"===i?s:"string"===i?(u=n.quote||"")+s+(n.unclosed?"":u):"comment"===i?"/*"+s+(n.unclosed?"":"*/"):"div"===i?(n.before||"")+s+(n.after||""):Array.isArray(n.nodes)?(u=o(n.nodes,t),"function"!==i?u:s+"("+(n.before||"")+u+(n.after||"")+(n.unclosed?"":")")):s}function o(o,t){var u,f;if(Array.isArray(o)){for(u="",f=o.length-1;~f;f-=1)u=n(o[f],t)+u;return u}return n(o,t)}m.exports=o},95,[]);
124__d(function(g,r,i,a,m,e,d){var t="-".charCodeAt(0),o="+".charCodeAt(0),c=".".charCodeAt(0),h="e".charCodeAt(0),A="E".charCodeAt(0);function C(h){var A,C=h.charCodeAt(0);if(C===o||C===t){if((A=h.charCodeAt(1))>=48&&A<=57)return!0;var n=h.charCodeAt(2);return A===c&&n>=48&&n<=57}return C===c?(A=h.charCodeAt(1))>=48&&A<=57:C>=48&&C<=57}m.exports=function(n){var f,u,v,l=0,s=n.length;if(0===s||!C(n))return!1;for((f=n.charCodeAt(l))!==o&&f!==t||l++;l<s&&!((f=n.charCodeAt(l))<48||f>57);)l+=1;if(f=n.charCodeAt(l),u=n.charCodeAt(l+1),f===c&&u>=48&&u<=57)for(l+=2;l<s&&!((f=n.charCodeAt(l))<48||f>57);)l+=1;if(f=n.charCodeAt(l),u=n.charCodeAt(l+1),v=n.charCodeAt(l+2),(f===h||f===A)&&(u>=48&&u<=57||(u===o||u===t)&&v>=48&&v<=57))for(l+=u===o||u===t?3:2;l<s&&!((f=n.charCodeAt(l))<48||f>57);)l+=1;return{number:n.slice(0,l),unit:n.slice(l)}}},96,[]);
125__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.getLocaleDirection=u,_e.LocaleProvider=function(e){var t=e.direction,o=e.locale,l=e.children;return t||o?n.default.createElement(c.Provider,{children:l,value:{direction:o?u(o):t,locale:o}}):l},_e.useLocaleContext=function(){return(0,t.useContext)(c)};
vendor: 5,842 bytes, lines 125-140
125var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},o=r(d[1]),l={direction:'ltr',locale:'en-US'},c=(0,t.createContext)(l);function u(e){return(0,o.isLocaleRTL)(e)?'rtl':'ltr'}},97,[15,98]);
126__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.isLocaleRTL=function(s){var l=c.get(s);if(l)return l;var o=!1;if(Intl.Locale)try{var u=new Intl.Locale(s).maximize().script;o=t.has(u)}catch(t){var h=s.split('-')[0];o=n.has(h)}else{var v=s.split('-')[0];o=n.has(v)}return c.set(s,o),o};var t=new Set(['Arab','Syrc','Samr','Mand','Thaa','Mend','Nkoo','Adlm','Rohg','Hebr']),n=new Set(['ae','ar','arc','bcc','bqi','ckb','dv','fa','far','glk','he','iw','khw','ks','ku','mzn','nqo','pnb','ps','sd','ug','ur','yi']),c=new Map},98,[]);
127__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=t=>{throw new Error("findNodeHandle is not supported on web. Use the ref property on the component instead.")}},99,[]);
128__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}}),e.hydrate=function(u,o){return(0,n.createSheet)(o),(0,t.hydrateRoot)(o,u)};var t=r(d[0]),n=r(d[1]);function u(u,o){(0,n.createSheet)(o);var c=(0,t.createRoot)(o);return c.render(u),c}},100,[101,83]);
129__d(function(g,r,i,a,m,e,d){'use strict';!(function _(){if('undefined'!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&'function'==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(_)}catch(_){console.error(_)}})(),m.exports=r(d[0])},101,[102]);
130__d(function(e,n,t,r,l,a,o){
131/**
132   * @license React
133   * react-dom-client.production.js
134   *
135   * Copyright (c) Meta Platforms, Inc. and affiliates.
136   *
137   * This source code is licensed under the MIT license found in the
138   * LICENSE file in the root directory of this source tree.
139   */
140"use strict";var u=n(o[0]),i=n(o[1]),s=n(o[2]);function c(e){var n="https://react.dev/errors/"+e;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var t=2;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t])}return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function f(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function d(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do{!!(4098&(n=e).flags)&&(t=n.return),e=n.return}while(e)}return 3===n.tag?t:null}function p(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&(null!==(e=e.alternate)&&(n=e.memoizedState)),null!==n)return n.dehydrated}return null}function m(e){if(31===e.tag){var n=e.memoizedState;if(null===n&&(null!==(e=e.alternate)&&(n=e.memoizedState)),null!==n)return n.dehydrated}return null}function h(e){if(d(e)!==e)throw Error(c(188))}function g(e){var n=e.alternate;if(!n){if(null===(n=d(e)))throw Error(c(188));return n!==e?null:e}for(var t=e,r=n;;){var l=t.return;if(null===l)break;var a=l.alternate;if(null===a){if(null!==(r=l.return)){t=r;continue}break}if(l.child===a.child){for(a=l.child;a;){if(a===t)return h(l),e;if(a===r)return h(l),n;a=a.sibling}throw Error(c(188))}if(t.return!==r.return)t=l,r=a;else{for(var o=!1,u=l.child;u;){if(u===t){o=!0,t=l,r=a;break}if(u===r){o=!0,r=l,t=a;break}u=u.sibling}if(!o){for(u=a.child;u;){if(u===t){o=!0,t=a,r=l;break}if(u===r){o=!0,r=a,t=l;break}u=u.sibling}if(!o)throw Error(c(189))}}if(t.alternate!==r)throw Error(c(190))}if(3!==t.tag)throw Error(c(188));return t.stateNode.current===t?e:n}function v(e){var n=e.tag;if(5===n||26===n||27===n||6===n)return e;for(e=e.child;null!==e;){if(null!==(n=v(e)))return n;e=e.sibling}return null}var y=Object.assign,b=Symbol.for("react.element"),k=Symbol.for("react.transitional.element"),w=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),x=Symbol.for("react.profiler"),C=Symbol.for("react.consumer"),z=Symbol.for("react.context"),P=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),L=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),_=Symbol.for("react.lazy");Symbol.for("react.scope");var F=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var D=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var O=Symbol.iterator;function M(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=O&&e[O]||e["@@iterator"])?e:null}var A=Symbol.for("react.client.reference");function R(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===A?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case S:return"Fragment";case x:return"Profiler";case E:return"StrictMode";case N:return"Suspense";case L:return"SuspenseList";case F:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case w:return"Portal";case z:return e.displayName||"Context";case C:return(e._context.displayName||"Context")+".Consumer";case P:var n=e.render;return(e=e.displayName)||(e=""!==(e=n.displayName||n.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case T:return null!==(n=e.displayName||null)?n:R(e.type)||"Memo";case _:n=e._payload,e=e._init;try{return R(e(n))}catch(e){}}return null}var I=Array.isArray,U=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,$=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,j={pending:!1,data:null,method:null,action:null},V=[],Q=-1;function B(e){return{current:e}}function H(e){0>Q||(e.current=V[Q],V[Q]=null,Q--)}function W(e,n){Q++,V[Q]=e.current,e.current=n}var q,K,Y=B(null),X=B(null),G=B(null),Z=B(null);function J(e,n){switch(W(G,n),W(X,e),W(Y,null),n.nodeType){case 9:case 11:e=(e
vendor: 5,439 bytes, line 140
140=n.documentElement)&&(e=e.namespaceURI)?If(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)e=Uf(n=If(n),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}H(Y),W(Y,e)}function ee(){H(Y),H(X),H(G)}function ne(e){null!==e.memoizedState&&W(Z,e);var n=Y.current,t=Uf(n,e.type);n!==t&&(W(X,e),W(Y,t))}function te(e){X.current===e&&(H(Y),H(X)),Z.current===e&&(H(Z),Id._currentValue=j)}function re(e){if(void 0===q)try{throw Error()}catch(e){var n=e.stack.trim().match(/\n( *(at )?)/);q=n&&n[1]||"",K=-1<e.stack.indexOf("\n    at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+q+e+K}var le=!1;function ae(e,n){if(!e||le)return"";le=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(n){var t=function(){throw Error()};if(Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}}else{try{throw Error()}catch(e){r=e}(t=e())&&"function"==typeof t.catch&&t.catch(function(){})}}catch(e){if(e&&r&&"string"==typeof e.stack)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var l=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");l&&l.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var a=r.DetermineComponentFrameRoot(),o=a[0],u=a[1];if(o&&u){var i=o.split("\n"),s=u.split("\n");for(l=r=0;r<i.length&&!i[r].includes("DetermineComponentFrameRoot");)r++;for(;l<s.length&&!s[l].includes("DetermineComponentFrameRoot");)l++;if(r===i.length||l===s.length)for(r=i.length-1,l=s.length-1;1<=r&&0<=l&&i[r]!==s[l];)l--;for(;1<=r&&0<=l;r--,l--)if(i[r]!==s[l]){if(1!==r||1!==l)do{if(r--,0>--l||i[r]!==s[l]){var c="\n"+i[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=r&&0<=l);break}}}finally{le=!1,Error.prepareStackTrace=t}return(t=e?e.displayName||e.name:"")?re(t):""}function oe(e,n){switch(e.tag){case 26:case 27:case 5:return re(e.type);case 16:return re("Lazy");case 13:return e.child!==n&&null!==n?re("Suspense Fallback"):re("Suspense");case 19:return re("SuspenseList");case 0:case 15:return ae(e.type,!1);case 11:return ae(e.type.render,!1);case 1:return ae(e.type,!0);case 31:return re("Activity");default:return""}}function ue(e){try{var n="",t=null;do{n+=oe(e,t),t=e,e=e.return}while(e);return n}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var ie=Object.prototype.hasOwnProperty,se=u.unstable_scheduleCallback,ce=u.unstable_cancelCallback,fe=u.unstable_shouldYield,de=u.unstable_requestPaint,pe=u.unstable_now,me=u.unstable_getCurrentPriorityLevel,he=u.unstable_ImmediatePriority,ge=u.unstable_UserBlockingPriority,ve=u.unstable_NormalPriority,ye=u.unstable_LowPriority,be=u.unstable_IdlePriority,ke=u.log,we=u.unstable_setDisableYieldValue,Se=null,Ee=null;function xe(e){if("function"==typeof ke&&we(e),Ee&&"function"==typeof Ee.setStrictMode)try{Ee.setStrictMode(Se,e)}catch(e){}}var Ce=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(ze(e)/Pe|0)|0},ze=Math.log,Pe=Math.LN2;var Ne=256,Le=262144,Te=4194304;function _e(e){var n=42&e;if(0!==n)return n;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Fe(e,n,t){var r=e.pendingLanes;if(0===r)return 0;var l=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var u=134217727&r;return 0!==u?0!==(r=u&~a)?l=_e(r):0!==(o&=u)?l=_e(o):t||0!==(t=u&~e)&&(l=_e(t)):0!==(u=r&~a)?l=_e(u):0!==o?l=_e(o):t||0!==(t=r&~e)&&(l=_e(t)),0===l?0:0!==n&&n!==l&&0===(n&a)&&((a=l&-l)>=(t=n&-n)||32===a&&4194048&t)?n:l}function De(e,n){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)}function Oe(e,n){switch(e){case 1:case 2:case 4:case 8:case 64:return n+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;default:return-1}}function Me(){var e=Te;return!(62914560&(Te<<=1))&&(Te=4194304),e}function Ae(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function Re(e,n){e.pendingLanes|=n,268435456!==n&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ie(e,n,t,r,l,a){var o=e.pendingLanes;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0;var u=e.entanglements,i=e.expirationTimes,s=e.hiddenUpdates;for(t=o&~t;0<t;){var c=31-Ce(t),f=1<<c;u[c]=0,i[c]=-1;var d=s[c];if(null!==d)for(s[c]=null,c=0;c<d.length;c++){var p=d[c];null!==p&&(p.lane&=-536870913)}t&=~f}0!==r&&Ue(e,r,0),0!==a&&0===l&&0!==e.tag&&(e.suspendedLanes|=a&~(o&~n))}
vendor: 6,391 bytes, line 140
140function Ue(e,n,t){e.pendingLanes|=n,e.suspendedLanes&=~n;var r=31-Ce(n);e.entangledLanes|=n,e.entanglements[r]=1073741824|e.entanglements[r]|261930&t}function $e(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-Ce(t),l=1<<r;l&n|e[r]&n&&(e[r]|=n),t&=~l}}function je(e,n){var t=n&-n;return 0!==((t=42&t?1:Ve(t))&(e.suspendedLanes|n))?0:t}function Ve(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Qe(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function Be(){var e=$.p;return 0!==e?e:void 0===(e=window.event)?32:ep(e.type)}function He(e,n){var t=$.p;try{return $.p=e,n()}finally{$.p=t}}var We=Math.random().toString(36).slice(2),qe="__reactFiber$"+We,Ke="__reactProps$"+We,Ye="__reactContainer$"+We,Xe="__reactEvents$"+We,Ge="__reactListeners$"+We,Ze="__reactHandles$"+We,Je="__reactResources$"+We,en="__reactMarker$"+We;function nn(e){delete e[qe],delete e[Ke],delete e[Xe],delete e[Ge],delete e[Ze]}function tn(e){var n=e[qe];if(n)return n;for(var t=e.parentNode;t;){if(n=t[Ye]||t[qe]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=ud(e);null!==e;){if(t=e[qe])return t;e=ud(e)}return n}t=(e=t).parentNode}return null}function rn(e){if(e=e[qe]||e[Ye]){var n=e.tag;if(5===n||6===n||13===n||31===n||26===n||27===n||3===n)return e}return null}function ln(e){var n=e.tag;if(5===n||26===n||27===n||6===n)return e.stateNode;throw Error(c(33))}function an(e){var n=e[Je];return n||(n=e[Je]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function on(e){e[en]=!0}var un=new Set,sn={};function cn(e,n){fn(e,n),fn(e+"Capture",n)}function fn(e,n){for(sn[e]=n,e=0;e<n.length;e++)un.add(n[e])}var dn=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),pn={},mn={};function hn(e,n,t){if(l=n,ie.call(mn,l)||!ie.call(pn,l)&&(dn.test(l)?mn[l]=!0:(pn[l]=!0,0)))if(null===t)e.removeAttribute(n);else{switch(typeof t){case"undefined":case"function":case"symbol":return void e.removeAttribute(n);case"boolean":var r=n.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(n)}e.setAttribute(n,""+t)}var l}function gn(e,n,t){if(null===t)e.removeAttribute(n);else{switch(typeof t){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttribute(n,""+t)}}function vn(e,n,t,r){if(null===r)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttributeNS(n,t,""+r)}}function yn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function bn(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function kn(e,n,t){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,n);if(!e.hasOwnProperty(n)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var l=r.get,a=r.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(e){t=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:r.enumerable}),{getValue:function(){return t},setValue:function(e){t=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function wn(e){if(!e._valueTracker){var n=bn(e)?"checked":"value";e._valueTracker=kn(e,n,""+e[n])}}function Sn(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=bn(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function En(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}var xn=/[\n"\\]/g;function Cn(e){return e.replace(xn,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function zn(e,n,t,r,l,a,o,u){e.name="",null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.type=o:e.removeAttribute("type"),null!=n?"number"===o?(0===n&&""===e.value||e.value!=n)&&(e.value=""+yn(n)):e.value!==""+yn(n)&&(e.value=""+yn(n)):"submit"!==o&&"reset"!==o||e.removeAttribute("value"),null!=n?Nn(e,o,yn(n)):null!=t?Nn(e,o,yn(t)):null!=r&&e.removeAttribute("value"),null==l&&null!=a&&(e.defaultChecked=!!a),null!=l&&(e.checked=l&&"function"!=typeof l&&"symbol"!=typeof l),null!=u&&"function"!=typeof u&&"symbol"!=typeof u&&"boolean"!=typeof u?e.name=""+yn(u):e.removeAttribute("name")}function Pn(e,n,t,r,l,a,o,u){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.type=a),null!=n||null!=t){if(("submit"===a||"reset"===a)&&null==n)return void wn(e);t=null!=t?""+yn(t):"",n=null!=n?""+yn(n):t,u||n===e.value||(e.value=n),e.defaultValue=n}r="function"!=typeof(r=null!=r?r:l)&&"symbol"!=typeof r&&!!r,e.checked=u?e.checked:!!r,e.defaultChecked=!!r,null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.name=o),wn(e)}function Nn(e,n,t){"number"===n&&En(e.ownerDocument)===e||e.defaultValue===""+t||(e.defaultValue=""+t)}function Ln(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l<t.length;l++)n["$"+t[l]]=!0;for(t=0;t<e.length;t++)l=n.hasOwnProperty("$"+e[t].value),e[t].selected!==l&&(e[t].selected=l),l&&r&&(e[t].defaultSelected=!0)}else{for(t=""+yn(t),n=null,l=0;l<e.length;l++){if(e[l].value===t)return e[l].selected=!0,void(r&&(e[l].defaultSelected=!0));null!==n||e[l].disabled||(n=e[l])}null!==n&&(n.selected=!0)}}function Tn(e,n,t){null==n||((n=""+yn(n))!==e.value&&(e.value=n),null!=t)?e.defaultValue=null!=t?""+yn(t):"":e.defaultValue!==n&&(e.defaultValue=n)}function _n(e,n,t,r){if(null==n){if(null!=r){if(null!=t)throw Error(c(92));if(I(r)){if(1<r.length)throw Error(c(93));r=r[0]}t=r}null==t&&(t=""),n=t}t=yn(n),e.defaultValue=t,(r=e.textContent)===t&&""!==r&&null!==r&&(e.value=r),wn(e)}function Fn(e,n){if(n){var t=e.firstChild;
vendor: 4,144 bytes, line 140
140if(t&&t===e.lastChild&&3===t.nodeType)return void(t.nodeValue=n)}e.textContent=n}var Dn=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function On(e,n,t){var r=0===n.indexOf("--");null==t||"boolean"==typeof t||""===t?r?e.setProperty(n,""):"float"===n?e.cssFloat="":e[n]="":r?e.setProperty(n,t):"number"!=typeof t||0===t||Dn.has(n)?"float"===n?e.cssFloat=t:e[n]=(""+t).trim():e[n]=t+"px"}function Mn(e,n,t){if(null!=n&&"object"!=typeof n)throw Error(c(62));if(e=e.style,null!=t){for(var r in t)!t.hasOwnProperty(r)||null!=n&&n.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var l in n)r=n[l],n.hasOwnProperty(l)&&t[l]!==r&&On(e,l,r)}else for(var a in n)n.hasOwnProperty(a)&&On(e,a,n[a])}function An(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Rn=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
140-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),In=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Un(e){return In.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function $n(){}var jn=null;function Vn(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Qn=null,Bn=null;function Hn(e){var n=rn(e);if(n&&(e=n.stateNode)){var t=e[Ke]||null;e:switch(e=n.stateNode,n.type){case"input":if(zn(e,t.value,t.defaultValue,t.defaultValue,t.checked,t.defaultChecked,t.type,t.name),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll('input[name="'+Cn(""+n)+'"][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var l=r[Ke]||null;if(!l)throw Error(c(90));zn(r,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name)}}for(n=0;n<t.length;n++)(r=t[n]).form===e.form&&Sn(r)}break e;case"textarea":Tn(e,t.value,t.defaultValue);break e;case"select":null!=(n=t.value)&&Ln(e,!!t.multiple,n,!1)}}}var Wn=!1;function qn(e,n,t){if(Wn)return e(n,t);Wn=!0;try{return e(n)}finally{if(Wn=!1,(null!==Qn||null!==Bn)&&(hc(),Qn&&(n=Qn,e=Bn,Bn=Qn=null,Hn(n),e)))for(n=0;n<e.length;n++)Hn(e[n])}}function Kn(e,n){var t=e.stateNode;if(null===t)return null;var r=t[Ke]||null;if(null===r)return null;t=r[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(t&&"function"!=typeof t)throw Error(c(231,n,typeof t));return t}var Yn=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Xn=!1;if(Yn)try{var Gn={};Object.defineProperty(Gn,"passive",{get:function(){Xn=!0}}),window.addEventListener("test",Gn,Gn),window.removeEventListener("test",Gn,Gn)}catch(e){Xn=!1}var Zn=null,Jn=null,et=null;function nt(){if(et)return et;var e,n,t=Jn,r=t.length,l="value"in Zn?Zn.value:Zn.textContent,a=l.length;for(e=0;e<r&&t[e]===l[e];e++);var o=r-e;for(n=1;n<=o&&t[r-n]===l[a-n];n++);return et=l.slice(e,1<n?1-n:void 0)}function tt(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function rt(){return!0}function lt(){return!1}function at(e){function n(n,t,r,l,a){for(var o in this._reactName=n,this._targetInst=r,this.type=t,this.nativeEvent=l,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(n=e[o],this[o]=n?n(l):l[o]);return this.isDefaultPrevented=(null!=l.defaultPrevented?l.defaultPrevented:!1===l.returnValue)?rt:lt,this.isPropagationStopped=lt,this}return y(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=rt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=rt)},persist:function(){},isPersistent:rt}),n}var ot,ut,it,st={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ct=at(st),ft=y({},st,{view:0,detail:0}),dt=at(ft),pt=y({},ft,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xt,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 4,957 bytes, line 140
140Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==it&&(it&&"mousemove"===e.type?(ot=e.screenX-it.screenX,ut=e.screenY-it.screenY):ut=ot=0,it=e),ot)},movementY:function(e){return"movementY"in e?e.movementY:ut}}),mt=at(pt),ht=at(y({},pt,{dataTransfer:0})),gt=at(y({},ft,{relatedTarget:0})),vt=at(y({},st,{animationName:0,elapsedTime:0,pseudoElement:0})),yt=at(y({},st,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),bt=at(y({},st,{data:0})),kt={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},wt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},St={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Et(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=St[e])&&!!n[e]}function xt(){return Et}var Ct=at(y({},ft,{key:function(e){if(e.key){var n=kt[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=tt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?wt[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xt,charCode:function(e){return"keypress"===e.type?tt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),zt=at(y({},pt,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Pt=at(y({},ft,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xt})),Nt=at(y({},st,{propertyName:0,elapsedTime:0,pseudoElement:0})),Lt=at(y({},pt,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),Tt=at(y({},st,{newState:0,oldState:0})),_t=[9,13,27,32],Ft=Yn&&"CompositionEvent"in window,Dt=null;Yn&&"documentMode"in document&&(Dt=document.documentMode);var Ot=Yn&&"TextEvent"in window&&!Dt,Mt=Yn&&(!Ft||Dt&&8<Dt&&11>=Dt),At=String.fromCharCode(32),Rt=!1;function It(e,n){switch(e){case"keyup":return-1!==_t.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ut(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var $t=!1;function jt(e,n){switch(e){case"compositionend":return Ut(n);case"keypress":return 32!==n.which?null:(Rt=!0,At);case"textInput":return(e=n.data)===At&&Rt?null:e;default:return null}}function Vt(e,n){if($t)return"compositionend"===e||!Ft&&It(e,n)?(e=nt(),et=Jn=Zn=null,$t=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Mt&&"ko"!==n.locale?null:n.data}}var Qt={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Bt(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!Qt[e.type]:"textarea"===n}function Ht(e,n,t,r){Qn?Bn?Bn.push(r):Bn=[r]:Qn=r,0<(n=Sf(n,"onChange")).length&&(t=new ct("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var Wt=null,qt=null;function Kt(e){mf(e,0)}function Yt(e){if(Sn(ln(e)))return e}function Xt(e,n){if("change"===e)return n}var Gt=!1;if(Yn){var Zt;if(Yn){var Jt="oninput"in document;if(!Jt){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jt="function"==typeof er.oninput}Zt=Jt}else Zt=!1;Gt=Zt&&(!document.documentMode||9<document.documentMode)}function nr(){Wt&&(Wt.detachEvent("onpropertychange",tr),qt=Wt=null)}function tr(e){if("value"===e.propertyName&&Yt(qt)){var n=[];Ht(n,qt,e,Vn(e)),qn(Kt,n)}}function rr(e,n,t){"focusin"===e?(nr(),qt=t,(Wt=n).attachEvent("onpropertychange",tr)):"focusout"===e&&nr()}function lr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yt(qt)}function ar(e,n){if("click"===e)return Yt(n)}function or(e,n){if("input"===e||"change"===e)return Yt(n)}var ur="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n};function ir(e,n){if(ur(e,n))return!0;
vendor: 5,142 bytes, line 140
140if("object"!=typeof e||null===e||"object"!=typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++){var l=t[r];if(!ie.call(n,l)||!ur(e[l],n[l]))return!1}return!0}function sr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,n){var t,r=sr(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=sr(r)}}function fr(e,n){return!(!e||!n)&&(e===n||(!e||3!==e.nodeType)&&(n&&3===n.nodeType?fr(e,n.parentNode):"contains"in e?e.contains(n):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(n))))}function dr(e){for(var n=En((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(e){t=!1}if(!t)break;n=En((e=n.contentWindow).document)}return n}function pr(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var mr=Yn&&"documentMode"in document&&11>=document.documentMode,hr=null,gr=null,vr=null,yr=!1;function br(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;yr||null==hr||hr!==En(r)||("selectionStart"in(r=hr)&&pr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&ir(vr,r)||(vr=r,0<(r=Sf(gr,"onSelect")).length&&(n=new ct("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=hr)))}function kr(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var wr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionrun:kr("Transition","TransitionRun"),transitionstart:kr("Transition","TransitionStart"),transitioncancel:kr("Transition","TransitionCancel"),transitionend:kr("Transition","TransitionEnd")},Sr={},Er={};function xr(e){if(Sr[e])return Sr[e];if(!wr[e])return e;var n,t=wr[e];for(n in t)if(t.hasOwnProperty(n)&&n in Er)return Sr[e]=t[n];return e}Yn&&(Er=document.createElement("div").style,"AnimationEvent"in window||(delete wr.animationend.animation,delete wr.animationiteration.animation,delete wr.animationstart.animation),"TransitionEvent"in window||delete wr.transitionend.transition);var Cr=xr("animationend"),zr=xr("animationiteration"),Pr=xr("animationstart"),Nr=xr("transitionrun"),Lr=xr("transitionstart"),Tr=xr("transitioncancel"),_r=xr("transitionend"),Fr=new Map,Dr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Or(e,n){Fr.set(e,n),cn(n,[e])}Dr.push("scrollEnd");var Mr="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},Ar=[],Rr=0,Ir=0;function Ur(){for(var e=Rr,n=Ir=Rr=0;n<e;){var t=Ar[n];Ar[n++]=null;var r=Ar[n];Ar[n++]=null;var l=Ar[n];Ar[n++]=null;var a=Ar[n];if(Ar[n++]=null,null!==r&&null!==l){var o=r.pending;null===o?l.next=l:(l.next=o.next,o.next=l),r.pending=l}0!==a&&Qr(t,l,a)}}function $r(e,n,t,r){Ar[Rr++]=e,Ar[Rr++]=n,Ar[Rr++]=t,Ar[Rr++]=r,Ir|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function jr(e,n,t,r){return $r(e,n,t,r),Br(e)}function Vr(e,n){return $r(e,null,null,n),Br(e)}function Qr(e,n,t){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t);for(var l=!1,a=e.return;null!==a;)a.childLanes|=t,null!==(r=a.alternate)&&(r.childLanes|=t),22===a.tag&&(null===(e=a.stateNode)||1&e._visibility||(l=!0)),e=a,a=a.return;return 3===e.tag?(a=e.stateNode,l&&null!==n&&(l=31-Ce(t),null===(r=(e=a.hiddenUpdates)[l])?e[l]=[n]:r.push(n),n.lane=536870912|t),a):null}function Br(e){if(50<oc)throw oc=0,uc=null,Error(c(185));for(var n=e.return;null!==n;)n=(e=n).return;return 3===e.tag?e.stateNode:null}var Hr={};function Wr(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 4,304 bytes, line 140
140ype=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function qr(e,n,t,r){return new Wr(e,n,t,r)}function Kr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Yr(e,n){var t=e.alternate;return null===t?((t=qr(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=65011712&e.flags,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t.refCleanup=e.refCleanup,t}function Xr(e,n){e.flags&=65011714;var t=e.alternate;return null===t?(e.childLanes=0,e.lanes=n,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=t.childLanes,e.lanes=t.lanes,e.child=t.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=t.memoizedProps,e.memoizedState=t.memoizedState,e.updateQueue=t.updateQueue,e.type=t.type,n=t.dependencies,e.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext}),e}function Gr(e,n,t,r,l,a){var o=0;if(r=e,"function"==typeof e)Kr(e)&&(o=1);else if("string"==typeof e)o=Ld(e,t,Y.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case F:return(e=qr(31,t,n,l)).elementType=F,e.lanes=a,e;case S:return Zr(t.children,l,a,n);case E:o=8,l|=24;break;case x:return(e=qr(12,t,n,2|l)).elementType=x,e.lanes=a,e;case N:return(e=qr(13,t,n,l)).elementType=N,e.lanes=a,e;case L:return(e=qr(19,t,n,l)).elementType=L,e.lanes=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case z:o=10;break e;case C:o=9;break e;case P:o=11;break e;case T:o=14;break e;case _:o=16,r=null;break e}o=29,t=Error(c(130,null===e?"null":typeof e,"")),r=null}return(n=qr(o,t,n,l)).elementType=e,n.type=r,n.lanes=a,n}function Zr(e,n,t,r){return(e=qr(7,e,r,n)).lanes=t,e}function Jr(e,n,t){return(e=qr(6,e,null,n)).lanes=t,e}function el(e){var n=qr(18,null,null,0);return n.stateNode=e,n}function nl(e,n,t){return(n=qr(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}var tl=new WeakMap;function rl(e,n){if("object"==typeof e&&null!==e){var t=tl.get(e);return void 0!==t?t:(n={value:e,source:n,stack:ue(n)},tl.set(e,n),n)}return{value:e,source:n,stack:ue(n)}}var ll=[],al=0,ol=null,ul=0,il=[],sl=0,cl=null,fl=1,dl="";function pl(e,n){ll[al++]=ul,ll[al++]=ol,ol=e,ul=n}function ml(e,n,t){il[sl++]=fl,il[sl++]=dl,il[sl++]=cl,cl=e;var r=fl;e=dl;var l=32-Ce(r)-1;r&=~(1<<l),t+=1;var a=32-Ce(n)+l;if(30<a){var o=l-l%5;a=(r&(1<<o)-1).toString(32),r>>=o,l-=o,fl=1<<32-Ce(n)+l|t<<l|r,dl=a+e}else fl=1<<a|t<<l|r,dl=e}function hl(e){null!==e.return&&(pl(e,1),ml(e,1,0))}function gl(e){for(;e===ol;)ol=ll[--al],ll[al]=null,ul=ll[--al],ll[al]=null;for(;e===cl;)cl=il[--sl],il[sl]=null,dl=il[--sl],il[sl]=null,fl=il[--sl],il[sl]=null}function vl(e,n){il[sl++]=fl,il[sl++]=dl,il[sl++]=cl,fl=n.id,dl=n.overflow,cl=e}var yl=null,bl=null,kl=!1,wl=null,Sl=!1,El=Error(c(519));function xl(e){throw Tl(rl(Error(c(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),El}function Cl(e){var n=e.stateNode,t=e.type,r=e.memoizedProps;switch(n[qe]=e,n[Ke]=r,t){case"dialog":hf("cancel",n),hf("close",n);break;case"iframe":case"object":case"embed":hf("load",n);break;case"video":case"audio":for(t=0;t<df.length;t++)hf(df[t],n);break;case"source":hf("error",n);break;case"img":case"image":case"link":hf("error",n),hf("load",n);break;case"details":hf("toggle",n);break;case"input":hf("invalid",n),Pn(n,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"select":hf("invalid",n);break;case"textarea":hf("invalid",n),_n(n,r.value,r.defaultValue,r.children)}"string"!=typeof(t=r.children)&&"number"!=typeof t&&"bigint"!=typeof t||n.textContent===""+t||!0===r.
vendor: 2,579 bytes, line 140
140suppressHydrationWarning||Nf(n.textContent,t)?(null!=r.popover&&(hf("beforetoggle",n),hf("toggle",n)),null!=r.onScroll&&hf("scroll",n),null!=r.onScrollEnd&&hf("scrollend",n),null!=r.onClick&&(n.onclick=$n),n=!0):n=!1,n||xl(e,!0)}function zl(e){for(yl=e.return;yl;)switch(yl.tag){case 5:case 31:case 13:return void(Sl=!1);case 27:case 3:return void(Sl=!0);default:yl=yl.return}}function Pl(e){if(e!==yl)return!1;if(!kl)return zl(e),kl=!0,!1;var n,t=e.tag;if((n=3!==t&&27!==t)&&((n=5===t)&&(n=!("form"!==(n=e.type)&&"button"!==n)||$f(e.type,e.memoizedProps)),n=!n),n&&bl&&xl(e),zl(e),13===t){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(c(317));bl=od(e)}else if(31===t){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(c(317));bl=od(e)}else 27===t?(t=bl,Kf(e.type)?(e=ad,ad=null,bl=e):bl=t):bl=yl?ld(e.stateNode.nextSibling):null;return!0}function Nl(){bl=yl=null,kl=!1}function Ll(){var e=wl;return null!==e&&(null===Ws?Ws=e:Ws.push.apply(Ws,e),wl=null),e}function Tl(e){null===wl?wl=[e]:wl.push(e)}var _l=B(null),Fl=null,Dl=null;function Ol(e,n,t){W(_l,n._currentValue),n._currentValue=t}function Ml(e){e._currentValue=_l.current,H(_l)}function Al(e,n,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,null!==r&&(r.childLanes|=n)):null!==r&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function Rl(e,n,t,r){var l=e.child;for(null!==l&&(l.return=e);null!==l;){var a=l.dependencies;if(null!==a){var o=l.child;a=a.firstContext;e:for(;null!==a;){var u=a;a=l;for(var i=0;i<n.length;i++)if(u.context===n[i]){a.lanes|=t,null!==(u=a.alternate)&&(u.lanes|=t),Al(a.return,t,e),r||(o=null);break e}a=u.next}}else if(18===l.tag){if(null===(o=l.return))throw Error(c(341));o.lanes|=t,null!==(a=o.alternate)&&(a.lanes|=t),Al(o,t,e),o=null}else o=l.child;if(null!==o)o.return=l;else for(o=l;null!==o;){if(o===e){o=null;break}if(null!==(l=o.sibling)){l.return=o.return,o=l;break}o=o.return}l=o}}function Il(e,n,t,r){e=null;for(var l=n,a=!1;null!==l;){if(!a)if(524288&l.flags)a=!0;else if(262144&l.flags)break;if(10===l.tag){var o=l.alternate;if(null===o)throw Error(c(387));if(null!==(o=o.memoizedProps)){var u=l.type;ur(l.pendingProps.value,o.value)||(null!==e?e.push(u):e=[u])}}else if(l===Z.current){if(null===(o=l.alternate))throw Error(c(387));o.memoizedState.memoizedState!==l.memoizedState.memoizedState&&(null!==e?e.push(Id):e=[Id])}l=l.return}null!==e&&Rl(n,e,t,r),n.flags|=262144}function Ul(e){for(e=e.firstContext;null!==e;){if(!ur(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}
vendor: 4,531 bytes, line 140
140function $l(e){Fl=e,Dl=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function jl(e){return Ql(Fl,e)}function Vl(e,n){return null===Fl&&$l(e),Ql(e,n)}function Ql(e,n){var t=n._currentValue;if(n={context:n,memoizedValue:t,next:null},null===Dl){if(null===e)throw Error(c(308));Dl=n,e.dependencies={lanes:0,firstContext:n},e.flags|=524288}else Dl=Dl.next=n;return t}var Bl="undefined"!=typeof AbortController?AbortController:function(){var e=[],n=this.signal={aborted:!1,addEventListener:function(n,t){e.push(t)}};this.abort=function(){n.aborted=!0,e.forEach(function(e){return e()})}},Hl=u.unstable_scheduleCallback,Wl=u.unstable_NormalPriority,ql={$$typeof:z,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Kl(){return{controller:new Bl,data:new Map,refCount:0}}function Yl(e){e.refCount--,0===e.refCount&&Hl(Wl,function(){e.controller.abort()})}var Xl=null,Gl=0,Zl=0,Jl=null;function ea(e,n){if(null===Xl){var t=Xl=[];Gl=0,Zl=af(),Jl={status:"pending",value:void 0,then:function(e){t.push(e)}}}return Gl++,n.then(na,na),n}function na(){if(0===--Gl&&null!==Xl){null!==Jl&&(Jl.status="fulfilled");var e=Xl;Xl=null,Zl=0,Jl=null;for(var n=0;n<e.length;n++)(0,e[n])()}}var ta=U.S;U.S=function(e,n){Ys=pe(),"object"==typeof n&&null!==n&&"function"==typeof n.then&&ea(0,n),null!==ta&&ta(e,n)};var ra=B(null);function la(){var e=ra.current;return null!==e?e:Ts.pooledCache}function aa(e,n){W(ra,null===n?ra.current:n.pool)}function oa(){var e=la();return null===e?null:{parent:ql._currentValue,pool:e}}var ua=Error(c(460)),ia=Error(c(474)),sa=Error(c(542)),ca={then:function(){}};function fa(e){return"fulfilled"===(e=e.status)||"rejected"===e}function da(e,n,t){switch(void 0===(t=e[t])?e.push(n):t!==n&&(n.then($n,$n),n=t),n.status){case"fulfilled":return n.value;case"rejected":throw ga(e=n.reason),e;default:if("string"==typeof n.status)n.then($n,$n);else{if(null!==(e=Ts)&&100<e.shellSuspendCounter)throw Error(c(482));(e=n).status="pending",e.then(function(e){if("pending"===n.status){var t=n;t.status="fulfilled",t.value=e}},function(e){if("pending"===n.status){var t=n;t.status="rejected",t.reason=e}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw ga(e=n.reason),e}throw ma=n,ua}}function pa(e){try{return(0,e._init)(e._payload)}catch(e){if(null!==e&&"object"==typeof e&&"function"==typeof e.then)throw ma=e,ua;throw e}}var ma=null;function ha(){if(null===ma)throw Error(c(459));var e=ma;return ma=null,e}function ga(e){if(e===ua||e===sa)throw Error(c(483))}var va=null,ya=0;function ba(e){var n=ya;return ya+=1,null===va&&(va=[]),da(va,e,n)}function ka(e,n){n=n.props.ref,e.ref=void 0!==n?n:null}function wa(e,n){if(n.$$typeof===b)throw Error(c(525));throw e=Object.prototype.toString.call(n),Error(c(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function Sa(e){function n(n,t){if(e){var r=n.deletions;null===r?(n.deletions=[t],n.flags|=16):r.push(t)}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e){for(var n=new Map;null!==e;)null!==e.key?n.set(e.key,e):n.set(e.index,e),e=e.sibling;return n}function l(e,n){return(e=Yr(e,n)).index=0,e.sibling=null,e}function a(n,t,r){return n.index=r,e?null!==(r=n.alternate)?(r=r.index)<t?(n.flags|=67108866,t):r:(n.flags|=67108866,t):(n.flags|=1048576,t)}function o(n){return e&&null===n.alternate&&(n.flags|=67108866),n}function u(e,n,t,r){return null===n||6!==n.tag?((n=Jr(t,e.mode,r)).return=e,n):((n=l(n,t)).return=e,n)}function i(e,n,t,r){var a=t.type;return a===S?f(e,n,t.props.children,r,t.key):null!==n&&(n.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===_&&pa(a)===n.type)?(ka(n=l(n,t.props),t),n.return=e,n):(ka(n=Gr(t.type,t.key,t.props,null,e.mode,r),t),n.return=e,n)}function s(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=nl(t,e.mode,r)).return=e,n):((n=l(n,t.children||[])).return=e,n)}function f(e,n,t,r,a){return null===n||7!==n.tag?((n=Zr(t,e.mode,r,a)).return=e,n):((n=l(n,t)).return=e,n)}function d(e,n,t){if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return(n=Jr(""+n,e.mode,t)).return=e,n;if("object"==typeof n&&null!==n){switch(n.$$typeof){case k:return ka(t=Gr(n.type,n.key,n.props,null,e.mode,t),n),t.return=e,t;case w:return(n=nl(n,e.mode,t)).return=e,n;case _:return d(e,n=pa(n),t)}if(I(n)||M(n))return(n=Zr(n,e.mode,t,null)).return=e,n;if("function"==typeof n.then)return d(e,ba(n),t);
vendor: 4,912 bytes, line 140
140if(n.$$typeof===z)return d(e,Vl(e,n),t);wa(e,n)}return null}function p(e,n,t,r){var l=null!==n?n.key:null;if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return null!==l?null:u(e,n,""+t,r);if("object"==typeof t&&null!==t){switch(t.$$typeof){case k:return t.key===l?i(e,n,t,r):null;case w:return t.key===l?s(e,n,t,r):null;case _:return p(e,n,t=pa(t),r)}if(I(t)||M(t))return null!==l?null:f(e,n,t,r,null);if("function"==typeof t.then)return p(e,n,ba(t),r);if(t.$$typeof===z)return p(e,n,Vl(e,t),r);wa(e,t)}return null}function m(e,n,t,r,l){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return u(n,e=e.get(t)||null,""+r,l);if("object"==typeof r&&null!==r){switch(r.$$typeof){case k:return i(n,e=e.get(null===r.key?t:r.key)||null,r,l);case w:return s(n,e=e.get(null===r.key?t:r.key)||null,r,l);case _:return m(e,n,t,r=pa(r),l)}if(I(r)||M(r))return f(n,e=e.get(t)||null,r,l,null);if("function"==typeof r.then)return m(e,n,t,ba(r),l);if(r.$$typeof===z)return m(e,n,t,Vl(n,r),l);wa(n,r)}return null}function h(l,o,u,i){for(var s=null,c=null,f=o,h=o=0,g=null;null!==f&&h<u.length;h++){f.index>h?(g=f,f=null):g=f.sibling;var v=p(l,f,u[h],i);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&n(l,f),o=a(v,o,h),null===c?s=v:c.sibling=v,c=v,f=g}if(h===u.length)return t(l,f),kl&&pl(l,h),s;if(null===f){for(;h<u.length;h++)null!==(f=d(l,u[h],i))&&(o=a(f,o,h),null===c?s=f:c.sibling=f,c=f);return kl&&pl(l,h),s}for(f=r(f);h<u.length;h++)null!==(g=m(f,l,h,u[h],i))&&(e&&null!==g.alternate&&f.delete(null===g.key?h:g.key),o=a(g,o,h),null===c?s=g:c.sibling=g,c=g);return e&&f.forEach(function(e){return n(l,e)}),kl&&pl(l,h),s}function g(l,o,u,i){if(null==u)throw Error(c(151));for(var s=null,f=null,h=o,g=o=0,v=null,y=u.next();null!==h&&!y.done;g++,y=u.next()){h.index>g?(v=h,h=null):v=h.sibling;var b=p(l,h,y.value,i);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&n(l,h),o=a(b,o,g),null===f?s=b:f.sibling=b,f=b,h=v}if(y.done)return t(l,h),kl&&pl(l,g),s;if(null===h){for(;!y.done;g++,y=u.next())null!==(y=d(l,y.value,i))&&(o=a(y,o,g),null===f?s=y:f.sibling=y,f=y);return kl&&pl(l,g),s}for(h=r(h);!y.done;g++,y=u.next())null!==(y=m(h,l,g,y.value,i))&&(e&&null!==y.alternate&&h.delete(null===y.key?g:y.key),o=a(y,o,g),null===f?s=y:f.sibling=y,f=y);return e&&h.forEach(function(e){return n(l,e)}),kl&&pl(l,g),s}function v(e,r,a,u){if("object"==typeof a&&null!==a&&a.type===S&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case k:e:{for(var i=a.key;null!==r;){if(r.key===i){if((i=a.type)===S){if(7===r.tag){t(e,r.sibling),(u=l(r,a.props.children)).return=e,e=u;break e}}else if(r.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===_&&pa(i)===r.type){t(e,r.sibling),ka(u=l(r,a.props),a),u.return=e,e=u;break e}t(e,r);break}n(e,r),r=r.sibling}a.type===S?((u=Zr(a.props.children,e.mode,u,a.key)).return=e,e=u):(ka(u=Gr(a.type,a.key,a.props,null,e.mode,u),a),u.return=e,e=u)}return o(e);case w:e:{for(i=a.key;null!==r;){if(r.key===i){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){t(e,r.sibling),(u=l(r,a.children||[])).return=e,e=u;break e}t(e,r);break}n(e,r),r=r.sibling}(u=nl(a,e.mode,u)).return=e,e=u}return o(e);case _:return v(e,r,a=pa(a),u)}if(I(a))return h(e,r,a,u);if(M(a)){if("function"!=typeof(i=M(a)))throw Error(c(150));return g(e,r,a=i.call(a),u)}if("function"==typeof a.then)return v(e,r,ba(a),u);if(a.$$typeof===z)return v(e,r,Vl(e,a),u);wa(e,a)}return"string"==typeof a&&""!==a||"number"==typeof a||"bigint"==typeof a?(a=""+a,null!==r&&6===r.tag?(t(e,r.sibling),(u=l(r,a)).return=e,e=u):(t(e,r),(u=Jr(a,e.mode,u)).return=e,e=u),o(e)):t(e,r)}return function(e,n,t,r){try{ya=0;var l=v(e,n,t,r);return va=null,l}catch(n){if(n===ua||n===sa)throw n;var a=qr(29,n,null,e.mode);return a.lanes=r,a.return=e,a}}}var Ea=Sa(!0),xa=Sa(!1),Ca=!1;function za(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Pa(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Na(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function La(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&Ls){var l=r.pending;return null===l?n.next=n:(n.next=l.next,l.next=n),r.pending=n,n=Br(e),Qr(e,null,t),n}return $r(e,r,n,t),Br(e)}function Ta(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,4194048&t)){var r=n.lanes;t|=r&=e.pendingLanes,n.lanes=t,$e(e,t)}}function _a(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var l=null,a=null;if(null!==(t=t.firstBaseUpdate)){do{var o={lane:t.lane,tag:t.tag,payload:t.payload,callback:null,next:null};null===a?l=a=o:a=a.next=o,t=t.next}
vendor: 5,867 bytes, line 140
140while(null!==t);null===a?l=a=n:a=a.next=n}else l=a=n;return t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=t)}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}var Fa=!1;function Da(){if(Fa){if(null!==Jl)throw Jl}}function Oa(e,n,t,r){Fa=!1;var l=e.updateQueue;Ca=!1;var a=l.firstBaseUpdate,o=l.lastBaseUpdate,u=l.shared.pending;if(null!==u){l.shared.pending=null;var i=u,s=i.next;i.next=null,null===o?a=s:o.next=s,o=i;var c=e.alternate;null!==c&&((u=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===u?c.firstBaseUpdate=s:u.next=s,c.lastBaseUpdate=i))}if(null!==a){var f=l.baseState;for(o=0,c=s=i=null,u=a;;){var d=-536870913&u.lane,p=d!==u.lane;if(p?(Fs&d)===d:(r&d)===d){0!==d&&d===Zl&&(Fa=!0),null!==c&&(c=c.next={lane:0,tag:u.tag,payload:u.payload,callback:null,next:null});e:{var m=e,h=u;d=n;var g=t;switch(h.tag){case 1:if("function"==typeof(m=h.payload)){f=m.call(g,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=h.payload)?m.call(g,f,d):m))break e;f=y({},f,d);break e;case 2:Ca=!0}}null!==(d=u.callback)&&(e.flags|=64,p&&(e.flags|=8192),null===(p=l.callbacks)?l.callbacks=[d]:p.push(d))}else p={lane:d,tag:u.tag,payload:u.payload,callback:u.callback,next:null},null===c?(s=c=p,i=f):c=c.next=p,o|=d;if(null===(u=u.next)){if(null===(u=l.shared.pending))break;u=(p=u).next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}null===c&&(i=f),l.baseState=i,l.firstBaseUpdate=s,l.lastBaseUpdate=c,null===a&&(l.shared.lanes=0),$s|=o,e.lanes=o,e.memoizedState=f}}function Ma(e,n){if("function"!=typeof e)throw Error(c(191,e));e.call(n)}function Aa(e,n){var t=e.callbacks;if(null!==t)for(e.callbacks=null,e=0;e<t.length;e++)Ma(t[e],n)}var Ra=B(null),Ia=B(0);function Ua(e,n){W(Ia,e=Is),W(Ra,n),Is=e|n.baseLanes}function $a(){W(Ia,Is),W(Ra,Ra.current)}function ja(){Is=Ia.current,H(Ra),H(Ia)}var Va=B(null),Qa=null;function Ba(e){var n=e.alternate;W(Ya,1&Ya.current),W(Va,e),null===Qa&&(null===n||null!==Ra.current||null!==n.memoizedState)&&(Qa=e)}function Ha(e){W(Ya,Ya.current),W(Va,e),null===Qa&&(Qa=e)}function Wa(e){22===e.tag?(W(Ya,Ya.current),W(Va,e),null===Qa&&(Qa=e)):qa()}function qa(){W(Ya,Ya.current),W(Va,Va.current)}function Ka(e){H(Va),Qa===e&&(Qa=null),H(Ya)}var Ya=B(0);function Xa(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||nd(t)||td(t)))return n}else if(19!==n.tag||"forwards"!==n.memoizedProps.revealOrder&&"backwards"!==n.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==n.memoizedProps.revealOrder&&"together"!==n.memoizedProps.revealOrder){if(null!==n.child){n.child.return=n,n=n.child;continue}}else if(128&n.flags)return n;if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Ga=0,Za=null,Ja=null,eo=null,no=!1,to=!1,ro=!1,lo=0,ao=0,oo=null,uo=0;function io(){throw Error(c(321))}function so(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!ur(e[t],n[t]))return!1;return!0}function co(e,n,t,r,l,a){return Ga=a,Za=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,U.H=null===e||null===e.memoizedState?Pu:Nu,ro=!1,a=t(r,l),ro=!1,to&&(a=po(n,t,r,l)),fo(e),a}function fo(e){U.H=zu;var n=null!==Ja&&null!==Ja.next;if(Ga=0,eo=Ja=Za=null,no=!1,ao=0,oo=null,n)throw Error(c(300));null===e||Hu||null!==(e=e.dependencies)&&Ul(e)&&(Hu=!0)}function po(e,n,t,r){Za=e;var l=0;do{if(to&&(oo=null),ao=0,to=!1,25<=l)throw Error(c(301));if(l+=1,eo=Ja=null,null!=e.updateQueue){var a=e.updateQueue;a.lastEffect=null,a.events=null,a.stores=null,null!=a.memoCache&&(a.memoCache.index=0)}U.H=Lu,a=n(t,r)}while(to);return a}function mo(){var e=U.H,n=e.useState()[0];return n="function"==typeof n.then?ko(n):n,e=e.useState()[0],(null!==Ja?Ja.memoizedState:null)!==e&&(Za.flags|=1024),n}function ho(){var e=0!==lo;return lo=0,e}function go(e,n,t){n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~t}function vo(e){if(no){for(e=e.memoizedState;null!==e;){var n=e.queue;null!==n&&(n.pending=null),e=e.next}no=!1}Ga=0,eo=Ja=Za=null,to=!1,ao=lo=0,oo=null}function yo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===eo?Za.memoizedState=eo=e:eo=eo.next=e,eo}function bo(){if(null===Ja){var e=Za.alternate;e=null!==e?e.memoizedState:null}else e=Ja.next;var n=null===eo?Za.memoizedState:eo.next;if(null!==n)eo=n,Ja=e;else{if(null===e){if(null===Za.alternate)throw Error(c(467));throw Error(c(310))}e={memoizedState:(Ja=e).memoizedState,baseState:Ja.baseState,baseQueue:Ja.baseQueue,queue:Ja.queue,next:null},null===eo?Za.memoizedState=eo=e:eo=eo.next=e}return eo}function ko(e){var n=ao;return ao+=1,null===oo&&(oo=[]),e=da(oo,e,n),n=Za,null===(null===eo?n.memoizedState:eo.next)&&(n=n.alternate,U.H=null===n||null===n.memoizedState?Pu:Nu),e}function wo(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return ko(e);if(e.$$typeof===z)return jl(e)}throw Error(c(438,String(e)))}function So(e){var n=null,t=Za.updateQueue;if(null!==t&&(n=t.memoCache),null==n){var r=Za.alternate;null!==r&&(null!==(r=r.updateQueue)&&(null!=(r=r.memoCache)&&(n={data:r.data.map(function(e){return e.slice()}),index:0})))}if(null==n&&(n={data:[],index:0}),null===t&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Za.updateQueue=t),t.memoCache=n,void 0===(t=n.data[n.index]))for(t=n.data[n.index]=Array(e),r=0;r<e;r++)t[r]=D;return n.index++,t}function Eo(e,n){return"function"==typeof n?n(e):n}function xo(e){return Co(bo(),Ja,e)}function Co(e,n,t){var r=e.queue;if(null===r)throw Error(c(311));r.lastRenderedReducer=t;var l=e.baseQueue,a=r.pending;if(null!==a){if(null!==l){var o=l.next;l.next=a.next,a.next=o}n.baseQueue=l=a,r.pending=null}if(a=e.baseState,null===l)e.memoizedState=a;
vendor: 19,638 bytes, line 140
140else{var u=o=null,i=null,s=n=l.next,f=!1;do{var d=-536870913&s.lane;if(d!==s.lane?(Fs&d)===d:(Ga&d)===d){var p=s.revertLane;if(0===p)null!==i&&(i=i.next={lane:0,revertLane:0,gesture:null,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null}),d===Zl&&(f=!0);else{if((Ga&p)===p){s=s.next,p===Zl&&(f=!0);continue}d={lane:0,revertLane:s.revertLane,gesture:null,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null},null===i?(u=i=d,o=a):i=i.next=d,Za.lanes|=p,$s|=p}d=s.action,ro&&t(a,d),a=s.hasEagerState?s.eagerState:t(a,d)}else p={lane:d,revertLane:s.revertLane,gesture:s.gesture,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null},null===i?(u=i=p,o=a):i=i.next=p,Za.lanes|=d,$s|=d;s=s.next}while(null!==s&&s!==n);if(null===i?o=a:i.next=u,!ur(a,e.memoizedState)&&(Hu=!0,f&&null!==(t=Jl)))throw t;e.memoizedState=a,e.baseState=o,e.baseQueue=i,r.lastRenderedState=a}return null===l&&(r.lanes=0),[e.memoizedState,r.dispatch]}function zo(e){var n=bo(),t=n.queue;if(null===t)throw Error(c(311));t.lastRenderedReducer=e;var r=t.dispatch,l=t.pending,a=n.memoizedState;if(null!==l){t.pending=null;var o=l=l.next;do{a=e(a,o.action),o=o.next}while(o!==l);ur(a,n.memoizedState)||(Hu=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),t.lastRenderedState=a}return[a,r]}function Po(e,n,t){var r=Za,l=bo(),a=kl;if(a){if(void 0===t)throw Error(c(407));t=t()}else t=n();var o=!ur((Ja||l).memoizedState,t);if(o&&(l.memoizedState=t,Hu=!0),l=l.queue,Zo(To.bind(null,r,l,e),[e]),l.getSnapshot!==n||o||null!==eo&&1&eo.memoizedState.tag){if(r.flags|=2048,qo(9,{destroy:void 0},Lo.bind(null,r,l,t,n),null),null===Ts)throw Error(c(349));a||127&Ga||No(r,n,t)}return t}function No(e,n,t){e.flags|=16384,e={getSnapshot:n,value:t},null===(n=Za.updateQueue)?(n={lastEffect:null,events:null,stores:null,memoCache:null},Za.updateQueue=n,n.stores=[e]):null===(t=n.stores)?n.stores=[e]:t.push(e)}function Lo(e,n,t,r){n.value=t,n.getSnapshot=r,_o(n)&&Fo(e)}function To(e,n,t){return t(function(){_o(n)&&Fo(e)})}function _o(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!ur(e,t)}catch(e){return!0}}function Fo(e){var n=Vr(e,2);null!==n&&cc(n,e,2)}function Do(e){var n=yo();if("function"==typeof e){var t=e;if(e=t(),ro){xe(!0);try{t()}finally{xe(!1)}}}return n.memoizedState=n.baseState=e,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Eo,lastRenderedState:e},n}function Oo(e,n,t,r){return e.baseState=t,Co(e,Ja,"function"==typeof r?r:Eo)}function Mo(e,n,t,r,l){if(Eu(e))throw Error(c(485));if(null!==(e=n.action)){var a={payload:l,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){a.listeners.push(e)}};null!==U.T?t(!0):a.isTransition=!1,r(a),null===(t=n.pending)?(a.next=n.pending=a,Ao(n,a)):(a.next=t.next,n.pending=t.next=a)}}function Ao(e,n){var t=n.action,r=n.payload,l=e.state;if(n.isTransition){var a=U.T,o={};U.T=o;try{var u=t(l,r),i=U.S;null!==i&&i(o,u),Ro(e,n,u)}catch(t){Uo(e,n,t)}finally{null!==a&&null!==o.types&&(a.types=o.types),U.T=a}}else try{Ro(e,n,a=t(l,r))}catch(t){Uo(e,n,t)}}function Ro(e,n,t){null!==t&&"object"==typeof t&&"function"==typeof t.then?t.then(function(t){Io(e,n,t)},function(t){return Uo(e,n,t)}):Io(e,n,t)}function Io(e,n,t){n.status="fulfilled",n.value=t,$o(n),e.state=t,null!==(n=e.pending)&&((t=n.next)===n?e.pending=null:(t=t.next,n.next=t,Ao(e,t)))}function Uo(e,n,t){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{n.status="rejected",n.reason=t,$o(n),n=n.next}while(n!==r)}e.action=null}function $o(e){e=e.listeners;for(var n=0;n<e.length;n++)(0,e[n])()}function jo(e,n){return n}function Vo(e,n){if(kl){var t=Ts.formState;if(null!==t){e:{var r=Za;if(kl){if(bl){n:{for(var l=bl,a=Sl;8!==l.nodeType;){if(!a){l=null;break n}if(null===(l=ld(l.nextSibling))){l=null;break n}}l="F!"===(a=l.data)||"F"===a?l:null}if(l){bl=ld(l.nextSibling),r="F!"===l.data;break e}}xl(r)}r=!1}r&&(n=t[0])}}return(t=yo()).memoizedState=t.baseState=n,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:jo,lastRenderedState:n},t.queue=r,t=ku.bind(null,Za,r),r.dispatch=t,r=Do(!1),a=Su.bind(null,Za,!1,r.queue),l={state:n,dispatch:null,action:e,pending:null},(r=yo()).queue=l,t=Mo.bind(null,Za,l,a,t),l.dispatch=t,r.memoizedState=e,[n,t,!1]}function Qo(e){return Bo(bo(),Ja,e)}function Bo(e,n,t){if(n=Co(e,n,jo)[0],e=xo(Eo)[0],"object"==typeof n&&null!==n&&"function"==typeof n.then)try{var r=ko(n)}catch(e){if(e===ua)throw sa;throw e}else r=n;var l=(n=bo()).queue,a=l.dispatch;return t!==n.memoizedState&&(Za.flags|=2048,qo(9,{destroy:void 0},Ho.bind(null,l,t),null)),[r,a,e]}function Ho(e,n){e.action=n}function Wo(e){var n=bo(),t=Ja;if(null!==t)return Bo(n,t,e);bo(),n=n.memoizedState;var r=(t=bo()).queue.dispatch;return t.memoizedState=e,[n,r,!1]}function qo(e,n,t,r){return e={tag:e,create:t,deps:r,inst:n,next:null},null===(n=Za.updateQueue)&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Za.updateQueue=n),null===(t=n.lastEffect)?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e),e}function Ko(){return bo().memoizedState}function Yo(e,n,t,r){var l=yo();Za.flags|=e,l.memoizedState=qo(1|n,{destroy:void 0},t,void 0===r?null:r)}function Xo(e,n,t,r){var l=bo();r=void 0===r?null:r;var a=l.memoizedState.inst;null!==Ja&&null!==r&&so(r,Ja.memoizedState.deps)?l.memoizedState=qo(n,a,t,r):(Za.flags|=e,l.memoizedState=qo(1|n,a,t,r))}function Go(e,n){Yo(8390656,8,e,n)}function Zo(e,n){Xo(2048,8,e,n)}function Jo(e){Za.flags|=4;var n=Za.updateQueue;if(null===n)n={lastEffect:null,events:null,stores:null,memoCache:null},Za.updateQueue=n,n.events=[e];else{var t=n.events;null===t?n.events=[e]:t.push(e)}}function eu(e){var n=bo().memoizedState;return Jo({ref:n,nextImpl:e}),function(){if(2&Ls)throw Error(c(440));return n.impl.apply(void 0,arguments)}}function nu(e,n){return Xo(4,2,e,n)}function tu(e,n){return Xo(4,4,e,n)}function ru(e,n){if("function"==typeof n){e=e();var t=n(e);return function(){"function"==typeof t?t():n(null)}}if(null!=n)return e=e(),n.current=e,function(){n.current=null}}function lu(e,n,t){t=null!=t?t.concat([e]):null,Xo(4,4,ru.bind(null,n,e),t)}function au(){}function ou(e,n){var t=bo();n=void 0===n?null:n;var r=t.memoizedState;return null!==n&&so(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function uu(e,n){var t=bo();n=void 0===n?null:n;var r=t.memoizedState;if(null!==n&&so(n,r[1]))return r[0];if(r=e(),ro){xe(!0);try{e()}finally{xe(!1)}}return t.memoizedState=[r,n],r}function iu(e,n,t){return void 0===t||1073741824&Ga&&!(261930&Fs)?e.memoizedState=n:(e.memoizedState=t,e=sc(),Za.lanes|=e,$s|=e,t)}function su(e,n,t,r){return ur(t,n)?t:null!==Ra.current?(e=iu(e,t,r),ur(e,n)||(Hu=!0),e):42&Ga&&(!(1073741824&Ga)||261930&Fs)?(e=sc(),Za.lanes|=e,$s|=e,n):(Hu=!0,e.memoizedState=t)}function cu(e,n,t,r,l){var a=$.p;$.p=0!==a&&8>a?a:8;var o,u,i,s=U.T,c={};U.T=c,Su(e,!1,n,t);try{var f=l(),d=U.S;if(null!==d&&d(c,f),null!==f&&"object"==typeof f&&"function"==typeof f.then)wu(e,n,(o=r,u=[],i={status:"pending",value:null,reason:null,then:function(e){u.push(e)}},f.then(function(){i.status="fulfilled",i.value=o;for(var e=0;e<u.length;e++)(0,u[e])(o)},function(e){for(i.status="rejected",i.reason=e,e=0;e<u.length;e++)(0,u[e])(void 0)}),i),ic());else wu(e,n,r,ic())}catch(t){wu(e,n,{then:function(){},status:"rejected",reason:t},ic())}finally{$.p=a,null!==s&&null!==c.types&&(s.types=c.types),U.T=s}}function fu(){}function du(e,n,t,r){if(5!==e.tag)throw Error(c(476));var l=pu(e).queue;cu(e,l,n,j,null===t?fu:function(){return mu(e),t(r)})}function pu(e){var n=e.memoizedState;if(null!==n)return n;var t={};return(n={memoizedState:j,baseState:j,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Eo,lastRenderedState:j},next:null}).next={memoizedState:t,baseState:t,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Eo,lastRenderedState:t},next:null},e.memoizedState=n,null!==(e=e.alternate)&&(e.memoizedState=n),n}function mu(e){var n=pu(e);null===n.next&&(n=e.alternate.memoizedState),wu(e,n.next.queue,{},ic())}function hu(){return jl(Id)}function gu(){return bo().memoizedState}function vu(){return bo().memoizedState}function yu(e){for(var n=e.return;null!==n;){switch(n.tag){case 24:case 3:var t=ic(),r=La(n,e=Na(t),t);return null!==r&&(cc(r,n,t),Ta(r,n,t)),n={cache:Kl()},void(e.payload=n)}n=n.return}}function bu(e,n,t){var r=ic();t={lane:r,revertLane:0,gesture:null,action:t,hasEagerState:!1,eagerState:null,next:null},Eu(e)?xu(n,t):null!==(t=jr(e,n,t,r))&&(cc(t,e,r),Cu(t,n,r))}function ku(e,n,t){wu(e,n,t,ic())}function wu(e,n,t,r){var l={lane:r,revertLane:0,gesture:null,action:t,hasEagerState:!1,eagerState:null,next:null};if(Eu(e))xu(n,l);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=n.lastRenderedReducer))try{var o=n.lastRenderedState,u=a(o,t);if(l.hasEagerState=!0,l.eagerState=u,ur(u,o))return $r(e,n,l,0),null===Ts&&Ur(),!1}catch(e){}if(null!==(t=jr(e,n,l,r)))return cc(t,e,r),Cu(t,n,r),!0}return!1}function Su(e,n,t,r){if(r={lane:2,revertLane:af(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Eu(e)){if(n)throw Error(c(479))}else null!==(n=jr(e,t,r,2))&&cc(n,e,2)}function Eu(e){var n=e.alternate;return e===Za||null!==n&&n===Za}function xu(e,n){to=no=!0;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Cu(e,n,t){if(4194048&t){var r=n.lanes;t|=r&=e.pendingLanes,n.lanes=t,$e(e,t)}}var zu={readContext:jl,use:wo,useCallback:io,useContext:io,useEffect:io,useImperativeHandle:io,useLayoutEffect:io,useInsertionEffect:io,useMemo:io,useReducer:io,useRef:io,useState:io,useDebugValue:io,useDeferredValue:io,useTransition:io,useSyncExternalStore:io,useId:io,useHostTransitionStatus:io,useFormState:io,useActionState:io,useOptimistic:io,useMemoCache:io,useCacheRefresh:io};zu.useEffectEvent=io;var Pu={readContext:jl,use:wo,useCallback:function(e,n){return yo().memoizedState=[e,void 0===n?null:n],e},useContext:jl,useEffect:Go,useImperativeHandle:function(e,n,t){t=null!=t?t.concat([e]):null,Yo(4194308,4,ru.bind(null,n,e),t)},useLayoutEffect:function(e,n){return Yo(4194308,4,e,n)},useInsertionEffect:function(e,n){Yo(4,2,e,n)},useMemo:function(e,n){var t=yo();n=void 0===n?null:n;var r=e();if(ro){xe(!0);try{e()}finally{xe(!1)}}return t.memoizedState=[r,n],r},useReducer:function(e,n,t){var r=yo();if(void 0!==t){var l=t(n);if(ro){xe(!0);try{t(n)}finally{xe(!1)}}}else l=n;return r.memoizedState=r.baseState=l,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:l},r.queue=e,e=e.dispatch=bu.bind(null,Za,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},yo().memoizedState=e},useState:function(e){var n=(e=Do(e)).queue,t=ku.bind(null,Za,n);return n.dispatch=t,[e.memoizedState,t]},useDebugValue:au,useDeferredValue:function(e,n){return iu(yo(),e,n)},useTransition:function(){var e=Do(!1);return e=cu.bind(null,Za,e.queue,!0,!1),yo().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,n,t){var r=Za,l=yo();if(kl){if(void 0===t)throw Error(c(407));t=t()}else{if(t=n(),null===Ts)throw Error(c(349));127&Fs||No(r,n,t)}l.memoizedState=t;var a={value:t,getSnapshot:n};return l.queue=a,Go(To.bind(null,r,a,e),[e]),r.flags|=2048,qo(9,{destroy:void 0},Lo.bind(null,r,a,t,n),null),t},useId:function(){var e=yo(),n=Ts.identifierPrefix;if(kl){var t=dl;n="_"+n+"R_"+(t=(fl&~(1<<32-Ce(fl)-1)).toString(32)+t),0<(t=lo++)&&(n+="H"+t.toString(32)),n+="_"}else n="_"+n+"r_"+(t=uo++).toString(32)+"_";return e.memoizedState=n},useHostTransitionStatus:hu,useFormState:Vo,useActionState:Vo,useOptimistic:function(e){var n=yo();n.memoizedState=n.baseState=e;var t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=t,n=Su.bind(null,Za,!0,t),t.dispatch=n,[e,n]},useMemoCache:So,useCacheRefresh:function(){return yo().memoizedState=yu.bind(null,Za)},useEffectEvent:function(e){var n=yo(),t={impl:e};return n.memoizedState=t,function(){if(2&Ls)throw Error(c(440));return t.impl.apply(void 0,arguments)}}},Nu={readContext:jl,use:wo,useCallback:ou,useContext:jl,useEffect:Zo,useImperativeHandle:lu,useInsertionEffect:nu,useLayoutEffect:tu,useMemo:uu,useReducer:xo,useRef:Ko,useState:function(){return xo(Eo)},useDebugValue:au,useDeferredValue:function(e,n){return su(bo(),Ja.memoizedState,e,n)},useTransition:function(){var e=xo(Eo)[0],n=bo().memoizedState;return["boolean"==typeof e?e:ko(e),n]},useSyncExternalStore:Po,useId:gu,useHostTransitionStatus:hu,useFormState:Qo,useActionState:Qo,useOptimistic:function(e,n){return Oo(bo(),0,e,n)},useMemoCache:So,useCacheRefresh:vu};Nu.useEffectEvent=eu;var Lu={readContext:jl,use:wo,useCallback:ou,useContext:jl,useEffect:Zo,useImperativeHandle:lu,useInsertionEffect:nu,useLayoutEffect:tu,useMemo:uu,useReducer:zo,useRef:Ko,useState:function(){return zo(Eo)},useDebugValue:au,useDeferredValue:function(e,n){var t=bo();return null===Ja?iu(t,e,n):su(t,Ja.memoizedState,e,n)},useTransition:function(){var e=zo(Eo)[0],n=bo().memoizedState;return["boolean"==typeof e?e:ko(e),n]},useSyncExternalStore:Po,useId:gu,useHostTransitionStatus:hu,useFormState:Wo,useActionState:Wo,useOptimistic:function(e,n){var t=bo();return null!==Ja?Oo(t,0,e,n):(t.baseState=e,[e,t.queue.dispatch])},useMemoCache:So,useCacheRefresh:vu};function Tu(e,n,t,r){t=null==(t=t(r,n=e.memoizedState))?n:y({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}Lu.useEffectEvent=eu;var _u={enqueueSetState:function(e,n,t){e=e._reactInternals;var r=ic(),l=Na(r);l.payload=n,null!=t&&(l.callback=t),null!==(n=La(e,l,r))&&(cc(n,e,r),Ta(n,e,r))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=ic(),l=Na(r);l.tag=1,l.payload=n,null!=t&&(l.callback=t),null!==(n=La(e,l,r))&&(cc(n,e,r),Ta(n,e,r))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=ic(),r=Na(t);r.tag=2,null!=n&&(r.callback=n),null!==(n=La(e,r,t))&&(cc(n,e,t),Ta(n,e,t))}};function Fu(e,n,t,r,l,a,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,o):!n.prototype||!n.prototype.isPureReactComponent||(!ir(t,r)||!ir(l,a))}function Du(e,n,t,r){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&_u.enqueueReplaceState(n,n.state,null)}function Ou(e,n){var t=n;if("ref"in n)for(var r in t={},n)"ref"!==r&&(t[r]=n[r]);if(e=e.defaultProps)for(var l in t===n&&(t=y({},t)),e)void 0===t[l]&&(t[l]=e[l]);return t}function Mu(e){Mr(e)}function Au(e){console.error(e)}function Ru(e){Mr(e)}function Iu(e,n){try{(0,e.onUncaughtError)(n.value,{componentStack:n.stack})}catch(e){setTimeout(function(){throw e})}}function Uu(e,n,t){try{(0,e.onCaughtError)(t.value,{componentStack:t.stack,errorBoundary:1===n.tag?n.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function $u(e,n,t){return(t=Na(t)).tag=3,t.payload={element:null},t.callback=function(){Iu(e,n)},t}function ju(e){return(e=Na(e)).tag=3,e}function Vu(e,n,t,r){var l=t.type.getDerivedStateFromError;if("function"==typeof l){var a=r.value;e.payload=function(){return l(a)},e.callback=function(){Uu(n,t,r)}}var o=t.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){Uu(n,t,r),"function"!=typeof l&&(null===Zs?Zs=new Set([this]):Zs.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}function Qu(e,n,t,r,l){if(t.flags|=32768,null!==r&&"object"==typeof r&&"function"==typeof r.then){if(null!==(n=t.alternate)&&Il(n,t,l,!0),null!==(t=Va.current)){switch(t.tag){case 31:case 13:return null===Qa?Sc():null===t.alternate&&0===Us&&(Us=3),t.flags&=-257,t.flags|=65536,t.lanes=l,r===ca?t.flags|=16384:(null===(n=t.updateQueue)?t.updateQueue=new Set([r]):n.add(r),jc(e,r,l)),!1;case 22:return t.flags|=65536,r===ca?t.flags|=16384:(null===(n=t.updateQueue)?(n={transitions:null,markerInstances:null,retryQueue:new Set([r])},t.updateQueue=n):null===(t=n.retryQueue)?n.retryQueue=new Set([r]):t.add(r),jc(e,r,l)),!1}throw Error(c(435,t.tag))}return jc(e,r,l),Sc(),!1}if(kl)return null!==(n=Va.current)?(!(65536&n.flags)&&(n.flags|=256),n.flags|=65536,n.lanes=l,r!==El&&Tl(rl(e=Error(c(422),{cause:r}),t))):(r!==El&&Tl(rl(n=Error(c(423),{cause:r}),t)),(e=e.current.alternate).flags|=65536,l&=-l,e.lanes|=l,r=rl(r,t),_a(e,l=$u(e.stateNode,r,l)),4!==Us&&(Us=2)),!1;var a=Error(c(520),{cause:r});if(a=rl(a,t),null===Hs?Hs=[a]:Hs.push(a),4!==Us&&(Us=2),null===n)return!0;r=rl(r,t),t=n;do{switch(t.tag){case 3:return t.flags|=65536,e=l&-l,t.lanes|=e,_a(t,e=$u(t.stateNode,r,e)),!1;case 1:if(n=t.type,a=t.stateNode,!(128&t.flags||"function"!=typeof n.getDerivedStateFromError&&(null===a||"function"!=typeof a.componentDidCatch||null!==Zs&&Zs.has(a))))return t.flags|=65536,l&=-l,t.lanes|=l,Vu(l=ju(l),e,t,r),_a(t,l),!1}t=t.return}while(null!==t);return!1}var Bu=Error(c(461)),Hu=!1;function Wu(e,n,t,r){n.child=null===e?xa(n,null,t,r):Ea(n,e.child,t,r)}function qu(e,n,t,r,l){t=t.render;var a=n.ref;if("ref"in r){var o={};for(var u in r)"ref"!==u&&(o[u]=r[u])}else o=r;return $l(n),r=co(e,n,t,o,a,l),u=ho(),null===e||Hu?(kl&&u&&hl(n),n.flags|=1,Wu(e,n,r,l),n.child):(go(e,n,l),vi(e,n,l))}function Ku(e,n,t,r,l){if(null===e){var a=t.type;return"function"!=typeof a||Kr(a)||void 0!==a.defaultProps||null!==t.compare?((e=Gr(t.type,null,r,n,n.mode,l)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,Yu(e,n,a,r,l))}if(a=e.child,!yi(e,l)){var o=a.memoizedProps;if((t=null!==(t=t.compare)?t:ir)(o,r)&&e.ref===n.ref)return vi(e,n,l)}return n.flags|=1,(e=Yr(a,r)).ref=n.ref,e.return=n,n.child=e}function Yu(e,n,t,r,l){if(null!==e){var a=e.memoizedProps;if(ir(a,r)&&e.ref===n.ref){if(Hu=!1,n.pendingProps=r=a,!yi(e,l))return n.lanes=e.lanes,vi(e,n,l);131072&e.flags&&(Hu=!0)}}return ri(e,n,t,r,l)}function Xu(e,n,t,r){var l=r.children,a=null!==e?e.memoizedState:null;if(null===e&&null===n.stateNode&&(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===r.mode){if(128&n.flags){if(a=null!==a?a.baseLanes|t:t,null!==e){for(r=n.child=e.child,l=0;null!==r;)l=l|r.lanes|r.childLanes,r=r.sibling;r=l&~a}else r=0,n.child=null;return Zu(e,n,a,t,r)}if(!(536870912&t))return r=n.lanes=536870912,Zu(e,n,null!==a?a.baseLanes|t:t,t,r);n.memoizedState={baseLanes:0,cachePool:null},null!==e&&aa(0,null!==a?a.cachePool:null),null!==a?Ua(n,a):$a(),Wa(n)}else null!==a?(aa(0,a.cachePool),Ua(n,a),qa(),n.memoizedState=null):(null!==e&&aa(0,null),$a(),qa());return Wu(e,n,l,t),n.child}function Gu(e,n){return null!==e&&22===e.tag||null!==n.stateNode||(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.sibling}function Zu(e,n,t,r,l){var a=la();return a=null===a?null:{parent:ql._currentValue,pool:a},n.memoizedState={baseLanes:t,cachePool:a},null!==e&&aa(0,null),$a(),Wa(n),null!==e&&Il(e,n,r,!0),n.childLanes=l,null}function Ju(e,n){return(n=di({mode:n.mode,children:n.children},e.mode)).ref=e.ref,e.child=n,n.return=e,n}function ei(e,n,t){return Ea(n,e.child,null,t),(e=Ju(n,n.pendingProps)).flags|=2,Ka(n),n.memoizedState=null,e}function ni(e,n,t){var r=n.pendingProps,l=!!(128&n.flags);if(n.flags&=-129,null===e){if(kl){if("hidden"===r.mode)return e=Ju(n,r),n.lanes=536870912,Gu(null,e);if(Ha(n),(e=bl)?null!==(e=null!==(e=ed(e,Sl))&&"&"===e.data?e:null)&&(n.memoizedState={dehydrated:e,treeContext:null!==cl?{id:fl,overflow:dl}:null,retryLane:536870912,hydrationErrors:null},(t=el(e)).return=n,n.child=t,yl=n,bl=null):e=null,null===e)throw xl(n);return n.lanes=536870912,null}return Ju(n,r)}var a=e.memoizedState;if(null!==a){var o=a.dehydrated;
vendor: 5,881 bytes, line 140
140if(Ha(n),l)if(256&n.flags)n.flags&=-257,n=ei(e,n,t);else{if(null===n.memoizedState)throw Error(c(558));n.child=e.child,n.flags|=128,n=null}else if(Hu||Il(e,n,t,!1),l=0!==(t&e.childLanes),Hu||l){if(null!==(r=Ts)&&(0!==(o=je(r,t))&&o!==a.retryLane))throw a.retryLane=o,Vr(e,o),cc(r,e,o),Bu;Sc(),n=ei(e,n,t)}else e=a.treeContext,bl=ld(o.nextSibling),yl=n,kl=!0,wl=null,Sl=!1,null!==e&&vl(n,e),(n=Ju(n,r)).flags|=4096;return n}return(e=Yr(e.child,{mode:r.mode,children:r.children})).ref=n.ref,n.child=e,e.return=n,e}function ti(e,n){var t=n.ref;if(null===t)null!==e&&null!==e.ref&&(n.flags|=4194816);else{if("function"!=typeof t&&"object"!=typeof t)throw Error(c(284));null!==e&&e.ref===t||(n.flags|=4194816)}}function ri(e,n,t,r,l){return $l(n),t=co(e,n,t,r,void 0,l),r=ho(),null===e||Hu?(kl&&r&&hl(n),n.flags|=1,Wu(e,n,t,l),n.child):(go(e,n,l),vi(e,n,l))}function li(e,n,t,r,l,a){return $l(n),n.updateQueue=null,t=po(n,r,t,l),fo(e),r=ho(),null===e||Hu?(kl&&r&&hl(n),n.flags|=1,Wu(e,n,t,a),n.child):(go(e,n,a),vi(e,n,a))}function ai(e,n,t,r,l){if($l(n),null===n.stateNode){var a=Hr,o=t.contextType;"object"==typeof o&&null!==o&&(a=jl(o)),a=new t(r,a),n.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=_u,n.stateNode=a,a._reactInternals=n,(a=n.stateNode).props=r,a.state=n.memoizedState,a.refs={},za(n),o=t.contextType,a.context="object"==typeof o&&null!==o?jl(o):Hr,a.state=n.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(Tu(n,t,o,r),a.state=n.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(o=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),o!==a.state&&_u.enqueueReplaceState(a,a.state,null),Oa(n,r,a,l),Da(),a.state=n.memoizedState),"function"==typeof a.componentDidMount&&(n.flags|=4194308),r=!0}else if(null===e){a=n.stateNode;var u=n.memoizedProps,i=Ou(t,u);a.props=i;var s=a.context,c=t.contextType;o=Hr,"object"==typeof c&&null!==c&&(o=jl(c));var f=t.getDerivedStateFromProps;c="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate,u=n.pendingProps!==u,c||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(u||s!==o)&&Du(n,a,r,o),Ca=!1;var d=n.memoizedState;a.state=d,Oa(n,r,a,l),Da(),s=n.memoizedState,u||d!==s||Ca?("function"==typeof f&&(Tu(n,t,f,r),s=n.memoizedState),(i=Ca||Fu(n,t,i,r,d,s,o))?(c||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(n.flags|=4194308)):("function"==typeof a.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=s),a.props=r,a.state=s,a.context=o,r=i):("function"==typeof a.componentDidMount&&(n.flags|=4194308),r=!1)}else{a=n.stateNode,Pa(e,n),c=Ou(t,o=n.memoizedProps),a.props=c,f=n.pendingProps,d=a.context,s=t.contextType,i=Hr,"object"==typeof s&&null!==s&&(i=jl(s)),(s="function"==typeof(u=t.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==f||d!==i)&&Du(n,a,r,i),Ca=!1,d=n.memoizedState,a.state=d,Oa(n,r,a,l),Da();var p=n.memoizedState;o!==f||d!==p||Ca||null!==e&&null!==e.dependencies&&Ul(e.dependencies)?("function"==typeof u&&(Tu(n,t,u,r),p=n.memoizedState),(c=Ca||Fu(n,t,c,r,d,p,i)||null!==e&&null!==e.dependencies&&Ul(e.dependencies))?(s||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,i),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,i)),"function"==typeof a.componentDidUpdate&&(n.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=p),a.props=r,a.state=p,a.context=i,r=c):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return a=r,ti(e,n),r=!!(128&n.flags),a||r?(a=n.stateNode,t=r&&"function"!=typeof t.getDerivedStateFromError?null:a.render(),n.flags|=1,null!==e&&r?(n.child=Ea(n,e.child,null,l),n.child=Ea(n,null,t,l)):Wu(e,n,t,l),n.memoizedState=a.state,e=n.child):e=vi(e,n,l),e}function oi(e,n,t,r){return Nl(),n.flags|=256,Wu(e,n,t,r),n.child}var ui={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function ii(e){return{baseLanes:e,cachePool:oa()}}function si(e,n,t){return e=null!==e?e.childLanes&~t:0,n&&(e|=Qs),e}function ci(e,n,t){var r,l=n.pendingProps,a=!1,o=!!(128&n.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&!!(2&Ya.current)),r&&(a=!0,n.flags&=-129),r=!!(32&n.flags),n.flags&=-33,null===e){if(kl){if(a?Ba(n):qa(),(e=bl)?null!==(e=null!==(e=ed(e,Sl))&&"&"!==e.data?e:null)&&(n.memoizedState={dehydrated:e,treeContext:null!==cl?{id:fl,overflow:dl}:null,retryLane:536870912,hydrationErrors:null},(t=el(e)).return=n,n.child=t,yl=n,bl=null):e=null,null===e)throw xl(n);return td(e)?n.lanes=32:n.lanes=536870912,null}var u=l.children;return l=l.fallback,a?(qa(),u=di({mode:"hidden",children:u},a=n.mode),l=Zr(l,a,t,null),u.return=n,l.return=n,u.sibling=l,n.child=u,(l=n.child).memoizedState=ii(t),l.childLanes=si(e,r,t),n.memoizedState=ui,Gu(null,l)):(Ba(n),fi(n,u))}var i=e.memoizedState;
vendor: 5,706 bytes, line 140
140if(null!==i&&null!==(u=i.dehydrated)){if(o)256&n.flags?(Ba(n),n.flags&=-257,n=pi(e,n,t)):null!==n.memoizedState?(qa(),n.child=e.child,n.flags|=128,n=null):(qa(),u=l.fallback,a=n.mode,l=di({mode:"visible",children:l.children},a),(u=Zr(u,a,t,null)).flags|=2,l.return=n,u.return=n,l.sibling=u,n.child=l,Ea(n,e.child,null,t),(l=n.child).memoizedState=ii(t),l.childLanes=si(e,r,t),n.memoizedState=ui,n=Gu(null,l));else if(Ba(n),td(u)){if(r=u.nextSibling&&u.nextSibling.dataset)var s=r.dgst;r=s,(l=Error(c(419))).stack="",l.digest=r,Tl({value:l,source:null,stack:null}),n=pi(e,n,t)}else if(Hu||Il(e,n,t,!1),r=0!==(t&e.childLanes),Hu||r){if(null!==(r=Ts)&&(0!==(l=je(r,t))&&l!==i.retryLane))throw i.retryLane=l,Vr(e,l),cc(r,e,l),Bu;nd(u)||Sc(),n=pi(e,n,t)}else nd(u)?(n.flags|=192,n.child=e.child,n=null):(e=i.treeContext,bl=ld(u.nextSibling),yl=n,kl=!0,wl=null,Sl=!1,null!==e&&vl(n,e),(n=fi(n,l.children)).flags|=4096);return n}return a?(qa(),u=l.fallback,a=n.mode,s=(i=e.child).sibling,(l=Yr(i,{mode:"hidden",children:l.children})).subtreeFlags=65011712&i.subtreeFlags,null!==s?u=Yr(s,u):(u=Zr(u,a,t,null)).flags|=2,u.return=n,l.return=n,l.sibling=u,n.child=l,Gu(null,l),l=n.child,null===(u=e.child.memoizedState)?u=ii(t):(null!==(a=u.cachePool)?(i=ql._currentValue,a=a.parent!==i?{parent:i,pool:i}:a):a=oa(),u={baseLanes:u.baseLanes|t,cachePool:a}),l.memoizedState=u,l.childLanes=si(e,r,t),n.memoizedState=ui,Gu(e.child,l)):(Ba(n),e=(t=e.child).sibling,(t=Yr(t,{mode:"visible",children:l.children})).return=n,t.sibling=null,null!==e&&(null===(r=n.deletions)?(n.deletions=[e],n.flags|=16):r.push(e)),n.child=t,n.memoizedState=null,t)}function fi(e,n){return(n=di({mode:"visible",children:n},e.mode)).return=e,e.child=n}function di(e,n){return(e=qr(22,e,null,n)).lanes=0,e}function pi(e,n,t){return Ea(n,e.child,null,t),(e=fi(n,n.pendingProps.children)).flags|=2,n.memoizedState=null,e}function mi(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),Al(e.return,n,t)}function hi(e,n,t,r,l,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l,treeForkCount:a}:(o.isBackwards=n,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=t,o.tailMode=l,o.treeForkCount=a)}function gi(e,n,t){var r=n.pendingProps,l=r.revealOrder,a=r.tail;r=r.children;var o=Ya.current,u=!!(2&o);if(u?(o=1&o|2,n.flags|=128):o&=1,W(Ya,o),Wu(e,n,r,t),r=kl?ul:0,!u&&null!==e&&128&e.flags)e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&mi(e,t,n);else if(19===e.tag)mi(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(l){case"forwards":for(t=n.child,l=null;null!==t;)null!==(e=t.alternate)&&null===Xa(e)&&(l=t),t=t.sibling;null===(t=l)?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),hi(n,!1,l,t,a,r);break;case"backwards":case"unstable_legacy-backwards":for(t=null,l=n.child,n.child=null;null!==l;){if(null!==(e=l.alternate)&&null===Xa(e)){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}hi(n,!0,t,null,a,r);break;case"together":hi(n,!1,null,null,void 0,r);break;default:n.memoizedState=null}return n.child}function vi(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),$s|=n.lanes,0===(t&n.childLanes)){if(null===e)return null;if(Il(e,n,t,!1),0===(t&n.childLanes))return null}if(null!==e&&n.child!==e.child)throw Error(c(153));if(null!==n.child){for(t=Yr(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=Yr(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function yi(e,n){return 0!==(e.lanes&n)||!(null===(e=e.dependencies)||!Ul(e))}function bi(e,n,t){switch(n.tag){case 3:J(n,n.stateNode.containerInfo),Ol(0,ql,e.memoizedState.cache),Nl();break;case 27:case 5:ne(n);break;case 4:J(n,n.stateNode.containerInfo);break;case 10:Ol(0,n.type,n.memoizedProps.value);break;case 31:if(null!==n.memoizedState)return n.flags|=128,Ha(n),null;break;case 13:var r=n.memoizedState;if(null!==r)return null!==r.dehydrated?(Ba(n),n.flags|=128,null):0!==(t&n.child.childLanes)?ci(e,n,t):(Ba(n),null!==(e=vi(e,n,t))?e.sibling:null);Ba(n);break;case 19:var l=!!(128&e.flags);if((r=0!==(t&n.childLanes))||(Il(e,n,t,!1),r=0!==(t&n.childLanes)),l){if(r)return gi(e,n,t);n.flags|=128}if(null!==(l=n.memoizedState)&&(l.rendering=null,l.tail=null,l.lastEffect=null),W(Ya,Ya.current),r)break;return null;case 22:return n.lanes=0,Xu(e,n,t,n.pendingProps);case 24:Ol(0,ql,e.memoizedState.cache)}return vi(e,n,t)}function ki(e,n,t){if(null!==e)if(e.memoizedProps!==n.pendingProps)Hu=!0;else{if(!(yi(e,t)||128&n.flags))return Hu=!1,bi(e,n,t);Hu=!!(131072&e.flags)}else Hu=!1,kl&&1048576&n.flags&&ml(n,ul,n.index);switch(n.lanes=0,n.tag){case 16:e:{var r=n.pendingProps;if(e=pa(n.elementType),n.type=e,"function"!=typeof e){if(null!=e){var l=e.$$typeof;if(l===P){n.tag=11,n=qu(null,n,e,r,t);break e}if(l===T){n.tag=14,n=Ku(null,n,e,r,t);break e}}throw n=R(e)||e,Error(c(306,n,""))}Kr(e)?(r=Ou(e,r),n.tag=1,n=ai(null,n,e,r,t)):(n.tag=0,n=ri(null,n,e,r,t))}return n;case 0:return ri(e,n,n.type,n.pendingProps,t);case 1:return ai(e,n,r=n.type,l=Ou(r,n.pendingProps),t);case 3:e:{if(J(n,n.stateNode.containerInfo),null===e)throw Error(c(387));r=n.pendingProps;var a=n.memoizedState;l=a.element,Pa(e,n),Oa(n,r,null,t);var o=n.memoizedState;if(r=o.cache,Ol(0,ql,r),r!==a.cache&&Rl(n,[ql],t,!0),Da(),r=o.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:o.cache},n.updateQueue.baseState=a,n.memoizedState=a,256&n.flags){n=oi(e,n,r,t);break e}if(r!==l){Tl(l=rl(Error(c(424)),n)),n=oi(e,n,r,t);break e}if(9===(e=n.stateNode.containerInfo).nodeType)e=e.body;
vendor: 10,808 bytes, line 140
140else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(bl=ld(e.firstChild),yl=n,kl=!0,wl=null,Sl=!0,t=xa(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(Nl(),r===l){n=vi(e,n,t);break e}Wu(e,n,r,t)}n=n.child}return n;case 26:return ti(e,n),null===e?(t=gd(n.type,null,n.pendingProps,null))?n.memoizedState=t:kl||(t=n.type,e=n.pendingProps,(r=Rf(G.current).createElement(t))[qe]=n,r[Ke]=e,_f(r,t,e),on(r),n.stateNode=r):n.memoizedState=gd(n.type,e.memoizedProps,n.pendingProps,e.memoizedState),null;case 27:return ne(n),null===e&&kl&&(r=n.stateNode=id(n.type,n.pendingProps,G.current),yl=n,Sl=!0,l=bl,Kf(n.type)?(ad=l,bl=ld(r.firstChild)):bl=l),Wu(e,n,n.pendingProps.children,t),ti(e,n),null===e&&(n.flags|=4194304),n.child;case 5:return null===e&&kl&&((l=r=bl)&&(null!==(r=Zf(r,n.type,n.pendingProps,Sl))?(n.stateNode=r,yl=n,bl=ld(r.firstChild),Sl=!1,l=!0):l=!1),l||xl(n)),ne(n),l=n.type,a=n.pendingProps,o=null!==e?e.memoizedProps:null,r=a.children,$f(l,a)?r=null:null!==o&&$f(l,o)&&(n.flags|=32),null!==n.memoizedState&&(l=co(e,n,mo,null,null,t),Id._currentValue=l),ti(e,n),Wu(e,n,r,t),n.child;case 6:return null===e&&kl&&((e=t=bl)&&(null!==(t=Jf(t,n.pendingProps,Sl))?(n.stateNode=t,yl=n,bl=null,e=!0):e=!1),e||xl(n)),null;case 13:return ci(e,n,t);case 4:return J(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=Ea(n,null,r,t):Wu(e,n,r,t),n.child;case 11:return qu(e,n,n.type,n.pendingProps,t);case 7:return Wu(e,n,n.pendingProps,t),n.child;case 8:case 12:return Wu(e,n,n.pendingProps.children,t),n.child;case 10:return r=n.pendingProps,Ol(0,n.type,r.value),Wu(e,n,r.children,t),n.child;case 9:return l=n.type._context,r=n.pendingProps.children,$l(n),r=r(l=jl(l)),n.flags|=1,Wu(e,n,r,t),n.child;case 14:return Ku(e,n,n.type,n.pendingProps,t);case 15:return Yu(e,n,n.type,n.pendingProps,t);case 19:return gi(e,n,t);case 31:return ni(e,n,t);case 22:return Xu(e,n,t,n.pendingProps);case 24:return $l(n),r=jl(ql),null===e?(null===(l=la())&&(l=Ts,a=Kl(),l.pooledCache=a,a.refCount++,null!==a&&(l.pooledCacheLanes|=t),l=a),n.memoizedState={parent:r,cache:l},za(n),Ol(0,ql,l)):(0!==(e.lanes&t)&&(Pa(e,n),Oa(n,null,null,t),Da()),l=e.memoizedState,a=n.memoizedState,l.parent!==r?(l={parent:r,cache:r},n.memoizedState=l,0===n.lanes&&(n.memoizedState=n.updateQueue.baseState=l),Ol(0,ql,r)):(r=a.cache,Ol(0,ql,r),r!==l.cache&&Rl(n,[ql],t,!0))),Wu(e,n,n.pendingProps.children,t),n.child;case 29:throw n.pendingProps}throw Error(c(156,n.tag))}function wi(e){e.flags|=4}function Si(e,n,t,r,l){if((n=!!(32&e.mode))&&(n=!1),n){if(e.flags|=16777216,(335544128&l)===l)if(e.stateNode.complete)e.flags|=8192;else{if(!bc())throw ma=ca,ia;e.flags|=8192}}else e.flags&=-16777217}function Ei(e,n){if("stylesheet"!==n.type||4&n.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!Td(n)){if(!bc())throw ma=ca,ia;e.flags|=8192}}function xi(e,n){null!==n&&(e.flags|=4),16384&e.flags&&(n=22!==e.tag?Me():536870912,e.lanes|=n,Bs|=n)}function Ci(e,n){if(!kl)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function zi(e){var n=null!==e.alternate&&e.alternate.child===e.child,t=0,r=0;if(n)for(var l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=65011712&l.subtreeFlags,r|=65011712&l.flags,l.return=e,l=l.sibling;else for(l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}function Pi(e,n,t){var r=n.pendingProps;switch(gl(n),n.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return zi(n),null;case 3:return t=n.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),n.memoizedState.cache!==r&&(n.flags|=2048),Ml(ql),ee(),t.pendingContext&&(t.context=t.pendingContext,t.pendingContext=null),null!==e&&null!==e.child||(Pl(n)?wi(n):null===e||e.memoizedState.isDehydrated&&!(256&n.flags)||(n.flags|=1024,Ll())),zi(n),null;case 26:var l=n.type,a=n.memoizedState;return null===e?(wi(n),null!==a?(zi(n),Ei(n,a)):(zi(n),Si(n,l,0,0,t))):a?a!==e.memoizedState?(wi(n),zi(n),Ei(n,a)):(zi(n),n.flags&=-16777217):((e=e.memoizedProps)!==r&&wi(n),zi(n),Si(n,l,0,0,t)),null;case 27:if(te(n),t=G.current,l=n.type,null!==e&&null!=n.stateNode)e.memoizedProps!==r&&wi(n);else{if(!r){if(null===n.stateNode)throw Error(c(166));return zi(n),null}e=Y.current,Pl(n)?Cl(n):(e=id(l,r,t),n.stateNode=e,wi(n))}return zi(n),null;case 5:if(te(n),l=n.type,null!==e&&null!=n.stateNode)e.memoizedProps!==r&&wi(n);else{if(!r){if(null===n.stateNode)throw Error(c(166));return zi(n),null}if(a=Y.current,Pl(n))Cl(n);else{var o=Rf(G.current);switch(a){case 1:a=o.createElementNS("http://www.w3.org/2000/svg",l);break;case 2:a=o.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;default:switch(l){case"svg":a=o.createElementNS("http://www.w3.org/2000/svg",l);break;case"math":a=o.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;case"script":(a=o.createElement("div")).innerHTML="<script><\/script>",a=a.removeChild(a.firstChild);break;case"select":a="string"==typeof r.is?o.createElement("select",{is:r.is}):o.createElement("select"),r.multiple?a.multiple=!0:r.size&&(a.size=r.size);break;default:a="string"==typeof r.is?o.createElement(l,{is:r.is}):o.createElement(l)}}a[qe]=n,a[Ke]=r;e:for(o=n.child;null!==o;){if(5===o.tag||6===o.tag)a.appendChild(o.stateNode);else if(4!==o.tag&&27!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===n)break e;for(;null===o.sibling;){if(null===o.return||o.return===n)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}n.stateNode=a;e:switch(_f(a,l,r),l){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&wi(n)}}return zi(n),Si(n,n.type,null===e||e.memoizedProps,n.pendingProps,t),null;case 6:if(e&&null!=n.stateNode)e.memoizedProps!==r&&wi(n);else{if("string"!=typeof r&&null===n.stateNode)throw Error(c(166));if(e=G.current,Pl(n)){if(e=n.stateNode,t=n.memoizedProps,r=null,null!==(l=yl))switch(l.tag){case 27:case 5:r=l.memoizedProps}e[qe]=n,(e=!!(e.nodeValue===t||null!==r&&!0===r.suppressHydrationWarning||Nf(e.nodeValue,t)))||xl(n,!0)}else(e=Rf(e).createTextNode(r))[qe]=n,n.stateNode=e}return zi(n),null;case 31:if(t=n.memoizedState,null===e||null!==e.memoizedState){if(r=Pl(n),null!==t){if(null===e){if(!r)throw Error(c(318));if(!(e=null!==(e=n.memoizedState)?e.dehydrated:null))throw Error(c(557));e[qe]=n}else Nl(),!(128&n.flags)&&(n.memoizedState=null),n.flags|=4;zi(n),e=!1}else t=Ll(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=t),e=!0;if(!e)return 256&n.flags?(Ka(n),n):(Ka(n),null);if(128&n.flags)throw Error(c(558))}return zi(n),null;case 13:if(r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(l=Pl(n),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(c(318));if(!(l=null!==(l=n.memoizedState)?l.dehydrated:null))throw Error(c(317));l[qe]=n}else Nl(),!(128&n.flags)&&(n.memoizedState=null),n.flags|=4;zi(n),l=!1}else l=Ll(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=l),l=!0;if(!l)return 256&n.flags?(Ka(n),n):(Ka(n),null)}return Ka(n),128&n.flags?(n.lanes=t,n):(t=null!==r,e=null!==e&&null!==e.memoizedState,t&&(l=null,null!==(r=n.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(l=r.alternate.memoizedState.cachePool.pool),a=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==l&&(r.flags|=2048)),t!==e&&t&&(n.child.flags|=8192),xi(n,n.updateQueue),zi(n),null);case 4:return ee(),null===e&&yf(n.stateNode.containerInfo),zi(n),null;case 10:return Ml(n.type),zi(n),null;case 19:if(H(Ya),null===(r=n.memoizedState))return zi(n),null;if(l=!!(128&n.flags),null===(a=r.rendering))if(l)Ci(r,!1);else{if(0!==Us||null!==e&&128&e.flags)for(e=n.child;null!==e;){if(null!==(a=Xa(e))){for(n.flags|=128,Ci(r,!1),e=a.updateQueue,n.updateQueue=e,xi(n,e),n.subtreeFlags=0,e=t,t=n.child;null!==t;)Xr(t,e),t=t.sibling;return W(Ya,1&Ya.current|2),kl&&pl(n,r.treeForkCount),n.child}e=e.sibling}null!==r.tail&&pe()>Xs&&(n.flags|=128,l=!0,Ci(r,!1),n.lanes=4194304)}else{if(!l)if(null!==(e=Xa(a))){if(n.flags|=128,l=!0,e=e.updateQueue,n.updateQueue=e,xi(n,e),Ci(r,!0),null===r.tail&&"hidden"===r.tailMode&&!a.alternate&&!kl)return zi(n),null}else 2*pe()-r.renderingStartTime>Xs&&536870912!==t&&(n.flags|=128,l=!0,Ci(r,!1),n.lanes=4194304);r.isBackwards?(a.sibling=n.child,n.child=a):(null!==(e=r.last)?e.sibling=a:n.child=a,r.last=a)}return null!==r.tail?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=pe(),e.sibling=null,t=Ya.current,W(Ya,l?1&t|2:1&t),kl&&pl(n,r.treeForkCount),e):(zi(n),null);case 22:case 23:return Ka(n),ja(),r=null!==n.memoizedState,null!==e?null!==e.memoizedState!==r&&(n.flags|=8192):r&&(n.flags|=8192),r?!!(536870912&t)&&!(128&n.flags)&&(zi(n),6&n.subtreeFlags&&(n.flags|=8192)):zi(n),null!==(t=n.updateQueue)&&xi(n,t.retryQueue),t=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(t=e.memoizedState.cachePool.pool),r=null,null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(r=n.memoizedState.cachePool.pool),r!==t&&(n.flags|=2048),null!==e&&H(ra),null;case 24:return t=null,null!==e&&(t=e.memoizedState.cache),n.memoizedState.cache!==t&&(n.flags|=2048),Ml(ql),zi(n),null;case 25:case 30:return null}throw Error(c(156,n.tag))}function Ni(e,n){switch(gl(n),n.tag){case 1:return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return Ml(ql),ee(),65536&(e=n.flags)&&!(128&e)?(n.flags=-65537&e|128,n):null;case 26:case 27:case 5:return te(n),null;case 31:if(null!==n.memoizedState){if(Ka(n),null===n.alternate)throw Error(c(340));Nl()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 13:if(Ka(n),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(c(340));Nl()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return H(Ya),null;case 4:return ee(),null;case 10:return Ml(n.type),null;case 22:case 23:return Ka(n),ja(),null!==e&&H(ra),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 24:return Ml(ql),null;default:return null}}function Li(e,n){switch(gl(n),n.tag){case 3:Ml(ql),ee();break;case 26:case 27:case 5:te(n);break;case 4:ee();break;case 31:null!==n.memoizedState&&Ka(n);break;case 13:Ka(n);break;case 19:H(Ya);break;case 10:Ml(n.type);break;case 22:case 23:Ka(n),ja(),null!==e&&H(ra);break;case 24:Ml(ql)}}function Ti(e,n){try{var t=n.updateQueue,r=null!==t?t.lastEffect:null;if(null!==r){var l=r.next;t=l;do{if((t.tag&e)===e){r=void 0;var a=t.create,o=t.inst;r=a(),o.destroy=r}
vendor: 4,626 bytes, line 140
140t=t.next}while(t!==l)}}catch(e){$c(n,n.return,e)}}function _i(e,n,t){try{var r=n.updateQueue,l=null!==r?r.lastEffect:null;if(null!==l){var a=l.next;r=a;do{if((r.tag&e)===e){var o=r.inst,u=o.destroy;if(void 0!==u){o.destroy=void 0,l=n;var i=t,s=u;try{s()}catch(e){$c(l,i,e)}}}r=r.next}while(r!==a)}}catch(e){$c(n,n.return,e)}}function Fi(e){var n=e.updateQueue;if(null!==n){var t=e.stateNode;try{Aa(n,t)}catch(n){$c(e,e.return,n)}}}function Di(e,n,t){t.props=Ou(e.type,e.memoizedProps),t.state=e.memoizedState;try{t.componentWillUnmount()}catch(t){$c(e,n,t)}}function Oi(e,n){try{var t=e.ref;if(null!==t){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof t?e.refCleanup=t(r):t.current=r}}catch(t){$c(e,n,t)}}function Mi(e,n){var t=e.ref,r=e.refCleanup;if(null!==t)if("function"==typeof r)try{r()}catch(t){$c(e,n,t)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof t)try{t(null)}catch(t){$c(e,n,t)}else t.current=null}function Ai(e){var n=e.type,t=e.memoizedProps,r=e.stateNode;try{e:switch(n){case"button":case"input":case"select":case"textarea":t.autoFocus&&r.focus();break e;case"img":t.src?r.src=t.src:t.srcSet&&(r.srcset=t.srcSet)}}catch(n){$c(e,e.return,n)}}function Ri(e,n,t){try{var r=e.stateNode;Ff(r,e.type,t,n),r[Ke]=n}catch(n){$c(e,e.return,n)}}function Ii(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Kf(e.type)||4===e.tag}function Ui(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Ii(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Kf(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function $i(e,n,t){var r=e.tag;if(5===r||6===r)e=e.stateNode,n?(9===t.nodeType?t.body:"HTML"===t.nodeName?t.ownerDocument.body:t).insertBefore(e,n):((n=9===t.nodeType?t.body:"HTML"===t.nodeName?t.ownerDocument.body:t).appendChild(e),null!=(t=t._reactRootContainer)||null!==n.onclick||(n.onclick=$n));else if(4!==r&&(27===r&&Kf(e.type)&&(t=e.stateNode,n=null),null!==(e=e.child)))for($i(e,n,t),e=e.sibling;null!==e;)$i(e,n,t),e=e.sibling}function ji(e,n,t){var r=e.tag;if(5===r||6===r)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(4!==r&&(27===r&&Kf(e.type)&&(t=e.stateNode),null!==(e=e.child)))for(ji(e,n,t),e=e.sibling;null!==e;)ji(e,n,t),e=e.sibling}function Vi(e){var n=e.stateNode,t=e.memoizedProps;try{for(var r=e.type,l=n.attributes;l.length;)n.removeAttributeNode(l[0]);_f(n,r,t),n[qe]=e,n[Ke]=t}catch(n){$c(e,e.return,n)}}var Qi=!1,Bi=!1,Hi=!1,Wi="function"==typeof WeakSet?WeakSet:Set,qi=null;function Ki(e,n){if(e=e.containerInfo,Mf=qd,pr(e=dr(e))){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(t=(t=e.ownerDocument)&&t.defaultView||window).getSelection&&t.getSelection();if(r&&0!==r.rangeCount){t=r.anchorNode;var l=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{t.nodeType,a.nodeType}catch(e){t=null;break e}var o=0,u=-1,i=-1,s=0,f=0,d=e,p=null;n:for(;;){for(var m;d!==t||0!==l&&3!==d.nodeType||(u=o+l),d!==a||0!==r&&3!==d.nodeType||(i=o+r),3===d.nodeType&&(o+=d.nodeValue.length),null!==(m=d.firstChild);)p=d,d=m;for(;;){if(d===e)break n;if(p===t&&++s===l&&(u=o),p===a&&++f===r&&(i=o),null!==(m=d.nextSibling))break;p=(d=p).parentNode}d=m}t=-1===u||-1===i?null:{start:u,end:i}}else t=null}t=t||{start:0,end:0}}else t=null;for(Af={focusedElem:e,selectionRange:t},qd=!1,qi=n;null!==qi;)if(e=(n=qi).child,1028&n.subtreeFlags&&null!==e)e.return=n,qi=e;else for(;null!==qi;){switch(a=(n=qi).alternate,e=n.flags,n.tag){case 0:if(4&e&&null!==(e=null!==(e=n.updateQueue)?e.events:null))for(t=0;t<e.length;t++)(l=e[t]).ref.impl=l.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==a){e=void 0,t=n,l=a.memoizedProps,a=a.memoizedState,r=t.stateNode;try{var h=Ou(t.type,l);e=r.getSnapshotBeforeUpdate(h,a),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){$c(t,t.return,e)}}break;case 3:if(1024&e)if(9===(t=(e=n.stateNode.containerInfo).nodeType))Gf(e);else if(1===t)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Gf(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(c(163))}if(null!==(e=n.sibling)){e.return=n.return,qi=e;break}qi=n.return}}function Yi(e,n,t){var r=t.flags;switch(t.tag){case 0:case 11:case 15:cs(e,t),4&r&&Ti(5,t);break;case 1:if(cs(e,t),4&r)if(e=t.stateNode,null===n)try{e.componentDidMount()}catch(e){$c(t,t.return,e)}else{var l=Ou(t.type,n.memoizedProps);n=n.memoizedState;
vendor: 9,301 bytes, line 140
140try{e.componentDidUpdate(l,n,e.__reactInternalSnapshotBeforeUpdate)}catch(e){$c(t,t.return,e)}}64&r&&Fi(t),512&r&&Oi(t,t.return);break;case 3:if(cs(e,t),64&r&&null!==(e=t.updateQueue)){if(n=null,null!==t.child)switch(t.child.tag){case 27:case 5:case 1:n=t.child.stateNode}try{Aa(e,n)}catch(e){$c(t,t.return,e)}}break;case 27:null===n&&4&r&&Vi(t);case 26:case 5:cs(e,t),null===n&&4&r&&Ai(t),512&r&&Oi(t,t.return);break;case 12:cs(e,t);break;case 31:cs(e,t),4&r&&ns(e,t);break;case 13:cs(e,t),4&r&&ts(e,t),64&r&&(null!==(e=t.memoizedState)&&(null!==(e=e.dehydrated)&&rd(e,t=Bc.bind(null,t))));break;case 22:if(!(r=null!==t.memoizedState||Qi)){n=null!==n&&null!==n.memoizedState||Bi,l=Qi;var a=Bi;Qi=r,(Bi=n)&&!a?ds(e,t,!!(8772&t.subtreeFlags)):cs(e,t),Qi=l,Bi=a}break;case 30:break;default:cs(e,t)}}function Xi(e){var n=e.alternate;null!==n&&(e.alternate=null,Xi(n)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(n=e.stateNode)&&nn(n)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Gi=null,Zi=!1;function Ji(e,n,t){for(t=t.child;null!==t;)es(e,n,t),t=t.sibling}function es(e,n,t){if(Ee&&"function"==typeof Ee.onCommitFiberUnmount)try{Ee.onCommitFiberUnmount(Se,t)}catch(e){}switch(t.tag){case 26:Bi||Mi(t,n),Ji(e,n,t),t.memoizedState?t.memoizedState.count--:t.stateNode&&(t=t.stateNode).parentNode.removeChild(t);break;case 27:Bi||Mi(t,n);var r=Gi,l=Zi;Kf(t.type)&&(Gi=t.stateNode,Zi=!1),Ji(e,n,t),sd(t.stateNode),Gi=r,Zi=l;break;case 5:Bi||Mi(t,n);case 6:if(r=Gi,l=Zi,Gi=null,Ji(e,n,t),Zi=l,null!==(Gi=r))if(Zi)try{(9===Gi.nodeType?Gi.body:"HTML"===Gi.nodeName?Gi.ownerDocument.body:Gi).removeChild(t.stateNode)}catch(e){$c(t,n,e)}else try{Gi.removeChild(t.stateNode)}catch(e){$c(t,n,e)}break;case 18:null!==Gi&&(Zi?(Yf(9===(e=Gi).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,t.stateNode),bp(e)):Yf(Gi,t.stateNode));break;case 4:r=Gi,l=Zi,Gi=t.stateNode.containerInfo,Zi=!0,Ji(e,n,t),Gi=r,Zi=l;break;case 0:case 11:case 14:case 15:_i(2,t,n),Bi||_i(4,t,n),Ji(e,n,t);break;case 1:Bi||(Mi(t,n),"function"==typeof(r=t.stateNode).componentWillUnmount&&Di(t,n,r)),Ji(e,n,t);break;case 21:Ji(e,n,t);break;case 22:Bi=(r=Bi)||null!==t.memoizedState,Ji(e,n,t),Bi=r;break;default:Ji(e,n,t)}}function ns(e,n){if(null===n.memoizedState&&(null!==(e=n.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{bp(e)}catch(e){$c(n,n.return,e)}}}function ts(e,n){if(null===n.memoizedState&&(null!==(e=n.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{bp(e)}catch(e){$c(n,n.return,e)}}function rs(e){switch(e.tag){case 31:case 13:case 19:var n=e.stateNode;return null===n&&(n=e.stateNode=new Wi),n;case 22:return null===(n=(e=e.stateNode)._retryCache)&&(n=e._retryCache=new Wi),n;default:throw Error(c(435,e.tag))}}function ls(e,n){var t=rs(e);n.forEach(function(n){if(!t.has(n)){t.add(n);var r=Hc.bind(null,e,n);n.then(r,r)}})}function as(e,n){var t=n.deletions;if(null!==t)for(var r=0;r<t.length;r++){var l=t[r],a=e,o=n,u=o;e:for(;null!==u;){switch(u.tag){case 27:if(Kf(u.type)){Gi=u.stateNode,Zi=!1;break e}break;case 5:Gi=u.stateNode,Zi=!1;break e;case 3:case 4:Gi=u.stateNode.containerInfo,Zi=!0;break e}u=u.return}if(null===Gi)throw Error(c(160));es(a,o,l),Gi=null,Zi=!1,null!==(a=l.alternate)&&(a.return=null),l.return=null}if(13886&n.subtreeFlags)for(n=n.child;null!==n;)us(n,e),n=n.sibling}var os=null;function us(e,n){var t=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:as(n,e),is(e),4&r&&(_i(3,e,e.return),Ti(3,e),_i(5,e,e.return));break;case 1:as(n,e),is(e),512&r&&(Bi||null===t||Mi(t,t.return)),64&r&&Qi&&(null!==(e=e.updateQueue)&&(null!==(r=e.callbacks)&&(t=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===t?r:t.concat(r))));break;case 26:var l=os;if(as(n,e),is(e),512&r&&(Bi||null===t||Mi(t,t.return)),4&r){var a=null!==t?t.memoizedState:null;if(r=e.memoizedState,null===t)if(null===r)if(null===e.stateNode){e:{r=e.type,t=e.memoizedProps,l=l.ownerDocument||l;n:switch(r){case"title":(!(a=l.getElementsByTagName("title")[0])||a[en]||a[qe]||"http://www.w3.org/2000/svg"===a.namespaceURI||a.hasAttribute("itemprop"))&&(a=l.createElement(r),l.head.insertBefore(a,l.querySelector("head > title"))),_f(a,r,t),a[qe]=e,on(a),r=a;break e;case"link":var o=Pd("link","href",l).get(r+(t.href||""));if(o)for(var u=0;u<o.length;u++)if((a=o[u]).getAttribute("href")===(null==t.href||""===t.href?null:t.href)&&a.getAttribute("rel")===(null==t.rel?null:t.rel)&&a.getAttribute("title")===(null==t.title?null:t.title)&&a.getAttribute("crossorigin")===(null==t.crossOrigin?null:t.crossOrigin)){o.splice(u,1);break n}_f(a=l.createElement(r),r,t),l.head.appendChild(a);break;case"meta":if(o=Pd("meta","content",l).get(r+(t.content||"")))for(u=0;u<o.length;u++)if((a=o[u]).getAttribute("content")===(null==t.content?null:""+t.content)&&a.getAttribute("name")===(null==t.name?null:t.name)&&a.getAttribute("property")===(null==t.property?null:t.property)&&a.getAttribute("http-equiv")===(null==t.httpEquiv?null:t.httpEquiv)&&a.getAttribute("charset")===(null==t.charSet?null:t.charSet)){o.splice(u,1);break n}_f(a=l.createElement(r),r,t),l.head.appendChild(a);break;default:throw Error(c(468,r))}a[qe]=e,on(a),r=a}e.stateNode=r}else Nd(l,e.type,e.stateNode);else e.stateNode=Sd(l,r,e.memoizedProps);else a!==r?(null===a?null!==t.stateNode&&(t=t.stateNode).parentNode.removeChild(t):a.count--,null===r?Nd(l,e.type,e.stateNode):Sd(l,r,e.memoizedProps)):null===r&&null!==e.stateNode&&Ri(e,e.memoizedProps,t.memoizedProps)}break;case 27:as(n,e),is(e),512&r&&(Bi||null===t||Mi(t,t.return)),null!==t&&4&r&&Ri(e,e.memoizedProps,t.memoizedProps);break;case 5:if(as(n,e),is(e),512&r&&(Bi||null===t||Mi(t,t.return)),32&e.flags){l=e.stateNode;try{Fn(l,"")}catch(n){$c(e,e.return,n)}}4&r&&null!=e.stateNode&&Ri(e,l=e.memoizedProps,null!==t?t.memoizedProps:l),1024&r&&(Hi=!0);break;case 6:if(as(n,e),is(e),4&r){if(null===e.stateNode)throw Error(c(162));r=e.memoizedProps,t=e.stateNode;try{t.nodeValue=r}catch(n){$c(e,e.return,n)}}break;case 3:if(zd=null,l=os,os=dd(n.containerInfo),as(n,e),os=l,is(e),4&r&&null!==t&&t.memoizedState.isDehydrated)try{bp(n.containerInfo)}catch(n){$c(e,e.return,n)}Hi&&(Hi=!1,ss(e));break;case 4:r=os,os=dd(e.stateNode.containerInfo),as(n,e),is(e),os=r;break;case 12:default:as(n,e),is(e);break;case 31:case 19:as(n,e),is(e),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,ls(e,r)));break;case 13:as(n,e),is(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==t&&null!==t.memoizedState)&&(Ks=pe()),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,ls(e,r)));break;case 22:l=null!==e.memoizedState;var i=null!==t&&null!==t.memoizedState,s=Qi,f=Bi;if(Qi=s||l,Bi=f||i,as(n,e),Bi=f,Qi=s,is(e),8192&r)e:for(n=e.stateNode,n._visibility=l?-2&n._visibility:1|n._visibility,l&&(null===t||i||Qi||Bi||fs(e)),t=null,n=e;;){if(5===n.tag||26===n.tag){if(null===t){i=t=n;try{if(a=i.stateNode,l)"function"==typeof(o=a.style).setProperty?o.setProperty("display","none","important"):o.display="none";else{u=i.stateNode;var d=i.memoizedProps.style,p=null!=d&&d.hasOwnProperty("display")?d.display:null;u.style.display=null==p||"boolean"==typeof p?"":(""+p).trim()}}catch(e){$c(i,i.return,e)}}}else if(6===n.tag){if(null===t){i=n;try{i.stateNode.nodeValue=l?"":i.memoizedProps}catch(e){$c(i,i.return,e)}}}else if(18===n.tag){if(null===t){i=n;try{var m=i.stateNode;l?Xf(m,!0):Xf(i.stateNode,!1)}catch(e){$c(i,i.return,e)}}}else if((22!==n.tag&&23!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break e;for(;null===n.sibling;){if(null===n.return||n.return===e)break e;t===n&&(t=null),n=n.return}t===n&&(t=null),n.sibling.return=n.return,n=n.sibling}4&r&&(null!==(r=e.updateQueue)&&(null!==(t=r.retryQueue)&&(r.retryQueue=null,ls(e,t))));case 30:case 21:}}function is(e){var n=e.flags;if(2&n){try{for(var t,r=e.return;null!==r;){if(Ii(r)){t=r;break}r=r.return}if(null==t)throw Error(c(160));switch(t.tag){case 27:var l=t.stateNode;ji(e,Ui(e),l);break;case 5:var a=t.stateNode;32&t.flags&&(Fn(a,""),t.flags&=-33),ji(e,Ui(e),a);break;case 3:case 4:var o=t.stateNode.containerInfo;$i(e,Ui(e),o);break;default:throw Error(c(161))}}catch(n){$c(e,e.return,n)}e.flags&=-3}4096&n&&(e.flags&=-4097)}function ss(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var n=e;ss(n),5===n.tag&&1024&n.flags&&n.stateNode.reset(),e=e.sibling}}function cs(e,n){if(8772&n.subtreeFlags)for(n=n.child;null!==n;)Yi(e,n.alternate,n),n=n.sibling}function fs(e){for(e=e.child;null!==e;){var n=e;switch(n.tag){case 0:case 11:case 14:case 15:_i(4,n,n.return),fs(n);break;case 1:Mi(n,n.return);var t=n.stateNode;"function"==typeof t.componentWillUnmount&&Di(n,n.return,t),fs(n);break;case 27:sd(n.stateNode);case 26:case 5:Mi(n,n.return),fs(n);break;case 22:null===n.memoizedState&&fs(n);break;default:fs(n)}e=e.sibling}}function ds(e,n,t){for(t=t&&!!(8772&n.subtreeFlags),n=n.child;null!==n;){var r=n.alternate,l=e,a=n,o=a.flags;switch(a.tag){case 0:case 11:case 15:ds(l,a,t),Ti(4,a);break;case 1:if(ds(l,a,t),"function"==typeof(l=(r=a).stateNode).componentDidMount)try{l.componentDidMount()}catch(e){$c(r,r.return,e)}if(null!==(l=(r=a).updateQueue)){var u=r.stateNode;try{var i=l.shared.hiddenCallbacks;
vendor: 9,871 bytes, line 140
140if(null!==i)for(l.shared.hiddenCallbacks=null,l=0;l<i.length;l++)Ma(i[l],u)}catch(e){$c(r,r.return,e)}}t&&64&o&&Fi(a),Oi(a,a.return);break;case 27:Vi(a);case 26:case 5:ds(l,a,t),t&&null===r&&4&o&&Ai(a),Oi(a,a.return);break;case 12:ds(l,a,t);break;case 31:ds(l,a,t),t&&4&o&&ns(l,a);break;case 13:ds(l,a,t),t&&4&o&&ts(l,a);break;case 22:null===a.memoizedState&&ds(l,a,t),Oi(a,a.return);break;case 30:break;default:ds(l,a,t)}n=n.sibling}}function ps(e,n){var t=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(t=e.memoizedState.cachePool.pool),e=null,null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(e=n.memoizedState.cachePool.pool),e!==t&&(null!=e&&e.refCount++,null!=t&&Yl(t))}function ms(e,n){e=null,null!==n.alternate&&(e=n.alternate.memoizedState.cache),(n=n.memoizedState.cache)!==e&&(n.refCount++,null!=e&&Yl(e))}function hs(e,n,t,r){if(10256&n.subtreeFlags)for(n=n.child;null!==n;)gs(e,n,t,r),n=n.sibling}function gs(e,n,t,r){var l=n.flags;switch(n.tag){case 0:case 11:case 15:hs(e,n,t,r),2048&l&&Ti(9,n);break;case 1:case 31:case 13:default:hs(e,n,t,r);break;case 3:hs(e,n,t,r),2048&l&&(e=null,null!==n.alternate&&(e=n.alternate.memoizedState.cache),(n=n.memoizedState.cache)!==e&&(n.refCount++,null!=e&&Yl(e)));break;case 12:if(2048&l){hs(e,n,t,r),e=n.stateNode;try{var a=n.memoizedProps,o=a.id,u=a.onPostCommit;"function"==typeof u&&u(o,null===n.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){$c(n,n.return,e)}}else hs(e,n,t,r);break;case 23:break;case 22:a=n.stateNode,o=n.alternate,null!==n.memoizedState?2&a._visibility?hs(e,n,t,r):ys(e,n):2&a._visibility?hs(e,n,t,r):(a._visibility|=2,vs(e,n,t,r,!!(10256&n.subtreeFlags)||!1)),2048&l&&ps(o,n);break;case 24:hs(e,n,t,r),2048&l&&ms(n.alternate,n)}}function vs(e,n,t,r,l){for(l=l&&(!!(10256&n.subtreeFlags)||!1),n=n.child;null!==n;){var a=e,o=n,u=t,i=r,s=o.flags;switch(o.tag){case 0:case 11:case 15:vs(a,o,u,i,l),Ti(8,o);break;case 23:break;case 22:var c=o.stateNode;null!==o.memoizedState?2&c._visibility?vs(a,o,u,i,l):ys(a,o):(c._visibility|=2,vs(a,o,u,i,l)),l&&2048&s&&ps(o.alternate,o);break;case 24:vs(a,o,u,i,l),l&&2048&s&&ms(o.alternate,o);break;default:vs(a,o,u,i,l)}n=n.sibling}}function ys(e,n){if(10256&n.subtreeFlags)for(n=n.child;null!==n;){var t=e,r=n,l=r.flags;switch(r.tag){case 22:ys(t,r),2048&l&&ps(r.alternate,r);break;case 24:ys(t,r),2048&l&&ms(r.alternate,r);break;default:ys(t,r)}n=n.sibling}}var bs=8192;function ks(e,n,t){if(e.subtreeFlags&bs)for(e=e.child;null!==e;)ws(e,n,t),e=e.sibling}function ws(e,n,t){switch(e.tag){case 26:ks(e,n,t),e.flags&bs&&null!==e.memoizedState&&_d(t,os,e.memoizedState,e.memoizedProps);break;case 5:default:ks(e,n,t);break;case 3:case 4:var r=os;os=dd(e.stateNode.containerInfo),ks(e,n,t),os=r;break;case 22:null===e.memoizedState&&(null!==(r=e.alternate)&&null!==r.memoizedState?(r=bs,bs=16777216,ks(e,n,t),bs=r):ks(e,n,t))}}function Ss(e){var n=e.alternate;if(null!==n&&null!==(e=n.child)){n.child=null;do{n=e.sibling,e.sibling=null,e=n}while(null!==e)}}function Es(e){var n=e.deletions;if(16&e.flags){if(null!==n)for(var t=0;t<n.length;t++){var r=n[t];qi=r,zs(r,e)}Ss(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)xs(e),e=e.sibling}function xs(e){switch(e.tag){case 0:case 11:case 15:Es(e),2048&e.flags&&_i(9,e,e.return);break;case 3:case 12:default:Es(e);break;case 22:var n=e.stateNode;null!==e.memoizedState&&2&n._visibility&&(null===e.return||13!==e.return.tag)?(n._visibility&=-3,Cs(e)):Es(e)}}function Cs(e){var n=e.deletions;if(16&e.flags){if(null!==n)for(var t=0;t<n.length;t++){var r=n[t];qi=r,zs(r,e)}Ss(e)}for(e=e.child;null!==e;){switch((n=e).tag){case 0:case 11:case 15:_i(8,n,n.return),Cs(n);break;case 22:2&(t=n.stateNode)._visibility&&(t._visibility&=-3,Cs(n));break;default:Cs(n)}e=e.sibling}}function zs(e,n){for(;null!==qi;){var t=qi;switch(t.tag){case 0:case 11:case 15:_i(8,t,n);break;case 23:case 22:if(null!==t.memoizedState&&null!==t.memoizedState.cachePool){var r=t.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Yl(t.memoizedState.cache)}if(null!==(r=t.child))r.return=t,qi=r;else e:for(t=e;null!==qi;){var l=(r=qi).sibling,a=r.return;if(Xi(r),r===t){qi=null;break e}if(null!==l){l.return=a,qi=l;break e}qi=a}}}var Ps={getCacheForType:function(e){var n=jl(ql),t=n.data.get(e);return void 0===t&&(t=e(),n.data.set(e,t)),t},cacheSignal:function(){return jl(ql).controller.signal}},Ns="function"==typeof WeakMap?WeakMap:Map,Ls=0,Ts=null,_s=null,Fs=0,Ds=0,Os=null,Ms=!1,As=!1,Rs=!1,Is=0,Us=0,$s=0,js=0,Vs=0,Qs=0,Bs=0,Hs=null,Ws=null,qs=!1,Ks=0,Ys=0,Xs=1/0,Gs=null,Zs=null,Js=0,ec=null,nc=null,tc=0,rc=0,lc=null,ac=null,oc=0,uc=null;function ic(){return 2&Ls&&0!==Fs?Fs&-Fs:null!==U.T?af():Be()}function sc(){if(0===Qs)if(536870912&Fs&&!kl)Qs=536870912;else{var e=Le;!(3932160&(Le<<=1))&&(Le=262144),Qs=e}return null!==(e=Va.current)&&(e.flags|=32),Qs}function cc(e,n,t){(e!==Ts||2!==Ds&&9!==Ds)&&null===e.cancelPendingCommit||(vc(e,0),mc(e,Fs,Qs,!1)),Re(e,t),2&Ls&&e===Ts||(e===Ts&&(!(2&Ls)&&(js|=t),4===Us&&mc(e,Fs,Qs,!1)),Zc(e))}function fc(e,n,t){if(6&Ls)throw Error(c(327));for(var r=!t&&!(127&n)&&0===(n&e.expiredLanes)||De(e,n),l=r?Cc(e,n):Ec(e,n,!0),a=r;;){if(0===l){As&&!r&&mc(e,n,0,!1);break}if(t=e.current.alternate,!a||pc(t)){if(2===l){if(a=n,e.errorRecoveryDisabledLanes&a)var o=0;else o=0!==(o=-536870913&e.pendingLanes)?o:536870912&o?536870912:0;if(0!==o){n=o;e:{var u=e;l=Hs;var i=u.current.memoizedState.isDehydrated;if(i&&(vc(u,o).flags|=256),2!==(o=Ec(u,o,!1))){if(Rs&&!i){u.errorRecoveryDisabledLanes|=a,js|=a,l=4;break e}a=Ws,Ws=l,null!==a&&(null===Ws?Ws=a:Ws.push.apply(Ws,a))}l=o}if(a=!1,2!==l)continue}}if(1===l){vc(e,0),mc(e,n,0,!0);break}e:{switch(r=e,a=l){case 0:case 1:throw Error(c(345));case 4:if((4194048&n)!==n)break;case 6:mc(r,n,Qs,!Ms);break e;case 2:Ws=null;break;case 3:case 5:break;default:throw Error(c(329))}if((62914560&n)===n&&10<(l=Ks+300-pe())){if(mc(r,n,Qs,!Ms),0!==Fe(r,0,!0))break e;tc=n,r.timeoutHandle=Qf(dc.bind(null,r,t,Ws,Gs,qs,n,Qs,js,Bs,Ms,a,"Throttled",-0,0),l)}else dc(r,t,Ws,Gs,qs,n,Qs,js,Bs,Ms,a,null,-0,0)}break}l=Ec(e,n,!1),a=!1}Zc(e)}function dc(e,n,t,r,l,a,o,u,i,s,c,f,d,p){if(e.timeoutHandle=-1,8192&(f=n.subtreeFlags)||!(16785408&~f)){ws(n,a,f={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:$n});var m=(62914560&a)===a?Ks-pe():(4194048&a)===a?Ys-pe():0;if(null!==(m=Dd(f,m)))return tc=a,e.cancelPendingCommit=m(Fc.bind(null,e,n,a,t,r,l,o,u,i,c,f,null,d,p)),void mc(e,a,o,!s)}Fc(e,n,a,t,r,l,o,u,i)}function pc(e){for(var n=e;;){var t=n.tag;if((0===t||11===t||15===t)&&16384&n.flags&&(null!==(t=n.updateQueue)&&null!==(t=t.stores)))for(var r=0;r<t.length;r++){var l=t[r],a=l.getSnapshot;l=l.value;try{if(!ur(a(),l))return!1}catch(e){return!1}}if(t=n.child,16384&n.subtreeFlags&&null!==t)t.return=n,n=t;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function mc(e,n,t,r){n&=~Vs,n&=~js,e.suspendedLanes|=n,e.pingedLanes&=~n,r&&(e.warmLanes|=n),r=e.expirationTimes;for(var l=n;0<l;){var a=31-Ce(l),o=1<<a;r[a]=-1,l&=~o}0!==t&&Ue(e,t,n)}function hc(){return!!(6&Ls)||(Jc(0,!1),!1)}function gc(){if(null!==_s){if(0===Ds)var e=_s.return;else Dl=Fl=null,vo(e=_s),va=null,ya=0,e=_s;for(;null!==e;)Li(e.alternate,e),e=e.return;_s=null}}function vc(e,n){var t=e.timeoutHandle;-1!==t&&(e.timeoutHandle=-1,Bf(t)),null!==(t=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,t()),tc=0,gc(),Ts=e,_s=t=Yr(e.current,null),Fs=n,Ds=0,Os=null,Ms=!1,As=De(e,n),Rs=!1,Bs=Qs=Vs=js=$s=Us=0,Ws=Hs=null,qs=!1,8&n&&(n|=32&n);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=n;0<r;){var l=31-Ce(r),a=1<<l;n|=e[l],r&=~a}return Is=n,Ur(),t}function yc(e,n){Za=null,U.H=zu,n===ua||n===sa?(n=ha(),Ds=3):n===ia?(n=ha(),Ds=4):Ds=n===Bu?8:null!==n&&"object"==typeof n&&"function"==typeof n.then?6:1,Os=n,null===_s&&(Us=1,Iu(e,rl(n,e.current)))}function bc(){var e=Va.current;return null===e||((4194048&Fs)===Fs?null===Qa:!!((62914560&Fs)===Fs||536870912&Fs)&&e===Qa)}function kc(){var e=U.H;return U.H=zu,null===e?zu:e}function wc(){var e=U.A;return U.A=Ps,e}function Sc(){Us=4,Ms||(4194048&Fs)!==Fs&&null!==Va.current||(As=!0),!(134217727&$s)&&!(134217727&js)||null===Ts||mc(Ts,Fs,Qs,!1)}function Ec(e,n,t){var r=Ls;Ls|=2;var l=kc(),a=wc();Ts===e&&Fs===n||(Gs=null,vc(e,n)),n=!1;var o=Us;e:for(;;)try{if(0!==Ds&&null!==_s){var u=_s,i=Os;switch(Ds){case 8:gc(),o=6;break e;case 3:case 2:case 9:case 6:null===Va.current&&(n=!0);var s=Ds;if(Ds=0,Os=null,Lc(e,u,i,s),t&&As){o=0;break e}break;default:s=Ds,Ds=0,Os=null,Lc(e,u,i,s)}}xc(),o=Us;break}catch(n){yc(e,n)}return n&&e.shellSuspendCounter++,Dl=Fl=null,Ls=r,U.H=l,U.A=a,null===_s&&(Ts=null,Fs=0,Ur()),o}function xc(){for(;null!==_s;)Pc(_s)}function Cc(e,n){var t=Ls;Ls|=2;var r=kc(),l=wc();Ts!==e||Fs!==n?(Gs=null,Xs=pe()+500,vc(e,n)):As=De(e,n);e:for(;;)try{if(0!==Ds&&null!==_s){n=_s;var a=Os;n:switch(Ds){case 1:Ds=0,Os=null,Lc(e,n,a,1);break;case 2:case 9:if(fa(a)){Ds=0,Os=null,Nc(n);break}n=function(){2!==Ds&&9!==Ds||Ts!==e||(Ds=7),Zc(e)},a.then(n,n);break e;case 3:Ds=7;break e;case 4:Ds=5;break e;case 7:fa(a)?(Ds=0,Os=null,Nc(n)):(Ds=0,Os=null,Lc(e,n,a,7));break;case 5:var o=null;switch(_s.tag){case 26:o=_s.memoizedState;case 5:case 27:var u=_s;if(o?Td(o):u.stateNode.complete){Ds=0,Os=null;var i=u.sibling;if(null!==i)_s=i;else{var s=u.return;null!==s?(_s=s,Tc(s)):_s=null}break n}}Ds=0,Os=null,Lc(e,n,a,5);break;case 6:Ds=0,Os=null,Lc(e,n,a,6);break;case 8:gc(),Us=6;break e;default:throw Error(c(462))}}zc();break}catch(n){yc(e,n)}return Dl=Fl=null,U.H=r,U.A=l,Ls=t,null!==_s?0:(Ts=null,Fs=0,Ur(),Us)}function zc(){for(;null!==_s&&!fe();)Pc(_s)}function Pc(e){var n=ki(e.alternate,e,Is);e.memoizedProps=e.pendingProps,null===n?Tc(e):_s=n}function Nc(e){var n=e,t=n.alternate;
vendor: 3,986 bytes, line 140
140switch(n.tag){case 15:case 0:n=li(t,n,n.pendingProps,n.type,void 0,Fs);break;case 11:n=li(t,n,n.pendingProps,n.type.render,n.ref,Fs);break;case 5:vo(n);default:Li(t,n),n=ki(t,n=_s=Xr(n,Is),Is)}e.memoizedProps=e.pendingProps,null===n?Tc(e):_s=n}function Lc(e,n,t,r){Dl=Fl=null,vo(n),va=null,ya=0;var l=n.return;try{if(Qu(e,l,n,t,Fs))return Us=1,Iu(e,rl(t,e.current)),void(_s=null)}catch(n){if(null!==l)throw _s=l,n;return Us=1,Iu(e,rl(t,e.current)),void(_s=null)}32768&n.flags?(kl||1===r?e=!0:As||536870912&Fs?e=!1:(Ms=e=!0,(2===r||9===r||3===r||6===r)&&(null!==(r=Va.current)&&13===r.tag&&(r.flags|=16384))),_c(n,e)):Tc(n)}function Tc(e){var n=e;do{if(32768&n.flags)return void _c(n,Ms);e=n.return;var t=Pi(n.alternate,n,Is);if(null!==t)return void(_s=t);if(null!==(n=n.sibling))return void(_s=n);_s=n=e}while(null!==n);0===Us&&(Us=5)}function _c(e,n){do{var t=Ni(e.alternate,e);if(null!==t)return t.flags&=32767,void(_s=t);if(null!==(t=e.return)&&(t.flags|=32768,t.subtreeFlags=0,t.deletions=null),!n&&null!==(e=e.sibling))return void(_s=e);_s=e=t}while(null!==e);Us=6,_s=null}function Fc(e,n,t,r,l,a,o,u,i){e.cancelPendingCommit=null;do{Rc()}while(0!==Js);if(6&Ls)throw Error(c(327));if(null!==n){if(n===e.current)throw Error(c(177));if(a=n.lanes|n.childLanes,Ie(e,t,a|=Ir,o,u,i),e===Ts&&(_s=Ts=null,Fs=0),nc=n,ec=e,tc=t,rc=a,lc=l,ac=r,10256&n.subtreeFlags||10256&n.flags?(e.callbackNode=null,e.callbackPriority=0,se(ve,function(){return Ic(),null})):(e.callbackNode=null,e.callbackPriority=0),r=!!(13878&n.flags),13878&n.subtreeFlags||r){r=U.T,U.T=null,l=$.p,$.p=2,o=Ls,Ls|=4;try{Ki(e,n)}finally{Ls=o,$.p=l,U.T=r}}Js=1,Dc(),Oc(),Mc()}}function Dc(){if(1===Js){Js=0;var e=ec,n=nc,t=!!(13878&n.flags);if(13878&n.subtreeFlags||t){t=U.T,U.T=null;var r=$.p;$.p=2;var l=Ls;Ls|=4;try{us(n,e);var a=Af,o=dr(e.containerInfo),u=a.focusedElem,i=a.selectionRange;if(o!==u&&u&&u.ownerDocument&&fr(u.ownerDocument.documentElement,u)){if(null!==i&&pr(u)){var s=i.start,c=i.end;if(void 0===c&&(c=s),"selectionStart"in u)u.selectionStart=s,u.selectionEnd=Math.min(c,u.value.length);else{var f=u.ownerDocument||document,d=f&&f.defaultView||window;if(d.getSelection){var p=d.getSelection(),m=u.textContent.length,h=Math.min(i.start,m),g=void 0===i.end?h:Math.min(i.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var v=cr(u,h),y=cr(u,g);if(v&&y&&(1!==p.rangeCount||p.anchorNode!==v.node||p.anchorOffset!==v.offset||p.focusNode!==y.node||p.focusOffset!==y.offset)){var b=f.createRange();b.setStart(v.node,v.offset),p.removeAllRanges(),h>g?(p.addRange(b),p.extend(y.node,y.offset)):(b.setEnd(y.node,y.offset),p.addRange(b))}}}}for(f=[],p=u;p=p.parentNode;)1===p.nodeType&&f.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof u.focus&&u.focus(),u=0;u<f.length;u++){var k=f[u];k.element.scrollLeft=k.left,k.element.scrollTop=k.top}}qd=!!Mf,Af=Mf=null}finally{Ls=l,$.p=r,U.T=t}}e.current=n,Js=2}}function Oc(){if(2===Js){Js=0;var e=ec,n=nc,t=!!(8772&n.flags);if(8772&n.subtreeFlags||t){t=U.T,U.T=null;var r=$.p;$.p=2;var l=Ls;Ls|=4;try{Yi(e,n.alternate,n)}finally{Ls=l,$.p=r,U.T=t}}Js=3}}function Mc(){if(4===Js||3===Js){Js=0,de();var e=ec,n=nc,t=tc,r=ac;10256&n.subtreeFlags||10256&n.flags?Js=5:(Js=0,nc=ec=null,Ac(e,e.pendingLanes));var l=e.pendingLanes;if(0===l&&(Zs=null),Qe(t),n=n.stateNode,Ee&&"function"==typeof Ee.onCommitFiberRoot)try{Ee.onCommitFiberRoot(Se,n,void 0,!(128&~n.current.flags))}catch(e){}if(null!==r){n=U.T,l=$.p,$.p=2,U.T=null;try{for(var a=e.onRecoverableError,o=0;o<r.length;o++){var u=r[o];a(u.value,{componentStack:u.stack})}}finally{U.T=n,$.p=l}}3&tc&&Rc(),Zc(e),l=e.pendingLanes,261930&t&&42&l?e===uc?oc++:(oc=0,uc=e):oc=0,Jc(0,!1)}}function Ac(e,n){0===(e.pooledCacheLanes&=n)&&(null!=(n=e.pooledCache)&&(e.pooledCache=null,Yl(n)))}function Rc(){return Dc(),Oc(),Mc(),Ic()}function Ic(){if(5!==Js)return!1;var e=ec,n=rc;rc=0;var t=Qe(tc),r=U.T,l=$.p;try{$.p=32>t?32:t,U.T=null,t=lc,lc=null;var a=ec,o=tc;if(Js=0,nc=ec=null,tc=0,6&Ls)throw Error(c(331));var u=Ls;
vendor: 5,094 bytes, line 140
140if(Ls|=4,xs(a.current),gs(a,a.current,o,t),Ls=u,Jc(0,!1),Ee&&"function"==typeof Ee.onPostCommitFiberRoot)try{Ee.onPostCommitFiberRoot(Se,a)}catch(e){}return!0}finally{$.p=l,U.T=r,Ac(e,n)}}function Uc(e,n,t){n=rl(t,n),null!==(e=La(e,n=$u(e.stateNode,n,2),2))&&(Re(e,2),Zc(e))}function $c(e,n,t){if(3===e.tag)Uc(e,e,t);else for(;null!==n;){if(3===n.tag){Uc(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Zs||!Zs.has(r))){e=rl(t,e),null!==(r=La(n,t=ju(2),2))&&(Vu(t,r,n,e),Re(r,2),Zc(r));break}}n=n.return}}function jc(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new Ns;var l=new Set;r.set(n,l)}else void 0===(l=r.get(n))&&(l=new Set,r.set(n,l));l.has(t)||(Rs=!0,l.add(t),e=Vc.bind(null,e,n,t),n.then(e,e))}function Vc(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),e.pingedLanes|=e.suspendedLanes&t,e.warmLanes&=~t,Ts===e&&(Fs&t)===t&&(4===Us||3===Us&&(62914560&Fs)===Fs&&300>pe()-Ks?!(2&Ls)&&vc(e,0):Vs|=t,Bs===Fs&&(Bs=0)),Zc(e)}function Qc(e,n){0===n&&(n=Me()),null!==(e=Vr(e,n))&&(Re(e,n),Zc(e))}function Bc(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),Qc(e,t)}function Hc(e,n){var t=0;switch(e.tag){case 31:case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(t=l.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(c(314))}null!==r&&r.delete(n),Qc(e,t)}var Wc=null,qc=null,Kc=!1,Yc=!1,Xc=!1,Gc=0;function Zc(e){e!==qc&&null===e.next&&(null===qc?Wc=qc=e:qc=qc.next=e),Yc=!0,Kc||(Kc=!0,Wf(function(){6&Ls?se(he,ef):nf()}))}function Jc(e,n){if(!Xc&&Yc){Xc=!0;do{for(var t=!1,r=Wc;null!==r;){if(!n)if(0!==e){var l=r.pendingLanes;if(0===l)var a=0;else{var o=r.suspendedLanes,u=r.pingedLanes;a=(1<<31-Ce(42|e)+1)-1,a=201326741&(a&=l&~(o&~u))?201326741&a|1:a?2|a:0}0!==a&&(t=!0,lf(r,a))}else a=Fs,!(3&(a=Fe(r,r===Ts?a:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||De(r,a)||(t=!0,lf(r,a));r=r.next}}while(t);Xc=!1}}function ef(){nf()}function nf(){Yc=Kc=!1;var e=0;0!==Gc&&Vf()&&(e=Gc);for(var n=pe(),t=null,r=Wc;null!==r;){var l=r.next,a=tf(r,n);0===a?(r.next=null,null===t?Wc=l:t.next=l,null===l&&(qc=t)):(t=r,(0!==e||3&a)&&(Yc=!0)),r=l}0!==Js&&5!==Js||Jc(e,!1),0!==Gc&&(Gc=0)}function tf(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=-62914561&e.pendingLanes;0<a;){var o=31-Ce(a),u=1<<o,i=l[o];-1===i?0!==(u&t)&&0===(u&r)||(l[o]=Oe(u,n)):i<=n&&(e.expiredLanes|=u),a&=~u}if(t=Fs,t=Fe(e,e===(n=Ts)?t:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===t||e===n&&(2===Ds||9===Ds)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&ce(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&t)||De(e,t)){if((n=t&-t)===e.callbackPriority)return n;switch(null!==r&&ce(r),Qe(t)){case 2:case 8:t=ge;break;case 32:default:t=ve;break;case 268435456:t=be}return r=rf.bind(null,e),t=se(t,r),e.callbackPriority=n,e.callbackNode=t,n}return null!==r&&null!==r&&ce(r),e.callbackPriority=2,e.callbackNode=null,2}function rf(e,n){if(0!==Js&&5!==Js)return e.callbackNode=null,e.callbackPriority=0,null;var t=e.callbackNode;if(Rc()&&e.callbackNode!==t)return null;var r=Fs;return 0===(r=Fe(e,e===Ts?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(fc(e,r,n),tf(e,pe()),null!=e.callbackNode&&e.callbackNode===t?rf.bind(null,e):null)}function lf(e,n){if(Rc())return null;fc(e,n,!0)}function af(){if(0===Gc){var e=Zl;0===e&&(e=Ne,!(261888&(Ne<<=1))&&(Ne=256)),Gc=e}return Gc}function of(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:Un(""+e)}function uf(e,n){var t=n.ownerDocument.createElement("input");return t.name=n.name,t.value=n.value,e.id&&t.setAttribute("form",e.id),n.parentNode.insertBefore(t,n),e=new FormData(e),t.parentNode.removeChild(t),e}function sf(e,n,t,r,l){if("submit"===n&&t&&t.stateNode===l){var a=of((l[Ke]||null).action),o=r.submitter;o&&(null!==(n=(n=o[Ke]||null)?of(n.formAction):o.getAttribute("formAction"))&&(a=n,o=null));var u=new ct("action","action",null,r,l);e.push({event:u,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==Gc){var e=o?uf(l,o):new FormData(l);du(t,{pending:!0,data:e,method:l.method,action:a},null,e)}}else"function"==typeof a&&(u.preventDefault(),e=o?uf(l,o):new FormData(l),du(t,{pending:!0,data:e,method:l.method,action:a},a,e))},currentTarget:l}]})}}for(var cf=0;cf<Dr.length;cf++){var ff=Dr[cf];Or(ff.toLowerCase(),"on"+(ff[0].toUpperCase()+ff.slice(1)))}Or(Cr,"onAnimationEnd"),Or(zr,"onAnimationIteration"),Or(Pr,"onAnimationStart"),Or("dblclick","onDoubleClick"),Or("focusin","onFocus"),Or("focusout","onBlur"),Or(Nr,"onTransitionRun"),Or(Lr,"onTransitionStart"),Or(Tr,"onTransitionCancel"),Or(_r,"onTransitionEnd"),fn("onMouseEnter",["mouseout","mouseover"]),fn("onMouseLeave",["mouseout","mouseover"]),fn("onPointerEnter",["pointerout","pointerover"]),fn("onPointerLeave",["pointerout","pointerover"]),cn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),cn("onSelect","focusout contextmenu dragend focu
140sin keydown keyup mousedown mouseup selectionchange".split(" ")),cn("onBeforeInput",["compositionend","keypress","textInput","paste"]),cn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),cn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),cn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var df="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),pf=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(df));function mf(e,n){n=!!(4&n);for(var t=0;t<e.length;t++){var r=e[t],l=r.event;r=r.listeners;e:{var a=void 0;if(n)for(var o=r.length-1;0<=o;o--){var u=r[o],i=u.instance,s=u.currentTarget;if(u=u.listener,i!==a&&l.isPropagationStopped())break e;a=u,l.currentTarget=s;try{a(l)}catch(e){Mr(e)}l.currentTarget=null,a=i}else for(o=0;o<r.length;o++){if(i=(u=r[o]).instance,s=u.currentTarget,u=u.listener,i!==a&&l.isPropagationStopped())break e;a=u,l.currentTarget=s;try{a(l)}catch(e){Mr(e)}l.currentTarget=null,a=i}}}}function hf(e,n){var t=n[Xe];void 0===t&&(t=n[Xe]=new Set);var r=e+"__bubble";t.has(r)||(bf(n,e,2,!1),t.add(r))}function gf(e,n,t){var r=0;n&&(r|=4),bf(t,e,r,n)}var vf="_reactListening"+Math.random().toString(36).slice(2);function yf(e){if(!e[vf]){e[vf]=!0,un.forEach(function(n){"selectionchange"!==n&&(pf.has(n)||gf(n,!1,e),gf(n,!0,e))});var n=9===e.nodeType?e:e.ownerDocument;null===n||n[vf]||(n[vf]=!0,gf("selectionchange",!1,n))}}function bf(e,n,t,r){switch(ep(n)){case 2:var l=Kd;break;case 8:l=Yd;break;default:l=Xd}t=l.bind(null,n,t,e),l=void 0,!Xn||"touchstart"!==n&&"touchmove"!==n&&"wheel"!==n||(l=!0),r?void 0!==l?e.addEventListener(n,t,{capture:!0,passive:l}):e.addEventListener(n,t,!0):void 0!==l?e.addEventListener(n,t,{passive:l}):e.addEventListener(n,t,!1)}function kf(e,n,t,r,l){var a=r;if(!(1&n||2&n||null===r))e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var u=r.stateNode.containerInfo;if(u===l)break;if(4===o)for(o=r.return;null!==o;){var i=o.tag;if((3===i||4===i)&&o.stateNode.containerInfo===l)return;o=o.return}for(;null!==u;){if(null===(o=tn(u)))return;if(5===(i=o.tag)||6===i||26===i||27===i){r=a=o;continue e}u=u.parentNode}}r=r.return}qn(function(){var r=a,l=Vn(t),o=[];e:{var u=Fr.get(e);if(void 0!==u){var i=ct,s=e;switch(e){case"keypress":if(0===tt(t))break e;case"keydown":case"keyup":i=Ct;break;case"focusin":s="focus",i=gt;break;case"focusout":s="blur",i=gt;break;case"beforeblur":case"afterblur":i=gt;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":i=mt;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":i=ht;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":i=Pt;break;case Cr:case zr:case Pr:i=vt;break;case _r:i=Nt;break;case"scroll":case"scrollend":i=dt;break;case"wheel":i=Lt;break;case"copy":case"cut":case"paste":i=yt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":i=zt;break;case"toggle":case"beforetoggle":i=Tt}var c=!!(4&n),f=!c&&("scroll"===e||"scrollend"===e),p=c?null!==u?u+"Capture":null:u;c=[];for(var m,h=r;null!==h;){var g=h;if(m=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===m||null===p||null!=(g=Kn(h,p))&&c.push(wf(h,g,m)),f)break;h=h.return}0<c.length&&(u=new i(u,s,null,t,l),o.push({event:u,listeners:c}))}}if(!(7&n)){if(i="mouseout"===e||"pointerout"===e,(!(u="mouseover"===e||"pointerover"===e)||t===jn||!(s=t.relatedTarget||t.fromElement)||!tn(s)&&!s[Ye])&&(i||u)&&(u=l.window===l?l:(u=l.ownerDocument)?u.defaultView||u.parentWindow:window,i?(i=r,null!==(s=(s=t.relatedTarget||t.toElement)?tn(s):null)&&(f=d(s),c=s.tag,s!==f||5!==c&&27!==c&&6!==c)&&(s=null)):(i=null,s=r),i!==s)){if(c=mt,g="onMouseLeave",p="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=zt,g="onPointerLeave",p="onPointerEnter",h="pointer"),f=null==i?u:ln(i),m=null==s?u:ln(s),(u=new c(g,h+"leave",i,t,l)).target=f,u.relatedTarget=m,g=null,tn(l)===r&&((c=new c(p,h+"enter",s,t,l)).target=m,c.relatedTarget=f,g=c),f=g,i&&s)e:{for(c=Ef,h=s,m=0,g=p=i;g;g=c(g))m++;g=0;for(var v=h;v;v=c(v))g++;for(;0<m-g;)p=c(p),m--;for(;0<g-m;)h=c(h),g--;for(;m--;){if(p===h||null!==h&&p===h.alternate){c=p;break e}p=c(p),h=c(h)}c=null}else c=null;null!==i&&xf(o,u,i,c,!1),null!==s&&null!==f&&xf(o,f,s,c,!0)}if("select"===(i=(u=r?ln(r):window).nodeName&&u.nodeName.toLowerCase())||"input"===i&&"file"===u.type)var y=Xt;else if(Bt(u))if(Gt)y=or;else{y=lr;var b=rr}else!(i=u.nodeName)||"input"!==i.toLowerCase()||"checkbox"!==u.type&&"radio"!==u.type?r&&An(r.elementType)&&(y=Xt):y=ar;switch(y&&(y=y(e,r))?Ht(o,y,t,l):(b&&b(e,u,r),"focusout"===e&&r&&"number"===u.type&&null!=r.memoizedProps.value&&Nn(u,"number",u.value)),b=r?ln(r):window,e){case"focusin":(Bt(b)||"true"===b.contentEditable)&&(hr=b,gr=r,vr=null);break;case"focusout":vr=gr=hr=null;break;case"mousedown":yr=!0;break;case"contextmenu":case"mouseup":case"dragend":yr=!1,br(o,t,l);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":br(o,t,l)}var k;
vendor: 4,392 bytes, line 140
140if(Ft)e:{switch(e){case"compositionstart":var w="onCompositionStart";break e;case"compositionend":w="onCompositionEnd";break e;case"compositionupdate":w="onCompositionUpdate";break e}w=void 0}else $t?It(e,t)&&(w="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(w="onCompositionStart");w&&(Mt&&"ko"!==t.locale&&($t||"onCompositionStart"!==w?"onCompositionEnd"===w&&$t&&(k=nt()):(Jn="value"in(Zn=l)?Zn.value:Zn.textContent,$t=!0)),0<(b=Sf(r,w)).length&&(w=new bt(w,e,null,t,l),o.push({event:w,listeners:b}),k?w.data=k:null!==(k=Ut(t))&&(w.data=k))),(k=Ot?jt(e,t):Vt(e,t))&&(0<(w=Sf(r,"onBeforeInput")).length&&(b=new bt("onBeforeInput","beforeinput",null,t,l),o.push({event:b,listeners:w}),b.data=k)),sf(o,e,r,t,l)}mf(o,n)})}function wf(e,n,t){return{instance:e,listener:n,currentTarget:t}}function Sf(e,n){for(var t=n+"Capture",r=[];null!==e;){var l=e,a=l.stateNode;if(5!==(l=l.tag)&&26!==l&&27!==l||null===a||(null!=(l=Kn(e,t))&&r.unshift(wf(e,l,a)),null!=(l=Kn(e,n))&&r.push(wf(e,l,a))),3===e.tag)return r;e=e.return}return[]}function Ef(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function xf(e,n,t,r,l){for(var a=n._reactName,o=[];null!==t&&t!==r;){var u=t,i=u.alternate,s=u.stateNode;if(u=u.tag,null!==i&&i===r)break;5!==u&&26!==u&&27!==u||null===s||(i=s,l?null!=(s=Kn(t,a))&&o.unshift(wf(t,s,i)):l||null!=(s=Kn(t,a))&&o.push(wf(t,s,i))),t=t.return}0!==o.length&&e.push({event:n,listeners:o})}var Cf=/\r\n?/g,zf=/\u0000|\uFFFD/g;function Pf(e){return("string"==typeof e?e:""+e).replace(Cf,"\n").replace(zf,"")}function Nf(e,n){return n=Pf(n),Pf(e)===n}function Lf(e,n,t,r,l,a){switch(t){case"children":"string"==typeof r?"body"===n||"textarea"===n&&""===r||Fn(e,r):("number"==typeof r||"bigint"==typeof r)&&"body"!==n&&Fn(e,""+r);break;case"className":gn(e,"class",r);break;case"tabIndex":gn(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":gn(e,t,r);break;case"style":Mn(e,r,a);break;case"data":if("object"!==n){gn(e,"data",r);break}case"src":case"href":if(""===r&&("a"!==n||"href"!==t)){e.removeAttribute(t);break}if(null==r||"function"==typeof r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(t);break}r=Un(""+r),e.setAttribute(t,r);break;case"action":case"formAction":if("function"==typeof r){e.setAttribute(t,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof a&&("formAction"===t?("input"!==n&&Lf(e,n,"name",l.name,l,null),Lf(e,n,"formEncType",l.formEncType,l,null),Lf(e,n,"formMethod",l.formMethod,l,null),Lf(e,n,"formTarget",l.formTarget,l,null)):(Lf(e,n,"encType",l.encType,l,null),Lf(e,n,"method",l.method,l,null),Lf(e,n,"target",l.target,l,null))),null==r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(t);break}r=Un(""+r),e.setAttribute(t,r);break;case"onClick":null!=r&&(e.onclick=$n);break;case"onScroll":null!=r&&hf("scroll",e);break;case"onScrollEnd":null!=r&&hf("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!=typeof r||!("__html"in r))throw Error(c(61));if(null!=(t=r.__html)){if(null!=l.children)throw Error(c(60));e.innerHTML=t}}break;case"multiple":e.multiple=r&&"function"!=typeof r&&"symbol"!=typeof r;break;case"muted":e.muted=r&&"function"!=typeof r&&"symbol"!=typeof r;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==r||"function"==typeof r||"boolean"==typeof r||"symbol"==typeof r){e.removeAttribute("xlink:href");break}t=Un(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",t);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(t,""+r):e.removeAttribute(t);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
140ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(t,""):e.removeAttribute(t);break;case"capture":case"download":!0===r?e.setAttribute(t,""):!1!==r&&null!=r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(t,r):e.removeAttribute(t);break;case"cols":case"rows":case"size":case"span":null!=r&&"function"!=typeof r&&"symbol"!=typeof r&&!isNaN(r)&&1<=r?e.setAttribute(t,r):e.removeAttribute(t);break;case"rowSpan":case"start":null==r||"function"==typeof r||"symbol"==typeof r||isNaN(r)?e.removeAttribute(t):e.setAttribute(t,r);break;case"popover":hf("beforetoggle",e),hf("toggle",e),hn(e,"popover",r);break;case"xlinkActuate":vn(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":vn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":vn(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":vn(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":vn(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":vn(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":vn(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":vn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":vn(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":hn(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&hn(e,t=Rn.get(t)||t,r)}}function Tf(e,n,t,r,l,a){switch(t){case"style":Mn(e,r,a);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!=typeof r||!("__html"in r))throw Error(c(61));if(null!=(t=r.__html)){if(null!=l.children)throw Error(c(60));e.innerHTML=t}}break;case"children":"string"==typeof r?Fn(e,r):("number"==typeof r||"bigint"==typeof r)&&Fn(e,""+r);break;case"onScroll":null!=r&&hf("scroll",e);break;case"onScrollEnd":null!=r&&hf("scrollend",e);break;case"onClick":null!=r&&(e.onclick=$n);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:sn.hasOwnProperty(t)||("o"!==t[0]||"n"!==t[1]||(l=t.endsWith("Capture"),n=t.slice(2,l?t.length-7:void 0),"function"==typeof(a=null!=(a=e[Ke]||null)?a[t]:null)&&e.removeEventListener(n,a,l),"function"!=typeof r)?t in e?e[t]=r:!0===r?e.setAttribute(t,""):hn(e,t,r):("function"!=typeof a&&null!==a&&(t in e?e[t]=null:e.hasAttribute(t)&&e.removeAttribute(t)),e.addEventListener(n,r,l)))}}function _f(e,n,t){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":hf("error",e),hf("load",e);var r,l=!1,a=!1;for(r in t)if(t.hasOwnProperty(r)){var o=t[r];if(null!=o)switch(r){case"src":l=!0;break;case"srcSet":a=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(c(137,n));default:Lf(e,n,r,o,t,null)}}return a&&Lf(e,n,"srcSet",t.srcSet,t,null),void(l&&Lf(e,n,"src",t.src,t,null));case"input":hf("invalid",e);var u=r=o=a=null,i=null,s=null;for(l in t)if(t.hasOwnProperty(l)){var f=t[l];if(null!=f)switch(l){case"name":a=f;break;case"type":o=f;break;case"checked":i=f;break;case"defaultChecked":s=f;break;case"value":r=f;break;case"defaultValue":u=f;break;case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(c(137,n));break;default:Lf(e,n,l,f,t,null)}}return void Pn(e,r,u,i,s,o,a,!1);case"select":for(a in hf("invalid",e),l=o=r=null,t)if(t.hasOwnProperty(a)&&null!=(u=t[a]))switch(a){case"value":r=u;break;case"defaultValue":o=u;break;case"multiple":l=u;default:Lf(e,n,a,u,t,null)}return n=r,t=o,e.multiple=!!l,void(null!=n?Ln(e,!!l,n,!1):null!=t&&Ln(e,!!l,t,!0));case"textarea":for(o in hf("invalid",e),r=a=l=null,t)if(t.hasOwnProperty(o)&&null!=(u=t[o]))switch(o){case"value":l=u;break;case"defaultValue":a=u;break;case"children":r=u;break;case"dangerouslySetInnerHTML":if(null!=u)throw Error(c(91));break;default:Lf(e,n,o,u,t,null)}return void _n(e,l,a,r);case"option":for(i in t)if(t.hasOwnProperty(i)&&null!=(l=t[i]))if("selected"===i)e.selected=l&&"function"!=typeof l&&"symbol"!=typeof l;else Lf(e,n,i,l,t,null);return;case"dialog":hf("beforetoggle",e),hf("toggle",e),hf("cancel",e),hf("close",e);break;case"iframe":case"object":hf("load",e);break;case"video":case"audio":for(l=0;l<df.length;l++)hf(df[l],e);break;case"image":hf("error",e),hf("load",e);break;case"details":hf("toggle",e);break;case"embed":case"source":case"link":hf("error",e),hf("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(s in t)if(t.hasOwnProperty(s)&&null!=(l=t[s]))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(c(137,n));default:Lf(e,n,s,l,t,null)}return;default:if(An(n)){for(f in t)t.hasOwnProperty(f)&&(void 0!==(l=t[f])&&Tf(e,n,f,l,t,void 0));return}}for(u in t)t.hasOwnProperty(u)&&(null!=(l=t[u])&&Lf(e,n,u,l,t,null))}function Ff(e,n,t,r){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;
vendor: 5,316 bytes, line 140
140case"input":var l=null,a=null,o=null,u=null,i=null,s=null,f=null;for(m in t){var d=t[m];if(t.hasOwnProperty(m)&&null!=d)switch(m){case"checked":case"value":break;case"defaultValue":i=d;default:r.hasOwnProperty(m)||Lf(e,n,m,null,r,d)}}for(var p in r){var m=r[p];if(d=t[p],r.hasOwnProperty(p)&&(null!=m||null!=d))switch(p){case"type":a=m;break;case"name":l=m;break;case"checked":s=m;break;case"defaultChecked":f=m;break;case"value":o=m;break;case"defaultValue":u=m;break;case"children":case"dangerouslySetInnerHTML":if(null!=m)throw Error(c(137,n));break;default:m!==d&&Lf(e,n,p,m,r,d)}}return void zn(e,o,u,i,s,f,a,l);case"select":for(a in m=o=u=p=null,t)if(i=t[a],t.hasOwnProperty(a)&&null!=i)switch(a){case"value":break;case"multiple":m=i;default:r.hasOwnProperty(a)||Lf(e,n,a,null,r,i)}for(l in r)if(a=r[l],i=t[l],r.hasOwnProperty(l)&&(null!=a||null!=i))switch(l){case"value":p=a;break;case"defaultValue":u=a;break;case"multiple":o=a;default:a!==i&&Lf(e,n,l,a,r,i)}return n=u,t=o,r=m,void(null!=p?Ln(e,!!t,p,!1):!!r!=!!t&&(null!=n?Ln(e,!!t,n,!0):Ln(e,!!t,t?[]:"",!1)));case"textarea":for(u in m=p=null,t)if(l=t[u],t.hasOwnProperty(u)&&null!=l&&!r.hasOwnProperty(u))switch(u){case"value":case"children":break;default:Lf(e,n,u,null,r,l)}for(o in r)if(l=r[o],a=t[o],r.hasOwnProperty(o)&&(null!=l||null!=a))switch(o){case"value":p=l;break;case"defaultValue":m=l;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(c(91));break;default:l!==a&&Lf(e,n,o,l,r,a)}return void Tn(e,p,m);case"option":for(var h in t)if(p=t[h],t.hasOwnProperty(h)&&null!=p&&!r.hasOwnProperty(h))if("selected"===h)e.selected=!1;else Lf(e,n,h,null,r,p);for(i in r)if(p=r[i],m=t[i],r.hasOwnProperty(i)&&p!==m&&(null!=p||null!=m))if("selected"===i)e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p;else Lf(e,n,i,p,r,m);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in t)p=t[g],t.hasOwnProperty(g)&&null!=p&&!r.hasOwnProperty(g)&&Lf(e,n,g,null,r,p);for(s in r)if(p=r[s],m=t[s],r.hasOwnProperty(s)&&p!==m&&(null!=p||null!=m))switch(s){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(c(137,n));break;default:Lf(e,n,s,p,r,m)}return;default:if(An(n)){for(var v in t)p=t[v],t.hasOwnProperty(v)&&void 0!==p&&!r.hasOwnProperty(v)&&Tf(e,n,v,void 0,r,p);for(f in r)p=r[f],m=t[f],!r.hasOwnProperty(f)||p===m||void 0===p&&void 0===m||Tf(e,n,f,p,r,m);return}}for(var y in t)p=t[y],t.hasOwnProperty(y)&&null!=p&&!r.hasOwnProperty(y)&&Lf(e,n,y,null,r,p);for(d in r)p=r[d],m=t[d],!r.hasOwnProperty(d)||p===m||null==p&&null==m||Lf(e,n,d,p,r,m)}function Df(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Of(){if("function"==typeof performance.getEntriesByType){for(var e=0,n=0,t=performance.getEntriesByType("resource"),r=0;r<t.length;r++){var l=t[r],a=l.transferSize,o=l.initiatorType,u=l.duration;if(a&&u&&Df(o)){for(o=0,u=l.responseEnd,r+=1;r<t.length;r++){var i=t[r],s=i.startTime;if(s>u)break;var c=i.transferSize,f=i.initiatorType;c&&Df(f)&&(o+=c*((i=i.responseEnd)<u?1:(u-s)/(i-s)))}if(--r,n+=8*(a+o)/(l.duration/1e3),10<++e)break}}if(0<e)return n/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}var Mf=null,Af=null;function Rf(e){return 9===e.nodeType?e:e.ownerDocument}function If(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Uf(e,n){if(0===e)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===n?0:e}function $f(e,n){return"textarea"===e||"noscript"===e||"string"==typeof n.children||"number"==typeof n.children||"bigint"==typeof n.children||"object"==typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var jf=null;function Vf(){var e=window.event;return e&&"popstate"===e.type?e!==jf&&(jf=e,!0):(jf=null,!1)}var Qf="function"==typeof setTimeout?setTimeout:void 0,Bf="function"==typeof clearTimeout?clearTimeout:void 0,Hf="function"==typeof Promise?Promise:void 0,Wf="function"==typeof queueMicrotask?queueMicrotask:void 0!==Hf?function(e){return Hf.resolve(null).then(e).catch(qf)}:Qf;function qf(e){setTimeout(function(){throw e})}function Kf(e){return"head"===e}function Yf(e,n){var t=n,r=0;do{var l=t.nextSibling;if(e.removeChild(t),l&&8===l.nodeType)if("/$"===(t=l.data)||"/&"===t){if(0===r)return e.removeChild(l),void bp(n);r--}else if("$"===t||"$?"===t||"$~"===t||"$!"===t||"&"===t)r++;else if("html"===t)sd(e.ownerDocument.documentElement);else if("head"===t){sd(t=e.ownerDocument.head);for(var a=t.firstChild;a;){var o=a.nextSibling,u=a.nodeName;a[en]||"SCRIPT"===u||"STYLE"===u||"LINK"===u&&"stylesheet"===a.rel.toLowerCase()||t.removeChild(a),a=o}}else"body"===t&&sd(e.ownerDocument.body);t=l}while(t);bp(n)}function Xf(e,n){var t=e;e=0;do{var r=t.nextSibling;if(1===t.nodeType?n?(t._stashedDisplay=t.style.display,t.style.display="none"):(t.style.display=t._stashedDisplay||"",""===t.getAttribute("style")&&t.removeAttribute("style")):3===t.nodeType&&(n?(t._stashedText=t.nodeValue,t.nodeValue=""):t.nodeValue=t._stashedText||""),r&&8===r.
vendor: 4,257 bytes, line 140
140nodeType)if("/$"===(t=r.data)){if(0===e)break;e--}else"$"!==t&&"$?"!==t&&"$~"!==t&&"$!"!==t||e++;t=r}while(t)}function Gf(e){var n=e.firstChild;for(n&&10===n.nodeType&&(n=n.nextSibling);n;){var t=n;switch(n=n.nextSibling,t.nodeName){case"HTML":case"HEAD":case"BODY":Gf(t),nn(t);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===t.rel.toLowerCase())continue}e.removeChild(t)}}function Zf(e,n,t,r){for(;1===e.nodeType;){var l=t;if(e.nodeName.toLowerCase()!==n.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[en])switch(n){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(a=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(a!==l.rel||e.getAttribute("href")!==(null==l.href||""===l.href?null:l.href)||e.getAttribute("crossorigin")!==(null==l.crossOrigin?null:l.crossOrigin)||e.getAttribute("title")!==(null==l.title?null:l.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((a=e.getAttribute("src"))!==(null==l.src?null:l.src)||e.getAttribute("type")!==(null==l.type?null:l.type)||e.getAttribute("crossorigin")!==(null==l.crossOrigin?null:l.crossOrigin))&&a&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==n||"hidden"!==e.type)return e;var a=null==l.name?null:""+l.name;if("hidden"===l.type&&e.getAttribute("name")===a)return e}if(null===(e=ld(e.nextSibling)))break}return null}function Jf(e,n,t){if(""===n)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=ld(e.nextSibling)))return null}return e}function ed(e,n){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=ld(e.nextSibling)))return null}return e}function nd(e){return"$?"===e.data||"$~"===e.data}function td(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function rd(e,n){var t=e.ownerDocument;if("$~"===e.data)e._reactRetry=n;else if("$?"!==e.data||"loading"!==t.readyState)n();else{var r=function(){n(),t.removeEventListener("DOMContentLoaded",r)};t.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}function ld(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break;if(8===n){if("$"===(n=e.data)||"$!"===n||"$?"===n||"$~"===n||"&"===n||"F!"===n||"F"===n)break;if("/$"===n||"/&"===n)return null}}return e}var ad=null;function od(e){e=e.nextSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("/$"===t||"/&"===t){if(0===n)return ld(e.nextSibling);n--}else"$"!==t&&"$!"!==t&&"$?"!==t&&"$~"!==t&&"&"!==t||n++}e=e.nextSibling}return null}function ud(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t||"$~"===t||"&"===t){if(0===n)return e;n--}else"/$"!==t&&"/&"!==t||n++}e=e.previousSibling}return null}function id(e,n,t){switch(n=Rf(t),e){case"html":if(!(e=n.documentElement))throw Error(c(452));return e;case"head":if(!(e=n.head))throw Error(c(453));return e;case"body":if(!(e=n.body))throw Error(c(454));return e;default:throw Error(c(451))}}function sd(e){for(var n=e.attributes;n.length;)e.removeAttributeNode(n[0]);nn(e)}var cd=new Map,fd=new Set;function dd(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var pd=$.d;$.d={f:function(){var e=pd.f(),n=hc();return e||n},r:function(e){var n=rn(e);null!==n&&5===n.tag&&"form"===n.type?mu(n):pd.r(e)},D:function(e){pd.D(e),hd("dns-prefetch",e,null)},C:function(e,n){pd.C(e,n),hd("preconnect",e,n)},L:function(e,n,t){pd.L(e,n,t);var r=md;if(r&&e&&n){var l='link[rel="preload"][as="'+Cn(n)+'"]';"image"===n&&t&&t.imageSrcSet?(l+='[imagesrcset="'+Cn(t.imageSrcSet)+'"]',"string"==typeof t.imageSizes&&(l+='[imagesizes="'+Cn(t.imageSizes)+'"]')):l+='[href="'+Cn(e)+'"]';var a=l;switch(n){case"style":a=vd(e);break;case"script":a=kd(e)}cd.has(a)||(e=y({rel:"preload",href:"image"===n&&t&&t.imageSrcSet?void 0:e,as:n},t),cd.set(a,e),null!==r.querySelector(l)||"style"===n&&r.querySelector(yd(a))||"script"===n&&r.querySelector(wd(a))||(_f(n=r.createElement("link"),"link",e),on(n),r.head.appendChild(n)))}},m:function(e,n){pd.m(e,n);var t=md;
vendor: 8,397 bytes, line 140
140if(t&&e){var r=n&&"string"==typeof n.as?n.as:"script",l='link[rel="modulepreload"][as="'+Cn(r)+'"][href="'+Cn(e)+'"]',a=l;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":a=kd(e)}if(!cd.has(a)&&(e=y({rel:"modulepreload",href:e},n),cd.set(a,e),null===t.querySelector(l))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(t.querySelector(wd(a)))return}_f(r=t.createElement("link"),"link",e),on(r),t.head.appendChild(r)}}},X:function(e,n){pd.X(e,n);var t=md;if(t&&e){var r=an(t).hoistableScripts,l=kd(e),a=r.get(l);a||((a=t.querySelector(wd(l)))||(e=y({src:e,async:!0},n),(n=cd.get(l))&&Cd(e,n),on(a=t.createElement("script")),_f(a,"link",e),t.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(l,a))}},S:function(e,n,t){pd.S(e,n,t);var r=md;if(r&&e){var l=an(r).hoistableStyles,a=vd(e);n=n||"default";var o=l.get(a);if(!o){var u={loading:0,preload:null};if(o=r.querySelector(yd(a)))u.loading=5;else{e=y({rel:"stylesheet",href:e,"data-precedence":n},t),(t=cd.get(a))&&xd(e,t);var i=o=r.createElement("link");on(i),_f(i,"link",e),i._p=new Promise(function(e,n){i.onload=e,i.onerror=n}),i.addEventListener("load",function(){u.loading|=1}),i.addEventListener("error",function(){u.loading|=2}),u.loading|=4,Ed(o,n,r)}o={type:"stylesheet",instance:o,count:1,state:u},l.set(a,o)}}},M:function(e,n){pd.M(e,n);var t=md;if(t&&e){var r=an(t).hoistableScripts,l=kd(e),a=r.get(l);a||((a=t.querySelector(wd(l)))||(e=y({src:e,async:!0,type:"module"},n),(n=cd.get(l))&&Cd(e,n),on(a=t.createElement("script")),_f(a,"link",e),t.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(l,a))}}};var md="undefined"==typeof document?null:document;function hd(e,n,t){var r=md;if(r&&"string"==typeof n&&n){var l=Cn(n);l='link[rel="'+e+'"][href="'+l+'"]',"string"==typeof t&&(l+='[crossorigin="'+t+'"]'),fd.has(l)||(fd.add(l),e={rel:e,crossOrigin:t,href:n},null===r.querySelector(l)&&(_f(n=r.createElement("link"),"link",e),on(n),r.head.appendChild(n)))}}function gd(e,n,t,r){var l,a,o,u,i=(i=G.current)?dd(i):null;if(!i)throw Error(c(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof t.precedence&&"string"==typeof t.href?(n=vd(t.href),(r=(t=an(i).hoistableStyles).get(n))||(r={type:"style",instance:null,count:0,state:null},t.set(n,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===t.rel&&"string"==typeof t.href&&"string"==typeof t.precedence){e=vd(t.href);var s=an(i).hoistableStyles,f=s.get(e);if(f||(i=i.ownerDocument||i,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},s.set(e,f),(s=i.querySelector(yd(e)))&&!s._p&&(f.instance=s,f.state.loading=5),cd.has(e)||(t={rel:"preload",as:"style",href:t.href,crossOrigin:t.crossOrigin,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy},cd.set(e,t),s||(l=i,a=e,o=t,u=f.state,l.querySelector('link[rel="preload"][as="style"]['+a+"]")?u.loading=1:(a=l.createElement("link"),u.preload=a,a.addEventListener("load",function(){return u.loading|=1}),a.addEventListener("error",function(){return u.loading|=2}),_f(a,"link",o),on(a),l.head.appendChild(a))))),n&&null===r)throw Error(c(528,""));return f}if(n&&null!==r)throw Error(c(529,""));return null;case"script":return n=t.async,"string"==typeof(t=t.src)&&n&&"function"!=typeof n&&"symbol"!=typeof n?(n=kd(t),(r=(t=an(i).hoistableScripts).get(n))||(r={type:"script",instance:null,count:0,state:null},t.set(n,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(c(444,e))}}function vd(e){return'href="'+Cn(e)+'"'}function yd(e){return'link[rel="stylesheet"]['+e+"]"}function bd(e){return y({},e,{"data-precedence":e.precedence,precedence:null})}function kd(e){return'[src="'+Cn(e)+'"]'}function wd(e){return"script[async]"+e}function Sd(e,n,t){if(n.count++,null===n.instance)switch(n.type){case"style":var r=e.querySelector('style[data-href~="'+Cn(t.href)+'"]');if(r)return n.instance=r,on(r),r;var l=y({},t,{"data-href":t.href,"data-precedence":t.precedence,href:null,precedence:null});return on(r=(e.ownerDocument||e).createElement("style")),_f(r,"style",l),Ed(r,t.precedence,e),n.instance=r;case"stylesheet":l=vd(t.href);var a=e.querySelector(yd(l));if(a)return n.state.loading|=4,n.instance=a,on(a),a;r=bd(t),(l=cd.get(l))&&xd(r,l),on(a=(e.ownerDocument||e).createElement("link"));var o=a;return o._p=new Promise(function(e,n){o.onload=e,o.onerror=n}),_f(a,"link",r),n.state.loading|=4,Ed(a,t.precedence,e),n.instance=a;case"script":return a=kd(t.src),(l=e.querySelector(wd(a)))?(n.instance=l,on(l),l):(r=t,(l=cd.get(a))&&Cd(r=y({},t),l),on(l=(e=e.ownerDocument||e).createElement("script")),_f(l,"link",r),e.head.appendChild(l),n.instance=l);case"void":return null;default:throw Error(c(443,n.type))}else"stylesheet"===n.type&&!(4&n.state.loading)&&(r=n.instance,n.state.loading|=4,Ed(r,t.precedence,e));return n.instance}function Ed(e,n,t){for(var r=t.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=r.length?r[r.length-1]:null,a=l,o=0;o<r.length;o++){var u=r[o];if(u.dataset.precedence===n)a=u;else if(a!==l)break}a?a.parentNode.insertBefore(e,a.nextSibling):(n=9===t.nodeType?t.head:t).insertBefore(e,n.firstChild)}function xd(e,n){null==e.crossOrigin&&(e.crossOrigin=n.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=n.referrerPolicy),null==e.title&&(e.title=n.title)}function Cd(e,n){null==e.crossOrigin&&(e.crossOrigin=n.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=n.referrerPolicy),null==e.integrity&&(e.integrity=n.integrity)}var zd=null;function Pd(e,n,t){if(null===zd){var r=new Map,l=zd=new Map;l.set(t,r)}else(r=(l=zd).get(t))||(r=new Map,l.set(t,r));if(r.has(e))return r;for(r.set(e,null),t=t.getElementsByTagName(e),l=0;l<t.length;l++){var a=t[l];if(!(a[en]||a[qe]||"link"===e&&"stylesheet"===a.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==a.namespaceURI){var o=a.getAttribute(n)||"";o=e+o;var u=r.get(o);u?u.push(a):r.set(o,[a])}}return r}function Nd(e,n,t){(e=e.ownerDocument||e).head.insertBefore(t,"title"===n?e.querySelector("head > title"):null)}function Ld(e,n,t){if(1===t||null!=n.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof n.precedence||"string"!=typeof n.href||""===n.href)break;return!0;case"link":if("string"!=typeof n.rel||"string"!=typeof n.href||""===n.href||n.onLoad||n.onError)break;return"stylesheet"!==n.rel||(e=n.disabled,"string"==typeof n.precedence&&null==e);case"script":if(n.async&&"function"!=typeof n.async&&"symbol"!=typeof n.async&&!n.onLoad&&!n.onError&&n.src&&"string"==typeof n.src)return!0}return!1}function Td(e){return!!("stylesheet"!==e.type||3&e.state.loading)}function _d(e,n,t,r){if(!("stylesheet"!==t.type||"string"==typeof r.media&&!1===matchMedia(r.media).matches||4&t.state.loading)){if(null===t.instance){var l=vd(r.href),a=n.querySelector(yd(l));if(a)return null!==(n=a._p)&&"object"==typeof n&&"function"==typeof n.then&&(e.count++,e=Od.bind(e),n.then(e,e)),t.state.loading|=4,t.instance=a,void on(a);a=n.ownerDocument||n,r=bd(r),(l=cd.get(l))&&xd(r,l),on(a=a.createElement("link"));var o=a;o._p=new Promise(function(e,n){o.onload=e,o.onerror=n}),_f(a,"link",r),t.instance=a}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(t,n),(n=t.state.preload)&&!(3&t.state.loading)&&(e.count++,t=Od.bind(e),n.addEventListener("load",t),n.addEventListener("error",t))}}var Fd=0;function Dd(e,n){return e.stylesheets&&0===e.count&&Ad(e,e.stylesheets),0<e.count||0<e.imgCount?function(t){var r=setTimeout(function(){if(e.stylesheets&&Ad(e,e.stylesheets),e.unsuspend){var n=e.unsuspend;e.unsuspend=null,n()}},6e4+n);0<e.imgBytes&&0===Fd&&(Fd=62500*Of());var l=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&Ad(e,e.stylesheets),e.unsuspend)){var n=e.unsuspend;e.unsuspend=null,n()}},(e.imgBytes>Fd?50:800)+n);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(l)}}:null}function Od(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)Ad(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var Md=null;function Ad(e,n){e.stylesheets=null,null!==e.unsuspend&&(e.count++,Md=new Map,n.forEac
vendor: 6,872 bytes, line 140
140h(Rd,e),Md=null,Od.call(e))}function Rd(e,n){if(!(4&n.state.loading)){var t=Md.get(e);if(t)var r=t.get(null);else{t=new Map,Md.set(e,t);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a<l.length;a++){var o=l[a];"LINK"!==o.nodeName&&"not all"===o.getAttribute("media")||(t.set(o.dataset.precedence,o),r=o)}r&&t.set(null,r)}o=(l=n.instance).getAttribute("data-precedence"),(a=t.get(o)||r)===r&&t.set(null,l),t.set(o,l),this.count++,r=Od.bind(this),l.addEventListener("load",r),l.addEventListener("error",r),a?a.parentNode.insertBefore(l,a.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(l,e.firstChild),n.state.loading|=4}}var Id={$$typeof:z,Provider:null,Consumer:null,_currentValue:j,_currentValue2:j,_threadCount:0};function Ud(e,n,t,r,l,a,o,u,i){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Ae(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ae(0),this.hiddenUpdates=Ae(null),this.identifierPrefix=r,this.onUncaughtError=l,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=i,this.incompleteTransitions=new Map}function $d(e,n,t,r,l,a,o,u,i,s,c,f){return e=new Ud(e,n,t,o,i,s,c,f,u),n=1,!0===a&&(n|=24),a=qr(3,null,null,n),e.current=a,a.stateNode=e,(n=Kl()).refCount++,e.pooledCache=n,n.refCount++,a.memoizedState={element:r,isDehydrated:t,cache:n},za(a),e}function jd(e){return e?e=Hr:Hr}function Vd(e,n,t,r,l,a){l=jd(l),null===r.context?r.context=l:r.pendingContext=l,(r=Na(n)).payload={element:t},null!==(a=void 0===a?null:a)&&(r.callback=a),null!==(t=La(e,r,n))&&(cc(t,0,n),Ta(t,e,n))}function Qd(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function Bd(e,n){Qd(e,n),(e=e.alternate)&&Qd(e,n)}function Hd(e){if(13===e.tag||31===e.tag){var n=Vr(e,67108864);null!==n&&cc(n,0,67108864),Bd(e,67108864)}}function Wd(e){if(13===e.tag||31===e.tag){var n=ic(),t=Vr(e,n=Ve(n));null!==t&&cc(t,0,n),Bd(e,n)}}var qd=!0;function Kd(e,n,t,r){var l=U.T;U.T=null;var a=$.p;try{$.p=2,Xd(e,n,t,r)}finally{$.p=a,U.T=l}}function Yd(e,n,t,r){var l=U.T;U.T=null;var a=$.p;try{$.p=8,Xd(e,n,t,r)}finally{$.p=a,U.T=l}}function Xd(e,n,t,r){if(qd){var l=Gd(r);if(null===l)kf(e,n,r,Zd,t),sp(e,r);else if(fp(l,e,n,t,r))r.stopPropagation();else if(sp(e,r),4&n&&-1<ip.indexOf(e)){for(;null!==l;){var a=rn(l);if(null!==a)switch(a.tag){case 3:if((a=a.stateNode).current.memoizedState.isDehydrated){var o=_e(a.pendingLanes);if(0!==o){var u=a;for(u.pendingLanes|=2,u.entangledLanes|=2;o;){var i=1<<31-Ce(o);u.entanglements[1]|=i,o&=~i}Zc(a),!(6&Ls)&&(Xs=pe()+500,Jc(0,!1))}}break;case 31:case 13:null!==(u=Vr(a,2))&&cc(u,0,2),hc(),Bd(a,2)}if(null===(a=Gd(r))&&kf(e,n,r,Zd,t),a===l)break;l=a}null!==l&&r.stopPropagation()}else kf(e,n,r,null,t)}}function Gd(e){return Jd(e=Vn(e))}var Zd=null;function Jd(e){if(Zd=null,null!==(e=tn(e))){var n=d(e);if(null===n)e=null;else{var t=n.tag;if(13===t){if(null!==(e=p(n)))return e;e=null}else if(31===t){if(null!==(e=m(n)))return e;e=null}else if(3===t){if(n.stateNode.current.memoizedState.isDehydrated)return 3===n.tag?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null)}}return Zd=e,null}function ep(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(me()){case he:return 2;case ge:return 8;case ve:case ye:return 32;case be:return 268435456;default:return 32}default:return 32}}var np=!1,tp=null,rp=null,lp=null,ap=new Map,op=new Map,up=[],ip="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function sp(e,n){switch(e){case"focusin":case"focusout":tp=null;break;case"dragenter":case"dragleave":rp=null;break;case"mouseover":case"mouseout":lp=null;break;case"pointerover":case"pointerout":ap.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":op.delete(n.pointerId)}}function cp(e,n,t,r,l,a){return null===e||e.nativeEvent!==a?(e={blockedOn:n,domEventName:t,eventSystemFlags:r,nativeEvent:a,targetContainers:[l]},null!==n&&(null!==(n=rn(n))&&Hd(n)),e):(e.eventSystemFlags|=r,n=e.targetContainers,null!==l&&-1===n.indexOf(l)&&n.push(l),e)}function fp(e,n,t,r,l){switch(n){case"focusin":return tp=cp(tp,e,n,t,r,l),!0;case"dragenter":return rp=cp(rp,e,n,t,r,l),!0;case"mouseover":return lp=cp(lp,e,n,t,r,l),!0;case"pointerover":var a=l.pointerId;return ap.set(a,cp(ap.get(a)||null,e,n,t,r,l)),!0;case"gotpointercapture":return a=l.pointerId,op.set(a,cp(op.get(a)||null,e,n,t,r,l)),!0}return!1}function dp(e){var n=tn(e.target);if(null!==n){var t=d(n);if(null!==t)if(13===(n=t.tag)){if(null!==(n=p(t)))return e.blockedOn=n,void He(e.priority,function(){Wd(t)})}else if(31===n){if(null!==(n=m(t)))return e.blockedOn=n,void He(e.priority,function(){Wd(t)})}else if(3===n&&t.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===t.tag?t.stateNode.containerInfo:null)}e.blockedOn=null}function pp(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=Gd(e.nativeEvent);if(null!==t)return null!==(n=rn(t))&&Hd(n),e.blockedOn=t,!1;var r=new(t=e.nativeEvent).constructor(t.type,t);jn=r,t.target.dispatchEvent(r),jn=null,n.shift()}return!0}function mp(e,n,t){pp(e)&&t.delete(n)}function hp(){np=!1,null!==tp&&pp(tp)&&(tp=null),null!==rp&&pp(rp)&&(rp=null),null!==lp&&pp(lp)&&(lp=null),ap.forEac
vendor: 11,105 bytes, lines 140-164
140h(mp),op.forEach(mp)}function gp(e,n){e.blockedOn===n&&(e.blockedOn=null,np||(np=!0,u.unstable_scheduleCallback(u.unstable_NormalPriority,hp)))}var vp=null;function yp(e){vp!==e&&(vp=e,u.unstable_scheduleCallback(u.unstable_NormalPriority,function(){vp===e&&(vp=null);for(var n=0;n<e.length;n+=3){var t=e[n],r=e[n+1],l=e[n+2];if("function"!=typeof r){if(null===Jd(r||t))continue;break}var a=rn(t);null!==a&&(e.splice(n,3),n-=3,du(a,{pending:!0,data:l,method:t.method,action:r},r,l))}}))}function bp(e){function n(n){return gp(n,e)}null!==tp&&gp(tp,e),null!==rp&&gp(rp,e),null!==lp&&gp(lp,e),ap.forEach(n),op.forEach(n);for(var t=0;t<up.length;t++){var r=up[t];r.blockedOn===e&&(r.blockedOn=null)}for(;0<up.length&&null===(t=up[0]).blockedOn;)dp(t),null===t.blockedOn&&up.shift();if(null!=(t=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<t.length;r+=3){var l=t[r],a=t[r+1],o=l[Ke]||null;if("function"==typeof a)o||yp(t);else if(o){var u=null;if(a&&a.hasAttribute("formAction")){if(l=a,o=a[Ke]||null)u=o.formAction;else if(null!==Jd(l))continue}else u=o.action;"function"==typeof u?t[r+1]=u:(t.splice(r,3),r-=3),yp(t)}}}function kp(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return l=e})},focusReset:"manual",scroll:"manual"})}function n(){null!==l&&(l(),l=null),r||setTimeout(t,20)}function t(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var r=!1,l=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",n),navigation.addEventListener("navigateerror",n),setTimeout(t,100),function(){r=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",n),navigation.removeEventListener("navigateerror",n),null!==l&&(l(),l=null)}}}function wp(e){this._internalRoot=e}function Sp(e){this._internalRoot=e}Sp.prototype.render=wp.prototype.render=function(e){var n=this._internalRoot;if(null===n)throw Error(c(409));Vd(n.current,ic(),e,n,null,null)},Sp.prototype.unmount=wp.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var n=e.containerInfo;Vd(e.current,2,null,e,null,null),hc(),n[Ye]=null}},Sp.prototype.unstable_scheduleHydration=function(e){if(e){var n=Be();e={blockedOn:null,target:e,priority:n};for(var t=0;t<up.length&&0!==n&&n<up[t].priority;t++);up.splice(t,0,e),0===t&&dp(e)}};var Ep=i.version;if("19.2.3"!==Ep)throw Error(c(527,Ep,"19.2.3"));$.findDOMNode=function(e){var n=e._reactInternals;if(void 0===n){if("function"==typeof e.render)throw Error(c(188));throw e=Object.keys(e).join(","),Error(c(268,e))}return e=null===(e=null!==(e=g(n))?v(e):null)?null:e.stateNode};var xp={bundleType:0,version:"19.2.3",rendererPackageName:"react-dom",currentDispatcherRef:U,reconcilerVersion:"19.2.3"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Cp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Cp.isDisabled&&Cp.supportsFiber)try{Se=Cp.inject(xp),Ee=Cp}catch(e){}}a.createRoot=function(e,n){if(!f(e))throw Error(c(299));var t=!1,r="",l=Mu,a=Au,o=Ru;return null!=n&&(!0===n.unstable_strictMode&&(t=!0),void 0!==n.identifierPrefix&&(r=n.identifierPrefix),void 0!==n.onUncaughtError&&(l=n.onUncaughtError),void 0!==n.onCaughtError&&(a=n.onCaughtError),void 0!==n.onRecoverableError&&(o=n.onRecoverableError)),n=$d(e,1,!1,null,0,t,r,null,l,a,o,kp),e[Ye]=n.current,yf(e),new wp(n)},a.hydrateRoot=function(e,n,t){if(!f(e))throw Error(c(299));var r=!1,l="",a=Mu,o=Au,u=Ru,i=null;return null!=t&&(!0===t.unstable_strictMode&&(r=!0),void 0!==t.identifierPrefix&&(l=t.identifierPrefix),void 0!==t.onUncaughtError&&(a=t.onUncaughtError),void 0!==t.onCaughtError&&(o=t.onCaughtError),void 0!==t.onRecoverableError&&(u=t.onRecoverableError),void 0!==t.formState&&(i=t.formState)),(n=$d(e,1,!0,n,0,r,l,i,a,o,u,kp)).context=jd(null),t=n.current,(l=Na(r=Ve(r=ic()))).callback=null,La(t,l,r),t=r,n.current.lanes=t,Re(n,t),Zc(n),e[Ye]=n.current,yf(e),new Sp(n)},a.version="19.2.3"},102,[103,15,105]);
141__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},103,[104]);
142__d(function(g,r,i,_a,m,e,d){
143/**
144   * @license React
145   * scheduler.production.js
146   *
147   * Copyright (c) Meta Platforms, Inc. and affiliates.
148   *
149   * This source code is licensed under the MIT license found in the
150   * LICENSE file in the root directory of this source tree.
151   */
152"use strict";function n(n,t){var a=n.length;n.push(t);e:for(;0<a;){var o=a-1>>>1,u=n[o];if(!(0<l(u,t)))break e;n[o]=t,n[a]=u,a=o}}function t(n){return 0===n.length?null:n[0]}function a(n){if(0===n.length)return null;var t=n[0],a=n.pop();if(a!==t){n[0]=a;e:for(var o=0,u=n.length,s=u>>>1;o<s;){var f=2*(o+1)-1,c=n[f],b=f+1,p=n[b];if(0>l(c,a))b<u&&0>l(p,c)?(n[o]=p,n[b]=a,o=b):(n[o]=c,n[f]=a,o=f);else{if(!(b<u&&0>l(p,a)))break e;n[o]=p,n[b]=a,o=b}}}return t}function l(n,t){var a=n.sortIndex-t.sortIndex;return 0!==a?a:n.id-t.id}if(e.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var o=performance;e.unstable_now=function(){return o.now()}}else{var u=Date,s=u.now();e.unstable_now=function(){return u.now()-s}}var f=[],c=[],b=1,p=null,v=3,y=!1,_=!1,k=!1,w=!1,h="function"==typeof setTimeout?setTimeout:null,T="function"==typeof clearTimeout?clearTimeout:null,x="undefined"!=typeof setImmediate?setImmediate:null;function I(l){for(var o=t(c);null!==o;){if(null===o.callback)a(c);else{if(!(o.startTime<=l))break;a(c),o.sortIndex=o.expirationTime,n(f,o)}o=t(c)}}function P(n){if(k=!1,I(n),!_)if(null!==t(f))_=!0,L||(L=!0,C());else{var a=t(c);null!==a&&N(P,a.startTime-n)}}var C,L=!1,M=-1,j=5,F=-1;function R(){return!!w||!(e.unstable_now()-F<j)}function q(){if(w=!1,L){var n=e.unstable_now();F=n;var l=!0;try{e:{_=!1,k&&(k=!1,T(M),M=-1),y=!0;var o=v;try{n:{for(I(n),p=t(f);null!==p&&!(p.expirationTime>n&&R());){var u=p.callback;if("function"==typeof u){p.callback=null,v=p.priorityLevel;var s=u(p.expirationTime<=n);if(n=e.unstable_now(),"function"==typeof s){p.callback=s,I(n),l=!0;break n}p===t(f)&&a(f),I(n)}else a(f);p=t(f)}if(null!==p)l=!0;else{var b=t(c);null!==b&&N(P,b.startTime-n),l=!1}}break e}finally{p=null,v=o,y=!1}l=void 0}}finally{l?C():L=!1}}}if("function"==typeof x)C=function(){x(q)};else if("undefined"!=typeof MessageChannel){var B=new MessageChannel,D=B.port2;B.port1.onmessage=q,C=function(){D.postMessage(null)}}else C=function(){h(q,0)};function N(n,t){M=h(function(){n(e.unstable_now())},t)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(n){n.callback=null},e.unstable_forceFrameRate=function(n){0>n||125<n?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<n?Math.floor(1e3/n):5},e.unstable_getCurrentPriorityLevel=function(){return v},e.unstable_next=function(n){switch(v){case 1:case 2:case 3:var t=3;break;default:t=v}var a=v;v=t;try{return n()}finally{v=a}},e.unstable_requestPaint=function(){w=!0},e.unstable_runWithPriority=function(n,t){switch(n){case 1:case 2:case 3:case 4:case 5:break;default:n=3}var a=v;v=n;try{return t()}finally{v=a}},e.unstable_scheduleCallback=function(a,l,o){var u=e.unstable_now();switch("object"==typeof o&&null!==o?o="number"==typeof(o=o.delay)&&0<o?u+o:u:o=u,a){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return a={id:b++,callback:l,priorityLevel:a,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>u?(a.sortIndex=o,n(c,a),null===t(f)&&a===t(c)&&(k?(T(M),M=-1):k=!0,N(P,o-u))):(a.sortIndex=s,n(f,a),_||y||(_=!0,L||(L=!0,C()))),a},e.unstable_shouldYield=R,e.unstable_wrapCallback=function(n){var t=v;return function(){var a=v;v=t;try{return n.apply(this,arguments)}finally{v=a}}}},104,[]);
153__d(function(g,r,i,a,m,e,d){'use strict';!(function _(){if('undefined'!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&'function'==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(_)}catch(_){console.error(_)}})(),m.exports=r(d[0])},105,[106]);
154__d(function(g,r,_i,_a,m,e,d){
155/**
156   * @license React
157   * react-dom.production.js
158   *
159   * Copyright (c) Meta Platforms, Inc. and affiliates.
160   *
161   * This source code is licensed under the MIT license found in the
162   * LICENSE file in the root directory of this source tree.
163   */
164"use strict";var t=r(d[0]);function i(t){var i="https://react.dev/errors/"+t;if(1<arguments.length){i+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)i+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+t+"; visit "+i+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(){}var o={d:{f:n,r:function(){throw Error(i(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},s=Symbol.for("react.portal");function f(t,i,n){var o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:s,key:null==o?null:""+o,children:t,containerInfo:i,implementation:n}}var c=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function y(t,i){return"font"===t?"":"string"==typeof i?"use-credentials"===i?i:"":void 0}e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,e.createPortal=function(t,n){var o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!n||1!==n.nodeType&&9!==n.nodeType&&11!==n.nodeType)throw Error(i(299));return f(t,n,null,o)},e.flushSync=function(t){var i=c.T,n=o.p;try{if(c.T=null,o.p=2,t)return t()}finally{c.T=i,o.p=n,o.d.f()}},e.preconnect=function(t,i){"string"==typeof t&&(i?i="string"==typeof(i=i.crossOrigin)?"use-credentials"===i?i:"":void 0:i=null,o.d.C(t,i))},e.prefetchDNS=function(t){"string"==typeof t&&o.d.D(t)},e.preinit=function(t,i){if("string"==typeof t&&i&&"string"==typeof i.as){var n=i.as,s=y(n,i.crossOrigin),f="string"==typeof i.integrity?i.integrity:void 0,c="string"==typeof i.fetchPriority?i.fetchPriority:void 0;"style"===n?o.d.S(t,"string"==typeof i.precedence?i.precedence:void 0,{crossOrigin:s,integrity:f,fetchPriority:c}):"script"===n&&o.d.X(t,{crossOrigin:s,integrity:f,fetchPriority:c,nonce:"string"==typeof i.nonce?i.nonce:void 0})}},e.preinitModule=function(t,i){if("string"==typeof t)if("object"==typeof i&&null!==i){if(null==i.as||"script"===i.as){var n=y(i.as,i.crossOrigin);o.d.M(t,{crossOrigin:n,integrity:"string"==typeof i.integrity?i.integrity:void 0,nonce:"string"==typeof i.nonce?i.nonce:void 0})}}else null==i&&o.d.M(t)},e.preload=function(t,i){if("string"==typeof t&&"object"==typeof i&&null!==i&&"string"==typeof i.as){var n=i.as,s=y(n,i.crossOrigin);o.d.L(t,n,{crossOrigin:s,integrity:"string"==typeof i.integrity?i.integrity:void 0,nonce:"string"==typeof i.nonce?i.nonce:void 0,type:"string"==typeof i.type?i.type:void 0,fetchPriority:"string"==typeof i.fetchPriority?i.fetchPriority:void 0,referrerPolicy:"str
164ing"==typeof i.referrerPolicy?i.referrerPolicy:void 0,imageSrcSet:"string"==typeof i.imageSrcSet?i.imageSrcSet:void 0,imageSizes:"string"==typeof i.imageSizes?i.imageSizes:void 0,media:"string"==typeof i.media?i.media:void 0})}},e.preloadModule=function(t,i){if("string"==typeof t)if(i){var n=y(i.as,i.crossOrigin);o.d.m(t,{as:"string"==typeof i.as&&"script"!==i.as?i.as:void 0,crossOrigin:n,integrity:"string"==typeof i.integrity?i.integrity:void 0})}else o.d.m(t)},e.requestFormReset=function(t){o.d.r(t)},e.unstable_batchedUpdates=function(t,i){return t(i)},e.useFormState=function(t,i,n){return c.H.useFormState(t,i,n)},e.useFormStatus=function(){return c.H.useHostTransitionStatus()},e.version="19.2.3"},106,[15]);
165__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return t.unmount(),!0}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},107,[]);
166__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u={UIManager:((e=t)&&e.__esModule?e:{default:e}).default}},108,[109]);
167__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var t=e(r(d[0])),o=e(r(d[1])),s=e=>{var t=e.offsetHeight,o=e.offsetWidth,s=e.offsetLeft,n=e.offsetTop;for(e=e.offsetParent;e&&1===e.nodeType;)s+=e.offsetLeft+e.clientLeft-e.scrollLeft,n+=e.offsetTop+e.clientTop-e.scrollTop,e=e.offsetParent;return{width:o,height:t,top:n-=window.scrollY,left:s-=window.scrollX}},n=(e,t,o)=>{var n=t||e&&e.parentNode;e&&n&&setTimeout(()=>{if(e.isConnected&&n.isConnected){var t=s(n),l=s(e),f=l.height,u=l.left,c=l.top,b=l.width,p=u-t.left,h=c-t.top;o(p,h,b,f,u,c)}},0)},l={A:!0,BODY:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0},f={blur(e){try{e.blur()}catch(e){}},focus(e){try{var t=e.nodeName;null==e.getAttribute('tabIndex')&&!0!==e.isContentEditable&&null==l[t]&&e.setAttribute('tabIndex','-1'),e.focus()}catch(e){}},measure(e,t){n(e,null,t)},measureInWindow(e,o){e&&setTimeout(()=>{var s=(0,t.default)(e),n=s.height,l=s.left,f=s.top,u=s.width;o(l,f,u,n)},0)},measureLayout(e,t,o,s){n(e,t,s)},updateView(e,t){for(var s in t)if(Object.prototype.hasOwnProperty.call(t,s)){var n=t[s];switch(s){case'style':(0,o.default)(e,n);break;case'class':case'className':e.setAttribute('class',n);break;case'text':case'value':e.value=n;break;default:e.setAttribute(s,n)}}},configureNextLayoutAnimation(e,t){t()},setLayoutAnimationEnabledExperimental(){}}},109,[110,111]);
168__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=t=>{if(null!=t&&(1===t.nodeType&&'function'==typeof t.getBoundingClientRect))return t.getBoundingClientRect()}},110,[]);
169__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};var f=function(e,t){var f=e.style;for(var o in t)if(t.hasOwnProperty(o)){var u=0===o.indexOf('--'),l=(0,n.default)(o,t[o],u);'float'===o&&(o='cssFloat'),u?f.setProperty(o,l):f[o]=l}}},111,[112]);
170__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e};var n=function(e,t,n){return null==t||'boolean'==typeof t||''===t?'':n||'number'!=typeof t||0===t||u.default.hasOwnProperty(e)&&u.default[e]?(''+t).trim():t+'px'}},112,[113]);
171__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexOrder:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,fontWeight:!0,gridRow:!0,gridRowEnd:!0,gridRowGap:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnGap:!0,gridColumnStart:!0,lineClamp:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0,scale:!0,scaleX:!0,scaleY:!0,scaleZ:!0,shadowOpacity:!0},o=['ms','Moz','O','Webkit'],l=(t,o)=>t+o.charAt(0).toUpperCase()+o.substring(1);Object.keys(t).forEach(n=>{o.forEach(o=>{t[l(o,n)]=t[n]})});var n=t},113,[]);
172__d(function(g,r,i,a,m,_e,d){"use strict";
172Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var e,n=r(d[0]);function t(){return new Promise((e,n)=>{e(!0)})}var o=((e=n)&&e.__esModule?e:{default:e}).default&&'function'==typeof window.matchMedia?window.matchMedia('(prefers-reduced-motion: reduce)'):null;var u={},c={isScreenReaderEnabled:t,isReduceMotionEnabled:function(){return new Promise((e,n)=>{e(!o||o.matches)})},fetch:t,addEventListener:function(e,n){if('reduceMotionChanged'===e){if(!o)return;var t=e=>{n(e.matches)};s=t,null!=o&&(null!=o.addEventListener?o.addEventListener('change',s):o.addListener(s)),u[n]=t}var s;return{remove:()=>c.removeEventListener(e,n)}},setAccessibilityFocus:function(e){},announceForAccessibility:function(e){},removeEventListener:function(e,n){if('reduceMotionChanged'===e){var t=u[n];if(!t||!o)return;c=t,null!=o&&(null!=o.removeEventListener?o.removeEventListener('change',c):o.removeListener(c))}var c}},s=c},114,[50]);
173__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=class{static alert(){}}},115,[]);
174__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},116,[117]);
175__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}});var t=e(r(d[0])),u=e(r(d[1])),l=e(r(d[2])),f=e(r(d[3])),n=e(r(d[4])),o=e(r(d[5])),c=e(r(d[6])),s=e(r(d[7])),_=e(r(d[8])),b=e(r(d[9])),j=u.default.isTesting?_.default:b.default,p=(0,t.default)({FlatList:l.default,Image:f.default,ScrollView:n.default,SectionList:o.default,Text:c.default,View:s.default},j)},117,[35,118,119,191,196,197,201,203,204,205]);
176__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={OS:'web',select:t=>'web'in t?t.web:t.default,get isTesting(){return!1},get Version(){return'0.0.0'}}},118,[]);
177__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});var t=e(r(_d[0])),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),u=e(r(_d[2])),f=e(r(_d[3])),o=n.forwardRef((e,f)=>n.createElement(u.default,(0,t.default)({scrollEventThrottle:1e-4},e,{ref:f}))),c=(0,f.default)(o)},119,[120,15,121,171]);
178__d(function(g,_r,i,a,m,_e,d){"use strict";function e(){return e=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e},e.apply(null,arguments)}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return e}})},120,[]);
179__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},121,[122]);
180__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return w}});var t=e(r(_d[0])),s=e(r(_d[1])),n=e(r(_d[2])),l=e(r(_d[3])),o=e(r(_d[4])),u=e(r(_d[5]));r(_d[6]);var h=e(r(_d[7])),p=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(s){var n=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(t,s,n.get?n:{enumerable:!0,get:function(){return e[s]}})}),t.default=e,t})(r(_d[8])),f=e(r(_d[9])),d=r(_d[10]),c=e(r(_d[11])),C=["numColumns","columnWrapperStyle","removeClippedSubviews","strictMode"];function b(e){return null!=e?e:1}function v(e){return'number'==typeof Object(e).length}class _ extends p.PureComponent{scrollToEnd(e){this._listRef&&this._listRef.scrollToEnd(e)}scrollToIndex(e){this._listRef&&this._listRef.scrollToIndex(e)}scrollToItem(e){this._listRef&&this._listRef.scrollToItem(e)}scrollToOffset(e){this._listRef&&this._listRef.scrollToOffset(e)}recordInteraction(){this._listRef&&this._listRef.recordInteraction()}flashScrollIndicators(){this._listRef&&this._listRef.flashScrollIndicators()}
180getScrollResponder(){if(this._listRef)return this._listRef.getScrollResponder()}getNativeScrollRef(){if(this._listRef)return this._listRef.getScrollRef()}getScrollableNode(){if(this._listRef)return this._listRef.getScrollableNode()}constructor(e){super(e),this._virtualizedListPairs=[],this._captureRef=e=>{this._listRef=e},this._getItem=(e,t)=>{var s=b(this.props.numColumns);if(s>1){for(var n=[],l=0;l<s;l++){var o=t*s+l;if(o<e.length){var u=e[o];n.push(u)}}return n}return e[t]},this._getItemCount=e=>{if(null!=e&&v(e)){var t=b(this.props.numColumns);return t>1?Math.ceil(e.length/t):e.length}return 0},this._keyExtractor=(e,t)=>{var s,n=b(this.props.numColumns),l=null!==(s=this.props.keyExtractor)&&void 0!==s?s:d.keyExtractor;return n>1?((0,h.default)(Array.isArray(e),"FlatList: Encountered internal consistency error, expected each item to consist of an array with 1-%s columns; instead, received a single item.",n),e.map((e,s)=>l(e,t*n+s)).join(':')):l(e,t)},this._renderer=(e,t,s,n,o)=>{var u=b(n),f=s=>e?p.createElement(e,s):t?t(s):null,d=e=>{if(u>1){var t=e.item,n=e.index;return(0,h.default)(Array.isArray(t),'Expected array of items with numColumns > 1'),p.createElement(l.default,{style:[y.row,s]},t.map((t,s)=>{var l=f({item:t,index:n*u+s,separators:e.separators});return null!=l?p.createElement(p.Fragment,{key:s},l):null}))}return f(e)};return e?{ListItemComponent:d}:{renderItem:d}},this._memoizedRenderer=(0,c.default)(this._renderer),this._checkProps(this.props),this.props.viewabilityConfigCallbackPairs?this._virtualizedListPairs=this.props.viewabilityConfigCallbackPairs.map(e=>({viewabilityConfig:e.viewabilityConfig,onViewableItemsChanged:this._createOnViewableItemsChanged(e.onViewableItemsChanged)})):this.props.onViewableItemsChanged&&this._virtualizedListPairs.push({viewabilityConfig:this.props.viewabilityConfig,onViewableItemsChanged:this._createOnViewableItemsChanged(this.props.onViewableItemsChanged)})}componentDidUpdate(e){(0,h.default)(e.numColumns===this.props.numColumns,"Changing numColumns on the fly is not supported. Change the key prop on FlatList when changing the number of columns to force a fresh render of the component."),(0,h.default)(e.onViewableItemsChanged===this.props.onViewableItemsChanged,'Changing onViewableItemsChanged on the fly is not supported'),(0,h.default)(!(0,u.default)(e.viewabilityConfig,this.props.viewabilityConfig),'Changing viewabilityConfig on the fly is not supported'),(0,h.default)(e.viewabilityConfigCallbackPairs===this.props.viewabilityConfigCallbackPairs,'Changing viewabilityConfigCallbackPairs on the fly is not supported'),this._checkProps(this.props)}_checkProps(e){var t=e.getItem,s=e.getItemCount,n=e.horizontal,l=e.columnWrapperStyle,o=e.onViewableItemsChanged,u=e.viewabilityConfigCallbackPairs,p=b(this.props.numColumns);(0,h.default)(!t&&!s,'FlatList does not support custom data formats.'),p>1?(0,h.default)(!n,'numColumns does not support horizontal.'):(0,h.default)(!l,'columnWrapperStyle not supported for single column lists'),(0,h.default)(!(o&&u),"FlatList does not support setting both onViewableItemsChanged and viewabilityConfigCallbackPairs.")}_pushMultiColumnViewable(e,t){var s,l=b(this.props.numColumns),o=null!==(s=this.props.keyExtractor)&&void 0!==s?s:d.keyExtractor;t.item.forEach((s,u)=>{(0,h.default)(null!=t.index,'Missing index!');var p=t.index*l+u;e.push((0,n.default)((0,n.default)({},t),{},{item:s,key:o(s,p),index:p}))})}_createOnViewableItemsChanged(e){return t=>{var s=b(this.props.numColumns);if(e)if(s>1){var n=[],l=[];t.viewableItems.forEach(e=>this._pushMultiColumnViewable(l,e)),t.changed.forEach(e=>this._pushMultiColumnViewable(n,e)),e({viewableItems:l,changed:n})}else e(t)}}render(){var e,n=this.props,l=n.numColumns,o=n.columnWrapperStyle,u=n.removeClippedSubviews,h=n.strictMode,d=void 0!==h&&h,c=(0,s.default)(n,C),b=d?this._memoizedRenderer:this._renderer;return p.createElement(f.default,(0,t.default)({},c,{getItem:this._getItem,getItemCount:this._getItemCount,keyExtractor:this._keyExtractor,ref:this._captureRef,viewabilityConfigCallbackPairs:this._virtualizedListPairs,removeClippedSubviews:(e=u,null!=e&&e)},b(this.props.ListItemComponent,this.props.renderItem,o,l,this.props.extraData)))}}var y=o.default.create({row:{flexDirection:'row'}}),w=_},122,[120,40,35,123,41,140,118,141,15,142,168,170]);
181__d(function(g,r,i,a,m,_e,_d){"use strict";
181function e(e){return e&&e.__esModule?e:{default:e}}function o(e){if(e&&e.__esModule)return e;var o={};return e&&Object.keys(e).forEach(function(n){var t=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(o,n,t.get?t:{enumerable:!0,get:function(){return e[n]}})}),o.default=e,o}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return M}});var n=e(r(_d[0])),t=o(r(_d[1])),d=e(r(_d[2])),l=o(r(_d[3])),s=e(r(_d[4])),u=e(r(_d[5])),p=e(r(_d[6])),S=e(r(_d[7])),R=e(r(_d[8])),c=e(r(_d[9])),h=e(r(_d[10])),f=r(_d[11]),v=["hrefAttrs","onLayout","onMoveShouldSetResponder","onMoveShouldSetResponderCapture","onResponderEnd","onResponderGrant","onResponderMove","onResponderReject","onResponderRelease","onResponderStart","onResponderTerminate","onResponderTerminationRequest","onScrollShouldSetResponder","onScrollShouldSetResponderCapture","onSelectionChangeShouldSetResponder","onSelectionChangeShouldSetResponderCapture","onStartShouldSetResponder","onStartShouldSetResponderCapture"],C=Object.assign({},l.defaultProps,l.accessibilityProps,l.clickProps,l.focusProps,l.keyboardProps,l.mouseProps,l.touchProps,l.styleProps,{href:!0,lang:!0,onScroll:!0,onWheel:!0,pointerEvents:!0}),y=e=>(0,s.default)(e,C),b=t.forwardRef((e,o)=>{var l=e.hrefAttrs,s=e.onLayout,c=e.onMoveShouldSetResponder,C=e.onMoveShouldSetResponderCapture,b=e.onResponderEnd,M=e.onResponderGrant,P=e.onResponderMove,w=e.onResponderReject,_=e.onResponderRelease,j=e.onResponderStart,O=e.onResponderTerminate,k=e.onResponderTerminationRequest,T=e.onScrollShouldSetResponder,D=e.onScrollShouldSetResponderCapture,E=e.onSelectionChangeShouldSetResponder,L=e.onSelectionChangeShouldSetResponderCapture,q=e.onStartShouldSetResponder,A=e.onStartShouldSetResponderCapture,G=(0,n.default)(e,v),z=t.useContext(h.default),I=t.useRef(null),W=(0,f.useLocaleContext)().direction;(0,u.default)(I,s),(0,R.default)(I,{onMoveShouldSetResponder:c,onMoveShouldSetResponderCapture:C,onResponderEnd:b,onResponderGrant:M,onResponderMove:P,onResponderReject:w,onResponderRelease:_,onResponderStart:j,onResponderTerminate:O,onResponderTerminationRequest:k,onScrollShouldSetResponder:T,onScrollShouldSetResponderCapture:D,onSelectionChangeShouldSetResponder:E,onSelectionChangeShouldSetResponderCapture:L,onStartShouldSetResponder:q,onStartShouldSetResponderCapture:A});var $='div',B=null!=e.lang?(0,f.getLocaleDirection)(e.lang):null,H=e.dir||B,N=H||W,V=y(G);if(V.dir=H,V.style=[x.view$raw,z&&x.inline,e.style],null!=e.href&&($='a',null!=l)){var F=l.download,J=l.rel,K=l.target;null!=F&&(V.download=F),null!=J&&(V.rel=J),'string'==typeof K&&(V.target='_'!==K.charAt(0)?'_'+K:K)}var Q=(0,S.default)(V),U=(0,p.default)(I,Q,o);return V.ref=U,(0,d.default)($,V,{writingDirection:N})});b.displayName='View';var x=c.default.create({view$raw:{alignContent:'flex-start',alignItems:'stretch',backgroundColor:'transparent',border:'0 solid black',boxSizing:'border-box',display:'flex',flexBasis:'auto',flexDirection:'column',flexShrink:0,listStyle:'none',margin:0,minHeight:0,minWidth:0,padding:0,position:'relative',textDecoration:'none',zIndex:0},inline:{display:'inline-flex'}}),M=b},123,[40,15,29,124,125,126,128,130,132,41,139,97]);
182__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"defaultProps",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"accessibilityProps",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"clickProps",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"focusProps",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"keyboardProps",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"mouseProps",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"touchProps",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"styleProps",{enumerable:!0,get:function(){return b}});var t={children:!0,dataSet:!0,dir:!0,id:!0,ref:!0,suppressHydrationWarning:!0,tabIndex:!0,testID:!0,focusable:!0,nativeID:!0},c={'aria-activedescendant':!0,'aria-atomic':!0,'aria-autocomplete':!0,'aria-busy':!0,'aria-checked':!0,'aria-colcount':!0,'aria-colindex':!0,'aria-colspan':!0,'aria-controls':!0,'aria-current':!0,'aria-describedby':!0,'aria-details':!0,'aria-disabled':!0,'aria-errormessage':!0,'aria-expanded':!0,'aria-flowto':!0,'aria-haspopup':!0,'aria-hidden':!0,'aria-invalid':!0,'aria-keyshortcuts':!0,'aria-label':!0,'aria-labelledby':!0,'aria-level':!0,'aria-live':!0,'aria-modal'
182:!0,'aria-multiline':!0,'aria-multiselectable':!0,'aria-orientation':!0,'aria-owns':!0,'aria-placeholder':!0,'aria-posinset':!0,'aria-pressed':!0,'aria-readonly':!0,'aria-required':!0,inert:!0,role:!0,'aria-roledescription':!0,'aria-rowcount':!0,'aria-rowindex':!0,'aria-rowspan':!0,'aria-selected':!0,'aria-setsize':!0,'aria-sort':!0,'aria-valuemax':!0,'aria-valuemin':!0,'aria-valuenow':!0,'aria-valuetext':!0,accessibilityActiveDescendant:!0,accessibilityAtomic:!0,accessibilityAutoComplete:!0,accessibilityBusy:!0,accessibilityChecked:!0,accessibilityColumnCount:!0,accessibilityColumnIndex:!0,accessibilityColumnSpan:!0,accessibilityControls:!0,accessibilityCurrent:!0,accessibilityDescribedBy:!0,accessibilityDetails:!0,accessibilityDisabled:!0,accessibilityErrorMessage:!0,accessibilityExpanded:!0,accessibilityFlowTo:!0,accessibilityHasPopup:!0,accessibilityHidden:!0,accessibilityInvalid:!0,accessibilityKeyShortcuts:!0,accessibilityLabel:!0,accessibilityLabelledBy:!0,accessibilityLevel:!0,accessibilityLiveRegion:!0,accessibilityModal:!0,accessibilityMultiline:!0,accessibilityMultiSelectable:!0,accessibilityOrientation:!0,accessibilityOwns:!0,accessibilityPlaceholder:!0,accessibilityPosInSet:!0,accessibilityPressed:!0,accessibilityReadOnly:!0,accessibilityRequired:!0,accessibilityRole:!0,accessibilityRoleDescription:!0,accessibilityRowCount:!0,accessibilityRowIndex:!0,accessibilityRowSpan:!0,accessibilitySelected:!0,accessibilitySetSize:!0,accessibilitySort:!0,accessibilityValueMax:!0,accessibilityValueMin:!0,accessibilityValueNow:!0,accessibilityValueText:!0},o={onClick:!0,onAuxClick:!0,onContextMenu:!0,onGotPointerCapture:!0,onLostPointerCapture:!0,onPointerCancel:!0,onPointerDown:!0,onPointerEnter:!0,onPointerMove:!0,onPointerLeave:!0,onPointerOut:!0,onPointerOver:!0,onPointerUp:!0},s={onBlur:!0,onFocus:!0},n={onKeyDown:!0,onKeyDownCapture:!0,onKeyUp:!0,onKeyUpCapture:!0},l={onMouseDown:!0,onMouseEnter:!0,onMouseLeave:!0,onMouseMove:!0,onMouseOver:!0,onMouseOut:!0,onMouseUp:!0},u={onTouchCancel:!0,onTouchCancelCapture:!0,onTouchEnd:!0,onTouchEndCapture:!0,onTouchMove:!0,onTouchMoveCapture:!0,onTouchStart:!0,onTouchStartCapture:!0},b={style:!0}},124,[]);
183__d(function(g,r,i,a,m,e,d){"use strict";function t(t,n){var u={};for(var o in t)t.hasOwnProperty(o)&&!0===n[o]&&(u[o]=t[o]);return u}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},125,[]);
184__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var t=e(r(d[0])),n=e(r(d[1])),u=e(r(d[2])),l='__reactLayoutHandler',o=(u.default,null);function f(e,f){var v=(u.default&&void 0!==window.ResizeObserver&&null==o&&(o=new window.ResizeObserver(function(e){e.forEach(e=>{var t=e.target,u=t[l];'function'==typeof u&&n.default.measure(t,(t,n,l,o,f,v)=>{var c={nativeEvent:{layout:{x:t,y:n,width:l,height:o,left:f,top:v}},timeStamp:Date.now()};Object.defineProperty(c.nativeEvent,'target',{enumerable:!0,get:()=>e.target}),u(c)})})})),o);(0,t.default)(()=>{var t=e.current;null!=t&&(t[l]=f)},[e,f]),(0,t.default)(()=>{var t=e.current;return null!=t&&null!=v&&('function'==typeof t[l]?v.observe(t):v.unobserve(t)),()=>{null!=t&&null!=v&&v.unobserve(t)}},[e,v])}},126,[127,109,50]);
185__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,t=r(d[0]),u=r(d[1]),f=((e=u)&&e.__esModule?e:{default:e}).default?t.useLayoutEffect:t.useEffect},127,[15,50]);
186__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e,t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t}
186)(r(_d[0])),n=r(_d[1]),u=(e=n)&&e.__esModule?e:{default:e};function o(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return t.useMemo(()=>(0,u.default)(...n),[...n])}},128,[15,129]);
187__d(function(g,r,i,a,m,e,d){"use strict";function n(){for(var n=arguments.length,t=new Array(n),o=0;o<n;o++)t[o]=arguments[o];return function(n){t.forEach(t=>{null!=t&&('function'!=typeof t?'object'!=typeof t?console.error("mergeRefs cannot handle Refs of type boolean, number or string, received ref "+String(t)):t.current=n:t(n))})}}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}}),r(d[0])},129,[15]);
188__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var u=e(r(d[0])),t=e(r(d[1]));function n(e){e.pointerEvents,e.style;return(0,t.default)(()=>e=>{null!=e&&(e.measure=t=>u.default.measure(e,t),e.measureLayout=(t,n,l)=>u.default.measureLayout(e,t,l,n),e.measureInWindow=t=>u.default.measureInWindow(e,t))})}},130,[109,131]);
189__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t='function'==typeof Symbol&&'symbol'==typeof Symbol()?Symbol():Object.freeze({});function n(n){var u=e.useRef(t);return u.current===t&&(u.current=n()),u.current}},131,[15]);
190__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){if(e&&e.__esModule)return e;var n={};return e&&Object.keys(e).forEach(function(t){var u=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,u.get?u:{enumerable:!0,get:function(){return e[t]}})}),n.default=e,n}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var n=e(r(_d[0])),t=e(r(_d[1])),u={},o=0;function l(e,l){void 0===l&&(l=u);var d,c,s=(d=()=>o++,null==(c=n.useRef(null)).current&&(c.current=d()),c.current),S=n.useRef(!1);n.useEffect(()=>(t.attachListeners(),()=>{t.removeNode(s)}),[s]),n.useEffect(()=>{var n=l,u=n.onMoveShouldSetResponder,o=n.onMoveShouldSetResponderCapture,d=n.onScrollShouldSetResponder,c=n.onScrollShouldSetResponderCapture,f=n.onSelectionChangeShouldSetResponder,p=n.onSelectionChangeShouldSetResponderCapture,h=n.onStartShouldSetResponder,R=n.onStartShouldSetResponderCapture,v=null!=u||null!=o||null!=d||null!=c||null!=f||null!=p||null!=h||null!=R,b=e.current;v?(t.addNode(s,b,l),S.current=!0):S.current&&(t.removeNode(s),S.current=!1)},[l,e,s]),n.useDebugValue({isResponder:e.current===t.getResponderNode()}),n.useDebugValue(l)}},132,[15,133]);
191__d(function(g,r,_i2,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.attachListeners=function(){s.default&&null==window.__reactResponderSystemActive&&(window.addEventListener('blur',P),E.forEach(e=>{document.addEventListener(e,P)}),_.forEach(e=>{document.addEventListener(e,P,!0)}),window.__reactResponderSystemActive=!0)},_e.addNode=function(e,n,t){(0,o.setResponderId)(n,e),f.set(e,t)},_e.removeNode=function(e){S.id===e&&M();f.has(e)&&f.delete(e)},_e.terminateResponder=M,_e.getResponderNode=function(){return S.node};var n=e(r(d[0])),t=r(d[1]),o=r(d[2]),i=r(d[3]),s=e(r(d[4])),l={},u=['onStartShouldSetResponderCapture','onStartShouldSetResponder',{bubbles:!0}],c=['onMoveShouldSetResponderCapture','onMoveShouldSetResponder',{bubbles:!0}],p={touchstart:u,mousedown:u,touchmove:c,mousemove:c,scroll:['onScrollShouldSetResponderCapture','onScrollShouldSetResponder',{bubbles:!1}]},h={id:null,idPath:null,node:null},f=new Map,v=!1,R=0,S={id:null,node:null,idPath:null},b=new i.ResponderTouchHistoryStore;function T(e){S=e}function C(e){var n=f.get(e);return null!=n?n:l}function P(e){var i=e.type,s=e.target;if('touchstart'===i&&(v=!0),('touchmove'===i||R>1)&&(v=!1),!('mousedown'===i&&v||'mousemove'===i&&v||'mousemove'===i&&R<1))if(v&&'mouseup'===i)0===R&&(v=!1);else{var l=(0,t.isStartish)(i)&&(0,o.isPrimaryPointerDown)(e),u=(0,t.isMoveish)(i),c=(0,t.isEndish)(i),p=(0,t.isScroll)(i),f=(0,t.isSelectionChange)(i),P=(0,n.default)(e,b);(l||u||c)&&(e.touches?R=e.touches.length:l?R=1:c&&(R=0),b.recordTouchTrack(i,P.nativeEvent));var _,E=(0,o.getResponderPaths)(e),M=!1;if(l||u||p&&R>0){var y=S.idPath,x=E.idPath;
191if(null!=y&&null!=x){var L=(0,o.getLowestCommonAncestor)(y,x);if(null!=L){var q=x.indexOf(L)+(L===S.id?1:0);E={idPath:x.slice(q),nodePath:E.nodePath.slice(q)}}else E=null}null!=E&&null!=(_=w(E,e,P))&&(N(P,_),M=!0)}if(null!=S.id&&null!=S.node){var j=S,A=j.id,G=j.node,O=C(A),k=O.onResponderStart,D=O.onResponderMove,H=O.onResponderEnd,I=O.onResponderRelease,V=O.onResponderTerminate,z=O.onResponderTerminationRequest;if(P.bubbles=!1,P.cancelable=!1,P.currentTarget=G,l)null!=k&&(P.dispatchConfig.registrationName='onResponderStart',k(P));else if(u)null!=D&&(P.dispatchConfig.registrationName='onResponderMove',D(P));else{var B=(0,t.isCancelish)(i)||'contextmenu'===i||'blur'===i&&s===window||'blur'===i&&s.contains(G)&&e.relatedTarget!==G||p&&0===R||p&&s.contains(G)&&s!==G||f&&(0,o.hasValidSelection)(e),F=c&&!B&&!(0,o.hasTargetTouches)(G,e.touches);if(c&&null!=H&&(P.dispatchConfig.registrationName='onResponderEnd',H(P)),F&&(null!=I&&(P.dispatchConfig.registrationName='onResponderRelease',I(P)),T(h)),B){var J=!0;'contextmenu'!==i&&'scroll'!==i&&'selectionchange'!==i||(M?J=!1:null!=z&&(P.dispatchConfig.registrationName='onResponderTerminationRequest',!1===z(P)&&(J=!1))),J&&(null!=V&&(P.dispatchConfig.registrationName='onResponderTerminate',V(P)),T(h),v=!1,R=0)}}}}}function w(e,n,t){var o=p[n.type];if(null!=o){for(var i=e.idPath,s=e.nodePath,l=o[0],u=o[1],c=o[2].bubbles,h=function(e,n,o){var s=C(e)[o];if(null!=s&&(t.currentTarget=n,!0===s(t)))return{id:e,node:n,idPath:i.slice(i.indexOf(e))}},f=i.length-1;f>=0;f--){var v=h(i[f],s[f],l);if(null!=v)return v;if(!0===t.isPropagationStopped())return}if(c)for(var R=0;R<i.length;R++){var S=h(i[R],s[R],u);if(null!=S)return S;if(!0===t.isPropagationStopped())return}else{var b=i[0],T=s[0];if(n.target===T)return h(b,T,u)}}}function N(e,n){var t=S,o=t.id,i=t.node,s=n.id,l=n.node,u=C(s),c=u.onResponderGrant,p=u.onResponderReject;if(e.bubbles=!1,e.cancelable=!1,e.currentTarget=l,null==o)null!=c&&(e.currentTarget=l,e.dispatchConfig.registrationName='onResponderGrant',c(e)),T(n);else{var h=C(o),f=h.onResponderTerminate,v=h.onResponderTerminationRequest,R=!0;null!=v&&(e.currentTarget=i,e.dispatchConfig.registrationName='onResponderTerminationRequest',!1===v(e)&&(R=!1)),R?(null!=f&&(e.currentTarget=i,e.dispatchConfig.registrationName='onResponderTerminate',f(e)),null!=c&&(e.currentTarget=l,e.dispatchConfig.registrationName='onResponderGrant',c(e)),T(n)):null!=p&&(e.currentTarget=l,e.dispatchConfig.registrationName='onResponderReject',p(e))}}var _=['blur','scroll'],E=['mousedown','mousemove','mouseup','dragstart','touchstart','touchmove','touchend','touchcancel','contextmenu','select','selectionchange'];function M(){var e=S,t=e.id,o=e.node;if(null!=t&&null!=o){var i=C(t).onResponderTerminate;if(null!=i){var s=(0,n.default)({},b);s.currentTarget=o,i(s)}T(h)}v=!1,R=0}},133,[134,135,136,138,50]);
192__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},u=()=>{},o={},c=[];function l(e){return e>20?e%20:e}function f(e,t){var f,p,s,v=!1,y=e.changedTouches,h=e.type,X=!0===e.metaKey,Y=!0===e.shiftKey,P=y&&y[0].force||0,b=l(y&&y[0].identifier||0),T=y&&y[0].clientX||e.clientX,K=y&&y[0].clientY||e.clientY,_=y&&y[0].pageX||e.pageX,D=y&&y[0].pageY||e.pageY,S='function'==typeof e.preventDefault?e.preventDefault.bind(e):u,j=e.timeStamp;function H(e){return Array.prototype.slice.call(e).map(e=>({force:e.force,identifier:l(e.identifier),get locationX(){return A(e.clientX)},get locationY(){return C(e.clientY)},pageX:e.pageX,pageY:e.pageY,target:e.target,timestamp:j}))}if(null!=y)p=H(y),s=H(e.touches);else{var M=[{force:P,identifier:b,get locationX(){return A(T)},get locationY(){return C(K)},pageX:_,pageY:D,target:e.target,timestamp:j}];p=M,s='mouseup'===h||'dragstart'===h?c:M}var O={bubbles:!0,cancelable:!0,currentTarget:null,defaultPrevented:e.defaultPrevented,dispatchConfig:o,eventPhase:e.eventPhase,isDefaultPrevented:()=>e.defaultPrevented,isPropagationStopped:()=>v,isTrusted:e.isTrusted,nativeEvent:{altKey:!1,ctrlKey:!1,metaKey:X,shiftKey:Y,changedTouches:p,force:P,identifier:b,get locationX(){return A(T)},get locationY(){return C(K)},pageX:_,pageY:D,target:e.target,timestamp:j,touches:s,type:h},persist:u,preventDefault:S,stopPropagation(){v=!0},target:e.target,timeStamp:j,touchHistory:t.touchHistory};function A(e){if(f=f||(0,n.default)(O.currentTarget))return e-f.left}function C(e){if(f=f||(0,n.default)(O.currentTarget))return e-f.top}return O}},134,[110]);
193__d(function(g,r,i,a,m,e,d){"use strict";
193Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"BLUR",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"CONTEXT_MENU",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"FOCUS_OUT",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"MOUSE_DOWN",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"MOUSE_MOVE",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"MOUSE_UP",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"MOUSE_CANCEL",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"TOUCH_START",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"TOUCH_MOVE",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"TOUCH_END",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"TOUCH_CANCEL",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"SCROLL",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"SELECT",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"SELECTION_CHANGE",{enumerable:!0,get:function(){return P}}),e.isStartish=function(t){return t===b||t===o},e.isMoveish=function(t){return t===l||t===c},e.isEndish=function(t){return t===s||t===f||j(t)},e.isCancelish=j,e.isScroll=function(t){return t===p},e.isSelectionChange=function(t){return t===C||t===P};var t='blur',n='contextmenu',u='focusout',o='mousedown',c='mousemove',f='mouseup',O='dragstart',b='touchstart',l='touchmove',s='touchend',E='touchcancel',p='scroll',C='select',P='selectionchange';function j(t){return t===E||t===O}},135,[]);
194__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.setResponderId=function(e,t){null!=e&&(e[o]=t)},_e.getResponderPaths=function(e){for(var t=[],n=[],o=u(e),l=0;l<o.length;l++){var i=o[l],s=c(i);null!=s&&(t.push(s),n.push(i))}return{idPath:t,nodePath:n}},_e.getLowestCommonAncestor=function(e,t){var n=e.length,o=t.length;if(0===n||0===o||e[n-1]!==t[o-1])return null;var u=e[0],l=0,c=t[0],i=0;n-o>0&&(u=e[l=n-o],n=o);o-n>0&&(c=t[i=o-n],o=n);var s=n;for(;s--;){if(u===c)return u;u=e[l++],c=t[i++]}return null},_e.hasTargetTouches=function(e,t){if(!t||0===t.length)return!1;for(var n=0;n<t.length;n++){var o=t[n].target;if(null!=o&&e.contains(o))return!0}return!1},_e.hasValidSelection=function(e){if('selectionchange'===e.type)return(0,n.default)();return'select'===e.type},_e.isPrimaryPointerDown=function(e){var t=e.altKey,n=e.button,o=e.buttons,u=e.ctrlKey,l=e.type,c='mousedown'===l&&(0===n||1===o),i='mousemove'===l&&1===o,s=!1===t&&!1===u;if('touchstart'===l||'touchmove'===l||c&&s||i&&s)return!0;return!1};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},o='__reactResponderId';function u(e){return'selectionchange'===e.type?l(window.getSelection().anchorNode):null!=e.composedPath?e.composedPath():l(e.target)}function l(e){for(var t=[];null!=e&&e!==document.body;)t.push(e),e=e.parentNode;return t}function c(e){return null!=e?e[o]:null}},136,[137]);
195__d(function(g,r,i,a,m,e,d){"use strict";function n(){var n=window.getSelection(),o=n.toString(),t=n.anchorNode,u=n.focusNode,c=t&&t.nodeType===window.Node.TEXT_NODE||u&&u.nodeType===window.Node.TEXT_NODE;return o.length>=1&&'\n'!==o&&c}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}})},137,[]);
196__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ResponderTouchHistoryStore",{enumerable:!0,get:function(){return T}});var t=r(d[0]);function n(t){return t.timeStamp||t.timestamp}function i(t){return{touchActive:!0,startPageX:t.pageX,startPageY:t.pageY,startTimeStamp:n(t),currentPageX:t.pageX,currentPageY:t.pageY,currentTimeStamp:n(t),previousPageX:t.pageX,previousPageY:t.pageY,previousTimeStamp:n(t)}}function c(t,i){t.touchActive=!0,t.startPageX=i.pageX,t.startPageY=i.pageY,t.startTimeStamp=n(i),t.currentPageX=i.pageX,t.currentPageY=i.pageY,t.currentTimeStamp=n(i),t.previousPageX=i.pageX,t.previousPageY=i.pageY,t.previousTimeStamp=n(i)}function o(t){var n=t.identifier;return null==n&&console.error('Touch object is missing identifier.'),n}function u(t,u){var s=o(t),h=u.touchBank[s];h?c(h,t):u.touchBank[s]=i(t),u.mostRecentTimeStamp=n(t)}function s(t,i){var c=i.touchBank[o(t)];c?(c.touchActive=!0,c.previousPageX=c.currentPageX,c.previousPageY=c.currentPageY,c.previousTimeStamp=c.currentTimeStamp,c.currentPageX=t.pageX,c.currentPageY=t.pageY,c.currentTimeStamp=n(t),i.mostRecentTimeStamp=n(t)):console.warn('Cannot record touch move without a touch start.\n',"Touch Move: "+p(t)+"\n","Touch Bank: "+v(i))}function h(t,i){var c=i.touchBank[o(t)];c?(c.touchActive=!1,c.previousPageX=c.currentPageX,c.previousPageY=c.currentPageY,c.previousTimeStamp=c.currentTimeStamp,c.currentPageX=t.pageX,c.currentPageY=t.pageY,c.currentTimeStamp=n(t),i.mostRecentTimeStamp=n(t)):console.warn('Cannot record touch end without a touch start.\n',"Touch End: "+p(t)+"\n","Touch Bank: "+v(i))}function p(t){return JSON.stringify({identifier:t.identifier,pageX:t.pageX,pageY:t.pageY,timestamp:n(t)})}function v(t){var n=t.touchBank,i=JSON.stringify(n.slice(0,20));return n.length>20&&(i+=' (original size: '+n.length+')'),i}class T{constructor(){this._touchHistory={touchBank:[],numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0}}recordTouchTrack(n,i){var c=this._touchHistory;
196if((0,t.isMoveish)(n))i.changedTouches.forEach(t=>s(t,c));else if((0,t.isStartish)(n))i.changedTouches.forEach(t=>u(t,c)),c.numberActiveTouches=i.touches.length,1===c.numberActiveTouches&&(c.indexOfSingleActiveTouch=i.touches[0].identifier);else if((0,t.isEndish)(n)&&(i.changedTouches.forEach(t=>h(t,c)),c.numberActiveTouches=i.touches.length,1===c.numberActiveTouches))for(var o=c.touchBank,p=0;p<o.length;p++){var v=o[p];if(null!=v&&v.touchActive){c.indexOfSingleActiveTouch=p;break}}}get touchHistory(){return this._touchHistory}}},138,[135]);
197__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=(0,r(d[0]).createContext)(!1)},139,[15]);
198__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=function t(n,f,u){if(void 0===u&&(u=-1),0===u)return!0;if(n===f)return!1;if('function'==typeof n&&'function'==typeof f)return!1;if('object'!=typeof n||null===n)return n!==f;if('object'!=typeof f||null===f)return!0;if(n.constructor!==f.constructor)return!0;if(Array.isArray(n)){var o=n.length;if(f.length!==o)return!0;for(var c=0;c<o;c++)if(t(n[c],f[c],u-1))return!0}else{for(var l in n)if(t(n[l],f[l],u-1))return!0;for(var v in f)if(void 0===n[v]&&void 0!==f[v])return!0}return!1}},140,[]);
199__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(n,o){for(var t=arguments.length,f=new Array(t>2?t-2:0),s=2;s<t;s++)f[s-2]=arguments[s];if(!n){var l;if(void 0===o)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=0;(l=new Error(o.replace(/%s/g,function(){return String(f[u++])}))).name='Invariant Violation'}throw l.framesToPop=1,l}}},141,[]);
200__d(function(g,_r,_i3,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return A}});var t=e(_r(_d[0])),s=e(_r(_d[1])),r=e(_r(_d[2])),i=e(_r(_d[3])),o=e(_r(_d[4])),l=e(_r(_d[5])),n=e(_r(_d[6])),h=e(_r(_d[7])),d=e(_r(_d[8])),c=e(_r(_d[9])),u=_r(_d[10]),p=e(_r(_d[11])),f=e(_r(_d[12])),_=e(_r(_d[13])),v=e(_r(_d[14])),y=e(_r(_d[15])),C=_r(_d[16]),L=_r(_d[17]),b=e(_r(_d[18])),S=e(_r(_d[19])),M=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(s){var r=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(t,s,r.get?r:{enumerable:!0,get:function(){return e[s]}})}),t.default=e,t})(_r(_d[20])),I=!1,R='';function w(e){return null!=e&&e}function x(e){return null!=e?e:10}function E(e){return null!=e?e:2}function T(e){return null!=e?e:2}function F(e,t){return e*t/2}function V(e){return null!=e?e:21}function k(e,t){for(var s=e.length-1;s>=0;s--)if(t(e[s]))return e[s];return null}class O extends _.default{scrollToEnd(e){var t=!e||e.animated,s=this.props.getItemCount(this.props.data)-1;if(!(s<0)){var r=this.__getFrameMetricsApprox(s,this.props),i=Math.max(0,r.offset+r.length+this._footerLength-this._scrollMetrics.visibleLength);null!=this._scrollRef&&(null!=this._scrollRef.scrollTo?this._scrollRef.scrollTo(w(this.props.horizontal)?{x:i,animated:t}:{y:i,animated:t}):console.warn("No scrollTo method provided. This may be because you have two nested VirtualizedLists with the same orientation, or because you are using a custom component that does not implement scrollTo."))}}scrollToIndex(e){var t=this.props,s=t.data,r=t.horizontal,i=t.getItemCount,o=t.getItemLayout,l=t.onScrollToIndexFailed,n=e.animated,h=e.index,d=e.viewOffset,c=e.viewPosition;if((0,b.default)(h>=0,"scrollToIndex out of range: requested index "+h+" but minimum is 0"),(0,b.default)(i(s)>=1,"scrollToIndex out of range: item length "+i(s)+" but minimum is 1"),(0,b.default)(h<i(s),"scrollToIndex out of range: requested index "+h+" is out of 0 to "+(i(s)-1)),!o&&h>this._highestMeasuredFrameIndex)return(0,b.default)(!!l,"scrollToIndex should be used in conjunction with getItemLayout or onScrollToIndexFailed, otherwise there is no way to know the location of offscreen indices or handle failures."),void l({averageItemLength:this._averageCellLength,highestMeasuredFrameIndex:this._highestMeasuredFrameIndex,index:h});var u=this.__getFrameMetricsApprox(Math.floor(h),this.props),p=Math.max(0,this._getOffsetApprox(h,this.props)-(c||0)*(this._scrollMetrics.visibleLength-u.length))-(d||0);null!=this._scrollRef&&(null!=this._scrollRef.scrollTo?this._scrollRef.scrollTo(r?{x:p,animated:n}:{y:p,animated:n}):console.warn("No scrollTo method provided. This may be because you have two nested VirtualizedLists with the same orientation, or because you are using a custom component that does not implement scrollTo."))}scrollToItem(e){for(var t=e.item,s=this.props,i=s.data,o=s.getItem,l=(0,s.getItemCount)(i),n=0;n<l;n++)if(o(i,n)===t){this.scrollToIndex((0,r.default)((0,r.default)({},e),{},{index:n}));break}}scrollToOffset(e){var t=e.animated,s=e.offset;null!=this._scrollRef&&(null!=this._scrollRef.scrollTo?this._scrollRef.scrollTo(w(this.props.horizontal)?{x:s,animated:t}:{y:s,animated:t}):console.warn("No scrollTo method provided. This may be because you have two nested VirtualizedLists with the same orientation, or because you are using a custom component that does not implement scrollTo."))}
200recordInteraction(){this._nestedChildLists.forEach(e=>{e.recordInteraction()}),this._viewabilityTuples.forEach(e=>{e.viewabilityHelper.recordInteraction()}),this._updateViewableItems(this.props,this.state.cellsAroundViewport)}flashScrollIndicators(){null!=this._scrollRef&&this._scrollRef.flashScrollIndicators()}getScrollResponder(){if(this._scrollRef&&this._scrollRef.getScrollResponder)return this._scrollRef.getScrollResponder()}getScrollableNode(){return this._scrollRef&&this._scrollRef.getScrollableNode?this._scrollRef.getScrollableNode():this._scrollRef}getScrollRef(){return this._scrollRef&&this._scrollRef.getScrollRef?this._scrollRef.getScrollRef():this._scrollRef}_getCellKey(){var e;return(null==(e=this.context)?void 0:e.cellKey)||'rootList'}hasMore(){return this._hasMore}constructor(e){var t;if(super(e),this._getScrollMetrics=()=>this._scrollMetrics,this._getOutermostParentListRef=()=>this._isNestedWithSameOrientation()?this.context.getOutermostParentListRef():this,this._registerAsNestedChild=e=>{this._nestedChildLists.add(e.ref,e.cellKey),this._hasInteracted&&e.ref.recordInteraction()},this._unregisterAsNestedChild=e=>{this._nestedChildLists.remove(e.ref)},this._onUpdateSeparators=(e,t)=>{e.forEach(e=>{var s=null!=e&&this._cellRefs[e];s&&s.updateSeparatorProps(t)})},this._getSpacerKey=e=>e?'height':'width',this._averageCellLength=0,this._cellRefs={},this._frames={},this._footerLength=0,this._hasTriggeredInitialScrollToIndex=!1,this._hasInteracted=!1,this._hasMore=!1,this._hasWarned={},this._headerLength=0,this._hiPriInProgress=!1,this._highestMeasuredFrameIndex=0,this._indicesToKeys=new Map,this._lastFocusedCellKey=null,this._nestedChildLists=new p.default,this._offsetFromParentVirtualizedList=0,this._prevParentOffset=0,this._scrollMetrics={contentLength:0,dOffset:0,dt:10,offset:0,timestamp:0,velocity:0,visibleLength:0,zoomScale:1},this._scrollRef=null,this._sentStartForContentLength=0,this._sentEndForContentLength=0,this._totalCellLength=0,this._totalCellsMeasured=0,this._viewabilityTuples=[],this._captureScrollRef=e=>{this._scrollRef=e},this._defaultRenderScrollComponent=e=>{var t,r=e.onRefresh;return this._isNestedWithSameOrientation()?M.createElement(l.default,e):r?((0,b.default)('boolean'==typeof e.refreshing,'`refreshing` prop must be set as a boolean in order to use `onRefresh`, but got `'+JSON.stringify(null!==(t=e.refreshing)&&void 0!==t?t:'undefined')+'`'),M.createElement(o.default,(0,s.default)({},e,{refreshControl:null==e.refreshControl?M.createElement(i.default,{refreshing:e.refreshing,onRefresh:r,progressViewOffset:e.progressViewOffset}):e.refreshControl}))):M.createElement(o.default,e)},this._onCellLayout=(e,t,s)=>{var r=e.nativeEvent.layout,i={offset:this._selectOffset(r),length:this._selectLength(r),index:s,inLayout:!0},o=this._frames[t];o&&i.offset===o.offset&&i.length===o.length&&s===o.index?this._frames[t].inLayout=!0:(this._totalCellLength+=i.length-(o?o.length:0),this._totalCellsMeasured+=o?0:1,this._averageCellLength=this._totalCellLength/this._totalCellsMeasured,this._frames[t]=i,this._highestMeasuredFrameIndex=Math.max(this._highestMeasuredFrameIndex,s),this._scheduleCellsToRenderUpdate()),this._triggerRemeasureForChildListsInCell(t),this._computeBlankness(),this._updateViewableItems(this.props,this.state.cellsAroundViewport)},this._onCellUnmount=e=>{delete this._cellRefs[e];var t=this._frames[e];t&&(this._frames[e]=(0,r.default)((0,r.default)({},t),{},{inLayout:!1}))},this._onLayout=e=>{this._isNestedWithSameOrientation()?this.measureLayoutRelativeToContainingList():this._scrollMetrics.visibleLength=this._selectLength(e.nativeEvent.layout),this.props.onLayout&&this.props.onLayout(e),this._scheduleCellsToRenderUpdate(),this._maybeCallOnEdgeReached()},this._onLayoutEmpty=e=>{this.props.onLayout&&this.props.onLayout(e)},this._onLayoutFooter=e=>{this._triggerRemeasureForChildListsInCell(this._getFooterCellKey()),this._footerLength=this._selectLength(e.nativeEvent.layout)},this._onLayoutHeader=e=>{this._headerLength=this._selectLength(e.nativeEvent.layout)},this._onContentSizeChange=(e,t)=>
200{e>0&&t>0&&null!=this.props.initialScrollIndex&&this.props.initialScrollIndex>0&&!this._hasTriggeredInitialScrollToIndex&&(null==this.props.contentOffset&&(this.props.initialScrollIndex<this.props.getItemCount(this.props.data)?this.scrollToIndex({animated:!1,index:(0,S.default)(this.props.initialScrollIndex)}):this.scrollToEnd({animated:!1})),this._hasTriggeredInitialScrollToIndex=!0),this.props.onContentSizeChange&&this.props.onContentSizeChange(e,t),this._scrollMetrics.contentLength=this._selectLength({height:t,width:e}),this._scheduleCellsToRenderUpdate(),this._maybeCallOnEdgeReached()},this._convertParentScrollMetrics=e=>{var t=e.offset-this._offsetFromParentVirtualizedList,s=e.visibleLength,r=t-this._scrollMetrics.offset;return{visibleLength:s,contentLength:this._scrollMetrics.contentLength,offset:t,dOffset:r}},this._onScroll=e=>{this._nestedChildLists.forEach(t=>{t._onScroll(e)}),this.props.onScroll&&this.props.onScroll(e);var t=e.timeStamp,s=this._selectLength(e.nativeEvent.layoutMeasurement),r=this._selectLength(e.nativeEvent.contentSize),i=this._selectOffset(e.nativeEvent.contentOffset),o=i-this._scrollMetrics.offset;if(this._isNestedWithSameOrientation()){if(0===this._scrollMetrics.contentLength)return;var l=this._convertParentScrollMetrics({visibleLength:s,offset:i});s=l.visibleLength,r=l.contentLength,i=l.offset,o=l.dOffset}var n=this._scrollMetrics.timestamp?Math.max(1,t-this._scrollMetrics.timestamp):1,h=o/n;n>500&&this._scrollMetrics.dt>500&&r>5*s&&!this._hasWarned.perf&&((0,c.default)("VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc.",{dt:n,prevDt:this._scrollMetrics.dt,contentLength:r}),this._hasWarned.perf=!0);var d=e.nativeEvent.zoomScale<0?1:e.nativeEvent.zoomScale;this._scrollMetrics={contentLength:r,dt:n,dOffset:o,offset:i,timestamp:t,velocity:h,visibleLength:s,zoomScale:d},this._updateViewableItems(this.props,this.state.cellsAroundViewport),this.props&&(this._maybeCallOnEdgeReached(),0!==h&&this._fillRateHelper.activate(),this._computeBlankness(),this._scheduleCellsToRenderUpdate())},this._onScrollBeginDrag=e=>{this._nestedChildLists.forEach(t=>{t._onScrollBeginDrag(e)}),this._viewabilityTuples.forEach(e=>{e.viewabilityHelper.recordInteraction()}),this._hasInteracted=!0,this.props.onScrollBeginDrag&&this.props.onScrollBeginDrag(e)},this._onScrollEndDrag=e=>{this._nestedChildLists.forEach(t=>{t._onScrollEndDrag(e)});var t=e.nativeEvent.velocity;t&&(this._scrollMetrics.velocity=this._selectOffset(t)),this._computeBlankness(),this.props.onScrollEndDrag&&this.props.onScrollEndDrag(e)},this._onMomentumScrollBegin=e=>{this._nestedChildLists.forEach(t=>{t._onMomentumScrollBegin(e)}),this.props.onMomentumScrollBegin&&this.props.onMomentumScrollBegin(e)},this._onMomentumScrollEnd=e=>{this._nestedChildLists.forEach(t=>{t._onMomentumScrollEnd(e)}),this._scrollMetrics.velocity=0,this._computeBlankness(),this.props.onMomentumScrollEnd&&this.props.onMomentumScrollEnd(e)},this._updateCellsToRender=()=>{this._updateViewableItems(this.props,this.state.cellsAroundViewport),this.setState((e,t)=>{var s=this._adjustCellsAroundViewport(t,e.cellsAroundViewport),r=O._createRenderMask(t,s,this._getNonViewportRenderRegions(t));return s.first===e.cellsAroundViewport.first&&s.last===e.cellsAroundViewport.last&&r.equals(e.renderMask)?null:{cellsAroundViewport:s,renderMask:r}})},this._createViewToken=(e,t,s)=>{var r=s.data,i=(0,s.getItem)(r,e);return{index:e,item:i,key:this._keyExtractor(i,e,s),isViewable:t}},this._getOffsetApprox=(e,t)=>{if(Number.isInteger(e))return this.__getFrameMetricsApprox(e,t).offset;var s=this.__getFrameMetricsApprox(Math.floor(e),t),r=e-Math.floor(e);return s.offset+r*s.length},this.__getFrameMetricsApprox=(e,t)=>{var s=this._getFrameMetrics(e,t);if(s&&s.index===e)return s;var r=t.data,i=t.getItemCount,o=t.getItemLayout;return(0,b.default)(e>=0&&e<i(r),'Tried to get frame for out of range index '+e),(0,b.default)(!o,'Should not have to estimate frames when a measurement metrics function is provided'),{length:this._averageCellLength,offset:this._averageCellLength*e}},this._getFrameMetrics=(e,t)=>{var s=t.data,r=t.getItem,i=t.getItemCount,o=t.getItemLayout;(0,b.default)(e>=0&&e<i(s),'Tried to get frame for out of range index '+e);var l=r(s,e),n=this._frames[this._keyExtractor(l,e,t)];return n&&n.index===e||!o?n:o(s,e)},this._getNonViewportRenderRegions=e=>{if(!this._lastFocusedCellKey||!this._cellRefs[this._lastFocusedCellKey])return[];var t=this._cellRefs[this._lastFocusedCellKey].props.index,s=e.getItemCount(e.data);if(t>=s||this._keyExtractor(e.getItem(e.data,t),t,e)!==this._lastFocusedCellKey)return[];for(var r=t,i=0,o=r-1;o>=0&&i<this._scrollMetrics.visibleLength;o--)r--,i+=this.__getFrameMetricsApprox(o,e).length;for(var l=t,n=0,h=l+1;h<s&&n<this._scrollMetrics.visibleLength;h++)l++,n+=this.__getFrameMetricsApprox(h,e).length;return[{first:r,last:l}]},this._checkProps(e),this._fillRateHelper=new f.default(this._getFrameMetrics),this._updateCellsToRenderBatcher=new h.default(this._updateCellsToRender,null!==(t=this.props.updateCellsBatchingPerio
200d)&&void 0!==t?t:50),this.props.viewabilityConfigCallbackPairs)this._viewabilityTuples=this.props.viewabilityConfigCallbackPairs.map(e=>({viewabilityHelper:new v.default(e.viewabilityConfig),onViewableItemsChanged:e.onViewableItemsChanged}));else{var n=this.props,d=n.onViewableItemsChanged,u=n.viewabilityConfig;d&&this._viewabilityTuples.push({viewabilityHelper:new v.default(u),onViewableItemsChanged:d})}var _=O._initialRenderRegion(e);this.state={cellsAroundViewport:_,renderMask:O._createRenderMask(e,_)},this.invertedWheelEventHandler=e=>{var t=this.props.horizontal?e.target.scrollLeft:e.target.scrollTop,s=this.props.horizontal?e.target.scrollWidth:e.target.scrollHeight,r=this.props.horizontal?e.target.clientWidth:e.target.clientHeight,i=s>r,o=this.props.horizontal?e.deltaX||e.wheelDeltaX:e.deltaY||e.wheelDeltaY,l=o;i&&(l=o<0?Math.min(o+t,0):Math.max(o-(s-r-t),0));var n=o-l;if(this.props.inverted&&this._scrollRef&&this._scrollRef.getScrollableNode){var h=this._scrollRef.getScrollableNode();if(this.props.horizontal){e.target.scrollLeft+=n;var d=h.scrollLeft-l;h.scrollLeft=this.props.getItemLayout?d:Math.min(d,this._totalCellLength)}else{e.target.scrollTop+=n;var c=h.scrollTop-l;h.scrollTop=this.props.getItemLayout?c:Math.min(c,this._totalCellLength)}e.preventDefault()}}}_checkProps(e){var t=e.onScroll,s=e.windowSize,r=e.getItemCount,i=e.data,o=e.initialScrollIndex;(0,b.default)(!t||!t.__isNative,"Components based on VirtualizedList must be wrapped with Animated.createAnimatedComponent to support native onScroll events with useNativeDriver"),(0,b.default)(V(s)>0,'VirtualizedList: The windowSize prop must be present and set to a value greater than 0.'),(0,b.default)(r,'VirtualizedList: The "getItemCount" prop must be provided');var l=r(i);null==o||this._hasTriggeredInitialScrollToIndex||!(o<0||l>0&&o>=l)||this._hasWarned.initialScrollIndex||(console.warn("initialScrollIndex \""+o+"\" is not valid (list has "+l+" items)"),this._hasWarned.initialScrollIndex=!0)}static _createRenderMask(e,t,s){var r=e.getItemCount(e.data);(0,b.default)(t.first>=0&&t.last>=t.first-1&&t.last<r,"Invalid cells around viewport \"["+t.first+", "+t.last+"]\" was passed to VirtualizedList._createRenderMask");var i=new u.CellRenderMask(r);if(r>0){for(var o=0,l=[t,...null!=s?s:[]];o<l.length;o++){var n=l[o];i.addCells(n)}if(null==e.initialScrollIndex||e.initialScrollIndex<=0){var h=O._initialRenderRegion(e);i.addCells(h)}var d=new Set(e.stickyHeaderIndices);O._ensureClosestStickyHeader(e,d,i,t.first)}return i}static _initialRenderRegion(e){var t,s,r=e.getItemCount(e.data),i=Math.max(0,Math.min(r-1,Math.floor(null!==(t=e.initialScrollIndex)&&void 0!==t?t:0)));return{first:i,last:Math.min(r,i+(null!=(s=e.initialNumToRender)?s:10))-1}}static _ensureClosestStickyHeader(e,t,s,r){for(var i=e.ListHeaderComponent?1:0,o=r-1;o>=0;o--)if(t.has(o+i)){s.addCells({first:o,last:o});break}}_adjustCellsAroundViewport(e,t){var s,r=e.data,i=e.getItemCount,o=T(e.onEndReachedThreshold),l=this._scrollMetrics,n=l.contentLength,h=l.offset,d=l.visibleLength,c=n-d-h;if(d<=0||n<=0)return t.last>=i(r)?O._constrainToItemCount(t,e):t;if(e.disableVirtualization){var u=c<o*d?x(e.maxToRenderPerBatch):0;s={first:0,last:Math.min(t.last+u,i(r)-1)}}else{if(e.initialScrollIndex&&!this._scrollMetrics.offset&&Math.abs(c)>=Number.EPSILON)return t.last>=i(r)?O._constrainToItemCount(t,e):t;s=(0,L.computeWindowedRenderLimits)(e,x(e.maxToRenderPerBatch),V(e.windowSize),t,this.__getFrameMetricsApprox,this._scrollMetrics),(0,b.default)(s.last<i(r),'computeWindowedRenderLimits() should return range in-bounds')}if(this._nestedChildLists.size()>0){var p=this._findFirstChildWithMore(s.first,s.last);s.last=null!=p?p:s.last}return s}_findFirstChildWithMore(e,t){for(var s=e;s<=t;s++){var r=this._indicesToKeys.get(s);if(null!=r&&this._nestedChildLists.anyInCell(r,e=>e.hasMore()))return s}return null}componentDidMount(){this._isNestedWithSameOrientation()&&this.context.registerAsNestedChild({ref:this,cellKey:this.context.cellKey}),this.setupWebWheelHandler()}componentWillUnmount(){this._isNestedWithSameOrientation()&&this.context.unregisterAsNestedChild({ref:this}),this._updateCellsToRenderBatcher.dispose({abort:!0}
200),this._viewabilityTuples.forEach(e=>{e.viewabilityHelper.dispose()}),this._fillRateHelper.deactivateAndFlush(),this.teardownWebWheelHandler()}setupWebWheelHandler(){this._scrollRef&&this._scrollRef.getScrollableNode?this._scrollRef.getScrollableNode().addEventListener('wheel',this.invertedWheelEventHandler):setTimeout(()=>this.setupWebWheelHandler(),50)}teardownWebWheelHandler(){this._scrollRef&&this._scrollRef.getScrollableNode&&this._scrollRef.getScrollableNode().removeEventListener('wheel',this.invertedWheelEventHandler)}static getDerivedStateFromProps(e,t){if(e.getItemCount(e.data)===t.renderMask.numCells())return t;var s=O._constrainToItemCount(t.cellsAroundViewport,e);return{cellsAroundViewport:s,renderMask:O._createRenderMask(e,s)}}_pushCells(e,t,r,i,o,l){var n,h=this,d=this.props,c=d.CellRendererComponent,u=d.ItemSeparatorComponent,p=d.ListHeaderComponent,f=d.ListItemComponent,_=d.data,v=d.debug,C=d.getItem,L=d.getItemCount,b=d.getItemLayout,S=d.horizontal,I=d.renderItem,R=p?1:0,w=L(_)-1;o=Math.min(w,o);for(var x=function(){var i=C(_,E),o=h._keyExtractor(i,E,h.props);h._indicesToKeys.set(E,o),r.has(E+R)&&t.push(e.length);var d=null==b||v||h._fillRateHelper.enabled();e.push(M.createElement(y.default,(0,s.default)({CellRendererComponent:c,ItemSeparatorComponent:E<w?u:void 0,ListItemComponent:f,cellKey:o,horizontal:S,index:E,inversionStyle:l,item:i,key:o,prevCellKey:n,onUpdateSeparators:h._onUpdateSeparators,onCellFocusCapture:e=>h._onCellFocusCapture(o),onUnmount:h._onCellUnmount,ref:e=>{h._cellRefs[o]=e},renderItem:I},d&&{onCellLayout:h._onCellLayout}))),n=o},E=i;E<=o;E++)x()}static _constrainToItemCount(e,t){var s=t.getItemCount(t.data),r=Math.min(s-1,e.last),i=x(t.maxToRenderPerBatch);return{first:(0,d.default)(0,s-1-i,e.first),last:r}}_isNestedWithSameOrientation(){var e=this.context;return!(!e||!!e.horizontal!==w(this.props.horizontal))}_keyExtractor(e,t,s){if(null!=s.keyExtractor)return s.keyExtractor(e,t);var r=(0,L.keyExtractor)(e,t);return r===String(t)&&(I=!0,e.type&&e.type.displayName&&(R=e.type.displayName)),r}render(){this._checkProps(this.props);var e=this.props,s=e.ListEmptyComponent,i=e.ListFooterComponent,o=e.ListHeaderComponent,n=this.props,h=n.data,c=n.horizontal,u=this.props.inverted?w(this.props.horizontal)?z.horizontallyInverted:z.verticallyInverted:null,p=[],f=new Set(this.props.stickyHeaderIndices),_=[];if(o){f.has(0)&&_.push(0);var v=M.isValidElement(o)?o:M.createElement(o,null);p.push(M.createElement(C.VirtualizedListCellContextProvider,{cellKey:this._getCellKey()+'-header',key:"$header"},M.createElement(l.default,{onLayout:this._onLayoutHeader,style:[u,this.props.ListHeaderComponentStyle]},v)))}var y=this.props.getItemCount(h);if(0===y&&s){var L=M.isValidElement(s)?s:M.createElement(s,null);p.push(M.createElement(C.VirtualizedListCellContextProvider,{cellKey:this._getCellKey()+'-empty',key:"$empty"},M.cloneElement(L,{onLayout:e=>{this._onLayoutEmpty(e),L.props.onLayout&&L.props.onLayout(e)},style:[u,L.props.style]})))}if(y>0){I=!1,R='';for(var b,S=this._getSpacerKey(!c),x=this.state.renderMask.enumerateRegions(),E=k(x,e=>e.isSpacer),T=(0,t.default)(x);!(b=T()).done;){var F=b.value;if(F.isSpacer){if(this.props.disableVirtualization)continue;var V=F===E&&!this.props.getItemLayout?(0,d.default)(F.first-1,F.last,this._highestMeasuredFrameIndex):F.last,O=this.__getFrameMetricsApprox(F.first,this.props),A=this.__getFrameMetricsApprox(V,this.props),P=A.offset+A.length-O.offset;p.push(M.createElement(l.default,{key:"$spacer-"+F.first,style:{[S]:P}}))}else this._pushCells(p,_,f,F.first,F.last,u)}!this._hasWarned.keys&&I&&(console.warn("VirtualizedList: missing keys for items, make sure to specify a key or id property on each item or provide a custom keyExtractor.",R),this._hasWarned.keys=!0)}if(i){var N=M.isValidElement(i)?i:M.createElement(i,null);p.push(M.createElement(C.VirtualizedListCellContextProvider,{cellKey:this._getFooterCellKey(),key:"$footer"},M.createElement(l.default,{onLayout:this._onLayoutFooter,style:[u,this.props.ListFooterComponentStyle]},N)))}var W,H=(0,r.default)((0,r.default)({},this.props),{},{onContentSizeChange:this._onContentSizeChange,onLayout:this._onLayout,onScroll:this._onScroll,onScrollBeginDrag:this._onScrollBeginDrag,onScrollEndDrag:this._onScrollEndDrag,onMomentumScrollBegin:this._onMomentumScrollBegin,onMomentumScrollEnd:this._onMomentumScrollEnd,scrollEventThrottle:(W=this.props.scrollEventThrottle,null!=W?W:50),invertStickyHeaders:void 0!==this.props.invertStickyHeaders?this.props.invertStickyHeaders:this.props.inverted,stickyHeaderIndices:_,style:u?[u,this.props.style]:this.props.style});this._hasMore=this.state.cellsAroundViewport.last<y-1;var B=M.createElement(C.VirtualizedListContextProvider,{value:{cellKey:null,getScrollMetrics:this._getScrollMetrics,horizontal:w(this.props.horizontal),getOutermostParentListRef:this._getOutermostParentListRef,registerAsNestedChild:this._registerAsNestedChild,unregisterAsNestedChild:this._unregisterAsNestedChild}}
200,M.cloneElement((this.props.renderScrollComponent||this._defaultRenderScrollComponent)(H),{ref:this._captureScrollRef},p));return this.props.debug?M.createElement(l.default,{style:z.debug},B,this._renderDebugOverlay()):B}componentDidUpdate(e){var t=this.props,s=t.data,r=t.extraData;s===e.data&&r===e.extraData||this._viewabilityTuples.forEach(e=>{e.viewabilityHelper.resetViewableIndices()});var i=this._hiPriInProgress;this._scheduleCellsToRenderUpdate(),i&&(this._hiPriInProgress=!1)}_computeBlankness(){this._fillRateHelper.computeBlankness(this.props,this.state.cellsAroundViewport,this._scrollMetrics)}_onCellFocusCapture(e){this._lastFocusedCellKey=e,this._updateCellsToRender()}_triggerRemeasureForChildListsInCell(e){this._nestedChildLists.forEachInCell(e,e=>{e.measureLayoutRelativeToContainingList()})}measureLayoutRelativeToContainingList(){try{if(!this._scrollRef)return;this._scrollRef.measureLayout(this.context.getOutermostParentListRef().getScrollRef(),(e,t,s,r)=>{this._offsetFromParentVirtualizedList=this._selectOffset({x:e,y:t}),this._scrollMetrics.contentLength=this._selectLength({width:s,height:r});var i=this._convertParentScrollMetrics(this.context.getScrollMetrics());(this._scrollMetrics.visibleLength!==i.visibleLength||this._scrollMetrics.offset!==i.offset)&&(this._scrollMetrics.visibleLength=i.visibleLength,this._scrollMetrics.offset=i.offset,this._nestedChildLists.forEach(e=>{e.measureLayoutRelativeToContainingList()}))},e=>{console.warn("VirtualizedList: Encountered an error while measuring a list's offset from its containing VirtualizedList.")})}catch(e){console.warn('measureLayoutRelativeToContainingList threw an error',e.stack)}}_getFooterCellKey(){return this._getCellKey()+'-footer'}_renderDebugOverlay(){for(var e=this._scrollMetrics.visibleLength/(this._scrollMetrics.contentLength||1),t=[],s=this.props.getItemCount(this.props.data),r=0;r<s;r++){var i=this.__getFrameMetricsApprox(r,this.props);i.inLayout&&t.push(i)}var o=this.__getFrameMetricsApprox(this.state.cellsAroundViewport.first,this.props).offset,n=this.__getFrameMetricsApprox(this.state.cellsAroundViewport.last,this.props),h=n.offset+n.length-o,d=this._scrollMetrics.offset,c=this._scrollMetrics.visibleLength;return M.createElement(l.default,{style:[z.debugOverlayBase,z.debugOverlay]},t.map((t,s)=>M.createElement(l.default,{key:'f'+s,style:[z.debugOverlayBase,z.debugOverlayFrame,{top:t.offset*e,height:t.length*e}]})),M.createElement(l.default,{style:[z.debugOverlayBase,z.debugOverlayFrameLast,{top:o*e,height:h*e}]}),M.createElement(l.default,{style:[z.debugOverlayBase,z.debugOverlayFrameVis,{top:d*e,height:c*e}]}))}_selectLength(e){return w(this.props.horizontal)?e.width:e.height}_selectOffset(e){return w(this.props.horizontal)?e.x:e.y}_maybeCallOnEdgeReached(){var e=this.props,t=e.data,s=e.getItemCount,r=e.onStartReached,i=e.onStartReachedThreshold,o=e.onEndReached,l=e.onEndReachedThreshold,n=e.initialScrollIndex,h=this._scrollMetrics,d=h.contentLength,c=h.visibleLength,u=h.offset,p=u,f=d-c-u;p<.001&&(p=0),f<.001&&(f=0);var _=p<=(null!=i?i*c:2),v=f<=(null!=l?l*c:2);o&&this.state.cellsAroundViewport.last===s(t)-1&&v&&this._scrollMetrics.contentLength!==this._sentEndForContentLength?(this._sentEndForContentLength=this._scrollMetrics.contentLength,o({distanceFromEnd:f})):null!=r&&0===this.state.cellsAroundViewport.first&&_&&this._scrollMetrics.contentLength!==this._sentStartForContentLength?n&&0===this._scrollMetrics.timestamp||(this._sentStartForContentLength=this._scrollMetrics.contentLength,r({distanceFromStart:p})):(this._sentStartForContentLength=_?this._sentStartForContentLength:0,this._sentEndForContentLength=v?this._sentEndForContentLength:0)}_scheduleCellsToRenderUpdate(){var e=this.state.cellsAroundViewport,t=e.first,s=e.last,r=this._scrollMetrics,i=r.offset,o=r.visibleLength,l=r.velocity,n=this.props.getItemCount(this.props.data),h=!1,d=E(this.props.onStartReachedThreshold),c=T(this.props.onEndReachedThreshold);if(t>0){var u=i-this.__getFrameMetricsApprox(t,this.props).offset;h=u<0||l<-2&&u<F(d,o)}if(!h&&s>=0&&s<n-1){var p=this.__getFrameMetricsApprox(s,this.props).offset-(i+o);h=p<0||l>2&&p<F(c,o)}if(h&&(this._averageCellLength||this.props.getItemLayout)&&!this._hiPriInProgress)return this._hiPriInProgress=!0,this._updateCellsToRenderBatcher.dispose({abort:!0}),void this._updateCellsToRender();this._updateCellsToRenderBatcher.schedule()}
200_updateViewableItems(e,t){this._viewabilityTuples.forEach(s=>{s.viewabilityHelper.onUpdate(e,this._scrollMetrics.offset,this._scrollMetrics.visibleLength,this._getFrameMetrics,this._createViewToken,s.onViewableItemsChanged,t)})}}O.contextType=C.VirtualizedListContext;var z=n.default.create({verticallyInverted:{transform:'scaleY(-1)'},horizontallyInverted:{transform:'scaleX(-1)'},debug:{flex:1},debugOverlayBase:{position:'absolute',top:0,right:0},debugOverlay:{bottom:0,width:20,borderColor:'blue',borderWidth:1},debugOverlayFrame:{left:0,backgroundColor:'orange'},debugOverlayFrameLast:{left:0,borderColor:'green',borderWidth:2},debugOverlayFrameVis:{left:0,borderColor:'red',borderWidth:2}}),A=O},142,[143,120,35,146,147,123,41,154,159,160,161,162,163,164,165,166,167,168,141,169,15]);
201__d(function(g,_r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=_r(d[0]),r=(e=t)&&e.__esModule?e:{default:e};function n(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=(0,r.default)(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},143,[144]);
202__d(function(g,_r,i,_a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=_r(d[0]),r=(e=t)&&e.__esModule?e:{default:e};function n(e,t){if(e){if("string"==typeof e)return(0,r.default)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.default)(e,t):void 0}}},144,[145]);
203__d(function(g,_r,i,_a,m,_e,d){"use strict";function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return e}})},145,[]);
204__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t=e(r(d[0])),o=e(r(d[1])),n=e(r(d[2])),l=["colors","enabled","onRefresh","progressBackgroundColor","progressViewOffset","refreshing","size","tintColor","title","titleColor"];var s=function(e){e.colors,e.enabled,e.onRefresh,e.progressBackgroundColor,e.progressViewOffset,e.refreshing,e.size,e.tintColor,e.title,e.titleColor;var s=(0,t.default)(e,l);return n.default.createElement(o.default,s)}},146,[40,123,15]);
205__d(function(g,r,_i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return C}});var o=e(r(d[0])),l=e(r(d[1])),n=e(r(d[2])),t=e(r(d[3])),s=e(r(d[4])),i=e(r(d[5])),c=e(r(d[6]));r(d[7]);var h=e(r(d[8])),p=e(r(d[9])),u=e(r(d[10])),S=e(r(d[11])),R=e(r(d[12])),f=e(r(d[13])),y=e(r(d[14])),T=["contentContainerStyle","horizontal","onContentSizeChange","refreshControl","stickyHeaderIndices","pagingEnabled","forwardedRef","keyboardDismissMode","onScroll","centerContent"],b={};class v extends f.default.Component{constructor(){super(...arguments),this._scrollNodeRef=null,this._innerViewRef=null,this.isTouching=!1,this.lastMomentumScrollBeginTime=0,this.lastMomentumScrollEndTime=0,this.observedScrollSinceBecomingResponder=!1,this.becameResponderWhileAnimating=!1,this.scrollResponderHandleScrollShouldSetResponder=()=>this.isTouching,this.scrollResponderHandleStartShouldSetResponderCapture=e=>this.scrollResponderIsAnimating(),this.scrollResponderHandleTerminationRequest=()=>!this.observedScrollSinceBecomingResponder,this.scrollResponderHandleTouchEnd=e=>{var o=e.nativeEvent;this.isTouching=0!==o.touches.length,this.props.onTouchEnd&&this.props.onTouchEnd(e)},this.scrollResponderHandleResponderRelease=e=>{this.props.onResponderRelease&&this.props.onResponderRelease(e);var o=u.default.currentlyFocusedField();this.props.keyboardShouldPersistTaps||null==o||e.target===o||this.observedScrollSinceBecomingResponder||this.becameResponderWhileAnimating||(this.props.onScrollResponderKeyboardDismissed&&this.props.onScrollResponderKeyboardDismissed(e),u.default.blurTextInput(o))},this.scrollResponderHandleScroll=e=>{this.observedScrollSinceBecomingResponder=!0,this.props.onScroll&&this.props.onScroll(e)},this.scrollResponderHandleResponderGrant=e=>{this.observedScrollSinceBecomingResponder=!1,this.props.onResponderGrant&&this.props.onResponderGrant(e),this.becameResponderWhileAnimating=this.scrollResponderIsAnimating()},this.scrollResponderHandleScrollBeginDrag=e=>{this.props.onScrollBeginDrag&&this.props.onScrollBeginDrag(e)},this.scrollResponderHandleScrollEndDrag=e=>{this.props.onScrollEndDrag&&this.props.onScrollEndDrag(e)},this.scrollResponderHandleMomentumScrollBegin=e=>{this.lastMomentumScrollBeginTime=Date.now(),this.props.onMomentumScrollBegin&&this.props.onMomentumScrollBegin(e)},this.scrollResponderHandleMomentumScrollEnd=e=>{this.lastMomentumScrollEndTime=Date.now(),this.props.onMomentumScrollEnd&&this.props.onMomentumScrollEnd(e)},this.scrollResponderHandleTouchStart=e=>{this.isTouching=!0,this.props.onTouchStart&&this.props.onTouchStart(e)},this.scrollResponderHandleTouchMove=e=>{this.props.onTouchMove&&this.props.onTouchMove(e)},this.scrollResponderIsAnimating=()=>Date.now()-this.lastMomentumScrollEndTime<16||this.lastMomentumScrollEndTime<this.lastMomentumScrollBeginTime,this.scrollResponderScrollTo=(e,o,l)=>{if('number'==typeof e)console.warn('`scrollResponderScrollTo(x, y, animated)` is deprecated. Use `scrollResponderScrollTo({x: 5, y: 5, animated: true})` instead.');else{var n=e||b;e=n.x,o=n.y,l=n.animated}var t=this.getScrollableNode(),s=e||0,i=o||0;null!=t&&('function'==typeof t.scroll?t.scroll({top:i,left:s,behavior:l?'smooth':'auto'}):(t.scrollLeft=s,t.scrollTop=i))},this.scrollResponderZoomTo=(e,o)=>{(0,i.default)('zoomToRect is not implemented')},this.scrollResponderScrollNativeHandleToKeyboard=(e,o,l)=>{this.additionalScrollOffset=o||0,this.preventNegativeScrollOffset=!!l,S.default.measureLayout(e,this.getInnerViewNode(),this.scrollResponderTextInputFocusError,this.scrollResponderInputMeasureAndScrollToKeyboard)},this.scrollResponderInputMeasureAndScrollToKeyboard=(e,o,l,n)=>{var s=t.default.get('window').height;this.keyboardWillOpenTo&&(s=this.keyboardWillOpenTo.endCoordinates.screenY);var i=o-s+n+this.additionalScrollOffset;this.preventNegativeScrollOffset&&(i=Math.max(0,i)),this.scrollResponderScrollTo({x:0,y:i,animated:!0}),this.additionalOffset=0,this.preventNegativeScrollOffset=!1},this.scrollResponderKeyboardWillShow=e=>{this.keyboardWillOpenTo=e,this.props.onKeyboardWillShow&&this.props.onKeyboardWillShow(e)},this.scrollResponderKeyboardWillHide=e=>{this.keyboardWillOpenTo=null,this.props.onKeyboardWillHide&&this.props.onKeyboardWillHide(e)},this.scrollResponderKeyboardDidShow=e=>{e&&(this.keyboardWillOpenTo=e),this.props.onKeyboardDidShow&&this.props.onKeyboardDidShow(e)},this.scrollResponderKeyboardDidHide=e=>{this.keyboardWillOpenTo=null,this.props.onKeyboardDidHide&&this.props.onKeyboardDidHide(e)},this.flashScrollIndicators=()=>{this.scrollResponderFlashScrollIndicators()}
205,this.getScrollResponder=()=>this,this.getScrollableNode=()=>this._scrollNodeRef,this.getInnerViewRef=()=>this._innerViewRef,this.getInnerViewNode=()=>this._innerViewRef,this.getNativeScrollRef=()=>this._scrollNodeRef,this.scrollTo=(e,o,l)=>{if('number'==typeof e)console.warn('`scrollTo(y, x, animated)` is deprecated. Use `scrollTo({x: 5, y: 5, animated: true})` instead.');else{var n=e||b;o=n.x,e=n.y,l=n.animated}this.scrollResponderScrollTo({x:o||0,y:e||0,animated:!1!==l})},this.scrollToEnd=e=>{var o=!1!==(e&&e.animated),l=this.props.horizontal,n=this.getScrollableNode(),t=l?n.scrollWidth:0,s=l?0:n.scrollHeight;this.scrollResponderScrollTo({x:t,y:s,animated:o})},this._handleContentOnLayout=e=>{var o=e.nativeEvent.layout,l=o.width,n=o.height;this.props.onContentSizeChange(l,n)},this._handleScroll=e=>{'on-drag'===this.props.keyboardDismissMode&&(0,s.default)(),this.scrollResponderHandleScroll(e)},this._setInnerViewRef=e=>{this._innerViewRef=e},this._setScrollNodeRef=e=>{this._scrollNodeRef=e,null!=e&&(e.getScrollResponder=this.getScrollResponder,e.getInnerViewNode=this.getInnerViewNode,e.getInnerViewRef=this.getInnerViewRef,e.getNativeScrollRef=this.getNativeScrollRef,e.getScrollableNode=this.getScrollableNode,e.scrollTo=this.scrollTo,e.scrollToEnd=this.scrollToEnd,e.flashScrollIndicators=this.flashScrollIndicators,e.scrollResponderZoomTo=this.scrollResponderZoomTo,e.scrollResponderScrollNativeHandleToKeyboard=this.scrollResponderScrollNativeHandleToKeyboard),(0,c.default)(this.props.forwardedRef)(e)}}scrollResponderHandleStartShouldSetResponder(){return!1}scrollResponderHandleResponderReject(){(0,y.default)(!1,"ScrollView doesn't take rejection well - scrolls anyway")}scrollResponderFlashScrollIndicators(){}scrollResponderTextInputFocusError(e){console.error('Error measuring text field: ',e)}render(){var e=this.props,t=e.contentContainerStyle,s=e.horizontal,c=e.onContentSizeChange,p=e.refreshControl,u=e.stickyHeaderIndices,S=e.pagingEnabled,y=(e.forwardedRef,e.keyboardDismissMode,e.onScroll,e.centerContent),b=(0,n.default)(e,T),v={};c&&(v={onLayout:this._handleContentOnLayout});var H=!s&&Array.isArray(u),E=H||S?f.default.Children.map(this.props.children,(e,o)=>{var l=H&&u.indexOf(o)>-1;return null!=e&&(l||S)?f.default.createElement(R.default,{style:[l&&w.stickyHeader,S&&w.pagingEnabledChild]},e):e}):this.props.children,C=f.default.createElement(R.default,(0,l.default)({},v,{children:E,collapsable:!1,ref:this._setInnerViewRef,style:[s&&w.contentContainerHorizontal,y&&w.c
205ontentContainerCenterContent,t]})),M=s?w.baseHorizontal:w.baseVertical,D=s?w.pagingEnabledHorizontal:w.pagingEnabledVertical,I=(0,o.default)((0,o.default)({},b),{},{style:[M,S&&D,this.props.style],onTouchStart:this.scrollResponderHandleTouchStart,onTouchMove:this.scrollResponderHandleTouchMove,onTouchEnd:this.scrollResponderHandleTouchEnd,onScrollBeginDrag:this.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this.scrollResponderHandleScrollEndDrag,onMomentumScrollBegin:this.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this.scrollResponderHandleMomentumScrollEnd,onStartShouldSetResponder:this.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this.scrollResponderHandleStartShouldSetResponderCapture,onScrollShouldSetResponder:this.scrollResponderHandleScrollShouldSetResponder,onScroll:this._handleScroll,onResponderGrant:this.scrollResponderHandleResponderGrant,onResponderTerminationRequest:this.scrollResponderHandleTerminationRequest,onResponderTerminate:this.scrollResponderHandleTerminate,onResponderRelease:this.scrollResponderHandleResponderRelease,onResponderReject:this.scrollResponderHandleResponderReject}),N=h.default;(0,i.default)(void 0!==N,'ScrollViewClass must not be undefined');var x=f.default.createElement(N,(0,l.default)({},I,{ref:this._setScrollNodeRef}),C);return p?f.default.cloneElement(p,{style:I.style},x):x}}var H={flexGrow:1,flexShrink:1,transform:'translateZ(0)',WebkitOverflowScrolling:'touch'},w=p.default.create({baseVertical:(0,o.default)((0,o.default)({},H),{},{flexDirection:'column',overflowX:'hidden',overflowY:'auto'}),baseHorizontal:(0,o.default)((0,o.default)({},H),{},{flexDirection:'row',overflowX:'auto',overflowY:'hidden'}),contentContainerHorizontal:{flexDirection:'row'},contentContainerCenterContent:{justifyContent:'center',flexGrow:1},stickyHeader:{position:'sticky',top:0,zIndex:10},pagingEnabledHorizontal:{scrollSnapType:'x mandatory'},pagingEnabledVertical:{scrollSnapType:'y mandatory'},pagingEnabledChild:{scrollSnapAlign:'start'}}),E=f.default.forwardRef((e,o)=>f.default.createElement(v,(0,l.default)({},e,{forwardedRef:o})));E.displayName='ScrollView';var C=E},147,[35,120,40,148,149,141,129,118,151,41,150,109,123,15,152]);
206__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return w}});var t=e(r(d[0])),n=e(r(d[1])),s={window:{fontScale:1,height:0,scale:1,width:0},screen:{fontScale:1,height:0,scale:1,width:0}},o={},c=n.default;function l(){if(n.default){var e,t,o=window;if(o.visualViewport){var c=o.visualViewport;e=Math.round(c.height*c.scale),t=Math.round(c.width*c.scale)}else{var l=o.document.documentElement;e=l.clientHeight,t=l.clientWidth}s.window={fontScale:1,height:e,scale:o.devicePixelRatio||1,width:t},s.screen={fontScale:1,height:o.screen.height,scale:o.devicePixelRatio||1,width:o.screen.width}}}function u(){l(),Array.isArray(o.change)&&o.change.forEach(e=>e(s))}class w{static get(e){return c&&(c=!1,l()),(0,t.default)(s[e],"No dimension set for key "+e),s[e]}static set(e){e&&(n.default?(0,t.default)(!1,'Dimensions cannot be set in the browser'):(null!=e.screen&&(s.screen=e.screen),null!=e.window&&(s.window=e.window)))}static addEventListener(e,t){return o[e]=o[e]||[],o[e].push(t),{remove:()=>{this.removeEventListener(e,t)}}}static removeEventListener(e,t){Array.isArray(o[e])&&(o[e]=o[e].filter(e=>e!==t))}}n.default&&(window.visualViewport?window.visualViewport.addEventListener('resize',u,!1):window.addEventListener('resize',u,!1))},148,[141,50]);
207__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e},l=()=>{u.default.blurTextInput(u.default.currentlyFocusedField())}},149,[150]);
208__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});
208var e,u=r(d[0]),t=(e=u)&&e.__esModule?e:{default:e},l={_currentlyFocusedNode:null,currentlyFocusedField(){return document.activeElement!==this._currentlyFocusedNode&&(this._currentlyFocusedNode=null),this._currentlyFocusedNode},focusTextInput(e){null!==e&&(this._currentlyFocusedNode=e,document.activeElement!==e&&t.default.focus(e))},blurTextInput(e){null!==e&&(this._currentlyFocusedNode=null,document.activeElement===e&&t.default.blur(e))}}},150,[109]);
209__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return v}});var t=e(r(_d[0])),o=e(r(_d[1])),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}),t.default=e,t})(r(_d[2])),l=e(r(_d[3])),c=e(r(_d[4])),u=e(r(_d[5])),s=["onScroll","onTouchMove","onWheel","scrollEnabled","scrollEventThrottle","showsHorizontalScrollIndicator","showsVerticalScrollIndicator","style"];function f(e){return{nativeEvent:{contentOffset:{get x(){return e.target.scrollLeft},get y(){return e.target.scrollTop}},contentSize:{get height(){return e.target.scrollHeight},get width(){return e.target.scrollWidth}},layoutMeasurement:{get height(){return e.target.offsetHeight},get width(){return e.target.offsetWidth}}},timeStamp:Date.now()}}var d=n.forwardRef((e,l)=>{var d=e.onScroll,v=e.onTouchMove,S=e.onWheel,b=e.scrollEnabled,w=void 0===b||b,T=e.scrollEventThrottle,p=void 0===T?0:T,y=e.showsHorizontalScrollIndicator,_=e.showsVerticalScrollIndicator,E=e.style,M=(0,o.default)(e,s),O=n.useRef({isScrolling:!1,scrollLastTick:0}),D=n.useRef(null),W=n.useRef(null);function j(e){return t=>{w&&e&&e(t)}}function P(e){O.current.isScrolling=!0,k(e)}function k(e){O.current.scrollLastTick=Date.now(),d&&d(f(e))}function H(e){O.current.isScrolling=!1,d&&d(f(e))}var I=!1===y||!1===_;return n.createElement(c.default,(0,t.default)({},M,{onScroll:function(e){var t,o,n;e.stopPropagation(),e.target===W.current&&(e.persist(),null!=D.current&&clearTimeout(D.current),D.current=setTimeout(()=>{H(e)},100),O.current.isScrolling?(t=O.current.scrollLastTick,o=p,n=Date.now()-t,o>0&&n>=o&&k(e)):P(e))},onTouchMove:j(v),onWheel:j(S),ref:(0,u.default)(W,l),style:[E,!w&&h.scrollDisabled,I&&h.hideScrollbar]}))}),h=l.default.create({scrollDisabled:{overflowX:'hidden',overflowY:'hidden',touchAction:'none'},hideScrollbar:{scrollbarWidth:'none'}}),v=d},151,[120,40,15,41,123,128]);
210__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t},152,[153]);
211__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return function(){return t}}var n=function(){};n.thatReturns=t,n.thatReturnsFalse=t(!1),n.thatReturnsTrue=t(!0),n.thatReturnsNull=t(null),n.thatReturnsThis=function(){return this},n.thatReturnsArgument=function(t){return t},m.exports=n},153,[]);
212__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var e,t=r(d[0]),l=(e=t)&&e.__esModule?e:{default:e};var s=class{constructor(e,t){this._delay=t,this._callback=e}dispose(e){void 0===e&&(e={abort:!1}),this._taskHandle&&(this._taskHandle.cancel(),e.abort||this._callback(),this._taskHandle=null)}schedule(){if(!this._taskHandle){var e=setTimeout(()=>{this._taskHandle=l.default.runAfterInteractions(()=>{this._taskHandle=null,this._callback()})},this._delay);this._taskHandle={cancel:()=>clearTimeout(e)}}}}},154,[155]);
213__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return _}});var t=e(r(d[0])),n=e(r(d[1])),o=e(r(d[2])),s=e(r(d[3])),c=new o.default,u={Events:{interactionStart:'interactionStart',interactionComplete:'interactionComplete'},runAfterInteractions(e){var t=[],n=new Promise(n=>{S(),e&&t.push(e),t.push({run:n,name:'resolve '+(e&&e.name||'?')}),h.enqueueTasks(t)});return{then:n.then.bind(n),done:n.then.bind(n),cancel:()=>{h.cancelTasks(t)}}},createInteractionHandle(){S();var e=++w;return f.add(e),e},clearInteractionHandle(e){(0,t.default)(!!e,'Must provide a handle to clear.'),S(),f.delete(e),v.add(e)},addListener:c.addListener.bind(c),setDeadline(e){b=e}},l=new Set,f=new Set,v=new Set,h=new n.default({onMoreTasks:S}),p=0,w=0,b=-1;function S(){p||(p=b>0?setTimeout(T):(0,s.default)(T))}function T(){p=0;var e=l.size;
213f.forEach(e=>l.add(e)),v.forEach(e=>l.delete(e));var t=l.size;if(0!==e&&0===t?c.emit(u.Events.interactionComplete):0===e&&0!==t&&c.emit(u.Events.interactionStart),0===t)for(var n=Date.now();h.hasTasksToProcess();)if(h.processNext(),b>0&&Date.now()-n>=b){S();break}f.clear(),v.clear()}var _=u},155,[141,156,157,158]);
214__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var t=e(r(d[0])),s=e(r(d[1]));var u=class{constructor(e){var t=e.onMoreTasks;this._onMoreTasks=t,this._queueStack=[{tasks:[],popable:!0}]}enqueue(e){this._getCurrentQueue().push(e)}enqueueTasks(e){e.forEach(e=>this.enqueue(e))}cancelTasks(e){this._queueStack=this._queueStack.map(s=>(0,t.default)((0,t.default)({},s),{},{tasks:s.tasks.filter(t=>-1===e.indexOf(t))})).filter((e,t)=>e.tasks.length>0||0===t)}hasTasksToProcess(){return this._getCurrentQueue().length>0}processNext(){var e=this._getCurrentQueue();if(e.length){var t=e.shift();try{'object'==typeof t&&t.gen?this._genPromise(t):'object'==typeof t&&t.run?t.run():((0,s.default)('function'==typeof t,'Expected Function, SimpleTask, or PromiseTask, but got:\n'+JSON.stringify(t,null,2)),t())}catch(e){throw e.message='TaskQueue: Error with task '+(t.name||'')+': '+e.message,e}}}_getCurrentQueue(){var e=this._queueStack.length-1,t=this._queueStack[e];return t.popable&&0===t.tasks.length&&e>0?(this._queueStack.pop(),this._getCurrentQueue()):t.tasks}_genPromise(e){var t=this._queueStack.push({tasks:[],popable:!1})-1,s=this._queueStack[t];e.gen().then(()=>{s.popable=!0,this.hasTasksToProcess()&&this._onMoreTasks()}).catch(t=>{setTimeout(()=>{throw t.message="TaskQueue: Error resolving Promise in task "+e.name+": "+t.message,t},0)})}}},156,[35,141]);
215__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});class t{constructor(){this._registry={}}addListener(t,s,l){var u=n(this._registry,t),o={context:l,listener:s,remove(){u.delete(o)}};return u.add(o),o}emit(t){var n=this._registry[t];if(null!=n){for(var s=arguments.length,l=new Array(s>1?s-1:0),u=1;u<s;u++)l[u-1]=arguments[u];for(var o=0,c=[...n];o<c.length;o++){var v=c[o];v.listener.apply(v.context,l)}}}removeAllListeners(t){null==t?this._registry={}:delete this._registry[t]}listenerCount(t){var n=this._registry[t];return null==n?0:n.size}}function n(t,n){var s=t[n];return null==s&&(s=new Set,t[n]=s),s}},157,[]);
216__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"cancelIdleCallback",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),n=((e=t)&&e.__esModule?e:{default:e}).default&&void 0!==window.requestIdleCallback,l=n?window.requestIdleCallback:function(e,t){return setTimeout(()=>{var t=Date.now();e({didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))})},1)},u=n?window.cancelIdleCallback:function(e){clearTimeout(e)},o=l},158,[50]);
217__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=function(t,n,u){return n<t?t:n>u?u:n}},159,[]);
218__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=function(){return console.log(...arguments)}},160,[]);
219__d(function(g,r,_i,a,m,_e,d){"use strict";function s(s){return s&&s.__esModule?s:{default:s}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"CellRenderMask",{enumerable:!0,get:function(){return i}});var e=s(r(d[0])),t=s(r(d[1]));class i{constructor(s){(0,t.default)(s>=0,'CellRenderMask must contain a non-negative number os cells'),this._numCells=s,this._regions=0===s?[]:[{first:0,last:s-1,isSpacer:!0}]}enumerateRegions(){return this._regions}addCells(s){if((0,t.default)(s.first>=0&&s.first<this._numCells&&s.last>=-1&&s.last<this._numCells&&s.last>
219=s.first-1,'CellRenderMask.addCells called with invalid cell range'),!(s.last<s.first)){var i=this._findRegion(s.first),l=i[0],n=i[1],f=this._findRegion(s.last),u=f[0],o=f[1];if(n!==o||l.isSpacer){var _=[],c=[],h=(0,e.default)((0,e.default)({},s),{},{isSpacer:!1});l.first<h.first&&(l.isSpacer?_.push({first:l.first,last:h.first-1,isSpacer:!0}):h.first=l.first),u.last>h.last&&(u.isSpacer?c.push({first:h.last+1,last:u.last,isSpacer:!0}):h.last=u.last);var p=[..._,h,...c],C=o-n+1;this._regions.splice(n,C,...p)}}}numCells(){return this._numCells}equals(s){return this._numCells===s._numCells&&this._regions.length===s._regions.length&&this._regions.every((e,t)=>e.first===s._regions[t].first&&e.last===s._regions[t].last&&e.isSpacer===s._regions[t].isSpacer)}_findRegion(s){for(var e=0,i=this._regions.length-1;e<=i;){var l=Math.floor((e+i)/2),n=this._regions[l];if(s>=n.first&&s<=n.last)return[n,l];s<n.first?i=l-1:s>n.last&&(e=l+1)}(0,t.default)(!1,"A region was not found containing cellIdx "+s)}}},161,[35,141]);
220__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var l=e(r(d[0])),t=e(r(d[1]));class n{constructor(){this._cellKeyToChildren=new Map,this._childrenToCellKey=new Map}add(e,l){var n;(0,t.default)(!this._childrenToCellKey.has(e),'Trying to add already present child list');var o=null!==(n=this._cellKeyToChildren.get(l))&&void 0!==n?n:new Set;o.add(e),this._cellKeyToChildren.set(l,o),this._childrenToCellKey.set(e,l)}remove(e){var l=this._childrenToCellKey.get(e);(0,t.default)(null!=l,'Trying to remove non-present child list'),this._childrenToCellKey.delete(e);var n=this._cellKeyToChildren.get(l);(0,t.default)(n,'_cellKeyToChildren should contain cellKey'),n.delete(e),0===n.size&&this._cellKeyToChildren.delete(l)}forEach(e){for(var t,n=(0,l.default)(this._cellKeyToChildren.values());!(t=n()).done;)for(var o,h=t.value,s=(0,l.default)(h);!(o=s()).done;){e(o.value)}}forEachInCell(e,t){for(var n,o,h=null!==(n=this._cellKeyToChildren.get(e))&&void 0!==n?n:[],s=(0,l.default)(h);!(o=s()).done;){t(o.value)}}anyInCell(e,t){for(var n,o,h=null!==(n=this._cellKeyToChildren.get(e))&&void 0!==n?n:[],s=(0,l.default)(h);!(o=s()).done;){if(t(o.value))return!0}return!1}size(){return this._childrenToCellKey.size}}},162,[143,141]);
221__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t,e=r(d[0]),s=(t=e)&&t.__esModule?t:{default:t};class n{constructor(){this.any_blank_count=0,this.any_blank_ms=0,this.any_blank_speed_sum=0,this.mostly_blank_count=0,this.mostly_blank_ms=0,this.pixels_blank=0,this.pixels_sampled=0,this.pixels_scrolled=0,this.total_time_spent=0,this.sample_count=0}}var l=[],_=10,h=null;var o=class{static addListener(t){return null===h&&console.warn('Call `FillRateHelper.setSampleRate` before `addListener`.'),l.push(t),{remove:()=>{l=l.filter(e=>t!==e)}}}static setSampleRate(t){h=t}static setMinSampleCount(t){_=t}constructor(t){this._anyBlankStartTime=null,this._enabled=!1,this._info=new n,this._mostlyBlankStartTime=null,this._samplesStartTime=null,this._getFrameMetrics=t,this._enabled=(h||0)>Math.random(),this._resetData()}activate(){this._enabled&&null==this._samplesStartTime&&(this._samplesStartTime=g.performance.now())}deactivateAndFlush(){if(this._enabled){var t=this._samplesStartTime;if(null!=t)if(this._info.sample_count<_)this._resetData();else{var e=g.performance.now()-t,n=(0,s.default)((0,s.default)({},this._info),{},{total_time_spent:e});l.forEach(t=>t(n)),this._resetData()}}}computeBlankness(t,e,s){if(!this._enabled||0===t.getItemCount(t.data)||e.last<e.first||null==this._samplesStartTime)return 0;var n=s.dOffset,l=s.offset,_=s.velocity,h=s.visibleLength;this._info.sample_count++,this._info.pixels_sampled+=Math.round(h),this._info.pixels_scrolled+=Math.round(Math.abs(n));var o=Math.round(1e3*Math.abs(_)),u=g.performance.now();null!=this._anyBlankStartTime&&(this._info.any_blank_ms+=u-this._anyBlankStartTime),this._anyBlankStartTime=null,null!=this._mostlyBlankStartTime&&(this._info.mostly_blank_ms+=u-this._mostlyBlankStartTime),this._mostlyBlankStartTime=null;for(var f=0,c=e.first,p=this._getFrameMetrics(c,t);c<=e.last&&(!p||!p.inLayout);)p=this._getFrameMetrics(c,t),c++;p&&c>0&&(f=Math.min(h,Math.max(0,p.offset-l)));for(var b=0,y=e.last,k=this._getFrameMetrics(y,t);y>=e.first&&(!k||!k.inLayout);)k=this._getFrameMetrics(y,t),y--;if(k&&y<t.getItemCount(t.data)-1){var S=k.offset+k.length;b=Math.min(h,Math.max(0,l+h-S))}
221var M=Math.round(f+b),v=M/h;return v>0?(this._anyBlankStartTime=u,this._info.any_blank_speed_sum+=o,this._info.any_blank_count++,this._info.pixels_blank+=M,v>.5&&(this._mostlyBlankStartTime=u,this._info.mostly_blank_count++)):(o<.01||Math.abs(n)<1)&&this.deactivateAndFlush(),v}enabled(){return this._enabled}_resetData(){this._anyBlankStartTime=null,this._info=new n,this._mostlyBlankStartTime=null,this._samplesStartTime=null}}},163,[35]);
222__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t,e=r(_d[0]),s=(t=e)&&t.__esModule?t:{default:t},n=(function(t){if(t&&t.__esModule)return t;var e={};return t&&Object.keys(t).forEach(function(s){var n=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,n.get?n:{enumerable:!0,get:function(){return t[s]}})}),e.default=t,e})(r(_d[1]));class o extends n.PureComponent{constructor(t){super(t),this._inAsyncStateUpdate=!1,this._installSetStateHooks()}setState(t,e){'function'==typeof t?super.setState((e,s)=>{var n;this._inAsyncStateUpdate=!0;try{n=t(e,s)}catch(t){throw t}finally{this._inAsyncStateUpdate=!1}return n},e):super.setState(t,e)}_installSetStateHooks(){var t=this,e=this.props,n=this.state;Object.defineProperty(this,'props',{get:()=>((0,s.default)(!t._inAsyncStateUpdate,'"this.props" should not be accessed during state updates'),e),set(t){e=t}}),Object.defineProperty(this,'state',{get:()=>((0,s.default)(!t._inAsyncStateUpdate,'"this.state" should not be acceessed during state updates'),n),set(t){n=t}})}}},164,[141,15]);
223__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var t=e(r(d[0])),n=e(r(d[1])),s=e(r(d[2]));function l(e,t,n,s,l,u){if(h(n,s,l))return!0;var c=o(n,s,l);return 100*(e?c/l:c/u)>=t}function o(e,t,n){var s=Math.min(t,n)-Math.max(e,0);return Math.max(0,s)}function h(e,t,n){return e>=0&&t<=n&&t>e}var u=class{constructor(e){void 0===e&&(e={viewAreaCoveragePercentThreshold:0}),this._hasInteracted=!1,this._timers=new Set,this._viewableIndices=[],this._viewableItems=new Map,this._config=e}dispose(){this._timers.forEach(clearTimeout)}computeViewableItems(e,t,n,o,h){var u=e.getItemCount(e.data),c=this._config,f=c.itemVisiblePercentThreshold,v=c.viewAreaCoveragePercentThreshold,_=null!=v,w=_?v:f;(0,s.default)(null!=w&&null!=f!=(null!=v),'Must set exactly one of itemVisiblePercentThreshold or viewAreaCoveragePercentThreshold');var b=[];if(0===u)return b;var I=-1,p=h||{first:0,last:u-1},y=p.first,T=p.last;if(T>=u)return console.warn('Invalid render range computing viewability '+JSON.stringify({renderRange:h,itemCount:u})),[];for(var M=y;M<=T;M++){var V=o(M,e);if(V){var C=V.offset-t,P=C+V.length;if(C<n&&P>0)I=M,l(_,w,C,P,n,V.length)&&b.push(M);else if(I>=0)break}}return b}onUpdate(e,t,n,s,l,o,h){var u=e.getItemCount(e.data);if((!this._config.waitForInteraction||this._hasInteracted)&&0!==u&&s(0,e)){var c=[];if(u&&(c=this.computeViewableItems(e,t,n,s,h)),this._viewableIndices.length!==c.length||!this._viewableIndices.every((e,t)=>e===c[t]))if(this._viewableIndices=c,this._config.minimumViewTime){var f=setTimeout(()=>{this._timers.delete(f),this._onUpdateSync(e,c,o,l)},this._config.minimumViewTime);this._timers.add(f)}else this._onUpdateSync(e,c,o,l)}}resetViewableIndices(){this._viewableIndices=[]}recordInteraction(){this._hasInteracted=!0}_onUpdateSync(e,s,l,o){s=s.filter(e=>this._viewableIndices.includes(e));for(var h,u=this._viewableItems,c=new Map(s.map(t=>{var n=o(t,!0,e);return[n.key,n]})),f=[],v=(0,n.default)(c);!(h=v()).done;){var _=h.value,w=_[0],b=_[1];u.has(w)||f.push(b)}for(var I,p=(0,n.default)(u);!(I=p()).done;){var y=I.value,T=y[0],M=y[1];c.has(T)||f.push((0,t.default)((0,t.default)({},M),{},{isViewable:!1}))}f.length>0&&(this._viewableItems=c,l({viewableItems:Array.from(c.values()),changed:f,viewabilityConfig:this._config}))}}},165,[35,143,141]);
224__d(function(g,r,i,a,m,_e,_d){"use strict";
224function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return d}});var t=e(r(_d[0])),o=e(r(_d[1])),s=e(r(_d[2])),n=e(r(_d[3])),l=r(_d[4]),p=e(r(_d[5])),u=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(o){var s=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,s.get?s:{enumerable:!0,get:function(){return e[o]}})}),t.default=e,t})(r(_d[6]));class d extends u.Component{constructor(){super(...arguments),this.state={separatorProps:{highlighted:!1,leadingItem:this.props.item}},this._separators={highlight:()=>{var e=this.props,t=e.cellKey,o=e.prevCellKey;this.props.onUpdateSeparators([t,o],{highlighted:!0})},unhighlight:()=>{var e=this.props,t=e.cellKey,o=e.prevCellKey;this.props.onUpdateSeparators([t,o],{highlighted:!1})},updateProps:(e,t)=>{var o=this.props,s=o.cellKey,n=o.prevCellKey;this.props.onUpdateSeparators(['leading'===e?n:s],t)}},this._onLayout=e=>{this.props.onCellLayout&&this.props.onCellLayout(e,this.props.cellKey,this.props.index)}}static getDerivedStateFromProps(e,t){return{separatorProps:(0,o.default)((0,o.default)({},t.separatorProps),{},{leadingItem:e.item})}}updateSeparatorProps(e){this.setState(t=>({separatorProps:(0,o.default)((0,o.default)({},t.separatorProps),e)}))}componentWillUnmount(){this.props.onUnmount(this.props.cellKey)}_renderElement(e,t,o,s){return e&&t&&console.warn("VirtualizedList: Both ListItemComponent and renderItem props are present. ListItemComponent will take precedence over renderItem."),t?u.createElement(t,{item:o,index:s,separators:this._separators}):e?e({item:o,index:s,separators:this._separators}):void(0,p.default)(!1,'VirtualizedList: Either ListItemComponent or renderItem props are required but none were found.')}render(){var e=this.props,o=e.CellRendererComponent,n=e.ItemSeparatorComponent,p=e.ListItemComponent,d=e.cellKey,h=e.horizontal,y=e.item,f=e.index,v=e.inversionStyle,C=e.onCellFocusCapture,_=e.onCellLayout,L=e.renderItem,P=this._renderElement(L,p,y,f),K=u.isValidElement(n)?n:n&&u.createElement(n,this.state.separatorProps),I=v?h?[c.rowReverse,v]:[c.columnReverse,v]:h?[c.row,v]:v,w=o?u.createElement(o,(0,t.default)({cellKey:d,index:f,item:y,style:I,onFocusCapture:C},_&&{onLayout:this._onLayout}),P,K):u.createElement(s.default,(0,t.default)({style:I,onFocusCapture:C},_&&{onLayout:this._onLayout}),P,K);return u.createElement(l.VirtualizedListCellContextProvider,{cellKey:this.props.cellKey},w)}}var c=n.default.create({row:{flexDirection:'row'},rowReverse:{flexDirection:'row-reverse'},columnReverse:{flexDirection:'column-reverse'}})},166,[120,35,123,41,167,141,15]);
225__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"VirtualizedListContext",{enumerable:!0,get:function(){return o}}),_e.VirtualizedListContextResetter=function(e){var t=e.children;return u.createElement(o.Provider,{value:null},t)},_e.VirtualizedListContextProvider=function(e){var t=e.children,l=e.value,s=(0,n.useMemo)(()=>({cellKey:null,getScrollMetrics:l.getScrollMetrics,horizontal:l.horizontal,getOutermostParentListRef:l.getOutermostParentListRef,registerAsNestedChild:l.registerAsNestedChild,unregisterAsNestedChild:l.unregisterAsNestedChild}),[l.getScrollMetrics,l.horizontal,l.getOutermostParentListRef,l.registerAsNestedChild,l.unregisterAsNestedChild]);return u.createElement(o.Provider,{value:s},t)},_e.VirtualizedListCellContextProvider=function(e){var t=e.cellKey,s=e.children,d=(0,n.useContext)(o),c=(0,n.useMemo)(()=>null==d?null:(0,l.default)((0,l.default)({},d),{},{cellKey:t}),[d,t]);return u.createElement(o.Provider,{value:c},s)};var e,t=r(_d[0]),l=(e=t)&&e.__esModule?e:{default:e},n=r(_d[1]),u=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(l){var n=Object.getOwnPropertyDescriptor(e,l);Object.defineProperty(t,l,n.get?n:{enumerable:!0,get:function(){return e[l]}})}),t.default=e,t})(n),o=u.createContext(null)},167,[35,15]);
226__d(function(g,r,i,a,m,e,d){'use strict';function t(t,n,f,o){void 0===o&&(o=1);for(var s=n.getItemCount(n.data),l=[],u=0;u<t.length;u++)for(var v=t[u],c=0,h=s-1;c<=h;){var M=c+(h-c>>>1),b=f(M,n),x=b.offset*o,y=(b.offset+b.length)*o;if(0===M&&v<x||0!==M&&v<=x)h=M-1;else{if(!(v>y)){l[u]=M;break}c=M+1}}return l}function n(t,n){return n.last-n.first+1-Math.max(0,1+Math.min(n.last,t.last)-Math.max(n.first,t.first))}
226Object.defineProperty(e,'__esModule',{value:!0}),e.elementsThatOverlapOffsets=t,e.newRangeCount=n,e.computeWindowedRenderLimits=function(f,o,s,l,u,v){var c=f.getItemCount(f.data);if(0===c)return{first:0,last:-1};var h=v.offset,M=v.velocity,b=v.visibleLength,x=v.zoomScale,y=void 0===x?1:x,w=Math.max(0,h),k=w+b,p=(s-1)*b,C=M>1?'after':M<-1?'before':'none',O=Math.max(0,w-.5*p),_=Math.max(0,k+.5*p);if(u(c-1,f).offset*y<O)return{first:Math.max(0,c-1-o),last:c-1};var j=t([O,w,k,_],f,u,y),L=j[0],S=j[1],E=j[2],I=j[3];L=null==L?0:L,S=null==S?Math.max(0,L):S,I=null==I?c-1:I,E=null==E?Math.min(I,S+o-1):E;var R={first:S,last:E},z=n(l,R);for(;!(S<=L&&E>=I);){var B=z>=o,F=S<=l.first||S>l.last,J=S>L&&(!B||!F),N=E>=l.last||E<l.first,P=E<I&&(!B||!N);if(B&&!J&&!P)break;!J||'after'===C&&P&&N||(F&&z++,S--),!P||'before'===C&&J&&F||(N&&z++,E++)}if(!(E>=S&&S>=0&&E<c&&S>=L&&E<=I&&S<=R.first&&E>=R.last))throw new Error('Bad window calculation '+JSON.stringify({first:S,last:E,itemCount:c,overscanFirst:L,overscanLast:I,visible:R}));return{first:S,last:E}},e.keyExtractor=function(t,n){if('object'==typeof t&&null!=(null==t?void 0:t.key))return t.key;if('object'==typeof t&&null!=(null==t?void 0:t.id))return t.id;return String(n)}},168,[]);
227__d(function(g,r,i,a,m,e,d){'use strict';function t(t,o){if(null!=t)return t;var n=new Error(void 0!==o?o:'Got unexpected '+t);throw n.framesToPop=1,n}m.exports=t,m.exports.default=t,Object.defineProperty(m.exports,'__esModule',{value:!0})},169,[]);
228__d(function(g,r,_i2,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return l}});var t=Number.isNaN||function(t){return'number'==typeof t&&t!=t};function n(n,u){return n===u||!(!t(n)||!t(u))}function u(t,u){if(t.length!==u.length)return!1;for(var l=0;l<t.length;l++)if(!n(t[l],u[l]))return!1;return!0}function l(t,n){void 0===n&&(n=u);var l=null;function i(){for(var u=[],i=0;i<arguments.length;i++)u[i]=arguments[i];if(l&&l.lastThis===this&&n(u,l.lastArgs))return l.lastResult;var s=t.apply(this,u);return l={lastResult:s,lastArgs:u,lastThis:this},s}return i.clear=function(){l=null},i}},170,[]);
229__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});var t=e(r(_d[0])),u=e(r(_d[1])),n=e(r(_d[2])),f=e(r(_d[3]));r(_d[4]),r(_d[5]);var l=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(u){var n=Object.getOwnPropertyDescriptor(e,u);Object.defineProperty(t,u,n.get?n:{enumerable:!0,get:function(){return e[u]}})}),t.default=e,t})(r(_d[6])),o=["style"];function c(e){return l.forwardRef((c,d)=>{var s=(0,n.default)(c),y=s[0],p=s[1],_=(0,f.default)(p,d),b=y.passthroughAnimatedPropExplicitValues,v=y.style,O=null!=b?b:{},j=O.style,P=(0,u.default)(O,o),h=[v,j];return l.createElement(e,(0,t.default)({},y,P,{style:h,ref:_}))})}},171,[120,40,172,190,41,123,15]);
230__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return _}});var t=e(r(d[0])),u=e(r(d[1])),n=r(d[2]),l=e(r(d[3])),c=e(r(d[4])),f=r(d[5]),o=e(r(d[6]));function _(e){var t=(0,f.useReducer)(e=>e+1,0)[1],c=(0,f.useRef)(null),o=(0,f.useMemo)(()=>new u.default(e,()=>null==c.current?void 0:c.current()),[e]);v(o);var _=(0,f.useCallback)(u=>{o.setNativeView(u),c.current=()=>{t()};var l=b(u),f=[];for(var _ in e){var s=e[_];s instanceof n.AnimatedEvent&&s.__isNative&&(s.__attach(l,_),f.push([_,s]))}return()=>{c.current=null;for(var e=0,t=f;e<t.length;e++){var u=t[e],n=u[0];u[1].__detach(l,n)}}},[e,o]),h=(0,l.default)(_);return[s(o),h]}function s(e){return(0,t.default)((0,t.default)({},e.__getValue()),{},{collapsable:!1})}function v(e){var t=(0,f.useRef)(null),u=(0,f.useRef)(!1);(0,f.useEffect)(()=>{c.default.API.flushQueue()}),(0,o.default)(()=>(u.current=!1,()=>{u.current=!0}),[]),(0,o.default)(()=>
230{if(e.__attach(),null!=t.current){var n=t.current;n.__restoreDefaultValues(),n.__detach(),t.current=null}return()=>{u.current?e.__detach():t.current=e}},[e])}function b(e){return'object'==typeof e&&'function'==typeof(null==e?void 0:e.getScrollableNode)?e.getScrollableNode():e}},172,[35,173,174,189,179,15,127]);
231__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}});var t=e(r(d[0])),_=r(d[1]),s=e(r(d[2])),n=e(r(d[3])),o=e(r(d[4])),l=e(r(d[5]));class u extends s.default{constructor(e,_){super(),e.style&&(e=(0,t.default)((0,t.default)({},e),{},{style:new n.default(e.style)})),this._props=e,this._callback=_}__getValue(){var e={};for(var t in this._props){var o=this._props[t];o instanceof s.default?(!o.__isNative||o instanceof n.default)&&(e[t]=o.__getValue()):o instanceof _.AnimatedEvent?e[t]=o.__getHandler():e[t]=o}return e}__getAnimatedValue(){var e={};for(var t in this._props){var _=this._props[t];_ instanceof s.default&&(e[t]=_.__getAnimatedValue())}return e}__attach(){for(var e in this._props){var t=this._props[e];t instanceof s.default&&t.__addChild(this)}}__detach(){for(var e in this.__isNative&&this._animatedView&&this.__disconnectAnimatedView(),this._animatedView=null,this._props){var t=this._props[e];t instanceof s.default&&t.__removeChild(this)}super.__detach()}update(){this._callback()}__makeNative(){if(!this.__isNative){for(var e in this.__isNative=!0,this._props){var t=this._props[e];t instanceof s.default&&t.__makeNative()}this._animatedView&&this.__connectAnimatedView()}}setNativeView(e){this._animatedView!==e&&(this._animatedView=e,this.__isNative&&this.__connectAnimatedView())}__connectAnimatedView(){(0,l.default)(this.__isNative,'Expected node to be marked as "native"');var e=this._animatedView;(0,l.default)(null!=e,'Unable to locate attached view in the native tree'),o.default.API.connectAnimatedNodeToView(this.__getNativeTag(),e)}__disconnectAnimatedView(){(0,l.default)(this.__isNative,'Expected node to be marked as "native"');var e=this._animatedView;(0,l.default)(null!=e,'Unable to locate attached view in the native tree'),o.default.API.disconnectAnimatedNodeFromView(this.__getNativeTag(),e)}__restoreDefaultValues(){this.__isNative&&o.default.API.restoreDefaultValues(this.__getNativeTag())}__getNativeConfig(){var e={};for(var t in this._props){var _=this._props[t];_ instanceof s.default&&(_.__makeNative(),e[t]=_.__getNativeTag())}return{type:'props',props:e}}}var h=u},173,[35,174,178,187,179,141]);
232__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.attachNativeEvent=v,Object.defineProperty(_e,"AnimatedEvent",{enumerable:!0,get:function(){return _}});var t=e(r(d[0])),n=r(d[1]),s=e(n),l=e(r(d[2]));function v(e,n,v){var _=[],o=(e,n)=>{if(e instanceof t.default)e.__makeNative(),_.push({nativeEventPath:n,animatedValueTag:e.__getNativeTag()});else if('object'==typeof e)for(var s in e)o(e[s],n.concat(s))};return(0,l.default)(v[0]&&v[0].nativeEvent,'Native driven events only support animated values contained inside `nativeEvent`.'),o(v[0].nativeEvent,[]),null!=e&&_.forEach(t=>{s.default.API.addAnimatedEventToView(e,n,t)}),{detach(){null!=e&&_.forEach(t=>{s.default.API.removeAnimatedEventFromView(e,n,t.animatedValueTag)})}}}class _{constructor(e,t){this._listeners=[],this._argMapping=e,null==t&&(console.warn('Animated.event now requires a second argument for options'),t={useNativeDriver:!1}),t.listener&&this.__addListener(t.listener),this._callListeners=this._callListeners.bind(this),this._attachedEvent=null,this.__isNative=(0,n.shouldUseNativeDriver)(t)}__addListener(e){this._listeners.push(e)}__removeListener(e){this._listeners=this._listeners.filter(t=>t!==e)}__attach(e,t){(0,l.default)(this.__isNative,'Only native driven events need to be attached.'),this._attachedEvent=v(e,t,this._argMapping)}__detach(e,t){(0,l.default)(this.__isNative,'Only native driven events need to be detached.'),this._attachedEvent&&this._attachedEvent.detach()}__getHandler(){var e=this;if(this.__isNative)return this._callListeners;return function(){for(var n=arguments.length,s=new Array(n),l=0;l<n;l++)s[l]=arguments[l];var v=(e,n,s)=>{if(e instanceof t.default)'number'==typeof n&&e.setValue(n);else if('object'==typeof e)for(var l in e)v(e[l],n[l],l)};e._argMapping.forEach((e,t)=>{v(e,s[t],'arg'+t)}),e._callListeners(...s)}}_callListeners(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];
232this._listeners.forEach(e=>e(...t))}}},174,[175,179,141]);
233__d(function(g,r,i,a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}});var e=t(r(d[0])),s=t(r(d[1])),n=t(r(d[2])),_=t(r(d[3])).default.API;class u extends s.default{constructor(t,e){if(super(),'number'!=typeof t)throw new Error('AnimatedValue: Attempting to set value to undefined');this._startingValue=this._value=t,this._offset=0,this._animation=null,e&&e.useNativeDriver&&this.__makeNative()}__detach(){this.__isNative&&_.getValue(this.__getNativeTag(),t=>{this._value=t-this._offset}),this.stopAnimation(),super.__detach()}__getValue(){return this._value+this._offset}setValue(t){var e,s;this._animation&&(this._animation.stop(),this._animation=null),this._updateValue(t,!this.__isNative),this.__isNative&&(e=this.__getNativeTag().toString(),s=()=>_.setAnimatedNodeValue(this.__getNativeTag(),t),_.setWaitingForIdentifier(e),s(),_.unsetWaitingForIdentifier(e))}setOffset(t){this._offset=t,this.__isNative&&_.setAnimatedNodeOffset(this.__getNativeTag(),t)}flattenOffset(){this._value+=this._offset,this._offset=0,this.__isNative&&_.flattenAnimatedNodeOffset(this.__getNativeTag())}extractOffset(){this._offset+=this._value,this._value=0,this.__isNative&&_.extractAnimatedNodeOffset(this.__getNativeTag())}stopAnimation(t){this.stopTracking(),this._animation&&this._animation.stop(),this._animation=null,t&&(this.__isNative?_.getValue(this.__getNativeTag(),t):t(this.__getValue()))}resetAnimation(t){this.stopAnimation(t),this._value=this._startingValue,this.__isNative&&_.setAnimatedNodeValue(this.__getNativeTag(),this._startingValue)}__onAnimatedValueUpdateReceived(t){this._updateValue(t,!1)}interpolate(t){return new e.default(this,t)}animate(t,e){var s=null;t.__isInteraction&&(s=n.default.createInteractionHandle());var _=this._animation;this._animation&&this._animation.stop(),this._animation=t,t.start(this._value,t=>{this._updateValue(t,!0)},t=>{this._animation=null,null!==s&&n.default.clearInteractionHandle(s),e&&e(t)},_,this)}stopTracking(){this._tracking&&this._tracking.__detach(),this._tracking=null}track(t){this.stopTracking(),this._tracking=t,this._tracking&&this._tracking.update()}_updateValue(t,e){if(void 0===t)throw new Error('AnimatedValue: Attempting to set value to undefined');var s,n;this._value=t,e&&(s=this,n=new Set,(function t(e){'function'==typeof e.update?n.add(e):e.__getChildren().forEac
233h(t)})(s),n.forEach(t=>t.update())),super.__callListeners(this.__getValue())}__getNativeConfig(){return{type:'value',value:this._value,offset:this._offset}}}var h=u},175,[176,177,155,179]);
234__d(function(_g,_r,_i,_a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return g}});var e=t(_r(d[0])),a=t(_r(d[1])),n=t(_r(d[2])),r=t(_r(d[3])),i=t(_r(d[4])),o=t=>t;function u(t){if(t.outputRange&&'string'==typeof t.outputRange[0])return _(t);var e=t.outputRange,a=t.inputRange,n=t.easing||o,i='extend';void 0!==t.extrapolateLeft?i=t.extrapolateLeft:void 0!==t.extrapolate&&(i=t.extrapolate);var u='extend';return void 0!==t.extrapolateRight?u=t.extrapolateRight:void 0!==t.extrapolate&&(u=t.extrapolate),t=>{(0,r.default)('number'==typeof t,'Cannot interpolation an input which is not a number');var o=s(t,a);return p(t,a[o],a[o+1],e[o],e[o+1],n,i,u)}}function p(t,e,a,n,r,i,o,u){var p=t;if(p<e){if('identity'===o)return p;'clamp'===o&&(p=e)}if(p>a){if('identity'===u)return p;'clamp'===u&&(p=a)}return n===r?n:e===a?t<=e?n:r:(e===-1/0?p=-p:a===1/0?p-=e:p=(p-e)/(a-e),p=i(p),n===-1/0?p=-p:r===1/0?p+=n:p=p*(r-n)+n,p)}function l(t){var e=(0,i.default)(t);return null===e||'number'!=typeof e?t:"rgba("+((4278190080&(e=e||0))>>>24)+", "+((16711680&e)>>>16)+", "+((65280&e)>>>8)+", "+(255&e)/255+")"}var f=/[+-]?(?:\d+\.?\d*|\.\d+)(?:[eE][+-]?\d+)?/g;function _(t){var a=t.outputRange;(0,r.default)(a.length>=2,'Bad output range'),h(a=a.map(l));var n=a[0].match(f).map(()=>[]);a.forEach(t=>{t.match(f).forEach((t,e)=>{n[e].push(+t)})});var i,o=a[0].match(f).map((a,r)=>u((0,e.default)((0,e.default)({},t),{},{outputRange:n[r]}))),p='string'==typeof(i=a[0])&&i.startsWith('rgb');return t=>{var e=0;return a[0].replace(f,()=>{var a=+o[e++](t);return p&&(a=e<4?Math.round(a):Math.round(1e3*a)/1e3),String(a)})}}function h(t){for(var e=t[0].replace(f,''),a=1;a<t.length;++a)(0,r.default)(e===t[a].replace(f,''),'invalid pattern '+t[0]+' and '+t[a])}function s(t,e){var a;for(a=1;a<e.length-1&&!(e[a]>=t);++a);return a-1}class c extends a.default{constructor(t,e){super(),this._parent=t,this._config=e,this._interpolation=u(e)}__makeNative(t){this._parent.__makeNative(t),super.__makeNative(t)}__getValue(){var t=this._parent.__getValue();return(0,r.default)('number'==typeof t,'Cannot interpolate an input which is not a number.'),this._interpolation(t)}interpolate(t){return new c(this,t)}__attach(){this._parent.__addChild(this)}__detach(){this._parent.__removeChild(this),super.__detach()}__transformDataType(t){return t.map(n.default.transformDataType)}__getNativeConfig(){return{inputRange:this._config.inputRange,outputRange:this.__transformDataType(this._config.outputRange),extrapolateLeft:this._config.extrapolateLeft||this._config.extrapolate||'extend',extrapolateRight:this._config.extrapolateRight||this._config.extrapolate||'extend',type:'interpolation'}}}c.__createInterpolation=u;var g=c},176,[35,177,179,141,49]);
235__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var t=e(r(d[0])),_=e(r(d[1])),s=e(r(d[2]));class n extends _.default{constructor(){super(),this._children=[]}__makeNative(e){if(!this.__isNative){this.__isNative=!0;for(var _,n=(0,t.default)(this._children);!(_=n()).done;){var l=_.value;l.__makeNative(e),s.default.API.connectAnimatedNodes(this.__getNativeTag(),l.__getNativeTag())}}super.__makeNative(e)}__addChild(e){0===this._children.length&&this.__attach(),this._children.push(e),this.__isNative&&(e.__makeNative(this.__getPlatformConfig()),s.default.API.connectAnimatedNodes(this.__getNativeTag(),e.__getNativeTag()))}__removeChild(e){var t=this._children.indexOf(e);-1!==t?(this.__isNative&&e.__isNative&&s.default.API.disconnectAnimatedNodes(this.__getNativeTag(),e.__getNativeTag()),this._children.splice(t,1),0===this._children.length&&this.__detach()):console.warn("Trying to remove a child that doesn't exist")}__getChildren(){return this._children}__callListeners(e){if(super.__callListeners(e),!this.__isNative)for(var _,s=(0,t.default)(this._children);!(_=s()).done;){var n=_.value;n.__getValue&&n.__callListeners(n.__getValue())}}}var l=n},177,[143,178,179]);
236__d(function(g,r,i,a,m,_e,d){'use strict';
236function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t=e(r(d[0])),s=e(r(d[1])),n=t.default.API,_=1;var o=class{__attach(){}__detach(){this.__isNative&&null!=this.__nativeTag&&(t.default.API.dropAnimatedNode(this.__nativeTag),this.__nativeTag=void 0)}__getValue(){}__getAnimatedValue(){return this.__getValue()}__addChild(e){}__removeChild(e){}__getChildren(){return[]}constructor(){this._listeners={}}__makeNative(e){if(!this.__isNative)throw new Error('This node cannot be made a "native" animated node');this._platformConfig=e,this.hasListeners()&&this._startListeningToNativeValueUpdates()}addListener(e){var t=String(_++);return this._listeners[t]=e,this.__isNative&&this._startListeningToNativeValueUpdates(),t}removeListener(e){delete this._listeners[e],this.__isNative&&!this.hasListeners()&&this._stopListeningForNativeValueUpdates()}removeAllListeners(){this._listeners={},this.__isNative&&this._stopListeningForNativeValueUpdates()}hasListeners(){return!!Object.keys(this._listeners).length}_startListeningToNativeValueUpdates(){this.__nativeAnimatedValueListener&&!this.__shouldUpdateListenersForNewNativeTag||(this.__shouldUpdateListenersForNewNativeTag&&(this.__shouldUpdateListenersForNewNativeTag=!1,this._stopListeningForNativeValueUpdates()),n.startListeningToAnimatedNodeValue(this.__getNativeTag()),this.__nativeAnimatedValueListener=t.default.nativeEventEmitter.addListener('onAnimatedValueUpdate',e=>{e.tag===this.__getNativeTag()&&this.__onAnimatedValueUpdateReceived(e.value)}))}__onAnimatedValueUpdateReceived(e){this.__callListeners(e)}__callListeners(e){for(var t in this._listeners)this._listeners[t]({value:e})}_stopListeningForNativeValueUpdates(){this.__nativeAnimatedValueListener&&(this.__nativeAnimatedValueListener.remove(),this.__nativeAnimatedValueListener=null,n.stopListeningToAnimatedNodeValue(this.__getNativeTag()))}__getNativeTag(){var e;t.default.assertNativeAnimatedModule(),(0,s.default)(this.__isNative,'Attempt to get native tag from node not marked as "native"');var n=null!==(e=this.__nativeTag)&&void 0!==e?e:t.default.generateNewNodeTag();if(null==this.__nativeTag){this.__nativeTag=n;var _=this.__getNativeConfig();this._platformConfig&&(_.platformConfig=this._platformConfig),t.default.API.createAnimatedNode(n,_),this.__shouldUpdateListenersForNewNativeTag=!0}return n}__getNativeConfig(){throw new Error('This JS animated node type cannot be used as native animated node')}toJSON(){return this.__getValue()}__getPlatformConfig(){return this._platformConfig}__setPlatformConfig(e){this._platformConfig=e}}},178,[179,141]);
237__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return k}}),Object.defineProperty(_e,"API",{enumerable:!0,get:function(){return A}}),Object.defineProperty(_e,"isSupportedColorStyleProp",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"isSupportedStyleProp",{enumerable:!0,get:function(){return R}}),Object.defineProperty(_e,"isSupportedTransformProp",{enumerable:!0,get:function(){return I}}),Object.defineProperty(_e,"isSupportedInterpolationParam",{enumerable:!0,get:function(){return D}}),Object.defineProperty(_e,"addWhitelistedStyleProp",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"addWhitelistedTransformProp",{enumerable:!0,get:function(){return q}}),Object.defineProperty(_e,"addWhitelistedInterpolationParam",{enumerable:!0,get:function(){return V}}),Object.defineProperty(_e,"validateStyles",{enumerable:!0,get:function(){return E}}),Object.defineProperty(_e,"validateTransform",{enumerable:!0,get:function(){return C}}),Object.defineProperty(_e,"validateInterpolation",{enumerable:!0,get:function(){return F}}),Object.defineProperty(_e,"generateNewNodeTag",{enumerable:!0,get:function(){return x}}),Object.defineProperty(_e,"generateNewAnimationId",{enumerable:!0,get:function(){return L}}),Object.defineProperty(_e,"assertNativeAnimatedModule",{enumerable:!0,get:function(){return W}}),Object.defineProperty(_e,"shouldUseNativeDriver",{enumerable:!0,get:function(){return M}}),Object.defineProperty(_e,"transformDataType",{enumerable:!0,get:function(){return _}});var t=e(r(d[0])),n=e(r(d[1]));r(d[2]);var o=e(r(d[3]));r(d[4]);var u=e(r(d[5])),l=e(r(d[6]));r(d[7]);var s,f=n.default,p=1,c=1,v=new Set,b=!1,N=[],O=null,y=f,A={getValue:function(e,t){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.getValue,e,t)},setWaitingForIdentifier:function(e){v.add(e),b=!0,u.default.animatedShouldDebounceQueueFlush()&&O&&clearTimeout(O)},unsetWaitingForIdentifier:function(e){v.delete(e),0===v.size&&(b=!1,A.disableQueue())},disableQueue:function(){((0,l.default)(y,'Native animated module is not available'),u.default.animatedShouldDebounceQueueFlush())?(clearImmediate(O),O=setImmediate(A.flushQueue)):A.flushQueue()},flushQueue:function(){},queueOperation:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];b||0!==N.length?N.push(()=>e(...n)):e(...n)},createAnimatedNode:function(e,t){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.createAnimatedNode,e,t)},updateAnimatedNodeConfig:function(e,t){(0,l.default)(y,'Native animated module is not available')},startListeningToAnimatedNodeValue:function(e){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.startListeningToAnimatedNodeValue,e)},stopListeningToAnimatedNodeValue:function(e){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.stopListeningToAnimatedNodeValue,e)},connectAnimatedNodes:function(e,t){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.connectAnimatedNodes,e,t)},disconnectAnimatedNodes:function(e,t){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.disconnectAnimatedNodes,e,t)},startAnimatingNode:function(e,t,n,o){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.startAnimatingNode,e,t,n,o)},stopAnimation:function(e){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.stopAnimation,e)},setAnimatedNodeValue:function(e,t){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.setAnimatedNodeValue,e,t)},setAnimatedNodeOffset:function(e,t){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.setAnimatedNodeOffset,e,t)},flattenAnimatedNodeOffset:function(e){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.flattenAnimatedNodeOffset,e)},extractAnimatedNodeOffset:function(e){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.extractAnimatedNodeOffset,e)},connectAnimatedNodeToView:function(e,t){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.connectAnimatedNodeToView,e,t)},disconnectAnimatedNodeFromView:function(e,t){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.disconnectAnimatedNodeFromView,e,t)},restoreDefaultValues:function(e){(0,l.default)(y,'Native animated module is not available'),null!=y.restoreDefaultValues&&A.queueOperation(y.restoreDefaultValues,e)},dropAnimatedNode:function(e){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.dropAnimatedNode,e)},addAnimatedEventToView:function(e,t,n){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.addAnimatedEventToView,e,t,n)}
237,removeAnimatedEventFromView(e,t,n){(0,l.default)(y,'Native animated module is not available'),A.queueOperation(y.removeAnimatedEventFromView,e,t,n)}},P={backgroundColor:!0,borderBottomColor:!0,borderColor:!0,borderEndColor:!0,borderLeftColor:!0,borderRightColor:!0,borderStartColor:!0,borderTopColor:!0,color:!0,tintColor:!0},h=(0,t.default)((0,t.default)({},P),{},{borderBottomEndRadius:!0,borderBottomLeftRadius:!0,borderBottomRightRadius:!0,borderBottomStartRadius:!0,borderRadius:!0,borderTopEndRadius:!0,borderTopLeftRadius:!0,borderTopRightRadius:!0,borderTopStartRadius:!0,elevation:!0,opacity:!0,transform:!0,zIndex:!0,shadowOpacity:!0,shadowRadius:!0,scaleX:!0,scaleY:!0,translateX:!0,translateY:!0}),w={translateX:!0,translateY:!0,scale:!0,scaleX:!0,scaleY:!0,rotate:!0,rotateX:!0,rotateY:!0,rotateZ:!0,perspective:!0},T={inputRange:!0,outputRange:!0,extrapolate:!0,extrapolateRight:!0,extrapolateLeft:!0};function S(e){h[e]=!0}function q(e){w[e]=!0}function V(e){T[e]=!0}function j(e){return P.hasOwnProperty(e)}function R(e){return h.hasOwnProperty(e)}function I(e){return w.hasOwnProperty(e)}function D(e){return T.hasOwnProperty(e)}function C(e){e.forEach(e=>{if(!I(e.property))throw new Error("Property '"+e.property+"' is not supported by native animated module")})}function E(e){for(var t in e)if(!R(t))throw new Error("Style property '"+t+"' is not supported by native animated module")}function F(e){for(var t in e)if(!D(t))throw new Error("Interpolation property '"+t+"' is not supported by native animated module")}function x(){return p++}function L(){return c++}function W(){(0,l.default)(f,'Native animated module is not available')}var Q=!1;function M(e){return null==e.useNativeDriver&&console.warn("Animated: `useNativeDriver` was not specified. This is a required option and must be explicitly set to `true` or `false`"),!0!==e.useNativeDriver||f?e.useNativeDriver||!1:(Q||(console.warn("Animated: `useNativeDriver` is not supported because the native animated module is missing. Falling back to JS-based animation. To resolve this, add `RCTAnimation` module to this app, or remove `useNativeDriver`. Make sure to run `bundle exec pod install` first. Read more about autolinking: https://github.com/react-native-community/cli/blob/master/docs/autolinking.md"),Q=!0),!1)}function _(e){return'string'!=typeof e?e:/deg$/.test(e)?(parseFloat(e)||0)*Math.PI/180:e}var k={API:A,isSupportedColorStyleProp:j,isSupportedStyleProp:R,isSupportedTransformProp:I,isSupportedInterpolationParam:D,addWhitelistedStyleProp:S,addWhitelistedTransformProp:q,addWhitelistedInterpolationParam:V,validateStyles:E,validateTransform:C,validateInterpolation:F,generateNewNodeTag:x,generateNewAnimationId:L,assertNativeAnimatedModule:W,shouldUseNativeDriver:M,transformDataType:_,get nativeEventEmitter(){return s||(s=new o.default(null)),s}}},179,[35,180,182,183,185,186,141,184]);
238__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return e}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])).get('NativeAnimatedModule')},180,[181]);
239__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),_e.get=u,_e.getEnforcing=function(e){var n=null;return(0,t.default)(null!=n,"TurboModuleRegistry.getEnforcing(...): '"+e+"' could not be found. Verify that a module by this name is registered in the native binary."),n};var e,n=r(d[0]),t=(e=n)&&e.__esModule?e:{default:e};function u(e){return null}},181,[141]);
240__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return e}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])).get('NativeAnimatedTurboModule')},182,[181]);
241__d(function(g,r,i,a,m,_e,d){'use strict';
241function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}}),r(d[0]);var t=e(r(d[1])),n=e(r(d[2]));class l{constructor(e){}addListener(e,n,l){var u;null==(u=this._nativeModule)||u.addListener(e);var s=t.default.addListener(e,n,l);return{remove:()=>{var e;null!=s&&(null==(e=this._nativeModule)||e.removeListeners(1),s.remove(),s=null)}}}removeListener(e,n){var l;null==(l=this._nativeModule)||l.removeListeners(1),t.default.removeListener(e,n)}emit(e){for(var n=arguments.length,l=new Array(n>1?n-1:0),u=1;u<n;u++)l[u-1]=arguments[u];t.default.emit(e,...l)}removeAllListeners(e){var l;(0,n.default)(null!=e,'`NativeEventEmitter.removeAllListener()` requires a non-null argument.'),null==(l=this._nativeModule)||l.removeListeners(this.listenerCount(e)),t.default.removeAllListeners(e)}listenerCount(e){return t.default.listenerCount(e)}}},183,[118,184,141]);
242__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=new((e=t)&&e.__esModule?e:{default:e}).default},184,[157]);
243__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},185,[118]);
244__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={isLayoutAnimationEnabled:()=>!0,shouldEmitW3CPointerEvents:()=>!1,shouldPressibilityUseW3CPointerEventsForHover:()=>!1,animatedShouldDebounceQueueFlush:()=>!1,animatedShouldUseSingleOp:()=>!1}},186,[]);
245__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return y}});var t=e(r(d[0])),s=e(r(d[1])),l=e(r(d[2])),n=e(r(d[3])),_=e(r(d[4])).default.flatten;function u(e){var l=_(e),n={};for(var f in l){var y=l[f];'transform'===f&&Array.isArray(y)?n[f]=new s.default(y):y instanceof t.default?n[f]=y:y&&!Array.isArray(y)&&'object'==typeof y&&(n[f]=u(y))}return n}class f extends l.default{constructor(e){super(),this._inputStyle=e,this._style=u(e)}_walkStyleAndGetValues(e){var s={};for(var l in e){var n=e[l];n instanceof t.default?n.__isNative||(s[l]=n.__getValue()):n&&!Array.isArray(n)&&'object'==typeof n?s[l]=this._walkStyleAndGetValues(n):s[l]=n}return s}__getValue(){return[this._inputStyle,this._walkStyleAndGetValues(this._style)]}_walkStyleAndGetAnimatedValues(e){var s={};for(var l in e){var n=e[l];n instanceof t.default?s[l]=n.__getAnimatedValue():n&&!Array.isArray(n)&&'object'==typeof n&&(s[l]=this._walkStyleAndGetAnimatedValues(n))}return s}__getAnimatedValue(){return this._walkStyleAndGetAnimatedValues(this._style)}__attach(){for(var e in this._style){var s=this._style[e];s instanceof t.default&&s.__addChild(this)}}__detach(){for(var e in this._style){var s=this._style[e];s instanceof t.default&&s.__removeChild(this)}super.__detach()}__makeNative(){for(var e in this._style){var s=this._style[e];s instanceof t.default&&s.__makeNative()}super.__makeNative()}__getNativeConfig(){var e={};for(var s in this._style)if(this._style[s]instanceof t.default){var l=this._style[s];l.__makeNative(),e[s]=l.__getNativeTag()}return n.default.validateStyles(e),{type:'style',style:e}}}var y=f},187,[178,188,177,179,41]);
246__d(function(g,r,i,a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e=t(r(d[0])),n=t(r(d[1])),s=t(r(d[2]));class f extends n.default{constructor(t){super(),this._transforms=t}
246__makeNative(){this._transforms.forEach(t=>{for(var n in t){var s=t[n];s instanceof e.default&&s.__makeNative()}}),super.__makeNative()}__getValue(){return this._transforms.map(t=>{var n={};for(var s in t){var f=t[s];f instanceof e.default?n[s]=f.__getValue():n[s]=f}return n})}__getAnimatedValue(){return this._transforms.map(t=>{var n={};for(var s in t){var f=t[s];f instanceof e.default?n[s]=f.__getAnimatedValue():n[s]=f}return n})}__attach(){this._transforms.forEach(t=>{for(var n in t){var s=t[n];s instanceof e.default&&s.__addChild(this)}})}__detach(){this._transforms.forEach(t=>{for(var n in t){var s=t[n];s instanceof e.default&&s.__removeChild(this)}}),super.__detach()}__getNativeConfig(){var t=[];return this._transforms.forEach(n=>{for(var f in n){var o=n[f];o instanceof e.default?t.push({type:'animated',property:f,nodeTag:o.__getNativeTag()}):t.push({type:'static',property:f,value:s.default.transformDataType(o)})}}),s.default.validateTransform(t),{type:'transform',transforms:t}}}var o=f},188,[178,177,179]);
247__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}});var t=r(d[0]);function u(u){var n=(0,t.useRef)(void 0);return(0,t.useCallback)(t=>{n.current&&(n.current(),n.current=void 0),null!=t&&(n.current=u(t))},[u])}},189,[15]);
248__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var n=r(d[0]);function t(){for(var t=arguments.length,u=new Array(t),f=0;f<t;f++)u[f]=arguments[f];return(0,n.useCallback)(n=>{for(var t=0,f=u;t<f.length;t++){var l=f[t];null!=l&&('function'==typeof l?l(n):l.current=n)}},[...u])}},190,[15]);
249__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}}),r(d[0]);var t=e(r(d[1])),u=(0,e(r(d[2])).default)(t.default)},191,[15,192,171]);
250__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return P}});var t=e(r(_d[0])),n=e(r(_d[1])),o=e(r(_d[2])),l=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[3])),u=e(r(_d[4])),d=r(_d[5]),s=r(_d[6]),c=e(r(_d[7])),f=e(r(_d[8])),h=e(r(_d[9])),p=e(r(_d[10])),b=e(r(_d[11])),y=r(_d[12]),v=["aria-label","accessibilityLabel","blurRadius","defaultSource","draggable","onError","onLayout","onLoad","onLoadEnd","onLoadStart","pointerEvents","source","style"],w='LOADED',E='LOADING',z=0,S=/^(data:image\/svg\+xml;utf8,)(.*)/;function k(e,t){return e&&null!=t?l.createElement("svg",{style:{position:'absolute',height:0,visibility:'hidden',width:0}},l.createElement("defs",null,l.createElement("filter",{id:"tint-"+t,suppressHydrationWarning:!0},l.createElement("feFlood",{floodColor:""+e,key:e}),l.createElement("feComposite",{in2:"SourceAlpha",operator:"in"})))):null}function I(e,t,n,o){var l=h.default.flatten(e),u=l.filter,d=l.resizeMode,c=l.shadowOffset,f=l.tintColor;l.resizeMode&&(0,y.warnOnce)('Image.style.resizeMode','Image: style.resizeMode is deprecated. Please use props.resizeMode.'),l.tintColor&&(0,y.warnOnce)('Image.style.tintColor','Image: style.tintColor is deprecated. Please use props.tintColor.');var p=[],b=null;if(u&&p.push(u),t&&p.push("blur("+t+"px)"),c){var v=(0,s.createBoxShadowValue)(l);v&&p.push("drop-shadow("+v+")")}return(o||f)&&null!=n&&p.push("url(#tint-"+n+")"),p.length>0&&(b=p.join(' ')),[d,b,f]}function C(e){if('number'==typeof e){var t=(0,d.getAssetByID)(e);return{height:t.height,width:t.width}}if(null!=e&&!Array.isArray(e)&&'object'==typeof e)return{height:e.height,width:e.width}}function O(e){var t=null;if('number'==typeof e){var n=(0,d.getAssetByID)(e);if(null==n)throw new Error("Image: asset with ID \""+e+"\" could not be found. Please check the image source or packager.");var o=n.scales[0];if(n.scales.length>1){var l=f.default.get();o=n.scales.reduce((e,t)=>
250Math.abs(t-l)<Math.abs(e-l)?t:e)}var u=1!==o?"@"+o+"x":'';t=n?n.httpServerLocation+"/"+n.name+u+"."+n.type:''}else'string'==typeof e?t=e:e&&'string'==typeof e.uri&&(t=e.uri);if(t){var s=t.match(S);if(s){var c=s[1],h=s[2];return""+c+encodeURIComponent(h)}}return t}var L=l.forwardRef((e,t)=>{var d=e['aria-label'],s=e.accessibilityLabel,f=e.blurRadius,h=e.defaultSource,y=e.draggable,S=e.onError,L=e.onLayout,M=e.onLoad,P=e.onLoadEnd,j=e.onLoadStart,D=e.pointerEvents,_=e.source,A=e.style,B=(0,o.default)(e,v),F=d||s,H=l.useState(()=>{var e=O(_);if(null!=e&&c.default.has(e))return w;return"IDLE"}),W=H[0],q=H[1],N=l.useState({}),$=N[0],G=N[1],U=l.useContext(p.default),V=l.useRef(null),J=l.useRef(z++),K=l.useRef(null),Q=W===w||W===E&&null==h,T=I(A,f,J.current,e.tintColor),X=T[0],Y=T[1],Z=T[2],ee=e.resizeMode||X||'cover',te=e.tintColor||Z,re=Q?_:h,ae=O(re),ne=C(re),oe=ae?"url(\""+ae+"\")":null,le=(function(){if(null!=V.current&&('center'===ee||'repeat'===ee)){var e=V.current,t=e.naturalHeight,n=e.naturalWidth,o=$.height,l=$.width;if(t&&n&&o&&l){var u=Math.min(1,l/n,o/t);return Math.ceil(u*n)+"px "+Math.ceil(u*t)+"px"}}})(),ue=ae?(0,u.default)('img',{alt:F||'',style:R.accessibilityImage$raw,draggable:y||!1,ref:V,src:ae}):null;var ie=O(_);return l.useEffect(()=>{function e(){null!=K.current&&(c.default.abort(K.current),K.current=null)}return e(),null!=ie&&(q(E),j&&j(),K.current=c.default.load(ie,function(e){q(w),M&&M(e),P&&P()},function(){q("ERRORED"),S&&S({nativeEvent:{error:"Failed to load resource "+ie}}),P&&P()})),e},[ie,K,q,S,M,P,j]),l.createElement(b.default,(0,n.default)({},B,{"aria-label":F,onLayout:function(e){if('center'===ee||'repeat'===ee||L){var t=e.nativeEvent.layout;L&&L(e),G(t)}},pointerEvents:D,ref:t,style:[R.root,U&&R.inline,ne,A,R.undo,{boxShadow:null}]}),l.createElement(b.default,{style:[R.image,x[ee],{backgroundImage:oe,filter:Y},null!=le&&{backgroundSize:le}],suppressHydrationWarning:!0}),ue,k(te,J.current))});L.displayName='Image';var M=L;M.getSize=function(e,t,n){c.default.getSize(e,t,n)},M.prefetch=function(e){return c.default.prefetch(e)},M.queryCache=function(e){return c.default.queryCache(e)};var R=h.default.create({root:{flexBasis:'auto',overflow:'hidden',zIndex:0},inline:{display:'inline-flex'},undo:{blurRadius:null,shadowColor:null,shadowOpacity:null,shadowOffset:null,shadowRadius:null,tintColor:null,overlayColor:null,resizeMode:null},image:(0,t.default)((0,t.default)({},h.default.absoluteFillObject),{},{backgroundColor:'transparent',backgroundPosition:'center',backgroundRepeat:'no-repeat',backgroundSize:'cover',height:'100%',width:'100%',zIndex:-1}),accessibilityImage$raw:(0,t.default)((0,t.default)({},h.default.absoluteFillObject),{},{height:'100%',opacity:0,width:'100%',zIndex:-1})}),x=h.default.create({center:{backgroundSize:'auto'},contain:{backgroundSize:'contain'},cover:{backgroundSize:'cover'},none:{backgroundPosition:'0',backgroundSize:'auto'},repeat:{backgroundPosition:'0',backgroundRepeat:'repeat',backgroundSize:'auto'},stretch:{backgroundSize:'100% 100%'}}),P=M},192,[35,120,40,15,29,193,88,194,195,41,139,123,89]);
251__d(function(g,r,i,a,m,e,d){const s=[];m.exports={registerAsset:t=>s.push(t),getAssetByID:t=>s[t-1]}},193,[]);
252__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"ImageUriCache",{enumerable:!0,get:function(){return t}});var e=/^data:/;class t{static has(n){var o=t._entries;return e.test(n)||Boolean(o[n])}static add(e){var n=t._entries,o=Date.now();n[e]?(n[e].lastUsedTimestamp=o,n[e].refCount+=1):n[e]={lastUsedTimestamp:o,refCount:1}}static remove(e){var n=t._entries;n[e]&&(n[e].refCount-=1),t._cleanUpIfNeeded()}static _cleanUpIfNeeded(){var e,n,o=t._entries,s=Object.keys(o);s.length+1>t._maximumEntries&&(s.forEach(t=>{var s=o[t];(!n||s.lastUsedTimestamp<n.lastUsedTimestamp)&&0===s.refCount&&(e=t,n=s)}),e&&delete o[e])}}t._maximumEntries=256,t._entries={};var n=0,o={},s={abort(e){var t=o[""+e];t&&(t.onerror=null,t.onload=null,t=null,delete o[""+e])},getSize(e,t,n){var l=!1,u=setInterval(f,16),c=s.load(e,f,function(){'function'==typeof n&&n();s.abort(c),clearInterval(u)});function f(){var e=o[""+c];
252if(e){var n=e.naturalHeight,f=e.naturalWidth;n&&f&&(t(f,n),l=!0)}l&&(s.abort(c),clearInterval(u))}},has:e=>t.has(e),load(e,t,s){n+=1;var l=new window.Image;return l.onerror=s,l.onload=e=>{var n=()=>t({nativeEvent:e});'function'==typeof l.decode?l.decode().then(n,n):setTimeout(n,0)},l.src=e,o[""+n]=l,n},prefetch:e=>new Promise((n,o)=>{s.load(e,()=>{t.add(e),t.remove(e),n()},o)}),queryCache(e){var n={};return e.forEach(e=>{t.has(e)&&(n[e]='disk/memory')}),Promise.resolve(n)}},l=s},194,[]);
253__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e};class n{static get(){return u.default.get('window').scale}static getFontScale(){return u.default.get('window').fontScale||n.get()}static getPixelSizeForLayoutSize(e){return Math.round(e*n.get())}static roundToNearestPixel(e){var t=n.get();return Math.round(e*t)/t}}},195,[148]);
254__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});var t=e(r(_d[0])),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),u=e(r(_d[2])),f=e(r(_d[3])),o=n.forwardRef((e,f)=>n.createElement(u.default,(0,t.default)({scrollEventThrottle:1e-4},e,{ref:f}))),c=(0,f.default)(o)},196,[120,15,147,171]);
255__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});var t=e(r(_d[0])),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),u=e(r(_d[2])),f=e(r(_d[3])),o=n.forwardRef((e,f)=>n.createElement(u.default,(0,t.default)({scrollEventThrottle:1e-4},e,{ref:f}))),c=(0,f.default)(o)},197,[120,15,198,171]);
256__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},198,[199]);
257__d(function(g,r,i,a,m,_e,_d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var t=e(r(_d[0])),s=e(r(_d[1]));r(_d[2]);var n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(s){var n=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(t,s,n.get?n:{enumerable:!0,get:function(){return e[s]}})}),t.default=e,t})(r(_d[3])),o=e(r(_d[4])),c=["stickySectionHeadersEnabled"];class l extends n.PureComponent{constructor(){super(...arguments),this._captureRef=e=>{this._wrapperListRef=e}}scrollToLocation(e){null!=this._wrapperListRef&&this._wrapperListRef.scrollToLocation(e)}recordInteraction(){var e=this._wrapperListRef&&this._wrapperListRef.getListRef();e&&e.recordInteraction()}flashScrollIndicators(){var e=this._wrapperListRef&&this._wrapperListRef.getListRef();e&&e.flashScrollIndicators()}getScrollResponder(){var e=this._wrapperListRef&&this._wrapperListRef.getListRef();if(e)return e.getScrollResponder()}getScrollableNode(){var e=this._wrapperListRef&&this._wrapperListRef.getListRef();if(e)return e.getScrollableNode()}render(){var e=this.props,l=e.stickySectionHeadersEnabled,f=(0,s.default)(e,c),p=null!=l&&l;return n.createElement(o.default,(0,t.default)({},f,{stickySectionHeadersEnabled:p,ref:this._captureRef,getItemCount:e=>e.length,getItem:(e,t)=>e[t]}))}}},199,[120,40,118,15,200]);
258__d(function(g,r,_i,a,m,_e,_d){"use strict";
258function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return S}});var t=e(r(_d[0])),i=e(r(_d[1])),n=e(r(_d[2])),o=e(r(_d[3])),s=e(r(_d[4])),l=e(r(_d[5])),d=r(_d[6]),p=e(r(_d[7])),u=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(i){var n=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:function(){return e[i]}})}),t.default=e,t})(r(_d[8])),c=["ItemSeparatorComponent","SectionSeparatorComponent","renderItem","renderSectionFooter","renderSectionHeader","sections","stickySectionHeadersEnabled"];class h extends u.PureComponent{constructor(){super(...arguments),this._keyExtractor=(e,t)=>{var i=this._subExtractor(t);return i&&i.key||String(t)},this._convertViewable=e=>{var t;(0,p.default)(null!=e.index,'Received a broken ViewToken');var i=this._subExtractor(e.index);if(!i)return null;var n=i.section.keyExtractor,s=this.props.keyExtractor||d.keyExtractor,l=null!=n?n(e.item,i.index):s(e.item,null!==(t=i.index)&&void 0!==t?t:0);return(0,o.default)((0,o.default)({},e),{},{index:i.index,key:l,section:i.section})},this._onViewableItemsChanged=e=>{var t=e.viewableItems,i=e.changed,n=this.props.onViewableItemsChanged;null!=n&&n({viewableItems:t.map(this._convertViewable,this).filter(Boolean),changed:i.map(this._convertViewable,this).filter(Boolean)})},this._renderItem=e=>t=>{var i=t.item,n=t.index,o=this._subExtractor(n);if(!o)return null;var s=o.index;if(null==s){var l=o.section;if(!0===o.header){var d=this.props.renderSectionHeader;return d?d({section:l}):null}var c=this.props.renderSectionFooter;return c?c({section:l}):null}var h=o.section.renderItem||this.props.renderItem,S=this._getSeparatorComponent(n,o,e);return(0,p.default)(h,'no renderItem!'),u.createElement(f,{SeparatorComponent:S,LeadingSeparatorComponent:0===s?this.props.SectionSeparatorComponent:void 0,cellKey:o.key,index:s,item:i,leadingItem:o.leadingItem,leadingSection:o.leadingSection,prevCellKey:(this._subExtractor(n-1)||{}).key,setSelfHighlightCallback:this._setUpdateHighlightFor,setSelfUpdatePropsCallback:this._setUpdatePropsFor,updateHighlightFor:this._updateHighlightFor,updatePropsFor:this._updatePropsFor,renderItem:h,section:o.section,trailingItem:o.trailingItem,trailingSection:o.trailingSection,inverted:!!this.props.inverted})},this._updatePropsFor=(e,t)=>{var i=this._updatePropsMap[e];null!=i&&i(t)},this._updateHighlightFor=(e,t)=>{var i=this._updateHighlightMap[e];null!=i&&i(t)},this._setUpdateHighlightFor=(e,t)=>{null!=t?this._updateHighlightMap[e]=t:delete this._updateHighlightFor[e]},this._setUpdatePropsFor=(e,t)=>{null!=t?this._updatePropsMap[e]=t:delete this._updatePropsMap[e]},this._updateHighlightMap={},this._updatePropsMap={},this._captureRef=e=>{this._listRef=e}}scrollToLocation(e){for(var t=e.itemIndex,i=0;i<e.sectionIndex;i++)t+=this.props.getItemCount(this.props.sections[i].data)+2;var n=e.viewOffset||0;if(null!=this._listRef){if(e.itemIndex>0&&this.props.stickySectionHeadersEnabled)n+=this._listRef.__getFrameMetricsApprox(t-e.itemIndex,this._listRef.props).length;var s=(0,o.default)((0,o.default)({},e),{},{viewOffset:n,index:t});this._listRef.scrollToIndex(s)}}getListRef(){return this._listRef}render(){for(var e,o=this.props,s=(o.ItemSeparatorComponent,o.SectionSeparatorComponent,o.renderItem,o.renderSectionFooter,o.renderSectionHeader,o.sections,o.stickySectionHeadersEnabled,(0,n.default)(o,c)),d=this.props.ListHeaderComponent?1:0,p=this.props.stickySectionHeadersEnabled?[]:void 0,h=0,f=(0,i.default)(this.props.sections);!(e=f()).done;){var S=e.value;null!=p&&p.push(h+d),h+=2,h+=this.props.getItemCount(S.data)}var _=this._renderItem(h);return u.createElement(l.default,(0,t.default)({},s,{keyExtractor:this._keyExtractor,stickyHeaderIndices:p,renderItem:_,data:this.props.sections,getItem:(e,t)=>this._getItem(this.props,e,t),getItemCount:()=>h,onViewableItemsChanged:this.props.onViewableItemsChanged?this._onViewableItemsChanged:void 0,ref:this._captureRef}))}_getItem(e,t,i){if(!t)return null;for(var n=i-1,o=0;o<t.length;o++){var s=t[o],l=s.data,d=e.getItemCount(l);
258if(-1===n||n===d)return s;if(n<d)return e.getItem(l,n);n-=d+2}return null}_subExtractor(e){for(var t=e,i=this.props,n=i.getItem,o=i.getItemCount,s=i.keyExtractor,l=i.sections,p=0;p<l.length;p++){var u=l[p],c=u.data,h=u.key||String(p);if(!((t-=1)>=o(c)+1))return-1===t?{section:u,key:h+':header',index:null,header:!0,trailingSection:l[p+1]}:t===o(c)?{section:u,key:h+':footer',index:null,header:!1,trailingSection:l[p+1]}:{section:u,key:h+':'+(u.keyExtractor||s||d.keyExtractor)(n(c,t),t),index:t,leadingItem:n(c,t-1),leadingSection:l[p-1],trailingItem:n(c,t+1),trailingSection:l[p+1]};t-=o(c)+1}}_getSeparatorComponent(e,t,i){if(!(t=t||this._subExtractor(e)))return null;var n=t.section.ItemSeparatorComponent||this.props.ItemSeparatorComponent,o=this.props.SectionSeparatorComponent,s=e===i-1,l=t.index===this.props.getItemCount(t.section.data)-1;return o&&l?o:!n||l||s?null:n}}function f(e){var i=e.LeadingSeparatorComponent,n=e.SeparatorComponent,l=e.cellKey,d=e.prevCellKey,p=e.setSelfHighlightCallback,c=e.updateHighlightFor,h=e.setSelfUpdatePropsCallback,f=e.updatePropsFor,S=e.item,_=e.index,I=e.section,v=e.inverted,x=u.useState(!1),C=x[0],b=x[1],y=u.useState(!1),k=y[0],E=y[1],H=u.useState({leadingItem:e.leadingItem,leadingSection:e.leadingSection,section:e.section,trailingItem:e.item,trailingSection:e.trailingSection}),P=H[0],F=H[1],w=u.useState({leadingItem:e.item,leadingSection:e.leadingSection,section:e.section,trailingItem:e.trailingItem,trailingSection:e.trailingSection}),M=w[0],R=w[1];u.useEffect(()=>(p(l,E),h(l,R),()=>{h(l,null),p(l,null)}),[l,p,R,h]);var V={highlight:()=>{b(!0),E(!0),null!=d&&c(d,!0)},unhighlight:()=>{b(!1),E(!1),null!=d&&c(d,!1)},updateProps:(e,t)=>{'leading'===e?null!=i?F((0,o.default)((0,o.default)({},P),t)):null!=d&&f(d,(0,o.default)((0,o.default)({},P),t)):'trailing'===e&&null!=n&&R((0,o.default)((0,o.default)({},M),t))}},O=e.renderItem({item:S,index:_,section:I,separators:V}),U=null!=i&&u.createElement(i,(0,t.default)({highlighted:C},P)),j=null!=n&&u.createElement(n,(0,t.default)({highlighted:k},M));return U||j?u.createElement(s.default,null,!1===v?U:j,O,!1===v?j:U):O}var S=h},200,[120,143,40,35,123,142,168,141,15]);
259__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}}),r(d[0]);var t=e(r(d[1])),u=(0,e(r(d[2])).default)(t.default)},201,[15,202,171]);
260__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}function o(e){if(e&&e.__esModule)return e;var o={};return e&&Object.keys(e).forEach(function(n){var t=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(o,n,t.get?t:{enumerable:!0,get:function(){return e[n]}})}),o.default=e,o}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return k}});var n=e(r(_d[0])),t=e(r(_d[1])),l=o(r(_d[2])),d=e(r(_d[3])),s=o(r(_d[4])),u=e(r(_d[5])),p=e(r(_d[6])),S=e(r(_d[7])),c=e(r(_d[8])),R=e(r(_d[9])),h=e(r(_d[10])),f=e(r(_d[11])),b=r(_d[12]),v=["hrefAttrs","numberOfLines","onClick","onLayout","onPress","onMoveShouldSetResponder","onMoveShouldSetResponderCapture","onResponderEnd","onResponderGrant","onResponderMove","onResponderReject","onResponderRelease","onResponderStart","onResponderTerminate","onResponderTerminationRequest","onScrollShouldSetResponder","onScrollShouldSetResponderCapture","onSelectionChangeShouldSetResponder","onSelectionChangeShouldSetResponderCapture","onStart
260ShouldSetResponder","onStartShouldSetResponderCapture","selectable"],C=Object.assign({},s.defaultProps,s.accessibilityProps,s.clickProps,s.focusProps,s.keyboardProps,s.mouseProps,s.touchProps,s.styleProps,{href:!0,lang:!0,pointerEvents:!0}),x=e=>(0,u.default)(e,C),w=l.forwardRef((e,o)=>{var n=e.hrefAttrs,s=e.numberOfLines,u=e.onClick,h=e.onLayout,C=e.onPress,w=e.onMoveShouldSetResponder,y=e.onMoveShouldSetResponderCapture,k=e.onResponderEnd,M=e.onResponderGrant,O=e.onResponderMove,L=e.onResponderReject,_=e.onResponderRelease,j=e.onResponderStart,A=e.onResponderTerminate,T=e.onResponderTerminationRequest,E=e.onScrollShouldSetResponder,W=e.onScrollShouldSetResponderCapture,D=e.onSelectionChangeShouldSetResponder,$=e.onSelectionChangeShouldSetResponderCapture,q=e.onStartShouldSetResponder,G=e.onStartShouldSetResponderCapture,H=e.selectable,z=(0,t.default)(e,v),B=l.useContext(f.default),N=l.useRef(null),F=(0,b.useLocaleContext)().direction;(0,p.default)(N,h),(0,R.default)(N,{onMoveShouldSetResponder:w,onMoveShouldSetResponderCapture:y,onResponderEnd:k,onResponderGrant:M,onResponderMove:O,onResponderReject:L,onResponderRelease:_,onResponderStart:j,onResponderTerminate:A,onResponderTerminationRequest:T,onScrollShouldSetResponder:E,onScrollShouldSetResponderCapture:W,onSelectionChangeShouldSetResponder:D,onSelectionChangeShouldSetResponderCapture:$,onStartShouldSetResponder:q,onStartShouldSetResponderCapture:G});var I=l.useCallback(e=>{null!=u?u(e):null!=C&&(e.stopPropagation(),C(e))},[u,C]),J=B?'span':'div',K=null!=e.lang?(0,b.getLocaleDirection)(e.lang):null,Q=e.dir||K,U=Q||F,V=x(z);if(V.dir=Q,B||(V.dir=null!=Q?Q:'auto'),(u||C)&&(V.onClick=I),V.style=[null!=s&&s>1&&{WebkitLineClamp:s},!0===B?P.textHasAncestor$raw:P.text$raw,1===s&&P.textOneLine,null!=s&&s>1&&P.textMultiLine,e.style,!0===H&&P.selectable,!1===H&&P.notSelectable,C&&P.pressable],null!=e.href&&(J='a',null!=n)){var X=n.download,Y=n.rel,Z=n.target;null!=X&&(V.download=X),null!=Y&&(V.rel=Y),'string'==typeof Z&&(V.target='_'!==Z.charAt(0)?'_'+Z:Z)}var ee=(0,c.default)(V),oe=(0,S.default)(N,ee,o);V.ref=oe;var ne=(0,d.default)(J,V,{writingDirection:U});return B?ne:l.createElement(f.default.Provider,{value:!0},ne)});w.displayName='Text';var y={backgroundColor:'transparent',border:'0 solid black',boxSizing:'border-box',color:'black',display:'inline',font:'14px System',listStyle:'none',margin:0,padding:0,position:'relative',textAlign:'start',textDecoration:'none',whiteSpace:'pre-wrap',wordWrap:'break-word'},P=h.default.create({text$raw:y,textHasAncestor$raw:(0,n.default)((0,n.default)({},y),{},{color:'inherit',font:'inherit',textAlign:'inherit',whiteSpace:'inherit'}),textOneLine:{maxWidth:'100%',overflow:'hidden',textOverflow:'ellipsis',whiteSpace:'nowrap',wordWrap:'normal'},textMultiLine:{display:'-webkit-box',maxWidth:'100%',overflow:'clip',textOverflow:'ellipsis',WebkitBoxOrient:'vertical'},notSelectable:{userSelect:'none'},selectable:{userSelect:'text'},pressable:{cursor:'pointer'}}),k=w},202,[35,40,15,29,124,125,126,128,130,132,41,139,97]);
261__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}}),r(d[0]);var t=e(r(d[1])),u=(0,e(r(d[2])).default)(t.default)},203,[15,123,171]);
262__d(function(g,r,i,a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}});var e=t(r(d[0])),n=r(d[1]),u=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),s=t(r(d[7])),v=t(r(d[8])),p=!1;function E(t){return e=>{var n=null==e?e:function(){if(p)console.warn('Ignoring recursive animation callback when running mock animations');else{p=!0;try{e(...arguments)}finally{p=!1}}};t(n)}}var y={start:()=>{},stop:()=>{},reset:()=>{},_startNativeLoop:()=>{},_isUsingNativeDriver:()=>!1},_=t=>(0,e.default)((0,e.default)({},y),{},{start:E(e=>{t.forEach(t=>t.start()),null==e||e({finished:!0})})}),h={Value:o.default,ValueXY:c.default,Color:v.default,Interpolation:l.default,Node:f.default,decay:function(t,e){return y},timing:function(t,n){var u=t;return(0,e.default)((0,e.default)({},y),{},{start:E(t=>{u.setValue(n.toValue),null==t||t({finished:!0})})})},spring:function(t,n){var u=t;return(0,e.default)((0,e.default)({},y),{},{start:E(t=>{u.setValue(n.toValue),null==t||t({finished:!0})})})},add:u.default.add,subtract:u.default.subtract,divide:u.default.divide,multiply:u.default.multiply,modulo:u.default.modulo,diffClamp:u.default.diffClamp,delay:function(t){return y},sequence:function(t){return _(t)},parallel:function(t,e){return _(t)},stagger:function(t,e){return _(e)},loop:function(t,e){(void 0===e?{}:e).iterations;return y},event:u.default.event,createAnimatedComponent:s.default,attachNativeEvent:n.attachNativeEvent,forkEvent:u.default.forkEvent,unforkEvent:u.default.unforkEvent,Event:n.AnimatedEvent}},204,[35,174,205,176,178,175,213,171,218]);
263__d(function(_g,_r,_i,_a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}
263Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return k}});var n=t(_r(d[0])),e=_r(d[1]),i=t(_r(d[2])),r=t(_r(d[3])),a=t(_r(d[4])),o=t(_r(d[5])),u=t(_r(d[6])),f=t(_r(d[7])),s=t(_r(d[8]));_r(d[9]);var c=t(_r(d[10])),v=t(_r(d[11])),l=t(_r(d[12])),p=t(_r(d[13])),g=t(_r(d[14])),_=t(_r(d[15])),h=t(_r(d[16])),N=t(_r(d[17])),w=t(_r(d[18])),E=function(t,n){return t&&n.onComplete?function(){n.onComplete&&n.onComplete(...arguments),t&&t(...arguments)}:t||n.onComplete},A=function(t,e,i){if(t instanceof p.default){var r=(0,n.default)({},e),a=(0,n.default)({},e);for(var o in e){var u=e[o],f=u.x,s=u.y;void 0!==f&&void 0!==s&&(r[o]=f,a[o]=s)}var c=i(t.x,r),v=i(t.y,a);return y([c,v],{stopTogether:!1})}if(t instanceof w.default){var l=(0,n.default)({},e),g=(0,n.default)({},e),_=(0,n.default)({},e),h=(0,n.default)({},e);for(var N in e){var E=e[N],A=E.r,D=E.g,L=E.b,U=E.a;void 0!==A&&void 0!==D&&void 0!==L&&void 0!==U&&(l[N]=A,g[N]=D,_[N]=L,h[N]=U)}var k=i(t.r,l),C=i(t.g,g),V=i(t.b,_),b=i(t.a,h);return y([k,C,V,b],{stopTogether:!1})}return null},D=function t(e,i){var r=function(t,n,e){e=E(e,n);var i=t,r=n;i.stopTracking(),n.toValue instanceof s.default?i.track(new v.default(i,n.toValue,h.default,r,e)):i.animate(new h.default(r),e)};return A(e,i,t)||{start:function(t){r(e,i,t)},stop:function(){e.stopAnimation()},reset:function(){e.resetAnimation()},_startNativeLoop:function(t){var a=(0,n.default)((0,n.default)({},i),{},{iterations:t});r(e,a)},_isUsingNativeDriver:function(){return i.useNativeDriver||!1}}},L=function(t){var n=0;return{start:function(e){0===t.length?e&&e({finished:!0}):t[n].start(function i(r){if(r.finished){if(++n===t.length)return n=0,void(e&&e(r));t[n].start(i)}else e&&e(r)})},stop:function(){n<t.length&&t[n].stop()},reset:function(){t.forEach((t,e)=>{e<=n&&t.reset()}),n=0},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.sequence animations')},_isUsingNativeDriver:function(){return!1}}},y=function(t,n){var e=0,i={},r=!(n&&!1===n.stopTogether),a={start:function(n){e!==t.length?t.forEach((o,u)=>{var f=function(o){if(i[u]=!0,++e===t.length)return e=0,void(n&&n(o));!o.finished&&r&&a.stop()};o?o.start(f):f({finished:!0})}):n&&n({finished:!0})},stop:function(){t.forEach((t,n)=>{!i[n]&&t.stop(),i[n]=!0})},reset:function(){t.forEach((t,n)=>{t.reset(),i[n]=!1,e=0})},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.parallel animations')},_isUsingNativeDriver:function(){return!1}};return a},U=function(t){return D(new l.default(0),{toValue:0,delay:t,duration:0,useNativeDriver:!1})};var k={Value:l.default,ValueXY:p.default,Color:w.default,Interpolation:o.default,Node:s.default,decay:function t(e,i){var r=function(t,n,e){e=E(e,n);var i=t,r=n;i.stopTracking(),i.animate(new g.default(r),e)};return A(e,i,t)||{start:function(t){r(e,i,t)},stop:function(){e.stopAnimation()},reset:function(){e.resetAnimation()},_startNativeLoop:function(t){var a=(0,n.default)((0,n.default)({},i),{},{iterations:t});r(e,a)},_isUsingNativeDriver:function(){return i.useNativeDriver||!1}}},timing:D,spring:function t(e,i){var r=function(t,n,e){e=E(e,n);var i=t,r=n;i.stopTracking(),n.toValue instanceof s.default?i.track(new v.default(i,n.toValue,_.default,r,e)):i.animate(new _.default(r),e)};return A(e,i,t)||{start:function(t){r(e,i,t)},stop:function(){e.stopAnimation()},reset:function(){e.resetAnimation()},_startNativeLoop:function(t){var a=(0,n.default)((0,n.default)({},i),{},{iterations:t});r(e,a)},_isUsingNativeDriver:function(){return i.useNativeDriver||!1}}},add:function(t,n){return new i.default(t,n)},subtract:function(t,n){return new c.default(t,n)},divide:function(t,n){return new a.default(t,n)},multiply:function(t,n){return new f.default(t,n)},modulo:function(t,n){return new u.default(t,n)},diffClamp:function(t,n,e){return new r.default(t,n,e)},delay:U,sequence:L,parallel:y,stagger:function(t,n){return y(n.map((n,e)=>L([U(t*e),n])))},loop:function(t,n){var e=void 0===n?{}:n,i=e.iterations,r=void 0===i?-1:i,a=e.resetBeforeIteration,o=void 0===a||a,u=!1,f=0;return{start:function(n){t&&0!==r?t._isUsingNativeDriver()?t._startNativeLoop(r):(function e(i){void 0===i&&(i={finished:!0}),u||f===r||!1===i.finished?n&&n(i):(f++,o&&t.reset(),t.start(e))})():n&&n({finished:!0})},stop:function(){u=!0,t.stop()},reset:function(){f=0,u=!1,t.reset()},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.loop animations')},_isUsingNativeDriver:function(){return t._isUsingNativeDriver()}}},event:function(t,n){var i=new e.AnimatedEvent(t,n);return i.__isNative?i:i.__getHandler()},createAnimatedComponent:N.default,attachNativeEvent:e.attachNativeEvent,forkEvent:function(t,n){return t?t instanceof e.AnimatedEvent?(t.__addListener(n),t):function(){'function'==typeof t&&t(...arguments),n(...arguments)}:n},unforkEvent:function(t,n){t&&t instanceof e.AnimatedEvent&&t.__removeListener(n)},Event:e.AnimatedEvent}},205,[35,174,206,207,208,176,209,210,178,173,211,212,175,213,214,216,219,171,218]);
264__d(function(g,r,i,_a,m,_e,d){'use strict';
264function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t=e(r(d[0])),_=e(r(d[1])),a=e(r(d[2]));class u extends a.default{constructor(e,t){super(),this._a='number'==typeof e?new _.default(e):e,this._b='number'==typeof t?new _.default(t):t}__makeNative(e){this._a.__makeNative(e),this._b.__makeNative(e),super.__makeNative(e)}__getValue(){return this._a.__getValue()+this._b.__getValue()}interpolate(e){return new t.default(this,e)}__attach(){this._a.__addChild(this),this._b.__addChild(this)}__detach(){this._a.__removeChild(this),this._b.__removeChild(this),super.__detach()}__getNativeConfig(){return{type:'addition',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}var s=u},206,[176,175,177]);
265__d(function(g,r,i,_a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var e=t(r(d[0])),a=t(r(d[1]));class _ extends a.default{constructor(t,e,a){super(),this._a=t,this._min=e,this._max=a,this._value=this._lastValue=this._a.__getValue()}__makeNative(t){this._a.__makeNative(t),super.__makeNative(t)}interpolate(t){return new e.default(this,t)}__getValue(){var t=this._a.__getValue(),e=t-this._lastValue;return this._lastValue=t,this._value=Math.min(Math.max(this._value+e,this._min),this._max),this._value}__attach(){this._a.__addChild(this)}__detach(){this._a.__removeChild(this),super.__detach()}__getNativeConfig(){return{type:'diffclamp',input:this._a.__getNativeTag(),min:this._min,max:this._max}}}var s=_},207,[176,177]);
266__d(function(g,r,i,_a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t=e(r(d[0])),_=e(r(d[1])),a=e(r(d[2])),n=e(r(d[3]));class s extends n.default{constructor(e,t){super(),this._warnedAboutDivideByZero=!1,(0===t||t instanceof _.default&&0===t.__getValue())&&console.error('Detected potential division by zero in AnimatedDivision'),this._a='number'==typeof e?new a.default(e):e,this._b='number'==typeof t?new a.default(t):t}__makeNative(e){this._a.__makeNative(e),this._b.__makeNative(e),super.__makeNative(e)}__getValue(){var e=this._a.__getValue(),t=this._b.__getValue();return 0===t?(this._warnedAboutDivideByZero||(console.error('Detected division by zero in AnimatedDivision'),this._warnedAboutDivideByZero=!0),0):(this._warnedAboutDivideByZero=!1,e/t)}interpolate(e){return new t.default(this,e)}__attach(){this._a.__addChild(this),this._b.__addChild(this)}__detach(){this._a.__removeChild(this),this._b.__removeChild(this),super.__detach()}__getNativeConfig(){return{type:'division',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}var o=s},208,[176,178,175,177]);
267__d(function(g,r,i,_a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return a}});var t=e(r(d[0])),_=e(r(d[1]));class u extends _.default{constructor(e,t){super(),this._a=e,this._modulus=t}__makeNative(e){this._a.__makeNative(e),super.__makeNative(e)}__getValue(){return(this._a.__getValue()%this._modulus+this._modulus)%this._modulus}interpolate(e){return new t.default(this,e)}__attach(){this._a.__addChild(this)}__detach(){this._a.__removeChild(this),super.__detach()}__getNativeConfig(){return{type:'modulus',input:this._a.__getNativeTag(),modulus:this._modulus}}}var a=u},209,[176,177]);
268__d(function(g,r,i,_a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t=e(r(d[0])),_=e(r(d[1])),a=e(r(d[2]));class u extends a.default{constructor(e,t){super(),this._a='number'==typeof e?new _.default(e):e,this._b='number'==typeof t?new _.default(t):t}__makeNative(e){this._a.__makeNative(e),this._b.__makeNative(e),super.__makeNative(e)}__getValue(){return this._a.__getValue()*this._b.__getValue()}interpolate(e){return new t.default(this,e)}__attach(){this._a.__addChild(this),this._b.__addChild(this)}__detach(){this._a.__removeChild(this),this._b.__removeChild(this),super.__detach()}__getNativeConfig(){return{type:'multiplication',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}var s=u},210,[176,175,177]);
269__d(function(g,r,i,_a,m,_e,d){'use strict';
269function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t=e(r(d[0])),_=e(r(d[1])),a=e(r(d[2]));class u extends a.default{constructor(e,t){super(),this._a='number'==typeof e?new _.default(e):e,this._b='number'==typeof t?new _.default(t):t}__makeNative(e){this._a.__makeNative(e),this._b.__makeNative(e),super.__makeNative(e)}__getValue(){return this._a.__getValue()-this._b.__getValue()}interpolate(e){return new t.default(this,e)}__attach(){this._a.__addChild(this),this._b.__addChild(this)}__detach(){this._a.__removeChild(this),this._b.__removeChild(this),super.__detach()}__getNativeConfig(){return{type:'subtraction',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}var s=u},211,[176,175,177]);
270__d(function(g,r,i,a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e=t(r(d[0]));r(d[1]);var _=t(r(d[2])),n=r(d[3]);class s extends _.default{constructor(t,e,_,s,u){super(),this._value=t,this._parent=e,this._animationClass=_,this._animationConfig=s,this._useNativeDriver=(0,n.shouldUseNativeDriver)(s),this._callback=u,this.__attach()}__makeNative(){this.__isNative=!0,this._parent.__makeNative(),super.__makeNative(),this._value.__makeNative()}__getValue(){return this._parent.__getValue()}__attach(){this._parent.__addChild(this),this._useNativeDriver&&this.__makeNative()}__detach(){this._parent.__removeChild(this),super.__detach()}update(){this._value.animate(new this._animationClass((0,e.default)((0,e.default)({},this._animationConfig),{},{toValue:this._animationConfig.toValue.__getValue()})),this._callback)}__getNativeConfig(){var t=new this._animationClass((0,e.default)((0,e.default)({},this._animationConfig),{},{toValue:void 0})).__getNativeAnimationConfig();return{type:'tracking',animationId:(0,n.generateNewAnimationId)(),animationConfig:t,toValue:this._parent.__getNativeTag(),value:this._value.__getNativeTag()}}}var u=s},212,[35,175,178,179]);
271__d(function(g,r,i,a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e=t(r(d[0])),s=t(r(d[1])),n=t(r(d[2])),l=1;class f extends s.default{constructor(t){super();var s=t||{x:0,y:0};'number'==typeof s.x&&'number'==typeof s.y?(this.x=new e.default(s.x),this.y=new e.default(s.y)):((0,n.default)(s.x instanceof e.default&&s.y instanceof e.default,"AnimatedValueXY must be initialized with an object of numbers or AnimatedValues."),this.x=s.x,this.y=s.y),this._listeners={}}setValue(t){this.x.setValue(t.x),this.y.setValue(t.y)}setOffset(t){this.x.setOffset(t.x),this.y.setOffset(t.y)}flattenOffset(){this.x.flattenOffset(),this.y.flattenOffset()}extractOffset(){this.x.extractOffset(),this.y.extractOffset()}__getValue(){return{x:this.x.__getValue(),y:this.y.__getValue()}}resetAnimation(t){this.x.resetAnimation(),this.y.resetAnimation(),t&&t(this.__getValue())}stopAnimation(t){this.x.stopAnimation(),this.y.stopAnimation(),t&&t(this.__getValue())}addListener(t){var e=String(l++),s=e=>{e.value;t(this.__getValue())};return this._listeners[e]={x:this.x.addListener(s),y:this.y.addListener(s)},e}removeListener(t){this.x.removeListener(this._listeners[t].x),this.y.removeListener(this._listeners[t].y),delete this._listeners[t]}removeAllListeners(){this.x.removeAllListeners(),this.y.removeAllListeners(),this._listeners={}}getLayout(){return{left:this.x,top:this.y}}getTranslateTransform(){return[{translateX:this.x},{translateY:this.y}]}}var u=f},213,[175,177,141]);
272__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return _}});var t,e=r(d[0]),s=(t=e)&&t.__esModule?t:{default:t},n=r(d[1]);class o extends s.default{constructor(t){var e,s,o;super(),this._deceleration=null!==(e=t.deceleration)&&void 0!==e?e:.998,this._velocity=t.velocity,this._useNativeDriver=(0,n.shouldUseNativeDriver)(t),this.__isInteraction=null!==(s=t.isInteraction)&&void 0!==s?s:!this._useNativeDriver,this.__iterations=null!==(o=t.iterations)&&void 0!==o?o:1}__getNativeAnimationConfig(){return{type:'decay',deceleration:this._deceleration,velocity:this._velocity,iterations:this.__iterations}}start(t,e,s,n,o){this.__active=!0,this._lastValue=t,this._fromValue=t,this._onUpdate=e,this.__onEnd=s,this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(o):this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))}onUpdate(){var t=Date.now(),e=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(t-this._startTime)));this._onUpdate(e),Math.abs(this._lastValue-e)<.1?this.__debouncedOnEnd({finished:!0}):(this._lastValue=e,this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))))}stop(){super.stop(),this.__active=!1,g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}var _=o},214,[215,179]);
273__d(function(g,r,i,a,m,_e,d){'use strict';
273Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return _}});var t,e=r(d[0]),n=(t=e)&&t.__esModule?t:{default:t},o=1;var _=class{start(t,e,n,o,_){}stop(){this.__nativeId&&n.default.API.stopAnimation(this.__nativeId)}__getNativeAnimationConfig(){throw new Error('This animation type cannot be offloaded to native')}__debouncedOnEnd(t){var e=this.__onEnd;this.__onEnd=null,e&&e(t)}__startNativeAnimation(t){var e=o+":startAnimation";o+=1,n.default.API.setWaitingForIdentifier(e);try{var _=this.__getNativeAnimationConfig();t.__makeNative(_.platformConfig),this.__nativeId=n.default.generateNewAnimationId(),n.default.API.startAnimatingNode(this.__nativeId,t.__getNativeTag(),_,this.__debouncedOnEnd.bind(this))}catch(t){throw t}finally{n.default.API.unsetWaitingForIdentifier(e)}}}},215,[179]);
274__d(function(g,r,i,a,_m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var s=t(r(d[0])),e=t(r(d[1])),n=t(r(d[2])),o=r(d[3]);r(d[4]);class h extends s.default{constructor(t){var s,h,l,_,f,u,m,v,c,p,V;if(super(),this._overshootClamping=null!==(s=t.overshootClamping)&&void 0!==s&&s,this._restDisplacementThreshold=null!==(h=t.restDisplacementThreshold)&&void 0!==h?h:.001,this._restSpeedThreshold=null!==(l=t.restSpeedThreshold)&&void 0!==l?l:.001,this._initialVelocity=null!==(_=t.velocity)&&void 0!==_?_:0,this._lastVelocity=null!==(f=t.velocity)&&void 0!==f?f:0,this._toValue=t.toValue,this._delay=null!==(u=t.delay)&&void 0!==u?u:0,this._useNativeDriver=(0,o.shouldUseNativeDriver)(t),this._platformConfig=t.platformConfig,this.__isInteraction=null!==(m=t.isInteraction)&&void 0!==m?m:!this._useNativeDriver,this.__iterations=null!==(v=t.iterations)&&void 0!==v?v:1,void 0!==t.stiffness||void 0!==t.damping||void 0!==t.mass)(0,n.default)(void 0===t.bounciness&&void 0===t.speed&&void 0===t.tension&&void 0===t.friction,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one'),this._stiffness=null!==(c=t.stiffness)&&void 0!==c?c:100,this._damping=null!==(p=t.damping)&&void 0!==p?p:10,this._mass=null!==(V=t.mass)&&void 0!==V?V:1;else if(void 0!==t.bounciness||void 0!==t.speed){var T,y;(0,n.default)(void 0===t.tension&&void 0===t.friction&&void 0===t.stiffness&&void 0===t.damping&&void 0===t.mass,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one');var b=e.default.fromBouncinessAndSpeed(null!==(T=t.bounciness)&&void 0!==T?T:8,null!==(y=t.speed)&&void 0!==y?y:12);this._stiffness=b.stiffness,this._damping=b.damping,this._mass=1}else{var M,P,D=e.default.fromOrigamiTensionAndFriction(null!==(M=t.tension)&&void 0!==M?M:40,null!==(P=t.friction)&&void 0!==P?P:7);this._stiffness=D.stiffness,this._damping=D.damping,this._mass=1}(0,n.default)(this._stiffness>0,'Stiffness value must be greater than 0'),(0,n.default)(this._damping>0,'Damping value must be greater than 0'),(0,n.default)(this._mass>0,'Mass value must be greater than 0')}__getNativeAnimationConfig(){var t;return{type:'spring',overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,stiffness:this._stiffness,damping:this._damping,mass:this._mass,initialVelocity:null!==(t=this._initialVelocity)&&void 0!==t?t:this._lastVelocity,toValue:this._toValue,iterations:this.__iterations,platformConfig:this._platformConfig}}start(t,s,e,n,o){if(this.__active=!0,this._startPosition=t,this._lastPosition=this._startPosition,this._onUpdate=s,this.__onEnd=e,this._lastTime=Date.now(),this._frameTime=0,n instanceof h){var l=n.getInternalState();this._lastPosition=l.lastPosition,this._lastVelocity=l.lastVelocity,this._initialVelocity=this._lastVelocity,this._lastTime=l.lastTime}var _=()=>{this._useNativeDriver?this.__startNativeAnimation(o):this.onUpdate()};this._delay?this._timeout=setTimeout(_,this._delay):_()}getInternalState(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}
274onUpdate(){var t=Date.now();t>this._lastTime+64&&(t=this._lastTime+64);var s=(t-this._lastTime)/1e3;this._frameTime+=s;var e=this._damping,n=this._mass,o=this._stiffness,h=-this._initialVelocity,l=e/(2*Math.sqrt(o*n)),_=Math.sqrt(o/n),f=_*Math.sqrt(1-l*l),u=this._toValue-this._startPosition,m=0,v=0,c=this._frameTime;if(l<1){var p=Math.exp(-l*_*c);m=this._toValue-p*((h+l*_*u)/f*Math.sin(f*c)+u*Math.cos(f*c)),v=l*_*p*(Math.sin(f*c)*(h+l*_*u)/f+u*Math.cos(f*c))-p*(Math.cos(f*c)*(h+l*_*u)-f*u*Math.sin(f*c))}else{var V=Math.exp(-_*c);m=this._toValue-V*(u+(h+_*u)*c),v=V*(h*(c*_-1)+c*u*(_*_))}if(this._lastTime=t,this._lastPosition=m,this._lastVelocity=v,this._onUpdate(m),this.__active){var T=!1;this._overshootClamping&&0!==this._stiffness&&(T=this._startPosition<this._toValue?m>this._toValue:m<this._toValue);var y=Math.abs(v)<=this._restSpeedThreshold,b=!0;if(0!==this._stiffness&&(b=Math.abs(this._toValue-m)<=this._restDisplacementThreshold),T||y&&b)return 0!==this._stiffness&&(this._lastPosition=this._toValue,this._lastVelocity=0,this._onUpdate(this._toValue)),void this.__debouncedOnEnd({finished:!0});this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))}}stop(){super.stop(),this.__active=!1,clearTimeout(this._timeout),g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}var l=h},216,[215,217,141,179,218]);
275__d(function(g,r,i,a,m,e,d){'use strict';function n(n){return 3.62*(n-30)+194}function t(n){return 3*(n-8)+25}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}});var u={fromOrigamiTensionAndFriction:function(u,o){return{stiffness:n(u),damping:t(o)}},fromBouncinessAndSpeed:function(u,o){function f(n,t,u){return(n-t)/(u-t)}function c(n,t,u){return t+n*(u-t)}function s(n,t,u){return n*u+(1-n)*t}function p(n){return 44e-6*Math.pow(n,3)-.006*Math.pow(n,2)+.36*n+2}function M(n){return 45e-8*Math.pow(n,3)-332e-6*Math.pow(n,2)+.1078*n+5.84}var h=f(u/1.7,0,20);h=c(h,0,.8);var w,l,v,_,b=c(f(o/1.7,0,20),.5,200),O=(w=h,l=(v=b)<=18?(_=v,7e-4*Math.pow(_,3)-.031
275*Math.pow(_,2)+.64*_+1.28):v>18&&v<=44?p(v):M(v),s(2*w-w*w,l,.01));return{stiffness:n(b),damping:t(O)}}}},217,[]);
276__d(function(_g,_r,i,_a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e=t(_r(d[0])),s=t(_r(d[1])),a=t(_r(d[2])),r=t(_r(d[3])).default.API,n={r:0,g:0,b:0,a:1},h=1;function l(t){if(null==t)return null;if(_(t))return t;var e=(0,a.default)(t);if(null==e)return null;if('object'==typeof e){if(null!=e)return e}else if('number'==typeof e){return{r:(4278190080&e)>>>24,g:(16711680&e)>>>16,b:(65280&e)>>>8,a:(255&e)/255}}return null}function _(t){return t&&'number'==typeof t.r&&'number'==typeof t.g&&'number'==typeof t.b&&'number'==typeof t.a}function o(t){return t&&t.r instanceof e.default&&t.g instanceof e.default&&t.b instanceof e.default&&t.a instanceof e.default}class f extends s.default{constructor(t,s){super(),this._listeners={};var a=null!=t?t:n;if(o(a)){var r=a;this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a}else{var h,f=null!==(h=l(a))&&void 0!==h?h:n,u=n;_(f)?u=f:this.nativeColor=f,this.r=new e.default(u.r),this.g=new e.default(u.g),this.b=new e.default(u.b),this.a=new e.default(u.a)}(this.nativeColor||s&&s.useNativeDriver)&&this.__makeNative()}setValue(t){var e,s=!1;if(this.__isNative){var a=this.__getNativeTag();r.setWaitingForIdentifier(a.toString())}var h=null!==(e=l(t))&&void 0!==e?e:n;if(_(h)){var o=h;this.r.setValue(o.r),this.g.setValue(o.g),this.b.setValue(o.b),this.a.setValue(o.a),null!=this.nativeColor&&(this.nativeColor=null,s=!0)}else{var f=h;this.nativeColor!==f&&(this.nativeColor=f,s=!0)}if(this.__isNative){var u=this.__getNativeTag();s&&r.updateAnimatedNodeConfig(u,this.__getNativeConfig()),r.unsetWaitingForIdentifier(u.toString())}}setOffset(t){this.r.setOffset(t.r),this.g.setOffset(t.g),this.b.setOffset(t.b),this.a.setOffset(t.a)}flattenOffset(){this.r.flattenOffset(),this.g.flattenOffset(),this.b.flattenOffset(),this.a.flattenOffset()}extractOffset(){this.r.extractOffset(),this.g.extractOffset(),this.b.extractOffset(),this.a.extractOffset()}addListener(t){var e=String(h++),s=e=>{e.value;t(this.__getValue())};return this._listeners[e]={r:this.r.addListener(s),g:this.g.addListener(s),b:this.b.addListener(s),a:this.a.addListener(s)},e}removeListener(t){this.r.removeListener(this._listeners[t].r),this.g.removeListener(this._listeners[t].g),this.b.removeListener(this._listeners[t].b),this.a.removeListener(this._listeners[t].a),delete this._listeners[t]}removeAllListeners(){this.r.removeAllListeners(),this.g.removeAllListeners(),this.b.removeAllListeners(),this.a.removeAllListeners(),this._listeners={}}stopAnimation(t){this.r.stopAnimation(),this.g.stopAnimation(),this.b.stopAnimation(),this.a.stopAnimation(),t&&t(this.__getValue())}resetAnimation(t){this.r.resetAnimation(),this.g.resetAnimation(),this.b.resetAnimation(),this.a.resetAnimation(),t&&t(this.__getValue())}__getValue(){return null!=this.nativeColor?this.nativeColor:"rgba("+this.r.__getValue()+", "+this.g.__getValue()+", "+this.b.__getValue()+", "+this.a.__getValue()+")"}__attach(){this.r.__addChild(this),this.g.__addChild(this),this.b.__addChild(this),this.a.__addChild(this),super.__attach()}__detach(){this.r.__removeChild(this),this.g.__removeChild(this),this.b.__removeChild(this),this.a.__removeChild(this),super.__detach()}__makeNative(t){this.r.__makeNative(t),this.g.__makeNative(t),this.b.__makeNative(t),this.a.__makeNative(t),super.__makeNative(t)}__getNativeConfig(){return{type:'color',r:this.r.__getNativeTag(),g:this.g.__getNativeTag(),b:this.b.__getNativeTag(),a:this.a.__getNativeTag(),nativeColor:this.nativeColor}}}},218,[175,177,49,179]);
277__d(function(g,r,i,a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}}),r(d[0]),r(d[1]),r(d[2]);var e,s=t(r(d[3])),n=t(r(d[4])),o=r(d[5]);r(d[6]);class _ extends n.default{constructor(t){var n,_,h,u,l;super(),this._toValue=t.toValue,this._easing=null!==(n=t.easing)&&void 0!==n?n:(e||(e=s.default.inOut(s.default.ease)),e),this._duration=null!==(_=t.duration)&&void 0!==_?_:500,this._delay=null!==(h=t.delay)&&void 0!==h?h:0,this.__iterations=null!==(u=t.iterations)&&void 0!==u?u:1,this._useNativeDriver=(0,o.shouldUseNativeDriver)(t),this._platformConfig=t.platformConfig,this.__isInteraction=null!==(l=t.isInteraction)&&void 0!==l?l:!this._useNativeDriver}__getNativeAnimationConfig(){for(var t=[],e=Math.round(this._duration/16.666666666666668),s=0;s<e;s++)t.push(this._easing(s/e));return t.push(this._easing(1)),{type:'frames',frames:t,toValue:this._toValue,iterations:this.__iterations,platformConfig:this._platformConfig}}start(t,e,s,n,o){this.__active=!0,this._fromValue=t,this._onUpdate=e,this.__onEnd=s;var _=()=>{0!==this._duration||this._useNativeDriver?(this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(o):this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))):(this._onUpdate(this._toValue),this.__debouncedOnEnd({finished:!0}))};this._delay?this._timeout=setTimeout(_,this._delay):_()}onUpdate(){var t=Date.now();if(t>=this._startTime+this._duration)return 0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0});this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))}stop(){super.stop(),this.__active=!1,clearTimeout(this._timeout),g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}var h=_},219,[175,213,176,220,215,179,218]);
278__d(function(g,r,i,a,m,_e,d){"use strict";
278Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},220,[221]);
279__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t,e,u=r(d[0]),c=(t=u)&&t.__esModule?t:{default:t};class n{static step0(t){return t>0?1:0}static step1(t){return t>=1?1:0}static linear(t){return t}static ease(t){return e||(e=n.bezier(.42,0,1,1)),e(t)}static quad(t){return t*t}static cubic(t){return t*t*t}static poly(t){return e=>Math.pow(e,t)}static sin(t){return 1-Math.cos(t*Math.PI/2)}static circle(t){return 1-Math.sqrt(1-t*t)}static exp(t){return Math.pow(2,10*(t-1))}static elastic(t){void 0===t&&(t=1);var e=t*Math.PI;return t=>1-Math.pow(Math.cos(t*Math.PI/2),3)*Math.cos(t*e)}static back(t){return void 0===t&&(t=1.70158),e=>e*e*((t+1)*e-t)}static bounce(t){if(t<.36363636363636365)return 7.5625*t*t;if(t<.7272727272727273){var e=t-.5454545454545454;return 7.5625*e*e+.75}if(t<.9090909090909091){var u=t-.8181818181818182;return 7.5625*u*u+.9375}var c=t-.9545454545454546;return 7.5625*c*c+.984375}static bezier(t,e,u,n){return(0,c.default)(t,e,u,n)}static in(t){return t}static out(t){return e=>1-t(1-e)}static inOut(t){return e=>e<.5?t(2*e)/2:1-t(2*(1-e))/2}}var s=n},221,[222]);
280__d(function(g,r,_i,a,m,e,d){
281/**
282   * BezierEasing - use bezier curve for transition easing function
283   * https://github.com/gre/bezier-easing
284   * @copyright 2014-2015 Gaëtan Renaudeau. MIT License.
285   */
286'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return h}});var n=4,t=.001,u=1e-7,o=10,f=11,i=.1,c='function'==typeof Float32Array;function v(n,t){return 1-3*t+3*n}function l(n,t){return 3*t-6*n}function b(n){return 3*n}
286function s(n,t,u){return((v(t,u)*n+l(t,u))*n+b(t))*n}function y(n,t,u){return 3*v(t,u)*n*n+2*l(t,u)*n+b(t)}function w(n,t,f,i,c){var v,l,b=0,y=t,w=f;do{(v=s(l=y+(w-y)/2,i,c)-n)>0?w=l:y=l}while(Math.abs(v)>u&&++b<o);return l}function _(t,u,o,f){for(var i=u,c=0;c<n;++c){var v=y(i,o,f);if(0===v)return i;i-=(s(i,o,f)-t)/v}return i}function h(n,u,o,v){if(!(n>=0&&n<=1&&o>=0&&o<=1))throw new Error('bezier x values must be in [0, 1] range');var l=c?new Float32Array(f):new Array(f);if(n!==u||o!==v)for(var b=0;b<f;++b)l[b]=s(b*i,n,o);function h(u){for(var f=0,c=1;10!==c&&l[c]<=u;++c)f+=i;--c;var v=f+(u-l[c])/(l[c+1]-l[c])*i,b=y(v,n,o);return b>=t?_(u,v,n,o):0===b?v:w(u,f,f+i,n,o)}return function(t){return n===u&&o===v?t:0===t?0:1===t?1:s(h(t),u,v)}}},222,[]);
287__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e,t=r(d[0]);var n=((e=t)&&e.__esModule?e:{default:e}).default&&null!=window.matchMedia?window.matchMedia('(prefers-color-scheme: dark)'):null,l=new WeakMap,o={getColorScheme:()=>n&&n.matches?'dark':'light',addChangeListener(e){var t=l.get(e);return t||(t=t=>{var n=t.matches;e({colorScheme:n?'dark':'light'})},l.set(e,t)),n&&n.addListener(t),{remove:function(){var t=l.get(e);n&&t&&n.removeListener(t),l.delete(e)}}}}},223,[50]);
288__d(function(g,r,i,a,m,_e,d){"use strict";function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}}),r(d[0]);var e,n=t(r(d[1])),o=t(r(d[2])),p=r(d[3]),s=t(p),u={},l={},c=t=>t();class f{static getAppKeys(){return Object.keys(l)}static getApplication(t,e){return(0,n.default)(l[t]&&l[t].getApplication,"Application "+t+" has not been registered. This is either due to an import error during initialization or failure to call AppRegistry.registerComponent."),l[t].getApplication(e)}static registerComponent(t,n){return l[t]={getApplication:t=>(0,p.getApplication)(c(n),t?t.initialProps:u,e&&e(t)),run:t=>(0,s.default)(c(n),e&&e(t),t.callback,{hydrate:t.hydrate||!1,initialProps:t.initialProps||u,mode:t.mode||'concurrent',rootTag:t.rootTag})},t}static registerConfig(t){t.forEach(t=>{var e=t.appKey,o=t.component,p=t.run;p?f.registerRunnable(e,p):((0,n.default)(o,'No component provider passed in'),f.registerComponent(e,o))})}static registerRunnable(t,e){return l[t]={run:e},t}static runApplication(t,e){return(0,n.default)(l[t]&&l[t].run,"Application \""+t+"\" has not been registered. This is either due to an import error during initialization or failure to call AppRegistry.registerComponent."),l[t].run(e)}static setComponentProviderInstrumentationHook(t){c=t}static setWrapperComponentProvider(t){e=t}static unmountApplicationComponentAtRootTag(t){(0,o.default)(t)}}},224,[35,141,107,225]);
289__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}}),_e.getApplication=function(e,l,u){return{element:c.default.createElement(n.default,{WrapperComponent:u,rootTag:{}},c.default.createElement(e,l)),getStyleElement:e=>{var n=f.default.getSheet();return c.default.createElement("style",(0,t.default)({},e,{dangerouslySetInnerHTML:{__html:n.textContent},id:n.id}))}}};var t=e(r(d[0])),n=e(r(d[1])),l=e(r(d[2])),u=r(d[3]),o=e(u),f=e(r(d[4])),c=e(r(d[5]));function p(e,t,f,p){var s=p.hydrate,_=p.initialProps,y=p.rootTag,E=s?u.hydrate:o.default;return(0,l.default)(y,'Expect to have a valid rootTag, instead got ',y),E(c.default.createElement(n.default,{WrapperComponent:t,ref:f,rootTag:y},c.default.createElement(e,_)),y)}},225,[120,226,141,100,41,15]);
290__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=function({children:t}){return t}},226,[]);
291__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}
291Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}});var t=e(r(d[0])),n=e(r(d[1])),u=e(r(d[2])),c=u.default&&!document.hasOwnProperty('hidden')&&document.hasOwnProperty('webkitHidden'),s=['change','memoryWarning'],l=c?'webkitvisibilitychange':'visibilitychange',o=c?'webkitVisibilityState':'visibilityState',b='background',f='active',v=null;class h{static get currentState(){if(!h.isAvailable)return f;switch(document[o]){case'hidden':case'prerender':case'unloaded':return b;default:return f}}static addEventListener(e,u){if(h.isAvailable&&((0,t.default)(-1!==s.indexOf(e),'Trying to subscribe to unknown event: "%s"',e),'change'===e))return v||(v=new n.default,document.addEventListener(l,()=>{v&&v.emit('change',h.currentState)},!1)),v.addListener(e,u)}}h.isAvailable=u.default&&!!document[o]},227,[141,157,50]);
292__d(function(g,r,i,a,m,e,d){"use strict";function t(){}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var n={exitApp:t,addEventListener:()=>({remove:t}),removeEventListener:t}},228,[]);
293__d(function(g,r,i,a,m,_e,d){"use strict";var e;Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return t}});class t{static isAvailable(){return void 0===e&&(e='function'==typeof document.queryCommandSupported&&document.queryCommandSupported('copy')),e}static getString(){return Promise.resolve('')}static setString(e){var t=!1,n=document.body;if(n){var o=document.createElement('span');o.textContent=e,o.style.opacity='0',o.style.position='absolute',o.style.whiteSpace='pre-wrap',o.style.userSelect='auto',n.appendChild(o);var c=window.getSelection();c.removeAllRanges();var u=document.createRange();u.selectNodeContents(o),c.addRange(u);try{document.execCommand('copy'),t=!0}catch(e){}c.removeAllRanges(),n.removeChild(o)}return t}}},229,[]);
294__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={allowRTL(){},forceRTL(){},getConstants:()=>({isRTL:!1})}},230,[]);
295__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=r(d[0]),s=(e=t)&&e.__esModule?e:{default:e},n={isVisible:()=>!1,addListener:()=>({remove:()=>{}}),dismiss(){(0,s.default)()},removeAllListeners(){},removeListener(){}}},231,[149]);
296__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},232,[233]);
297__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});var t=e(r(d[0])),n=e(r(d[1]));function s(e,s){t.default.isTesting||n.default.configureNextLayoutAnimation(e,null!=s?s:function(){},function(){})}function u(e,t,n){return{duration:e,create:{type:t,property:n},update:{type:t},delete:{type:t,property:n}}}var o={easeInEaseOut:u(300,'easeInEaseOut','opacity'),linear:u(500,'linear','opacity'),spring:{duration:700,create:{type:'linear',property:'opacity'},update:{type:'spring',springDamping:.4},delete:{type:'linear',property:'opacity'}}},c={configureNext:s,create:u,Types:Object.freeze({spring:'spring',linear:'linear',easeInEaseOut:'easeInEaseOut',easeIn:'easeIn',easeOut:'easeOut',keyboard:'keyboard'}),Properties:Object.freeze({opacity:'opacity',scaleX:'scaleX',scaleY:'scaleY',scaleXY:'scaleXY'}),checkConfig(){console.error('LayoutAnimation.checkConfig(...) has been disabled.')},Presets:o,easeInEaseOut:s.bind(null,o.easeInEaseOut),linear:s.bind(null,o.linear),spring:s.bind(null,o.spring)}},233,[118,109]);
298__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}
298Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t=e(r(d[0])),n=e(r(d[1])),l=n.default?window.location.href:'';var o=(e,t)=>{if(n.default){var l=new URL(e,window.location).toString();0===l.indexOf('tel:')?window.location=l:window.open(l,t,'noopener')}},s=new class{constructor(){this._eventCallbacks={}}_dispatchEvent(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),l=1;l<t;l++)n[l-1]=arguments[l];var o=this._eventCallbacks[e];null!=o&&Array.isArray(o)&&o.map(e=>{e(...n)})}addEventListener(e,t){var n=this;return n._eventCallbacks[e]||(n._eventCallbacks[e]=[t]),n._eventCallbacks[e].push(t),{remove(){var l=n._eventCallbacks[e].filter(e=>e.toString()!==t.toString());n._eventCallbacks[e]=l}}}removeEventListener(e,t){console.error("Linking.removeEventListener('"+e+"', ...): Method has been deprecated. Please instead use `remove()` on the subscription returned by `Linking.addEventListener`.");var n=this._eventCallbacks[e].filter(e=>e.toString()!==t.toString());this._eventCallbacks[e]=n}canOpenURL(){return Promise.resolve(!0)}getInitialURL(){return Promise.resolve(l)}openURL(e,t){1===arguments.length&&(t='_blank');try{return o(e,t),this._dispatchEvent('onOpen',e),Promise.resolve()}catch(e){return Promise.reject(e)}}_validateURL(e){(0,t.default)('string'==typeof e,'Invalid URL: should be a string. Was: '+e),(0,t.default)(e,'Invalid URL: cannot be empty')}}},234,[141,50]);
299__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},235,[183]);
300__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},236,[237]);
301__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return T}});var o=e(r(d[0])),n=e(r(d[1])),t=n.default.currentCentroidXOfTouchesChangedAfter,u=n.default.currentCentroidYOfTouchesChangedAfter,s=n.default.previousCentroidXOfTouchesChangedAfter,c=n.default.previousCentroidYOfTouchesChangedAfter,l=n.default.currentCentroidX,p=n.default.currentCentroidY,v={_initializeGestureState(e){e.moveX=0,e.moveY=0,e.x0=0,e.y0=0,e.dx=0,e.dy=0,e.vx=0,e.vy=0,e.numberActiveTouches=0,e._accountsForMovesUpTo=0},_updateGestureStateOnMove(e,o){e.numberActiveTouches=o.numberActiveTouches,e.moveX=t(o,e._accountsForMovesUpTo),e.moveY=u(o,e._accountsForMovesUpTo);var n=e._accountsForMovesUpTo,l=s(o,n),p=t(o,n),v=c(o,n),h=u(o,n),S=e.dx+(p-l),R=e.dy+(h-v),T=o.mostRecentTimeStamp-e._accountsForMovesUpTo;e.vx=(S-e.dx)/T,e.vy=(R-e.dy)/T,e.dx=S,e.dy=R,e._accountsForMovesUpTo=o.mostRecentTimeStamp},create(e){var n={handle:null,shouldCancelClick:!1,timeout:null},t={stateID:Math.random(),moveX:0,moveY:0,x0:0,y0:0,dx:0,dy:0,vx:0,vy:0,numberActiveTouches:0,_accountsForMovesUpTo:0};return{panHandlers:{onStartShouldSetResponder:o=>null!=e.onStartShouldSetPanResponder&&e.onStartShouldSetPanResponder(o,t),onMoveShouldSetResponder:o=>null!=e.onMoveShouldSetPanResponder&&e.onMoveShouldSetPanResponder(o,t),onStartShouldSetResponderCapture:o=>(1===o.nativeEvent.touches.length&&v._initializeGestureState(t),t.numberActiveTouches=o.touchHistory.numberActiveTouches,null!=e.onStartShouldSetPanResponderCapture&&e.onStart
301ShouldSetPanResponderCapture(o,t)),onMoveShouldSetResponderCapture(o){var n=o.touchHistory;return t._accountsForMovesUpTo!==n.mostRecentTimeStamp&&(v._updateGestureStateOnMove(t,n),!!e.onMoveShouldSetPanResponderCapture&&e.onMoveShouldSetPanResponderCapture(o,t))},onResponderGrant:u=>(n.handle||(n.handle=o.default.createInteractionHandle()),n.timeout&&S(n),n.shouldCancelClick=!0,t.x0=l(u.touchHistory),t.y0=p(u.touchHistory),t.dx=0,t.dy=0,e.onPanResponderGrant&&e.onPanResponderGrant(u,t),null==e.onShouldBlockNativeResponder||e.onShouldBlockNativeResponder(u,t)),onResponderReject(o){h(n,e.onPanResponderReject,o,t)},onResponderRelease(o){h(n,e.onPanResponderRelease,o,t),R(n),v._initializeGestureState(t)},onResponderStart(o){var n=o.touchHistory;t.numberActiveTouches=n.numberActiveTouches,e.onPanResponderStart&&e.onPanResponderStart(o,t)},onResponderMove(o){var n=o.touchHistory;t._accountsForMovesUpTo!==n.mostRecentTimeStamp&&(v._updateGestureStateOnMove(t,n),e.onPanResponderMove&&e.onPanResponderMove(o,t))},onResponderEnd(o){var u=o.touchHistory;t.numberActiveTouches=u.numberActiveTouches,h(n,e.onPanResponderEnd,o,t)},onResponderTerminate(o){h(n,e.onPanResponderTerminate,o,t),R(n),v._initializeGestureState(t)},onResponderTerminationRequest:o=>null==e.onPanResponderTerminationRequest||e.onPanResponderTerminationRequest(o,t),onClickCapture:e=>{!0===n.shouldCancelClick&&(e.stopPropagation(),e.preventDefault())}},getInteractionHandle:()=>n.handle}}};function h(e,n,t,u){e.handle&&(o.default.clearInteractionHandle(e.handle),e.handle=null),n&&n(t,u)}function S(e){clearTimeout(e.timeout)}function R(e){e.timeout=setTimeout(()=>{e.shouldCancelClick=!1},250)}var T=v},237,[155,238]);
302__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var n={centroidDimension:function(t,i,o,u){var c=t.touchBank,f=0,s=0,h=1===t.numberActiveTouches?t.touchBank[t.indexOfSingleActiveTouch]:null;if(null!==h)h.touchActive&&h.currentTimeStamp>i&&(f+=u&&o?h.currentPageX:u&&!o?h.currentPageY:!u&&o?h.previousPageX:h.previousPageY,s=1);else for(var v=0;v<c.length;v++){var l=c[v];if(null!=l&&l.touchActive&&l.currentTimeStamp>=i){f+=u&&o?l.currentPageX:u&&!o?l.currentPageY:!u&&o?l.previousPageX:l.previousPageY,s++}}return s>0?f/s:n.noCentroid},currentCentroidXOfTouchesChangedAfter:function(t,i){return n.centroidDimension(t,i,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(t,i){return n.centroidDimension(t,i,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(t,i){return n.centroidDimension(t,i,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(t,i){return n.centroidDimension(t,i,!1,!1)},currentCentroidX:function(t){return n.centroidDimension(t,0,!0,!0)},currentCentroidY:function(t){return n.centroidDimension(t,0,!1,!0)},noCentroid:-1},t=n},238,[]);
303__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e,t=r(d[0]),s=(e=t)&&e.__esModule?e:{default:e};var o=class{static share(e,t){return void 0===t&&(t={}),(0,s.default)('object'==typeof e&&null!==e,'Content to share must be a valid object'),(0,s.default)('string'==typeof e.url||'string'==typeof e.message,'At least one of URL and message is required'),(0,s.default)('object'==typeof t&&null!==t,'Options must be a valid object'),(0,s.default)(!e.title||'string'==typeof e.title,'Invalid title: title should be a string.'),void 0!==window.navigator.share?window.navigator.share({title:e.title,text:e.message,url:e.url}):Promise.reject(new Error('Share is not supported in this browser'))}static get sharedAction(){return'sharedAction'}static get dismissedAction(){return'dismissedAction'}}},239,[141]);
304__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=t=>{'vibrate'in window.navigator&&window.navigator.vibrate(t)}
304,n={cancel(){t(0)},vibrate(n){void 0===n&&(n=400),t(n)}}},240,[]);
305__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return y}});var t=e(r(_d[0])),n=e(r(_d[1])),o=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[2])),l=e(r(_d[3])),d=e(r(_d[4])),s=["animating","color","hidesWhenStopped","size","style"],u=e=>o.createElement("circle",{cx:"16",cy:"16",fill:"none",r:"14",strokeWidth:"4",style:e}),c=o.forwardRef((e,l)=>{var c=e.animating,y=void 0===c||c,p=e.color,v=void 0===p?'#1976D2':p,b=e.hidesWhenStopped,_=void 0===b||b,w=e.size,P=void 0===w?'small':w,j=e.style,k=(0,n.default)(e,s),O=o.createElement("svg",{height:"100%",viewBox:"0 0 32 32",width:"100%"},u({stroke:v,opacity:.2}),u({stroke:v,strokeDasharray:80,strokeDashoffset:60}));return o.createElement(d.default,(0,t.default)({},k,{"aria-valuemax":1,"aria-valuemin":0,ref:l,role:"progressbar",style:[f.container,j]}),o.createElement(d.default,{children:O,style:['number'==typeof P?{height:P,width:P}:h[P],f.animation,!y&&f.animationPause,!y&&_&&f.hidesWhenStopped]}))});c.displayName='ActivityIndicator';var f=l.default.create({container:{alignItems:'center',justifyContent:'center'},hidesWhenStopped:{visibility:'hidden'},animation:{animationDuration:'0.75s',animationKeyframes:[{'0%':{transform:'rotate(0deg)'},'100%':{transform:'rotate(360deg)'}}],animationTimingFunction:'linear',animationIterationCount:'infinite'},animationPause:{animationPlayState:'paused'}}),h=l.default.create({small:{width:20,height:20},large:{width:36,height:36}}),y=c},241,[120,40,15,41,123]);
306__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}),t.default=e,t})(r(_d[0])),o=e(r(_d[1])),n=e(r(_d[2])),l=e(r(_d[3])),u=t.forwardRef((e,o)=>{var u=e.accessibilityLabel,c=e.color,s=e.disabled,f=e.onPress,b=e.testID,y=e.title;return t.createElement(n.default,{accessibilityLabel:u,accessibilityRole:"button",disabled:s,focusable:!s,onPress:f,ref:o,style:[d.button,c&&{backgroundColor:c},s&&d.buttonDisabled],testID:b},t.createElement(l.default,{style:[d.text,s&&d.textDisabled]},y))});u.displayName='Button';var d=o.default.create({button:{backgroundColor:'#2196F3',borderRadius:2},text:{color:'#fff',fontWeight:'500',padding:8,textAlign:'center',textTransform:'uppercase'},buttonDisabled:{backgroundColor:'#dfdfdf'},textDisabled:{color:'#a1a1a1'}}),c=u},242,[15,41,243,202]);
307__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}});var t=e(r(_d[0])),n=e(r(_d[1])),s=r(_d[2]),o=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var s=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,s.get?s:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(s),l=e(r(_d[3])),u=e(r(_d[4])),c=e(r(_d[5])),d=e(r(_d[6])),f=["activeOpacity","delayPressIn","delayPressOut","delayLongPress","disabled","focusable","onLongPress","onPress","onPressIn","onPressOut","rejectResponderTermination","style"];function y(e,c){var y=e.activeOpacity,b=e.delayPressIn,p=e.delayPressOut,O=e.delayLongPress,v=e.disabled,_=e.focusable,j=e.onLongPress,L=e.onPress,h=e.onPressIn,k=e.onPressOut,C=e.rejectResponderTermination,E=e.style,R=(0,n.default)(e,f),S=(0,s.useRef)(null),D=(0,l.default)(c,S),I=(0,s.useState)('0s'),M=I[0],w=I[1],T=(0,s.use
307State)(null),N=T[0],x=T[1],A=(0,s.useCallback)((e,t)=>{x(e),w(t?t/1e3+"s":'0s')},[x,w]),G=(0,s.useCallback)(e=>{A(null!=y?y:.2,e)},[y,A]),q=(0,s.useCallback)(e=>{A(null,e)},[A]),z=(0,s.useMemo)(()=>({cancelable:!C,disabled:v,delayLongPress:O,delayPressStart:b,delayPressEnd:p,onLongPress:j,onPress:L,onPressStart(e){var t=null!=e.dispatchConfig?'onResponderGrant'===e.dispatchConfig.registrationName:'keydown'===e.type;G(t?0:150),null!=h&&h(e)},onPressEnd(e){q(250),null!=k&&k(e)}}),[O,b,p,v,j,L,h,k,C,G,q]),B=(0,u.default)(S,z);return o.createElement(d.default,(0,t.default)({},R,B,{accessibilityDisabled:v,focusable:!v&&!1!==_,pointerEvents:v?'box-none':void 0,ref:D,style:[P.root,!v&&P.actionable,E,null!=N&&{opacity:N},{transitionDuration:M}]}))}var P=c.default.create({root:{transitionProperty:'opacity',transitionDuration:'0.15s',userSelect:'none'},actionable:{cursor:'pointer',touchAction:'manipulation'}}),b=o.memo(o.forwardRef(y));b.displayName='TouchableOpacity';var p=b},243,[120,40,15,128,244,41,123]);
308__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,u=r(d[0]),t=(e=u)&&e.__esModule?e:{default:e},n=r(d[1]);function f(e,u){var f=(0,n.useRef)(null);null==f.current&&(f.current=new t.default(u));var l=f.current;return(0,n.useEffect)(()=>{l.configure(u)},[u,l]),(0,n.useEffect)(()=>()=>{l.reset()},[l]),(0,n.useDebugValue)(u),l.getEventHandlers()}},244,[245,15]);
309__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return N}});var t='DELAY',s='ERROR',n='LONG_PRESS_DETECTED',o='NOT_RESPONDER',l='RESPONDER_ACTIVE_LONG_PRESS_START',_='RESPONDER_ACTIVE_PRESS_START',E='RESPONDER_INACTIVE_PRESS_START',u='RESPONDER_RELEASE',h='RESPONDER_TERMINATED',c=Object.freeze({NOT_RESPONDER:{DELAY:s,RESPONDER_GRANT:E,RESPONDER_RELEASE:s,RESPONDER_TERMINATED:s,LONG_PRESS_DETECTED:s},RESPONDER_INACTIVE_PRESS_START:{DELAY:_,RESPONDER_GRANT:s,RESPONDER_RELEASE:o,RESPONDER_TERMINATED:o,LONG_PRESS_DETECTED:s},RESPONDER_ACTIVE_PRESS_START:{DELAY:s,RESPONDER_GRANT:s,RESPONDER_RELEASE:o,RESPONDER_TERMINATED:o,LONG_PRESS_DETECTED:l},RESPONDER_ACTIVE_LONG_PRESS_START:{DELAY:s,RESPONDER_GRANT:s,RESPONDER_RELEASE:o,RESPONDER_TERMINATED:o,LONG_PRESS_DETECTED:l},ERROR:{DELAY:o,RESPONDER_GRANT:E,RESPONDER_RELEASE:o,RESPONDER_TERMINATED:o,LONG_PRESS_DETECTED:o}}),R=t=>t.getAttribute('role'),T=t=>t.tagName.toLowerCase(),P=t=>t===_||t===l,S=t=>'button'===R(t),D=t=>t===E||t===_||t===l,v=t=>t===h||t===u,p=t=>{var s=t.key,n=t.target,o=' '===s||'Spacebar'===s,l='button'===T(n)||S(n);return'Enter'===s||o&&l};class N{constructor(t){this._eventHandlers=null,this._isPointerTouch=!1,this._longPressDelayTimeout=null,this._longPressDispatched=!1,this._pressDelayTimeout=null,this._pressOutDelayTimeout=null,this._touchState=o,this._responderElement=null,this.configure(t)}configure(t){this._config=t}reset(){this._cancelLongPressDelayTimeout(),this._cancelPressDelayTimeout(),this._cancelPressOutDelayTimeout()}getEventHandlers(){return null==this._eventHandlers&&(this._eventHandlers=this._createEventHandlers()),this._eventHandlers}_createEventHandlers(){var s=(s,n)=>{s.persist(),this._cancelPressOutDelayTimeout(),this._longPressDispatched=!1,this._selectionTerminated=!1,this._touchState=o,this._isPointerTouch='touchstart'===s.nativeEvent.type,this._receiveSignal("RESPONDER_GRANT",s);var l=O(this._config.delayPressStart,0,50);!1!==n&&l>0?this._pressDelayTimeout=setTimeout(()=>{this._receiveSignal(t,s)},l):this._receiveSignal(t,s);var _=O(this._config.delayLongPress,10,450);this._longPressDelayTimeout=setTimeout(()=>{this._handleLongPress(s)},_+l)},n=t=>{this._receiveSignal(u,t)},l=t=>{var s=this._config.onPress,_=t.target;if(this._touchState!==o&&p(t)){n(t),document.removeEventListener('keyup',l);var E=_.getAttribute('role'),u=T(_),h='link'===E||'a'===u||'button'===u||'input'===u||'select'===u||'textarea'===u,c=this._responderElement===_;null!=s&&!h&&c&&s(t),this._responderElement=null}};
309return{onStartShouldSetResponder:t=>{var s=this._config.disabled;return s&&S(t.currentTarget)&&t.stopPropagation(),null==s||!s},onKeyDown:t=>{var n=this._config.disabled,_=t.key,E=t.target;if(!n&&p(t)){this._touchState===o&&(s(t,!1),this._responderElement=E,document.addEventListener('keyup',l));var u=' '===_||'Spacebar'===_,h=R(E);u&&('button'===h||'menuitem'===h)&&'button'!==T(E)&&t.preventDefault(),t.stopPropagation()}},onResponderGrant:t=>s(t),onResponderMove:t=>{null!=this._config.onPressMove&&this._config.onPressMove(t);var s=f(t);if(null!=this._touchActivatePosition){var n=this._touchActivatePosition.pageX-s.pageX,o=this._touchActivatePosition.pageY-s.pageY;Math.hypot(n,o)>10&&this._cancelLongPressDelayTimeout()}},onResponderRelease:t=>n(t),onResponderTerminate:t=>{'selectionchange'===t.nativeEvent.type&&(this._selectionTerminated=!0),this._receiveSignal(h,t)},onResponderTerminationRequest:t=>{var s=this._config,n=s.cancelable,o=s.disabled,l=s.onLongPress;return!(!o&&null!=l&&this._isPointerTouch&&'contextmenu'===t.nativeEvent.type)&&(null==n||n)},onClick:t=>{var s=this._config,n=s.disabled,o=s.onPress;n?S(t.currentTarget)&&t.stopPropagation():(t.stopPropagation(),this._longPressDispatched||this._selectionTerminated?t.preventDefault():null!=o&&!1===t.altKey&&o(t))},onContextMenu:t=>{var s=this._config,n=s.disabled,o=s.onLongPress;n?S(t.currentTarget)&&t.stopPropagation():null!=o&&this._isPointerTouch&&!t.defaultPrevented&&(t.preventDefault(),t.stopPropagation())}}}_receiveSignal(t,n){var l=this._touchState,_=null;null!=c[l]&&(_=c[l][t]),this._touchState===o&&t===u||(null==_||_===s?console.error("PressResponder: Invalid signal "+t+" for state "+l+" on responder"):l!==_&&(this._performTransitionSideEffects(l,_,t,n),this._touchState=_))}_performTransitionSideEffects(t,s,o,_){if(v(o)&&(setTimeout(()=>{this._isPointerTouch=!1},0),this._touchActivatePosition=null,this._cancelLongPressDelayTimeout()),D(t)&&o===n){var E=this._config.onLongPress;null!=E&&null==_.nativeEvent.key&&(E(_),this._longPressDispatched=!0)}var h=P(t),c=P(s);if(!h&&c?this._activate(_):h&&!c&&this._deactivate(_),D(t)&&o===u){var R=this._config,T=R.onLongPress;if(null!=R.onPress)null!=T&&t===l||c||h||(this._activate(_),this._deactivate(_))}this._cancelPressDelayTimeout()}_activate(t){var s=this._config,n=s.onPressChange,o=s.onPressStart,l=f(t);this._touchActivatePosition={pageX:l.pageX,pageY:l.pageY},null!=o&&o(t),null!=n&&n(!0)}_deactivate(t){var s=this._config,n=s.onPressChange,o=s.onPressEnd;function l(){null!=o&&o(t),null!=n&&n(!1)}var _=O(this._config.delayPressEnd);_>0?this._pressOutDelayTimeout=setTimeout(()=>{l()},_):l()}_handleLongPress(t){this._touchState!==_&&this._touchState!==l||this._receiveSignal(n,t)}_cancelLongPressDelayTimeout(){null!=this._longPressDelayTimeout&&(clearTimeout(this._longPressDelayTimeout),this._longPressDelayTimeout=null)}_cancelPressDelayTimeout(){null!=this._pressDelayTimeout&&(clearTimeout(this._pressDelayTimeout),this._pressDelayTimeout=null)}_cancelPressOutDelayTimeout(){null!=this._pressOutDelayTimeout&&(clearTimeout(this._pressOutDelayTimeout),this._pressOutDelayTimeout=null)}}function O(t,s,n){return void 0===s&&(s=0),void 0===n&&(n=0),Math.max(s,null!=t?t:n)}function f(t){var s=t.nativeEvent,n=s.changedTouches,o=s.touches;return null!=o&&o.length>0?o[0]:null!=n&&n.length>0?n[0]:t.nativeEvent}},245,[]);
310__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return y}});var o=e(r(_d[0])),t=e(r(_d[1])),l=e(r(_d[2])),n=(function(e){if(e&&e.__esModule)return e;var o={};return e&&Object.keys(e).forEach(function(t){var l=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(o,t,l.get?l:{enumerable:!0,get:function(){return e[t]}})}),o.default=e,o})(r(_d[3])),d=e(r(_d[4])),c=e(r(_d[5])),u=e(r(_d[6])),C=["aria-readonly","color","disabled","onChange","onValueChange","readOnly","style","value"],M=n.forwardRef((e,o)=>{var c=e['aria-readonly'],M=e.color,y=e.disabled,I=e.onChange,s=e.onValueChange,f=e.readOnly,v=e.style,h=e.value,k=(0,l.default)(e,C);var j=n.createElement(u.default,{style:[b.fakeControl,h&&b.fakeControlChecked,h&&M&&{backgroundColor:M,borderColor:M},y&&b.fakeControlDisabled,h&&y&&b.fakeControlCheckedAndDisabled]}),z=(0,d.default)('input',{checked:h,disabled:y,onChange:function(e){var o=e.nativeEvent.target.checked;e.nativeEvent.value=o,I&&I(e),s&&s(o)},readOnly:!0===f||!0===c||!0===k.accessibilityReadOnly,ref:o,style:[b.nativeControl,b.cursorInherit],type:'checkbox'});return n.createElement(u.default,(0,t.default)({},k,{"aria-disabled":y,"aria-readonly":c,style:[b.root,v,y&&b.cursorDefault]}),j,z)});M.displayName='CheckBox';var b=c.default.create({root:{cursor:'pointer',height:16,userSelect:'none',width:16},cursorDefault:{cursor:'default'},cursorInherit:{cursor:'inherit'},fakeControl:{alignItems:'center',backgroundColor:'#fff',borderColor:'#657786',borderRadius:2,borderStyle:'solid',borderWidth:2,height:'100%',justifyContent:'center',width:'100%'},fakeControlChecked:{backgroundColor:'#009688',backgroundImage:'url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8
310cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K")',backgroundRepeat:'no-repeat',borderColor:'#009688'},fakeControlDisabled:{borderColor:'#CCD6DD'},fakeControlCheckedAndDisabled:{backgroundColor:'#AAB8C2',borderColor:'#AAB8C2'},nativeControl:(0,o.default)((0,o.default)({},c.default.absoluteFillObject),{},{height:'100%',margin:0,appearance:'none',padding:0,width:'100%'})}),y=M},246,[35,120,40,15,29,41,123]);
311__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}});var t=e(r(_d[0])),n=e(r(_d[1])),l=r(_d[2]),u=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var l=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,l.get?l:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(l),f=e(r(_d[3])),d=e(r(_d[4])),c=e(r(_d[5])),o=["children","style","imageStyle","imageRef"],s={},y=(0,l.forwardRef)((e,l)=>{var y=e.children,h=e.style,b=void 0===h?s:h,_=e.imageStyle,v=e.imageRef,p=(0,n.default)(e,o),O=d.default.flatten(b),j=O.height,w=O.width;return u.createElement(c.default,{ref:l,style:b},u.createElement(f.default,(0,t.default)({},p,{ref:v,style:[{width:w,height:j,zIndex:-1},d.default.absoluteFill,_]})),y)});y.displayName='ImageBackground';var h=y},247,[120,40,15,192,41,123]);
312__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});var t=e(r(_d[0])),n=e(r(_d[1])),o=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[2])),u=e(r(_d[3])),f=["behavior","contentContainerStyle","keyboardVerticalOffset"];class s extends o.Component{constructor(){super(...arguments),this.frame=null,this.onLayout=e=>{this.frame=e.nativeEvent.layout}}relativeKeyboardHeight(e){var t=this.frame;if(!t||!e)return 0;var n=e.screenY-(this.props.keyboardVerticalOffset||0);return Math.max(t.y+t.height-n,0)}onKeyboardChange(e){}render(){var e=this.props,s=(e.behavior,e.contentContainerStyle,e.keyboardVerticalOffset,(0,n.default)(e,f));return o.createElement(u.default,(0,t.default)({onLayout:this.onLayout},s))}}var c=s},248,[120,40,15,123]);
313__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return _}});var t=e(r(_d[0])),n=e(r(_d[1])),u=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[2])),o=e(r(_d[3])),l=e(r(_d[4])),s=e(r(_d[5])),f=e(r(_d[6])),c=["animationType","children","onDismiss","onRequestClose","onShow","transparent","visible"],d=0,v=[],p={};function b(){if(0!==v.length){var e=v[v.length-1];v.forEach(t=>{t in p&&p[t](t===e)})}}function h(e){e in p&&(p[e](!1),delete p[e]);var t=v.indexOf(e);-1!==t&&(v.splice(t,1),b())}function y(e,t){h(e),v.push(e),p[e]=t,b()}var _=u.forwardRef((e,v)=>{var p=e.animationType,b=e.children,_=e.onDismiss,E=e.onRequestClose,O=e.onShow,j=e.transparent,w=e.visible,C=void 0===w||w,D=(0,n.default)(e,c),M=u.useMemo(()=>d++,[]),P=u.useState(!1),R=P[0],S=P[1],k=u.useCallback(()=>{h(M),_&&_()},[M,_]),q=u.useCallback(()=>{y(M,S),O&&O()},[M,O]);return u.useEffect(()=>()=>h(M),[M]),u.createElement(o.default,null,u.createElement(l.default,{animationType:p,onDismiss:k,onShow:q,visible:C},u.createElement(f.default,{active:R},u.createElement(s.default,(0,t.default)({},D,{active:R,onRequestClose:E,ref:v,transparent:j}),b))))})},249,[120,40,15,250,251,252,253]);
314__d(function(g,r,i,a,m,_e,_d){"use strict";
314Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return d}});var e,t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=r(_d[1]),u=r(_d[2]),c=(e=u)&&e.__esModule?e:{default:e};var d=function(e){var u=e.children,d=t.useRef(null);if(c.default&&!d.current){var o=document.createElement('div');o&&document.body&&(document.body.appendChild(o),d.current=o)}return t.useEffect(()=>{if(c.default)return()=>{document.body&&d.current&&(document.body.removeChild(d.current),d.current=null)}},[]),d.current&&c.default?(0,n.createPortal)(u,d.current):null}},250,[15,105,50]);
315__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return y}});var n=(function(e){if(e&&e.__esModule)return e;var n={};return e&&Object.keys(e).forEach(function(t){var o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,o.get?o:{enumerable:!0,get:function(){return e[t]}})}),n.default=e,n})(r(_d[0])),t=e(r(_d[1])),o=e(r(_d[2]));function u(e,n){return'slide'===e?n?s:f:'fade'===e?n?d:l:n?c.container:c.hidden}var c=t.default.create({container:{position:'fixed',top:0,right:0,bottom:0,left:0,zIndex:9999},animatedIn:{animationDuration:"250ms",animationTimingFunction:'cubic-bezier(0.215, 0.61, 0.355, 1)'},animatedOut:{pointerEvents:'none',animationDuration:"250ms",animationTimingFunction:'cubic-bezier(0.47, 0, 0.745, 0.715)'},fadeIn:{opacity:1,animationKeyframes:{'0%':{opacity:0},'100%':{opacity:1}}},fadeOut:{opacity:0,animationKeyframes:{'0%':{opacity:1},'100%':{opacity:0}}},slideIn:{transform:'translateY(0%)',animationKeyframes:{'0%':{transform:'translateY(100%)'},'100%':{transform:'translateY(0%)'}}},slideOut:{transform:'translateY(100%)',animationKeyframes:{'0%':{transform:'translateY(0%)'},'100%':{transform:'translateY(100%)'}}},hidden:{opacity:0}}),s=[c.container,c.animatedIn,c.slideIn],f=[c.container,c.animatedOut,c.slideOut],d=[c.container,c.animatedIn,c.fadeIn],l=[c.container,c.animatedOut,c.fadeOut],y=function(e){var t=e.animationType,s=e.children,f=e.onDismiss,d=e.onShow,l=e.visible,y=n.useState(!1),p=y[0],b=y[1],O=n.useRef(!1),v=n.useRef(!1),h=t&&'none'!==t,I=n.useCallback(e=>{e&&e.currentTarget!==e.target||(l?d&&d():b(!1))},[d,l]);return n.useEffect(()=>{v.current&&!p&&f&&f(),v.current=p},[p,f]),n.useEffect(()=>{l&&b(!0),l===O.current||h||I(),O.current=l},[h,l,I]),p||l?(0,o.default)('div',{style:p?u(t,l):c.hidden,onAnimationEnd:I,children:s}):null}},251,[15,41,29]);
316__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}});var t=e(r(_d[0])),n=e(r(_d[1])),o=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[2])),u=e(r(_d[3])),l=e(r(_d[4])),d=e(r(_d[5])),c=["active","children","onRequestClose","transparent"],f=o.forwardRef((e,l)=>{var f=e.active,p=e.children,v=e.onRequestClose,b=e.transparent,y=(0,n.default)(e,c);o.useEffect(()=>{if(d.default){var e=e=>{f&&'Escape'===e.key&&(e.stopPropagation(),v&&v())};return document.addEventListener('keyup',e,!1),()=>document.removeEventListener('keyup',e,!1)}},[f,v]);var O=o.useMemo(()=>[s.modal,b?s.modalTransparent:s.modalOpaque],[b]);return o.createElement(u.default,(0,t.default)({},y,{"aria-modal":!0,ref:l,role:f?'dialog':null,style:O}),o.createElement(u.default,{style:s.container},p))}),s=l.default.create({modal:{position:'fixed',top:0,right:0,bottom:0,left:0},modalTransparent:{backgroundColor:'transparent'},modalOpaque:{backgroundColor:'white'},container:{top:0,flex:1}}),p=f},252,[120,40,15,123,41,50]);
317__d(function(g,r,_i,a,m,_e,_d){"use strict";
317function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return v}});var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=e(r(_d[1])),u=e(r(_d[2])),c=e(r(_d[3])),o=e(r(_d[4])),l=e(r(_d[5])),f=()=>(0,u.default)('div',{role:'none',tabIndex:0,style:E.focusBracket});function s(e){if(!l.default)return!1;try{e.focus()}catch(e){}return document.activeElement===e}function d(e){for(var t=0;t<e.childNodes.length;t++){var n=e.childNodes[t];if(s(n)||d(n))return!0}return!1}function i(e){for(var t=e.childNodes.length-1;t>=0;t--){var n=e.childNodes[t];if(s(n)||i(n))return!0}return!1}var v=e=>{var u=e.active,c=e.children,s=t.useRef(),v=t.useRef({trapFocusInProgress:!1,lastFocusedElement:null});return t.useEffect(()=>{if(l.default){var e=()=>{if(null!=s.current&&!v.current.trapFocusInProgress&&u){try{if(v.current.trapFocusInProgress=!0,document.activeElement instanceof Node&&!s.current.contains(document.activeElement)){var e=d(s.current);v.current.lastFocusedElement===document.activeElement&&(e=i(s.current)),!e&&null!=s.current&&document.activeElement&&o.default.focus(s.current)}}finally{v.current.trapFocusInProgress=!1}v.current.lastFocusedElement=document.activeElement}};return e(),document.addEventListener('focus',e,!0),()=>document.removeEventListener('focus',e,!0)}},[u]),t.useEffect(function(){if(l.default){var e=document.activeElement;return function(){e&&document.contains(e)&&o.default.focus(e)}}},[]),t.createElement(t.Fragment,null,t.createElement(f,null),t.createElement(n.default,{ref:s},c),t.createElement(f,null))},E=c.default.create({focusBracket:{outlineStyle:'none'}})},253,[15,123,29,41,109,50]);
318__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}});var t=e(r(_d[0])),n=e(r(_d[1])),l=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var l=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,l.get?l:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[2])),u=e(r(_d[3])),d=e(r(_d[4])),f=e(r(_d[5])),o=e(r(_d[6])),c=e(r(_d[7])),s=["children","enabled","onValueChange","selectedValue","style","testID","itemStyle","mode","prompt"],y=l.forwardRef((e,o)=>{var c=e.children,y=e.enabled,b=e.onValueChange,p=e.selectedValue,h=e.style,_=e.testID,O=(e.itemStyle,e.mode,e.prompt,(0,n.default)(e,s)),j=l.useRef(null);var I=(0,t.default)({children:c,disabled:!1===y||void 0,onChange:function(e){var t=e.target,n=t.selectedIndex,l=t.value;b&&b(l,n)},style:[v.initial,h],testID:_,value:p},O),D=(0,f.default)(I),P=(0,d.default)(j,D,o);return I.ref=P,(0,u.default)('select',I)});y.Item=o.default;var v=c.default.create({initial:{fontFamily:'System',fontSize:'inherit',margin:0}}),b=y},254,[35,40,15,29,128,130,255,41]);
319__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),l=(e=t)&&e.__esModule?e:{default:e};function u(e){var t=e.color,u=e.label,n=e.testID,o=e.value,c={color:t};return(0,l.default)('option',{children:u,style:c,testID:n,value:o})}},255,[29]);
320__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}});var n=e(r(_d[0])),t=e(r(_d[1])),o=r(_d[2]),s=(function(e){if(e&&e.__esModule)return e;var n={};return e&&Object.keys(e).forEach(function(t){var o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,o.get?o:{enumerable:!0,get:function(){return e[t]}})}),n.default=e,n})(o),l=e(r(_d[3])),u=e(r(_d[4])),d=e(r(_d[5])),c=e(r(_d[6])),f=e(r(_d[7])),v=["children","delayLongPress","delayPressIn","delayPressOut","disabled","onBlur","onContextMenu","onFocus","onHoverIn","onHoverOut","onKeyDown","onLongPress","onPress","onPressMove","onPressIn","onPressOut","style","tabIndex","testOnly_hovered","testOnly_pressed"];function P(e,c){var P=e.children,O=e.delayLongPress,p=e.delayPressIn,_=e.delayPressOut,M=e.disabled,C=e.onBlur,h=e.onContextMenu,I=e.onFocus,x=e.onHoverIn,E=e.onHoverOut,H=e.onKeyDown,w=e.onLongPress,L=e.onPress,j=e.onPressMove,k=e.onPressIn,D=e.onPressOut,K=e.style,S=e.tabIndex,B=e.testOnly_hovered,F=e.testOnly_pressed,R=(0,t.default)(e,v),A=y(!0===B),N=A[0],q=A[1],z=y(!1),G=z[0],J=z[1],Q=y(!0===F),T=Q[0],U=Q[1],V=(0,o.useRef)(null),W=(0,l.default)(c,V),X=(0,o.useMemo)(()=>({delayLongPress:O,delayPressStart:p,delayPressEnd:_,disabled:M,onLongPress:w,onPress:L,onPressChange:U,onPressStart:k,onPressMove:j,onPressEnd:D}),[O,p,_,M,w,L,k,j,D,U]),Y=(0,d.default)(V,X),Z=Y.onContextMenu,$=Y.onKeyDown;(0,u.default)(V,{contain:!0,disabled:M,onHoverChange:q,onHoverStart:x,onHoverEnd:E});var ee,ne={hovered:N,focused:G,pressed:T},te=s.useCallback(e=>{e.nativeEvent.target===V.current&&(J(!1),null!=C&&C(e))},[V,J,C]),oe=s.useCallback(e=>{e.nativeEvent.target===V.current&&(J(!0),null!=I&&I(e))},[V,J,I]),re=s.useCallback(e=>{null!=Z&&Z(e),null!=h&&h(e)},[h,Z]),se=s.useCallback(e=>{null!=$&&$(e),null!=H&&H(e)},[H,$]);return ee=void 0!==S?S:M?-1:0,s.createElement(f.default,(0,n.default)({},R,Y,{"aria-disabled":M,onBlur:te,onContextMenu:re,onFocus:oe,onKeyDown:se,ref:W,style:[M?b.disabled:b.active,'function'==typeof K?K(ne):K],tabIndex:ee}),'function'==typeof P?P(ne):P)}function y(e){var n=(0,o.useState)(!1);return[n[0]||e,n[1]]}var b=c.default.create({active:{cursor:'pointer',touchAction:'manipulation'},disabled:{pointerEvents:'box-none'}}),O=(0,o.memo)((0,o.forwardRef)(P));O.displayName='Pressable';var p=O},256,[120,40,15,128,257,244,41,123]);
321__d(function(g,r,i,a,m,_e,d){"use strict";function n(n){return n&&n.__esModule?n:{default:n}}
321Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}});var e=r(d[0]),t=n(r(d[1])),u=n(r(d[2])),l={},o={passive:!0},c='react-gui:hover:lock',f='react-gui:hover:unlock',v=()=>!('undefined'==typeof window||null==window.PointerEvent);function s(n,e,t){var u=document.createEvent('CustomEvent'),o=t||l,c=o.bubbles,f=void 0===c||c,v=o.cancelable,s=void 0===v||v,p=o.detail;u.initCustomEvent(e,f,s,p),n.dispatchEvent(u)}function p(n){var t=n.pointerType;return null!=t?t:(0,e.getModality)()}function b(n,e){var l=e.contain,b=e.disabled,h=e.onHoverStart,y=e.onHoverChange,E=e.onHoverUpdate,_=e.onHoverEnd,w=v(),H=(0,t.default)(w?'pointermove':'mousemove',o),C=(0,t.default)(w?'pointerenter':'mouseenter',o),M=(0,t.default)(w?'pointerleave':'mouseleave',o),P=(0,t.default)(c,o),j=(0,t.default)(f,o);(0,u.default)(()=>{var e=n.current;if(null!==e){var t=function(n){null!=_&&_(n),null!=y&&y(!1),H(e,null),M(e,null)},u=function(e){var u=n.current;null!=u&&'touch'!==p(e)&&(l&&s(u,f),t(e))},o=function(n){'touch'!==p(n)&&null!=E&&(null==n.x&&(n.x=n.clientX),null==n.y&&(n.y=n.clientY),E(n))},v=function(n){null!=h&&h(n),null!=y&&y(!0),null!=E&&H(e,b?null:o),M(e,b?null:u)};C(e,b?null:function(e){var u=n.current;if(null!=u&&'touch'!==p(e)){l&&s(u,c),v(e);P(u,b?null:function(n){n.target!==u&&t(e)}),j(u,b?null:function(n){n.target!==u&&v(e)})}})}},[C,H,M,P,j,l,b,h,y,E,_,n])}},257,[258,260,127]);
322__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.getActiveModality=function(){return s},_e.getModality=function(){return l},_e.addModalityListener=function(e){return y.add(e),()=>{y.delete(e)}},_e.testOnly_resetActiveModality=function(){v=!1,s=f,l=f};var e,t,n,o=r(d[0]),u=r(d[1]),c=(e=u)&&e.__esModule?e:{default:e},s='keyboard',l='keyboard',v=!1,y=new Set,f='keyboard',p='mouse',E='touch',L='contextmenu',w='mousedown',h='mousemove',b='mouseup',M='pointerdown',_='pointermove',T='scroll',k='selectionchange',K='touchcancel',A='touchmove',O='touchstart',P={passive:!0},S={capture:!0,passive:!0};function j(){null==t&&null==n||(null!=t&&(l=t,t=null),null!=n&&(s=n,n=null),q())}function x(e){var t=e.type;if('undefined'!=typeof window&&null!=window.PointerEvent){if(t===M)return void(s!==e.pointerType&&(l=e.pointerType,s=e.pointerType,q()));if(t===_)return void(l!==e.pointerType&&(l=e.pointerType,q()))}else{if(v||(t===w&&s!==p&&(l=p,s=p,q()),t===h&&l!==p&&(l=p,q())),t===O)return v=!0,e.touches&&e.touches.length>1&&(v=!1),void(s!==E&&(l=E,s=E,q()));t!==L&&t!==b&&t!==k&&t!==T&&t!==K&&t!==A||(v=!1)}}function q(){var e={activeModality:s,modality:l};y.forEach(t=>{t(e)})}c.default&&((0,o.addEventListener)(window,'blur',function(){t=l,n=s,s=f,l=f,q(),v=!1},P),(0,o.addEventListener)(window,'focus',function(){j()},P),(0,o.addEventListener)(document,'keydown',function(e){e.metaKey||e.altKey||e.ctrlKey||l!==f&&(l=f,s=f,q())},S),(0,o.addEventListener)(document,'visibilitychange',function(){'hidden'!==document.visibilityState&&j()},S),(0,o.addEventListener)(document,M,x,S),(0,o.addEventListener)(document,_,x,S),(0,o.addEventListener)(document,L,x,S),(0,o.addEventListener)(document,w,x,S),(0,o.addEventListener)(document,h,x,S),(0,o.addEventListener)(document,b,x,S),(0,o.addEventListener)(document,K,x,S),(0,o.addEventListener)(document,A,x,S),(0,o.addEventListener)(document,O,x,S),(0,o.addEventListener)(document,k,x,S),(0,o.addEventListener)(document,T,x,S))},258,[259,50]);
323__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),_e.addEventListener=function(e,t,n,u){var o=s(u),l=e=>n(c(e));return e.addEventListener(t,l,o),function(){null!=e&&e.removeEventListener(t,l,o)}};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},u=()=>{};var o=(function(){var e=!1;if(n.default)try{var t={};Object.defineProperty(t,'passive',{get:()=>(e=!0,!1)}),window.addEventListener('test',null,t),window.removeEventListener('test',null,t)}catch(e){}return e})();function s(e){return null!=e&&(o?e:Boolean(e.capture))}function l(){return this.cancelBubble}function v(){return this.defaultPrevented}function c(e){return e.nativeEvent=e,e.persist=u,e.isDefaultPrevented=v,e.isPropagationStopped=l,e}},259,[50]);
324__d(function(g,r,i,a,m,_e,d){"use strict";
324function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=e(r(d[1])),u=e(r(d[2]));function l(e,l){var f=(0,u.default)(()=>new Map),c=(0,u.default)(()=>(n,u)=>{var c=f.get(n);null!=c&&c(),null==u&&(f.delete(n),u=()=>{});var o=(0,t.addEventListener)(n,e,u,l);return f.set(n,o),o});return(0,n.default)(()=>()=>{f.forEach(e=>{e()}),f.clear()},[f]),c}},260,[259,127,131]);
325__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var t=e(r(_d[0])),n=e(r(_d[1])),o=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[2])),l=e(r(_d[3])),u=e(r(_d[4])),d=["color","indeterminate","progress","trackColor","style"],s=o.forwardRef((e,l)=>{var s=e.color,f=void 0===s?'#1976D2':s,v=e.indeterminate,p=void 0!==v&&v,y=e.progress,b=void 0===y?0:y,_=e.trackColor,h=void 0===_?'transparent':_,j=e.style,k=(0,n.default)(e,d),C=100*b,O=p?'25%':C+"%";return o.createElement(u.default,(0,t.default)({},k,{"aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":p?null:C,ref:l,role:"progressbar",style:[c.track,j,{backgroundColor:h}]}),o.createElement(u.default,{style:[{backgroundColor:f,width:O},c.progress,p&&c.animation]}))});s.displayName='ProgressBar';var c=l.default.create({track:{forcedColorAdjust:'none',height:5,overflow:'hidden',userSelect:'none',zIndex:0},progress:{forcedColorAdjust:'none',height:'100%',zIndex:-1},animation:{animationDuration:'1s',animationKeyframes:[{'0%':{transform:'translateX(-100%)'},'100%':{transform:'translateX(400%)'}}],animationTimingFunction:'linear',animationIterationCount:'infinite'}}),f=s},261,[120,40,15,41,123]);
326__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return w}});var t=e(r(_d[0])),n=e(r(_d[1])),o=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[2])),f=e(r(_d[3])),u=e(r(_d[4])),d=e(r(_d[5])),s=["style"],l=d.default&&window.CSS&&window.CSS.supports&&window.CSS.supports('top: constant(safe-area-inset-top)')?'constant':'env',c=o.forwardRef((e,f)=>{var d=e.style,l=(0,n.default)(e,s);return o.createElement(u.default,(0,t.default)({},l,{ref:f,style:[p.root,d]}))});c.displayName='SafeAreaView';var p=f.default.create({root:{paddingTop:l+"(safe-area-inset-top)",paddingRight:l+"(safe-area-inset-right)",paddingBottom:l+"(safe-area-inset-bottom)",paddingLeft:l+"(safe-area-inset-left)"}}),w=c},262,[120,40,15,41,123,50]);
327__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}});var t=()=>{};function n(){return null}n.setBackgroundColor=t,n.setBarStyle=t,n.setHidden=t,n.setNetworkActivityIndicatorVisible=t,n.setTranslucent=t;var u=n},263,[]);
328__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return j}});var t=e(r(_d[0])),l=e(r(_d[1])),o=e(r(_d[2])),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(l){var o=Object.getOwnPropertyDescriptor(e,l);Object.defineProperty(t,l,o.get?o:{enumerable:!0,get:function(){return e[l]}})}),t.default=e,t})(r(_d[3])),u=e(r(_d[4])),c=e(r(_d[5])),d=e(r(_d[6])),f=e(r(_d[7])),s=["aria-label","accessibilityLabel","activeThumbColor","activeTrackColor","disabled","onValueChange","style","thumbColor","trackColor","value"],b={},h='0px 1px 3px rgba(0,0,0,0.5)',p='#D5D5D5',v='#BDBDBD',y=n.forwardRef((e,t)=>
328{var y=e['aria-label'],j=e.accessibilityLabel,k=e.activeThumbColor,x=e.activeTrackColor,D=e.disabled,w=void 0!==D&&D,A=e.onValueChange,O=e.style,_=void 0===O?b:O,F=e.thumbColor,S=e.trackColor,E=e.value,B=void 0!==E&&E,P=(0,o.default)(e,s),R=n.useRef(null);function T(e){var t='focus'===e.nativeEvent.type?"0px 1px 3px rgba(0,0,0,0.5), 0 0 0 10px rgba(0,0,0,0.1)":h;null!=R.current&&(R.current.style.boxShadow=t)}var I=d.default.flatten(_),M=I.height,L=I.width,V=M||'20px',N=(0,c.default)(V,2),Z=L>N?L:N,q=(0,c.default)(V,.5),z=!0===B?null!=S&&'object'==typeof S?S.true:null!=x?x:"#A3D3CF":null!=S&&'object'==typeof S?S.false:null!=S?S:"#939393",G=B?null!=k?k:"#009688":null!=F?F:"#FAFAFA",H=V,J=H,K=[C.root,_,w&&C.cursorDefault,{height:V,width:Z}],Q=!0===B?'string'==typeof x&&null!=x||'object'==typeof S&&null!=S&&S.true?z:p:'string'==typeof S&&null!=S||'object'==typeof S&&null!=S&&S.false?z:p,U=!0===B?null==k?v:G:null==F?v:G,W=[C.track,{backgroundColor:w?Q:z,borderRadius:q}],X=[C.thumb,B&&C.thumbActive,{backgroundColor:w?U:G,height:H,marginStart:B?(0,c.default)(J,-1):0,width:J}],Y=(0,u.default)('input',{'aria-label':y||j,checked:B,disabled:w,onBlur:T,onChange:function(e){null!=A&&A(e.nativeEvent.target.checked)},onFocus:T,ref:t,style:[C.nativeControl,C.cursorInherit],type:'checkbox',role:'switch'});return n.createElement(f.default,(0,l.default)({},P,{style:K}),n.createElement(f.default,{style:W}),n.createElement(f.default,{ref:R,style:X}),Y)});y.displayName='Switch';var C=d.default.create({root:{cursor:'pointer',userSelect:'none'},cursorDefault:{cursor:'default'},cursorInherit:{cursor:'inherit'},track:(0,t.default)((0,t.default)({forcedColorAdjust:'none'},d.default.absoluteFillObject),{},{height:'70%',margin:'auto',transitionDuration:'0.1s',width:'100%'}),thumb:{forcedColorAdjust:'none',alignSelf:'flex-start',borderRadius:'100%',boxShadow:h,start:'0%',transform:'translateZ(0)',transitionDuration:'0.1s'},thumbActive:{insetInlineStart:'100%'},nativeControl:(0,t.default)((0,t.default)({},d.default.absoluteFillObject),{},{height:'100%',margin:0,appearance:'none',padding:0,width:'100%'})}),j=y},264,[35,120,40,15,29,265,41,123]);
329__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=/^[+-]?\d*(?:\.\d+)?(?:[Ee][+-]?\d+)?(%|\w*)/,n=(n,o)=>{var u;return'string'==typeof n?""+parseFloat(n)*o+n.match(t)[1]:(u=n,!isNaN(parseFloat(u))&&isFinite(u)?n*o:void 0)}},265,[]);
330__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t}function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return w}});var n=e(r(_d[0])),o=t(r(_d[1])),l=e(r(_d[2])),u=t(r(_d[3])),d=t(r(_d[4])),c=t(r(_d[5])),s=t(r(_d[6])),p=t(r(_d[7])),h=t(r(_d[8])),v=r(_d[9]),f=t(r(_d[10])),S=t(r(_d[11])),R=(e,t)=>{var n=e.selectionEnd,o=e.selectionStart,l=t.start,u=t.end;return l!==o||u!==n},C=(e,t)=>{if(R(e,t)){var n=t.start,o=t.end;try{e.setSelectionRange(n,o||n)}catch(e){}}},y=Object.assign({},l.defaultProps,l.accessibilityProps,l.clickProps,l.focusProps,l.keyboardProps,l.mouseProps,l.touchProps,l.styleProps,{autoCapitalize:!0,autoComplete:!0,autoCorrect:!0,autoFocus:!0,defaultValue:!0,disabled:!0,lang:!0,maxLength:!0,onChange:!0,onScroll:!0,placeholder:!0,pointerEvents:!0,readOnly:!0,rows:!0,spellCheck:!0,value:!0,type:!0}),b=e=>(0,u.default)(e,y);function x(e){return e.isComposing||229===e.keyCode}var k=null,E=n.forwardRef((e,t)=>{var l,u,f=e.autoCapitalize,R=void 0===f?'sentences':f,y=e.autoComplete,E=e.autoCompleteType,w=e.autoCorrect,O=void 0===w||w,P=e.blurOnSubmit,M=e.caretHidden,F=e.clearTextOnFocus,_=e.dir,j=e.editable,z=e.enterKeyHint,D=e.inputMode,H=e.keyboardType,K=e.multiline,L=void 0!==K&&K,N=e.numberOfLines,q=e.onBlur,A=e.onChange,B=e.onChangeText,G=e.onContentSizeChange,I=e.onFocus,W=e.onKeyPress,$=e.onLayout,V=e.onMoveShouldSetResponder,J=e.onMoveShouldSetResponderCapture,Q=e.onResponderEnd,U=e.onResponderGrant,X=e.onResponderMove,Y=e.onResponderReject,Z=e.onResponderRelease,ee=e.onResponderStart,te=e.onResponderTerminate,ne=e.onResponderTerminationRequest,re=e.onScrollShouldSetResponder,oe=e.onScrollShouldSetResponderCapture,ae=e.onSelectionChange,le=e.onSelectionChangeShouldSetResponder,ue=e.onSelectionChangeShouldSetResponderCapture,de=e.onStart
330ShouldSetResponder,ie=e.onStartShouldSetResponderCapture,ce=e.onSubmitEditing,se=e.placeholderTextColor,pe=e.readOnly,he=void 0!==pe&&pe,ve=e.returnKeyType,fe=e.rows,Se=e.secureTextEntry,Re=void 0!==Se&&Se,ge=e.selection,Ce=e.selectTextOnFocus,ye=e.showSoftInputOnFocus,me=e.spellCheck;if(null!=D)u=D,l='email'===D?'email':'tel'===D?'tel':'search'===D?'search':'url'===D?'url':'text';else if(null!=H)switch(H){case'email-address':l='email';break;case'number-pad':case'numeric':u='numeric';break;case'decimal-pad':u='decimal';break;case'phone-pad':l='tel';break;case'search':case'web-search':l='search';break;case'url':l='url';break;default:l='text'}Re&&(l='password');var be=n.useRef({height:null,width:null}),xe=n.useRef(null),ke=n.useRef(null),Ee=n.useRef(!1);n.useEffect(()=>{xe.current&&ke.current&&C(xe.current,ke.current),Ee.current=Re},[Re]);var Te=n.useCallback(e=>{if(L&&G&&null!=e){var t=e.scrollHeight,n=e.scrollWidth;t===be.current.height&&n===be.current.width||(be.current.height=t,be.current.width=n,G({nativeEvent:{contentSize:{height:be.current.height,width:be.current.width}}}))}},[L,G]),we=n.useMemo(()=>e=>{null!=e&&(e.clear=function(){null!=e&&(e.value='')},e.isFocused=function(){return null!=e&&S.default.currentlyFocusedField()===e},Te(e))},[Te]);(0,c.default)(()=>{var e=xe.current;null!=e&&null!=ge&&C(e,ge),document.activeElement===e&&(S.default._currentlyFocusedNode=e)},[xe,ge]);var Oe=L?'textarea':'input';(0,d.default)(xe,$),(0,h.default)(xe,{onMoveShouldSetResponder:V,onMoveShouldSetResponderCapture:J,onResponderEnd:Q,onResponderGrant:U,onResponderMove:X,onResponderReject:Y,onResponderRelease:Z,onResponderStart:ee,onResponderTerminate:te,onResponderTerminationRequest:ne,onScrollShouldSetResponder:re,onScrollShouldSetResponderCapture:oe,onSelectionChangeShouldSetResponder:le,onSelectionChangeShouldSetResponderCapture:ue,onStartShouldSetResponder:de,onStartShouldSetResponderCapture:ie});var Pe=(0,v.useLocaleContext)().direction,Me=b(e);Me.autoCapitalize=R,Me.autoComplete=y||E||'on',Me.autoCorrect=O?'on':'off',Me.dir=void 0!==_?_:'auto',Me.enterKeyHint=z||ve,Me.inputMode=u,Me.onBlur=function(e){S.default._currentlyFocusedNode=null,q&&(e.nativeEvent.text=e.target.value,q(e))},Me.onChange=function(e){var t=e.target,n=t.value;e.nativeEvent.text=n,Te(t),A&&A(e),B&&B(n)},Me.onFocus=function(e){var t=e.target;I&&(e.nativeEvent.text=t.value,I(e)),null!=t&&(S.default._currentlyFocusedNode=t,F&&(t.value=''),Ce&&(null!=k&&clearTimeout(k),k=setTimeout(()=>{null!=t&&document.activeElement===t&&t.select()},0)))},Me.onKeyDown=function(e){var t=e.target;e.stopPropagation();var n=null==P?!L:P,o=e.nativeEvent,l=x(o);W&&W(e),'Enter'!==e.key||e.shiftKey||l||e.isDefaultPrevented()||(!P&&L||!ce||(e.preventDefault(),o.text=e.target.value,ce(e)),n&&null!=t&&setTimeout(()=>t.blur(),0))},Me.onSelect=function(e){try{var t=e.target,n={start:t.selectionStart,end:t.selectionEnd};ae&&(e.nativeEvent.selection=n,e.nativeEvent.text=e.target.value,ae(e)),Ee.current===Re&&(ke.current=n)}catch(e){}},Me.readOnly=!0===he||!1===j,Me.rows=L?null!=fe?fe:N:1,Me.spellCheck=null!=me?me:O,Me.style=[{'--placeholderTextColor':se},T.textinput$raw,T.placeholder,e.style,M&&T.caretHidden],Me.type=L?void 0:l,Me.virtualkeyboardpolicy=!1===ye?'manual':'auto';var Fe=(0,p.default)(Me),je=(0,s.default)(xe,Fe,we,t);Me.ref=je;var ze=null!=e.lang?(0,v.getLocaleDirection)(e.lang):null,De=e.dir||ze||Pe;return(0,o.default)(Oe,Me,{writingDirection:De})});E.displayName='TextInput',E.State=S.default;var T=f.default.create({textinput$raw:{MozAppearance:'textfield',WebkitAppearance:'none',backgroundColor:'transparent',border:'0 solid black',borderRadius:0,boxSizing:'border-box',font:'14px System',margin:0,padding:0,resize:'none'},placeholder:{placeholderTextColor:'var(--placeholderTextColor)'},caretHidden:{caretColor:'transparent'}}),w=E},266,[15,29,124,125,126,127,128,130,132,97,41,150]);
331__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return F}});var t=e(r(d[0])),o=e(r(d[1])),s=e(r(d[2])),E=e(r(d[3])),n=e(r(d[4])),l=e(r(d[5])),h=e(r(d[6])),u=e(r(d[7])),R=e(r(d[8])),c=r(d[9]),_=e=>{var t=e.touches,o=e.changedTouches,s=t&&t.length>0,E=o&&o.length>0;return!s&&E?o[0]:s?t[0]:e},S='NOT_RESPONDER',T='RESPONDER_INACTIVE_PRESS_IN',P='RESPONDER_INACTIVE_PRESS_OUT',D='RESPONDER_ACTIVE_PRESS_IN',N='RESPONDER_ACTIVE_PRESS_OUT',b='RESPONDER_ACTIVE_LONG_PRESS_IN',O='RESPONDER_ACTIVE_LONG_PRESS_OUT',A='ERROR',p={NOT_RESPONDER:!1,RESPONDER_INACTIVE_PRESS_IN:!1,RESPONDER_INACTIVE_PRESS_OUT:!1,RESPONDER_ACTIVE_PRESS_IN:!1,RESPONDER_ACTIVE_PRESS_OUT:!1,RESPONDER_ACTIVE_LONG_PRESS_IN:!1,RESPONDER_ACTIVE_LONG_PRESS_OUT:!1,ERROR:!1},f=(0,o.default)((0,o.default)({},p),{},{RESPONDER_ACTIVE_PRESS_OUT:!0,RESPONDER_ACTIVE_PRESS_IN:!0}),v=(0,o.default)((0,o.default)({},p),{},{RESPONDER_INACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_LONG_PRESS_IN:!0}),L=(0,o.default)((0,o.default)({},p),{},{RESPONDER_ACTIVE_LONG_PRESS_IN:!0}
331),I='DELAY',y='RESPONDER_GRANT',C='RESPONDER_RELEASE',G='RESPONDER_TERMINATED',H='ENTER_PRESS_RECT',V='LEAVE_PRESS_RECT',M='LONG_PRESS_DETECTED',U={NOT_RESPONDER:{DELAY:A,RESPONDER_GRANT:T,RESPONDER_RELEASE:A,RESPONDER_TERMINATED:A,ENTER_PRESS_RECT:A,LEAVE_PRESS_RECT:A,LONG_PRESS_DETECTED:A},RESPONDER_INACTIVE_PRESS_IN:{DELAY:D,RESPONDER_GRANT:A,RESPONDER_RELEASE:S,RESPONDER_TERMINATED:S,ENTER_PRESS_RECT:T,LEAVE_PRESS_RECT:P,LONG_PRESS_DETECTED:A},RESPONDER_INACTIVE_PRESS_OUT:{DELAY:N,RESPONDER_GRANT:A,RESPONDER_RELEASE:S,RESPONDER_TERMINATED:S,ENTER_PRESS_RECT:T,LEAVE_PRESS_RECT:P,LONG_PRESS_DETECTED:A},RESPONDER_ACTIVE_PRESS_IN:{DELAY:A,RESPONDER_GRANT:A,RESPONDER_RELEASE:S,RESPONDER_TERMINATED:S,ENTER_PRESS_RECT:D,LEAVE_PRESS_RECT:N,LONG_PRESS_DETECTED:b},RESPONDER_ACTIVE_PRESS_OUT:{DELAY:A,RESPONDER_GRANT:A,RESPONDER_RELEASE:S,RESPONDER_TERMINATED:S,ENTER_PRESS_RECT:D,LEAVE_PRESS_RECT:N,LONG_PRESS_DETECTED:A},RESPONDER_ACTIVE_LONG_PRESS_IN:{DELAY:A,RESPONDER_GRANT:A,RESPONDER_RELEASE:S,RESPONDER_TERMINATED:S,ENTER_PRESS_RECT:b,LEAVE_PRESS_RECT:O,LONG_PRESS_DETECTED:b},RESPONDER_ACTIVE_LONG_PRESS_OUT:{DELAY:A,RESPONDER_GRANT:A,RESPONDER_RELEASE:S,RESPONDER_TERMINATED:S,ENTER_PRESS_RECT:b,LEAVE_PRESS_RECT:O,LONG_PRESS_DETECTED:A},error:{DELAY:S,RESPONDER_GRANT:T,RESPONDER_RELEASE:S,RESPONDER_TERMINATED:S,ENTER_PRESS_RECT:S,LEAVE_PRESS_RECT:S,LONG_PRESS_DETECTED:S}},Y={componentDidMount:function(){(0,c.warnOnce)('TouchableMixin','TouchableMixin is deprecated. Please use Pressable.');var e=this.getTouchableNode&&this.getTouchableNode();e&&e.addEventListener&&(this._touchableBlurListener=e=>{this._isTouchableKeyboardActive&&(this.state.touchable.touchState&&this.state.touchable.touchState!==S&&this.touchableHandleResponderTerminate({nativeEvent:e}),this._isTouchableKeyboardActive=!1)},e.addEventListener('blur',this._touchableBlurListener))},componentWillUnmount:function(){var e=this.getTouchableNode&&this.getTouchableNode();e&&e.addEventListener&&e.removeEventListener('blur',this._touchableBlurListener),this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressInLocation=null,this.state.touchable.responderID=null},touchableGetInitialState:function(){return{touchable:{touchState:void 0,responderID:null}}},touchableHandleResponderTerminationRequest:function(){return!this.props.rejectResponderTermination},touchableHandleStartShouldSetResponder:function(){return!this.props.disabled},touchableLongPressCancelsPress:function(){return!0},touchableHandleResponderGrant:function(e){var t=e.currentTarget;e.persist(),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressOutDelayTimeout=null,this.state.touchable.touchState=S,this.state.touchable.responderID=t,this._receiveSignal(y,e);var o=void 0!==this.touchableGetHighlightDelayMS?Math.max(this.touchableGetHighlightDelayMS(),0):130;0!==(o=isNaN(o)?130:o)?this.touchableDelayTimeout=setTimeout(this._handleDelay.bind(this,e),o):this._handleDelay(e);var s=void 0!==this.touchableGetLongPressDelayMS?Math.max(this.touchableGetLongPressDelayMS(),10):370;s=isNaN(s)?370:s,this.longPressDelayTimeout=setTimeout(this._handleLongDelay.bind(this,e),s+o)},touchableHandleResponderRelease:function(e){this.pressInLocation=null,this._receiveSignal(C,e)},touchableHandleResponderTerminate:function(e){this.pressInLocation=null,this._receiveSignal(G,e)},touchableHandleResponderMove:function(e){if(this.state.touchable.positionOnActivate){var t=this.state.touchable.positionOnActivate,o=this.state.touchable.dimensionsOnActivate,s=this.touchableGetPressRectOffset?this.touchableGetPressRectOffset():{left:20,right:20,top:20,bottom:20},E=s.left,n=s.top,l=s.right,h=s.bottom,u=this.touchableGetHitSlop?this.touchableGetHitSlop():null;u&&(E+=u.left||0,n+=u.top||0,l+=u.right||0,h+=u.bottom||0);var R=_(e.nativeEvent),c=R&&R.pageX,S=R&&R.pageY;if(this.pressInLocation)this._getDistanceBetweenPoints(c,S,this.pressInLocation.pageX,this.pressInLocation.pageY)>10&&this._cancelLongPressDelayTimeout();if(c>t.left-E&&S>t.top-n&&c<t.left+o.width+l&&S<t.top+o.height+h){var P=this.state.touchable.touchState;this._receiveSignal(H,e),this.state.touchable.touchState===T&&P!==T&&this._cancelLongPressDelayTimeout()}else this._cancelLongPressDelayTimeout(),this._receiveSignal(V,e)}},touchableHandleFocus:function(e){this.props.onFocus&&this.props.onFocus(e)},touchableHandleBlur:function(e){this.props.onBlur&&this.props.onBlur(e)},_remeasureMetricsOnActivation:function(){var e=this.state.touchable.responderID;null!=e&&u.default.measure(e,this._handleQueryLayout)},_handleQueryLayout:function(e,t,o,s,n,h){(e||t||o||s||n||h)&&(this.state.touchable.positionOnActivate&&l.default.release(this.state.touchable.positionOnActivate),this.state.touchable.dimensionsOnActivate&&E.default.release(this.state.touchable.dimensionsOnActivate),this.state.touchable.positionOnActivate=l.default.getPooled(n,h),this.state.touchable.dimensionsOnActivate=E.default.getPooled(o,s))},_handleDelay:function(e){this.touchableDelayTimeout=null,this._receiveSignal(I,e)},_handleLongDelay:function(e){this.longPressDelayTimeout=null;var t=this.state.touchable.touchState;t!==D&&t!==b?console.error('Attempted to transition from state `'+t+'` to `'+b+"`, which is not supported. This is most likely due to `Touchable.longPressDelayTimeout` not being cancelled."):this._receiveSignal(M,e)},_receiveSignal:function(e,t){var o=this.state.touchable.responderID,s=this.state.touchable.touchState,E=U[s]&&U[s][e];if(o||e!==C){if(!E)throw new Error('Unrecognized signal `'+e+'` or state `'+s+'` for Touchable responder `'+o+'`');
331if(E===A)throw new Error('Touchable cannot transition from `'+s+'` to `'+e+'` for responder `'+o+'`');s!==E&&(this._performSideEffectsForTransition(s,E,e,t),this.state.touchable.touchState=E)}},_cancelLongPressDelayTimeout:function(){this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.longPressDelayTimeout=null},_isHighlight:function(e){return e===D||e===b},_savePressInLocation:function(e){var t=_(e.nativeEvent),o=t&&t.pageX,s=t&&t.pageY,E=t&&t.locationX,n=t&&t.locationY;this.pressInLocation={pageX:o,pageY:s,locationX:E,locationY:n}},_getDistanceBetweenPoints:function(e,t,o,s){var E=e-o,n=t-s;return Math.sqrt(E*E+n*n)},_performSideEffectsForTransition:function(e,t,o,s){var E=this._isHighlight(e),n=this._isHighlight(t);(o===G||o===C)&&this._cancelLongPressDelayTimeout();var l=e===S&&t===T,h=!f[e]&&f[t];if((l||h)&&this._remeasureMetricsOnActivation(),v[e]&&o===M&&this.touchableHandleLongPress&&this.touchableHandleLongPress(s),n&&!E?this._startHighlight(s):!n&&E&&this._endHighlight(s),v[e]&&o===C){var u=!!this.props.onLongPress,R=L[e]&&(!u||!this.touchableLongPressCancelsPress());(!L[e]||R)&&this.touchableHandlePress&&(n||E||(this._startHighlight(s),this._endHighlight(s)),this.touchableHandlePress(s))}this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.touchableDelayTimeout=null},_playTouchSound:function(){u.default.playTouchSound()},_startHighlight:function(e){this._savePressInLocation(e),this.touchableHandleActivePressIn&&this.touchableHandleActivePressIn(e)},_endHighlight:function(e){this.touchableHandleActivePressOut&&(this.touchableGetPressOutDelayMS&&this.touchableGetPressOutDelayMS()?this.pressOutDelayTimeout=setTimeout(()=>{this.touchableHandleActivePressOut(e)},this.touchableGetPressOutDelayMS()):this.touchableHandleActivePressOut(e))},touchableHandleKeyEvent:function(e){var t=e.type,o=e.key;'Enter'!==o&&' '!==o||('keydown'===t?this._isTouchableKeyboardActive||this.state.touchable.touchState&&this.state.touchable.touchState!==S||(this.touchableHandleResponderGrant(e),this._isTouchableKeyboardActive=!0):'keyup'===t&&this._isTouchableKeyboardActive&&this.state.touchable.touchState&&this.state.touchable.touchState!==S&&(this.touchableHandleResponderRelease(e),this._isTouchableKeyboardActive=!1),e.stopPropagation(),'Enter'===o&&'link'===s.default.propsToAriaRole(this.props)||e.preventDefault())},withoutDefaultFocusAndBlur:{}},B=(Y.touchableHandleFocus,Y.touchableHandleBlur,(0,t.default)(Y,["touchableHandleFocus","touchableHandleBlur"]));Y.withoutDefaultFocusAndBlur=B;var w={Mixin:Y,TOUCH_TARGET_DEBUG:!1,renderDebugView:e=>{var t=e.color,s=e.hitSlop;if(!w.TOUCH_TARGET_DEBUG)return null;var E={};for(var l in s=s||{top:0,bottom:0,left:0,right:0})E[l]=-s[l];var u=(0,n.default)(t);if('number'!=typeof u)return null;var c='#'+('00000000'+u.toString(16)).substr(-8);return h.default.createElement(R.default,{pointerEvents:"none",style:(0,o.default)({position:'absolute',borderColor:c.slice(0,-2)+'55',borderWidth:1,borderStyle:'dashed',backgroundColor:c.slice(0,-2)+'0F'},E)})}},F=w},267,[40,35,30,268,49,270,15,109,123,89]);
332__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var e,t=r(d[0]),o=(e=t)&&e.__esModule?e:{default:e},n=o.default.twoArgumentPooler;function u(e,t){this.width=e,this.height=t}u.prototype.destructor=function(){this.width=null,this.height=null},u.getPooledFromElement=function(e){return u.getPooled(e.offsetWidth,e.offsetHeight)},o.default.addPoolingTo(u,n);var l=u},268,[269]);
333__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return l}}),r(d[0]);var o=function(o,n){var t=this;if(t.instancePool.length){var l=t.instancePool.pop();return t.call(l,o,n),l}return new t(o,n)},n=function(o){var n=this;o.destructor(),n.instancePool.length<n.poolSize&&n.instancePool.push(o)},t=o,l={addPoolingTo:function(o,l){var u=o;return u.instancePool=[],u.getPooled=l||t,u.poolSize||(u.poolSize=10),u.release=n,u},twoArgumentPooler:o}},269,[141]);
334__d(function(g,r,i,a,m,_e,d){"use strict";
334Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var t,e=r(d[0]),o=(t=e)&&t.__esModule?t:{default:t},u=o.default.twoArgumentPooler;function l(t,e){this.left=t,this.top=e}l.prototype.destructor=function(){this.left=null,this.top=null},o.default.addPoolingTo(l,u);var n=l},270,[269]);
335__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}});var n=e(r(_d[0])),l=e(r(_d[1])),s=r(_d[2]),t=(function(e){if(e&&e.__esModule)return e;var n={};return e&&Object.keys(e).forEach(function(l){var s=Object.getOwnPropertyDescriptor(e,l);Object.defineProperty(n,l,s.get?s:{enumerable:!0,get:function(){return e[l]}})}),n.default=e,n})(s),o=e(r(_d[3])),u=e(r(_d[4])),d=e(r(_d[5])),c=e(r(_d[6])),y=["activeOpacity","children","delayPressIn","delayPressOut","delayLongPress","disabled","focusable","onHideUnderlay","onLongPress","onPress","onPressIn","onPressOut","onShowUnderlay","rejectResponderTermination","style","testOnly_pressed","underlayColor"];function f(e,n){return{child:{opacity:null!=e?e:.85},underlay:{backgroundColor:void 0===n?'black':n}}}function P(e){return null!=e.onPress||null!=e.onPressIn||null!=e.onPressOut||null!=e.onLongPress}function b(e,d){var b=e.activeOpacity,O=e.children,h=e.delayPressIn,v=e.delayPressOut,_=e.delayLongPress,j=e.disabled,L=e.focusable,C=e.onHideUnderlay,E=e.onLongPress,S=e.onPress,k=e.onPressIn,I=e.onPressOut,w=e.onShowUnderlay,M=e.rejectResponderTermination,R=e.style,U=e.testOnly_pressed,H=e.underlayColor,T=(0,l.default)(e,y),D=(0,s.useRef)(null),x=(0,o.default)(d,D),A=(0,s.useState)(!0===U?f(b,H):null),N=A[0],q=A[1],z=(0,s.useCallback)(()=>{P(e)&&(q(f(b,H)),null!=w&&w())},[b,w,e,H]),B=(0,s.useCallback)(()=>{!0!==U&&P(e)&&(q(null),null!=C&&C())},[C,e,U]),F=(0,s.useMemo)(()=>({cancelable:!M,disabled:j,delayLongPress:_,delayPressStart:h,delayPressEnd:v,onLongPress:E,onPress:S,onPressStart(e){z(),null!=k&&k(e)},onPressEnd(e){B(),null!=I&&I(e)}}),[_,h,v,j,E,S,k,I,M,z,B]),G=(0,u.default)(D,F),J=t.Children.only(O);return t.createElement(c.default,(0,n.default)({},T,G,{accessibilityDisabled:j,focusable:!j&&!1!==L,pointerEvents:j?'box-none':void 0,ref:x,style:[p.root,R,!j&&p.actionable,N&&N.underlay]}),t.cloneElement(J,{style:[J.props.style,N&&N.child]}))}var p=d.default.create({root:{userSelect:'none'},actionable:{cursor:'pointer',touchAction:'manipulation'}}),O=t.memo(t.forwardRef(b));O.displayName='TouchableHighlight';var h=O},271,[120,40,15,128,244,41,123]);
336__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},272,[273]);
337__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t=e(r(d[0])),u=e(r(d[1])),n=e(r(d[2])),l=e(r(d[3])),f=["style"];var c={},o=function(e){var o=e.style,s=(0,u.default)(e,f);return l.default.createElement(n.default,(0,t.default)({},s,{style:[c,o]}))}},273,[120,40,123,15]);
338__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return y}});var s=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var s={};return e&&Object.keys(e).forEach(function(t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(s,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}),s.default=e,s})(s),n=e(r(_d[1])),l=e(r(_d[2])),o=e(r(_d[3])),c=r(_d[4]),u={accessibilityDisabled:!0,accessibilityLabel:!0,accessibilityLiveRegion:!0,accessibilityRole:!0,accessibilityState:!0,accessibilityValue:!0,children:!0,disabled:!0,focusable:!0,nativeID:!0,onBlur:!0,onFocus:!0,onLayout:!0,testID:!0},d=e=>(0,n.default)(e,u);function b(e,n){(0,c.warnOnce)('TouchableWithoutFeedback','TouchableWithoutFeedback is deprecated. Please use Pressable.');var u=e.delayPressIn,b=e.delayPressOut,f=e.delayLongPress,y=e.disabled,P=e.focusable,h=e.onLongPress,p=e.onPress,v=e.onPressIn,O=e.onPressOut,_=e.rejectResponderTermination,j=(0,s.useRef)(null),L=(0,s.useMemo)(()=>({cancelable:!_,disabled:y,delayLongPress:f,delayPressStart:u,delayPressEnd:b,onLongPress:h,onPress:p,onPressStart:v,onPressEnd:O}),[y,u,b,f,h,p,v,O,_]),D=(0,o.default)(j,L),R=t.Children.only(e.children),k=[R.props.children],E=d(e);E.accessibilityDisabled=y,E.focusable=!y&&!1!==P,E.ref=(0,l.default)(n,j,R.ref);var F=Object.assign(E,D);return t.cloneElement(R,F,...k)}var f=t.memo(t.forwardRef(b));f.displayName='TouchableWithoutFeedback';var y=f},274,[15,125,128,244,89]);
339__d(function(g,r,i,a,m,_e,d){"use strict";
339Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},275,[142]);
340__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var t=e(r(d[0])),n=e(r(d[1]));function u(e){return t.default.createElement(n.default,e)}u.ignoreWarnings=()=>{};var f=u},276,[15,273]);
341__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var n={ignoreLogs(){},ignoreAllLogs(){},uninstall(){},install(){}}},277,[]);
342__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},278,[184]);
343__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e,t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=r(_d[1]),u=(e=n)&&e.__esModule?e:{default:e};function o(){var e=t.useState(u.default.getColorScheme()),n=e[0],o=e[1];return t.useEffect(()=>u.default.addChangeListener(function(e){o(e.colorScheme)}).remove),n}},279,[15,223]);
344__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=r(d[0]).useLocaleContext},280,[97]);
345__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},u=r(d[1]);function f(){var e=(0,u.useState)(()=>n.default.get('window')),t=e[0],f=e[1];return(0,u.useEffect)(()=>{function e(e){var t=e.window;null!=t&&f(t)}return n.default.addEventListener('change',e),f(n.default.get('window')),()=>{n.default.removeEventListener('change',e)}},[]),t}},281,[148,15]);
346__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.colorScheme=void 0;const t=r(d[0]),o=r(d[1]),s=r(d[2]),l=r(d[3]);let n,c=t.Appearance;const h=l.StyleSheet.getFlag("darkMode");let w,u,b;if(h){const t=h.split(" ");w=t[0],u=t[1],"class"===w&&(b="window"in globalThis.window&&globalThis.window.document.documentElement.classList.contains(u)?"dark":"light")}else if("window"in globalThis){const t=globalThis.window.document.getElementsByTagName("head")[0];new MutationObserver(function(t,o){const s=l.StyleSheet.getFlag("darkMode");if(!s)return;o.disconnect();const n=s.split(" ");w=n[0],u=n[1],e.colorScheme.set(globalThis.window.document.documentElement.classList.contains(u)?"dark":"system")}).observe(t,{attributes:!1,childList:!0,subtree:!1})}const S=(0,s.observable)(c.getColorScheme()??"light"),v=(0,s.observable)(b,{fallback:S});function T(o){c=o,n?.remove(),n=c.addChangeListener(o=>{"active"===t.AppState.currentState&&S.set(o.colorScheme??"light")})}e.colorScheme={set(t){if("media"===w)throw new Error("Cannot manually set color scheme, as dark mode is type 'media'. Please use StyleSheet.setFlag('darkMode', 'class')");if(!globalThis.window)throw new Error("Cannot manually set color scheme while not in a browser environment.");"system"===t?v.set(void 0):v.set(t),u&&("dark"===t?globalThis.window?.document.documentElement.classList.add(u):globalThis.window?.document.documentElement.classList.remove(u))},get:v.get,toggle(){let t=v.get();void 0===t&&(t=c.getColorScheme()??"light"),e.colorScheme.set("light"===t?"dark":"light")},[o.INTERNAL_RESET]:t=>{v.set(void 0),T(t)}},T(c)},282,[28,23,283,27]);
347__d(function(g,r,i,a,m,e,d){"use strict";
347Object.defineProperty(e,"__esModule",{value:!0}),e.observable=function(n,{fallback:t,name:c}={}){const o=new Set;return{name:c,get:c=>(c&&(o.add(c),c.dependencies.add(()=>o.delete(c))),n??t?.get(c)),set(t){if(!Object.is(t,n)){n=t;for(const n of Array.from(o))n.run()}}}},e.cleanupEffect=function(n){for(const t of Array.from(n.dependencies))t();n.dependencies.clear()}},283,[]);
348__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.rem=e._rem=void 0;const t=r(d[0]),o=r(d[1]),l=void 0===globalThis.window;e._rem=(0,o.observable)(l?16:Number.parseFloat(globalThis.window.getComputedStyle(globalThis.window.document.documentElement).fontSize)||16),e.rem={get:t=>e._rem.get(t),set(t){e._rem.set(t),l||(globalThis.window.document.documentElement.style.fontSize=`${t}px`)},[t.INTERNAL_RESET](t=16){e._rem.set(t)}}},284,[23,283]);
349__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useColorScheme=function(){const[t,n]=(0,o.useState)(()=>({run:()=>n(o=>({...o})),dependencies:new Set}));return{colorScheme:c.colorScheme.get(t),setColorScheme:c.colorScheme.set,toggleColorScheme:c.colorScheme.toggle}};const o=r(d[0]),c=r(d[1])},285,[15,282]);
350__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.maybeHijackSafeAreaProvider=function(t){return t}},286,[]);
351__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const t=r(d[0]),s=r(d[1]);(0,s.cssInterop)(t.Image,{className:"style"}),(0,s.cssInterop)(t.Pressable,{className:"style"}),(0,s.cssInterop)(t.Switch,{className:"style"}),(0,s.cssInterop)(t.Text,{className:"style"}),(0,s.cssInterop)(t.TouchableHighlight,{className:"style"}),(0,s.cssInterop)(t.TouchableOpacity,{className:"style"}),(0,s.cssInterop)(t.TouchableWithoutFeedback,{className:"style"}),(0,s.cssInterop)(t.View,{className:"style"}),(0,s.cssInterop)(t.ActivityIndicator,{className:{target:"style",nativeStyleToProp:{color:!0}}}),(0,s.cssInterop)(t.StatusBar,{className:{target:!1,nativeStyleToProp:{backgroundColor:!0}}}),(0,s.cssInterop)(t.ScrollView,{className:"style",contentContainerClassName:"contentContainerStyle"}),(0,s.cssInterop)(t.TextInput,{className:{target:"style",nativeStyleToProp:{textAlign:!0}}}),(0,s.remapProps)(t.FlatList,{className:"style",ListFooterComponentClassName:"ListFooterComponentStyle",ListHeaderComponentClassName:"ListHeaderComponentStyle",columnWrapperClassName:"columnWrapperStyle",contentContainerClassName:"contentContainerStyle"}),(0,s.remapProps)(t.ImageBackground,{className:"style",imageClassName:"imageStyle"}),(0,s.remapProps)(t.KeyboardAvoidingView,{className:"style",contentContainerClassName:"contentContainerStyle"}),(0,s.remapProps)(t.VirtualizedList,{className:"style",ListFooterComponentClassName:"ListFooterComponentStyle",ListHeaderComponentClassName:"ListHeaderComponentStyle",contentContainerClassName:"contentContainerStyle"});try{const t=r(d[2],"react-native-safe-area-context").SafeAreaView;(0,s.cssInterop)(t,{className:"style"})}catch{}},287,[28,21,17]);
352__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.verifyJSX=function(){return!0===t.jsx("react-native-css-interop-jsx-pragma-check",{})},e.verifyFlag=function(t,n="true"){return!globalThis.window||o.getPropertyValue(t?`--css-interop-${t}`:"--css-interop")===n},e.verifyData=function(){return!globalThis.window||""!==o.getPropertyValue("--css-interop")};const o=globalThis.window?globalThis.window.getComputedStyle(globalThis.window.document.documentElement):{getPropertyValue:()=>"asdf"}},288,[289]);
353__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.createElement=e.createInteropElement=e.jsxDEV=e.jsx=e.jsxs=e.Fragment=void 0;const n=r(d[0]),l=t(r(d[1])),s=t(r(d[2]));var u=r(d[0]);Object.defineProperty(e,"Fragment",{enumerable:!0,get:function(){return u.Fragment}}),e.jsxs=(0,s.default)(l.default.jsxs),e.jsx=(0,s.default)(l.default.jsx),e.jsxDEV=(0,s.default)(l.default.jsxDEV),e.createInteropElement=(0,s.default)(n.createElement),e.createElement=n.createElement},289,[15,6,20]);
354__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,c){void 0===c&&(c=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,c,u)}:function(t,n,o,c){void 0===c&&(c=o),t[c]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var c in n)"default"===c||Object.prototype.hasOwnProperty.call(o,c)||t(o,n,c)};
354Object.defineProperty(e,"__esModule",{value:!0}),e.createInteropElement=void 0,n(r(d[0]),e);var o=r(d[1]);Object.defineProperty(e,"createInteropElement",{enumerable:!0,get:function(){return o.createInteropElement}})},290,[22,289]);
355__d(function(g,r,i,a,m,_e,_d){"use strict";function t(t){if(t&&t.__esModule)return t;var e={};return t&&Object.keys(t).forEach(function(n){var o=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,o.get?o:{enumerable:!0,get:function(){return t[n]}})}),e.default=t,e}Object.defineProperty(_e,'__esModule',{value:!0}),_e.NativeSafeAreaProvider=function({children:t,style:e,onInsetsChange:d}){return o.useEffect(()=>{if('undefined'==typeof document)return;const t=v();document.body.appendChild(t);const e=()=>{const{paddingTop:e,paddingBottom:n,paddingLeft:o,paddingRight:s}=window.getComputedStyle(t),u={top:e?parseInt(e,10):0,bottom:n?parseInt(n,10):0,left:o?parseInt(o,10):0,right:s?parseInt(s,10):0},c={x:0,y:0,width:document.documentElement.offsetWidth,height:document.documentElement.offsetHeight};d({nativeEvent:{insets:u,frame:c}})};return t.addEventListener(f(),e),e(),()=>{document.body.removeChild(t),t.removeEventListener(f(),e)}},[d]),n.createInteropElement(s.default,{style:e},t)};var e,n=t(r(_d[0])),o=t(r(_d[1])),d=r(_d[2]),s=(e=d)&&e.__esModule?e:{default:e};const u={WebkitTransition:'webkitTransitionEnd',Transition:'transitionEnd',MozTransition:'transitionend',MSTransition:'msTransitionEnd',OTransition:'oTransitionEnd'};let c=null;function f(){if(null!=c)return c;const t=document.createElement('invalidtype');c=u.Transition;for(const e in u)if(void 0!==t.style[e]){c=u[e];break}return c}let l=null;function p(){if(null!==l)return l;const{CSS:t}=window;return l=t&&t.supports&&t.supports('top: constant(safe-area-inset-top)')?'constant':'env',l}function h(t){return`${p()}(safe-area-inset-${t})`}function v(){const t=document.createElement('div'),{style:e}=t;return e.position='fixed',e.left='0',e.top='0',e.width='0',e.height='0',e.zIndex='-1',e.overflow='hidden',e.visibility='hidden',e.transitionDuration='0.05s',e.transitionProperty='padding',e.transitionDelay='0s',e.paddingTop=h('top'),e.paddingBottom=h('bottom'),e.paddingLeft=h('left'),e.paddingRight=h('right'),t}},291,[19,15,123]);
356__d(function(g,_r,i,a,m,_e,_d){"use strict";function t(t){if(t&&t.__esModule)return t;var e={};return t&&Object.keys(t).forEach(function(r){var n=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,n.get?n:{enumerable:!0,get:function(){return t[r]}})}),e.default=t,e}function e(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"SafeAreaView",{enumerable:!0,get:function(){return p}});var r=t(_r(_d[0])),n=t(_r(_d[1])),o=e(_r(_d[2])),d=e(_r(_d[3])),u=_r(_d[4]);function f(){return f=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)({}).hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},f.apply(null,arguments)}const l={top:'additive',left:'additive',bottom:'additive',right:'additive'};function c(t,e,r){switch(r){case'maximum':return Math.max(e,t);case'additive':return e+t;default:return e}}const p=n.forwardRef(({style:t={},mode:e,edges:p,...s},b)=>{const h=(0,u.useSafeAreaInsets)(),v=n.useMemo(()=>null==p?l:Array.isArray(p)?p.reduce((t,e)=>(t[e]='additive',t),{}):p,[p]),y=n.useMemo(()=>{const r=o.default.flatten(t);if('margin'===e){const{margin:e=0,marginVertical:n=e,marginHorizontal:o=e,marginTop:d=n,marginRight:u=o,marginBottom:f=n,marginLeft:l=o}=r,p={marginTop:c(h.top,d,v.top),marginRight:c(h.right,u,v.right),marginBottom:c(h.bottom,f,v.bottom),marginLeft:c(h.left,l,v.left)};return[t,p]}{const{padding:e=0,paddingVertical:n=e,paddingHorizontal:o=e,paddingTop:d=n,paddingRight:u=o,paddingBottom:f=n,paddingLeft:l=o}=r,p={paddingTop:c(h.top,d,v.top),paddingRight:c(h.right,u,v.right),paddingBottom:c(h.bottom,f,v.bottom),paddingLeft:c(h.left,l,v.left)};return[t,p]}},[v.bottom,v.left,v.right,v.top,h.bottom,h.left,h.right,h.top,e,t]);return r.createInteropElement(d.default,f({style:y},s,{ref:b}))})},292,[19,15,41,123,18]);
357__d(function(g,r,i,a,m,e,d){"use strict";
357Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"initialWindowMetrics",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"initialWindowSafeAreaInsets",{enumerable:!0,get:function(){return t}});const n=null,t=null},293,[]);
358__d(function(g,r,i,a,m,e,d){},294,[]);
359__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Screen=p,e.isScreen=function(n,o){if((0,t.isValidElement)(n)&&n&&n.type===p){if('object'==typeof n.props&&n.props&&'name'in n.props&&!n.props.name)throw new Error(`<Screen /> component in \`default export\` at \`app${o}/_layout\` must have a \`name\` prop when used as a child of a Layout Route.`);return!0}return!1};const t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);function p({name:t,options:p}){if(t)throw new Error("The name prop on the Screen component may only be used when it is inside a Layout route");const c=(0,n.useRoute)(),f=(0,o.useNavigation)(),l=f.isFocused(),y=(0,u.isRoutePreloadedInStack)(f.getState(),c);return(0,s.useSafeLayoutEffect)(()=>{p&&Object.keys(p).length&&(!y||y&&l)&&f.setOptions(p)},[l,y,f,p]),null}},295,[15,296,415,459,460]);
360__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,c)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var u in n)"default"===u||Object.prototype.hasOwnProperty.call(o,u)||t(o,n,u)};Object.defineProperty(e,"__esModule",{value:!0}),e.useScrollToTop=e.useRoutePath=e.useLocale=e.useLinkTo=e.useLinkProps=e.useLinkBuilder=e.UNSTABLE_UnhandledLinkingContext=e.DefaultTheme=e.DarkTheme=e.ServerContainer=e.NavigationContainer=e.LocaleDirContext=e.LinkingContext=e.Link=e.createStaticNavigation=void 0;var o=r(d[0]);Object.defineProperty(e,"createStaticNavigation",{enumerable:!0,get:function(){return o.createStaticNavigation}});var u=r(d[1]);Object.defineProperty(e,"Link",{enumerable:!0,get:function(){return u.Link}});var c=r(d[2]);Object.defineProperty(e,"LinkingContext",{enumerable:!0,get:function(){return c.LinkingContext}});var l=r(d[3]);Object.defineProperty(e,"LocaleDirContext",{enumerable:!0,get:function(){return l.LocaleDirContext}});var f=r(d[4]);Object.defineProperty(e,"NavigationContainer",{enumerable:!0,get:function(){return f.NavigationContainer}});var b=r(d[5]);Object.defineProperty(e,"ServerContainer",{enumerable:!0,get:function(){return b.ServerContainer}});var s=r(d[6]);Object.defineProperty(e,"DarkTheme",{enumerable:!0,get:function(){return s.DarkTheme}});var v=r(d[7]);Object.defineProperty(e,"DefaultTheme",{enumerable:!0,get:function(){return v.DefaultTheme}}),n(r(d[8]),e);var p=r(d[9]);Object.defineProperty(e,"UNSTABLE_UnhandledLinkingContext",{enumerable:!0,get:function(){return p.UnhandledLinkingContext}});var L=r(d[10]);Object.defineProperty(e,"useLinkBuilder",{enumerable:!0,get:function(){return L.useLinkBuilder}});var P=r(d[11]);Object.defineProperty(e,"useLinkProps",{enumerable:!0,get:function(){return P.useLinkProps}});var m=r(d[12]);Object.defineProperty(e,"useLinkTo",{enumerable:!0,get:function(){return m.useLinkTo}});var O=r(d[13]);Object.defineProperty(e,"useLocale",{enumerable:!0,get:function(){return O.useLocale}});var k=r(d[14]);Object.defineProperty(e,"useRoutePath",{enumerable:!0,get:function(){return k.useRoutePath}});var j=r(d[15]);Object.defineProperty(e,"useScrollToTop",{enumerable:!0,get:function(){return j.useScrollToTop}}),n(r(d[16]),e)},296,[297,405,394,395,393,407,408,397,409,396,410,406,411,412,413,414,298]);
361__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var c=Object.getOwnPropertyDescriptor(n,i);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,c)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
361,function(o){if(o&&o.__esModule)return o;var c={};if(null!=o)for(var u=t(o),l=0;l<u.length;l++)"default"!==u[l]&&n(c,o,u[l]);return i(c,o),c});Object.defineProperty(e,"__esModule",{value:!0}),e.createStaticNavigation=function(t){const n=(0,l.createComponentForStaticNavigation)(t,'RootNavigator');return u.forwardRef(function({linking:i,...o},f){const b=u.useMemo(()=>{const n=(0,l.createPathConfigForStaticNavigation)(t,{initialRouteName:i?.config?.initialRouteName},'auto'===i?.enabled);if(n)return{path:i?.config?.path,initialRouteName:i?.config?.initialRouteName,screens:n}},[i?.enabled,i?.config?.path,i?.config?.initialRouteName]),h=u.useMemo(()=>{if(!i)return;const t='boolean'==typeof i.enabled?i.enabled:null!=b?.screens;return{...i,enabled:t,config:b}},[i,b]);if(!0===i?.enabled&&null==b?.screens)throw new Error("Linking is enabled but no linking configuration was found for the screens.\n\nTo solve this:\n- Specify a 'linking' property for the screens you want to link to.\n- Or set 'linking.enabled' to 'auto' to generate paths automatically.\n\nSee usage guide: https://reactnavigation.org/docs/static-configuration#linking");return(0,c.jsx)(s.NavigationContainer,{...o,ref:f,linking:h,children:(0,c.jsx)(n,{})})})};const c=r(d[0]),u=o(r(d[1])),l=r(d[2]),s=r(d[3])},297,[6,15,298,393]);
362__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var v=Object.getOwnPropertyDescriptor(n,o);v&&!("get"in v?!n.__esModule:v.writable||v.configurable)||(v={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,v)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var u in n)"default"===u||Object.prototype.hasOwnProperty.call(o,u)||t(o,n,u)};Object.defineProperty(e,"__esModule",{value:!0}),e.validatePathConfig=e.useStateForPath=e.useRoute=e.usePreventRemoveContext=e.usePreventRemove=e.useNavigationState=e.useNavigationIndependentTree=e.useNavigationContainerRef=e.useNavigationBuilder=e.useNavigation=e.useIsFocused=e.useFocusEffect=e.useTheme=e.ThemeProvider=e.ThemeContext=e.createPathConfigForStaticNavigation=e.createComponentForStaticNavigation=e.PreventRemoveProvider=e.PreventRemoveContext=e.NavigationRouteContext=e.NavigationProvider=e.NavigationMetaContext=e.NavigationIndependentTree=e.NavigationHelpersContext=e.NavigationContext=e.NavigationContainerRefContext=e.getStateFromPath=e.getPathFromState=e.getFocusedRouteNameFromRoute=e.getActionFromState=e.findFocusedRoute=e.CurrentRenderContext=e.createNavigatorFactory=e.createNavigationContainerRef=e.BaseNavigationContainer=void 0;var o=r(d[0]);Object.defineProperty(e,"BaseNavigationContainer",{enumerable:!0,get:function(){return o.BaseNavigationContainer}});var u=r(d[1]);Object.defineProperty(e,"createNavigationContainerRef",{enumerable:!0,get:function(){return u.createNavigationContainerRef}});var v=r(d[2]);Object.defineProperty(e,"createNavigatorFactory",{enumerable:!0,get:function(){return v.createNavigatorFactory}});var c=r(d[3]);Object.defineProperty(e,"CurrentRenderContext",{enumerable:!0,get:function(){return c.CurrentRenderContext}});var f=r(d[4]);Object.defineProperty(e,"findFocusedRoute",{enumerable:!0,get:function(){return f.findFocusedRoute}});var b=r(d[5]);Object.defineProperty(e,"getActionFromState",{enumerable:!0,get:function(){return b.getActionFromState}});var m=r(d[6]);Object.defineProperty(e,"getFocusedRouteNameFromRoute",{enumerable:!0,get:function(){return m.getFocusedRouteNameFromRoute}});var P=r(d[7]);Object.defineProperty(e,"getPathFromState",{enumerable:!0,get:function(){return P.getPathFromState}});var s=r(d[8]);Object.defineProperty(e,"getStateFromPath",{enumerable:!0,get:function(){return s.getStateFromPath}});var p=r(d[9]);Object.defineProperty(e,"NavigationContainerRefContext",{enumerable:!0,get:function(){return p.NavigationContainerRefContext}});var N=r(d[10]);Object.defineProperty(e,"NavigationContext",{enumerable:!0,get:function(){return N.NavigationContext}});var l=r(d[11]);Object.defineProperty(e,"NavigationHelpersContext",{enumerable:!0,get:function(){return l.NavigationHelpersContext}});var C=r(d[12]);Object.defineProperty(e,"NavigationIndependentTree",{enumerable:!0,get:function(){return C.NavigationIndependentTree}});var y=r(d[13]);Object.defineProperty(e,"NavigationMetaContext",{enumerable:!0,get:function(){return y.NavigationMetaContext}});var O=r(d[14]);Object.defineProperty(e,"NavigationProvider",{enumerable:!0,get:function(){return O.NavigationProvider}});var j=r(d[14]);Object.defineProperty(e,"NavigationRouteContext",{enumerable:!0,get:function(){return j.NavigationRouteContext}});var R=r(d[15]);Object.defineProperty(e,"PreventRemoveContext",{enumerable:!0,get:function(){return R.PreventRemoveContext}});var F=r(d[16]);Object.defineProperty(e,"PreventRemoveProvider",{enumerable:!0,get:function(){return F.PreventRemoveProvider}});var h=r(d[17]);Object.defineProperty(e,"createComponentForStaticNavigation",{enumerable:!0,get:function(){return h.createComponentForStaticNavigation}}),Object.defineProperty(e,"createPathConfigForStaticNavigation",{enumerable:!0,get:function(){return h.createPathConfigForStaticNavigation}});var x=r(d[18]);Object.defineProperty(e,"ThemeContext",{enumerable:!0,get:function(){return x.ThemeContext}});var S=r(d[19]);Object.defineProperty(e,"ThemeProvider",{enumerable:!0,get:function(){return S.ThemeProvider}});var T=r(d[20]);Object.defineProperty(e,"useTheme",{enumerable:!0,get:function(){return T.useTheme}}),n(r(d[21]),e);var _=r(d[22]);Object.defineProperty(e,"useFocusEffect",{enumerable:!0,get:function(){return _.useFocusEffect}});var I=r(d[23]);Object.defineProperty(e,"useIsFocused",{enumerable:!0,get:function(){return I.useIsF
362ocused}});var B=r(d[24]);Object.defineProperty(e,"useNavigation",{enumerable:!0,get:function(){return B.useNavigation}});var M=r(d[25]);Object.defineProperty(e,"useNavigationBuilder",{enumerable:!0,get:function(){return M.useNavigationBuilder}});var w=r(d[26]);Object.defineProperty(e,"useNavigationContainerRef",{enumerable:!0,get:function(){return w.useNavigationContainerRef}});var A=r(d[27]);Object.defineProperty(e,"useNavigationIndependentTree",{enumerable:!0,get:function(){return A.useNavigationIndependentTree}});var E=r(d[28]);Object.defineProperty(e,"useNavigationState",{enumerable:!0,get:function(){return E.useNavigationState}});var H=r(d[29]);Object.defineProperty(e,"usePreventRemove",{enumerable:!0,get:function(){return H.usePreventRemove}});var D=r(d[30]);Object.defineProperty(e,"usePreventRemoveContext",{enumerable:!0,get:function(){return D.usePreventRemoveContext}});var k=r(d[31]);Object.defineProperty(e,"useRoute",{enumerable:!0,get:function(){return k.useRoute}});var q=r(d[32]);Object.defineProperty(e,"useStateForPath",{enumerable:!0,get:function(){return q.useStateForPath}});var z=r(d[33]);Object.defineProperty(e,"validatePathConfig",{enumerable:!0,get:function(){return z.validatePathConfig}}),n(r(d[34]),e)},298,[299,320,331,334,321,335,336,339,347,314,351,352,353,357,354,358,359,360,323,322,364,365,366,355,356,367,389,327,381,390,391,363,392,346,301]);
363__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var s=Object.getOwnPropertyDescriptor(n,o);s&&!("get"in s?!n.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,s)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var s={};if(null!=i)for(var u=t(i),c=0;c<u.length;c++)"default"!==u[c]&&n(s,i,u[c]);return o(s,i),s}),s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseNavigationContainer=function({ref:t,initialState:n,onStateChange:o,onReady:i,onUnhandledAction:s,navigationInChildEnabled:E=!1,theme:L,children:A}){const D=(0,l.use)(C.NavigationStateContext),M=(0,S.useNavigationIndependentTree)();if(!D.isDefault&&!M)throw new Error("Looks like you have nested a 'NavigationContainer' inside another. Normally you need only one container at the root of the app, so this was probably an error. If this was intentional, wrap the container in 'NavigationIndependentTree' explicitly. Note that this will make the child navigators disconnected from the parent and you won't be able to navigate between them.");const{state:T,getState:U,setState:B,scheduleUpdate:G,flushUpdates:K}=(0,w.useSyncState)(()=>P(null==n?void 0:n)),F=c.useRef(!0),Z=c.useRef(void 0),H=c.useCallback(()=>Z.current,[]),q=c.useCallback(t=>{Z.current=t},[]),{listeners:z,addListener:J}=(0,j.useChildListeners)(),{keyedListeners:Q,addKeyedListener:V}=(0,x.useKeyedChildListeners)(),W=(0,f.default)(t=>{null==z.focus[0]?console.error(b.NOT_INITIALIZED_ERROR):z.focus[0](n=>n.dispatch(t))}),X=(0,f.default)(()=>{if(null==z.focus[0])return!1;const{result:t,handled:n}=z.focus[0](t=>t.canGoBack());return!!n&&t}),Y=(0,f.default)(t=>{const n=t?.key??Q.getState.root?.().key;null==n?console.error(b.NOT_INITIALIZED_ERROR):z.focus[0](o=>o.dispatch({...h.CommonActions.reset(t),target:n}))}),$=(0,f.default)(()=>Q.getState.root?.()),ee=(0,f.default)(()=>{const t=$();if(null==t)return;return(0,R.findFocusedRoute)(t)}),te=(0,f.default)(()=>null!=z.focus[0]),ne=(0,I.useEventEmitter)(),{addOptionsGetter:re,getCurrentOptions:oe}=(0,k.useOptionsGetters)({}),ae=c.useMemo(()=>({...Object.keys(h.CommonActions).reduce((t,n)=>(t[n]=(...t)=>W(h.CommonActions[n](...t)),t),{}),...ne.create('root'),dispatch:W,resetRoot:Y,isFocused:()=>!0,canGoBack:X,getParent:()=>{},getState:U,getRootState:$,getCurrentRoute:ee,getCurrentOptions:oe,isReady:te,setOptions:()=>{throw new Error('Cannot call setOptions outside a screen')}}),[X,W,ne,oe,ee,$,U,te,Y]);c.useImperativeHandle(t,()=>ae,[ae]);const ie=(0,f.default)((t,n)=>{ne.emit({type:'__unsafe_action__',data:{action:t,noop:n,stack:ce.current}})}),se=c.useRef(void 0),ue=(0,f.default)(t=>{se.current!==t&&(se.current=t,ne.emit({type:'options',data:{options:t}}))}),ce=c.useRef(void 0),de=c.useMemo(()=>({addListener:J,addKeyedListener:V,onDispatchAction:ie,onOptionsChange:ue,scheduleUpdate:G,flushUpdates:K,stackRef:ce}),[J,V,ie,ue,G,K]),le=c.useRef(!0),fe=c.useCallback(()=>le.current,[]),he=c.useMemo(()=>({state:T,getState:U,setState:B,getKey:H,setKey:q,getIsInitial:fe,addOptionsGetter:re}
363),[T,U,B,H,q,fe,re]),ve=c.useRef(i),pe=c.useRef(o);c.useEffect(()=>{le.current=!1,pe.current=o,ve.current=i});const ge=c.useRef(!1);c.useEffect(()=>{!ge.current&&te()&&(ge.current=!0,ve.current?.(),ne.emit({type:'ready'}))},[T,te,ne]),c.useEffect(()=>{const t=$();ne.emit({type:'state',data:{state:T}}),!F.current&&pe.current&&pe.current(t),F.current=!1},[$,ne,T]);const ye=(0,f.default)(t=>{});return(0,u.jsx)(_.NavigationIndependentTreeContext.Provider,{value:!1,children:(0,u.jsx)(m.NavigationContainerRefContext.Provider,{value:ae,children:(0,u.jsx)(y.NavigationBuilderContext.Provider,{value:de,children:(0,u.jsx)(C.NavigationStateContext.Provider,{value:he,children:(0,u.jsx)(O.UnhandledActionContext.Provider,{value:s??ye,children:(0,u.jsx)(v.DeprecatedNavigationInChildContext.Provider,{value:E,children:(0,u.jsx)(p.EnsureSingleNavigator,{children:(0,u.jsx)(N.ThemeProvider,{value:L,children:A})})})})})})})})};const u=r(d[0]),c=i(r(d[1])),l=r(d[1]),f=s(r(d[2])),h=r(d[3]),v=r(d[4]),p=r(d[5]),y=r(d[6]),m=r(d[7]),_=r(d[8]),C=r(d[9]),O=r(d[10]),b=(r(d[11]),r(d[12]),r(d[13])),R=r(d[14]),N=r(d[15]),j=r(d[16]),I=r(d[17]),x=r(d[18]),S=r(d[19]),k=r(d[20]),w=r(d[21]),P=t=>{if(void 0===t)return;const{key:n,routeNames:o,...i}=t;return{...i,stale:!0,routes:t.routes.map(t=>void 0===t.state?t:{...t,state:P(t.state)})}}},299,[6,15,300,301,311,312,313,314,315,316,317,318,319,320,321,322,324,325,326,327,328,329]);
364__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(o,i,c[f]);return u(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){const n=o.useRef(t),u=o.useRef(function(...t){return n.current.apply(this,t)}).current;return c(()=>{n.current=t},[t]),u};const o=i(r(d[0])),c='undefined'!=typeof document||'undefined'!=typeof navigator&&'ReactNative'===navigator.product?o.useInsertionEffect:o.useEffect},300,[15]);
365__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var i=Object.getOwnPropertyDescriptor(n,o);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,i)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(u){if(u&&u.__esModule)return u;var i={};if(null!=u)for(var c=t(u),f=0;f<c.length;f++)"default"!==c[f]&&n(i,u,c[f]);return o(i,u),i}),i=this&&this.__exportStar||function(t,o){for(var u in t)"default"===u||Object.prototype.hasOwnProperty.call(o,u)||n(o,t,u)};Object.defineProperty(e,"__esModule",{value:!0}),e.TabRouter=e.TabActions=e.StackRouter=e.StackActions=e.DrawerRouter=e.DrawerActions=e.BaseRouter=e.CommonActions=void 0;const c=u(r(d[0]));e.CommonActions=c;var f=r(d[1]);Object.defineProperty(e,"BaseRouter",{enumerable:!0,get:function(){return f.BaseRouter}});var b=r(d[2]);Object.defineProperty(e,"DrawerActions",{enumerable:!0,get:function(){return b.DrawerActions}}),Object.defineProperty(e,"DrawerRouter",{enumerable:!0,get:function(){return b.DrawerRouter}});var s=r(d[3]);Object.defineProperty(e,"StackActions",{enumerable:!0,get:function(){return s.StackActions}}),Object.defineProperty(e,"StackRouter",{enumerable:!0,get:function(){return s.StackRouter}});var l=r(d[4]);Object.defineProperty(e,"TabActions",{enumerable:!0,get:function(){return l.TabActions}}),Object.defineProperty(e,"TabRouter",{enumerable:!0,get:function(){return l.TabRouter}}),i(r(d[5]),e)},301,[302,303,305,308,306,310]);
366__d(function(g,r,i,a,m,e,d){"use strict";
366Object.defineProperty(e,"__esModule",{value:!0}),e.goBack=function(){return{type:'GO_BACK'}},e.navigate=function(...t){if('string'==typeof t[0]){const[n,o,p]=t;return'boolean'==typeof p&&console.warn("Passing a boolean as the third argument to 'navigate' is deprecated. Pass '{ merge: true }' instead."),{type:'NAVIGATE',payload:{name:n,params:o,merge:'boolean'==typeof p?p:p?.merge,pop:p?.pop}}}{const n=t[0]||{};if(!('name'in n))throw new Error('You need to specify a name when calling navigate with an object as the argument. See https://reactnavigation.org/docs/navigation-actions#navigate for usage.');return{type:'NAVIGATE',payload:n}}},e.navigateDeprecated=function(...t){if('string'==typeof t[0])return{type:'NAVIGATE_DEPRECATED',payload:{name:t[0],params:t[1]}};{const n=t[0]||{};if(!('name'in n))throw new Error('You need to specify a name when calling navigateDeprecated with an object as the argument. See https://reactnavigation.org/docs/navigation-actions#navigatelegacy for usage.');return{type:'NAVIGATE_DEPRECATED',payload:n}}},e.reset=function(t){return{type:'RESET',payload:t}},e.setParams=function(t){return{type:'SET_PARAMS',payload:{params:t}}},e.replaceParams=function(t){return{type:'REPLACE_PARAMS',payload:{params:t}}},e.preload=function(t,n){return{type:'PRELOAD',payload:{name:t,params:n}}}},302,[]);
367__d(function(g,_r,_i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BaseRouter=void 0;const t=_r(d[0]);e.BaseRouter={getStateForAction(s,o){switch(o.type){case'SET_PARAMS':case'REPLACE_PARAMS':{const t=o.source?s.routes.findIndex(t=>t.key===o.source):s.index;return-1===t?null:{...s,routes:s.routes.map((s,u)=>u===t?{...s,params:'REPLACE_PARAMS'===o.type?o.payload.params:{...s.params,...o.payload.params}}:s)}}case'RESET':{const u=o.payload;return 0===u.routes.length||u.routes.some(t=>!s.routeNames.includes(t.name))?null:!1===u.stale?s.routeNames.length!==u.routeNames.length||u.routeNames.some(t=>!s.routeNames.includes(t))?null:{...u,routes:u.routes.map(s=>s.key?s:{...s,key:`${s.name}-${(0,t.nanoid)()}`})}:u}default:return null}},shouldActionChangeFocus:t=>'NAVIGATE'===t.type||'NAVIGATE_DEPRECATED'===t.type}},303,[304]);
368__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"nanoid",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"customAlphabet",{enumerable:!0,get:function(){return t}});let t=(t,n=21)=>(o=n)=>{let u='',l=0|o;for(;l--;)u+=t[Math.random()*t.length|0];return u},n=(t=21)=>{let n='',o=0|t;for(;o--;)n+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return n}},304,[]);
369__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DrawerActions=void 0,e.DrawerRouter=function({defaultStatus:s="closed",...n}){const u=(0,o.TabRouter)(n),c=t=>Boolean(t.history?.some(t=>'drawer'===t.type)),y=t=>c(t)?t:{...t,history:[...t.history,{type:'drawer',status:'open'===s?'closed':'open'}]},A=t=>c(t)?{...t,history:t.history.filter(t=>'drawer'!==t.type)}:t,l=t=>'open'===s?A(t):y(t),R=t=>'open'===s?y(t):A(t);return{...u,type:'drawer',getInitialState:({routeNames:o,routeParamList:n,routeGetIdList:c})=>({...u.getInitialState({routeNames:o,routeParamList:n,routeGetIdList:c}),default:s,stale:!1,type:'drawer',key:`drawer-${(0,t.nanoid)()}`}),getRehydratedState(o,{routeNames:n,routeParamList:l,routeGetIdList:R}){if(!1===o.stale)return o;let E=u.getRehydratedState(o,{routeNames:n,routeParamList:l,routeGetIdList:R});return c(o)&&(E=A(E),E=y(E)),{...E,default:s,type:'drawer',key:`drawer-${(0,t.nanoid)()}`}},getStateForRouteFocus(t,o){const s=u.getStateForRouteFocus(t,o);return R(s)},getStateForAction(t,o,s){switch(o.type){case'OPEN_DRAWER':return l(t);case'CLOSE_DRAWER':return R(t);case'TOGGLE_DRAWER':return c(t)?A(t):y(t);case'JUMP_TO':case'NAVIGATE':case'NAVIGATE_DEPRECATED':{const n=u.getStateForAction(t,o,s);return null!=n&&n.index!==t.index?R(n):n}case'GO_BACK':return c(t)?A(t):u.getStateForAction(t,o,s);default:return u.getStateForAction(t,o,s)}},actionCreators:e.DrawerActions}};const t=r(d[0]),o=r(d[1]);e.DrawerActions={...o.TabActions,openDrawer:()=>({type:'OPEN_DRAWER'}),closeDrawer:()=>({type:'CLOSE_DRAWER'}),toggleDrawer:()=>({type:'TOGGLE_DRAWER'})}},305,[304,306]);
370__d(function(g,_r,_i,a,m,e,d){"use strict";
370Object.defineProperty(e,"__esModule",{value:!0}),e.TabActions=void 0,e.TabRouter=function(t){const r=u(t);return{...r,getStateForAction:(t,o,s)=>{if(o.target&&o.target!==t.key)return null;if('REPLACE'===o.type){const n=o;let i=r.getStateForAction(t,{...n,type:'JUMP_TO'},s);if(!i||void 0===i.index||!Array.isArray(i.history))return null;if(0!==i.index){const t=i.index-1;i={...i,key:`${i.key}-replace`,history:[...i.history.slice(0,t),...i.history.splice(i.index)]}}return i}return r.getStateForAction(t,o,s)}}};const t=_r(d[0]),r=_r(d[1]),o=_r(d[2]),s='route';e.TabActions={jumpTo:(t,r)=>({type:'JUMP_TO',payload:{name:t,params:r}})};const n=(t,r,o,n)=>{const i=[{type:s,key:t[r].key}];let u;switch(o){case'order':for(let o=r;o>0;o--)i.unshift({type:s,key:t[o-1].key});break;case'firstRoute':0!==r&&i.unshift({type:s,key:t[0].key});break;case'initialRoute':u=t.findIndex(t=>t.name===n),u=-1===u?0:u,r!==u&&i.unshift({type:s,key:t[u].key})}return i},i=(t,r,o,i)=>{let u=t.history;if('history'===o||'fullHistory'===o){const n=t.routes[r];if('history'===o)u=u.filter(t=>'route'===t.type&&t.key!==n.key);else if('fullHistory'===o){const t=u.findLastIndex(t=>'route'===t.type);n.key===u[t]?.key&&(u=[...u.slice(0,t),...u.slice(t+1)])}u=u.concat({type:s,key:n.key,params:'fullHistory'===o?n.params:void 0})}else u=n(t.routes,r,o,i);return{...t,index:r,history:u}};function u({initialRouteName:s,backBehavior:u="firstRoute"}){return{...r.BaseRouter,type:'tab',getInitialState({routeNames:r,routeParamList:o}){const i=void 0!==s&&r.includes(s)?r.indexOf(s):0,y=r.map(r=>({name:r,key:`${r}-${(0,t.nanoid)()}`,params:o[r]})),l=n(y,i,u,s);return{stale:!1,type:'tab',key:`tab-${(0,t.nanoid)()}`,index:i,routeNames:r,history:l,routes:y,preloadedRouteKeys:[]}},getRehydratedState(r,{routeNames:o,routeParamList:n}){const y=r;if(!1===y.stale)return y;const l=o.map(r=>{const o=y.routes.find(t=>t.name===r);return{...o,name:r,key:o&&o.name===r&&o.key?o.key:`${r}-${(0,t.nanoid)()}`,params:void 0!==n[r]?{...n[r],...o?o.params:void 0}:o?o.params:void 0}}),p=Math.min(Math.max(o.indexOf(y.routes[y?.index??0]?.name),0),l.length-1),c=l.map(t=>t.key),f=y.history?.filter(t=>c.includes(t.key))??[];return i({stale:!1,type:'tab',key:`tab-${(0,t.nanoid)()}`,index:p,routeNames:o,history:f,routes:l,preloadedRouteKeys:y.preloadedRouteKeys?.filter(t=>c.includes(t))??[]},p,u,s)},getStateForRouteNamesChange(r,{routeNames:o,routeParamList:i,routeKeyChanges:y}){const l=o.map(o=>r.routes.find(t=>t.name===o&&!y.includes(t.name))||{name:o,key:`${o}-${(0,t.nanoid)()}`,params:i[o]}),p=Math.max(0,o.indexOf(r.routes[r.index].name));let c=r.history.filter(t=>'route'!==t.type||l.find(r=>r.key===t.key));return c.length||(c=n(l,p,u,s)),{...r,history:c,routeNames:o,routes:l,index:p}},getStateForRouteFocus(t,r){const o=t.routes.findIndex(t=>t.key===r);return-1===o||o===t.index?t:i(t,o,u,s)},getStateForAction(n,y,{routeParamList:l,routeGetIdList:p}){switch(y.type){case'JUMP_TO':case'NAVIGATE':case'NAVIGATE_DEPRECATED':{const r=n.routes.findIndex(t=>t.name===y.payload.name);if(-1===r)return null;const c=i({...n,routes:n.routes.map(r=>{if(r.name!==y.payload.name)return r;const s=p[r.name],n=s?.({params:r.params}),i=s?.({params:y.payload.params}),u=n===i?r.key:`${r.name}-${(0,t.nanoid)()}`;let c;c='NAVIGATE'!==y.type&&'NAVIGATE_DEPRECATED'!==y.type||!y.payload.merge||n!==i?(0,o.createParamsFromAction)({action:y,routeParamList:l}):void 0!==y.payload.params||void 0!==l[r.name]?{...l[r.name],...r.params,...y.payload.params}:r.params;const f='NAVIGATE'===y.type&&null!=y.payload.path?y.payload.path:r.path;return c!==r.params||f!==r.path?{...r,key:u,path:f,params:c}:r})},r,u,s);return{...c,preloadedRouteKeys:c.preloadedRouteKeys.filter(t=>t!==n.routes[c.index].key)}}case'SET_PARAMS':case'REPLACE_PARAMS':{const t=r.BaseRouter.getStateForAction(n,y);if(null!==t){const r=t.index;if(null!=r){const o=t.routes[r],s=n.history.findLastIndex(t=>t.key===o.key);let i=n.history;return-1!==s&&(i=[...n.history],i[s]={...i[s],params:o.params}),{...t,history:i}}}return t}case'GO_BACK':{if(1===n.history.length)return null;const t=n.history[n.history.length-2],r=t?.key,o=n.routes.findLastIndex(t=>t.key===r);if(-1===o)return null;let s=n.routes;return'fullHistory'===u&&s[o].params!==t.params&&(s=[...n.routes],s[o]={...s[o],params:t.params}),{...n,routes:s,preloadedRouteKeys:n.preloadedRouteKeys.filter(t=>t!==n.routes[o].key),history:n.history.slice(0,-1),index:o}}case'PRELOAD':{const r=n.routes.findIndex(t=>t.name===y.payload.name);if(-1===r)return null;const s=n.routes[r],i=p[s.name],u=i?.({params:s.params}),c=i?.({params:y.payload.params}),f=u===c?s.key:`${s.name}
370-${(0,t.nanoid)()}`,k=(0,o.createParamsFromAction)({action:y,routeParamList:l}),h=k!==s.params?{...s,key:f,params:k}:s;return{...n,preloadedRouteKeys:n.preloadedRouteKeys.filter(t=>t!==s.key).concat(h.key),routes:n.routes.map((t,o)=>o===r?h:t),history:f===s.key?n.history:n.history.filter(t=>t.key!==s.key)}}default:return r.BaseRouter.getStateForAction(n,y)}},actionCreators:e.TabActions}}},306,[304,303,307]);
371__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createParamsFromAction=function({action:t,routeParamList:o}){const{name:n,params:c}=t.payload;return void 0!==o[n]?{...o[n],...c}:c}},307,[]);
372__d(function(g,_r,_i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackActions=void 0,e.StackRouter=function(s){const p={...o.BaseRouter,type:'stack',getInitialState({routeNames:o,routeParamList:r}){const n=void 0!==s.initialRouteName&&o.includes(s.initialRouteName)?s.initialRouteName:o[0];return{stale:!1,type:'stack',key:`stack-${(0,t.nanoid)()}`,index:0,routeNames:o,preloadedRoutes:[],routes:[{key:`${n}-${(0,t.nanoid)()}`,name:n,params:r[n]}]}},getRehydratedState(o,{routeNames:r,routeParamList:n}){const p=o;if(!1===p.stale)return p;const i=p.routes.filter(t=>r.includes(t.name)).map(o=>({...o,key:o.key||`${o.name}-${(0,t.nanoid)()}`,params:void 0!==n[o.name]?{...n[o.name],...o.params}:o.params})),u=p.preloadedRoutes?.filter(t=>r.includes(t.name)).map(o=>({...o,key:o.key||`${o.name}-${(0,t.nanoid)()}`,params:void 0!==n[o.name]?{...n[o.name],...o.params}:o.params}))??[];if(0===i.length){const o=void 0!==s.initialRouteName?s.initialRouteName:r[0];i.push({key:`${o}-${(0,t.nanoid)()}`,name:o,params:n[o]})}return{stale:!1,type:'stack',key:`stack-${(0,t.nanoid)()}`,index:i.length-1,routeNames:r,routes:i,preloadedRoutes:u}},getStateForRouteNamesChange(o,{routeNames:r,routeParamList:n,routeKeyChanges:p}){const i=o.routes.filter(t=>r.includes(t.name)&&!p.includes(t.name));if(0===i.length){const o=void 0!==s.initialRouteName&&r.includes(s.initialRouteName)?s.initialRouteName:r[0];i.push({key:`${o}-${(0,t.nanoid)()}`,name:o,params:n[o]})}return{...o,routeNames:r,routes:i,index:Math.min(o.index,i.length-1)}},getStateForRouteFocus(t,o){const r=t.routes.findIndex(t=>t.key===o);return-1===r||r===t.index?t:{...t,index:r,routes:t.routes.slice(0,r+1)}},getStateForAction(s,i,u){const{routeParamList:l}=u;switch(i.type){case'REPLACE':{const t=i.target===s.key&&i.source?s.routes.findIndex(t=>t.key===i.source):s.index;if(-1===t)return null;if(!s.routeNames.includes(i.payload.name))return null;const o=u.routeGetIdList[i.payload.name],r=o?.({params:i.payload.params});let p=s.preloadedRoutes.find(t=>t.name===i.payload.name&&r===o?.({params:t.params}));return p||(p=(0,n.createRouteFromAction)({action:i,routeParamList:l})),{...s,routes:s.routes.map((o,r)=>r===t?p:o),preloadedRoutes:s.preloadedRoutes.filter(t=>t.key!==p.key)}}case'PUSH':case'NAVIGATE':{if(!s.routeNames.includes(i.payload.name))return null;const o=u.routeGetIdList[i.payload.name],n=o?.({params:i.payload.params});let p,c,y;if(void 0!==n)p=s.routes.findLast(t=>t.name===i.payload.name&&n===o?.({params:t.params}));else if('NAVIGATE'===i.type){const t=s.routes[s.index];i.payload.name===t.name?p=t:i.payload.pop&&(p=s.routes.findLast(t=>t.name===i.payload.name))}if(p||(p=s.preloadedRoutes.find(t=>t.name===i.payload.name&&n===o?.({params:t.params}))),c='NAVIGATE'===i.type&&i.payload.merge&&p?void 0!==i.payload.params||void 0!==l[i.payload.name]?{...l[i.payload.name],...p.params,...i.payload.params}:p.params:(0,r.createParamsFromAction)({action:i,routeParamList:l}),p)if('NAVIGATE'===i.type&&i.payload.pop){y=[];for(const t of s.routes){if(t.key===p.key){y.push({...p,path:void 0!==i.payload.path?i.payload.path:p.path,params:c});break}y.push(t)}}else y=s.routes.filter(t=>t.key!==p.key),y.push({...p,path:'NAVIGATE'===i.type&&void 0!==i.payload.path?i.payload.path:p.path,params:c});else y=[...s.routes,{key:`${i.payload.name}-${(0,t.nanoid)()}`,name:i.payload.name,path:'NAVIGATE'===i.type?i.payload.path:void 0,params:c}];return{...s,index:y.length-1,preloadedRoutes:s.preloadedRoutes.filter(t=>y[y.length-1].key!==t.key),routes:y}}case'NAVIGATE_DEPRECATED':{if(!s.routeNames.includes(i.payload.name))return null;if(s.preloadedRoutes.find(t=>t.name===i.payload.name&&p===o?.({params:t.params})))return null;let t=-1;const o=u.routeGetIdList[i.payload.name],p=o?.({params:i.payload.params});if(t=void 0!==p?s.routes.findIndex(t=>t.name===i.payload.name&&p===o?.({params:t.params})):s.routes[s.index].name===i.payload.name?s.index:s.routes.findLastIndex(t=>t.name===i.payload.name),-1===t){const t=[...s.routes,(0,n.createRouteFromAction)({action:i,routeParamList:l})];return{...s,routes:t,index:t.length-1}}const c=s.routes[t];let y;return y=i.payload.merge?void 0!==i.payload.params||void 0!==l[c.name]?{...l[c.name],...c.params,...i.payload.params}:c.params:(0,r.createParamsFromAction)({action:i,routeParamList:l}),{...s,index:t,routes:[...s.routes.slice(0,t),y!==c.params?{...c,params:y}:s.routes[t]]}}case'POP':{const t=i.target===s.key&&i.source?s.routes.findIndex(t=>t.key===i.source):s.index;if(t>0){const o=Math.max(t-i.payload.count+1,1),r=s.routes.slice(0,o).c
372oncat(s.routes.slice(t+1));return{...s,index:r.length-1,routes:r}}return null}case'POP_TO_TOP':return p.getStateForAction(s,{type:'POP',payload:{count:s.routes.length-1}},u);case'POP_TO':{const t=i.target===s.key&&i.source?s.routes.findLastIndex(t=>t.key===i.source):s.index;if(-1===t)return null;if(!s.routeNames.includes(i.payload.name))return null;let o=-1;const p=u.routeGetIdList[i.payload.name],c=p?.({params:i.payload.params});if(void 0!==c)o=s.routes.findIndex(t=>t.name===i.payload.name&&c===p?.({params:t.params}));else if(s.routes[t].name===i.payload.name)o=t;else for(let r=t;r>=0;r--)if(s.routes[r].name===i.payload.name){o=r;break}if(-1===o){let o=s.preloadedRoutes.find(t=>t.name===i.payload.name&&c===p?.({params:t.params}));o||(o=(0,n.createRouteFromAction)({action:i,routeParamList:l}));const r=s.routes.slice(0,t).concat(o);return{...s,index:r.length-1,routes:r,preloadedRoutes:s.preloadedRoutes.filter(t=>t.key!==o.key)}}const y=s.routes[o];let f;return f=i.payload.merge?void 0!==i.payload.params||void 0!==l[y.name]?{...l[y.name],...y.params,...i.payload.params}:y.params:(0,r.createParamsFromAction)({action:i,routeParamList:l}),{...s,index:o,routes:[...s.routes.slice(0,o),f!==y.params?{...y,params:f}:s.routes[o]]}}case'GO_BACK':return s.index>0?p.getStateForAction(s,{type:'POP',payload:{count:1},target:i.target,source:i.source},u):null;case'PRELOAD':{const t=u.routeGetIdList[i.payload.name],o=t?.({params:i.payload.params});let p;return void 0!==o&&(p=s.routes.find(r=>r.name===i.payload.name&&o===t?.({params:r.params}))),p?{...s,routes:s.routes.map(t=>t.key!==p?.key?t:{...t,params:(0,r.createParamsFromAction)({action:i,routeParamList:l})})}:{...s,preloadedRoutes:s.preloadedRoutes.filter(r=>r.name!==i.payload.name||o!==t?.({params:r.params})).concat((0,n.createRouteFromAction)({action:i,routeParamList:l}))}}default:return o.BaseRouter.getStateForAction(s,i)}},actionCreators:e.StackActions};return p};const t=_r(d[0]),o=_r(d[1]),r=_r(d[2]),n=_r(d[3]);e.StackActions={replace:(t,o)=>({type:'REPLACE',payload:{name:t,params:o}}),push:(t,o)=>({type:'PUSH',payload:{name:t,params:o}}),pop:(t=1)=>({type:'POP',payload:{count:t}}),popToTop:()=>({type:'POP_TO_TOP'}),popTo:(t,o,r)=>('boolean'==typeof r&&console.warn("Passing a boolean as the third argument to 'popTo' is deprecated. Pass '{ merge: true }' instead."),{type:'POP_TO',payload:{name:t,params:o,merge:'boolean'==typeof r?r:r?.merge}})}},308,[304,303,307,309]);
373__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createRouteFromAction=function({action:n,routeParamList:c}){const{name:s}=n.payload;return{key:`${s}-${(0,t.nanoid)()}`,name:s,params:(0,o.createParamsFromAction)({action:n,routeParamList:c})}};const t=r(d[0]),o=r(d[1])},309,[304,307]);
374__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},310,[]);
375__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),l=0;l<c.length;l++)"default"!==c[l]&&n(u,o,c[l]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.DeprecatedNavigationInChildContext=void 0;const u=o(r(d[0]));e.DeprecatedNavigationInChildContext=u.createContext(!1)},311,[15]);
376__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
376,function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),s=0;s<c.length;s++)"default"!==c[s]&&n(u,o,c[s]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.SingleNavigatorContext=void 0,e.EnsureSingleNavigator=function({children:t}){const n=c.useRef(void 0),i=c.useMemo(()=>({register(t){const i=n.current;if(void 0!==i&&t!==i)throw new Error(s);n.current=t},unregister(t){t===n.current&&(n.current=void 0)}}),[]);return(0,u.jsx)(e.SingleNavigatorContext.Provider,{value:i,children:t})};const u=r(d[0]),c=o(r(d[1])),s="Another navigator is already registered for this container. You likely have multiple navigators under a single \"NavigationContainer\" or \"Screen\". Make sure each navigator is under a separate \"Screen\" container. See https://reactnavigation.org/docs/nesting-navigators for a guide on nesting.";e.SingleNavigatorContext=c.createContext(void 0)},312,[6,15]);
377__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),l=0;l<c.length;l++)"default"!==c[l]&&n(u,i,c[l]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationBuilderContext=void 0;const u=i(r(d[0]));e.NavigationBuilderContext=u.createContext({onDispatchAction:()=>{},onOptionsChange:()=>{},scheduleUpdate:()=>{throw new Error("Couldn't find a context for scheduling updates.")},flushUpdates:()=>{throw new Error("Couldn't find a context for flushing updates.")}})},313,[15]);
378__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),f=0;f<c.length;f++)"default"!==c[f]&&n(u,o,c[f]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationContainerRefContext=void 0;const u=o(r(d[0]));e.NavigationContainerRefContext=u.createContext(void 0)},314,[15]);
379__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),f=0;f<c.length;f++)"default"!==c[f]&&n(u,o,c[f]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationIndependentTreeContext=void 0;const u=o(r(d[0]));e.NavigationIndependentTreeContext=u.createContext(!1)},315,[15]);
380__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),s=0;s<c.length;s++)"default"!==c[s]&&n(u,i,c[s]);return o(u,i),u});
380Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationStateContext=void 0;const u=i(r(d[0])),c="Couldn't find a navigation context. Have you wrapped your app with 'NavigationContainer'? See https://reactnavigation.org/docs/getting-started for setup instructions.";e.NavigationStateContext=u.createContext({isDefault:!0,get getKey(){throw new Error(c)},get setKey(){throw new Error(c)},get getState(){throw new Error(c)},get setState(){throw new Error(c)},get getIsInitial(){throw new Error(c)}})},316,[15]);
381__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),l=0;l<c.length;l++)"default"!==c[l]&&n(u,i,c[l]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.UnhandledActionContext=void 0;const u=i(r(d[0]));e.UnhandledActionContext=u.createContext(void 0)},317,[15]);
382__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.checkDuplicateRouteNames=function(t){const n=[],s=(t,c)=>{c.routes.forEach(c=>{const o=t?`${t} > ${c.name}`:c.name;c.state?.routeNames?.forEach(t=>{t===c.name&&n.push([o,`${o} > ${c.name}`])}),c.state&&s(o,c.state)})};return s('',t),n}},318,[]);
383__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.checkSerializable=function(n){return t(n,new Set,[])};const t=(n,i,o)=>{if(null==n||'boolean'==typeof n||'number'==typeof n||'string'==typeof n)return{serializable:!0};if('[object Object]'!==Object.prototype.toString.call(n)&&!Array.isArray(n))return{serializable:!1,location:o,reason:'function'==typeof n?'Function':String(n)};if(i.has(n))return{serializable:!1,reason:'Circular reference',location:o};if(i.add(n),Array.isArray(n))for(let l=0;l<n.length;l++){const c=t(n[l],new Set(i),[...o,l]);if(!c.serializable)return c}else for(const l in n){const c=t(n[l],new Set(i),[...o,l]);if(!c.serializable)return c}return{serializable:!0}}},319,[]);
384__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NOT_INITIALIZED_ERROR=void 0,e.createNavigationContainerRef=function(){const n=[...Object.keys(t.CommonActions),'addListener','removeListener','resetRoot','dispatch','isFocused','canGoBack','getRootState','getState','getParent','getCurrentRoute','getCurrentOptions'],o={},s=(t,n)=>{o[t]&&(o[t]=o[t].filter(t=>t!==n))};let c=null;return{get current(){return c},set current(t){c=t,null!=t&&Object.entries(o).forEach(([n,o])=>{o.forEach(o=>{t.addListener(n,o)})})},isReady:()=>null!=c&&c.isReady(),...n.reduce((t,n)=>(t[n]=(...t)=>{if(null!=c)return c[n](...t);switch(n){case'addListener':{const[n,c]=t;return o[n]=o[n]||[],o[n].push(c),()=>s(n,c)}case'removeListener':{const[n,o]=t;s(n,o);break}default:console.error(e.NOT_INITIALIZED_ERROR)}},t),{})}};const t=r(d[0]);e.NOT_INITIALIZED_ERROR="The 'navigation' object hasn't been initialized yet. This might happen if you don't have a navigator mounted, or if the navigator hasn't finished mounting. See https://reactnavigation.org/docs/navigating-without-navigation-prop#handling-initialization for more details."},320,[301]);
385__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findFocusedRoute=function(t){let n=t;for(;null!=n?.routes[n.index??0].state;)n=n.routes[n.index??0].state;const u=n?.routes[n?.index??0];return u}},321,[]);
386__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ThemeProvider=function({value:o,children:u}){return(0,n.jsx)(t.ThemeContext.Provider,{value:o,children:u})};const n=r(d[0]),t=r(d[1])},322,[6,323]);
387__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(u,i,c[f]);return o(u,i),u});
387Object.defineProperty(e,"__esModule",{value:!0}),e.ThemeContext=void 0;const u=i(r(d[0]));e.ThemeContext=u.createContext(void 0),e.ThemeContext.displayName='ThemeContext'},323,[15]);
388__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,u){void 0===u&&(u=i);var o=Object.getOwnPropertyDescriptor(n,i);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,u,o)}:function(t,n,i,u){void 0===u&&(u=i),t[u]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(u){if(u&&u.__esModule)return u;var o={};if(null!=u)for(var c=t(u),s=0;s<c.length;s++)"default"!==c[s]&&n(o,u,c[s]);return i(o,u),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useChildListeners=function(){const{current:t}=o.useRef({action:[],focus:[]}),n=o.useCallback((n,i)=>{t[n].push(i);let u=!1;return()=>{const o=t[n].indexOf(i);!u&&o>-1&&(u=!0,t[n].splice(o,1))}},[t]);return{listeners:t,addListener:n}};const o=u(r(d[0]))},324,[15]);
389__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,c){void 0===c&&(c=u);var i=Object.getOwnPropertyDescriptor(n,u);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,c,i)}:function(t,n,u,c){void 0===c&&(c=u),t[c]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),c=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(c){if(c&&c.__esModule)return c;var i={};if(null!=c)for(var o=t(c),l=0;l<o.length;l++)"default"!==o[l]&&n(i,c,o[l]);return u(i,c),i});Object.defineProperty(e,"__esModule",{value:!0}),e.useEventEmitter=function(t){const n=i.useRef(t);i.useEffect(()=>{n.current=t});const u=i.useRef(Object.create(null)),c=i.useCallback(t=>{const n=(n,c)=>{const i=u.current[n]?u.current[n][t]:void 0;if(!i)return;const o=i.indexOf(c);o>-1&&i.splice(o,1)};return{addListener:(c,i)=>{u.current[c]=u.current[c]||{},u.current[c][t]=u.current[c][t]||[],u.current[c][t].push(i);let o=!1;return()=>{o||(o=!0,n(c,i))}},removeListener:n}},[]),o=i.useCallback(({type:t,data:c,target:i,canPreventDefault:o})=>{const l=u.current[t]||{},f=void 0!==i?l[i]?.slice():[].concat(...Object.keys(l).map(t=>l[t])).filter((t,n,u)=>u.lastIndexOf(t)===n),s={get type(){return t}};if(void 0!==i&&Object.defineProperty(s,'target',{enumerable:!0,get:()=>i}),void 0!==c&&Object.defineProperty(s,'data',{enumerable:!0,get:()=>c}),o){let t=!1;Object.defineProperties(s,{defaultPrevented:{enumerable:!0,get:()=>t},preventDefault:{enumerable:!0,value(){t=!0}}})}return n.current?.(s),f?.forEach(t=>t(s)),s},[]);return i.useMemo(()=>({create:c,emit:o}),[c,o])};const i=c(r(d[0]))},325,[15]);
390__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,u){void 0===u&&(u=i);var o=Object.getOwnPropertyDescriptor(n,i);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,u,o)}:function(t,n,i,u){void 0===u&&(u=i),t[u]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(u){if(u&&u.__esModule)return u;var o={};if(null!=u)for(var c=t(u),s=0;s<c.length;s++)"default"!==c[s]&&n(o,u,c[s]);return i(o,u),o});
390Object.defineProperty(e,"__esModule",{value:!0}),e.useKeyedChildListeners=function(){const{current:t}=o.useRef(Object.assign(Object.create(null),{getState:{},beforeRemove:{}})),n=o.useCallback((n,i,u)=>(t[n][i]=u,()=>{t[n][i]=void 0}),[t]);return{keyedListeners:t,addKeyedListener:n}};const o=u(r(d[0]))},326,[15]);
391__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useNavigationIndependentTree=function(){return(0,n.use)(t.NavigationIndependentTreeContext)};const n=r(d[0]),t=r(d[1])},327,[15,315]);
392__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),s=0;s<c.length;s++)"default"!==c[s]&&n(o,i,c[s]);return u(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useOptionsGetters=function({key:t,options:n,navigation:u}){const i=o.useRef(n),f=o.useRef({}),{onOptionsChange:b}=(0,c.use)(s.NavigationBuilderContext),{addOptionsGetter:O}=(0,c.use)(l.NavigationStateContext),p=o.useCallback(()=>{const t=u?.isFocused()??!0,n=Object.keys(f.current).length;t&&!n&&b(i.current??{})},[u,b]);o.useEffect(()=>(i.current=n,p(),u?.addListener('focus',p)),[u,n,p]);const _=o.useCallback(()=>{for(const t in f.current)if(t in f.current){const n=f.current[t]?.();if(null!==n)return n}return null},[]),v=o.useCallback(()=>{if(!(u?.isFocused()??!0))return null;const t=_();return null!==t?t:i.current},[u,_]);o.useEffect(()=>O?.(t,v),[v,O,t]);return{addOptionsGetter:o.useCallback((t,n)=>(f.current[t]=n,p(),()=>{delete f.current[t],p()}),[p]),getCurrentOptions:v}};const o=i(r(d[0])),c=r(d[0]),s=r(d[1]),l=r(d[2])},328,[15,313,316]);
393__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,c){void 0===c&&(c=u);var s=Object.getOwnPropertyDescriptor(n,u);s&&!("get"in s?!n.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,c,s)}:function(t,n,u,c){void 0===c&&(c=u),t[c]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),c=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(c){if(c&&c.__esModule)return c;var s={};if(null!=c)for(var o=t(c),i=0;i<o.length;i++)"default"!==o[i]&&n(s,c,o[i]);return u(s,c),s}),s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.useSyncState=function(t){const n=o.useRef(l(t)).current,u=o.useSyncExternalStore(n.subscribe,n.getState,n.getState);o.useDebugValue(u);const c=o.useRef([]),s=(0,f.default)(t=>{c.current.push(t)}),i=(0,f.default)(()=>{const t=c.current;c.current=[],0!==t.length&&n.batchUpdates(()=>{for(const n of t)n()})});return{state:u,getState:n.getState,setState:n.setState,scheduleUpdate:s,flushUpdates:i}};const o=c(r(d[0])),i=r(d[1]),f=s(r(d[2])),l=t=>{const n=[];let u,c=!1;let s=!1,o=!1;return{getState:()=>(c||(c=!0,u=(0,i.deepFreeze)(t())),u),setState:t=>{u=(0,i.deepFreeze)(t),o=!0,s||n.forEach(t=>t())},batchUpdates:t=>{s=!0,t(),s=!1,o&&(o=!1,n.forEach(t=>t()))},subscribe:t=>(n.push(t),()=>{const u=n.indexOf(t);u>-1&&n.splice(u,1)})}}},329,[15,330,300]);
394__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.deepFreeze=e.isPlainObject=void 0;e.isPlainObject=t=>'object'==typeof t&&null!==t&&Object.getPrototypeOf(t)===Object.prototype;e.deepFreeze=t=>t},330,[]);
395__d(function(g,r,i,a,m,e,d){"use strict";
395Object.defineProperty(e,"__esModule",{value:!0}),e.createNavigatorFactory=function(t){return function(c){return null!=c?{Navigator:t,Screen:o.Screen,Group:n.Group,config:c}:{Navigator:t,Screen:o.Screen,Group:n.Group}}};const n=r(d[0]),o=r(d[1])},331,[332,333]);
396__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Group=function(u){return null}},332,[]);
397__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Screen=function(n){return null}},333,[]);
398__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(u,i,c[f]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.CurrentRenderContext=void 0;const u=i(r(d[0]));e.CurrentRenderContext=u.createContext(void 0)},334,[15]);
399__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getActionFromState=function(n,s){const o=s?t(s):{},l=null!=n.index?n.routes.slice(0,n.index+1):n.routes;if(0===l.length)return;if(!(1===l.length&&void 0===l[0].key||2===l.length&&void 0===l[0].key&&l[0].name===o?.initialRouteName&&void 0===l[1].key))return{type:'RESET',payload:n};const c=n.routes[n.index??n.routes.length-1];let p=c?.state,u=null!=c?o?.screens?.[c.name]:void 0,h={...c?.params};const v=c?{name:c.name,path:c.path,params:h}:void 0;v&&u?.screens&&Object.keys(u.screens).length&&(v.pop=!0);for(;p;){if(0===p.routes.length)return;const t=null!=p.index?p.routes.slice(0,p.index+1):p.routes,n=t[t.length-1];if(Object.assign(h,{initial:void 0,screen:void 0,params:void 0,state:void 0}),1===t.length&&void 0===t[0].key)h.initial=!0,h.screen=n.name;else{if(2!==t.length||void 0!==t[0].key||t[0].name!==u?.initialRouteName||void 0!==t[1].key){h.state=p;break}h.initial=!1,h.screen=n.name}n.state?(h.params={...n.params},h.pop=!0,h=h.params):(h.path=n.path,h.params=n.params),p=n.state,u=u?.screens?.[n.name],u?.screens&&Object.keys(u.screens).length&&(h.pop=!0)}(v?.params.screen||v?.params.state)&&(v.pop=!0);if(!v)return;return{type:'NAVIGATE',payload:v}};const t=t=>'object'==typeof t&&null!=t?{initialRouteName:t.initialRouteName,screens:null!=t.screens?n(t.screens):void 0}:{},n=n=>Object.entries(n).reduce((n,[s,o])=>(n[s]=t(o),n),{})},335,[]);
400__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getFocusedRouteNameFromRoute=function(n){const o=n[t.CHILD_STATE]??n.state,s=n.params;return o?o.routes[o.index??('string'==typeof o.type&&'stack'!==o.type?0:o.routes.length-1)].name:'string'==typeof s?.screen?s.screen:void 0};const t=r(d[0])},336,[337]);
401__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,o){void 0===o&&(o=u);var c=Object.getOwnPropertyDescriptor(n,u);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,o,c)}:function(t,n,u,o){void 0===o&&(o=u),t[o]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(o){if(o&&o.__esModule)return o;var c={};if(null!=o)for(var i=t(o),l=0;l<i.length;l++)"default"!==i[l]&&n(c,o,i[l]);return u(c,o),c});
401Object.defineProperty(e,"__esModule",{value:!0}),e.CHILD_STATE=void 0,e.useRouteCache=function(t){const n=c.useMemo(()=>({current:new Map}),[]);return n.current=t.reduce((t,u)=>{const o=n.current.get(u.key),{state:c,...l}=u;let f;return f=o&&(0,i.isRecordEqual)(o,l)?o:l,Object.defineProperty(f,e.CHILD_STATE,{enumerable:!1,configurable:!0,value:c}),t.set(u.key,f),t},new Map),Array.from(n.current.values())};const c=o(r(d[0])),i=r(d[1]);e.CHILD_STATE=Symbol('CHILD_STATE')},337,[15,338]);
402__d(function(g,r,i,_a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isRecordEqual=function(t,n){if(t===n)return!0;const c=Object.keys(t),u=Object.keys(n);if(c.length!==u.length)return!1;return c.every(c=>Object.is(t[c],n[c]))}},338,[]);
403__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,s,i){void 0===i&&(i=s);var o=Object.getOwnPropertyDescriptor(n,s);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[s]}}),Object.defineProperty(t,i,o)}:function(t,n,s,i){void 0===i&&(i=s),t[i]=n[s]}),s=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(n[n.length]=s);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),u=0;u<c.length;u++)"default"!==c[u]&&n(o,i,c[u]);return s(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.getPathFromState=function(t,n){if(null==t)throw Error(`Got '${String(t)}' for the navigation state. You must pass a valid state object.`);n&&(0,u.validatePathConfig)(n);const s=l(n);let i='/',c=t;const p={};for(;c;){let n,u,l='number'==typeof c.index?c.index:0,m=c.routes[l],h=s;const b=f(t),v=[];let y=!0;for(;m.name in h&&y;){if(n=h[m.name].parts,v.push(m.name),m.params){const t=h[m.name],s=Object.fromEntries(Object.entries(m.params).map(([n,s])=>{if(void 0===s){if(!t)return null;{const s=t.parts?.find(t=>t.param===n)?.optional;if(s)return null}}return[n,(t?.stringify?.[n]??String)(s)]}).filter(t=>null!=t));n?.length&&Object.assign(p,s),b===m&&(u={...s},n?.forEach(({param:t})=>{t&&u&&delete u[t]}))}if(h[m.name].screens&&void 0!==m.state){l='number'==typeof m.state.index?m.state.index:m.state.routes.length-1;const t=m.state.routes[l],n=h[m.name].screens;n&&t.name in n?(m=t,h=n):y=!1}else y=!1}if(void 0!==h[m.name]?i+=n?.map(({segment:t,param:n,optional:s})=>{if('*'===t)return m.name;if(n){const t=p[n];return void 0===t&&s?'':Array.from(String(t)).map(t=>/[^A-Za-z0-9\-._~!$&'()*+,;=:@]/g.test(t)?encodeURIComponent(t):t).join('')}return encodeURIComponent(t)}).join('/'):i+=encodeURIComponent(m.name),!u&&b.params&&(u=Object.fromEntries(Object.entries(b.params).map(([t,n])=>[t,String(n)]))),m.state)i+='/';else if(u){for(const t in u)'undefined'===u[t]&&delete u[t];const t=o.stringify(u,{sort:!1});t&&(i+=`?${t}`)}c=m.state}n?.path&&(i=`${n.path}/${i}`);i=i.replace(/\/+/g,'/'),i=i.length>1?i.replace(/\/$/,''):i,i.startsWith('/')||(i=`/${i}`);return i};const o=i(r(d[0])),c=r(d[1]),u=r(d[2]),f=t=>{const n=null!=t.index?t.routes[t.index]:t.routes[t.routes.length-1];return n.state?f(n.state):n},p=new WeakMap,l=t=>{if(!t?.screens)return{};const n=p.get(t?.screens);if(n)return n;const s=h(t.screens);return p.set(t.screens,s),s};
403const m=(t,n)=>{if('string'==typeof t){const s=(0,c.getPatternParts)(t);return n?{parts:[...n,...s]}:{parts:s}}if(t.exact&&void 0===t.path)throw new Error("A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. `path: ''`.");const s=!0!==t.exact?[...n||[],...t.path?(0,c.getPatternParts)(t.path):[]]:t.path?(0,c.getPatternParts)(t.path):void 0,i=t.screens?h(t.screens,s):void 0;return{parts:s,stringify:t.stringify,screens:i}},h=(t,n)=>Object.fromEntries(Object.entries(t).map(([t,s])=>[t,m(s,n)]))},339,[340,345,346]);
404__d(function(g,r,i,_a,m,e,d){'use strict';const t=r(d[0]),n=r(d[1]),a=r(d[2]),o=r(d[3]),s=Symbol('encodeFragmentIdentifier');function c(t){switch(t.arrayFormat){case'index':return n=>(a,o)=>{const s=a.length;return void 0===o||t.skipNull&&null===o||t.skipEmptyString&&''===o?a:null===o?[...a,[p(n,t),'[',s,']'].join('')]:[...a,[p(n,t),'[',p(s,t),']=',p(o,t)].join('')]};case'bracket':return n=>(a,o)=>void 0===o||t.skipNull&&null===o||t.skipEmptyString&&''===o?a:null===o?[...a,[p(n,t),'[]'].join('')]:[...a,[p(n,t),'[]=',p(o,t)].join('')];case'colon-list-separator':return n=>(a,o)=>void 0===o||t.skipNull&&null===o||t.skipEmptyString&&''===o?a:null===o?[...a,[p(n,t),':list='].join('')]:[...a,[p(n,t),':list=',p(o,t)].join('')];case'comma':case'separator':case'bracket-separator':{const n='bracket-separator'===t.arrayFormat?'[]=':'=';return a=>(o,s)=>void 0===s||t.skipNull&&null===s||t.skipEmptyString&&''===s?o:(s=null===s?'':s,0===o.length?[[p(a,t),n,p(s,t)].join('')]:[[o,p(s,t)].join(t.arrayFormatSeparator)])}default:return n=>(a,o)=>void 0===o||t.skipNull&&null===o||t.skipEmptyString&&''===o?a:null===o?[...a,p(n,t)]:[...a,[p(n,t),'=',p(o,t)].join('')]}}function l(t){let n;switch(t.arrayFormat){case'index':return(t,a,o)=>{n=/\[(\d*)\]$/.exec(t),t=t.replace(/\[\d*\]$/,''),n?(void 0===o[t]&&(o[t]={}),o[t][n[1]]=a):o[t]=a};case'bracket':return(t,a,o)=>{n=/(\[\])$/.exec(t),t=t.replace(/\[\]$/,''),n?void 0!==o[t]?o[t]=[].concat(o[t],a):o[t]=[a]:o[t]=a};case'colon-list-separator':return(t,a,o)=>{n=/(:list)$/.exec(t),t=t.replace(/:list$/,''),n?void 0!==o[t]?o[t]=[].concat(o[t],a):o[t]=[a]:o[t]=a};case'comma':case'separator':return(n,a,o)=>{const s='string'==typeof a&&a.includes(t.arrayFormatSeparator),c='string'==typeof a&&!s&&f(a,t).includes(t.arrayFormatSeparator);a=c?f(a,t):a;const l=s||c?a.split(t.arrayFormatSeparator).map(n=>f(n,t)):null===a?a:f(a,t);o[n]=l};case'bracket-separator':return(n,a,o)=>{const s=/(\[\])$/.test(n);if(n=n.replace(/\[\]$/,''),!s)return void(o[n]=a?f(a,t):a);const c=null===a?[]:a.split(t.arrayFormatSeparator).map(n=>f(n,t));void 0!==o[n]?o[n]=[].concat(o[n],c):o[n]=c};default:return(t,n,a)=>{void 0!==a[t]?a[t]=[].concat(a[t],n):a[t]=n}}}function u(t){if('string'!=typeof t||1!==t.length)throw new TypeError('arrayFormatSeparator must be single character string')}function p(n,a){return a.encode?a.strict?t(n):encodeURIComponent(n):n}function f(t,a){return a.decode?n(t):t}function y(t){return Array.isArray(t)?t.sort():'object'==typeof t?y(Object.keys(t)).sort((t,n)=>Number(t)-Number(n)).map(n=>t[n]):t}function b(t){const n=t.indexOf('#');return-1!==n&&(t=t.slice(0,n)),t}function j(t){let n='';const a=t.indexOf('#');return-1!==a&&(n=t.slice(a)),n}function k(t){const n=(t=b(t)).indexOf('?');return-1===n?'':t.slice(n+1)}function F(t,n){return n.parseNumbers&&!Number.isNaN(Number(t))&&'string'==typeof t&&''!==t.trim()?t=Number(t):!n.parseBooleans||null===t||'true'!==t.toLowerCase()&&'false'!==t.toLowerCase()||(t='true'===t.toLowerCase()),t}function O(t,n){u((n=Object.assign({decode:!0,sort:!0,arrayFormat:'none',arrayFormatSeparator:',',parseNumbers:!1,parseBooleans:!1},n)).arrayFormatSeparator);const o=l(n),s=Object.create(null);if('string'!=typeof t)return s;if(!(t=t.trim().replace(/^[?#&]/,'')))return s;for(const c of t.split('&')){if(''===c)continue;let[t,l]=a(n.decode?c.replace(/\+/g,' '):c,'=');l=void 0===l?null:['comma','separator','bracket-separator'].includes(n.arrayFormat)?l:f(l,n),o(f(t,n),l,s)}for(const t of Object.keys(s)){const a=s[t];if('object'==typeof a&&null!==a)for(const t of Object.keys(a))a[t]=F(a[t],n);else s[t]=F(a,n)}return!1===n.sort?s:(!0===n.sort?Object.keys(s).sort():Object.keys(s).sort(n.sort)).reduce((t,n)=>{const a=s[n];return Boolean(a)&&'object'==typeof a&&!Array.isArray(a)?t[n]=y(a):t[n]=a,t},Object.create(null))}e.extract=k,e.parse=O,e.stringify=(t,n)=>{if(!t)return'';u((n=Object.assign({encode:!0,strict:!0,arrayFormat:'none',arrayFormatSeparator:','},n)).arrayFormatSeparator);const a=a=>n.skipNull&&null==t[a]||n.skipEmptyString&&''===t[a],o=c(n),s={};for(const n of Object.keys(t))a(n)||(s[n]=t[n]);const l=Object.keys(s);return!1!==n.sort&&l.sort(n.sort),l.map(a=>{const s=t[a];return void 0===s?'':null===s?p(a,n):Array.isArray(s)?0===s.length&&'bracket-separator'===n.arrayFormat?p(a,n)+'[]':s.reduce(o(a),[]).join('&'):p(a,n)+'='+p(s,n)}).filter(t=>t.length>0).join('&')},e.parseUrl=(t,n)=>{n=Object.assign({decode:!0},n);const[o,s]=a(t,'#');return Object.assign({url:o.split('?')[0]||'',query:O(k(t),n)},n&&n.parseFragmentIdentifier&&s?{fragmentIdentifier:f(s,n)}:{})}
404,e.stringifyUrl=(t,n)=>{n=Object.assign({encode:!0,strict:!0,[s]:!0},n);const a=b(t.url).split('?')[0]||'',o=e.extract(t.url),c=e.parse(o,{sort:!1}),l=Object.assign(c,t.query);let u=e.stringify(l,n);u&&(u=`?${u}`);let f=j(t.url);return t.fragmentIdentifier&&(f=`#${n[s]?p(t.fragmentIdentifier,n):t.fragmentIdentifier}`),`${a}${u}${f}`},e.pick=(t,n,a)=>{a=Object.assign({parseFragmentIdentifier:!0,[s]:!1},a);const{url:c,query:l,fragmentIdentifier:u}=e.parseUrl(t,a);return e.stringifyUrl({url:c,query:o(l,n),fragmentIdentifier:u},a)},e.exclude=(t,n,a)=>{const o=Array.isArray(n)?t=>!n.includes(t):(t,a)=>!n(t,a);return e.pick(t,o,a)}},340,[341,342,343,344]);
405__d(function(g,r,i,a,m,e,d){'use strict';m.exports=t=>encodeURIComponent(t).replace(/[!'()*]/g,t=>`%${t.charCodeAt(0).toString(16).toUpperCase()}`)},341,[]);
406__d(function(g,r,_i,a,m,e,d){'use strict';var t=new RegExp("(%[a-f0-9]{2})|([^%]+?)",'gi'),n=new RegExp("(%[a-f0-9]{2})+",'gi');function o(t,n){try{return[decodeURIComponent(t.join(''))]}catch(t){}if(1===t.length)return t;n=n||1;var c=t.slice(0,n),p=t.slice(n);return Array.prototype.concat.call([],o(c),o(p))}function c(n){try{return decodeURIComponent(n)}catch(i){for(var c=n.match(t)||[],p=1;p<c.length;p++)c=(n=o(c,p).join('')).match(t)||[];return n}}function p(t){for(var o={'%FE%FF':'\ufffd\ufffd','%FF%FE':'\ufffd\ufffd'},p=n.exec(t);p;){try{o[p[0]]=decodeURIComponent(p[0])}catch(t){var i=c(p[0]);i!==p[0]&&(o[p[0]]=i)}p=n.exec(t)}o['%C2']='\ufffd';for(var f=Object.keys(o),u=0;u<f.length;u++){var y=f[u];t=t.replace(new RegExp(y,'g'),o[y])}return t}m.exports=function(t){if('string'!=typeof t)throw new TypeError('Expected `encodedURI` to be of type `string`, got `'+typeof t+'`');try{return t=t.replace(/\+/g,' '),decodeURIComponent(t)}catch(n){return p(t)}}},342,[]);
407__d(function(g,r,i,a,m,e,d){'use strict';m.exports=(t,n)=>{if('string'!=typeof t||'string'!=typeof n)throw new TypeError('Expected the arguments to be of type `string`');if(''===n)return[t];const s=t.indexOf(n);return-1===s?[t]:[t.slice(0,s),t.slice(s+n.length)]}},343,[]);
408__d(function(g,r,_i,a,m,e,d){'use strict';m.exports=function(t,n){for(var i={},s=Object.keys(t),c=Array.isArray(n),f=0;f<s.length;f++){var o=s[f],u=t[o];(c?-1!==n.indexOf(o):n(o,u,t))&&(i[o]=u)}return i}},344,[]);
409__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPatternParts=function(n){const t=[];let i={segment:''},o=!1,l=!1,p=0;for(let f=0;f<=n.length;f++){const s=n[f];if(null!=s&&(i.segment+=s),':'===s){if(':'===i.segment)l=!0;else if(!o)throw new Error(`Encountered ':' in the middle of a segment in path: ${n}`)}else if('('===s){if(!l)throw new Error(`Encountered '(' without preceding ':' in path: ${n}`);o?p++:o=!0}else if(')'===s){if(!l||!o)throw new Error(`Encountered ')' without preceding '(' in path: ${n}`);p?(p--,i.regex+=s):(o=!1,l=!1)}else if('?'===s){if(!i.param)throw new Error(`Encountered '?' without preceding ':' in path: ${n}`);l=!1,i.optional=!0}else if(null==s||'/'===s&&!o){if(l=!1,i.segment=i.segment.replace(/\/$/,''),''===i.segment)continue;if(i.param&&(i.param=i.param.replace(/^:/,'')),i.regex&&(i.regex=i.regex.replace(/^\(/,'').replace(/\)$/,'')),t.push(i),null==s)break;i={segment:''}}o&&(i.regex=i.regex||'',i.regex+=s),l&&!o&&(i.param=i.param||'',i.param+=s)}if(o)throw new Error(`Could not find closing ')' in path: ${n}`);const f=t.map(n=>n.param).filter(Boolean);for(const[t,i]of f.entries())if(f.indexOf(i)!==t)throw new Error(`Duplicate param name '${i}' found in path: ${n}`);return t}},345,[]);
410__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.validatePathConfig=function n(o,s=!0){const c={path:'string',initialRouteName:'string',screens:'object',...s?null:{alias:'array',exact:'boolean',stringify:'object',parse:'object'}};if('object'!=typeof o||null===o)throw new Error(`Expected the configuration to be an object, but got ${JSON.stringify(o)}.`);const f=Object.fromEntries(Object.keys(o).map(t=>{if(!(t in c))return[t,'extraneous'];{const n=c[t],s=o[t];if(void 0!==s)if('array'===n){if(!Array.isArray(s))return[t,`expected 'Array', got '${typeof s}'`]}else if(typeof s!==n)return[t,`expected '${n}', got '${typeof s}'`]}return null}
410).filter(Boolean));if(Object.keys(f).length)throw new Error(`Found invalid properties in the configuration:\n${t(f)}\n\nYou can only specify the following properties:\n${t(c)}\n\nIf you want to specify configuration for screens, you need to specify them under a 'screens' property.\n\nSee https://reactnavigation.org/docs/configuring-links for more details on how to specify a linking configuration.`);if(s&&'path'in o&&'string'==typeof o.path&&o.path.includes(':'))throw new Error(`Found invalid path '${o.path}'. The 'path' in the top-level configuration cannot contain patterns for params.`);'screens'in o&&o.screens&&Object.entries(o.screens).forEach(([t,o])=>{'string'!=typeof o&&n(o,!1)})};const t=t=>Object.entries(t).map(([t,n])=>`- ${t} (${n})`).join('\n')},346,[]);
411__d(function(g,r,_i,_a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,s,a){void 0===a&&(a=s);var o=Object.getOwnPropertyDescriptor(n,s);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[s]}}),Object.defineProperty(t,a,o)}:function(t,n,s,a){void 0===a&&(a=s),t[a]=n[s]}),s=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),a=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(n[n.length]=s);return n},t(n)},function(a){if(a&&a.__esModule)return a;var o={};if(null!=a)for(var i=t(a),u=0;u<i.length;u++)"default"!==i[u]&&n(o,a,i[u]);return s(o,a),o}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.getStateFromPath=function(t,n){const{initialRoutes:s,configs:a}=y(n),o=n?.screens;let i=t.replace(/\/+/g,'/').replace(/^\//,'').replace(/\?.*$/,'');i=i.endsWith('/')?i:`${i}/`;const u=n?.path?.replace(/^\//,'');if(u){const t=u.endsWith('/')?u:`${u}/`;if(!i.startsWith(t))return;i=i.replace(t,'')}if(void 0===o){const n=i.split('/').filter(Boolean).map(t=>({name:decodeURIComponent(t)}));return n.length?S(t,n,s):void 0}if('/'===i){const n=a.find(t=>''===t.segments.join('/'));return n?S(t,n.routeNames.map(t=>({name:t})),s,a):void 0}let c,p;const{routes:l,remainingPath:f}=_(i,a);void 0!==l&&(p=S(t,l,s,a),i=f,c=p);if(null==p||null==c)return;return c};const i=o(r(d[0])),u=a(r(d[1])),c=r(d[2]),p=r(d[3]),l=r(d[4]),f=r(d[5]),m=r(d[6]);const h=new WeakMap;function y(t){if(!t)return b();const n=h.get(t);if(n)return n;const s=b(t);return h.set(t,s),s}function b(t){t&&(0,m.validatePathConfig)(t);const n=j(t),s=v(n,t?.screens);O(s);return{initialRoutes:n,configs:s,configWithRegexes:x(s)}}function j(t){const n=[];return t?.initialRouteName&&n.push({initialRouteName:t.initialRouteName,parentScreens:[]}),n}function v(t,n={}){return[].concat(...Object.keys(n).map(s=>N(s,n,t,[],[],[]))).sort((t,n)=>{if((0,f.isArrayEqual)(t.segments,n.segments))return n.routeNames.join('>').localeCompare(t.routeNames.join('>'));if((0,c.arrayStartsWith)(t.segments,n.segments))return-1;if((0,c.arrayStartsWith)(n.segments,t.segments))return 1;for(let s=0;s<Math.max(t.segments.length,n.segments.length);s++){if(null==t.segments[s])return 1;if(null==n.segments[s])return-1;const a='*'===t.segments[s],o='*'===n.segments[s],i=t.segments[s].startsWith(':'),u=n.segments[s].startsWith(':'),c=i&&t.segments[s].includes('('),p=u&&n.segments[s].includes('(');if(!(a&&o||c&&p)){if(a&&!o)return 1;if(o&&!a)return-1;if(i&&!u)return 1;if(u&&!i)return-1;if(c&&!p)return-1;if(p&&!c)return 1}}return t.segments.length-n.segments.length})}function O(t){t.reduce((t,n)=>{const s=n.segments.join('/');if(t[s]){const a=t[s].routeNames,o=n.routeNames;if(!(a.length>o.length?o.every((t,n)=>a[n]===t):a.every((t,n)=>o[n]===t)))throw new Error(`Found conflicting screens with the same pattern. The pattern '${s}' resolves to both '${a.join(' > ')}' and '${o.join(' > ')}'. Patterns must be unique and cannot resolve to more than one screen.`)}return Object.assign(t,{[s]:n})},{})}function x(t){return t.map(t=>({...t,regex:t.regex?new RegExp(t.regex.source+'$'):void 0}))}const _=(t,n)=>{let s,a=t;for(const t of n){if(!t.regex)continue;const o=a.match(t.regex);if(o){s=t.routeNames.map(s=>{const a=n.find(n=>n.screen===s&&(0,c.arrayStartsWith)(t.segments,n.segments)),i=a&&o.groups?Object.fromEntries(Object.entries(o.groups).map(([t,n])=>{const o=Number(t.replace('param_','')),i=a.params.find(t=>t.index===o);return i?.screen===s&&i?.name?[i.name,n]:null}).filter(t=>null!=t).map(([t,n])=>{if(null==n)return[t,void 0];const s=decodeURIComponent(n);return[t,a.parse?.[t]?a.parse[t](s):s]})):void 0;return i&&Object.keys(i).length?{name:s,params:i}:{name:s}}),a=a.replace(o[0],'');break}}return{routes:s,remainingPath:a}},N=(t,n,s,a,o,i)=>{const u=[];i.push(t),o.push(t);const c=n[t];if('string'==typeof c)a.push({screen:t,path:c}),u.push(w(t,[...i],[...a]));else if('object'==typeof c){if('string'==typeof c.path){if(c.exact&&null==c.path)throw new Error(`Screen '${t}' doesn't specify a 'path'. A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. \`path: ''\`.`);const n=[];if(c.alias)for(const s of c.alias)'string'==typeof s?n.push(w(t,[...i],[...a,{screen:t,path:s}],c.parse)):'object'==typeof s&&n.push(w(t,[...i],s.exact?[{screen:t,path:s.path}]:[...a,{screen:t,path:s.path}],s.parse));
411c.exact&&(a.length=0),a.push({screen:t,path:c.path}),u.push(w(t,[...i],[...a],c.parse)),u.push(...n)}if('string'!=typeof c&&'string'!=typeof c.path&&c.alias?.length)throw new Error(`Screen '${t}' doesn't specify a 'path'. A 'path' needs to be specified in order to use 'alias'.`);c.screens&&(c.initialRouteName&&s.push({initialRouteName:c.initialRouteName,parentScreens:o}),Object.keys(c.screens).forEach(t=>{const n=N(t,c.screens,s,[...a],[...o],i);u.push(...n)}))}return i.pop(),u},w=(t,n,s,a)=>{const o=[];for(const{screen:t,path:n}of s)o.push(...(0,l.getPatternParts)(n).map(n=>({...n,screen:t})));return{screen:t,regex:o.length?new RegExp(`^(${o.map((t,n)=>{if(t.param){return`(((?<param_${n}>${t.regex||'[^/]+'})\\/)${t.optional?'?':''})`}return`${'*'===t.segment?'.*':(0,i.default)(t.segment)}\\/`}).join('')})$`):void 0,segments:o.map(t=>t.segment),params:o.map((t,n)=>t.param?{index:n,screen:t.screen,name:t.param}:null).filter(t=>null!=t),routeNames:n,parse:a}},R=(t,n)=>{for(const s of n)if(t===s.routeNames[s.routeNames.length-1])return s.parse},$=(t,n,s)=>{for(const a of s)if(n.length===a.parentScreens.length){let s=!0;for(let t=0;t<n.length;t++)if(0!==n[t].localeCompare(a.parentScreens[t])){s=!1;break}if(s)return t!==a.initialRouteName?a.initialRouteName:void 0}},P=(t,n,s)=>s?t?{index:1,routes:[{name:t},n]}:{routes:[n]}:t?{index:1,routes:[{name:t},{...n,state:{routes:[]}}]}:{routes:[{...n,state:{routes:[]}}]},S=(t,n,s,a)=>{let o=n.shift();const i=[];let u=$(o.name,i,s);i.push(o.name);const c=P(u,o,0===n.length);if(n.length>0){let t=c;for(;o=n.shift();){u=$(o.name,i,s);const a=t.index||t.routes.length-1;t.routes[a].state=P(u,o,0===n.length),n.length>0&&(t=t.routes[a].state),i.push(o.name)}}o=(0,p.findFocusedRoute)(c),o.path=t.replace(/\/$/,'');const l=W(t,a?R(o.name,a):void 0);return l&&(o.params={...o.params,...l}),c},W=(t,n)=>{const s=t.split('?')[1];if(!s)return;const a=u.parse(s);return n&&Object.keys(a).forEach(t=>{Object.hasOwnProperty.call(n,t)&&'string'==typeof a[t]&&(a[t]=n[t](a[t]))}),Object.keys(a).length?a:void 0}},347,[348,340,349,321,345,350,346]);
412__d(function(g,r,i,a,m,e,d){'use strict';m.exports=t=>{if('string'!=typeof t)throw new TypeError('Expected a string');return t.replace(/[|\\{}()[\]^$+*?.]/g,'\\$&').replace(/-/g,'\\x2d')}},348,[]);
413__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.arrayStartsWith=function(t,n){if(n.length>t.length)return!1;return n.every((n,u)=>n===t[u])}},349,[]);
414__d(function(g,r,i,_a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isArrayEqual=function(t,n){if(t===n)return!0;if(t.length!==n.length)return!1;return t.every((t,u)=>Object.is(t,n[u]))}},350,[]);
415__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),f=0;f<c.length;f++)"default"!==c[f]&&n(u,o,c[f]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationContext=void 0;const u=o(r(d[0]));e.NavigationContext=u.createContext(void 0)},351,[15]);
416__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
416,function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),l=0;l<c.length;l++)"default"!==c[l]&&n(u,o,c[l]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationHelpersContext=void 0;const u=o(r(d[0]));e.NavigationHelpersContext=u.createContext(void 0)},352,[15]);
417__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationIndependentTree=function({children:c}){return(0,n.jsx)(v.NavigationRouteContext.Provider,{value:void 0,children:(0,n.jsx)(t.NavigationContext.Provider,{value:void 0,children:(0,n.jsx)(u.IsFocusedContext.Provider,{value:void 0,children:(0,n.jsx)(o.NavigationIndependentTreeContext.Provider,{value:!0,children:c})})})})};const n=r(d[0]),t=r(d[1]),o=r(d[2]),v=r(d[3]),u=r(d[4])},353,[6,351,315,354,355]);
418__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),l=0;l<c.length;l++)"default"!==c[l]&&n(u,i,c[l]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NamedRouteContextListContext=e.NavigationRouteContext=void 0,e.NavigationProvider=function({route:t,navigation:n,children:o}){const i=(0,l.use)(v.IsFocusedContext),c=(0,l.use)(v.FocusedRouteKeyContext),f=!(null!=i&&!i)&&c===t.key;return(0,u.jsx)(e.NavigationRouteContext.Provider,{value:t,children:(0,u.jsx)(s.NavigationContext.Provider,{value:n,children:(0,u.jsx)(v.IsFocusedContext.Provider,{value:f,children:o})})})};const u=r(d[0]),c=i(r(d[1])),l=r(d[1]),s=r(d[2]),v=r(d[3]);e.NavigationRouteContext=c.createContext(void 0),e.NamedRouteContextListContext=c.createContext(void 0)},354,[6,15,351,355]);
419__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var i=Object.getOwnPropertyDescriptor(n,o);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,i)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(u){if(u&&u.__esModule)return u;var i={};if(null!=u)for(var c=t(u),s=0;s<c.length;s++)"default"!==c[s]&&n(i,u,c[s]);return o(i,u),i});Object.defineProperty(e,"__esModule",{value:!0}),e.IsFocusedContext=e.FocusedRouteKeyContext=void 0,e.useIsFocused=function(){const t=(0,c.use)(e.IsFocusedContext),n=(0,s.useNavigation)(),o=void 0!==t,u=i.useCallback(t=>{if(o)return()=>{};const u=n.addListener('focus',t),i=n.addListener('blur',t);return()=>{u(),i()}},[o,n]),f=i.useSyncExternalStore(u,n.isFocused,n.isFocused);return t??f};const i=u(r(d[0])),c=r(d[0]),s=r(d[1]);e.FocusedRouteKeyContext=i.createContext(void 0),e.IsFocusedContext=i.createContext(void 0)},355,[15,356]);
420__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useNavigation=function(){const u=(0,n.use)(o.NavigationContainerRefContext),s=(0,n.use)(t.NavigationContext);if(void 0===s&&void 0===u)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");return s??u};const n=r(d[0]),o=r(d[1]),t=r(d[2])},356,[15,314,351]);
421__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
421,function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),f=0;f<c.length;f++)"default"!==c[f]&&n(u,o,c[f]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationMetaContext=void 0;const u=o(r(d[0]));e.NavigationMetaContext=u.createContext(void 0)},357,[15]);
422__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(u,i,c[f]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.PreventRemoveContext=void 0;const u=i(r(d[0]));e.PreventRemoveContext=u.createContext(void 0)},358,[15]);
423__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var i=Object.getOwnPropertyDescriptor(n,o);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,i)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(u){if(u&&u.__esModule)return u;var i={};if(null!=u)for(var v=t(u),s=0;s<v.length;s++)"default"!==v[s]&&n(i,u,v[s]);return o(i,u),i}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.PreventRemoveProvider=function({children:t}){const[n]=c.useState(()=>(0,s.nanoid)()),[o,u]=c.useState(()=>new Map),i=(0,l.use)(f.NavigationHelpersContext),h=(0,l.use)(p.NavigationRouteContext),P=(0,l.use)(m.PreventRemoveContext),R=P?.setPreventRemove,b=(0,y.default)((t,n,o)=>{if(o&&(null==i||i?.getState().routes.every(t=>t.key!==n)))throw new Error(`Couldn't find a route with the key ${n}. Is your component inside NavigationContent?`);u(u=>{if(n===u.get(t)?.routeKey&&o===u.get(t)?.preventRemove)return u;const i=new Map(u);return o?i.set(t,{routeKey:n,preventRemove:o}):i.delete(t),i})}),O=[...o.values()].some(({preventRemove:t})=>t);c.useEffect(()=>{if(void 0!==h?.key&&void 0!==R)return R(n,h.key,O),()=>{R(n,h.key,!1)}},[n,O,h?.key,R]);const j=c.useMemo(()=>({setPreventRemove:b,preventedRoutes:_(o)}),[b,o]);return(0,v.jsx)(m.PreventRemoveContext.Provider,{value:j,children:t})};const v=r(d[0]),s=r(d[1]),c=u(r(d[2])),l=r(d[2]),f=r(d[3]),p=r(d[4]),m=r(d[5]),y=i(r(d[6])),_=t=>[...t.values()].reduce((t,{routeKey:n,preventRemove:o})=>(t[n]={preventRemove:t[n]?.preventRemove||o},t),{})},359,[6,304,15,352,354,358,300]);
424__d(function(g,r,_i,_a,_m,e,d){"use strict";var n,t=this&&this.__createBinding||(Object.create?function(n,t,i,o){void 0===o&&(o=i);var c=Object.getOwnPropertyDescriptor(t,i);c&&!("get"in c?!t.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(n,o,c)}:function(n,t,i,o){void 0===o&&(o=i),n[o]=t[i]}),i=this&&this.__setModuleDefault||(Object.create?function(n,t){Object.defineProperty(n,"default",{enumerable:!0,value:t})}:function(n,t){n.default=t}),o=this&&this.__importStar||(n=function(t){return n=Object.getOwnPropertyNames||function(n){var t=[];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[t.length]=i);return t},n(t)}
424,function(o){if(o&&o.__esModule)return o;var c={};if(null!=o)for(var s=n(o),a=0;a<s.length;a++)"default"!==s[a]&&t(c,o,s[a]);return i(c,o),c});Object.defineProperty(e,"__esModule",{value:!0}),e.createComponentForStaticNavigation=f,e.createPathConfigForStaticNavigation=function(n,t,i){let o,c=!1;const s=(n,t,a)=>{const l=(n,t)=>Object.fromEntries(Object.entries(n).sort(([n],[i])=>n===t?-1:i===t?1:0).map(([n,l])=>{const u={};let p;'linking'in l&&('string'==typeof l.linking?u.path=l.linking:Object.assign(u,l.linking),'string'==typeof u.path&&(u.path=u.path.replace(/^\//,'').replace(/\/$/,'')));const f=a||null!=u.path&&''!==u.path;return'config'in l?p=s(l,void 0,f):'screen'in l&&'config'in l.screen&&(l.screen.config.screens||l.screen.config.groups)&&(p=s(l.screen,void 0,f)),p&&(u.screens=p),!i||u.screens||'linking'in l&&null==l.linking||(null!=u.path?a||(n===t&&null!=u.path?c=!0:''===u.path&&(o=void 0)):(a||null!=o||(o=u),u.path=n.replace(/([A-Z]+)/g,'-$1').replace(/^-/,'').toLowerCase())),[n,u]}).filter(([,n])=>Object.keys(n).length>0)),u={};for(const i in n.config)'screens'===i&&n.config.screens&&Object.assign(u,l(n.config.screens,t?.initialRouteName??n.config.initialRouteName)),'groups'===i&&n.config.groups&&Object.entries(n.config.groups).forEach(([,i])=>{Object.assign(u,l(i.screens,t?.initialRouteName??n.config.initialRouteName))});if(0!==Object.keys(u).length)return u},a=s(n,t,!1);i&&o&&!c&&(o.path='');return a};const c=r(d[0]),s=o(r(d[1])),a=r(d[2]),l=r(d[3]),u=s.memo(({component:n})=>{const t=(0,l.useRoute)();return s.createElement(n,{route:t})});u.displayName='Memo(Screen)';const p=(n,t)=>Object.entries(t).map(([t,i])=>{let o,l,p={},h=!1;if('screen'in i){const{screen:n,if:c,...s}=i;l=c,p=s,(0,a.isValidElementType)(n)?o=n:'config'in n&&(h=!0,o=f(n,`${t}Navigator`))}else(0,a.isValidElementType)(i)?o=i:'config'in i&&(h=!0,o=f(i,`${t}Navigator`));if(null==o)throw new Error(`Couldn't find a 'screen' property for the screen '${t}'. This can happen if you passed 'undefined'. You likely forgot to export your component from the file it's defined in, or mixed up default import and named import when importing.`);const m=h?s.createElement(o,{}):(0,c.jsx)(u,{component:o});return()=>null==l||l()?(0,c.jsx)(n,{name:t,...p,children:()=>m},t):null});function f(n,t){const{Navigator:i,Group:o,Screen:s,config:a}=n,{screens:l,groups:u,...f}=a;if(null==l&&null==u)throw new Error("Couldn't find a 'screens' or 'groups' property. Make sure to define your screens under a 'screens' property in the configuration.");const h=[];for(const n in a)'screens'===n&&l&&h.push(...p(s,l)),'groups'===n&&u&&h.push(...Object.entries(u).map(([n,{if:t,...i}])=>{const a=p(s,i.screens);return()=>{const s=a.map(n=>n());return null==t||t()?(0,c.jsx)(o,{navigationKey:n,...i,children:s},n):null}}));const m=()=>{const n=h.map(n=>n());return(0,c.jsx)(i,{...f,children:n})};return m.displayName=t,m}},360,[6,15,361,363]);
425__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},361,[362]);
426__d(function(g,r,i,a,m,e,d){
427/**
428   * @license React
429   * react-is.production.js
430   *
431   * Copyright (c) Meta Platforms, Inc. and affiliates.
432   *
433   * This source code is licensed under the MIT license found in the
434   * LICENSE file in the root directory of this source tree.
435   */
436"use strict";var t=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),u=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),S=Symbol.for("react.memo"),$=Symbol.for("react.lazy"),b=Symbol.for("react.view_transition"),w=Symbol.for("react.client.reference");function v(w){if("object"==typeof w&&null!==w){var v=w.$$typeof;switch(v){case t:switch(w=w.type){case n:case f:case c:case y:case p:case b:return w;default:switch(w=w&&w.$$typeof){case u:case l:case $:case S:case s:return w;default:return v}}case o:return v}}}e.ContextConsumer=s,e.ContextProvider=u,e.Element=t,e.ForwardRef=l,e.Fragment=n,e.Lazy=$,e.Memo=S,e.Portal=o,e.Profiler=f,e.StrictMode=c,e.Suspense=y,e.SuspenseList=p,e.isContextConsumer=function(t){return v(t)===s},e.isContextProvider=function(t){return v(t)===u},e.isElement=function(o){return"object"==typeof o&&null!==o&&o.$$typeof===t},e.isForwardRef=function(t){return v(t)===l},e.isFragment=function(t){return v(t)===n},e.isLazy=function(t){return v(t)===$},e.isMemo=function(t){return v(t)===S},e.isPortal=function(t){return v(t)===o},e.isProfiler=function(t){return v(t)===f},e.isStrictMode=function(t){return v(t)===c},e.isSuspense=function(t){return v(t)===y},e.isSuspenseList=function(t){return v(t)===p},e.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===n||t===f||t===c||t===y||t===p||"object"==typeof t&&null!==t&&(t.$$typeof===$||t.$$typeof===S||t.$$typeof===u||t.$$typeof===s||t.$$typeof===l||t.$$typeof===w||void 0!==t.getModuleId)},e.typeOf=v},362,[]);
437__d(function(g,r,i,a,m,e,d){"use strict";
437Object.defineProperty(e,"__esModule",{value:!0}),e.useRoute=function(){const n=(0,o.use)(t.NavigationRouteContext);if(void 0===n)throw new Error("Couldn't find a route object. Is your component inside a screen in a navigator?");return n};const o=r(d[0]),t=r(d[1])},363,[15,354]);
438__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useTheme=function(){const o=(0,n.use)(t.ThemeContext);if(null==o)throw new Error("Couldn't find a theme. Is your component inside NavigationContainer or does it have a theme?");return o};const n=r(d[0]),t=r(d[1])},364,[15,323]);
439__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PrivateValueStore=void 0;e.PrivateValueStore=class{}},365,[]);
440__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,c)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(u){if(u&&u.__esModule)return u;var c={};if(null!=u)for(var i=t(u),s=0;s<i.length;s++)"default"!==i[s]&&n(c,u,i[s]);return o(c,u),c});Object.defineProperty(e,"__esModule",{value:!0}),e.useFocusEffect=function(t){const n=(0,i.useNavigation)();if(void 0!==arguments[1]){const t="You passed a second argument to 'useFocusEffect', but it only accepts one argument. If you want to pass a dependency array, you can use 'React.useCallback':\n\nuseFocusEffect(\n  React.useCallback(() => {\n    // Your code here\n  }, [depA, depB])\n);\n\nSee usage guide: https://reactnavigation.org/docs/use-focus-effect";console.error(t)}c.useEffect(()=>{let o,u=!1;const c=()=>{const n=t();if(void 0===n||'function'==typeof n)return n};n.isFocused()&&(o=c(),u=!0);const i=n.addListener('focus',()=>{u||(void 0!==o&&o(),o=c(),u=!0)}),s=n.addListener('blur',()=>{void 0!==o&&o(),o=void 0,u=!1});return()=>{void 0!==o&&o(),i(),s()}},[t,n])};const c=u(r(d[0])),i=r(d[1])},366,[15,356]);
441__d(function(g,_r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},e(t)},function(n){if(n&&n.__esModule)return n;var o={};if(null!=n)for(var s=e(n),i=0;i<s.length;i++)"default"!==s[i]&&t(o,n,s[i]);return r(o,n),o}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
441Object.defineProperty(_e,"__esModule",{value:!0}),_e.useNavigationBuilder=function(e,t){const r=(0,T.useRegisterNavigator)(),n=(0,p.use)(v.NavigationRouteContext),o='object'==typeof n?.params&&null!=n.params&&(V in n.params&&n.params[V]===n.params),{children:m,layout:L,screenOptions:O,screenLayout:J,screenListeners:H,UNSTABLE_router:Q,...W}=t,X=q(m),Y=(0,U.useLazyValue)(()=>{if(null!=W.initialRouteName&&X.every(e=>e.props.name!==W.initialRouteName))throw new Error(`Couldn't find a screen named '${W.initialRouteName}' to use as 'initialRouteName'.`);const t=e(W);if(null!=Q){const e=Q(t);return{...t,...e}}return t}),Z=X.reduce((e,t)=>{if(t.props.name in e)throw new Error(`A navigator cannot contain multiple 'Screen' components with the same name (found duplicate screen named '${t.props.name}')`);return e[t.props.name]=t,e},{}),ee=X.map(e=>e.props.name),te=ee.reduce((e,t)=>(e[t]=Z[t].keys.map(e=>e??'').join(':'),e),{}),re=ee.reduce((e,t)=>{const{initialParams:r}=Z[t].props;return e[t]=r,e},{}),ae=ee.reduce((e,t)=>Object.assign(e,{[t]:Z[t].props.getId}),{});if(!ee.length)throw new Error("Couldn't find any screens for the navigator. Have you defined any screens as its children?");const ne=u.useCallback(e=>void 0===e.type||e.type===Y.type,[Y.type]),oe=u.useCallback(e=>void 0!==e&&!1===e.stale&&ne(e),[ne]),se=u.useCallback(e=>e.routes.every(e=>!ee.includes(e.name)),[ee]),{state:ie,getState:ue,setState:pe,setKey:ce,getKey:le,getIsInitial:de}=(0,p.use)(h.NavigationStateContext),me=u.useRef(!1),fe=u.useRef(void 0),ye=(0,c.default)(e=>{me.current?fe.current=e:pe(e)}),[ve,ge,he,Se]=u.useMemo(()=>{if(me.current&&fe.current&&ne(fe.current)){return[void 0,oe(fe.current)?fe.current:Y.getRehydratedState(fe.current,{routeNames:ee,routeParamList:re,routeGetIdList:ae}),!1,void 0]}const e=ee.reduce((e,t)=>{const{initialParams:r}=Z[t].props,o=null==n?.params?.state&&!1!==n?.params?.initial&&n?.params?.screen===t?n.params.params:void 0;return e[t]=void 0!==r||void 0!==o?{...r,...o}:void 0,e},{});if(void 0!==ie&&ne(ie)||null!=n?.params?.state||'string'==typeof n?.params?.screen&&!1!==n?.params?.initial||o){const r=o?void 0:n?.params,s=(r?z(r):void 0)??ie,i=null==s?Y.getInitialState({routeNames:ee,routeParamList:e,routeGetIdList:ae}):Y.getRehydratedState(s,{routeNames:ee,routeParamList:e,routeGetIdList:ae});return null!=s&&'lastUnhandled'===t.UNSTABLE_routeNamesChangeBehavior&&se(s)?[s,i,!0,r]:[void 0,i,!1,r]}return[void 0,Y.getInitialState({routeNames:ee,routeParamList:e,routeGetIdList:ae}),!0,void 0]},[ie,Y,ne]),Le=u.useRef(te);u.useEffect(()=>{Le.current=te});const Ne=Le.current,[be,Ce]=u.useState(ve);'lastUnhandled'===t.UNSTABLE_routeNamesChangeBehavior&&ve&&be!==ve&&Ce(ve);let Ee=oe(ie)?ie:ge,Oe=Ee,Re=!1;be?.routes.every(e=>ee.includes(e.name))&&Ee?.routes.every(e=>!ee.includes(e.name))?(Re=!0,Oe=Y.getRehydratedState(be,{routeNames:ee,routeParamList:re,routeGetIdList:ae})):(0,C.isArrayEqual)(Ee.routeNames,ee)&&(0,E.isRecordEqual)(te,Ne)||(Oe=Y.getStateForRouteNamesChange(Ee,{routeNames:ee,routeParamList:re,routeGetIdList:ae,routeKeyChanges:Object.keys(te).filter(e=>e in Ne&&te[e]!==Ne[e])}));let je=n?.params===Se;if(n?.params&&!je){let e;if('object'!=typeof n.params.state||null==n.params.state||o){if('string'==typeof n.params.screen&&(!1===n.params.initial&&he||!o))if(je=!0,'lastUnhandled'!==t.UNSTABLE_routeNamesChangeBehavior||ee.includes(n.params.screen))e=l.CommonActions.navigate({name:n.params.screen,params:n.params.params,path:n.params.path,merge:n.params.merge,pop:n.params.pop});else{const e=z(n.params);null==e||(0,i.default)(e,be)||Ce(e)}}else je=!0,'lastUnhandled'===t.UNSTABLE_routeNamesChangeBehavior&&se(n.params.state)?n.params.state!==be&&Ce(n.params.state):e=l.CommonActions.reset(n.params.state);const r=e?Y.getStateForAction(Oe,e,{routeNames:ee,routeParamList:re,routeGetIdList:ae}):null;Oe=null!==r?Y.getRehydratedState(r,{routeNames:ee,routeParamList:re,routeGetIdList:ae}):Oe}u.useEffect(()=>{je&&'object'==typeof n?.params&&null!=n.params&&Object.defineProperty(n.params,V,{value:n.params,enumerable:!1})},[je,n?.params]);const Pe=Ee!==Oe;(0,D.useScheduleUpdate)(()=>{Pe&&(ye(Oe),Re&&Ce(void 0))}),Ee=Oe,u.useEffect(()=>{fe.current=Ee});const Ae=u.useRef(null);u.useEffect(()=>(me.current=!1,ce(r),de()||Ae.current===Ee||(ye(Ee),Ae.current=Ee),()=>{void 0!==ue()&&le()===r&&(pe(void 0),me.current=!0)}),[]);const we=u.useRef(Ee);we.current=Ee,(0,j.useClientLayoutEffect)(()=>{we.current=null});const Ie=(0,c.default)(()=>{const e=ue();return(0,b.deepFreeze)(oe(e)?e:ge)}),Ge=(0,w.useEventEmitter)(e=>{const t=[];let r;if(e.target?(r=Ee.routes.find(t=>t.key===e.target),r?.name&&t.push(r.name)):(r=Ee.routes[Ee.index],t.push(...Object.keys(Z).filter(e=>r?.name===e))),null==r)return;const n=Ve[r.key].navigation;[].concat(...[H,...t.map(e=>{const{listeners:t}=Z[e].props;return t})].map(t=>{const o='function'==typeof t?t({route:r,navigation:n}):t;return o?Object.keys(o).filter(t=>t===e.type).map(e=>o?.[e]):void 0})).filter((e,t,r)=>e&&r.lastIndexOf(e)===t).forEach(t=>t?.(e))});(0,I.useFocusEvents)({state:Ee,emitter:Ge}),u.useEffect(()=>{Ge.emit({type:'state',data:{state:Ee}})},[Ge,Ee]);const{listeners:Ke,addListener:ke}=(0,R.useChildListeners)(),{keyedListeners:Ue,addKeyedListener:xe}=(0,k.useKeyedChildListeners)(),Be=(0,$.useOnAction)({router:Y,getState:Ie,setState:ye,key:n?.key,actionListeners:Ke.action,beforeRemoveListeners:Ue.beforeRemove,routerConfigOptions:{routeNames:ee,routeParamList:re,routeGetIdList:ae},emitter:Ge}),$e=(0,M.useOnRouteFocus)({router:Y,key:n?.key,getState:Ie,setState:ye}),Fe=(0,p.use)(N.UnhandledActionContext),Me=(0,c.default)(e=>{if('lastUnhandled'===t.UNSTABLE_routeNamesChangeBehavior&&'NAVIGATE'===e.type&&null!=e.payload&&'name'in e.payload&&'string'==typeof e.payload.name&&!ee.includes(e.payload.name)){const t={routes:[{name:e.payload.name,params:'params'in e.payload&&'object'==typeof e.payload.params&&null!==e.payload.params?e.payload.params:void 0,path:'path'in e.payload&&'string'==typeof e.payload.path?e.payload.path:void 0}]};Ce(t)}Fe?.(e)}),Te=(0,x.useNavigationHelpers)({id:t.id,onAction:Be,onUnhandledAction:Me,getState:Ie,emitter:Ge,router:Y,stateRef:we});(0,G.useFocusedListenersChildrenAdapter)({navigation:Te,focusedListeners:Ke.focus}),(0,F.useOnGetState)({getState:Ie,getStateListeners:Ue.getState});const{describe:De,descriptors:Ve}=(0,A.useDescriptors)({state:Ee,screens:Z,navigation:Te,screenOptions:O,screenLayout:J,onAction:Be,getState:Ie,setState:ye,onRouteFocus:$e,addListener:ke,addKeyedListener:xe,router:Y,emitter:Ge});(0,_.useCurrentRender)({state:Ee,navigation:Te,descriptors:Ve});const Je=(0,P.useComponent)(e=>{const t=null!=L?L({state:Ee,descriptors:Ve,navigation:Te,children:e}):e;return(0,s.jsx)(y.NavigationMetaContext.Provider,{value:void 0,children:(0,s.jsx)(f.NavigationHelpersContext.Provider,{value:Te,children:(0,s.jsx)(B.NavigationStateListenerProvider,{state:Ee,children:(0,s.jsx)(K.FocusedRouteKeyContext.Provider,{value:Ee.routes[Ee.index].key,children:(0,s.jsx)(S.PreventRemoveProvider,{children:t})})})})})});return{state:Ee,navigation:Te,describe:De,descriptors:Ve,NavigationContent:Je}};const s=_r(d[0]),i=o(_r(d[1])),u=n(_r(d[2])),p=_r(d[2]),c=(_r(d[3]),o(_r(d[4]))),l=_r(d[5]),m=_r(d[6]),f=_r(d[7]),y=_r(d[8]),v=_r(d[9]),h=_r(d[10]),S=_r(d[
44111]),L=_r(d[12]),N=_r(d[13]),b=_r(d[14]),C=_r(d[15]),E=_r(d[16]),O=_r(d[17]),R=_r(d[18]),j=_r(d[19]),P=_r(d[20]),_=_r(d[21]),A=_r(d[22]),w=_r(d[23]),I=_r(d[24]),G=_r(d[25]),K=_r(d[26]),k=_r(d[27]),U=_r(d[28]),x=_r(d[29]),B=_r(d[30]),$=_r(d[31]),F=_r(d[32]),M=_r(d[33]),T=_r(d[34]),D=_r(d[35]);O.PrivateValueStore;const V=Symbol('CONSUMED_PARAMS'),J=e=>e.type===L.Screen,H=e=>e.type===u.Fragment||e.type===m.Group,q=(e,t,r,n)=>u.Children.toArray(e).reduce((e,o)=>{if(u.isValidElement(o)){if(J(o)){if('object'!=typeof o.props||null===o.props)throw new Error("Got an invalid element for screen.");if('string'!=typeof o.props.name||''===o.props.name)throw new Error(`Got an invalid name (${JSON.stringify(o.props.name)}) for the screen. It must be a non-empty string.`);if(void 0!==o.props.navigationKey&&('string'!=typeof o.props.navigationKey||''===o.props.navigationKey))throw new Error(`Got an invalid 'navigationKey' prop (${JSON.stringify(o.props.navigationKey)}) for the screen '${o.props.name}'. It must be a non-empty string or 'undefined'.`);return e.push({keys:[t,o.props.navigationKey],options:r,layout:n,props:o.props}),e}if(H(o)){if(void 0!==(s=o.props.navigationKey)&&('string'!=typeof s||''===s))throw new Error(`Got an invalid 'navigationKey' prop (${JSON.stringify(o.props.navigationKey)}) for the group. It must be a non-empty string or 'undefined'.`);return e.push(...q(o.props.children,o.props.navigationKey,o.type!==m.Group?r:null!=r?[...r,o.props.screenOptions]:[o.props.screenOptions],'function'==typeof o.props.screenLayout?o.props.screenLayout:n)),e}}var s;throw new Error(`A navigator can only contain 'Screen', 'Group' or 'React.Fragment' as its direct children (found ${u.isValidElement(o)?`'${'string'==typeof o.type?o.type:o.type?.name}'${null!=o.props&&'object'==typeof o.props&&'name'in o.props&&o.props?.name?` for the screen '${o.props.name}'`:''}`:'object'==typeof o?JSON.stringify(o):`'${String(o)}'`}). To render this component in the navigator, pass it in the 'component' prop to 'Screen'.`)},[]),z=e=>null!=e?.state?e.state:'string'==typeof e?.screen&&!1!==e?.initial?{routes:[{name:e.screen,params:e.params,path:e.path}]}:void 0},367,[6,368,15,361,300,301,332,352,357,354,316,359,333,317,330,350,338,365,324,369,370,371,372,325,377,378,355,326,379,380,381,383,385,386,387,388]);
442__d(function(g,r,_i,_a,m,e,d){'use strict';m.exports=function t(n,o){if(n===o)return!0;if(n&&o&&'object'==typeof n&&'object'==typeof o){if(n.constructor!==o.constructor)return!1;var f,u,i;if(Array.isArray(n)){if((f=n.length)!=o.length)return!1;for(u=f;0!==u--;)if(!t(n[u],o[u]))return!1;return!0}if(n.constructor===RegExp)return n.source===o.source&&n.flags===o.flags;if(n.valueOf!==Object.prototype.valueOf)return n.valueOf()===o.valueOf();if(n.toString!==Object.prototype.toString)return n.toString()===o.toString();if((f=(i=Object.keys(n)).length)!==Object.keys(o).length)return!1;for(u=f;0!==u--;)if(!Object.prototype.hasOwnProperty.call(o,i[u]))return!1;for(u=f;0!==u--;){var c=i[u];if(!t(n[c],o[c]))return!1}return!0}return n!=n&&o!=o}},368,[]);
443__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var f=t(i),c=0;c<f.length;c++)"default"!==f[c]&&n(o,i,f[c]);return u(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useClientLayoutEffect=void 0;const o=i(r(d[0]));e.useClientLayoutEffect='undefined'!=typeof document||'undefined'!=typeof navigator&&'ReactNative'===navigator.product?o.useLayoutEffect:o.useEffect},369,[15]);
444__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,o){void 0===o&&(o=u);var c=Object.getOwnPropertyDescriptor(n,u);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,o,c)}:function(t,n,u,o){void 0===o&&(o=u),t[o]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)}
444,function(o){if(o&&o.__esModule)return o;var c={};if(null!=o)for(var i=t(o),f=0;f<i.length;f++)"default"!==i[f]&&n(c,o,i[f]);return u(c,o),c});Object.defineProperty(e,"__esModule",{value:!0}),e.useComponent=function(t){const n=i.useRef(t);return n.current=t,i.useEffect(()=>{n.current=null}),i.useRef(({children:t})=>{const u=n.current;if(null===u)throw new Error('The returned component must be rendered in the same render phase as the hook.');return(0,c.jsx)(f,{render:u,children:t})}).current};const c=r(d[0]),i=o(r(d[1])),f=({render:t,children:n})=>t(n)},370,[6,15]);
445__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useCurrentRender=function({state:o,navigation:s,descriptors:u}){const c=(0,t.use)(n.CurrentRenderContext);c&&s.isFocused()&&(c.options=u[o.routes[o.index].key].options)};const t=r(d[0]),n=r(d[1])},371,[15,334]);
446__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var s=Object.getOwnPropertyDescriptor(n,o);s&&!("get"in s?!n.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,s)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var s={};if(null!=i)for(var u=t(i),c=0;c<u.length;c++)"default"!==u[c]&&n(s,i,u[c]);return o(s,i),s});Object.defineProperty(e,"__esModule",{value:!0}),e.useDescriptors=function({state:t,screens:n,navigation:o,screenOptions:i,screenLayout:O,onAction:b,getState:_,setState:j,addListener:k,addKeyedListener:m,onRouteFocus:S,router:w,emitter:C}){const P=(0,c.use)(h.ThemeContext),[x,D]=u.useState({}),{onDispatchAction:L,onOptionsChange:M,scheduleUpdate:N,flushUpdates:R,stackRef:A}=(0,c.use)(l.NavigationBuilderContext),B=u.useMemo(()=>({navigation:o,onAction:b,addListener:k,addKeyedListener:m,onRouteFocus:S,onDispatchAction:L,onOptionsChange:M,scheduleUpdate:N,flushUpdates:R,stackRef:A}),[o,b,k,m,S,L,M,N,R,A]),{base:U,navigations:F}=(0,v.useNavigationCache)({state:t,getState:_,navigation:o,setOptions:D,router:w,emitter:C}),K=(0,y.useRouteCache)(t.routes),E=(t,o,s)=>{const u=n[t.name],c=u.props;return[i,...u.options?u.options.filter(Boolean):[],c.options,s].reduce((n,i)=>Object.assign(n,'function'!=typeof i?i:i({route:t,navigation:o,theme:P})),{})},T=(t,o,i,u)=>{const c=n[t.name],h=c.props,v=h.layout??c.layout??O;let y=(0,s.jsx)(f.SceneView,{navigation:o,route:t,screen:h,routeState:u,getState:_,setState:j,options:i,clearOptions:()=>D(n=>{if(t.key in n){const{[t.key]:o,...i}=n;return i}return n})});return null!=v&&(y=v({route:t,navigation:o,options:i,theme:P,children:y})),(0,s.jsx)(l.NavigationBuilderContext.Provider,{value:B,children:(0,s.jsx)(p.NavigationProvider,{route:t,navigation:o,children:y})},t.key)},V=K.reduce((n,o,i)=>{const s=F[o.key],u=E(o,s,x[o.key]),c=T(o,s,u,t.routes[i].state);return n[o.key]={route:o,navigation:s,render:()=>c,options:u},n},{});return{describe:(t,n)=>{if(!n){if(!(t.key in V))throw new Error(`Couldn't find a route with the key ${t.key}.`);return V[t.key]}const o=U,i=E(t,o,{}),s=T(t,o,i,void 0);return{route:t,navigation:o,render:()=>s,options:i}},descriptors:V}};const s=r(d[0]),u=i(r(d[1])),c=r(d[1]),l=r(d[2]),p=r(d[3]),f=r(d[4]),h=r(d[5]),v=r(d[6]),y=r(d[7])},372,[6,15,313,354,373,323,376,337]);
447__d(function(g,_r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,r,o){void 0===o&&(o=r);var i=Object.getOwnPropertyDescriptor(n,r);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[r]}}),Object.defineProperty(t,o,i)}:function(t,n,r,o){void 0===o&&(o=r),t[o]=n[r]}),r=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[n.length]=r);return n},t(n)}
447,function(o){if(o&&o.__esModule)return o;var i={};if(null!=o)for(var s=t(o),u=0;u<s.length;u++)"default"!==s[u]&&n(i,o,s[u]);return r(i,o),i});Object.defineProperty(e,"__esModule",{value:!0}),e.SceneView=function({screen:t,route:n,navigation:r,routeState:o,getState:h,setState:m,options:b,clearOptions:k}){const O=s.useRef(void 0),_=s.useCallback(()=>O.current,[]),{addOptionsGetter:j}=(0,y.useOptionsGetters)({key:n.key,options:b,navigation:r}),S=s.useCallback(t=>{O.current=t},[]),C=s.useCallback(()=>{const t=h().routes.find(t=>t.key===n.key);return t?t.state:void 0},[h,n.key]),x=s.useCallback(t=>{const r=h(),o=r.routes.map(r=>r.key===n.key&&r.state!==t?{...r,state:t}:r);(0,p.isArrayEqual)(r.routes,o)||m({...r,routes:o})},[h,n.key,m]),P=s.useRef(!0);s.useEffect(()=>{P.current=!1}),s.useEffect(()=>k,[]);const M=s.useCallback(()=>P.current,[]),w=(0,u.use)(l.NavigationFocusedRouteStateContext),N=s.useMemo(()=>{const t={routes:[{key:n.key,name:n.name,params:n.params,path:n.path}]},r=n=>{const o=n?.routes[0];return o?{routes:[{...o,state:r(o.state)}]}:t};return r(w)},[w,n.key,n.name,n.params,n.path]),E=s.useMemo(()=>({state:o,getState:C,setState:x,getKey:_,setKey:S,getIsInitial:M,addOptionsGetter:j}),[o,C,x,_,S,M,j]),R=t.getComponent?t.getComponent():t.component;return(0,i.jsx)(f.NavigationStateContext.Provider,{value:E,children:(0,i.jsx)(l.NavigationFocusedRouteStateContext.Provider,{value:N,children:(0,i.jsx)(c.EnsureSingleNavigator,{children:(0,i.jsx)(v.StaticContainer,{name:t.name,render:R||t.children,navigation:r,route:n,children:void 0!==R?(0,i.jsx)(R,{navigation:r,route:n}):void 0!==t.children?t.children({navigation:r,route:n}):null})})})})};const i=_r(d[0]),s=o(_r(d[1])),u=_r(d[1]),c=_r(d[2]),l=_r(d[3]),f=_r(d[4]),v=_r(d[5]),p=_r(d[6]),y=_r(d[7])},373,[6,15,312,374,316,375,350,328]);
448__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(u,i,c[f]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationFocusedRouteStateContext=void 0;const u=i(r(d[0]));e.NavigationFocusedRouteStateContext=u.createContext(void 0)},374,[15]);
449__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var c=Object.getOwnPropertyDescriptor(n,i);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,c)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var c={};if(null!=o)for(var u=t(o),f=0;f<u.length;f++)"default"!==u[f]&&n(c,o,u[f]);return i(c,o),c});Object.defineProperty(e,"__esModule",{value:!0}),e.StaticContainer=void 0;const c=o(r(d[0]));e.StaticContainer=c.memo(function(t){return t.children},(t,n)=>{const i=Object.keys(t),o=Object.keys(n);if(i.length!==o.length)return!1;for(const o of i)if('children'!==o&&t[o]!==n[o])return!1;return!0})},375,[15]);
450__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,c)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var c={};if(null!=i)for(var s=t(i),u=0;u<s.length;u++)"default"!==s[u]&&n(c,i,s[u]);return o(c,i),c});
450Object.defineProperty(e,"__esModule",{value:!0}),e.useNavigationCache=function({state:t,getState:n,navigation:o,setOptions:i,router:f,emitter:y}){const{stackRef:p}=(0,s.use)(l.NavigationBuilderContext),h=c.useMemo(()=>{const{emit:t,...n}=o,i={...f.actionCreators,...u.CommonActions},c=()=>{throw new Error('Actions cannot be dispatched from a placeholder screen.')},s=Object.keys(i).reduce((t,n)=>(t[n]=c,t),{});return{...n,...s,addListener:()=>()=>{},removeListener:()=>{},dispatch:c,getParent:t=>void 0!==t&&t===n.getId()?h:n.getParent(t),setOptions:()=>{throw new Error('Options cannot be set from a placeholder screen.')},isFocused:()=>!1}},[o,f.actionCreators]),b=c.useMemo(()=>({current:{}}),[h,n,o,i,y]);return b.current=t.routes.reduce((t,c)=>{const s=b.current[c.key];if(s)t[c.key]=s;else{const s=t=>{const i='function'==typeof t?t(n()):t;null!=i&&o.dispatch({source:c.key,...i})},l=t=>{try{t()}finally{}},p={...f.actionCreators,...u.CommonActions},b=Object.keys(p).reduce((t,n)=>(t[n]=(...t)=>l(()=>s(p[n](...t))),t),{});t[c.key]={...h,...b,...y.create(c.key),dispatch:t=>l(()=>s(t)),getParent:n=>void 0!==n&&n===h.getId()?t[c.key]:h.getParent(n),setOptions:t=>{i(n=>({...n,[c.key]:{...n[c.key],...t}}))},isFocused:()=>{const t=h.getState();return t.routes[t.index].key===c.key&&(!o||o.isFocused())}}}return t},{}),{base:h,navigations:b.current}};const c=i(r(d[0])),s=r(d[0]),u=r(d[1]),l=r(d[2])},376,[15,301,313]);
451__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),s=0;s<c.length;s++)"default"!==c[s]&&n(o,i,c[s]);return u(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useFocusEvents=function({state:t,emitter:n}){const u=(0,c.use)(s.NavigationContext),i=o.useRef(void 0),f=t.routes[t.index].key;o.useEffect(()=>u?.addListener('focus',()=>{i.current=f,n.emit({type:'focus',target:f})}),[f,n,u]),o.useEffect(()=>u?.addListener('blur',()=>{i.current=void 0,n.emit({type:'blur',target:f})}),[f,n,u]),o.useEffect(()=>{const t=i.current;i.current=f,void 0!==t||u||n.emit({type:'focus',target:f}),t===f||u&&!u.isFocused()||void 0!==t&&(n.emit({type:'blur',target:t}),n.emit({type:'focus',target:f}))},[f,n,u])};const o=i(r(d[0])),c=r(d[0]),s=r(d[1])},377,[15,351]);
452__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var s=t(i),c=0;c<s.length;c++)"default"!==s[c]&&n(o,i,s[c]);return u(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useFocusedListenersChildrenAdapter=function({navigation:t,focusedListeners:n}){const{addListener:u}=(0,s.use)(c.NavigationBuilderContext),i=o.useCallback(u=>{if(t.isFocused()){for(const t of n){const{handled:n,result:i}=t(u);if(n)return{handled:n,result:i}}return{handled:!0,result:u(t)}}return{handled:!1,result:null}},[n,t]);o.useEffect(()=>u?.('focus',i),[u,i])};
452const o=i(r(d[0])),s=r(d[0]),c=r(d[1])},378,[15,313]);
453__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(o,i,c[f]);return u(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useLazyValue=function(t){const n=o.useRef(void 0);void 0===n.current&&(n.current=t());return n.current};const o=i(r(d[0]))},379,[15]);
454__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),s=0;s<c.length;s++)"default"!==c[s]&&n(u,i,c[s]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.useNavigationHelpers=function({id:t,onAction:n,onUnhandledAction:o,getState:i,emitter:f,router:m,stateRef:v}){const _=(0,c.use)(l.NavigationContext);return u.useMemo(()=>{const u=t=>{const u='function'==typeof t?t(i()):t;n(u)||o?.(u)},c={...m.actionCreators,...s.CommonActions},l=Object.keys(c).reduce((t,n)=>(t[n]=(...t)=>u(c[n](...t)),t),{}),b={..._,...l,dispatch:u,emit:f.emit,isFocused:_?_.isFocused:()=>!0,canGoBack:()=>{const t=i();return null!==m.getStateForAction(t,s.CommonActions.goBack(),{routeNames:t.routeNames,routeParamList:{},routeGetIdList:{}})||_?.canGoBack()||!1},getId:()=>t,getParent:t=>{if(void 0!==t){let n=b;for(;n&&t!==n.getId();)n=n.getParent();return n}return _},getState:()=>null!=v.current?v.current:i()};return b},[m,_,f.emit,i,n,o,t,v])};const u=i(r(d[0])),c=r(d[0]),s=r(d[1]),l=r(d[2]);r(d[3]).PrivateValueStore},380,[15,301,351,365]);
455__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),s=0;s<c.length;s++)"default"!==c[s]&&n(o,i,c[s]);return u(o,i),o}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.useNavigationState=function(t){const n=(0,s.use)(h);if(null==n)throw new Error("Couldn't get the navigation state. Is your component inside a navigator?");return(0,l.useSyncExternalStoreWithSelector)(n.subscribe,n.getState,n.getState,t)},e.NavigationStateListenerProvider=function({state:t,children:n}){const u=s.default.useRef([]),i=s.default.useRef(t),o=(0,f.default)(()=>i.current),l=(0,f.default)(t=>(u.current.push(t),()=>{u.current=u.current.filter(n=>n!==t)}));s.default.useLayoutEffect(()=>{i.current=t,u.current.forEach(t=>t())},[t]);const v=s.default.useMemo(()=>({getState:o,subscribe:l}),[o,l]);return(0,c.jsx)(h.Provider,{value:v,children:n})};const c=r(d[0]),s=i(r(d[1])),f=o(r(d[2])),l=r(d[3]);const h=s.default.createContext(void 0)},381,[6,15,300,382]);
456__d(function(g,r,i,a,m,e,d){"use strict";
456Object.defineProperty(e,"__esModule",{value:!0}),e.useSyncExternalStoreWithSelector=function(u,n,l,s,c){const o=(0,t.useRef)(null);let f;null===o.current?(f={hasValue:!1,value:null},o.current=f):f=o.current;const[v,S]=(0,t.useMemo)(()=>{let t,u,o=!1;const v=n=>{if(!o){o=!0,t=n;const l=s(n);if(void 0!==c&&f.hasValue){const t=f.value;if(c(t,l))return u=t,t}return u=l,l}const l=t,v=u;if(Object.is(l,n))return v;const S=s(n);return void 0!==c&&c(v,S)?(t=n,v):(t=n,u=S,S)};return[()=>v(n()),null==l?void 0:()=>v(l())]},[n,l,s,c]),h=(0,t.useSyncExternalStore)(u,v,S);return(0,t.useEffect)(()=>{f.hasValue=!0,f.value=h},[h]),(0,t.useDebugValue)(h),h};const t=r(d[0])},382,[15]);
457__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var s=t(i),c=0;c<s.length;c++)"default"!==s[c]&&n(u,i,s[c]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.useOnAction=function({router:t,getState:n,setState:o,key:i,actionListeners:v,beforeRemoveListeners:h,routerConfigOptions:p,emitter:b}){const{onAction:y,onRouteFocus:_,addListener:O,onDispatchAction:m}=(0,s.use)(f.NavigationBuilderContext),P=(0,s.use)(c.DeprecatedNavigationInChildContext),j=u.useRef(p);u.useEffect(()=>{j.current=p});const A=u.useCallback((u,s=new Set)=>{const c=n();if(s.has(c.key))return!1;if(s.add(c.key),'string'!=typeof u.target||u.target===c.key){let n=t.getStateForAction(c,u,j.current);if(n=null===n&&u.target===c.key?c:n,null!==n){if(m(u,c===n),c!==n){if((0,l.shouldPreventRemove)(b,h,c.routes,n.routes,u))return!0;o(n)}if(void 0!==_){t.shouldActionChangeFocus(u)&&void 0!==i&&_(i)}return!0}}if(void 0!==y&&y(u,s))return!0;if('string'==typeof u.target||'NAVIGATE_DEPRECATED'===u.type||P)for(let t=v.length-1;t>=0;t--){if((0,v[t])(u,s))return!0}return!1},[v,h,b,n,P,i,y,m,_,t,o]);return(0,l.useOnPreventRemove)({getState:n,emitter:b,beforeRemoveListeners:h}),u.useEffect(()=>O?.('action',A),[O,A]),A};const u=i(r(d[0])),s=r(d[0]),c=r(d[1]),f=r(d[2]),l=r(d[3])},383,[15,311,313,384]);
458__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(u,i,c[f]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.shouldPreventRemove=void 0,e.useOnPreventRemove=function({getState:t,emitter:n,beforeRemoveListeners:o}){const{addKeyedListener:i}=(0,c.use)(f.NavigationBuilderContext),l=(0,c.use)(s.NavigationRouteContext),v=l?.key;u.useEffect(()=>{if(v)return i?.('beforeRemove',v,i=>{const u=t();return(0,e.shouldPreventRemove)(n,o,u.routes,[],i)})},[i,o,n,t,v])};const u=i(r(d[0])),c=r(d[0]),f=r(d[1]),s=r(d[2]),l=Symbol('VISITED_ROUTE_KEYS');e.shouldPreventRemove=(t,n,o,i,u)=>{const c=i.map(t=>t.key),f=o.filter(t=>!c.includes(t.key)).reverse(),s=u[l]??new Set,v={...u,[l]:s};for(const o of f){if(s.has(o.key))continue;const i=n[o.key]?.(v);if(i)return!0;s.add(o.key);if(t.emit({type:'beforeRemove',target:o.key,data:{action:v}
458,canPreventDefault:!0}).defaultPrevented)return!0}return!1}},384,[15,313,354]);
459__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var i=Object.getOwnPropertyDescriptor(n,o);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,i)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(u){if(u&&u.__esModule)return u;var i={};if(null!=u)for(var s=t(u),c=0;c<s.length;c++)"default"!==s[c]&&n(i,u,s[c]);return o(i,u),i});Object.defineProperty(e,"__esModule",{value:!0}),e.useOnGetState=function({getState:t,getStateListeners:n}){const{addKeyedListener:o}=(0,s.use)(c.NavigationBuilderContext),u=(0,s.use)(f.NavigationRouteContext),_=u?u.key:'root',b=i.useCallback(()=>{const o=t(),u=o.routes.map(t=>{const o=n[t.key]?.();return t.state===o?t:{...t,state:o}});return(0,l.isArrayEqual)(o.routes,u)?o:{...o,routes:u}},[t,n]);i.useEffect(()=>o?.('getState',_,b),[o,b,_])};const i=u(r(d[0])),s=r(d[0]),c=r(d[1]),f=r(d[2]),l=r(d[3])},385,[15,313,354,350]);
460__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var i=Object.getOwnPropertyDescriptor(n,o);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,i)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(u){if(u&&u.__esModule)return u;var i={};if(null!=u)for(var c=t(u),s=0;s<c.length;s++)"default"!==c[s]&&n(i,u,c[s]);return o(i,u),i});Object.defineProperty(e,"__esModule",{value:!0}),e.useOnRouteFocus=function({router:t,getState:n,key:o,setState:u}){const{onRouteFocus:l}=(0,c.use)(s.NavigationBuilderContext);return i.useCallback(i=>{const c=n(),s=t.getStateForRouteFocus(c,i);s!==c&&u(s),void 0!==l&&void 0!==o&&l(o)},[n,l,t,u,o])};const i=u(r(d[0])),c=r(d[0]),s=r(d[1])},386,[15,313]);
461__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),s=0;s<c.length;s++)"default"!==c[s]&&n(u,o,c[s]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.useRegisterNavigator=function(){const[t]=c.useState(()=>(0,u.nanoid)()),n=(0,s.use)(f.SingleNavigatorContext);if(void 0===n)throw new Error("Couldn't register the navigator. Have you wrapped your app with 'NavigationContainer'?\n\nThis can also happen if there are multiple copies of '@react-navigation' packages installed.");return c.useEffect(()=>{const{register:i,unregister:o}=n;return i(t),()=>o(t)},[n,t]),t};const u=r(d[0]),c=o(r(d[1])),s=r(d[1]),f=r(d[2])},387,[304,15,312]);
462__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useScheduleUpdate=function(n){const{scheduleUpdate:c,flushUpdates:o}=(0,t.use)(u.NavigationBuilderContext);c(n),(0,s.useClientLayoutEffect)(o)};const t=r(d[0]),u=r(d[1]),s=r(d[2])},388,[15,313,369]);
463__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,u){void 0===u&&(u=i);var o=Object.getOwnPropertyDescriptor(n,i);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,u,o)}:function(t,n,i,u){void 0===u&&(u=i),t[u]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
463,function(u){if(u&&u.__esModule)return u;var o={};if(null!=u)for(var c=t(u),f=0;f<c.length;f++)"default"!==c[f]&&n(o,u,c[f]);return i(o,u),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useNavigationContainerRef=function(){const t=o.useRef(null);null==t.current&&(t.current=(0,c.createNavigationContainerRef)());return t.current};const o=u(r(d[0])),c=r(d[1])},389,[15,320]);
464__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,u){void 0===u&&(u=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,u,o)}:function(e,t,n,u){void 0===u&&(u=n),e[u]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),u=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(u){if(u&&u.__esModule)return u;var o={};if(null!=u)for(var i=e(u),f=0;f<i.length;f++)"default"!==i[f]&&t(o,u,i[f]);return n(o,u),o}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
464Object.defineProperty(_e,"__esModule",{value:!0}),_e.usePreventRemove=function(e,t){const[n]=f.useState(()=>(0,i.nanoid)()),u=(0,s.useNavigation)(),{key:o}=(0,v.useRoute)(),{setPreventRemove:_}=(0,l.usePreventRemoveContext)();f.useEffect(()=>(_(n,o,e),()=>{_(n,o,!1)}),[_,n,o,e]);const b=(0,c.default)(n=>{e&&(n.preventDefault(),t({data:n.data}))});f.useEffect(()=>u?.addListener('beforeRemove',b),[u,b])};const i=r(d[0]),f=u(r(d[1])),c=o(r(d[2])),s=r(d[3]),l=r(d[4]),v=r(d[5])},390,[304,15,300,356,391,363]);
465__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.usePreventRemoveContext=function(){const o=(0,t.use)(n.PreventRemoveContext);if(null==o)throw new Error("Couldn't find the prevent remove context. Is your component inside NavigationContent?");return o};const t=r(d[0]),n=r(d[1])},391,[15,358]);
466__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useStateForPath=function(){return(0,t.use)(o.NavigationFocusedRouteStateContext)};const t=r(d[0]),o=r(d[1])},392,[15,374]);
467__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var l=t(o),c=0;c<l.length;c++)"default"!==l[c]&&n(u,o,l[c]);return i(u,o),u}),u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationContainer=void 0;const l=r(d[0]),c=o(r(d[1])),s=r(d[2]),f=u(r(d[3])),h=r(d[4]),v=r(d[5]),m=r(d[6]),_=r(d[7]),S=r(d[8]),p=r(d[9]),b=r(d[10]),P=r(d[11]),O=r(d[12]);globalThis.REACT_NAVIGATION_DEVTOOLS=new WeakMap,e.NavigationContainer=c.forwardRef(function({direction:t=(s.I18nManager.getConstants().isRTL?'rtl':'ltr'),theme:n=S.DefaultTheme,linking:i,fallback:o=null,documentTitle:u,onReady:C,onStateChange:j,...x},T){const L=!!i&&!1!==i.enabled;i?.config&&(0,h.validatePathConfig)(i.config);const k=c.useRef(null);(0,p.useBackButton)(k),(0,b.useDocumentTitle)(k,u);const[y,A]=c.useState(),{getInitialState:D}=(0,P.useLinking)(k,{enabled:L,prefixes:[],...i},A),F=c.useMemo(()=>({options:i}),[i]),M=c.useMemo(()=>({lastUnhandledLink:y,setLastUnhandledLink:A}),[y,A]),R=(0,f.default)(()=>{const t=k.current?.getCurrentRoute()?.path;A(n=>{if(n!==t)return n}),C?.()}),N=(0,f.default)(t=>{const n=k.current?.getCurrentRoute()?.path;A(t=>{if(t!==n)return t}),j?.(t)});c.useEffect(()=>{k.current&&REACT_NAVIGATION_DEVTOOLS.set(k.current,{get linking(){return{...i,enabled:L,prefixes:i?.prefixes??[],getStateFromPath:i?.getStateFromPath??h.getStateFromPath,getPathFromState:i?.getPathFromState??h.getPathFromState,getActionFromState:i?.getActionFromState??h.getActionFromState}}})});const[I,w]=(0,O.useThenable)(D);return c.useImperativeHandle(T,()=>k.current),null!=x.initialState||!L||I?(0,l.jsx)(m.LocaleDirContext.Provider,{value:t,children:(0,l.jsx)(_.UnhandledLinkingContext.Provider,{value:M,children:(0,l.jsx)(v.LinkingContext.Provider,{value:F,children:(0,l.jsx)(h.BaseNavigationContainer,{...x,theme:n,onReady:R,onStateChange:N,initialState:null==x.initialState?w:x.initialState,ref:k})})})}):(0,l.jsx)(m.LocaleDirContext.Provider,{value:t,children:(0,l.jsx)(h.ThemeProvider,{value:n,children:o})})})},393,[6,15,28,300,298,394,395,396,397,399,400,401,404]);
468__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
468,function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),f=0;f<c.length;f++)"default"!==c[f]&&n(u,o,c[f]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.LinkingContext=void 0;const u=o(r(d[0]));e.LinkingContext=u.createContext({get options(){throw new Error("Couldn't find a LinkingContext context.")}}),e.LinkingContext.displayName='LinkingContext'},394,[15]);
469__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,c)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var c={};if(null!=i)for(var u=t(i),l=0;l<u.length;l++)"default"!==u[l]&&n(c,i,u[l]);return o(c,i),c});Object.defineProperty(e,"__esModule",{value:!0}),e.LocaleDirContext=void 0;const c=i(r(d[0]));e.LocaleDirContext=c.createContext('ltr'),e.LocaleDirContext.displayName='LocaleDirContext'},395,[15]);
470__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var l=Object.getOwnPropertyDescriptor(n,i);l&&!("get"in l?!n.__esModule:l.writable||l.configurable)||(l={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,l)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var l={};if(null!=o)for(var u=t(o),c=0;c<u.length;c++)"default"!==u[c]&&n(l,o,u[c]);return i(l,o),l});Object.defineProperty(e,"__esModule",{value:!0}),e.UnhandledLinkingContext=void 0;const l=o(r(d[0])),u="Couldn't find an UnhandledLinkingContext context.";e.UnhandledLinkingContext=l.createContext({get lastUnhandledLink(){throw new Error(u)},get setLastUnhandledLink(){throw new Error(u)}}),e.UnhandledLinkingContext.displayName='UnhandledLinkingContext'},396,[15]);
471__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DefaultTheme=void 0;const t=r(d[0]);e.DefaultTheme={dark:!1,colors:{primary:'rgb(0, 122, 255)',background:'rgb(242, 242, 242)',card:'rgb(255, 255, 255)',text:'rgb(28, 28, 30)',border:'rgb(216, 216, 216)',notification:'rgb(255, 59, 48)'},fonts:t.fonts}},397,[398]);
472__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fonts=void 0;const t=r(d[0]),o='system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"';e.fonts=t.Platform.select({web:{regular:{fontFamily:o,fontWeight:'400'},medium:{fontFamily:o,fontWeight:'500'},bold:{fontFamily:o,fontWeight:'600'},heavy:{fontFamily:o,fontWeight:'700'}},ios:{regular:{fontFamily:'System',fontWeight:'400'},medium:{fontFamily:'System',fontWeight:'500'},bold:{fontFamily:'System',fontWeight:'600'},heavy:{fontFamily:'System',fontWeight:'700'}},default:{regular:{fontFamily:'sans-serif',fontWeight:'normal'},medium:{fontFamily:'sans-serif-medium',fontWeight:'normal'},bold:{fontFamily:'sans-serif',fontWeight:'600'},heavy:{fontFamily:'sans-serif',fontWeight:'700'}}})},398,[28]);
473__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useBackButton=function(t){}},399,[]);
474__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var u=Object.getOwnPropertyDescriptor(t,n);
474u&&!("get"in u?!t.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,u)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var i=e(o),c=0;c<i.length;c++)"default"!==i[c]&&t(u,o,i[c]);return n(u,o),u});Object.defineProperty(_e,"__esModule",{value:!0}),_e.useDocumentTitle=function(e,{enabled:t=!0,formatter:n=(e,t)=>e?.title??t?.name}={}){u.useEffect(()=>{if(!t)return;const o=e.current;if(o){const e=n(o.getCurrentOptions(),o.getCurrentRoute());document.title=e}return o?.addListener('options',e=>{const t=n(e.data.options,o?.getCurrentRoute());document.title=t})})};const u=o(r(d[0]))},400,[15]);
475__d(function(g,_r,_i,_a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},e(t)},function(n){if(n&&n.__esModule)return n;var o={};if(null!=n)for(var s=e(n),u=0;u<s.length;u++)"default"!==s[u]&&t(o,n,s[u]);return r(o,n),o}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
475Object.defineProperty(_e,"__esModule",{value:!0}),_e.series=void 0,_e.useLinking=function(e,{enabled:t=!0,config:r,getStateFromPath:n=c.getStateFromPath,getPathFromState:o=c.getPathFromState,getActionFromState:l=c.getActionFromState},h){const p=(0,c.useNavigationIndependentTree)();u.useEffect(()=>{},[t,p]);const[y]=u.useState(a.createMemoryHistory),v=u.useRef(t),m=u.useRef(r),R=u.useRef(n),_=u.useRef(o),b=u.useRef(l);u.useEffect(()=>{v.current=t,m.current=r,R.current=n,_.current=o,b.current=l});const k=u.useCallback(t=>{const r=e.current,n=r?.getRootState();return t?.routes.some(e=>!n?.routeNames.includes(e.name))},[e]),w=u.useContext(i.ServerContext),S=u.useCallback(()=>{let e;if(v.current){const t=w?.location??('undefined'!=typeof window?window.location:void 0),r=t?t.pathname+t.search:void 0;r&&(e=R.current(r,m.current)),h(r)}const t={then:t=>Promise.resolve(t?t(e):e),catch:()=>t};return t},[]),P=u.useRef(void 0),O=u.useRef(void 0),F=u.useRef(void 0);return u.useEffect(()=>(P.current=y.index,y.listen(()=>{const r=e.current;if(!r||!t)return;const{location:n}=window,o=n.pathname+n.search,s=y.index,u=P.current??0;P.current=s,F.current=o;const c=y.get(s);if(c?.path===o&&c?.state)return void r.resetRoot(c.state);const i=R.current(o,m.current);if(i){if(h(o),k(i))return;if(s>u){const e=b.current(i,m.current);if(void 0!==e)try{r.dispatch(e)}catch(e){console.warn(`An error occurred when trying to handle the link '${o}': ${'object'==typeof e&&null!=e&&'message'in e?e.message:e}`)}else r.resetRoot(i)}else r.resetRoot(i)}else r.resetRoot(i)})),[t,y,h,e,k]),u.useEffect(()=>{if(!t)return;const r=(e,t)=>{let r;if(e?.path){const t=R.current(e.path,m.current);if(t){const n=(0,c.findFocusedRoute)(t);n&&n.name===e.name&&(0,s.default)(n.params,e.params)&&(r=e.path)}}null==r&&(r=_.current(t,m.current));const n=O.current?(0,c.findFocusedRoute)(O.current):void 0;return n&&e&&'key'in n&&'key'in e&&n.key===e.key&&(r+=location.hash),r};if(e.current){const t=e.current.getRootState();if(t){const e=(0,c.findFocusedRoute)(t),n=r(e,t);void 0===O.current&&(O.current=t),y.replace({path:n,state:t})}}return e.current?.addListener('state',(0,_e.series)(async()=>{const n=e.current;if(!n||!t)return;const o=O.current,s=n.getRootState();if(!s)return;const u=F.current,i=(0,c.findFocusedRoute)(s),a=r(i,s);O.current=s,F.current=void 0;const[l,h]=f(o,s);if(l&&h&&a!==u){const e=(h.history?h.history.length:h.routes.length)-(l.history?l.history.length:l.routes.length);if(e>0)y.push({path:a,state:s});else if(e<0){const t=y.backIndex({path:a}),r=y.index;try{-1!==t&&t<r&&y.get(t)?await y.go(t-r):await y.go(e),y.replace({path:a,state:s})}catch(e){}}else y.replace({path:a,state:s})}else y.replace({path:a,state:s})}))},[t,y,e]),{getInitialState:S}};const s=o(_r(d[0])),u=n(_r(d[1])),c=_r(d[2]),i=_r(d[3]),a=_r(d[4]),f=(e,t)=>{if(void 0===e||void 0===t||e.key!==t.key)return[void 0,void 0];const r=e.history?e.history.length:e.routes.length,n=t.history?t.history.length:t.routes.length,o=e.routes[e.index],s=t.routes[t.index],u=o?.state,c=s?.state;return r!==n||o?.key!==s?.key||void 0===u||void 0===c||u.key!==c.key?[e,t]:f(u,c)};_e.series=e=>{let t=Promise.resolve();return()=>{t=t.then(e)}}},401,[368,15,298,402,403]);
476__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(u,i,c[f]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.ServerContext=void 0;const u=i(r(d[0]));e.ServerContext=u.createContext(void 0)},402,[15]);
477__d(function(g,r,_i,a,m,e,d){"use strict";
477Object.defineProperty(e,"__esModule",{value:!0}),e.createMemoryHistory=function(){let n=0,i=[];const o=[],s=()=>{o.forEach(t=>{const n=t.cb;t.cb=()=>n(!0)})};return{get index(){const t=window.history.state?.id;if(t){const n=i.findIndex(n=>n.id===t);return n>-1?n:0}return 0},get:t=>i[t],backIndex({path:t}){for(let o=n-1;o>=0;o--){const n=i[o];if(n?.path===t)return o}return-1},push({path:o,state:c}){s();const h=(0,t.nanoid)();i=i.slice(0,n+1),i.push({path:o,state:c,id:h}),n=i.length-1,window.history.pushState({id:h},'',o)},replace({path:o,state:c}){s();const h=window.history.state?.id??(0,t.nanoid)();let w=o;const p=w.includes('#')?'':location.hash;!i.length||i.findIndex(t=>t.id===h)<0?(w+=p,i=[{path:w,state:c,id:h}],n=0):(i[n]?.path===o&&(w+=p),i[n]={path:o,state:c,id:h}),window.history.replaceState({id:h},'',w)},go(t){s();const c=n+t,h=i.length-1;if(t<0&&!i[c]?(t=-n,n=0):t>0&&c>h?(t=h-n,n=h):n=c,0!==t)return new Promise((i,s)=>{const c=t=>{if(clearTimeout(h),t)return void s(new Error('History was changed during navigation.'));const{title:n}=window.document;window.document.title='',window.document.title=n,i()};o.push({ref:c,cb:c});const h=setTimeout(()=>{const t=o.findIndex(t=>t.ref===c);t>-1&&(o[t]?.cb(),o.splice(t,1)),n=this.index},100),w=()=>{n=this.index;const t=o.pop();window.removeEventListener('popstate',w),t?.cb()};window.addEventListener('popstate',w),window.history.go(t)})},listen(t){const i=()=>{n=this.index,o.length||t()};return window.addEventListener('popstate',i),()=>window.removeEventListener('popstate',i)}}};const t=r(d[0])},403,[304]);
478__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),l=0;l<c.length;l++)"default"!==c[l]&&n(o,i,c[l]);return u(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useThenable=function(t){const[n]=o.useState(t);let u=[!1,void 0];n.then(t=>{u=[!0,t]});const[i,c]=o.useState(u),[l]=i;return o.useEffect(()=>{let t=!1;return l||(async()=>{let u;try{u=await n}finally{t||c([!0,u])}})(),()=>{t=!0}},[n,l]),i};const o=i(r(d[0]))},404,[15]);
479__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(o){if(o&&o.__esModule)return o;var i={};if(null!=o)for(var s=e(o),c=0;c<s.length;c++)"default"!==s[c]&&t(i,o,s[c]);return n(i,o),i});
479Object.defineProperty(_e,"__esModule",{value:!0}),_e.Link=function({screen:e,params:t,action:n,href:o,style:l,...f}){const{colors:p,fonts:_}=(0,c.useTheme)(),b=(0,u.useLinkProps)({screen:e,params:t,action:n,href:o}),P=e=>{'onPress'in f&&f.onPress?.(e),e.defaultPrevented||b.onPress(e)};return i.createElement(s.Text,{...b,...f,...s.Platform.select({web:{onClick:P},default:{onPress:P}}),style:[{color:p.primary},_.regular,l]})};const i=o(r(d[0])),s=r(d[1]),c=r(d[2]),u=r(d[3])},405,[15,28,298,406]);
480__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,i,o)}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var s=e(i),u=0;u<s.length;u++)"default"!==s[u]&&t(o,i,s[u]);return n(o,i),o});
480Object.defineProperty(_e,"__esModule",{value:!0}),_e.useLinkProps=function({screen:e,params:t,href:n,action:i}){const f=o.useContext(u.NavigationContainerRefContext),p=o.useContext(u.NavigationHelpersContext),{options:v}=o.useContext(c.LinkingContext),b=v?.getPathFromState??u.getPathFromState;return{href:n??('web'===s.Platform.OS&&null!=e?b({routes:[{name:e,params:t,state:l(t)}]},v?.config):void 0),role:'link',onPress:n=>{let o=!1;if('web'===s.Platform.OS&&n){const e='metaKey'in n&&n.metaKey||'altKey'in n&&n.altKey||'ctrlKey'in n&&n.ctrlKey||'shiftKey'in n&&n.shiftKey,t=!('button'in n)||null==n.button||0===n.button,i=!n.currentTarget||!('target'in n.currentTarget)||[void 0,null,'','self'].includes(n.currentTarget.target);!e&&t&&i&&(n.preventDefault?.(),o=!0)}else n?.preventDefault?.(),o=!0;if(o)if(i)if(p)p.dispatch(i);else{if(!f)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");f.dispatch(i)}else p?.navigate(e,t)}}};const o=i(r(d[0])),s=r(d[1]),u=r(d[2]),c=r(d[3]),l=e=>e?.state?e.state:e?.screen?{routes:[{name:e.screen,params:e.params,state:e.screen?l(e.params):void 0}]}:void 0},406,[15,28,298,394]);
481__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),l=0;l<c.length;l++)"default"!==c[l]&&n(u,i,c[l]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.ServerContainer=function({ref:t,children:n,location:o}){c.useEffect(()=>{console.error("'ServerContainer' should only be used on the server with 'react-dom/server' for SSR.")},[]);const i={};if(t){const n={getCurrentOptions:()=>i.options};'function'==typeof t?t(n):t.current=n}return(0,u.jsx)(f.ServerContext.Provider,{value:{location:o},children:(0,u.jsx)(l.CurrentRenderContext.Provider,{value:i,children:n})})};const u=r(d[0]),c=i(r(d[1])),l=r(d[2]),f=r(d[3])},407,[6,15,298,402]);
482__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DarkTheme=void 0;const o=r(d[0]);e.DarkTheme={dark:!0,colors:{primary:'rgb(10, 132, 255)',background:'rgb(1, 1, 1)',card:'rgb(18, 18, 18)',text:'rgb(229, 229, 231)',border:'rgb(39, 39, 41)',notification:'rgb(255, 69, 58)'},fonts:o.fonts}},408,[398]);
483__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},409,[]);
484__d(function(g,_r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,r,o){void 0===o&&(o=r);var i=Object.getOwnPropertyDescriptor(n,r);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[r]}}),Object.defineProperty(t,o,i)}:function(t,n,r,o){void 0===o&&(o=r),t[o]=n[r]}),r=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[n.length]=r);return n},t(n)},function(o){if(o&&o.__esModule)return o;var i={};if(null!=o)for(var u=t(o),s=0;s<u.length;s++)"default"!==u[s]&&n(i,o,u[s]);return r(i,o),i});Object.defineProperty(e,"__esModule",{value:!0}),e.useBuildAction=void 0,e.useBuildHref=f,e.useLinkBuilder=function(){const t=f(),n=(0,e.useBuildAction)();return{buildHref:t,buildAction:n}};const i=o(_r(d[0])),u=_r(d[0]),s=_r(d[1]),c=_r(d[2]);function f(){const t=(0,u.use)(s.NavigationHelpersContext),n=(0,u.use)(s.NavigationRouteContext),{options:r}
484=(0,u.use)(c.LinkingContext),o=(0,s.useStateForPath)(),f=r?.getPathFromState??s.getPathFromState;return i.useCallback((i,u)=>{if(!1===r?.enabled)return;const c=!!(t&&n?.key&&o)&&(n.key===(0,s.findFocusedRoute)(o)?.key&&t.getState().routes.some(t=>t.key===n.key)),l={routes:[{name:i,params:u}]},h=t=>{if(t){const n=t.routes[0];return c&&!n.state?l:{routes:[{...n,state:h(n.state)}]}}return l},b=h(o);return f(b,r?.config)},[r?.enabled,r?.config,n?.key,t,o,f])}e.useBuildAction=()=>{const{options:t}=(0,u.use)(c.LinkingContext),n=t?.getStateFromPath??s.getStateFromPath,r=t?.getActionFromState??s.getActionFromState;return i.useCallback(o=>{if(!o.startsWith('/'))throw new Error(`The href must start with '/' (${o}).`);const i=n(o,t?.config);if(i){return r(i,t?.config)??s.CommonActions.reset(i)}throw new Error('Failed to parse the href to a navigation state.')},[t?.config,n,r])}},410,[15,298,394]);
485__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),f=0;f<c.length;f++)"default"!==c[f]&&n(u,o,c[f]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.useLinkTo=function(){const t=u.useContext(c.NavigationContainerRefContext),n=(0,f.useBuildAction)();return u.useCallback(i=>{if(void 0===t)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");const o=n(i);t.dispatch(o)},[n,t])};const u=o(r(d[0])),c=r(d[1]),f=r(d[2])},411,[15,298,410]);
486__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useLocale=function(){const o=(0,t.use)(n.LocaleDirContext);if(void 0===o)throw new Error("Couldn't determine the text direction. Is your component inside NavigationContainer?");return{direction:o}};const t=r(d[0]),n=r(d[1])},412,[15,395]);
487__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(u,i,c[f]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.useRoutePath=function(){const{options:t}=(0,c.use)(s.LinkingContext),n=(0,f.useStateForPath)();if(void 0===n)throw new Error("Couldn't find a state for the route object. Is your component inside a screen in a navigator?");const o=t?.getPathFromState??f.getPathFromState;return u.useMemo(()=>{if(!1===t?.enabled)return;return o(n,t?.config)},[t?.enabled,t?.config,n,o])};const u=i(r(d[0])),c=r(d[0]),f=r(d[1]),s=r(d[2])},413,[15,298,394]);
488__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var c=Object.getOwnPropertyDescriptor(t,n);c&&!("get"in c?!t.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,c)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)}
488,function(o){if(o&&o.__esModule)return o;var c={};if(null!=o)for(var l=e(o),i=0;i<l.length;i++)"default"!==l[i]&&t(c,o,l[i]);return n(c,o),c});Object.defineProperty(_e,"__esModule",{value:!0}),_e.useScrollToTop=function(e){const t=(0,l.use)(i.NavigationContext),n=(0,i.useRoute)();if(void 0===t)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");c.useEffect(()=>{const o=[];let c=t;for(;c;)'tab'===c.getState().type&&o.push(c),c=c.getParent();if(0===o.length)return;const l=o.map(c=>c.addListener('tabPress',c=>{const l=t.isFocused(),i=o.includes(t)||t.getState().routes[0].key===n.key;requestAnimationFrame(()=>{const t=u(e);l&&i&&t&&!c.defaultPrevented&&('scrollToTop'in t?t.scrollToTop():'scrollTo'in t?t.scrollTo({y:0,animated:!0}):'scrollToOffset'in t?t.scrollToOffset({offset:0,animated:!0}):'scrollResponderScrollTo'in t&&t.scrollResponderScrollTo({y:0,animated:!0}))})}));return()=>{l.forEach(e=>e())}},[t,e,n.key])};const c=o(r(d[0])),l=r(d[0]),i=r(d[1]);function u(e){return null==e.current?null:'scrollToTop'in e.current||'scrollTo'in e.current||'scrollToOffset'in e.current||'scrollResponderScrollTo'in e.current?e.current:'getScrollResponder'in e.current?e.current.getScrollResponder():'getNode'in e.current?e.current.getNode():e.current}},414,[15,298]);
489__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useNavigation=function(s){let u=(0,o.useNavigation)(),l=(0,o.useStateForPath)();if(void 0===s)return u;const c=u.getId();if(''===c||"/expo-router/build/views/Navigator"===c)return u;'object'==typeof s&&(s=(0,n.resolveHref)(s));if('/'===s)return u.getParent("/expo-router/build/views/Navigator")??u.getParent("");if(s?.startsWith('../')){const n=[];for(;l;){const t=l.routes[0];l=t.state,l&&n.push(t.name)}const o=s;s.endsWith('/')&&(s=s.slice(0,-1));const u=s.split('/');if(!u.every(t=>'..'===t))throw new Error(`Invalid parent path "${o}". Only "../" segments are allowed when using relative paths.`);const c=u.length,v=n.length-1-c;if(v<0)throw new Error(`Invalid parent path "${o}". Cannot go up ${c} levels from the current route.`);(s=n[v])&&!(0,t.getRootStackRouteNames)().includes(s)&&(s=`/${s}`)}return u=u.getParent(s),u};const t=r(d[0]),n=r(d[1]),o=r(d[2])},415,[416,458,296]);
490__d(function(g,r,i,a,m,e,d){"use strict";var o=this&&this.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(e,"__esModule",{value:!0}),e.useColorSchemeChangesIfNeeded=void 0,e.shouldAppendSitemap=s,e.shouldAppendNotFound=c,e.shouldReactToColorSchemeChanges=f,e.getRootStackRouteNames=function(){const o=[u.INTERNAL_SLOT_NAME];c()&&o.push(u.NOT_FOUND_ROUTE_NAME);s()&&o.push(u.SITEMAP_ROUTE_NAME);return o};const t=o(r(d[0])),n=r(d[1]),u=r(d[2]);function s(){const o=t.default.expoConfig?.extra?.router;return!1!==o?.sitemap}function c(){const o=t.default.expoConfig?.extra?.router;return!1!==o?.notFound}function f(){const o=t.default.expoConfig?.extra?.router;return!1!==o?.adaptiveColors}e.useColorSchemeChangesIfNeeded=f()?n.useColorScheme:function(){}},416,[417,28,457]);
491__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"AppOwnership",{enumerable:!0,get:function(){return u.AppOwnership}}),Object.defineProperty(_e,"ExecutionEnvironment",{enumerable:!0,get:function(){return u.ExecutionEnvironment}}),Object.defineProperty(_e,"UserInterfaceIdiom",{enumerable:!0,get:function(){return u.UserInterfaceIdiom}}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return h}});var n=r(d[0]);r(d[1]);var t=e(r(d[2])),u=r(d[3]),l=e(r(d[4]));l.default||console.warn("No native ExponentConstants module found, are you sure the expo-constants's module is linked properly?");const o=(0,n.requireOptionalNativeModule)('ExpoUpdates');let s=null;if(o){let e;o.manifest?e=o.manifest:o.manifestString&&(e=JSON.parse(o.manifestString)),e&&Object.keys(e).length>0&&(s=e)}let f=null;if(t.default.EXDevLauncher){let e;t.default.EXDevLauncher.manifestString&&(e=JSON.parse(t.default.EXDevLauncher.manifestString)),e&&Object.keys(e).length>0&&(f=e)}let c=null;if(l.default&&l.default.manifest){const e=l.default.manifest;c='string'==typeof e?JSON.parse(e):e}let p=s??f??c;const{name:E,appOwnership:b,...x}=l.default||{},v={...x,appOwnership:b??null};function O(e){return!_(e)}function _(e){return'metadata'in e}function S(e=!1){if(!p){const e=null===p?'null':'undefined';if(x.executionEnvironment,u.ExecutionEnvironment.Bare,x.executionEnvironment===u.ExecutionEnvironment.StoreClient||x.executionEnvironment===u.ExecutionEnvironment.Standalone)throw new n.CodedError('ERR_CONSTANTS_MANIFEST_UNAVAILABLE',`Constants.manifest is ${e}, must be an object.`)}return p}Object.defineProperties(v,{__unsafeNoWarnManifest:{get(){const e=S(!0);return e&&O(e)?e:null},enumerable:!1},__unsafeNoWarnManifest2:{get(){const e=S(!0);return e&&_(e)?e:null},enumerable:!1},manifest:{get(){const e=S();return e&&O(e)?e:null},enumerable:!0},manifest2:{get(){const e=S();return e&&_(e)?e:null},enumerable:!0},expoConfig:{get(){const e=S(!0);return e?o&&o.isEmbeddedLaunch?c:_(e)?e.extra?.expoClient??null:O(e)?e:null:null},enumerable:!0},expoGoConfig:{get(){const e=S(!0);return e?_(e)?e.extra?.expoGo??null:O(e)?e:null:null},enumerable:!0},easConfig:{get(){const e=S(!0);return e?_(e)?e.extra?.eas??null:O(e)?e:null:null},enumerable:!0},__rawManifest_TEST:{get:()=>p,set(e){p=e},enumerable:!1}});var h=v},417,[418,118,108,455,456]);
492__d(function(g,r,i,a,m,_e,d){"use strict";
492function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"EventEmitter",{enumerable:!0,get:function(){return t.EventEmitter}}),Object.defineProperty(_e,"NativeModule",{enumerable:!0,get:function(){return n.NativeModule}}),Object.defineProperty(_e,"SharedObject",{enumerable:!0,get:function(){return o.SharedObject}}),Object.defineProperty(_e,"SharedRef",{enumerable:!0,get:function(){return u.SharedRef}}),Object.defineProperty(_e,"Platform",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(_e,"uuid",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(_e,"requireNativeViewManager",{enumerable:!0,get:function(){return l.requireNativeViewManager}}),Object.defineProperty(_e,"CodedError",{enumerable:!0,get:function(){return h.CodedError}}),Object.defineProperty(_e,"UnavailabilityError",{enumerable:!0,get:function(){return E.UnavailabilityError}}),Object.defineProperty(_e,"LegacyEventEmitter",{enumerable:!0,get:function(){return w.LegacyEventEmitter}}),Object.defineProperty(_e,"NativeModulesProxy",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(_e,"installOnUIRuntime",{enumerable:!0,get:function(){return M.installOnUIRuntime}}),r(d[0]),r(d[1]),r(d[2]);var t=r(d[3]),n=r(d[4]),o=r(d[5]),u=r(d[6]),c=e(r(d[7])),f=e(r(d[8])),l=r(d[9]),b=r(d[10]);Object.keys(b).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return b[e]}})});var y=r(d[11]);Object.keys(y).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return y[e]}})});var O=r(d[12]);Object.keys(O).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return O[e]}})});var p=r(d[13]);Object.keys(p).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return p[e]}})});var j=r(d[14]);Object.keys(j).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return j[e]}})});var P=r(d[15]);Object.keys(P).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return P[e]}})});var s=r(d[16]);Object.keys(s).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return s[e]}})});var v=r(d[17]);Object.keys(v).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return v[e]}})});var h=r(d[18]),E=r(d[19]),w=r(d[20]),k=e(r(d[21])),M=r(d[22])},418,[419,424,425,433,435,436,437,438,428,440,443,444,445,446,447,448,449,450,442,441,451,453,454]);
493__d(function(g,r,i,a,m,e,d){"use strict";r(d[0]),r(d[1]),r(d[2]),r(d[3])},419,[420,421,422,423]);
494__d(function(g,r,i,a,m,e,d){},420,[]);
495__d(function(g,r,i,a,m,e,d){},421,[]);
496__d(function(g,r,i,a,m,e,d){},422,[]);
497__d(function(g,r,i,a,m,e,d){},423,[]);
498__d(function(g,r,i,a,m,e,d){},424,[]);
499__d(function(g,r,i,a,m,e,d){"use strict";(0,r(d[0]).installExpoGlobalPolyfill)()},425,[426]);
500__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.installExpoGlobalPolyfill=function(){if(globalThis.expo)return;globalThis.expo={EventEmitter:o.EventEmitter,NativeModule:o.NativeModule,SharedObject:o.SharedObject,SharedRef:o.SharedRef,modules:globalThis.ExpoDomWebView?.expoModulesProxy??{},uuidv4:l.default.v4,uuidv5:l.default.v5,getViewConfig:()=>{throw new Error('Method not implemented.')},reloadAppAsync:async()=>{window.location.reload()},expoModulesCoreVersion:void 0,cacheDir:void 0,documentsDir:void 0,installOnUIRuntime:e=>{throw new Error('Method not implemented.')}}};var e,o=r(d[0]),t=r(d[1]),l=(e=t)&&e.__esModule?e:{default:e},n=r(d[2]);
500Object.keys(n).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return n[e]}})})},426,[427,428,419]);
501__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"EventEmitter",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"NativeModule",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"SharedObject",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"SharedRef",{enumerable:!0,get:function(){return o}});class t{addListener(t,s){this.listeners||(this.listeners=new Map),this.listeners?.has(t)||this.listeners?.set(t,new Set);const n=this.listenerCount(t);return this.listeners?.get(t)?.add(s),0===n&&1===this.listenerCount(t)&&this.startObserving(t),{remove:()=>{this.removeListener(t,s)}}}removeListener(t,s){const n=this.listeners?.get(t)?.delete(s);0===this.listenerCount(t)&&n&&this.stopObserving(t)}removeAllListeners(t){const s=this.listenerCount(t);this.listeners?.get(t)?.clear(),s>0&&this.stopObserving(t)}emit(t,...s){new Set(this.listeners?.get(t)).forEach(t=>{try{t(...s)}catch(t){console.error(t)}})}listenerCount(t){return this.listeners?.get(t)?.size??0}startObserving(t){}stopObserving(t){}}class s extends t{}class n extends t{release(){}}class o extends n{nativeRefType='unknown'}},427,[]);
502__d(function(g,r,i,a,m,_e,d){"use strict";function _interopDefault(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return _default}});var _libSha=r(d[0]),sha1=_interopDefault(_libSha),_libV=r(d[1]),v35=_interopDefault(_libV),_uuidTypes=r(d[2]);function uuidv4(){return'undefined'==typeof crypto&&'undefined'==typeof window?eval('require')('node:crypto').randomUUID():crypto.randomUUID()}const uuid={v4:uuidv4,v5:(0,v35.default)('v5',80,sha1.default),namespace:_uuidTypes.Uuidv5Namespace};var _default=uuid},428,[429,430,432]);
503__d(function(g,r,_i,_a,m,_e,_d){'use strict';function e(e,t,n,o){switch(e){case 0:return t&n^~t&o;case 1:case 3:return t^n^o;case 2:return t&n^t&o^n&o;default:return 0}}function t(e,t){return e<<t|e>>>32-t}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var n=function(n){const o=[1518500249,1859775393,2400959708,3395469782],c=[1732584193,4023233417,2562383102,271733878,3285377520];if('string'==typeof n){const e=unescape(encodeURIComponent(n));n=new Array(e.length);for(let t=0;t<e.length;t++)n[t]=e.charCodeAt(t)}n.push(128);const l=n.length/4+2,f=Math.ceil(l/16),u=new Array(f);for(let e=0;e<f;e++){u[e]=new Array(16);for(let t=0;t<16;t++)u[e][t]=n[64*e+4*t]<<24|n[64*e+4*t+1]<<16|n[64*e+4*t+2]<<8|n[64*e+4*t+3]}u[f-1][14]=8*(n.length-1)/Math.pow(2,32),u[f-1][14]=Math.floor(u[f-1][14]),u[f-1][15]=8*(n.length-1)&4294967295;for(let n=0;n<f;n++){const l=new Array(80);for(let e=0;e<16;e++)l[e]=u[n][e];for(let e=16;e<80;e++)l[e]=t(l[e-3]^l[e-8]^l[e-14]^l[e-16],1);let f=c[0],a=c[1],s=c[2],h=c[3],i=c[4];for(let n=0;n<80;n++){const c=Math.floor(n/20),u=t(f,5)+e(c,a,s,h)+i+o[c]+l[n]>>>0;i=h,h=s,s=t(a,30)>>>0,a=f,f=u}c[0]=c[0]+f>>>0,c[1]=c[1]+a>>>0,c[2]=c[2]+s>>>0,c[3]=c[3]+h>>>0,c[4]=c[4]+i>>>0}return[c[0]>>24&255,c[0]>>16&255,c[0]>>8&255,255&c[0],c[1]>>24&255,c[1]>>16&255,c[1]>>8&255,255&c[1],c[2]>>24&255,c[2]>>16&255,c[2]>>8&255,255&c[2],c[3]>>24&255,c[3]>>16&255,c[3]>>8&255,255&c[3],c[4]>>24&255,c[4]>>16&255,c[4]>>8&255,255&c[4]]}},429,[]);
504__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};function o(e){const t=[];return e.replace(/[a-fA-F0-9]{2}/g,e=>(t.push(parseInt(e,16)),'')),t}function c(e){e=unescape(encodeURIComponent(e));const t=new Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}function u(e,t,u){const f=function(e,f,s,i){const y=s&&i||0;if('string'==typeof e&&(e=c(e)),'string'==typeof f&&(f=o(f)),!Array.isArray(e))throw TypeError('value must be an array of bytes');if(!Array.isArray(f)||16!==f.length)throw TypeError('namespace must be uuid string or an Array of 16 byte values');const l=u(f.concat(e));if(l[6]=15&l[6]|t,l[8]=63&l[8]|128,s)for(let e=0;e<16;++e)s[y+e]=l[e];return(0,n.default)(l)};try{f.name=e}catch{}return f.DNS='6ba7b810-9dad-11d1-80b4-00c04fd430c8',f.URL='6ba7b811-9dad-11d1-80b4-00c04fd430c8',f}},430,[431]);
505__d(function(g,r,_i,a,m,e,d){"use strict";
505Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});const t=[];for(let n=0;n<256;++n)t[n]=(n+256).toString(16).substr(1);var n=function(n,o){let u=o||0;const c=t;return[c[n[u++]],c[n[u++]],c[n[u++]],c[n[u++]],'-',c[n[u++]],c[n[u++]],'-',c[n[u++]],c[n[u++]],'-',c[n[u++]],c[n[u++]],'-',c[n[u++]],c[n[u++]],c[n[u++]],c[n[u++]],c[n[u++]],c[n[u++]]].join('')}},431,[]);
506__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"Uuidv5Namespace",{enumerable:!0,get:function(){return b}});let b=(function(b){return b.dns="6ba7b810-9dad-11d1-80b4-00c04fd430c8",b.url="6ba7b811-9dad-11d1-80b4-00c04fd430c8",b.oid="6ba7b812-9dad-11d1-80b4-00c04fd430c8",b.x500="6ba7b814-9dad-11d1-80b4-00c04fd430c8",b})({})},432,[]);
507__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"EventEmitter",{enumerable:!0,get:function(){return t}}),(0,r(d[0]).ensureNativeModulesAreInstalled)();const t=globalThis.expo.EventEmitter},433,[434]);
508__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.ensureNativeModulesAreInstalled=function(){},r(d[0])},434,[425]);
509__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"NativeModule",{enumerable:!0,get:function(){return t}}),(0,r(d[0]).ensureNativeModulesAreInstalled)();const t=globalThis.expo.NativeModule},435,[434]);
510__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SharedObject",{enumerable:!0,get:function(){return t}}),(0,r(d[0]).ensureNativeModulesAreInstalled)();const t=globalThis.expo.SharedObject},436,[434]);
511__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SharedRef",{enumerable:!0,get:function(){return t}}),(0,r(d[0]).ensureNativeModulesAreInstalled)();const t=globalThis.expo.SharedRef},437,[434]);
512__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,n=r(d[0]),t=(e=n)&&e.__esModule?e:{default:e},s=r(d[1]);var u={OS:"web",select:'undefined'!=typeof window?t.default.select:function(e){return e.hasOwnProperty("web")?e.web:e.hasOwnProperty('default')?e.default:void 0},isDOMAvailable:s.isDOMAvailable,canUseEventListeners:s.canUseEventListeners,canUseViewport:s.canUseViewport,isAsyncDebugging:s.isAsyncDebugging}},438,[118,439]);
513__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isDOMAvailable",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"canUseEventListeners",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"canUseViewport",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"isAsyncDebugging",{enumerable:!0,get:function(){return c}});const n='undefined'!=typeof window&&!!window.document?.createElement,t=n&&!(!window.addEventListener&&!window.attachEvent),o=n&&!!window.screen,c=!1},439,[]);
514__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.requireNativeViewManager=function(n,o){throw new t.UnavailabilityError('expo-modules-core','requireNativeViewManager')};var t=r(d[0])},440,[441]);
515__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"UnavailabilityError",{enumerable:!0,get:function(){return o}});var t=r(d[0]);r(d[1]);class o extends t.CodedError{constructor(t,o){super('ERR_UNAVAILABLE',`The method or property ${t}.${o} is not available on web, are you sure you've linked all the native dependencies properly?`)}}},441,[442,438]);
516__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"CodedError",{enumerable:!0,get:function(){return t}});class t extends Error{constructor(t,o){super(o),this.code=t}}},442,[]);
517__d(function(g,r,i,a,m,e,d){"use strict";function o(o){return'object'==typeof globalThis.ExpoDomWebView&&null!=globalThis?.expo?.modules?globalThis.expo?.modules?.[o]??null:null}
517Object.defineProperty(e,'__esModule',{value:!0}),e.requireNativeModule=function(n){const l=o(n);if(null!=l)return l;if('undefined'==typeof window)return{};throw new Error(`Cannot find native module '${n}'`)},e.requireOptionalNativeModule=o},443,[]);
518__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.registerWebModule=function(s,l){if((0,o.ensureNativeModulesAreInstalled)(),!(l=l??s.name))throw new Error('Web module implementation is missing a name - it is either not a class or has been minified. Pass the name as a second argument to the `registerWebModule` function.');globalThis?.expo?.modules||(globalThis.expo.modules={});if(globalThis.expo.modules[l])return globalThis.expo.modules[l];return globalThis.expo.modules[l]=new s,globalThis.expo.modules[l]};var o=r(d[0])},444,[434]);
519__d(function(g,r,i,a,m,e,d){},445,[]);
520__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"PermissionStatus",{enumerable:!0,get:function(){return t}});let t=(function(t){return t.GRANTED="granted",t.UNDETERMINED="undetermined",t.DENIED="denied",t})({})},446,[]);
521__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.createPermissionHook=function(t){return n=>u(t,n)};var t=r(d[0]);function u(u,n){const c=(0,t.useRef)(!0),[s,o]=(0,t.useState)(null),{get:l=!0,request:f=!1,...h}=n||{},M=(0,t.useCallback)(async()=>{let t;return t=Object.keys(h).length>0?await u.getMethod(h):await u.getMethod(),c.current&&o(t),t},[u.getMethod]),b=(0,t.useCallback)(async()=>{let t;return t=Object.keys(h).length>0?await u.requestMethod(h):await u.requestMethod(),c.current&&o(t),t},[u.requestMethod]);return(0,t.useEffect)(function(){f&&b(),!f&&l&&M()},[l,f,b,M]),(0,t.useEffect)(function(){return c.current=!0,()=>{c.current=!1}},[]),[s,b,M]}},447,[15]);
522__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.createSnapshotFriendlyRef=function(){return(0,t.createRef)()};var t=r(d[0])},448,[15]);
523__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useReleasingSharedObject=function(n,t){const c=(0,u.useRef)(null),s=(0,u.useRef)(null),l=(0,u.useRef)(!1),f=(0,u.useRef)(t);null==c.current&&(c.current=n());const o=(0,u.useMemo)(()=>{let u=c.current;const l=f.current?.length===t.length&&t.every((u,n)=>u===f.current[n]);return u&&l||(s.current=c.current,u=n(),c.current=u,f.current=t),u},t);return(0,u.useEffect)(()=>{s.current&&(s.current.release(),s.current=null)},[o]),(0,u.useMemo)(()=>{l.current=!0},[]),(0,u.useEffect)(()=>(l.current=!1,()=>{!l.current&&c.current&&c.current.release()}),[]),o};var u=r(d[0])},449,[15]);
524__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.reloadAppAsync=async function(o="Reloaded from JS call"){await(globalThis.expo?.reloadAppAsync(o))}},450,[]);
525__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"LegacyEventEmitter",{enumerable:!0,get:function(){return o}});var t=e(r(d[0])),n=e(r(d[1]));r(d[2]);const s='@@nativeEmitterSubscription@@';class o{_listenerCount=0;constructor(e){if(e.__expo_module_name__)return e;this._nativeModule=e,this._eventEmitter=new n.default(e)}addListener(e,t){!this._listenerCount&&this._nativeModule.startObserving&&this._nativeModule.startObserving(),this._listenerCount++;const n=this._eventEmitter.addListener(e,t),o={[s]:n,remove:()=>{this.removeSubscription(o)}};return o}removeAllListeners(e){const n=this._eventEmitter.listenerCount?this._eventEmitter.listenerCount(e):this._eventEmitter.listeners(e).length;this._eventEmitter.removeAllListeners(e),this._listenerCount-=n,(0,t.default)(this._listenerCount>=0,"EventEmitter must have a non-negative number of listeners"),!this._listenerCount&&this._nativeModule.stopObserving&&this._nativeModule.stopObserving()}removeSubscription(e){const t=e,n=t[s];n&&('remove'in n&&n.remove?.(),this._listenerCount--,delete t[s],e.remove=()=>{},!this._listenerCount&&this._nativeModule.stopObserving&&this._nativeModule.stopObserving())}emit(e,...t){this._eventEmitter.emit(e,...t)}}},451,[452,235,118]);
526__d(function(g,r,i,_a,m,_e,_d){'use strict';m.exports=function(e,n,o,t,a,f,s,d){if(!e){var u;if(void 0===n)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[o,t,a,f,s,d],l=0;(u=new Error(n.replace(/%s/g,function(){return c[l++]}))).name='Invariant Violation'}throw u.framesToPop=1,u}}},452,[]);
527__d(function(g,r,i,a,m,e,d){"use strict";
527Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={}},453,[]);
528__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.installOnUIRuntime=function(t){const o=globalThis?.expo?.installOnUIRuntime;if(!o)throw Error("Native method to install Expo Modules on the worklets UI runtime wasn't found in `expo-modules-core`.");o(t)}},454,[]);
529__d(function(g,r,i,a,m,e,d){"use strict";var t,n,o;Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"AppOwnership",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"ExecutionEnvironment",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"UserInterfaceIdiom",{enumerable:!0,get:function(){return o}}),(function(t){t.Expo="expo"})(t||(t={})),(function(t){t.Bare="bare",t.Standalone="standalone",t.StoreClient="storeClient"})(n||(n={})),(function(t){t.Handset="handset",t.Tablet="tablet",t.Desktop="desktop",t.TV="tv",t.Unsupported="unsupported"})(o||(o={}))},455,[]);
530__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}});var t=r(d[0]);const n=(Date.now()+'-'+Math.floor(1e9*Math.random())).toString();function o(){if('undefined'!=typeof navigator&&'string'==typeof navigator.userAgent){const t=navigator.userAgent.toLowerCase();if(t.includes('edge'))return'Edge';if(t.includes('edg'))return'Chromium Edge';if(t.includes('opr')&&'opr'in window&&window.opr)return'Opera';if(t.includes('chrome')&&'chrome'in window&&window.chrome)return'Chrome';if(t.includes('trident'))return'IE';if(t.includes('firefox'))return'Firefox';if(t.includes('safari'))return'Safari'}}var u={get appOwnership(){return null},get executionEnvironment(){return t.ExecutionEnvironment.Bare},get sessionId(){return n},get isHeadless(){return'undefined'==typeof navigator||/\bHeadlessChrome\//.test(navigator.userAgent)},get expoVersion(){return this.manifest.sdkVersion||null},get linkingUri(){return'undefined'!=typeof location?location.origin:''},get expoRuntimeVersion(){return this.expoVersion},get deviceName(){return o()},get systemFonts(){return[]},get statusBarHeight(){return 0},get deviceYearClass(){return null},get manifest(){return"{\"name\":\"3DPrintCalculator\",\"slug\":\"3dprintcalculator\",\"version\":\"1.0.0\",\"scheme\":\"printcalculator\",\"orientation\":\"portrait\",\"icon\":\"./assets/icon.png\",\"userInterfaceStyle\":\"automatic\",\"web\":{\"bundler\":\"metro\",\"output\":\"static\",\"favicon\":\"./assets/favicon.png\",\"shortName\":\"3DPrintCalculator\",\"orientation\":\"portrait\",\"backgroundColor\":\"#09253d\",\"name\":\"3DPrintCalculator\"},\"experiments\":{\"typedRoutes\":true},\"sdkVersion\":\"57.0.0\",\"platforms\":[\"ios\",\"android\",\"web\"],\"extra\":{\"router\":{}}}"},get manifest2(){return null},get experienceUrl(){return'undefined'!=typeof location?location.origin:''},get debugMode(){return!1},getWebViewUserAgentAsync:async()=>'undefined'!=typeof navigator?navigator.userAgent:null}},456,[455]);
531__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SITEMAP_ROUTE_NAME=e.NOT_FOUND_ROUTE_NAME=e.INTERNAL_SLOT_NAME=void 0,e.INTERNAL_SLOT_NAME='__root',e.NOT_FOUND_ROUTE_NAME='+not-found',e.SITEMAP_ROUTE_NAME='_sitemap'},457,[]);
532__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.resolveHref=void 0,e.resolveHrefStringWithSegments=function(t,{segments:n=[],params:o={}}={},{relativeToDirectory:s}={}){if(t.startsWith('.')){let c=n?.map(t=>{if(!t.startsWith('['))return t;if(t.startsWith('[...')){t=t.slice(4,-1);const n=o[t];return Array.isArray(n)?n.join('/'):n?.split(',')?.join('/')??''}return t=t.slice(1,-1),o[t]}).filter(Boolean).join('/')??'/';s&&(c=`${c}/`);const l=new URL(t,`http://hostname/${c}`);t=`${l.pathname}${l.search}`}return t.replace(/^\/+/,'/')};function t(t,o){for(const[s,c=""]of Object.entries(o)){const l=`[${s}]`,f=`[...${s}]`;if(t.includes(l))t=t.replace(l,n(c));else{if(!t.includes(f))continue;t=t.replace(f,n(c))}delete o[s]}return{pathname:t,params:o}}function n(t){return Array.isArray(t)?t.map(t=>n(t)).join('/'):encodeURIComponent(t.toString())}function o(t){return Object.entries(t).filter(([,t])=>null!=t).map(([t,n])=>`${t}=${encodeURIComponent(n.toString())}`).join('&')}e.resolveHref=n=>{if('string'==typeof n)return(0,e.resolveHref)({pathname:n});const s=n.pathname??'';if(!n?.params)return s;const{pathname:c,params:l}=t(s,{...n.params}),f=o(l);return c+(f?`?${f}`:'')}},458,[]);
533__d(function(g,r,i,a,m,e,d){"use strict";
533Object.defineProperty(e,"__esModule",{value:!0}),e.useSafeLayoutEffect=void 0;const t=r(d[0]);e.useSafeLayoutEffect='undefined'!=typeof window?t.useLayoutEffect:function(){}},459,[15]);
534__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isRoutePreloadedInStack=function(t,o){if(!t||'stack'!==t.type)return!1;return t.preloadedRoutes.some(t=>t.key===o.key)}},460,[]);
535__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sortRoutes=e.sortRoutesWithInitial=e.LocalRouteParamsContext=e.SuspenseFallbackContext=void 0,e.useRouteNode=l,e.useContextKey=function(){const t=l();if(null==t)throw new Error('No filename found. This is likely a bug in expo-router.');return(0,n.getContextKey)(t.contextKey)},e.Route=function({children:o,node:n,params:u}){return(0,t.jsx)(e.LocalRouteParamsContext.Provider,{value:u,children:(0,t.jsx)(s.Provider,{value:n,children:o})})};const t=r(d[0]),o=r(d[1]),n=r(d[2]),u=r(d[3]);Object.defineProperty(e,"sortRoutesWithInitial",{enumerable:!0,get:function(){return u.sortRoutesWithInitial}}),Object.defineProperty(e,"sortRoutes",{enumerable:!0,get:function(){return u.sortRoutes}});const s=(0,o.createContext)(null);function l(){return(0,o.use)(s)}e.SuspenseFallbackContext=(0,o.createContext)(void 0),e.LocalRouteParamsContext=(0,o.createContext)({})},461,[6,15,462,463]);
536__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.matchDynamicName=function(n){const u=n.match(t)?.[1];return null==u?void 0:u.startsWith('...')?{name:u.slice(3),deep:!0}:{name:u,deep:!1}},e.testNotFound=function(t){return/\+not-found$/.test(t)},e.matchGroupName=n,e.matchLastGroupName=function(t){return t.match(/.*(?:\/|^)\(([^\\/]+)\)[^\s]*$/)?.[1]},e.matchArrayGroupName=function(t){return t.match(/(?:[^\\()])*?\(([^\\/]+,[^\\/]+)\)/)?.[1]},e.getNameFromFilePath=u,e.getContextKey=function(t){const n='/'+u(t);if(!n.endsWith('_layout'))return n;return n.replace(/\/?_layout$/,'')},e.removeSupportedExtensions=o,e.removeFileSystemExtensions=function(t){return t.replace(/\.[jt]sx?$/g,'')},e.removeFileSystemDots=c,e.stripGroupSegmentsFromPath=s,e.stripInvisibleSegmentsFromPath=function(t){return s(t).replace(/\/?index$/,'')},e.isTypedRoute=function(t){return!t.startsWith('+')&&null===t.match(/(_layout|[^/]*?\+[^/]*?)\.[tj]sx?$/)};const t=/^\[([^[\]]+?)\]$/;function n(t){return t.match(/^(?:[^\\()])*?\(([^\\/]+)\)/)?.[1]}function u(t){return o(c(t))}function o(t){return t.replace(/(\+api)?\.[jt]sx?$/g,'')}function c(t){return t.replace(/^(?:\.\.?\/)+/g,'')}function s(t){return t.split('/').reduce((t,u)=>(null==n(u)&&t.push(u),t),[]).join('/')}},462,[]);
537__d(function(g,r,_i,_a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sortRoutes=u,e.sortRoutesWithInitial=function(n){return(t,o)=>{if(n){if(t.route===n)return-1;if(o.route===n)return 1}return u(t,o)}};const n=r(d[0]);function t(n,t){return n.deep&&!t.deep?1:!n.deep&&t.deep?-1:0}function u(u,o){if(u.dynamic&&!o.dynamic)return 1;if(!u.dynamic&&o.dynamic)return-1;if(u.dynamic&&o.dynamic){if(u.dynamic.length!==o.dynamic.length)return o.dynamic.length-u.dynamic.length;for(let n=0;n<u.dynamic.length;n++){const i=u.dynamic[n],c=o.dynamic[n];if(i.notFound&&c.notFound){const n=t(i,c);if(n)return n}if(i.notFound&&!c.notFound)return 1;if(!i.notFound&&c.notFound)return-1;const a=t(i,c);if(a)return a}return 0}const i='index'===u.route||null!=(0,n.matchGroupName)(u.route),c='index'===o.route||null!=(0,n.matchGroupName)(o.route);return i&&!c?-1:!i&&c?1:u.route.length-o.route.length}},463,[462]);
538__d(function(g,_r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackRouter=e.stackRouterOverride=void 0;const t=_r(d[0]),r=_r(d[1]),o=_r(d[2]),n=_r(d[3]),p=_r(d[4]),s=_r(d[5]),l=_r(d[6]),u=_r(d[7]),c=_r(d[8]),y=_r(d[9]),A=_r(d[10]),f=_r(d[11]),R=(0,p.createNativeStackNavigator)().Navigator,_=(0,n.withLayoutContext)(R);function O(t){return'PUSH'===t.type||'NAVIGATE'===t.type||'POP'===t.type||'POP_TO_TOP'===t.type||'REPLACE'===t.type||'PRELOAD'===t.type}const E=t=>!!t.payload&&'params'in t.payload&&'object'==typeof t.payload.params&&!!(0,l.getInternalExpoRouterParams)(t.payload?.params??void 0)[l.INTERNAL_EXPO_ROUTER_IS_PREVIEW_NAVIGATION_PARAM_NAME],N=t=>{const r=t.payload&&'params'in t.payload&&'object'==typeof t.payload.params?t.payload.params:void 0,o=(0,l.getInternalExpoRouterParams)(r??void 0)[l.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SOURCE_ID_PARAM_NAME];if(o&&'string'==typeof o)return o};function S(t,r){return'function'==typeof t?o=>t(r,o.params??{}):!0===t?t=>(0,u.getSingularId)(r,t):void 0}function T(t,r){if(!t)return t;if(!t.routes)return t;const o=t.index||t.routes.length-1,n=t.routes[o],p=n.name,s=r?.({params:n.params});if(!s)return t;let l=t.routes;
538return l=l.filter((t,n)=>n===o||(p!==t.name||s!==r?.({params:t.params}))),{...t,index:l.length-1,routes:l}}e.stackRouterOverride=t=>({getStateForAction:(o,n,p)=>{if(n.target&&n.target!==o.key)return null;if(!O(n))return t.getStateForAction(o,n,p);const s=n.payload&&'singular'in n.payload?n.payload.singular:void 0;const{routeParamList:c}=p;switch(n.type){case'PUSH':case'NAVIGATE':{if(!o.routeNames.includes(n.payload.name))return null;const t=(function(){if(!('payload'in n)||!n.payload||!('name'in n.payload)||'string'!=typeof n.payload.name)return;const t=n.payload.name;return S(s,t)||p.routeGetIdList[t]})(),y=t?.({params:n.payload.params});let A;if(void 0!==y)A=o.routes.findLast(r=>r.name===n.payload.name&&y===t?.({params:r.params}));else if('NAVIGATE'===n.type){const t=o.routes[o.index];n.payload.name!==t.name||E(n)?n.payload.pop&&(A=o.routes.findLast(t=>t.name===n.payload.name)):A=t}let f,R,_=!1;if(E(n)&&!A&&(A=o.preloadedRoutes.find(t=>t.name===n.payload.name&&y===t.key),_=!!A),A||(A=o.preloadedRoutes.find(r=>r.name===n.payload.name&&y===t?.({params:r.params})),_=!!A),f='NAVIGATE'===n.type&&n.payload.merge&&A?void 0!==n.payload.params||void 0!==c[n.payload.name]?{...c[n.payload.name],...A.params,...n.payload.params}:A.params:void 0!==c[n.payload.name]?{...c[n.payload.name],...n.payload.params}:n.payload.params,A)if('NAVIGATE'===n.type&&n.payload.pop){R=[];for(const t of o.routes){if(t.key===A.key){R.push({...A,path:void 0!==n.payload.path?n.payload.path:A.path,params:f});break}R.push(t)}}else{if(void 0!==y)R=o.routes.filter(t=>t.key!==A.key);else if('NAVIGATE'===n.type&&o.routes.length>0){const t=o.routes[o.routes.length-1];R=(0,u.getSingularId)(t.name,{params:t.params})===(0,u.getSingularId)(A.name,{params:f})?o.routes.slice(0,-1):[...o.routes]}else R=[...o.routes];const t=R.length!==o.routes.length||_?A.key:`${n.payload.name}-${(0,r.nanoid)()}`;R.push({...A,key:t,path:'NAVIGATE'===n.type&&void 0!==n.payload.path?n.payload.path:A.path,params:f})}else R=[...o.routes,{key:`${n.payload.name}-${(0,r.nanoid)()}`,name:n.payload.name,path:'NAVIGATE'===n.type?n.payload.path:void 0,params:f}];const O={...o,index:R.length-1,preloadedRoutes:o.preloadedRoutes.filter(t=>R[R.length-1].key!==t.key),routes:R};if(s)return T(O,t);if(N(n)){const t=O.routes[O.routes.length-1],r=t.key,o={...t,params:{...t.params,[l.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SCREEN_ID_PARAM_NAME]:r}};return{...O,routes:[...O.routes.slice(0,-1),o]}}return O}case'PRELOAD':{if(!o.routeNames.includes(n.payload.name))return null;const t=p.routeGetIdList[n.payload.name],s=t?.({params:n.payload.params});let u;void 0!==s&&(u=o.routes.find(r=>r.name===n.payload.name&&s===t?.({params:r.params})));const y=N(n);if(u)return{...o,routes:o.routes.map(t=>{if(t.key!==u?.key)return t;const r=void 0!==c[n.payload.name]?{...c[n.payload.name],...n.payload.params}:n.payload.params;return{...t,params:y?{...r,[l.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SCREEN_ID_PARAM_NAME]:t.key}:r}})};{const p=`${n.payload.name}-${(0,r.nanoid)()}`,u=void 0!==c[n.payload.name]?{...c[n.payload.name],...n.payload.params}:n.payload.params,A={key:p,name:n.payload.name,params:y?{...u,[l.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SCREEN_ID_PARAM_NAME]:p}:u};return{...o,preloadedRoutes:[A].concat(o.preloadedRoutes.filter(r=>r.name!==n.payload.name||s!==t?.({params:r.params})))}}}default:return t.getStateForAction(o,n,p)}}});const I=Object.assign(r=>{const{isStackAnimationDisabled:n}=(0,s.useLinkPreviewContext)(),p=(0,o.useMemo)(()=>{const t=o.Children.toArray(r.children).find(t=>(0,A.isChildOfType)(t,c.StackHeader));if(t){const o={children:t},n=r.screenOptions;return n?'function'==typeof n?(...t)=>{const r=n(...t);return(0,c.appendScreenStackPropsToOptions)(r,o)}:(0,c.appendScreenStackPropsToOptions)(n,o):(0,c.appendScreenStackPropsToOptions)({},o)}if(r.screenOptions){const t=r.screenOptions;return(0,c.validateStackPresentation)(t)}return r.screenOptions},[r.screenOptions,r.children]),l=(0,o.useMemo)(()=>k(p,n?()=>!0:h),[p,n]),u=(0,o.useMemo)(()=>(0,c.mapProtectedScreen)({guard:!0,children:r.children}).children,[r.children]);return(0,t.jsx)(_,{...r,children:u,screenOptions:l,UNSTABLE_router:e.stackRouterOverride})},{Screen:c.StackScreen,Protected:f.Protected,Header:c.StackHeader,SearchBar:c.StackSearchBar,Title:c.StackTitle,Toolbar:c.StackToolbar});function k(t,r){return t&&'function'==typeof t?o=>{const n=t(o);return r(o.route)?{...n,animation:'none'}:n??{}}:o=>r(o.route)?{...t??{},animation:'none'}:t??{}}function h(t){return!!(0,l.getInternalExpoRouterParams)(t.params)[l.INTERNAL_EXPO_ROUTER_NO_ANIMATION_PARAM_NAME]}e.default=I;e.StackRouter=t=>{const r=(0,y.StackRouter)(t);return{...r,...(0,e.stackRouterOverride)(r)}}},464,[6,304,15,465,702,681,539,554,714,296,475,701]);
539__d(function(g,r,i,a,m,e,d){"use strict";
539Object.defineProperty(e,"__esModule",{value:!0}),e.useFilterScreenChildren=h,e.withLayoutContext=function(s,f,y=!1){return Object.assign((0,n.forwardRef)(({children:n,...l},p)=>{const S=(0,o.useContextKey)(),{screens:x,protectedScreens:C}=h(n,{contextKey:S}),v=f?f(x??[]):x,b=(0,c.useSortedScreens)(v??[],C,y);return b.length?(0,t.jsx)(u.IsWithinLayoutContext,{value:!0,children:(0,t.jsx)(s,{...l,id:S,ref:p,children:b})}):null}),{Screen:p.Screen,Protected:l.Protected})};const t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=r(d[5]),l=r(d[6]),p=r(d[7]);function h(t,{isCustomNavigator:o,contextKey:c}={}){return(0,n.useMemo)(()=>{const u=[],h=[],f=new Set;function y(t,S=!1){if((0,p.isScreen)(t,c))S?f.add(t.props.name):h.push(t.props);else{if(!(0,s.isNativeTabTrigger)(t,c)){if((0,l.isProtectedReactElement)(t)){const o=S||!t.props.guard;return void n.Children.forEach(t.props.children,t=>{y(t,o)})}return o?(u.push(t),null):(console.warn(`Layout children must be of type Screen, all other children are ignored. To use custom children, create a custom <Layout />. Update Layout Route at: "app${c}/_layout"`),null)}if(S)f.add(t.props.name);else{const n=(0,s.convertTabPropsToOptions)(t.props);!1===n.hidden?h.push({...t.props,options:n}):f.add(t.props.name)}}}return n.Children.forEach(t,t=>y(t)),{screens:h,children:u,protectedScreens:f}},[t])}},465,[6,15,461,466,554,700,701,295]);
540__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTabTrigger=void 0,e.convertTabPropsToOptions=T,e.isNativeTabTrigger=function(o,t){if((0,p.isChildOfType)(o,e.NativeTabTrigger)){if('name'in o.props&&!o.props.name)throw new Error(`<Trigger /> component in \`default export\` at \`app${t}/_layout\` must have a \`name\` prop when used as a child of a Layout Route.`);return!0}return!1};const o=r(d[0]),t=r(d[1]),n=r(d[2]),l=r(d[3]),s=r(d[4]),c=r(d[5]),b=r(d[6]),p=r(d[7]);function T({hidden:o,children:t,role:n,disablePopToTop:c,disableScrollToTop:b,unstable_nativeProps:T,disableAutomaticContentInsets:f,contentStyle:h,disableTransparentOnScrollEdge:y,disabled:C,rippleColor:N,indicatorColor:S,disableIndicator:I,labelVisibilityMode:O},E=!1){const w=E?{...T?{nativeProps:T}:{},...void 0!==y?{disableTransparentOnScrollEdge:y}:{},...void 0!==C?{disabled:C}:{},...void 0!==N?{rippleColor:N}:{},...void 0!==S?{indicatorColor:S}:{},...void 0!==I?{disableIndicator:I}:{},...void 0!==O?{labelVisibilityMode:O}:{}}:{hidden:!!o,specialEffects:{repeatedTabSelection:{popToRoot:!c,scrollToTop:!b}},contentStyle:h,role:n,nativeProps:T,disableAutomaticContentInsets:f,...void 0!==y?{disableTransparentOnScrollEdge:y}:{},...void 0!==C?{disabled:C}:{},...void 0!==N?{rippleColor:N}:{},...void 0!==S?{indicatorColor:S}:{},...void 0!==I?{disableIndicator:I}:{},...void 0!==O?{labelVisibilityMode:O}:{}};return(0,p.filterAllowedChildrenElements)(t,[l.NativeTabsTriggerBadge,l.NativeTabsTriggerLabel,l.NativeTabsTriggerIcon]).reduce((o,t)=>((0,p.isChildOfType)(t,l.NativeTabsTriggerBadge)?u(o,t.props):(0,p.isChildOfType)(t,l.NativeTabsTriggerLabel)?v(o,t.props):(0,p.isChildOfType)(t,l.NativeTabsTriggerIcon)&&(0,s.appendIconOptions)(o,t.props),o),{...w})}function u(o,t){t.children?(o.badgeValue=String(t.children),o.selectedBadgeBackgroun
540dColor=t.selectedBackgroundColor):t.hidden||(o.badgeValue=' ')}function v(o,n){n.hidden?o.title='':(o.title=n.children,n.selectedStyle&&(o.selectedLabelStyle=t.StyleSheet.flatten(n.selectedStyle)))}e.NativeTabTrigger=Object.assign(function(t){const l=(0,n.useRoute)(),s=(0,n.useNavigation)(),p=(0,c.useIsPreview)();return(0,b.useFocusEffect)((0,o.useCallback)(()=>{if(!p){if('tab'!==s.getState()?.type)throw new Error(`Trigger component can only be used in the tab screen. Current route: ${l.name}`);const o=T(t,!0);s.setOptions(o)}},[t,p])),null},{Label:l.NativeTabsTriggerLabel,Icon:l.NativeTabsTriggerIcon,Badge:l.NativeTabsTriggerBadge,VectorIcon:l.NativeTabsTriggerVectorIcon})},466,[15,28,296,467,472,476,477,475]);
541__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NativeTabsBottomAccessory=e.NativeTabsTriggerBadge=e.NativeTabsTriggerPromiseIcon=e.NativeTabsTriggerVectorIcon=e.NativeTabsTriggerIcon=e.NativeTabsTriggerLabel=void 0;const t=r(d[0]);e.NativeTabsTriggerLabel=t.Label,e.NativeTabsTriggerIcon=t.Icon,e.NativeTabsTriggerVectorIcon=t.VectorIcon;e.NativeTabsTriggerPromiseIcon=function(t){return null},e.NativeTabsTriggerBadge=t.Badge;e.NativeTabsBottomAccessory=()=>null},467,[468]);
542__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,c){void 0===c&&(c=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,c,u)}:function(t,n,o,c){void 0===c&&(c=o),t[c]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var c in n)"default"===c||Object.prototype.hasOwnProperty.call(o,c)||t(o,n,c)};Object.defineProperty(e,"__esModule",{value:!0}),e.Group=e.Screen=void 0;var o=r(d[0]);Object.defineProperty(e,"Screen",{enumerable:!0,get:function(){return o.Screen}}),Object.defineProperty(e,"Group",{enumerable:!0,get:function(){return o.Group}}),n(r(d[1]),e),n(r(d[2]),e)},468,[469,470,471]);
543__d(function(g,r,i,a,m,e,d){"use strict";var o;Object.defineProperty(e,"__esModule",{value:!0}),e.Group=e.Screen=void 0;o=(0,r(d[0]).createNavigatorFactory)({})(),e.Screen=o.Screen,e.Group=o.Group},469,[296]);
544__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},470,[]);
545__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Badge=function(n){return null},e.Icon=function(n){return null},e.VectorIcon=function(n){return null},e.Label=function(n){return null}},471,[]);
546__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.appendIconOptions=function(o,c){'src'in c&&c.src&&(0,n.applyIconSrcOptions)(o,c);(0,n.applySelectedColor)(o,c.selectedColor)},e.convertOptionsIconToScreensPropsIcon=function(n,o){return};const n=r(d[0])},472,[473]);
547__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.applyIconSrcOptions=function(n,c){const t=o(c);n.icon=t?.icon,n.selectedIcon=t?.selectedIcon},e.applySelectedColor=function(n,c){c&&(n.selectedIconColor=c)};const n=r(d[0]),c=r(d[1]);function o(n){if(n&&n.src){const{defaultIcon:c,selected:o}='object'==typeof n.src&&'selected'in n.src?{defaultIcon:n.src.default,selected:n.src.selected}:{defaultIcon:n.src},s={};return s.icon=t(c,{renderingMode:n.renderingMode}),s.selectedIcon=t(o,{renderingMode:n.renderingMode}),s}}function t(o,t){if(o)return(0,n.isValidElement)(o)?(0,c.convertComponentSrcToImageSource)(o,t.renderingMode):{src:o,renderingMode:t.renderingMode}}},473,[15,474]);
548__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convertIconColorPropToObject=function(n){if(n)return'object'==typeof n&&('default'in n||'selected'in n)?n:{default:n};return{}},e.useAwaitedScreensIcon=function(o){const t=o&&'object'==typeof o&&'src'in o?o.src:void 0,s=o&&'object'==typeof o&&'renderingMode'in o?o.renderingMode:void 0,[u,f]=(0,n.useState)(void 0);return(0,n.useEffect)(()=>{(async()=>{if(t&&t instanceof Promise){const n=await t;n&&f({src:n})}})()},[t]),(0,n.useMemo)(()=>{const n=c(o)?o:u;return n&&s&&'src'in n?{...n,renderingMode:s}:n},[u,o,s])},e.convertComponentSrcToImageSource=function(n,c){let s;if((0,o.isChildOfType)(n,t.NativeTabsTriggerVectorIcon)){const o=n.props;s={src:o.family.getImageSource(o.name,24,'white')}}else{if(!(0,o.isChildOfType)(n,t.NativeTabsTriggerPromiseIcon))return void console.warn('Only VectorIcon is supported as a React element in Icon.src');s={src:n.props.loader()}}c&&(s={...s,renderingMode:c});return s};const n=r(d[0]),o=r(d[1]),t=r(d[2]);function c(n){return!n||!('src'in n&&n.src instanceof Promise)}},474,[15,475,467]);
549__d(function(g,r,i,a,m,e,d){"use strict";
549Object.defineProperty(e,"__esModule",{value:!0}),e.isChildOfType=n,e.getFirstChildOfType=function(l,f){return t.Children.toArray(l).find(t=>n(t,f))},e.getAllChildrenOfType=function(l,f){return t.Children.toArray(l).filter(t=>n(t,f))},e.getAllChildrenNotOfType=function(l,f){return t.Children.toArray(l).filter(t=>!n(t,f))},e.filterAllowedChildrenElements=function(n,l){return t.Children.toArray(n).filter(n=>(0,t.isValidElement)(n)&&l.includes(n.type))};const t=r(d[0]);function n(n,l){return(0,t.isValidElement)(n)&&n.type===l}},475,[15]);
550__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PreviewRouteContext=void 0,e.usePreviewInfo=o,e.useIsPreview=function(){const{isPreview:t}=o();return t};const t=r(d[0]);function o(){const o=(0,t.use)(e.PreviewRouteContext);return{isPreview:!!o,...o}}e.PreviewRouteContext=(0,t.createContext)(void 0)},476,[15]);
551__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,c)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(u){if(u&&u.__esModule)return u;var c={};if(null!=u)for(var s=t(u),i=0;i<s.length;i++)"default"!==s[i]&&n(c,u,s[i]);return o(c,u),c});Object.defineProperty(e,"__esModule",{value:!0}),e.useFocusEffect=function(t,n){const o=(0,s.useOptionalNavigation)(),u=(0,i.useNavigation)();if(void 0!==n){const t="You passed a second argument to 'useFocusEffect', but it only accepts one argument. If you want to pass a dependency array, you can use 'React.useCallback':\n\nuseFocusEffect(\n  React.useCallback(() => {\n    // Your code here\n  }, [depA, depB])\n);\n\nSee usage guide: https://docs.expo.dev/versions/latest/sdk/router/#usefocuseffecteffect-do_not_pass_a_second_prop";console.error(t)}c.useEffect(()=>{if(!u||!o)return;let n,c=!1;const s=()=>{const n=t();if(void 0===n||'function'==typeof n)return n};u.isFocused()&&(n=s(),c=!0);const i=u.addListener('focus',()=>{c||(void 0!==n&&n(),n=s(),c=!0)}),f=u.addListener('blur',()=>{void 0!==n&&n(),n=void 0,c=!1});return()=>{void 0!==n&&n(),i(),f()}},[t,u,o])};const c=u(r(d[0])),s=r(d[1]),i=r(d[2])},477,[15,478,415]);
552__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useLoadedNavigation=c,e.useOptionalNavigation=function(){const[n,u]=(0,t.useState)(null),s=c();return(0,t.useEffect)(()=>{s(t=>u(t))},[]),n};const t=r(d[0]),n=r(d[1]),u=r(d[2]);function c(){const c=(0,u.useNavigation)(),s=(0,t.useRef)(!0),o=(0,t.useRef)([]);(0,t.useEffect)(()=>(s.current=!0,()=>{s.current=!1}),[]);const f=(0,t.useCallback)(()=>{if(s.current){const t=o.current;o.current=[],t.forEach(t=>{t(c)})}},[c]);(0,t.useEffect)(()=>{n.store.navigationRef.current&&f()},[f]);return(0,t.useCallback)(t=>{o.current.push(t),n.store.navigationRef.current&&f()},[f])}},478,[15,479,296]);
553__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useRouteInfo=e.useStore=e.store=void 0;var t=r(d[0]);Object.defineProperty(e,"store",{enumerable:!0,get:function(){return t.store}});var o=r(d[1]);Object.defineProperty(e,"useStore",{enumerable:!0,get:function(){return o.useStore}});var u=r(d[2]);Object.defineProperty(e,"useRouteInfo",{enumerable:!0,get:function(){return u.useRouteInfo}})},479,[480,509,524]);
554__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var s=t(i),f=0;f<s.length;f++)"default"!==s[f]&&n(u,i,s[f]);return o(u,i),u});
554Object.defineProperty(e,"__esModule",{value:!0}),e.store=e.storeRef=void 0,e.getSplashScreenAnimationFrame=function(){return l},e.setSplashScreenAnimationFrame=h,e.setHasAttemptedToHideSplash=m;const u=r(d[0]),s=r(d[1]),f=r(d[2]),c=i(r(d[3]));let l;e.storeRef={current:{}};let R=!1;function h(t){l=t}function m(t){R=t}e.store={shouldShowTutorial:()=>!e.storeRef.current.routeNode&&!1,get state(){return e.storeRef.current.state},get navigationRef(){return e.storeRef.current.navigationRef},get routeNode(){return e.storeRef.current.routeNode},getRouteInfo:()=>e.storeRef.current.routeInfo||u.defaultRouteInfo,get redirects(){return e.storeRef.current.redirects||[]},get rootComponent(){return e.storeRef.current.rootComponent},getStateForHref(t,n){return t=(0,f.resolveHref)(t),t=(0,f.resolveHrefStringWithSegments)(t,e.store.getRouteInfo(),n),this.linking?.getStateFromPath(t,this.linking.config)},get linking(){return e.storeRef.current.linking},setFocusedState(t){const n=(0,s.getCachedRouteInfo)(t);e.storeRef.current.routeInfo=n},onReady(){R||(m(!0),h(requestAnimationFrame(()=>{c._internal_maybeHideAsync?.()})))},onStateChange(t){if(t){e.storeRef.current.state=t,e.storeRef.current.routeInfo=(0,s.getCachedRouteInfo)(t);for(const t of s.routeInfoSubscribers)t()}},assertIsReady(){if(!e.storeRef.current.navigationRef.isReady())throw new Error('Attempted to navigate before mounting the Root Layout component. Ensure the Root Layout component is rendering a Slot, or other navigator on the first render.')}}},480,[481,483,458,484]);
555__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.defaultRouteInfo=void 0,e.getRouteInfoFromState=function(o){if(!o)return e.defaultRouteInfo;const c='index'in o?o.index??0:0;let p=o.routes[c];if(p.name===t.NOT_FOUND_ROUTE_NAME||p.name===t.SITEMAP_ROUTE_NAME){const n=p.path||(p.name===t.NOT_FOUND_ROUTE_NAME?'/':`/${p.name}`);return{...e.defaultRouteInfo,unstable_globalHref:(0,s.appendBaseUrl)(n),pathname:n,pathnameWithParams:n,segments:[p.name]}}if(p.name!==t.INTERNAL_SLOT_NAME)throw new Error(`Expected the first route to be ${t.INTERNAL_SLOT_NAME}, but got ${p.name}`);o=p.state;const l=[];let f=Object.create(null);for(;o;){p=o.routes['index'in o&&o.index?o.index:0],Object.assign(f,p.params);let t=p.name;t.startsWith('/')&&(t=t.slice(1)),l.push(...t.split('/')),o=p.state}f=Object.fromEntries(Object.entries(f).map(([t,s])=>'string'==typeof s?[t,n(s)]:Array.isArray(s)?[t,s.map(t=>n(t))]:[t,s]));let u=p.params;for(;u&&'screen'in u;){if('string'==typeof u.screen){const t=u.screen.startsWith('/')?u.screen.slice(1):u.screen;l.push(...t.split('/'))}u='object'!=typeof u.params||Array.isArray(u.params)?void 0:u.params}if(p.params&&'screen'in p.params&&'string'===p.params.screen){const t=p.params.screen.startsWith('/')?p.params.screen.slice(1):p.params.screen;l.push(...t.split('/'))}'index'===l[l.length-1]&&l.pop();delete f.screen,delete f.params;const h=new Set,_='/'+l.filter(t=>!(t.startsWith('(')&&t.endsWith(')'))).flatMap(t=>{if('+not-found'===t){const t=f['not-found'];return h.add('not-found'),void 0===t?[]:Array.isArray(t)?t:[t]}if(t.startsWith('[...')&&t.endsWith(']')){let s=t.slice(4,-1);s.endsWith('?')&&(s=s.slice(0,-1));const n=f[s];return h.add(s),n||[]}if(t.startsWith('[')&&t.endsWith(']')){const s=t.slice(1,-1),n=f[s];return h.add(s),n?[n]:[]}return[t]}).join('/'),A=new URLSearchParams(Object.entries(f).flatMap(([t,s])=>h.has(t)?[]:Array.isArray(s)?s.map(s=>[t,s]):[[t,s]]));let b;A.has('#')&&(b=A.get('#')||void 0,A.delete('#'));const O=A.toString();let y=O?_+'?'+O:_;return y=b?y+'#'+b:y,{segments:l,pathname:_,params:f,unstable_globalHref:(0,s.appendBaseUrl)(y),searchParams:A,pathnameWithParams:y,isIndex:!1}};const t=r(d[0]),s=r(d[1]);function n(t){try{return'string'==typeof t?decodeURIComponent(t):t}catch{return t}}e.defaultRouteInfo={unstable_globalHref:'',searchParams:new URLSearchParams,pathname:'/',params:{},segments:[],pathnameWithParams:'/',isIndex:!1}},481,[457,482]);
556__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var s=Object.getOwnPropertyDescriptor(n,i);s&&!("get"in s?!n.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,s)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
556,function(o){if(o&&o.__esModule)return o;var s={};if(null!=o)for(var u=t(o),c=0;c<u.length;c++)"default"!==u[c]&&n(s,o,u[c]);return i(s,o),s});Object.defineProperty(e,"__esModule",{value:!0}),e.getParamName=void 0,e.validatePathConfig=function({preserveDynamicRoutes:t,preserveGroups:n,shouldEncodeURISegment:i,...o}){(0,c.validatePathConfig)(o)},e.fixCurrentParams=function(t,n,i){const o=Object.fromEntries(Object.entries(n.params).flatMap(([t,n])=>'screen'===t||'params'===t?[]:[[t,i?.[t]?i[t](n):Array.isArray(n)?n.map(String):String(n)]]));return Object.assign(t,o),o},e.appendQueryAndHash=function(t,{'#':n,...i}){const o=s.stringify(i,{sort:!1});o&&(t+=`?${o}`);n&&(t+=`#${n}`);return t},e.appendBaseUrl=function(t,n=""){if(n)return`/${n.replace(/^\/+/,'').replace(/\/$/,'')}${t}`;return t},e.getPathWithConventionsCollapsed=function({pattern:t,route:n,params:i,preserveGroups:o,preserveDynamicRoutes:s,shouldEncodeURISegment:c=!0,initialRouteName:f}){const p=t.split('/');return p.map((t,m)=>{const h=(0,e.getParamName)(t);if(t.startsWith('*'))return s?'not-found'===h?'+not-found':`[...${h}]`:i[h]?Array.isArray(i[h])?i[h].join('/'):i[h]:n.name.startsWith('[')&&n.name.endsWith(']')||'*not-found'===t?'':n.name;if(t.startsWith(':')){if(s)return`[${h}]`;const n=i[h];if(void 0===n&&t.endsWith('?'))return;return(c?l(n):n)??'undefined'}return o||null==(0,u.matchGroupName)(t)?c?l(t,{preserveBrackets:!0}):t:p.length-1===m&&f?'index'===(v=f)||null!=(0,u.matchGroupName)(v)||null!=(0,u.matchDynamicName)(v)?'':c?l(f,{preserveBrackets:!0}):f:'';var v}).map(t=>t??'').join('/')},e.isDynamicPart=function(t){return t.startsWith(':')||t.startsWith('*')};const s=o(r(d[0])),u=r(d[1]),c=r(d[2]);function l(t,{preserveBrackets:n=!1}={}){return t=String(t).replace(/[^A-Za-z0-9\-._~!$&'()*+,;=:@]/g,t=>encodeURIComponent(t)),n&&(t=t.replace(/%5B/g,'[').replace(/%5D/g,']')),t}e.getParamName=t=>t.replace(/^[:*]/,'').replace(/\?$/,'')},482,[340,462,296]);
557__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.routeInfoSubscribe=e.routeInfoSubscribers=void 0,e.getCachedRouteInfo=function(s){let u=o.get(s);if(!u){u=(0,t.getRouteInfoFromState)(s);const f=JSON.stringify(u),c=n.get(f);c?u=c:n.set(f,u),o.set(s,u)}return u},e.setCachedRouteInfo=function(t,s){o.set(t,s),n.set(JSON.stringify(s),s)};const t=r(d[0]),o=new WeakMap,n=new Map;e.routeInfoSubscribers=new Set;e.routeInfoSubscribe=t=>(e.routeInfoSubscribers.add(t),()=>{e.routeInfoSubscribers.delete(t)})},483,[481]);
558__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,c){void 0===c&&(c=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,c,u)}:function(t,n,o,c){void 0===c&&(c=o),t[c]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var c in n)"default"===c||Object.prototype.hasOwnProperty.call(o,c)||t(o,n,c)};Object.defineProperty(e,"__esModule",{value:!0}),n(r(d[0]),e)},484,[485]);
559__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.hide=c,e.hideAsync=async function(){c()},e.preventAutoHideAsync=async function(){if(!n)return;return n.preventAutoHideAsync()},e._internal_preventAutoHideAsync=async function(){if(!n||!n.internalPreventAutoHideAsync)return!1;if(!t){if(ErrorUtils?.getGlobalHandler){const n=ErrorUtils.getGlobalHandler();ErrorUtils.setGlobalHandler((t,l)=>{c(),n(t,l)})}t=!0}return n.internalPreventAutoHideAsync()},e._internal_maybeHideAsync=async function(){if(!n||!n.internalMaybeHideAsync)return!1;return n.internalMaybeHideAsync()};const n=(0,r(d[0]).requireOptionalNativeModule)('ExpoSplashScreen');let t=!1;function c(){n&&n.hide()}},485,[486]);
560__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"disableErrorHandling",{enumerable:!0,get:function(){return t.disableErrorHandling}}),Object.defineProperty(_e,"registerRootComponent",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(_e,"isRunningInExpoGo",{enumerable:!0,get:function(){return o.isRunningInExpoGo}}),Object.defineProperty(_e,"getExpoGoProjectConfig",{enumerable:!0,get:function(){return o.getExpoGoProjectConfig}}),Object.defineProperty(_e,"EventEmitter",{enumerable:!0,get:function(){return c.EventEmitter}}),Object.defineProperty(_e,"SharedObject",{enumerable:!0,get:function(){return c.SharedObject}}),Object.defineProperty(_e,"SharedRef",{enumerable:!0,get:function(){return c.SharedRef}}),Object.defineProperty(_e,"NativeModule",{enumerable:!0,get:function(){return c.NativeModule}}),Object.defineProperty(_e,"requireNativeModule",{enumerable:!0,get:function(){return c.requireNativeModule}}),Object.defineProperty(_e,"requireOptionalNativeModule",{enumerable:!0,get:function(){return c.requireOptionalNativeModule}}),Object.defineProperty(_e,"requireNativeView",{enumerable:!0,get:function(){return c.requireNativeViewManager}}),Object.defineProperty(_e,"registerWebModule",{enumerable:!0,get:function(){return c.registerWebModule}}),Object.defineProperty(_e,"reloadAppAsync",{enumerable:!0,get:function(){return c.reloadAppAsync}}),Object.defineProperty(_e,"installOnUIRuntime",{enumerable:!0,get:function(){return c.installOnUIRuntime}}),Object.defineProperty(_e,"PermissionStatus",{enumerable:!0,get:function(){return c.PermissionStatus}}),Object.defineProperty(_e,"createPermissionHook",{enumerable:!0,get:function(){return c.createPermissionHook}}),Object.defineProperty(_e,"useEvent",{enumerable:!0,get:function(){return f.useEvent}}),Object.defineProperty(_e,"useEventListener",{enumerable:!0,get:function(){return f.useEventListener}}),r(d[0]);
560var e,t=r(d[1]),n=r(d[2]),u=(e=n)&&e.__esModule?e:{default:e},o=r(d[3]),c=r(d[4]),f=r(d[5])},486,[487,504,505,507,418,508]);
561__d(function(g,r,i,a,m,e,d){"use strict";r(d[0]),r(d[1]),r(d[2])},487,[488,493,503]);
562__d(function(g,r,i,a,m,e,d){"use strict";r(d[0])},488,[489]);
563__d(function(g,r,i,a,m,e,d){"use strict";r(d[0]),Object.defineProperty(globalThis,'__ExpoImportMetaRegistry',{value:r(d[1]).ImportMetaRegistry,enumerable:!1,writable:!0})},489,[490,491]);
564__d(function(g,r,i,a,m,e,d){},490,[]);
565__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ImportMetaRegistry",{enumerable:!0,get:function(){return n}});var t=r(d[0]);const n={get url(){return(0,t.getBundleUrl)()}}},491,[492]);
566__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.getBundleUrl=function(){let n=null;n='undefined'==typeof window?'file://'+__filename:document.currentScript?.src;if(null==n)return null;const t=new URL(n);return`${t.protocol}//${t.host}${t.pathname}`}},492,[]);
567__d(function(g,r,i,a,m,e,d){"use strict";var _=r(d[0]);globalThis[`${globalThis.__METRO_GLOBAL_PREFIX__??''}__loadBundleAsync`]=(0,_.buildAsyncRequire)()},493,[494]);
568__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.buildAsyncRequire=function(){const t=new Map;return async function(c){if(t.has(c))return t.get(c);const u=(0,n.loadBundleAsync)(c).catch(n=>{throw t.delete(c),n});return t.set(c,u),u}};var n=r(d[0])},494,[495]);
569__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.loadBundleAsync=async function(t){const u=(0,n.buildUrlForBundle)(t);return(0,c.fetchThenEvalAsync)(u)};var n=r(d[0]),c=r(d[1])},495,[496,499]);
570__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.buildUrlForBundle=function(e){if(/^https?:\/\//.test(e))return e;const{url:t}=(0,u.default)();return t?new URL(e,t).toString():`//${e.replace(/^\/+/,'')}`};var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e}},496,[497]);
571__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var l=r(d[0]);var n=()=>'undefined'==typeof window?{bundleLoadedFromServer:!0,fullBundleUrl:'',url:''}:{bundleLoadedFromServer:!0,get fullBundleUrl(){return(0,l.getFullBundlerUrl)()},url:location.origin+location.pathname}},497,[498]);
572__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.getFullBundlerUrl=function(){const t=document?.currentScript,n=new URL(t&&'src'in t?t.src:location.href,location.href);n.searchParams.has('platform')||n.searchParams.set('platform',"web");return n.toString()}},498,[]);
573__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.fetchThenEvalAsync=function(o,{scriptType:c,nonce:s,crossOrigin:u}={}){if('undefined'==typeof window)return r(d[0]).fetchThenEvalAsync(o);return new Promise((p,l)=>{const f=document.createElement('script');c&&(f.type=c),s&&f.setAttribute('nonce',s),f.src=o,u&&0!==f.src.indexOf(window.location.origin+'/')&&(f.crossOrigin=u),f.onload=()=>{f.parentNode&&f.parentNode.removeChild(f),p()};const y=new t;f.onerror=n=>{let t;t='string'==typeof n?{type:'error',target:{src:t}}:n;const c=t&&('load'===t.type?'missing':t.type),s=t?.target?.src;y.message='Loading module '+o+' failed.\n('+c+': '+s+')',y.type=c,y.request=s,f.parentNode&&f.parentNode.removeChild(f),l(y)},f.src===n?p():document.head.appendChild(f)})};const n='undefined'!=typeof document&&document.currentScript&&'src'in document.currentScript&&document.currentScript.src||null;class t extends Error{name='AsyncRequireError'}},499,[500]);
574__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.fetchThenEvalAsync=fetchThenEvalAsync,r(d[0]);var _fetchAsync=r(d[1]);function fetchThenEvalAsync(url){return(0,_fetchAsync.fetchAsync)(url).then(({body:body,status:status,headers:headers})=>{if(null!=headers?.has?.('Content-Type')&&headers.get('Content-Type').includes('application/json'))throw new Error(JSON.parse(body).message||`Unknown error fetching '${url}'`);if(200===status)return eval(body);throw new Error(`Failed to load split bundle from URL: ${url}\n${body}`)})}},500,[501,502]);
575__d(function(g,r,i,a,m,e,d){"use strict";
575Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"MetroServerError",{enumerable:!0,get:function(){return t}});class t extends Error{code='METRO_SERVER_ERROR';constructor(t,o){super(t.message),this.name='MetroServerError',this.url=o;for(const o in t)this[o]=t[o]}}},501,[]);
576__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.fetchAsync=async function(t){const s=await fetch(t,{method:'GET',headers:{'expo-platform':'web'}});return{body:await s.text(),status:s.status,headers:s.headers}}},502,[]);
577__d(function(g,r,i,a,m,e,d){m.exports={}},503,[]);
578__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.createErrorHandler=function(n){return(t,o)=>n(t,o)},e.disableErrorHandling=function(){}},504,[]);
579__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}}),r(d[0]);var e,t=r(d[1]),n=(e=t)&&e.__esModule?e:{default:e};function o(e){let t=e;if(n.default.registerComponent('main',()=>t),'undefined'!=typeof window){const e=document.getElementById('root');n.default.runApplication('main',{rootTag:e,hydrate:globalThis.__EXPO_ROUTER_HYDRATE__})}}},505,[487,506]);
580__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u.default}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e}},506,[224]);
581__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.isRunningInExpoGo=function(){return!1},e.getExpoGoProjectConfig=function(){return null}},507,[]);
582__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useEvent=function(u,s,c=null){const[o,f]=(0,t.useState)(c);return n(u,s,t=>f(t)),o},e.useEventListener=n;var t=r(d[0]);function n(n,u,s){const c=(0,t.useRef)(s);c.current=s,(0,t.useEffect)(()=>{const t=n.addListener(u,(...t)=>c.current(...t));return()=>t.remove()},[n,u,c])}},508,[15]);
583__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.useStore=function(t,x,C){const k=(0,S.useNavigationContainerRef)(),y=o.default.expoConfig?.extra?.router;let I,P,E=n.Fragment;const w=(0,F.getRoutes)(t,{...y,skipGenerated:!0,ignoreEntryPoints:!0,platform:s.Platform.OS,preserveRedirectAndRewrites:!0}),A=[y?.redirects,y?.rewrites].filter(Boolean).flat().map(t=>[(0,p.routePatternToRegex)((0,h.parseRouteSegments)(t.source)),t,(0,v.shouldLinkExternally)(t.destination)]);if(!w)throw new Error('No routes found');{I=(0,R.getLinkingConfig)(w,t,()=>c.store.getRouteInfo(),{metaOnly:x.metaOnly,serverUrl:C,redirects:A,skipGenerated:y?.skipGenerated??!1,sitemap:y?.sitemap??!0,notFound:y?.notFound??!0}),E=(0,_.getQualifiedRouteComponent)(w);const o=I?.getInitialURL?.();if('string'==typeof o){let t=(0,l.extractExpoPathFromURL)(I.prefixes,o);t.startsWith('/')||(t='/'+t),P=I.getStateFromPath(t,I.config);const n=(0,u.getRouteInfoFromState)(P);(0,f.setCachedRouteInfo)(P,n)}}c.storeRef.current={navigationRef:k,routeNode:w,config:y,rootComponent:E,linking:I,redirects:A,state:P},P&&(c.storeRef.current.routeInfo=(0,f.getCachedRouteInfo)(P));return(0,n.useEffect)(()=>()=>{const t=(0,c.getSplashScreenAnimationFrame)();t&&(cancelAnimationFrame(t),(0,c.setSplashScreenAnimationFrame)(void 0))}),c.store};const o=t(r(d[0])),n=r(d[1]),s=r(d[2]),u=r(d[3]),f=r(d[4]),c=r(d[5]),l=r(d[6]),p=r(d[7]),R=r(d[8]),h=r(d[9]),F=r(d[10]),S=r(d[11]),_=r(d[12]),v=r(d[13])},509,[417,15,28,481,483,480,510,511,513,514,687,296,554,512]);
584__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return t.match(/exps?:\/\/.*?\/--\/(.*)/)?.[1]??''}
584function n(n){if(n.match(/^https?:\/\//)){const{origin:t,href:o,hostname:c}=new URL(n);return'exp.host'===c||'u.expo.dev'===c?'':o.replace(t,'')}if('undefined'!=typeof expo&&globalThis.expo?.modules?.ExpoGo&&n.match(/^exp(s)?:\/\//)){const o=t(n);if(o)return c('a://'+o);const s=n.match(/exps?:\/\/.*\?(.*)/)?.[1];return s?c('a://?'+s):''}return c(n)}function o(t){return'expo-development-client'===t.hostname}function c(t){let c;try{c=new URL(t)}catch{return t.startsWith('/')?t:t.replace(/^[^:]+:\/\//,'')}if(o(c)){if(!c.searchParams.get('url'))return'';const t=c.searchParams.get('url');return n(decodeURI(t))}let s='';c.host&&(s+=c.host),c.pathname&&(s+=c.pathname);const u=c.search?[...c.searchParams.entries()].map(([t,n])=>`${t}=${decodeURIComponent(n)}`).join('&'):'';return u&&(s+='?'+u),s}Object.defineProperty(e,"__esModule",{value:!0}),e.parsePathAndParamsFromExpoGoLink=function(n){const o=t(n).match(/([^?]*)(\?.*)?/);return{pathname:o?.[1]??'',queryString:o?.[2]??''}},e.parsePathFromExpoGoLink=t,e.extractExpoPathFromURL=function(t,o=""){return n(o).replace(/^\//,'')}},510,[]);
585__d(function(g,r,_i,_a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.populateParams=function(t,n){if(!t||!n||0===Object.keys(n).length)return;for(const a of t)Object.assign(a,{params:n});return t},e.safelyDecodeURIComponent=function(t){try{return decodeURIComponent(t)}catch{return t}},e.getUrlWithReactNavigationConcessions=function(t,n=""){const i=(0,a.stripGroupSegmentsFromPath)(o(t,n));let c='',u='';try{const n=(0,s.parseUrlUsingCustomBase)(t);c=n.pathname,u=n.hash}catch{}const p=o(c,n);return{path:t,nonstandardPathname:p.replace(/^\/+/g,'').replace(/\/+$/g,'')+'/',hash:u,pathWithoutGroups:i}},e.createConfig=function(t,n,s,i={}){const o=[];let c=!1;const u='index'===t||t.endsWith('/index');let p=0;for(const t of n.split('/'))if(t){const n=t.startsWith(':')||t.startsWith('*')||t.includes('*not-found');c||=n,(0,a.matchGroupName)(t)||(o.push(t),n||p++)}const l=!!i.screens&&!!Object.keys(i.screens)?.length,h=l?'layout':c?'dynamic':'static';u&&(o.push('index'),p++);return{type:h,isIndex:u,hasChildren:l,parts:o,staticPartCount:p,userReadableName:[...s.slice(0,-1),i.path||t].join('/'),expandedRouteNames:s.slice(1).flatMap(t=>t.split('/'))}},e.assertScreens=function(t){if(!t?.screens)throw Error("You must pass a 'screens' object to 'getStateFromPath' to generate a path.")},e.configRegExp=function(t){return t.pattern?new RegExp(`^(${t.pattern.split('/').map(i).join('')})$`):void 0},e.isDynamicPart=function(t){return t.length>1&&(t.startsWith(':')||t.startsWith('*'))},e.replacePart=function(t){return t.replace(/^[:*]/,'').replace(/\?$/,'')},e.getParamValue=function(t,n){if(t.startsWith('*')){const a=n.split('/').filter(t=>''!==t);return 0===a.length&&t.endsWith('?')?void 0:a}return n},e.handleUrlParams=function(t,n){if(n){t.params=Object.assign(Object.create(null),t.params);for(const[a,s]of Object.entries(n))t.params,t.params?.[a]||(t.params[a]=s);0===Object.keys(t.params).length&&delete t.params}},e.spreadParamsAcrossAllStates=function(t,n){for(;t;){const a=t.routes[0];a.params=Object.assign({},a.params,n)}},e.stripBaseUrl=o,e.matchForEmptyPath=function(t){const n=t.filter(t=>!t.hasChildren).map(t=>({...t,path:(0,a.stripGroupSegmentsFromPath)(t.path)}));return n.find(t=>''===t.path&&(!t.regex||t.regex.test('')))??n.find(t=>t.path.startsWith(':')&&t.regex.test(''))??n.find(t=>t.path.startsWith('*')&&t.regex.test('/'))},e.appendIsInitial=function(t){const n=t.map(t=>c(...t.parentScreens,t.initialRouteName));return function(t){return t.isInitial=n.includes(t.routeNames.join('/')),t}},e.getRouteConfigSorter=function(t=[]){return function(n,a){if(n.pattern===a.pattern)return a.routeNames.join('>').localeCompare(n.routeNames.join('>'));if(n.pattern.startsWith(a.pattern)&&!a.isIndex)return-1;if(a.pattern.startsWith(n.pattern)&&!n.isIndex)return 1;if('static'===n.type&&'static'!==a.type)return-1;if('static'!==n.type&&'static'===a.type)return 1;if(n.staticPartCount!==a.staticPartCount)return a.staticPartCount-n.staticPartCount;const s=t.filter((t,a)=>t===n.expandedRouteNames[a]&&t.startsWith('(')&&t.endsWith(')')),i=t.filter((t,
585n)=>t===a.expandedRouteNames[n]&&t.startsWith('(')&&t.endsWith(')'));if((s.length>0||i.length>0)&&s.length!==i.length)return i.length-s.length;for(let t=0;t<Math.max(n.parts.length,a.parts.length);t++){const s=n.parts[t],i=a.parts[t];if(null==n.parts[t])return 1;if(null==a.parts[t])return-1;const o=s.startsWith('*'),c=i.startsWith('*');if(o&&c){const t=s.match(/^[*]not-found$/),n=i.match(/^[*]not-found$/);if(t&&n)continue;if(t)return 1;if(n)return-1;continue}if(o)return 1;if(c)return-1;const u=s.startsWith(':'),p=i.startsWith(':');if(u&&p){const t=s.match(/^[*]not-found$/),n=i.match(/^[*]not-found$/);if(t&&n)continue;if(t)return 1;if(n)return-1;continue}if(u)return 1;if(p)return-1}return n.isInitial&&!a.isInitial?-1:!n.isInitial&&a.isInitial?1:a.parts.length-n.parts.length}},e.parseQueryParams=function(t,n,a,i){const o=(0,s.parseUrlUsingCustomBase)(t).searchParams,c=Object.create(null);i&&(c['#']=i.slice(1));for(const t of o.keys())if(n.params?.[t]);else{const n=a?.hasOwnProperty(t)?o.getAll(t).map(n=>a[t](n)):o.getAll(t);c[t]=1===n.length?n[0]:n}return Object.keys(c).length?c:void 0},e.cleanPath=function(t){return(t=t.replace(/\/+/g,'/').replace(/^\//,'').replace(/\?.*$/,'')).endsWith('/')?t:`${t}/`},e.routePatternToRegex=function(t){return new RegExp(`^(${t.split('/').map(t=>t.startsWith('(')&&t.endsWith(')')?`${t}?`:t.startsWith(':')?`(([^/]+\\/)${t.endsWith('?')?'?':''})`:`${'*'===t?'.*':(0,n.default)(t)}\\/`).join('')})`)};const n=t(r(d[0])),a=r(d[1]),s=r(d[2]);function i(t){return(t=t.replace(/ /g,'%20')).startsWith(':')?`(([^/]+\\/)${t.endsWith('?')?'?':''})`:t.startsWith('*')?`((.*\\/)${t.endsWith('?')?'?':''})`:null!=(0,a.matchGroupName)(t)?`(?:${(0,n.default)(t)}\\/)?`:(0,n.default)(t)+"\\/"}function o(t,a=""){return a?t.replace(/^\/+/g,'/').replace(new RegExp(`^\\/?${(0,n.default)(a)}`,'g'),''):t}const c=(...t)=>[].concat(...t.map(t=>t.split('/'))).filter(Boolean).join('/')},511,[348,462,512]);
586__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return/^([\w\d_+.-]+:)?\/\//.test(t)}function n(t){return/^(https?|mailto|tel|sms|geo|maps|market|itmss?|itms-apps|content|file):/.test(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.hasUrlProtocolPrefix=t,e.isWellKnownUri=n,e.shouldLinkExternally=function(s){return!s.startsWith('.')&&(t(s)||n(s))},e.parseUrlUsingCustomBase=function(t){return new URL(t,'file:')}},512,[]);
587__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getNavigationConfig=f,e.getLinkingConfig=function(n,s,p,{metaOnly:h=!0,serverUrl:l,redirects:y,skipGenerated:S,sitemap:_,notFound:P}){let F,N=!1;const O=s.keys().find(t=>t.match(/^\.\/\+native-intent\.[tj]sx?$/)),R=O?s(O):void 0,b=f(n,h,{sitemap:!S&&_,notFound:!S&&P});return{prefixes:[],config:b,getInitialURL:()=>(N||('web'===t.Platform.OS?F=l??(0,c.getInitialURL)():(F=l??(0,c.getInitialURL)(),'string'==typeof F?(F=(0,o.applyRedirects)(F,y),F&&'function'==typeof R?.redirectSystemPath&&(F=R.redirectSystemPath({path:F,initial:!0}))):F&&(F=F.then(t=>(t=(0,o.applyRedirects)(t,y))&&'function'==typeof R?.redirectSystemPath?R.redirectSystemPath({path:t,initial:!0}):t))),N=!0),F),subscribe:(0,c.subscribe)(R,y),getStateFromPath:(t,n)=>(0,c.getStateFromPath)(t,n,p().segments),getPathFromState:(t,n)=>(0,c.getPathFromState)(t,{...b,...n,screens:b.screens??n?.screens??{}})??'/',getActionFromState:u.getActionFromState}};const t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]);function f(t,o,{sitemap:c,notFound:u}){const f=(0,s.getReactNavigationConfig)(t,o),l=(()=>{const t='_sitemap';return!1===c||p(f,t)?{}:h(n.SITEMAP_ROUTE_NAME,t,o)})(),y=(()=>{const t='*not-found';return!1===u||p(f,t)?{}:h(n.NOT_FOUND_ROUTE_NAME,t,o)})();return{screens:{[n.INTERNAL_SLOT_NAME]:{path:'',...f},...l,...y}}}function p(t,n){return Object.values(t.screens).some(t=>'string'==typeof t?t===n:t.path===n)}function h(t,n,s){return s?{[t]:n}:{[t]:{path:n}}}},513,[418,457,514,515,671,296]);
588__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseRouteSegments=o,e.getReactNavigationScreensConfig=c,e.getReactNavigationConfig=function(t,n){const o={initialRouteName:void 0,screens:t?c(t.children,n):{}};t?.initialRouteName&&(o.initialRouteName=t.initialRouteName);return o};const t=r(d[0]);
588function n(n){if('index'===n)return'';if('+not-found'===n)return'*not-found';const o=(0,t.matchDynamicName)(n);return o&&!o.deep?`:${o.name}`:o?.deep?'*'+o.name:n}function o(t){return t.split('/').map(n).filter(Boolean).join('/')}function u(t,n){const u=o(t.route);if(!t.children.length)return n?u:{path:u,screens:{},_route:t};const s={path:u,screens:c(t.children,n)};return t.initialRouteName&&(s.initialRouteName=t.initialRouteName),n||(s._route=t),s}function c(t,n){return Object.fromEntries(t.map(t=>[t.route,u(t,n)]))}},514,[462]);
589__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var c=Object.getOwnPropertyDescriptor(n,i);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,c)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var c={};if(null!=o)for(var u=t(o),s=0;s<u.length;s++)"default"!==u[s]&&n(c,o,u[s]);return i(c,o),c});Object.defineProperty(e,"__esModule",{value:!0}),e.applyRedirects=function t(n,i){if('string'!=typeof n||!i)return n;const o=(0,s.cleanPath)(n),u=i.find(([t])=>t.test(o));if(!u)return n;if(u[2]){let t=u[1].destination;return t.startsWith('//'),c.openURL(t),t}return t(p(n,u[1]),i)},e.getRedirectModule=function(t){return{default:function(){const n=r(d[5]).usePathname(),i=(0,l.shouldLinkExternally)(t.destination);if((0,u.useEffect)(()=>{if(i){let n=t.destination;n.startsWith('//'),0,c.openURL(n)}},[]),i)return null;const o=p(n,t);return(0,u.createElement)(r(d[6]).Redirect,{href:o})}}},e.convertRedirect=p,e.mergeVariablesWithPath=h;const c=o(r(d[0])),u=r(d[1]),s=r(d[2]),f=r(d[3]),l=r(d[4]);function p(t,n){const i={},o=t.split('/'),c=n.source.split('/');for(const[t,n]of c.entries()){const c=(0,f.matchDynamicName)(n);if(c){if(c.deep){i[c.name]=o.slice(t);break}i[c.name]=o[t]}else;}return h(n.destination,i)}function h(t,n){return t.split('/').map(t=>{const i=(0,f.matchDynamicName)(t);if(i){const t=n[i.name];return delete n[i.name],t}return t}).filter(Boolean).join('/')}},515,[516,15,511,462,512,523,654]);
590__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"parse",{enumerable:!0,get:function(){return l.parse}}),Object.defineProperty(_e,"createURL",{enumerable:!0,get:function(){return l.createURL}}),_e.addEventListener=L,_e.parseInitialURLAsync=async function(){const e=await c.default.getInitialURL();if(!e)return{scheme:null,hostname:null,path:null,queryParams:null};return(0,l.parse)(e)},_e.sendIntent=async function(e,t){throw new n.UnavailabilityError('Linking','sendIntent')},_e.openSettings=async function(){throw new n.UnavailabilityError('Linking','openSettings')},_e.getInitialURL=p,_e.getLinkingURL=function(){return u.default.getLinkingURL()},_e.clearInitialURL=function(){u.default.clearInitialURL?.()},_e.openURL=U,_e.canOpenURL=async function(e){return(0,o.validateURL)(e),await c.default.canOpenURL(e)},_e.useURL=function(){const[e,n]=(0,t.useState)(null);function u(e){n(e.url)}return(0,t.useEffect)(()=>{p().then(e=>n(e));const e=L('url',u);return()=>e.remove()},[]),e},_e.useLinkingURL=function(){const[e,n]=(0,t.useState)(u.default.getLinkingURL);function c(e){n(e.url)}return(0,t.useEffect)(()=>{const e=u.default.addListener('onURLReceived',c);return()=>e.remove()},[]),e??null};var n=r(d[0]),t=r(d[1]);r(d[2]);var u=e(r(d[3])),c=e(r(d[4])),l=r(d[5]),o=r(d[6]),f=r(d[7]);Object.keys(f).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return f[e]}})});var s=r(d[8]);function L(e,n){return c.default.addEventListener(e,n)}async function p(){return await c.default.getInitialURL()??null}async function U(e){return(0,o.validateURL)(e),await c.default.openURL(e)}
590Object.keys(s).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return s[e]}})})},516,[418,15,118,517,518,519,520,521,522]);
591__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e,n=r(d[0]),t=(e=n)&&e.__esModule?e:{default:e},o={addListener(e,n){if((0,t.default)('onURLReceived'===e,`Linking.addListener(): ${e} is not a valid event`),'undefined'==typeof window)return{remove(){}};const o=e=>n({url:window.location.href,nativeEvent:e});return window.addEventListener('message',o,!1),{remove:()=>{window.removeEventListener('message',o)}}},getLinkingURL:()=>'undefined'==typeof window?'':window.location.href,clearInitialURL(){}}},517,[452]);
592__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var e,n=r(d[0]),t=(e=n)&&e.__esModule?e:{default:e};const o=[];var s={addEventListener(e,n){if('undefined'==typeof window)return{remove(){}};(0,t.default)('url'===e,`Linking.addEventListener(): ${e} is not a valid event`);const s=e=>n({url:window.location.href,nativeEvent:e});return o.push({listener:n,nativeListener:s}),window.addEventListener('message',s,!1),{remove:()=>{this.removeEventListener(e,n)}}},removeEventListener(e,n){if('undefined'==typeof window)return;(0,t.default)('url'===e,`Linking.addEventListener(): ${e} is not a valid event`);const s=o.findIndex(e=>e.listener===n);(0,t.default)(-1!==s,'Linking.removeEventListener(): cannot remove an unregistered event listener.');const v=o[s]?.nativeListener;null!=v&&(window.removeEventListener('message',v,!1),o.splice(s,1))},canOpenURL:async()=>!0,getInitialURL:async()=>'undefined'==typeof window?'':window.location.href,async openURL(e){'undefined'!=typeof window&&(window.location=new URL(e,window.location).toString())}}},518,[452]);
593__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.createURL=function(n,{queryParams:t={}}={}){if('undefined'==typeof window)return'';const o=new URL(n,window.location.origin);return Object.entries(t).forEach(([n,t])=>{'string'==typeof t?o.searchParams.set(n,encodeURIComponent(t)):null!=t&&o.searchParams.set(n,t)}),o.toString().replace(/\/$/,'')},e.parse=function(n){let t;try{t=new URL(n)}catch{return'undefined'==typeof window?{hostname:null,path:n,queryParams:{},scheme:null}:{hostname:'localhost',path:n,queryParams:{},scheme:'http'}}const o={};return t.searchParams.forEach((n,t)=>{o[t]=decodeURIComponent(n)}),{hostname:t.hostname||null,path:t.hostname||t.pathname?''===t.pathname?null:t.pathname.replace(/^\//,''):null,queryParams:o,scheme:t.protocol.replace(/:$/,'')}}},519,[]);
594__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.validateURL=function(e){(0,n.default)('string'==typeof e,'Invalid URL: should be a string. Was: '+e),(0,n.default)(e,'Invalid URL: cannot be empty')};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e}},520,[452]);
595__d(function(g,r,i,a,m,e,d){},521,[]);
596__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.hasCustomScheme=function(){return!0},e.collectManifestSchemes=function(){return[]},e.hasConstantsManifest=function(){return!1},e.resolveScheme=function(){return'https'}},522,[]);
597__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useCurrentRouteInfo=e.useLoaderData=e.useSearchParams=e.useLocalSearchParams=e.useGlobalSearchParams=e.usePathname=e.useSegments=e.useUnstableGlobalHref=e.useRouter=e.useNavigationContainerRef=e.useRootNavigation=e.useRootNavigationState=e.useRouteInfo=void 0;var t=r(d[0]);Object.defineProperty(e,"useRouteInfo",{enumerable:!0,get:function(){return t.useRouteInfo}});var n=r(d[1]);Object.defineProperty(e,"useRootNavigationState",{enumerable:!0,get:function(){return n.useRootNavigationState}});var u=r(d[2]);Object.defineProperty(e,"useRootNavigation",{enumerable:!0,get:function(){return u.useRootNavigation}});var o=r(d[3]);Object.defineProperty(e,"useNavigationContainerRef",{enumerable:!0,get:function(){return o.useNavigationContainerRef}});var s=r(d[4]);Object.defineProperty(e,"useRouter",{enumerable:!0,get:function(){return s.useRouter}});var c=r(d[5]);Object.defineProperty(e,"useUnstableGlobalHref",{enumerable:!0,get:function(){return c.useUnstableGlobalHref}});var f=r(d[6]);Object.defineProperty(e,"useSegments",{enumerable:!0,get:function(){return f.useSegments}});
597var b=r(d[7]);Object.defineProperty(e,"usePathname",{enumerable:!0,get:function(){return b.usePathname}});var l=r(d[8]);Object.defineProperty(e,"useGlobalSearchParams",{enumerable:!0,get:function(){return l.useGlobalSearchParams}});var P=r(d[9]);Object.defineProperty(e,"useLocalSearchParams",{enumerable:!0,get:function(){return P.useLocalSearchParams}});var v=r(d[10]);Object.defineProperty(e,"useSearchParams",{enumerable:!0,get:function(){return v.useSearchParams}});var R=r(d[11]);Object.defineProperty(e,"useLoaderData",{enumerable:!0,get:function(){return R.useLoaderData}});var S=r(d[12]);Object.defineProperty(e,"useCurrentRouteInfo",{enumerable:!0,get:function(){return S.useCurrentRouteInfo}})},523,[524,525,526,527,528,543,544,545,546,547,548,549,556]);
598__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useRouteInfo=function(){const u=(0,t.useSyncExternalStore)(n.routeInfoSubscribe,s.store.getRouteInfo,s.store.getRouteInfo),{isPreview:c,segments:f,params:h,pathname:l}=(0,o.usePreviewInfo)();if(c)return{pathname:l??'',segments:f??[],unstable_globalHref:'',params:h??{},searchParams:new URLSearchParams,pathnameWithParams:l??'',isIndex:!1};return u};const t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3])},524,[15,483,480,476]);
599__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useRootNavigationState=function(){const n=(0,o.useNavigation)().getParent(t.INTERNAL_SLOT_NAME);if(!n)throw new Error('useRootNavigationState was called from a generated route. This is likely a bug in Expo Router.');return n.getState()};const t=r(d[0]),o=r(d[1])},525,[457,296]);
600__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useRootNavigation=function(){return t.store.navigationRef.current};const t=r(d[0])},526,[480]);
601__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useNavigationContainerRef=function(){return n.store.navigationRef};const n=r(d[0])},527,[480]);
602__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useRouter=function(){const{isPreview:c}=(0,t.usePreviewInfo)();if(c)return n;return s.router};const s=r(d[0]),t=r(d[1]),n={back:()=>{},canGoBack:()=>!1,push:()=>{},navigate:()=>{},replace:()=>{},dismiss:()=>{},dismissTo:()=>{},dismissAll:()=>{},canDismiss:()=>!1,setParams:()=>{},reload:()=>{},prefetch:()=>{}}},528,[529,476]);
603__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.router=void 0,e.useImperativeApiEmitter=function(u){const o=(0,t.useSyncExternalStore)(n.routingQueue.subscribe,n.routingQueue.snapshot,n.routingQueue.snapshot);return(0,t.useEffect)(()=>{n.routingQueue.run(u)},[o,u]),null};const t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"router",{enumerable:!0,get:function(){return u.router}});const n=r(d[2])},529,[15,530,542]);
604__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var s=Object.getOwnPropertyDescriptor(n,o);s&&!("get"in s?!n.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,s)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var s={};if(null!=i)for(var u=t(i),c=0;c<u.length;c++)"default"!==u[c]&&n(s,i,u[c]);return o(s,i),s});Object.defineProperty(e,"__esModule",{value:!0}),e.router=void 0,e.navigate=h,e.reload=O,e.prefetch=y,e.push=P,e.dismiss=_,e.dismissTo=D,e.replace=w,e.dismissAll=b,e.goBack=k,e.canGoBack=R,e.canDismiss=E,e.setParams=j,e.linkTo=A;const s=r(d[0]),u=i(r(d[1])),c=r(d[2]),f=r(d[3]),l=r(d[4]),p=r(d[5]),m=r(d[6]),v=r(d[7]);function h(t,n){return A((0,m.resolveHref)(t),{...n,event:'NAVIGATE'})}function O(){throw new Error('The reload method is not implemented in the client-side router yet.')}function y(t,n){return A((0,m.resolveHref)(t),{...n,event:'PRELOAD'})}function P(t,n){return A((0,m.resolveHref)(t),{...n,event:'PUSH'})}function _(t=1){(0,p.emitDomDismiss)(t)||f.routingQueue.add({type:'POP',payload:{count:t}})}function D(t,n){return A((0,m.resolveHref)(t),{...n,event:'POP_TO'})}function w(t,n){return A((0,m.resolveHref)(t),{...n,event:'REPLACE'})}function b(){(0,p.emitDomDismissAll)()||f.routingQueue.add({type:'POP_TO_TOP'})}function k(){(0,p.emitDomGoBack)()||(l.store.assertIsReady(),f.routingQueue.add({type:'GO_BACK'}))}function R(){if(s.IS_DOM)throw new Error('canGoBack imperative method is not supported. Pass the property to the DOM component instead.');return!!l.store.navigationRef.isReady()&&(l.store.navigationRef?.current?.canGoBack()??!1)}
604function E(){if(s.IS_DOM)throw new Error('canDismiss imperative method is not supported. Pass the property to the DOM component instead.');let t=l.store.state;for(;t;){if('stack'===t.type&&t.routes.length>1)return!0;if(void 0===t.index)return!1;t=t.routes?.[t.index]?.state}return!1}function j(t={}){if(!(0,p.emitDomSetParams)(t))return l.store.assertIsReady(),(l.store.navigationRef?.current?.setParams)(t)}function A(t,n={}){let o=t='string'==typeof t?t:(0,m.resolveHref)(t);if((0,p.emitDomLinkEvent)(o,n))return;if((0,v.shouldLinkExternally)(o))return o.startsWith('//')&&'web'!==c.Platform.OS&&(o=`https:${o}`),void u.openURL(o);if('..'===o||'../'===o){l.store.assertIsReady();const t=l.store.navigationRef.current;if(null==t)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");if(!l.store.linking)throw new Error('Attempted to link to route when no routes are present');return void t.goBack()}const i={type:'ROUTER_LINK',payload:{href:o,options:n}};f.routingQueue.add(i)}e.router={navigate:h,push:P,dismiss:_,dismissAll:b,dismissTo:D,canDismiss:E,replace:w,back:()=>k(),canGoBack:R,reload:O,prefetch:y,setParams:j}},530,[531,516,28,536,480,540,458,512]);
605__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},531,[532]);
606__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"IS_DOM",{enumerable:!0,get:function(){return n}});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});const n='undefined'!=typeof $$EXPO_INITIAL_PROPS},532,[533]);
607__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useDOMImperativeHandle=function(_,l,n){const P=!(0,t.hasWebViewBridge)()&&void 0===window.$$EXPO_INITIAL_PROPS,f=(0,o.useCallback)(()=>({}),n??[]);(0,o.useImperativeHandle)(_,P?l:f,n),(0,o.useEffect)(()=>(P||(globalThis._domRefProxy=l(),(0,t.getWebViewBridge)().postMessage(JSON.stringify({type:s.REGISTER_DOM_IMPERATIVE_HANDLE_PROPS,data:Object.keys(globalThis._domRefProxy)}))),()=>{P||(globalThis._domRefProxy=void 0)}),n)};var o=r(d[0]),s=r(d[1]),t=r(d[2])},533,[15,534,535]);
608__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"NATIVE_ACTION",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"NATIVE_ACTION_RESULT",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"DOM_EVENT",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"MATCH_CONTENTS_EVENT",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"REGISTER_DOM_IMPERATIVE_HANDLE_PROPS",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"getInjectEventScript",{enumerable:!0,get:function(){return s}}),e.getInjectBodySizeObserverScript=function(){return`;(function observeDocumentBodySize() {\n  if (window.ReactNativeWebView == null) {\n    throw new Error(\n      'window.ReactNativeWebView is not defined. This script should only be injected in a WebView environment.'\n    );\n  }\n\n  function registerObserver() {\n    new ResizeObserver(entries => {\n      const { width, height } = entries[0].contentRect;\n      window.ReactNativeWebView.postMessage(JSON.stringify({\n        type: '${c}',\n        data: {\n          width,\n          height,\n        },\n      }));\n    })\n    .observe(document.body);\n    window.ReactNativeWebView.postMessage(JSON.stringify({\n      type: '${c}',\n      data: {\n        width: document.body.clientWidth,\n        height: document.body.clientHeight,\n      },\n    }));\n  }\n\n  if (document.readyState !== 'loading') {\n    registerObserver();\n    return;\n  }\n  window.addEventListener('DOMContentLoaded', () => {\n    registerObserver();\n  });\n  })();\n  true;`};const n='$$native_action',t='$$native_action_result',o='$$dom_event',c='$$match_contents_event',u='$$register_dom_imperative_handle_props',s=n=>`;
608(function() {\n  try {\n  window.dispatchEvent(new CustomEvent("${o}",${JSON.stringify({detail:n})}));\n  } catch (e) {}\n  })();\n  true;`},534,[]);
609__d(function(g,r,i,a,m,e,d){"use strict";function n(){return'undefined'!=typeof window?window.ReactNativeWebView:void 0}Object.defineProperty(e,'__esModule',{value:!0}),e.hasWebViewBridge=function(){return null!=n()},e.getWebViewBridge=function(){const t=n();if(!t)throw new Error("The react-native-webview bridge (window.ReactNativeWebView) is not available. This module must only be called from code running inside a DOM Component WebView. Guard the call with hasWebViewBridge() when the caller may also run on web or React Native.");return t}},535,[]);
610__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.routingQueue=void 0;const u=r(d[0]);e.routingQueue={queue:[],subscribers:new Set,subscribe:u=>(e.routingQueue.subscribers.add(u),()=>{e.routingQueue.subscribers.delete(u)}),snapshot:()=>e.routingQueue.queue,add(u){e.routingQueue.queue.push(u);for(const u of e.routingQueue.subscribers)u()},run(t){const n=e.routingQueue.queue;let s;for(e.routingQueue.queue=[];s=n.shift();)if(t.current)if('ROUTER_LINK'===s.type){const{payload:{href:n,options:o}}=s;s=(0,u.getNavigateAction)(n,o,o.event,o.withAnchor,o.dangerouslySingular,!!o.__internal__PreviewKey),s&&t.current.dispatch(s)}else t.current.dispatch(s)}}},536,[537]);
611__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getNavigateAction=function(c,p,u="NAVIGATE",A,R,E){let _=c;n.store.assertIsReady();const f=n.store.navigationRef.current;if(null==f)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");if(!n.store.linking)throw new Error('Attempted to link to route when no routes are present');const N=f.getRootState();if(_=(0,s.resolveHrefStringWithSegments)(_,n.store.getRouteInfo(),p),_=(0,o.applyRedirects)(_,n.store.redirects)??void 0,!_)return;const I=n.store.linking.getStateFromPath(_,n.store.linking.config);if(!I||0===I.routes.length)return void console.error('Could not generate a valid navigation state for the given path: '+_);const{actionStateRoute:v,navigationState:P}=(0,t.findDivergentState)(I,N,'PRELOAD'===u),y=(0,t.getPayloadFromStateRoute)(v||{});'PUSH'===u&&'stack'!==P.type?u='NAVIGATE':('expo-tab'===P.type||'REPLACE'===u&&'drawer'===P.type)&&(u='JUMP_TO');if(A){y.params.initial;let t=y.params;for(;t;)t.initial=!A,t=t.params}const O=E?{[l.INTERNAL_EXPO_ROUTER_IS_PREVIEW_NAVIGATION_PARAM_NAME]:!0,[l.INTERNAL_EXPO_ROUTER_NO_ANIMATION_PARAM_NAME]:!0}:{},S=(0,l.appendInternalExpoRouterParams)(y.params,O);return{type:u,target:P.key,payload:{name:y.screen,params:S,singular:R}}};const t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4])},537,[538,480,515,458,539]);
612__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPayloadFromStateRoute=function(t){const n={params:{}};let s=n,o=s.params,u=t;for(;u;)Object.assign(o,{...s.params,...u.params}),s.screen=u.name,s.params={...o},delete s.params.screen,s=s.params,o=s,u=u.state?.routes[u.state?.routes.length-1];return n},e.findDivergentState=function(n,s,o=!1){let u,c=n,p=s;const f=[];for(;c&&p;){u=c.routes[c.routes.length-1];const n=(()=>'tab'===p.type&&o&&p.routes.find(t=>t.name===u?.name)||p.routes[p.index??0])(),s=u.state,l=n.state,b=(0,t.matchDynamicName)(u.name);if(u.name!==n.name||!s||!l||b&&u.params?.[b.name]!==n.params?.[b.name]){'tab'===p.type&&o&&f.push(n);break}f.push(n),c=s,p=l}return{actionState:c,navigationState:p,actionStateRoute:u,navigationRoutes:f}};const t=r(d[0])},538,[462]);
613__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.INTERNAL_EXPO_ROUTER_GESTURE_ENABLED_OPTION_NAME=e.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SCREEN_ID_PARAM_NAME=e.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SOURCE_ID_PARAM_NAME=e.INTERNAL_EXPO_ROUTER_IS_PREVIEW_NAVIGATION_PARAM_NAME=e.INTERNAL_EXPO_ROUTER_NO_ANIMATION_PARAM_NAME=void 0,e.appendInternalExpoRouterParams=function(_,E){let N={},R={};_&&(N={..._},'params'in _&&'object'==typeof _.params&&_.params&&(R=_.params));R={...R,...E},N={...N,...E}
613,Object.keys(R).length>0&&(N.params=R);if(0===Object.keys(N).length&&void 0===_)return;return N},e.getInternalExpoRouterParams=function(E){const N={},R=E||{},A='params'in R&&'object'==typeof R.params&&R.params?R.params:{};for(const E of _)E in R?N[E]=R[E]:E in A&&(N[E]=A[E]);return N},e.hasParam=function _(E,N){if(E&&'object'==typeof E){const R=E;if(void 0!==R[N])return!0;if(R.params&&'object'==typeof R.params)return _(R.params,N)}return!1},e.removeParams=E,e.removeInternalExpoRouterParams=function(N){if(!N)return;return E(N,[..._,'params'])},e.INTERNAL_EXPO_ROUTER_NO_ANIMATION_PARAM_NAME='__internal_expo_router_no_animation',e.INTERNAL_EXPO_ROUTER_IS_PREVIEW_NAVIGATION_PARAM_NAME='__internal__expo_router_is_preview_navigation',e.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SOURCE_ID_PARAM_NAME='__internal_expo_router_zoom_transition_source_id',e.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SCREEN_ID_PARAM_NAME='__internal_expo_router_zoom_transition_screen_id',e.INTERNAL_EXPO_ROUTER_GESTURE_ENABLED_OPTION_NAME='internal_gestureEnabled';const _=[e.INTERNAL_EXPO_ROUTER_NO_ANIMATION_PARAM_NAME,e.INTERNAL_EXPO_ROUTER_IS_PREVIEW_NAVIGATION_PARAM_NAME,e.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SOURCE_ID_PARAM_NAME,e.INTERNAL_EXPO_ROUTER_ZOOM_TRANSITION_SCREEN_ID_PARAM_NAME];function E(_,N){if(!_)return;const R='params'in _&&'object'==typeof _.params&&_.params?_.params:void 0,A=R?E(R,N):void 0,t=Object.fromEntries(Object.entries(_).filter(([_])=>!N.includes(_)&&'params'!==_));return Object.keys(A??{}).length>0?{...t,params:A}:t}},539,[]);
614__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.emitDomSetParams=function(o={}){return n(t.ROUTER_SET_PARAMS_TYPE,{params:o})},e.emitDomDismiss=function(o){return n(t.ROUTER_DISMISS_TYPE,{count:o})},e.emitDomGoBack=function(){return n(t.ROUTER_BACK_TYPE)},e.emitDomDismissAll=function(){return n(t.ROUTER_DISMISS_ALL_TYPE)},e.emitDomLinkEvent=function(o,u){return n(t.ROUTER_LINK_TYPE,{href:o,options:u})};const t=r(d[0]);function n(t,n={}){return'undefined'!=typeof $$EXPO_INITIAL_PROPS&&'undefined'!=typeof ReactNativeWebView&&(window.ReactNativeWebView.postMessage(JSON.stringify({type:t,data:n})),!0)}},540,[541]);
615__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ROUTER_SET_PARAMS_TYPE=e.ROUTER_BACK_TYPE=e.ROUTER_DISMISS_TYPE=e.ROUTER_DISMISS_ALL_TYPE=e.ROUTER_LINK_TYPE=void 0,e.ROUTER_LINK_TYPE='$$router_link',e.ROUTER_DISMISS_ALL_TYPE='$$router_dismissAll',e.ROUTER_DISMISS_TYPE='$$router_dismiss',e.ROUTER_BACK_TYPE='$$router_goBack',e.ROUTER_SET_PARAMS_TYPE='$$router_setParams'},541,[]);
616__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPayloadFromStateRoute=e.findDivergentState=e.prefetch=e.reload=e.linkTo=e.setParams=e.canDismiss=e.canGoBack=e.goBack=e.dismissAll=e.dismissTo=e.dismiss=e.replace=e.push=e.navigate=e.routingQueue=void 0;var t=r(d[0]);Object.defineProperty(e,"routingQueue",{enumerable:!0,get:function(){return t.routingQueue}});var n=r(d[1]);Object.defineProperty(e,"navigate",{enumerable:!0,get:function(){return n.navigate}}),Object.defineProperty(e,"push",{enumerable:!0,get:function(){return n.push}}),Object.defineProperty(e,"replace",{enumerable:!0,get:function(){return n.replace}}),Object.defineProperty(e,"dismiss",{enumerable:!0,get:function(){return n.dismiss}}),Object.defineProperty(e,"dismissTo",{enumerable:!0,get:function(){return n.dismissTo}}),Object.defineProperty(e,"dismissAll",{enumerable:!0,get:function(){return n.dismissAll}}),Object.defineProperty(e,"goBack",{enumerable:!0,get:function(){return n.goBack}}),Object.defineProperty(e,"canGoBack",{enumerable:!0,get:function(){return n.canGoBack}}),Object.defineProperty(e,"canDismiss",{enumerable:!0,get:function(){return n.canDismiss}}),Object.defineProperty(e,"setParams",{enumerable:!0,get:function(){return n.setParams}}),Object.defineProperty(e,"linkTo",{enumerable:!0,get:function(){return n.linkTo}}),Object.defineProperty(e,"reload",{enumerable:!0,get:function(){return n.reload}}),Object.defineProperty(e,"prefetch",{enumerable:!0,get:function(){return n.prefetch}});var u=r(d[2]);Object.defineProperty(e,"findDivergentState",{enumerable:!0,get:function(){return u.findDivergentState}}),Object.defineProperty(e,"getPayloadFromStateRoute",{enumerable:!0,get:function(){return u.getPayloadFromStateRoute}})},542,[536,530,538]);
617__d(function(g,r,i,a,m,e,d){"use strict";
617Object.defineProperty(e,"__esModule",{value:!0}),e.useUnstableGlobalHref=function(){return(0,t.useRouteInfo)().unstable_globalHref};const t=r(d[0])},543,[524]);
618__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useSegments=function(){return(0,t.useRouteInfo)().segments};const t=r(d[0])},544,[524]);
619__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.usePathname=function(){return(0,t.useRouteInfo)().pathname};const t=r(d[0])},545,[524]);
620__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useGlobalSearchParams=function(){return(0,t.useRouteInfo)().params};const t=r(d[0])},546,[524]);
621__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.useLocalSearchParams=function(){const t=n.default.use(u.LocalRouteParamsContext)??{},{params:c}=(0,o.usePreviewInfo)();return Object.fromEntries(Object.entries(c??t).map(([t,n])=>{if(null==n)return[t,n];if(Array.isArray(n))return[t,n.map(t=>{try{return decodeURIComponent(t)}catch{return t}})];try{return[t,decodeURIComponent(n)]}catch{return[t,n]}}))};const n=t(r(d[0])),u=r(d[1]),o=r(d[2])},547,[15,461,476]);
622__d(function(g,r,i,a,m,e,d){"use strict";var s=this&&this.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(e,"__esModule",{value:!0}),e.useSearchParams=function({global:s=!1}={}){t.default.useRef(s);const c=s?(0,n.useGlobalSearchParams)():(0,o.useLocalSearchParams)(),h=Object.entries(c).flatMap(([t,n])=>{if(s){if('params'===t)return[];if('screen'===t)return[]}return Array.isArray(n)?n.map(s=>[t,s]):[[t,n]]});return new u(h)};const t=s(r(d[0])),n=r(d[1]),o=r(d[2]);class u extends URLSearchParams{set(){throw new Error('The URLSearchParams object return from useSearchParams is read-only')}append(){throw new Error('The URLSearchParams object return from useSearchParams is read-only')}delete(){throw new Error('The URLSearchParams object return from useSearchParams is read-only')}}},548,[15,546,547]);
623__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useLoaderData=function(){const l=(0,t.use)(_.ServerDataLoaderContext),E=(0,t.use)(n.LoaderCacheContext);(0,t.useSyncExternalStore)(E.subscribe,E.getSnapshot,E.getSnapshot);const O=(0,h.useStateForPath)(),R=(0,o.useContextKey)(),A=(0,t.useMemo)(()=>{const t=(0,s.getRouteInfoFromState)(O),o=R.startsWith('/')?R.slice(1):R,n=`/${(0,f.getSingularId)(o,{params:t.params})}`,_=t.searchParams?.toString()||'';return _?`${n}?${_}`:n},[R,O]);if(l)return l[A];if('undefined'!=typeof window&&globalThis.__EXPO_ROUTER_LOADER_DATA__&&globalThis.__EXPO_ROUTER_LOADER_DATA__[A])return globalThis.__EXPO_ROUTER_LOADER_DATA__[A];const D=(0,u.getLoaderData)({resolvedPath:A,cache:E,fetcher:c.fetchLoader});if(D instanceof Promise)return(0,t.use)(D);return D};
623const t=r(d[0]),o=r(d[1]),s=r(d[2]),n=r(d[3]),_=r(d[4]),u=r(d[5]),c=r(d[6]),h=r(d[7]),f=r(d[8])},549,[15,461,481,550,551,552,553,296,554]);
624__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.LoaderCacheContext=e.defaultLoaderCache=e.LoaderCache=void 0;const t=r(d[0]);class s{data=new Map;errors=new Map;promises=new Map;version=0;listeners=new Set;subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.version;invalidateAll(){this.clear(),this.version++;for(const t of this.listeners)t()}getData(t){return this.data.get(t)}hasData(t){return this.data.has(t)}getError(t){return this.errors.get(t)}getPromise(t){return this.promises.get(t)}setData(t,s){this.data.set(t,s)}deleteData(t){this.data.delete(t)}setError(t,s){this.errors.set(t,s)}deleteError(t){this.errors.delete(t)}setPromise(t,s){this.promises.set(t,s)}deletePromise(t){this.promises.delete(t)}clear(){this.data.clear(),this.errors.clear(),this.promises.clear()}}e.LoaderCache=s,e.defaultLoaderCache=new s,e.LoaderCacheContext=(0,t.createContext)(e.defaultLoaderCache)},550,[15]);
625__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ServerDataLoaderContext=void 0;const t=r(d[0]);e.ServerDataLoaderContext=(0,t.createContext)(null)},551,[15]);
626__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLoaderData=function({resolvedPath:t,cache:o,fetcher:s}){const c=o.getError(t);if(c)throw c;if(o.hasData(t))return o.getData(t);const n=o.getPromise(t);if(n)return n;const l=s(t).then(s=>(o.setData(t,s),o.deleteError(t),o.deletePromise(t),s)).catch(s=>{const c=new Error(`Failed to load loader data for route: ${t}`,{cause:s});throw o.setError(t,c),o.deleteData(t),o.deletePromise(t),c});return o.setPromise(t,l),l}},552,[]);
627__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLoaderModulePath=o,e.fetchLoader=async function(t){const n=o(t),c=await fetch(n,{headers:{Accept:'application/json'}});if(!c.ok)throw new Error(`Failed to fetch loader data: ${c.status}`);try{return await c.json()}catch(t){throw new Error(`Failed to parse loader data: ${t}`)}};const t=r(d[0]);function o(o){const{pathname:n,search:c}=(0,t.parseUrlUsingCustomBase)(o),s='/'===n?'/':n.replace(/\/$/,'');return`/_expo/loaders${'/'===s?'/index':s}${c}`}},553,[512]);
628__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,s){void 0===s&&(s=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,s,o)}:function(e,t,n,s){void 0===s&&(s=n),e[s]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(s){if(s&&s.__esModule)return s;var o={};if(null!=s)for(var u=e(s),i=0;i<u.length;i++)"default"!==u[i]&&t(o,s,u[i]);return n(o,s),o}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
628Object.defineProperty(_e,"__esModule",{value:!0}),_e.useSortedScreens=function(e,t,n=!1){const s=(0,c.useRouteNode)(),o=s?.children??[],u=n?o.filter(t=>e.some(e=>e.name===t.route||`${e.name}/index`===t.route)):o,i=u.length?O(u,e,s?.initialRouteName):[];return l.default.useMemo(()=>i.filter(e=>{const n=e.route.route;return!t.has(n)&&!t.has(n.replace(/\/index$/,''))}).map(e=>w(e.route,e.props)),[i,t])},_e.getQualifiedRouteComponent=N,_e.screenOptionsFactory=k,_e.routeToScreen=w,_e.getSingularId=M;const u=r(d[0]),i=r(d[1]),l=s(r(d[0])),c=r(d[2]),p=r(d[3]),m=r(d[4]),f=r(d[5]),h=o(r(d[6])),y=r(d[7]),_=r(d[8]),b=r(d[9]),v=r(d[10]),E=r(d[11]),S=r(d[12]),I=r(d[13]),R=r(d[14]),x=r(d[15]);function O(e,t=[],n){if(!t?.length)return e.sort((0,c.sortRoutesWithInitial)(n)).map(e=>({route:e,props:{}}));const s=[...e],o=t.map(({name:t,redirect:n,initialParams:o,listeners:u,options:i,getId:l,dangerouslySingular:c})=>{if(!s.length)return console.warn(`[Layout children]: Too many screens defined. Route "${t}" is extraneous.`),null;const p=s.findIndex(e=>e.route===t||e.route===`${t}/index`);if(-1===p)return console.warn(`[Layout children]: No route named "${t}" exists in nested children:`,e.map(({route:e})=>e)),null;{const e=s[p];if(s.splice(p,1),n){if('string'==typeof n)throw new Error("Redirecting to a specific route is not supported yet.");return null}return l?(console.warn(`Deprecated: prop 'getId' on screen ${t} is deprecated. Please rename the prop to 'dangerouslySingular'`),c&&console.warn(`Screen ${t} cannot use both getId and dangerouslySingular together.`)):c&&('string'==typeof c?l=()=>c:'function'==typeof c&&t?l=e=>c(t,e.params||{}):!0===c&&t&&(l=e=>M(t,e))),{route:e,props:{initialParams:o,listeners:u,options:i,getId:l}}}}).filter(Boolean);return o.push(...s.sort((0,c.sortRoutesWithInitial)(n)).map(e=>({route:e,props:{}}))),o}function j(e,{ErrorBoundary:t,SuspenseFallback:n,...s}){if(t){return{default:l.default.forwardRef((e,n)=>{const o=l.default.createElement(s.default||I.EmptyRoute,{...e,ref:n});return(0,i.jsx)(x.Try,{catch:t,children:o})}),SuspenseFallback:n}}return{default:s.default,SuspenseFallback:n}}const P=new WeakMap;function N(e){if(P.has(e))return P.get(e);let t,n;if('lazy'===h.default)t=l.default.lazy(()=>{const t=e.loadRoute();return'then'in t?t.then(j.bind(null,e)):{then(e){const n=j(0,t);return Promise.resolve(e?e(n):n)}}});else{const s=j(0,e.loadRoute());t=s.default,n='layout'===e.type?s.SuspenseFallback:void 0}const s=e=>((0,m.useColorSchemeChangesIfNeeded)(),(0,i.jsx)(t,{...e}));function o({route:t,navigation:o,...u}){const m=(0,S.useStateForPath)(),f=o.isFocused(),E=(0,p.useExpoRouterStore)(),I=(0,l.use)(c.SuspenseFallbackContext),x='lazy'===h.default?R.SuspenseFallback:n??I??R.SuspenseFallback,O='layout'===e.type?n??I:I;if(f){const e=o.getState();!(e&&'state'in e.routes[e.index])&&m&&E.setFocusedState(m)}(0,l.useEffect)(()=>o.addListener('focus',()=>{const e=o.getState();!(e&&'state'in e.routes[e.index])&&m&&E.setFocusedState(m)}),[o]),(0,l.useEffect)(()=>o.addListener('transitionEnd',e=>{e?.data?.closing||(0,v.hasParam)(t?.params,v.INTERNAL_EXPO_ROUTER_NO_ANIMATION_PARAM_NAME)&&o.replaceParams((0,v.removeParams)(t?.params,[v.INTERNAL_EXPO_ROUTER_NO_ANIMATION_PARAM_NAME]))}),[o]);const j='route'===e.type,P=!!t?.key;return(0,i.jsx)(c.Route,{node:e,params:t?.params,children:(0,i.jsxs)(c.SuspenseFallbackContext,{value:O,children:[b.unstable_navigationEvents.isEnabled()&&j&&P&&(0,i.jsx)(F,{navigation:o,screenId:t.key}),(0,i.jsxs)(_.ZoomTransitionTargetContextProvider,{route:t,children:[(0,i.jsx)(y.ZoomTransitionEnabler,{route:t}),(0,i.jsx)(l.default.Suspense,{name:t?`Route(${t.name})`:void 0,fallback:(0,i.jsx)(x,{route:e.contextKey,params:t?.params??{}}),children:(0,i.jsx)(s,{...u,segment:e.route})})]})]})})}return P.set(e,o),o}function F({navigation:e,screenId:t}){const n=l.default.useRef(!0),s=l.default.useRef(!0),o=(0,f.useCurrentRouteInfo)(),u=e.isFocused();return n.current&&(n.current=!1,o&&!u&&b.unstable_navigationEvents.emit('pagePreloaded',{pathname:o.pathname,params:o.params,segments:o.segments,screenId:t})),(0,l.useEffect)(()=>o?()=>{b.unstable_navigationEvents.emit('pageRemoved',{pathname:o.pathname,params:o.params,segments:o.segments,screenId:t})}:()=>{},[o?.params,o?.pathname,o?.segments,t]),(0,l.useEffect)(()=>{u&&o&&s.current&&(b.unstable_navigationEvents.emit('pageFocused',{pathname:o.pathname,params:o.params,segments:o.segments,screenId:t}),s.current=!1)},[u,o?.pathname,o?.params,o?.segments,t]),(0,l.useEffect)(()=>
628{if(o){const n=e.addListener('focus',()=>{s.current&&(b.unstable_navigationEvents.emit('pageFocused',{pathname:o.pathname,params:o.params,segments:o.segments,screenId:t}),s.current=!1)}),u=e.addListener('blur',()=>{b.unstable_navigationEvents.emit('pageBlurred',{pathname:o.pathname,params:o.params,segments:o.segments,screenId:t}),s.current=!0});return()=>{n(),u()}}return()=>{}},[e,o?.pathname,o?.params,o?.segments,t]),null}function k(e,t){return n=>{const s=e.generated?e.loadRoute()?.getNavOptions:null,o={...'function'==typeof s?s(n):s,...'function'==typeof t?t?.(n):t};return e.internal&&(o.tabBarItemStyle={display:'none'},o.tabBarButton=()=>null,o.drawerItemStyle={height:0,display:'none'}),o}}function w(e,{options:t,getId:n,...s}={}){return(0,u.createElement)(E.Screen,{...s,name:e.route,key:e.route,getId:n,options:k(e,t),getComponent:()=>N(e)})}function M(e,t={}){return e.split('/').map(e=>e.startsWith('[...')?t.params?.[e.slice(4,-1)]?.join('/')||e:e.startsWith('[')&&e.endsWith(']')&&t.params?.[e.slice(1,-1)]||e).join('/')}},554,[15,6,461,555,416,556,557,558,559,560,539,468,296,561,651,652]);
629__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useExpoRouterStore=e.StoreContext=void 0;const t=r(d[0]);e.StoreContext=(0,t.createContext)(null);e.useExpoRouterStore=()=>(0,t.use)(e.StoreContext)},555,[15]);
630__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useCurrentRouteInfo=function(){const n=(0,u.useStateForPath)();return(0,t.useMemo)(()=>n?(0,o.getCachedRouteInfo)(n):void 0,[n])};const t=r(d[0]),o=r(d[1]),u=r(d[2])},556,[15,483,296]);
631__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default="sync"},557,[]);
632__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.disableZoomTransition=function(){},e.isZoomTransitionEnabled=function(){return!1},e.ZoomTransitionEnabler=function(n){return null}},558,[]);
633__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ZoomTransitionSourceContextProvider=function({children:n}){return n},e.ZoomTransitionTargetContextProvider=function({children:n}){return n}},559,[]);
634__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.unstable_navigationEvents=void 0,e.emit=o;const t=['pagePreloaded','pageFocused','pageBlurred','pageRemoved','actionDispatched'],n={};function o(t,o){const s=n[t];if(s)for(const t of s)t(o)}let s=!1;e.unstable_navigationEvents={addListener:function(o,s){if(!t.includes(o))throw new Error(`Unsupported event type: ${o}`);return n[o]||(n[o]=new Set),n[o].add(s),()=>{n[o].delete(s),0===n[o].size&&delete n[o]}},emit:o,enable:()=>{s=!0},isEnabled:()=>s}},560,[]);
635__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EmptyRoute=function(){const s=(0,o.useRouteNode)();return(0,t.jsx)(n.ToastWrapper,{children:(0,t.jsx)(n.Toast,{warning:!0,filename:s?.contextKey,children:"Missing default export"})})};const t=r(d[0]),n=r(d[1]),o=r(d[2])},561,[6,562,461]);
636__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CODE_FONT=void 0,e.ToastWrapper=function({children:t}){const u=n.default.use(c.BottomTabBarHeightContext)?l.View:s.SafeAreaView;return(0,o.jsx)(u,{collapsable:!1,style:{flex:1},children:t})},e.Toast=function({children:t,filename:s,warning:c}){const h=n.default.useMemo(()=>{if(s)return'app'+s.replace(/^\./,'')},[s]),x=u();return(0,o.jsx)(l.View,{style:f.container,children:(0,o.jsxs)(l.Animated.View,{style:[f.toast,{position:l.Platform.select({web:'fixed',default:'absolute'}),opacity:x}],children:[!c&&(0,o.jsx)(l.ActivityIndicator,{color:"white"}),c&&(0,o.jsx)(l.Image,{source:r(d[5]),style:f.icon}),(0,o.jsxs)(l.View,{style:{marginLeft:8},children:[(0,o.jsx)(l.Text,{style:f.text,children:t}),h&&(0,o.jsx)(l.Text,{style:f.filename,children:h})]})]})})};
636const o=r(d[0]),n=t(r(d[1])),l=r(d[2]),s=r(d[3]),c=r(d[4]);function u(){const[t]=n.default.useState(()=>new l.Animated.Value(0));return n.default.useEffect(()=>{l.Animated.timing(t,{toValue:1,duration:200,useNativeDriver:!0}).start()},[]),t}e.CODE_FONT=l.Platform.select({default:'Courier',ios:'Courier New',android:'monospace'});const f=l.StyleSheet.create({container:{backgroundColor:'transparent',flex:1},icon:{width:20,height:20,resizeMode:'contain'},toast:{alignItems:'center',borderWidth:1,borderColor:'rgba(255,255,255,0.2)',flexDirection:'row',bottom:8,left:8,paddingVertical:8,paddingHorizontal:12,borderRadius:4,backgroundColor:'black'},text:{color:'white',fontSize:16},filename:{fontFamily:e.CODE_FONT,opacity:.8,color:'white',fontSize:12},code:{fontFamily:e.CODE_FONT}})},562,[6,15,28,17,563,650]);
637__d(function(g,r,_i,a,_m,e,d){"use strict";var t,o=this&&this.__createBinding||(Object.create?function(t,o,n,i){void 0===i&&(i=n);var u=Object.getOwnPropertyDescriptor(o,n);u&&!("get"in u?!o.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return o[n]}}),Object.defineProperty(t,i,u)}:function(t,o,n,i){void 0===i&&(i=n),t[i]=o[n]}),n=this&&this.__setModuleDefault||(Object.create?function(t,o){Object.defineProperty(t,"default",{enumerable:!0,value:o})}:function(t,o){t.default=o}),i=this&&this.__importStar||(t=function(o){return t=Object.getOwnPropertyNames||function(t){var o=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(o[o.length]=n);return o},t(o)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),b=0;b<c.length;b++)"default"!==c[b]&&o(u,i,c[b]);return n(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.useBottomTabBarHeight=e.BottomTabBarHeightContext=e.BottomTabBarHeightCallbackContext=e.BottomTabView=e.BottomTabBar=e.createBottomTabNavigator=e.TransitionSpecs=e.TransitionPresets=e.SceneStyleInterpolators=void 0;const u=i(r(d[0]));e.SceneStyleInterpolators=u;const c=i(r(d[1]));e.TransitionPresets=c;const b=i(r(d[2]));e.TransitionSpecs=b;var l=r(d[3]);Object.defineProperty(e,"createBottomTabNavigator",{enumerable:!0,get:function(){return l.createBottomTabNavigator}});var f=r(d[4]);Object.defineProperty(e,"BottomTabBar",{enumerable:!0,get:function(){return f.BottomTabBar}});var s=r(d[5]);Object.defineProperty(e,"BottomTabView",{enumerable:!0,get:function(){return s.BottomTabView}});var B=r(d[6]);Object.defineProperty(e,"BottomTabBarHeightCallbackContext",{enumerable:!0,get:function(){return B.BottomTabBarHeightCallbackContext}});var m=r(d[7]);Object.defineProperty(e,"BottomTabBarHeightContext",{enumerable:!0,get:function(){return m.BottomTabBarHeightContext}});var T=r(d[8]);Object.defineProperty(e,"useBottomTabBarHeight",{enumerable:!0,get:function(){return T.useBottomTabBarHeight}})},563,[564,565,566,567,614,568,617,647,649]);
638__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.forFade=function({current:t}){return{sceneStyle:{opacity:t.progress.interpolate({inputRange:[-1,0,1],outputRange:[0,1,0]})}}},e.forShift=function({current:t}){return{sceneStyle:{opacity:t.progress.interpolate({inputRange:[-1,0,1],outputRange:[0,1,0]}),transform:[{translateX:t.progress.interpolate({inputRange:[-1,0,1],outputRange:[-50,0,50]})}]}}}},564,[]);
639__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ShiftTransition=e.FadeTransition=void 0;const t=r(d[0]),n=r(d[1]);e.FadeTransition={transitionSpec:n.FadeSpec,sceneStyleInterpolator:t.forFade},e.ShiftTransition={transitionSpec:n.ShiftSpec,sceneStyleInterpolator:t.forShift}},565,[564,566]);
640__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ShiftSpec=e.FadeSpec=void 0;const n=r(d[0]);e.FadeSpec={animation:'timing',config:{duration:150,easing:n.Easing.in(n.Easing.linear)}},e.ShiftSpec={animation:'timing',config:{duration:150,easing:n.Easing.inOut(n.Easing.ease)}}},566,[28]);
641__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createBottomTabNavigator=function(t){return(0,o.createNavigatorFactory)(s)(t)};const t=r(d[0]),o=r(d[1]),n=r(d[2]);function s({id:s,initialRouteName:c,backBehavior:u,UNSTABLE_routeNamesChangeBehavior:N,children:v,layout:B,screenListeners:l,screenOptions:h,screenLayout:L,UNSTABLE_router:_,...T}){const{state:b,descriptors:y,navigation:p,NavigationContent:f}=(0,o.useNavigationBuilder)(o.TabRouter,{id:s,initialRouteName:c,backBehavior:u,UNSTABLE_routeNamesChangeBehavior:N,children:v,layout:B,screenListeners:l,screenOptions:h,screenLayout:L,UNSTABLE_router:_});return(0,t.jsx)(f,{children:(0,t.jsx)(n.BottomTabView,{...T,state:b,navigation:p,descriptors:y})})}},567,[6,296,568]);
642__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var s=Object.getOwnPropertyDescriptor(n,o);s&&!("get"in s?!n.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,s)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var s={};if(null!=i)for(var l=t(i),c=0;c<l.length;c++)"default"!==l[c]&&n(s,i,l[c]);return o(s,i),s});
642Object.defineProperty(e,"__esModule",{value:!0}),e.BottomTabView=function(t){const{tabBar:n=T,state:o,navigation:i,descriptors:h,safeAreaInsets:w,detachInactiveScreens:A='web'===c.Platform.OS||'android'===c.Platform.OS||'ios'===c.Platform.OS}=t,C=o.routes[o.index].key,[M,H]=l.useState([C]);M.includes(C)||H([...M,C]);const I=l.useRef(C),z=(0,v.useAnimatedHashMap)(o);l.useEffect(()=>{const t=I.current;let n;if(t!==C&&h[t]?.options.popToTopOnBlur){const i=o.routes.find(n=>n.key===t);'stack'===i?.state?.type&&i.state.key&&(n={...f.StackActions.popToTop(),target:i.state.key})}t!==C&&i.emit({type:'transitionStart',target:C}),c.Animated.parallel(o.routes.map((n,i)=>{const{options:s}=h[n.key],{animation:l="none",transitionSpec:u=O[l].transitionSpec}=s;let p=u;n.key!==t&&n.key!==C&&(p=O.none.transitionSpec),p=p??O.none.transitionSpec;const f=i===o.index?0:i>=o.index?1:-1;return c.Animated[p.animation](z[n.key],{...p.config,toValue:f,useNativeDriver:j})}).filter(Boolean)).start(({finished:o})=>{o&&n&&i.dispatch(n),t!==C&&i.emit({type:'transitionEnd',target:C})}),I.current=C},[h,C,i,o.index,o.routes,z]);const D=p.SafeAreaProviderCompat.initialMetrics.frame,[R,F]=l.useState(()=>(0,y.getTabBarHeight)({state:o,descriptors:h,dimensions:D,insets:{...p.SafeAreaProviderCompat.initialMetrics.insets,...t.safeAreaInsets},style:h[o.routes[o.index].key].options.tabBarStyle})),{routes:E}=o,N=!E.some(t=>P(h[t.key].options)),{tabBarPosition:V="bottom"}=h[C].options,K=(0,s.jsx)(S.BottomTabBarHeightCallbackContext.Provider,{value:F,children:(0,s.jsx)(u.SafeAreaInsetsContext.Consumer,{children:t=>n({state:o,descriptors:h,navigation:i,insets:{top:w?.top??t?.top??0,right:w?.right??t?.right??0,bottom:w?.bottom??t?.bottom??0,left:w?.left??t?.left??0}})})},"tabbar");return(0,s.jsxs)(p.SafeAreaProviderCompat,{style:{flexDirection:'left'===V||'right'===V?'row':'column'},children:['top'===V||'left'===V?K:null,(0,s.jsx)(m.MaybeScreenContainer,{enabled:A,hasTwoStates:N,style:_.screens,children:E.map((t,n)=>{const i=h[t.key],{lazy:l=!0,animation:u="none",sceneStyleInterpolator:f=O[u].sceneStyleInterpolator}=i.options,y=o.index===n,S=o.preloadedRouteKeys.includes(t.key);if(l&&!M.includes(t.key)&&!y&&!S)return null;const{freezeOnBlur:v,header:j=({layout:n,options:o})=>(0,s.jsx)(p.Header,{...o,layout:n,title:(0,p.getHeaderTitle)(o,t.name)}),headerShown:T,headerStatusBarHeight:_,headerTransparent:w,sceneStyle:C}=i.options,{sceneStyle:H}=f?.({current:{progress:z[t.key]}})??{},I=P(i.options),F=y?B:I?z[t.key].interpolate({inputRange:[0,.99999,1],outputRange:[k,k,x],extrapolate:'extend'}):x;return(0,s.jsx)(m.MaybeScreen,{style:[c.StyleSheet.absoluteFill,{zIndex:y?0:-1}],active:F,enabled:A,freezeOnBlur:v,shouldFreeze:F===x&&!S,children:(0,s.jsx)(b.BottomTabBarHeightContext.Provider,{value:'bottom'===V?R:0,children:(0,s.jsx)(p.Screen,{focused:y,route:i.route,navigation:i.navigation,headerShown:T,headerStatusBarHeight:_,headerTransparent:w,header:j({layout:D,route:i.route,navigation:i.navigation,options:i.options}),style:[C,I&&H],children:i.render()})})},t.key)})},"screens"),'bottom'===V||'right'===V?K:null]})};const s=r(d[0]),l=i(r(d[1])),c=r(d[2]),u=r(d[3]),p=r(d[4]),f=r(d[5]),h=r(d[6]),y=r(d[7]),m=r(d[8]),S=r(d[9]),b=r(d[10]),v=r(d[11]),x=0,k=1,B=2,O={fade:h.FadeTransition,shift:h.ShiftTransition,none:{sceneStyleInterpolator:void 0,transitionSpec:{animation:'timing',config:{duration:0}}}},j='web'!==c.Platform.OS,P=t=>{const{animation:n,transitionSpec:o}=t;return n?'none'!==n:Boolean(o)},T=t=>(0,s.jsx)(y.BottomTabBar,{...t});const _=c.StyleSheet.create({screens:{flex:1,overflow:'hidden'}})},568,[6,15,28,17,569,296,565,614,619,617,647,648]);
643__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,u,o){void 0===o&&(o=u);var c=Object.getOwnPropertyDescriptor(n,u);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,o,c)}:function(t,n,u,o){void 0===o&&(o=u),t[o]=n[u]}),n=this&&this.__exportStar||function(n,u){for(var o in n)"default"===o||Object.prototype.hasOwnProperty.call(u,o)||t(u,n,o)},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
643Object.defineProperty(e,"__esModule",{value:!0}),e.Assets=e.useFrameSize=e.Text=e.Screen=e.SafeAreaProviderCompat=e.ResourceSavingView=e.PlatformPressable=e.MissingIcon=e.Lazy=e.Label=e.getLabel=e.useHeaderHeight=e.HeaderTitle=e.HeaderShownContext=e.HeaderHeightContext=e.HeaderButton=e.HeaderBackground=e.HeaderBackContext=e.HeaderBackButton=e.Header=e.getHeaderTitle=e.getDefaultHeaderHeight=e.getDefaultSidebarWidth=e.Button=e.Badge=e.Background=void 0;const o=u(r(d[0])),c=u(r(d[1])),f=u(r(d[2])),b=u(r(d[3])),l=u(r(d[4]));var H=r(d[5]);Object.defineProperty(e,"Background",{enumerable:!0,get:function(){return H.Background}});var s=r(d[6]);Object.defineProperty(e,"Badge",{enumerable:!0,get:function(){return s.Badge}});var v=r(d[7]);Object.defineProperty(e,"Button",{enumerable:!0,get:function(){return v.Button}});var P=r(d[8]);Object.defineProperty(e,"getDefaultSidebarWidth",{enumerable:!0,get:function(){return P.getDefaultSidebarWidth}});var p=r(d[9]);Object.defineProperty(e,"getDefaultHeaderHeight",{enumerable:!0,get:function(){return p.getDefaultHeaderHeight}});var m=r(d[10]);Object.defineProperty(e,"getHeaderTitle",{enumerable:!0,get:function(){return m.getHeaderTitle}});var y=r(d[11]);Object.defineProperty(e,"Header",{enumerable:!0,get:function(){return y.Header}});var O=r(d[12]);Object.defineProperty(e,"HeaderBackButton",{enumerable:!0,get:function(){return O.HeaderBackButton}});var j=r(d[13]);Object.defineProperty(e,"HeaderBackContext",{enumerable:!0,get:function(){return j.HeaderBackContext}});var B=r(d[14]);Object.defineProperty(e,"HeaderBackground",{enumerable:!0,get:function(){return B.HeaderBackground}});var h=r(d[15]);Object.defineProperty(e,"HeaderButton",{enumerable:!0,get:function(){return h.HeaderButton}});var S=r(d[16]);Object.defineProperty(e,"HeaderHeightContext",{enumerable:!0,get:function(){return S.HeaderHeightContext}});var _=r(d[17]);Object.defineProperty(e,"HeaderShownContext",{enumerable:!0,get:function(){return _.HeaderShownContext}});var x=r(d[18]);Object.defineProperty(e,"HeaderTitle",{enumerable:!0,get:function(){return x.HeaderTitle}});var k=r(d[19]);Object.defineProperty(e,"useHeaderHeight",{enumerable:!0,get:function(){return k.useHeaderHeight}});var C=r(d[20]);Object.defineProperty(e,"getLabel",{enumerable:!0,get:function(){return C.getLabel}});var w=r(d[21]);Object.defineProperty(e,"Label",{enumerable:!0,get:function(){return w.Label}});var L=r(d[22]);Object.defineProperty(e,"Lazy",{enumerable:!0,get:function(){return L.Lazy}});var T=r(d[23]);Object.defineProperty(e,"MissingIcon",{enumerable:!0,get:function(){return T.MissingIcon}});var D=r(d[24]);Object.defineProperty(e,"PlatformPressable",{enumerable:!0,get:function(){return D.PlatformPressable}});var z=r(d[25]);Object.defineProperty(e,"ResourceSavingView",{enumerable:!0,get:function(){return z.ResourceSavingView}});var M=r(d[26]);Object.defineProperty(e,"SafeAreaProviderCompat",{enumerable:!0,get:function(){return M.SafeAreaProviderCompat}});var A=r(d[27]);Object.defineProperty(e,"Screen",{enumerable:!0,get:function(){return A.Screen}});var F=r(d[28]);Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return F.Text}});var I=r(d[29]);Object.defineProperty(e,"useFrameSize",{enumerable:!0,get:function(){return I.useFrameSize}}),e.Assets=[c.default,o.default,l.default,b.default,f.default],n(r(d[30]),e)},569,[570,571,572,573,574,575,576,586,589,590,591,592,594,603,598,595,604,600,602,605,606,607,608,609,587,610,611,612,588,593,613]);
644__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/react-navigation/elements/back-icon-mask.0a328cd9c1afd0afe8e3b1ec5165b1b4.png",width:50,height:85,toString(){return this.uri}}},570,[]);
645__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/react-navigation/elements/back-icon.35ba0eaec5a4f5ed12ca16fabeae451d.png",width:96,height:96,toString(){return this.uri}}},571,[]);
646__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/react-navigation/elements/clear-icon.c94f6478e7ae0cdd9f15de1fcb9e5e55.png",width:64,height:64,toString(){return this.uri}}},572,[]);
647__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/react-navigation/elements/close-icon.808e1b1b9b53114ec2838071a7e6daa7.png",width:96,height:96,toString(){return this.uri}}},573,[]);
648__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/react-navigation/elements/search-icon.286d67d3f74808a60a78d3ebf1a5fb57.png",width:96,height:96,toString(){return this.uri}}},574,[]);
649__d(function(g,r,i,a,m,e,d){"use strict";
649Object.defineProperty(e,"__esModule",{value:!0}),e.Background=function({style:c,...s}){const{colors:u}=(0,t.useTheme)();return(0,o.jsx)(n.Animated.View,{...s,style:[{flex:1,backgroundColor:u.background},c]})};const o=r(d[0]),n=r(d[1]),t=r(d[2])},575,[6,28,296]);
650__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var l=t(o),c=0;c<l.length;c++)"default"!==l[c]&&n(u,o,l[c]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.Badge=function({children:t,style:n,visible:i=!0,size:o=18,...p}){const[v]=l.useState(()=>new c.Animated.Value(i?1:0)),[m,_]=l.useState(i),{colors:O,fonts:y}=(0,f.useTheme)();if(l.useEffect(()=>{if(m)return c.Animated.timing(v,{toValue:i?1:0,duration:150,useNativeDriver:h}).start(({finished:t})=>{t&&!i&&_(!1)}),()=>v.stopAnimation()},[v,m,i]),!m){if(!i)return null;_(!0)}const{backgroundColor:S=O.notification,...j}=c.StyleSheet.flatten(n)||{},w=(0,s.Color)(S)?.isLight()?'black':'white',P=o/2,A=Math.floor(3*o/4);return(0,u.jsx)(c.Animated.Text,{numberOfLines:1,style:[{transform:[{scale:v.interpolate({inputRange:[0,1],outputRange:[.5,1]})}],color:w,lineHeight:o-1,height:o,minWidth:o,opacity:v,backgroundColor:S,fontSize:A,borderRadius:P,borderCurve:'continuous'},y.regular,b.container,j],...p,children:t})};const u=r(d[0]),l=o(r(d[1])),c=r(d[2]),s=r(d[3]),f=r(d[4]),h='web'!==c.Platform.OS;const b=c.StyleSheet.create({container:{alignSelf:'flex-end',textAlign:'center',paddingHorizontal:4,overflow:'hidden'}})},576,[6,15,28,577,296]);
651__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Color=function(t){if('string'==typeof t&&!t.startsWith('var('))return(0,u.default)(t);return};const u=t(r(d[0]))},577,[578]);
652__d(function(g,r,_i,_a,_m,e,d){const t=r(d[0]),o=r(d[1]),n=['keyword','gray','hex'],s={};for(const t of Object.keys(o))s[[...o[t].labels].sort().join('')]=t;const h={};function l(i,a){if(!(this instanceof l))return new l(i,a);if(a&&a in n&&(a=null),a&&!(a in o))throw new Error('Unknown model: '+a);let c,u;if(null==i)this.model='rgb',this.color=[0,0,0],this.valpha=1;else if(i instanceof l)this.model=i.model,this.color=[...i.color],this.valpha=i.valpha;else if('string'==typeof i){const n=t.get(i);if(null===n)throw new Error('Unable to parse color from string: '+i);this.model=n.model,u=o[this.model].channels,this.color=n.value.slice(0,u),this.valpha='number'==typeof n.value[u]?n.value[u]:1}else if(i.length>0){this.model=a||'rgb',u=o[this.model].channels;const t=Array.prototype.slice.call(i,0,u);this.color=p(t,u),this.valpha='number'==typeof i[u]?i[u]:1}else if('number'==typeof i)this.model='rgb',this.color=[i>>16&255,i>>8&255,255&i],this.valpha=1;else{this.valpha=1;const t=Object.keys(i);'alpha'in i&&(t.splice(t.indexOf('alpha'),1),this.valpha='number'==typeof i.alpha?i.alpha:0);const n=t.sort().join('');if(!(n in s))throw new Error('Unable to parse color from object: '+JSON.stringify(i));this.model=s[n];const{labels:h}=o[this.model],l=[];for(c=0;c<h.length;c++)l.push(i[h[c]]);this.color=p(l)}if(h[this.model])for(u=o[this.model].channels,c=0;c<u;c++){const t=h[this.model][c];t&&(this.color[c]=t(this.color[c]))}this.valpha=Math.max(0,Math.min(1,this.valpha)),Object.freeze&&Object.freeze(this)}l.prototype={toString(){return this.string()},toJSON(){return this[this.model]()},string(o){let n=this.model in t.to?this:this.rgb();n=n.round('number'==typeof o?o:1);const s=1===n.valpha?n.color:[...n.color,this.valpha];return t.to[n.model](s)}
vendor: 4,251 bytes, lines 652-653
652,percentString(o){const n=this.rgb().round('number'==typeof o?o:1),s=1===n.valpha?n.color:[...n.color,this.valpha];return t.to.rgb.percent(s)},array(){return 1===this.valpha?[...this.color]:[...this.color,this.valpha]},object(){const t={},{channels:n}=o[this.model],{labels:s}=o[this.model];for(let o=0;o<n;o++)t[s[o]]=this.color[o];return 1!==this.valpha&&(t.alpha=this.valpha),t},unitArray(){const t=this.rgb().color;return t[0]/=255,t[1]/=255,t[2]/=255,1!==this.valpha&&t.push(this.valpha),t},unitObject(){const t=this.rgb().object();return t.r/=255,t.g/=255,t.b/=255,1!==this.valpha&&(t.alpha=this.valpha),t},round(t){return t=Math.max(t||0,0),new l([...this.color.map(a(t)),this.valpha],this.model)},alpha(t){return void 0!==t?new l([...this.color,Math.max(0,Math.min(1,t))],this.model):this.valpha},red:c('rgb',0,u(255)),green:c('rgb',1,u(255)),blue:c('rgb',2,u(255)),hue:c(['hsl','hsv','hsl','hwb','hcg'],0,t=>(t%360+360)%360),saturationl:c('hsl',1,u(100)),lightness:c('hsl',2,u(100)),saturationv:c('hsv',1,u(100)),value:c('hsv',2,u(100)),chroma:c('hcg',1,u(100)),gray:c('hcg',2,u(100)),white:c('hwb',1,u(100)),wblack:c('hwb',2,u(100)),cyan:c('cmyk',0,u(100)),magenta:c('cmyk',1,u(100)),yellow:c('cmyk',2,u(100)),black:c('cmyk',3,u(100)),x:c('xyz',0,u(95.047)),y:c('xyz',1,u(100)),z:c('xyz',2,u(108.833)),l:c('lab',0,u(100)),a:c('lab',1),b:c('lab',2),keyword(t){return void 0!==t?new l(t):o[this.model].keyword(this.color)},hex(o){return void 0!==o?new l(o):t.to.hex(this.rgb().round().color)},hexa(o){if(void 0!==o)return new l(o);const n=this.rgb().round().color;let s=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===s.length&&(s='0'+s),t.to.hex(n)+s},rgbNumber(){const t=this.rgb().color;return(255&t[0])<<16|(255&t[1])<<8|255&t[2]},luminosity(){const t=this.rgb().color,o=[];for(const[n,s]of t.entries()){const t=s/255;o[n]=t<=.04045?t/12.92:((t+.055)/1.055)**2.4}return.2126*o[0]+.7152*o[1]+.0722*o[2]},contrast(t){const o=this.luminosity(),n=t.luminosity();return o>n?(o+.05)/(n+.05):(n+.05)/(o+.05)},level(t){const o=this.contrast(t);return o>=7?'AAA':o>=4.5?'AA':''},isDark(){const t=this.rgb().color;return(2126*t[0]+7152*t[1]+722*t[2])/1e4<128},isLight(){return!this.isDark()},negate(){const t=this.rgb();for(let o=0;o<3;o++)t.color[o]=255-t.color[o];return t},lighten(t){const o=this.hsl();return o.color[2]+=o.color[2]*t,o},darken(t){const o=this.hsl();return o.color[2]-=o.color[2]*t,o},saturate(t){const o=this.hsl();return o.color[1]+=o.color[1]*t,o},desaturate(t){const o=this.hsl();return o.color[1]-=o.color[1]*t,o},whiten(t){const o=this.hwb();return o.color[1]+=o.color[1]*t,o},blacken(t){const o=this.hwb();return o.color[2]+=o.color[2]*t,o},grayscale(){const t=this.rgb().color,o=.3*t[0]+.59*t[1]+.11*t[2];return l.rgb(o,o,o)},fade(t){return this.alpha(this.valpha-this.valpha*t)},opaquer(t){return this.alpha(this.valpha+this.valpha*t)},rotate(t){const o=this.hsl();let n=o.color[0];return n=(n+t)%360,n=n<0?360+n:n,o.color[0]=n,o},mix(t,o){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof t);const n=t.rgb(),s=this.rgb(),h=void 0===o?.5:o,i=2*h-1,a=n.alpha()-s.alpha(),c=((i*a===-1?i:(i+a)/(1+i*a))+1)/2,u=1-c;return l.rgb(c*n.red()+u*s.red(),c*n.green()+u*s.green(),c*n.blue()+u*s.blue(),n.alpha()*h+s.alpha()*(1-h))}};for(const t of Object.keys(o)){if(n.includes(t))continue;const{channels:s}=o[t];l.prototype[t]=function(...n){return this.model===t?new l(this):n.length>0?new l(n,t):new l([...(s=o[this.model][t].raw(this.color),Array.isArray(s)?s:[s]),this.valpha],t);var s},l[t]=function(...o){let n=o[0];return'number'==typeof n&&(n=p(o,s)),new l(n,t)}}function i(t,o){return Number(t.toFixed(o))}function a(t){return function(o){return i(o,t)}}function c(t,o,n){t=Array.isArray(t)?t:[t];for(const s of t)(h[s]||(h[s]=[]))[o]=n;return t=t[0],function(s){let h;return void 0!==s?(n&&(s=n(s)),h=this[t](),h.color[o]=s,h):(h=this[t]().color[o],n&&(h=n(h)),h)}}function u(t){return function(o){return Math.max(0,Math.min(t,o))}}function p(t,o){for(let n=0;n<o;n++)'number'!=typeof t[n]&&(t[n]=0);return t}_m.exports=l},578,[579,583]);
653__d(function(_g,_r,_i,_a,m,e,d){var r=_r(d[0]),t=_r(d[1]),a=Object.hasOwnProperty,n=Object.create(null);
vendor: 5,567 bytes, lines 653-654
653for(var s in r)a.call(r,s)&&(n[r[s]]=s);var o=m.exports={to:{},get:{}};function l(r,t,a){return Math.min(Math.max(t,r),a)}function u(r){var t=Math.round(r).toString(16).toUpperCase();return t.length<2?'0'+t:t}o.get=function(r){var t,a;switch(r.substring(0,3).toLowerCase()){case'hsl':t=o.get.hsl(r),a='hsl';break;case'hwb':t=o.get.hwb(r),a='hwb';break;default:t=o.get.rgb(r),a='rgb'}return t?{model:a,value:t}:null},o.get.rgb=function(t){if(!t)return null;var n,s,o,u=[0,0,0,1];if(n=t.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(o=n[2],n=n[1],s=0;s<3;s++){var h=2*s;u[s]=parseInt(n.slice(h,h+2),16)}o&&(u[3]=parseInt(o,16)/255)}else if(n=t.match(/^#([a-f0-9]{3,4})$/i)){for(o=(n=n[1])[3],s=0;s<3;s++)u[s]=parseInt(n[s]+n[s],16);o&&(u[3]=parseInt(o+o,16)/255)}else if(n=t.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(s=0;s<3;s++)u[s]=parseInt(n[s+1],0);n[4]&&(n[5]?u[3]=.01*parseFloat(n[4]):u[3]=parseFloat(n[4]))}else{if(!(n=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(n=t.match(/^(\w+)$/))?'transparent'===n[1]?[0,0,0,0]:a.call(r,n[1])?((u=r[n[1]])[3]=1,u):null:null;for(s=0;s<3;s++)u[s]=Math.round(2.55*parseFloat(n[s+1]));n[4]&&(n[5]?u[3]=.01*parseFloat(n[4]):u[3]=parseFloat(n[4]))}for(s=0;s<3;s++)u[s]=l(u[s],0,255);return u[3]=l(u[3],0,1),u},o.get.hsl=function(r){if(!r)return null;var t=r.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var a=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,l(parseFloat(t[2]),0,100),l(parseFloat(t[3]),0,100),l(isNaN(a)?1:a,0,1)]}return null},o.get.hwb=function(r){if(!r)return null;var t=r.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var a=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,l(parseFloat(t[2]),0,100),l(parseFloat(t[3]),0,100),l(isNaN(a)?1:a,0,1)]}return null},o.to.hex=function(){var r=t(arguments);return'#'+u(r[0])+u(r[1])+u(r[2])+(r[3]<1?u(Math.round(255*r[3])):'')},o.to.rgb=function(){var r=t(arguments);return r.length<4||1===r[3]?'rgb('+Math.round(r[0])+', '+Math.round(r[1])+', '+Math.round(r[2])+')':'rgba('+Math.round(r[0])+', '+Math.round(r[1])+', '+Math.round(r[2])+', '+r[3]+')'},o.to.rgb.percent=function(){var r=t(arguments),a=Math.round(r[0]/255*100),n=Math.round(r[1]/255*100),s=Math.round(r[2]/255*100);return r.length<4||1===r[3]?'rgb('+a+'%, '+n+'%, '+s+'%)':'rgba('+a+'%, '+n+'%, '+s+'%, '+r[3]+')'},o.to.hsl=function(){var r=t(arguments);return r.length<4||1===r[3]?'hsl('+r[0]+', '+r[1]+'%, '+r[2]+'%)':'hsla('+r[0]+', '+r[1]+'%, '+r[2]+'%, '+r[3]+')'},o.to.hwb=function(){var r=t(arguments),a='';return r.length>=4&&1!==r[3]&&(a=', '+r[3]),'hwb('+r[0]+', '+r[1]+'%, '+r[2]+'%'+a+')'},o.to.keyword=function(r){return n[r.slice(0,3)]}},579,[580,581]);
654__d(function(g,r,i,a,m,e,d){'use strict';m.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
654ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},580,[]);
655__d(function(g,r,_i,a,m,e,d){'use strict';var t=r(d[0]),n=Array.prototype.concat,o=Array.prototype.slice,c=m.exports=function(c){for(var u=[],p=0,i=c.length;p<i;p++){var l=c[p];t(l)?u=n.call(u,o.call(l)):u.push(l)}return u};c.wrap=function(t){return function(){return t(c(arguments))}}},581,[582]);
656__d(function(g,r,i,a,m,e,d){m.exports=function(n){return!(!n||'string'==typeof n)&&(n instanceof Array||Array.isArray(n)||n.length>=0&&(n.splice instanceof Function||Object.getOwnPropertyDescriptor(n,n.length-1)&&'String'!==n.constructor.name))}},582,[]);
657__d(function(g,r,_i,a,m,e,d){const n=r(d[0]),o=r(d[1]),t={};function c(n){const o=function(...o){const t=o[0];return null==t?t:(t.length>1&&(o=t),n(o))};return'conversion'in n&&(o.conversion=n.conversion),o}function s(n){const o=function(...o){const t=o[0];if(null==t)return t;t.length>1&&(o=t);const c=n(o);if('object'==typeof c)for(let n=c.length,o=0;o<n;o++)c[o]=Math.round(c[o]);return c};return'conversion'in n&&(o.conversion=n.conversion),o}Object.keys(n).forEach(i=>{t[i]={},Object.defineProperty(t[i],'channels',{value:n[i].channels}),Object.defineProperty(t[i],'labels',{value:n[i].labels});const l=o(i);Object.keys(l).forEach(n=>{const o=l[n];t[i][n]=s(o),t[i][n].raw=c(o)})}),m.exports=t},583,[584,585]);
658__d(function(_g,_r,_i,_a,_m,e,d){const n=_r(d[0]),t={};for(const r of Object.keys(n))t[n[r]]=r;const r={rgb:{channels:3,labels:'rgb'},hsl:{channels:3,labels:'hsl'},hsv:{channels:3,labels:'hsv'},hwb:{channels:3,labels:'hwb'},cmyk:{channels:4,labels:'cmyk'},xyz:{channels:3,labels:'xyz'},lab:{channels:3,labels:'lab'},lch:{channels:3,labels:'lch'},hex:{channels:1,labels:['hex']},keyword:{channels:1,labels:['keyword']},ansi16:{channels:1,labels:['ansi16']},ansi256:{channels:1,labels:['ansi256']},hcg:{channels:3,labels:['h','c','g']},apple:{channels:3,labels:['r16','g16','b16']},gray:{channels:1,labels:['gray']}};_m.exports=r;for(const n of Object.keys(r)){if(!('channels'in r[n]))throw new Error('missing channels property: '+n);if(!('labels'in r[n]))throw new Error('missing channel labels property: '+n);if(r[n].labels.length!==r[n].channels)throw new Error('channel and label counts mismatch: '+n);const{channels:t,labels:a}=r[n];delete r[n].channels,delete r[n].labels,Object.defineProperty(r[n],'channels',{value:t}),Object.defineProperty(r[n],'labels',{value:a})}function a(n,t){return(n[0]-t[0])**2+(n[1]-t[1])**2+(n[2]-t[2])**2}r.rgb.hsl=function(n){const t=n[0]/255,r=n[1]/255,a=n[2]/255,c=Math.min(t,r,a),s=Math.max(t,r,a),o=s-c;let l,h;s===c?l=0:t===s?l=(r-a)/o:r===s?l=2+(a-t)/o:a===s&&(l=4+(t-r)/o),l=Math.min(60*l,360),l<0&&(l+=360);const u=(c+s)/2;return h=s===c?0:u<=.5?o/(s+c):o/(2-s-c),[l,100*h,100*u]},r.rgb.hsv=function(n){let t,r,a,c,s;const o=n[0]/255,l=n[1]/255,h=n[2]/255,u=Math.max(o,l,h),i=u-Math.min(o,l,h),b=function(n){return(u-n)/6/i+.5};return 0===i?(c=0,s=0):(s=i/u,t=b(o),r=b(l),a=b(h),o===u?c=a-r:l===u?c=.3333333333333333+t-a:h===u&&(c=.6666666666666666+r-t),c<0?c+=1:c>1&&(c-=1)),[360*c,100*s,100*u]},r.rgb.hwb=function(n){const t=n[0],a=n[1];let c=n[2];const s=r.rgb.hsl(n)[0],o=.00392156862745098*Math.min(t,Math.min(a,c
vendor: 7,011 bytes, lines 658-659
658));return c=1-.00392156862745098*Math.max(t,Math.max(a,c)),[s,100*o,100*c]},r.rgb.cmyk=function(n){const t=n[0]/255,r=n[1]/255,a=n[2]/255,c=Math.min(1-t,1-r,1-a);return[100*((1-t-c)/(1-c)||0),100*((1-r-c)/(1-c)||0),100*((1-a-c)/(1-c)||0),100*c]},r.rgb.keyword=function(r){const c=t[r];if(c)return c;let s,o=1/0;for(const t of Object.keys(n)){const c=a(r,n[t]);c<o&&(o=c,s=t)}return s},r.keyword.rgb=function(t){return n[t]},r.rgb.xyz=function(n){let t=n[0]/255,r=n[1]/255,a=n[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,a=a>.04045?((a+.055)/1.055)**2.4:a/12.92;return[100*(.4124*t+.3576*r+.1805*a),100*(.2126*t+.7152*r+.0722*a),100*(.0193*t+.1192*r+.9505*a)]},r.rgb.lab=function(n){const t=r.rgb.xyz(n);let a=t[0],c=t[1],s=t[2];a/=95.047,c/=100,s/=108.883,a=a>.008856?a**.3333333333333333:7.787*a+.13793103448275862,c=c>.008856?c**.3333333333333333:7.787*c+.13793103448275862,s=s>.008856?s**.3333333333333333:7.787*s+.13793103448275862;return[116*c-16,500*(a-c),200*(c-s)]},r.hsl.rgb=function(n){const t=n[0]/360,r=n[1]/100,a=n[2]/100;let c,s,o;if(0===r)return o=255*a,[o,o,o];c=a<.5?a*(1+r):a+r-a*r;const l=2*a-c,h=[0,0,0];for(let n=0;n<3;n++)s=t+.3333333333333333*-(n-1),s<0&&s++,s>1&&s--,o=6*s<1?l+6*(c-l)*s:2*s<1?c:3*s<2?l+(c-l)*(.6666666666666666-s)*6:l,h[n]=255*o;return h},r.hsl.hsv=function(n){const t=n[0];let r=n[1]/100,a=n[2]/100,c=r;const s=Math.max(a,.01);a*=2,r*=a<=1?a:2-a,c*=s<=1?s:2-s;return[t,100*(0===a?2*c/(s+c):2*r/(a+r)),100*((a+r)/2)]},r.hsv.rgb=function(n){const t=n[0]/60,r=n[1]/100;let a=n[2]/100;const c=Math.floor(t)%6,s=t-Math.floor(t),o=255*a*(1-r),l=255*a*(1-r*s),h=255*a*(1-r*(1-s));switch(a*=255,c){case 0:return[a,h,o];case 1:return[l,a,o];case 2:return[o,a,h];case 3:return[o,l,a];case 4:return[h,o,a];case 5:return[a,o,l]}},r.hsv.hsl=function(n){const t=n[0],r=n[1]/100,a=n[2]/100,c=Math.max(a,.01);let s,o;o=(2-r)*a;const l=(2-r)*c;return s=r*c,s/=l<=1?l:2-l,s=s||0,o/=2,[t,100*s,100*o]},r.hwb.rgb=function(n){const t=n[0]/360;let r=n[1]/100,a=n[2]/100;const c=r+a;let s;c>1&&(r/=c,a/=c);const o=Math.floor(6*t),l=1-a;s=6*t-o,1&o&&(s=1-s);const h=r+s*(l-r);let u,i,b;switch(o){default:case 6:case 0:u=l,i=h,b=r;break;case 1:u=h,i=l,b=r;break;case 2:u=r,i=l,b=h;break;case 3:u=r,i=h,b=l;break;case 4:u=h,i=r,b=l;break;case 5:u=l,i=r,b=h}return[255*u,255*i,255*b]},r.cmyk.rgb=function(n){const t=n[0]/100,r=n[1]/100,a=n[2]/100,c=n[3]/100;return[255*(1-Math.min(1,t*(1-c)+c)),255*(1-Math.min(1,r*(1-c)+c)),255*(1-Math.min(1,a*(1-c)+c))]},r.xyz.rgb=function(n){const t=n[0]/100,r=n[1]/100,a=n[2]/100;let c,s,o;return c=3.2406*t+-1.5372*r+-.4986*a,s=-.9689*t+1.8758*r+.0415*a,o=.0557*t+-.204*r+1.057*a,c=c>.0031308?1.055*c**.4166666666666667-.055:12.92*c,s=s>.0031308?1.055*s**.4166666666666667-.055:12.92*s,o=o>.0031308?1.055*o**.4166666666666667-.055:12.92*o,c=Math.min(Math.max(0,c),1),s=Math.min(Math.max(0,s),1),o=Math.min(Math.max(0,o),1),[255*c,255*s,255*o]},r.xyz.lab=function(n){let t=n[0],r=n[1],a=n[2];t/=95.047,r/=100,a/=108.883,t=t>.008856?t**.3333333333333333:7.787*t+.13793103448275862,r=r>.008856?r**.3333333333333333:7.787*r+.13793103448275862,a=a>.008856?a**.3333333333333333:7.787*a+.13793103448275862;return[116*r-16,500*(t-r),200*(r-a)]},r.lab.xyz=function(n){let t,r,a;r=(n[0]+16)/116,t=n[1]/500+r,a=r-n[2]/200;const c=r**3,s=t**3,o=a**3;return r=c>.008856?c:(r-.13793103448275862)/7.787,t=s>.008856?s:(t-.13793103448275862)/7.787,a=o>.008856?o:(a-.13793103448275862)/7.787,t*=95.047,r*=100,a*=108.883,[t,r,a]},r.lab.lch=function(n){const t=n[0],r=n[1],a=n[2];let c;c=360*Math.atan2(a,r)/2/Math.PI,c<0&&(c+=360);return[t,Math.sqrt(r*r+a*a),c]},r.lch.lab=function(n){const t=n[0],r=n[1],a=n[2]/360*2*Math.PI;return[t,r*Math.cos(a),r*Math.sin(a)]},r.rgb.ansi16=function(n,t=null){const[a,c,s]=n;let o=null===t?r.rgb.hsv(n)[2]:t;if(o=Math.round(o/50),0===o)return 30;let l=30+(Math.round(s/255)<<2|Math.round(c/255)<<1|Math.round(a/255));return 2===o&&(l+=60),l},r.hsv.ansi16=function(n){return r.rgb.ansi16(r.hsv.rgb(n),n[2])},r.rgb.ansi256=function(n){const t=n[0],r=n[1],a=n[2];if(t===r&&r===a)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;return 16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(a/255*5)},r.ansi16.rgb=function(n){let t=n%10;if(0===t||7===t)return n>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const r=.5*(1+~~(n>50));return[(1&t)*r*255,(t>>1&1)*r*255,(t>>2&1)*r*255]},r.ansi256.rgb=function(n){if(n>=232){const t=10*(n-232)+8;return[t,t,t]}let t;n-=16;return[Math.floor(n/36)/5*255,Math.floor((t=n%36)/6)/5*255,t%6/5*255]},r.rgb.hex=function(n){const t=(((255&Math.round(n[0]))<<16)+((255&Math.round(n[1]))<<8)+(255&Math.round(n[2]))).toString(16).toUpperCase();return'000000'.substring(t.length)+t},r.hex.rgb=function(n){const t=n.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];3===t[0].length&&(r=r.split('').map(n=>n+n).join(''));const a=parseInt(r,16);return[a>>16&255,a>>8&255,255&a]},r.rgb.hcg=function(n){const t=n[0]/255,r=n[1]/255,a=n[2]/255,c=Math.max(Math.max(t,r),a),s=Math.min(Math.min(t,r),a),o=c-s;let l,h;return l=o<1?s/(1-o):0,h=o<=0?0:c===t?(r-a)/o%6:c===r?2+(a-t)/o:4+(t-r)/o,h/=6,h%=1,[360*h,100*o,100*l]},r.hsl.hcg=function(n){const t=n[1]/100,r=n[2]/100,a=r<.5?2*t*r:2*t*(1-r);let c=0;return a<1&&(c=(r-.5*a)/(1-a)),[n[0],100*a,100*c]},r.hsv.hcg=function(n){const t=n[1]/100,r=n[2]/100,a=t*r;let c=0;return a<1&&(c=(r-a)/(1-a)),[n[0],100*a,100*c]},r.hcg.rgb=function(n){const t=n[0]/360,r=n[1]/100,a=n[2]/100;if(0===r)return[255*a,255*a,255*a];const c=[0,0,0],s=t%1*6,o=s%1,l=1-o;let h=0;switch(Math.floor(s)){case 0:c[0]=1,c[1]=o,c[2]=0;break;case 1:c[0]=l,c[1]=1,c[2]=0;break;case 2:c[0]=0,c[1]=1,c[2]=o;break;case 3:c[0]=0,c[1]=l,c[2]=1;break;case 4:c[0]=o,c[1]=0,c[2]=1;break;default:c[0]=1,c[1]=0,c[2]=l}return h=(1-r)*a,[255*(r*c[0]+h),255*(r*c[1]+h),255*(r*c[2]+h)]},r.hcg.hsv=function(n){const t=n[1]/100,r=t+n[2]/100*(1-t);let a=0;return r>0&&(a=t/r),[n[0],100*a,100*r]},r.hcg.hsl=function(n){const t=n[1]/100,r=n[2]/100*(1-t)+.5*t;let a=0;return r>0&&r<.5?a=t/(2*r):r>=.5&&r<1&&(a=t/(2*(1-r))),[n[0],100*a,100*r]},r.hcg.hwb=function(n){const t=n[1]/100,r=t+n[2]/100*(1-t);return[n[0],100*(r-t),100*(1-r)]},r.hwb.hcg=function(n){const t=n[1]/100,r=1-n[2]/100,a=r-t;let c=0;return a<1&&(c=(r-a)/(1-a)),[n[0],100*a,100*c]},r.apple.rgb=function(n){return[n[0]/65535*255,n[1]/65535*255,n[2]/65535*255]},r.rgb.apple=function(n){return[n[0]/255*65535,n[1]/255*65535,n[2]/255*65535]},r.gray.rgb=function(n){return[n[0]/100*255,n[0]/100*255,n[0]/100*255]},r.gray.hsl=function(n){return[0,0,n[0]]},r.gray.hsv=r.gray.hsl,r.gray.hwb=function(n){return[0,100,n[0]]},r.gray.cmyk=function(n){return[0,0,0,n[0]]},r.gray.lab=function(n){return[n[0],0,0]},r.gray.hex=function(n){const t=255&Math.round(n[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return'000000'.substring(r.length)+r},r.rgb.gray=function(n){return[(n[0]+n[1]+n[2])/3/255*100]}},584,[580]);
659__d(function(g,r,_i,a,m,e,d){const n=r(d[0]);function t(){const t={}
659,c=Object.keys(n);for(let n=c.length,o=0;o<n;o++)t[c[o]]={distance:-1,parent:null};return t}function c(c){const o=t(),s=[c];for(o[c].distance=0;s.length;){const t=s.pop(),c=Object.keys(n[t]);for(let n=c.length,u=0;u<n;u++){const n=c[u],i=o[n];-1===i.distance&&(i.distance=o[t].distance+1,i.parent=t,s.unshift(n))}}return o}function o(n,t){return function(c){return t(n(c))}}function s(t,c){const s=[c[t].parent,t];let u=n[c[t].parent][t],i=c[t].parent;for(;c[i].parent;)s.unshift(c[i].parent),u=o(n[c[i].parent][i],u),i=c[i].parent;return u.conversion=s,u}m.exports=function(n){const t=c(n),o={},u=Object.keys(t);for(let n=u.length,c=0;c<n;c++){const n=u[c];null!==t[n].parent&&(o[n]=s(n,t))}return o}},585,[584]);
660__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Button=function(t){return'screen'in t||'action'in t?(0,n.jsx)(p,{...t}):(0,n.jsx)(h,{...t})};const n=r(d[0]),o=t(r(d[1])),s=r(d[2]),c=r(d[3]),l=r(d[4]),u=r(d[5]),f=40;function p({screen:t,params:o,action:s,href:l,...u}){const f=(0,c.useLinkProps)({screen:t,params:o,action:s,href:l});return(0,n.jsx)(h,{...u,...f})}function h({variant:t="tinted",color:p,android_ripple:h,style:b,children:x,...y}){const{colors:j,fonts:k}=(0,c.useTheme)(),v=p??j.primary;let P,S;switch(t){case'plain':P='transparent',S=v;break;case'tinted':P=(0,o.default)(v).fade(.85).string(),S=v;break;case'filled':P=v,S=(0,o.default)(v).isDark()?'white':(0,o.default)(v).darken(.71).string()}return(0,n.jsx)(l.PlatformPressable,{...y,android_ripple:{radius:f,color:(0,o.default)(S).fade(.85).string(),...h},pressOpacity:'ios'===s.Platform.OS?void 0:1,hoverEffect:{color:S},style:[{backgroundColor:P},_.button,b],children:(0,n.jsx)(u.Text,{style:[{color:S},k.regular,_.text],children:x})})}const _=s.StyleSheet.create({button:{paddingHorizontal:24,paddingVertical:10,borderRadius:f,borderCurve:'continuous'},text:{fontSize:14,lineHeight:20,letterSpacing:.1,textAlign:'center'}})},586,[6,578,28,296,587,588]);
661__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,o,n){void 0===n&&(n=o);var i=Object.getOwnPropertyDescriptor(t,o);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[o]}}),Object.defineProperty(e,n,i)}:function(e,t,o,n){void 0===n&&(n=o),e[n]=t[o]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[t.length]=o);return t},e(t)},function(n){if(n&&n.__esModule)return n;var i={};if(null!=n)for(var l=e(n),s=0;s<l.length;s++)"default"!==l[s]&&t(i,n,l[s]);return o(i,n),i});
661Object.defineProperty(_e,"__esModule",{value:!0}),_e.PlatformPressable=void 0;const i=r(d[0]),l=n(r(d[1])),s=r(d[2]),c=r(d[3]),u=s.Animated.createAnimatedComponent(s.Pressable),f='android'===s.Platform.OS&&s.Platform.Version>=21,v='web'!==s.Platform.OS;_e.PlatformPressable=function({ref:e,disabled:t,onPress:o,onPressIn:n,onPressOut:y,android_ripple:b,pressColor:p,pressOpacity:m=.3,hoverEffect:P,style:O,children:_,...j}){const{dark:w}=(0,c.useTheme)(),[S]=l.useState(()=>new s.Animated.Value(1)),K=(e,t)=>{f||s.Animated.timing(S,{toValue:e,duration:t,easing:s.Easing.inOut(s.Easing.quad),useNativeDriver:v}).start()};return(0,i.jsxs)(u,{ref:e,accessible:!0,role:'web'===s.Platform.OS&&null!=j.href?'link':'button',onPress:t?void 0:e=>{if('web'===s.Platform.OS&&null!==j.href){const t='metaKey'in e&&e.metaKey||'altKey'in e&&e.altKey||'ctrlKey'in e&&e.ctrlKey||'shiftKey'in e&&e.shiftKey,n=!('button'in e)||(null==e.button||0===e.button),i=!e.currentTarget||!('target'in e.currentTarget)||[void 0,null,'','self'].includes(e.currentTarget.target);!t&&n&&i&&(e.preventDefault(),o?.(e))}else o?.(e)},onPressIn:t?void 0:e=>{K(m,0),n?.(e)},onPressOut:t?void 0:e=>{K(1,200),y?.(e)},android_ripple:f&&!t?{color:void 0!==p?p:w?'rgba(255, 255, 255, .32)':'rgba(0, 0, 0, .32)',...b}:void 0,style:[{cursor:'web'!==s.Platform.OS&&'ios'!==s.Platform.OS||t?'auto':'pointer',opacity:f||t?1:S},O],...j,children:[t?null:(0,i.jsx)(h,{...P}),_]})};const y=String.raw,b="__react-navigation_elements_Pressable_hover",p=y`
662  .${b} {
663    position: absolute;
664    top: 0;
665    left: 0;
666    right: 0;
667    bottom: 0;
668    border-radius: inherit;
669    background-color: var(--overlay-color);
670    opacity: 0;
671    transition: opacity 0.15s;
672    pointer-events: none;
673  }
674
675  a:hover > .${b}, button:hover > .${b} {
676    opacity: var(--overlay-hover-opacity);
677  }
678
679  a:active > .${b}, button:active > .${b} {
680    opacity: var(--overlay-active-opacity);
681  }
682`,h=({color:e,hoverOpacity:t=.08,activeOpacity:o=.16})=>'web'!==s.Platform.OS||null==e?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("style",{href:b,precedence:"elements",children:p}),(0,i.jsx)("div",{className:b,style:{'--overlay-color':e,'--overlay-hover-opacity':t,'--overlay-active-opacity':o}})]})},587,[6,15,28,296]);
683__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Text=function({style:n,...c}){const{colors:u,fonts:l}=(0,s.useTheme)();return(0,t.jsx)(o.Text,{...c,style:[{color:u.text},l.regular,n]})};const t=r(d[0]),o=r(d[1]),s=r(d[2])},588,[6,28,296]);
684__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDefaultSidebarWidth=void 0;e.getDefaultSidebarWidth=({width:t})=>t-56<=360?t-56:360},589,[]);
685__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDefaultHeaderHeight=function(o,l,s){let f;const n='ios'===t.Platform.OS&&s>50?s-(5+1/t.PixelRatio.get()):s,u=o.width>o.height;f='ios'===t.Platform.OS?t.Platform.isPad||t.Platform.isTV?l?56:50:u?32:l?56:44:64;return f+n};const t=r(d[0])},590,[28]);
686__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getHeaderTitle=function(t,l){return'string'==typeof t.headerTitle?t.headerTitle:void 0!==t.title?t.title:l}},591,[]);
687__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,o,n){void 0===n&&(n=o);var i=Object.getOwnPropertyDescriptor(t,o);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[o]}}),Object.defineProperty(e,n,i)}:function(e,t,o,n){void 0===n&&(n=o),e[n]=t[o]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[t.length]=o);return t},e(t)},function(n){if(n&&n.__esModule)return n;var i={};if(null!=n)for(var l=e(n),s=0;s<l.length;s++)"default"!==l[s]&&t(i,n,l[s]);return o(i,n),i}
687),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_e,"__esModule",{value:!0}),_e.Header=function(e){const t=(0,b.useSafeAreaInsets)(),o=(0,p.useFrameSize)(e=>e,!0),{colors:n}=(0,f.useTheme)(),i=(0,f.useNavigation)(),j=(0,h.use)(B.HeaderShownContext),[k,O]=s.useState(!1),[T,_]=s.useState(void 0),{layout:H=o,modal:W=!1,back:L,title:P,headerTitle:M,headerTitleAlign:V="left",headerLeft:A=(L?e=>(0,l.jsx)(m.HeaderBackButton,{...e}):void 0),headerSearchBarOptions:D,headerTransparent:N,headerTintColor:F,headerBackground:I,headerRight:z,headerTitleAllowFontScaling:G,headerTitleStyle:q,headerLeftContainerStyle:J,headerRightContainerStyle:K,headerTitleContainerStyle:Q,headerBackButtonDisplayMode:U="minimal",headerBackTitleStyle:X,headerBackgroundContainerStyle:Y,headerStyle:Z,headerShadowVisible:$,headerPressColor:ee,headerPressOpacity:te,headerStatusBarHeight:re=(j?0:t.top)}=e,oe=(0,w.getDefaultHeaderHeight)(H,W,re),{height:ne=oe,maxHeight:ie,minHeight:ae,backfaceVisibility:de,backgroundColor:le,borderBlockColor:se,borderBlockEndColor:he,borderBlockStartColor:ue,borderBottomColor:be,borderBottomEndRadius:ce,borderBottomLeftRadius:fe,borderBottomRightRadius:pe,borderBottomStartRadius:ge,borderBottomWidth:me,borderColor:ye,borderCurve:Ce,borderEndColor:Se,borderEndEndRadius:xe,borderEndStartRadius:Be,borderEndWidth:Re,borderLeftColor:we,borderLeftWidth:ve,borderRadius:Ee,borderRightColor:je,borderRightWidth:ke,borderStartColor:Oe,borderStartEndRadius:Te,borderStartStartRadius:He,borderStartWidth:We,borderStyle:Le,borderTopColor:Pe,borderTopEndRadius:Me,borderTopLeftRadius:Ve,borderTopRightRadius:Ae,borderTopStartRadius:De,borderTopWidth:Ne,borderWidth:Fe,boxShadow:Ie,elevation:ze,filter:Ge,mixBlendMode:qe,opacity:Je,shadowColor:Ke,shadowOffset:Qe,shadowOpacity:Ue,shadowRadius:Xe,transform:Ye,transformOrigin:Ze,...$e}=u.StyleSheet.flatten(Z||{}),et={backfaceVisibility:de,backgroundColor:le,borderBlockColor:se,borderBlockEndColor:he,borderBlockStartColor:ue,borderBottomColor:be,borderBottomEndRadius:ce,borderBottomLeftRadius:fe,borderBottomRightRadius:pe,borderBottomStartRadius:ge,borderBottomWidth:me,borderColor:ye,borderCurve:Ce,borderEndColor:Se,borderEndEndRadius:xe,borderEndStartRadius:Be,borderEndWidth:Re,borderLeftColor:we,borderLeftWidth:ve,borderRadius:Ee,borderRightColor:je,borderRightWidth:ke,borderStartColor:Oe,borderStartEndRadius:Te,borderStartStartRadius:He,borderStartWidth:We,borderStyle:Le,borderTopColor:Pe,borderTopEndRadius:Me,borderTopLeftRadius:Ve,borderTopRightRadius:Ae,borderTopStartRadius:De,borderTopWidth:Ne,borderWidth:Fe,boxShadow:Ie,elevation:ze,filter:Ge,mixBlendMode:qe,opacity:Je,shadowColor:Ke,shadowOffset:Qe,shadowOpacity:Ue,shadowRadius:Xe,transform:Ye,transformOrigin:Ze};for(const e in et)void 0===et[e]&&delete et[e];const tt={...N&&{backgroundColor:'transparent'},...(N||!1===$)&&{borderBottomWidth:0,...u.Platform.select({android:{elevation:0},web:{boxShadow:'none'},default:{shadowOpacity:0}})},...et},rt=F??u.Platform.select({ios:n.primary,default:n.text}),ot=A?A({tintColor:rt,pressColor:ee,pressOpacity:te,displayMode:U,titleLayout:T,screenLayout:H,canGoBack:Boolean(L),onPress:L?i.goBack:void 0,label:L?.title,labelStyle:X,href:L?.href}):null,nt=z?z({tintColor:rt,pressColor:ee,pressOpacity:te,canGoBack:Boolean(L)}):null,it='function'!=typeof M?e=>(0,l.jsx)(R.HeaderTitle,{...e}):M;return(0,l.jsxs)(u.Animated.View,{style:[E.boxNone,{height:ne,minHeight:ae,maxHeight:ie,opacity:Je,transform:Ye}],children:[(0,l.jsx)(u.Animated.View,{style:[u.StyleSheet.absoluteFill,E.boxNone,Y],children:I?I({style:tt}):(0,l.jsx)(y.HeaderBackground,{style:[{pointerEvents:N&&('transparent'===tt.backgroundColor||tt.backgroundColor&&0===(0,v.Color)(tt.backgroundColor)?.alpha())?'none':'auto'},tt]})}),(0,l.jsx)(u.View,{style:[E.pointerEventsNone,{height:re}]}),(0,l.jsxs)(u.View,{style:[E.content,null],children:[(0,l.jsx)(u.Animated.View,{style:[E.start,!k&&'center'===V&&E.expand,{marginStart:t.left},J],children:ot}),k?null:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(u.Animated.View,{style:[E.title,{maxWidth:'center'===V?H.width-2*((ot?'minimal'!==U?80:32:16)+(nt||D?16:0)+Math.max(t.left,t.right)):H.width-((ot?52:16)+(nt||D?52:16)+t.left-t.right)},'left'===V&&ot?{marginStart:4}:{marginHorizontal:16},Q],children:it({children:P,allowFontScaling:G,tintColor:F,onLayout:e=>{const{height:t,width:o}=e.nativeEvent.layout;_(e=>e&&t===e.height&&o===e.width?e:{height:t,width:o})},style:q})}),(0,l.jsxs)(u.Animated.View,{style:[E.end,E.expand,{marginEnd:t.right},K],children:[nt,D?(0,l.jsx)(C.HeaderButton,{tintColor:rt,pressColor:ee,pressOpacity:te,onPress:()=>{O(!0),D?.onOpen?.()},children:(0,l.jsx)(S.HeaderIcon,{source:c.default,tintColor:rt})}):null]})]}),k?(0,l.jsx)(x.HeaderSearchBar,{...D,visible:k,onClose:()=>{O(!1),D?.onClose?.()},tintColor:F,style:[!ot&&{marginStart:8}]}):null]})]})};const l=r(d[0]),s=n(r(d[1])),h=r(d[1]),u=r(d[2]),b=r(d[3]),c=i(r(d[4])),f=r(d[5]),p=r(d[6]),m=r(d[7]),y=r(d[8]),C=r(d[9]),S=r(d[10]),x=r(d[11]),B=r(d[12]),R=r(d[13]),w=r(d[14]),v=r(d[15]);const E=u.StyleSheet.create({content:{flex:1,flexDirection:'row',alignItems:'stretch',pointerEvents:'box-none'},large:{marginHorizontal:5},title:{pointerEvents:'box-none',justifyContent:'center'},start:{pointerEvents:'box-none',flexDirection:'row',alignItems:'center',justifyContent:'flex-start'},end:{pointerEvents:'box-none',flexDirection:'row',alignItems:'center',justifyContent:'flex-end'},expand:{flexGrow:1,flexBasis:0},boxNone:{pointerEvents:'box-none'},pointerEventsNone:{pointerEvents:'none'}})},592,[6,15,28,17,574,296,593,594,598,595,596,599,600,602,590,577]);
688__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,u){void 0===u&&(u=i);var o=Object.getOwnPropertyDescriptor(n,i);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,u,o)}:function(t,n,i,u){void 0===u&&(u=i),t[u]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
688,function(u){if(u&&u.__esModule)return u;var o={};if(null!=u)for(var c=t(u),s=0;s<c.length;s++)"default"!==c[s]&&n(o,u,c[s]);return i(o,u),o}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.useFrameSize=function(t,n){const i=(0,h.use)(w);if(null==i)throw new Error('useFrameSize must be used within a FrameSizeProvider');return(0,b.useSyncExternalStoreWithSelector)(n?i.subscribeThrottled:i.subscribe,i.getCurrent,i.getCurrent,t)},e.FrameSizeProvider=function({initialFrame:t,render:n}){const i=s.useRef({width:t.width,height:t.height}),u=s.useRef(new Set),o=(0,f.default)(()=>i.current),h=(0,f.default)(t=>(u.current.add(t),()=>{u.current.delete(t)})),b=(0,f.default)(t=>{let n,i=!1,u=!1;const o=h(()=>{clearTimeout(n),i=!0,u?n=setTimeout(()=>{i&&(i=!1,t())},100):(u=!0,setTimeout(function(){u=!1},100),i=!1,t())});return()=>{o(),clearTimeout(n)}}),m=s.useMemo(()=>({getCurrent:o,subscribe:h,subscribeThrottled:b}),[h,b,o]),_=(0,f.default)(t=>{i.current.height===t.height&&i.current.width===t.width||(i.current={width:t.width,height:t.height},u.current.forEach(t=>t()))}),p=s.useRef(null);s.useEffect(()=>{'web'!==l.Platform.OS&&p.current?.measure((t,n,i,u)=>{_({width:i,height:u})})},[_]);return(0,c.jsxs)(w.Provider,{value:m,children:['web'===l.Platform.OS?(0,c.jsx)(v,{onChange:_}):null,n({ref:p,onLayout:t=>{const{width:n,height:i}=t.nativeEvent.layout;_({width:n,height:i})}})]})};const c=r(d[0]),s=u(r(d[1])),h=r(d[1]),l=r(d[2]),f=o(r(d[3])),b=r(d[4]),w=s.createContext(void 0);function v({onChange:t}){const n=s.useRef(null);return s.useEffect(()=>{if(null==n.current)return;const i=n.current.getBoundingClientRect();t({width:i.width,height:i.height});const u=new ResizeObserver(n=>{const i=n[0];if(i){const{width:n,height:u}=i.contentRect;t({width:n,height:u})}});return u.observe(n.current),()=>{u.disconnect()}},[t]),(0,c.jsx)("div",{ref:n,style:{position:'absolute',left:0,right:0,top:0,bottom:0,pointerEvents:'none',visibility:'hidden'}})}},593,[6,15,28,300,382]);
689__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n);var l=Object.getOwnPropertyDescriptor(t,n);l&&!("get"in l?!t.__esModule:l.writable||l.configurable)||(l={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,i,l)}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(i){if(i&&i.__esModule)return i;var l={};if(null!=i)for(var o=e(i),s=0;s<o.length;s++)"default"!==o[s]&&t(l,i,o[s]);return n(l,i),l}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
689Object.defineProperty(_e,"__esModule",{value:!0}),_e.HeaderBackButton=function({disabled:e,allowFontScaling:t,backImage:n,label:i,labelStyle:l,displayMode:O=('ios'===c.Platform.OS?'default':'minimal'),onLabelLayout:x,onPress:_,pressColor:w,pressOpacity:S,screenLayout:L,tintColor:M,titleLayout:k,truncatedLabel:v="Back",accessibilityLabel:P=(i&&'Back'!==i?`${i}, back`:'Go back'),testID:C,style:I,href:D}){const{colors:W,fonts:A}=(0,b.useTheme)(),{direction:B}=(0,b.useLocale)(),[E,F]=s.useState(null),[V,H]=s.useState(null);return(0,o.jsx)(u.HeaderButton,{disabled:e,href:D,accessibilityLabel:P,testID:C,onPress:()=>{_&&requestAnimationFrame(()=>_())},pressColor:w,pressOpacity:S,style:[j.container,I],children:(0,o.jsxs)(o.Fragment,{children:[n?n({tintColor:M??W.text}):(0,o.jsx)(f.HeaderIcon,{source:h.default,tintColor:M,style:[j.icon,'minimal'!==O&&j.iconWithLabel]}),(()=>{if('minimal'===O)return null;const e=k&&L?(L.width-k.width)/2-(p+f.ICON_MARGIN):null,s='default'===O?i:v,u=e&&E&&V?e>E?s:e>V?v:null:s,h=[A.regular,j.label,l],b=[h,{position:'absolute',top:0,left:0,opacity:0}],_=(0,o.jsxs)(c.View,{style:j.labelWrapper,children:[i&&'default'===O?(0,o.jsx)(c.Animated.Text,{style:b,numberOfLines:1,onLayout:e=>F(e.nativeEvent.layout.width),children:i}):null,v?(0,o.jsx)(c.Animated.Text,{style:b,numberOfLines:1,onLayout:e=>H(e.nativeEvent.layout.width),children:v}):null,u?(0,o.jsx)(c.Animated.Text,{accessible:!1,onLayout:x,style:[M?{color:M}:null,h],numberOfLines:1,allowFontScaling:!!t,children:u}):null]});return n||'ios'!==c.Platform.OS?_:(0,o.jsx)(y.MaskedView,{maskElement:(0,o.jsxs)(c.View,{style:[j.iconMaskContainer,L?{minWidth:L.width/2-27}:null],children:[(0,o.jsx)(c.Image,{source:m.default,resizeMode:"contain",style:[j.iconMask,'rtl'===B&&j.flip]}),(0,o.jsx)(c.View,{style:j.iconMaskFillerRect})]}),children:_})})()]})})};const o=r(d[0]),s=i(r(d[1])),c=r(d[2]),u=r(d[3]),f=r(d[4]),m=l(r(d[5])),h=l(r(d[6])),b=r(d[7]),y=r(d[8]);const p='ios'===c.Platform.OS?13:24,O='ios'===c.Platform.OS?22:3,j=c.StyleSheet.create({container:{paddingHorizontal:0,minWidth:c.StyleSheet.hairlineWidth,...c.Platform.select({ios:null,default:{marginVertical:3,marginHorizontal:11}})},label:{fontSize:17,letterSpacing:.35},labelWrapper:{flexDirection:'row',alignItems:'flex-start',marginEnd:f.ICON_MARGIN},icon:{width:p,marginEnd:O},iconWithLabel:'ios'===c.Platform.OS?{marginEnd:6}:{},iconMaskContainer:{flex:1,flexDirection:'row',justifyContent:'center'},iconMaskFillerRect:{flex:1,backgroundColor:'#000'},iconMask:{height:21,width:13,marginStart:-14.5,marginVertical:12,alignSelf:'center'},flip:{transform:'scaleX(-1)'}})},594,[6,15,28,595,596,570,571,296,597]);
690__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HeaderButton=void 0;const t=r(d[0]),o=r(d[1]),s=r(d[2]);e.HeaderButton=function({ref:c,disabled:f,onPress:u,pressColor:b,pressOpacity:p,accessibilityLabel:y,testID:P,style:h,href:_,children:v}){return(0,t.jsx)(s.PlatformPressable,{ref:c,disabled:f,href:_,"aria-label":y,testID:P,onPress:u,pressColor:b,pressOpacity:p,android_ripple:l,style:[n.container,f&&n.disabled,h],hitSlop:o.Platform.select({ios:void 0,default:{top:16,right:16,bottom:16,left:16}}),children:v})};const l={borderless:!0,foreground:'android'===o.Platform.OS&&o.Platform.Version>=23,radius:20},n=o.StyleSheet.create({container:{flexDirection:'row',alignItems:'center',paddingHorizontal:8,borderRadius:10,borderCurve:'continuous'},disabled:{opacity:.5}})},595,[6,28,587]);
691__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ICON_MARGIN=e.ICON_SIZE=void 0,e.HeaderIcon=function({source:c,style:I,...l}){const{colors:u}=(0,n.useTheme)(),{direction:_}=(0,n.useLocale)();return(0,t.jsx)(o.Image,{source:c,resizeMode:"contain",fadeDuration:0,tintColor:u.text,style:[s.icon,'rtl'===_&&s.flip,I],...l})};const t=r(d[0]),o=r(d[1]),n=r(d[2]);e.ICON_SIZE='ios'===o.Platform.OS?21:24,e.ICON_MARGIN='ios'===o.Platform.OS?8:3;const s=o.StyleSheet.create({icon:{width:e.ICON_SIZE,height:e.ICON_SIZE,margin:e.ICON_MARGIN},flip:{transform:'scaleX(-1)'}})},596,[6,28,296]);
692__d(function(g,r,i,a,m,e,d){"use strict";
692Object.defineProperty(e,"__esModule",{value:!0}),e.MaskedView=function({children:n}){return n}},597,[]);
693__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HeaderBackground=function({style:l,...c}){const{colors:h,dark:u}=(0,n.useTheme)();return(0,t.jsx)(o.Animated.View,{style:[s.container,{backgroundColor:h.card,borderBottomColor:h.border,...'ios'===o.Platform.OS&&{shadowColor:u?'rgba(255, 255, 255, 0.45)':'rgba(0, 0, 0, 1)'}},l],...c})};const t=r(d[0]),o=r(d[1]),n=r(d[2]);const s=o.StyleSheet.create({container:{flex:1,...o.Platform.select({android:{elevation:4},ios:{shadowOpacity:.3,shadowRadius:0,shadowOffset:{width:0,height:o.StyleSheet.hairlineWidth}},default:{borderBottomWidth:o.StyleSheet.hairlineWidth}})}})},598,[6,28,296]);
694__d(function(g,r,_i,a,_m,e,d){"use strict";var t,o=this&&this.__createBinding||(Object.create?function(t,o,n,i){void 0===i&&(i=n);var l=Object.getOwnPropertyDescriptor(o,n);l&&!("get"in l?!o.__esModule:l.writable||l.configurable)||(l={enumerable:!0,get:function(){return o[n]}}),Object.defineProperty(t,i,l)}:function(t,o,n,i){void 0===i&&(i=n),t[i]=o[n]}),n=this&&this.__setModuleDefault||(Object.create?function(t,o){Object.defineProperty(t,"default",{enumerable:!0,value:o})}:function(t,o){t.default=o}),i=this&&this.__importStar||(t=function(o){return t=Object.getOwnPropertyNames||function(t){var o=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(o[o.length]=n);return o},t(o)},function(i){if(i&&i.__esModule)return i;var l={};if(null!=i)for(var s=t(i),c=0;c<s.length;c++)"default"!==s[c]&&o(l,i,s[c]);return n(l,i),l}),l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.HeaderSearchBar=void 0;const s=r(d[0]),c=i(r(d[1])),u=r(d[2]),f=l(r(d[3])),h=l(r(d[4])),p=l(r(d[5])),m=r(d[6]),b=r(d[7]),y=r(d[8]),x=r(d[9]),C=r(d[10]),v=r(d[11]),P={text:'text',number:'numeric',phone:'tel',email:'email'},S='web'!==u.Platform.OS;const j=u.StyleSheet.create({container:{flex:1,flexDirection:'row',alignItems:'stretch'},inputSearchIcon:{position:'absolute',opacity:.5,left:u.Platform.select({ios:16,default:4}),top:u.Platform.select({ios:-1,default:17}),...u.Platform.select({ios:{height:18,width:18},default:{}})},closeButton:{position:'absolute',opacity:.5,right:u.Platform.select({ios:0,default:8}),top:u.Platform.select({ios:-2,default:17})},clearButton:{position:'absolute',right:0,top:-7,bottom:0,justifyContent:'center',padding:8},clearIcon:{height:16,width:16,opacity:.5},cancelButton:{alignSelf:'center',top:-4},cancelText:{fontSize:17,marginHorizontal:12},searchbarContainer:{flex:1},searchbar:u.Platform.select({ios:{flex:1,fontSize:17,paddingHorizontal:32,marginLeft:16,marginTop:-1,marginBottom:4,borderRadius:8,borderCurve:'continuous'},default:{flex:1,fontSize:18,paddingHorizontal:36,marginRight:8,marginTop:8,marginBottom:8,borderBottomWidth:1}})});e.HeaderSearchBar=function({ref:t,visible:o,inputType:n,autoFocus:i=!0,autoCapitalize:l,placeholder:_="Search",cancelButtonText:B="Cancel",enterKeyHint:O="search",onChangeText:T,onClose:w,tintColor:H,style:I,...z}){const D=(0,v.useNavigation)(),{dark:M,colors:A,fonts:V}=(0,v.useTheme)(),[k,E]=c.useState(''),[N,R]=c.useState(o),[F]=c.useState(()=>new u.Animated.Value(o?1:0)),[K]=c.useState(()=>new u.Animated.Value(0)),L=c.useRef(o),W=c.useRef(!1),q=c.useRef(null);c.useEffect(()=>{if(o!==L.current)return u.Animated.timing(F,{toValue:o?1:0,duration:100,useNativeDriver:S}).start(({finished:t})=>{t&&(R(o),L.current=o)}),()=>{F.stopAnimation()}},[o,F]);const G=''!==k;c.useEffect(()=>{W.current!==G&&u.Animated.timing(K,{toValue:G?1:0,duration:100,useNativeDriver:S}).start(({finished:t})=>{t&&(W.current=G)})},[K,G]);const J=c.useCallback(()=>{q.current?.clear(),q.current?.focus(),E('')},[]),Q=c.useCallback(()=>{J(),T?.({nativeEvent:{text:''}})},[J,T]),U=c.useCallback(()=>{Q(),w()},[Q,w]);if(c.useEffect(()=>D?.addListener('blur',U),[U,D]),c.useImperativeHandle(t,()=>({focus:()=>{q.current?.focus()},blur:()=>{q.current?.blur()},setText:t=>{q.current?.setNativeProps({text:t}),E(t)},clearText:J,cancelSearch:U}),[U,J]),!o&&!N)return null;const X=H??A.text;return(0,s.jsxs)(u.Animated.View,{"aria-live":"polite","aria-hidden":!o,style:[j.container,{pointerEvents:o?'auto':'none',opacity:F},I],children:[(0,s.jsxs)(u.View,{style:j.searchbarContainer,children:[(0,s.jsx)(C.HeaderIcon,{source:p.default,tintColor:X,style:j.inputSearchIcon}),(0,s.jsx)(u.TextInput,{...z,ref:q,onChange:T,onChangeText:E,autoFocus:i,autoCapitalize:'systemDefault'===l?void 0:l,inputMode:P[n??'text'],enterKeyHint:O,placeholder:_,placeholderTextColor:(0,m.Color)(X)?.alpha(.5).string(),cursorColor:A.primary,selectionHandleColor:A.primary,selectionColor:(0,m.Color)(A.primary)?.alpha(.3).string(),style:[
694V.regular,j.searchbar,{backgroundColor:u.Platform.select({ios:M?'rgba(255, 255, 255, 0.1)':'rgba(0, 0, 0, 0.1)',default:'transparent'}),color:X,borderBottomColor:(0,m.Color)(X)?.alpha(.2).string()??(M?'rgba(255, 255, 255, 0.2)':'rgba(0, 0, 0, 0.2)')}]}),'ios'===u.Platform.OS?(0,s.jsx)(b.PlatformPressable,{onPress:Q,style:[{opacity:K,transform:[{scale:K}]},j.clearButton],children:(0,s.jsx)(u.Image,{source:f.default,resizeMode:"contain",tintColor:X,style:j.clearIcon})}):null]}),'ios'!==u.Platform.OS?(0,s.jsx)(x.HeaderButton,{onPress:()=>{k?Q():w()},style:j.closeButton,children:(0,s.jsx)(C.HeaderIcon,{source:h.default,tintColor:X})}):null,'ios'===u.Platform.OS?(0,s.jsx)(b.PlatformPressable,{onPress:U,style:j.cancelButton,children:(0,s.jsx)(y.Text,{style:[V.regular,{color:H??A.primary},j.cancelText],children:B})}):null]})}},599,[6,15,28,572,573,574,577,587,588,595,596,296]);
695__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HeaderShownContext=void 0;const t=r(d[0]);e.HeaderShownContext=(0,t.getNamedContext)('HeaderShownContext',!1)},600,[601]);
696__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var l=t(o),c=0;c<l.length;c++)"default"!==l[c]&&n(u,o,l[c]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.getNamedContext=function(t,n){let i=globalThis[l].get(t);if(i)return i;return i=u.createContext(n),i.displayName=t,globalThis[l].set(t,i),i};const u=o(r(d[0])),l='__react_navigation__elements_contexts';globalThis[l]=globalThis[l]??new Map},601,[15]);
697__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HeaderTitle=function({tintColor:s,style:c,...f}){const{colors:u,fonts:S}=(0,l.useTheme)();return(0,t.jsx)(o.Animated.Text,{role:"heading","aria-level":"1",numberOfLines:1,...f,style:[{color:void 0===s?u.text:s},o.Platform.select({ios:S.bold,default:S.medium}),n.title,c]})};const t=r(d[0]),o=r(d[1]),l=r(d[2]);const n=o.StyleSheet.create({title:o.Platform.select({ios:{fontSize:17},android:{fontSize:20},default:{fontSize:18}})})},602,[6,28,296]);
698__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HeaderBackContext=void 0;const t=r(d[0]);e.HeaderBackContext=(0,t.getNamedContext)('HeaderBackContext',void 0)},603,[601]);
699__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HeaderHeightContext=void 0;const t=r(d[0]);e.HeaderHeightContext=(0,t.getNamedContext)('HeaderHeightContext',void 0)},604,[601]);
700__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useHeaderHeight=function(){const o=(0,t.use)(n.HeaderHeightContext);if(void 0===o)throw new Error("Couldn't find the header height. Are you inside a screen in a navigator with a header?");return o};const t=r(d[0]),n=r(d[1])},605,[15,604]);
701__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLabel=function(t,l){return void 0!==t.label?t.label:void 0!==t.title?t.title:l}},606,[]);
702__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Label=function({tintColor:n,style:c,...s}){return(0,t.jsx)(l.Text,{numberOfLines:1,...s,style:[o.label,null!=n&&{color:n},c]})};const t=r(d[0]),n=r(d[1]),l=r(d[2]);const o=n.StyleSheet.create({label:{textAlign:'center',backgroundColor:'transparent'}})},607,[6,28,588]);
703__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var c=Object.getOwnPropertyDescriptor(n,u);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,c)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var c={};if(null!=i)for(var l=t(i),o=0;o<l.length;o++)"default"!==l[o]&&n(c,i,l[o]);return u(c,i),c});
703Object.defineProperty(e,"__esModule",{value:!0}),e.Lazy=function({enabled:t,visible:n,children:u}){const[i,l]=c.useState(!!t&&n),o=!(t||n||i);if(c.useEffect(()=>{if(!1===o)return;const t=requestIdleCallback(()=>{l(!0)});return()=>cancelIdleCallback(t)},[o]),n&&!1===i)return l(!0),u;if(i)return u;return null};const c=i(r(d[0]))},608,[15]);
704__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MissingIcon=function({color:n,size:s,style:l}){return(0,t.jsx)(o.Text,{style:[c.icon,{color:n,fontSize:s},l],children:"\u23f7"})};const t=r(d[0]),n=r(d[1]),o=r(d[2]);const c=n.StyleSheet.create({icon:{backgroundColor:'transparent'}})},609,[6,28,588]);
705__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ResourceSavingView=function({visible:l,children:s,style:c,...f}){if('web'===n.Platform.OS)return(0,t.jsx)(n.View,{hidden:!l,style:[{pointerEvents:l?'auto':'none',display:l?'flex':'none'},o.container,c],...f,children:s});return(0,t.jsx)(n.View,{style:[{pointerEvents:l?'auto':'none'},o.container,c],children:(0,t.jsx)(n.View,{collapsable:!1,removeClippedSubviews:'ios'!==n.Platform.OS&&'macos'!==n.Platform.OS||!l,style:[{pointerEvents:l?'auto':'none'},l?o.attached:o.detached],children:s})})};const t=r(d[0]),n=r(d[1]);const o=n.StyleSheet.create({container:{flex:1,overflow:'hidden'},attached:{flex:1},detached:{flex:1,top:3e4}})},610,[6,28]);
706__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SafeAreaProviderCompat=u;const t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]);const{width:h,height:l}=(function(){if('web'===o.Platform.OS)return{width:0,height:0};const{width:t=0,height:n=0}=o.Dimensions.get('window');return{width:t,height:n}})(),f='web'===o.Platform.OS||null==s.initialWindowMetrics?{frame:{x:0,y:0,width:h,height:l},insets:{top:0,left:0,right:0,bottom:0}}:s.initialWindowMetrics;function u({children:h,style:l}){const u=(0,n.use)(s.SafeAreaInsetsContext);return(0,t.jsx)(c.FrameSizeProvider,{initialFrame:f.frame,render:({ref:n,onLayout:c})=>u?(0,t.jsx)(o.View,{ref:n,onLayout:c,style:[w.container,l],children:h}):(0,t.jsx)(s.SafeAreaProvider,{initialMetrics:f,style:l,onLayout:c,children:h})})}u.initialMetrics=f;const w=o.StyleSheet.create({container:{flex:1}})},611,[6,15,28,17,593]);
707__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(o){if(o&&o.__esModule)return o;var i={};if(null!=o)for(var u=e(o),l=0;l<u.length;l++)"default"!==u[l]&&t(i,o,u[l]);return n(i,o),i});
707Object.defineProperty(_e,"__esModule",{value:!0}),_e.Screen=function(e){const t=(0,c.useSafeAreaInsets)(),n=(0,l.use)(b.HeaderShownContext),o=(0,l.use)(v.HeaderHeightContext),{focused:x,modal:_=!1,header:O,headerShown:S=!0,headerTransparent:w,headerStatusBarHeight:H=(n?0:t.top),navigation:P,route:m,children:C,style:M}=e,B=(0,y.useFrameSize)(e=>(0,p.getDefaultHeaderHeight)(e,_,H)),D=u.useRef(null),[E,z]=u.useState(B);return u.useLayoutEffect(()=>{D.current?.measure((e,t,n,o)=>{z(o)})},[m.name]),(0,i.jsxs)(f.Background,{"aria-hidden":!x,style:[j.container,M],collapsable:!1,children:[S?(0,i.jsx)(h.NavigationProvider,{route:m,navigation:P,children:(0,i.jsx)(s.View,{ref:D,onLayout:e=>{const{height:t}=e.nativeEvent.layout;z(t)},style:[j.header,w?j.absolute:null],children:O})}):null,(0,i.jsx)(s.View,{style:j.content,children:(0,i.jsx)(b.HeaderShownContext.Provider,{value:n||!1!==S,children:(0,i.jsx)(v.HeaderHeightContext.Provider,{value:S?E:o??0,children:C})})})]})};const i=r(d[0]),u=o(r(d[1])),l=r(d[1]),s=r(d[2]),c=r(d[3]),h=r(d[4]),f=r(d[5]),v=r(d[6]),b=r(d[7]),p=r(d[8]),y=r(d[9]);const j=s.StyleSheet.create({container:{flex:1},content:{flex:1},header:{zIndex:1,pointerEvents:'box-none'},absolute:{position:'absolute',top:0,start:0,end:0}})},612,[6,15,28,17,296,575,604,600,590,593]);
708__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},613,[]);
709__d(function(g,r,_i,a,_m,_e,d){"use strict";var t,e=this&&this.__createBinding||(Object.create?function(t,e,i,o){void 0===o&&(o=i);var n=Object.getOwnPropertyDescriptor(e,i);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[i]}}),Object.defineProperty(t,o,n)}:function(t,e,i,o){void 0===o&&(o=i),t[o]=e[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||(t=function(e){return t=Object.getOwnPropertyNames||function(t){var e=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[e.length]=i);return e},t(e)},function(o){if(o&&o.__esModule)return o;var n={};if(null!=o)for(var s=t(o),l=0;l<s.length;l++)"default"!==s[l]&&e(n,o,s[l]);return i(n,o),n});
709Object.defineProperty(_e,"__esModule",{value:!0}),_e.getTabBarHeight=void 0,_e.BottomTabBar=function({state:t,navigation:e,descriptors:i,insets:o,style:w}){const{colors:k}=(0,c.useTheme)(),{direction:P}=(0,c.useLocale)(),{buildHref:x}=(0,c.useLinkBuilder)(),C=t.routes[t.index],L=i[C.key].options,{tabBarPosition:T="bottom",tabBarShowLabel:j,tabBarLabelPosition:A,tabBarHideOnKeyboard:_=!1,tabBarVisibilityAnimationConfig:I,tabBarVariant:O="uikit",tabBarStyle:W,tabBarBackground:D,tabBarActiveTintColor:E,tabBarInactiveTintColor:V,tabBarActiveBackgroundColor:z,tabBarInactiveBackgroundColor:F}=L;if('material'===O&&'left'!==T&&'right'!==T)throw new Error("The 'material' variant for tab bar is only supported when 'tabBarPosition' is set to 'left' or 'right'.");if('below-icon'===A&&'uikit'===O&&('left'===T||'right'===T))throw new Error("The 'below-icon' label position for tab bar is only supported when 'tabBarPosition' is set to 'top' or 'bottom' when using the 'uikit' variant.");const H=(0,m.useIsKeyboardShown)(),M=(0,s.use)(h.BottomTabBarHeightCallbackContext),N=!(_&&H),R=s.default.useRef(I);s.default.useEffect(()=>{R.current=I});const[K,Y]=s.default.useState(!N),[q]=s.default.useState(()=>new l.Animated.Value(N?1:0));s.default.useEffect(()=>{const t=R.current;if(N){('spring'===t?.show?.animation?l.Animated.spring:l.Animated.timing)(q,{toValue:1,useNativeDriver:y,duration:250,...t?.show?.config}).start(({finished:t})=>{t&&Y(!1)})}else{Y(!0);('spring'===t?.hide?.animation?l.Animated.spring:l.Animated.timing)(q,{toValue:0,useNativeDriver:y,duration:200,...t?.hide?.config}).start()}return()=>q.stopAnimation()},[q,N]);const[G,J]=s.default.useState({height:0}),{routes:Q}=t,U=(0,u.useFrameSize)(e=>(0,_e.getTabBarHeight)({state:t,descriptors:i,insets:o,dimensions:e,style:[W,w]})),X=(0,u.useFrameSize)(e=>B({state:t,descriptors:i,dimensions:e})),Z=(0,u.useFrameSize)(e=>v({state:t,descriptors:i,dimensions:e})),$='left'===T||'right'===T,tt='material'===O?p:f,et=(0,u.useFrameSize)(t=>$&&X?(0,u.getDefaultSidebarWidth)(t):0),it=D?.();return(0,n.jsxs)(l.Animated.View,{style:[{pointerEvents:K?'none':'auto'},'left'===T?S.start:'right'===T?S.end:S.bottom,'right'===T?{borderLeftWidth:l.StyleSheet.hairlineWidth}:'left'===T?{borderRightWidth:l.StyleSheet.hairlineWidth}:'top'===T?{borderBottomWidth:l.StyleSheet.hairlineWidth}:{borderTopWidth:l.StyleSheet.hairlineWidth},{backgroundColor:null!=it?'transparent':k.card,borderColor:k.border},$?{paddingTop:(X?tt:tt/2)+o.top,paddingBottom:(X?tt:tt/2)+o.bottom,paddingStart:tt+('left'===T?o.left:0),paddingEnd:tt+('right'===T?o.right:0),minWidth:et}:[{transform:[{translateY:q.interpolate({inputRange:[0,1],outputRange:[G.height+o['top'===T?'top':'bottom']+l.StyleSheet.hairlineWidth,0]})}],position:K?'absolute':void 0},{height:U,paddingBottom:'bottom'===T?o.bottom:0,paddingTop:'top'===T?o.top:0,paddingHorizontal:Math.max(o.left,o.right)}],W],onLayout:$?void 0:t=>{const{height:e}=t.nativeEvent.layout;M?.(e),J(t=>e===t.height?t:{height:e})},children:[(0,n.jsx)(l.View,{style:[l.StyleSheet.absoluteFill,S.pointerEventsNone],children:it}),(0,n.jsx)(l.View,{role:"tablist",style:$?S.sideContent:S.bottomContent,children:Q.map((o,s)=>{const l=s===t.index,{options:h}=i[o.key],m='function'==typeof h.tabBarLabel?h.tabBarLabel:(0,u.getLabel)({label:h.tabBarLabel,title:h.title},o.name),f=void 0!==h.tabBarAccessibilityLabel?h.tabBarAccessibilityLabel:void 0;return(0,n.jsx)(c.NavigationProvider,{route:o,navigation:i[o.key].navigation,children:(0,n.jsx)(b.BottomTabItem,{href:x(o.name,o.params),route:o,descriptor:i[o.key],focused:l,horizontal:X,compact:Z,sidebar:$,variant:O,onPress:()=>{const i=e.emit({type:'tabPress',target:o.key,canPreventDefault:!0});l||i.defaultPrevented||e.dispatch({...c.CommonActions.navigate(o),target:t.key})},onLongPress:()=>{e.emit({type:'tabLongPress',target:o.key})},accessibilityLabel:f,testID:h.tabBarButtonTestID,allowFontScaling:h.tabBarAllowFontScaling,activeTintColor:E,inactiveTintColor:V,activeBackgroundColor:z,inactiveBackgroundColor:F,button:h.tabBarButton,icon:h.tabBarIcon??(({color:t,size:e})=>(0,n.jsx)(u.MissingIcon,{color:t,size:e})),badge:h.tabBarBadge,badgeStyle:h.tabBarBadgeStyle,label:m,showLabel:j,labelStyle:h.tabBarLabelStyle,iconStyle:h.tabBarIconStyle,style:[$?{marginVertical:X?'material'===O?0:1:tt/2}:S.bottomItem,h.tabBarItemStyle]})},o.key)})})]})};const n=r(d[0]),s=o(r(d[1])),l=r(d[2]),b=r(d[3]),u=r(d[4]),c=r(d[5]),h=r(d[6]),m=r(d[7]),f=15,p=12,y=!1,B=({state:t,descriptors:e,dimensions:i})=>{const{tabBarLabelPosition:o}=e[t.routes[t.index].key].options;if(o)switch(o){case'beside-icon':return!0;case'below-icon':return!1}if(i.width>=768){return t.routes.reduce((t,i)=>{const{tabBarItemStyle:o}=e[i.key].options,n=l.StyleSheet.flatten(o);if(n){if('number'==typeof n.width)return t+n.width;if('number'==typeof n.maxWidth)return t+n.maxWidth}return t+125},0)<=i.width}return i.width>i.height},v=({state:t,descriptors:e,dimensions:i})=>{const{tabBarPosition:o,tabBarVariant:n}=e[t.routes[t.index].key].options;if('left'===o||'right'===o||'material'===n)return!1;const s=i.width>i.height,b=B({state:t,descriptors:e,dimensions:i});return!('ios'!==l.Platform.OS||l.Platform.isPad||!s||!b)};_e.getTabBarHeight=({state:t,descriptors:e,dimensions:i,insets:o,style:n})=>{const{tabBarPosition:s}=e[t.routes[t.index].key].options,b=l.StyleSheet.flatten(n),u=b&&'height'in b?b.height:void 0;if('number'==typeof u)return u;const c=o['top'===s?'top':'bottom'];return v({state:t,descriptors:e,dimensions:i})?32+c:49+c};const S=l.StyleSheet.create({start:{top:0,bottom:0,start:0},end:{top:0,bottom:0,end:0},bottom:{start:0,end:0,bottom:0,elevation:8},bottomContent:{flex:1,flexDirection:'row'},sideContent:{flex:1,flexDirection:'column'},bottomItem:{flex:1},pointerEventsNone:{pointerEvents:'none'}})},614,[6,15,28,615,569,296,617,618]);
710__d(function(g,r,i,a,m,e,d){"use strict";
710Object.defineProperty(e,"__esModule",{value:!0}),e.BottomTabItem=function({route:p,href:S,focused:y,descriptor:h,label:C,icon:v,badge:x,badgeStyle:B,button:w=b,accessibilityLabel:U,testID:k,onPress:V,onLongPress:j,horizontal:I,compact:L,sidebar:P,variant:z,activeTintColor:K,inactiveTintColor:M,activeBackgroundColor:T,inactiveBackgroundColor:D="transparent",showLabel:O=!0,allowFontScaling:_=!u&&void 0,labelStyle:F,iconStyle:H,style:E}){const{colors:R,fonts:q}=(0,c.useTheme)(),A=K??('uikit'===z&&P&&I?(0,n.Color)(R.primary)?.isDark()?'white':(0,n.Color)(R.primary)?.darken(.71).string():void 0)??R.primary,G=M??('material'===z?(0,n.Color)(R.text)?.alpha(.68).string():(0,n.Color)(R.text)?.alpha(.5).string())??R.text,J=T??('material'===z?(0,n.Color)(A)?.alpha(.12).string():P&&I?R.primary:'transparent')??'transparent',{options:N}=h,Q=(0,s.getLabel)({label:'string'==typeof N.tabBarLabel?N.tabBarLabel:void 0,title:N.title},p.name);let W=G,X=G;'uikit'===z&&P&&I&&void 0===M&&(X=R.primary,W=R.text);const Y={route:p,focused:y},Z=y?J:D,{flex:$}=l.StyleSheet.flatten(E||{}),ee='material'===z?I?56:16:P&&I?10:0;return(0,t.jsx)(l.View,{style:[{borderRadius:ee,overflow:'material'===z?'hidden':'visible'},E],children:w({href:S,onPress:V,onLongPress:j,testID:k,'aria-label':U,accessibilityLargeContentTitle:Q,accessibilityShowsLargeContentViewer:!0,role:l.Platform.select({ios:'button',default:'tab'}),'aria-selected':y,android_ripple:{borderless:!0},hoverEffect:'material'===z||P&&I?{color:R.text}:void 0,pressOpacity:1,style:[f.tab,{flex:$,backgroundColor:Z,borderRadius:ee},P?'material'===z?I?f.tabBarSidebarMaterial:f.tabVerticalMaterial:I?f.tabBarSidebarUiKit:f.tabVerticalUiKit:'material'===z?f.tabVerticalMaterial:I?f.tabHorizontalUiKit:f.tabVerticalUiKit],children:(0,t.jsxs)(t.Fragment,{children:[(({focused:l})=>{if(void 0===v)return null;const n=l?1:0,s=l?0:1;return(0,t.jsx)(o.TabBarIcon,{route:p,variant:z,size:L?'compact':'regular',badge:x,badgeStyle:B,activeOpacity:n,allowFontScaling:_,inactiveOpacity:s,activeTintColor:A,inactiveTintColor:X,renderIcon:v,style:H})})(Y),(({focused:l})=>{if(!1===O)return null;const o=l?A:W;return'string'!=typeof C?C({focused:l,color:o,position:I?'beside-icon':'below-icon',children:Q}):(0,t.jsx)(s.Label,{style:[I?[f.labelBeside,'material'===z?f.labelSidebarMaterial:P?f.labelSidebarUiKit:L?f.labelBesideUikitCompact:f.labelBesideUikit,null==v&&{marginStart:0}]:f.labelBeneath,L||'uikit'===z&&P&&I?q.regular:q.medium,F],allowFontScaling:_,tintColor:o,children:C})})(Y)]})})})};
710const t=r(d[0]),l=r(d[1]),o=r(d[2]),n=r(d[3]),s=r(d[4]),c=r(d[5]),b=l=>(0,t.jsx)(s.PlatformPressable,{...l}),u='ios'===l.Platform.OS&&parseInt(l.Platform.Version,10)>=13;const f=l.StyleSheet.create({tab:{alignItems:'center',borderRadius:10,borderCurve:'continuous'},tabVerticalUiKit:{justifyContent:'flex-start',flexDirection:'column',padding:5},tabVerticalMaterial:{padding:10},tabHorizontalUiKit:{justifyContent:'center',alignItems:'center',flexDirection:'row',padding:5},tabBarSidebarUiKit:{justifyContent:'flex-start',alignItems:'center',flexDirection:'row',paddingVertical:7,paddingHorizontal:5},tabBarSidebarMaterial:{justifyContent:'flex-start',alignItems:'center',flexDirection:'row',paddingVertical:15,paddingStart:16,paddingEnd:24},labelSidebarMaterial:{marginStart:12},labelSidebarUiKit:{fontSize:17,marginStart:10},labelBeneath:{fontSize:10},labelBeside:{marginEnd:12,lineHeight:24},labelBesideUikit:{fontSize:13,marginStart:5},labelBesideUikitCompact:{fontSize:12,marginStart:5}})},615,[6,28,616,577,569,296]);
711__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TabBarIcon=function({route:h,variant:w,size:u,badge:y,badgeStyle:b,activeOpacity:f,inactiveOpacity:v,activeTintColor:j,inactiveTintColor:S,renderIcon:C,allowFontScaling:k,style:x}){const z='material'===w?s:'compact'===u?l:n;return(0,t.jsxs)(o.View,{style:['material'===w?p.wrapperMaterial:'compact'===u?p.wrapperUikitCompact:p.wrapperUikit,x],children:[(0,t.jsx)(o.View,{style:[p.icon,{opacity:f,minWidth:z}],children:C({focused:!0,size:z,color:j})}),(0,t.jsx)(o.View,{style:[p.icon,{opacity:v}],children:C({focused:!1,size:z,color:S})}),(0,t.jsx)(c.Badge,{visible:null!=y,size:.75*z,allowFontScaling:k,style:[p.badge,b],children:y})]})};const t=r(d[0]),o=r(d[1]),c=r(d[2]),n=25,l=18,s=24;const p=o.StyleSheet.create({icon:{position:'absolute',alignSelf:'center',alignItems:'center',justifyContent:'center',height:'100%',width:'100%'},wrapperUikit:{width:31,height:28},wrapperUikitCompact:{width:23,height:20},wrapperMaterial:{width:s,height:s},badge:{position:'absolute',end:-3,top:-3}})},616,[6,28,569]);
712__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),l=0;l<c.length;l++)"default"!==c[l]&&n(u,i,c[l]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.BottomTabBarHeightCallbackContext=void 0;const u=i(r(d[0]));e.BottomTabBarHeightCallbackContext=u.createContext(void 0)},617,[15]);
713__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),s=0;s<c.length;s++)"default"!==c[s]&&n(u,i,c[s]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.useIsKeyboardShown=function(){const[t,n]=u.useState(!1);return u.useEffect(()=>{const t=()=>n(!0),o=()=>n(!1);let i;return i='ios'===c.Platform.OS?[c.Keyboard.addListener('keyboardWillShow',t),c.Keyboard.addListener('keyboardWillHide',o)]:[c.Keyboard.addListener('keyboardDidShow',t),c.Keyboard.addListener('keyboardDidHide',o)],()=>
713{i.forEach(t=>t.remove())}},[]),t};const u=i(r(d[0])),c=r(d[1])},618,[15,28]);
714__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,"__esModule",{value:!0}),_e.MaybeScreenContainer=void 0,_e.MaybeScreen=function({enabled:c,active:s,...b}){if(t?.screensEnabled?.())return(0,e.jsx)(t.Screen,{enabled:c,activityState:s,...b});return(0,e.jsx)(n.View,{...b})};const e=r(d[0]),n=r(d[1]);let t;try{t=r(d[2],"react-native-screens")}catch(e){}_e.MaybeScreenContainer=({enabled:c,...s})=>t?.screensEnabled?.()?(0,e.jsx)(t.ScreenContainer,{enabled:c,...s}):(0,e.jsx)(n.View,{...s})},619,[6,28,620]);
715__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"enableScreens",{enumerable:!0,get:function(){return t.enableScreens}}),Object.defineProperty(_e,"enableFreeze",{enumerable:!0,get:function(){return t.enableFreeze}}),Object.defineProperty(_e,"screensEnabled",{enumerable:!0,get:function(){return t.screensEnabled}}),Object.defineProperty(_e,"freezeEnabled",{enumerable:!0,get:function(){return t.freezeEnabled}}),Object.defineProperty(_e,"Screen",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(_e,"InnerScreen",{enumerable:!0,get:function(){return n.InnerScreen}}),Object.defineProperty(_e,"ScreenContext",{enumerable:!0,get:function(){return n.ScreenContext}}),Object.defineProperty(_e,"ScreenStackHeaderConfig",{enumerable:!0,get:function(){return u.ScreenStackHeaderConfig}}),Object.defineProperty(_e,"ScreenStackHeaderSubview",{enumerable:!0,get:function(){return u.ScreenStackHeaderSubview}}),Object.defineProperty(_e,"ScreenStackHeaderLeftView",{enumerable:!0,get:function(){return u.ScreenStackHeaderLeftView}}),Object.defineProperty(_e,"ScreenStackHeaderCenterView",{enumerable:!0,get:function(){return u.ScreenStackHeaderCenterView}}),Object.defineProperty(_e,"ScreenStackHeaderRightView",{enumerable:!0,get:function(){return u.ScreenStackHeaderRightView}}),Object.defineProperty(_e,"ScreenStackHeaderBackButtonImage",{enumerable:!0,get:function(){return u.ScreenStackHeaderBackButtonImage}}),Object.defineProperty(_e,"ScreenStackHeaderSearchBarView",{enumerable:!0,get:function(){return u.ScreenStackHeaderSearchBarView}}),Object.defineProperty(_e,"SearchBar",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(_e,"ScreenContainer",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(_e,"ScreenStack",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(_e,"ScreenStackItem",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(_e,"FullWindowOverlay",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(_e,"ScreenFooter",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(_e,"ScreenContentWrapper",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(_e,"isSearchBarAvailableForCurrentPlatform",{enumerable:!0,get:function(){return P.isSearchBarAvailableForCurrentPlatform}}),Object.defineProperty(_e,"executeNativeBackPress",{enumerable:!0,get:function(){return P.executeNativeBackPress}}),Object.defineProperty(_e,"compatibilityFlags",{enumerable:!0,get:function(){return O.compatibilityFlags}}),Object.defineProperty(_e,"featureFlags",{enumerable:!0,get:function(){return O.featureFlags}}),Object.defineProperty(_e,"useTransitionProgress",{enumerable:!0,get:function(){return j.default}}),r(d[0]);var t=r(d[1]),n=r(d[2]),c=e(n),u=r(d[3]),o=e(r(d[4])),f=e(r(d[5])),b=e(r(d[6])),l=e(r(d[7])),S=e(r(d[8])),p=e(r(d[9])),y=e(r(d[10])),P=r(d[11]),O=r(d[12]),j=e(r(d[13])),s=r(d[14]);Object.keys(s).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return s[e]}})})},620,[621,622,623,624,625,626,627,628,638,633,631,639,635,640,642]);
716__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={}},621,[]);
717__d(function(g,r,i,a,m,_e,d){"use strict";
717Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"isNativePlatformSupported",{enumerable:!0,get:function(){return t}}),_e.enableScreens=function(e=!0){return void(u=e)},_e.enableFreeze=function(e=!0){return},_e.screensEnabled=function(){return u},_e.freezeEnabled=function(){return o},r(d[0]);var e,n=r(d[1]);(e=n)&&e.__esModule;const t=!1;let u=t;let o=!1},622,[118,109]);
718__d(function(g,_r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"InnerScreen",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"NativeScreen",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"ScreenContext",{enumerable:!0,get:function(){return s}});var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(_r(_d[0])),n=e(_r(_d[1])),r=e(_r(_d[2])),u=e(_r(_d[3])),o=_r(_d[4]);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(null,arguments)}const l=r.default;class f extends u.default.Component{render(){let{active:e,activityState:n,style:u,enabled:l=(0,o.screensEnabled)(),...f}=this.props;return l?(void 0!==e&&void 0===n&&(n=0!==e?2:0),t.createInteropElement(r.default,c({hidden:0===n,style:[u,{display:0!==n?'flex':'none'}]},f))):t.createInteropElement(r.default,f)}}const d=n.default.createAnimatedComponent(f),s=u.default.createContext(d);var b=d},623,[19,116,123,15,622]);
719__d(function(g,_r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"ScreenStackHeaderBackButtonImage",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"ScreenStackHeaderRightView",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"ScreenStackHeaderLeftView",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"ScreenStackHeaderCenterView",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"ScreenStackHeaderSearchBarView",{enumerable:!0,get:function(){return d}}),Object.defineProperty(_e,"ScreenStackHeaderConfig",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"ScreenStackHeaderSubview",{enumerable:!0,get:function(){return p}});var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}),t.default=e,t})(_r(_d[0])),r=e(_r(_d[1])),n=e(_r(_d[2]));function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(null,arguments)}_r(_d[3]);const u=e=>t.createInteropElement(n.default,null,t.createInteropElement(r.default,c({resizeMode:"center",fadeDuration:0},e))),o=e=>t.createInteropElement(n.default,e),f=e=>t.createInteropElement(n.default,e),l=e=>t.createInteropElement(n.default,e),d=e=>t.createInteropElement(n.default,e),b=e=>t.createInteropElement(n.default,e),p=n.default},624,[19,192,123,15]);
720__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]);var u=((e=t)&&e.__esModule?e:{default:e}).default},625,[123]);
721__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]);var u=((e=t)&&e.__esModule?e:{default:e}).default},626,[123]);
722__d(function(g,r,i,a,m,_e,d){"use strict";
722Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]);var u=((e=t)&&e.__esModule?e:{default:e}).default},627,[123]);
723__d(function(g,_r,i,a,m,_e,_d){"use strict";function e(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t}function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return I}});var n=e(_r(_d[0])),r=e(_r(_d[1])),o=t(_r(_d[2])),l=t(_r(_d[3])),s=t(_r(_d[4])),c=t(_r(_d[5])),u=_r(_d[6]),d=t(_r(_d[7])),f=t(_r(_d[8])),p=_r(_d[9]),h=_r(_d[10]),v=_r(_d[11]);_r(_d[12]);var b=_r(_d[13]),y=_r(_d[14]);function E(){return E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},E.apply(null,arguments)}function S({children:e,headerConfig:t,activityState:o,shouldFreeze:S,stackPresentation:I,sheetAllowedDetents:k,contentStyle:w,style:P,screenId:_,onHeaderHeightChange:j,scrollEdgeEffects:N,unstable_sheetFooter:R,...x},F){const A=!t?.hidden,T=t?.disableTopInsetApplication??!1,{nextContextValue:D}=(0,y.useTopInsetApplication)(A,T),M=r.useRef(null),z=r.useContext(p.RNSScreensRefContext);r.useImperativeHandle(F,()=>M.current);const L=I??'push',V=t?.hidden??!1,B='push'!==L&&!1===V,W=r.useRef(V);r.useEffect(()=>{(0,s.default)('push'!==L&&W.current!==V,"Dynamically changing header's visibility in modals will result in remounting the screen and losing all local state."),W.current=V},[V,L]);const U=void 0===N||Object.values(N).some(e=>'hidden'!==e),q=void 0!==t?.blurEffect&&'none'!==t.blurEffect;(0,s.default)(U&&q&&b.isIOS26OrHigher,'[RNScreens] Using both `blurEffect` and `scrollEdgeEffects` simultaneously may cause overlapping effects.');const G=O(k,L);let J;const K=b.isIOS26OrHigher,Q=n.createInteropElement(r.Fragment,null,n.createInteropElement(y.TopInsetApplicationContext.Provider,{value:D},n.createInteropElement(c.default,{contentStyle:w,style:G,stackPresentation:L},K?n.createInteropElement(v.SafeAreaView,{edges:C(t)},e):e)),n.createInteropElement(u.ScreenStackHeaderConfig,t),'formSheet'===L&&R&&n.createInteropElement(h.FooterComponent,null,R()));return n.createInteropElement(d.default,E({ref:e=>{if(M.current=e,null===z)return void console.warn('Looks like RNSScreensRefContext is missing. Make sure the ScreenStack component is wrapped in it');const t=z.current;null===e?delete t[_]:t[_]={current:e}},enabled:!0,isNativeStack:!0,activityState:o,shouldFreeze:S,screenId:_,stackPresentation:L,hasLargeHeader:t?.largeTitle??!1,sheetAllowedDetents:k,style:[P,J],scrollEdgeEffects:B?void 0:N,onHeaderHeightChange:B?void 0:j},x),B?n.createInteropElement(f.default,{style:H.container},n.createInteropElement(d.default,{enabled:!0,isNativeStack:!0,activityState:o,shouldFreeze:S,hasLargeHeader:t?.largeTitle??!1,scrollEdgeEffects:N,style:l.default.absoluteFill,onHeaderHeightChange:j},Q)):Q)}var I=r.forwardRef(S);function O(e,t){o.default.constants.reactNativeVersion.minor;return'formSheet'!==t?H.container:'fitToContents'===e?H.absoluteWithNoBottom:H.container}function C(e){return{}}const H=l.default.create({container:{flex:1},absoluteWithNoBottom:{position:'absolute',top:0,start:0,end:0}})},628,[19,15,118,41,629,630,624,623,627,632,633,634,635,636,637]);
724__d(function(g,r,i,a,m,e,d){new Set;m.exports=function(n,...t){}},629,[]);
725__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0]));r(_d[1]);var t,n=r(_d[2]),u=(t=n)&&t.__esModule?t:{default:t};function o(t){return e.createInteropElement(u.default,t)}},630,[19,15,631]);
726__d(function(g,r,i,a,m,_e,d){"use strict";
726Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]);var u=((e=t)&&e.__esModule?e:{default:e}).default},631,[123]);
727__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"GHContext",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"RNSScreensRefContext",{enumerable:!0,get:function(){return c}});var e,t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=r(_d[1]),u=(e=n)&&e.__esModule?e:{default:e};const o=u.default.createContext(e=>t.createInteropElement(u.default.Fragment,null,e.children)),c=u.default.createContext(null)},632,[19,15]);
728__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"FooterComponent",{enumerable:!0,get:function(){return o}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};const u=n.default,o=n.default;var f=u},633,[123]);
729__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"SafeAreaView",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]);const u=((e=t)&&e.__esModule?e:{default:e}).default},634,[123]);
730__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"compatibilityFlags",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"featureFlags",{enumerable:!0,get:function(){return x}});const t=!1,n=!1,s=!1,o=!1,c=!0,l=!0,u=!0,b=!0,h=!1,f={isNewBackTitleImplementation:!0,usesHeaderFlexboxImplementation:!0,usesNewAndroidHeaderHeightImplementation:!0,usesStableTabsApi:!0},p={experiment:{synchronousScreenUpdatesEnabled:t,synchronousHeaderConfigUpdatesEnabled:n,synchronousHeaderSubviewUpdatesEnabled:s,androidLegacyTopInsetBehavior:o,androidResetScreenShadowStateOnOrientationChangeEnabled:c,iosPreventReattachmentOfDismissedScreens:l,iosPreventReattachmentOfDismissedModals:u,ios26AllowInteractionsDuringTransition:b},stable:{debugLogging:h}},S=(t,n)=>({get:()=>p.experiment[t],set(s){s!==p.experiment[t]&&p.experiment[t]!==n&&console.error(`[RNScreens] ${t} feature flag modified for a second time; this might lead to unexpected effects`),p.experiment[t]=s}}),y=S('synchronousScreenUpdatesEnabled',t),O=S('synchronousHeaderConfigUpdatesEnabled',n),v=S('synchronousHeaderSubviewUpdatesEnabled',s),E=S('androidLegacyTopInsetBehavior',o),w=S('androidResetScreenShadowStateOnOrientationChangeEnabled',c),R=S('iosPreventReattachmentOfDismissedScreens',l),D=S('iosPreventReattachmentOfDismissedModals',u),P=S('ios26AllowInteractionsDuringTransition',b),U=(H='debugLogging',I=h,{get:()=>p.stable[H],set(t){t!==p.stable[H]&&p.stable[H]!==I&&console.error(`[RNScreens] ${H} feature flag modified for a second time; this might lead to unexpected effects`),p.stable[H]=t}});var H,I;const x={experiment:{get synchronousScreenUpdatesEnabled(){return y.get()},set synchronousScreenUpdatesEnabled(t){y.set(t)},get synchronousHeaderConfigUpdatesEnabled(){return O.get()},set synchronousHeaderConfigUpdatesEnabled(t){O.set(t)},get synchronousHeaderSubviewUpdatesEnabled(){return v.get()},set synchronousHeaderSubviewUpdatesEnabled(t){v.set(t)},get androidLegacyTopInsetBehavior(){return E.get()},set androidLegacyTopInsetBehavior(t){E.set(t)},get androidResetScreenShadowStateOnOrientationChangeEnabled(){return w.get()},set androidResetScreenShadowStateOnOrientationChangeEnabled(t){w.set(t)},get iosPreventReattachmentOfDismissedScreens(){return R.get()},set iosPreventReattachmentOfDismissedScreens(t){R.set(t)},get iosPreventReattachmentOfDismissedModals(){return D.get()},set iosPreventReattachmentOfDismissedModals(t){D.set(t)},get ios26AllowInteractionsDuringTransition(){return P.get()},set ios26AllowInteractionsDuringTransition(t){P.set(t)}},stable:{get debugLogging(){return U.get()},set debugLogging(t){U.set(t)}}};var T=x},635,[]);
731__d(function(g,r,i,a,m,e,d){"use strict";
731Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isIOS26OrHigher",{enumerable:!0,get:function(){return t}}),r(d[0]);const t=!1},636,[118]);
732__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"TopInsetApplicationContext",{enumerable:!0,get:function(){return n}}),_e.useTopInsetApplication=function(o,u){const c=e.useContext(n),s=t.featureFlags.experiment?.androidLegacyTopInsetBehavior??!1,p=s||!c&&o;return{appliesTopInset:p&&!u,useLegacyBehavior:s,nextContextValue:c||p}};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]);const n=e.createContext(!1)},637,[15,635]);
733__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},638,[123]);
734__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"isSearchBarAvailableForCurrentPlatform",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"isHeaderBarButtonsAvailableForCurrentPlatform",{enumerable:!0,get:function(){return u}}),_e.executeNativeBackPress=function(){return n.default.exitApp(),!0},_e.parseBooleanToOptionalBooleanNativeProp=function(e){switch(e){case void 0:return'undefined';case!0:return'true';case!1:return'false'}};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};r(d[1]);const o=['ios','android'].includes("web"),u=!1},639,[228,118]);
735__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e,t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=r(_d[1]),u=(e=n)&&e.__esModule?e:{default:e};function o(){const e=t.useContext(u.default);if(void 0===e)throw new Error("Couldn't find values for transition progress. Are you inside a screen in Native Stack?");return e}},640,[15,641]);
736__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return e}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])).createContext(void 0)},641,[15]);
737__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"Tabs",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);const s={Host:t.TabsHost,Screen:n.TabsScreen}},642,[643,645]);
738__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"TabsHost",{enumerable:!0,get:function(){return u.default}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e}},643,[644]);
739__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]);var u=((e=t)&&e.__esModule?e:{default:e}).default},644,[123]);
740__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"TabsScreen",{enumerable:!0,get:function(){return u.default}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e}},645,[646]);
741__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]);var u=((e=t)&&e.__esModule?e:{default:e}).default},646,[123]);
742__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var c=t(i),f=0;f<c.length;f++)"default"!==c[f]&&n(u,i,c[f]);return o(u,i),u});
742Object.defineProperty(e,"__esModule",{value:!0}),e.BottomTabBarHeightContext=void 0;const u=i(r(d[0]));e.BottomTabBarHeightContext=u.createContext(void 0)},647,[15]);
743__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var c=Object.getOwnPropertyDescriptor(n,u);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,c)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var c={};if(null!=i)for(var o=t(i),f=0;f<o.length;f++)"default"!==o[f]&&n(c,i,o[f]);return u(c,i),c});Object.defineProperty(e,"__esModule",{value:!0}),e.useAnimatedHashMap=function({routes:t,index:n}){const u=c.useRef({}),i=u.current,f=Object.keys(i);if(t.length===f.length&&t.every(t=>f.includes(t.key)))return i;return u.current={},t.forEach(({key:t},c)=>{u.current[t]=i[t]??new o.Animated.Value(c===n?0:c>=n?1:-1)}),u.current};const c=i(r(d[0])),o=r(d[1])},648,[15,28]);
744__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useBottomTabBarHeight=function(){const n=(0,t.use)(o.BottomTabBarHeightContext);if(void 0===n)throw new Error("Couldn't find the bottom tab bar height. Are you inside a screen in Bottom Tab Navigator?");return n};const t=r(d[0]),o=r(d[1])},649,[15,647]);
745__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/error.d1ea1496f9057eb392d5bbf3732a61b7.png",width:48,height:48,toString(){return this.uri}}},650,[]);
746__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SuspenseFallback=function({route:u}){return null};r(d[0]),r(d[1])},651,[6,562]);
747__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,c)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var c={};if(null!=i)for(var s=t(i),u=0;u<s.length;u++)"default"!==s[u]&&n(c,i,s[u]);return o(c,i),c});Object.defineProperty(e,"__esModule",{value:!0}),e.Try=void 0;const c=r(d[0]),s=r(d[1]),u=i(r(d[2]));r(d[3]);class l extends s.Component{state={error:void 0};static getDerivedStateFromError(t){return u.hideAsync(),{error:t}}retry=()=>new Promise(t=>{this.setState({error:void 0},()=>{t()})});render(){const{error:t}=this.state,{catch:n,children:o}=this.props;return t?(0,c.jsx)(n,{error:t,retry:this.retry}):o}}e.Try=l},652,[6,15,484,653]);
748__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NetworkError=e.ReactServerError=e.MetroServerError=void 0;class t extends Error{code='METRO_SERVER_ERROR';constructor(t,o){super(t.message),this.url=o,this.name='MetroServerError';for(const o in t)this[o]=t[o]}}e.MetroServerError=t;class o extends Error{code='REACT_SERVER_ERROR';constructor(t,o,s,E){super(t),this.url=o,this.statusCode=s,this.headers=E,this.name='ReactServerError'}}e.ReactServerError=o;class s extends Error{code='NETWORK_ERROR';constructor(t,o){super(t),this.url=o,this.name='NetworkError'}}e.NetworkError=s},653,[]);
749__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Redirect=e.Link=void 0;const n=r(d[0]),o=r(d[1]),t=r(d[2]),c=r(d[3]),u=r(d[4]),p=r(d[5]);e.Link=Object.assign(function(t){return(0,n.jsx)(o.ExpoLink,{...t})},{resolveHref:c.resolveHref,Menu:t.LinkMenu,Trigger:t.LinkTrigger,Preview:t.LinkPreview,MenuAction:t.LinkMenuAction,AppleZoom:u.LinkAppleZoom,AppleZoomTarget:p.LinkAppleZoomTarget});var k=r(d[6]);Object.defineProperty(e,"Redirect",{enumerable:!0,get:function(){return k.Redirect}})},654,[6,655,666,458,679,685,686]);
750__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
750,function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),l=0;l<c.length;l++)"default"!==c[l]&&n(u,o,c[l]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.ExpoLink=function(t){return(0,u.jsx)(p.ZoomTransitionSourceContextProvider,{linkProps:t,children:(0,u.jsx)(_,{...t})})};const u=r(d[0]),c=o(r(d[1])),l=r(d[2]),f=(r(d[3]),r(d[4])),s=r(d[5]),h=r(d[6]),p=(r(d[7]),r(d[8]));function _(t){(0,s.useIsPreview)();const n=(0,h.useZoomHref)(t);let i=t.children;if(c.default.Children.count(t.children)>1){const n=c.default.Children.toArray(t.children).filter(t=>!(0,c.isValidElement)(t)||t.type!==f.LinkPreview&&t.type!==f.LinkMenu);i=1===n.length?n[0]:t.children}return(0,u.jsx)(l.BaseExpoRouterLink,{...t,href:n,children:i})}},655,[6,15,656,664,666,476,684,512,559]);
751__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(o){if(o&&o.__esModule)return o;var i={};if(null!=o)for(var s=e(o),l=0;l<s.length;l++)"default"!==s[l]&&t(i,o,s[l]);return n(i,o),i}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
751Object.defineProperty(_e,"__esModule",{value:!0}),_e.BaseExpoRouterLink=function({href:e,replace:t,push:n,dismissTo:o,relativeToDirectory:i,asChild:v,rel:w,target:b,download:m,withAnchor:y,dangerouslySingular:O,prefetch:j,...C}){const k=(0,h.useInteropClassName)(C),x=(0,h.useHrefAttrs)({asChild:v,rel:w,target:b,download:m}),M=(0,l.useMemo)(()=>{if(null==e)throw new Error('Link: href is required');return(0,f.resolveHref)(e)},[e]);let D;n&&(D='PUSH');t&&(D='REPLACE');o&&(D='POP_TO');const E=(0,l.use)(c.InternalLinkPreviewContext),L=(0,P.default)({href:M,event:D,relativeToDirectory:i,withAnchor:y,dangerouslySingular:O}),S=e=>{E?.blockPressRef.current||('onPress'in C&&C.onPress?.(e),L.onPress(e))},T=v?p.Slot:u.Text;if(v&&l.default.Children.count(C.children)>1)throw new Error('Link: When using `asChild`, you must pass a single child element that will emit the `onPress` event.');const A=(0,s.jsx)(T,{...L,...x,...C,style:k,...u.Platform.select({web:{onClick:S},default:{onPress:S}})});return j?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(_.Prefetch,{href:e}),A]}):A};const s=r(d[0]),l=o(r(d[1])),u=r(d[2]),c=r(d[3]),f=r(d[4]),h=r(d[5]),P=i(r(d[6])),_=r(d[7]),p=r(d[8])},656,[6,15,28,657,458,658,659,660,661]);
752__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.InternalLinkPreviewContext=void 0;const t=r(d[0]);e.InternalLinkPreviewContext=(0,t.createContext)(void 0)},657,[15]);
753__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useHrefAttrs=void 0,e.useInteropClassName=function(l){if('web'!==s.Platform.OS)return l.style;return(0,t.useMemo)(()=>{if(null==l.className)return l.style;const t={$$css:!0,__routerLinkClassName:l.className};return Array.isArray(l.style)?[...l.style,t]:[l.style,t]},[l.style,l.className])};const t=r(d[0]),s=r(d[1]);e.useHrefAttrs=s.Platform.select({web:function({asChild:s,rel:l,target:n,download:u}){return(0,t.useMemo)(()=>{const t={rel:l,target:n,download:u};return s?t:{hrefAttrs:t}},[s,l,n,u])},default:function(){return{}}})},658,[15,28]);
754__d(function(g,r,i,a,m,_e,d){"use strict";
754Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function({href:e,...s}){let c=(0,u.stripGroupSegmentsFromPath)(e)||'/';(0,o.shouldLinkExternally)(c)||(c=(0,n.appendBaseUrl)(c));return{href:c,role:'link',onPress:n=>{if(f(n)){if((0,t.emitDomLinkEvent)(e,s))return;(0,l.linkTo)(e,s)}}}},_e.shouldHandleMouseEvent=f;const e=r(d[0]),t=r(d[1]),n=r(d[2]),l=r(d[3]),u=r(d[4]),o=r(d[5]);function f(t){return'web'!==e.Platform.OS?!t?.defaultPrevented:!(!t||(n=t,n?.defaultPrevented||!('button'in n)||n.metaKey||n.altKey||n.ctrlKey||n.shiftKey||null!=n.button&&0!==n.button||![void 0,null,'','self'].includes(n.currentTarget.target)))&&(t.preventDefault(),!0);var n}},659,[28,540,482,542,462,512]);
755__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Prefetch=function(o){const c=(0,n.useOptionalNavigation)();return(0,t.useLayoutEffect)(()=>{c?.isFocused()&&u.router.prefetch(o.href)},[c,o.href]),null};const t=r(d[0]),u=r(d[1]),n=r(d[2])},660,[15,529,478]);
756__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var l=t(i),c=0;c<l.length;c++)"default"!==l[c]&&n(u,i,l[c]);return o(u,i),u});Object.defineProperty(e,"__esModule",{value:!0}),e.Slot=void 0;const u=r(d[0]),l=r(d[1]),c=i(r(d[2])),f=r(d[3]);var s;e.Slot=(s=l.Slot,(0,c.forwardRef)(function({style:t,...n},o){return t=(0,c.useMemo)(()=>f.StyleSheet.flatten(t),[t]),(0,u.jsx)(s,{ref:o,...n,style:t})}))},661,[6,662,15,28]);
757__d(function(g,r,i,a,m,e,d){"use strict";var t,o=Object.create,n=Object.defineProperty,l=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,p=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,f=(t,o,p,f)=>{if(o&&"object"==typeof o||"function"==typeof o)for(let u of c(o))s.call(t,u)||u===p||n(t,u,{get:()=>o[u],enumerable:!(f=l(o,u))||f.enumerable});return t},u={};((t,o)=>{for(var l in o)n(t,l,{get:o[l],enumerable:!0})})(u,{Root:()=>_,Slot:()=>_,Slottable:()=>S,createSlot:()=>h,createSlottable:()=>O}),m.exports=(t=u,f(n({},"__esModule",{value:!0}),t));var y=((t,l,c)=>(c=null!=t?o(p(t)):{},f(!l&&t&&t.__esModule?c:n(c,"default",{value:t,enumerable:!0}),t)))(r(d[0])),b=r(d[1]);function h(t){const o=y.forwardRef((o,n)=>{let{children:l,...c}=o,p=null,s=!1;const f=[];$(l)&&"function"==typeof N&&(l=N(l._payload)),y.Children.forEach(l,t=>{if(o=t,y.isValidElement(o)&&"function"==typeof o.type&&"__radixId"in o.type&&o.type.__radixId===v){s=!0;const o=t;let n="child"in o.props?o.props.child:o.props.children;$(n)&&"function"==typeof N&&(n=N(n._payload)),p=j(o,n),f.push(p?.props?.children)}else f.push(t);var o}),p?p=y.cloneElement(p,void 0,f):!s&&1===y.Children.count(l)&&y.isValidElement(l)&&(p=l);const u=p?R(p):void 0,h=(0,b.useComposedRefs)(n,u);if(!p){if(l||0===l)throw new Error(s?P(t):x(t));return l}const _=E(c,p.props??{});return p.type!==y.Fragment&&(_.ref=n?h:u),y.cloneElement(p,_)});return o.displayName=`${t}.Slot`,o}var _=h("Slot"),v=Symbol.for("radix.slottable");function O(t){const o=t=>"child"in t?t.children(t.child):t.children;return o.displayName=`${t}.Slottable`,o.__radixId=v,o}var S=O("Slottable"),j=(t,o)=>{if("child"in t.props){const o=t.props.child;return y.isValidElement(o)?y.cloneElement(o,void 0,t.props.children(o.props.children)):null}return y.isValidElement(o)?o:null};function E(t,o){const n={...o};for(const l in o){const c=t[l],p=o[l];/^on[A-Z]/.test(l)?c&&p?n[l]=(...t)=>{const o=p(...t);return c(...t),o}:c&&(n[l]=c):"style"===l?n[l]={...c,...p}
757:"className"===l&&(n[l]=[c,p].filter(Boolean).join(" "))}return{...t,...n}}function R(t){let o=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,n=o&&"isReactWarning"in o&&o.isReactWarning;return n?t.ref:(o=Object.getOwnPropertyDescriptor(t,"ref")?.get,n=o&&"isReactWarning"in o&&o.isReactWarning,n?t.props.ref:t.props.ref||t.ref)}var w=Symbol.for("react.lazy");function $(t){return null!=t&&"object"==typeof t&&"$$typeof"in t&&t.$$typeof===w&&"_payload"in t&&("object"==typeof(o=t._payload)&&null!==o&&"then"in o);var o}var x=t=>`${t} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,P=t=>`${t} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,N=y[" use ".trim().toString()]},662,[15,663]);
758__d(function(g,r,_i,a,m,e,d){"use strict";var t,n=Object.create,o=Object.defineProperty,u=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,f=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,p=(t,n,f,p)=>{if(n&&"object"==typeof n||"function"==typeof n)for(let s of c(n))l.call(t,s)||s===f||o(t,s,{get:()=>n[s],enumerable:!(p=u(n,s))||p.enumerable});return t},s={};((t,n)=>{for(var u in n)o(t,u,{get:n[u],enumerable:!0})})(s,{composeRefs:()=>y,useComposedRefs:()=>O}),m.exports=(t=s,p(o({},"__esModule",{value:!0}),t));var i=((t,u,c)=>(c=null!=t?n(f(t)):{},p(!u&&t&&t.__esModule?c:o(c,"default",{value:t,enumerable:!0}),t)))(r(d[0]));function b(t,n){if("function"==typeof t)return t(n);null!=t&&(t.current=n)}function y(...t){return n=>{let o=!1;const u=t.map(t=>{const u=b(t,n);return o||"function"!=typeof u||(o=!0),u});if(o)return()=>{for(let n=0;n<u.length;n++){const o=u[n];"function"==typeof o?o():b(t[n],null)}}}}function O(...t){return i.useCallback(y(...t),t)}},663,[15]);
759__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var s=Object.getOwnPropertyDescriptor(n,i);s&&!("get"in s?!n.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,s)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var s={};if(null!=o)for(var u=t(o),l=0;l<u.length;l++)"default"!==u[l]&&n(s,o,u[l]);return i(s,o),s});Object.defineProperty(e,"__esModule",{value:!0}),e.LinkWithPreview=function({children:t,...n}){const i=(0,c.useRouter)(),{setOpenPreviewKey:o}=(0,w.useLinkPreviewContext)(),[l,x]=(0,u.useState)(!1),j=(0,P.resolveHref)(n.hrefForPreviewNavigation).split('?')[0],m=(0,u.useRef)(j);(0,u.useEffect)(()=>{if(l){if(m.current!==j)throw new Error('Link does not support changing the href prop after the preview has been opened. Please ensure that the href prop is stable and does not change between renders.')}else m.current=j},[j]);const[{nextScreenId:L,tabPath:M},C]=(0,b.useNextScreenId)();(0,u.useEffect)(()=>{n.replace&&console.warn('Using replace links with preview is not supported')},[n.href,n.replace]);const F=u.default.useMemo(()=>(0,y.getFirstChildOfType)(t,p.LinkTrigger),[t]),R=u.default.useMemo(()=>(0,y.getFirstChildOfType)(t,p.LinkMenu),[t]),S=u.default.useMemo(()=>(0,y.getFirstChildOfType)(t,p.LinkPreview),[t]);!S&&!R||F||console.warn('When you use Link.Preview, you must use Link.Trigger to specify the trigger element.');const T=u.default.useMemo(()=>F??(0,s.jsx)(p.LinkTrigger,{children:t}),[F,t]),E=u.default.useMemo(()=>(0,O.shouldLinkExternally)(String(n.href))||!S?null:S,[S,n.href]),N=(0,u.useRef)(!1),I=(0,u.useRef)(!1),W=(0,u.useMemo)(()=>({path:M}),[M]),B=!!S;if(n.replace)return(0,s.jsx)(f.BaseExpoRouterLink,{children:t,...n});return(0,s.jsx)(_.NativeLinkPreview,{nextScreenId:k?void 0:L,tabPath:k?void 0:W,onWillPreviewOpen:()=>{B&&(I.current=!0,N.current=!1,C(n.href),x(!0))},onPreviewWillClose:()=>{B&&(x(!1),N.current&&!k||o(void 0))},onPreviewDidClose:()=>{I.current=!1,B&&N.current&&k&&i.navigate(n.href,{__internal__PreviewKey:L})},onPreviewTapped:()=>{N.current=!0,k||i.navigate(n.href,{__internal__PreviewKey:L})},style:{display:'contents'},disableForceFlatten:!0,children:(0,s.jsx)(v.NativeMenuContext,{value:!0,children:(0,s.jsxs)(h.InternalLinkPreviewContext,{value:{isVisible:l,href:n.hrefForPreviewNavigation,blockPressRef:I},children:[(0,s.jsx)(f.BaseExpoRouterLink,{...n,children:T,ref:n.ref}),E,R]})})})};const s=r(d[0]),u=o(r(d[1])),l=r(d[2]),c=r(d[3]),f=r(d[4]),h=r(d[5]),v=r(d[6]),p=r(d[7]),P=r(d[8]),w=r(d[9]),_=r(d[10]),b=r(d[11]),y=r(d[12]),O=r(d[13]),k='ios'===l.Platform.OS&&l.Platform.isPad},664,[6,15,28,523,656,657,665,666,458,681,678,682,475,512]);
760__d(function(g,r,i,a,m,e,d){"use strict";
760Object.defineProperty(e,"__esModule",{value:!0}),e.NativeMenuContext=void 0;const t=r(d[0]);e.NativeMenuContext=(0,t.createContext)(!1)},665,[15]);
761__d(function(g,r,_i,a,_m,e,d){"use strict";var n,t=this&&this.__createBinding||(Object.create?function(n,t,i,u){void 0===u&&(u=i);var l=Object.getOwnPropertyDescriptor(t,i);l&&!("get"in l?!t.__esModule:l.writable||l.configurable)||(l={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(n,u,l)}:function(n,t,i,u){void 0===u&&(u=i),n[u]=t[i]}),i=this&&this.__setModuleDefault||(Object.create?function(n,t){Object.defineProperty(n,"default",{enumerable:!0,value:t})}:function(n,t){n.default=t}),u=this&&this.__importStar||(n=function(t){return n=Object.getOwnPropertyNames||function(n){var t=[];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[t.length]=i);return t},n(t)},function(u){if(u&&u.__esModule)return u;var l={};if(null!=u)for(var o=n(u),s=0;s<o.length;s++)"default"!==o[s]&&t(l,u,o[s]);return i(l,u),l});Object.defineProperty(e,"__esModule",{value:!0}),e.LinkMenu=void 0,e.LinkMenuAction=w,e.LinkPreview=function(n){const{children:t,style:i}=n,u=(0,o.use)(s.InternalLinkPreviewContext);return(0,f.useIsPreview)(),null;const{isVisible:v,href:p}=u,{width:w,height:P,...b}=i??{},_={width:w??0,height:P??0};let j;j=t?v?t:null:v?(0,l.jsx)(c.HrefPreview,{href:p}):null;return(0,l.jsx)(h.NativeLinkPreviewContent,{style:b,preferredContentSize:_,children:j})},e.LinkTrigger=function({withAppleZoom:n,...t}){if(o.default.Children.count(t.children)>1||!(0,o.isValidElement)(t.children)){if(t&&'object'==typeof t&&'onPress'in t)throw new Error('When using Link.Trigger in an asChild Link, you must pass a single child element that will emit onPress event.');return t.children}const i=(0,l.jsx)(v.Slot,{...t});if(n)return(0,l.jsx)(p.LinkAppleZoom,{children:i});return i};const l=r(d[0]),o=u(r(d[1])),s=r(d[2]),c=(r(d[3]),r(d[4]),r(d[5])),f=r(d[6]),h=r(d[7]),v=r(d[8]),p=r(d[9]);r(d[10]);function w(n){(0,o.useId)();return(0,f.useIsPreview)(),null}e.LinkMenu=n=>{(0,o.useId)();return(0,f.useIsPreview)(),null}},666,[6,15,657,665,468,667,476,678,661,679,475]);
762__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.HrefPreview=function({href:n}){const c=(0,o.useMemo)(()=>_(n),[n]),f=c?.index??0;let p=!1;if(c?.routes[f]?.name===u.INTERNAL_SLOT_NAME){let o=c,s=l.store.state;for(;o&&s;){const t=o.routes[0];if(!1===s.stale&&!s.routeNames?.includes(t.name)){p=!0;break}const n=s.routes.findIndex(o=>o.name===t.name);if(-1===n)break;o=t.state,s=s.routes[n]?.state}if(!p)return(0,t.jsx)(j,{hrefState:c,href:n})}const h=n.toString(),x=h.split('/').filter(Boolean);return(0,t.jsx)(s.PreviewRouteContext.Provider,{value:{params:{},pathname:h,segments:x},children:(0,t.jsx)(S,{})})};const t=r(d[0]),o=r(d[1]),n=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]),l=r(d[6]),f=r(d[7]),p=r(d[8]),h=r(d[9]),x=r(d[10]),v=r(d[11]),N=r(d[12]);function j({hrefState:n,href:u}){const l=(0,x.useNavigation)(),{routeNode:f,params:p,state:j}=E(n),S=j?(0,N.getPathFromState)(j):void 0,_=(0,o.useMemo)(()=>({params:p,pathname:u.toString(),segments:S?.split('/').filter(Boolean)||[]}),[p,u]);if(!f)return null;const P=(0,v.getQualifiedRouteComponent)(f);return(0,t.jsx)(s.PreviewRouteContext,{value:_,children:(0,t.jsx)(c.CompositionContext,{value:{set:()=>{},unset:()=>{}},children:(0,t.jsx)(h.NavigationContext,{value:T,children:(0,t.jsx)(P,{navigation:l})})})})}function S(){const o=(0,p.usePathname)();return(0,t.jsxs)(n.View,{style:{flex:1,justifyContent:'center',alignItems:'center',gap:8,backgroundColor:'white'},children:[(0,t.jsx)(n.Text,{style:{fontWeight:'600',fontSize:24},children:"Invalid preview"}),(0,t.jsx)(n.Text,{style:{fontWeight:'200',fontSize:14},children:o})]})}function _(t){return l.store.getStateForHref(t)}function E(t){const o=t?.index??0;if(t?.routes[o]&&t.routes[o].name!==u.INTERNAL_SLOT_NAME){const n=t.routes[o].name;n!==u.SITEMAP_ROUTE_NAME&&n!==u.NOT_FOUND_ROUTE_NAME||(console.log(l.store.routeNode),console.log(t));const s=`Expo Router Error: Expected navigation state to begin with one of [${(0,f.getRootStackRouteNames)().join(', ')}] routes`;console.warn(s)}const n=t?.routes[o]?.state;let s=n,c=l.store.routeNode;const p={};for(;s&&c;){const t=s.routes[s.index||s.routes.length-1];Object.assign(p,t.params),s=t.state,c=c.children.find(o=>o.route===t.name)}return{params:p,routeNode:c,state:n}}const T={setParams:()=>{},setOptions:()=>{},addListener:()=>()=>{},removeListener:()=>{},isFocused:()=>!0,canGoBack:()=>!1,dispatch:()=>{},navigate:()=>{},goBack:()=>{},reset:()=>{},push:()=>{},pop:()=>{},popToTop:()=>{},navigateDeprecated:()=>{},preload:()=>{},getId:()=>'',getParent:()=>{},getState:()=>({key:'',index:0,routeNames:[],routes:[],type:'',stale:!1})}},667,[6,15,28,476,457,668,479,416,523,296,415,554,671]);
763__d(function(g,r,i,a,m,e,d){"use strict";
763Object.defineProperty(e,"__esModule",{value:!0}),e.useCompositionOption=e.useCompositionRegistry=e.CompositionContext=e.mergeOptions=void 0;var t=r(d[0]);Object.defineProperty(e,"mergeOptions",{enumerable:!0,get:function(){return t.mergeOptions}});var o=r(d[1]);Object.defineProperty(e,"CompositionContext",{enumerable:!0,get:function(){return o.CompositionContext}}),Object.defineProperty(e,"useCompositionRegistry",{enumerable:!0,get:function(){return o.useCompositionRegistry}}),Object.defineProperty(e,"useCompositionOption",{enumerable:!0,get:function(){return o.useCompositionOption}})},668,[669,670]);
764__d(function(g,_r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.mergeOptions=function(n,o,t){const s={},c=t.routes[t.index]?.key;for(const u in n){const r=n[u],f=o[u];if(!f||0===f.length){s[u]=r;continue}if((t.preloadedRoutes?.some(n=>n.key===u)??!1)&&u!==c){s[u]=r;continue}const p=Object.assign({},r.options,...f),l={...r,options:p};s[u]=l}return s}},669,[]);
765__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CompositionContext=void 0,e.registryReducer=s,e.useCompositionRegistry=function(){const[o,n]=(0,t.useReducer)(s,{}),u=(0,t.useCallback)((t,o)=>{n({type:'set',routeKey:t,options:o})},[]),c=(0,t.useCallback)((t,o)=>{n({type:'unset',routeKey:t,options:o})},[]),p=(0,t.useMemo)(()=>({set:u,unset:c}),[u,c]);return{registry:o,contextValue:p}},e.useCompositionOption=function(s){const u=(0,t.use)(e.CompositionContext);if(!u)throw new Error('useCompositionOption must be used within a RouterCompositionOptionsProvider. This is likely a bug in Expo Router.');const c=(0,o.useRoute)(),{set:p,unset:y}=u;(0,n.useSafeLayoutEffect)(()=>(p(c.key,s),()=>{y(c.key,s)}),[c.key,p,y,s])};const t=r(d[0]),o=r(d[1]),n=r(d[2]);function s(t,o){if('set'===o.type){const{routeKey:n,options:s}=o;return t[n]?.includes(s)?t:{...t,[n]:[...t[n]??[],s]}}if('unset'===o.type){const{routeKey:n,options:s}=o,u=t[n],c=u?.filter(t=>t!==s);if(!u||c?.length===u.length)return t;if(!c?.length){const{[n]:o,...s}=t;return s}return{...t,[n]:c}}return t}e.CompositionContext=(0,t.createContext)(null)},670,[15,296,459]);
766__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),l=0;l<c.length;l++)"default"!==c[l]&&n(u,o,c[l]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.getPathFromState=e.getStateFromPath=void 0,e.getInitialURL=function(){if('undefined'==typeof window)return'';if('web'===c.Platform.OS&&window.location?.href)return window.location.href;if('ios'===c.Platform.OS){return y(u.getLinkingURL())??b()}return Promise.resolve((0,h.getInitialURLWithTimeout)()).then(t=>y(t)??b())},e.getRootURL=b,e.subscribe=function(t,n){return i=>{let o;const c=t?.legacy_subscribe?.(i);o=m?async({url:o})=>{let u=y(o);u=(0,p.applyRedirects)(u,n),u&&t?.redirectSystemPath&&(u=await t.redirectSystemPath({path:u,initial:!1})),u&&i(u)}:async({url:o})=>{let u=(0,p.applyRedirects)(o,n);u&&t?.redirectSystemPath&&(u=await t.redirectSystemPath({path:u,initial:!1})),u&&i(u)};const l=u.addEventListener('url',o);return()=>{l?.remove?.(),c?.()}}};const u=o(r(d[0])),c=r(d[1]),l=r(d[2]),s=r(d[3]);Object.defineProperty(e,"getPathFromState",{enumerable:!0,get:function(){return s.getPathFromState}});const f=r(d[4]);Object.defineProperty(e,"getStateFromPath",{enumerable:!0,get:function(){return f.getStateFromPath}});const h=r(d[5]),p=r(d[6]),m='undefined'!=typeof expo&&globalThis.expo?.modules?.ExpoGo;let P;function b(){return void 0===P&&(P=u.createURL('/'),m&&(P=(0,l.parsePathFromExpoGoLink)(P))),P}function y(t){if(!t||!m)return t;const{pathname:n,queryString:i}=(0,l.parsePathAndParamsFromExpoGoLink)(t);return n&&'/'!==n?t:b()+i}}
766,671,[516,28,510,672,673,675,515]);
767__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,s,i){void 0===i&&(i=s);var o=Object.getOwnPropertyDescriptor(n,s);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[s]}}),Object.defineProperty(t,i,o)}:function(t,n,s,i){void 0===i&&(i=s),t[i]=n[s]}),s=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(n[n.length]=s);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),l=0;l<c.length;l++)"default"!==c[l]&&n(o,i,c[l]);return s(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.getPathFromState=function(t,n){return f(t,n).path},e.getPathDataFromState=f,e.appendBaseUrl=function(t,n=""){if(n)return`/${n.replace(/^\/+/,'').replace(/\/$/,'')}${t}`;return t};const o=i(r(d[0])),c=i(r(d[1])),l=r(d[2]),u=t=>{const n=null!=t.index?t.routes[t.index]:t.routes[t.routes.length-1];return n.state?u(n.state):n};let p=[void 0,{}];function f(t,n){if(null==t)throw Error("Got 'undefined' for the navigation state. You must pass a valid state object.");n&&c.validatePathConfig(n),p[0]!==n?.screens&&(p=[n?.screens,n?.screens?v(n.screens):{}]);const s=p[1];
767let i='/',f=t;const h={};for(;f;){let p,m,v='number'==typeof f.index?f.index:0,y=f.routes[v];const b=u(t);let j=s;const O=[];let P=!0;for(;y.name in j&&P;){if(p=j[y.name].pattern,O.push(y.name),y.params){const t=j[y.name]?.stringify,n=c.fixCurrentParams(h,y,t);b===y&&(m={...n},p?.split('/').filter(t=>c.isDynamicPart(t)).forEach(t=>{const n=c.getParamName(t);m&&delete m[n]}))}if(j[y.name].screens&&void 0!==y.state){v=null!=y.state.index?y.state.index:y.state.routes.length-1;const t=y.state.routes[v],n=j[y.name].screens;n&&t.name in n?(y=t,j=n):P=!1}else{const t=j[y.name].screens,n=y.params&&'screen'in y.params&&'string'==typeof y.params.screen?y.params.screen:'index',s=t?t[n]?n:Object.keys(t)[0]:void 0;if(s&&t&&j[y.name].screens?.[s]){const n=y.params?.params;y={...t[s],name:s,key:s,params:n},j=t}else P=!1}}if(void 0===p&&(p=O.join('/')),void 0!==j[y.name]?i+=c.getPathWithConventionsCollapsed({...n,pattern:p,route:y,params:h,initialRouteName:s[y.name]?.initialRouteName}):y.name.startsWith('+')||(i+=encodeURIComponent(y.name)),m||(m=b.params?{...b.params}:void 0),y.state)i+='/';else if(m){for(const t in m)'undefined'===m[t]&&delete m[t];delete m['#'],m=(0,l.removeInternalExpoRouterParams)(m);const t=o.stringify(m,{sort:!1});t&&(i+=`?${t}`)}f=y.state}return i=i.replace(/\/+/g,'/'),i=i.length>1?i.replace(/\/$/,''):i,n?.path&&(i=m(n.path,i)),i=c.appendBaseUrl(i),h['#']&&(i+=`#${h['#']}`),{path:i,params:h}}const m=(...t)=>[].concat(...t.map(t=>t.split('/'))).filter(Boolean).join('/'),h=(t,n)=>{if('string'==typeof t){return{pattern:n?m(n,t):t}}if(t.exact&&void 0===t.path)throw new Error("A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. `path: ''`.");const s=!0!==t.exact?m(n||'',t.path||''):t.path||'',i=t.screens?v(t.screens,s):void 0;return{pattern:s?.split('/').filter(Boolean).join('/'),stringify:t.stringify,screens:i}},v=(t,n)=>Object.fromEntries(Object.entries(t).map(([t,s])=>[t,h(s,n)]))},672,[340,482,539]);
768__d(function(g,r,_i,_a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,a,o){void 0===o&&(o=a);var s=Object.getOwnPropertyDescriptor(n,a);s&&!("get"in s?!n.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return n[a]}}),Object.defineProperty(t,o,s)}:function(t,n,a,o){void 0===o&&(o=a),t[o]=n[a]}),a=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(n[n.length]=a);return n},t(n)},function(o){if(o&&o.__esModule)return o;var s={};if(null!=o)for(var i=t(o),c=0;c<i.length;c++)"default"!==i[c]&&n(s,o,i[c]);return a(s,o),s}),s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.getStateFromPath=function(t,n,a=[]){const{initialRoutes:o,configs:s,configWithRegexes:i}=h(n,a),c=n?.screens,p=u.getUrlWithReactNavigationConcessions(t);let l=u.cleanPath(p.nonstandardPathname);const f=n?.path?.replace(/^\//,'');if(f){const t=f.endsWith('/')?f:`${f}/`;if(!l.startsWith(t))return;l=l.replace(t,'')}if(void 0===c){const t=l.split('/').filter(Boolean).map(t=>({name:decodeURIComponent(t)}));return t.length?E(p,t,o,[],p.hash):void 0}if('/'===l){const t=u.matchForEmptyPath(i);return t?E(p,t.routeNames.map(t=>({name:t})),o,s,p.hash):void 0}let m,b;const{routes:v,remainingPath:P}=R(l,i);void 0!==v&&(b=E(p,v,o,s,p.hash),l=P,m=b);if(null==b||null==m)return;return m};const i=s(r(d[0])),c=r(d[1]),u=o(r(d[2])),p=r(d[3]),l=r(d[4]);let f=[void 0,m()];function h(t,n){return f=[t,m(t,n)],f[1]}function m(t,n){t&&(0,l.validatePathConfig)(t);const a=b(t),o=v(a,t?.screens,n);P(o);return{initialRoutes:a,configs:o,configWithRegexes:y(o)}}function b(t){const n=[];return t?.initialRouteName&&n.push({initialRouteName:t.initialRouteName,parentScreens:[]}),n}function v(t,n={},a){return[].concat(...Object.keys(n).map(a=>N(a,n,[],t,[]))).map(u.appendIsInitial(t)).sort(u.getRouteConfigSorter(a))}function P(t){t.reduce((t,n)=>{if(t[n.pattern]){const a=t[n.pattern].routeNames,o=n.routeNames;if(!(a.length>o.length?o.every((t,n)=>a[n]===t):a.every((t,n)=>
768o[n]===t)))throw new Error(`Found conflicting screens with the same pattern. The pattern '${n.pattern}' resolves to both '${a.join(' > ')}' and '${o.join(' > ')}'. Patterns must be unique and cannot resolve to more than one screen.`)}return Object.assign(t,{[n.pattern]:n})},{})}function y(t){return t.map(t=>({...t,regex:u.configRegExp(t)}))}const j=(...t)=>[].concat(...t.map(t=>t.split('/'))).filter(Boolean).join('/'),R=(t,n)=>{let a,o=t;const s=Object.create(null);for(const t of n){if(!t.regex)continue;const c=o.match(t.regex);if(c){const p=t.pattern?.split('/').reduce((t,n,a)=>{if(!u.isDynamicPart(n))return t;t.pos+=1;const o=u.safelyDecodeURIComponent(c[2*(t.pos+1)].replace(/\/$/,''));return Object.assign(t.matchedParams,{[n]:Object.assign(t.matchedParams[n]||{},{[a]:o})}),t},{pos:-1,matchedParams:{}}),l=p.matchedParams||{};a=t.routeNames.map(a=>{const o=n.find(n=>n.screen===a&&t.pattern.startsWith(n.pattern)),c=o?.path.split('/').filter(Boolean).join('/'),p=o?.pattern.replace(new RegExp(`${(0,i.default)(c)}$`),'')?.split('/').length,f=c?.split('/').reduce((t,n,a)=>{if(!u.isDynamicPart(n))return t;const s=p?p-1:0,i=u.getParamValue(n,l[n]?.[a+s]);if(i){const a=u.replacePart(n);t[a]=o?.parse?.[a]?o.parse[a](i):i}return t},{});return f&&Object.keys(f).length?(Object.assign(s,f),{name:a,params:f}):{name:a}}),o=o.replace(c[1],'');break}}return u.populateParams(a,s),{routes:a,remainingPath:o}},N=(t,n,a=[],o,s,i)=>{const c=[];a.push(t),s.push(t);const u=n[t];if('string'==typeof u){const n=i?j(i,u):u;c.push(O(t,a,n,u))}else if('object'==typeof u){let n;if('string'==typeof u.path){if(u.exact&&void 0===u.path)throw new Error("A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. `path: ''`.");n=!0!==u.exact?j(i||'',u.path||''):u.path||'',t!==p.INTERNAL_SLOT_NAME&&c.push(O(t,a,n,u.path,u.parse,u))}u.screens&&(u.initialRouteName&&o.push({initialRouteName:u.initialRouteName,parentScreens:s}),Object.keys(u.screens).forEach(t=>{const p=N(t,u.screens,a,o,[...s],n??i);c.push(...p)}))}return a.pop(),c},O=(t,n,a,o,s=void 0,i={})=>({screen:t,regex:(a=a.split('/').filter(Boolean).join('/'))?u.routePatternToRegex(a):void 0,pattern:a,path:o,routeNames:[...n],parse:s,...u.createConfig(t,a,n,i)}),_=(t,n)=>{for(const a of n)if(t===a.routeNames[a.routeNames.length-1])return a.parse},x=(t,n,a)=>{for(const o of a)if(n.length===o.parentScreens.length){let a=!0;for(let t=0;t<n.length;t++)if(0!==n[t].localeCompare(o.parentScreens[t])){a=!1;break}if(a)return t!==o.initialRouteName?o.initialRouteName:void 0}},w=(t,n,a)=>a?t?{index:1,routes:[{name:t,params:n.params},n]}:{routes:[n]}:t?{index:1,routes:[{name:t,params:n.params},{...n,state:{routes:[]}}]}:{routes:[{...n,state:{routes:[]}}]},E=({path:t,...n},a,o,s,i)=>{let p=a.shift();const l=[];let f=x(p.name,l,o);l.push(p.name);const h=w(f,p,0===a.length);if(a.length>0){let t=h;for(;p=a.shift();){f=x(p.name,l,o);const n=t.index||t.routes.length-1;t.routes[n].state=w(f,p,0===a.length),a.length>0&&(t=t.routes[n].state),l.push(p.name)}}p=(0,c.findFocusedRoute)(h),p.path=n.pathWithoutGroups;const m=u.parseQueryParams(t,p,s?_(p.name,s):void 0,i);return m&&(p.params={...p.params,...m}),h}},673,[348,674,511,457,296]);
769__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findFocusedRoute=function(t){let n=t;for(;null!=n?.routes[n.index??0]?.state;)n=n.routes[n.index??0].state;const u=n?.routes[n?.index??0];return u}},674,[]);
770__d(function(g,_r,i,_a,m,_e,d){"use strict";var e=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
770Object.defineProperty(_e,"__esModule",{value:!0}),_e.series=void 0,_e.useLinking=function(e,{enabled:f=!0,config:l,getStateFromPath:p=a.getStateFromPath,getPathFromState:y=a.getPathFromState,getActionFromState:v=a.getActionFromState},R){const w=(0,a.useNavigationIndependentTree)(),S=(0,u.useExpoRouterStore)();(0,r.useEffect)(()=>{},[f,w]);const[k]=(0,r.useState)(n.createMemoryHistory),F=(0,r.useRef)(f),x=(0,r.useRef)(l),_=(0,r.useRef)(p),P=(0,r.useRef)(y),b=(0,r.useRef)(v);(0,r.useEffect)(()=>{F.current=f,x.current=l,_.current=p,P.current=y,b.current=v});const E=(0,r.useCallback)(e=>{const t=(0,c.getRootStackRouteNames)();return e?.routes.some(e=>!t.includes(e.name))},[e]),I=(0,r.use)(s.ServerContext),$=(0,r.useCallback)(()=>{let e;if(F.current){const t=I?.location??('undefined'!=typeof window?window.location:void 0),r=t?t.pathname+t.search+(t.hash??''):void 0;r&&(e=_.current(r,x.current)),R(r)}const t={then:t=>Promise.resolve(t?t(e):e),catch:()=>t};return t},[]),A=(0,r.useRef)(void 0),C=(0,r.useRef)(void 0),L=(0,r.useRef)(void 0);return(0,r.useEffect)(()=>(A.current=k.index,k.listen(()=>{const t=e.current;if(!t||!f)return;const{location:r}=window,n=r.pathname+r.search+r.hash,o=k.index,s=A.current??0;A.current=o,L.current=n;const u=k.get(o);if(u?.path===n&&u?.state)return void t.resetRoot(u.state);const c=_.current(n,x.current);if(c){if(R(n),E(c))return;if(o>s||o===s&&(!u||`${u?.path}${r.hash}`===n)){const e=b.current(c,x.current);if(void 0!==e)try{t.dispatch(e)}catch(e){console.warn(`An error occurred when trying to handle the link '${n}': ${'object'==typeof e&&null!=e&&'message'in e?e.message:e}`)}else t.resetRoot(c)}else t.resetRoot(c)}else t.resetRoot(c)})),[f,k,R,e,E]),(0,r.useEffect)(()=>{if(!f)return;const r=(e,r)=>{let n;if(e?.path){const r=_.current(e.path,x.current);if(r){const s=(0,a.findFocusedRoute)(r);s&&s.name===e.name&&(0,t.default)({...s.params},{...e.params})&&(n=(0,o.appendBaseUrl)(e.path))}}return null==n&&(n=P.current(r,x.current)),n};if(e.current){const t=e.current.getRootState(),n=S.state;if(n){const e=(0,a.findFocusedRoute)(n),o=r(e,n);void 0===C.current&&(C.current=t),k.replace({path:o,state:n})}}return e.current?.addListener('state',(0,_e.series)(async()=>{const t=e.current;if(!t||!f)return;const n=C.current,o=t.getRootState(),s=S.state;if(!s)return;const u=L.current,c=(0,a.findFocusedRoute)(s),l=r(c,s);C.current=o,L.current=void 0;const[p,y]=h(n,s);if(p&&y&&l!==u){const e=(y.history?y.history.length:y.routes.length)-(p.history?p.history.length:p.routes.length);if(e>0)k.push({path:l,state:s});else if(e<0){const t=k.backIndex({path:l}),r=k.index;try{-1!==t&&t<r&&k.get(t-r)?await k.go(t-r):await k.go(e),k.replace({path:l,state:s})}catch{}}else k.replace({path:l,state:s})}else k.replace({path:l,state:s})}))},[f,k,e]),{getInitialState:$}},_e.getInitialURLWithTimeout=function(){return'undefined'==typeof window?'':window.location.href};const t=e(_r(d[0])),r=_r(d[1]),n=_r(d[2]),o=_r(d[3]),s=_r(d[4]),u=_r(d[5]),c=_r(d[6]),a=_r(d[7]),h=(e,t)=>{if(void 0===e||void 0===t||e.key!==t.key)return[void 0,void 0];const r=e.history?e.history.length:e.routes.length,n=t.history?t.history.length:t.routes.length,o=e.routes[e.index],s=t.routes[t.index],u=o.state,c=s.state;return r!==n||o.key!==s.key||void 0===u||void 0===c||u.key!==c.key?[e,t]:h(u,c)};_e.series=e=>{let t=Promise.resolve();return()=>{t=t.then(e)}}},675,[368,15,676,672,677,555,416,296]);
771__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createMemoryHistory=function(){let n=0,i=[];const o=[],s=()=>{o.forEach(t=>{const n=t.cb;t.cb=()=>n(!0)})};return{get index(){const t=window.history.state?.id;if(t){const n=i.findIndex(n=>n.id===t);return n>-1?n:0}return 0},get:t=>i[t],backIndex({path:t}){for(let o=n-1;o>=0;o--){if(i[o].path===t)return o}return-1},push({path:o,state:c}){s();const w=(0,t.nanoid)();i=i.slice(0,n+1),i.push({path:o,state:c,id:w}),n=i.length-1,window.history.pushState({id:w},'',o)},replace({path:o,state:c}){s();const w=window.history.state?.id??(0,t.nanoid)();let h=o;const p=h.includes('#')?'':location.hash;!i.length||i.findIndex(t=>t.id===w)<0?(h+=p,i=[{path:h,state:c,id:w}],n=0):(i[n].path===o&&(h+=p),i[n]={path:o,state:c,id:w}),window.history.replaceState({id:w},'',h)},go(t){s();const c=n+t,w=i.length-1;if(t<0&&!i[c]?(t=-n,n=0):t>0&&c>w?(t=w-n,n=w):n=c,0!==t)return new Promise((s,c)=>{const w=t=>{if(clearTimeout(h),t)return void c(new Error('History was changed during navigation.'));const{title:n}=window.document;window.document.title='',window.document.title=n,s()};o.push({ref:w,cb:w});const h=setTimeout(()=>{const t=o.findIndex(t=>t.ref===w);t>
771-1&&(o[t].cb(),o.splice(t,1))},100),p=()=>{const t=window.history.state?.id,s=i.findIndex(n=>n.id===t);n=Math.max(s,0);const c=o.pop();window.removeEventListener('popstate',p),c?.cb()};window.addEventListener('popstate',p),window.history.go(t)})},listen(t){const n=()=>{o.length||t()};return window.addEventListener('popstate',n),()=>window.removeEventListener('popstate',n)}}};const t=r(d[0])},676,[304]);
772__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ServerContext=void 0;const t=r(d[0]);e.ServerContext=(0,t.createContext)(void 0)},677,[15]);
773__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NativeLinkPreviewAction=function(n){return null},e.NativeLinkPreview=function(n){return null},e.NativeLinkPreviewContent=function(n){return null},e.LinkZoomTransitionEnabler=function(n){return null},e.LinkZoomTransitionSource=function(n){return null},e.LinkZoomTransitionAlignmentRectDetector=function(t){if(!o)return null;return(0,n.jsx)(o,{...t,disableForceFlatten:!0,collapsable:!1,collapsableChildren:!1,style:{display:'contents'}})};const n=r(d[0]),t=(r(d[1]),r(d[2]));r(d[3]);const o=t.Fragment},678,[6,486,15,28]);
774__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.LinkAppleZoom=function(o){if(!(0,t.isZoomTransitionEnabled)())return(0,n.jsx)(s.Slot,{...o});return(0,n.jsx)(l,{...o})};const n=r(d[0]),o=r(d[1]),t=r(d[2]),c=r(d[3]),s=r(d[4]),u=r(d[5]);function l({children:t,alignmentRect:l,...f}){const h=(0,o.use)(c.ZoomTransitionSourceContext);if(!h)throw new Error('[expo-router] Link.ZoomTransitionSource must be used within a Link');const{identifier:S,addSource:x,removeSource:j}=h;(0,o.useEffect)(()=>(x(),j),[x,j]);const p=o.Children.count(t)>1;return(0,o.useEffect)(()=>{},[p]),p?null:(0,n.jsx)(u.LinkZoomTransitionSource,{identifier:S,alignment:l,animateAspectRatioChange:!0,children:(0,n.jsx)(s.Slot,{...f,children:t})})}},679,[6,15,558,680,661,678]);
775__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ZoomTransitionTargetContext=e.ZoomTransitionSourceContext=void 0;const t=r(d[0]);e.ZoomTransitionSourceContext=(0,t.createContext)(void 0),e.ZoomTransitionTargetContext=(0,t.createContext)({identifier:null,dismissalBoundsRect:null,setDismissalBoundsRect:()=>{},addEnabler:()=>{},removeEnabler:()=>{},hasEnabler:!1})},680,[15]);
776__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useLinkPreviewContext=void 0,e.LinkPreviewContextProvider=function({children:s}){const[u,v]=(0,n.useState)(void 0),c=void 0!==u;return(0,t.jsx)(o.Provider,{value:{isStackAnimationDisabled:c,openPreviewKey:u,setOpenPreviewKey:v},children:s})};const t=r(d[0]),n=r(d[1]),o=(0,n.createContext)(void 0);e.useLinkPreviewContext=()=>{const t=(0,n.use)(o);if(null==t)throw new Error('useLinkPreviewContext must be used within a LinkPreviewContextProvider. This is likely a bug in Expo Router.');return t}},681,[6,15]);
777__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useNextScreenId=function(){const c=(0,s.useRouter)(),{setOpenPreviewKey:f}=(0,n.useLinkPreviewContext)(),[v,l]=(0,t.useState)(),P=(0,t.useRef)(void 0),[R,S]=(0,t.useState)([]);(0,t.useEffect)(()=>u.store.navigationRef.addListener('state',({data:{state:t}})=>{if(P.current&&t){const n=(0,o.getPreloadedRouteFromRootStateByHref)(P.current,t),u=n?.key,s=(0,o.getTabPathFromRootStateByHref)(P.current,t);(u||s.length)&&setTimeout(()=>{l(u),f(u),S(s)}),P.current=void 0}}),[]);const h=(0,t.useCallback)(t=>{l(void 0),c.prefetch(t),P.current=t},[c.prefetch]);return[{nextScreenId:v,tabPath:R},h]};const t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),s=r(d[4])},682,[15,681,683,479,523]);
778__d(function(g,r,_i,_a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTabPathFromRootStateByHref=function(o,s){const u=t.store.getStateForHref((0,a.resolveHref)(o)),i=s;if(!u||!i)return[];const{navigationRoutes:f}=(0,n.findDivergentState)(u,i,!0);if(!f.length)return[];const c=[];return f.forEach((t,n,o)=>
778{if('tab'===t.state?.type){const a=t.state,s=a.routes[a.index].key;if(!o[n+1])throw new Error(`New tab route is missing for ${t.key}. This is likely an internal Expo Router bug.`);const u=o[n+1].key;c.push({oldTabKey:s,newTabKey:u})}}),c},e.getPreloadedRouteFromRootStateByHref=function(u,i){const f=t.store.getStateForHref((0,a.resolveHref)(u)),c=i;if(!f||!c)return;const{navigationState:l,actionStateRoute:p}=(0,n.findDivergentState)(f,c,!0);if(!l||!p)return;if('stack'===l.type){const t=l,a=(0,n.getPayloadFromStateRoute)(p),u=t.preloadedRoutes.find(t=>t.name===p.name&&s((0,o.removeInternalExpoRouterParams)(t.params),(0,o.removeInternalExpoRouterParams)(a.params))),i=t.routes[t.index];if(i.name===u?.name&&s((0,o.removeInternalExpoRouterParams)(i.params??{}),(0,o.removeInternalExpoRouterParams)(a.params??{})))return;return u}return},e.deepEqual=s;const t=r(d[0]),n=r(d[1]),o=r(d[2]),a=r(d[3]);function s(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if('object'!=typeof t||'object'!=typeof n)return!1;const o=Object.keys(t);return o.length===Object.keys(n).length&&o.every(o=>s(t[o],n[o]))}},683,[479,542,539,458]);
779__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useZoomHref=function({href:t}){return t}},684,[]);
780__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.LinkAppleZoomTarget=function({children:l}){if(t.Children.count(l)>1)return console.warn('[expo-router] Link.AppleZoomTarget only accepts a single child component. Please wrap multiple children in a View or another container component.'),null;const{identifier:s}=(0,t.use)(o.ZoomTransitionTargetContext);if(!s)return l;return(0,n.jsx)(c.LinkZoomTransitionAlignmentRectDetector,{identifier:s,children:l})};const n=r(d[0]),t=r(d[1]),o=r(d[2]),c=r(d[3])},685,[6,15,680,678]);
781__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Redirect=function({href:n,relativeToDirectory:u,withAnchor:s}){const l=(0,t.useRouter)(),f=(0,o.useIsPreview)();return(0,c.useFocusEffect)(()=>{if(!f)try{l.replace(n,{relativeToDirectory:u,withAnchor:s})}catch(t){console.error(t)}}),null};const t=r(d[0]),c=r(d[1]),o=r(d[2])},686,[523,477,476]);
782__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.extrapolateGroups=e.generateDynamic=void 0,e.getRoutes=n,e.getExactRoutes=function(t,o={}){return n(t,{...o,skipGenerated:!0})};const t=r(d[0]);function n(n,o={}){return(0,t.getRoutes)(n,{getSystemRoute({route:t,type:o,defaults:u,redirectConfig:l,rewriteConfig:c}){if(''===t&&'layout'===o)return{type:'layout',loadRoute:()=>({default:r(d[1]).DefaultNavigator}),contextKey:'expo-router/build/views/Navigator.js',route:'',generated:!0,dynamic:null,children:[]};if('_sitemap'===t&&'route'===o)return{loadRoute(){const{Sitemap:t,getNavOptions:n}=r(d[2]);return{default:t,getNavOptions:n}},route:'_sitemap',type:'route',contextKey:'expo-router/build/views/Sitemap.js',generated:!0,internal:!0,dynamic:null,children:[]};if('+not-found'===t&&'route'===o)return{loadRoute:()=>({default:r(d[3]).Unmatched}),type:'route',route:'+not-found',contextKey:'expo-router/build/views/Unmatched.js',generated:!0,internal:!0,dynamic:[{name:'+not-found',deep:!0,notFound:!0}],children:[]};if('redirect'===o&&l&&u)return{...u,loadRoute:()=>r(d[4]).getRedirectModule(l)};if('rewrite'===o&&c&&u)return{...u,loadRoute:()=>({default:n(c.destinationContextKey).default})};throw new Error(`Unknown system route: ${t} and type: ${o} and redirectConfig: ${l} and rewriteConfig: ${c}`)},...o})}var o=r(d[0]);Object.defineProperty(e,"generateDynamic",{enumerable:!0,get:function(){return o.generateDynamic}}),Object.defineProperty(e,"extrapolateGroups",{enumerable:!0,get:function(){return o.extrapolateGroups}})},687,[688,14,689,698,515]);
783__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getRoutes=function(t,o){const n=s(t,o),l=u(t,o);if(!l)return null;const c=p(l,o);o.importMode;n&&(c.middleware=n);o.ignoreEntryPoints||$(c,o);return c},e.extrapolateGroups=y,e.generateDynamic=w;const t=r(d[0]),o=r(d[1]),n=new Set(['android','ios','native','web']);function s(t,o){const n=t.keys().filter(t=>t.includes('+middleware'));if(!o.unstable_useServerMiddleware)return n.length>0&&console.warn('Server middleware is not enabled. Add unstable_useServerMiddleware: true to your `expo-router` plugin config.\n\n'+JSON.stringify({expo:{plugins:[['expo-router',{unstable_useServerMiddleware:!0}]]}},null,2)),null;const s=n.filter(t=>/^\.\/\+middleware\.[tj]sx?$/.test(t)),u=n.filter(t=>!s.includes(t));if(u.length>0)throw new Error(`The middleware file can only be placed at the root level. Remove the following files: ${u.join(', ')}`);
783if(0===s.length)return null;s.length;const l=s[0],c={loadRoute(){if(!o.ignoreRequireErrors)return t(l);try{return t(l)}catch{return{}}},contextKey:l};return o.internal_stripLoadRoute&&delete c.loadRoute,c}function u(n,s){const u=s.importMode||"sync",p=[/^\.\/\+(html|native-intent)\.[tj]sx?$/];s.ignore&&p.push(...s.ignore),s.preserveApiRoutes||p.push(/\+api$/,/\+api\.[tj]sx?$/),p.push(/\+middleware$/,/\+middleware\.[tj]sx?$/);const w={files:new Map,subdirectories:new Map};let $=!1,b=!1;const _=n.keys(),S={},E={};let K;const L=()=>(K??=_.map(o=>({contextKey:o,nameWithoutInvisible:c((0,t.removeSupportedExtensions)(o))})),K);if(s.preserveRedirectAndRewrites){if(s.redirects)for(const t of s.redirects){const n=f(t.source),u=l(t.source),h=(0,o.shouldLinkExternally)(t.destination),y=h?t.destination:c(t.destination);if(p.some(t=>t.test(n)))continue;const w=h?void 0:L().find(t=>t.nameWithoutInvisible===y),x=h?y:w?.nameWithoutInvisible,R=h?y:w?.contextKey;if(R&&void 0!==x)_.push(n),S[u]={source:u,destination:x,destinationContextKey:R,permanent:Boolean(t.permanent),external:h,methods:t.methods};else if(s.preserveApiRoutes)throw new Error(`Redirect destination "${t.destination}" does not exist.`)}if(s.rewrites)for(const t of s.rewrites){const o=f(t.source),n=l(t.source),u=_.includes(o)?l(t.destination):c(t.destination);if(p.some(t=>t.test(o)))continue;const h=L().find(t=>t.nameWithoutInvisible===u),y=h?.nameWithoutInvisible,w=h?.contextKey;if(w&&void 0!==y)_.push(o),E[n]={source:n,destination:y,destinationContextKey:w,methods:t.methods};else if(s.preserveApiRoutes)throw new Error(`Rewrite destination "${t.destination}" does not exist.`)}}const N=new Set;for(const t of _){if(p.some(o=>o.test(t)))continue;b=!0;const o=h(t,s,S,E);if(o.specificity<0)continue;let l={type:o.isApi?'api':o.isLayout?'layout':'route',loadRoute(){let o;if(s.ignoreRequireErrors)try{o=n(t)}catch{o={}}else o=n(t);return'lazy'!==u&&'lazy-once'!==u||(o='_result'in o&&null!=o._result?o._result:o),o},contextKey:t,route:'',dynamic:null,children:[]};if(o.isRedirect){if(N.has(o.route))continue;const t=S[o.route];l.destinationContextKey=t.destinationContextKey,l.permanent=t.permanent,l.generated=!0,'route'===l.type&&(l=s.getSystemRoute({type:'redirect',route:t.destination,defaults:l,redirectConfig:t})),t.methods&&(l.methods=t.methods),l.type='redirect',N.add(o.route)}if(o.isRewrite){if(N.has(o.route))continue;const t=E[o.route];l.destinationContextKey=t.destinationContextKey,l.generated=!0,'route'===l.type&&(l=s.getSystemRoute({type:'rewrite',route:t.destination,defaults:l,rewriteConfig:t})),t.methods&&(l.methods=t.methods),l.type='rewrite',N.add(o.route)}for(const t of y(o.route)){const n=t.split('/').slice(0,-1);let u=w;for(const t of n){let o=u.subdirectories.get(t);o||(o={files:new Map,subdirectories:new Map},u.subdirectories.set(t,o)),u=o}if(l={...l,route:t},o.isLayout){u.layout??=[];u.layout[o.specificity]||(l=v(l,s),u.layout[o.specificity]=l)}else if(o.isApi){const o=`${t}+api`;let n=u.files.get(o);n||(n=[],u.files.set(o,n));n[0]||(n[0]=l)}else{let n=u.files.get(t);n||(n=[],u.files.set(t,n));n[o.specificity]||($||=!0,n[o.specificity]=l)}}}return b?(w.layout||(w.layout=[s.getSystemRoute({type:'layout',route:''})]),s.skipGenerated||($&&!1!==s.sitemap&&x(w,s),!1!==s.notFound&&R(w,s)),w):null}function l(o){return(0,t.removeFileSystemExtensions)((0,t.removeFileSystemDots)(o)).replace(/^\//,'')}function c(o){return(0,t.stripInvisibleSegmentsFromPath)(l(o))}function f(t){const o=l(t);return`./${o}${/\.[tj]sx?$/.test(o)?'':'.js'}`}function p(t,o,n,s=""){if(t.layout){const u=n;n=b(t.layout),u&&u.children.push(n),o.internal_stripLoadRoute&&delete n.loadRoute;const l=n.route.replace(s,'');s=n.route?`${n.route}/`:'',n.route=l,n.dynamic=w(n.contextKey.slice(0))}if(!n)throw new Error('Expo Router Internal Error: No nearest layout');for(const u of t.files.values()){const t=b(u);t.route=t.route.replace(s,''),t.dynamic=w(t.route),o.internal_stripLoadRoute&&delete t.loadRoute,n.children.push(t)}for(const u of t.subdirectories.values())p(u,o,n,s);return n}function h(o,s,u,l){const c=(0,t.removeSupportedExtensions)((0,t.removeFileSystemDots)(o));let f=c;const p=(0,t.removeFileSystemDots)(o).split('/'),h=p[p.length-1],y=(0,t.removeSupportedExtensions)(h).split('.'),w=y[0],x=y[1],R='_layout'===w,v=o.match(/\+api\.(\w+\.)?[jt]sx?$/);if(w.startsWith('(')&&w.endsWith(')'))throw new Error(`Invalid route ${o}. Routes cannot end with '(group)' syntax`);if(!v&&h.startsWith('+')&&'+not-found'!==w){const t=[...p.slice(0,-1),h.slice(1)].join('/');throw new Error(`Invalid route ${o}. Route nodes cannot start with the '+' character. "Rename it to ${t}"`)}let $=0;const b=n.has(x),_=s.platformRoutes??!0;if(b){if(_&&s.platform?x===s.platform?$=2:'native'===x&&'web'!==s.platform?$=1:x!==s.platform&&($=-1):$=-1,v&&0!==$)throw new Error(`API routes cannot have platform extensions. Remove '.${x}' from '${o}'`);f=f.replace(new RegExp(`.${x}$`),'')}return{route:f,specificity:$,isLayout:R,isApi:v,isRedirect:c in u,isRewrite:c in l}}function y(o,n=new Set){const s=(0,t.matchArrayGroupName)(o);if(!s)return n.add(o),n;const u=s.split(',');if(new Set(u).size!==u.length)throw new Error(`Array syntax cannot contain duplicate group name "${u}" in "${o}".`);if(1===u.length)return n.add(o),n;for(const t of u)y(o.replace(s,t.trim()),n);return n}function w(o){const n=o.split('/').map(o=>'+not-found'===o?{name:'+not-found',deep:!0,notFound:!0}:(0,t.matchDynamicName)(o)??null).filter(t=>!!t);return 0===n.length?null:n}function x(t,o){!t.files.has('_sitemap')&&o.getSystemRoute&&t.files.set('_sitemap',[o.getSystemRoute({type:'route',route:'_sitemap'})])}function R(t,o){!t.files.has('+not-found')&&o.getSystemRoute&&t.files.set('+not-found',[o.getSystemRoute({type:'route',route:'+not-found'})])}function v(o,n){const s=(0,t.matchLastGroupName)(o.route),u=o.children.find(t=>t.route.replace(/\/index$/,'')===s);let l=u?.route;const c=o.loadRoute();if(c?.unstable_settings){try{l=c.unstable_settings.anchor??c.unstable_settings.initialRouteName??l}catch(t){if(t instanceof Error&&!t.message.match(/You cannot dot into a client module/))throw t}if(s){l=c.unstable_settings?.[s]?.anchor??c.unstable_settings?.[s]?.initialRouteName??l}}return{...o,route:o.route.replace(/\/?_layout$/,''),children:[],initialRouteName:l}}function $(o,n,s=[]){if('route'===o.type)o.entryPoints=[...new Set([...s,o.contextKey])];else if('redirect'===o.type)o.entryPoints=[...new Set([...s,o.destinationContextKey])];else if('layout'===o.type){if(!o.children)throw new Error(`Layout "${o.contextKey}" does not contain any child routes`);s=[...s,o.contextKey];const u=(0,t.matchGroupName)(o.route),l=o.children.find(t=>t.route.replace(/\/index$/,'')===u);let c=l?.route;if(!n.internal_stripLoadRoute){const t=o.loadRoute();if(t?.unstable_settings){try{c=t.unstable_settings.anchor??t.unstable_settings.initialRouteName??c}catch(t){if(t instanceof Error&&!t.message.match(/You cannot dot into a client module/))throw t}if(u){const o=t.unstable_settings?.[u]?.anchor??t.unstable_settings?.[u]?.initialRouteName;c=o??c}}}if(c){const t=o.children.find(t=>t.route===c);if(!t){const t=o.children.filter(t=>!t.generated).map(t=>`'${t.route}'`).join(', ');throw u?new Error(`Layout ${o.contextKey}
783 has invalid anchor '${c}' for group '(${u})'. Valid options are: ${t}`):new Error(`Layout ${o.contextKey} has invalid anchor '${c}'. Valid options are: ${t}`)}o.initialRouteName=c,s.push(t.contextKey)}for(const t of o.children)$(t,n,s)}}function b(t){const o=t[t.length-1];if(!t[0])throw new Error(`The file ${o.contextKey} does not have a fallback sibling file without a platform extension.`);return o}},688,[462,512]);
784__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Sitemap=void 0,e.getNavOptions=function(){return{title:'sitemap',presentation:'modal',headerLargeTitle:!1,headerTitleStyle:{color:'white'},headerShown:!0,headerTintColor:'white',headerLargeTitleStyle:{color:'white'},headerStyle:{backgroundColor:'black',borderBottomColor:'#323232'},header:()=>{const t='android'===s.Platform.OS?c.SafeAreaView:s.View;return(0,n.jsx)(t,{style:D.header,children:(0,n.jsxs)(s.View,{style:D.headerContent,children:[(0,n.jsx)(s.View,{style:D.headerIcon,children:(0,n.jsx)(V,{})}),(0,n.jsx)(s.Text,{role:"heading","aria-level":1,style:D.title,children:"Sitemap"})]})})}}};const n=r(d[0]),o=t(r(d[1])),l=t(r(d[2])),s=r(d[3]),c=r(d[4]),u=r(d[5]),h=r(d[6]),f=r(d[7]),x=r(d[8]);function y(){const t=(0,f.useSitemap)(),o=l.default.useMemo(()=>t?.children.filter(({isInternal:t})=>!t)??[],[t]),u='android'===s.Platform.OS?c.SafeAreaView:s.View;return(0,n.jsx)(u,{style:D.container,testID:"expo-router-sitemap",children:(0,n.jsxs)(s.ScrollView,{contentContainerStyle:D.scroll,automaticallyAdjustContentInsets:!0,contentInsetAdjustmentBehavior:"automatic",children:[o.map(t=>(0,n.jsx)(s.View,{testID:"sitemap-item-container",style:D.itemContainer,children:(0,n.jsx)(p,{node:t})},t.contextKey)),(0,n.jsx)(k,{})]})})}function p({node:t,level:o=0}){const s=l.default.useMemo(()=>t.children.length>0||t.contextKey.match(/_layout\.[jt]sx?$/),[t]),c=t.isInitial?'Initial':t.isGenerated?'Generated':'';return s?(0,n.jsx)(j,{node:t,level:o,info:c}):(0,n.jsx)(I,{node:t,level:o,info:c})}function j({node:t,level:o,info:c}){const[u,h]=l.default.useState(!0);return(0,n.jsxs)(s.View,{style:D.itemInnerContainer,children:[(0,n.jsx)(b,{style:{opacity:.4},leftIcon:(0,n.jsx)(C,{}),rightIcon:(0,n.jsx)(v,{rotation:u?0:180}),filename:t.filename,level:o,info:c,onPress:()=>h(t=>!t)}),!u&&t.children.map(l=>(0,n.jsx)(p,{node:l,level:o+(t.isGenerated?0:1)},l.contextKey))]})}function I({node:t,info:o,level:l}){return(0,n.jsx)(x.Link,{accessibilityLabel:t.contextKey,href:t.href,asChild:!0,replace:!0,children:(0,n.jsx)(b,{leftIcon:(0,n.jsx)(w,{}),rightIcon:(0,n.jsx)(S,{}),filename:t.filename,level:l,info:o})})}function b({style:t,leftIcon:o,rightIcon:l,filename:c,level:u,info:f,...x}){return(0,n.jsx)(h.Pressable,{...x,children:({pressed:h,hovered:x})=>(0,n.jsxs)(s.View,{testID:"sitemap-item",style:[D.itemInnerContainer,D.itemPressable,{paddingLeft:20+20*u,backgroundColor:x?'#202425':'#151718'},h&&{backgroundColor:'#26292b'},t],children:[(0,n.jsxs)(s.View,{style:{flexDirection:'row',alignItems:'center'},children:[o,(0,n.jsx)(s.Text,{style:D.filename,children:c})]}),(0,n.jsxs)(s.View,{style:{flexDirection:'row',alignItems:'center'},children:[!!f&&(0,n.jsx)(s.Text,{style:[D.virtual,{marginRight:8}],children:f}),l]})]})})}function w(){return(0,n.jsx)(s.Image,{style:D.image,source:r(d[9])})}function C(){return(0,n.jsx)(s.Image,{style:D.image,source:r(d[10])})}function S(){return(0,n.jsx)(s.Image,{style:D.image,source:r(d[11])})}function V(){return(0,n.jsx)(s.Image,{style:D.image,source:r(d[12])})}function v({rotation:t=0}){return(0,n.jsx)(s.Image,{style:[D.image,{transform:[{rotate:`${t}deg`}]}],source:r(d[13])})}function k(){const t=window.location.origin,l=o.default.expoConfig?.sdkVersion||'Unknown',c=(()=>{if(!g.HermesInternal)return null;const t=g.HermesInternal?.getRuntimeProperties?.()??{},n=t['OSS Release Version'],o=t['Static Hermes'];return t?o?`${n} (shermes)`:n:null})();return(0,n.jsxs)(s.View,{testID:"sitemap-system-info",style:{gap:8,marginTop:16},children:[(0,n.jsx)(s.Text,{style:D.systemInfoTitle,children:"System Information"}),(0,n.jsxs)(s.View,{style:D.systemInfoContainer,children:[(0,n.jsx)(z,{right:"production",children:"Mode"}),(0,n.jsx)(z,{right:l,children:"Expo SDK"}),c&&(0,n.jsx)(z,{right:c,children:"Hermes version"}),t&&(0,n.jsx)(z,{right:t,children:"Location origin"})]})]})}function z({children:t,right:o}){return(0,n.jsxs)(s.View,{style:D.systemInfoItem,children:[(0,n.jsx)(s.Text,{style:D.systemInfoLabel,numberOfLines:1,ellipsizeMode:"tail",children:t}),(0,n.jsx)(s.View,{style:{flex:1}}),(0,n.jsx)(s.Text,{selectable:!0,style:[D.systemInfoValue,D.code],numberOfLines:1,ellipsizeMode:"tail",children:o})]})}e.Sitemap=()=>(0,n.jsx)(u.NoSSR,{children:(0,n.jsx)(y,{})});const D=s.StyleSheet.create({container:{backgroundColor:'black',flex:1,alignItems:'stretch'},header:{backgroundColor:'#151718',paddingVertical:16,borderBottomWidth:1,borderColor:'#313538',boxShadow:'0px 3px 3px rgba(0, 0, 0, 0.33)'},headerContent:{flexDirection:'row',alignItems:'center',gap:14,paddingHorizontal:'5%',...s.Platform.select({web:{width:'100%',maxWidth:960,marginHorizontal:'auto'}})},title:{color:'white',fontSize:28,fontWeight:'bold'},scroll:{gap:12,paddingHorizontal:'5%',paddingVertical:16,...s.Platform.select({ios:{paddingBottom:24},web:{width:'100%',maxWidth:960,marginHorizontal:'auto',paddingBottom:24},default:{paddingBottom:12}})},itemContainer:{borderWidth:1,borderColor:'#313538',backgroundColor:'#151718',borderRadius:12,borderCurve:'continuous'},itemInnerContainer:{backgroundColor:'#151718',borderRadius:12,borderCurve:'continuous',gap:12},itemPressable:{paddingHorizontal:20,paddingVertical:16,flexDirection:'row',justifyContent:'space-between',alignItems:'center',...s.Platform.select({web:{transitionDuration:'100ms'}})},filename:{color:'white',fontSize:20,marginLeft:12},virtual:{textAlign:'right',color:'white'}
784,image:{width:24,height:24,resizeMode:'contain',opacity:.6},headerIcon:{width:40,height:40,backgroundColor:'#202425',borderRadius:8,flexDirection:'row',alignItems:'center',justifyContent:'center'},systemInfoContainer:{borderWidth:1,borderColor:'#313538',backgroundColor:'#151718',borderRadius:12,gap:8,borderCurve:'continuous',padding:20},systemInfoTitle:{color:'white',fontSize:18,fontWeight:'600',marginBottom:12,paddingHorizontal:20},systemInfoItem:{flexDirection:'row',gap:8,alignItems:'center',flexWrap:'wrap'},systemInfoLabel:{color:'white',fontSize:16,lineHeight:24},systemInfoValue:{color:'white',fontSize:16,opacity:.7,flexShrink:1,letterSpacing:.5},code:{fontVariant:['tabular-nums'],fontFamily:s.Platform.select({default:"SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace",ios:'ui-monospace',android:'monospace'}),fontWeight:'500'}})},689,[6,417,15,28,17,690,691,692,654,693,694,695,696,697]);
785__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NoSSR=function({children:t}){const[f,l]=n.default.useState(!1);if(n.default.useEffect(()=>{l(!0)},[]),!f)return null;return(0,u.jsx)(u.Fragment,{children:t})};const u=r(d[0]),n=t(r(d[1]))},690,[6,15]);
786__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Pressable=void 0;const s=r(d[0]);e.Pressable=s.Pressable},691,[28]);
787__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useSitemap=function(){return(0,t.useMemo)(()=>o.store.routeNode?h(o.store.routeNode,[]):null,[o.store.routeNode])};const t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=(t,n)=>[...n,...t.route.split('/')],u=(t,n)=>'/'+l(t,n).map(t=>(0,s.matchDynamicName)(t)?.deep?t+'/'+Date.now():'index'===t?'':t).filter(Boolean).join('/'),c=t=>{const n=t.contextKey.split('/');if(t.contextKey.match(/_layout\.[jt]sx?$/))return n[n.length-2]+'/'+n[n.length-1];const o=t.route.split('/').length;return n.slice(-o).join('/')},h=(t,o)=>({contextKey:t.contextKey,filename:c(t),href:u(t,o),isInitial:t.initialRouteName===t.route,isInternal:t.internal??!1,isGenerated:t.generated??!1,children:[...t.children].sort(n.sortRoutes).map(n=>h(n,l(t,o)))})},692,[15,461,479,462]);
788__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/file.19eeb73b9593a38f8e9f418337fc7d10.png",width:48,height:48,toString(){return this.uri}}},693,[]);
789__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/pkg.ab19f4cbc543357183a20571f68380a3.png",width:48,height:48,toString(){return this.uri}}},694,[]);
790__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/forward.d8b800c443b8972542883e0b9de2bdc6.png",width:48,height:48,toString(){return this.uri}}},695,[]);
791__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/sitemap.412dd9275b6b48ad28f5e3d81bb1f626.png",width:48,height:48,toString(){return this.uri}}},696,[]);
792__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/arrow_down.017bc6ba3fc25503e5eb5e53826d48a8.png",width:48,height:48,toString(){return this.uri}}},697,[]);
793__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Unmatched=function(){return(0,n.jsx)(u.NoSSR,{children:(0,n.jsx)(b,{})})};const n=r(d[0]),o=r(d[1]),l=t(r(d[2])),s=r(d[3]),c=r(d[4]),u=r(d[5]),h=r(d[6]),f=r(d[7]),x=r(d[8]),p=r(d[9]),y=r(d[10]),j=r(d[11]);function b(){const[t,u]=l.default.useState(!1),b=(0,c.useRouter)(),P=(0,p.useRoute)(),T=(0,f.useNavigation)(),v=(0,c.usePathname)(),L=(0,o.createURL)(v);l.default.useEffect(()=>{u(!0)},[]);const w=T.isFocused(),D=(0,y.isRoutePreloadedInStack)(T.getState(),P);return(0,x.useSafeLayoutEffect)(()=>{(!D||D&&w)&&T.setOptions({title:'Not Found'})},[w,D,T]),(0,n.jsxs)(s.View,{testID:"expo-router-unmatched",style:S.container,children:[(0,n.jsx)(k,{}),(0,n.jsx)(s.Text,{role:"heading","aria-level":1,style:S.title,children:"Unmatched Route"}),(0,n.jsx)(s.Text,{role:"heading","aria-level":2,style:[S.subtitle,S.secondaryText],children:"Page could not be found."}),t?(0,n.jsx)(h.Link,{href:v,replace:!0,...s.Platform.select({native:{asChild:!0}}),children:(0,n.jsx)(j.Pressable,{children:({hovered:t,pressed:o})=>(0,n.jsx)(s.Text,{style:[S.pageLink,S.secondaryText,s.Platform.select({web:{transitionDuration:'200ms',opacity:1}}),t&&{opacity:.8,textDecorationLine:'underline'},o&&{opacity:.8}],children:L})})}):(0,n.jsx)(s.View,{style:[S.pageLink,S.placeholder]}),(0,n.jsxs)(s.View,{style:S.linkContainer,children:[(0,n.jsx)(j.Pressable,{children:({hovered:t,pressed:o})=>(0,n.jsx)(s.Text,{onPress:()=>{b.canGoBack()?b.back():b.replace('/')},style:[S.link,s.Platform.select({web:{transitionDuration:'200ms',opacity:1}}),t&&{opacity:.8,textDecorationLine:'underline'},o&&{opacity:.8}],children:"Go back"})}),(0,n.jsx)(s.Text,{style:[S.linkSeparator,S.secondaryText],children:"\u2022"}),(0,n.jsx)(h.Link,{href:"/_sitemap",replace:!0,...s.Platform.select({native:{asChild:!0}}),children:(0,n.jsx)(j.Pressable,{children:({hovered:t,pressed:o})=>(0,n.jsx)(s.Text,{style:[S.link,s.Platform.select({web:{transitionDuration:'200ms',opacity:1}}),t&&{opacity:.8,textDecorationLine:'underline'},o&&{opacity:.8}],children:"Sitemap"})})})]})]})}function k(){return(0,n.jsx)(s.Image,{source:r(d[12]),style:S.image})}const S=s.StyleSheet.create({container:{flex:1,backgroundColor:'black',padding:24,paddingBottom:64,alignItems:'center',justifyContent:'center'}
793,image:{width:270,height:168,resizeMode:'contain',marginBottom:28},title:{...s.Platform.select({web:{fontSize:64,lineHeight:64},default:{fontSize:56,lineHeight:56}}),color:'#fff',fontWeight:'800',textAlign:'center'},subtitle:{fontSize:34,marginTop:4,marginBottom:12,fontWeight:'200',textAlign:'center'},pageLink:{minHeight:20},secondaryText:{color:'#9ba1a6'},placeholder:{backgroundColor:'#9ba1a644',minWidth:180,borderRadius:5},linkContainer:{marginTop:28,flexDirection:'row',gap:12},link:{fontSize:20,textAlign:'center',color:'#52a9ff'},linkSeparator:{fontSize:20}})},698,[6,516,15,28,523,690,654,415,459,296,460,691,699]);
794__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/node_modules/expo-router/assets/unmatched.20e71bdf79e3a97bf55fd9e164041578.png",width:436,height:266,toString(){return this.uri}}},699,[]);
795__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.IsWithinLayoutContext=void 0;const t=r(d[0]);e.IsWithinLayoutContext=(0,t.createContext)(!1)},700,[15]);
796__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Protected=void 0,e.isProtectedReactElement=function(n){return Boolean((0,t.isValidElement)(n)&&n.type===o.Group&&n.props&&'guard'in n.props)};const t=r(d[0]),o=r(d[1]);e.Protected=o.Group},701,[15,468]);
797__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,i,o)}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var s=e(i),c=0;c<s.length;c++)"default"!==s[c]&&t(o,i,s[c]);return n(o,i),o});
797Object.defineProperty(_e,"__esModule",{value:!0}),_e.createNativeStackNavigator=function(e){return(0,v.createNavigatorFactory)(h)(e)};const o=r(d[0]),s=r(d[1]),c=i(r(d[2])),u=r(d[3]),l=r(d[4]),p=r(d[5]),f=r(d[6]),v=r(d[7]),_=r(d[8]),b=(0,s.isLiquidGlassAvailable)();function h({id:e,initialRouteName:t,children:n,layout:i,screenListeners:s,screenOptions:h,screenLayout:y,UNSTABLE_router:O,...m}){const{state:N,describe:j,descriptors:S,navigation:T,NavigationContent:E}=(0,v.useNavigationBuilder)(v.StackRouter,{id:e,initialRouteName:t,children:n,layout:i,screenListeners:s,screenOptions:h,screenLayout:y,UNSTABLE_router:O});c.useEffect(()=>T?.addListener?.('tabPress',e=>{const t=T.isFocused();requestAnimationFrame(()=>{N.index>0&&t&&!e.defaultPrevented&&'native'!==e.data?.__internalTabsType&&T.dispatch({...v.StackActions.popToTop(),target:N.key})})}),[T,N.index,N.key]);const{computedState:L,computedDescriptors:P,navigationWrapper:x}=(0,p.usePreviewTransition)(N,T,S,j),k=c.useMemo(()=>{let e=!1;const t={};for(const n of Object.keys(P)){const i=P[n],o=i.options,s=o?.[f.INTERNAL_EXPO_ROUTER_GESTURE_ENABLED_OPTION_NAME],c=void 0!==s,u=b&&'formSheet'===o?.presentation;if(c||u){e=!0;const l={...o};c&&(l.gestureEnabled=s),u&&(l.headerTransparent??=!0,l.contentStyle??={backgroundColor:'transparent'},l.headerShadowVisible??=!1,l.headerLargeTitleShadowVisible??=!1),t[n]={...i,options:l}}else t[n]=i}return e?t:P},[P]),{registry:w,contextValue:A}=(0,u.useCompositionRegistry)(),R=c.useMemo(()=>(0,u.mergeOptions)(k,w,L),[k,L,w]);return(0,o.jsx)(l.DescriptorsContext,{value:S,children:(0,o.jsx)(E,{children:(0,o.jsx)(u.CompositionContext,{value:A,children:(0,o.jsx)(_.NativeStackView,{...m,state:L,navigation:x,descriptors:R,describe:j})})})})}},702,[6,703,15,668,708,709,539,296,710]);
798__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"GlassView",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(_e,"GlassContainer",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(_e,"isLiquidGlassAvailable",{enumerable:!0,get:function(){return l.isLiquidGlassAvailable}}),Object.defineProperty(_e,"isGlassEffectAPIAvailable",{enumerable:!0,get:function(){return u.isGlassEffectAPIAvailable}});var t=e(r(d[0])),n=e(r(d[1])),l=r(d[2]),u=r(d[3])},703,[704,705,706,707]);
799__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,t=r(d[0]),u=r(d[1]),n=(e=u)&&e.__esModule?e:{default:e};function f(e){return(0,t.jsx)(n.default,{...e})}},704,[6,123]);
800__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,t=r(d[0]),u=r(d[1]),n=(e=u)&&e.__esModule?e:{default:e};function f(e){return(0,t.jsx)(n.default,{...e})}},705,[6,123]);
801__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.isLiquidGlassAvailable=function(){return!1}},706,[]);
802__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.isGlassEffectAPIAvailable=function(){return!1}},707,[]);
803__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DescriptorsContext=void 0;const t=r(d[0]);e.DescriptorsContext=(0,t.createContext)({})},708,[15]);
804__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,u)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var u={};if(null!=i)for(var s=t(i),c=0;c<s.length;c++)"default"!==s[c]&&n(u,i,s[c]);return o(u,i),u});
804Object.defineProperty(e,"__esModule",{value:!0}),e.usePreviewTransition=function(t,n,o,i){const{openPreviewKey:c,setOpenPreviewKey:p}=(0,s.useLinkPreviewContext)(),[f,l]=u.useState();u.useEffect(()=>{f&&t.routes.some(t=>t.key===f)&&l(void 0)},[t,f]);const m=u.useMemo(()=>{if(c){const t=(...t)=>{const{target:o,type:i,data:u}=t[0];return o===c&&u&&'closing'in u&&!u.closing&&('transitionStart'===i?l(c):'transitionEnd'===i&&p(void 0)),n.emit(...t)};return{...n,emit:t}}return n},[n,c,p]),{computedState:v,computedDescriptors:_}=u.useMemo(()=>{if(f){const n=t.preloadedRoutes.find(t=>t.key===f);if(n){return{computedState:{...t,preloadedRoutes:t.preloadedRoutes.filter(t=>t.key!==f),routes:[...t.routes,n],index:t.index+1},computedDescriptors:f in o?o:{...o,[f]:i(n,!0)}}}}return{computedState:t,computedDescriptors:o}},[t,f,i,o]);return{computedState:v,computedDescriptors:_,navigationWrapper:m}};const u=i(r(d[0])),s=r(d[1])},709,[15,681]);
805__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useAnimatedHeaderHeight=e.NativeStackView=e.createNativeStackNavigator=void 0;var t=r(d[0]);Object.defineProperty(e,"createNativeStackNavigator",{enumerable:!0,get:function(){return t.createNativeStackNavigator}});var n=r(d[1]);Object.defineProperty(e,"NativeStackView",{enumerable:!0,get:function(){return n.NativeStackView}});var c=r(d[2]);Object.defineProperty(e,"useAnimatedHeaderHeight",{enumerable:!0,get:function(){return c.useAnimatedHeaderHeight}})},710,[711,712,713]);
806__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,i,o)}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var s=e(i),c=0;c<s.length;c++)"default"!==s[c]&&t(o,i,s[c]);return n(o,i),o});
806Object.defineProperty(_e,"__esModule",{value:!0}),_e.createNativeStackNavigator=function(e){return(0,u.createNavigatorFactory)(f)(e)};const o=r(d[0]),s=i(r(d[1])),c=r(d[1]),u=r(d[2]),l=r(d[3]);function f({id:e,initialRouteName:t,UNSTABLE_routeNamesChangeBehavior:n,children:i,layout:f,screenListeners:v,screenOptions:p,screenLayout:_,UNSTABLE_router:h,...b}){const{state:y,describe:N,descriptors:O,navigation:j,NavigationContent:m}=(0,u.useNavigationBuilder)(u.StackRouter,{id:e,initialRouteName:t,UNSTABLE_routeNamesChangeBehavior:n,children:i,layout:f,screenListeners:v,screenOptions:p,screenLayout:_,UNSTABLE_router:h}),L=(0,c.use)(u.NavigationMetaContext);return s.useEffect(()=>{if(!L||!('type'in L)||'native-tabs'!==L.type)return j?.addListener?.('tabPress',e=>{const t=j.isFocused();requestAnimationFrame(()=>{y.index>0&&t&&!e.defaultPrevented&&j.dispatch({...u.StackActions.popToTop(),target:y.key})})})},[L,j,y.index,y.key]),(0,o.jsx)(m,{children:(0,o.jsx)(l.NativeStackView,{...b,state:y,navigation:j,descriptors:O,describe:N})})}},711,[6,15,296,712]);
807__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var l=Object.getOwnPropertyDescriptor(n,o);l&&!("get"in l?!n.__esModule:l.writable||l.configurable)||(l={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,l)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var l={};if(null!=i)for(var c=t(i),s=0;s<c.length;s++)"default"!==c[s]&&n(l,i,c[s]);return o(l,i),l});Object.defineProperty(e,"__esModule",{value:!0}),e.NativeStackView=function({state:t,descriptors:n,describe:o}){const i=(0,s.use)(h.HeaderBackContext),{buildHref:c}=(0,f.useLinkBuilder)(),p=t.preloadedRoutes.reduce((t,n)=>(t[n.key]=t[n.key]||o(n,!0),t),{});return(0,l.jsx)(h.SafeAreaProviderCompat,{children:t.routes.concat(t.preloadedRoutes).map((o,s)=>{const f=t.index===s,y=t.routes[s-1]?.key,m=t.routes[s+1]?.key,j=y?n[y]:void 0,x=m?n[m]:void 0,{options:_,navigation:S,render:H}=n[o.key]??p[o.key],O=j?{title:(0,h.getHeaderTitle)(j.options,j.route.name),href:c(j.route.name,j.route.params)}:i,w=null!=O,{header:B,headerShown:C,headerBackIcon:P,headerBackImageSource:M,headerLeft:T,headerTransparent:I,headerBackTitle:V,presentation:A,contentStyle:L,...D}=_,N=x?.options.presentation,R=void 0!==p[o.key]&&void 0===n[o.key];return(0,l.jsx)(h.Screen,{focused:f,route:o,navigation:S,headerShown:C,headerTransparent:I,header:void 0!==B?B({back:O,options:_,route:o,navigation:S}):(0,l.jsx)(h.Header,{...D,back:O,title:(0,h.getHeaderTitle)(_,o.name),headerLeft:'function'==typeof T?({label:t,...n})=>T({...n,label:V??t}):void 0===T&&w?({tintColor:t,label:n,...o})=>(0,l.jsx)(h.HeaderBackButton,{...o,label:V??n,tintColor:t,backImage:void 0!==P||void 0!==M?()=>(0,l.jsx)(u.Image,{source:P?.source??M,resizeMode:"contain",tintColor:t,style:k.backImage}):void 0,onPress:S.goBack}):T,headerTransparent:I}),style:[u.StyleSheet.absoluteFill,{display:(f||null!=N&&v.includes(N))&&!R?'flex':'none'},null!=A&&v.includes(A)?{backgroundColor:'transparent'}:null],children:(0,l.jsx)(h.HeaderBackContext.Provider,{value:O,children:(0,l.jsx)(b,{children:(0,l.jsx)(u.View,{style:[k.contentContainer,L],children:H()})})})},o.key)})})};const l=r(d[0]),c=i(r(d[1])),s=r(d[1]),u=r(d[2]),h=r(d[3]),f=r(d[4]),p=r(d[5]),v=['transparentModal','containedTransparentModal'];const b=({children:t})=>{const n=(0,h.useHeaderHeight)(),[o]=c.useState(()=>new u.Animated.Value(n));return c.useEffect(()=>{o.setValue(n)},[o,n]),(0,l.jsx)(p.AnimatedHeaderHeightContext.Provider,{value:o,children:t})},k=u.StyleSheet.create({contentContainer:{flex:1},backImage:{height:24,width:24,margin:3}})},712,[6,15,28,569,296,713]);
808__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,i,o){void 0===o&&(o=i);var u=Object.getOwnPropertyDescriptor(n,i);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,o,u)}:function(t,n,i,o){void 0===o&&(o=i),t[o]=n[i]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},t(n)}
808,function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var c=t(o),f=0;f<c.length;f++)"default"!==c[f]&&n(u,o,c[f]);return i(u,o),u});Object.defineProperty(e,"__esModule",{value:!0}),e.AnimatedHeaderHeightContext=void 0,e.useAnimatedHeaderHeight=function(){const t=u.useContext(e.AnimatedHeaderHeightContext);if(void 0===t)throw new Error("Couldn't find the header height. Are you inside a screen in a native stack navigator?");return t};const u=o(r(d[0]));e.AnimatedHeaderHeightContext=u.createContext(void 0)},713,[15]);
809__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,c,o){void 0===o&&(o=c);var p=Object.getOwnPropertyDescriptor(n,c);p&&!("get"in p?!n.__esModule:p.writable||p.configurable)||(p={enumerable:!0,get:function(){return n[c]}}),Object.defineProperty(t,o,p)}:function(t,n,c,o){void 0===o&&(o=c),t[o]=n[c]}),n=this&&this.__exportStar||function(n,c){for(var o in n)"default"===o||Object.prototype.hasOwnProperty.call(c,o)||t(c,n,o)};Object.defineProperty(e,"__esModule",{value:!0}),e.mapProtectedScreen=e.validateStackPresentation=e.appendScreenStackPropsToOptions=e.StackScreen=e.appendStackTitlePropsToOptions=e.StackTitle=e.StackSearchBar=e.StackHeader=void 0;const c=r(d[0]);e.StackHeader=c.StackHeaderComponent;var o=r(d[1]);Object.defineProperty(e,"StackSearchBar",{enumerable:!0,get:function(){return o.StackSearchBar}}),n(r(d[2]),e),n(r(d[3]),e);var p=r(d[4]);Object.defineProperty(e,"StackTitle",{enumerable:!0,get:function(){return p.StackTitle}}),Object.defineProperty(e,"appendStackTitlePropsToOptions",{enumerable:!0,get:function(){return p.appendStackTitlePropsToOptions}});var u=r(d[5]);Object.defineProperty(e,"StackScreen",{enumerable:!0,get:function(){return u.StackScreen}}),Object.defineProperty(e,"appendScreenStackPropsToOptions",{enumerable:!0,get:function(){return u.appendScreenStackPropsToOptions}}),Object.defineProperty(e,"validateStackPresentation",{enumerable:!0,get:function(){return u.validateStackPresentation}});var S=r(d[6]);Object.defineProperty(e,"mapProtectedScreen",{enumerable:!0,get:function(){return S.mapProtectedScreen}})},714,[715,716,717,736,738,741,742]);
810__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackHeaderComponent=function({children:n,hidden:s,asChild:c,transparent:h,blurEffect:u,style:f,largeStyle:p}){const S=(0,t.useMemo)(()=>l({},{children:n,hidden:s,asChild:c,transparent:h,blurEffect:u,style:f,largeStyle:p}),[n,s,c,h,u,f,p]);return(0,o.useCompositionOption)(S),null},e.appendStackHeaderPropsToOptions=l;const t=r(d[0]),n=r(d[1]),o=r(d[2]);function l(t,o){const l=n.StyleSheet.flatten(o.style),s=n.StyleSheet.flatten(o.largeStyle);if(o.hidden)return{...t,headerShown:!1};if(o.asChild)return{...t,header:()=>o.children};o.children&&!o.asChild&&console.warn("To render a custom header, set the 'asChild' prop to true on Stack.Header.");const c='transparent'===l?.backgroundColor,h=void 0!==o.blurEffect,u=!0===o.transparent||!1!==o.transparent&&(c||h);return o.blurEffect&&!1===o.transparent&&console.warn("Stack.Header: 'blurEffect' requires 'transparent' to be enabled."),{...t,headerShown:!o.hidden,headerBlurEffect:o.blurEffect,...u&&{headerTransparent:!0},...!1===o.transparent&&{headerTransparent:!1},...l?.color&&{headerTintColor:l.color},headerStyle:{backgroundColor:l?.backgroundColor},headerLargeStyle:{backgroundColor:s?.backgroundColor},...'transparent'===l?.shadowColor&&{headerShadowVisible:!1},...'transparent'===s?.shadowColor&&{headerLargeTitleShadowVisible:!1}}}},715,[15,28,668]);
811__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackSearchBar=function({ref:l,autoCapitalize:c,autoFocus:u,barTintColor:s,tintColor:h,cancelButtonText:p,disableBackButtonOverride:B,hideNavigationBar:C,hideWhenScrolling:S,inputType:T,obscureBackground:b,onBlur:x,onCancelButtonPress:O,onChangeText:f,onClose:k,onFocus:I,onOpen:P,onSearchButtonPress:v,placeholder:w,placement:F,allowToolbarIntegration:_,textColor:y,hintTextColor:z,headerIconColor:H,shouldShowHintSearchIcon:M}){const N=(0,o.useMemo)(()=>t({},{ref:l,autoCapitalize:c,autoFocus:u,barTintColor:s,tintColor:h,cancelButtonText:p,disableBackButtonOverride:B,hideNavigationBar:C,hideWhenScrolling:S,inputType:T,obscureBackgroun
811d:b,onBlur:x,onCancelButtonPress:O,onChangeText:f,onClose:k,onFocus:I,onOpen:P,onSearchButtonPress:v,placeholder:w,placement:F,allowToolbarIntegration:_,textColor:y,hintTextColor:z,headerIconColor:H,shouldShowHintSearchIcon:M}),[l,c,u,s,h,p,B,C,S,T,b,x,O,f,k,I,P,v,w,F,_,y,z,H,M]);return(0,n.useCompositionOption)(N),null},e.appendStackSearchBarPropsToOptions=t;const o=r(d[0]),n=r(d[1]);function t(o,n){return{...o,headerShown:!0,headerSearchBarOptions:{...n}}}},716,[15,668]);
812__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbarView=e.StackToolbarSpacer=e.StackToolbarSearchBarSlot=e.StackToolbarMenuAction=e.StackToolbarMenu=e.StackToolbarButton=e.appendStackToolbarPropsToOptions=e.StackToolbar=e.StackToolbarLabel=e.StackToolbarIcon=e.StackToolbarBadge=void 0;var o=r(d[0]);Object.defineProperty(e,"StackToolbarBadge",{enumerable:!0,get:function(){return o.StackToolbarBadge}}),Object.defineProperty(e,"StackToolbarIcon",{enumerable:!0,get:function(){return o.StackToolbarIcon}}),Object.defineProperty(e,"StackToolbarLabel",{enumerable:!0,get:function(){return o.StackToolbarLabel}}
812);var t=r(d[1]);Object.defineProperty(e,"StackToolbar",{enumerable:!0,get:function(){return t.StackToolbar}});var n=r(d[2]);Object.defineProperty(e,"appendStackToolbarPropsToOptions",{enumerable:!0,get:function(){return n.appendStackToolbarPropsToOptions}});var c=r(d[3]);Object.defineProperty(e,"StackToolbarButton",{enumerable:!0,get:function(){return c.StackToolbarButton}});var b=r(d[4]);Object.defineProperty(e,"StackToolbarMenu",{enumerable:!0,get:function(){return b.StackToolbarMenu}}),Object.defineProperty(e,"StackToolbarMenuAction",{enumerable:!0,get:function(){return b.StackToolbarMenuAction}});var l=r(d[5]);Object.defineProperty(e,"StackToolbarSearchBarSlot",{enumerable:!0,get:function(){return l.StackToolbarSearchBarSlot}});var u=r(d[6]);Object.defineProperty(e,"StackToolbarSpacer",{enumerable:!0,get:function(){return u.StackToolbarSpacer}});var S=r(d[7]);Object.defineProperty(e,"StackToolbarView",{enumerable:!0,get:function(){return S.StackToolbarView}})},717,[718,719,725,720,726,728,730,732]);
813__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbarBadge=e.StackToolbarIcon=e.StackToolbarLabel=void 0;const o=r(d[0]);e.StackToolbarLabel=o.Label,e.StackToolbarIcon=o.Icon,e.StackToolbarBadge=o.Badge},718,[468]);
814__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbar=void 0;const o=r(d[0]),l=t(r(d[1]));e.StackToolbar=l.default;const c=r(d[2]),u=r(d[3]),n=r(d[4]),S=r(d[5]),f=r(d[6]);l.default.Button=o.StackToolbarButton,l.default.Menu=c.StackToolbarMenu,l.default.MenuAction=c.StackToolbarMenuAction,l.default.SearchBarSlot=u.StackToolbarSearchBarSlot,l.default.Spacer=n.StackToolbarSpacer,l.default.View=S.StackToolbarView,l.default.Label=f.StackToolbarLabel,l.default.Icon=f.StackToolbarIcon,l.default.Badge=f.StackToolbarBadge},719,[720,725,726,728,730,732,718]);
815__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbarButton=void 0,e.convertStackToolbarButtonPropsToRNHeaderItem=function(o){if(o.hidden)return;return{...(0,l.convertStackHeaderSharedPropsToRNSharedHeaderItem)(o),type:'button',onPress:o.onPress??(()=>{}),selected:!!o.selected}};const o=r(d[0]),t=r(d[1]),n=r(d[2]),c=r(d[3]),s=r(d[4]),l=r(d[5]),u=r(d[6]);e.StackToolbarButton=u=>{const S=(0,s.useToolbarPlacement)();(0,t.useMemo)(()=>(0,c.filterAllowedChildrenElements)(u.children,b),[u.children]);if(null==S)throw new Error('Stack.Toolbar.Button must be used inside a Stack.Toolbar');const T=(0,l.convertStackHeaderSharedPropsToRNSharedHeaderItem)(u,!0),k='sfSymbol'===T?.icon?.type?T.icon.name:void 0,h='image'===T?.icon?.type?T.icon.source:void 0,v=(0,l.extractXcassetName)(u),f=(0,l.extractIconRenderingMode)(u)??u.iconRenderingMode;return(0,o.jsx)(n.NativeToolbarButton,{...T,icon:k,source:h,xcassetName:v,image:u.image,imageRenderingMode:f})};const b=[u.StackToolbarLabel,u.StackToolbarIcon,u.StackToolbarBadge]},720,[6,15,721,475,722,723,718]);
816__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NativeToolbarButton=void 0;e.NativeToolbarButton=()=>null},721,[]);
817__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ToolbarColorContext=e.ToolbarPlacementContext=void 0,e.useToolbarPlacement=function(){return(0,o.useContext)(e.ToolbarPlacementContext)},e.useToolbarColors=function(){return(0,o.useContext)(e.ToolbarColorContext)};const o=r(d[0]);e.ToolbarPlacementContext=(0,o.createContext)(null),e.ToolbarColorContext=(0,o.createContext)({})},722,[15]);
818__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.extractXcassetName=function(t){const c=(0,o.getFirstChildOfType)(t.children,n.StackToolbarIcon)?.props;if(c&&'xcasset'in c)return c.xcasset;return},e.extractIconRenderingMode=function(t){const c=(0,o.getFirstChildOfType)(t.children,n.StackToolbarIcon)?.props;if(c&&'renderingMode'in c)return c.renderingMode;return},e.areAllChildrenPrimitiveValues=function(n){const o=t.Children.toArray(n);return o.filter(t=>s.includes(typeof t)).length===o.length},e.convertChildrenToString=l,e.convertStackHeaderSharedPropsToRNSharedHeaderItem=function(t,s=!1){const{children:p,style:u,separateBackgroun
818d:f,icon:y,...h}=t,T=l(p),S=(0,o.getFirstChildOfType)(p,n.StackToolbarLabel),b=t.icon?'string'==typeof t.icon?{sf:t.icon}:{src:t.icon}:void 0,x=(0,o.getFirstChildOfType)(p,n.StackToolbarIcon)?.props??b,C=(0,o.getFirstChildOfType)(p,n.StackToolbarBadge),v=(()=>{if(x){if('xcasset'in x&&s)return{type:'xcasset',name:x.xcasset};if('src'in x||'xcasset'in x){return{type:'image',source:'src'in x?x.src:{uri:x.xcasset},tinted:'template'===(('renderingMode'in x?x.renderingMode:void 0)??t.iconRenderingMode??(t.tintColor?'template':'original'))}}return{type:'sfSymbol',name:x.sf}}})(),k={...h,label:S?.props.children??T,sharesBackground:!f};if(u){const t=(0,c.convertTextStyleToRNTextStyle)(u)??{};k.labelStyle=t}if(C){k.badge={value:C.props.children??''};const t=(0,c.convertTextStyleToRNTextStyle)(C.props.style);t&&(k.badge.style=t)}v&&(k.icon=v);return k};const t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]);const s=['string','number'];function l(n){return t.Children.toArray(n).filter(t=>s.includes(typeof t)).join('')}},723,[15,718,475,724]);
819__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convertTextStyleToRNTextStyle=function(n){const o=t.StyleSheet.flatten(n);if(!o)return;if('fontWeight'in o)return{...o,fontWeight:'number'==typeof o.fontWeight?String(o.fontWeight):o.fontWeight};return o},e.convertFontWeightToComposeFontWeight=function(t){if(null==t)return;const o=String(t);if(!n.has(o))return;return o};const t=r(d[0]);const n=new Set(['100','200','300','400','500','600','700','800','900','normal','bold'])},724,[28]);
820__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbar=void 0,e.appendStackToolbarPropsToOptions=v;const o=r(d[0]),t=r(d[1]),l=r(d[0]),n=r(d[2]),c=r(d[3]),b=r(d[4]),u=r(d[5]),s=r(d[6]),k=r(d[7]),S=r(d[8]),T=r(d[9]),h=r(d[10]),C=r(d[11]),p=r(d[12]);e.StackToolbar=l=>{if((0,k.useToolbarPlacement)())throw new Error("Stack.Toolbar cannot be nested inside another Stack.Toolbar.");return'bottom'!==l.placement&&l.placement?(0,o.createElement)(P,{...l,key:l.placement}):(0,t.jsx)(f,{...l})};const f=({children:o,disableImePadding:n,tintColor:c,backgroundColor:b})=>{const u=(0,l.useMemo)(()=>({tintColor:c,backgroundColor:b}),[c,b]);return(0,t.jsx)(k.ToolbarPlacementContext.Provider,{value:"bottom",children:(0,t.jsx)(k.ToolbarColorContext.Provider,{value:u,children:(0,t.jsx)(C.NativeMenuContext,{value:!0,children:(0,t.jsx)(p.RouterToolbarHost,{withImePadding:!n,backgroundColor:b,children:o})})})})},P=({children:o,placement:t,asChild:n,disableImePadding:c,tintColor:b,backgroundColor:u})=>{if('left'!==t&&'right'!==t)throw new Error(`Invalid placement "${t}" for Stack.Toolbar. Expected "left" or "right".`);const s=(0,l.useMemo)(()=>v({},{children:o,placement:t,asChild:n,disableImePadding:c,tintColor:b,backgroundColor:u}),[o,t,n,c,b,u]);return(0,h.useCompositionOption)(s),null};function v(o,l){const{children:n,placement:c="bottom",asChild:b}=l;if('bottom'===c)return o;const u={tintColor:l.tintColor,backgroundColor:l.backgroundColor};if(b){const l=(0,t.jsx)(k.ToolbarColorContext.Provider,{value:u,children:n});return'left'===c?{...o,headerShown:!0,headerLeft:()=>l}:{...o,headerShown:!0,headerRight:()=>l}}return{...o,...(0,S.processHeaderItemsForPlatform)(n,c,u)??{}}}e.StackToolbar.Button=n.StackToolbarButton,e.StackToolbar.Menu=c.StackToolbarMenu,e.StackToolbar.MenuAction=c.StackToolbarMenuAction,e.StackToolbar.SearchBarSlot=b.StackToolbarSearchBarSlot,e.StackToolbar.Spacer=u.StackToolbarSpacer,e.StackToolbar.View=s.StackToolbarView,e.StackToolbar.Label=T.StackToolbarLabel,e.StackToolbar.Icon=T.StackToolbarIcon,e.StackToolbar.Badge=T.StackToolbarBadge,e.default=e.StackToolbar},725,[15,6,720,726,728,730,732,722,734,718,668,665,735]);
821__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbarMenuAction=e.StackToolbarMenu=void 0,e.convertStackToolbarMenuPropsToRNHeaderItem=function(o,n=!1){if(o.hidden)return;const{title:c,...s}=o,b=t.Children.toArray(o.children).filter(o=>(0,i.isChildOfType)(o,e.StackToolbarMenuAction)||(0,i.isChildOfType)(o,e.StackToolbarMenu)),{label:S,menuTitle:f}=u(o.children,c),h={...(0,l.convertStackHeaderSharedPropsToRNSharedHeaderItem)(s,n),label:S,type:'menu',menu:{multiselectable:!0,items:b.map(o=>(0,i.isChildOfType)(o,e.StackToolbarMenu)?p(o.props):T(o.props)).filter(o=>!!o)}};f&&(h.menu.title=f);return h},e.convertStackToolbarMenuActionPropsToRNHeaderItem=T;const o=r(d[0]),t=r(d[1]),n=r(d[2]),i=r(d[3]),c=r(d[4]),l=r(d[5]),s=r(d[6]);function u(o,t){const n=(0,i.getFirstChildOfType)(o,s.StackToolbarLabel),c=n?.props.children;return{label:c??t??'',menuTitle:t??''}}function b(o){return o.tinted?{type:'templateSource',templateSource:o.source}:{type:'imageSource',imageSource:o.source}}
821function p(o){if(o.hidden)return;const n=(0,l.convertStackHeaderSharedPropsToRNSharedHeaderItem)(o),c={type:'submenu',items:t.Children.toArray(o.children).filter(o=>(0,i.isChildOfType)(o,e.StackToolbarMenuAction)||(0,i.isChildOfType)(o,e.StackToolbarMenu)).map(o=>(0,i.isChildOfType)(o,e.StackToolbarMenu)?p(o.props):T(o.props)).filter(o=>!!o),label:n.label||o.title||'',multiselectable:!0};return void 0!==o.inline&&(c.inline=o.inline),void 0!==o.palette&&(c.layout=o.palette?'palette':'default'),void 0!==o.destructive&&(c.destructive=o.destructive),n.icon&&('sfSymbol'===n.icon.type?c.icon=n.icon:c.icon=b(n.icon)),c}e.StackToolbarMenu=s=>{if(null==(0,c.useToolbarPlacement)())throw new Error('Stack.Toolbar.Menu must be used inside a Stack.Toolbar');const b=(0,t.useMemo)(()=>(0,i.filterAllowedChildrenElements)(s.children,S),[s.children]),p=(0,l.convertStackHeaderSharedPropsToRNSharedHeaderItem)(s,!0),{label:T,menuTitle:f}=u(s.children,s.title),h='sfSymbol'===p?.icon?.type?p.icon.name:void 0,M='image'===p?.icon?.type?p.icon.source:void 0,k=(0,l.extractXcassetName)(s),y=(0,l.extractIconRenderingMode)(s)??s.iconRenderingMode;return(0,o.jsx)(n.NativeToolbarMenu,{...s,icon:h,source:M,xcassetName:k,image:s.image,imageRenderingMode:y,label:T,title:f,badge:p?.badge,children:b})};function T(o){const{children:t,isOn:n,unstable_keepPresented:i,icon:c,...s}=o,u=(0,l.convertStackHeaderSharedPropsToRNSharedHeaderItem)(o),p={...s,description:o.subtitle,type:'action',label:u.label,state:n?'on':'off',onPress:o.onPress??(()=>{})};return void 0!==i&&(p.keepsMenuPresented=i),u.icon&&('sfSymbol'===u.icon.type?p.icon=u.icon:p.icon=b(u.icon)),p}e.StackToolbarMenuAction=t=>{(0,c.useToolbarPlacement)();const i='string'==typeof t.icon?t.icon:void 0,l='string'!=typeof t.icon?t.icon:void 0;return(0,o.jsx)(n.NativeToolbarMenuAction,{...t,icon:i,source:l,image:t.image,imageRenderingMode:t.iconRenderingMode})};const S=[e.StackToolbarMenu,e.StackToolbarMenuAction,n.NativeToolbarMenu,n.NativeToolbarMenuAction,s.StackToolbarLabel,s.StackToolbarIcon,s.StackToolbarBadge]},726,[6,15,727,475,722,723,718]);
822__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NativeToolbarMenuAction=e.NativeToolbarMenu=void 0;e.NativeToolbarMenu=()=>null;e.NativeToolbarMenuAction=()=>null},727,[]);
823__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbarSearchBarSlot=void 0;const o=r(d[0]),t=r(d[1]),c=r(d[2]);e.StackToolbarSearchBarSlot=l=>{if('bottom'!==(0,c.useToolbarPlacement)())throw new Error('Stack.Toolbar.SearchBarSlot must be used inside a Stack.Toolbar');return(0,o.jsx)(t.NativeToolbarSearchBarSlot,{...l})}},728,[6,729,722]);
824__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NativeToolbarSearchBarSlot=void 0;e.NativeToolbarSearchBarSlot=()=>null},729,[]);
825__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbarSpacer=void 0,e.convertStackToolbarSpacerPropsToRNHeaderItem=function(o){const{hidden:t,width:c}=o;if(t)return;if(void 0===c)return;return{type:'spacing',spacing:c??0}};const o=r(d[0]),t=r(d[1]),c=r(d[2]);e.StackToolbarSpacer=n=>{if(null==(0,c.useToolbarPlacement)())throw new Error('Stack.Toolbar.Spacer must be used inside a Stack.Toolbar');return(0,o.jsx)(t.NativeToolbarSpacer,{...n,hidesSharedBackground:!n.sharesBackground})}},730,[6,731,722]);
826__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NativeToolbarSpacer=void 0;e.NativeToolbarSpacer=()=>null},731,[]);
827__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackToolbarView=void 0,e.convertStackToolbarViewPropsToRNHeaderItem=function(t){if(t.hidden)return;const{children:n,hidesSharedBackground:c}=t;n||console.warn('Stack.Toolbar.View requires a child element to render custom content in the toolbar.');return{type:'custom',element:n||(0,o.jsx)(o.Fragment,{}),hidesSharedBackground:c}};const o=r(d[0]),t=r(d[1]),n=r(d[2]);e.StackToolbarView=c=>{if(null==(0,n.useToolbarPlacement)())throw new Error('Stack.Toolbar.Vie
827w must be used inside a Stack.Toolbar');return(0,o.jsx)(t.NativeToolbarView,{...c,children:c.children})}},732,[6,733,722]);
828__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.NativeToolbarView=void 0;e.NativeToolbarView=()=>null},733,[]);
829__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.processHeaderItemsForPlatform=function(t,n,o){return null}},734,[]);
830__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RouterToolbarHost=function(t){return null},e.RouterToolbarItem=function(t){return null}},735,[]);
831__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.appendStackScreenBackButtonPropsToOptions=e.StackScreenBackButton=e.appendStackScreenTitlePropsToOptions=e.StackScreenTitle=void 0;var t=r(d[0]);Object.defineProperty(e,"StackScreenTitle",{enumerable:!0,get:function(){return t.StackScreenTitle}}),Object.defineProperty(e,"appendStackScreenTitlePropsToOptions",{enumerable:!0,get:function(){return t.appendStackScreenTitlePropsToOptions}});var n=r(d[1]);Object.defineProperty(e,"StackScreenBackButton",{enumerable:!0,get:function(){return n.StackScreenBackButton}}),Object.defineProperty(e,"appendStackScreenBackButtonPropsToOptions",{enumerable:!0,get:function(){return n.appendStackScreenBackButtonPropsToOptions}})},736,[737,740]);
832__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.appendStackScreenTitlePropsToOptions=e.StackScreenTitle=void 0;const t=r(d[0]);e.StackScreenTitle=t.StackTitle,e.appendStackScreenTitlePropsToOptions=t.appendStackTitlePropsToOptions},737,[738]);
833__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackTitle=function({children:t,asChild:n,style:o,largeStyle:s,large:S}){const f=(0,l.useMemo)(()=>c({},{children:t,asChild:n,style:o,largeStyle:s,large:S}),[t,n,o,s,S]);return(0,h.useCompositionOption)(f),null},e.appendStackTitlePropsToOptions=c;const t=r(d[0]),l=r(d[1]),n=r(d[2]),o=r(d[3]),h=r(d[4]),s=r(d[5]);function c(l,h){const c=n.StyleSheet.flatten(h.style),S=n.StyleSheet.flatten(h.largeStyle);let f=h.asChild?{headerTitle:()=>(0,t.jsx)(t.Fragment,{children:h.children})}:{title:(0,o.convertChildrenToString)(h.children)};return h.asChild&&'string'==typeof h.children&&(f={}),h.asChild||null==h.children||(0,o.areAllChildrenPrimitiveValues)(h.children)||(f={}),{...l,...f,headerLargeTitle:h.large,...void 0!==c?.textAlign?{headerTitleAlign:c.textAlign}:{},headerTitleStyle:{...c,...c?.fontWeight?{fontWeight:(0,s.convertFontWeightToStringFontWeight)(c?.fontWeight)}:{}},headerLargeTitleStyle:{...S,...S?.fontWeight?{fontWeight:(0,s.convertFontWeightToStringFontWeight)(S?.fontWeight)}:{}}}}},738,[6,15,28,723,668,739]);
834__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convertFontWeightToStringFontWeight=function(t){if('number'==typeof t)return String(t);return t}},739,[]);
835__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackScreenBackButton=function({children:o,style:s,withMenu:u,displayMode:l,hidden:h,src:B}){const p=(0,n.useMemo)(()=>c({},{children:o,style:s,withMenu:u,displayMode:l,hidden:h,src:B}),[o,s,u,l,h,B]);return(0,t.useCompositionOption)(p),null},e.appendStackScreenBackButtonPropsToOptions=c;const n=r(d[0]),t=r(d[1]);function c(n,t){return{...n,headerBackTitle:t.children,headerBackTitleStyle:t.style,headerBackImageSource:t.src,headerBackButtonDisplayMode:t.displayMode,headerBackButtonMenuEnabled:t.withMenu,headerBackVisible:!t.hidden}}},740,[15,668]);
836__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StackScreen=void 0,e.validateStackPresentation=f,e.appendScreenStackPropsToOptions=function(t,S){let u={...t,...S.options};function k(t,n){if((0,l.isChildOfType)(t,o.StackHeaderComponent))return(0,o.appendStackHeaderPropsToOptions)(n,t.props);if((0,l.isChildOfType)(t,c.StackTitle))return(0,c.appendStackTitlePropsToOptions)(n,t.props);if((0,l.isChildOfType)(t,p.StackScreenBackButton))return(0,p.appendStackScreenBackButtonPropsToOptions)(n,t.props);if((0,l.isChildOfType)(t,s.StackToolbar)){if('bottom'===(t.props.placement??'bottom'))throw new Error("Stack.Toolbar with placement=\"bottom\" cannot be used inside Stack.Screen.");return(0,s.appendStackToolbarPropsToOptions)(n,t.props)}
836const S='function'==typeof t.type?t.type.name||'Unknown':String(t.type);return console.warn(`Unknown child element passed to Stack.Screen: ${S}`),n}return f(u),n.Children.forEach(S.children,t=>{(0,n.isValidElement)(t)&&(u=k(t,u))}),u};const t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),p=r(d[4]),s=r(d[5]),l=r(d[6]),S=r(d[7]);e.StackScreen=Object.assign(function({children:o,options:c,...p}){const s=(0,n.useMemo)(()=>f('function'==typeof c?{}:c??{}),[c]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(S.Screen,{...p,options:s}),o]})},{Title:c.StackTitle,BackButton:p.StackScreenBackButton});const u=['card','modal','transparentModal','containedModal','containedTransparentModal','fullScreenModal','formSheet','pageSheet'];function f(t){if('function'==typeof t)return(...n)=>{const o=t(...n);return f(o),o};const n=t.presentation;if(n&&!u.includes(n))throw new Error(`Invalid presentation value "${n}" passed to Stack.Screen. Valid values are: ${u.map(t=>`"${t}"`).join(', ')}.`);return t}},741,[6,15,715,738,736,717,475,295]);
837__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,o,i){void 0===i&&(i=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,i,c)}:function(t,n,o,i){void 0===i&&(i=o),t[i]=n[o]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[n.length]=o);return n},t(n)},function(i){if(i&&i.__esModule)return i;var c={};if(null!=i)for(var l=t(i),s=0;s<l.length;s++)"default"!==l[s]&&n(c,i,l[s]);return o(c,i),c});Object.defineProperty(e,"__esModule",{value:!0}),e.mapProtectedScreen=function t(n){return{...n,children:l.Children.toArray(n.children).map((o,i)=>{if((0,p.isChildOfType)(o,u.StackScreen)){const{children:t,options:n,...i}=o.props,l='function'==typeof n?(...o)=>(0,u.appendScreenStackPropsToOptions)(n(...o),{children:t}):(0,u.appendScreenStackPropsToOptions)(n??{},{children:t});return(0,c.jsx)(h.Screen,{...i,options:l},i.name)}return(0,p.isChildOfType)(o,f.Protected)?(0,c.jsx)(f.Protected,{...t(o.props)},`${i}-${n.guard}`):((0,p.isChildOfType)(o,s.StackHeaderComponent)||(l.default.isValidElement(o)?console.warn(`Unknown child element passed to Stack: ${o.type}`):console.warn(`Unknown child element passed to Stack: ${o}`)),null)}).filter(Boolean)}};const c=r(d[0]),l=i(r(d[1])),s=r(d[2]),u=r(d[3]),p=r(d[4]),f=r(d[5]),h=r(d[6])},742,[6,15,715,741,475,701,295]);
838__d(function(g,r,_i,a,_m,e,d){"use strict";var n,t=this&&this.__createBinding||(Object.create?function(n,t,o,i){void 0===i&&(i=o);var c=Object.getOwnPropertyDescriptor(t,o);c&&!("get"in c?!t.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return t[o]}}),Object.defineProperty(n,i,c)}:function(n,t,o,i){void 0===i&&(i=o),n[i]=t[o]}),o=this&&this.__setModuleDefault||(Object.create?function(n,t){Object.defineProperty(n,"default",{enumerable:!0,value:t})}:function(n,t){n.default=t}),i=this&&this.__importStar||(n=function(t){return n=Object.getOwnPropertyNames||function(n){var t=[];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[t.length]=o);return t},n(t)},function(i){if(i&&i.__esModule)return i;var c={};if(null!=i)for(var s=n(i),l=0;l<s.length;l++)"default"!==s[l]&&t(c,i,s[l]);return o(c,i),c});Object.defineProperty(e,"__esModule",{value:!0}),e.ExpoRoot=function({wrapper:n=s.Fragment,...t}){(0,N.initScreensFeatureFlags)();const o=(0,s.useMemo)(()=>({children:t})=>(0,c.jsx)(n,{children:(0,c.jsx)(S.LinkPreviewContextProvider,{children:(0,c.jsx)(u.SafeAreaProvider,{initialMetrics:M,children:t})})}),[n]);return(0,c.jsx)(T,{...t,wrapper:o})};const c=r(d[0]),s=r(d[1]),l=r(d[2]),u=r(d[3]),h=r(d[4]),f=r(d[5]),p=r(d[6]),m=r(d[7]),v=r(d[8]),_=r(d[9]),j=r(d[10]),S=r(d[11]),x=r(d[12]),O=r(d[13]),w=r(d[14]),N=r(d[15]),b=r(d[16]),y=r(d[17]),P=i(r(d[18])),A=r(d[19]),M='web'===l.Platform.OS?{frame:{x:0,y:0,width:0,height:0},insets:{top:0,left:0,right:0,bottom:0}}:void 0,R={enabled:!1};const C='web'===l.Platform.OS&&'undefined'!=typeof window?new URL(window.location.href):void 0;function E(){(0,x.handleNavigationOnReady)(),m.store.onReady()}function T({context:n,location:t=C,wrapper:o=s.Fragment,linking:i={}}){const l=(0,s.useMemo)(()=>{let n={};const o='string'==typeof t?(0,b.parseUrlUsingCustomBase)(t):t;return o&&o instanceof URL&&(n={location:{pathname:o.pathname,search:o.search,hash:o.hash}}),n},[]),u=l.location?`${l.location.pathname}${l.location.search}${l.location.hash??''}`:void 0,h=(0,m.useStore)(n,i,u);return(0,f.useDomComponentNavigation)(),h.shouldShowTutorial()?(P.hideAsync(),null):(0,c.jsx)(_.StoreContext.Provider,{value:h,children:(0,c.jsx)(p.NavigationContainer,{ref:h.navigationRef,initialState:h.state,linking:h.linking,onUnhandledAction:L,onStateChange:h.onStateChange,documentTitle:R,onReady:E,children:(0,c.jsx)(v.ServerContext.Provider,{value:l,children:(0,c.jsx)(o,{children:(0,c.jsx)(U,{})})})})})}function U(){const n=[(0,c.jsx)(O.Screen,{name:h.INTERNAL_SLOT_NAME,component:m.store.rootComponent})];(0,j.shouldAppendNotFound)()&&n.push((0,c.jsx)(O.Screen,{name:h.NOT_FOUND_ROUTE_NAME,component:A.Unmatched})),(0,j.shouldAppendSitemap)()&&n.push((0,c.jsx)(O.Screen,{name:h.SITEMAP_ROUTE_NAME,component:y.Sitemap}));const{state:t,descriptors:o,NavigationContent:i}=(0,w.useNavigationBuilder)(w.StackRouter,{children:n,id:h.INTERNAL_SLOT_NAME});return(0,c.jsx)(i,{children:o[t.routes[t.index].key].render()})}let L;L=function(){}},743,[6,15,28,17,457,744,747,479,677,555,416,681,751,468,296,752,512,689,484,698]);
839__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
839Object.defineProperty(e,"__esModule",{value:!0}),e.useDomComponentNavigation=function(){u.default.useEffect(()=>()=>{},[])};r(d[0]);const u=t(r(d[1]));r(d[2]),r(d[3])},744,[745,15,541,542]);
840__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},745,[746]);
841__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e._emitGlobalEvent=function(n){t.forEach(t=>t(n))},Object.defineProperty(e,"addGlobalDomEventListener",{enumerable:!0,get:function(){return n}});const t=new Set;const n=n=>(t.add(n),()=>{t.delete(n)})},746,[]);
842__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NavigationContainer=void 0;const n=r(d[0]),o=t(r(d[1])),l=r(d[2]),u=r(d[3]),s=r(d[4]),c=r(d[5]),f=r(d[6]),h=r(d[7]),S=r(d[8]),v=t(r(d[9]));globalThis.REACT_NAVIGATION_DEVTOOLS=new WeakMap,e.NavigationContainer=o.default.forwardRef(function({direction:t=(l.I18nManager.getConstants().isRTL?'rtl':'ltr'),theme:C=S.DefaultTheme,linking:T,fallback:_=null,documentTitle:p,onReady:P,onStateChange:x,...A},L){const k=!!T&&!1!==T.enabled;T?.config&&(0,S.validatePathConfig)(T.config);const F=o.default.useRef(null);(0,u.useBackButton)(F),(0,s.useDocumentTitle)(F,p),(0,h.useImperativeApiEmitter)(F);const[R,I]=o.default.useState(),{getInitialState:N}=(0,c.useLinking)(F,{enabled:k,prefixes:[],...T},I),b=o.default.useMemo(()=>({options:T}),[T]),E=o.default.useMemo(()=>({lastUnhandledLink:R,setLastUnhandledLink:I}),[R,I]),O=(0,v.default)(()=>{const t=F.current?.getCurrentRoute()?.path;I(n=>{if(n!==t)return n}),P?.()}),j=(0,v.default)(t=>{const n=F.current?.getCurrentRoute()?.path;I(t=>{if(t!==n)return t}),x?.(t)});o.default.useEffect(()=>{F.current&&REACT_NAVIGATION_DEVTOOLS.set(F.current,{get linking(){return{...T,enabled:k,prefixes:T?.prefixes??[],getStateFromPath:T?.getStateFromPath??S.getStateFromPath,getPathFromState:T?.getPathFromState??S.getPathFromState,getActionFromState:T?.getActionFromState??S.getActionFromState}}})});const[D,M]=(0,f.useThenable)(N);return o.default.useImperativeHandle(L,()=>F.current),null!=A.initialState||!k||D?(0,n.jsx)(S.LocaleDirContext.Provider,{value:t,children:(0,n.jsx)(S.UNSTABLE_UnhandledLinkingContext.Provider,{value:E,children:(0,n.jsx)(S.LinkingContext.Provider,{value:b,children:(0,n.jsx)(S.BaseNavigationContainer,{...A,theme:C,onReady:O,onStateChange:j,initialState:null==A.initialState?M:A.initialState,ref:F})})})}):(0,n.jsx)(S.ThemeProvider,{value:C,children:_})})},747,[6,15,28,748,749,675,750,529,296,300]);
843__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useBackButton=function(t){}},748,[]);
844__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var u=Object.getOwnPropertyDescriptor(t,n);u&&!("get"in u?!t.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,u)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(o){if(o&&o.__esModule)return o;var u={};if(null!=o)for(var i=e(o),c=0;c<i.length;c++)"default"!==i[c]&&t(u,o,i[c]);return n(u,o),u});
844Object.defineProperty(_e,"__esModule",{value:!0}),_e.useDocumentTitle=function(e,{enabled:t=!0,formatter:n=(e,t)=>e?.title??t?.name}={}){u.useEffect(()=>{if(!t)return;const o=e.current;if(o){const e=n(o.getCurrentOptions(),o.getCurrentRoute());document.title=e}return o?.addListener('options',e=>{const t=n(e.data.options,o?.getCurrentRoute());document.title=t})})};const u=o(r(d[0]))},749,[15]);
845__d(function(g,r,_i,a,_m,e,d){"use strict";var t,n=this&&this.__createBinding||(Object.create?function(t,n,u,i){void 0===i&&(i=u);var o=Object.getOwnPropertyDescriptor(n,u);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[u]}}),Object.defineProperty(t,i,o)}:function(t,n,u,i){void 0===i&&(i=u),t[i]=n[u]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||(t=function(n){return t=Object.getOwnPropertyNames||function(t){var n=[];for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[n.length]=u);return n},t(n)},function(i){if(i&&i.__esModule)return i;var o={};if(null!=i)for(var c=t(i),l=0;l<c.length;l++)"default"!==c[l]&&n(o,i,c[l]);return u(o,i),o});Object.defineProperty(e,"__esModule",{value:!0}),e.useThenable=function(t){const[n]=o.useState(t);let u=[!1,void 0];n.then(t=>{u=[!0,t]});const[i,c]=o.useState(u),[l]=i;return o.useEffect(()=>{let t=!1;return l||(async()=>{let u;try{u=await n}finally{t||c([!0,u])}})(),()=>{t=!0}},[n,l]),i};const o=i(r(d[0]))},750,[15]);
846__d(function(g,r,i,a,m,_e,d){"use strict";
846Object.defineProperty(_e,"__esModule",{value:!0}),_e.handleNavigationOnReady=function(){n&&n();n=e.storeRef.current.navigationRef.addListener('__unsafe_action__',n=>{if(!n.data.noop&&e.storeRef.current.state){const o=n.data.action;(0,t.emit)('actionDispatched',{actionType:o.type,payload:o.payload,state:e.storeRef.current.state})}})};const t=r(d[0]),e=r(d[1]);let n},751,[560,480]);
847__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.initScreensFeatureFlags=function(){o||(o=!0,s.featureFlags.experiment.synchronousScreenUpdatesEnabled=!u,s.featureFlags.experiment.synchronousHeaderConfigUpdatesEnabled=!u,s.featureFlags.experiment.synchronousHeaderSubviewUpdatesEnabled=!u)};const n=t(r(d[0])),s=r(d[1]),u=!!n.default.expoConfig?.extra?.router?.disableSynchronousScreensUpdates;let o=!1;s.featureFlags.experiment.iosPreventReattachmentOfDismissedScreens=!0},752,[417,620]);
848__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ErrorBoundary=function({error:u,retry:w}){const y=(0,o.use)(c.BottomTabBarHeightContext)?l.View:n.SafeAreaView,S=u instanceof h.ReactServerError;return(0,t.jsx)(l.View,{style:b.container,children:(0,t.jsxs)(y,{style:{flex:1,gap:8,maxWidth:720,marginHorizontal:'auto'},children:[S?(0,t.jsx)(f,{error:u}):(0,t.jsx)(x,{error:u}),(0,t.jsx)(l.View,{style:{flex:1}}),!1,(0,t.jsx)(s.Pressable,{testID:"router_error_retry",onPress:w,children:({hovered:o,pressed:n})=>(0,t.jsx)(l.View,{style:[b.buttonInner,(o||n)&&{backgroundColor:'white'}],children:(0,t.jsx)(l.Text,{style:[b.buttonText,{color:o||n?'black':'white'}],children:"Retry"})})})]})})};
848const t=r(d[0]),o=r(d[1]),l=r(d[2]),n=r(d[3]),s=r(d[4]),c=(r(d[5]),r(d[6])),h=r(d[7]);function x({error:o}){return(0,t.jsxs)(l.View,{style:{marginBottom:12,gap:4,flexWrap:'wrap'},children:[(0,t.jsx)(l.Text,{role:"heading","aria-level":1,style:b.title,children:"Something went wrong"}),(0,t.jsxs)(l.Text,{testID:"router_error_message",role:"heading","aria-level":2,style:b.errorMessage,children:["Error: ",o.message]})]})}const u={404:'NOT_FOUND',500:'INTERNAL_SERVER_ERROR',503:'SERVICE_UNAVAILABLE',504:'GATEWAY_TIMEOUT'};function f({error:o}){let n=String(o.statusCode);n+=': '+(u[o.statusCode]??'Server Error');const s=o.headers.get('cf-ray'),c=o.headers.get('Date');return(0,t.jsxs)(l.View,{style:{padding:12,gap:8},children:[(0,t.jsx)(l.Text,{selectable:!0,allowFontScaling:!0,style:{fontSize:l.Platform.select({web:24,default:16}),fontWeight:'bold',marginBottom:4,color:'white'},children:n}),(0,t.jsx)(l.ScrollView,{style:{borderColor:'rgba(255,255,255,0.5)',borderTopWidth:l.StyleSheet.hairlineWidth,borderBottomWidth:l.StyleSheet.hairlineWidth,maxHeight:150},contentContainerStyle:{paddingVertical:4},children:(0,t.jsx)(l.Text,{testID:"router_error_message",selectable:!0,allowFontScaling:!0,style:{color:'white'},children:o.message})}),(0,t.jsx)(w,{title:"Code",right:o.statusCode}),s&&(0,t.jsx)(w,{title:"ID",right:s}),c&&(0,t.jsx)(w,{title:"Date",right:c}),o.url&&(0,t.jsx)(l.Text,{selectable:!0,allowFontScaling:!0,style:{fontSize:14,opacity:.5,color:'white'},children:o.url})]})}function w({title:o,right:n}){const s={fontSize:16,color:'white'};return(0,t.jsxs)(l.View,{style:{flexDirection:'row',justifyContent:'space-between'},children:[(0,t.jsx)(l.Text,{selectable:!0,allowFontScaling:!0,style:s,children:o}),n&&(0,t.jsx)(l.Text,{selectable:!0,allowFontScaling:!0,style:[s,b.code],children:n})]})}const b=l.StyleSheet.create({container:{flex:1,backgroundColor:'black',padding:24,alignItems:'stretch',justifyContent:'center'},title:{color:'white',fontSize:l.Platform.select({web:32,default:24}),fontWeight:'bold'},buttonText:{fontSize:18,fontWeight:'bold',color:'black',...l.Platform.select({web:{transitionDuration:'100ms'}})},buttonInner:{...l.Platform.select({web:{transitionDuration:'100ms'}}),paddingVertical:12,paddingHorizontal:24,borderColor:'white',borderWidth:2,marginLeft:8,justifyContent:'center',alignItems:'center'},code:{fontFamily:l.Platform.select({default:'Courier',ios:'Courier New',android:'monospace'}),fontWeight:'500'},errorMessage:{color:'white',fontSize:16},subtitle:{color:'white',fontSize:14,marginBottom:12},link:{color:'rgba(255,255,255,0.4)',textDecorationStyle:'solid',textDecorationLine:'underline',fontSize:14,textAlign:'center'}})},753,[6,15,28,17,691,654,563,653]);
849__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useIsFocused=void 0;var u=r(d[0]);Object.defineProperty(e,"useIsFocused",{enumerable:!0,get:function(){return u.useIsFocused}})},754,[296]);
850__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.unstable_createStandardRouterNavigator=function(t,n,s){return f((0,o.createStandardNavigator)(t),n,s)},e.unstable_integrateWithRouter=f;const t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]),v=r(d[6]),l=r(d[7]),h=r(d[8]),p=1,N='standard';function f(o,p,N){S(o);const{NavigatorContent:f}=o;return(0,l.withLayoutContext)(function(o){const{extraProps:l,useNavigationBuilderProps:S}=y(o),{state:b,navigation:w,descriptors:_,describe:C,NavigationContent:B}=(0,h.useNavigationBuilder)(p,S),{dispatch:L}=w,x=(0,n.useMemo)(()=>N?.createProps?.({state:b,dispatch:L,navigation:w})??{},[b,L,w,N]),P={state:(0,v.useStandardState)(b),descriptors:(0,s.useProjectedDescriptors)(b,_,C),actions:(0,u.useStandardActions)(w,b.key),emitter:(0,c.useStandardEmitter)(w)};return(0,t.jsx)(B,{children:(0,t.jsx)(f,{...l,...x,...P})})},void 0,N?.useOnlyUserDefinedScreens)}function y(t){const{id:n,children:o,initialRouteName:s,layout:u,ref:c,screenLayout:v,screenListeners:l,screenOptions:h,UNSTABLE_routeNamesChangeBehavior:p,UNSTABLE_router:N,...f}=t,y={id:n,children:o,initialRouteName:s,layout:u,screenLayout:v,screenListeners:l,screenOptions:h,UNSTABLE_routeNamesChangeBehavior:p,UNSTABLE_router:N};return{extraProps:f,useNavigationBuilderProps:{...f,...y}}}function S(t){if(null==t)throw new Error("Could not integrate a standard navigator because no navigator was provided. Pass the object returned by `createStandardNavigator(...)` from the `standard-navigation` package, or use `unstable_createStandardRouterNavigator(NavigatorContent, router)` which creates it for you.");const{type:n,version:o}=t;if(n!==N)throw new Error(`Could not integrate a standard navigator because its \`type\` is ${JSON.stringify(n)}, not "standard". This value is likely not a standard-navigation navigator. Create it with \`createStandardNavigator(...)\` from the \`standard-navigation\` package, or use \`unstable_createStandardRouterNavigator(NavigatorContent, router)\`.`);o!==p&&console.warn(`This standard navigator targets the standard-navigation v${o} contract, but this version of expo-router was built against v${p}. Integration may still work, but if you hit unexpected navigation behavior, align the installed \`standard-navigation\` version with your expo-router version, or check the standard-navigation release notes for migration steps.`)}},755,[6,15,756,757,759,760,761,465,296]);
851__d(function(g,r,i,a,m,e,d){"use strict";
851Object.defineProperty(e,'__esModule',{value:!0}),e.createStandardNavigator=function(t){return{type:'standard',version:1,NavigatorContent:t}},r(d[0])},756,[15]);
852__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useProjectedDescriptors=function(n,s,u){const c=(0,o.getPreloadedRoutes)(n);return(0,t.useMemo)(()=>{if(0===c.length)return s;const t={...s};for(const o of c)t[o.key]=t[o.key]??u(o,!0);return t},[s,c,u])};const t=r(d[0]),o=r(d[1])},757,[15,758]);
853__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPreloadedRoutes=function(o){if('stack'===o.type&&'preloadedRoutes'in o&&Array.isArray(o.preloadedRoutes))return o.preloadedRoutes;return t};const t=[]},758,[]);
854__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useStandardActions=function(n,s){return(0,t.useMemo)(()=>({back:()=>{n.dispatch({type:'GO_BACK',target:s})},navigate:(t,c)=>{n.dispatch({type:'NAVIGATE',payload:{name:t,params:c},target:s})}}),[n,s])};const t=r(d[0])},759,[15]);
855__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useStandardEmitter=function(n){return(0,t.useMemo)(()=>({emit(t){const u=n.emit(t),l={type:t.type,data:t.data,target:t.target};return'defaultPrevented'in u?Object.defineProperties(l,{defaultPrevented:{enumerable:!0,get:()=>u.defaultPrevented},preventDefault:{enumerable:!0,value:u.preventDefault}}):l}}),[n])};const t=r(d[0])},760,[15]);
856__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useStandardState=function(u){const o=(0,s.useBuildHref)();return(0,t.useMemo)(()=>{const t=[...u.routes,...(0,n.getPreloadedRoutes)(u)];return{index:u.index,routes:t.map(t=>({href:o(t),key:t.key,name:t.name,params:t.params}))}},[u,o])};const t=r(d[0]),n=r(d[1]),s=r(d[2])},761,[15,758,762]);
857__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useBuildHref=function(){const o=(0,s.useStateForPath)();return(0,t.useMemo)(()=>{const t=new WeakMap;return s=>{const u=t.get(s);if(void 0!==u)return u;const c={routes:[{name:s.name,params:s.params}]},f=t=>{const n=t?.routes[0];return n?{routes:[{...n,state:f(n.state)}]}:c},p=(0,n.getRouteInfoFromState)(f(o)).pathnameWithParams;return t.set(s,p),p}},[o])};const t=r(d[0]),n=r(d[1]),s=r(d[2])},762,[15,481,298]);
858__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var c=Object.getOwnPropertyDescriptor(n,o);c&&!("get"in c?!n.__esModule:c.writable||c.configurable)||(c={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,c)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var u in n)"default"===u||Object.prototype.hasOwnProperty.call(o,u)||t(o,n,u)},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Tabs=void 0;const u=o(r(d[0]));e.Tabs=u.default;const c=r(d[1]);n(r(d[2]),e),u.default.Screen=c.Screen,e.default=u.default},763,[764,295,563]);
859__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const t=r(d[0]),n=r(d[1]),o=r(d[2]),l=r(d[3]),s=r(d[4]),u=r(d[5]),c=(0,s.createBottomTabNavigator)().Navigator,f=(0,o.withLayoutContext)(c,o=>o.map(o=>{if('function'!=typeof o.options&&void 0!==o.options?.href){const{href:s,...u}=o.options;if(u.tabBarButton)throw new Error('Cannot use `href` and `tabBarButton` together.');return{...o,options:{...u,tabBarItemStyle:null==s?{display:'none'}:u.tabBarItemStyle,tabBarButton:o=>{if(null==s)return null;const u='web'===n.Platform.OS?o.children:(0,t.jsx)(n.Pressable,{children:o.children});return(0,t.jsx)(l.Link,{...o,style:[{display:'flex'},o.style],href:s,asChild:'web'!==n.Platform.OS,children:u})}}}}return o})),h=Object.assign(n=>(0,t.jsx)(f,{...n}),{Screen:f.Screen,Protected:u.Protected});e.default=h},764,[6,28,465,654,563,701]);
860__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
860Object.defineProperty(e,"__esModule",{value:!0}),e.ExperimentalStack=void 0;const u=r(d[0]),c=t(r(d[1])),n=Object.assign(t=>(0,u.jsx)(c.default,{...t}),{Screen:c.default.Screen,Protected:c.default.Protected});e.ExperimentalStack=n,e.default=n},765,[6,766]);
861__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Stack=void 0;const l=t(r(d[0]));e.Stack=l.default;const u=r(d[1]);l.default.Screen=u.StackScreen,l.default.Header=u.StackHeader,l.default.Title=u.StackTitle,l.default.Toolbar=u.StackToolbar,e.default=l.default},766,[767,714]);
862__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const u=t(r(d[0]));e.default=u.default},767,[768]);
863__d(function(g,r,i,a,m,e,d){"use strict";var t=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const u=t(r(d[0]));e.default=u.default},768,[464]);
864__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Stack=void 0;var t=r(d[0]);Object.defineProperty(e,"Stack",{enumerable:!0,get:function(){return t.Stack}})},769,[766]);
865__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,s){void 0===s&&(s=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,s,u)}:function(t,n,o,s){void 0===s&&(s=o),t[s]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var s in n)"default"===s||Object.prototype.hasOwnProperty.call(o,s)||t(o,n,s)};Object.defineProperty(e,"__esModule",{value:!0}),e.useIsPreview=e.usePreventZoomTransitionDismissal=void 0,n(r(d[0]),e);var o=r(d[1]);Object.defineProperty(e,"usePreventZoomTransitionDismissal",{enumerable:!0,get:function(){return o.usePreventZoomTransitionDismissal}});var s=r(d[2]);Object.defineProperty(e,"useIsPreview",{enumerable:!0,get:function(){return s.useIsPreview}})},770,[654,771,476]);
866__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.usePreventZoomTransitionDismissal=function(n){}},771,[]);
867__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,u){void 0===u&&(u=o);var l=Object.getOwnPropertyDescriptor(n,o);l&&!("get"in l?!n.__esModule:l.writable||l.configurable)||(l={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,u,l)}:function(t,n,o,u){void 0===u&&(u=o),t[u]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var u in n)"default"===u||Object.prototype.hasOwnProperty.call(o,u)||t(o,n,u)};Object.defineProperty(e,"__esModule",{value:!0}),e.Color=void 0;r(d[0]),r(d[1]);n(r(d[2]),e),n(r(d[3]),e),n(r(d[4]),e),n(r(d[5]),e),n(r(d[6]),e);const o=new Proxy({},{get:(t,n)=>null}),u=new Proxy({},{get:(t,n)=>null}),l=new Proxy({},{get:(t,n)=>null}),c=new Proxy({},{get:(t,n)=>null}),s=new Proxy({get attr(){return u},get material(){return l},get dynamic(){return c}},{get:(t,n)=>n in t?t[n]:null});e.Color={get ios(){return o},get android(){return s}}},772,[28,773,774,775,776,777,778]);
868__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Material3DynamicColor=function(n){return null},e.Material3Color=function(n){return null}},773,[]);
869__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},774,[]);
870__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},775,[]);
871__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},776,[]);
872__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},777,[]);
873__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},778,[]);
874__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.AuthProvider=function({children:e}){const[n,k]=(0,t.useState)(null),[p,v]=(0,t.useState)(null),[A,E]=(0,t.useState)(!0);(0,t.useEffect)(()=>{(async()=>{try{await(0,w.purgeLegacyWebTokens)();const e=await(0,w.getToken)()??await(0,u.refreshWebAccessToken)();if(!e)return;v(e);try{const e=await(0,s.getMe)();k(e),await(0,w.setCachedUser)(e)}catch(e){const t=!!e?.response;if((0,f.isAuthRejection)(e)||!t&&!(0,f.isOfflineError)(e))throw e;const n=await(0,w.getCachedUser)();n&&k(n)}}catch{await(0,w.clearTokens)(),v(null),k(null)}finally{E(!1)}})()},[]),(0,t.useEffect)(()=>((0,u.setOnSessionExpired)(()=>{v(null),k(null),h.queryClient.clear(),(0,o.purgePersistedCache)().catch(()=>{})}),()=>(0,u.setOnSessionExpired)(null)),[]),(0,t.useEffect)(()=>{let e=!1;const t=c.default.addEventListener('change',t=>{'active'===t&&p&&(0,s.getMe)().then(t=>{e||(k(t),(0,w.setCachedUser)(t))}).catch(()=>{})});return()=>{e=!0,t.remove()}},[p]);const T=async e=>{try{await(0,w.clearTokens)()}catch{}v(null),k(null),h.queryClient.clear();try{await(0,o.purgePersistedCache)()}catch{}if(null!=e)try{await(0,l.clearOutbox)(e)}catch{}};return(0,y.jsx)(C.Provider,{value:{user:n,token:p,isLoading:A,login:async(e,t)=>{await(0,w.setToken)(e),t&&await(0,w.setRefreshToken)(t),v(e);const n=await(0,s.getMe)();k(n),await(0,w.setCachedUser)(n)},logout:async()=>{const e=n?.id;try{await(0,s.logout)()}catch{}await T(e)},deleteAccount:async()=>{const e=n?.id;await(0,s.deleteAccount)(),await T(e)},updateUser:e=>{k(t=>t?{...t,...e}:t)}},children:e})},_e.useAuth=function(){return(0,t.useContext)(C)};
874var e,t=r(d[0]),n=r(d[1]),c=(e=n)&&e.__esModule?e:{default:e},s=r(d[2]),u=r(d[3]),l=r(d[4]),o=r(d[5]),h=r(d[6]),f=r(d[7]),w=r(d[8]),y=r(d[9]);const C=(0,t.createContext)({user:null,token:null,isLoading:!0,login:async()=>{},logout:async()=>{},deleteAccount:async()=>{},updateUser:()=>{}})},779,[15,227,780,792,1368,1369,1399,1423,781,289]);
875__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.login=async function(e,n){const u=await t.login({username:e,password:n}),c=(0,o.parseOrReport)(s.LoginResponse,u,'POST /auth/login');return{token:c.token,refreshToken:c.refresh_token??void 0}},_e.register=async function(e,n,u,c="",p=""){const f=await t.register({username:e,email:n,password:u,_hp:c,_turnstile:p});(0,o.parseOrReport)(s.RegisterResponse,f,'POST /auth/register')},_e.forgotPassword=async function(e){const n=await t.forgotPassword({email:e});(0,o.parseOrReport)(s.ForgotPasswordResponse,n,'POST /auth/forgot-password')},_e.resetPassword=async function(e,n){const u=await t.resetPassword({token:e,password:n});(0,o.parseOrReport)(s.ResetPasswordResponse,u,'POST /auth/reset-password')},_e.getMe=async function(){const e=await t.getCurrentUser();return(0,o.parseOrReport)(s.GetCurrentUserResponse,e,'GET /user/me')},_e.logout=async function(){const s=await(0,e.getRefreshToken)();await t.logout(s?{refresh_token:s}:void 0)},_e.deleteAccount=async function(){await t.deleteCurrentUser()};var e=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(s){var o=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(t,s,o.get?o:{enumerable:!0,get:function(){return e[s]}})}),t.default=e,t})(r(_d[1])),s=r(_d[2]),o=r(_d[3])},780,[781,790,846,857]);
876__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.getToken=async function(){return u},_e.setToken=async function(e){return void(u=e)},_e.deleteToken=s,_e.getRefreshToken=async function(){return null},_e.setRefreshToken=async function(e){return},_e.deleteRefreshToken=l,_e.clearTokens=async function(){await Promise.all([s(),l(),f()])},_e.setCachedUser=async function(e){return},_e.getCachedUser=async function(){return null},_e.deleteCachedUser=f,_e.purgeLegacyWebTokens=async function(){try{localStorage.removeItem(c),localStorage.removeItem(o)}catch{}},r(_d[0]);var e,n=r(_d[1]),t=((e=n)&&e.__esModule,(function(e){if(e&&e.__esModule)return e;var n={};return e&&Object.keys(e).forEach(function(t){var c=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,c.get?c:{enumerable:!0,get:function(){return e[t]}})}),n.default=e,n})(r(_d[2])));const c='auth_token',o='refresh_token';t.AFTER_FIRST_UNLOCK;let u=null;async function s(){u=null}async function l(){}async function f(){}},781,[118,782,788]);
877__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"useAsyncStorage",{enumerable:!0,get:function(){return n.useAsyncStorage}}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e},n=r(d[1]),o=u.default},782,[783,787]);
878__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return i}});var e,t=r(d[0]);const o=((e=t)&&e.__esModule?e:{default:e}).default.bind({concatArrays:!0,ignoreUndefined:!0});function n(e,t){const n=window.localStorage.getItem(e);if(n){const l=JSON.parse(n),c=JSON.parse(t),s=JSON.stringify(o(l,c));window.localStorage.setItem(e,s)}else window.localStorage.setItem(e,t)}function l(e,t){return new Promise((o,n)=>{try{const n=e();t?.(null,n),o(n)}catch(e){t?.(e),n(e)}})}function c(e,t,o){return Promise.all(e).then(e=>{const n=o?.(e)??null;return t?.(null,n),Promise.resolve(n)},e=>(t?.(e),Promise.reject(e)))}const s={getItem:(e,t)=>l(()=>window.localStorage.getItem(e),t),setItem:(e,t,o)=>l(()=>window.localStorage.setItem(e,t),o),removeItem:(e,t)=>l(()=>window.localStorage.removeItem(e),t),mergeItem:(e,t,o)=>l(()=>n(e,t),o),clear:e=>l(()=>window.localStorage.clear(),e),getAllKeys:e=>l(()=>{const e=window.localStorage.length,t=[];for(let o=0;o<e;o+=1){const e=window.localStorage.key(o)||"";t.push(e)}return t},e),flushGetRequests:()=>{},multiGet:(e,t)=>c(e.map(e=>s.getItem(e)),t,t=>t.map((t,o)=>[e[o],t])),multiSet:(e,t)=>c(e.map(e=>s.setItem(e[0],e[1])),t),multiRemove:(e,t)=>
878c(e.map(e=>s.removeItem(e)),t),multiMerge:(e,t)=>c(e.map(e=>s.mergeItem(e[0],e[1])),t)};var i=s},783,[784]);
879__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),u=((e=t)&&e.__esModule?e:{default:e}).default},784,[785]);
880__d(function(g,r,i,a,m,e,d){'use strict';const t=r(d[0]),{hasOwnProperty:n}=Object.prototype,{propertyIsEnumerable:o}=Object,c=(t,n,o)=>Object.defineProperty(t,n,{value:o,writable:!0,enumerable:!0,configurable:!0}),s=this,f={concatArrays:!1,ignoreUndefined:!1},l=t=>{const c=[];for(const o in t)n.call(t,o)&&c.push(o);if(Object.getOwnPropertySymbols){const n=Object.getOwnPropertySymbols(t);for(const s of n)o.call(t,s)&&c.push(s)}return c};function u(n){return Array.isArray(n)?y(n):t(n)?p(n):n}function y(t){const n=t.slice(0,0);return l(t).forEach(o=>{c(n,o,u(t[o]))}),n}function p(t){const n=null===Object.getPrototypeOf(t)?Object.create(null):{};return l(t).forEach(o=>{c(n,o,u(t[o]))}),n}const b=(t,n,o,s)=>(o.forEach(o=>{void 0===n[o]&&s.ignoreUndefined||(o in t&&t[o]!==Object.getPrototypeOf(t)?c(t,o,h(t[o],n[o],s)):c(t,o,u(n[o])))}),t),O=(t,o,s)=>{let f=t.slice(0,0),y=0;return[t,o].forEach(o=>{const p=[];for(let s=0;s<o.length;s++)n.call(o,s)&&(p.push(String(s)),c(f,y++,o===t?o[s]:u(o[s])));f=b(f,o,l(o).filter(t=>!p.includes(t)),s)}),f};function h(n,o,c){return c.concatArrays&&Array.isArray(n)&&Array.isArray(o)?O(n,o,c):t(o)&&t(n)?b(n,o,l(o),c):u(o)}m.exports=function(...n){const o=h(u(f),this!==s&&this||{},f);let c={_:{}};for(const s of n)if(void 0!==s){if(!t(s))throw new TypeError('`'+s+'` is not an Option Object');c=h(c,{_:s},o)}return c._}},785,[786]);
881__d(function(g,r,i,a,m,e,d){'use strict';m.exports=t=>{if('[object Object]'!==Object.prototype.toString.call(t))return!1;const o=Object.getPrototypeOf(t);return null===o||o===Object.prototype}},786,[]);
882__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useAsyncStorage=function(e){return{getItem:(...t)=>u.default.getItem(e,...t),setItem:(...t)=>u.default.setItem(e,...t),mergeItem:(...t)=>u.default.mergeItem(e,...t),removeItem:(...t)=>u.default.removeItem(e,...t)}};var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e}},787,[783]);
883__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"AFTER_FIRST_UNLOCK",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"AFTER_FIRST_UNLOCK_THIS_DEVICE_ONLY",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"ALWAYS",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"WHEN_PASSCODE_SET_THIS_DEVICE_ONLY",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"ALWAYS_THIS_DEVICE_ONLY",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"WHEN_UNLOCKED",{enumerable:!0,get:function(){return _}}),Object.defineProperty(_e,"WHEN_UNLOCKED_THIS_DEVICE_ONLY",{enumerable:!0,get:function(){return s}}),_e.isAvailableAsync=async function(){return!!n.default.getValueWithKeyAsync},_e.deleteItemAsync=async function(e,t={}){y(e),await n.default.deleteValueWithKeyAsync(e,t)},_e.getItemAsync=async function(e,t={}){return y(e),await n.default.getValueWithKeyAsync(e,t)},_e.setItemAsync=async function(e,t,u={}){if(y(e),!S(t))throw new Error("Invalid value provided to SecureStore. Values must be strings; consider JSON-encoding your values if they are serializable.");await n.default.setValueWithKeyAsync(t,e,u)},_e.setItem=function(e,t,u={}){if(y(e),!S(t))throw new Error("Invalid value provided to SecureStore. Values must be strings; consider JSON-encoding your values if they are serializable.");return n.default.setValueWithKeySync(t,e,u)},_e.getItem=function(e,t={}){return y(e),n.default.getValueWithKeySync(e,t)},_e.canUseBiometricAuthentication=function(){return n.default.canUseBiometricAuthentication()};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};const u=n.default.AFTER_FIRST_UNLOCK,c=n.default.AFTER_FIRST_UNLOCK_THIS_DEVICE_ONLY,o=n.default.ALWAYS,l=n.default.WHEN_PASSCODE_SET_THIS_DEVICE_ONLY,f=n.default.ALWAYS_THIS_DEVICE_ONLY,_=n.default.WHEN_UNLOCKED,s=n.default.WHEN_UNLOCKED_THIS_DEVICE_ONLY;function y(e){if(!E(e))throw new Error("Invalid key provided to SecureStore. Keys must not be empty and contain only alphanumeric characters, \".\", \"-\", and \"_\".")}function E(e){return'string'==typeof e&&/^[\w.-]+$/.test(e)}function S(e){return'string'==typeof e}},788,[789]);
884__d(function(g,r,i,a,m,e,d){"use strict";
884Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={}},789,[]);
885__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"FeedbackRequestType",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"logout",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"login",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"register",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"verifyEmail",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"forgotPassword",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"resetPassword",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"listCalculators",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"createCalculator",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"getCalculator",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"updateCalculator",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"deleteCalculator",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"getCalculatorSummary",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"submitContact",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"submitFeedback",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"listFilaments",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"createFilament",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"updateFilament",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"deleteFilament",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"listFlavours",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"getApiAdminFlavoursList",{enumerable:!0,get:function(){return F}}),Object.defineProperty(e,"postApiAdminFlavoursCreate",{enumerable:!0,get:function(){return $}}),Object.defineProperty(e,"putApiAdminFlavoursUpdate",{enumerable:!0,get:function(){return G}}),Object.defineProperty(e,"deleteApiAdminFlavoursDelete",{enumerable:!0,get:function(){return U}}),Object.defineProperty(e,"listPrinters",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"createPrinter",{enumerable:!0,get:function(){return D}}),Object.defineProperty(e,"updatePrinter",{enumerable:!0,get:function(){return L}}),Object.defineProperty(e,"deletePrinter",{enumerable:!0,get:function(){return w}}),Object.defineProperty(e,"getCurrentUser",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"updateUserSettings",{enumerable:!0,get:function(){return k}}),Object.defineProperty(e,"deleteCurrentUser",{enumerable:!0,get:function(){return q}});var t=r(d[0]);const n={bug:'bug',idea:'idea',other:'other'},o=n=>(0,t.customInstance)({url:"/api/v1/auth/logout",method:'POST',headers:{'Content-Type':'application/json'},data:n}),u=n=>(0,t.customInstance)({url:"/api/v1/auth/login",method:'POST',headers:{'Content-Type':'application/json'},data:n}),c=n=>(0,t.customInstance)({url:"/api/v1/auth/register",method:'POST',headers:{'Content-Type':'application/json'},data:n}),s=()=>(0,t.customInstance)({url:"/api/v1/auth/verify-email",method:'GET'}),l=n=>(0,t.customInstance)({url:"/api/v1/auth/forgot-password",method:'POST',headers:{'Content-Type':'application/json'},data:n}),p=n=>(0,t.customInstance)({url:"/api/v1/auth/reset-password",method:'POST',headers:{'Content-Type':'application/json'},data:n}),f=n=>(0,t.customInstance)({url:"/api/v1/calculators",method:'GET',params:n}),b=n=>(0,t.customInstance)({url:"/api/v1/calculators",method:'POST',headers:{'Content-Type':'application/json'},data:n}),P=n=>(0,t.customInstance)({url:`/api/v1/calculators/${n}`,method:'GET'}),h=(n,o)=>(0,t.customInstance)({url:`/api/v1/calculators/${n}`,method:'PUT',headers:{'Content-Type':'application/json'},data:o}),y=n=>(0,t.customInstance)({url:`/api/v1/calculators/${n}`,method:'DELETE'}),j=n=>(0,t.customInstance)({url:`/api/v1/calculators/${n}/summary`,method:'GET'}),T=n=>(0,t.customInstance)({url:"/api/v1/contact",method:'POST',headers:{'Content-Type':'application/json'},data:n}),v=n=>(0,t.customInstance)({url:"/api/v1/feedback",method:'POST',headers:{'Content-Type':'application/json'},data:n}),O=()=>(0,t.customInstance)({url:"/api/v1/filaments",method:'GET'}),I=n=>(0,t.customInstance)({url:"/api/v1/filaments",method:'POST',headers:{'Content-Type':'application/json'},data:n}),E=(n,o)=>(0,t.customInstance)({url:`/api/v1/filaments/${n}`,method:'PUT',headers:{'Content-Type':'application/json'},data:o}),C=n=>(0,t.customInstance)({url:`/api/v1/filaments/${n}`,method:'DELETE'}),S=()=>(0,t.customInstance)({url:"/api/v1/flavours",method:'GET'}),F=()=>(0,t.customInstance)({url:"/api/v1/admin/flavours",method:'GET'}),$=()=>(0,t.customInstance)({url:"/api/v1/admin/flavours",method:'POST'}),G=n=>(0,t.customInstance)({url:`/api/v1/admin/flavours/${n}`,method:'PUT'}),U=n=>(0,t.customInstance)({url:`/api/v1/admin/flavours/${n}`,method:'DELETE'}),A=()=>(0,t.customInstance)({url:"/api/v1/printers",method:'GET'}),D=n=>
885(0,t.customInstance)({url:"/api/v1/printers",method:'POST',headers:{'Content-Type':'application/json'},data:n}),L=(n,o)=>(0,t.customInstance)({url:`/api/v1/printers/${n}`,method:'PUT',headers:{'Content-Type':'application/json'},data:o}),w=n=>(0,t.customInstance)({url:`/api/v1/printers/${n}`,method:'DELETE'}),_=()=>(0,t.customInstance)({url:"/api/v1/user/me",method:'GET'}),k=n=>(0,t.customInstance)({url:"/api/v1/user/settings",method:'PUT',headers:{'Content-Type':'application/json'},data:n}),q=()=>(0,t.customInstance)({url:"/api/v1/user",method:'DELETE'})},790,[791]);
886__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"customInstance",{enumerable:!0,get:function(){return u}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};const u=e=>(0,n.default)({...e}).then(e=>e.data);var c=u},791,[792]);
887__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}}),_e.setOnSessionExpired=function(e){y=e},_e.refreshWebAccessToken=async function(){try{return await _()}catch{return null}};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};r(d[1]);var s=r(d[2]),o=r(d[3]);const u='web',c="https://api.3dprintcalculator.net".replace(/\/+$/,''),l='/api/v1/auth/token/refresh',f=15e3,p='No refresh token available',h=n.default.create({baseURL:c,timeout:f,headers:{'Content-Type':'application/json','X-Client-Platform':u},withCredentials:!0});h.interceptors.request.use(async e=>{const t=await(0,s.getToken)();return t&&(e.headers.Authorization=`Bearer ${t}`),e});let y=null;let w=null;async function k(){return w||(w=_().catch(async e=>{throw v(e)&&(await(0,s.clearTokens)(),y?.()),e}).finally(()=>{w=null})),w}function v(e){if(e instanceof Error&&e.message===p)return!0;if(n.default.isAxiosError(e)){const t=e.response?.status;return 401===t||403===t}return!1}async function _(){const e={'Content-Type':'application/json','X-Client-Platform':u};{const t=await n.default.post(`${c}${l}`,{},{headers:e,timeout:f,withCredentials:!0});return await(0,s.setToken)(t.data.token),t.data.token}}h.interceptors.response.use(e=>((0,o.setOffline)(!1),e),async e=>{(0,o.setOffline)(!e.response);const t=e.config,n=t?.url?.includes(l)||t?.url?.includes("/api/v1/auth/login")||t?.url?.includes("/api/v1/auth/logout");if(401!==e.response?.status||!t||t._retry||n)return Promise.reject(e);t._retry=!0;try{const e=await k();return t.headers.Authorization=`Bearer ${e}`,h(t)}catch(e){return Promise.reject(e)}});var b=h},792,[793,118,781,845]);
888__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(_e,"create",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"Axios",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"AxiosError",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"CanceledError",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"isCancel",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"CancelToken",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"VERSION",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"all",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"Cancel",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"isAxiosError",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e,"spread",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"toFormData",{enumerable:!0,get:function(){return y}}),Object.defineProperty(_e,"AxiosHeaders",{enumerable:!0,get:function(){return P}}),Object.defineProperty(_e,"HttpStatusCode",{enumerable:!0,get:function(){return C}}),Object.defineProperty(_e,"formToJSON",{enumerable:!0,get:function(){return A}}),Object.defineProperty(_e,"getAdapter",{enumerable:!0,get:function(){return x}}),Object.defineProperty(_e,"mergeConfig",{enumerable:!0,get:function(){return E}});
888var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};const{Axios:o,AxiosError:u,CanceledError:c,isCancel:f,CancelToken:b,VERSION:l,all:p,Cancel:s,isAxiosError:O,spread:j,toFormData:y,AxiosHeaders:P,HttpStatusCode:C,formToJSON:A,getAdapter:x,mergeConfig:E,create:S}=n.default},793,[794]);
889__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}});var t=e(r(d[0])),l=e(r(d[1])),u=e(r(d[2])),n=e(r(d[3])),f=e(r(d[4])),o=e(r(d[5])),s=e(r(d[6])),c=e(r(d[7])),p=e(r(d[8])),C=r(d[9]),O=e(r(d[10])),x=e(r(d[11])),y=e(r(d[12])),A=e(r(d[13])),E=e(r(d[14])),_=e(r(d[15])),w=e(r(d[16]));const S=(function e(f){const o=new u.default(f),s=(0,l.default)(u.default.prototype.request,o);return t.default.extend(s,u.default.prototype,o,{allOwnKeys:!0}),t.default.extend(s,o,null,{allOwnKeys:!0}),s.create=function(t){return e((0,n.default)(f,t))},s})(f.default);S.Axios=u.default,S.CanceledError=s.default,S.CancelToken=c.default,S.isCancel=p.default,S.VERSION=C.VERSION,S.toFormData=O.default,S.AxiosError=x.default,S.Cancel=S.CanceledError,S.all=function(e){return Promise.all(e)},S.spread=y.default,S.isAxiosError=A.default,S.mergeConfig=n.default,S.AxiosHeaders=E.default,S.formToJSON=e=>(0,o.default)(t.default.isHTMLForm(e)?new FormData(e):e),S.getAdapter=_.default.getAdapter,S.HttpStatusCode=w.default,S.default=S;var b=S},794,[795,796,797,834,809,818,820,841,819,839,800,801,842,843,802,821,844]);
890__d(function(g,r,_i,_a,_m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return ee}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};const{toString:o}=Object.prototype,{getPrototypeOf:i}=Object,{iterator:s,toStringTag:l}=Symbol,a=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),u=(e,t)=>{let n=e;const o=[];for(;null!=n&&n!==Object.prototype;){if(-1!==o.indexOf(n))return!1;if(o.push(n),a(n,t))return!0;n=i(n)}return!1},c=(f=Object.create(null),e=>{const t=o.call(e);return f[t]||(f[t]=t.slice(8,-1).toLowerCase())});var f;const p=e=>(e=e.toLowerCase(),t=>c(t)===e),y=e=>t=>typeof t===e,{isArray:b}=Array,O=y('undefined');function m(e){return null!==e&&!O(e)&&null!==e.constructor&&!O(e.constructor)&&w(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const h=p('ArrayBuffer');const j=y('string'),w=y('function'),_=y('number'),F=e=>null!==e&&'object'==typeof e,v=e=>{if(!F(e))return!1;const t=i(e);return!(null!==t&&t!==Object.prototype&&null!==i(t)||u(e,l)||u(e,s))},P=p('Date'),S=p('File'),A=p('Blob'),B=p('FileList');const C='undefined'!=typeof globalThis?globalThis:'undefined'!=typeof self?self:'undefined'!=typeof window?window:void 0!==g?g:{},E=void 0!==C.FormData?C.FormData:void 0,x=p('URLSearchParams'),[L,R,T,M]=['ReadableStream','Request','Response','Headers'].map(p);function k(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,i;if('object'!=typeof e&&(e=[e]),b(e))for(o=0,i=e.length;o<i;o++)t.call(null,e[o],o,e);else{if(m(e))return;const i=n?Object.getOwnPropertyNames(e):Object.keys(e),s=i.length;let l;for(o=0;o<s;o++)l=i[o],t.call(null,e[l],l,e)}}function D(e,t){if(m(e))return null;t=t.toLowerCase();const n=Object.keys(e);let o,i=n.length;for(;i-- >0;)if(o=n[i],t===o.toLowerCase())return o;return null}const N='undefined'!=typeof globalThis?globalThis:'undefined'!=typeof self?self:'undefined'!=typeof window?window:g,I=e=>!O(e)&&e!==N;const U=(q='undefined'!=typeof Uint8Array&&i(Uint8Array),e=>q&&e instanceof q);var q;const H=p('HTMLFormElement'),{propertyIsEnumerable:K}=Object.prototype,V=p('RegExp'),z=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};k(n,(n,i)=>{let s;!1!==(s=t(n,i,e))&&(o[i]=s||n)}),Object.defineProperties(e,o)};const J=p('AsyncFunction'),W=($='function'==typeof setImmediate,G=w(N.postMessage),$?setImmediate:G?(Q=`axios@${Math.random()}`,X=[],N.addEventListener('message',({source:e,data:t})=>{e===N&&t===Q&&X.length&&X.shift()()},!1),e=>{X.push(e),N.postMessage(Q,'*')}):e=>setTimeout(e));var $,G,Q,X;const Y='undefined'!=typeof queueMicrotask?queueMicrotask.bind(N):'undefined'!=typeof process&&process.nextTick||W,Z=e=>null!=e&&w(e[s]);var ee={isArray:b,isArrayBuffer:h,isBuffer:m,isFormData:e=>{if(!e)return!1;if(E&&e instanceof E)return!0;const t=i(e);if(!t||t===Object.prototype)return!1;if(!w(e.append))return!1;const n=c(e);return'formdata'===n||'object'===n&&w(e.toString)&&'[object FormData]'===e.toString()},isArrayBufferView:function(e){let t;return t='undefined'!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer),t},isString:j,isNumber:_,isBoolean:e=>!0===e||!1===e,isObject:F,isPlainObject:v,isEmptyObject:e=>{if(!F(e)||m(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:L,isRequest:R,isResponse:T,isHeaders:M,isUndefined:O,isDate:P,isFile:S,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:A,isRegExp:V,isFunction:w,isStream:e=>
vendor: 4,822 bytes, lines 890-892
890F(e)&&w(e.pipe),isURLSearchParams:x,isTypedArray:U,isFileList:B,forEach:k,merge:function e(...t){const{caseless:n,skipUndefined:o}=I(this)&&this||{},i={},s=(t,s)=>{if('__proto__'===s||'constructor'===s||'prototype'===s)return;const l=n&&'string'==typeof s&&D(i,s)||s,u=a(i,l)?i[l]:void 0;v(u)&&v(t)?i[l]=e(u,t):v(t)?i[l]=e({},t):b(t)?i[l]=t.slice():o&&O(t)||(i[l]=t)};for(let e=0,n=t.length;e<n;e++){const n=t[e];if(!n||m(n))continue;if(k(n,s),'object'!=typeof n||b(n))continue;const o=Object.getOwnPropertySymbols(n);for(let e=0;e<o.length;e++){const t=o[e];K.call(n,t)&&s(n[t],t)}}return i},extend:(e,t,o,{allOwnKeys:i}={})=>(k(t,(t,i)=>{o&&w(t)?Object.defineProperty(e,i,{__proto__:null,value:(0,n.default)(t,o),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,i,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:i}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,''),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),Object.defineProperty(e.prototype,'constructor',{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,'super',{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let s,l,a;const u={};if(t=t||{},null==e)return t;do{for(s=Object.getOwnPropertyNames(e),l=s.length;l-- >0;)a=s[l],o&&!o(a,e,t)||u[a]||(t[a]=e[a],u[a]=!0);e=!1!==n&&i(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:c,kindOfTest:p,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(b(e))return e;let t=e.length;if(!_(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[s]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:H,hasOwnProperty:a,hasOwnProp:a,hasOwnInPrototypeChain:u,getSafeProp:(e,t)=>null!=e&&u(e,t)?e[t]:void 0,reduceDescriptors:z,freezeMethods:e=>{z(e,(t,n)=>{if(w(e)&&['arguments','caller','callee'].includes(n))return!1;const o=e[n];w(o)&&(t.enumerable=!1,'writable'in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach(e=>{n[e]=!0})};return b(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:D,global:N,isContextDefined:I,isSpecCompliantForm:function(e){return!!(e&&w(e.append)&&'FormData'===e[l]&&e[s])},toJSONObject:e=>{const t=new WeakSet,n=e=>{if(F(e)){if(t.has(e))return;if(m(e))return e;if(!('toJSON'in e)){t.add(e);const o=b(e)?[]:{};return k(e,(e,t)=>{const i=n(e);!O(i)&&(o[t]=i)}),t.delete(e),o}}return e};return n(e)},isAsyncFn:J,isThenable:e=>e&&(F(e)||w(e))&&w(e.then)&&w(e.catch),setImmediate:W,asap:Y,isIterable:Z,isSafeIterable:e=>null!=e&&u(e,s)&&Z(e)}},795,[796]);
891__d(function(g,r,i,a,m,e,d){'use strict';function t(t,n){return function(){return t.apply(n,arguments)}}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},796,[]);
892__d(function(g,r,_i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}});var t=e(r(d[0])),n=e(r(d[1])),s=e(r(d[2])),o=e(r(d[3])),l=e(r(d[4])),i=e(r(d[5])),u=e(r(d[6])),c=e(r(d[7])),f=e(r(d[8]));const h=u.default.validators;class p{constructor(e){this.defaults=e||{},this.interceptors={request:new s.default,response:new s.default}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=(()=>{if(!t.stack)return'';const e=t.stack.indexOf('\n');return-1===e?'':t.stack.slice(e+1)})();try{if(e.stack){if(n){const t=n.indexOf('\n'),s=-1===t?-1:n.indexOf('\n',t+1),o=-1===s?'':n.slice(s+1);String(e.stack).endsWith(o)||(e.stack+='\n'+n)}}else e.stack=n}catch(e){}}throw e}}_request(e,n){'string'==typeof e?(n=n||{}).url=e:n=e||{},n=(0,l.default)(this.defaults,n);const{transitional:s,paramsSerializer:i,headers:p}=n;void 0!==s&&u.default.assertOptions(s,{silentJSONParsing:h.transitional(h.boolean),forcedJSONParsing:h.transitional(h.boolean),clarifyTimeoutError:h.transitional(h.boolean),legacyInterceptorReqResOrdering:h.transitional(h.boolean),advertiseZstdAcceptEncoding:h.transitional(h.boolean),validateStatusUndefinedResolves:h.transitional(h.boolean)}
892,!1),null!=i&&(t.default.isFunction(i)?n.paramsSerializer={serialize:i}:u.default.assertOptions(i,{encode:h.function,serialize:h.function},!0)),void 0!==n.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),u.default.assertOptions(n,{baseUrl:h.spelling('baseURL'),withXsrfToken:h.spelling('withXSRFToken')},!0),n.method=(n.method||this.defaults.method||'get').toLowerCase();let b=p&&t.default.merge(p.common,p[n.method]);p&&t.default.forEach(['delete','get','head','post','put','patch','query','common'],e=>{delete p[e]}),n.headers=c.default.concat(b,p);const y=[];let w=!0;this.interceptors.request.forEach(function(e){if('function'==typeof e.runWhen&&!1===e.runWhen(n))return;w=w&&e.synchronous;const t=n.transitional||f.default;t&&t.legacyInterceptorReqResOrdering?y.unshift(e.fulfilled,e.rejected):y.push(e.fulfilled,e.rejected)});const v=[];let O;this.interceptors.response.forEach(function(e){v.push(e.fulfilled,e.rejected)});let k,q=0;if(!w){const e=[o.default.bind(this),void 0];for(e.unshift(...y),e.push(...v),k=e.length,O=Promise.resolve(n);q<k;)O=O.then(e[q++],e[q++]);return O}k=y.length;let E=n;for(;q<k;){const e=y[q++],t=y[q++];try{E=e(E)}catch(e){t.call(this,e);break}}try{O=o.default.call(this,E)}catch(e){return Promise.reject(e)}for(q=0,k=v.length;q<k;)O=O.then(v[q++],v[q++]);return O}getUri(e){e=(0,l.default)(this.defaults,e);const t=(0,i.default)(e.baseURL,e.url,e.allowAbsoluteUrls,e);return(0,n.default)(t,e.params,e.paramsSerializer)}}t.default.forEach(['delete','get','head','options'],function(e){p.prototype[e]=function(n,s){return this.request((0,l.default)(s||{},{method:e,url:n,data:s&&t.default.hasOwnProp(s,'data')?s.data:void 0}))}}),t.default.forEach(['post','put','patch','query'],function(e){function t(t){return function(n,s,o){return this.request((0,l.default)(o||{},{method:e,headers:t?{'Content-Type':'multipart/form-data'}:{},url:n,data:s}))}}p.prototype[e]=t(),'query'!==e&&(p.prototype[e+'Form']=t(!0))});var b=p},797,[795,798,806,807,834,831,840,802,810]);
893__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}}),_e.encode=u;var t=e(r(d[0])),n=e(r(d[1]));function u(e){return encodeURIComponent(e).replace(/%3A/gi,':').replace(/%24/g,'$').replace(/%2C/gi,',').replace(/%20/g,'+')}function o(e,o,c){if(!o)return e;e=e||'';const f=t.default.isFunction(c)?{serialize:c}:c,l=t.default.getSafeProp(f,'encode')||u,s=t.default.getSafeProp(f,'serialize');let p;if(p=s?s(o,f):t.default.isURLSearchParams(o)?o.toString():new n.default(o,f).toString(l),p){const t=e.indexOf('#');-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf('?')?'?':'&')+p}return e}},798,[795,799]);
894__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t,e=r(d[0]),n=(t=e)&&t.__esModule?t:{default:t};function o(t){const e={'!':'%21',"'":'%27','(':'%28',')':'%29','~':'%7E','%20':'+'};return encodeURIComponent(t).replace(/[!'()~]|%20/g,function(t){return e[t]})}function u(t,e){this._pairs=[],t&&(0,n.default)(t,this,e)}const c=u.prototype;c.append=function(t,e){this._pairs.push([t,e])},c.toString=function(t){const e=t?e=>t.call(this,e,o):o;return this._pairs.map(function(t){return e(t[0])+'='+e(t[1])},'').join('&')};var s=u},799,[800]);
895__d(function(g,r,_i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"DEFAULT_FORM_DATA_MAX_DEPTH",{enumerable:!0,get:function(){return u}});var t=e(r(d[0])),n=e(r(d[1])),i=e(r(d[2]));const u=100;function f(e){return t.default.isPlainObject(e)||t.default.isArray(e)}function o(e){return t.default.endsWith(e,'[]')?e.slice(0,-2):e}function l(e,t,n){return e?e.concat(t).map(function(e,t){return e=o(e),!n&&t?'['+e+']':e}).join(n?'.':''):t}function s(e){return t.default.isArray(e)&&!e.some(f)}const c=t.default.toFlatObject(t.default,{},null,function(e){return/^is[A-Z]/.test(e)});var p=function(e,p,b){if(!t.default.isObject(e))throw new TypeError('target must be an object');p=p||new(i.default||FormData);const h=(b=t.default.toFlatObject(b,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,n){return!t.default.isUndefined(n[e])})).metaTokens,y=b.visitor||v,O=b.dots,j=b.indexes,w=b.Blob||'undefined'!=typeof Blob&&Blob,_=void 0===b.maxDepth?u:b.maxDepth,E=w&&t.default.isSpecCompliantForm(p),A=[];
895if(!t.default.isFunction(y))throw new TypeError('visitor must be a function');function B(e){if(null===e)return'';if(t.default.isDate(e))return e.toISOString();if(t.default.isBoolean(e))return e.toString();if(!E&&t.default.isBlob(e))throw new n.default('Blob is not supported. Use a Buffer instead.');if(t.default.isArrayBuffer(e)||t.default.isTypedArray(e)){if(E&&'function'==typeof w)return new w([e]);if('undefined'!=typeof Buffer)return Buffer.from(e);throw new n.default('Blob is not supported. Use a Buffer instead.',n.default.ERR_NOT_SUPPORT)}return e}function T(e){if(e>_)throw new n.default('Object is too deeply nested ('+e+' levels). Max depth: '+_,n.default.ERR_FORM_DATA_DEPTH_EXCEEDED)}function D(e,n){if(_===1/0)return JSON.stringify(e);const i=[];return JSON.stringify(e,function(e,u){if(!t.default.isObject(u))return u;for(;i.length&&i[i.length-1]!==this;)i.pop();return i.push(u),T(n+i.length-1),u})}function v(e,n,i){let u=e;if(t.default.isReactNative(p)&&t.default.isReactNativeBlob(e))return p.append(l(i,n,O),B(e)),!1;if(e&&!i&&'object'==typeof e)if(t.default.endsWith(n,'{}'))n=h?n:n.slice(0,-2),e=D(e,1);else if(t.default.isArray(e)&&s(e)||(t.default.isFileList(e)||t.default.endsWith(n,'[]'))&&(u=t.default.toArray(e)))return n=o(n),u.forEach(function(e,i){!t.default.isUndefined(e)&&null!==e&&p.append(!0===j?l([n],i,O):null===j?n:n+'[]',B(e))}),!1;return!!f(e)||(p.append(l(i,n,O),B(e)),!1)}const F=Object.assign(c,{defaultVisitor:v,convertValue:B,isVisitable:f});if(!t.default.isObject(e))throw new TypeError('data must be an object');return(function e(n,i,u=0){if(!t.default.isUndefined(n)){if(T(u),-1!==A.indexOf(n))throw new Error('Circular reference detected in '+i.join('.'));A.push(n),t.default.forEach(n,function(n,f){!0===(!(t.default.isUndefined(n)||null===n)&&y.call(p,n,t.default.isString(f)?f.trim():f,i,F))&&e(n,i?i.concat(f):[f],u+1)}),A.pop()}})(e),p}},800,[795,801,805]);
896__d(function(g,r,_i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return i}});var t=e(r(d[0])),s=e(r(d[1]));function n(e){if(t.default.hasOwnProp(e,'toJSON'))return!0;let s=Object.getPrototypeOf(e);for(;s&&s!==Object.prototype;){if(t.default.hasOwnProp(s,'toJSON'))return!0;s=Object.getPrototypeOf(s)}return!1}function E(e,E){const o=new Set(E.map(e=>String(e).toLowerCase())),i=[],u=e=>{if(null===e||'object'!=typeof e)return e;if(t.default.isBuffer(e))return e;if(-1!==i.indexOf(e))return;let E;if(e instanceof s.default&&(e=e.toJSON()),i.push(e),t.default.isArray(e))E=[],e.forEach((e,s)=>{const n=u(e);t.default.isUndefined(n)||(E[s]=n)});else{if(!t.default.isPlainObject(e)&&n(e))return i.pop(),e;E=Object.create(null);for(const[s,n]of Object.entries(e)){const e=o.has(s.toLowerCase())?"[REDACTED ****]":u(n);t.default.isUndefined(e)||(E[s]=e)}}return i.pop(),E};return u(e)}class o extends Error{static from(e,t,s,n,E,i){const u=new o(e.message,t||e.code,s,n,E);return Object.defineProperty(u,'cause',{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),u.name=e.name,null!=e.status&&null==u.status&&(u.status=e.status),i&&Object.assign(u,i),u}constructor(e,t,s,n,E){super(e),Object.defineProperty(this,'message',{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name='AxiosError',this.isAxiosError=!0,t&&(this.code=t),s&&(this.config=s),n&&(this.request=n),E&&(this.response=E,this.status=E.status)}toJSON(){const e=this.config,s=e&&t.default.hasOwnProp(e,'redact')?e.redact:void 0,n=t.default.isArray(s)&&s.length>0?E(e,s):t.default.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}}o.ERR_BAD_OPTION_VALUE='ERR_BAD_OPTION_VALUE',o.ERR_BAD_OPTION='ERR_BAD_OPTION',o.ECONNABORTED='ECONNABORTED',o.ETIMEDOUT='ETIMEDOUT',o.ECONNREFUSED='ECONNREFUSED',o.ERR_NETWORK='ERR_NETWORK',o.ERR_FR_TOO_MANY_REDIRECTS='ERR_FR_TOO_MANY_REDIRECTS',o.ERR_DEPRECATED='ERR_DEPRECATED',o.ERR_BAD_RESPONSE='ERR_BAD_RESPONSE',o.ERR_BAD_REQUEST='ERR_BAD_REQUEST',o.ERR_CANCELED='ERR_CANCELED',o.ERR_NOT_SUPPORT='ERR_NOT_SUPPORT',o.ERR_INVALID_URL='ERR_INVALID_URL',o.ERR_FORM_DATA_DEPTH_EXCEEDED='ERR_FORM_DATA_DEPTH_EXCEEDED';var i=o},801,[795,802]);
897__d(function(g,r,_i,a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}
897Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return y}});var e=t(r(d[0])),n=t(r(d[1])),i=r(d[2]);const s=Symbol('internals');function o(t){return t&&String(t).trim().toLowerCase()}function c(t){return!1===t||null==t?t:e.default.isArray(t)?t.map(c):(0,i.sanitizeHeaderValue)(String(t))}function u(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(t);)e[i[1]]=i[2];return e}function l(t,n,i,s,o){return e.default.isFunction(s)?s.call(this,n,i):(o&&(n=i),e.default.isString(n)?e.default.isString(s)?-1!==n.indexOf(s):e.default.isRegExp(s)?s.test(n):void 0:void 0)}function f(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,e,n)=>e.toUpperCase()+n)}function h(t,n){const i=e.default.toCamelCase(' '+n);['get','set','has'].forEach(e=>{Object.defineProperty(t,e+i,{__proto__:null,value:function(t,i,s){return this[e].call(this,n,t,i,s)},configurable:!0})})}class p{constructor(t){t&&this.set(t)}set(t,i,s){const u=this;function l(t,n,i){const s=o(n);if(!s)return;const l=e.default.findKey(u,s);(!l||void 0===u[l]||!0===i||void 0===i&&!1!==u[l])&&(u[l||n]=c(t))}const f=(t,n)=>e.default.forEach(t,(t,e)=>l(t,e,n));if(e.default.isPlainObject(t)||t instanceof this.constructor)f(t,i);else if(e.default.isString(t)&&(t=t.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim()))f((0,n.default)(t),i);else if(e.default.isObject(t)&&e.default.isSafeIterable(t)){let n,s,o=Object.create(null);for(const i of t){if(!e.default.isArray(i))throw new TypeError('Object iterator must return a key-value pair');s=i[0],e.default.hasOwnProp(o,s)?(n=o[s],o[s]=e.default.isArray(n)?[...n,i[1]]:[n,i[1]]):o[s]=i[1]}f(o,i)}else null!=t&&l(i,t,s);return this}get(t,n){if(t=o(t)){const i=e.default.findKey(this,t);if(i){const t=this[i];if(!n)return t;if(!0===n)return u(t);if(e.default.isFunction(n))return n.call(this,t,i);if(e.default.isRegExp(n))return n.exec(t);throw new TypeError('parser must be boolean|regexp|function')}}}has(t,n){if(t=o(t)){const i=e.default.findKey(this,t);return!(!i||void 0===this[i]||n&&!l(0,this[i],i,n))}return!1}delete(t,n){const i=this;let s=!1;function c(t){if(t=o(t)){const o=e.default.findKey(i,t);!o||n&&!l(0,i[o],o,n)||(delete i[o],s=!0)}}return e.default.isArray(t)?t.forEach(c):c(t),s}clear(t){const e=Object.keys(this);let n=e.length,i=!1;for(;n--;){const s=e[n];t&&!l(0,this[s],s,t,!0)||(delete this[s],i=!0)}return i}normalize(t){const n=this,i={};return e.default.forEach(this,(s,o)=>{const u=e.default.findKey(i,o);if(u)return n[u]=c(s),void delete n[o];const l=t?f(o):String(o).trim();l!==o&&delete n[o],n[l]=c(s),i[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return e.default.forEach(this,(i,s)=>{null!=i&&!1!==i&&(n[s]=t&&e.default.isArray(i)?i.join(', '):i)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,e])=>t+': '+e).join('\n')}getSetCookie(){return this.get('set-cookie')||[]}get[Symbol.toStringTag](){return'AxiosHeaders'}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach(t=>n.set(t)),n}static accessor(t){const n=(this[s]=this[s]={accessors:{}}).accessors,i=this.prototype;function c(t){const e=o(t);n[e]||(h(i,t),n[e]=!0)}return e.default.isArray(t)?t.forEach(c):c(t),this}}p.accessor(['Content-Type','Content-Length','Accept','Accept-Encoding','User-Agent','Authorization']),e.default.reduceDescriptors(p.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(t){this[n]=t}}}),e.default.freezeMethods(p);var y=p},802,[795,803,804]);
898__d(function(g,r,_i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return i}});var e,t=r(d[0]);const o=((e=t)&&e.__esModule?e:{default:e}).default.toObjectSet(['age','authorization','content-length','content-type','etag','expires','from','host','if-modified-since','if-unmodified-since','last-modified','location','max-forwards','proxy-authorization','referer','retry-after','user-agent']);var i=e=>{const t={};let i,n,s;return e&&e.split('\n').forEach(function(e){s=e.indexOf(':'),i=e.substring(0,s).trim().toLowerCase(),n=e.substring(s+1).trim(),!i||t[i]&&o[i]||('set-cookie'===i?t[i]?t[i].push(n):t[i]=[n]:t[i]=t[i]?t[i]+', '+n:n)}),t}},803,[795]);
899__d(function(g,r,i,a,m,_e,d){'use strict';
899Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"sanitizeHeaderValue",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"sanitizeByteStringHeaderValue",{enumerable:!0,get:function(){return s}}),_e.toByteStringHeaderObject=function(e){const t=Object.create(null);return n.default.forEach(e.toJSON(),(e,n)=>{t[n]=s(e)}),t};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};function u(e){let t=0,n=e.length;for(;t<n;){const n=e.charCodeAt(t);if(9!==n&&32!==n)break;t+=1}for(;n>t;){const t=e.charCodeAt(n-1);if(9!==t&&32!==t)break;n-=1}return 0===t&&n===e.length?e:e.slice(t,n)}const c=new RegExp('[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+','g'),o=new RegExp('[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+','g');function f(e,t){return n.default.isArray(e)?e.map(e=>f(e,t)):u(String(e).replace(t,''))}const l=e=>f(e,c),s=e=>f(e,o)},804,[795]);
900__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=null},805,[]);
901__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return t}});var e,n=r(d[0]),s=(e=n)&&e.__esModule?e:{default:e};var t=class{constructor(){this.handlers=[]}use(e,n,s){return this.handlers.push({fulfilled:e,rejected:n,synchronous:!!s&&s.synchronous,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){s.default.forEach(this.handlers,function(n){null!==n&&e(n)})}}},806,[795]);
902__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}});var t=e(r(d[0])),n=e(r(d[1])),s=e(r(d[2])),o=e(r(d[3])),l=e(r(d[4])),f=e(r(d[5]));function u(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new o.default(null,e)}function p(e){u(e),e.headers=l.default.from(e.headers),e.data=t.default.call(e,e.transformRequest),-1!==['post','put','patch'].indexOf(e.method)&&e.headers.setContentType('application/x-www-form-urlencoded',!1);return f.default.getAdapter(e.adapter||s.default.adapter,e)(e).then(function(n){u(e),e.response=n;try{n.data=t.default.call(e,e.transformResponse,n)}finally{delete e.response}return n.headers=l.default.from(n.headers),n},function(s){if(!(0,n.default)(s)&&(u(e),s&&s.response)){e.response=s.response;try{s.response.data=t.default.call(e,e.transformResponse,s.response)}finally{delete e.response}s.response.headers=l.default.from(s.response.headers)}return Promise.reject(s)})}},807,[808,819,809,820,802,821]);
903__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t=e(r(d[0])),n=e(r(d[1])),u=e(r(d[2]));function o(e,o){const f=this||n.default,l=o||f,c=u.default.from(l.headers);let s=l.data;return t.default.forEach(e,function(e){s=e.call(f,s,c.normalize(),o?o.status:void 0)}),c.normalize(),s}},808,[795,809,802]);
904__d(function(g,r,i,a,m,_e,d){'use strict';function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return S}});var e=t(r(d[0])),n=t(r(d[1])),s=t(r(d[2])),f=t(r(d[3])),o=t(r(d[4])),u=t(r(d[5])),l=t(r(d[6]));const c=(t,n)=>null!=t&&e.default.hasOwnProp(t,n)?t[n]:void 0;function p(t,n,s){if(e.default.isString(t))try{return(n||JSON.parse)(t),e.default.trim(t)}catch(t){if('SyntaxError'!==t.name)throw t}return(s||JSON.stringify)(t)}const h={transitional:s.default,adapter:['xhr','http','fetch'],transformRequest:[function(t,n){const s=n.getContentType()||'',u=s.indexOf('application/json')>-1,h=e.default.isObject(t);h&&e.default.isHTMLForm(t)&&(t=new FormData(t));if(e.default.isFormData(t))return u?JSON.stringify((0,l.default)(t)):t;if(e.default.isArrayBuffer(t)||e.default.isBuffer(t)||e.default.isStream(t)||e.default.isFile(t)||e.default.isBlob(t)||e.default.isReadableStream(t))return t;if(e.default.isArrayBufferView(t))return t.buffer;if(e.default.isURLSearchParams(t))return n.setContentType('application/x-www-form-urlencoded;charset=utf-8',!1),t.toString();let S;
904if(h){const n=c(this,'formSerializer');if(s.indexOf('application/x-www-form-urlencoded')>-1)return(0,o.default)(t,n).toString();if((S=e.default.isFileList(t))||s.indexOf('multipart/form-data')>-1){const e=c(this,'env'),s=e&&e.FormData;return(0,f.default)(S?{'files[]':t}:t,s&&new s,n)}}return h||u?(n.setContentType('application/json',!1),p(t)):t}],transformResponse:[function(t){const s=c(this,'transitional')||h.transitional,f=s&&s.forcedJSONParsing,o=c(this,'responseType'),u='json'===o;if(e.default.isResponse(t)||e.default.isReadableStream(t))return t;if(t&&e.default.isString(t)&&(f&&!o||u)){const e=!(s&&s.silentJSONParsing)&&u;try{return JSON.parse(t,c(this,'parseReviver'))}catch(t){if(e){if('SyntaxError'===t.name)throw n.default.from(t,n.default.ERR_BAD_RESPONSE,this,null,c(this,'response'));throw t}}}return t}],timeout:0,xsrfCookieName:'XSRF-TOKEN',xsrfHeaderName:'X-XSRF-TOKEN',maxContentLength:-1,maxBodyLength:-1,env:{FormData:u.default.classes.FormData,Blob:u.default.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:'application/json, text/plain, */*','Content-Type':void 0}}};e.default.forEach(['delete','get','head','post','put','patch','query'],t=>{h.headers[t]={}});var S=h},809,[795,801,810,800,811,812,818]);
905__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0}},810,[]);
906__d(function(g,r,i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var t=e(r(d[0])),u=e(r(d[1])),n=e(r(d[2]));function f(e,f){return(0,u.default)(e,new n.default.classes.URLSearchParams,{visitor:function(e,u,f,s){return n.default.isNode&&t.default.isBuffer(e)?(this.append(u,e.toString('base64')),!1):s.defaultVisitor.apply(this,arguments)},...f})}},811,[795,800,812]);
907__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,t=r(_d[0]),n=(e=t)&&e.__esModule?e:{default:e},u=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),f={...u,...n.default}},812,[813,817]);
908__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t=e(r(d[0])),u=e(r(d[1])),l=e(r(d[2])),o={isBrowser:!0,classes:{URLSearchParams:t.default,FormData:u.default,Blob:l.default},protocols:['http','https','file','blob','url','data']}},813,[814,815,816]);
909__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e},n='undefined'!=typeof URLSearchParams?URLSearchParams:u.default},814,[799]);
910__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t='undefined'!=typeof FormData?FormData:null},815,[]);
911__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t='undefined'!=typeof Blob?Blob:null},816,[]);
912__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"hasBrowserEnv",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"hasStandardBrowserWebWorkerEnv",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"hasStandardBrowserEnv",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"navigator",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"origin",{enumerable:!0,get:function(){return f}});const t='undefined'!=typeof window&&'undefined'!=typeof document,n='object'==typeof navigator&&navigator||void 0,o=t&&(!n||['ReactNative','NativeScript','NS'].indexOf(n.product)<0),c='undefined'!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&'function'==typeof self.importScripts,f=t&&window.location.href||'http://localhost'},817,[]);
913__d(function(g,r,_i,a,m,_e,d){'use strict';
913function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return i}});var t=e(r(d[0])),n=e(r(d[1]));const u=r(d[2]).DEFAULT_FORM_DATA_MAX_DEPTH;function l(e){if(e>u)throw new n.default('FormData field is too deeply nested ('+e+' levels). Max depth: '+u,n.default.ERR_FORM_DATA_DEPTH_EXCEEDED)}function o(e){const t=[],n=/\w+|\[(\w*)]/g;let u;for(;null!==(u=n.exec(e));)l(t.length),t.push('[]'===u[0]?'':u[1]||u[0]);return t}function f(e){const t={},n=Object.keys(e);let u;const l=n.length;let o;for(u=0;u<l;u++)o=n[u],t[o]=e[o];return t}var i=function(e){function n(e,u,o,i){l(i);let s=e[i++];if('__proto__'===s)return!0;const c=Number.isFinite(+s),_=i>=e.length;if(s=!s&&t.default.isArray(o)?o.length:s,_)return t.default.hasOwnProp(o,s)?o[s]=t.default.isArray(o[s])?o[s].concat(u):[o[s],u]:o[s]=u,!c;t.default.hasOwnProp(o,s)&&t.default.isObject(o[s])||(o[s]=[]);return n(e,u,o[s],i)&&t.default.isArray(o[s])&&(o[s]=f(o[s])),!c}if(t.default.isFormData(e)&&t.default.isFunction(e.entries)){const u={};return t.default.forEachEntry(e,(e,t)=>{n(o(e),t,u,0)}),u}return null}},818,[795,801,800]);
914__d(function(g,r,i,a,m,e,d){'use strict';function t(t){return!(!t||!t.__CANCEL__)}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},819,[]);
915__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e};class n extends u.default{constructor(e,t,n){super(null==e?'canceled':e,u.default.ERR_CANCELED,t,n),this.name='CanceledError',this.__CANCEL__=!0}}var l=n},820,[801]);
916__d(function(g,r,_i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return d}});var t=e(r(_d[0])),n=e(r(_d[1])),o=e(r(_d[2])),u=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[3])),i=e(r(_d[4]));const l={http:n.default,xhr:o.default,fetch:{get:u.getFetch}};t.default.forEach(l,(e,t)=>{if(e){try{Object.defineProperty(e,'name',{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,'adapterName',{__proto__:null,value:t})}});const f=e=>`- ${e}`,c=e=>t.default.isFunction(e)||null===e||!1===e;var d={getAdapter:function(e,n){e=t.default.isArray(e)?e:[e];const{length:o}=e;let u,d;const s={};for(let f=0;f<o;f++){let o;if(u=e[f],d=u,!c(u)&&(d=l[(o=String(u)).toLowerCase()],void 0===d))throw new i.default(`Unknown adapter '${o}'`);if(d&&(t.default.isFunction(d)||(d=d.get(n))))break;s[o||'#'+f]=d}if(!d){const e=Object.entries(s).map(([e,t])=>`adapter ${e} `+(!1===t?'is not supported by the environment':'is not available in the build'));let t=o?e.length>1?'since :\n'+e.map(f).join('\n'):' '+f(e[0]):'as no adapter specified';throw new i.default("There is no suitable adapter to dispatch the request "+t,i.default.ERR_NOT_SUPPORT)}return d},adapters:l}},821,[795,805,822,835,801]);
917__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return R}});var t=e(r(d[0])),n=e(r(d[1])),o=e(r(d[2])),s=e(r(d[3])),u=e(r(d[4])),l=e(r(d[5])),f=e(r(d[6])),c=e(r(d[7])),p=r(d[8]),E=e(r(d[9])),T=r(d[10]);var R='undefined'!=typeof XMLHttpRequest&&function(e){return new Promise(function(R,b){const v=(0,E.default)(e);let w=v.data;const y=c.default.from(v.headers).normalize();let h,L,O,_,U,{responseType:C,onUploadProgress:H,onDownloadProgress:M}=v;function k(){_&&_(),U&&U(),v.cancelToken&&v.cancelToken.unsubscribe(h),v.signal&&v.signal.removeEventListener('abort',h)}let q=new XMLHttpRequest;function x(){if(!q)return;const t=c.default.from('getAllResponseHeaders'in q&&q.getAllResponseHeaders()),o={data:C&&'text'!==C&&'json'!==C?q.response:q.responseText,status:q.status,statusText:q.statusText,headers:t,config:e,request:q};(0,n.default)(function(e){R(e),k()},function(e){b(e),k()},o),q=null}q.open(v.method.toUpperCase(),v.url,!0),q.timeout=v.timeout,'onloadend'in q?q.onloadend=x:q.onreadystatechange=function(){q&&4===q.readyState&&(0!==q.status||q.responseURL&&q.responseURL.startsWith('file:'))&&setTimeout(x)},q.onabort=function(){q&&(b(new s.default('Request aborted',s.default.ECONNABORTED,e,q)),k(),q=null)},q.onerror=function(t){const n=t&&t.message?t.message:'Network Error',o=new s.default(n,s.default.ERR_NETWORK,e,q);o.event=t||null,b(o),k(),q=null},q.ontimeout=function(){let t=v.timeout?'timeout of '+v.timeout+'ms exceeded':'timeout exceeded';const n=v.transitional||o.default;
917v.timeoutErrorMessage&&(t=v.timeoutErrorMessage),b(new s.default(t,n.clarifyTimeoutError?s.default.ETIMEDOUT:s.default.ECONNABORTED,e,q)),k(),q=null},void 0===w&&y.setContentType(null),'setRequestHeader'in q&&t.default.forEach((0,T.toByteStringHeaderObject)(y),function(e,t){q.setRequestHeader(t,e)}),t.default.isUndefined(v.withCredentials)||(q.withCredentials=!!v.withCredentials),C&&'json'!==C&&(q.responseType=v.responseType),M&&([O,U]=(0,p.progressEventReducer)(M,!0),q.addEventListener('progress',O)),H&&q.upload&&([L,_]=(0,p.progressEventReducer)(H),q.upload.addEventListener('progress',L),q.upload.addEventListener('loadend',_)),(v.cancelToken||v.signal)&&(h=t=>{q&&(b(!t||t.type?new u.default(null,e,q):t),q.abort(),k(),q=null)},v.cancelToken&&v.cancelToken.subscribe(h),v.signal&&(v.signal.aborted?h():v.signal.addEventListener('abort',h)));const N=(0,l.default)(v.url);if(N&&!f.default.protocols.includes(N))return b(new s.default('Unsupported protocol '+N+':',s.default.ERR_BAD_REQUEST,e)),void k();q.send(w||null)})}},822,[795,823,810,801,820,824,812,802,825,828,804]);
918__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t,e=r(d[0]),u=(t=e)&&t.__esModule?t:{default:t};function s(t,e,s){const n=s.config.validateStatus;s.status&&n&&!n(s.status)?e(new u.default('Request failed with status code '+s.status,s.status>=400&&s.status<500?u.default.ERR_BAD_REQUEST:u.default.ERR_BAD_RESPONSE,s.config,s.request,s)):t(s)}},823,[801]);
919__d(function(g,r,i,a,m,e,d){'use strict';function t(t){const n=/^([-+\w]{1,25}):(?:\/\/)?/.exec(t);return n&&n[1]||''}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},824,[]);
920__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"progressEventReducer",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"progressEventDecorator",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"asyncDecorator",{enumerable:!0,get:function(){return c}});var t=e(r(d[0])),n=e(r(d[1])),o=e(r(d[2]));const l=(e,o,l=3)=>{let u=0;const c=(0,t.default)(50,250);return(0,n.default)(t=>{if(!t||'number'!=typeof t.loaded)return;const n=t.loaded,l=t.lengthComputable?t.total:void 0,s=null!=l?Math.min(n,l):n,f=Math.max(0,s-u),p=c(f);u=Math.max(u,s);e({loaded:s,total:l,progress:l?s/l:void 0,bytes:f,rate:p||void 0,estimated:p&&l?(l-s)/p:void 0,event:t,lengthComputable:null!=l,[o?'download':'upload']:!0})},l)},u=(e,t)=>{const n=null!=e;return[o=>t[0]({lengthComputable:n,total:e,loaded:o}),t[1]]},c=e=>(...t)=>o.default.asap(()=>e(...t))},825,[826,827,795]);
921__d(function(g,r,_i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=function(t,n){t=t||10;const o=new Array(t),u=new Array(t);let c,i=0,f=0;return n=void 0!==n?n:1e3,function(l){const s=Date.now(),v=u[f];c||(c=s),o[i]=l,u[i]=s;let y=f,_=0;for(;y!==i;)_+=o[y++],y%=t;if(i=(i+1)%t,i===f&&(f=(f+1)%t),s-c<n)return;const b=v&&s-v;return b?Math.round(1e3*_/b):void 0}}},826,[]);
922__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t=function(t,n){let u,l,o=0,c=1e3/n;const f=(n,c=Date.now())=>{o=c,u=null,l&&(clearTimeout(l),l=null),t(...n)};return[(...t)=>{const n=Date.now(),s=n-o;s>=c?f(t,n):(u=t,l||(l=setTimeout(()=>{l=null,f(u)},c-s)))},()=>u&&f(u)]}},827,[]);
923__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return w}});var t=e(r(d[0])),n=e(r(d[1])),o=e(r(d[2])),s=e(r(d[3])),u=e(r(d[4])),l=e(r(d[5])),f=e(r(d[6])),c=e(r(d[7])),h=e(r(d[8]));const p=['content-type','content-length'];function v(e,t,n){'content-only'===n?Object.entries(t||{}
923).forEach(([t,n])=>{p.includes(t.toLowerCase())&&e.set(t,n)}):e.set(t)}var w=function(e){const p=(0,f.default)({},e),w=e=>n.default.hasOwnProp(p,e)?p[e]:void 0,_=w('data');let b=w('withXSRFToken');const S=w('xsrfHeaderName'),y=w('xsrfCookieName');let P=w('headers');const C=w('auth'),E=w('baseURL'),O=w('allowAbsoluteUrls'),R=w('url');if(p.headers=P=c.default.from(P),p.url=(0,h.default)((0,l.default)(E,R,O,p),w('params'),w('paramsSerializer')),C){const t=n.default.getSafeProp(C,'username')||'',s=n.default.getSafeProp(C,'password')||'';try{P.set('Authorization','Basic '+btoa(t+':'+(s?encodeURIComponent(s).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))):'')))}catch(t){throw o.default.from(t,o.default.ERR_BAD_OPTION_VALUE,e)}}if(n.default.isFormData(_)&&(t.default.hasStandardBrowserEnv||t.default.hasStandardBrowserWebWorkerEnv||n.default.isReactNative(_)?P.setContentType(void 0):n.default.isFunction(_.getHeaders)&&v(P,_.getHeaders(),w('formDataHeaderPolicy'))),t.default.hasStandardBrowserEnv){n.default.isFunction(b)&&(b=b(p));if(!0===b||null==b&&(0,s.default)(p.url)){const e=S&&y&&u.default.read(y);e&&P.set(S,e)}}return p}},828,[812,795,801,829,830,831,834,802,798]);
924__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var e,t,o,n=r(d[0]),u=(e=n)&&e.__esModule?e:{default:e},l=u.default.hasStandardBrowserEnv?(t=new URL(u.default.origin),o=u.default.navigator&&/(msie|trident)/i.test(u.default.navigator.userAgent),e=>(e=new URL(e,u.default.origin),t.protocol===e.protocol&&t.host===e.host&&(o||t.port===e.port))):()=>!0},829,[812]);
925__d(function(g,r,_i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var t=e(r(d[0])),n=e(r(d[1])).default.hasStandardBrowserEnv?{write(e,n,u,i,o,s,c){if('undefined'==typeof document)return;const l=[`${e}=${encodeURIComponent(n)}`];t.default.isNumber(u)&&l.push(`expires=${new Date(u).toUTCString()}`),t.default.isString(i)&&l.push(`path=${i}`),t.default.isString(o)&&l.push(`domain=${o}`),!0===s&&l.push('secure'),t.default.isString(c)&&l.push(`SameSite=${c}`),document.cookie=l.join('; ')},read(e){if('undefined'==typeof document)return null;const t=document.cookie.split(';');for(let n=0;n<t.length;n++){const u=t[n].replace(/^\s+/,''),i=u.indexOf('=');if(-1!==i&&u.slice(0,i)===e)try{return decodeURIComponent(u.slice(i+1))}catch(e){return u.slice(i+1)}}return null},remove(e){this.write(e,'',Date.now()-864e5,'/')}}:{write(){},read:()=>null,remove(){}}},830,[795,812]);
926__d(function(g,r,_i,a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t=e(r(d[0])),n=e(r(d[1])),u=e(r(d[2]));const f=/^https?:(?!\/\/)/i,o=/[\t\n\r]/g;function i(e){let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t)}function l(e){return i(e).replace(o,'')}function c(e,n){if('string'==typeof e&&f.test(l(e)))throw new t.default('Invalid URL: missing "//" after protocol',t.default.ERR_INVALID_URL,n)}function s(e,t,f,o){c(t,o);let i=!(0,n.default)(t);return e&&(i||!1===f)?(c(e,o),(0,u.default)(e,t)):t}},831,[801,832,833]);
927__d(function(g,r,i,a,m,e,d){'use strict';function t(t){return'string'==typeof t&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},832,[]);
928__d(function(g,r,i,a,m,e,d){'use strict';function t(t,n){return n?t.replace(/\/?\/$/,'')+'/'+n.replace(/^\/+/,''):t}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},833,[]);
929__d(function(g,r,i,_a,m,_e,d){'use strict';function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});var t=e(r(d[0])),a=e(r(d[1]));const n=e=>e instanceof a.default?{...e}:e;function o(e,a){e=e||{},a=a||{};const o=Object.create(null);function s(e,a,n,o){return t.default.isPlainObject(e)&&t.default.isPlainObject(a)?t.default.merge.call({caseless:o},e,a):t.default.isPlainObject(a)?t.default.merge({},a):t.default.isArray(a)?a.slice():a}function u(e,a,n,o){return t.default.isUndefined(a)?t.default.isUndefined(e)?void 0:s(void 0,e,0,o):s(e,a,0,o)}function l(e,a){if(!t.default.isUndefined(a))return s(void 0,a)}function f(e,a){return t.default.isUndefined(a)?t.default.isUndefined(e)?void 0:s(void 0,e):s(void 0,a)}function c(n,o,u){return t.default.hasOwnProp(a,u)?s(n,o):t.default.hasOwnProp(e,u)?s(void 0,n):void 0}Object.defineProperty(o,'hasOwnProperty',{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const p={url:l,method:l,data:l,baseURL:f,transformRequest:f,transformResponse:f,paramsSerializer:f,timeout:f,timeoutMessage:f,withCredentials:f,withXSRFToken:f,adapter:f,responseType:f,xsrfCookieName:f,xsrfHeaderName:f,onUploadProgress:f,onDownloadProgress:f,decompress:f,maxContentLength:f,maxBodyLength:f,beforeRedirect:f,transport:f,httpAgent:f,httpsAgent:f,cancelToken:f,socketPath:f,allowedSocketPaths:f,responseEncoding:f,validateStatus:c,headers:(e,t,a)=>u(n(e),n(t),0,!0)};return t.default.forEach(Object.keys({...e,...a}),function(n){if('__proto__'===n||'constructor'===n||'prototype'===n)return;const s=t.default.hasOwnProp(p,n)?p[n]:u,l=s(t.default.hasOwnProp(e,n)?e[n]:void 0,t.default.hasOwnProp(a,n)?a[n]:void 0,n);t.default.isUndefined(l)&&s!==c||(o[n]=l)}),t.default.hasOwnProp(a,'validateStatus')&&t.default.isUndefined(a.validateStatus)&&!1===(function(n){const o=t.default.hasOwnProp(a,'transitional')?a.transitional:void 0;if(!t.default.isUndefined(o)){if(!t.default.isPlainObject(o))return;if(t.default.hasOwnProp(o,n))return o[n]}const s=t.default.hasOwnProp(e,'transitional')?e.transitional:void 0;if(t.default.isPlainObject(s)&&t.default.hasOwnProp(s,n))return s[n]}
929)('validateStatusUndefinedResolves')&&(t.default.hasOwnProp(e,'validateStatus')?o.validateStatus=s(void 0,e.validateStatus):delete o.validateStatus),o}},834,[795,802]);
930__d(function(g,r,_i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return P}}),Object.defineProperty(_e,"getFetch",{enumerable:!0,get:function(){return x}});var t=e(r(d[0])),n=e(r(d[1])),o=e(r(d[2])),s=e(r(d[3])),u=r(d[4]),l=e(r(d[5])),i=r(d[6]),f=e(r(d[7])),c=e(r(d[8])),h=e(r(d[9])),p=r(d[10]),y=r(d[11]);const{isFunction:b}=n.default,w=e=>{if(!n.default.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},R=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},S=e=>{const t=e.indexOf('://');let n=e;return-1!==t&&(n=n.slice(t+3)),n.includes('@')||n.includes(':')},E=e=>{const E=void 0!==n.default.global&&null!==n.default.global?n.default.global:globalThis,{ReadableStream:_,TextEncoder:x}=E;e=n.default.merge.call({skipUndefined:!0},{Request:E.Request,Response:E.Response},e);const{fetch:P,Request:O,Response:L}=e,T=P?b(P):'function'==typeof fetch,C=b(O),v=b(L);if(!T)return!1;const B=T&&b(_),N=T&&('function'==typeof x?(D=new x,e=>D.encode(e)):async e=>new Uint8Array(await new O(e).arrayBuffer()));var D;const q=C&&B&&R(()=>{let e=!1;const n=new O(t.default.origin,{body:new _,method:'POST',get duplex(){return e=!0,'half'}}),o=n.headers.has('Content-Type');return null!=n.body&&n.body.cancel(),e&&!o}),A=v&&B&&R(()=>n.default.isReadableStream(new L('').body)),U={stream:A&&(e=>e.body)};T&&['text','arrayBuffer','blob','formData','stream'].forEach(e=>{!U[e]&&(U[e]=(t,n)=>{let s=t&&t[e];if(s)return s.call(t);throw new o.default(`Response type '${e}' is not supported`,o.default.ERR_NOT_SUPPORT,n)})});const z=async e=>{if(null==e)return 0;if(n.default.isBlob(e))return e.size;if(n.default.isSpecCompliantForm(e)){const n=new O(t.default.origin,{method:'POST',body:e});return(await n.arrayBuffer()).byteLength}return n.default.isArrayBufferView(e)||n.default.isArrayBuffer(e)?e.byteLength:(n.default.isURLSearchParams(e)&&(e+=''),n.default.isString(e)?(await N(e)).byteLength:void 0)},F=async(e,t)=>{const o=n.default.toFiniteNumber(e.getContentLength());return null==o?z(t):o};return async e=>{let{url:b,method:R,data:E,signal:_,cancelToken:T,timeout:v,onDownloadProgress:N,onUploadProgress:D,responseType:j,headers:k,withCredentials:I="same-origin",fetchOptions:M,maxContentLength:K,maxBodyLength:V}=(0,f.default)(e);const W=n.default.isNumber(K)&&K>-1,H=n.default.isNumber(V)&&V>-1;let Q=P||fetch;j=j?(j+'').toLowerCase():'text';let $=(0,s.default)([_,T&&T.toAbortSignal()],v),G=null;const J=$&&$.unsubscribe&&(()=>{$.unsubscribe()});let X,Y=null;const Z=()=>new o.default('Request body larger than maxBodyLength limit',o.default.ERR_BAD_REQUEST,e,G);try{let s;const f=(te='auth',n.default.hasOwnProp(e,te)?e[te]:void 0);if(f){const e=n.default.getSafeProp(f,'username')||'';s={username:e,password:n.default.getSafeProp(f,'password')||''}}if(S(b)){const e=new URL(b,t.default.origin);if(!s&&(e.username||e.password)){const t=w(e.username);s={username:t,password:w(e.password)}}(e.username||e.password)&&(e.username='',e.password='',b=e.href)}if(s&&(k.delete('authorization'),k.set('Authorization','Basic '+btoa((ee=(s.username||'')+':'+(s.password||''),encodeURIComponent(ee).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))),W&&'string'==typeof b&&b.startsWith('data:')){if((0,h.default)(b)>K)throw new o.default('maxContentLength size of '+K+' exceeded',o.default.ERR_BAD_RESPONSE,e,G)}if(H&&'get'!==R&&'head'!==R){const e=await z(E);if('number'==typeof e&&isFinite(e)&&(X=e,e>V))throw Z()}const _=H&&(n.default.isReadableStream(E)||n.default.isStream(E)),P=(e,t,n)=>(0,u.trackStream)(e,65536,e=>{if(H&&e>V)throw Y=Z();t&&t(e)},n);if(q&&'get'!==R&&'head'!==R&&(D||_)){if(X=null==X?await F(k,E):X,0!==X||_){let e,t=new O(b,{method:'POST',body:E,duplex:'half'});if(n.default.isFormData(E)&&(e=t.headers.get('content-type'))&&k.setContentType(e),t.body){const[e,n]=D&&(0,i.progressEventDecorator)(X,(0,i.progressEventReducer)((0,i.asyncDecorator)(D)))||[];E=P(t.body,e,n)}}}else if(_&&!C&&B&&'get'!==R&&'head'!==R)E=P(E);else if(_&&C&&!q&&'get'!==R&&'head'!==R)throw new o.default('Stream request bodies are not supported by the current fetch implementation',o.default.ERR_NOT_SUPPORT,e,G);
930n.default.isString(I)||(I=I?'include':'omit');const T=C&&'credentials'in O.prototype;if(n.default.isFormData(E)){const e=k.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&k.delete('content-type')}k.set('User-Agent','axios/'+p.VERSION,!1);const v={...M,signal:$,method:R.toUpperCase(),headers:(0,y.toByteStringHeaderObject)(k.normalize()),body:E,duplex:'half',credentials:T?I:void 0};G=C&&new O(b,v);let ne=await(C?Q(G,M):Q(b,v));const ae=l.default.from(ne.headers);if(W){const t=n.default.toFiniteNumber(ae.getContentLength());if(null!=t&&t>K)throw new o.default('maxContentLength size of '+K+' exceeded',o.default.ERR_BAD_RESPONSE,e,G)}const re=A&&('stream'===j||'response'===j);if(A&&ne.body&&(N||W||re&&J)){const t={};['status','statusText','headers'].forEach(e=>{t[e]=ne[e]});const s=n.default.toFiniteNumber(ae.getContentLength()),[l,f]=N&&(0,i.progressEventDecorator)(s,(0,i.progressEventReducer)((0,i.asyncDecorator)(N),!0))||[];let c=0;const h=t=>{if(W&&(c=t,c>K))throw new o.default('maxContentLength size of '+K+' exceeded',o.default.ERR_BAD_RESPONSE,e,G);l&&l(t)};ne=new L((0,u.trackStream)(ne.body,65536,h,()=>{f&&f(),J&&J()}),t)}j=j||'text';let oe=await U[n.default.findKey(U,j)||'text'](ne,e);if(W&&!A&&!re){let t;if(null!=oe&&('number'==typeof oe.byteLength?t=oe.byteLength:'number'==typeof oe.size?t=oe.size:'string'==typeof oe&&(t='function'==typeof x?(new x).encode(oe).byteLength:oe.length)),'number'==typeof t&&t>K)throw new o.default('maxContentLength size of '+K+' exceeded',o.default.ERR_BAD_RESPONSE,e,G)}return!re&&J&&J(),await new Promise((t,n)=>{(0,c.default)(t,n,{data:oe,headers:l.default.from(ne.headers),status:ne.status,statusText:ne.statusText,config:e,request:G})})}catch(t){if(J&&J(),$&&$.aborted&&$.reason instanceof o.default){const n=$.reason;throw n.config=e,G&&(n.request=G),t!==n&&Object.defineProperty(n,'cause',{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),n}if(Y)throw G&&!Y.request&&(Y.request=G),Y;if(t instanceof o.default)throw G&&!t.request&&(t.request=G),t;if(t&&'TypeError'===t.name&&/Load failed|fetch/i.test(t.message)){const n=new o.default('Network Error',o.default.ERR_NETWORK,e,G,t&&t.response);throw Object.defineProperty(n,'cause',{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),n}throw o.default.from(t,t&&t.code,e,G,t&&t.response)}var ee,te}},_=new Map,x=e=>{let t=e&&e.env||{};const{fetch:n,Request:o,Response:s}=t,u=[o,s,n];let l,i,f=u.length,c=_;for(;f--;)l=u[f],i=c.get(l),void 0===i&&c.set(l,i=f?new Map:E(t)),c=i;return i};var P=x()},835,[812,795,801,836,837,802,825,828,823,838,839,804]);
931__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var t=e(r(d[0])),n=e(r(d[1])),o=e(r(d[2]));var u=(e,u)=>{if(e=e?e.filter(Boolean):[],!u&&!e.length)return;const s=new AbortController;let l=!1;const c=function(e){if(!l){l=!0,b();const o=e instanceof Error?e:this.reason;s.abort(o instanceof n.default?o:new t.default(o instanceof Error?o.message:o))}};let f=u&&setTimeout(()=>{f=null,c(new n.default(`timeout of ${u}ms exceeded`,n.default.ETIMEDOUT))},u);const b=()=>{e&&(f&&clearTimeout(f),f=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(c):e.removeEventListener('abort',c)}),e=null)};e.forEach(e=>e.addEventListener('abort',c,{once:!0}));const{signal:E}=s;return E.unsubscribe=()=>
931o.default.asap(b),E}},836,[820,801,795]);
932__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"streamChunk",{enumerable:!0,get:function(){return e}}),Object.defineProperty(_e,"readBytes",{enumerable:!0,get:function(){return t}}),Object.defineProperty(_e,"trackStream",{enumerable:!0,get:function(){return c}});const e=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let c,o=0;for(;o<n;)c=o+t,yield e.slice(o,c),o=c},t=async function*(t,c){for await(const o of n(t))yield*e(o,c)},n=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},c=(e,n,c,o)=>{const l=t(e,n);let u,f=0,y=e=>{u||(u=!0,o&&o(e))};return new ReadableStream({async pull(e){try{const{done:t,value:n}=await l.next();if(t)return y(),void e.close();let o=n.byteLength;if(c){let e=f+=o;c(e)}e.enqueue(new Uint8Array(n))}catch(e){throw y(e),e}},cancel:e=>(y(e),l.return())},{highWaterMark:2})}},837,[]);
933__d(function(g,r,_i,_a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return c}});const t=t=>t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102,o=(o,c,n)=>c+2<n&&t(o.charCodeAt(c+1))&&t(o.charCodeAt(c+2));function c(c){if(!c||'string'!=typeof c)return 0;if(!c.startsWith('data:'))return 0;const n=c.indexOf(',');if(n<0)return 0;const s=c.slice(5,n),a=c.slice(n+1);if(/;base64/i.test(s)){let o=a.length;const c=a.length;for(let n=0;n<c;n++)if(37===a.charCodeAt(n)&&n+2<c){const c=a.charCodeAt(n+1),s=a.charCodeAt(n+2);t(c)&&t(s)&&(o-=2,n+=2)}let n=0,s=c-1;const i=t=>t>=2&&37===a.charCodeAt(t-2)&&51===a.charCodeAt(t-1)&&(68===a.charCodeAt(t)||100===a.charCodeAt(t));s>=0&&(61===a.charCodeAt(s)?(n++,s--):i(s)&&(n++,s-=3)),1===n&&s>=0&&(61===a.charCodeAt(s)||i(s))&&n++;const f=3*Math.floor(o/4)-(n||0);return f>0?f:0}let i=0;for(let t=0,c=a.length;t<c;t++){const n=a.charCodeAt(t);if(37===n&&o(a,t,c))i+=1,t+=2;else if(n<128)i+=1;else if(n<2048)i+=2;else if(n>=55296&&n<=56319&&t+1<c){const o=a.charCodeAt(t+1);o>=56320&&o<=57343?(i+=4,t++):i+=3}else i+=3}return i}},838,[]);
934__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"VERSION",{enumerable:!0,get:function(){return t}});const t="1.18.1"},839,[]);
935__d(function(g,r,_i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}});var e,n=r(d[0]),t=r(d[1]),o=(e=t)&&e.__esModule?e:{default:e};const i={};['object','boolean','number','function','string','symbol'].forEach((e,n)=>{i[e]=function(t){return typeof t===e||'a'+(n<1?'n ':' ')+e}});const u={};i.transitional=function(e,t,i){function l(e,t){return'[Axios v'+n.VERSION+"] Transitional option '"+e+"'"+t+(i?'. '+i:'')}return(n,i,s)=>{if(!1===e)throw new o.default(l(i,' has been removed'+(t?' in '+t:'')),o.default.ERR_DEPRECATED);return t&&!u[i]&&(u[i]=!0,console.warn(l(i,' has been deprecated since v'+t+' and will be removed in the near future'))),!e||e(n,i,s)}},i.spelling=function(e){return(n,t)=>(console.warn(`${t} is likely a misspelling of ${e}`),!0)};var l={assertOptions:function(e,n,t){if('object'!=typeof e||null===e)throw new o.default('options must be an object',o.default.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let u=i.length;for(;u-- >0;){const l=i[u],s=Object.prototype.hasOwnProperty.call(n,l)?n[l]:void 0;if(s){const n=e[l],t=void 0===n||s(n,l,e);if(!0!==t)throw new o.default('option '+l+' must be '+t,o.default.ERR_BAD_OPTION_VALUE);continue}if(!0!==t)throw new o.default('Unknown option '+l,o.default.ERR_BAD_OPTION)}},validators:i}},840,[839,801]);
936__d(function(g,r,_i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return i}});var e,s=r(d[0]),t=(e=s)&&e.__esModule?e:{default:e};class n{constructor(e){if('function'!=typeof e)throw new TypeError('executor must be a function.');let s;this.promise=new Promise(function(e){s=e});const n=this;this.promise.then(e=>{if(!n._listeners)return;let s=n._listeners.length;for(;s-- >0;)n._listeners[s](e);n._listeners=null}),this.promise.then=e=>{let s;const t=new Promise(e=>{n.subscribe(e),s=e}).then(e);return t.cancel=function(){n.unsubscribe(s)},t},e(function(e,i,o){n.reason||(n.reason=new t.default(e,i,o),s(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}
936subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const s=this._listeners.indexOf(e);-1!==s&&this._listeners.splice(s,1)}toAbortSignal(){const e=new AbortController,s=s=>{e.abort(s)};return this.subscribe(s),e.signal.unsubscribe=()=>this.unsubscribe(s),e.signal}static source(){let e;return{token:new n(function(s){e=s}),cancel:e}}}var i=n},841,[820]);
937__d(function(g,r,i,a,m,e,d){'use strict';function n(n){return function(t){return n.apply(null,t)}}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}})},842,[]);
938__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e};function n(e){return u.default.isObject(e)&&!0===e.isAxiosError}},843,[795]);
939__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});const t={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
939alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(t).forEach(([o,n])=>{t[n]=o});var o=t},844,[]);
940__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.setOffline=function(f){if(f===n)return;n=f,t.forEach(n=>n(f))},e.isOffline=function(){return n},e.subscribeOffline=function(f){return t.add(f),f(n),()=>{t.delete(f)}};let n=!1;const t=new Set},845,[]);
941__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"LogoutBody",{enumerable:!0,get:function(){return t}}),Object.defineProperty(_e,"LogoutResponse",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"LoginBody",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"loginResponseRefreshTokenDefault",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"LoginResponse",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"RegisterBody",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"RegisterResponse",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"VerifyEmailResponse",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"ForgotPasswordBody",{enumerable:!0,get:function(){return d}}),Object.defineProperty(_e,"ForgotPasswordResponse",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"ResetPasswordBody",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"ResetPasswordResponse",{enumerable:!0,get:function(){return y}}),Object.defineProperty(_e,"listCalculatorsQueryLimitDefault",{enumerable:!0,get:function(){return P}}),Object.defineProperty(_e,"listCalculatorsQueryLimitMax",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"listCalculatorsQueryOffsetDefault",{enumerable:!0,get:function(){return h}}),Object.defineProperty(_e,"listCalculatorsQueryOffsetMin",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e,"ListCalculatorsQueryParams",{enumerable:!0,get:function(){return C}}),Object.defineProperty(_e,"ListCalculatorsResponseItem",{enumerable:!0,get:function(){return B}}),Object.defineProperty(_e,"ListCalculatorsResponse",{enumerable:!0,get:function(){return I}}),Object.defineProperty(_e,"createCalculatorBodyCurrencyDefault",{enumerable:!0,get:function(){return M}}),Object.defineProperty(_e,"createCalculatorBodyHoursMin",{enumerable:!0,get:function(){return R}}),Object.defineProperty(_e,"createCalculatorBodyMinutesMin",{enumerable:!0,get:function(){return D}}),Object.defineProperty(_e,"createCalculatorBodyEnergyPriceMin",{enumerable:!0,get:function(){return x}}),Object.defineProperty(_e,"createCalculatorBodyPowerConsumptionMin",{enumerable:!0,get:function(){return F}}),Object.defineProperty(_e,"createCalculatorBodyMachineCostMin",{enumerable:!0,get:function(){return v}}),Object.defineProperty(_e,"createCalculatorBodyMachineReturnTimeMin",{enumerable:!0,get:function(){return k}}),Object.defineProperty(_e,"createCalculatorBodyDailyUsageDefault",{enumerable:!0,get:function(){return U}}),Object.defineProperty(_e,"createCalculatorBodyDailyUsageMin",{enumerable:!0,get:function(){return w}}),Object.defineProperty(_e,"createCalculatorBodyRepairPercentageDefault",{enumerable:!0,get:function(){return A}}),Object.defineProperty(_e,"createCalculatorBodyRepairPercentageMin",{enumerable:!0,get:function(){return E}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemFlavourIdExclusiveMin",{enumerable:!0,get:function(){return W}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemFlavourNameMax",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemWeightDefault",{enumerable:!0,get:function(){return T}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemWeightMin",{enumerable:!0,get:function(){return H}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemPriceDefault",{enumerable:!0,get:function(){return L}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemPriceMin",{enumerable:!0,get:function(){return _}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemSpoolWeightDefault",{enumerable:!0,get:function(){return N}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemSpoolWeightExclusiveMin",{enumerable:!0,get:function(){return V}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemMarkupDefault",{enumerable:!0,get:function(){return G}}),Object.defineProperty(_e,"createCalculatorBodyItemsItemMarkupMin",{enumerable:!0,get:function(){return Q}}),Object.defineProperty(_e,"createCalculatorBodyItemsDefault",{enumerable:!0,get:function(){return q}}),Object.defineProperty(_e,"createCalculatorBodyHourItemsItemPriceDefault",{enumerable:!0,get:function(){return z}}),Object.defineProperty(_e,"createCalculatorBodyHourItemsItemPriceMin",{enumerable:!0,get:function(){return J}}),Object.defineProperty(_e,"createCalculatorBodyHourItemsItemMinutesDefault",{enumerable:!0,get:function(){return K}}),Object.defineProperty(_e,"createCalculatorBodyHourItemsItemMinutesExclusiveMin",{enumerable:!0,get:function(){return X}}),Object.defineProperty(_e,"createCalculatorBodyHourItemsItemDescriptionDefault",{enumerable:!0,get:function(){return Y}}),Object.defineProperty(_e,"createCalculatorBodyHourItemsDefault",{enumerable:!0,get:function(){return Z}}),Object.defineProperty(_e,"CreateCalculatorBody",{enumerable:!0,get:function(){return $}}),Object.defineProperty(_e,"CreateCalculatorResponse",{enumerable:!0,get:function(){return ee}}),Object.defineProperty(_e,"getCalculatorPathIdRegExp",{enumerable:!0,get:function(){return te}}),Object.defineProperty(_e,"GetCalculatorParams",{enumerable:!0,get:function(){return ne}}),Object.defineProperty(_e,"GetCalculatorResponse",{enumerable:!0,get:function(){return re}}),Object.defineProperty(_e,"updateCalculatorPathIdRegExp",{enumerable:!0,get:function(){return ue}}),Object.defineProperty(_e,"UpdateCalculatorParams",{enumerable:!0,get:function(){return ie}}),Object.defineProperty(_e,"updateCalculatorBodyCurrencyDefault",{enumerable:!0,get:function(){return ae}}),Object.defineProperty(_e,"updateCalculatorBodyHoursMin",{enumerable:!0,get:function(){return oe}}),Object.defineProperty(_e,"updateCalculatorBodyMinutesMin",{enumerable:!0,get:function(){return le}}),Object.defineProperty(_e,"updateCalculatorBodyEnergyPriceMin",{enumerable:!0,get:function(){return ce}}),Object.defineProperty(_e,"updateCalculatorBodyPowerConsumptionMin",{enumerable:!0,get:function(){return me}}),Object.defineProperty(_e,"updateCalculatorBodyMachineCostMin",{enumerable:!0,get:function(){return se}}),Object.defineProperty(_e,"updateCalculatorBodyMachineReturnTimeMin",{enumerable:!0,get:function(){return be}}),Object.defineProperty(_e,"updateCalculatorBodyDailyUsageDefault",{enumerable:!0,get:function(){return de}}),Object.defineProperty(_e,"updateCalculatorBodyDailyUsageMin",{enumerable:!0,get:function(){return fe}}),Object.defineProperty(_e,"updateCalculatorBodyRepairPercentageDefault",{enumerable:!0,get:function(){return ge}}),Object.defineProperty(_e,"updateCalculatorBodyRepairPercentageMin",{enumerable:!0,get:function(){return pe}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemFlavourIdExclusiveMin",{enumerable:!0,get:function(){return ye}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemFlavourNameMax",{enumerable:!0,get:function(){return Pe}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemWeightDefault",{enumerable:!0,get:function(){return je}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemWeightMin",{enumerable:!0,get:function(){return he}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemPriceDefault",{enumerable:!0,get:function(){return Oe}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemPriceMin",{enumerable:!0,get:function(){return Ce}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemSpoolWeightDefault",{enumerable:!0,get:function(){return Be}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemSpoolWeightExclusiveMin",{enumerable:!0,get:function(){return Ie}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemMarkupDefault",{enumerable:!0,get:function(){return Me}}),Object.defineProperty(_e,"updateCalculatorBodyItemsItemMarkupMin",{enumerable:!0,get:function(){return Re}}),Object.defineProperty(_e,"updateCalculatorBodyItemsDefault",{enumerable:!0,get:function(){return De}}),Object.defineProperty(_e,"updateCalculatorBodyHourItemsItemPriceDefault",{enumerable:!0,get:function(){return xe}}),Object.defineProperty(_e,"updateCalculatorBodyHourItemsItemPriceMin",{enumerable:!0,get:function(){return Fe}}),Object.defineProperty(_e,"updateCalculatorBodyHourItemsItemMinutesDefault",{enumerable:!0,get:function(){return ve}}),Object.defineProperty(_e,"updateCalculatorBodyHourItemsItemMinutesExclusiveMin",{enumerable:!0,get:function(){return ke}}),Object.defineProperty(_e,"updateCalculatorBodyHourItemsItemDescriptionDefault",{enumerable:!0,get:function(){return Ue}}),Object.defineProperty(_e,"updateCalculatorBodyHourItemsDefault",{enumerable:!0,get:function(){return we}}),Object.defineProperty(_e,"UpdateCalculatorBody",{enumerable:!0,get:function(){return Ae}}),Object.defineProperty(_e,"UpdateCalculatorResponse",{enumerable:!0,get:function(){return Ee}}
941),Object.defineProperty(_e,"deleteCalculatorPathIdRegExp",{enumerable:!0,get:function(){return We}}),Object.defineProperty(_e,"DeleteCalculatorParams",{enumerable:!0,get:function(){return Se}}),Object.defineProperty(_e,"DeleteCalculatorResponse",{enumerable:!0,get:function(){return Te}}),Object.defineProperty(_e,"GetCalculatorSummaryParams",{enumerable:!0,get:function(){return He}}),Object.defineProperty(_e,"GetCalculatorSummaryResponse",{enumerable:!0,get:function(){return Le}}),Object.defineProperty(_e,"submitContactBodyNameMax",{enumerable:!0,get:function(){return Ne}}),Object.defineProperty(_e,"submitContactBodySubjectMax",{enumerable:!0,get:function(){return Ve}}),Object.defineProperty(_e,"submitContactBodyMessageMax",{enumerable:!0,get:function(){return Ge}}),Object.defineProperty(_e,"SubmitContactBody",{enumerable:!0,get:function(){return Qe}}),Object.defineProperty(_e,"SubmitContactResponse",{enumerable:!0,get:function(){return qe}}),Object.defineProperty(_e,"submitFeedbackBodySubjectMax",{enumerable:!0,get:function(){return ze}}),Object.defineProperty(_e,"submitFeedbackBodyMessageMax",{enumerable:!0,get:function(){return Je}}),Object.defineProperty(_e,"submitFeedbackBodyDebugOnePlatformMax",{enumerable:!0,get:function(){return Ke}}),Object.defineProperty(_e,"submitFeedbackBodyDebugOneOsVersionMax",{enumerable:!0,get:function(){return Xe}}),Object.defineProperty(_e,"submitFeedbackBodyDebugOneAppVersionMax",{enumerable:!0,get:function(){return Ye}}),Object.defineProperty(_e,"submitFeedbackBodyDebugOneBuildMax",{enumerable:!0,get:function(){return Ze}}),Object.defineProperty(_e,"submitFeedbackBodyDebugOneSourceMax",{enumerable:!0,get:function(){return $e}}),Object.defineProperty(_e,"submitFeedbackBodyDebugOneCommitMax",{enumerable:!0,get:function(){return et}}),Object.defineProperty(_e,"submitFeedbackBodyDebugOneDeviceModelMax",{enumerable:!0,get:function(){return tt}}),Object.defineProperty(_e,"submitFeedbackBodyDebugOneLocaleMax",{enumerable:!0,get:function(){return nt}}),Object.defineProperty(_e,"SubmitFeedbackBody",{enumerable:!0,get:function(){return rt}}),Object.defineProperty(_e,"SubmitFeedbackResponse",{enumerable:!0,get:function(){return ut}}),Object.defineProperty(_e,"ListFilamentsResponseItem",{enumerable:!0,get:function(){return it}}),Object.defineProperty(_e,"ListFilamentsResponse",{enumerable:!0,get:function(){return at}}),Object.defineProperty(_e,"createFilamentBodyCostDefault",{enumerable:!0,get:function(){return ot}}),Object.defineProperty(_e,"createFilamentBodyCostMin",{enumerable:!0,get:function(){return lt}}),Object.defineProperty(_e,"createFilamentBodySpoolWeightDefault",{enumerable:!0,get:function(){return ct}}),Object.defineProperty(_e,"createFilamentBodySpoolWeightExclusiveMin",{enumerable:!0,get:function(){return mt}}),Object.defineProperty(_e,"createFilamentBodyMarkupDefault",{enumerable:!0,get:function(){return st}}),Object.defineProperty(_e,"createFilamentBodyMarkupMin",{enumerable:!0,get:function(){return bt}}),Object.defineProperty(_e,"CreateFilamentBody",{enumerable:!0,get:function(){return dt}}),Object.defineProperty(_e,"CreateFilamentResponse",{enumerable:!0,get:function(){return ft}}),Object.defineProperty(_e,"updateFilamentPathIdRegExp",{enumerable:!0,get:function(){return gt}}),Object.defineProperty(_e,"UpdateFilamentParams",{enumerable:!0,get:function(){return pt}}),Object.defineProperty(_e,"updateFilamentBodyCostDefault",{enumerable:!0,get:function(){return yt}}),Object.defineProperty(_e,"updateFilamentBodyCostMin",{enumerable:!0,get:function(){return Pt}}),Object.defineProperty(_e,"updateFilamentBodySpoolWeightDefault",{enumerable:!0,get:function(){return jt}}),Object.defineProperty(_e,"updateFilamentBodySpoolWeightExclusiveMin",{enumerable:!0,get:function(){return ht}}),Object.defineProperty(_e,"updateFilamentBodyMarkupDefault",{enumerable:!0,get:function(){return Ot}}),Object.defineProperty(_e,"updateFilamentBodyMarkupMin",{enumerable:!0,get:function(){return Ct}}),Object.defineProperty(_e,"UpdateFilamentBody",{enumerable:!0,get:function(){return Bt}}),Object.defineProperty(_e,"UpdateFilamentResponse",{enumerable:!0,get:function(){return It}}),Object.defineProperty(_e,"deleteFilamentPathIdRegExp",{enumerable:!0,get:function(){return Mt}}
941),Object.defineProperty(_e,"DeleteFilamentParams",{enumerable:!0,get:function(){return Rt}}),Object.defineProperty(_e,"DeleteFilamentResponse",{enumerable:!0,get:function(){return Dt}}),Object.defineProperty(_e,"ListFlavoursResponseItem",{enumerable:!0,get:function(){return xt}}),Object.defineProperty(_e,"ListFlavoursResponse",{enumerable:!0,get:function(){return Ft}}),Object.defineProperty(_e,"GetApiAdminFlavoursListResponse",{enumerable:!0,get:function(){return vt}}),Object.defineProperty(_e,"PostApiAdminFlavoursCreateResponse",{enumerable:!0,get:function(){return kt}}),Object.defineProperty(_e,"PutApiAdminFlavoursUpdateParams",{enumerable:!0,get:function(){return Ut}}),Object.defineProperty(_e,"PutApiAdminFlavoursUpdateResponse",{enumerable:!0,get:function(){return wt}}),Object.defineProperty(_e,"DeleteApiAdminFlavoursDeleteParams",{enumerable:!0,get:function(){return At}}),Object.defineProperty(_e,"DeleteApiAdminFlavoursDeleteResponse",{enumerable:!0,get:function(){return Et}}),Object.defineProperty(_e,"ListPrintersResponseItem",{enumerable:!0,get:function(){return Wt}}),Object.defineProperty(_e,"ListPrintersResponse",{enumerable:!0,get:function(){return St}}),Object.defineProperty(_e,"createPrinterBodyEnergyPriceMin",{enumerable:!0,get:function(){return Tt}}),Object.defineProperty(_e,"createPrinterBodyPowerConsumptionMin",{enumerable:!0,get:function(){return Ht}}),Object.defineProperty(_e,"createPrinterBodyMachineCostMin",{enumerable:!0,get:function(){return Lt}}),Object.defineProperty(_e,"createPrinterBodyMachineReturnTimeMin",{enumerable:!0,get:function(){return _t}}),Object.defineProperty(_e,"createPrinterBodyDailyUsageDefault",{enumerable:!0,get:function(){return Nt}}),Object.defineProperty(_e,"createPrinterBodyDailyUsageMin",{enumerable:!0,get:function(){return Vt}}),Object.defineProperty(_e,"createPrinterBodyRepairPercentageDefault",{enumerable:!0,get:function(){return Gt}}),Object.defineProperty(_e,"createPrinterBodyRepairPercentageMin",{enumerable:!0,get:function(){return Qt}}),Object.defineProperty(_e,"CreatePrinterBody",{enumerable:!0,get:function(){return qt}}),Object.defineProperty(_e,"CreatePrinterResponse",{enumerable:!0,get:function(){return zt}}),Object.defineProperty(_e,"updatePrinterPathIdRegExp",{enumerable:!0,get:function(){return Jt}}),Object.defineProperty(_e,"UpdatePrinterParams",{enumerable:!0,get:function(){return Kt}}),Object.defineProperty(_e,"updatePrinterBodyEnergyPriceMin",{enumerable:!0,get:function(){return Xt}}),Object.defineProperty(_e,"updatePrinterBodyPowerConsumptionMin",{enumerable:!0,get:function(){return Yt}}),Object.defineProperty(_e,"updatePrinterBodyMachineCostMin",{enumerable:!0,get:function(){return Zt}}),Object.defineProperty(_e,"updatePrinterBodyMachineReturnTimeMin",{enumerable:!0,get:function(){return $t}}),Object.defineProperty(_e,"updatePrinterBodyDailyUsageDefault",{enumerable:!0,get:function(){return en}}),Object.defineProperty(_e,"updatePrinterBodyDailyUsageMin",{enumerable:!0,get:function(){return tn}}),Object.defineProperty(_e,"updatePrinterBodyRepairPercentageDefault",{enumerable:!0,get:function(){return nn}}),Object.defineProperty(_e,"updatePrinterBodyRepairPercentageMin",{enumerable:!0,get:function(){return rn}}),Object.defineProperty(_e,"UpdatePrinterBody",{enumerable:!0,get:function(){return un}}),Object.defineProperty(_e,"UpdatePrinterResponse",{enumerable:!0,get:function(){return an}}),Object.defineProperty(_e,"deletePrinterPathIdRegExp",{enumerable:!0,get:function(){return on}}),Object.defineProperty(_e,"DeletePrinterParams",{enumerable:!0,get:function(){return ln}}),Object.defineProperty(_e,"DeletePrinterResponse",{enumerable:!0,get:function(){return cn}}),Object.defineProperty(_e,"getCurrentUserResponsePreferredCurrencyDefault",{enumerable:!0,get:function(){return mn}}),Object.defineProperty(_e,"GetCurrentUserResponse",{enumerable:!0,get:function(){return sn}}),Object.defineProperty(_e,"UpdateUserSettingsBody",{enumerable:!0,get:function(){return bn}}),Object.defineProperty(_e,"updateUserSettingsResponsePreferredCurrencyDefault",{enumerable:!0,get:function(){return dn}}),Object.defineProperty(_e,"UpdateUserSettingsResponse",{enumerable:!0,get:function(){return fn}}),Object.defineProperty(_e,"DeleteCurrentUserResponse",{enumerable:!0,get:function(){return gn}});
941var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0]));const t=e.object({refresh_token:e.string().nullish().describe('Native only; web sends the HttpOnly cookie instead.')}),n=e.void(),u=e.object({username:e.string(),password:e.string()}),o=null,l=e.object({token:e.string(),refresh_token:e.string().nullish().default(o)}),c=e.object({username:e.string(),email:e.string().email(),password:e.string(),_hp:e.string().optional().describe('Honeypot; must stay empty.'),_turnstile:e.string().optional().describe('Cloudflare Turnstile token.')}),s=e.object({message:e.string()}),b=e.object({message:e.string()}),d=e.object({email:e.string().email()}),f=e.object({message:e.string()}),p=e.object({token:e.string(),password:e.string()}),y=e.object({message:e.string()}),P=50,j=100,h=0,O=0,C=e.object({limit:e.number().min(1).max(j).default(P),offset:e.number().min(O).default(h)}),B=e.object({id:e.number(),name:e.string(),currency:e.string(),hours:e.number().nullish(),minutes:e.number().nullish(),energyPrice:e.number().nullish(),powerConsumption:e.number().nullish(),machineCost:e.number().nullish(),machineReturnTime:e.number().nullish(),dailyUsage:e.number().nullish(),repairPercentage:e.number().nullish(),createdAt:e.string().nullish(),updatedAt:e.string().nullish(),clientId:e.string().uuid().nullish(),total:e.number(),itemCount:e.number()}),I=e.array(B),M="USD",R=0,D=0,x=0,F=0,v=0,k=0,U=4,w=0,A=10,E=0,W=0,S=255,T=0,H=0,L=0,_=0,N=1e3,V=0,G=0,Q=0,q=[],z=0,J=0,K=1,X=0,Y="",Z=[],$=e.object({name:e.string(),clientId:e.string().uuid().nullish(),currency:e.string().default(M),hours:e.number().min(R).nullish(),minutes:e.number().min(D).nullish(),energyPrice:e.number().min(x).nullish(),powerConsumption:e.number().min(F).nullish(),machineCost:e.number().min(v).nullish(),machineReturnTime:e.number().min(k).nullish(),dailyUsage:e.number().min(w).nullish().default(U),repairPercentage:e.number().min(E).nullish().default(A),items:e.array(e.object({flavourId:e.number().gt(W).nullish(),flavourName:e.string().max(S).nullish(),color:e.string().nullish(),weight:e.number().min(H).default(T),price:e.number().min(_).default(L),spoolWeight:e.number().gt(V).default(N),markup:e.number().min(Q).default(G)})).default(q),hourItems:e.array(e.object({price:e.number().min(J).default(z),minutes:e.number().gt(X).default(K),description:e.string().default(Y)})).default(Z)}),ee=e.object({id:e.number(),name:e.string(),currency:e.string(),hours:e.number().nullish(),minutes:e.number().nullish(),energyPrice:e.number().nullish(),powerConsumption:e.number().nullish(),machineCost:e.number().nullish(),machineReturnTime:e.number().nullish(),dailyUsage:e.number().nullish(),repairPercentage:e.number().nullish(),createdAt:e.string().nullish(),updatedAt:e.string().nullish(),clientId:e.string().uuid().nullish(),items:e.array(e.object({id:e.number(),flavourId:e.number().nullish(),flavourName:e.string(),color:e.string().nullish(),weight:e.number(),price:e.number(),spoolWeight:e.number(),markup:e.number()})),hourItems:e.array(e.object({id:e.number(),price:e.number(),minutes:e.number(),description:e.string()})),summary:e.object({subtotal:e.number(),energy:e.number(),machine:e.number(),hours:e.number(),total:e.number(),currency:e.string()})}),te=new RegExp('\\d+'),ne=e.object({id:e.string().regex(te)}),re=e.object({id:e.number(),name:e.string(),currency:e.string(),hours:e.number().nullish(),minutes:e.number().nullish(),energyPrice:e.number().nullish(),powerConsumption:e.number().nullish(),machineCost:e.number().nullish(),machineReturnTime:e.number().nullish(),dailyUsage:e.number().nullish(),repairPercentage:e.number().nullish(),createdAt:e.string().nullish(),updatedAt:e.string().nullish(),clientId:e.string().uuid().nullish(),items:e.array(e.object({id:e.number(),flavourId:e.number().nullish(),flavourName:e.string(),color:e.string().nullish(),weight:e.number(),price:e.number(),spoolWeight:e.number(),markup:e.number()})),hourItems:e.array(e.object({id:e.number(),price:e.number(),minutes:e.number(),description:e.string()})),summary:e.object({subtotal:e.number(),energy:e.number(),machine:e.number(),hours:e.number(),total:e.number(),currency:e.string()})}),ue=new RegExp('\\d+'),ie=e.object({id:e.string().regex(ue)}),ae="USD",oe=0,le=0,ce=0,me=0,se=0,be=0,de=4,fe=0,ge=10,pe=0,ye=0,Pe=255,je=0,he=0,Oe=0,Ce=0,Be=1e3,Ie=0,Me=0,Re=0,De=[],xe=0,Fe=0,ve=1,ke=0,Ue="",we=[],Ae=e.object({name:e.string(),clientId:e.string().uuid().nullish(),currency:e.string().default(ae),hours:e.number().min(oe).nullish(),minutes:e.number().min(le).nullish(),energyPrice:e.number().min(ce).nullish(),powerConsumption:e.number().min(me).nullish(),machineCost:e.number().min(se).nullish(),machineReturnTime:e.number().min(be).nullish(),dailyUsage:e.number().min(fe).nullish().default(de),repairPercentage:e.number().min(pe).nullish().default(ge),items:e.array(e.object({flavourId:e.number().gt(ye).nullish(),flavourName:e.string().max(Pe).nullish(),color:e.string().nullish(),weight:e.number().min(he).default(je),price:e.number().min(Ce).default(Oe),spoolWeight:e.number().gt(Ie).default(Be),markup:e.number().min(Re).default(Me)})).default(De),hourItems:e.array(e.object({price:e.number().min(Fe).default(xe),minutes:e.number().gt(ke).default(ve),description:e.string().default(Ue)})).default(we)}),Ee=e.object({id:e.number(),name:e.string(),currency:e.string(),hours:e.number().nullish(),minutes:e.number().nullish(),energyPrice:e.number().nullish(),powerConsumption:e.number().nullish(),machineCost:e.number().nullish(),machineReturnTime:e.number().nullish(),dailyUsage:e.number().nullish(),repairPercentage:e.number().nullish(),createdAt:e.string().nullish(),updatedAt:e.string().nullish(),clientId:e.string().uuid().nullish(),items:e.array(e.object({id:e.number(),flavourId:e.number().nullish(),flavourName:e.string(),color:e.string().nullish(),weight:e.number(),price:e.number(),spoolWeight:e.number(),markup:e.number()})),hourItems:e.array(e.object({id:e.number(),price:e.number(),minutes:e.number(),description:e.string()})),summary:e.object({subtotal:e.number(),energy:e.number(),machine:e.number(),hours:e.number(),total:e.number(),currency:e.string()})}),We=new RegExp('\\d+'),Se=e.object({id:e.string().regex(We)}),Te=e.void(),He=e.object({id:e.string()}),Le=e.object({subtotal:e.number(),energy:e.number(),machine:e.number(),hours:e.number(),total:e.number(),currency:e.string()}),Ne=255,Ve=255,Ge=5e3,Qe=e.object({name:e.string().max(Ne),email:e.string().email(),subject:e.string().max(Ve),message:e.string().max(Ge),_hp:e.string().optional().describe('Honeypot; must stay empty.'),_turnstile:e.string().optional().describe('Cloudflare Turnstile token (web only).')}),qe=e.object({message:e.string()}),ze=150,Je=5e3,Ke=20,Xe=40,Ye=40,Ze=40,$e=20,et=40,tt=80,nt=20,rt=e.object({type:e.enum(['bug','idea','other']),subject:e.string().max(ze),message:e.string().max(Je),debug:e.object({platform:e.string().max(Ke).nullish(),osVersion:e.string().max(Xe).nullish(),appVersion:e.string().max(Ye).nullish(),build:e.string().max(Ze).nullish(),source:e.string().max($e).nullish(),commit:e.string().max(et).nullish(),deviceModel:e.string().max(tt).nullish(),locale:e.string().max(nt).nullish()}).nullish()}),ut=e.object({url:e.string(),message:e.string()}),it=e.object({id:e.number(),clientId:e.string().nullish(),name:e.string(),cost:e.number(),spoolWeight:e.number(),markup:e.number(),createdAt:e.string().nullish(),updatedAt:e.string().nullish()}),at=e.array(it),ot=0,lt=0,ct=1e3,mt=0,st=25,bt=0,dt=e.object({clientId:e.string().uuid().nullish(),name:e.string(),cost:e.number().min(lt).default(ot),spoolWeight:e.number().gt(mt).default(ct),markup:e.number().min(bt).default(st)}),ft=e.object({id:e.number(),clientId:e.string().nullish(),name:e.string(),cost:e.number(),spoolWeight:e.number(),markup:e.number(),createdAt:e.string().nullish(),updatedAt:e.string().nullish()}),gt=new RegExp('\\d+'),pt=e.object({id:e.string().regex(gt)}),yt=0,Pt=0,jt=1e3,ht=0,Ot=25,Ct=0,Bt=e.object({clientId:e.string().uuid().nullish(),name:e.string(),cost:e.number().min(Pt).default(yt),spoolWeight:e.number().gt(ht).default(jt),markup:e.number().min(Ct).default(Ot)}),It=e.object({id:e.number(),clientId:e.string().nullish(),name:e.string(),cost:e.number(),spoolWeight:e.number(),markup:e.number(),createdAt:e.string().nullish(),updatedAt:e.string().nullish()}),Mt=new RegExp('\\d+'),Rt=e.object({id:e.string().regex(Mt)}),Dt=e.void(),xt=e.object({id:e.number(),name:e.string(),cost:e.number(),spoolWeight:e.number(),markup:e.number()}),Ft=e.array(xt),vt=e.void(),kt=e.void(),Ut=e.object({id:e.string()}),wt=e.void(),At=e.object({id:e.string()}),Et=e.void(),Wt=e.object({id:e.number(),clientId:e.string().nullish(),name:e.string(),energyPrice:e.number().nullish(),powerConsumption:e.number().nullish(),machineCost:e.number().nullish(),machineReturnTime:e.number().nullish(),dailyUsage:e.number().nullish(),repairPercentage:e.number().nullish(),createdAt:e.string().nullish(),updatedAt:e.string().nullish()}),St=e.array(Wt),Tt=0,Ht=0,Lt=0,_t=0,Nt=4,Vt=0,Gt=10,Qt=0,qt=e.object({clientId:e.string().uuid().nullish(),name:e.string(),energyPrice:e.number().min(Tt).nullish(),powerConsumption:e.number().min(Ht).nullish(),machineCost:e.number().min(Lt).nullish(),machineReturnTime:e.number().min(_t).nullish(),dailyUsage:e.number().min(Vt).nullish().default(Nt),repairPercentage:e.number().min(Qt).nullish().default(Gt)}),zt=e.object({id:e.number(),clientId:e.string().nullish(),name:e.string(),energyPrice:e.number().nullish(),powerConsumption:e.number().nullish(),machineCost:e.number().nullish(),machineReturnTime:e.number().nullish(),dailyUsage:e.number().nullish(),repairPercentage:e.number().nullish(),createdAt:e.string().nullish(),updatedAt:e.string().nullish()}),Jt=new RegExp('\\d+'),Kt=e.object({id:e.string().regex(Jt)}),Xt=0,Yt=0,Zt=0,$t=0,en=4,tn=0,nn=10,rn=0,un=e.object({clientId:e.string().uuid().nullish(),name:e.string(),energyPrice:e.number().min(Xt).nullish(),powerConsumption:e.number().min(Yt).nullish(),machineCost:e.number().min(Zt).nullish(),machineReturnTime:e.number().min($t).nullish(),dailyUsage:e.number().min(tn).nullish().default(en),repairPercentage:e.number().min(rn).nullish().default(nn)}),an=e.object({id:e.number(),clientId:e.string().nullish(),name:e.string(),energyPrice:e.number().nullish(),powerConsumption:e.number().nullish(),machineCost:e.number().nullish(),machineReturnTime:e.number().nullish(),dailyUsage:e.number().nullish(),repairPercentage:e.number().nullish(),createdAt:e.string().nullish(),updatedAt:e.string().nullish()}),on=new RegExp('\\d+'),ln=e.object({id:e.string().regex(on)}),cn=e.void(),mn=null,sn=e.object({id:e.number(),username:e.string(),email:e.string(),isVerified:e.boolean(),roles:e.array(e.string()),preferredCurrency:e.string().nullish().default(mn)}),bn=e.object({preferredCurrency:e.string().nullish()}
941),dn=null,fn=e.object({id:e.number(),username:e.string(),email:e.string(),isVerified:e.boolean(),roles:e.array(e.string()),preferredCurrency:e.string().nullish().default(dn)}),gn=e.void()},846,[847]);
942__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"z",{enumerable:!0,get:function(){return t}});var e=r(_d[0]);Object.keys(e).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(_e,t)||Object.defineProperty(_e,t,{enumerable:!0,get:function(){return e[t]}})});var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(e),n=t},847,[848]);
943__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var c=r(d[2]);Object.keys(c).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var u=r(d[4]);Object.keys(u).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var f=r(d[5]);Object.keys(f).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}})})},848,[849,853,854,852,855,851]);
944__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"defaultErrorMap",{enumerable:!0,get:function(){return u.default}}),_e.setErrorMap=function(e){n=e},_e.getErrorMap=function(){return n};var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e};let n=u.default},849,[850]);
945__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);var s=(s,u)=>{let o;switch(s.code){case t.ZodIssueCode.invalid_type:o=s.received===n.ZodParsedType.undefined?"Required":`Expected ${s.expected}, received ${s.received}`;break;case t.ZodIssueCode.invalid_literal:o=`Invalid literal value, expected ${JSON.stringify(s.expected,n.util.jsonStringifyReplacer)}`;break;case t.ZodIssueCode.unrecognized_keys:o=`Unrecognized key(s) in object: ${n.util.joinValues(s.keys,", ")}`;break;case t.ZodIssueCode.invalid_union:o="Invalid input";break;case t.ZodIssueCode.invalid_union_discriminator:o=`Invalid discriminator value. Expected ${n.util.joinValues(s.options)}`;break;case t.ZodIssueCode.invalid_enum_value:o=`Invalid enum value. Expected ${n.util.joinValues(s.options)}, received '${s.received}'`;break;case t.ZodIssueCode.invalid_arguments:o="Invalid function arguments";break;case t.ZodIssueCode.invalid_return_type:o="Invalid function return type";break;case t.ZodIssueCode.invalid_date:o="Invalid date";break;case t.ZodIssueCode.invalid_string:"object"==typeof s.validation?"includes"in s.validation?(o=`Invalid input: must include "${s.validation.includes}"`,"number"==typeof s.validation.position&&(o=`${o} at one or more positions greater than or equal to ${s.validation.position}`)):"startsWith"in s.validation?o=`Invalid input: must start with "${s.validation.startsWith}"`:"endsWith"in s.validation?o=`Invalid input: must end with "${s.validation.endsWith}"`:n.util.assertNever(s.validation):o="regex"!==s.validation?`Invalid ${s.validation}`:"Invalid";break;case t.ZodIssueCode.too_small:o="array"===s.type?`Array must contain ${s.exact?"exactly":s.inclusive?"at least":"more than"} ${s.minimum} element(s)`:"string"===s.type?`String must contain ${s.exact?"exactly":s.inclusive?"at least":"over"} ${s.minimum} character(s)`:"number"===s.type||"bigint"===s.type?`Number must be ${s.exact?"exactly equal to ":s.inclusive?"greater than or equal to ":"greater than "}${s.minimum}`:"date"===s.type?`Date must be ${s.exact?"exactly equal to ":s.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(s.minimum))}`:"Invalid input";break;case t.ZodIssueCode.too_big:o="array"===s.type?`Array must contain ${s.exact?"exactly":s.inclusive?"at most":"less than"} ${s.maximum} element(s)`:"string"===s.type?`String must contain ${s.exact?"exactly":s.inclusive?"at most":"under"} ${s.maximum} character(s)`:"number"===s.type?`Number must be ${s.exact?"exactly":s.inclusive?"less than or equal to":"less than"} ${s.maximum}`:"bigint"===s.type?`BigInt must be ${s.exact?"exactly":s.inclusive?"less than or equal to":"less than"} ${s.maximum}`:"date"===s.type?`Date must be ${s.exact?"exactly":s.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(s.maximum))}`:"Invalid input";break;case t.ZodIssueCode.custom:o="Invalid input";break;case t.ZodIssueCode.invalid_intersection_types:o="Intersection results could not be merged";break;case t.ZodIssueCode.not_multiple_of:o=`Number must be a multiple of ${s.multipleOf}`;break;case t.ZodIssueCode.not_finite:o="Number must be finite";break;default:o=u.defaultError,n.util.assertNever(s)}return{message:o}}},850,[851,852]);
946__d(function(g,r,_i,a,m,e,d){"use strict";
946Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ZodIssueCode",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"quotelessJson",{enumerable:!0,get:function(){return i}}),Object.defineProperty(e,"ZodError",{enumerable:!0,get:function(){return n}});var t=r(d[0]);const s=t.util.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),i=t=>JSON.stringify(t,null,2).replace(/"([^"]+)":/g,"$1:");class n extends Error{get errors(){return this.issues}constructor(t){super(),this.issues=[],this.addIssue=t=>{this.issues=[...this.issues,t]},this.addIssues=(t=[])=>{this.issues=[...this.issues,...t]};const s=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,s):this.__proto__=s,this.name="ZodError",this.issues=t}format(t){const s=t||function(t){return t.message},i={_errors:[]},n=t=>{for(const o of t.issues)if("invalid_union"===o.code)o.unionErrors.map(n);else if("invalid_return_type"===o.code)n(o.returnTypeError);else if("invalid_arguments"===o.code)n(o.argumentsError);else if(0===o.path.length)i._errors.push(s(o));else{let t=i,n=0;for(;n<o.path.length;){const i=o.path[n];n===o.path.length-1?(t[i]=t[i]||{_errors:[]},t[i]._errors.push(s(o))):t[i]=t[i]||{_errors:[]},t=t[i],n++}}};return n(this),i}static assert(t){if(!(t instanceof n))throw new Error(`Not a ZodError: ${t}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,t.util.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(t=t=>t.message){const s={},i=[];for(const n of this.issues)if(n.path.length>0){const i=n.path[0];s[i]=s[i]||[],s[i].push(t(n))}else i.push(t(n));return{formErrors:i,fieldErrors:s}}get formErrors(){return this.flatten()}}n.create=t=>new n(t)},851,[852]);
947__d(function(g,r,i,a,m,_e,d){"use strict";var e,n;Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"util",{enumerable:!0,get:function(){return e}}),Object.defineProperty(_e,"objectUtil",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"ZodParsedType",{enumerable:!0,get:function(){return t}}),Object.defineProperty(_e,"getParsedType",{enumerable:!0,get:function(){return o}}),(function(e){e.assertEqual=e=>{},e.assertIs=function(e){},e.assertNever=function(e){throw new Error},e.arrayToEnum=e=>{const n={};for(const t of e)n[t]=t;return n},e.getValidEnumValues=n=>{const t=e.objectKeys(n).filter(e=>"number"!=typeof n[n[e]]),o={};for(const e of t)o[e]=n[e];return e.objectValues(o)},e.objectValues=n=>e.objectKeys(n).map(function(e){return n[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{const n=[];for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n},e.find=(e,n)=>{for(const t of e)if(n(t))return t},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&Number.isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,n=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(n)},e.jsonStringifyReplacer=(e,n)=>"bigint"==typeof n?n.toString():n})(e||(e={})),(function(e){e.mergeShapes=(e,n)=>({...e,...n})})(n||(n={}));const t=e.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),o=e=>{switch(typeof e){case"undefined":return t.undefined;case"string":return t.string;case"number":return Number.isNaN(e)?t.nan:t.number;case"boolean":return t.boolean;case"function":return t.function;case"bigint":return t.bigint;case"symbol":return t.symbol;case"object":return Array.isArray(e)?t.array:null===e?t.null:e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch?t.promise:"undefined"!=typeof Map&&e instanceof Map?t.map:"undefined"!=typeof Set&&e instanceof Set?t.set:"undefined"!=typeof Date&&e instanceof Date?t.date:t.object;default:return t.unknown}}},852,[]);
948__d(function(g,r,i,a,_m,_e,d){"use strict";
948Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"makeIssue",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"EMPTY_PATH",{enumerable:!0,get:function(){return o}}),_e.addIssueToContext=function(e,s){const o=(0,t.getErrorMap)(),c=n({issueData:s,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,o,o===u.default?void 0:u.default].filter(e=>!!e)});e.common.issues.push(c)},Object.defineProperty(_e,"ParseStatus",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"INVALID",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"DIRTY",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"OK",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"isAborted",{enumerable:!0,get:function(){return y}}),Object.defineProperty(_e,"isDirty",{enumerable:!0,get:function(){return v}}),Object.defineProperty(_e,"isValid",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"isAsync",{enumerable:!0,get:function(){return m}});var e,t=r(d[0]),s=r(d[1]),u=(e=s)&&e.__esModule?e:{default:e};const n=e=>{const{data:t,path:s,errorMaps:u,issueData:n}=e,o=[...s,...n.path||[]],c={...n,path:o};if(void 0!==n.message)return{...n,path:o,message:n.message};let l="";const f=u.filter(e=>!!e).slice().reverse();for(const e of f)l=e(c,{data:t,defaultError:l}).message;return{...n,path:o,message:l}},o=[];class c{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){const s=[];for(const u of t){if("aborted"===u.status)return l;"dirty"===u.status&&e.dirty(),s.push(u.value)}return{status:e.value,value:s}}static async mergeObjectAsync(e,t){const s=[];for(const e of t){const t=await e.key,u=await e.value;s.push({key:t,value:u})}return c.mergeObjectSync(e,s)}static mergeObjectSync(e,t){const s={};for(const u of t){const{key:t,value:n}=u;if("aborted"===t.status)return l;if("aborted"===n.status)return l;"dirty"===t.status&&e.dirty(),"dirty"===n.status&&e.dirty(),"__proto__"===t.value||void 0===n.value&&!u.alwaysSet||(s[t.value]=n.value)}return{status:e.value,value:s}}}const l=Object.freeze({status:"aborted"}),f=e=>({status:"dirty",value:e}),b=e=>({status:"valid",value:e}),y=e=>"aborted"===e.status,v=e=>"dirty"===e.status,p=e=>"valid"===e.status,m=e=>"undefined"!=typeof Promise&&e instanceof Promise},853,[849,850]);
949__d(function(g,r,i,a,m,e,d){},854,[]);
950__d(function(g,_r,_i,_a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"ZodType",{enumerable:!0,get:function(){return u}}),_e.datetimeRegex=A,Object.defineProperty(_e,"ZodString",{enumerable:!0,get:function(){return U}}),Object.defineProperty(_e,"ZodNumber",{enumerable:!0,get:function(){return R}}),Object.defineProperty(_e,"ZodBigInt",{enumerable:!0,get:function(){return E}}),Object.defineProperty(_e,"ZodBoolean",{enumerable:!0,get:function(){return V}}),Object.defineProperty(_e,"ZodDate",{enumerable:!0,get:function(){return F}}),Object.defineProperty(_e,"ZodSymbol",{enumerable:!0,get:function(){return M}}),Object.defineProperty(_e,"ZodUndefined",{enumerable:!0,get:function(){return z}}),Object.defineProperty(_e,"ZodNull",{enumerable:!0,get:function(){return $}}),Object.defineProperty(_e,"ZodAny",{enumerable:!0,get:function(){return K}}),Object.defineProperty(_e,"ZodUnknown",{enumerable:!0,get:function(){return B}}),Object.defineProperty(_e,"ZodNever",{enumerable:!0,get:function(){return W}}),Object.defineProperty(_e,"ZodVoid",{enumerable:!0,get:function(){return Y}}),Object.defineProperty(_e,"ZodArray",{enumerable:!0,get:function(){return q}}),Object.defineProperty(_e,"ZodObject",{enumerable:!0,get:function(){return J}}),Object.defineProperty(_e,"ZodUnion",{enumerable:!0,get:function(){return G}}),Object.defineProperty(_e,"ZodDiscriminatedUnion",{enumerable:!0,get:function(){return Q}}),Object.defineProperty(_e,"ZodIntersection",{enumerable:!0,get:function(){return te}}),Object.defineProperty(_e,"ZodTuple",{enumerable:!0,get:function(){return re}}),Object.defineProperty(_e,"ZodRecord",{enumerable:!0,get:function(){return se}}),Object.defineProperty(_e,"ZodMap",{enumerable:!0,get:function(){return ne}}),Object.defineProperty(_e,"ZodSet",{enumerable:!0,get:function(){return ae}}),Object.defineProperty(_e,"ZodFunction",{enumerable:!0,get:function(){return ie}}),Object.defineProperty(_e,"ZodLazy",{enumerable:!0,get:function(){return de}}),Object.defineProperty(_e,"ZodLiteral",{enumerable:!0,get:function(){return oe}}),Object.defineProperty(_e,"ZodEnum",{enumerable:!0,get:function(){return ce}}),Object.defineProperty(_e,"ZodNativeEnum",{enumerable:!0,get:function(){return le}}),Object.defineProperty(_e,"ZodPromise",{enumerable:!0,get:function(){return pe}}),Object.defineProperty(_e,"ZodEffects",{enumerable:!0,get:function(){return he}}),Object.defineProperty(_e,"ZodTransformer",{enumerable:!0,get:function(){return he}}),Object.defineProperty(_e,"ZodOptional",{enumerable:!0,get:function(){return fe}}),Object.defineProperty(_e,"ZodNullable",{enumerable:!0,get:function(){return me}}),Object.defineProperty(_e,"ZodDefault",{enumerable:!0,get:function(){return ye}}),Object.defineProperty(_e,"ZodCatch",{enumerable:!0,get:function(){return ge}}),Object.defineProperty(_e,"ZodNaN",{enumerable:!0,get:function(){return ve}}),Object.defineProperty(_e,"BRAND",{enumerable:!0,get:function(){return be}}),Object.defineProperty(_e,"ZodBranded",{enumerable:!0,get:function(){return Ie}}),Object.defineProperty(_e,"ZodPipeline",{enumerable:!0,get:function(){return Ze}}),Object.defineProperty(_e,"ZodReadonly",{enumerable:!0,get:function(){return xe}}),_e.custom=Ce,Object.defineProperty(_e,"Schema",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"ZodSchema",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"late",{enumerable:!0,get:function(){return ke}}),Object.defineProperty(_e,"ZodFirstPartyTypeKind",{enumerable:!0,get:function(){return Pe}}),Object.defineProperty(_e,"coerce",{enumerable:!0,get:function(){return pt}}),Object.defineProperty(_e,"any",{enumerable:!0,get:function(){return Ee}}
950),Object.defineProperty(_e,"array",{enumerable:!0,get:function(){return ze}}),Object.defineProperty(_e,"bigint",{enumerable:!0,get:function(){return Ne}}),Object.defineProperty(_e,"boolean",{enumerable:!0,get:function(){return Se}}),Object.defineProperty(_e,"date",{enumerable:!0,get:function(){return Le}}),Object.defineProperty(_e,"discriminatedUnion",{enumerable:!0,get:function(){return We}}),Object.defineProperty(_e,"effect",{enumerable:!0,get:function(){return nt}}),Object.defineProperty(_e,"enum",{enumerable:!0,get:function(){return tt}}),Object.defineProperty(_e,"function",{enumerable:!0,get:function(){return Xe}}),Object.defineProperty(_e,"instanceof",{enumerable:!0,get:function(){return Oe}}),Object.defineProperty(_e,"intersection",{enumerable:!0,get:function(){return Ye}}),Object.defineProperty(_e,"lazy",{enumerable:!0,get:function(){return Qe}}),Object.defineProperty(_e,"literal",{enumerable:!0,get:function(){return et}}),Object.defineProperty(_e,"map",{enumerable:!0,get:function(){return Je}}),Object.defineProperty(_e,"nan",{enumerable:!0,get:function(){return Ae}}),Object.defineProperty(_e,"nativeEnum",{enumerable:!0,get:function(){return rt}}),Object.defineProperty(_e,"never",{enumerable:!0,get:function(){return Fe}}),Object.defineProperty(_e,"null",{enumerable:!0,get:function(){return Re}}),Object.defineProperty(_e,"nullable",{enumerable:!0,get:function(){return it}}),Object.defineProperty(_e,"number",{enumerable:!0,get:function(){return je}}),Object.defineProperty(_e,"object",{enumerable:!0,get:function(){return $e}}),Object.defineProperty(_e,"oboolean",{enumerable:!0,get:function(){return lt}}),Object.defineProperty(_e,"onumber",{enumerable:!0,get:function(){return ct}}),Object.defineProperty(_e,"optional",{enumerable:!0,get:function(){return at}}),Object.defineProperty(_e,"ostring",{enumerable:!0,get:function(){return ut}}),Object.defineProperty(_e,"pipeline",{enumerable:!0,get:function(){return ot}}),Object.defineProperty(_e,"preprocess",{enumerable:!0,get:function(){return dt}}),Object.defineProperty(_e,"promise",{enumerable:!0,get:function(){return st}}),Object.defineProperty(_e,"record",{enumerable:!0,get:function(){return He}}),Object.defineProperty(_e,"set",{enumerable:!0,get:function(){return Ge}}),Object.defineProperty(_e,"strictObject",{enumerable:!0,get:function(){return Ke}}),Object.defineProperty(_e,"string",{enumerable:!0,get:function(){return we}}),Object.defineProperty(_e,"symbol",{enumerable:!0,get:function(){return Ue}}),Object.defineProperty(_e,"transformer",{enumerable:!0,get:function(){return nt}}),Object.defineProperty(_e,"tuple",{enumerable:!0,get:function(){return qe}}),Object.defineProperty(_e,"undefined",{enumerable:!0,get:function(){return De}}),Object.defineProperty(_e,"union",{enumerable:!0,get:function(){return Be}}),Object.defineProperty(_e,"unknown",{enumerable:!0,get:function(){return Ve}}),Object.defineProperty(_e,"void",{enumerable:!0,get:function(){return Me}}),Object.defineProperty(_e,"NEVER",{enumerable:!0,get:function(){return ht}});var e=_r(d[0]),t=_r(d[1]),r=_r(d[2]),s=_r(d[3]),n=_r(d[4]);class a{constructor(e,t,r,s){this._cachedPath=[],this.parent=e,this.data=t,this._path=r,this._key=s}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const i=(t,r)=>{if((0,s.isValid)(r))return{success:!0,data:r.value};if(!t.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const r=new e.ZodError(t.common.issues);return this._error=r,this._error}}};function o(e){if(!e)return{};const{errorMap:t,invalid_type_error:r,required_error:s,description:n}=e;if(t&&(r||s))throw new Error("Can't use \"invalid_type_error\" or \"required_error\" in conjunction with custom error map.");if(t)return{errorMap:t,description:n};return{errorMap:(t,n)=>{const{message:a}=e;return"invalid_enum_value"===t.code?{message:a??n.defaultError}:void 0===n.data?{message:a??s??n.defaultError}:"invalid_type"!==t.code?{message:n.defaultError}:{message:a??r??n.defaultError}},description:n}}class u{get description(){return this._def.description}_getType(e){return(0,n.getParsedType)(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:(0,n.getParsedType)(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new s.ParseStatus,ctx:{common:e.parent.common,data:e.data,parsedType:(0,n.getParsedType)(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if((0,s.isAsync)(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const r=this.safeParse(e,t);if(r.success)return r.data;throw r.error}safeParse(e,t){const r={common:{issues:[],async:t?.async??!1,contextualErrorMap:t?.errorMap},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:(0,n.getParsedType)(e)},s=this._parseSync({data:e,path:r.path,parent:r});return i(r,s)}"~validate"(e){const t={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:(0,n.getParsedType)(e)};if(!this["~standard"].async)try{const r=this._parseSync({data:e,path:[],parent:t});return(0,s.isValid)(r)?{value:r.value}:{issues:t.common.issues}}catch(e){e?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),t.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:t}).then(e=>(0,s.isValid)(e)?{value:e.value}:{issues:t.common.issues})}async parseAsync(e,t){const r=await this.safeParseAsync(e,t);if(r.success)return r.data;throw r.error}async safeParseAsync(e,t){const r={common:{issues:[],contextualErrorMap:t?.errorMap,async:!0},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:(0,n.getParsedType)(e)},a=this._parse({data:e,path:r.path,parent:r}),o=await((0,s.isAsync)(a)?a:Promise.resolve(a));return i(r,o)}refine(t,r){const s=e=>"string"==typeof r||void 0===r?{message:r}:"function"==typeof r?r(e):r;return this._refinement((r,n)=>{const a=t(r),i=()=>n.addIssue({code:e.ZodIssueCode.custom,...s(r)});return"undefined"!=typeof Promise&&a instanceof Promise?a.then(e=>!!e||(i(),!1)):!!a||(i(),!1)})}refinement(e,t){return this._refinement((r,s)=>!!e(r)||(s.addIssue("function"==typeof t?t(r,s):t),!1))}_refinement(e){return new he({schema:this,typeName:Pe.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return fe.create(this,this._def)}nullable(){return me.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return q.create(this)}promise(){return pe.create(this,this._def)}or(e){return G.create([this,e],this._def)}and(e){return te.create(this,e,this._def)}transform(e){return new he({...o(this._def),schema:this,typeName:Pe.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t="function"==typeof e?e:()=>e;return new ye({...o(this._def),innerType:this,defaultValue:t,typeName:Pe.ZodDefault})}brand(){return new Ie({typeName:Pe.ZodBranded,type:this,...o(this._def)})}catch(e){const t="function"==typeof e?e:()=>e;return new ge({...o(this._def),innerType:this,catchValue:t,typeName:Pe.ZodCatch})}describe(e){return new(0,this.constructor)({...this._def,description:e})}pipe(e){return Ze.create(this,e)}readonly(){return xe.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const c=/^c[^\s-]{8,}
950$/i,l=/^[0-9a-z]+$/,p=/^[0-9A-HJKMNP-TV-Z]{26}$/i,h=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,f=/^[a-z0-9_-]{21}$/i,y=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,_=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,v=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i;let b;const I=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Z=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,x=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,T=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,C=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,k=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,P="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",O=new RegExp(`^${P}$`);function w(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`);return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${e.precision?"+":"?"}`}function j(e){return new RegExp(`^${w(e)}$`)}function A(e){let t=`${P}T${w(e)}`;const r=[];return r.push(e.local?"Z?":"Z"),e.offset&&r.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${r.join("|")})`,new RegExp(`^${t}$`)}function N(e,t){return!("v4"!==t&&t||!I.test(e))||!("v6"!==t&&t||!x.test(e))}function S(e,t){if(!y.test(e))return!1;try{const[r]=e.split(".");if(!r)return!1;const s=r.replace(/-/g,"+").replace(/_/g,"/").padEnd(r.length+(4-r.length%4)%4,"="),n=JSON.parse(atob(s));return"object"==typeof n&&null!==n&&((!("typ"in n)||"JWT"===n?.typ)&&(!!n.alg&&(!t||n.alg===t)))}catch{return!1}}function L(e,t){return!("v4"!==t&&t||!Z.test(e))||!("v6"!==t&&t||!T.test(e))}class U extends u{_parse(t){this._def.coerce&&(t.data=String(t.data));if(this._getType(t)!==n.ZodParsedType.string){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.string,received:r.parsedType}),s.INVALID}const r=new s.ParseStatus;let a;for(const i of this._def.checks)if("min"===i.kind)t.data.length<i.value&&(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),r.dirty());else if("max"===i.kind)t.data.length>i.value&&(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),r.dirty());else if("length"===i.kind){const n=t.data.length>i.value,o=t.data.length<i.value;(n||o)&&(a=this._getOrReturnCtx(t,a),n?(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}):o&&(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}),r.dirty())}else if("email"===i.kind)v.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"email",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty());
950else if("emoji"===i.kind)b||(b=new RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),b.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"emoji",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty());else if("uuid"===i.kind)h.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"uuid",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty());else if("nanoid"===i.kind)f.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"nanoid",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty());else if("cuid"===i.kind)c.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"cuid",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty());else if("cuid2"===i.kind)l.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"cuid2",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty());else if("ulid"===i.kind)p.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"ulid",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty());else if("url"===i.kind)try{new URL(t.data)}catch{a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"url",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty()}else if("regex"===i.kind){i.regex.lastIndex=0;i.regex.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"regex",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty())}else if("trim"===i.kind)t.data=t.data.trim();else if("includes"===i.kind)t.data.includes(i.value,i.position)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.invalid_string,validation:{includes:i.value,position:i.position},message:i.message}),r.dirty());else if("toLowerCase"===i.kind)t.data=t.data.toLowerCase();else if("toUpperCase"===i.kind)t.data=t.data.toUpperCase();else if("startsWith"===i.kind)t.data.startsWith(i.value)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.invalid_string,validation:{startsWith:i.value},message:i.message}),r.dirty());else if("endsWith"===i.kind)t.data.endsWith(i.value)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.invalid_string,validation:{endsWith:i.value},message:i.message}),r.dirty());else if("datetime"===i.kind){A(i).test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.invalid_string,validation:"datetime",message:i.message}),r.dirty())}else if("date"===i.kind){O.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.invalid_string,validation:"date",message:i.message}),r.dirty())}else if("time"===i.kind){j(i).test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.invalid_string,validation:"time",message:i.message}),r.dirty())}else"duration"===i.kind?_.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"duration",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty()):"ip"===i.kind?N(t.data,i.version)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"ip",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty()):"jwt"===i.kind?S(t.data,i.alg)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"jwt",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty()):"cidr"===i.kind?L(t.data,i.version)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"cidr",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty()):"base64"===i.kind?C.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"base64",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty()):"base64url"===i.kind?k.test(t.data)||(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{validation:"base64url",code:e.ZodIssueCode.invalid_string,message:i.message}),r.dirty()):n.util.assertNever(i);return{status:r.value,value:t.data}}_regex(t,s,n){return this.refinement(e=>t.test(e),{validation:s,code:e.ZodIssueCode.invalid_string,...r.errorUtil.errToObj(n)})}_addCheck(e){return new U({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...r.errorUtil.errToObj(e)})}url(e){return this._addCheck({kind:"url",...r.errorUtil.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...r.errorUtil.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...r.errorUtil.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...r.errorUtil.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...r.errorUtil.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...r.errorUtil.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...r.errorUtil.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...r.errorUtil.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...r.errorUtil.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...r.errorUtil.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...r.errorUtil.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...r.errorUtil.errToObj(e)})}datetime(e){return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===e?.precision?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...r.errorUtil.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===e?.precision?null:e?.precision,...r.errorUtil.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...r.errorUtil.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...r.errorUtil.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t?.position,...r.errorUtil.errToObj(t?.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...r.errorUtil.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...r.errorUtil.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...r.errorUtil.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...r.errorUtil.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...r.errorUtil.errToObj(t)})}nonempty(e){return this.min(1,r.errorUtil.errToObj(e))}trim(){return new U({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new U({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new U({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}
950get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}function D(e,t){const r=(e.toString().split(".")[1]||"").length,s=(t.toString().split(".")[1]||"").length,n=r>s?r:s;return Number.parseInt(e.toFixed(n).replace(".",""))%Number.parseInt(t.toFixed(n).replace(".",""))/10**n}U.create=e=>new U({checks:[],typeName:Pe.ZodString,coerce:e?.coerce??!1,...o(e)});class R extends u{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(t){this._def.coerce&&(t.data=Number(t.data));if(this._getType(t)!==n.ZodParsedType.number){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.number,received:r.parsedType}),s.INVALID}let r;const a=new s.ParseStatus;for(const i of this._def.checks)if("int"===i.kind)n.util.isInteger(t.data)||(r=this._getOrReturnCtx(t,r),(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:"integer",received:"float",message:i.message}),a.dirty());else if("min"===i.kind){(i.inclusive?t.data<i.value:t.data<=i.value)&&(r=this._getOrReturnCtx(t,r),(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.too_small,minimum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),a.dirty())}else if("max"===i.kind){(i.inclusive?t.data>i.value:t.data>=i.value)&&(r=this._getOrReturnCtx(t,r),(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),a.dirty())}else"multipleOf"===i.kind?0!==D(t.data,i.value)&&(r=this._getOrReturnCtx(t,r),(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.not_multiple_of,multipleOf:i.value,message:i.message}),a.dirty()):"finite"===i.kind?Number.isFinite(t.data)||(r=this._getOrReturnCtx(t,r),(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.not_finite,message:i.message}),a.dirty()):n.util.assertNever(i);return{status:a.value,value:t.data}}gte(e,t){return this.setLimit("min",e,!0,r.errorUtil.toString(t))}gt(e,t){return this.setLimit("min",e,!1,r.errorUtil.toString(t))}lte(e,t){return this.setLimit("max",e,!0,r.errorUtil.toString(t))}lt(e,t){return this.setLimit("max",e,!1,r.errorUtil.toString(t))}setLimit(e,t,s,n){return new R({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:s,message:r.errorUtil.toString(n)}]})}_addCheck(e){return new R({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:r.errorUtil.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:r.errorUtil.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:r.errorUtil.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:r.errorUtil.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:r.errorUtil.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:r.errorUtil.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:r.errorUtil.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:r.errorUtil.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:r.errorUtil.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>"int"===e.kind||"multipleOf"===e.kind&&n.util.isInteger(e.value))}get isFinite(){let e=null,t=null;for(const r of this._def.checks){if("finite"===r.kind||"int"===r.kind||"multipleOf"===r.kind)return!0;"min"===r.kind?(null===t||r.value>t)&&(t=r.value):"max"===r.kind&&(null===e||r.value<e)&&(e=r.value)}return Number.isFinite(t)&&Number.isFinite(e)}}R.create=e=>new R({checks:[],typeName:Pe.ZodNumber,coerce:e?.coerce||!1,...o(e)});class E extends u{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce)try{t.data=BigInt(t.data)}catch{return this._getInvalidInput(t)}if(this._getType(t)!==n.ZodParsedType.bigint)return this._getInvalidInput(t);let r;const a=new s.ParseStatus;for(const i of this._def.checks)if("min"===i.kind){(i.inclusive?t.data<i.value:t.data<=i.value)&&(r=this._getOrReturnCtx(t,r),(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.too_small,type:"bigint",minimum:i.value,inclusive:i.inclusive,message:i.message}),a.dirty())}else if("max"===i.kind){(i.inclusive?t.data>i.value:t.data>=i.value)&&(r=this._getOrReturnCtx(t,r),(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),a.dirty())}else"multipleOf"===i.kind?t.data%i.value!==BigInt(0)&&(r=this._getOrReturnCtx(t,r),(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.not_multiple_of,multipleOf:i.value,message:i.message}),a.dirty()):n.util.assertNever(i);return{status:a.value,value:t.data}}_getInvalidInput(t){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.bigint,received:r.parsedType}),s.INVALID}gte(e,t){return this.setLimit("min",e,!0,r.errorUtil.toString(t))}gt(e,t){return this.setLimit("min",e,!1,r.errorUtil.toString(t))}lte(e,t){return this.setLimit("max",e,!0,r.errorUtil.toString(t))}lt(e,t){return this.setLimit("max",e,!1,r.errorUtil.toString(t))}setLimit(e,t,s,n){return new E({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:s,message:r.errorUtil.toString(n)}]})}_addCheck(e){return new E({...this._def,checks:[...this._def.checks,e]})}
950positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:r.errorUtil.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:r.errorUtil.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:r.errorUtil.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:r.errorUtil.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:r.errorUtil.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}E.create=e=>new E({checks:[],typeName:Pe.ZodBigInt,coerce:e?.coerce??!1,...o(e)});class V extends u{_parse(t){this._def.coerce&&(t.data=Boolean(t.data));if(this._getType(t)!==n.ZodParsedType.boolean){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.boolean,received:r.parsedType}),s.INVALID}return(0,s.OK)(t.data)}}V.create=e=>new V({typeName:Pe.ZodBoolean,coerce:e?.coerce||!1,...o(e)});class F extends u{_parse(t){this._def.coerce&&(t.data=new Date(t.data));if(this._getType(t)!==n.ZodParsedType.date){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.date,received:r.parsedType}),s.INVALID}if(Number.isNaN(t.data.getTime())){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_date}),s.INVALID}const r=new s.ParseStatus;let a;for(const i of this._def.checks)"min"===i.kind?t.data.getTime()<i.value&&(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.too_small,message:i.message,inclusive:!0,exact:!1,minimum:i.value,type:"date"}),r.dirty()):"max"===i.kind?t.data.getTime()>
vendor: 4,407 bytes, line 950
950i.value&&(a=this._getOrReturnCtx(t,a),(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),r.dirty()):n.util.assertNever(i);return{status:r.value,value:new Date(t.data.getTime())}}_addCheck(e){return new F({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:r.errorUtil.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:r.errorUtil.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}F.create=e=>new F({checks:[],coerce:e?.coerce||!1,typeName:Pe.ZodDate,...o(e)});class M extends u{_parse(t){if(this._getType(t)!==n.ZodParsedType.symbol){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.symbol,received:r.parsedType}),s.INVALID}return(0,s.OK)(t.data)}}M.create=e=>new M({typeName:Pe.ZodSymbol,...o(e)});class z extends u{_parse(t){if(this._getType(t)!==n.ZodParsedType.undefined){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.undefined,received:r.parsedType}),s.INVALID}return(0,s.OK)(t.data)}}z.create=e=>new z({typeName:Pe.ZodUndefined,...o(e)});class $ extends u{_parse(t){if(this._getType(t)!==n.ZodParsedType.null){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.null,received:r.parsedType}),s.INVALID}return(0,s.OK)(t.data)}}$.create=e=>new $({typeName:Pe.ZodNull,...o(e)});class K extends u{constructor(){super(...arguments),this._any=!0}_parse(e){return(0,s.OK)(e.data)}}K.create=e=>new K({typeName:Pe.ZodAny,...o(e)});class B extends u{constructor(){super(...arguments),this._unknown=!0}_parse(e){return(0,s.OK)(e.data)}}B.create=e=>new B({typeName:Pe.ZodUnknown,...o(e)});class W extends u{_parse(t){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.never,received:r.parsedType}),s.INVALID}}W.create=e=>new W({typeName:Pe.ZodNever,...o(e)});class Y extends u{_parse(t){if(this._getType(t)!==n.ZodParsedType.undefined){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.void,received:r.parsedType}),s.INVALID}return(0,s.OK)(t.data)}}Y.create=e=>new Y({typeName:Pe.ZodVoid,...o(e)});class q extends u{_parse(t){const{ctx:r,status:i}=this._processInputParams(t),o=this._def;if(r.parsedType!==n.ZodParsedType.array)return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.array,received:r.parsedType}),s.INVALID;if(null!==o.exactLength){const t=r.data.length>o.exactLength.value,n=r.data.length<o.exactLength.value;(t||n)&&((0,s.addIssueToContext)(r,{code:t?e.ZodIssueCode.too_big:e.ZodIssueCode.too_small,minimum:n?o.exactLength.value:void 0,maximum:t?o.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:o.exactLength.message}),i.dirty())}if(null!==o.minLength&&r.data.length<o.minLength.value&&((0,s.addIssueToContext)(r,{code:e.ZodIssueCode.too_small,minimum:o.minLength.value,type:"array",inclusive:!0,exact:!1,message:o.minLength.message}),i.dirty()),null!==o.maxLength&&r.data.length>o.maxLength.value&&((0,s.addIssueToContext)(r,{code:e.ZodIssueCode.too_big,maximum:o.maxLength.value,type:"array",inclusive:!0,exact:!1,message:o.maxLength.message}),i.dirty()),r.common.async)return Promise.all([...r.data].map((e,t)=>o.type._parseAsync(new a(r,e,r.path,t)))).then(e=>s.ParseStatus.mergeArray(i,e));const u=[...r.data].map((e,t)=>o.type._parseSync(new a(r,e,r.path,t)));return s.ParseStatus.mergeArray(i,u)}get element(){return this._def.type}min(e,t){return new q({...this._def,minLength:{value:e,message:r.errorUtil.toString(t)}})}max(e,t){return new q({...this._def,maxLength:{value:e,message:r.errorUtil.toString(t)}})}length(e,t){return new q({...this._def,exactLength:{value:e,message:r.errorUtil.toString(t)}})}nonempty(e){return this.min(1,e)}}function H(e){if(e instanceof J){const t={};for(const r in e.shape){const s=e.shape[r];t[r]=fe.create(H(s))}
950return new J({...e._def,shape:()=>t})}return e instanceof q?new q({...e._def,type:H(e.element)}):e instanceof fe?fe.create(H(e.unwrap())):e instanceof me?me.create(H(e.unwrap())):e instanceof re?re.create(e.items.map(e=>H(e))):e}q.create=(e,t)=>new q({type:e,minLength:null,maxLength:null,exactLength:null,typeName:Pe.ZodArray,...o(t)});class J extends u{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;const e=this._def.shape(),t=n.util.objectKeys(e);return this._cached={shape:e,keys:t},this._cached}_parse(t){if(this._getType(t)!==n.ZodParsedType.object){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.object,received:r.parsedType}),s.INVALID}const{status:r,ctx:i}=this._processInputParams(t),{shape:o,keys:u}=this._getCached(),c=[];if(!(this._def.catchall instanceof W&&"strip"===this._def.unknownKeys))for(const e in i.data)u.includes(e)||c.push(e);const l=[];for(const e of u){const t=o[e],r=i.data[e];l.push({key:{status:"valid",value:e},value:t._parse(new a(i,r,i.path,e)),alwaysSet:e in i.data})}if(this._def.catchall instanceof W){const t=this._def.unknownKeys;if("passthrough"===t)for(const e of c)l.push({key:{status:"valid",value:e},value:{status:"valid",value:i.data[e]}});else if("strict"===t)c.length>0&&((0,s.addIssueToContext)(i,{code:e.ZodIssueCode.unrecognized_keys,keys:c}),r.dirty());else if("strip"!==t)throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const e=this._def.catchall;for(const t of c){const r=i.data[t];l.push({key:{status:"valid",value:t},value:e._parse(new a(i,r,i.path,t)),alwaysSet:t in i.data})}}return i.common.async?Promise.resolve().then(async()=>{const e=[];for(const t of l){const r=await t.key,s=await t.value;e.push({key:r,value:s,alwaysSet:t.alwaysSet})}return e}).then(e=>s.ParseStatus.mergeObjectSync(r,e)):s.ParseStatus.mergeObjectSync(r,l)}get shape(){return this._def.shape()}strict(e){return r.errorUtil.errToObj,new J({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,s)=>{const n=this._def.errorMap?.(t,s).message??s.defaultError;return"unrecognized_keys"===t.code?{message:r.errorUtil.errToObj(e).message??n}:{message:n}}}:{}})}strip(){return new J({...this._def,unknownKeys:"strip"})}passthrough(){return new J({...this._def,unknownKeys:"passthrough"})}extend(e){return new J({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new J({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:Pe.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new J({...this._def,catchall:e})}pick(e){const t={};for(const r of n.util.objectKeys(e))e[r]&&this.shape[r]&&(t[r]=this.shape[r]);return new J({...this._def,shape:()=>t})}omit(e){const t={};for(const r of n.util.objectKeys(this.shape))e[r]||(t[r]=this.shape[r]);return new J({...this._def,shape:()=>t})}deepPartial(){return H(this)}partial(e){const t={};for(const r of n.util.objectKeys(this.shape)){const s=this.shape[r];e&&!e[r]?t[r]=s:t[r]=s.optional()}return new J({...this._def,shape:()=>t})}required(e){const t={};for(const r of n.util.objectKeys(this.shape))if(e&&!e[r])t[r]=this.shape[r];else{let e=this.shape[r];for(;e instanceof fe;)e=e._def.innerType;t[r]=e}return new J({...this._def,shape:()=>t})}keyof(){return ue(n.util.objectKeys(this.shape))}}J.create=(e,t)=>new J({shape:()=>e,unknownKeys:"strip",catchall:W.create(),typeName:Pe.ZodObject,...o(t)}),J.strictCreate=(e,t)=>new J({shape:()=>e,unknownKeys:"strict",catchall:W.create(),typeName:Pe.ZodObject,...o(t)}),J.lazycreate=(e,t)=>new J({shape:e,unknownKeys:"strip",catchall:W.create(),typeName:Pe.ZodObject,...o(t)});class G extends u{_parse(t){const{ctx:r}=this._processInputParams(t),n=this._def.options;if(r.common.async)return Promise.all(n.map(async e=>{const t={...r,common:{...r.common,issues:[]},parent:null};return{result:await e._parseAsync({data:r.data,path:r.path,parent:t}),ctx:t}})).then(function(t){for(const e of t)if("valid"===e.result.status)return e.result;for(const e of t)if("dirty"===e.result.status)return r.common.issues.push(...e.ctx.common.issues),e.result;const n=t.map(t=>new e.ZodError(t.ctx.common.issues));return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_union,unionErrors:n}),s.INVALID});{let t;const a=[];for(const e of n){const s={...r,common:{...r.common,issues:[]},parent:null},n=e._parseSync({data:r.data,path:r.path,parent:s});if("valid"===n.status)return n;"dirty"!==n.status||t||(t={result:n,ctx:s}),s.common.issues.length&&a.push(s.common.issues)}if(t)return r.common.issues.push(...t.ctx.common.issues),t.result;const i=a.map(t=>new e.ZodError(t));return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_union,unionErrors:i}),s.INVALID}}get options(){return this._def.options}}G.create=(e,t)=>
950new G({options:e,typeName:Pe.ZodUnion,...o(t)});const X=e=>e instanceof de?X(e.schema):e instanceof he?X(e.innerType()):e instanceof oe?[e.value]:e instanceof ce?e.options:e instanceof le?n.util.objectValues(e.enum):e instanceof ye?X(e._def.innerType):e instanceof z?[void 0]:e instanceof $?[null]:e instanceof fe?[void 0,...X(e.unwrap())]:e instanceof me?[null,...X(e.unwrap())]:e instanceof Ie||e instanceof xe?X(e.unwrap()):e instanceof ge?X(e._def.innerType):[];class Q extends u{_parse(t){const{ctx:r}=this._processInputParams(t);if(r.parsedType!==n.ZodParsedType.object)return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.object,received:r.parsedType}),s.INVALID;const a=this.discriminator,i=r.data[a],o=this.optionsMap.get(i);return o?r.common.async?o._parseAsync({data:r.data,path:r.path,parent:r}):o._parseSync({data:r.data,path:r.path,parent:r}):((0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[a]}),s.INVALID)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,r){const s=new Map;for(const r of t){const t=X(r.shape[e]);if(!t.length)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(const n of t){if(s.has(n))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(n)}`);s.set(n,r)}}return new Q({typeName:Pe.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:s,...o(r)})}}function ee(e,t){const r=(0,n.getParsedType)(e),s=(0,n.getParsedType)(t);if(e===t)return{valid:!0,data:e};if(r===n.ZodParsedType.object&&s===n.ZodParsedType.object){const r=n.util.objectKeys(t),s=n.util.objectKeys(e).filter(e=>-1!==r.indexOf(e)),a={...e,...t};for(const r of s){const s=ee(e[r],t[r]);if(!s.valid)return{valid:!1};a[r]=s.data}return{valid:!0,data:a}}if(r===n.ZodParsedType.array&&s===n.ZodParsedType.array){if(e.length!==t.length)return{valid:!1};const r=[];for(let s=0;s<e.length;s++){const n=ee(e[s],t[s]);if(!n.valid)return{valid:!1};r.push(n.data)}return{valid:!0,data:r}}return r===n.ZodParsedType.date&&s===n.ZodParsedType.date&&+e===+t?{valid:!0,data:e}:{valid:!1}}class te extends u{_parse(t){const{status:r,ctx:n}=this._processInputParams(t),a=(t,a)=>{if((0,s.isAborted)(t)||(0,s.isAborted)(a))return s.INVALID;const i=ee(t.value,a.value);return i.valid?(((0,s.isDirty)(t)||(0,s.isDirty)(a))&&r.dirty(),{status:r.value,value:i.data}):((0,s.addIssueToContext)(n,{code:e.ZodIssueCode.invalid_intersection_types}),s.INVALID)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([e,t])=>a(e,t)):a(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}te.create=(e,t,r)=>new te({left:e,right:t,typeName:Pe.ZodIntersection,...o(r)});class re extends u{_parse(t){const{status:r,ctx:i}=this._processInputParams(t);if(i.parsedType!==n.ZodParsedType.array)return(0,s.addIssueToContext)(i,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.array,received:i.parsedType}),s.INVALID;if(i.data.length<this._def.items.length)return(0,s.addIssueToContext)(i,{code:e.ZodIssueCode.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),s.INVALID;!this._def.rest&&i.data.length>this._def.items.length&&((0,s.addIssueToContext)(i,{code:e.ZodIssueCode.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),r.dirty());const o=[...i.data].map((e,t)=>{const r=this._def.items[t]||this._def.rest;return r?r._parse(new a(i,e,i.path,t)):null}).filter(e=>!!e);return i.common.async?Promise.all(o).then(e=>s.ParseStatus.mergeArray(r,e)):s.ParseStatus.mergeArray(r,o)}get items(){return this._def.items}rest(e){return new re({...this._def,rest:e})}}re.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new re({items:e,typeName:Pe.ZodTuple,rest:null,...o(t)})};class se extends u{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:r,ctx:i}=this._processInputParams(t);if(i.parsedType!==n.ZodParsedType.object)return(0,s.addIssueToContext)(i,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.object,received:i.parsedType}),s.INVALID;const o=[],u=this._def.keyType,c=this._def.valueType;for(const e in i.data)o.push({key:u._parse(new a(i,e,i.path,e)),value:c._parse(new a(i,i.data[e],i.path,e)),alwaysSet:e in i.data});return i.common.async?s.ParseStatus.mergeObjectAsync(r,o):s.ParseStatus.mergeObjectSync(r,o)}
950get element(){return this._def.valueType}static create(e,t,r){return new se(t instanceof u?{keyType:e,valueType:t,typeName:Pe.ZodRecord,...o(r)}:{keyType:U.create(),valueType:e,typeName:Pe.ZodRecord,...o(t)})}}class ne extends u{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:r,ctx:i}=this._processInputParams(t);if(i.parsedType!==n.ZodParsedType.map)return(0,s.addIssueToContext)(i,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.map,received:i.parsedType}),s.INVALID;const o=this._def.keyType,u=this._def.valueType,c=[...i.data.entries()].map(([e,t],r)=>({key:o._parse(new a(i,e,i.path,[r,"key"])),value:u._parse(new a(i,t,i.path,[r,"value"]))}));if(i.common.async){const e=new Map;return Promise.resolve().then(async()=>{for(const t of c){const n=await t.key,a=await t.value;if("aborted"===n.status||"aborted"===a.status)return s.INVALID;"dirty"!==n.status&&"dirty"!==a.status||r.dirty(),e.set(n.value,a.value)}return{status:r.value,value:e}})}{const e=new Map;for(const t of c){const n=t.key,a=t.value;if("aborted"===n.status||"aborted"===a.status)return s.INVALID;"dirty"!==n.status&&"dirty"!==a.status||r.dirty(),e.set(n.value,a.value)}return{status:r.value,value:e}}}}ne.create=(e,t,r)=>new ne({valueType:t,keyType:e,typeName:Pe.ZodMap,...o(r)});class ae extends u{_parse(t){const{status:r,ctx:i}=this._processInputParams(t);if(i.parsedType!==n.ZodParsedType.set)return(0,s.addIssueToContext)(i,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.set,received:i.parsedType}),s.INVALID;const o=this._def;null!==o.minSize&&i.data.size<o.minSize.value&&((0,s.addIssueToContext)(i,{code:e.ZodIssueCode.too_small,minimum:o.minSize.value,type:"set",inclusive:!0,exact:!1,message:o.minSize.message}),r.dirty()),null!==o.maxSize&&i.data.size>o.maxSize.value&&((0,s.addIssueToContext)(i,{code:e.ZodIssueCode.too_big,maximum:o.maxSize.value,type:"set",inclusive:!0,exact:!1,message:o.maxSize.message}),r.dirty());const u=this._def.valueType;function c(e){const t=new Set;for(const n of e){if("aborted"===n.status)return s.INVALID;"dirty"===n.status&&r.dirty(),t.add(n.value)}return{status:r.value,value:t}}const l=[...i.data.values()].map((e,t)=>u._parse(new a(i,e,i.path,t)));return i.common.async?Promise.all(l).then(e=>c(e)):c(l)}min(e,t){return new ae({...this._def,minSize:{value:e,message:r.errorUtil.toString(t)}})}max(e,t){return new ae({...this._def,maxSize:{value:e,message:r.errorUtil.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}ae.create=(e,t)=>new ae({valueType:e,minSize:null,maxSize:null,typeName:Pe.ZodSet,...o(t)});class ie extends u{constructor(){super(...arguments),this.validate=this.implement}_parse(r){const{ctx:a}=this._processInputParams(r);if(a.parsedType!==n.ZodParsedType.function)return(0,s.addIssueToContext)(a,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.function,received:a.parsedType}),s.INVALID;function i(r,n){return(0,s.makeIssue)({data:r,path:a.path,errorMaps:[a.common.contextualErrorMap,a.schemaErrorMap,(0,t.getErrorMap)(),t.defaultErrorMap].filter(e=>!!e),issueData:{code:e.ZodIssueCode.invalid_arguments,argumentsError:n}})}function o(r,n){return(0,s.makeIssue)({data:r,path:a.path,errorMaps:[a.common.contextualErrorMap,a.schemaErrorMap,(0,t.getErrorMap)(),t.defaultErrorMap].filter(e=>!!e),issueData:{code:e.ZodIssueCode.invalid_return_type,returnTypeError:n}})}const u={errorMap:a.common.contextualErrorMap},c=a.data;if(this._def.returns instanceof pe){const t=this;return(0,s.OK)(async function(...r){const s=new e.ZodError([]),n=await t._def.args.parseAsync(r,u).catch(e=>{throw s.addIssue(i(r,e)),s}),a=await Reflect.apply(c,this,n);return await t._def.returns._def.type.parseAsync(a,u).catch(e=>{throw s.addIssue(o(a,e)),s})})}{const t=this;return(0,s.OK)(function(...r){const s=t._def.args.safeParse(r,u);if(!s.success)throw new e.ZodError([i(r,s.error)]);const n=Reflect.apply(c,this,s.data),a=t._def.returns.safeParse(n,u);if(!a.success)throw new e.ZodError([o(n,a.error)]);return a.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new ie({...this._def,args:re.create(e).rest(B.create())})}returns(e){return new ie({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,r){return new ie({args:e||re.create([]).rest(B.create()),returns:t||B.create(),typeName:Pe.ZodFunction,...o(r)})}}class de extends u{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}de.create=(e,t)=>
950new de({getter:e,typeName:Pe.ZodLazy,...o(t)});class oe extends u{_parse(t){if(t.data!==this._def.value){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{received:r.data,code:e.ZodIssueCode.invalid_literal,expected:this._def.value}),s.INVALID}return{status:"valid",value:t.data}}get value(){return this._def.value}}function ue(e,t){return new ce({values:e,typeName:Pe.ZodEnum,...o(t)})}oe.create=(e,t)=>new oe({value:e,typeName:Pe.ZodLiteral,...o(t)});class ce extends u{_parse(t){if("string"!=typeof t.data){const r=this._getOrReturnCtx(t),a=this._def.values;return(0,s.addIssueToContext)(r,{expected:n.util.joinValues(a),received:r.parsedType,code:e.ZodIssueCode.invalid_type}),s.INVALID}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(t.data)){const r=this._getOrReturnCtx(t),n=this._def.values;return(0,s.addIssueToContext)(r,{received:r.data,code:e.ZodIssueCode.invalid_enum_value,options:n}),s.INVALID}return(0,s.OK)(t.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return ce.create(e,{...this._def,...t})}exclude(e,t=this._def){return ce.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}ce.create=ue;class le extends u{_parse(t){const r=n.util.getValidEnumValues(this._def.values),a=this._getOrReturnCtx(t);if(a.parsedType!==n.ZodParsedType.string&&a.parsedType!==n.ZodParsedType.number){const t=n.util.objectValues(r);return(0,s.addIssueToContext)(a,{expected:n.util.joinValues(t),received:a.parsedType,code:e.ZodIssueCode.invalid_type}),s.INVALID}if(this._cache||(this._cache=new Set(n.util.getValidEnumValues(this._def.values))),!this._cache.has(t.data)){const t=n.util.objectValues(r);return(0,s.addIssueToContext)(a,{received:a.data,code:e.ZodIssueCode.invalid_enum_value,options:t}),s.INVALID}return(0,s.OK)(t.data)}get enum(){return this._def.values}}le.create=(e,t)=>new le({values:e,typeName:Pe.ZodNativeEnum,...o(t)});class pe extends u{unwrap(){return this._def.type}_parse(t){const{ctx:r}=this._processInputParams(t);if(r.parsedType!==n.ZodParsedType.promise&&!1===r.common.async)return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.promise,received:r.parsedType}),s.INVALID;const a=r.parsedType===n.ZodParsedType.promise?r.data:Promise.resolve(r.data);return(0,s.OK)(a.then(e=>this._def.type.parseAsync(e,{path:r.path,errorMap:r.common.contextualErrorMap})))}}pe.create=(e,t)=>new pe({type:e,typeName:Pe.ZodPromise,...o(t)});class he extends u{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Pe.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:r}=this._processInputParams(e),a=this._def.effect||null,i={addIssue:e=>{(0,s.addIssueToContext)(r,e),e.fatal?t.abort():t.dirty()},get path(){return r.path}};if(i.addIssue=i.addIssue.bind(i),"preprocess"===a.type){const e=a.transform(r.data,i);if(r.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return s.INVALID;const n=await this._def.schema._parseAsync({data:e,path:r.path,parent:r});return"aborted"===n.status?s.INVALID:"dirty"===n.status||"dirty"===t.value?(0,s.DIRTY)(n.value):n});{if("aborted"===t.value)return s.INVALID;const n=this._def.schema._parseSync({data:e,path:r.path,parent:r});return"aborted"===n.status?s.INVALID:"dirty"===n.status||"dirty"===t.value?(0,s.DIRTY)(n.value):n}}if("refinement"===a.type){const e=e=>{const t=a.refinement(e,i);if(r.common.async)return Promise.resolve(t);if(t instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1===r.common.async){const n=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===n.status?s.INVALID:("dirty"===n.status&&t.dirty(),e(n.value),{status:t.value,value:n.value})}return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(r=>"aborted"===r.status?s.INVALID:("dirty"===r.status&&t.dirty(),e(r.value).then(()=>({status:t.value,value:r.value}))))}if("transform"===a.type){if(!1===r.common.async){const e=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!(0,s.isValid)(e))return s.INVALID;const n=a.transform(e.value,i);if(n instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:n}}return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(e=>(0,s.isValid)(e)?Promise.resolve(a.transform(e.value,i)).then(e=>({status:t.value,value:e})):s.INVALID)}n.util.assertNever(a)}}he.create=(e,t,r)=>new he({schema:e,typeName:Pe.ZodEffects,effect:t,...o(r)}),he.createWithPreprocess=(e,t,r)=>new he({schema:t,effect:{type:"preprocess",transform:e},typeName:Pe.ZodEffects,...o(r)});class fe extends u{_parse(e){return this._getType(e)===n.ZodParsedType.undefined?(0,s.OK)(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}fe.create=(e,t)=>
950new fe({innerType:e,typeName:Pe.ZodOptional,...o(t)});class me extends u{_parse(e){return this._getType(e)===n.ZodParsedType.null?(0,s.OK)(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}me.create=(e,t)=>new me({innerType:e,typeName:Pe.ZodNullable,...o(t)});class ye extends u{_parse(e){const{ctx:t}=this._processInputParams(e);let r=t.data;return t.parsedType===n.ZodParsedType.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}ye.create=(e,t)=>new ye({innerType:e,typeName:Pe.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...o(t)});class ge extends u{_parse(t){const{ctx:r}=this._processInputParams(t),n={...r,common:{...r.common,issues:[]}},a=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return(0,s.isAsync)(a)?a.then(t=>({status:"valid",value:"valid"===t.status?t.value:this._def.catchValue({get error(){return new e.ZodError(n.common.issues)},input:n.data})})):{status:"valid",value:"valid"===a.status?a.value:this._def.catchValue({get error(){return new e.ZodError(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}ge.create=(e,t)=>new ge({innerType:e,typeName:Pe.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...o(t)});class ve extends u{_parse(t){if(this._getType(t)!==n.ZodParsedType.nan){const r=this._getOrReturnCtx(t);return(0,s.addIssueToContext)(r,{code:e.ZodIssueCode.invalid_type,expected:n.ZodParsedType.nan,received:r.parsedType}),s.INVALID}return{status:"valid",value:t.data}}}ve.create=e=>new ve({typeName:Pe.ZodNaN,...o(e)});const be=Symbol("zod_brand");class Ie extends u{_parse(e){const{ctx:t}=this._processInputParams(e),r=t.data;return this._def.type._parse({data:r,path:t.path,parent:t})}unwrap(){return this._def.type}}class Ze extends u{_parse(e){const{status:t,ctx:r}=this._processInputParams(e);if(r.common.async){return(async()=>{const e=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?s.INVALID:"dirty"===e.status?(t.dirty(),(0,s.DIRTY)(e.value)):this._def.out._parseAsync({data:e.value,path:r.path,parent:r})})()}{const e=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?s.INVALID:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:r.path,parent:r})}}static create(e,t){return new Ze({in:e,out:t,typeName:Pe.ZodPipeline})}}class xe extends u{_parse(e){const t=this._def.innerType._parse(e),r=e=>((0,s.isValid)(e)&&(e.value=Object.freeze(e.value)),e);return(0,s.isAsync)(t)?t.then(e=>r(e)):r(t)}unwrap(){return this._def.innerType}}function Te(e,t){const r="function"==typeof e?e(t):"string"==typeof e?{message:e}:e;return"string"==typeof r?{message:r}:r}function Ce(e,t={},r){return e?K.create().superRefine((s,n)=>{const a=e(s);if(a instanceof Promise)return a.then(e=>{if(!e){const e=Te(t,s),a=e.fatal??r??!0;n.addIssue({code:"custom",...e,fatal:a})}});if(!a){const e=Te(t,s),a=e.fatal??r??!0;n.addIssue({code:"custom",...e,fatal:a})}}):K.create()}xe.create=(e,t)=>new xe({innerType:e,typeName:Pe.ZodReadonly,...o(t)});const ke={object:J.lazycreate};var Pe;!(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})(Pe||(Pe={}));const Oe=(e,t={message:`Input not instance of ${e.name}`})=>Ce(t=>t instanceof e,t),we=U.create,je=R.create,Ae=ve.create,Ne=E.create,Se=V.create,Le=F.create,Ue=M.create,De=z.create,Re=$.create,Ee=K.create,Ve=B.create,Fe=W.create,Me=Y.create,ze=q.create,$e=J.create,Ke=J.strictCreate,Be=G.create,We=Q.create,Ye=te.create,qe=re.create,He=se.create,Je=ne.create,Ge=ae.create,Xe=ie.create,Qe=de.create,et=oe.create,tt=ce.create,rt=le.create,st=pe.create,nt=he.create,at=fe.create,it=me.create,dt=he.createWithPreprocess,ot=Ze.create,ut=()=>we().optional(),ct=()=>je().optional(),lt=()=>Se().optional(),pt={string:e=>U.create({...e,coerce:!0}),number:e=>R.create({...e,coerce:!0}),boolean:e=>V.create({...e,coerce:!0}),bigint:e=>E.create({...e,coerce:!0}),date:e=>F.create({...e,coerce:!0})},ht=s.INVALID},855,[851,849,856,853,852]);
951__d(function(g,r,i,a,m,e,d){"use strict";var t;
951Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"errorUtil",{enumerable:!0,get:function(){return t}}),(function(t){t.errToObj=t=>"string"==typeof t?{message:t}:t||{},t.toString=t=>"string"==typeof t?t:t?.message})(t||(t={}))},856,[]);
952__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.parseOrReport=function(t,n,o){const s=t.safeParse(n);if(s.success)return s.data;const c=s.error.issues.map(e=>`${e.path.join('.')||'(root)'}: ${e.message}`).join('; ');return e.captureException(new Error(`API contract mismatch: ${o}`),{extra:{context:o,issues:c}}),n};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0]))},857,[858]);
953__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return t.addBreadcrumb}}),Object.defineProperty(e,"addIntegration",{enumerable:!0,get:function(){return t.addIntegration}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return t.captureException}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return t.captureEvent}}),Object.defineProperty(e,"captureFeedback",{enumerable:!0,get:function(){return t.captureFeedback}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return t.captureMessage}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return t.Scope}}),Object.defineProperty(e,"setAttribute",{enumerable:!0,get:function(){return t.setAttribute}}),Object.defineProperty(e,"setAttributes",{enumerable:!0,get:function(){return t.setAttributes}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return t.setContext}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return t.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return t.setExtras}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return t.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return t.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return t.setUser}}),Object.defineProperty(e,"startInactiveSpan",{enumerable:!0,get:function(){return t.startInactiveSpan}}),Object.defineProperty(e,"startSpan",{enumerable:!0,get:function(){return t.startSpan}}),Object.defineProperty(e,"startSpanManual",{enumerable:!0,get:function(){return t.startSpanManual}}),Object.defineProperty(e,"getActiveSpan",{enumerable:!0,get:function(){return t.getActiveSpan}}),Object.defineProperty(e,"getRootSpan",{enumerable:!0,get:function(){return t.getRootSpan}}),Object.defineProperty(e,"withActiveSpan",{enumerable:!0,get:function(){return t.withActiveSpan}}),Object.defineProperty(e,"suppressTracing",{enumerable:!0,get:function(){return t.suppressTracing}}),Object.defineProperty(e,"spanToJSON",{enumerable:!0,get:function(){return t.spanToJSON}}),Object.defineProperty(e,"spanIsSampled",{enumerable:!0,get:function(){return t.spanIsSampled}}),Object.defineProperty(e,"setMeasurement",{enumerable:!0,get:function(){return t.setMeasurement}}),Object.defineProperty(e,"getCurrentScope",{enumerable:!0,get:function(){return t.getCurrentScope}}),Object.defineProperty(e,"getGlobalScope",{enumerable:!0,get:function(){return t.getGlobalScope}}),Object.defineProperty(e,"getIsolationScope",{enumerable:!0,get:function(){return t.getIsolationScope}}),Object.defineProperty(e,"getClient",{enumerable:!0,get:function(){return t.getClient}}),Object.defineProperty(e,"setCurrentClient",{enumerable:!0,get:function(){return t.setCurrentClient}}),Object.defineProperty(e,"addEventProcessor",{enumerable:!0,get:function(){return t.addEventProcessor}}),Object.defineProperty(e,"lastEventId",{enumerable:!0,get:function(){return t.lastEventId}}),Object.defineProperty(e,"consoleSandbox",{enumerable:!0,get:function(){return t.consoleSandbox}}),Object.defineProperty(e,"instrumentOpenAiClient",{enumerable:!0,get:function(){return t.instrumentOpenAiClient}}),Object.defineProperty(e,"instrumentAnthropicAiClient",{enumerable:!0,get:function(){return t.instrumentAnthropicAiClient}}),Object.defineProperty(e,"instrumentGoogleGenAIClient",{enumerable:!0,get:function(){return t.instrumentGoogleGenAIClient}}),Object.defineProperty(e,"createLangChainCallbackHandler",{enumerable:!0,get:function(){return t.createLangChainCallbackHandler}}),Object.defineProperty(e,"instrumentLangGraph",{enumerable:!0,get:function(){return t.instrumentLangGraph}}),Object.defineProperty(e,"instrumentStateGraphCompile",{enumerable:!0,get:function(){return t.instrumentStateGraphCompile}}),Object.defineProperty(e,"addConsoleInstrumentationFilter",{enumerable:!0,get:function(){return t.addConsoleInstrumentationFilter}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return n.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return n.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return n.createReduxEnhancer}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return n.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return n.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return n.withProfiler}}),Object.defineProperty(e,"logger",{enumerable:!0,get:function(){return u.logger}}),Object.defineProperty(e,"consoleLoggingIntegration",{enumerable:!0,get:function(){return u.consoleLoggingIntegration}}),Object.defineProperty(e,"featureFlagsIntegration",{enumerable:!0,get:function(){return u.featureFlagsIntegration}}),Object.defineProperty(e,"metrics",{enumerable:!0,get:function(){return u.metrics}}),Object.defineProperty(e,"SDK_NAME",{enumerable:!0,get:function(){return c.SDK_NAME}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return c.SDK_VERSION}}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return b.ReactNativeClient}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return l.init}}),Object.defineProperty(e,"wrap",{enumerable:!0,get:function(){return l.wrap}}),Object.defineProperty(e,"nativeCrash",{enumerable:!0,get:function(){return l.nativeCrash}}),Object.defineProperty(e,"flush",{enumerable:!0,get:function(){return l.flush}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return l.close}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return l.withScope}}
953),Object.defineProperty(e,"crashedLastRun",{enumerable:!0,get:function(){return l.crashedLastRun}}),Object.defineProperty(e,"appLoaded",{enumerable:!0,get:function(){return l.appLoaded}}),Object.defineProperty(e,"extendAppStart",{enumerable:!0,get:function(){return l.extendAppStart}}),Object.defineProperty(e,"getExtendedAppStartSpan",{enumerable:!0,get:function(){return l.getExtendedAppStartSpan}}),Object.defineProperty(e,"finishExtendedAppStart",{enumerable:!0,get:function(){return l.finishExtendedAppStart}}),Object.defineProperty(e,"pauseAppHangTracking",{enumerable:!0,get:function(){return l.pauseAppHangTracking}}),Object.defineProperty(e,"resumeAppHangTracking",{enumerable:!0,get:function(){return l.resumeAppHangTracking}}),Object.defineProperty(e,"TouchEventBoundary",{enumerable:!0,get:function(){return p.TouchEventBoundary}}),Object.defineProperty(e,"withTouchEventBoundary",{enumerable:!0,get:function(){return p.withTouchEventBoundary}}),Object.defineProperty(e,"NavigationContainer",{enumerable:!0,get:function(){return f.NavigationContainer}}),Object.defineProperty(e,"GlobalErrorBoundary",{enumerable:!0,get:function(){return s.GlobalErrorBoundary}}),Object.defineProperty(e,"withGlobalErrorBoundary",{enumerable:!0,get:function(){return s.withGlobalErrorBoundary}}),Object.defineProperty(e,"reactNativeTracingIntegration",{enumerable:!0,get:function(){return y.reactNativeTracingIntegration}}),Object.defineProperty(e,"getCurrentReactNativeTracingIntegration",{enumerable:!0,get:function(){return y.getCurrentReactNativeTracingIntegration}}),Object.defineProperty(e,"getReactNativeTracingIntegration",{enumerable:!0,get:function(){return y.getReactNativeTracingIntegration}}),Object.defineProperty(e,"reactNavigationIntegration",{enumerable:!0,get:function(){return y.reactNavigationIntegration}}),Object.defineProperty(e,"reactNativeNavigationIntegration",{enumerable:!0,get:function(){return y.reactNativeNavigationIntegration}}),Object.defineProperty(e,"sentryTraceGesture",{enumerable:!0,get:function(){return y.sentryTraceGesture}}),Object.defineProperty(e,"TimeToInitialDisplay",{enumerable:!0,get:function(){return y.TimeToInitialDisplay}}),Object.defineProperty(e,"TimeToFullDisplay",{enumerable:!0,get:function(){return y.TimeToFullDisplay}}),Object.defineProperty(e,"startTimeToInitialDisplaySpan",{enumerable:!0,get:function(){return y.startTimeToInitialDisplaySpan}}),Object.defineProperty(e,"startTimeToFullDisplaySpan",{enumerable:!0,get:function(){return y.startTimeToFullDisplaySpan}}),Object.defineProperty(e,"startIdleNavigationSpan",{enumerable:!0,get:function(){return y.startIdleNavigationSpan}}),Object.defineProperty(e,"startIdleSpan",{enumerable:!0,get:function(){return y.startIdleSpan}}),Object.defineProperty(e,"getDefaultIdleNavigationSpanOptions",{enumerable:!0,get:function(){return y.getDefaultIdleNavigationSpanOptions}}),Object.defineProperty(e,"createTimeToFullDisplay",{enumerable:!0,get:function(){return y.createTimeToFullDisplay}}),Object.defineProperty(e,"createTimeToInitialDisplay",{enumerable:!0,get:function(){return y.createTimeToInitialDisplay}}),Object.defineProperty(e,"wrapExpoRouter",{enumerable:!0,get:function(){return y.wrapExpoRouter}}),Object.defineProperty(e,"expoRouterIntegration",{enumerable:!0,get:function(){return y.expoRouterIntegration}}),Object.defineProperty(e,"wrapExpoRouterErrorBoundary",{enumerable:!0,get:function(){return y.wrapExpoRouterErrorBoundary}}),Object.defineProperty(e,"wrapExpoImage",{enumerable:!0,get:function(){return y.wrapExpoImage}}),Object.defineProperty(e,"wrapExpoAsset",{enumerable:!0,get:function(){return y.wrapExpoAsset}}),Object.defineProperty(e,"Mask",{enumerable:!0,get:function(){return O.Mask}}),Object.defineProperty(e,"Unmask",{enumerable:!0,get:function(){return O.Unmask}}),Object.defineProperty(e,"FeedbackButton",{enumerable:!0,get:function(){return P.FeedbackButton}}),Object.defineProperty(e,"FeedbackForm",{enumerable:!0,get:function(){return j.FeedbackForm}}),Object.defineProperty(e,"showFeedbackForm",{enumerable:!0,get:function(){return S.showFeedbackForm}}),Object.defineProperty(e,"enableFeedbackOnShake",{enumerable:!0,get:function(){return S.enableFeedbackOnShake}}),Object.defineProperty(e,"disableFeedbackOnShake",{enumerable:!0,get:function(){return S.disableFeedbackOnShake}}),Object.defineProperty(e,"showFeedbackButton",{enumerable:!0,get:function(){return S.showFeedbackButton}}),Object.defineProperty(e,"hideFeedbackButton",{enumerable:!0,get:function(){return S.hideFeedbackButton}}),Object.defineProperty(e,"FeedbackWidget",{enumerable:!0,get:function(){return j.FeedbackForm}}),Object.defineProperty(e,"showFeedbackWidget",{enumerable:!0,get:function(){return S.showFeedbackForm}}),Object.defineProperty(e,"getDataFromUri",{enumerable:!0,get:function(){return T.getDataFromUri}}),Object.defineProperty(e,"getActiveTurboModuleCall",{enumerable:!0,get:function(){return h.getActiveTurboModuleCall}}),Object.defineProperty(e,"getTurboModuleCallStack",{enumerable:!0,get:function(){return h.getTurboModuleCallStack}}),Object.defineProperty(e,"popTurboModuleCall",{enumerable:!0,get:function(){return h.popTurboModuleCall}}),Object.defineProperty(e,"pushTurboModuleCall",{enumerable:!0,get:function(){return h.pushTurboModuleCall}}),Object.defineProperty(e,"wrapTurboModule",{enumerable:!0,get:function(){return h.wrapTurboModule}});var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]);
953Object.keys(o).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]),b=r(d[5]),l=r(d[6]),p=r(d[7]),f=r(d[8]),s=r(d[9]),y=r(d[10]),O=r(d[11]),P=r(d[12]),j=r(d[13]),S=r(d[14]),T=r(d[15]),h=r(d[16])},858,[859,1087,1088,1203,1227,1295,1300,1330,1336,1366,1315,1367,1302,1311,1307,1212,1289]);
954__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"registerSpanErrorInstrumentation",{enumerable:!0,get:function(){return t.registerSpanErrorInstrumentation}}),Object.defineProperty(_e,"getCapturedScopesOnSpan",{enumerable:!0,get:function(){return n.getCapturedScopesOnSpan}}),Object.defineProperty(_e,"markSpanAsTracerProviderSpan",{enumerable:!0,get:function(){return n.markSpanAsTracerProviderSpan}}),Object.defineProperty(_e,"markSpanForOtelSourceInference",{enumerable:!0,get:function(){return n.markSpanForOtelSourceInference}}),Object.defineProperty(_e,"markSpanSourceAsExplicit",{enumerable:!0,get:function(){return n.markSpanSourceAsExplicit}}),Object.defineProperty(_e,"setCapturedScopesOnSpan",{enumerable:!0,get:function(){return n.setCapturedScopesOnSpan}}),Object.defineProperty(_e,"spanIsTracerProviderSpan",{enumerable:!0,get:function(){return n.spanIsTracerProviderSpan}}),Object.defineProperty(_e,"spanShouldInferOtelSource",{enumerable:!0,get:function(){return n.spanShouldInferOtelSource}}),Object.defineProperty(_e,"spanSourceWasExplicitlySet",{enumerable:!0,get:function(){return n.spanSourceWasExplicitlySet}}),Object.defineProperty(_e,"TRACING_DEFAULTS",{enumerable:!0,get:function(){return o.TRACING_DEFAULTS}}),Object.defineProperty(_e,"startIdleSpan",{enumerable:!0,get:function(){return o.startIdleSpan}}),Object.defineProperty(_e,"SentrySpan",{enumerable:!0,get:function(){return u.SentrySpan}}),Object.defineProperty(_e,"_INTERNAL_setDeferSegmentSpanCapture",{enumerable:!0,get:function(){return c._INTERNAL_setDeferSegmentSpanCapture}}),Object.defineProperty(_e,"SentryNonRecordingSpan",{enumerable:!0,get:function(){return b.SentryNonRecordingSpan}}),Object.defineProperty(_e,"SPAN_STATUS_ERROR",{enumerable:!0,get:function(){return f.SPAN_STATUS_ERROR}}),Object.defineProperty(_e,"SPAN_STATUS_OK",{enumerable:!0,get:function(){return f.SPAN_STATUS_OK}}),Object.defineProperty(_e,"SPAN_STATUS_UNSET",{enumerable:!0,get:function(){return f.SPAN_STATUS_UNSET}}),Object.defineProperty(_e,"getSpanStatusFromHttpCode",{enumerable:!0,get:function(){return f.getSpanStatusFromHttpCode}}),Object.defineProperty(_e,"setHttpStatus",{enumerable:!0,get:function(){return f.setHttpStatus}}),Object.defineProperty(_e,"SUPPRESS_TRACING_KEY",{enumerable:!0,get:function(){return p.SUPPRESS_TRACING_KEY}}),Object.defineProperty(_e,"_INTERNAL_startInactiveSpan",{enumerable:!0,get:function(){return p._INTERNAL_startInactiveSpan}}),Object.defineProperty(_e,"continueTrace",{enumerable:!0,get:function(){return p.continueTrace}}),Object.defineProperty(_e,"isTracingSuppressed",{enumerable:!0,get:function(){return p.isTracingSuppressed}}),Object.defineProperty(_e,"spanIsIgnored",{enumerable:!0,get:function(){return p.spanIsIgnored}}),Object.defineProperty(_e,"startInactiveSpan",{enumerable:!0,get:function(){return p.startInactiveSpan}}),Object.defineProperty(_e,"startNewTrace",{enumerable:!0,get:function(){return p.startNewTrace}}),Object.defineProperty(_e,"startSpan",{enumerable:!0,get:function(){return p.startSpan}}),Object.defineProperty(_e,"startSpanManual",{enumerable:!0,get:function(){return p.startSpanManual}}),Object.defineProperty(_e,"suppressTracing",{enumerable:!0,get:function(){return p.suppressTracing}}),Object.defineProperty(_e,"withActiveSpan",{enumerable:!0,get:function(){return p.withActiveSpan}}),Object.defineProperty(_e,"bindScopeToEmitter",{enumerable:!0,get:function(){return l.bindScopeToEmitter}}),Object.defineProperty(_e,"getDynamicSamplingContextFromClient",{enumerable:!0,get:function(){return d.getDynamicSamplingContextFromClient}}),Object.defineProperty(_e,"getDynamicSamplingContextFromScope",{enumerable:!0,get:function(){return d.getDynamicSamplingContextFromScope}}),Object.defineProperty(_e,"getDynamicSamplingContextFromSpan",{enumerable:!0,get:function(){return d.getDynamicSamplingContextFromSpan}}),Object.defineProperty(_e,"spanToBaggageHeader",{enumerable:!0,get:function(){return d.spanToBaggageHeader}}),Object.defineProperty(_e,"setMeasurement",{enumerable:!0,get:function(){return s.setMeasurement}}),Object.defineProperty(_e,"timedEventsToMeasurements",{enumerable:!0,get:function(){return s.timedEventsToMeasurements}}),Object.defineProperty(_e,"sampleSpan",{enumerable:!0,get:function(){return T.
954sampleSpan}}),Object.defineProperty(_e,"logSpanEnd",{enumerable:!0,get:function(){return E.logSpanEnd}}),Object.defineProperty(_e,"logSpanStart",{enumerable:!0,get:function(){return E.logSpanStart}}),Object.defineProperty(_e,"captureSpan",{enumerable:!0,get:function(){return O.captureSpan}}),Object.defineProperty(_e,"safeSetSpanJSONAttributes",{enumerable:!0,get:function(){return O.safeSetSpanJSONAttributes}}),Object.defineProperty(_e,"GEN_AI_CONVERSATION_ID_ATTRIBUTE",{enumerable:!0,get:function(){return S.GEN_AI_CONVERSATION_ID_ATTRIBUTE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_CACHE_HIT",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_CACHE_HIT}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_CACHE_KEY",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_CACHE_KEY}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_PROFILE_ID",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_PROFILE_ID}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_ENVIRONMENT",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_ENVIRONMENT}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_OP",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_OP}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_PREVIOUS_TRACE_SAMPLE_RATE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_PREVIOUS_TRACE_SAMPLE_RATE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_RELEASE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_RELEASE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_INTEGRATIONS",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SDK_INTEGRATIONS}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_NAME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SDK_NAME}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_VERSION",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SDK_VERSION}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_ID",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_ID}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_NAME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_NAME}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SOURCE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_STATUS_MESSAGE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_STATUS_MESSAGE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_URL_FULL",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_URL_FULL}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_USER_EMAIL",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_USER_EMAIL}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_USER_ID",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_USER_ID}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_USER_IP_ADDRESS",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_USER_IP_ADDRESS}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_USER_USERNAME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_USER_USERNAME}}),Object.defineProperty(_e,"SEMANTIC_LINK_ATTRIBUTE_LINK_TYPE",{enumerable:!0,get:function(){return S.SEMANTIC_LINK_ATTRIBUTE_LINK_TYPE}}),Object.defineProperty(_e,"createEventEnvelope",{enumerable:!0,get:function(){return P.createEventEnvelope}}),Object.defineProperty(_e,"createSessionEnvelope",{enumerable:!0,get:function(){return P.createSessionEnvelope}}),Object.defineProperty(_e,"createSpanEnvelope",{enumerable:!0,get:function(){return P.createSpanEnvelope}}),Object.defineProperty(_e,"addEventProcessor",{enumerable:!0,get:function(){return y.addEventProcessor}}),Object.defineProperty(_e,"captureCheckIn",{enumerable:!0,get:function(){return y.c
954aptureCheckIn}}),Object.defineProperty(_e,"captureEvent",{enumerable:!0,get:function(){return y.captureEvent}}),Object.defineProperty(_e,"captureException",{enumerable:!0,get:function(){return y.captureException}}),Object.defineProperty(_e,"captureMessage",{enumerable:!0,get:function(){return y.captureMessage}}),Object.defineProperty(_e,"captureSession",{enumerable:!0,get:function(){return y.captureSession}}),Object.defineProperty(_e,"close",{enumerable:!0,get:function(){return y.close}}),Object.defineProperty(_e,"endSession",{enumerable:!0,get:function(){return y.endSession}}),Object.defineProperty(_e,"flush",{enumerable:!0,get:function(){return y.flush}}),Object.defineProperty(_e,"isEnabled",{enumerable:!0,get:function(){return y.isEnabled}}),Object.defineProperty(_e,"isInitialized",{enumerable:!0,get:function(){return y.isInitialized}}),Object.defineProperty(_e,"lastEventId",{enumerable:!0,get:function(){return y.lastEventId}}),Object.defineProperty(_e,"setAttribute",{enumerable:!0,get:function(){return y.setAttribute}}),Object.defineProperty(_e,"setAttributes",{enumerable:!0,get:function(){return y.setAttributes}}),Object.defineProperty(_e,"setContext",{enumerable:!0,get:function(){return y.setContext}}),Object.defineProperty(_e,"setConversationId",{enumerable:!0,get:function(){return y.setConversationId}}),Object.defineProperty(_e,"setExtra",{enumerable:!0,get:function(){return y.setExtra}}),Object.defineProperty(_e,"setExtras",{enumerable:!0,get:function(){return y.setExtras}}),Object.defineProperty(_e,"setTag",{enumerable:!0,get:function(){return y.setTag}}),Object.defineProperty(_e,"setTags",{enumerable:!0,get:function(){return y.setTags}}),Object.defineProperty(_e,"setUser",{enumerable:!0,get:function(){return y.setUser}}),Object.defineProperty(_e,"startSession",{enumerable:!0,get:function(){return y.startSession}}),Object.defineProperty(_e,"withMonitor",{enumerable:!0,get:function(){return y.withMonitor}}),Object.defineProperty(_e,"getClient",{enumerable:!0,get:function(){return _.getClient}}),Object.defineProperty(_e,"getCurrentScope",{enumerable:!0,get:function(){return _.getCurrentScope}}),Object.defineProperty(_e,"getExternalPropagationContext",{enumerable:!0,get:function(){return _.getExternalPropagationContext}}),Object.defineProperty(_e,"getGlobalScope",{enumerable:!0,get:function(){return _.getGlobalScope}}),Object.defineProperty(_e,"getIsolationScope",{enumerable:!0,get:function(){return _.getIsolationScope}}),Object.defineProperty(_e,"getTraceContextFromScope",{enumerable:!0,get:function(){return _.getTraceContextFromScope}}),Object.defineProperty(_e,"hasExternalPropagationContext",{enumerable:!0,get:function(){return _.hasExternalPropagationContext}}),Object.defineProperty(_e,"registerExternalPropagationContext",{enumerable:!0,get:function(){return _.registerExternalPropagationContext}}),Object.defineProperty(_e,"withIsolationScope",{enumerable:!0,get:function(){return _.withIsolationScope}}),Object.defineProperty(_e,"withScope",{enumerable:!0,get:function(){return _.withScope}}),Object.defineProperty(_e,"getDefaultCurrentScope",{enumerable:!0,get:function(){return j.getDefaultCurrentScope}}),Object.defineProperty(_e,"getDefaultIsolationScope",{enumerable:!0,get:function(){return j.getDefaultIsolationScope}}),Object.defineProperty(_e,"getAsyncContextStrategy",{enumerable:!0,get:function(){return I.getAsyncContextStrategy}}),Object.defineProperty(_e,"setAsyncContextStrategy",{enumerable:!0,get:function(){return I.setAsyncContextStrategy}}),Object.defineProperty(_e,"_INTERNAL_createTracingChannelBinding",{enumerable:!0,get:function(){return A._INTERNAL_createTracingChannelBinding}}),Object.defineProperty(_e,"waitForTracingChannelBinding",{enumerable:!0,get:function(){return A.waitForTracingChannelBinding}}),Object.defineProperty(_e,"getGlobalSingleton",{enumerable:!0,get:function(){return N.getGlobalSingleton}}),Object.defineProperty(_e,"getMainCarrier",{enumerable:!0,get:function(){return N.getMainCarrier}}),Object.defineProperty(_e,"closeSession",{enumerable:!0,get:function(){return R.closeSession}}),Object.defineProperty(_e,"makeSession",{enumerable:!0,get:function(){return R.makeSession}}),Object.defineProperty(_e,"updateSession",{enumerable:!0,get:function(){return R.updateSession}}),Object.defineProperty(_e,"Scope",{enumerable:!0,get:function(){return C.Scope}}),Object.defineProperty(_e,"notifyEventProcessors",{enumerable:!0,get:function(){return M.notifyEventProcessors}}),Object.defineProperty(_e,"SENTRY_API_VERSION",{enumerable:!0,get:function(){return U.SENTRY_API_VERSION}}),Object.defineProperty(_e,"getEnvelopeEndpointWithUrlEncodedAuth",{enumerable:!0,get:function(){return U.getEnvelopeEndpointWithUrlEncodedAuth}}),Object.defineProperty(_e,"getReportDialogEndpoint",{enumerable:!0,get:function(){return U.getReportDialogEndpoint}}),Object.defineProperty(_e,"Client",{enumerable:!0,get:function(){return L.Client}}),Object.defineProperty(_e,"initAndBind",{enumerable:!0,get:function(){return F.initAndBind}}),Object.defineProperty(_e,"setCurrentClient",{enumerable:!0,get:function(){return F.setCurrentClient}}),Object.defineProperty(_e,"createTransport",{enumerable:!0,get:function(){return v.createTransport}}),Object.defineProperty(_e,"makeOfflineTransport",{enumerable:!0,get:function(){return h.makeOfflineTransport}}),Object.defineProperty(_e,"MULTIPLEXED_TRANSPORT_EXTRA_KEY",{enumerable:!0,get:function(){return B.MULTIPLEXED_TRANSPORT_EXTRA_KEY}}),Object.defineProperty(_e,"makeMultiplexedTransport",{enumerable:!0,get:function(){return B.makeMultiplexedTransport}}),Object.defineProperty(_e,"addIntegration",{enumerable:!0,get:function(){return D.addIntegration}}),Object.defineProperty(_e,"defineIntegration",{enumerable:!0,get:function(){return D.defineIntegration}}),Object.defineProperty(_e,"extendIntegration",{enumerable:!0,get:function(){return D.extendIntegration}}),Object.defineProperty(_e,"getIntegrationsToSetup",{enumerable:!0,get:function(){return D.getIntegrationsToSetup}}),Object.defineProperty(_e,"installedIntegrations",{enumerable:!0,get:function(){return D.installedIntegrations}}
954),Object.defineProperty(_e,"_INTERNAL_clearAiProviderSkips",{enumerable:!0,get:function(){return H._INTERNAL_clearAiProviderSkips}}),Object.defineProperty(_e,"_INTERNAL_shouldSkipAiProviderWrapping",{enumerable:!0,get:function(){return H._INTERNAL_shouldSkipAiProviderWrapping}}),Object.defineProperty(_e,"_INTERNAL_skipAiProviderWrapping",{enumerable:!0,get:function(){return H._INTERNAL_skipAiProviderWrapping}}),Object.defineProperty(_e,"_INTERNAL_filterKeyValueData",{enumerable:!0,get:function(){return G.filterKeyValueData}}),Object.defineProperty(_e,"_INTERNAL_filterCookies",{enumerable:!0,get:function(){return x.filterCookies}}),Object.defineProperty(_e,"_INTERNAL_filterQueryParams",{enumerable:!0,get:function(){return k.filterQueryParams}}),Object.defineProperty(_e,"envToBool",{enumerable:!0,get:function(){return Y.envToBool}}),Object.defineProperty(_e,"applyScopeDataToEvent",{enumerable:!0,get:function(){return q.applyScopeDataToEvent}}),Object.defineProperty(_e,"getCombinedScopeData",{enumerable:!0,get:function(){return q.getCombinedScopeData}}),Object.defineProperty(_e,"mergeScopeData",{enumerable:!0,get:function(){return q.mergeScopeData}}),Object.defineProperty(_e,"prepareEvent",{enumerable:!0,get:function(){return w.prepareEvent}}),Object.defineProperty(_e,"createCheckInEnvelope",{enumerable:!0,get:function(){return K.createCheckInEnvelope}}),Object.defineProperty(_e,"hasSpansEnabled",{enumerable:!0,get:function(){return z.hasSpansEnabled}}),Object.defineProperty(_e,"isStreamedBeforeSendSpanCallback",{enumerable:!0,get:function(){return V.isStreamedBeforeSendSpanCallback}}),Object.defineProperty(_e,"withStreamedSpan",{enumerable:!0,get:function(){return V.withStreamedSpan}}),Object.defineProperty(_e,"isSentryRequestUrl",{enumerable:!0,get:function(){return W.isSentryRequestUrl}}),Object.defineProperty(_e,"handleCallbackErrors",{enumerable:!0,get:function(){return X.handleCallbackErrors}}),Object.defineProperty(_e,"fmt",{enumerable:!0,get:function(){return Q.fmt}}),Object.defineProperty(_e,"parameterize",{enumerable:!0,get:function(){return Q.parameterize}}),Object.defineProperty(_e,"handleTunnelRequest",{enumerable:!0,get:function(){return J.handleTunnelRequest}}),Object.defineProperty(_e,"addAutoIpAddressToSession",{enumerable:!0,get:function(){return Z.addAutoIpAddressToSession}}),Object.defineProperty(_e,"addAutoIpAddressToUser",{enumerable:!0,get:function(){return Z.addAutoIpAddressToUser}}),Object.defineProperty(_e,"INTERNAL_getSegmentSpan",{enumerable:!0,get:function(){return $.INTERNAL_getSegmentSpan}}),Object.defineProperty(_e,"addChildSpanToSpan",{enumerable:!0,get:function(){return $.addChildSpanToSpan}}),Object.defineProperty(_e,"convertSpanLinksForEnvelope",{enumerable:!0,get:function(){return $.convertSpanLinksForEnvelope}}),Object.defineProperty(_e,"getActiveSpan",{enumerable:!0,get:function(){return $.getActiveSpan}}),Object.defineProperty(_e,"getRootSpan",{enumerable:!0,get:function(){return $.getRootSpan}}),Object.defineProperty(_e,"getSpanDescendants",{enumerable:!0,get:function(){return $.getSpanDescendants}}),Object.defineProperty(_e,"getStatusMessage",{enumerable:!0,get:function(){return $.getStatusMessage}}),Object.defineProperty(_e,"spanIsSampled",{enumerable:!0,get:function(){return $.spanIsSampled}}),Object.defineProperty(_e,"spanIsSentrySpan",{enumerable:!0,get:function(){return $.spanIsSentrySpan}}),Object.defineProperty(_e,"spanTimeInputToSeconds",{enumerable:!0,get:function(){return $.spanTimeInputToSeconds}}),Object.defineProperty(_e,"spanToJSON",{enumerable:!0,get:function(){return $.spanToJSON}}),Object.defineProperty(_e,"spanToStreamedSpanJSON",{enumerable:!0,get:function(){return $.spanToStreamedSpanJSON}}),Object.defineProperty(_e,"spanToTraceContext",{enumerable:!0,get:function(){return $.spanToTraceContext}}),Object.defineProperty(_e,"spanToTraceHeader",{enumerable:!0,get:function(){return $.spanToTraceHeader}}),Object.defineProperty(_e,"updateSpanName",{enumerable:!0,get:function(){return $.updateSpanName}}),Object.defineProperty(_e,"_INTERNAL_setSpanForScope",{enumerable:!0,get:function(){return ee._setSpanForScope}}),Object.defineProperty(_e,"parseSampleRate",{enumerable:!0,get:function(){return te.parseSampleRate}}),Object.defineProperty(_e,"applySdkMetadata",{enumerable:!0,get:function(){return re.applySdkMetadata}}),Object.defineProperty(_e,"getTraceData",{enumerable:!0,get:function(){return ne.getTraceData}}),Object.defineProperty(_e,"shouldPropagateTraceForUrl",{enumerable:!0,get:function(){return oe.shouldPropagateTraceForUrl}}),Object.defineProperty(_e,"getTraceMetaTags",{enumerable:!0,get:function(){return ue.getTraceMetaTags}}),Object.defineProperty(_e,"debounce",{enumerable:!0,get:function(){return ie.debounce}}),Object.defineProperty(_e,"derefWeakRef",{enumerable:!0,get:function(){return ae.derefWeakRef}}),Object.defineProperty(_e,"makeWeakRef",{enumerable:!0,get:function(){return ae.makeWeakRef}}),Object.defineProperty(_e,"shouldIgnoreSpan",{enumerable:!0,get:function(){return ce.shouldIgnoreSpan}}),Object.defineProperty(_e,"MAX_BODY_BYTE_LENGTH",{enumerable:!0,get:function(){return be.MAX_BODY_BYTE_LENGTH}}),Object.defineProperty(_e,"captureBodyFromWinterCGRequest",{enumerable:!0,get:function(){return be.captureBodyFromWinterCGRequest}}),Object.defineProperty(_e,"extractQueryParamsFromUrl",{enumerable:!0,get:function(){return be.extractQueryParamsFromUrl}}
954),Object.defineProperty(_e,"getMaxBodyByteLength",{enumerable:!0,get:function(){return be.getMaxBodyByteLength}}),Object.defineProperty(_e,"headersToDict",{enumerable:!0,get:function(){return be.headersToDict}}),Object.defineProperty(_e,"httpHeadersToSpanAttributes",{enumerable:!0,get:function(){return be.httpHeadersToSpanAttributes}}),Object.defineProperty(_e,"httpRequestToRequestData",{enumerable:!0,get:function(){return be.httpRequestToRequestData}}),Object.defineProperty(_e,"winterCGHeadersToDict",{enumerable:!0,get:function(){return be.winterCGHeadersToDict}}),Object.defineProperty(_e,"winterCGRequestToRequestData",{enumerable:!0,get:function(){return be.winterCGRequestToRequestData}}),Object.defineProperty(_e,"DEFAULT_ENVIRONMENT",{enumerable:!0,get:function(){return fe.DEFAULT_ENVIRONMENT}}),Object.defineProperty(_e,"DEV_ENVIRONMENT",{enumerable:!0,get:function(){return fe.DEV_ENVIRONMENT}}),Object.defineProperty(_e,"SPAN_KIND",{enumerable:!0,get:function(){return pe.SPAN_KIND}}),Object.defineProperty(_e,"spanKindToName",{enumerable:!0,get:function(){return pe.spanKindToName}}),Object.defineProperty(_e,"addBreadcrumb",{enumerable:!0,get:function(){return le.addBreadcrumb}}),Object.defineProperty(_e,"functionToStringIntegration",{enumerable:!0,get:function(){return de.functionToStringIntegration}}),Object.defineProperty(_e,"eventFiltersIntegration",{enumerable:!0,get:function(){return ge.eventFiltersIntegration}}),Object.defineProperty(_e,"inboundFiltersIntegration",{enumerable:!0,get:function(){return ge.inboundFiltersIntegration}}),Object.defineProperty(_e,"linkedErrorsIntegration",{enumerable:!0,get:function(){return me.linkedErrorsIntegration}}),Object.defineProperty(_e,"moduleMetadataIntegration",{enumerable:!0,get:function(){return se.moduleMetadataIntegration}}),Object.defineProperty(_e,"requestDataIntegration",{enumerable:!0,get:function(){return Te.requestDataIntegration}}),Object.defineProperty(_e,"captureConsoleIntegration",{enumerable:!0,get:function(){return Ee.captureConsoleIntegration}}),Object.defineProperty(_e,"dedupeIntegration",{enumerable:!0,get:function(){return Oe.dedupeIntegration}}),Object.defineProperty(_e,"extraErrorDataIntegration",{enumerable:!0,get:function(){return Se.extraErrorDataIntegration}}),Object.defineProperty(_e,"rewriteFramesIntegration",{enumerable:!0,get:function(){return Pe.rewriteFramesIntegration}}),Object.defineProperty(_e,"instrumentSupabaseClient",{enumerable:!0,get:function(){return ye.instrumentSupabaseClient}}),Object.defineProperty(_e,"supabaseIntegration",{enumerable:!0,get:function(){return ye.supabaseIntegration}}),Object.defineProperty(_e,"zodErrorsIntegration",{enumerable:!0,get:function(){return je.zodErrorsIntegration}}),Object.defineProperty(_e,"thirdPartyErrorFilterIntegration",{enumerable:!0,get:function(){return Ie.thirdPartyErrorFilterIntegration}}),Object.defineProperty(_e,"consoleIntegration",{enumerable:!0,get:function(){return Ae.consoleIntegration}}),Object.defineProperty(_e,"featureFlagsIntegration",{enumerable:!0,get:function(){return Ne.featureFlagsIntegration}}),Object.defineProperty(_e,"growthbookIntegration",{enumerable:!0,get:function(){return Re.growthbookIntegration}}),Object.defineProperty(_e,"conversationIdIntegration",{enumerable:!0,get:function(){return Ce.conversationIdIntegration}}),Object.defineProperty(_e,"profiler",{enumerable:!0,get:function(){return Me.profiler}}),Object.defineProperty(_e,"_INTERNAL_getTracingHeadersForFetchRequest",{enumerable:!0,get:function(){return Ue._INTERNAL_getTracingHeadersForFetchRequest}}),Object.defineProperty(_e,"instrumentFetchRequest",{enumerable:!0,get:function(){return Ue.instrumentFetchRequest}}),Object.defineProperty(_e,"captureFeedback",{enumerable:!0,get:function(){return Le.captureFeedback}}),Object.defineProperty(_e,"_INTERNAL_captureLog",{enumerable:!0,get:function(){return Fe._INTERNAL_captureLog}}),Object.defineProperty(_e,"_INTERNAL_captureSerializedLog",{enumerable:!0,get:function(){return Fe._INTERNAL_captureSerializedLog}}),Object.defineProperty(_e,"_INTERNAL_flushLogsBuffer",{enumerable:!0,get:function(){return Fe._INTERNAL_flushLogsBuffer}}),Object.defineProperty(_e,"consoleLoggingIntegration",{enumerable:!0,get:function(){return he.consoleLoggingIntegration}}),Object.defineProperty(_e,"_INTERNAL_captureMetric",{enumerable:!0,get:function(){return Be._INTERNAL_captureMetric}}),Object.defineProperty(_e,"_INTERNAL_captureSerializedMetric",{enumerable:!0,get:function(){return Be._INTERNAL_captureSerializedMetric}}),Object.defineProperty(_e,"_INTERNAL_flushMetricsBuffer",{enumerable:!0,get:function(){return Be._INTERNAL_flushMetricsBuffer}}),Object.defineProperty(_e,"createConsolaReporter",{enumerable:!0,get:function(){return He.createConsolaReporter}}),Object.defineProperty(_e,"addVercelAiProcessors",{enumerable:!0,get:function(){return Ge.addVercelAiProcessors}}),Object.defineProperty(_e,"getProviderMetadataAttributes",{enumerable:!0,get:function(){return Ge.getProviderMetadataAttributes}}),Object.defineProperty(_e,"getTruncatedJsonString",{enumerable:!0,get:function(){return xe.getTruncatedJsonString}}),Object.defineProperty(_e,"resolveAIRecordingOptions",{enumerable:!0,get:function(){return xe.resolveAIRecordingOptions}}),Object.defineProperty(_e,"shouldEnableTruncation",{enumerable:!0,get:function(){return xe.shouldEnableTruncation}}),Object.defineProperty(_e,"GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE",{enumerable:!0,get:function(){return ke.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE}}),Object.defineProperty(_e,"GEN_AI_REQUEST_MODEL_ATTRIBUTE",{enumerable:!0,get:function(){return ke.GEN_AI_REQUEST_MODEL_ATTRIBUTE}}),Object.defineProperty(_e,"GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE",{enumerable:!0,get:function(){return ke.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE}}),Object.defineProperty(_e,"_INTERNAL_cleanupToolCallSpanContext",{enumerable:!0,get:function(){return Ye._INTERNAL_cleanupToolCallSpanContext}}),Object.defineProperty(_e,"_INTERNAL_getSpanContextForToolCallId",{enumerable:!0,get:function(){return Ye._INTERNAL_getSpanContextForToolCallId}}),Object.defineProperty(_e,"_INTERNAL_toolCallSpanContextMap",{enumerable:!0,get:function(){return qe.toolCallSpanContextMap}}
954),Object.defineProperty(_e,"addOpenAiRequestAttributes",{enumerable:!0,get:function(){return we.addRequestAttributes}}),Object.defineProperty(_e,"extractOpenAiRequestAttributes",{enumerable:!0,get:function(){return we.extractRequestAttributes}}),Object.defineProperty(_e,"instrumentOpenAiClient",{enumerable:!0,get:function(){return we.instrumentOpenAiClient}}),Object.defineProperty(_e,"addOpenAiResponseAttributes",{enumerable:!0,get:function(){return Ke.addResponseAttributes}}),Object.defineProperty(_e,"extractOpenAiRequestParameters",{enumerable:!0,get:function(){return Ke.extractRequestParameters}}),Object.defineProperty(_e,"instrumentOpenAiStream",{enumerable:!0,get:function(){return ze.instrumentStream}}),Object.defineProperty(_e,"OPENAI_INTEGRATION_NAME",{enumerable:!0,get:function(){return Ve.OPENAI_INTEGRATION_NAME}}),Object.defineProperty(_e,"addAnthropicRequestAttributes",{enumerable:!0,get:function(){return We.addPrivateRequestAttributes}}),Object.defineProperty(_e,"addAnthropicResponseAttributes",{enumerable:!0,get:function(){return We.addResponseAttributes}}),Object.defineProperty(_e,"extractAnthropicRequestAttributes",{enumerable:!0,get:function(){return We.extractRequestAttributes}}),Object.defineProperty(_e,"instrumentAnthropicAiClient",{enumerable:!0,get:function(){return We.instrumentAnthropicAiClient}}),Object.defineProperty(_e,"instrumentAsyncIterableStream",{enumerable:!0,get:function(){return Xe.instrumentAsyncIterableStream}}),Object.defineProperty(_e,"instrumentMessageStream",{enumerable:!0,get:function(){return Xe.instrumentMessageStream}}),Object.defineProperty(_e,"ANTHROPIC_AI_INTEGRATION_NAME",{enumerable:!0,get:function(){return Qe.ANTHROPIC_AI_INTEGRATION_NAME}}),Object.defineProperty(_e,"instrumentGoogleGenAIClient",{enumerable:!0,get:function(){return Je.instrumentGoogleGenAIClient}}),Object.defineProperty(_e,"GOOGLE_GENAI_INTEGRATION_NAME",{enumerable:!0,get:function(){return Ze.GOOGLE_GENAI_INTEGRATION_NAME}}),Object.defineProperty(_e,"createLangChainCallbackHandler",{enumerable:!0,get:function(){return $e.createLangChainCallbackHandler}}),Object.defineProperty(_e,"_INTERNAL_mergeLangChainCallbackHandler",{enumerable:!0,get:function(){return et._INTERNAL_mergeLangChainCallbackHandler}}),Object.defineProperty(_e,"LANGCHAIN_INTEGRATION_NAME",{enumerable:!0,get:function(){return tt.LANGCHAIN_INTEGRATION_NAME}}),Object.defineProperty(_e,"instrumentCreateReactAgent",{enumerable:!0,get:function(){return rt.instrumentCreateReactAgent}}),Object.defineProperty(_e,"instrumentLangGraph",{enumerable:!0,get:function(){return rt.instrumentLangGraph}}),Object.defineProperty(_e,"instrumentStateGraphCompile",{enumerable:!0,get:function(){return rt.instrumentStateGraphCompile}}),Object.defineProperty(_e,"LANGGRAPH_INTEGRATION_NAME",{enumerable:!0,get:function(){return nt.LANGGRAPH_INTEGRATION_NAME}}),Object.defineProperty(_e,"SpanBuffer",{enumerable:!0,get:function(){return ot.SpanBuffer}}),Object.defineProperty(_e,"hasSpanStreamingEnabled",{enumerable:!0,get:function(){return ut.hasSpanStreamingEnabled}}),Object.defineProperty(_e,"spanStreamingIntegration",{enumerable:!0,get:function(){return it.spanStreamingIntegration}}),Object.defineProperty(_e,"_INTERNAL_FLAG_BUFFER_SIZE",{enumerable:!0,get:function(){return at._INTERNAL_FLAG_BUFFER_SIZE}}),Object.defineProperty(_e,"_INTERNAL_MAX_FLAGS_PER_SPAN",{enumerable:!0,get:function(){return at._INTERNAL_MAX_FLAGS_PER_SPAN}}),Object.defineProperty(_e,"_INTERNAL_addFeatureFlagToActiveSpan",{enumerable:!0,get:function(){return at._INTERNAL_addFeatureFlagToActiveSpan}}),Object.defineProperty(_e,"_INTERNAL_copyFlagsFromScopeToEvent",{enumerable:!0,get:function(){return at._INTERNAL_copyFlagsFromScopeToEvent}}),Object.defineProperty(_e,"_INTERNAL_insertFlagToScope",{enumerable:!0,get:function(){return at._INTERNAL_insertFlagToScope}}),Object.defineProperty(_e,"applyAggregateErrorsToEvent",{enumerable:!0,get:function(){return ct.applyAggregateErrorsToEvent}}),Object.defineProperty(_e,"getBreadcrumbLogLevelFromHttpStatusCode",{enumerable:!0,get:function(){return bt.getBreadcrumbLogLevelFromHttpStatusCode}}),Object.defineProperty(_e,"dsnFromString",{enumerable:!0,get:function(){return ft.dsnFromString}}),Object.defineProperty(_e,"dsnToString",{enumerable:!0,get:function(){return ft.dsnToString}}),Object.defineProperty(_e,"makeDsn",{enumerable:!0,get:function(){return ft.makeDsn}}),Object.defineProperty(_e,"SentryError",{enumerable:!0,get:function(){return pt.SentryError}}),Object.defineProperty(_e,"GLOBAL_OBJ",{enumerable:!0,get:function(){return lt.GLOBAL_OBJ}}),Object.defineProperty(_e,"addConsoleInstrumentationFilter",{enumerable:!0,get:function(){return dt.addConsoleInstrumentationFilter}}),Object.defineProperty(_e,"addConsoleInstrumentationHandler",{enumerable:!0,get:function(){return dt.addConsoleInstrumentationHandler}}),Object.defineProperty(_e,"addFetchEndInstrumentationHandler",{enumerable:!0,get:function(){return gt.addFetchEndInstrumentationHandler}}),Object.defineProperty(_e,"addFetchInstrumentationHandler",{enumerable:!0,get:function(){return gt.addFetchInstrumentationHandler}}),Object.defineProperty(_e,"addGlobalErrorInstrumentationHandler",{enumerable:!0,get:function(){return mt.addGlobalErrorInstrumentationHandler}}),Object.defineProperty(_e,"addGlobalUnhandledRejectionInstrumentationHandler",{enumerable:!0,get:function(){return st.addGlobalUnhandledRejectionInstrumentationHandler}}),Object.defineProperty(_e,"addHandler",{enumerable:!0,get:function(){return Tt.addHandler}}),Object.defineProperty(_e,"maybeInstrument",{enumerable:!0,get:function(){return Tt.maybeInstrument}}),Object.defineProperty(_e,"resetInstrumentationHandlers",{enumerable:!0,get:function(){return Tt.resetInstrumentationHandlers}}),Object.defineProperty(_e,"triggerHandlers",{enumerable:!0,get:function(){return Tt.triggerHandlers}}),Object.defineProperty(_e,"isDOMError",{enumerable:!0,get:function(){return Et.isDOMError}}),Object.defineProperty(_e,"isDOMException",{enumerable:!0,get:function(){return Et.isDOMException}}),Object.defineProperty(_e,"isElement",{enumerable:!0,get:function(){return Et.isElement}}),Object.defineProperty(_e,"isError",{enumerable:!0,get:function(){return Et.isError}}),Object.defineProperty(_e,"isErrorEvent",{enumerable:!0,get:function(){return Et.isErrorEvent}}),Object.defineProperty(_e,"isEvent",{enumerable:!0,get:function(){return Et.isEvent}}),Object.defineProperty(_e,"isInstanceOf",{enumerable:!0,get:function(){return Et.isInstanceOf}}),Object.defineProperty(_e,"isParameterizedString",{enumerable:!0,get:function(){return Et.isParameterizedString}}),Object.defineProperty(_e,"isPlainObject",{enumerable:!0,get:function(){return Et.isPlainObject}}),Object.defineProperty(_e,"isPrimitive",{enumerable:!0,get:function(){return Et.isPrimitive}}),Object.defineProperty(_e,"isRegExp",{enumerable:!0,get:function(){return Et.isRegExp}}),Object.defineProperty(_e,"isString",{enumerable:!0,get:function(){return Et.isString}}),Object.defineProperty(_e,"isSyntheticEvent",{enumerable:!0,get:function(){return Et.isSyntheticEvent}}),Object.defineProperty(_e,"isThenable",{enumerable:!0,get:function(){return Et.isThenable}}),Object.defineProperty(_e,"isVueViewModel",{enumerable:!0,get:function(){return Et.isVueViewModel}}),Object.defineProperty(_e,"isBrowser",{enumerable:!0,get:function(){return Ot.isBrowser}}
954),Object.defineProperty(_e,"CONSOLE_LEVELS",{enumerable:!0,get:function(){return St.CONSOLE_LEVELS}}),Object.defineProperty(_e,"consoleSandbox",{enumerable:!0,get:function(){return St.consoleSandbox}}),Object.defineProperty(_e,"debug",{enumerable:!0,get:function(){return St.debug}}),Object.defineProperty(_e,"originalConsoleMethods",{enumerable:!0,get:function(){return St.originalConsoleMethods}}),Object.defineProperty(_e,"addContextToFrame",{enumerable:!0,get:function(){return Pt.addContextToFrame}}),Object.defineProperty(_e,"addExceptionMechanism",{enumerable:!0,get:function(){return Pt.addExceptionMechanism}}),Object.defineProperty(_e,"addExceptionTypeValue",{enumerable:!0,get:function(){return Pt.addExceptionTypeValue}}),Object.defineProperty(_e,"checkOrSetAlreadyCaught",{enumerable:!0,get:function(){return Pt.checkOrSetAlreadyCaught}}),Object.defineProperty(_e,"getEventDescription",{enumerable:!0,get:function(){return Pt.getEventDescription}}),Object.defineProperty(_e,"isAlreadyCaptured",{enumerable:!0,get:function(){return Pt.isAlreadyCaptured}}),Object.defineProperty(_e,"parseSemver",{enumerable:!0,get:function(){return Pt.parseSemver}}),Object.defineProperty(_e,"uuid4",{enumerable:!0,get:function(){return Pt.uuid4}}),Object.defineProperty(_e,"normalize",{enumerable:!0,get:function(){return yt.normalize}}),Object.defineProperty(_e,"normalizeToSize",{enumerable:!0,get:function(){return yt.normalizeToSize}}),Object.defineProperty(_e,"normalizeUrlToBase",{enumerable:!0,get:function(){return yt.normalizeUrlToBase}}),Object.defineProperty(_e,"setNormalizeStringifier",{enumerable:!0,get:function(){return yt.setNormalizeStringifier}}),Object.defineProperty(_e,"setNormalizationDepthOverrideHint",{enumerable:!0,get:function(){return _t.setNormalizationDepthOverrideHint}}),Object.defineProperty(_e,"setSkipNormalizationHint",{enumerable:!0,get:function(){return _t.setSkipNormalizationHint}}),Object.defineProperty(_e,"addNonEnumerableProperty",{enumerable:!0,get:function(){return jt.addNonEnumerableProperty}}),Object.defineProperty(_e,"convertToPlainObject",{enumerable:!0,get:function(){return jt.convertToPlainObject}}),Object.defineProperty(_e,"dropUndefinedKeys",{enumerable:!0,get:function(){return jt.dropUndefinedKeys}}),Object.defineProperty(_e,"extractExceptionKeysForMessage",{enumerable:!0,get:function(){return jt.extractExceptionKeysForMessage}}),Object.defineProperty(_e,"fill",{enumerable:!0,get:function(){return jt.fill}}),Object.defineProperty(_e,"getOriginalFunction",{enumerable:!0,get:function(){return jt.getOriginalFunction}}),Object.defineProperty(_e,"markFunctionWrapped",{enumerable:!0,get:function(){return jt.markFunctionWrapped}}),Object.defineProperty(_e,"objectify",{enumerable:!0,get:function(){return jt.objectify}}),Object.defineProperty(_e,"basename",{enumerable:!0,get:function(){return It.basename}}),Object.defineProperty(_e,"dirname",{enumerable:!0,get:function(){return It.dirname}}),Object.defineProperty(_e,"isAbsolute",{enumerable:!0,get:function(){return It.isAbsolute}}),Object.defineProperty(_e,"join",{enumerable:!0,get:function(){return It.join}}),Object.defineProperty(_e,"normalizePath",{enumerable:!0,get:function(){return It.normalizePath}}),Object.defineProperty(_e,"relative",{enumerable:!0,get:function(){return It.relative}}),Object.defineProperty(_e,"resolve",{enumerable:!0,get:function(){return It.resolve}}),Object.defineProperty(_e,"SENTRY_BUFFER_FULL_ERROR",{enumerable:!0,get:function(){return At.SENTRY_BUFFER_FULL_ERROR}}),Object.defineProperty(_e,"makePromiseBuffer",{enumerable:!0,get:function(){return At.makePromiseBuffer}}),Object.defineProperty(_e,"severityLevelFromString",{enumerable:!0,get:function(){return Nt.severityLevelFromString}}),Object.defineProperty(_e,"replaceExports",{enumerable:!0,get:function(){return Rt.replaceExports}}),Object.defineProperty(_e,"UNKNOWN_FUNCTION",{enumerable:!0,get:function(){return Ct.UNKNOWN_FUNCTION}}),Object.defineProperty(_e,"createStackParser",{enumerable:!0,get:function(){return Ct.createStackParser}}),Object.defineProperty(_e,"getFramesFromEvent",{enumerable:!0,get:function(){return Ct.getFramesFromEvent}}),Object.defineProperty(_e,"getFunctionName",{enumerable:!0,get:function(){return Ct.getFunctionName}}),Object.defineProperty(_e,"stackParserFromStackParserOptions",{enumerable:!0,get:function(){return Ct.stackParserFromStackParserOptions}}),Object.defineProperty(_e,"stripSentryFramesAndReverse",{enumerable:!0,get:function(){return Ct.stripSentryFramesAndReverse}}),Object.defineProperty(_e,"isMatchingPattern",{enumerable:!0,get:function(){return Mt.isMatchingPattern}}),Object.defineProperty(_e,"safeJoin",{enumerable:!0,get:function(){return Mt.safeJoin}}),Object.defineProperty(_e,"snipLine",{enumerable:!0,get:function(){return Mt.snipLine}}),Object.defineProperty(_e,"stringMatchesSomePattern",{enumerable:!0,get:function(){return Mt.stringMatchesSomePattern}}),Object.defineProperty(_e,"truncate",{enumerable:!0,get:function(){return Mt.truncate}}),Object.defineProperty(_e,"isNativeFunction",{enumerable:!0,get:function(){return Ut.isNativeFunction}}
954),Object.defineProperty(_e,"supportsDOMError",{enumerable:!0,get:function(){return Ut.supportsDOMError}}),Object.defineProperty(_e,"supportsDOMException",{enumerable:!0,get:function(){return Ut.supportsDOMException}}),Object.defineProperty(_e,"supportsErrorEvent",{enumerable:!0,get:function(){return Ut.supportsErrorEvent}}),Object.defineProperty(_e,"supportsFetch",{enumerable:!0,get:function(){return Ut.supportsFetch}}),Object.defineProperty(_e,"supportsHistory",{enumerable:!0,get:function(){return Ut.supportsHistory}}),Object.defineProperty(_e,"supportsNativeFetch",{enumerable:!0,get:function(){return Ut.supportsNativeFetch}}),Object.defineProperty(_e,"supportsReferrerPolicy",{enumerable:!0,get:function(){return Ut.supportsReferrerPolicy}}),Object.defineProperty(_e,"supportsReportingObserver",{enumerable:!0,get:function(){return Ut.supportsReportingObserver}}),Object.defineProperty(_e,"SyncPromise",{enumerable:!0,get:function(){return Lt.SyncPromise}}),Object.defineProperty(_e,"rejectedSyncPromise",{enumerable:!0,get:function(){return Lt.rejectedSyncPromise}}),Object.defineProperty(_e,"resolvedSyncPromise",{enumerable:!0,get:function(){return Lt.resolvedSyncPromise}}),Object.defineProperty(_e,"browserPerformanceTimeOrigin",{enumerable:!0,get:function(){return Ft.browserPerformanceTimeOrigin}}),Object.defineProperty(_e,"dateTimestampInSeconds",{enumerable:!0,get:function(){return Ft.dateTimestampInSeconds}}),Object.defineProperty(_e,"timestampInSeconds",{enumerable:!0,get:function(){return Ft.timestampInSeconds}}),Object.defineProperty(_e,"TRACEPARENT_REGEXP",{enumerable:!0,get:function(){return vt.TRACEPARENT_REGEXP}}),Object.defineProperty(_e,"extractTraceparentData",{enumerable:!0,get:function(){return vt.extractTraceparentData}}),Object.defineProperty(_e,"generateSentryTraceHeader",{enumerable:!0,get:function(){return vt.generateSentryTraceHeader}}),Object.defineProperty(_e,"generateTraceparentHeader",{enumerable:!0,get:function(){return vt.generateTraceparentHeader}}),Object.defineProperty(_e,"propagationContextFromHeaders",{enumerable:!0,get:function(){return vt.propagationContextFromHeaders}}),Object.defineProperty(_e,"shouldContinueTrace",{enumerable:!0,get:function(){return vt.shouldContinueTrace}}),Object.defineProperty(_e,"getSDKSource",{enumerable:!0,get:function(){return ht.getSDKSource}}),Object.defineProperty(_e,"isBrowserBundle",{enumerable:!0,get:function(){return ht.isBrowserBundle}}),Object.defineProperty(_e,"addItemToEnvelope",{enumerable:!0,get:function(){return Bt.addItemToEnvelope}}),Object.defineProperty(_e,"createAttachmentEnvelopeItem",{enumerable:!0,get:function(){return Bt.createAttachmentEnvelopeItem}}),Object.defineProperty(_e,"createEnvelope",{enumerable:!0,get:function(){return Bt.createEnvelope}}),Object.defineProperty(_e,"createEventEnvelopeHeaders",{enumerable:!0,get:function(){return Bt.createEventEnvelopeHeaders}}),Object.defineProperty(_e,"createSpanEnvelopeItem",{enumerable:!0,get:function(){return Bt.createSpanEnvelopeItem}}),Object.defineProperty(_e,"envelopeContainsItemType",{enumerable:!0,get:function(){return Bt.envelopeContainsItemType}}),Object.defineProperty(_e,"envelopeItemTypeToDataCategory",{enumerable:!0,get:function(){return Bt.envelopeItemTypeToDataCategory}}),Object.defineProperty(_e,"forEachEnvelopeItem",{enumerable:!0,get:function(){return Bt.forEachEnvelopeItem}}),Object.defineProperty(_e,"getSdkMetadataForEnvelopeHeader",{enumerable:!0,get:function(){return Bt.getSdkMetadataForEnvelopeHeader}}),Object.defineProperty(_e,"parseEnvelope",{enumerable:!0,get:function(){return Bt.parseEnvelope}}),Object.defineProperty(_e,"serializeEnvelope",{enumerable:!0,get:function(){return Bt.serializeEnvelope}}),Object.defineProperty(_e,"createClientReportEnvelope",{enumerable:!0,get:function(){return Dt.createClientReportEnvelope}}),Object.defineProperty(_e,"DEFAULT_RETRY_AFTER",{enumerable:!0,get:function(){return Ht.DEFAULT_RETRY_AFTER}}),Object.defineProperty(_e,"disabledUntil",{enumerable:!0,get:function(){return Ht.disabledUntil}}),Object.defineProperty(_e,"isRateLimited",{enumerable:!0,get:function(){return Ht.isRateLimited}}),Object.defineProperty(_e,"parseRetryAfterHeader",{enumerable:!0,get:function(){return Ht.parseRetryAfterHeader}}),Object.defineProperty(_e,"updateRateLimits",{enumerable:!0,get:function(){return Ht.updateRateLimits}}),Object.defineProperty(_e,"MAX_BAGGAGE_STRING_LENGTH",{enumerable:!0,get:function(){return Gt.MAX_BAGGAGE_STRING_LENGTH}}),Object.defineProperty(_e,"SENTRY_BAGGAGE_KEY_PREFIX",{enumerable:!0,get:function(){return Gt.SENTRY_BAGGAGE_KEY_PREFIX}}),Object.defineProperty(_e,"SENTRY_BAGGAGE_KEY_PREFIX_REGEX",{enumerable:!0,get:function(){return Gt.SENTRY_BAGGAGE_KEY_PREFIX_REGEX}}),Object.defineProperty(_e,"baggageHeaderToDynamicSamplingContext",{enumerable:!0,get:function(){return Gt.baggageHeaderToDynamicSamplingContext}}),Object.defineProperty(_e,"dynamicSamplingContextToSentryBaggageHeader",{enumerable:!0,get:function(){return Gt.dynamicSamplingContextToSentryBaggageHeader}}),Object.defineProperty(_e,"mergeBaggageHeaders",{enumerable:!0,get:function(){return Gt.mergeBaggageHeaders}}),Object.defineProperty(_e,"objectToBaggageHeader",{enumerable:!0,get:function(){return Gt.objectToBaggageHeader}}),Object.defineProperty(_e,"parseBaggageHeader",{enumerable:!0,get:function(){return Gt.parseBaggageHeader}}
954),Object.defineProperty(_e,"getHttpSpanDetailsFromUrlObject",{enumerable:!0,get:function(){return xt.getHttpSpanDetailsFromUrlObject}}),Object.defineProperty(_e,"getSanitizedUrlString",{enumerable:!0,get:function(){return xt.getSanitizedUrlString}}),Object.defineProperty(_e,"getSanitizedUrlStringFromUrlObject",{enumerable:!0,get:function(){return xt.getSanitizedUrlStringFromUrlObject}}),Object.defineProperty(_e,"isURLObjectRelative",{enumerable:!0,get:function(){return xt.isURLObjectRelative}}),Object.defineProperty(_e,"parseStringToURLObject",{enumerable:!0,get:function(){return xt.parseStringToURLObject}}),Object.defineProperty(_e,"parseUrl",{enumerable:!0,get:function(){return xt.parseUrl}}),Object.defineProperty(_e,"stripDataUrlContent",{enumerable:!0,get:function(){return xt.stripDataUrlContent}}),Object.defineProperty(_e,"stripUrlQueryAndFragment",{enumerable:!0,get:function(){return xt.stripUrlQueryAndFragment}}),Object.defineProperty(_e,"_INTERNAL_enhanceErrorWithSentryInfo",{enumerable:!0,get:function(){return kt._enhanceErrorWithSentryInfo}}),Object.defineProperty(_e,"eventFromMessage",{enumerable:!0,get:function(){return kt.eventFromMessage}}),Object.defineProperty(_e,"eventFromUnknownInput",{enumerable:!0,get:function(){return kt.eventFromUnknownInput}}),Object.defineProperty(_e,"exceptionFromError",{enumerable:!0,get:function(){return kt.exceptionFromError}}),Object.defineProperty(_e,"parseStackFrames",{enumerable:!0,get:function(){return kt.parseStackFrames}}),Object.defineProperty(_e,"LRUMap",{enumerable:!0,get:function(){return Yt.LRUMap}}),Object.defineProperty(_e,"generateSpanId",{enumerable:!0,get:function(){return qt.generateSpanId}}),Object.defineProperty(_e,"generateTraceId",{enumerable:!0,get:function(){return qt.generateTraceId}}),Object.defineProperty(_e,"SDK_VERSION",{enumerable:!0,get:function(){return wt.SDK_VERSION}}),Object.defineProperty(_e,"getDebugImagesForResources",{enumerable:!0,get:function(){return Kt.getDebugImagesForResources}}),Object.defineProperty(_e,"getFilenameToDebugIdMap",{enumerable:!0,get:function(){return Kt.getFilenameToDebugIdMap}}),Object.defineProperty(_e,"getFilenameToMetadataMap",{enumerable:!0,get:function(){return zt.getFilenameToMetadataMap}}),Object.defineProperty(_e,"escapeStringForRegex",{enumerable:!0,get:function(){return Vt.escapeStringForRegex}}),Object.defineProperty(_e,"_INTERNAL_safeDateNow",{enumerable:!0,get:function(){return Wt.safeDateNow}}),Object.defineProperty(_e,"_INTERNAL_safeMathRandom",{enumerable:!0,get:function(){return Wt.safeMathRandom}}),Object.defineProperty(_e,"_INTERNAL_withRandomSafeContext",{enumerable:!0,get:function(){return Wt.withRandomSafeContext}}),Object.defineProperty(_e,"ServerRuntimeClient",{enumerable:!0,get:function(){return Xt.ServerRuntimeClient}}),Object.defineProperty(_e,"trpcMiddleware",{enumerable:!0,get:function(){return Qt.trpcMiddleware}}),Object.defineProperty(_e,"wrapMcpServerWithSentry",{enumerable:!0,get:function(){return Jt.wrapMcpServerWithSentry}}),Object.defineProperty(_e,"isNodeEnv",{enumerable:!0,get:function(){return Zt.isNodeEnv}}),Object.defineProperty(_e,"loadModule",{enumerable:!0,get:function(){return Zt.loadModule}}),Object.defineProperty(_e,"filenameIsInApp",{enumerable:!0,get:function(){return $t.filenameIsInApp}}),Object.defineProperty(_e,"node",{enumerable:!0,get:function(){return $t.node}}),Object.defineProperty(_e,"nodeStackLineParser",{enumerable:!0,get:function(){return $t.nodeStackLineParser}}),Object.defineProperty(_e,"vercelWaitUntil",{enumerable:!0,get:function(){return er.vercelWaitUntil}}),Object.defineProperty(_e,"flushIfServerless",{enumerable:!0,get:function(){return tr.flushIfServerless}}),Object.defineProperty(_e,"callFrameToStackFrame",{enumerable:!0,get:function(){return rr.callFrameToStackFrame}}),Object.defineProperty(_e,"watchdogTimer",{enumerable:!0,get:function(){return rr.watchdogTimer}}),Object.defineProperty(_e,"_INTERNAL_safeUnref",{enumerable:!0,get:function(){return nr.safeUnref}}),Object.defineProperty(_e,"expressErrorHandler",{enumerable:!0,get:function(){return or.expressErrorHandler}}),Object.defineProperty(_e,"patchExpressModule",{enumerable:!0,get:function(){return or.patchExpressModule}}),Object.defineProperty(_e,"setupExpressErrorHandler",{enumerable:!0,get:function(){return or.setupExpressErrorHandler}}),Object.defineProperty(_e,"_INTERNAL_sanitizeSqlQuery",{enumerable:!0,get:function(){return ur._sanitizeSqlQuery}}),Object.defineProperty(_e,"instrumentPostgresJsSql",{enumerable:!0,get:function(){return ur.instrumentPostgresJsSql}}),Object.defineProperty(_e,"_INTERNAL_getSqlQuerySummary",{enumerable:!0,get:function(){return ir.getSqlQuerySummary}}),Object.defineProperty(_e,"patchHttpModuleClient",{enumerable:!0,get:function(){return ar.patchHttpModuleClient}}),Object.defineProperty(_e,"getHttpClientSubscriptions",{enumerable:!0,get:function(){return cr.getHttpClientSubscriptions}}),Object.defineProperty(_e,"getHttpServerSubscriptions",{enumerable:!0,get:function(){return br.getHttpServerSubscriptions}}),Object.defineProperty(_e,"isStaticAssetRequest",{enumerable:!0,get:function(){return br.isStaticAssetRequest}}),Object.defineProperty(_e,"recordRequestSession",{enumerable:!0,get:function(){return fr.recordRequestSession}}),Object.defineProperty(_e,"addOutgoingRequestBreadcrumb",{enumerable:!0,get:function(){return pr.addOutgoingRequestBreadcrumb}}),Object.defineProperty(_e,"getRequestOptions",{enumerable:!0,get:function(){return lr.getRequestOptions}}),Object.defineProperty(_e,"getRequestUrl",{enumerable:!0,get:function(){return lr.getRequestUrl}}),Object.defineProperty(_e,"getRequestUrlFromClientRequest",{enumerable:!0,get:function(){return lr.getRequestUrlFromClientRequest}}),Object.defineProperty(_e,"getRequestUrlObject",{enumerable:!0,get:function(){return lr.getRequestUrlObject}}),Object.defineProperty(_e,"HTTP_ON_CLIENT_REQUEST",{enumerable:!0,get:function(){return dr.HTTP_ON_CLIENT_REQUEST}}),Object.defineProperty(_e,"HTTP_ON_SERVER_REQUEST",{enumerable:!0,get:function(){return dr.HTTP_ON_SERVER_REQUEST}}),Object.defineProperty(_e,"getComponentName",{enumerable:!0,get:function(){return gr.getComponentName}}),Object.defineProperty(_e,"getLocationHref",{enumerable:!0,get:function(){return gr.getLocationHref}}),Object.defineProperty(_e,"htmlTreeAsString",{enumerable:!0,get:function(){return gr.htmlTreeAsString}}),Object.defineProperty(_e,"instrumentLangChainEmbeddings",{enumerable:!0,get:function(){return mr.instrumentLangChainEmbeddings}}),Object.defineProperty(_e,"logger",{enumerable:!0,get:function(){return ve}}),Object.defineProperty(_e,"metrics",{enumerable:!0,get:function(){return De}});var t=r(_d[0]),n=r(_d[1]),o=r(_d[2]),u=r(_d[3]),c=r(_d[4]),b=r(_d[5]),f=r(_d[6]),p=r(_d[7]),l=r(_d[8]),d=r(_d[9]),s=r(_d[10]),T=r(_d[11]),E=r(_d[12]),O=r(_d[13]),S=r(_d[14]),P=r(_d[15]),y=r(_d[16]),_=r(_d[17]),j=r(_d[18]),I=r
954(_d[19]),A=r(_d[20]),N=r(_d[21]),R=r(_d[22]),C=r(_d[23]),M=r(_d[24]),U=r(_d[25]),L=r(_d[26]),F=r(_d[27]),v=r(_d[28]),h=r(_d[29]),B=r(_d[30]),D=r(_d[31]),H=r(_d[32]),G=r(_d[33]),x=r(_d[34]),k=r(_d[35]),Y=r(_d[36]),q=r(_d[37]),w=r(_d[38]),K=r(_d[39]),z=r(_d[40]),V=r(_d[41]),W=r(_d[42]),X=r(_d[43]),Q=r(_d[44]),J=r(_d[45]),Z=r(_d[46]),$=r(_d[47]),ee=r(_d[48]),te=r(_d[49]),re=r(_d[50]),ne=r(_d[51]),oe=r(_d[52]),ue=r(_d[53]),ie=r(_d[54]),ae=r(_d[55]),ce=r(_d[56]),be=r(_d[57]),fe=r(_d[58]),pe=r(_d[59]),le=r(_d[60]),de=r(_d[61]),ge=r(_d[62]),me=r(_d[63]),se=r(_d[64]),Te=r(_d[65]),Ee=r(_d[66]),Oe=r(_d[67]),Se=r(_d[68]),Pe=r(_d[69]),ye=r(_d[70]),je=r(_d[71]),Ie=r(_d[72]),Ae=r(_d[73]),Ne=r(_d[74]),Re=r(_d[75]),Ce=r(_d[76]),Me=r(_d[77]),Ue=r(_d[78]),Le=r(_d[79]),Fe=r(_d[80]),ve=e(r(_d[81])),he=r(_d[82]),Be=r(_d[83]),De=e(r(_d[84])),He=r(_d[85]),Ge=r(_d[86]),xe=r(_d[87]),ke=r(_d[88]),Ye=r(_d[89]),qe=r(_d[90]),we=r(_d[91]),Ke=r(_d[92]),ze=r(_d[93]),Ve=r(_d[94]),We=r(_d[95]),Xe=r(_d[96]),Qe=r(_d[97]),Je=r(_d[98]),Ze=r(_d[99]),$e=r(_d[100]),et=r(_d[101]),tt=r(_d[102]),rt=r(_d[103]),nt=r(_d[104]),ot=r(_d[105]),ut=r(_d[106]),it=r(_d[107]),at=r(_d[108]),ct=r(_d[109]),bt=r(_d[110]),ft=r(_d[111]),pt=r(_d[112]),lt=r(_d[113]),dt=r(_d[114]),gt=r(_d[115]),mt=r(_d[116]),st=r(_d[117]),Tt=r(_d[118]),Et=r(_d[119]),Ot=r(_d[120]),St=r(_d[121]),Pt=r(_d[122]),yt=r(_d[123]),_t=r(_d[124]),jt=r(_d[125]),It=r(_d[126]),At=r(_d[127]),Nt=r(_d[128]),Rt=r(_d[129]),Ct=r(_d[130]),Mt=r(_d[131]),Ut=r(_d[132]),Lt=r(_d[133]),Ft=r(_d[134]),vt=r(_d[135]),ht=r(_d[136]),Bt=r(_d[137]),Dt=r(_d[138]),Ht=r(_d[139]),Gt=r(_d[140]),xt=r(_d[141]),kt=r(_d[142]),Yt=r(_d[143]),qt=r(_d[144]),wt=r(_d[145]),Kt=r(_d[146]),zt=r(_d[147]),Vt=r(_d[148]),Wt=r(_d[149]),Xt=r(_d[150]),Qt=r(_d[151]),Jt=r(_d[152]),Zt=r(_d[153]),$t=r(_d[154]),er=r(_d[155]),tr=r(_d[156]),rr=r(_d[157]),nr=r(_d[158]),or=r(_d[159]),ur=r(_d[160]),ir=r(_d[161]),ar=r(_d[162]),cr=r(_d[163]),br=r(_d[164]),fr=r(_d[165]),pr=r(_d[166]),lr=r(_d[167]),dr=r(_d[168]),gr=r(_d[169]),mr=r(_d[170])},859,[860,893,898,902,916,901,892,913,918,904,910,915,909,919,891,903,922,890,873,871,927,866,875,874,924,929,930,953,944,954,955,931,956,957,958,960,961,920,923,962,899,907,963,914,965,966,967,870,886,897,968,969,970,971,917,887,900,972,906,973,974,975,976,977,980,982,984,987,988,989,991,992,993,994,995,997,998,999,1000,1001,932,1002,1003,940,1005,1006,1007,1008,1009,1013,1012,1015,1018,1017,1016,1019,1021,1020,1023,1024,1027,1029,1028,1030,1031,1033,912,1036,996,978,1037,896,1038,863,985,1039,862,869,864,878,937,865,876,881,882,877,990,945,986,1041,868,880,1040,925,883,894,939,908,947,946,895,964,979,1042,885,867,926,981,1043,879,1044,1046,1047,938,1061,1062,1063,1064,928,1065,1072,1073,1074,1076,1082,1084,1077,1078,1075,1085,1086]);
955__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"registerSpanErrorInstrumentation",{enumerable:!0,get:function(){return _}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=r(d[3]),l=r(d[4]),u=r(d[5]);let s=!1;function _(){function _(){const t=(0,l.getActiveSpan)(),o=t&&(0,l.getRootSpan)(t);if(o){const t="internal_error";n.DEBUG_BUILD&&c.debug.log(`[Tracing] Root span: ${t} -> Global error occurred`),o.setStatus({code:u.SPAN_STATUS_ERROR,message:t})}}s||(s=!0,(0,t.addGlobalErrorInstrumentationHandler)(_),(0,o.addGlobalUnhandledRejectionInstrumentationHandler)(_))}},860,[861,862,869,865,870,892]);
956__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEBUG_BUILD",{enumerable:!0,get:function(){return _}});const _='undefined'==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},861,[]);
957__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addGlobalErrorInstrumentationHandler",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]);let o=null;function u(n){const o="error";(0,t.addHandler)(o,n),(0,t.maybeInstrument)(o,l)}function l(){o=n.GLOBAL_OBJ.onerror,n.GLOBAL_OBJ.onerror=function(n,u,l,_,c){const s={column:_,error:c,line:l,msg:n,url:u};return(0,t.triggerHandlers)("error",s),!!o&&o.apply(this,arguments)},n.GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}},862,[863,864]);
958__d(function(g,r,i,a,m,e,d){"use strict";
958Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"GLOBAL_OBJ",{enumerable:!0,get:function(){return t}});const t=globalThis},863,[]);
959__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"addHandler",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"maybeInstrument",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"resetInstrumentationHandlers",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"triggerHandlers",{enumerable:!0,get:function(){return b}});var e=r(d[0]),n=r(d[1]),t=r(d[2]);const o={},u={};function c(e,n){return o[e]=o[e]||[],o[e].push(n),()=>{const t=o[e];if(t){const e=t.indexOf(n);-1!==e&&t.splice(e,1)}}}function f(){Object.keys(o).forEach(e=>{o[e]=void 0})}function s(t,o){if(!u[t]){u[t]=!0;try{o()}catch(o){e.DEBUG_BUILD&&n.debug.error(`Error while instrumenting ${t}`,o)}}}function b(u,c){const f=u&&o[u];if(f)for(const o of f)try{o(c)}catch(c){e.DEBUG_BUILD&&n.debug.error(`Error while triggering instrumentation handler.\nType: ${u}\nName: ${(0,t.getFunctionName)(o)}\nError:`,c)}}},864,[861,865,868]);
960__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"CONSOLE_LEVELS",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"consoleSandbox",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"debug",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"originalConsoleMethods",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]),o=r(d[2]);const c=["debug","info","warn","error","log","assert","trace"],u={};function l(n){if(!("console"in o.GLOBAL_OBJ))return n();const t=o.GLOBAL_OBJ.console,c={},l=Object.keys(u);l.forEach(n=>{const o=u[n];c[n]=t[n],t[n]=o});try{return n()}finally{l.forEach(n=>{t[n]=c[n]})}}function f(){return s().enabled}function b(n,...c){t.DEBUG_BUILD&&f()&&l(()=>{o.GLOBAL_OBJ.console[n](`Sentry Logger [${n}]:`,...c)})}function s(){return t.DEBUG_BUILD?(0,n.getGlobalSingleton)("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const O={enable:function(){s().enabled=!0},disable:function(){s().enabled=!1},isEnabled:f,log:function(...n){b("log",...n)},warn:function(...n){b("warn",...n)},error:function(...n){b("error",...n)}}},865,[866,861,863]);
961__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getGlobalSingleton",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"getMainCarrier",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"getSentryCarrier",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]);function _(){return u(t.GLOBAL_OBJ),t.GLOBAL_OBJ}function u(t){const _=t.__SENTRY__=t.__SENTRY__||{};return _.version=_.version||n.SDK_VERSION,_[n.SDK_VERSION]=_[n.SDK_VERSION]||{}}function o(_,u,o=t.GLOBAL_OBJ){const S=o.__SENTRY__=o.__SENTRY__||{},O=S[n.SDK_VERSION]=S[n.SDK_VERSION]||{};return O[_]||(O[_]=u())}},866,[867,863]);
962__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return t}});const t="10.64.0"},867,[]);
963__d(function(g,r,_i,_a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"UNKNOWN_FUNCTION",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"createStackParser",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"getFramesFromEvent",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"getFunctionName",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"normalizeStackTracePath",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"stackParserFromStackParserOptions",{enumerable:!0,get:function(){return i}}),Object.defineProperty(e,"stripSentryFramesAndReverse",{enumerable:!0,get:function(){return a}});const t=50,n="?",c=/\(error: (.*)\)/,o=/captureMessage|captureException/;function u(...n){const o=n.sort((t,n)=>t[0]-n[0]).map(t=>t[1]);return(n,u=0,i=0)=>{const s=[],f=n.split("\n");for(let n=u;n<f.length;n++){let u=f[n];u.length>1024&&(u=u.slice(0,1024));const a=c.test(u)?u.replace(c,"$1"):u;if(!a.includes("Error: ")){for(const t of o){const n=t(a);if(n){s.push(n);break}}if(s.length>=t+i)break}}return a(s.slice(i))}}function i(t){return Array.isArray(t)?u(...t):t}function a(c){if(!c.length)return[];const u=Array.from(c);return/sentryWrapped/.test(s(u).function||"")&&u.pop(),u.reverse(),o.test(s(u).function||"")&&(u.pop(),o.test(s(u).function||"")&&u.pop()),u.slice(0,t).map(t=>({...t,filename:t.filename||s(u).filename,function:t.function||n}))}function s(t){return t[t.length-1]||{}}const f="<anonymous>";function l(t){try{return t&&"function"==typeof t&&t.name||f}catch{return f}}function p(t){const n=t.exception;if(n){const t=[];
963try{return n.values.forEach(n=>{n.stacktrace.frames&&t.push(...n.stacktrace.frames)}),t}catch{return}}}function b(t){let n=t?.startsWith("file://")?t.slice(7):t;return n?.match(/\/[A-Z]:/)&&(n=n.slice(1)),n}},868,[]);
964__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"addGlobalUnhandledRejectionInstrumentationHandler",{enumerable:!0,get:function(){return o}});var n=r(d[0]),e=r(d[1]);let t=null;function o(n){const t="unhandledrejection";(0,e.addHandler)(t,n),(0,e.maybeInstrument)(t,u)}function u(){t=n.GLOBAL_OBJ.onunhandledrejection,n.GLOBAL_OBJ.onunhandledrejection=function(n){const o=n;return(0,e.triggerHandlers)("unhandledrejection",o),!t||t.apply(this,arguments)},n.GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}},869,[863,864]);
965__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTERNAL_getSegmentSpan",{enumerable:!0,get:function(){return W}}),Object.defineProperty(e,"TRACE_FLAG_NONE",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"TRACE_FLAG_SAMPLED",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"addChildSpanToSpan",{enumerable:!0,get:function(){return G}}),Object.defineProperty(e,"addStatusMessageAttribute",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"convertSpanLinksForEnvelope",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"getActiveSpan",{enumerable:!0,get:function(){return q}}),Object.defineProperty(e,"getRootSpan",{enumerable:!0,get:function(){return K}}),Object.defineProperty(e,"getSimpleStatus",{enumerable:!0,get:function(){return w}}),Object.defineProperty(e,"getSpanDescendants",{enumerable:!0,get:function(){return z}}),Object.defineProperty(e,"getStatusMessage",{enumerable:!0,get:function(){return L}}),Object.defineProperty(e,"getStreamedSpanLinks",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"removeChildSpanFromSpan",{enumerable:!0,get:function(){return H}}),Object.defineProperty(e,"showSpanDropWarning",{enumerable:!0,get:function(){return Q}}),Object.defineProperty(e,"spanIsSampled",{enumerable:!0,get:function(){return J}}),Object.defineProperty(e,"spanIsSentrySpan",{enumerable:!0,get:function(){return F}}),Object.defineProperty(e,"spanTimeInputToSeconds",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"spanToJSON",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"spanToStreamedSpanJSON",{enumerable:!0,get:function(){return U}}),Object.defineProperty(e,"spanToTraceContext",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"spanToTraceHeader",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"spanToTraceparentHeader",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"spanToTransactionTraceContext",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"streamedSpanJsonToSerializedSpan",{enumerable:!0,get:function(){return M}}),Object.defineProperty(e,"updateSpanName",{enumerable:!0,get:function(){return V}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]),p=r(d[6]),f=r(d[7]),S=r(d[8]),_=r(d[9]),b=r(d[10]),T=r(d[11]),l=r(d[12]);const y=0,A=1;let O=!1;function I(t){const{spanId:n,traceId:o}=t.spanContext(),{data:s,op:u,parent_span_id:c,status:p,origin:f,links:S}=v(t);return{parent_span_id:c,span_id:n,trace_id:o,data:s,op:u,status:p,origin:f,links:S}}function P(t){const{spanId:n,traceId:o,isRemote:s}=t.spanContext(),u=s?n:v(t).parent_span_id,c=(0,p.getCapturedScopesOnSpan)(t).scope;return{parent_span_id:u,span_id:s?c?.getPropagationContext().propagationSpanId||(0,S.generateSpanId)():n,trace_id:o}}function N(t){const{traceId:n,spanId:o}=t.spanContext(),s=J(t);return(0,b.generateSentryTraceHeader)(n,o,s)}function E(t){const{traceId:n,spanId:o}=t.spanContext(),s=J(t);return(0,b.generateTraceparentHeader)(n,o,s)}function C(t){return t&&t.length>0?t.map(({context:{spanId:t,traceId:n,traceFlags:o,...s},attributes:u})=>({span_id:t,trace_id:n,sampled:o===A,attributes:u,...s})):void 0}function j(t){return t?.length?t.map(({context:{spanId:t,traceId:n,traceFlags:o},attributes:s})=>({span_id:t,trace_id:n,sampled:o===A,attributes:s})):void 0}function R(t){return"number"==typeof t?x(t):Array.isArray(t)?t[0]+t[1]/1e9:t instanceof Date?x(t.getTime()):(0,_.timestampInSeconds)()}function x(t){return t>9999999999?t/1e3:t}function v(t){if(F(t))return t.getSpanJSON();const{spanId:n,traceId:o}=t.spanContext();if(h(t)){const{attributes:s,startTime:c,name:p,endTime:f,status:S,links:_}=t;return{span_id:n,trace_id:o,data:s,description:p,parent_span_id:k(t),start_timestamp:R(c),timestamp:R(f)||void 0,status:L(S),op:s[u.SEMANTIC_ATTRIBUTE_SENTRY_OP],origin:s[u.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],links:C(_)}}return{span_id:n,trace_id:o,start_timestamp:0,data:{}}}function U(t){if(F(t))return t.getStreamedSpanJSON();const{spanId:n,traceId:o}=t.spanContext();if(h(t)){const{attributes:s,startTime:u,name:c,endTime:p,status:f,links:S}=t;return{name:c,span_id:n,trace_id:o,parent_span_id:k(t),start_timestamp:R(u),end_timestamp:R(p),is_segment:t===W(t),status:w(f),attributes:B(s,f),links:j(S)}}return{span_id:n,trace_id:o,start_timestamp:0,name:"",end_timestamp:0,status:"ok",is_segment:t===W(t)}
965}function k(t){return"parentSpanId"in t?t.parentSpanId:"parentSpanContext"in t?t.parentSpanContext?.spanId:void 0}function M(t){return{...t,attributes:(0,n.serializeAttributes)(t.attributes),links:t.links?.map(t=>({...t,attributes:(0,n.serializeAttributes)(t.attributes)}))}}function h(t){const n=t;return!!(n.attributes&&n.startTime&&n.name&&n.endTime&&n.status)}function F(t){return"function"==typeof t.getSpanJSON}function J(t){const{traceFlags:n}=t.spanContext();return n===A}function L(t){if(t&&t.code!==c.SPAN_STATUS_UNSET)return t.code===c.SPAN_STATUS_OK?"ok":t.message||"internal_error"}function w(t){return t&&t.code!==c.SPAN_STATUS_OK&&t.code!==c.SPAN_STATUS_UNSET&&"cancelled"!==t.message?"error":"ok"}function B(t,n){const o="error"===w(n)?n?.message:void 0;return{...o&&{[u.SEMANTIC_ATTRIBUTE_SENTRY_STATUS_MESSAGE]:o},...t}}const Y="_sentryChildSpans",D="_sentryRootSpan";function G(t,n){const o=t[D]||t;(0,f.addNonEnumerableProperty)(n,D,o),t[Y]?t[Y].add(n):(0,f.addNonEnumerableProperty)(t,Y,new Set([n]))}function H(t,n){t[Y]&&t[Y].delete(n)}function z(t){const n=new Set;return(function t(o){if(!n.has(o)&&J(o)){n.add(o);const s=o[Y]?Array.from(o[Y]):[];for(const n of s)t(n)}})(t),Array.from(n)}const K=W;function W(t){return t[D]||t}function q(){const n=(0,o.getMainCarrier)(),u=(0,t.getAsyncContextStrategy)(n);return u.getActiveSpan?u.getActiveSpan():(0,l._getSpanForScope)((0,s.getCurrentScope)())}function Q(){O||((0,T.consoleSandbox)(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),O=!0)}function V(t,n){t.updateName(n),t.setAttributes({[u.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"custom",[u.SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME]:n})}},870,[871,889,866,890,891,892,893,877,885,883,894,865,886]);
966__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getAsyncContextStrategy",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"setAsyncContextStrategy",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]);function c(n){const c=(0,t.getMainCarrier)();(0,t.getSentryCarrier)(c).acs=n}function o(c){const o=(0,t.getSentryCarrier)(c);return o.acs?o.acs:(0,n.getStackAsyncContextStrategy)()}},871,[866,872]);
967__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"AsyncContextStack",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"getStackAsyncContextStrategy",{enumerable:!0,get:function(){return l}});var t=r(d[0]),e=r(d[1]),o=r(d[2]),c=r(d[3]),n=r(d[4]);class p{constructor(t,o){let c,n;c=t||new e.Scope,n=o||new e.Scope,this._stack=[{scope:c}],this._isolationScope=n}withScope(t){const e=this._pushScope();let n;try{n=t(e)}catch(t){throw this._popScope(),t}return(0,c.isThenable)(n)?(0,o.chainAndCopyPromiseLike)(n,()=>this._popScope(),()=>this._popScope()):(this._popScope(),n)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}}function s(){const e=(0,n.getMainCarrier)(),o=(0,n.getSentryCarrier)(e);return o.stack=o.stack||new p((0,t.getDefaultCurrentScope)(),(0,t.getDefaultIsolationScope)())}function S(t){return s().withScope(t)}function u(t,e){const o=s();return o.withScope(()=>(o.getStackTop().scope=t,e(t)))}function h(t){return s().withScope(()=>t(s().getIsolationScope()))}function l(){return{withIsolationScope:h,withScope:S,withSetScope:u,withSetIsolationScope:(t,e)=>h(e),getCurrentScope:()=>s().getScope(),getIsolationScope:()=>s().getIsolationScope()}}},872,[873,874,888,878,866]);
968__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getDefaultCurrentScope",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"getDefaultIsolationScope",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]);function o(){return(0,t.getGlobalSingleton)("defaultCurrentScope",()=>new n.Scope)}function u(){return(0,t.getGlobalSingleton)("defaultIsolationScope",()=>new n.Scope)}},873,[866,874]);
969__d(function(g,r,i,a,m,e,d){"use strict";
969Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return b}});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),h=r(d[4]),_=r(d[5]),c=r(d[6]),u=r(d[7]),p=r(d[8]),l=r(d[9]),v=r(d[10]);class b{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:(0,c.generateTraceId)(),sampleRand:(0,u.safeMathRandom)()}}clone(){const t=new b;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._attributes={...this._attributes},t._extra={...this._extra},t._contexts={...this._contexts},this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,t._conversationId=this._conversationId,(0,p._setSpanForScope)(t,(0,p._getSpanForScope)(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&(0,s.updateSession)(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(t){return this._conversationId=t||void 0,this._notifyScopeListeners(),this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,s){return this.setTags({[t]:s})}setAttributes(t){return this._attributes={...this._attributes,...t},this._notifyScopeListeners(),this}setAttribute(t,s){return this.setAttributes({[t]:s})}removeAttribute(t){return t in this._attributes&&(delete this._attributes[t],this._notifyScopeListeners()),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,s){return this._extra={...this._extra,[t]:s},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,s){return null===s?delete this._contexts[t]:this._contexts[t]=s,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const s="function"==typeof t?t(this):t,n=s instanceof b?s.getScopeData():(0,o.isPlainObject)(s)?t:void 0,{tags:h,attributes:_,extra:c,user:u,contexts:p,level:l,fingerprint:v=[],propagationContext:f,conversationId:x}=n||{};return this._tags={...this._tags,...h},this._attributes={...this._attributes,..._},this._extra={...this._extra,...c},this._contexts={...this._contexts,...p},u&&Object.keys(u).length&&(this._user=u),l&&(this._level=l),v.length&&(this._fingerprint=v),f&&(this._propagationContext=f),x&&(this._conversationId=x),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,(0,p._setSpanForScope)(this,void 0),this._attachments=[],this.setPropagationContext({traceId:(0,c.generateTraceId)(),sampleRand:(0,u.safeMathRandom)()}),this._notifyScopeListeners(),this}addBreadcrumb(t,s){const n="number"==typeof s?s:100;if(n<=0)return this;const o={timestamp:(0,v.dateTimestampInSeconds)(),...t,message:t.message?(0,l.truncate)(t.message,2048):t.message};return this._breadcrumbs.push(o),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:(0,p._getSpanForScope)(this),conversationId:this._conversationId}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=(0,h.merge)(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}
969captureException(s,o){const h=o?.event_id||(0,_.uuid4)();if(!this._client)return t.DEBUG_BUILD&&n.debug.warn("No client configured on scope - will not capture exception!"),h;const c=new Error("Sentry syntheticException");return this._client.captureException(s,{originalException:s,syntheticException:c,...o,event_id:h},this),h}captureMessage(s,o,h){const c=h?.event_id||(0,_.uuid4)();if(!this._client)return t.DEBUG_BUILD&&n.debug.warn("No client configured on scope - will not capture message!"),c;const u=h?.syntheticException??new Error(s);return this._client.captureMessage(s,o,{originalException:s,syntheticException:u,...h,event_id:c},this),c}captureEvent(s,o){const h=s.event_id||o?.event_id||(0,_.uuid4)();return this._client?(this._client.captureEvent(s,{...o,event_id:h},this),h):(t.DEBUG_BUILD&&n.debug.warn("No client configured on scope - will not capture event!"),h)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}}},874,[861,875,865,878,884,876,885,879,886,880,883]);
970__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"closeSession",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"makeSession",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"updateSession",{enumerable:!0,get:function(){return o}});var t=r(d[0]),s=r(d[1]);function n(n){const u=(0,s.timestampInSeconds)(),c={sid:(0,t.uuid4)(),init:!0,timestamp:u,started:u,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>p(c)};return n&&o(c,n),c}function o(n,o={}){if(o.user&&(!n.ipAddress&&o.user.ip_address&&(n.ipAddress=o.user.ip_address),n.did||o.did||(n.did=o.user.id||o.user.email||o.user.username)),n.timestamp=o.timestamp||(0,s.timestampInSeconds)(),o.abnormal_mechanism&&(n.abnormal_mechanism=o.abnormal_mechanism),o.ignoreDuration&&(n.ignoreDuration=o.ignoreDuration),o.sid&&(n.sid=32===o.sid.length?o.sid:(0,t.uuid4)()),void 0!==o.init&&(n.init=o.init),!n.did&&o.did&&(n.did=`${o.did}`),"number"==typeof o.started&&(n.started=o.started),n.ignoreDuration)n.duration=void 0;else if("number"==typeof o.duration)n.duration=o.duration;else{const t=n.timestamp-n.started;n.duration=t>=0?t:0}o.release&&(n.release=o.release),o.environment&&(n.environment=o.environment),!n.ipAddress&&o.ipAddress&&(n.ipAddress=o.ipAddress),!n.userAgent&&o.userAgent&&(n.userAgent=o.userAgent),"number"==typeof o.errors&&(n.errors=o.errors),o.status&&(n.status=o.status)}function u(t,s){let n={};s?n={status:s}:"ok"===t.status&&(n={status:"exited"}),o(t,n)}function p(t){return{sid:`${t.sid}`,init:t.init,started:new Date(1e3*t.started).toISOString(),timestamp:new Date(1e3*t.timestamp).toISOString(),status:t.status,errors:t.errors,did:"number"==typeof t.did||"string"==typeof t.did?`${t.did}`:void 0,duration:t.duration,abnormal_mechanism:t.abnormal_mechanism,attrs:{release:t.release,environment:t.environment,ip_address:t.ipAddress,user_agent:t.userAgent}}}},875,[876,883]);
971__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addContextToFrame",{enumerable:!0,get:function(){return x}}),Object.defineProperty(e,"addExceptionMechanism",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"addExceptionTypeValue",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"checkOrSetAlreadyCaught",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"getEventDescription",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"isAlreadyCaptured",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"parseSemver",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"uuid4",{enumerable:!0,get:function(){return s}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=r(d[3]);function u(){const n=c.GLOBAL_OBJ;return n.crypto||n.msCrypto}let p;function s(n=u()){try{if(n?.randomUUID)return(0,t.withRandomSafeContext)(()=>n.randomUUID()).replace(/-/g,"")}catch{}return p||(p="10000000100040008000100000000000"),p.replace(/[018]/g,n=>(n^(16*(0,t.safeMathRandom)()&15)>>n/4).toString(16))}function f(n){return n.exception?.values?.[0]}function l(n){const{message:t,event_id:o}=n;if(t)return t;const c=f(n);return c?c.type&&c.value?`${c.type}: ${c.value}`:c.type||c.value||o||"<unknown>":o||"<unknown>"}function y(n,t,o){const c=n.exception=n.exception||{},u=c.values=c.values||[],p=u[0]=u[0]||{};p.value||(p.value=t||""),p.type||(p.type=o||"Error")}function h(n,t){const o=f(n);if(!o)return;const c=o.mechanism;if(o.mechanism={type:"generic",handled:!0,...c,...t},t&&"data"in t){const n={...c?.data,...t.data};o.mechanism.data=n}}const b=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?
971:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;function _(n){return parseInt(n||"",10)}function v(n){const t=n.match(b)||[],o=_(t[1]),c=_(t[2]),u=_(t[3]);return{buildmetadata:t[5],major:isNaN(o)?void 0:o,minor:isNaN(c)?void 0:c,patch:isNaN(u)?void 0:u,prerelease:t[4]}}function x(n,t,c=5){if(void 0===t.lineno)return;const u=n.length,p=Math.max(Math.min(u-1,t.lineno-1),0);t.pre_context=n.slice(Math.max(0,p-c),p).map(n=>(0,o.snipLine)(n,0));const s=Math.min(u-1,p);t.context_line=(0,o.snipLine)(n[s],t.colno||0),t.post_context=n.slice(Math.min(p+1,u),p+1+c).map(n=>(0,o.snipLine)(n,0))}function O(t){if(j(t))return!0;try{(0,n.addNonEnumerableProperty)(t,"__sentry_captured__",!0)}catch{}return!1}function j(n){try{return n.__sentry_captured__}catch{}}},876,[877,879,880,863]);
972__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addNonEnumerableProperty",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"convertToPlainObject",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"dropUndefinedKeys",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"extractExceptionKeysForMessage",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"fill",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"getOriginalFunction",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"markFunctionWrapped",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"objectify",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"wrapMethod",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);function c(o,c,u){if(!(c in o))return;const s=o[c];if("function"!=typeof s)return;const b=u(s);"function"==typeof b&&f(b,s);try{o[c]=b}catch{t.DEBUG_BUILD&&n.debug.log(`Failed to replace method "${c}" in object`,o)}}function u(o,c,u){try{Object.defineProperty(o,c,{value:u,writable:!0,configurable:!0})}catch{t.DEBUG_BUILD&&n.debug.log(`Failed to add non-enumerable property "${String(c)}" to object`,o)}}function f(t,n){try{const o=n.prototype||{};t.prototype=n.prototype=o,u(t,"__sentry_original__",n)}catch{}}function s(t,n,o,c=!0){const u=t[n];if("function"!=typeof u)throw new Error(`Cannot wrap method: ${n} is not a function`);if(b(u))throw new Error(`Attempting to wrap method ${n} multiple times`);f(o,u),Object.defineProperty(t,n,{writable:!0,configurable:!0,enumerable:c,value:o})}function b(t){return t.__sentry_original__}function l(t){if((0,o.isError)(t))return{message:t.message,name:t.name,stack:t.stack,...p(t)};if((0,o.isEvent)(t)){const{type:n,target:o,currentTarget:c,detail:u}=t;return{type:n,target:o,currentTarget:c,...u?{detail:u}:{},...p(t)}}return t}function p(t){return"object"==typeof t&&null!==t?Object.fromEntries(Object.entries(t)):{}}function y(t){const n=Object.keys(l(t));return n.sort(),n[0]?n.join(", "):"[object has no keys]"}function j(t){return O(t,new Map)}function O(t,n){if(null===t||"object"!=typeof t)return t;const o=n.get(t);if(void 0!==o)return o;if(Array.isArray(t)){const o=[];return n.set(t,o),t.forEach(t=>{o.push(O(t,n))}),o}if(_(t)){const o={};n.set(t,o);return Object.keys(t).forEach(c=>{const u=t[c];void 0!==u&&(o[c]=O(u,n))}),o}return t}function _(t){const n=t.constructor;return n===Object||void 0===n}function P(t){let n;switch(!0){case null==t:n=new String(t);break;case"symbol"==typeof t||"bigint"==typeof t:n=Object(t);break;case(0,o.isPrimitive)(t):n=new t.constructor(t);break;default:n=t}return n}},877,[861,865,878]);
973__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isDOMError",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"isDOMException",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"isElement",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"isError",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"isErrorEvent",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"isEvent",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"isInstanceOf",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"isParameterizedString",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"isPlainObject",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"isPrimitive",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"isRegExp",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"isRequest",{enumerable:!0,get:function(){return x}}),Object.defineProperty(e,"isString",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"isSyntheticEvent",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"isThenable",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"isVueViewModel",{enumerable:!0,get:function(){return v}});const t=Object.prototype.toString;function n(n){switch(t.call(n)){case"[object Error]":case"[object E
973xception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return P(n,Error)}}function u(n,u){return t.call(n)===`[object ${u}]`}function o(t){return u(t,"ErrorEvent")}function c(t){return u(t,"DOMError")}function f(t){return u(t,"DOMException")}function b(t){return u(t,"String")}function l(t){return"object"==typeof t&&null!==t&&"__sentry_template_string__"in t&&"__sentry_template_values__"in t}function s(t){return null===t||l(t)||"object"!=typeof t&&"function"!=typeof t}function p(t){return u(t,"Object")}function y(t){return"undefined"!=typeof Event&&P(t,Event)}function j(t){return"undefined"!=typeof Element&&P(t,Element)}function O(t){return u(t,"RegExp")}function E(t){return Boolean(t?.then&&"function"==typeof t.then)}function _(t){return p(t)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t}function P(t,n){try{return t instanceof n}catch{return!1}}function v(t){return!("object"!=typeof t||null===t||!(t.__isVue||t._isVue||t.__v_isVNode))}function x(t){return"undefined"!=typeof Request&&P(t,Request)}},878,[]);
974__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"safeDateNow",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"safeMathRandom",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"withRandomSafeContext",{enumerable:!0,get:function(){return o}});var n=r(d[0]);let t;function o(o){if(void 0!==t)return t?t(o):o();const u=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),f=n.GLOBAL_OBJ;return u in f&&"function"==typeof f[u]?(t=f[u],t(o)):(t=null,o())}function u(){return o(()=>Math.random())}function f(){return o(()=>Date.now())}},879,[863]);
975__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isMatchingPattern",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"safeJoin",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"snipLine",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"stringMatchesSomePattern",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"truncate",{enumerable:!0,get:function(){return i}});var t=r(d[0]),n=r(d[1]);function i(t,n=0){return"string"!=typeof t||0===n||t.length<=n?t:`${t.slice(0,n)}...`}function u(t,n){let i=t;const u=i.length;if(u<=150)return i;n>u&&(n=u);let o=Math.max(n-60,0);o<5&&(o=0);let s=Math.min(o+140,u);return s>u-5&&(s=u),s===u&&(o=Math.max(s-140,0)),i=i.slice(o,s),o>0&&(i=`'{snip} ${i}`),s<u&&(i+=" {snip}"),i}function o(i,u){if(!Array.isArray(i))return"";const o=[];for(let u=0;u<i.length;u++){const s=i[u];(0,t.isPrimitive)(s)?o.push(String(s)):s instanceof Error?o.push(s.message?`${s.name}: ${s.message}`:s.name):o.push((0,n.stringifyValue)(void 0,s))}return o.join(u)}function s(n,i,u=!1){return!!(0,t.isString)(n)&&((0,t.isRegExp)(i)?i.test(n):(0,t.isString)(i)?u?n===i:n.includes(i):"function"==typeof i&&i(n))}function c(t,n=[],i=!1){for(const u of n)if(s(t,u,i))return!0;return!1}},880,[878,881]);
976__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"normalize",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"normalizeToSize",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"normalizeUrlToBase",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"setNormalizeStringifier",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"stringifyValue",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);let c;function u(t){c=t}function f(t,n=100,o=1/0){try{return s("",t,n,o)}catch(t){return{ERROR:`**non-serializable** (${t})`}}}function l(t,n=3,o=102400){const c=f(t,n);return u=c,y(JSON.stringify(u))>o?l(t,n-1,o):c;var u}function s(o,c,u=1/0,f=1/0,l=j()){const[b,y]=l;if(null==c||["boolean","string"].includes(typeof c)||"number"==typeof c&&Number.isFinite(c))return c;const O=p(o,c);if(!O.startsWith("[object "))return O;if((0,t.hasSkipNormalizationHint)(c))return c;const h=(0,t.getNormalizationDepthOverrideHint)(c),P=void 0!==h?h:u;if(0===P)return O.replace("object ","");if(b(c))return"[Circular ~]";const $=c;if($&&"function"==typeof $.toJSON)try{return s("",$.toJSON(),P-1,f,l)}catch{}const z=Array.isArray(c)?[]:{};let N=0;const S=(0,n.convertToPlainObject)(c);for(const t in S){if(!Object.prototype.hasOwnProperty.call(S,t))continue;if(N>=f){z[t]="[MaxProperties ~]";break}const n=S[t];z[t]=s(t,n,P-1,f,l),N++}return y(c),z}function p(t,n){try{if(c){const t=c(n);if(t)return t}if(void 0!==g&&n===g)return"[Global]";if("number"==typeof n&&!Number.isFinite(n))return`[${n}]`;if("function"==typeof n)return`[Function: ${(0,o.getFunctionName)(n)}]`;if("symbol"==typeof n)return`[${String(n)}]`;if("bigint"==typeof n)return`[BigInt: ${String(n)}]`;return`[object ${b(n)}]`}catch(t){return`**non-serializable** (${t})`}}function b(t){const n=Object.getPrototypeOf(t);return n?.constructor?n.constructor.name:"null prototype"}function y(t){return~-encodeURI(t).split(/%..|./).length}function O(t,n){const o=n.replace(/\\/g,"/").replace(/[|\\{}()[\]^$+*?.]/g,"\\$&");let c=t;try{c=decodeURI(t)}catch{}return c.replace(/\\/g,"/").replace(/webpack:\/?/g,"").replace(new RegExp(`(file://)?/*${o}/*`,"ig"),"app:///")}function j(){const t=new WeakSet;return[function(n){return!!t.has(n)||(t.add(n),!1)},function(n){t.delete(n)}]}},881,[882,877,868]);
977__d(function(g,r,i,a,m,e,d){"use strict";
977Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getNormalizationDepthOverrideHint",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"hasSkipNormalizationHint",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"setNormalizationDepthOverrideHint",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"setSkipNormalizationHint",{enumerable:!0,get:function(){return u}});var t=r(d[0]);const n=Symbol.for("sentry.skipNormalization"),o=Symbol.for("sentry.overrideNormalizationDepth");function u(o){(0,t.addNonEnumerableProperty)(o,n,!0)}function c(n,u){(0,t.addNonEnumerableProperty)(n,o,u)}function f(t){return Boolean(t[n])}function l(t){const n=t[o];return"number"==typeof n?n:void 0}},882,[877]);
978__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"browserPerformanceTimeOrigin",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"dateTimestampInSeconds",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"timestampInSeconds",{enumerable:!0,get:function(){return s}});var n=r(d[0]),t=r(d[1]);const o=1e3;function u(){return(0,n.safeDateNow)()/o}function f(){const{performance:f}=t.GLOBAL_OBJ;if(!f?.now||!f.timeOrigin)return u;const c=f.timeOrigin;return()=>(c+(0,n.withRandomSafeContext)(()=>f.now()))/o}let c;function s(){return(c??(c=f()))()}let b=null;function O(){const{performance:o}=t.GLOBAL_OBJ;if(!o?.now)return;const u=3e5,f=(0,n.withRandomSafeContext)(()=>o.now()),c=(0,n.safeDateNow)(),s=o.timeOrigin;if("number"==typeof s){if(Math.abs(s+f-c)<u)return s}const b=o.timing?.navigationStart;if("number"==typeof b){if(Math.abs(b+f-c)<u)return b}return c-f}function l(){return null===b&&(b=O()),b}},883,[879,863]);
979__d(function(g,r,i,a,m,e,d){"use strict";function t(n,o,c=2){if(!o||"object"!=typeof o||c<=0)return o;if(n&&0===Object.keys(o).length)return n;const u={...n};for(const n in o)Object.prototype.hasOwnProperty.call(o,n)&&(u[n]=t(u[n],o[n],c-1));return u}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"merge",{enumerable:!0,get:function(){return t}})},884,[]);
980__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"generateSpanId",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"generateTraceId",{enumerable:!0,get:function(){return t}});var n=r(d[0]);function t(){return(0,n.uuid4)()}function u(){return(0,n.uuid4)().substring(16)}},885,[876]);
981__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_getSpanForScope",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"_setSpanForScope",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]);const o="_sentrySpan";function u(u,c){c?(0,n.addNonEnumerableProperty)(u,o,(0,t.makeWeakRef)(c)):delete u[o]}function c(n){return(0,t.derefWeakRef)(n[o])}},886,[877,887]);
982__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"derefWeakRef",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"makeWeakRef",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){try{const f=t.GLOBAL_OBJ.WeakRef;if("function"==typeof f)return new f(n)}catch{}return n}function f(t){if(t){if("object"==typeof t&&"deref"in t&&"function"==typeof t.deref)try{return t.deref()}catch{return}return t}}},887,[863]);
983__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"chainAndCopyPromiseLike",{enumerable:!0,get:function(){return o}});const n=n=>n instanceof Promise&&!n[t],t=Symbol("chained PromiseLike"),o=(t,o,u)=>{const s=t.then(n=>(o(n),n),n=>{throw u(n),n});return n(s)&&n(t)?s:c(t,s)},c=(n,o)=>{if(!o)return n;let c=!1;for(const t in n){if(t in o)continue;c=!0;const u=n[t];"function"==typeof u?Object.defineProperty(o,t,{value:(...t)=>u.apply(n,t),enumerable:!0,configurable:!0,writable:!0}):o[t]=u}return c&&Object.assign(o,{[t]:!0}),o}},888,[]);
984__d(function(g,r,i,a,m,e,d){"use strict";
984Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"attributeValueToTypedAttributeValue",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"estimateTypedAttributesSizeInBytes",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"isAttributeObject",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"serializeAttributes",{enumerable:!0,get:function(){return o}});var t=r(d[0]);function n(t){return"object"==typeof t&&null!=t&&!Array.isArray(t)&&Object.keys(t).includes("value")}function u(t,u){const{value:o,unit:f}=n(t)?t:{value:t,unit:void 0},s=c(o),l=f&&"string"==typeof f?{unit:f}:{};if(s)return{...s,...l};if(!u||"skip-undefined"===u&&void 0===o)return;let y="";try{y=JSON.stringify(o)??""}catch{}return{value:y,type:"string",...l}}function o(t,n=!1){const o={};for(const[f,s]of Object.entries(t??{})){const t=u(s,n);t&&(o[f]=t)}return o}function f(n){if(!n)return 0;let u=0;for(const[o,f]of Object.entries(n)){u+=2*o.length,u+=2*f.type.length,u+=2*(f.unit?.length??0);const n=f.value;Array.isArray(n)?u+=s(n[0])*n.length:(0,t.isPrimitive)(n)?u+=s(n):u+=100}return u}function s(t){return"string"==typeof t?2*t.length:"boolean"==typeof t?4:"number"==typeof t?8:0}function c(t){if(Array.isArray(t))return{value:t,type:"array"};const n="string"==typeof t?"string":"boolean"==typeof t?"boolean":"number"!=typeof t||Number.isNaN(t)?null:Number.isInteger(t)?"integer":"double";return n?{value:t,type:n}:void 0}},889,[878]);
985__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getClient",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"getCurrentScope",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"getExternalPropagationContext",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"getGlobalScope",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"getIsolationScope",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"getTraceContextFromScope",{enumerable:!0,get:function(){return x}}),Object.defineProperty(e,"hasExternalPropagationContext",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"registerExternalPropagationContext",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"withIsolationScope",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return y}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]);let u;function p(t){u=t}function f(){return u?.()}function l(){return void 0!==u}function s(){const o=(0,n.getMainCarrier)();return(0,t.getAsyncContextStrategy)(o).getCurrentScope()}function S(){const o=(0,n.getMainCarrier)();return(0,t.getAsyncContextStrategy)(o).getIsolationScope()}function b(){return(0,n.getGlobalSingleton)("globalScope",()=>new o.Scope)}function y(...o){const c=(0,n.getMainCarrier)(),u=(0,t.getAsyncContextStrategy)(c);if(2===o.length){const[t,n]=o;return t?u.withSetScope(t,n):u.withScope(n)}return u.withScope(o[0])}function C(...o){const c=(0,n.getMainCarrier)(),u=(0,t.getAsyncContextStrategy)(c);if(2===o.length){const[t,n]=o;return t?u.withSetIsolationScope(t,n):u.withIsolationScope(n)}return u.withIsolationScope(o[0])}function P(){return s().getClient()}function x(t){const n=f();if(n)return{trace_id:n.traceId,span_id:n.spanId};const o=t.getPropagationContext(),{traceId:u,parentSpanId:p,propagationSpanId:l}=o,s={trace_id:u,span_id:l||(0,c.generateSpanId)()};return p&&(s.parent_span_id=p),s}},890,[871,866,874,885]);
986__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"GEN_AI_CONVERSATION_ID_ATTRIBUTE",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_CACHE_HIT",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_CACHE_KEY",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD",{enumerable:!0,get:function(){return Y}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_PROFILE_ID",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_ENVIRONMENT",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_OP",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_PREVIOUS_TRACE_SAMPLE_RATE",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_RELEASE",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_INTEGRATIONS",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_NAME",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_VERSION",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_ID",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_NAME",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SOURCE",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_STATUS_MESSAGE",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_URL_FULL",{enumerable:!0,get:function(){return L}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_USER_EMAIL",{enumerable:!0,get:function(){return M}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_USER_ID",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_USER_IP_ADDRESS",{enumerable:!0,get:function(){return U}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_USER_USERNAME",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"SEMANTIC_LINK_ATTRIBUTE_LINK_TYPE",{enumerable:!0,get:function(){return D}});const t="sentry.source",n="sentry.sample_rate",T="sentry.previous_trace_sample_rate",E="sentry.op",_="sentry.origin",u="sentry.status.message",I="sentry.idle_span_finish_reason",A="sentry.measurement_unit",S="sentry.measurement_value",o="sentry.release",c="sentry.environment",N="sentry.segment.name",R="sentry.segment.id",f="sentry.sdk.name",b="sentry.sdk.version",s="sentry.sdk.integrations",y="user.id",M="user.email",U="user.ip_address",l="user.n
986ame",O="sentry.custom_span_name",p="sentry.profile_id",P="sentry.exclusive_time",C="cache.hit",j="cache.key",B="cache.item_size",Y="http.request.method",L="url.full",D="sentry.link.type",h="gen_ai.conversation.id"},891,[]);
987__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SPAN_STATUS_ERROR",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"SPAN_STATUS_OK",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"SPAN_STATUS_UNSET",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"getSpanStatusFromHttpCode",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"setHttpStatus",{enumerable:!0,get:function(){return c}});const t=0,n=1,s=2;function u(t){if(t<400&&t>=100)return{code:n};if(t>=400&&t<500)switch(t){case 401:return{code:s,message:"unauthenticated"};case 403:return{code:s,message:"permission_denied"};case 404:return{code:s,message:"not_found"};case 409:return{code:s,message:"already_exists"};case 413:return{code:s,message:"failed_precondition"};case 429:return{code:s,message:"resource_exhausted"};case 499:return{code:s,message:"cancelled"};default:return{code:s,message:"invalid_argument"}}if(t>=500&&t<600)switch(t){case 501:return{code:s,message:"unimplemented"};case 503:return{code:s,message:"unavailable"};case 504:return{code:s,message:"deadline_exceeded"};default:return{code:s,message:"internal_error"}}return{code:s,message:"internal_error"}}function c(t,n){t.setAttribute("http.response.status_code",n);const s=u(n);"unknown_error"!==s.message&&t.setStatus(s)}},892,[]);
988__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getCapturedScopesOnSpan",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"markSpanAsTracerProviderSpan",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"markSpanForOtelSourceInference",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"markSpanSourceAsExplicit",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"setCapturedScopesOnSpan",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"spanIsTracerProviderSpan",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"spanShouldInferOtelSource",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"spanSourceWasExplicitlySet",{enumerable:!0,get:function(){return P}});var n=r(d[0]),t=r(d[1]);const o="_sentryScope",u="_sentryIsolationScope",c=Symbol.for("sentry.otelSourceInference"),p=Symbol.for("sentry.otelSourceExplicitlySet"),f=Symbol.for("sentry.tracerProviderSpan");function l(c,p,f){c&&((0,n.addNonEnumerableProperty)(c,u,(0,t.makeWeakRef)(f)),(0,n.addNonEnumerableProperty)(c,o,p))}function b(n){const c=n;return{scope:c[o],isolationScope:(0,t.derefWeakRef)(c[u])}}function S(t){(0,n.addNonEnumerableProperty)(t,c,!0)}function y(n){return!0===n[c]}function s(t){(0,n.addNonEnumerableProperty)(t,p,!0)}function P(n){return!0===n[p]}function O(t){(0,n.addNonEnumerableProperty)(t,f,!0)}function j(n){return!0===n[f]}},893,[877,887]);
989__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"TRACEPARENT_REGEXP",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"extractTraceparentData",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"generateSentryTraceHeader",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"generateTraceparentHeader",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"propagationContextFromHeaders",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"shouldContinueTrace",{enumerable:!0,get:function(){return R}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),u=r(d[4]),p=r(d[5]);const s=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function f(t){if(!t)return;const n=t.match(s);if(!n)return;let o;return"1"===n[3]?o=!0:"0"===n[3]&&(o=!1),{traceId:n[1],parentSampled:o,parentSpanId:n[2]}}function l(t,o){const c=f(t),s=(0,n.baggageHeaderToDynamicSamplingContext)(o);if(!c?.traceId)return{traceId:(0,u.generateTraceId)(),sampleRand:(0,p.safeMathRandom)()};const l=I(c,s);s&&(s.sample_rand=l.toString());const{traceId:b,parentSpanId:S,parentSampled:R}=c;return{traceId:b,parentSpanId:S,sampled:R,dsc:s||{},sampleRand:l}}function b(t=(0,u.generateTraceId)(),n=(0,u.generateSpanId)(),o){let c="";return void 0!==o&&(c=o?"-1":"-0"),`${t}-${n}${c}`}function S(t=(0,u.generateTraceId)(),n=(0,u.generateSpanId)(),o){return`00-${t}-${n}-${o?"01":"00"}`}function I(t,n){const o=(0,c.parseSampleRate)(n?.sample_rand);if(void 0!==o)return o;const u=(0,c.parseSampleRate)(n?.sample_rate);return u&&void 0!==t?.parentSampled?t.parentSampled?(0,p.safeMathRandom)()*u:u+(0,p.safeMathRandom)()*(1-u):(0,p.safeMathRandom)()}function R(n,c){const u=(0,o.extractOrgIdFromClient)(n);if(c&&u&&c!==u)return t.debug.log(`Won't continue trace because org IDs don't match (incoming baggage: ${c}, SDK options: ${u})`),!1;return!(n.getOptions().strictTraceContinuation||!1)||!(c&&!u||!c&&u)||(t.debug.log(`Starting a new trace because strict trace continuation is enabled but one org ID is missing (incoming baggage: ${c}, Sentry client: ${u})`),!1)}},894,[865,895,896,897,885,879]);
990__d(function(g,r,i,a,m,e,d){"use strict";
990Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"MAX_BAGGAGE_STRING_LENGTH",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"SENTRY_BAGGAGE_KEY_PREFIX",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"SENTRY_BAGGAGE_KEY_PREFIX_REGEX",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"baggageHeaderToDynamicSamplingContext",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"dynamicSamplingContextToSentryBaggageHeader",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"mergeBaggageHeaders",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"objectToBaggageHeader",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"parseBaggageHeader",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]),c=r(d[2]);const o="sentry-",u=/^sentry-/,s=8192;function f(t){const n=l(t);if(!n)return;const c=Object.entries(n).reduce((t,[n,c])=>{if(n.startsWith(o)){t[n.slice(o.length)]=c}return t},{});return Object.keys(c).length>0?c:void 0}function b(t){if(!t)return;return j(Object.entries(t).reduce((t,[n,c])=>(c&&(t[`${o}${n}`]=c),t),{}))}function l(t){if(t&&((0,c.isString)(t)||Array.isArray(t)))return Array.isArray(t)?t.reduce((t,n)=>{const c=y(n);return Object.entries(c).forEach(([n,c])=>{t[n]=c}),t},{}):y(t)}function y(t){return t.split(",").map(t=>{const n=t.indexOf("=");if(-1===n)return[];return[t.slice(0,n),t.slice(n+1)].map(t=>{try{return decodeURIComponent(t.trim())}catch{return}})}).reduce((t,[n,c])=>(n&&c&&(t[n]=c),t),{})}function j(c){if(0!==Object.keys(c).length)return Object.entries(c).reduce((c,[o,u],f)=>{const b=`${encodeURIComponent(o)}=${encodeURIComponent(u)}`,l=0===f?b:`${c},${b}`;return l.length>s?(t.DEBUG_BUILD&&n.debug.warn(`Not adding key: ${o} with val: ${u} to baggage header due to exceeding baggage size limits.`),c):l},"")}function O(t,n){if(!t)return n;const c=l(t),u=l(n);if(!u)return t;const s={};let f=!1;const b={},y={};for(const[t,n]of Object.entries(u))t.startsWith(o)?(b[t]=n,f=!0):y[t]=n;if(c)for(const[t,n]of Object.entries(c))f&&t.startsWith(o)||(s[t]=n);f&&Object.assign(s,b);for(const[t,n]of Object.entries(y))s[t]??(s[t]=n);return j(s)}},895,[861,865,878]);
991__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"dsnFromString",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"dsnToString",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"extractOrgIdFromClient",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"extractOrgIdFromDsnHost",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"makeDsn",{enumerable:!0,get:function(){return y}});var t=r(d[0]),n=r(d[1]);const o=/^o(\d+)\./,c=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function s(t){return"http"===t||"https"===t}function p(t,n=!1){const{host:o,path:c,pass:s,port:p,projectId:u,protocol:l,publicKey:f}=t;return`${l}://${f}${n&&s?`:${s}`:""}@${o}${p?`:${p}`:""}/${c?`${c}/`:c}${u}`}function u(t){const o=c.exec(t);if(!o)return void(0,n.consoleSandbox)(()=>{console.error(`Invalid Sentry Dsn: ${t}`)});const[s,p,u="",f="",b="",I=""]=o.slice(1);let y="",h=I;const $=h.split("/");if($.length>1&&(y=$.slice(0,-1).join("/"),h=$.pop()),h){const t=h.match(/^\d+/);t&&(h=t[0])}return l({host:f,pass:u,path:y,projectId:h,port:b,protocol:s,publicKey:p})}function l(t){return{protocol:t.protocol,publicKey:t.publicKey||"",pass:t.pass||"",host:t.host,port:t.port||"",path:t.path||"",projectId:t.projectId}}function f(o){if(!t.DEBUG_BUILD)return!0;const{port:c,projectId:p,protocol:u}=o;return!["protocol","publicKey","host","projectId"].find(t=>!o[t]&&(n.debug.error(`Invalid Sentry Dsn: ${t} missing`),!0))&&(p.match(/^\d+$/)?s(u)?!c||!isNaN(parseInt(c,10))||(n.debug.error(`Invalid Sentry Dsn: Invalid port ${c}`),!1):(n.debug.error(`Invalid Sentry Dsn: Invalid protocol ${u}`),!1):(n.debug.error(`Invalid Sentry Dsn: Invalid projectId ${p}`),!1))}function b(t){const n=t.match(o);return n?.[1]}function I(t){const n=t.getOptions(),{host:o}=t.getDsn()||{};let c;
991return n.orgId?c=String(n.orgId):o&&(c=b(o)),c}function y(t){const n="string"==typeof t?u(t):l(t);if(n&&f(n))return n}},896,[861,865]);
992__d(function(g,r,i,a,m,e,d){"use strict";function t(t){if("boolean"==typeof t)return Number(t);const n="string"==typeof t?parseFloat(t):t;return"number"!=typeof n||isNaN(n)||n<0||n>1?void 0:n}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"parseSampleRate",{enumerable:!0,get:function(){return t}})},897,[]);
993__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"TRACING_DEFAULTS",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"startIdleSpan",{enumerable:!0,get:function(){return O}});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),p=r(d[4]),c=r(d[5]),u=r(d[6]),S=r(d[7]),l=r(d[8]),T=r(d[9]),f=r(d[10]),_=r(d[11]),I=r(d[12]),h=r(d[13]);const E={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},N="heartbeatFailed",A="idleTimeout",b="finalTimeout",R="externalFinish";function O(I,O={}){const y=new Map;let C,U=!1,F=R,P=!O.disableAutoFinish;const v=[],{idleTimeout:x=E.idleTimeout,finalTimeout:B=E.finalTimeout,childSpanTimeout:M=E.childSpanTimeout,beforeSpanEnd:J,trimIdleSpanEndTimestamp:L=!0}=O,w=(0,n.getClient)(),G=(0,n.getCurrentScope)();if(!w||!(0,p.hasSpansEnabled)()){const t=new T.SentryNonRecordingSpan({traceId:G.getPropagationContext().traceId});return(0,h.setCapturedScopesOnSpan)(t,G,(0,n.getIsolationScope)()),t}const j=(0,S.getActiveSpan)(),z=D(I);function H(){C&&(clearTimeout(C),C=void 0)}function Y(n){H(),C=setTimeout(()=>{!U&&0===y.size&&P&&(F=A,z.end(n))},x)}function k(n){C=setTimeout(()=>{!U&&P&&(F=N,z.end(n))},M)}function K(n){H(),y.set(n,!0);k((0,l.timestampInSeconds)()+M/1e3)}function $(n){if(y.has(n)&&y.delete(n),0===y.size){Y((0,l.timestampInSeconds)()+x/1e3)}}function q(n){U=!0,y.clear(),v.forEach(n=>n()),(0,u._setSpanForScope)(G,j);const p=(0,S.spanToJSON)(z),{start_timestamp:c}=p;if(!c)return;p.data[s.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON]||z.setAttribute(s.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,F);const l=p.status;l&&"unknown"!==l||z.setStatus({code:_.SPAN_STATUS_OK}),o.debug.log(`[Tracing] Idle span "${p.op}" finished`);const T=(0,S.getSpanDescendants)(z).filter(n=>n!==z);let f=0;T.forEach(s=>{s.isRecording()&&(s.setStatus({code:_.SPAN_STATUS_ERROR,message:"cancelled"}),s.end(n),t.DEBUG_BUILD&&o.debug.log("[Tracing] Cancelling span since span ended early",JSON.stringify(s,void 0,2)));const p=(0,S.spanToJSON)(s),{timestamp:c=0,start_timestamp:u=0}=p,l=u<=n,T=c-u<=(B+x)/1e3;if(t.DEBUG_BUILD){const n=JSON.stringify(s,void 0,2);l?T||o.debug.log("[Tracing] Discarding span since it finished after idle span final timeout",n):o.debug.log("[Tracing] Discarding span since it happened after idle span was finished",n)}T&&l||((0,S.removeChildSpanFromSpan)(z,s),f++)}),f>0&&z.setAttribute("sentry.idle_span_discarded_spans",f)}return z.end=new Proxy(z.end,{apply(n,t,s){if(J&&J(z),(0,T.spanIsNonRecordingSpan)(t))return;const[o,...p]=s,u=o||(0,l.timestampInSeconds)(),f=(0,S.spanTimeInputToSeconds)(u),_=(0,S.getSpanDescendants)(z).filter(n=>n!==z),I=(0,S.spanToJSON)(z);if(!_.length||!L)return q(f),Reflect.apply(n,t,[f,...p]);const h=w.getOptions().ignoreSpans,E=_?.reduce((n,t)=>{const s=(0,S.spanToJSON)(t);return s.timestamp?h&&(0,c.shouldIgnoreSpan)({description:s.description,op:s.op,attributes:s.data},h)?n:n?Math.max(n,s.timestamp):s.timestamp:n},void 0),N=I.start_timestamp,A=Math.min(N?N+B/1e3:1/0,Math.max(N||-1/0,Math.min(f,E||1/0)));return q(A),Reflect.apply(n,t,[A,...p])}}),v.push(w.on("spanStart",n=>{if(U||n===z||(0,S.spanToJSON)(n).timestamp||n instanceof f.SentrySpan&&n.isStandaloneSpan())return;(0,S.getSpanDescendants)(z).includes(n)&&K(n.spanContext().spanId)})),v.push(w.on("spanEnd",n=>{U||$(n.spanContext().spanId)})),v.push(w.on("idleSpanEnableAutoFinish",n=>{n===z&&(P=!0,Y(),y.size&&k())})),O.disableAutoFinish||Y(),setTimeout(()=>{U||(z.setStatus({code:_.SPAN_STATUS_ERROR,message:"deadline_exceeded"}),F=b,z.end())},B),z}function D(s){const p=(0,I.startInactiveSpan)(s);return(0,u._setSpanForScope)((0,n.getCurrentScope)(),p),t.DEBUG_BUILD&&o.debug.log("[Tracing] Started span is an i
993dle span"),p}},898,[890,861,891,865,899,900,886,870,883,901,902,892,913,893]);
994__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"hasSpansEnabled",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const _=n||(0,t.getClient)()?.getOptions();return!(!_||null==_.tracesSampleRate&&!_.tracesSampler)}},899,[890]);
995__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reparentChildSpans",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"shouldIgnoreSpan",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),i=r(d[2]);function o(t){n.debug.log(`Ignoring span ${t.op} - ${t.description} because it matches \`ignoreSpans\`.`)}function s(n,s){if(!s?.length)return!1;for(const p of s){if(u(p)){if(n.description&&(0,i.isMatchingPattern)(n.description,p))return t.DEBUG_BUILD&&o(n),!0;continue}const s=!!p.attributes&&Object.keys(p.attributes).length>0;if(!p.name&&!p.op&&!s)continue;const f=!p.name||n.description&&(0,i.isMatchingPattern)(n.description,p.name),b=!p.op||n.op&&(0,i.isMatchingPattern)(n.op,p.op),y=!p.attributes||Object.entries(p.attributes).every(([t,i])=>c(n.attributes?.[t],i));if(f&&b&&y)return t.DEBUG_BUILD&&o(n),!0}return!1}function c(t,n){return"string"==typeof t&&("string"==typeof n||n instanceof RegExp)?(0,i.isMatchingPattern)(t,n):Array.isArray(t)&&Array.isArray(n)?t.length===n.length&&t.every((t,i)=>t===n[i]):t===n}function p(t,n){const i=n.parent_span_id,o=n.span_id;if(i)for(const n of t)n.parent_span_id===o&&(n.parent_span_id=i)}function u(t){return"string"==typeof t||t instanceof RegExp}},900,[861,865,880]);
996__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SentryNonRecordingSpan",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"spanIsNonRecordingSpan",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]),s=r(d[2]);const o=Symbol.for("sentry.nonRecordingSpan");class u{constructor(s={}){this._traceId=s.traceId||(0,n.generateTraceId)(),this._spanId=s.spanId||(0,n.generateSpanId)(),this.dropReason=s.dropReason,(0,t.addNonEnumerableProperty)(this,o,!0)}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:s.TRACE_FLAG_NONE}}end(t){}setAttribute(t,n){return this}setAttributes(t){return this}setStatus(t){return this}updateName(t){return this}isRecording(){return!1}addEvent(t,n,s){return this}addLink(t){return this}addLinks(t){return this}recordException(t,n){}}function c(t){return!!t&&!0===t[o]}},901,[877,885,870]);
997__d(function(g,r,i,_a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SentrySpan",{enumerable:!0,get:function(){return I}});var t=r(d[0]),s=r(d[1]),n=r(d[2]),a=r(d[3]),o=r(d[4]),p=r(d[5]),_=r(d[6]),h=r(d[7]),S=r(d[8]),c=r(d[9]),u=r(d[10]),T=r(d[11]),l=r(d[12]),E=r(d[13]);class I{constructor(t={}){this._traceId=t.traceId||(0,p.generateTraceId)(),this._spanId=t.spanId||(0,p.generateSpanId)(),this._startTime=t.startTimestamp||(0,h.timestampInSeconds)(),this._links=t.links,this._attributes={},this.setAttributes({[a.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"manual",[a.SEMANTIC_ATTRIBUTE_SENTRY_OP]:t.op,...t.attributes}),this._name=t.name,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.endTimestamp&&(this._endTime=t.endTimestamp),this._events=[],this._isStandaloneSpan=t.isStandalone,this._endTime&&this._onSpanEnded()}addLink(t){return this._frozen||(this._links?this._links.push(t):this._links=[t]),this}addLinks(t){return this._frozen||(this._links?this._links.push(...t):this._links=t),this}recordException(t,s){}spanContext(){const{_spanId:t,_traceId:s,_sampled:n}=this;return{spanId:t,traceId:s,traceFlags:n?_.TRACE_FLAG_SAMPLED:_.TRACE_FLAG_NONE}}setAttribute(t,s){return this._frozen||(void 0===s?delete this._attributes[t]:this._attributes[t]=s,t===a.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE&&void 0!==s&&(0,E.spanShouldInferOtelSource)(this)&&(0,E.markSpanSourceAsExplicit)(this)),this}setAttributes(t){return Object.keys(t).forEach(s=>this.setAttribute(s,t[s])),this}updateStartTime(t){this._frozen||(this._startTime=(0,_.spanTimeInputToSeconds)(t))}setStatus(t){return this._frozen||(this._status=t),this}updateName(t){return this._frozen||(this._name=t,(0,E.spanShouldInferOtelSource)(this)||this.setAttribute(a.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,"custom")),this}end(t){this._endTime||(this._endTime=(0,_.spanTimeInputToSeconds)(t),(0,c.logSpanEnd)(this),this._onSpanEnded()),this._frozen=(0,E.spanIsTracerProviderSpan)(this)}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[a.SEMANTIC_ATTRIBUTE_SENTRY_OP],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:(0,_.getStatusMessage)(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[a.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],profile_id:this._attributes[a.SEMANTIC_ATTRIBUTE_PROFILE_ID],exclusive_time:this._attributes[a.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME],measurements:(0,u.timedEventsToMeasurements)(this._events),is_segment:this._isStandaloneSpan&&(0,_.getRootSpan)(this)===this||void 0,segment_id:this._isStandaloneSpan?(0,_.getRootSpan)(this).spanContext().spanId:void 0,links:(0,_.convertSpanLinksForEnvelope)(this._links)}}getStreamedSpanJSON(){return{name:this._name??"",span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===(0,_.getRootSpan)(this),status:(0,_.getSimpleStatus)(this._status),attributes:(0,_.addStatusMessageAttribute)(this._attributes,this._status),links:(0,_.getStreamedSpanLinks)(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(t,n,a){if(this._frozen)return this;s.DEBUG_BUILD&&o.debug.log("[Tracing] Adding an event to span:",t);const p=A(n)?n:a||(0,h.timestampInSeconds)(),S=A(n)?{}:n||{},c={name:t,time:(0,_.spanTimeInputToSeconds)(p),attributes:S};return this._events.push(c),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const a=(0,t.getClient)();a&&(a.emit("spanEnd",this),this._isStandaloneSpan||a.emit("afterSpanEnd",this));const p=(0,_.getRootSpan)(this),h=this._isStandaloneSpan||this===p;if(this._isStandaloneSpan)return void(this._sampled?C((0,n.createSpanEnvelope)([this],a)):(s.DEBUG_BUILD&&o.debug.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),a&&a.recordDroppedEvent("sample_rate","span")));if(!h){const s=(0,T.getSegmentSpanCaptureStrategy)();if(s){const n=(0,E.getCapturedScopesOnSpan)(this).scope||(0,t.getCurrentScope)();s.onChildSpanEnded(this,p,t=>this._convertSpanToTransaction(t),n)}return}if(a&&(0,l.hasSpanStreamingEnabled)(a))return void a.emit("afterSegmentSpanEnd",this);const S=(0,E.getCapturedScopesOnSpan)(this).scope||(0,t.getCurrentScope)(),c=(0,T.getSegmentSpanCaptureStrategy)();if(c)c.onSegmentSpanEnded(t=>this._convertSpanToTransaction(t),S);else{const t=this._convertSpanToTransaction();t&&S.captureEvent(t)}}_convertSpanToTransaction(t={}){if(!f((0,_.spanToJSON)(this)))return;this._name||(s.DEBUG_BUILD&&o.debug.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:n,isolationScope:p}=(0,E.getCapturedScopesOnSpan)(this),h=n?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(!0!==this._sampled)return;t.onSpanCaptured?.(this);const c=[];for(const s of(0,_.getSpanDescendants)(this)){if(s===this||b(s)||t.isSpanAlreadyCaptured?.(s))continue;const n=(0,_.spanToJSON)(s);f(n)&&(t.onSpanCaptured?.(s),c.push(n))}const T=this._attributes[a.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];delete this._attributes[a.SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME];let l=!1;
997c.forEach(t=>{delete t.data[a.SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME],t.op?.startsWith("gen_ai.")&&(l=!0)});const I={contexts:{trace:(0,_.spanToTransactionTraceContext)(this)},spans:c.length>1e3?c.sort((t,s)=>t.start_timestamp-s.start_timestamp).slice(0,1e3):c,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:n,capturedSpanIsolationScope:p,dynamicSamplingContext:(0,S.getDynamicSamplingContextFromSpan)(this),hasGenAiSpans:l},request:h,...T&&{transaction_info:{source:T}}},A=(0,u.timedEventsToMeasurements)(this._events);return A&&Object.keys(A).length&&(s.DEBUG_BUILD&&o.debug.log("[Measurements] Adding measurements to transaction event",JSON.stringify(A,void 0,2)),I.measurements=A),I}}function A(t){return t&&"number"==typeof t||t instanceof Date||Array.isArray(t)}function f(t){return!!(t.start_timestamp&&t.timestamp&&t.span_id&&t.trace_id)}function b(t){return t instanceof I&&t.isStandaloneSpan()}function C(s){const n=(0,t.getClient)();if(!n)return;const a=s[1];a&&0!==a.length?n.sendEnvelope(s):n.recordDroppedEvent("before_send","span")}},902,[890,861,903,891,865,885,870,883,904,909,910,911,912,893]);
998__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_enhanceEventWithSdkInfo",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"createEventEnvelope",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"createSessionEnvelope",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"createSpanEnvelope",{enumerable:!0,get:function(){return v}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),p=r(d[4]),c=r(d[5]),u=r(d[6]);function l(n,t){if(!t)return n;const o=n.sdk||{};return n.sdk={...o,name:o.name||t.name,version:o.version||t.version,integrations:[...n.sdk?.integrations||[],...t.integrations||[]],packages:[...n.sdk?.packages||[],...t.packages||[]],settings:n.sdk?.settings||t.settings?{...n.sdk?.settings,...t.settings}:void 0},n}function S(n,t,c,u){const l=(0,s.getSdkMetadataForEnvelopeHeader)(c),S={sent_at:new Date((0,p.safeDateNow)()).toISOString(),...l&&{sdk:l},...!!u&&t&&{dsn:(0,o.dsnToString)(t)}},f="aggregates"in n?[{type:"sessions"},n]:[{type:"session"},n.toJSON()];return(0,s.createEnvelope)(S,[f])}function f(n,t,o,p){const c=(0,s.getSdkMetadataForEnvelopeHeader)(o),u=n.type&&"replay_event"!==n.type?n.type:"event";l(n,o?.sdk);const S=(0,s.createEventEnvelopeHeaders)(n,c,p,t);delete n.sdkProcessingMetadata;const f=[{type:u},n];return(0,s.createEnvelope)(S,[f])}function v(l,S){const f=(0,n.getDynamicSamplingContextFromSpan)(l[0]),v=S?.getDsn(),k=S?.getOptions().tunnel,b={sent_at:new Date((0,p.safeDateNow)()).toISOString(),...(y=f,!!y.trace_id&&!!y.public_key&&{trace:f}),...!!k&&v&&{dsn:(0,o.dsnToString)(v)}};var y;const{beforeSendSpan:E,ignoreSpans:O}=S?.getOptions()||{},_=O?.length?l.filter(n=>{const t=(0,u.spanToJSON)(n);return!(0,c.shouldIgnoreSpan)({description:t.description,op:t.op,attributes:t.data},O)}):l,h=l.length-_.length;h&&S?.recordDroppedEvent("before_send","span",h);const D=E?n=>{const o=(0,u.spanToJSON)(n),s=(0,t.isStreamedBeforeSendSpanCallback)(E)?o:E(o);return s||((0,u.showSpanDropWarning)(),o)}:u.spanToJSON,N=[];for(const n of _){const t=D(n);t&&N.push((0,s.createSpanEnvelopeItem)(t))}return(0,s.createEnvelope)(b,N)}},903,[904,907,896,908,879,900,870]);
999__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"freezeDscOnSpan",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"getDynamicSamplingContextFromClient",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"getDynamicSamplingContextFromScope",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"getDynamicSamplingContextFromSpan",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"spanToBaggageHeader",{enumerable:!0,get:function(){return O}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),p=r(d[5]),u=r(d[6]),S=r(d[7]),l=r(d[8]),_=r(d[9]),f=r(d[10]);const T="_frozenDsc";function E(n,t){const o=n;(0,S.addNonEnumerableProperty)(o,T,t)}function y(n,o){const c=o.getOptions(),{publicKey:s}=o.getDsn()||{},u={environment:c.environment||t.DEFAULT_ENVIRONMENT,release:c.release,public_key:s,trace_id:n,org_id:(0,p.extractOrgIdFromClient)(o)};return o.emit("createDsc",u),u}function C(n,t){const o=t.getPropagationContext();return o.dsc||y(o.traceId,n)}function b(t){const p=(0,o.getClient)();if(!p)return{};const S=(0,l.getRootSpan)(t),E=(0,l.spanToJSON)(S),b=E.data,O=S.spanContext().traceState,R=O?.get("sentry.sample_rate")??b[c.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE]??b[c.SEMANTIC_ATTRIBUTE_SENTRY_PREVIOUS_TRACE_SAMPLE_RATE];function N(n){return"number"!=typeof R&&"string"!=typeof R||(n.sample_rate=`${R}`),n}const A=S[T];if(A)return N(A);if((0,_.spanIsNonRecordingSpan)(S)&&!(0,u.hasSpansEnabled)(p.getOptions())){const n=(0,f.getCapturedScopesOnSpan)(S).scope;if(n)return N({...C(p,n)})}const I=O?.get("sentry.dsc"),P=I&&(0,s.baggageHeaderToDynamicSamplingContext)(I);if(P)return N(P);const x=y(t.spanContext().traceId,p),D=b[c.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]??b[n.SENTRY_SPAN_SOURCE],M=E.description;return"url"!==D&&M&&(x.transaction=M),(0,u.hasSpansEnabled)()&&(x.sampled=String((0,l.spanIsSampled)(S)),x.sample_rand=O?.get("sentry.sample_rand")??(0,f.getCapturedScopesOnSpan)(S).scope?.getPropagationContext().sampleRand.toString()),N(x),p.emit
999("createDsc",x,S),x}function O(n){const t=b(n);return(0,s.dynamicSamplingContextToSentryBaggageHeader)(t)}},904,[905,906,890,891,895,896,899,877,870,901,893]);
1000__d(function(e,t,i,n,r,a,s){"use strict";Object.defineProperty(a,'__esModule',{value:!0}),Object.defineProperty(a,"AI_CITATIONS",{enumerable:!0,get:function(){return o}}),Object.defineProperty(a,"AI_COMPLETION_TOKENS_USED",{enumerable:!0,get:function(){return l}}),Object.defineProperty(a,"AI_DOCUMENTS",{enumerable:!0,get:function(){return p}}),Object.defineProperty(a,"AI_FINISH_REASON",{enumerable:!0,get:function(){return c}}),Object.defineProperty(a,"AI_FREQUENCY_PENALTY",{enumerable:!0,get:function(){return u}}),Object.defineProperty(a,"AI_FUNCTION_CALL",{enumerable:!0,get:function(){return b}}),Object.defineProperty(a,"AI_GENERATION_ID",{enumerable:!0,get:function(){return g}}),Object.defineProperty(a,"AI_INPUT_MESSAGES",{enumerable:!0,get:function(){return d}}),Object.defineProperty(a,"AI_IS_SEARCH_REQUIRED",{enumerable:!0,get:function(){return m}}),Object.defineProperty(a,"AI_METADATA",{enumerable:!0,get:function(){return y}}),Object.defineProperty(a,"AI_MODEL_ID",{enumerable:!0,get:function(){return f}}),Object.defineProperty(a,"AI_MODEL_PROVIDER",{enumerable:!0,get:function(){return _}}),Object.defineProperty(a,"AI_PIPELINE_NAME",{enumerable:!0,get:function(){return h}}),Object.defineProperty(a,"AI_PREAMBLE",{enumerable:!0,get:function(){return v}}),Object.defineProperty(a,"AI_PRESENCE_PENALTY",{enumerable:!0,get:function(){return O}}),Object.defineProperty(a,"AI_PROMPT_TOKENS_USED",{enumerable:!0,get:function(){return E}}),Object.defineProperty(a,"AI_RAW_PROMPTING",{enumerable:!0,get:function(){return T}}),Object.defineProperty(a,"AI_RESPONSES",{enumerable:!0,get:function(){return S}}),Object.defineProperty(a,"AI_RESPONSE_FORMAT",{enumerable:!0,get:function(){return I}}),Object.defineProperty(a,"AI_SEARCH_QUERIES",{enumerable:!0,get:function(){return P}}),Object.defineProperty(a,"AI_SEARCH_RESULTS",{enumerable:!0,get:function(){return k}}),Object.defineProperty(a,"AI_SEED",{enumerable:!0,get:function(){return A}}),Object.defineProperty(a,"AI_STREAMING",{enumerable:!0,get:function(){return x}}),Object.defineProperty(a,"AI_TAGS",{enumerable:!0,get:function(){return R}}),Object.defineProperty(a,"AI_TEMPERATURE",{enumerable:!0,get:function(){return w}}),Object.defineProperty(a,"AI_TEXTS",{enumerable:!0,get:function(){return N}}),Object.defineProperty(a,"AI_TOOLS",{enumerable:!0,get:function(){return j}}),Object.defineProperty(a,"AI_TOOL_CALLS",{enumerable:!0,get:function(){return C}}),Object.defineProperty(a,"AI_TOP_K",{enumerable:!0,get:function(){return L}}),Object.defineProperty(a,"AI_TOP_P",{enumerable:!0,get:function(){return D}}),Object.defineProperty(a,"AI_TOTAL_COST",{enumerable:!0,get:function(){return M}}),Object.defineProperty(a,"AI_TOTAL_TOKENS_USED",{enumerable:!0,get:function(){return U}}),Object.defineProperty(a,"AI_WARNINGS",{enumerable:!0,get:function(){return q}}),Object.defineProperty(a,"ANGULAR_VERSION",{enumerable:!0,get:function(){return G}}),Object.defineProperty(a,"APP_APP_BUILD",{enumerable:!0,get:function(){return V}}),Object.defineProperty(a,"APP_APP_IDENTIFIER",{enumerable:!0,get:function(){return Y}}),Object.defineProperty(a,"APP_APP_NAME",{enumerable:!0,get:function(){return F}}),Object.defineProperty(a,"APP_APP_START_TIME",{enumerable:!0,get:function(){return H}}),Object.defineProperty(a,"APP_APP_VERSION",{enumerable:!0,get:function(){return W}}),Object.defineProperty(a,"APP_BUILD",{enumerable:!0,get:function(){return z}}),Object.defineProperty(a,"APP_IDENTIFIER",{enumerable:!0,get:function(){return B}}),Object.defineProperty(a,"APP_IN_FOREGROUND",{enumerable:!0,get:function(){return K}}),Object.defineProperty(a,"APP_NAME",{enumerable:!0,get:function(){return Q}}),Object.defineProperty(a,"APP_START_COLD",{enumerable:!0,get:function(){return X}}),Object.defineProperty(a,"APP_START_TIME",{enumerable:!0,get:function(){return J}}),Object.defineProperty(a,"APP_START_TYPE",{enumerable:!0,get:function(){return Z}}),Object.defineProperty(a,"APP_START_WARM",{enumerable:!0,get:function(){return $}}),Object.defineProperty(a,"APP_VERSION",{enumerable:!0,get:function(){return ee}}),Object.defineProperty(a,"APP_VITALS_FRAMES_DELAY_VALUE",{enumerable:!0,get:function(){return te}}),Object.defineProperty(a,"APP_VITALS_FRAMES_FROZEN_COUNT",{enumerable:!0,get:function(){return ie}}),Object.defineProperty(a,"APP_VITALS_FRAMES_SLOW_COUNT",{enumerable:!0,get:function(){return ne}}),Object.defineProperty(a,"APP_VITALS_FRAMES_TOTAL_COUNT",{enumerable:!0,get:function(){return re}}),Object.defineProperty(a,"APP_VITALS_START_COLD_VALUE",{enumerable:!0,get:function(){return ae}}),Object.defineProperty(a,"APP_VITALS_START_PREWARMED",{enumerable:!0,get:function(){return se}}),Object.defineProperty(a,"APP_VITALS_START_REASON",{enumerable:!0,get:function(){return oe}}),Object.defineProperty(a,"APP_VITALS_START_SCREEN",{enumerable:!0,get:function(){return le}}),Object.defineProperty(a,"APP_VITALS_START_TYPE",{enumerable:!0,get:function(){return pe}}),Object.defineProperty(a,"APP_VITALS_START_WARM_VALUE",{enumerable:!0,get:function(){return ce}}),Object.defineProperty(a,"APP_VITALS_TTFD_VALUE",{enumerable:!0,get:function(){return ue}}),Object.defineProperty(a,"APP_VITALS_TTID_VALUE",{enumerable:!0,get:function(){return be}}),Object.defineProperty(a,"ART_GC_BLOCKING_COUNT",{enumerable:!0,get:function(){return ge}}),Object.defineProperty(a,"ART_GC_BLOCKING_TIME",{enumerable:!0,get:function(){return de}}),Object.defineProperty(a,"ART_GC_PRE_OOME_COUNT",{enumerable:!0,get:function(){return me}}),Object.defineProperty(a,"ART_GC_TOTAL_COUNT",{enumerable:!0,get:function(){return ye}}),Object.defineProperty(a,"ART_GC_TOTAL_TIME",{enumerable:!0,get:function(){return fe}}),Object.defineProperty(a,"ART_GC_WAITING_TIME",{enumerable:!0,get:function(){return _e}}),Object.defineProperty(a,"ART_MEMORY_FREE",{enumerable:!0,get:function(){return he}}),Object.defineProperty(a,"ART_MEMORY_FREE_UNTIL_GC",{enumerable:!0,get:function(){return ve}}),Object.defineProperty(a,"ART_MEMORY_FREE_UNTIL_OOME",{enumerable:!0,get:function(){return Oe}}),Object.defineProperty(a,"ART_MEMORY_MAX",{enumerable:!0,get:function(){return Ee}}
1000),Object.defineProperty(a,"ART_MEMORY_TOTAL",{enumerable:!0,get:function(){return Te}}),Object.defineProperty(a,"ATTRIBUTE_METADATA",{enumerable:!0,get:function(){return Ru}}),Object.defineProperty(a,"ATTRIBUTE_TYPE",{enumerable:!0,get:function(){return xu}}),Object.defineProperty(a,"AWS_CLOUDWATCH_LOGS_LOG_GROUP",{enumerable:!0,get:function(){return Se}}),Object.defineProperty(a,"AWS_CLOUDWATCH_LOGS_LOG_STREAM",{enumerable:!0,get:function(){return Ie}}),Object.defineProperty(a,"AWS_CLOUDWATCH_LOGS_URL",{enumerable:!0,get:function(){return Pe}}),Object.defineProperty(a,"AWS_LAMBDA_AWS_REQUEST_ID",{enumerable:!0,get:function(){return ke}}),Object.defineProperty(a,"AWS_LAMBDA_EXECUTION_DURATION_IN_MILLIS",{enumerable:!0,get:function(){return Ae}}),Object.defineProperty(a,"AWS_LAMBDA_FUNCTION_NAME",{enumerable:!0,get:function(){return xe}}),Object.defineProperty(a,"AWS_LAMBDA_FUNCTION_VERSION",{enumerable:!0,get:function(){return Re}}),Object.defineProperty(a,"AWS_LAMBDA_INVOKED_ARN",{enumerable:!0,get:function(){return we}}),Object.defineProperty(a,"AWS_LAMBDA_INVOKED_FUNCTION_ARN",{enumerable:!0,get:function(){return Ne}}),Object.defineProperty(a,"AWS_LAMBDA_REMAINING_TIME_IN_MILLIS",{enumerable:!0,get:function(){return je}}),Object.defineProperty(a,"AWS_LOG_GROUP_NAMES",{enumerable:!0,get:function(){return Ce}}),Object.defineProperty(a,"AWS_LOG_STREAM_NAMES",{enumerable:!0,get:function(){return Le}}),Object.defineProperty(a,"BLOCKED_MAIN_THREAD",{enumerable:!0,get:function(){return De}}),Object.defineProperty(a,"BROWSER_NAME",{enumerable:!0,get:function(){return Me}}),Object.defineProperty(a,"BROWSER_PERFORMANCE_NAVIGATION_ACTIVATION_START",{enumerable:!0,get:function(){return Ue}}),Object.defineProperty(a,"BROWSER_PERFORMANCE_TIME_ORIGIN",{enumerable:!0,get:function(){return qe}}),Object.defineProperty(a,"BROWSER_REPORT_TYPE",{enumerable:!0,get:function(){return Ge}}),Object.defineProperty(a,"BROWSER_SCRIPT_INVOKER",{enumerable:!0,get:function(){return Ve}}),Object.defineProperty(a,"BROWSER_SCRIPT_INVOKER_TYPE",{enumerable:!0,get:function(){return Ye}}),Object.defineProperty(a,"BROWSER_SCRIPT_SOURCE_CHAR_POSITION",{enumerable:!0,get:function(){return Fe}}),Object.defineProperty(a,"BROWSER_VERSION",{enumerable:!0,get:function(){return He}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_CLS_REPORT_EVENT",{enumerable:!0,get:function(){return We}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_CLS_SOURCE_KEY",{enumerable:!0,get:function(){return ze}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_CLS_VALUE",{enumerable:!0,get:function(){return Be}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_FCP_VALUE",{enumerable:!0,get:function(){return Ke}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_FP_VALUE",{enumerable:!0,get:function(){return Qe}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_INP_VALUE",{enumerable:!0,get:function(){return Xe}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_LCP_ELEMENT",{enumerable:!0,get:function(){return Je}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_LCP_ID",{enumerable:!0,get:function(){return Ze}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_LCP_LOAD_TIME",{enumerable:!0,get:function(){return $e}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_LCP_RENDER_TIME",{enumerable:!0,get:function(){return et}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_LCP_REPORT_EVENT",{enumerable:!0,get:function(){return tt}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_LCP_SIZE",{enumerable:!0,get:function(){return it}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_LCP_URL",{enumerable:!0,get:function(){return nt}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_LCP_VALUE",{enumerable:!0,get:function(){return rt}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_TTFB_REQUEST_TIME",{enumerable:!0,get:function(){return at}}),Object.defineProperty(a,"BROWSER_WEB_VITAL_TTFB_VALUE",{enumerable:!0,get:function(){return st}}),Object.defineProperty(a,"CACHE_HIT",{enumerable:!0,get:function(){return ot}}),Object.defineProperty(a,"CACHE_ITEM_SIZE",{enumerable:!0,get:function(){return lt}}),Object.defineProperty(a,"CACHE_KEY",{enumerable:!0,get:function(){return pt}}),Object.defineProperty(a,"CACHE_OPERATION",{enumerable:!0,get:function(){return ct}}),Object.defineProperty(a,"CACHE_TTL",{enumerable:!0,get:function(){return ut}}),Object.defineProperty(a,"CACHE_WRITE",{enumerable:!0,get:function(){return bt}}),Object.defineProperty(a,"CHANNEL",{enumerable:!0,get:function(){return gt}}),Object.defineProperty(a,"CLIENT_ADDRESS",{enumerable:!0,get:function(){return dt}}),Object.defineProperty(a,"CLIENT_PORT",{enumerable:!0,get:function(){return mt}}),Object.defineProperty(a,"CLOUDFLARE_D1_DURATION",{enumerable:!0,get:function(){return yt}}),Object.defineProperty(a,"CLOUDFLARE_D1_QUERY_TYPE",{enumerable:!0,get:function(){return ft}}),Object.defineProperty(a,"CLOUDFLARE_D1_ROWS_READ",{enumerable:!0,get:function(){return _t}}),Object.defineProperty(a,"CLOUDFLARE_D1_ROWS_WRITTEN",{enumerable:!0,get:function(){return ht}}),Object.defineProperty(a,"CLOUDFLARE_DURABLE_OBJECT_QUERY_BINDINGS",{enumerable:!0,get:function(){return vt}}),Object.defineProperty(a,"CLOUDFLARE_DURABLE_OBJECT_RESPONSE_ROWS_READ",{enumerable:!0,get:function(){return Ot}}),Object.defineProperty(a,"CLOUDFLARE_DURABLE_OBJECT_RESPONSE_ROWS_WRITTEN",{enumerable:!0,get:function(){return Et}}),Object.defineProperty(a,"CLOUDFLARE_R2_BUCKET",{enumerable:!0,get:function(){return Tt}}),Object.defineProperty(a,"CLOUDFLARE_R2_OPERATION",{enumerable:!0,get:function(){return St}}),Object.defineProperty(a,"CLOUDFLARE_R2_REQUEST_DELIMITER",{enumerable:!0,get:function(){return It}}),Object.defineProperty(a,"CLOUDFLARE_R2_REQUEST_KEY",{enumerable:!0,get:function(){return Pt}}),Object.defineProperty(a,"CLOUDFLARE_R2_REQUEST_PART_NUMBER",{enumerable:!0,get:function(){return kt}}),Object.defineProperty(a,"CLOUDFLARE_R2_REQUEST_PREFIX",{enumerable:!0,get:function(){return At}}),Object.defineProperty(a,"CLOUDFLARE_WORKFLOW_ATTEMPT",{enumerable:!0,get:function(){return xt}}),Object.defineProperty(a,"CLOUDFLARE_WORKFLOW_RETRIES_BACKOFF",{enumerable:!0,get:function(){return Rt}}),Object.defineProperty(a,"CLOUDFLARE_WORKFLOW_RETRIES_DELAY",{enumerable:!0,get:function(){return wt}}),Object.defineProperty(a,"CLOUDFLARE_WORKFLOW_RETRIES_LIMIT",{enumerable:!0,get:function(){return Nt}}),Object.defineProperty(a,"CLOUDFLARE_WORKFLOW_TIMEOUT",{enumerable:!0,get:function(){return jt}}),Object.defineProperty(a,"CLOUD_ACCOUNT_ID",{enumerable:!0,get:function(){return Ct}}),Object.defineProperty(a,"CLOUD_AVAILABILITY_ZONE",{enumerable:!0,get:function(){return Lt}}),Object.defineProperty(a,"CLOUD_PLATFORM",{enumerable:!0,get:function(){return Dt}}),Object.defineProperty(a,"CLOUD_PROVIDER",{enumerable:!0,get:function(){return Mt}}),Object.defineProperty(a,"CLOUD_REGION",{enumerable:!0,get:function(){return Ut}}),Object.defineProperty(a,"CLOUD_RESOURCE_ID",{enumerable:!0,get:function(){return qt}}),Object.defineProperty(a,"CLS",{enumerable:!0,get:function(){return Gt}}),Object.defineProperty(a,"CLS_SOURCE_KEY",{enumerable:!0,get:function(){return Vt}}),Object.defineProperty(a,"CODE_FILEPATH",{enumerable:!0,get:function(){return Yt}}),Object.defineProperty(a,"CODE_FILE_PATH",{enumerable:!0,get:function(){return Ft}}),Object.defineProperty(a,"CODE_FUNCTION",{enumerable:!0,get:function(){return Ht}}),Object.defineProperty(a,"CODE_FUNCTION_NAME",{enumerable:!0,get:function(){return Wt}}),Object.defineProperty(a,"CODE_LINENO",{enumerable:!0,get:function(){return zt}}),Object.defineProperty(a,"CODE_LINE_NUMBER",{enumerable:!0,get:function(){return Bt}}),Object.defineProperty(a,"CODE_NAMESPACE",{enumerable:!0,get:function(){return Kt}}),Object.defineProperty(a,"CONNECTIONTYPE",{enumerable:!0,get:function(){return Qt}}),Object.defineProperty(a,"CONNECTION_RTT",{enumerable:!0,get:function(){return Xt}}),Object.defineProperty(a,"CULTURE_CALENDAR",{enumerable:!0,get:function(){return Jt}}),Object.defineProperty(a,"CULTURE_DISPLAY_NAME",{enumerable:!0,get:function(){return Zt}}),Object.defineProperty(a,"CULTURE_IS_24_HOUR_FORMAT",{enumerable:!0,get:function(){return $t}}),Object.defineProperty(a,"CULTURE_LOCALE",{enumerable:!0,get:function(){return ei}}),Object.defineProperty(a,"CULTURE_TIMEZONE",{enumerable:!0,get:function(){return ti}}),Object.defineProperty(a,"DB_COLLECTION_NAME",{enumerable:!0,get:function(){return ii}}),Object.defineProperty(a,"DB_DRIVER_NAME",{enumerable:!0,get:function(){return ni}}),Object.defineProperty(a,"DB_NAME",{enumerable:!0,get:function(){return ri}}),Object.defineProperty(a,"DB_NAMESPACE",{enumerable:!0,get:function(){return ai}}),Object.defineProperty(a,"DB_OPERATION",{enumerable:!0,get:function(){return si}
1000}),Object.defineProperty(a,"DB_OPERATION_BATCH_SIZE",{enumerable:!0,get:function(){return oi}}),Object.defineProperty(a,"DB_OPERATION_NAME",{enumerable:!0,get:function(){return li}}),Object.defineProperty(a,"DB_QUERY_PARAMETER_KEY",{enumerable:!0,get:function(){return pi}}),Object.defineProperty(a,"DB_QUERY_SUMMARY",{enumerable:!0,get:function(){return ci}}),Object.defineProperty(a,"DB_QUERY_TEXT",{enumerable:!0,get:function(){return ui}}),Object.defineProperty(a,"DB_REDIS_CONNECTION",{enumerable:!0,get:function(){return bi}}),Object.defineProperty(a,"DB_REDIS_KEY",{enumerable:!0,get:function(){return gi}}),Object.defineProperty(a,"DB_REDIS_PARAMETERS",{enumerable:!0,get:function(){return di}}),Object.defineProperty(a,"DB_SQL_BINDINGS",{enumerable:!0,get:function(){return mi}}),Object.defineProperty(a,"DB_STATEMENT",{enumerable:!0,get:function(){return yi}}),Object.defineProperty(a,"DB_STORED_PROCEDURE_NAME",{enumerable:!0,get:function(){return fi}}),Object.defineProperty(a,"DB_SYSTEM",{enumerable:!0,get:function(){return _i}}),Object.defineProperty(a,"DB_SYSTEM_NAME",{enumerable:!0,get:function(){return hi}}),Object.defineProperty(a,"DB_USER",{enumerable:!0,get:function(){return vi}}),Object.defineProperty(a,"DEVICEMEMORY",{enumerable:!0,get:function(){return Oi}}),Object.defineProperty(a,"DEVICE_ARCHS",{enumerable:!0,get:function(){return Ei}}),Object.defineProperty(a,"DEVICE_BATTERY_LEVEL",{enumerable:!0,get:function(){return Ti}}),Object.defineProperty(a,"DEVICE_BATTERY_TEMPERATURE",{enumerable:!0,get:function(){return Si}}),Object.defineProperty(a,"DEVICE_BOOT_TIME",{enumerable:!0,get:function(){return Ii}}),Object.defineProperty(a,"DEVICE_BRAND",{enumerable:!0,get:function(){return Pi}}),Object.defineProperty(a,"DEVICE_CHARGING",{enumerable:!0,get:function(){return ki}}),Object.defineProperty(a,"DEVICE_CHIPSET",{enumerable:!0,get:function(){return Ai}}),Object.defineProperty(a,"DEVICE_CLASS",{enumerable:!0,get:function(){return xi}}),Object.defineProperty(a,"DEVICE_CONNECTION_TYPE",{enumerable:!0,get:function(){return Ri}}),Object.defineProperty(a,"DEVICE_CPU_DESCRIPTION",{enumerable:!0,get:function(){return wi}}),Object.defineProperty(a,"DEVICE_EXTERNAL_FREE_STORAGE",{enumerable:!0,get:function(){return Ni}}),Object.defineProperty(a,"DEVICE_EXTERNAL_STORAGE_SIZE",{enumerable:!0,get:function(){return ji}}),Object.defineProperty(a,"DEVICE_FAMILY",{enumerable:!0,get:function(){return Ci}}),Object.defineProperty(a,"DEVICE_FREE_MEMORY",{enumerable:!0,get:function(){return Li}}),Object.defineProperty(a,"DEVICE_FREE_STORAGE",{enumerable:!0,get:function(){return Di}}),Object.defineProperty(a,"DEVICE_ID",{enumerable:!0,get:function(){return Mi}}),Object.defineProperty(a,"DEVICE_LOCALE",{enumerable:!0,get:function(){return Ui}}),Object.defineProperty(a,"DEVICE_LOW_MEMORY",{enumerable:!0,get:function(){return qi}}),Object.defineProperty(a,"DEVICE_LOW_POWER_MODE",{enumerable:!0,get:function(){return Gi}}),Object.defineProperty(a,"DEVICE_MANUFACTURER",{enumerable:!0,get:function(){return Vi}}),Object.defineProperty(a,"DEVICE_MEMORY_ESTIMATED_CAPACITY",{enumerable:!0,get:function(){return Yi}}),Object.defineProperty(a,"DEVICE_MEMORY_SIZE",{enumerable:!0,get:function(){return Fi}}),Object.defineProperty(a,"DEVICE_MODEL",{enumerable:!0,get:function(){return Hi}}),Object.defineProperty(a,"DEVICE_MODEL_ID",{enumerable:!0,get:function(){return Wi}}),Object.defineProperty(a,"DEVICE_NAME",{enumerable:!0,get:function(){return zi}}),Object.defineProperty(a,"DEVICE_ONLINE",{enumerable:!0,get:function(){return Bi}}),Object.defineProperty(a,"DEVICE_ORIENTATION",{enumerable:!0,get:function(){return Ki}}),Object.defineProperty(a,"DEVICE_PROCESSOR_COUNT",{enumerable:!0,get:function(){return Qi}}),Object.defineProperty(a,"DEVICE_PROCESSOR_FREQUENCY",{enumerable:!0,get:function(){return Xi}}),Object.defineProperty(a,"DEVICE_SCREEN_DENSITY",{enumerable:!0,get:function(){return Ji}}),Object.defineProperty(a,"DEVICE_SCREEN_DPI",{enumerable:!0,get:function(){return Zi}}),Object.defineProperty(a,"DEVICE_SCREEN_HEIGHT_PIXELS",{enumerable:!0,get:function(){return $i}}),Object.defineProperty(a,"DEVICE_SCREEN_WIDTH_PIXELS",{enumerable:!0,get:function(){return en}}),Object.defineProperty(a,"DEVICE_SIMULATOR",{enumerable:!0,get:function(){return tn}}),Object.defineProperty(a,"DEVICE_STORAGE_SIZE",{enumerable:!0,get:function(){return nn}}),Object.defineProperty(a,"DEVICE_THERMAL_STATE",{enumerable:!0,get:function(){return rn}}),Object.defineProperty(a,"DEVICE_TIMEZONE",{enumerable:!0,get:function(){return an}}),Object.defineProperty(a,"DEVICE_USABLE_MEMORY",{enumerable:!0,get:function(){return sn}}),Object.defineProperty(a,"EFFECTIVECONNECTIONTYPE",{enumerable:!0,get:function(){return on}}),Object.defineProperty(a,"ENVIRONMENT",{enumerable:!0,get:function(){return ln}}),Object.defineProperty(a,"ERROR_TYPE",{enumerable:!0,get:function(){return pn}}),Object.defineProperty(a,"EVENT_ID",{enumerable:!0,get:function(){return cn}}),Object.defineProperty(a,"EVENT_NAME",{enumerable:!0,get:function(){return un}}),Object.defineProperty(a,"EXCEPTION_ESCAPED",{enumerable:!0,get:function(){return bn}}),Object.defineProperty(a,"EXCEPTION_MESSAGE",{enumerable:!0,get:function(){return gn}}),Object.defineProperty(a,"EXCEPTION_STACKTRACE",{enumerable:!0,get:function(){return dn}}),Object.defineProperty(a,"EXCEPTION_TYPE",{enumerable:!0,get:function(){return mn}}),Object.defineProperty(a,"FAAS_COLDSTART",{enumerable:!0,get:function(){return yn}}),Object.defineProperty(a,"FAAS_CRON",{enumerable:!0,get:function(){return fn}}),Object.defineProperty(a,"FAAS_DURATION_IN_MS",{enumerable:!0,get:function(){return _n}}),Object.defineProperty(a,"FAAS_ENTRY_POINT",{enumerable:!0,get:function(){return hn}}),Object.defineProperty(a,"FAAS_IDENTITY",{enumerable:!0,get:function(){return vn}}),Object.defineProperty(a,"FAAS_INVOCATION_ID",{enumerable:!0,get:function(){return On}}),Object.defineProperty(a,"FAAS_NAME",{enumerable:!0,get:function(){return En}}),Object.defineProperty(a,"FAAS_TIME",{enumerable:!0,get:function(){return Tn}}),Object.defineProperty(a,"FAAS_TRIGGER",{enumerable:!0,get:function(){return Sn}}),Object.defineProperty(a,"FAAS_VERSION",{enumerable:!0,get:function(){return In}}),Object.defineProperty(a,"FCP",{enumerable:!0,get:function(){return Pn}}),Object.defineProperty(a,"FLAG_EVALUATION_KEY",{enumerable:!0,get:function(){return kn}}),Object.defineProperty(a,"FP",{enumerable:!0,get:function(){return An}}),Object.defineProperty(a,"FRAMES_DELAY",{enumerable:!0,get:function(){return xn}}),Object.defineProperty(a,"FRAMES_FROZEN",{enumerable:!0,get:function(){return Rn}}),Object.defineProperty(a,"FRAMES_FROZEN_RATE",{enumerable:!0,get:function(){return wn}}),Object.defineProperty(a,"FRAMES_SLOW",{enumerable:!0,get:function(){return Nn}}),Object.defineProperty(a,"FRAMES_SLOW_RATE",{enumerable:!0,get:function(){return jn}}),Object.defineProperty(a,"FRAMES_TOTAL",{enumerable:!0,get:function(){return Cn}}),Object.defineProperty(a,"FS_ERROR",{enumerable:!0,get:function(){return Ln}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_EVENT_ID",{enumerable:!0,get:function(){return Dn}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_EVENT_TYPE",{enumerable:!0,get:function(){return Mn}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_ID",{enumerable:!0,get:function(){return Un}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_RESOURCE",{enumerable:!0,get:function(){return qn}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_SOURCE",{enumerable:!0,get:function(){return Gn}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_SPECVERSION",{enumerable:!0,get:function(){return Vn}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_TIME",{enumerable:!0,get:function(){return Yn}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_TIMESTAMP",{enumerable:!0,get:function(){return Fn}}),Object.defineProperty(a,"GCP_FUNCTION_CONTEXT_TYPE",{enumerable:!0,get:function(){return Hn}}),Object.defineProperty(a,"GCP_PROJECT_ID",{enumerable:!0,get:function(){return Wn}}),Object.defineProperty(a,"GEN_AI_AGENT_NAME",{enumerable:!0,get:function(){return zn}}),Object.defineProperty(a,"GEN_AI_CONTEXT_UTILIZATION",{enumerable:!0,get:function(){return Bn}}),Object.defineProperty(a,"GEN_AI_CONTEXT_WINDOW_SIZE",{enumerable:!0,get:function(){return Kn}}),Object.defineProperty(a,"GEN_AI_CONVERSATION_ID",{enumerable:!0,get:function(){return Qn}}),Object.defineProperty(a,"GEN_AI_COST_INPUT_TOKENS",{enumerable:!0,get:function(){return Xn}}),Object.defineProperty(a,"GEN_AI_COST_OUTPUT_TOKENS",{enumerable:!0,get:function(){return Jn}}),Object.defineProperty(a,"GEN_AI_COST_TOTAL_TOKENS",{enumerable:!0,get:function(){return Zn}}),Object.defineProperty(a,"GEN_AI_EMBEDDINGS_INPUT",{enumerable:!0,get:function(){return $n}}),Object.defineProperty(a,"GEN_AI_FUNCTION_ID",{enumerable:!0,get:function(){return er}}),Object.defineProperty(a,"GEN_AI_INPUT_MESSAGES",{enumerable:!0,get:function(){return tr}}),Object.defineProperty(a,"GEN_AI_OPERATION_NAME",{enumerable:!0,get:function(){return ir}}),Object.defineProperty(a,"GEN_AI_OPERATION_TYPE",{enumerable:!0,get:function(){return nr}}),Object.defineProperty(a,"GEN_AI_OUTPUT_MESSAGES",{enumerable:!0,get:function(){return rr}}),Object.defineProperty(a,"GEN_AI_PIPELINE_NAME",{enumerable:!0,get:function(){return ar}}),Object.defineProperty(a,"GEN_AI_PROMPT",{enumerable:!0,get:function(){return sr}}),Object.defineProperty(a,"GEN_AI_PROMPT_NAME",{enumerable:!0,get:function(){return or}}),Object.defineProperty(a,"GEN_AI_PROVIDER_NAME",{enumerable:!0,get:function(){return lr}}),Object.defineProperty(a,"GEN_AI_REQUEST_AVAILABLE_TOOLS",{enumerable:!0,get:function(){return pr}}
1000),Object.defineProperty(a,"GEN_AI_REQUEST_FREQUENCY_PENALTY",{enumerable:!0,get:function(){return cr}}),Object.defineProperty(a,"GEN_AI_REQUEST_MAX_TOKENS",{enumerable:!0,get:function(){return ur}}),Object.defineProperty(a,"GEN_AI_REQUEST_MESSAGES",{enumerable:!0,get:function(){return br}}),Object.defineProperty(a,"GEN_AI_REQUEST_MODEL",{enumerable:!0,get:function(){return gr}}),Object.defineProperty(a,"GEN_AI_REQUEST_PRESENCE_PENALTY",{enumerable:!0,get:function(){return dr}}),Object.defineProperty(a,"GEN_AI_REQUEST_REASONING_EFFORT",{enumerable:!0,get:function(){return mr}}),Object.defineProperty(a,"GEN_AI_REQUEST_SEED",{enumerable:!0,get:function(){return yr}}),Object.defineProperty(a,"GEN_AI_REQUEST_TEMPERATURE",{enumerable:!0,get:function(){return fr}}),Object.defineProperty(a,"GEN_AI_REQUEST_TOP_K",{enumerable:!0,get:function(){return _r}}),Object.defineProperty(a,"GEN_AI_REQUEST_TOP_P",{enumerable:!0,get:function(){return hr}}),Object.defineProperty(a,"GEN_AI_RESPONSE_FINISH_REASONS",{enumerable:!0,get:function(){return vr}}),Object.defineProperty(a,"GEN_AI_RESPONSE_ID",{enumerable:!0,get:function(){return Or}}),Object.defineProperty(a,"GEN_AI_RESPONSE_MODEL",{enumerable:!0,get:function(){return Er}}),Object.defineProperty(a,"GEN_AI_RESPONSE_STREAMING",{enumerable:!0,get:function(){return Tr}}),Object.defineProperty(a,"GEN_AI_RESPONSE_TEXT",{enumerable:!0,get:function(){return Sr}}),Object.defineProperty(a,"GEN_AI_RESPONSE_TIME_TO_FIRST_CHUNK",{enumerable:!0,get:function(){return Ir}}),Object.defineProperty(a,"GEN_AI_RESPONSE_TIME_TO_FIRST_TOKEN",{enumerable:!0,get:function(){return Pr}}),Object.defineProperty(a,"GEN_AI_RESPONSE_TOKENS_PER_SECOND",{enumerable:!0,get:function(){return kr}}),Object.defineProperty(a,"GEN_AI_RESPONSE_TOOL_CALLS",{enumerable:!0,get:function(){return Ar}}),Object.defineProperty(a,"GEN_AI_SYSTEM",{enumerable:!0,get:function(){return xr}}),Object.defineProperty(a,"GEN_AI_SYSTEM_INSTRUCTIONS",{enumerable:!0,get:function(){return Rr}}),Object.defineProperty(a,"GEN_AI_SYSTEM_MESSAGE",{enumerable:!0,get:function(){return wr}}),Object.defineProperty(a,"GEN_AI_TOOL_CALL_ARGUMENTS",{enumerable:!0,get:function(){return Nr}}),Object.defineProperty(a,"GEN_AI_TOOL_CALL_RESULT",{enumerable:!0,get:function(){return jr}}),Object.defineProperty(a,"GEN_AI_TOOL_DEFINITIONS",{enumerable:!0,get:function(){return Cr}}),Object.defineProperty(a,"GEN_AI_TOOL_DESCRIPTION",{enumerable:!0,get:function(){return Lr}}),Object.defineProperty(a,"GEN_AI_TOOL_INPUT",{enumerable:!0,get:function(){return Dr}}),Object.defineProperty(a,"GEN_AI_TOOL_MESSAGE",{enumerable:!0,get:function(){return Mr}}),Object.defineProperty(a,"GEN_AI_TOOL_NAME",{enumerable:!0,get:function(){return Ur}}),Object.defineProperty(a,"GEN_AI_TOOL_OUTPUT",{enumerable:!0,get:function(){return qr}}),Object.defineProperty(a,"GEN_AI_TOOL_TYPE",{enumerable:!0,get:function(){return Gr}}),Object.defineProperty(a,"GEN_AI_USAGE_CACHE_CREATION_INPUT_TOKENS",{enumerable:!0,get:function(){return Vr}}),Object.defineProperty(a,"GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS",{enumerable:!0,get:function(){return Yr}}),Object.defineProperty(a,"GEN_AI_USAGE_COMPLETION_TOKENS",{enumerable:!0,get:function(){return Fr}}),Object.defineProperty(a,"GEN_AI_USAGE_INPUT_TOKENS",{enumerable:!0,get:function(){return Hr}}),Object.defineProperty(a,"GEN_AI_USAGE_INPUT_TOKENS_CACHED",{enumerable:!0,get:function(){return Wr}}),Object.defineProperty(a,"GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE",{enumerable:!0,get:function(){return zr}}),Object.defineProperty(a,"GEN_AI_USAGE_OUTPUT_TOKENS",{enumerable:!0,get:function(){return Br}}),Object.defineProperty(a,"GEN_AI_USAGE_OUTPUT_TOKENS_REASONING",{enumerable:!0,get:function(){return Kr}}),Object.defineProperty(a,"GEN_AI_USAGE_PROMPT_TOKENS",{enumerable:!0,get:function(){return Qr}}),Object.defineProperty(a,"GEN_AI_USAGE_REASONING_OUTPUT_TOKENS",{enumerable:!0,get:function(){return Xr}}),Object.defineProperty(a,"GEN_AI_USAGE_TOTAL_TOKENS",{enumerable:!0,get:function(){return Jr}}),Object.defineProperty(a,"GRAPHQL_DOCUMENT",{enumerable:!0,get:function(){return Zr}}),Object.defineProperty(a,"GRAPHQL_OPERATION_NAME",{enumerable:!0,get:function(){return $r}}),Object.defineProperty(a,"GRAPHQL_OPERATION_TYPE",{enumerable:!0,get:function(){return ea}}),Object.defineProperty(a,"HARDWARECONCURRENCY",{enumerable:!0,get:function(){return ta}}),Object.defineProperty(a,"HTTP_CLIENT_IP",{enumerable:!0,get:function(){return ia}}),Object.defineProperty(a,"HTTP_DECODED_RESPONSE_CONTENT_LENGTH",{enumerable:!0,get:function(){return na}}),Object.defineProperty(a,"HTTP_FLAVOR",{enumerable:!0,get:function(){return ra}}),Object.defineProperty(a,"HTTP_FRAGMENT",{enumerable:!0,get:function(){return aa}}),Object.defineProperty(a,"HTTP_HOST",{enumerable:!0,get:function(){return sa}}),Object.defineProperty(a,"HTTP_METHOD",{enumerable:!0,get:function(){return oa}}),Object.defineProperty(a,"HTTP_QUERY",{enumerable:!0,get:function(){return la}}),Object.defineProperty(a,"HTTP_REQUEST_BODY_DATA",{enumerable:!0,get:function(){return pa}}),Object.defineProperty(a,"HTTP_REQUEST_CONNECTION_END",{enumerable:!0,get:function(){return ca}}),Object.defineProperty(a,"HTTP_REQUEST_CONNECT_START",{enumerable:!0,get:function(){return ua}}),Object.defineProperty(a,"HTTP_REQUEST_DOMAIN_LOOKUP_END",{enumerable:!0,get:function(){return ba}}),Object.defineProperty(a,"HTTP_REQUEST_DOMAIN_LOOKUP_START",{enumerable:!0,get:function(){return ga}}),Object.defineProperty(a,"HTTP_REQUEST_FETCH_START",{enumerable:!0,get:function(){return da}}),Object.defineProperty(a,"HTTP_REQUEST_HEADER_KEY",{enumerable:!0,get:function(){return ma}}),Object.defineProperty(a,"HTTP_REQUEST_METHOD",{enumerable:!0,get:function(){return ya}}),Object.defineProperty(a,"HTTP_REQUEST_REDIRECT_END",{enumerable:!0,get:function(){return _a}}),Object.defineProperty(a,"HTTP_REQUEST_REDIRECT_START",{enumerable:!0,get:function(){return ha}}),Object.defineProperty(a,"HTTP_REQUEST_REQUEST_START",{enumerable:!0,get:function(){return va}}),Object.defineProperty(a,"HTTP_REQUEST_RESEND_COUNT",{enumerable:!0,get:function(){return Oa}}),Object.defineProperty(a,"HTTP_REQUEST_RESPONSE_END",{enumerable:!0,get:function(){return Ea}}),Object.defineProperty(a,"HTTP_REQUEST_RESPONSE_START",{enumerable:!0,get:function(){return Ta}}),Object.defineProperty(a,"HTTP_REQUEST_SECURE_CONNECTION_START",{enumerable:!0,get:function(){return Sa}}),Object.defineProperty(a,"HTTP_REQUEST_TIME_TO_FIRST_BYTE",{enumerable:!0,get:function(){return Ia}}),Object.defineProperty(a,"HTTP_REQUEST_WORKER_START",{enumerable:!0,get:function(){return Pa}}),Object.defineProperty(a,"HTTP_RESPONSE_BODY_SIZE",{enumerable:!0,get:function(){return ka}}),Object.defineProperty(a,"HTTP_RESPONSE_CONTENT_LENGTH",{enumerable:!0,get:function(){return Aa}}),Object.defineProperty(a,"HTTP_RESPONSE_HEADER_CONTENT_LENGTH",{enumerable:!0,get:function(){return xa}}),Object.defineProperty(a,"HTTP_RESPONSE_HEADER_KEY",{enumerable:!0,get:function(){return Ra}}),Object.defineProperty(a,"HTTP_RESPONSE_SIZE",{enumerable:!0,get:function(){return wa}}),Object.defineProperty(a,"HTTP_RESPONSE_STATUS_CODE",{enumerable:!0,get:function(){return Na}}),Object.defineProperty(a,"HTTP_RESPONSE_TRANSFER_SIZE",{enumerable:!0,get:function(){return ja}}),Object.defineProperty(a,"HTTP_ROUTE",{enumerable:!0,get:function(){return Ca}}),Object.defineProperty(a,"HTTP_SCHEME",{enumerable:!0,get:function(){return La}}),Object.defineProperty(a,"HTTP_SERVER_NAME",{enumerable:!0,get:function(){return Da}}),Object.defineProperty(a,"HTTP_SERVER_REQUEST_TIME_IN_QUEUE",{enumerable:!0,get:function(){return Ma}}),Object.defineProperty(a,"HTTP_STATUS_CODE",{enumerable:!0,get:function(){return Ua}}),Object.defineProperty(a,"HTTP_TARGET",{enumerable:!0,get:function(){return qa}}),Object.defineProperty(a,"HTTP_URL",{enumerable:!0,get:function(){return Ga}}),Object.defineProperty(a,"HTTP_USER_AGENT",{enumerable:!0,get:function(){return Va}}),Object.defineProperty(a,"ID",{enumerable:!0,get:function(){return Ya}}),Object.defineProperty(a,"INP",{enumerable:!0,get:function(){return Fa}}),Object.defineProperty(a,"JSONRPC_PROTOCOL_VERSION",{enumerable:!0,get:function(){return Ha}}),Object.defineProperty(a,"JSONRPC_REQUEST_ID",{enumerable:!0,get:function(){return Wa}}),Object.defineProperty(a,"JVM_GC_ACTION",{enumerable:!0,get:function(){return za}}),Object.defineProperty(a,"JVM_GC_NAME",{enumerable:!0,get:function(){return Ba}}),Object.defineProperty(a,"JVM_MEMORY_POOL_NAME",{enumerable:!0,get:function(){return Ka}}),Object.defineProperty(a,"JVM_MEMORY_TYPE",{enumerable:!0,get:function(){return Qa}}),Object.defineProperty(a,"JVM_THREAD_DAEMON",{enumerable:!0,get:function(){return Xa}}),Object.defineProperty(a,"JVM_THREAD_STATE",{enumerable:!0,get:function(){return Ja}}),Object.defineProperty(a,"LCP",{enumerable:!0,get:function(){return Za}}),Object.defineProperty(a,"LCP_ELEMENT",{enumerable:!0,get:function(){return $a}}),Object.defineProperty(a,"LCP_ID",{enumerable:!0,get:function(){return es}}),Object.defineProperty(a,"LCP_LOADTIME",{enumerable:!0,get:function(){return ts}}),Object.defineProperty(a,"LCP_RENDERTIME",{enumerable:!0,get:function(){return is}}),Object.defineProperty(a,"LCP_SIZE",{enumerable:!0,get:function(){return ns}}),Object.defineProperty(a,"LCP_URL",{enumerable:!0,get:function(){return rs}}),Object.defineProperty(a,"LOGGER_NAME",{enumerable:!0,get:function(){return as}}),Object.defineProperty(a,"MCP_CANCELLED_REASON",{enumerable:!0,get:function(){return ss}}),Object.defineProperty(a,"MCP_CANCELLED_REQUEST_ID",{enumerable:!0,get:function(){return os}}),Object.defineProperty(a,"MCP_CLIENT_NAME",{enumerable:!0,get:function(){return ls}}),Object.defineProperty(a,"MCP_CLIENT_TITLE",{enumerable:!0,get:function(){return ps}}),Object.defineProperty(a,"MCP_CLIENT_VERSION",{enumerable:!0,get:function(){return cs}}),Object.defineProperty(a,"MCP_LIFECYCLE_PHASE",{enumerable:!0,get:function(){return us}}),Object.defineProperty(a,"MCP_LOGGING_DATA_TYPE",{enumerable:!0,get:function(){return bs}}),Object.defineProperty(a,"MCP_LOGGING_LEVEL",{enumerable:!0,get:function(){return gs}}
1000),Object.defineProperty(a,"MCP_LOGGING_LOGGER",{enumerable:!0,get:function(){return ds}}),Object.defineProperty(a,"MCP_LOGGING_MESSAGE",{enumerable:!0,get:function(){return ms}}),Object.defineProperty(a,"MCP_METHOD_NAME",{enumerable:!0,get:function(){return ys}}),Object.defineProperty(a,"MCP_PROGRESS_CURRENT",{enumerable:!0,get:function(){return fs}}),Object.defineProperty(a,"MCP_PROGRESS_MESSAGE",{enumerable:!0,get:function(){return _s}}),Object.defineProperty(a,"MCP_PROGRESS_PERCENTAGE",{enumerable:!0,get:function(){return hs}}),Object.defineProperty(a,"MCP_PROGRESS_TOKEN",{enumerable:!0,get:function(){return vs}}),Object.defineProperty(a,"MCP_PROGRESS_TOTAL",{enumerable:!0,get:function(){return Os}}),Object.defineProperty(a,"MCP_PROMPT_NAME",{enumerable:!0,get:function(){return Es}}),Object.defineProperty(a,"MCP_PROMPT_RESULT_DESCRIPTION",{enumerable:!0,get:function(){return Ts}}),Object.defineProperty(a,"MCP_PROMPT_RESULT_MESSAGE_CONTENT",{enumerable:!0,get:function(){return Ss}}),Object.defineProperty(a,"MCP_PROMPT_RESULT_MESSAGE_COUNT",{enumerable:!0,get:function(){return Is}}),Object.defineProperty(a,"MCP_PROMPT_RESULT_MESSAGE_ROLE",{enumerable:!0,get:function(){return Ps}}),Object.defineProperty(a,"MCP_PROTOCOL_READY",{enumerable:!0,get:function(){return ks}}),Object.defineProperty(a,"MCP_PROTOCOL_VERSION",{enumerable:!0,get:function(){return As}}),Object.defineProperty(a,"MCP_REQUEST_ARGUMENT_KEY",{enumerable:!0,get:function(){return xs}}),Object.defineProperty(a,"MCP_REQUEST_ARGUMENT_NAME",{enumerable:!0,get:function(){return Rs}}),Object.defineProperty(a,"MCP_REQUEST_ARGUMENT_URI",{enumerable:!0,get:function(){return ws}}),Object.defineProperty(a,"MCP_REQUEST_ID",{enumerable:!0,get:function(){return Ns}}),Object.defineProperty(a,"MCP_RESOURCE_PROTOCOL",{enumerable:!0,get:function(){return js}}),Object.defineProperty(a,"MCP_RESOURCE_URI",{enumerable:!0,get:function(){return Cs}}),Object.defineProperty(a,"MCP_SERVER_NAME",{enumerable:!0,get:function(){return Ls}}),Object.defineProperty(a,"MCP_SERVER_TITLE",{enumerable:!0,get:function(){return Ds}}),Object.defineProperty(a,"MCP_SERVER_VERSION",{enumerable:!0,get:function(){return Ms}}),Object.defineProperty(a,"MCP_SESSION_ID",{enumerable:!0,get:function(){return Us}}),Object.defineProperty(a,"MCP_TOOL_NAME",{enumerable:!0,get:function(){return qs}}),Object.defineProperty(a,"MCP_TOOL_RESULT_CONTENT",{enumerable:!0,get:function(){return Gs}}),Object.defineProperty(a,"MCP_TOOL_RESULT_CONTENT_COUNT",{enumerable:!0,get:function(){return Vs}}),Object.defineProperty(a,"MCP_TOOL_RESULT_IS_ERROR",{enumerable:!0,get:function(){return Ys}}),Object.defineProperty(a,"MCP_TRANSPORT",{enumerable:!0,get:function(){return Fs}}),Object.defineProperty(a,"MDC_KEY",{enumerable:!0,get:function(){return Hs}}),Object.defineProperty(a,"MESSAGING_BATCH_MESSAGE_COUNT",{enumerable:!0,get:function(){return Ws}}),Object.defineProperty(a,"MESSAGING_DESTINATION_CONNECTION",{enumerable:!0,get:function(){return zs}}),Object.defineProperty(a,"MESSAGING_DESTINATION_NAME",{enumerable:!0,get:function(){return Bs}}),Object.defineProperty(a,"MESSAGING_MESSAGE_BODY_SIZE",{enumerable:!0,get:function(){return Ks}}),Object.defineProperty(a,"MESSAGING_MESSAGE_ENVELOPE_SIZE",{enumerable:!0,get:function(){return Qs}}),Object.defineProperty(a,"MESSAGING_MESSAGE_ID",{enumerable:!0,get:function(){return Xs}}),Object.defineProperty(a,"MESSAGING_MESSAGE_RECEIVE_LATENCY",{enumerable:!0,get:function(){return Js}}),Object.defineProperty(a,"MESSAGING_MESSAGE_RETRY_COUNT",{enumerable:!0,get:function(){return Zs}}),Object.defineProperty(a,"MESSAGING_OPERATION_NAME",{enumerable:!0,get:function(){return $s}}),Object.defineProperty(a,"MESSAGING_OPERATION_TYPE",{enumerable:!0,get:function(){return eo}}),Object.defineProperty(a,"MESSAGING_SYSTEM",{enumerable:!0,get:function(){return to}}),Object.defineProperty(a,"METHOD",{enumerable:!0,get:function(){return io}}),Object.defineProperty(a,"MIDDLEWARE_NAME",{enumerable:!0,get:function(){return no}}),Object.defineProperty(a,"NAVIGATION_TYPE",{enumerable:!0,get:function(){return ro}}),Object.defineProperty(a,"NEL_ELAPSED_TIME",{enumerable:!0,get:function(){return ao}}),Object.defineProperty(a,"NEL_PHASE",{enumerable:!0,get:function(){return so}}),Object.defineProperty(a,"NEL_REFERRER",{enumerable:!0,get:function(){return oo}}),Object.defineProperty(a,"NEL_SAMPLING_FUNCTION",{enumerable:!0,get:function(){return lo}}),Object.defineProperty(a,"NEL_TYPE",{enumerable:!0,get:function(){return po}}),Object.defineProperty(a,"NETWORK_CONNECTION_EFFECTIVE_TYPE",{enumerable:!0,get:function(){return co}}),Object.defineProperty(a,"NETWORK_CONNECTION_RTT",{enumerable:!0,get:function(){return uo}}),Object.defineProperty(a,"NETWORK_CONNECTION_TYPE",{enumerable:!0,get:function(){return bo}}),Object.defineProperty(a,"NETWORK_LOCAL_ADDRESS",{enumerable:!0,get:function(){return go}}),Object.defineProperty(a,"NETWORK_LOCAL_PORT",{enumerable:!0,get:function(){return mo}}),Object.defineProperty(a,"NETWORK_PEER_ADDRESS",{enumerable:!0,get:function(){return yo}}),Object.defineProperty(a,"NETWORK_PEER_PORT",{enumerable:!0,get:function(){return fo}}),Object.defineProperty(a,"NETWORK_PROTOCOL_NAME",{enumerable:!0,get:function(){return _o}}),Object.defineProperty(a,"NETWORK_PROTOCOL_VERSION",{enumerable:!0,get:function(){return ho}}),Object.defineProperty(a,"NETWORK_TRANSPORT",{enumerable:!0,get:function(){return vo}}),Object.defineProperty(a,"NETWORK_TYPE",{enumerable:!0,get:function(){return Oo}}),Object.defineProperty(a,"NET_HOST_IP",{enumerable:!0,get:function(){return Eo}}),Object.defineProperty(a,"NET_HOST_NAME",{enumerable:!0,get:function(){return To}}),Object.defineProperty(a,"NET_HOST_PORT",{enumerable:!0,get:function(){return So}}),Object.defineProperty(a,"NET_PEER_IP",{enumerable:!0,get:function(){return Io}}),Object.defineProperty(a,"NET_PEER_NAME",{enumerable:!0,get:function(){return Po}}),Object.defineProperty(a,"NET_PEER_PORT",{enumerable:!0,get:function(){return ko}}),Object.defineProperty(a,"NET_PROTOCOL_NAME",{enumerable:!0,get:function(){return Ao}}),Object.defineProperty(a,"NET_PROTOCOL_VERSION",{enumerable:!0,get:function(){return xo}}),Object.defineProperty(a,"NET_SOCK_FAMILY",{enumerable:!0,get:function(){return Ro}}),Object.defineProperty(a,"NET_SOCK_HOST_ADDR",{enumerable:!0,get:function(){return wo}}),Object.defineProperty(a,"NET_SOCK_HOST_PORT",{enumerable:!0,get:function(){return No}}),Object.defineProperty(a,"NET_SOCK_PEER_ADDR",{enumerable:!0,get:function(){return jo}}),Object.defineProperty(a,"NET_SOCK_PEER_NAME",{enumerable:!0,get:function(){return Co}}),Object.defineProperty(a,"NET_SOCK_PEER_PORT",{enumerable:!0,get:function(){return Lo}}),Object.defineProperty(a,"NET_TRANSPORT",{enumerable:!0,get:function(){return Do}}),Object.defineProperty(a,"OS_BUILD",{enumerable:!0,get:function(){return Mo}}),Object.defineProperty(a,"OS_BUILD_ID",{enumerable:!0,get:function(){return Uo}}),Object.defineProperty(a,"OS_DESCRIPTION",{enumerable:!0,get:function(){return qo}}),Object.defineProperty(a,"OS_KERNEL_VERSION",{enumerable:!0,get:function(){return Go}}),Object.defineProperty(a,"OS_NAME",{enumerable:!0,get:function(){return Vo}}),Object.defineProperty(a,"OS_RAW_DESCRIPTION",{enumerable:!0,get:function(){return Yo}}),Object.defineProperty(a,"OS_ROOTED",{enumerable:!0,get:function(){return Fo}}),Object.defineProperty(a,"OS_THEME",{enumerable:!0,get:function(){return Ho}}),Object.defineProperty(a,"OS_TYPE",{enumerable:!0,get:function(){return Wo}}),Object.defineProperty(a,"OS_VERSION",{enumerable:!0,get:function(){return zo}}),Object.defineProperty(a,"OTEL_KIND",{enumerable:!0,get:function(){return Bo}}),Object.defineProperty(a,"OTEL_SCOPE_NAME",{enumerable:!0,get:function(){return Ko}}),Object.defineProperty(a,"OTEL_SCOPE_VERSION",{enumerable:!0,get:function(){return Qo}}),Object.defineProperty(a,"OTEL_STATUS_CODE",{enumerable:!0,get:function(){return Xo}}),Object.defineProperty(a,"OTEL_STATUS_DESCRIPTION",{enumerable:!0,get:function(){return Jo}}),Object.defineProperty(a,"PARAMS_KEY",{enumerable:!0,get:function(){return Zo}}),Object.defineProperty(a,"PERFORMANCE_ACTIVATIONSTART",{enumerable:!0,get:function(){return $o}}),Object.defineProperty(a,"PERFORMANCE_TIMEORIGIN",{enumerable:!0,get:function(){return el}}),Object.defineProperty(a,"PREVIOUS_ROUTE",{enumerable:!0,get:function(){return tl}}),Object.defineProperty(a,"PROCESS_COMMAND_ARGS",{enumerable:!0,get:function(){return il}}),Object.defineProperty(a,"PROCESS_EXECUTABLE_NAME",{enumerable:!0,get:function(){return nl}}),Object.defineProperty(a,"PROCESS_PID",{enumerable:!0,get:function(){return rl}}),Object.defineProperty(a,"PROCESS_RUNTIME_DESCRIPTION",{enumerable:!0,get:function(){return al}}),Object.defineProperty(a,"PROCESS_RUNTIME_ENGINE_NAME",{enumerable:!0,get:function(){return sl}}),Object.defineProperty(a,"PROCESS_RUNTIME_ENGINE_VERSION",{enumerable:!0,get:function(){return ol}}),Object.defineProperty(a,"PROCESS_RUNTIME_NAME",{enumerable:!0,get:function(){return ll}}),Object.defineProperty(a,"PROCESS_RUNTIME_VERSION",{enumerable:!0,get:function(){return pl}}),Object.defineProperty(a,"QUERY_KEY",{enumerable:!0,get:function(){return cl}}),Object.defineProperty(a,"REACT_VERSION",{enumerable:!0,get:function(){return ul}}),Object.defineProperty(a,"RELEASE",{enumerable:!0,get:function(){return bl}}),Object.defineProperty(a,"REMIX_ACTION_FORM_DATA_KEY",{enumerable:!0,get:function(){return gl}}),Object.defineProperty(a,"REPLAY_ID",{enumerable:!0,get:function(){return dl}}),Object.defineProperty(a,"RESOURCE_DEPLOYMENT_ENVIRONMENT",{enumerable:!0,get:function(){return ml}}),Object.defineProperty(a,"RESOURCE_DEPLOYMENT_ENVIRONMENT_NAME",{enumerable:!0,get:function(){return yl}}),Object.defineProperty(a,"RESOURCE_RENDER_BLOCKING_STATUS",{enumerable:!0,get:function(){return fl}}),Object.defineProperty(a,"ROUTE",{enumerable:!0,get:function(){return _l}}),Object.defineProperty(a,"RPC_GRPC_STATUS_CODE",{enumerable:!0,get:function(){return hl}}),Object.defineProperty(a,"RPC_METHOD",{enumerable:!0,get:function(){return vl}}),Object.defineProperty(a,"RPC_RESPONSE_STATUS_CODE",{enumerable:!0,get:function(){return Ol}}),Object.defineProperty(a,"RPC_SERVICE",{enumerable:!0,get:function(){return El}}),Object.defineProperty(a,"RUNTIME_BUILD",{enumerable:!0,get:function(){return Tl}}),Object.defineProperty(a,"RUNTIME_NAME",{enumerable:!0,get:function(){return Sl}}),Object.defineProperty(a,"RUNTIME_RAW_DESCRIPTION",{enumerable:!0,get:function(){return Il}}),Object.defineProperty(a,"RUNTIME_VERSION",{enumerable:!0,get:function(){return Pl}}),Object.defineProperty(a,"SCORE_KEY",{enumerable:!0,get:function(){return kl}}),Object.defineProperty(a,"SCORE_RATIO_KEY",{enumerable:!0,get:function(){return Al}}),Object.defineProperty(a,"SCORE_TOTAL",{enumerable:!0,get:function(){return xl}}),Object.defineProperty(a,"SCORE_WEIGHT_KEY",{enumerable:!0,get:function(){return Rl}}),Object.defineProperty(a,"SENTRY_ACTION",{enumerable:!0,get:function(){return wl}}),Object.defineProperty(a,"SENTRY_BROWSER_NAME",{enumerable:!0,get:function(){return Nl}}),Object.defineProperty(a,"SENTRY_BROWSER_VERSION",{enumerable:!0,get:function(){return jl}}),Object.defineProperty(a,"SENTRY_CANCELLATION_REASON",{enumerable:!0,get:function(){return Cl}}),Object.defineProperty(a,"SENTRY_CATEGORY",{enumerable:!0,get:function(){return Ll}}),Object.defineProperty(a,"SENTRY_CLIENT_SAMPLE_RATE",{enumerable:!0,get:function(){return Dl}}),Object.defineProperty(a,"SENTRY_DESCRIPTION",{enumerable:!0,get:function(){return Ml}}),Object.defineProperty(a,"SENTRY_DIST",{enumerable:!0,get:function(){return Ul}}),Object.defineProperty(a,"SENTRY_DOMAIN",{enumerable:!0,get:function(){return ql}}),Object.defineProperty(a,"SENTRY_DSC_ENVIRONMENT",{enumerable:!0,get:function(){return Gl}}),Object.defineProperty(a,"SENTRY_DSC_PROJECT_ID",{enumerable:!0,get:function(){return Vl}}),Object.defineProperty(a,"SENTRY_DSC_PUBLIC_KEY",{enumerable:!0,get:function(){return Yl}}),Object.defineProperty(a,"SENTRY_DSC_RELEASE",{enumerable:!0,get:function(){return Fl}}),Object.defineProperty(a,"SENTRY_DSC_SAMPLED",{enumerable:!0,get:function(){return Hl}}),Object.defineProperty(a,"SENTRY_DSC_SAMPLE_RATE",{enumerable:!0,get:function(){return Wl}}),Object.defineProperty(a,"SENTRY_DSC_TRACE_ID",{enumerable:!0,get:function(){return zl}}),Object.defineProperty(a,"SENTRY_DSC_TRANSACTION",{enumerable:!0,get:function(){return Bl}}),Object.defineProperty(a,"SENTRY_ENVIRONMENT",{enumerable:!0,get:function(){return Kl}}),Object.defineProperty(a,"SENTRY_EXCLUSIVE_TIME",{enumerable:!0,get:function(){return Ql}}),Object.defineProperty(a,"SENTRY_GRAPHQL_OPERATION",{enumerable:!0,get:function(){return Xl}}),Object.defineProperty(a,"SENTRY_GROUP",{enumerable:!0,get:function(){return Jl}}),Object.defineProperty(a,"SENTRY_HTTP_PREFETCH",{enumerable:!0,get:function(){return Zl}}),Object.defineProperty(a,"SENTRY_IDLE_SPAN_FINISH_REASON",{enumerable:!0,get:function(){return $l}}),Object.defineProperty(a,"SENTRY_IS_REMOTE",{enumerable:!0,get:function(){return ep}}),Object.defineProperty(a,"SENTRY_KIND",{enumerable:!0,get:function(){return tp}
1000}),Object.defineProperty(a,"SENTRY_MAIN_THREAD",{enumerable:!0,get:function(){return ip}}),Object.defineProperty(a,"SENTRY_MESSAGE_PARAMETER_KEY",{enumerable:!0,get:function(){return np}}),Object.defineProperty(a,"SENTRY_MESSAGE_TEMPLATE",{enumerable:!0,get:function(){return rp}}),Object.defineProperty(a,"SENTRY_MOBILE",{enumerable:!0,get:function(){return ap}}),Object.defineProperty(a,"SENTRY_MODULE_KEY",{enumerable:!0,get:function(){return sp}}),Object.defineProperty(a,"SENTRY_NEXTJS_SSR_FUNCTION_ROUTE",{enumerable:!0,get:function(){return op}}),Object.defineProperty(a,"SENTRY_NEXTJS_SSR_FUNCTION_TYPE",{enumerable:!0,get:function(){return lp}}),Object.defineProperty(a,"SENTRY_NORMALIZED_DB_QUERY",{enumerable:!0,get:function(){return pp}}),Object.defineProperty(a,"SENTRY_NORMALIZED_DB_QUERY_HASH",{enumerable:!0,get:function(){return cp}}),Object.defineProperty(a,"SENTRY_NORMALIZED_DESCRIPTION",{enumerable:!0,get:function(){return up}}),Object.defineProperty(a,"SENTRY_OBSERVED_TIMESTAMP_NANOS",{enumerable:!0,get:function(){return bp}}),Object.defineProperty(a,"SENTRY_OP",{enumerable:!0,get:function(){return gp}}),Object.defineProperty(a,"SENTRY_ORIGIN",{enumerable:!0,get:function(){return dp}}),Object.defineProperty(a,"SENTRY_PLATFORM",{enumerable:!0,get:function(){return mp}}),Object.defineProperty(a,"SENTRY_PROFILER_ID",{enumerable:!0,get:function(){return yp}}),Object.defineProperty(a,"SENTRY_PROFILE_ID",{enumerable:!0,get:function(){return fp}}),Object.defineProperty(a,"SENTRY_RELEASE",{enumerable:!0,get:function(){return _p}}),Object.defineProperty(a,"SENTRY_REPLAY_ID",{enumerable:!0,get:function(){return hp}}),Object.defineProperty(a,"SENTRY_REPLAY_IS_BUFFERING",{enumerable:!0,get:function(){return vp}}),Object.defineProperty(a,"SENTRY_REPORT_EVENT",{enumerable:!0,get:function(){return Op}}),Object.defineProperty(a,"SENTRY_SDK_INTEGRATIONS",{enumerable:!0,get:function(){return Ep}}),Object.defineProperty(a,"SENTRY_SDK_NAME",{enumerable:!0,get:function(){return Tp}}),Object.defineProperty(a,"SENTRY_SDK_VERSION",{enumerable:!0,get:function(){return Sp}}),Object.defineProperty(a,"SENTRY_SEGMENT_ID",{enumerable:!0,get:function(){return Ip}}),Object.defineProperty(a,"SENTRY_SEGMENT_NAME",{enumerable:!0,get:function(){return kp}}),Object.defineProperty(a,"SENTRY_SERVER_SAMPLE_RATE",{enumerable:!0,get:function(){return Ap}}),Object.defineProperty(a,"SENTRY_SOURCE",{enumerable:!0,get:function(){return xp}}),Object.defineProperty(a,"SENTRY_SPAN_SOURCE",{enumerable:!0,get:function(){return Rp}}),Object.defineProperty(a,"SENTRY_STATUS",{enumerable:!0,get:function(){return wp}}),Object.defineProperty(a,"SENTRY_STATUS_CODE",{enumerable:!0,get:function(){return Np}}),Object.defineProperty(a,"SENTRY_STATUS_MESSAGE",{enumerable:!0,get:function(){return jp}}),Object.defineProperty(a,"SENTRY_THREAD_ID",{enumerable:!0,get:function(){return Cp}}),Object.defineProperty(a,"SENTRY_TIMESTAMP_SEQUENCE",{enumerable:!0,get:function(){return Lp}}),Object.defineProperty(a,"SENTRY_TRACE_LIFECYCLE",{enumerable:!0,get:function(){return Dp}}),Object.defineProperty(a,"SENTRY_TRACE_PARENT_SPAN_ID",{enumerable:!0,get:function(){return Mp}}),Object.defineProperty(a,"SENTRY_TRACE_STATUS",{enumerable:!0,get:function(){return Up}}),Object.defineProperty(a,"SENTRY_TRANSACTION",{enumerable:!0,get:function(){return qp}}),Object.defineProperty(a,"SENTRY_USER_EMAIL",{enumerable:!0,get:function(){return Gp}}),Object.defineProperty(a,"SENTRY_USER_GEO_CITY",{enumerable:!0,get:function(){return Vp}}),Object.defineProperty(a,"SENTRY_USER_GEO_COUNTRY_CODE",{enumerable:!0,get:function(){return Yp}}),Object.defineProperty(a,"SENTRY_USER_GEO_REGION",{enumerable:!0,get:function(){return Fp}}),Object.defineProperty(a,"SENTRY_USER_GEO_SUBDIVISION",{enumerable:!0,get:function(){return Hp}}),Object.defineProperty(a,"SENTRY_USER_ID",{enumerable:!0,get:function(){return Wp}}),Object.defineProperty(a,"SENTRY_USER_IP",{enumerable:!0,get:function(){return zp}}),Object.defineProperty(a,"SENTRY_USER_USERNAME",{enumerable:!0,get:function(){return Bp}}),Object.defineProperty(a,"SERVER_ADDRESS",{enumerable:!0,get:function(){return Kp}}),Object.defineProperty(a,"SERVER_PORT",{enumerable:!0,get:function(){return Qp}}),Object.defineProperty(a,"SERVICE_NAME",{enumerable:!0,get:function(){return Xp}}),Object.defineProperty(a,"SERVICE_VERSION",{enumerable:!0,get:function(){return Jp}}),Object.defineProperty(a,"SESSION_ID",{enumerable:!0,get:function(){return Zp}}),Object.defineProperty(a,"STALL_PERCENTAGE",{enumerable:!0,get:function(){return $p}}),Object.defineProperty(a,"STALL_TOTAL_TIME",{enumerable:!0,get:function(){return ec}}),Object.defineProperty(a,"STATE_TYPE",{enumerable:!0,get:function(){return tc}}),Object.defineProperty(a,"THREAD_ID",{enumerable:!0,get:function(){return ic}}),Object.defineProperty(a,"THREAD_NAME",{enumerable:!0,get:function(){return nc}}),Object.defineProperty(a,"TIMBER_TAG",{enumerable:!0,get:function(){return rc}}),Object.defineProperty(a,"TIME_TO_FULL_DISPLAY",{enumerable:!0,get:function(){return ac}}),Object.defineProperty(a,"TIME_TO_INITIAL_DISPLAY",{enumerable:!0,get:function(){return sc}}),Object.defineProperty(a,"TRANSACTION",{enumerable:!0,get:function(){return oc}}),Object.defineProperty(a,"TRPC_PROCEDURE_PATH",{enumerable:!0,get:function(){return lc}}),Object.defineProperty(a,"TRPC_PROCEDURE_TYPE",{enumerable:!0,get:function(){return pc}}),Object.defineProperty(a,"TTFB",{enumerable:!0,get:function(){return cc}}),Object.defineProperty(a,"TTFB_REQUESTTIME",{enumerable:!0,get:function(){return uc}}),Object.defineProperty(a,"TYPE",{enumerable:!0,get:function(){return bc}}),Object.defineProperty(a,"UI_COMPONENT_NAME",{enumerable:!0,get:function(){return gc}}),Object.defineProperty(a,"UI_CONTRIBUTES_TO_TTFD",{enumerable:!0,get:function(){return dc}}),Object.defineProperty(a,"UI_CONTRIBUTES_TO_TTID",{enumerable:!0,get:function(){return mc}}),Object.defineProperty(a,"UI_ELEMENT_HEIGHT",{enumerable:!0,get:function(){return yc}}),Object.defineProperty(a,"UI_ELEMENT_ID",{enumerable:!0,get:function(){return fc}}),Object.defineProperty(a,"UI_ELEMENT_IDENTIFIER",{enumerable:!0,get:function(){return _c}}),Object.defineProperty(a,"UI_ELEMENT_LOAD_TIME",{enumerable:!0,get:function(){return hc}}),Object.defineProperty(a,"UI_ELEMENT_PAINT_TYPE",{enumerable:!0,get:function(){return v
1000c}}),Object.defineProperty(a,"UI_ELEMENT_RENDER_TIME",{enumerable:!0,get:function(){return Oc}}),Object.defineProperty(a,"UI_ELEMENT_TYPE",{enumerable:!0,get:function(){return Ec}}),Object.defineProperty(a,"UI_ELEMENT_URL",{enumerable:!0,get:function(){return Tc}}),Object.defineProperty(a,"UI_ELEMENT_WIDTH",{enumerable:!0,get:function(){return Sc}}),Object.defineProperty(a,"URL",{enumerable:!0,get:function(){return Ic}}),Object.defineProperty(a,"URL_DOMAIN",{enumerable:!0,get:function(){return Pc}}),Object.defineProperty(a,"URL_FRAGMENT",{enumerable:!0,get:function(){return kc}}),Object.defineProperty(a,"URL_FULL",{enumerable:!0,get:function(){return Ac}}),Object.defineProperty(a,"URL_PATH",{enumerable:!0,get:function(){return xc}}),Object.defineProperty(a,"URL_PATH_PARAMETER_KEY",{enumerable:!0,get:function(){return Rc}}),Object.defineProperty(a,"URL_PORT",{enumerable:!0,get:function(){return wc}}),Object.defineProperty(a,"URL_QUERY",{enumerable:!0,get:function(){return Nc}}),Object.defineProperty(a,"URL_SCHEME",{enumerable:!0,get:function(){return jc}}),Object.defineProperty(a,"URL_TEMPLATE",{enumerable:!0,get:function(){return Cc}}),Object.defineProperty(a,"USER_AGENT_ORIGINAL",{enumerable:!0,get:function(){return Lc}}),Object.defineProperty(a,"USER_EMAIL",{enumerable:!0,get:function(){return Dc}}),Object.defineProperty(a,"USER_FULL_NAME",{enumerable:!0,get:function(){return Mc}}),Object.defineProperty(a,"USER_GEO_CITY",{enumerable:!0,get:function(){return Uc}}),Object.defineProperty(a,"USER_GEO_COUNTRY_CODE",{enumerable:!0,get:function(){return qc}}),Object.defineProperty(a,"USER_GEO_REGION",{enumerable:!0,get:function(){return Gc}}),Object.defineProperty(a,"USER_GEO_SUBDIVISION",{enumerable:!0,get:function(){return Vc}}),Object.defineProperty(a,"USER_HASH",{enumerable:!0,get:function(){return Yc}}),Object.defineProperty(a,"USER_ID",{enumerable:!0,get:function(){return Fc}}),Object.defineProperty(a,"USER_IP_ADDRESS",{enumerable:!0,get:function(){return Hc}}),Object.defineProperty(a,"USER_NAME",{enumerable:!0,get:function(){return Wc}}),Object.defineProperty(a,"USER_ROLES",{enumerable:!0,get:function(){return zc}}),Object.defineProperty(a,"VERCEL_BRANCH",{enumerable:!0,get:function(){return Bc}}),Object.defineProperty(a,"VERCEL_BUILD_ID",{enumerable:!0,get:function(){return Kc}}),Object.defineProperty(a,"VERCEL_DEPLOYMENT_ID",{enumerable:!0,get:function(){return Qc}}),Object.defineProperty(a,"VERCEL_DESTINATION",{enumerable:!0,get:function(){return Xc}}),Object.defineProperty(a,"VERCEL_EDGE_TYPE",{enumerable:!0,get:function(){return Jc}}),Object.defineProperty(a,"VERCEL_ENTRYPOINT",{enumerable:!0,get:function(){return Zc}}),Object.defineProperty(a,"VERCEL_EXECUTION_REGION",{enumerable:!0,get:function(){return $c}}),Object.defineProperty(a,"VERCEL_ID",{enumerable:!0,get:function(){return eu}}),Object.defineProperty(a,"VERCEL_JA3_DIGEST",{enumerable:!0,get:function(){return tu}}),Object.defineProperty(a,"VERCEL_JA4_DIGEST",{enumerable:!0,get:function(){return iu}}),Object.defineProperty(a,"VERCEL_LOG_TYPE",{enumerable:!0,get:function(){return nu}}),Object.defineProperty(a,"VERCEL_PATH",{enumerable:!0,get:function(){return ru}}),Object.defineProperty(a,"VERCEL_PROJECT_ID",{enumerable:!0,get:function(){return au}}),Object.defineProperty(a,"VERCEL_PROJECT_NAME",{enumerable:!0,get:function(){return su}}),Object.defineProperty(a,"VERCEL_PROXY_CACHE_ID",{enumerable:!0,get:function(){return ou}}),Object.defineProperty(a,"VERCEL_PROXY_CLIENT_IP",{enumerable:!0,get:function(){return lu}}),Object.defineProperty(a,"VERCEL_PROXY_HOST",{enumerable:!0,get:function(){return pu}}),Object.defineProperty(a,"VERCEL_PROXY_LAMBDA_REGION",{enumerable:!0,get:function(){return cu}}),Object.defineProperty(a,"VERCEL_PROXY_METHOD",{enumerable:!0,get:function(){return uu}}),Object.defineProperty(a,"VERCEL_PROXY_PATH",{enumerable:!0,get:function(){return bu}}),Object.defineProperty(a,"VERCEL_PROXY_PATH_TYPE",{enumerable:!0,get:function(){return gu}}),Object.defineProperty(a,"VERCEL_PROXY_PATH_TYPE_VARIANT",{enumerable:!0,get:function(){return du}}),Object.defineProperty(a,"VERCEL_PROXY_REFERER",{enumerable:!0,get:function(){return mu}}
1000),Object.defineProperty(a,"VERCEL_PROXY_REGION",{enumerable:!0,get:function(){return yu}}),Object.defineProperty(a,"VERCEL_PROXY_RESPONSE_BYTE_SIZE",{enumerable:!0,get:function(){return fu}}),Object.defineProperty(a,"VERCEL_PROXY_SCHEME",{enumerable:!0,get:function(){return _u}}),Object.defineProperty(a,"VERCEL_PROXY_STATUS_CODE",{enumerable:!0,get:function(){return hu}}),Object.defineProperty(a,"VERCEL_PROXY_TIMESTAMP",{enumerable:!0,get:function(){return vu}}),Object.defineProperty(a,"VERCEL_PROXY_USER_AGENT",{enumerable:!0,get:function(){return Ou}}),Object.defineProperty(a,"VERCEL_PROXY_VERCEL_CACHE",{enumerable:!0,get:function(){return Eu}}),Object.defineProperty(a,"VERCEL_PROXY_VERCEL_ID",{enumerable:!0,get:function(){return Tu}}),Object.defineProperty(a,"VERCEL_PROXY_WAF_ACTION",{enumerable:!0,get:function(){return Su}}),Object.defineProperty(a,"VERCEL_PROXY_WAF_RULE_ID",{enumerable:!0,get:function(){return Iu}}),Object.defineProperty(a,"VERCEL_REQUEST_ID",{enumerable:!0,get:function(){return Pu}}),Object.defineProperty(a,"VERCEL_SOURCE",{enumerable:!0,get:function(){return ku}}),Object.defineProperty(a,"VERCEL_STATUS_CODE",{enumerable:!0,get:function(){return Au}}),Object.defineProperty(a,"_HTTP_REQUEST_METHOD",{enumerable:!0,get:function(){return fa}}),Object.defineProperty(a,"_SENTRY_SEGMENT_ID",{enumerable:!0,get:function(){return Pp}});const o="ai.citations",l="ai.completion_tokens.used",p="ai.documents",c="ai.finish_reason",u="ai.frequency_penalty",b="ai.function_call",g="ai.generation_id",d="ai.input_messages",m="ai.is_search_required",y="ai.metadata",f="ai.model_id",_="ai.model.provider",h="ai.pipeline.name",v="ai.preamble",O="ai.presence_penalty",E="ai.prompt_tokens.used",T="ai.raw_prompting",S="ai.responses",I="ai.response_format",P="ai.search_queries",k="ai.search_results",A="ai.seed",x="ai.streaming",R="ai.tags",w="ai.temperature",N="ai.texts",j="ai.tools",C="ai.tool_calls",L="ai.top_k",D="ai.top_p",M="ai.total_cost",U="ai.total_tokens.used",q="ai.warnings",G="angular.version",V="app.app_build",Y="app.app_identifier",F="app.app_name",H="app.app_start_time",W="app.app_version",z="app.build",B="app.identifier",K="app.in_foreground",Q="app.name",X="app_start_cold",J="app.start_time",Z="app_start_type",$="app_start_warm",ee="app.version",te="app.vitals.frames.delay.value",ie="app.vitals.frames.frozen.count",ne="app.vitals.frames.slow.count",re="app.vitals.frames.total.count",ae="app.vitals.start.cold.value",se="app.vitals.start.prewarmed",oe="app.vitals.start.reason",le="app.vitals.start.screen",pe="app.vitals.start.type",ce="app.vitals.start.warm.value",ue="app.vitals.ttfd.value",be="app.vitals.ttid.value",ge="art.gc.blocking_count",de="art.gc.blocking_time",me="art.gc.pre_oome_count",ye="art.gc.total_count",fe="art.gc.total_time",_e="art.gc.waiting_time",he="art.memory.free",ve="art.memory.free_until_gc",Oe="art.memory.free_until_oome",Ee="art.memory.max",Te="art.memory.total",Se="aws.cloudwatch.logs.log_group",Ie="aws.cloudwatch.logs.log_stream",Pe="aws.cloudwatch.logs.url",ke="aws.lambda.aws_request_id",Ae="aws.lambda.execution_duration_in_millis",xe="aws.lambda.function_name",Re="aws.lambda.function_version",we="aws.lambda.invoked_arn",Ne="aws.lambda.invoked_function_arn",je="aws.lambda.remaining_time_in_millis",Ce="aws.log.group.names",Le="aws.log.stream.names",De="blocked_main_thread",Me="browser.name",Ue="browser.performance.navigation.activation_start",qe="browser.performance.time_origin",Ge="browser.report.type",Ve="browser.script.invoker",Ye="browser.script.invoker_type",Fe="browser.script.source_char_position",He="browser.version",We="browser.web_vital.cls.report_event",ze="browser.web_vital.cls.source.<key>",Be="browser.web_vital.cls.value",Ke="browser.web_vital.fcp.value",Qe="browser.web_vital.fp.value",Xe="browser.web_vital.inp.value",Je="browser.web_vital.lcp.element",Ze="browser.web_vital.lcp.id",$e="browser.web_vital.lcp.load_time",et="browser.web_vital.lcp.render_time",tt="browser.web_vital.lcp.report_event",it="browser.web_vital.lcp.size",nt="browser.web_vital.lcp.url",rt="browser.web_vital.lcp.value",at="browser.web_vital.ttfb.request_time",st="browser.web_vital.ttfb.value",ot="cache.hit",lt="cache.item_size",pt="cache.key",ct="cache.operation",ut="cache.ttl",bt="cache.write",gt="channel",dt="client.address",mt="client.port",yt="
1000cloudflare.d1.duration",ft="cloudflare.d1.query_type",_t="cloudflare.d1.rows_read",ht="cloudflare.d1.rows_written",vt="cloudflare.durable_object.query.bindings",Ot="cloudflare.durable_object.response.rows_read",Et="cloudflare.durable_object.response.rows_written",Tt="cloudflare.r2.bucket",St="cloudflare.r2.operation",It="cloudflare.r2.request.delimiter",Pt="cloudflare.r2.request.key",kt="cloudflare.r2.request.part_number",At="cloudflare.r2.request.prefix",xt="cloudflare.workflow.attempt",Rt="cloudflare.workflow.retries.backoff",wt="cloudflare.workflow.retries.delay",Nt="cloudflare.workflow.retries.limit",jt="cloudflare.workflow.timeout",Ct="cloud.account.id",Lt="cloud.availability_zone",Dt="cloud.platform",Mt="cloud.provider",Ut="cloud.region",qt="cloud.resource_id",Gt="cls",Vt="cls.source.<key>",Yt="code.filepath",Ft="code.file.path",Ht="code.function",Wt="code.function.name",zt="code.lineno",Bt="code.line.number",Kt="code.namespace",Qt="connectionType",Xt="connection.rtt",Jt="culture.calendar",Zt="culture.display_name",$t="culture.is_24_hour_format",ei="culture.locale",ti="culture.timezone",ii="db.collection.name",ni="db.driver.name",ri="db.name",ai="db.namespace",si="db.operation",oi="db.operation.batch.size",li="db.operation.name",pi="db.query.parameter.<key>",ci="db.query.summary",ui="db.query.text",bi="db.redis.connection",gi="db.redis.key",di="db.redis.parameters",mi="db.sql.bindings",yi="db.statement",fi="db.stored_procedure.name",_i="db.system",hi="db.system.name",vi="db.user",Oi="deviceMemory",Ei="device.archs",Ti="device.battery_level",Si="device.battery_temperature",Ii="device.boot_time",Pi="device.brand",ki="device.charging",Ai="device.chipset",xi="device.class",Ri="device.connection_type",wi="device.cpu_description",Ni="device.external_free_storage",ji="device.external_storage_size",Ci="device.family",Li="device.free_memory",Di="device.free_storage",Mi="device.id",Ui="device.locale",qi="device.low_memory",Gi="device.low_power_mode",Vi="device.manufacturer",Yi="device.memory.estimated_capacity",Fi="device.memory_size",Hi="device.model",Wi="device.model_id",zi="device.name",Bi="device.online",Ki="device.orientation",Qi="device.processor_count",Xi="device.processor_frequency",Ji="device.screen_density",Zi="device.screen_dpi",$i="device.screen_height_pixels",en="device.screen_width_pixels",tn="device.simulator",nn="device.storage_size",rn="device.thermal_state",an="device.timezone",sn="device.usable_memory",on="effectiveConnectionType",ln="environment",pn="error.type",cn="event.id",un="event.name",bn="exception.escaped",gn="exception.message",dn="exception.stacktrace",mn="exception.type",yn="faas.coldstart",fn="faas.cron",_n="faas.duration_in_ms",hn="faas.entry_point",vn="faas.identity",On="faas.invocation_id",En="faas.name",Tn="faas.time",Sn="faas.trigger",In="faas.version",Pn="fcp",kn="flag.evaluation.<key>",An="fp",xn="frames.delay",Rn="frames.frozen",wn="frames_frozen_rate",Nn="frames.slow",jn="frames_slow_rate",Cn="frames.total",Ln="fs_error",Dn="gcp.function.context.event_id",Mn="gcp.function.context.event_type",Un="gcp.function.context.id",qn="gcp.function.context.resource",Gn="gcp.function.context.source",Vn="gcp.function.context.specversion",Yn="gcp.function.context.time",Fn="gcp.function.context.timestamp",Hn="gcp.function.context.type",Wn="gcp.project.id",zn="gen_ai.agent.name",Bn="gen_ai.context.utilization",Kn="gen_ai.context.window_size",Qn="gen_ai.conversation.id",Xn="gen_ai.cost.input_tokens",Jn="gen_ai.cost.output_tokens",Zn="gen_ai.cost.total_tokens",$n="gen_ai.embeddings.input",er="gen_ai.function_id",tr="gen_ai.input.messages",ir="gen_ai.operation.name",nr="gen_ai.operation.type",rr="gen_ai.output.messages",ar="gen_ai.pipeline.name",sr="gen_ai.prompt",or="gen_ai.prompt.name",lr="gen_ai.provider.name",pr="gen_ai.request.available_tools",cr="gen_ai.request.frequency_penalty",ur="gen_ai.request.max_tokens",br="gen_ai.request.messages",gr="gen_ai.request.model",dr="gen_ai.request.presence_penalty",mr="gen_ai.request.reasoning_effort",yr="gen_ai.request.seed",fr="gen_ai.request.temperature",_r="gen_ai.request.top_k",hr="gen_ai.request.top_p",vr="gen_ai.response.finish_reasons",Or="gen_ai.response.id",Er="gen_ai.response.model",Tr="gen_ai.response.streaming",Sr="gen_ai.response.text",Ir="gen_ai.response.time_to_first_chunk",Pr="gen_ai.response.time_to_first_token",kr="gen_ai.response.tokens_per_second",Ar="gen_ai.response.tool_calls",xr="gen_ai.system",Rr="gen_ai.system_instructions",wr="gen_ai.system.message",Nr="gen_ai.tool.call.arguments",jr="gen_ai.tool.call.result",Cr="gen_ai.tool.definitions",Lr="gen_ai.tool.description",Dr="gen_ai.tool.input",Mr="gen_ai.tool.message",Ur="gen_ai.tool.name",qr="gen_ai.tool.output",Gr="gen_ai.tool.type",Vr="gen_ai.usage.cache_creation.input_tokens",Yr="gen_ai.usage.cache_read.input_tokens",Fr="gen_ai.usage.completion_tokens",Hr="gen_ai.usage.input_tokens",Wr="gen_ai.usage.input_tokens.cached",zr="gen_ai.usage.input_tokens.cache_write",Br="gen_ai.usage.output_tokens",Kr="gen_ai.usage.output_tokens.reasoning",Qr="gen_ai.usage.prompt_tokens",Xr="gen_ai.usage.reasoning.output_tokens",Jr="gen_ai.usage.total_tokens",Zr="graphql.document",$r="graphql.operation.name",ea="graphql.operation.type",ta="hardwareConcurrency",ia="http.client_ip",na="http.decoded_response_content_length",ra="http.flavor",aa="http.fragment",sa="http.host",oa="http.method",la="http.query",pa="http.request.body.data",ca="http.request.connection_end",ua="http.request.connect_start",ba="http.request.domain_lookup_end",ga="http.request.domain_lookup_start",da="http.request.fetch_start",ma="http.request.header.<key>",ya="http.request.method",fa="http.request_method",_a="http.request.redirect_end",ha="http.request.redirect_start",va="http.request.request_start",Oa="http.request.resend_count",Ea="http.request.response_end",Ta="http.request.response_start",Sa="http.request.secure_connection_start",Ia="http.request.time_to_first_byte",Pa="http.request.worker_start",ka="http.response.body.size",Aa="http.response_content_length",xa="http.response.header.content-length",Ra="http.response.header.<key>",wa="http.response.size",Na="http.response.status_code",ja="http.response_transfer_size",Ca="http.route",La="http.scheme",Da="http.server_name",Ma="http.server.request.time_in_queue",Ua="http.status_code",qa="http.target",Ga="http.url",Va="http.user_agent",Ya="id",Fa="inp",Ha="jsonrpc.protocol.version",Wa="jsonrpc.request.id",za="jvm.gc.action",Ba="jvm.gc.name",Ka="jvm.memory.pool.name",Qa="jvm.memory.type",Xa="jvm.thread.daemon",Ja="jvm.thread.state",Za="lcp",$a="lcp.element",es="lcp.id",ts="lcp.loadTime",is="lcp.renderTime",ns="lcp.size",rs="lcp.url",as="logger.name",ss="mcp.cancelled.reason",os="mcp.cancelled.request_id",ls="mcp.client.name",ps="mcp.client.title",cs="mcp.client.version",us="mcp.lifecycle.phase",bs="mcp.logging.data_type",gs="mcp.logging.level",ds="mcp.logging.logger",ms="mcp.logging.message",ys="mcp.method.name",fs="mcp.progress.current",_s="mcp.progress.message",hs="mcp.progress.percentage",vs="mcp.progress.token",Os="mcp.progress.total",Es="mcp.prompt.name",Ts="mcp.prompt.result.description",Ss="mcp.prompt.result.message_content",Is="mcp.prompt.result.message_count",Ps="mcp.prompt.result.message_role",ks="mcp.protocol.ready",As="mcp.protocol.version",xs="mcp.request.argument.<key>",Rs="mcp.request.argument.name",ws="mcp.request.argument.uri",Ns="mcp.request.id",js="mcp.resource.protocol",Cs="mcp.resource.uri",Ls="mcp.server.name",Ds="mcp.server.title",Ms="mcp.server.version",Us="mcp.session.id",qs="mcp.tool.name",Gs="mcp.tool.result.content",Vs="mcp.tool.result.content_count",Ys="mcp.tool.result.is_error",Fs="mcp.transport",Hs="mdc.<key>",Ws="messaging.batch.message_count",zs="messaging.destination.connection",Bs="messaging.destination.name",Ks="messaging.message.body.size",Qs="messaging.message.envelope.size",Xs="messaging.message.id",Js="messaging.message.receive.latency",Zs="messaging.message.retry.count",$s="messaging.operation.name",eo="messaging.operation.type",to="messaging.system",io="method",no="middleware.name",ro="navigation.type",ao="nel.elapsed_time",so="nel.phase",oo="nel.referrer",lo="nel.sampling_function",po="nel.type",co="network.connection.effective_type",uo="network.connection.rtt",bo="network.connection.type",go="network.local.address",mo="network.local.port",yo="network.peer.address",fo="network.peer.port",_o="network.protocol.name",ho="network.protocol.version",vo="network.transport",Oo="network.type",E
1000o="net.host.ip",To="net.host.name",So="net.host.port",Io="net.peer.ip",Po="net.peer.name",ko="net.peer.port",Ao="net.protocol.name",xo="net.protocol.version",Ro="net.sock.family",wo="net.sock.host.addr",No="net.sock.host.port",jo="net.sock.peer.addr",Co="net.sock.peer.name",Lo="net.sock.peer.port",Do="net.transport",Mo="os.build",Uo="os.build_id",qo="os.description",Go="os.kernel_version",Vo="os.name",Yo="os.raw_description",Fo="os.rooted",Ho="os.theme",Wo="os.type",zo="os.version",Bo="otel.kind",Ko="otel.scope.name",Qo="otel.scope.version",Xo="otel.status_code",Jo="otel.status_description",Zo="params.<key>",$o="performance.activationStart",el="performance.timeOrigin",tl="previous_route",il="process.command_args",nl="process.executable.name",rl="process.pid",al="process.runtime.description",sl="process.runtime.engine.name",ol="process.runtime.engine.version",ll="process.runtime.name",pl="process.runtime.version",cl="query.<key>",ul="react.version",bl="release",gl="remix.action_form_data.<key>",dl="replay_id",ml="resource.deployment.environment",yl="resource.deployment.environment.name",fl="resource.render_blocking_status",_l="route",hl="rpc.grpc.status_code",vl="rpc.method",Ol="rpc.response.status_code",El="rpc.service",Tl="runtime.build",Sl="runtime.name",Il="runtime.raw_description",Pl="runtime.version",kl="score.<key>",Al="score.ratio.<key>",xl="score.total",Rl="score.weight.<key>",wl="sentry.action",Nl="sentry.browser.name",jl="sentry.browser.version",Cl="sentry.cancellation_reason",Ll="sentry.category",Dl="sentry.client_sample_rate",Ml="sentry.description",Ul="sentry.dist",ql="sentry.domain",Gl="sentry.dsc.environment",Vl="sentry.dsc.project_id",Yl="sentry.dsc.public_key",Fl="sentry.dsc.release",Hl="sentry.dsc.sampled",Wl="sentry.dsc.sample_rate",zl="sentry.dsc.trace_id",Bl="sentry.dsc.transaction",Kl="sentry.environment",Ql="sentry.exclusive_time",Xl="sentry.graphql.operation",Jl="sentry.group",Zl="sentry.http.prefetch",$l="sentry.idle_span_finish_reason",ep="sentry.is_remote",tp="sentry.kind",ip="sentry.main_thread",np="sentry.message.parameter.<key>",rp="sentry.message.template",ap="sentry.mobile",sp="sentry.module.<key>",op="sentry.nextjs.ssr.function.route",lp="sentry.nextjs.ssr.function.type",pp="sentry.normalized_db_query",cp="sentry.normalized_db_query.hash",up="sentry.normalized_description",bp="sentry.observed_timestamp_nanos",gp="sentry.op",dp="sentry.origin",mp="sentry.platform",yp="sentry.profiler_id",fp="sentry.profile_id",_p="sentry.release",hp="sentry.replay_id",vp="sentry.replay_is_buffering",Op="sentry.report_event",Ep="sentry.sdk.integrations",Tp="sentry.sdk.name",Sp="sentry.sdk.version",Ip="sentry.segment.id",Pp="sentry.segment_id",kp="sentry.segment.name",Ap="sentry.server_sample_rate",xp="sentry.source",Rp="sentry.span.source",wp="sentry.status",Np="sentry.status_code",jp="sentry.status.message",Cp="sentry.thread.id",Lp="sentry.timestamp.sequence",Dp="sentry.trace_lifecycle",Mp="sentry.trace.parent_span_id",Up="sentry.trace.status",qp="sentry.transaction",Gp="sentry.user.email",Vp="sentry.user.geo.city",Yp="sentry.user.geo.country_code",Fp="sentry.user.geo.region",Hp="sentry.user.geo.subdivision",Wp="sentry.user.id",zp="sentry.user.ip",Bp="sentry.user.username",Kp="server.address",Qp="server.port",Xp="service.name",Jp="service.version",Zp="session.id",$p="stall_percentage",ec="stall_total_time",tc="state.type",ic="thread.id",nc="thread.name",rc="timber.tag",ac="time_to_full_display",sc="time_to_initial_display",oc="transaction",lc="trpc.procedure_path",pc="trpc.procedure_type",cc="ttfb",uc="ttfb.requestTime",bc="type",gc="ui.component_name",dc="ui.contributes_to_ttfd",mc="ui.contributes_to_ttid",yc="ui.element.height",fc="ui.element.id",_c="ui.element.identifier",hc="ui.element.load_time",vc="ui.element.paint_type",Oc="ui.element.render_time",Ec="ui.element.type",Tc="ui.element.url",Sc="ui.element.width",Ic="url",Pc="url.domain",kc="url.fragment",Ac="url.full",xc="url.path",Rc="url.path.parameter.<key>",wc="url.port",Nc="url.query",jc="url.scheme",Cc="url.template",Lc="user_agent.original",Dc="user.email",Mc="user.full_name",Uc="user.geo.city",qc="user.geo.country_code",Gc="user.geo.region",Vc="user.geo.subdivision",Yc="user.hash",Fc="user.id",Hc="user.ip_address",Wc="user.name",zc="user.roles",Bc="vercel.branch",Kc="vercel.build_id",Qc="vercel.deployment_id",Xc="vercel.de
1000stination",Jc="vercel.edge_type",Zc="vercel.entrypoint",$c="vercel.execution_region",eu="vercel.id",tu="vercel.ja3_digest",iu="vercel.ja4_digest",nu="vercel.log_type",ru="vercel.path",au="vercel.project_id",su="vercel.project_name",ou="vercel.proxy.cache_id",lu="vercel.proxy.client_ip",pu="vercel.proxy.host",cu="vercel.proxy.lambda_region",uu="vercel.proxy.method",bu="vercel.proxy.path",gu="vercel.proxy.path_type",du="vercel.proxy.path_type_variant",mu="vercel.proxy.referer",yu="vercel.proxy.region",fu="vercel.proxy.response_byte_size",_u="vercel.proxy.scheme",hu="vercel.proxy.status_code",vu="vercel.proxy.timestamp",Ou="vercel.proxy.user_agent",Eu="vercel.proxy.vercel_cache",Tu="vercel.proxy.vercel_id",Su="vercel.proxy.waf_action",Iu="vercel.proxy.waf_rule_id",Pu="vercel.request_id",ku="vercel.source",Au="vercel.status_code",xu={"ai.citations":"string[]","ai.completion_tokens.used":"integer","ai.documents":"string[]","ai.finish_reason":"string","ai.frequency_penalty":"double","ai.function_call":"string","ai.generation_id":"string","ai.input_messages":"string","ai.is_search_required":"boolean","ai.metadata":"string","ai.model_id":"string","ai.model.provider":"string","ai.pipeline.name":"string","ai.preamble":"string","ai.presence_penalty":"double","ai.prompt_tokens.used":"integer","ai.raw_prompting":"boolean","ai.responses":"string[]","ai.response_format":"string","ai.search_queries":"string[]","ai.search_results":"string[]","ai.seed":"string","ai.streaming":"boolean","ai.tags":"string","ai.temperature":"double","ai.texts":"string[]","ai.tools":"string[]","ai.tool_calls":"string[]","ai.top_k":"integer","ai.top_p":"double","ai.total_cost":"double","ai.total_tokens.used":"integer","ai.warnings":"string[]","angular.version":"string","app.app_build":"string","app.app_identifier":"string","app.app_name":"string","app.app_start_time":"string","app.app_version":"string","app.build":"string","app.identifier":"string","app.in_foreground":"boolean","app.name":"string",app_start_cold:"double","app.start_time":"string",app_start_type:"string",app_start_warm:"double","app.version":"string","app.vitals.frames.delay.value":"integer","app.vitals.frames.frozen.count":"integer","app.vitals.frames.slow.count":"integer","app.vitals.frames.total.count":"integer","app.vitals.start.cold.value":"double","app.vitals.start.prewarmed":"boolean","app.vitals.start.reason":"string","app.vitals.start.screen":"string","app.vitals.start.type":"string","app.vitals.start.warm.value":"double","app.vitals.ttfd.value":"double","app.vitals.ttid.value":"double","art.gc.blocking_count":"integer","art.gc.blocking_time":"double","art.gc.pre_oome_count":"integer","art.gc.total_count":"integer","art.gc.total_time":"double","art.gc.waiting_time":"double","art.memory.free":"integer","art.memory.free_until_gc":"integer","art.memory.free_until_oome":"integer","art.memory.max":"integer","art.memory.total":"integer","aws.cloudwatch.logs.log_group":"string","aws.cloudwatch.logs.log_stream":"string","aws.cloudwatch.logs.url":"string","aws.lambda.aws_request_id":"string","aws.lambda.execution_duration_in_millis":"double","aws.lambda.function_name":"string","aws.lambda.function_version":"string","aws.lambda.invoked_arn":"string","aws.lambda.invoked_function_arn":"string","aws.lambda.remaining_time_in_millis":"double","aws.log.group.names":"string[]","aws.log.stream.names":"string[]",blocked_main_thread:"boolean","browser.name":"string","browser.performance.navigation.activation_start":"double","browser.performance.time_origin":"double","browser.report.type":"string","browser.script.invoker":"string","browser.script.invoker_type":"string","browser.script.source_char_position":"integer","browser.version":"string","browser.web_vital.cls.report_event":"string","browser.web_vital.cls.source.<key>":"string","browser.web_vital.cls.value":"double","browser.web_vital.fcp.value":"double","browser.web_vital.fp.value":"double","browser.web_vital.inp.value":"double","browser.web_vital.lcp.element":"string","browser.web_vital.lcp.id":"string","browser.web_vital.lcp.load_time":"integer","browser.web_vital.lcp.render_time":"integer","browser.web_vital.lcp.report_event":"string","browser.web_vital.lcp.size":"integer","browser.web_vital.lcp.url":"string","browser.web_vital.lcp.value":"double","browser.web_vital.ttfb.request_time":"double","browser.web_vital.ttfb.value":"double","cache.hit":"boolean","cache.item_size":"integer","cache.key":"string[]","cache.operation":"string","cache.ttl":"integer","cache.write":"boolean",channel:"string","client.address":"string","client.port":"integer","cloudflare.d1.duration":"integer","cloudflare.d1.query_type":"string","cloudflare.d1.rows_read":"integer","cloudflare.d1.rows_written":"integer","cloudflare.durable_object.query.bindings":"integer","cloudflare.durable_object.response.rows_read":"integer","cloudflare.durable_object.response.rows_written":"integer","cloudflare.r2.bucket":"string","cloudflare.r2.operation":"string","cloudflare.r2.request.delimiter":"string","cloudflare.r2.request.key":"string","cloudflare.r2.request.part_number":"integer","cloudflare.r2.request.prefix":"string","cloudflare.workflow.attempt":"integer","cloudflare.workflow.retries.backoff":"string","cloudflare.workflow.retries.delay":"string","cloudflare.workflow.retries.limit":"integer","cloudflare.workflow.timeout":"string","cloud.account.id":"string","cloud.availability_zone":"string","cloud.platform":"string","cloud.provider":"string","cloud.region":"string","cloud.resource_id":"string",cls:"double","cls.source.<key>":"string","code.filepath":"string","code.file.path":"string","code.function":"string","code.function.name":"string","code.lineno":"integer","code.line.number":"integer","code.namespace":"string",connectionType:"string","connection.rtt":"integer","culture.calendar":"string","culture.display_name":"string","culture.is_24_hour_format":"boolean","culture.locale":"string","culture.timezone":"string","db.collection.name":"string","db.driver.name":"string","db.name":"string","db.namespace":"string","db.operation":"string","db.operation.batch.size":"integer","db.o
1000peration.name":"string","db.query.parameter.<key>":"string","db.query.summary":"string","db.query.text":"string","db.redis.connection":"string","db.redis.key":"string","db.redis.parameters":"string[]","db.sql.bindings":"string[]","db.statement":"string","db.stored_procedure.name":"string","db.system":"string","db.system.name":"string","db.user":"string",deviceMemory:"string","device.archs":"string[]","device.battery_level":"double","device.battery_temperature":"double","device.boot_time":"string","device.brand":"string","device.charging":"boolean","device.chipset":"string","device.class":"string","device.connection_type":"string","device.cpu_description":"string","device.external_free_storage":"integer","device.external_storage_size":"integer","device.family":"string","device.free_memory":"integer","device.free_storage":"integer","device.id":"string","device.locale":"string","device.low_memory":"boolean","device.low_power_mode":"boolean","device.manufacturer":"string","device.memory.estimated_capacity":"integer","device.memory_size":"integer","device.model":"string","device.model_id":"string","device.name":"string","device.online":"boolean","device.orientation":"string","device.processor_count":"integer","device.processor_frequency":"double","device.screen_density":"double","device.screen_dpi":"integer","device.screen_height_pixels":"integer","device.screen_width_pixels":"integer","device.simulator":"boolean","device.storage_size":"integer","device.thermal_state":"string","device.timezone":"string","device.usable_memory":"integer",effectiveConnectionType:"string",environment:"string","error.type":"string","event.id":"integer","event.name":"string","exception.escaped":"boolean","exception.message":"string","exception.stacktrace":"string","exception.type":"string","faas.coldstart":"boolean","faas.cron":"string","faas.duration_in_ms":"integer","faas.entry_point":"string","faas.identity":"string","faas.invocation_id":"string","faas.name":"string","faas.time":"string","faas.trigger":"string","faas.version":"string",fcp:"double","flag.evaluation.<key>":"boolean",fp:"double","frames.delay":"integer","frames.frozen":"integer",frames_frozen_rate:"double","frames.slow":"integer",frames_slow_rate:"double","frames.total":"integer",fs_error:"string","gcp.function.context.event_id":"string","gcp.function.context.event_type":"string","gcp.function.context.id":"string","gcp.function.context.resource":"string","gcp.function.context.source":"string","gcp.function.context.specversion":"string","gcp.function.context.time":"string","gcp.function.context.timestamp":"string","gcp.function.context.type":"string","gcp.project.id":"string","gen_ai.agent.name":"string","gen_ai.context.utilization":"double","gen_ai.context.window_size":"integer","gen_ai.conversation.id":"string","gen_ai.cost.input_tokens":"double","gen_ai.cost.output_tokens":"double","gen_ai.cost.total_tokens":"double","gen_ai.embeddings.input":"string","gen_ai.function_id":"string","gen_ai.input.messages":"string","gen_ai.operation.name":"string","gen_ai.operation.type":"string","gen_ai.output.messages":"string","gen_ai.pipeline.name":"string","gen_ai.prompt":"string","gen_ai.prompt.name":"string","gen_ai.provider.name":"string","gen_ai.request.available_tools":"string","gen_ai.request.frequency_penalty":"double","gen_ai.request.max_tokens":"integer","gen_ai.request.messages":"string","gen_ai.request.model":"string","gen_ai.request.presence_penalty":"double","gen_ai.request.reasoning_effort":"string","gen_ai.request.seed":"string","gen_ai.request.temperature":"double","gen_ai.request.top_k":"integer","gen_ai.request.top_p":"double","gen_ai.response.finish_reasons":"string","gen_ai.response.id":"string","gen_ai.response.model":"string","gen_ai.response.streaming":"boolean","gen_ai.response.text":"string","gen_ai.response.time_to_first_chunk":"double","gen_ai.response.time_to_first_token":"double","gen_ai.response.tokens_per_second":"double","gen_ai.response.tool_calls":"string","gen_ai.system":"string","gen_ai.system_instructions":"string","gen_ai.system.message":"string","gen_ai.tool.call.arguments":"string","gen_ai.tool.call.result":"string","gen_ai.tool.definitions":"string","gen_ai.tool.description":"string","gen_ai.tool.input":"string","gen_ai.tool.message":"string","gen_ai.tool.name":"string","gen_ai.tool.output":"string","gen_ai.tool.type":"string","gen_ai.usage.cache_creation.input_tokens":"integer","gen_ai.usage.cache_read.input_tokens":"integer","gen_ai.usage.completion_tokens":"integer","gen_ai.usage.input_tokens":"integer","gen_ai.usage.input_tokens.cached":"integer","gen_ai.usage.input_tokens.cache_write":"integer","gen_ai.usage.output_tokens":"integer","gen_ai.usage.output_tokens.reasoning":"integer","gen_ai.usage.prompt_tokens":"integer","gen_ai.usage.reasoning.output_tokens":"integer","gen_ai.usage.total_tokens":"integer","graphql.document":"string","graphql.operation.name":"string","graphql.operation.type":"string",hardwareConcurrency:"str
1000ing","http.client_ip":"string","http.decoded_response_content_length":"integer","http.flavor":"string","http.fragment":"string","http.host":"string","http.method":"string","http.query":"string","http.request.body.data":"string","http.request.connection_end":"double","http.request.connect_start":"double","http.request.domain_lookup_end":"double","http.request.domain_lookup_start":"double","http.request.fetch_start":"double","http.request.header.<key>":"string[]","http.request.method":"string","http.request_method":"string","http.request.redirect_end":"double","http.request.redirect_start":"double","http.request.request_start":"double","http.request.resend_count":"integer","http.request.response_end":"double","http.request.response_start":"double","http.request.secure_connection_start":"double","http.request.time_to_first_byte":"double","http.request.worker_start":"double","http.response.body.size":"integer","http.response_content_length":"integer","http.response.header.content-length":"string","http.response.header.<key>":"string[]","http.response.size":"integer","http.response.status_code":"integer","http.response_transfer_size":"integer","http.route":"string","http.scheme":"string","http.server_name":"string","http.server.request.time_in_queue":"double","http.status_code":"integer","http.target":"string","http.url":"string","http.user_agent":"string",id:"string",inp:"double","jsonrpc.protocol.version":"string","jsonrpc.request.id":"string","jvm.gc.action":"string","jvm.gc.name":"string","jvm.memory.pool.name":"string","jvm.memory.type":"string","jvm.thread.daemon":"boolean","jvm.thread.state":"string",lcp:"double","lcp.element":"string","lcp.id":"string","lcp.loadTime":"integer","lcp.renderTime":"integer","lcp.size":"integer","lcp.url":"string","logger.name":"string","mcp.cancelled.reason":"string","mcp.cancelled.request_id":"string","mcp.client.name":"string","mcp.client.title":"string","mcp.client.version":"string","mcp.lifecycle.phase":"string","mcp.logging.data_type":"string","mcp.logging.level":"string","mcp.logging.logger":"string","mcp.logging.message":"string","mcp.method.name":"string","mcp.progress.current":"integer","mcp.progress.message":"string","mcp.progress.percentage":"double","mcp.progress.token":"string","mcp.progress.total":"integer","mcp.prompt.name":"string","mcp.prompt.result.description":"string","mcp.prompt.result.message_content":"string","mcp.prompt.result.message_count":"integer","mcp.prompt.result.message_role":"string","mcp.protocol.ready":"integer","mcp.protocol.version":"string","mcp.request.argument.<key>":"string","mcp.request.argument.name":"string","mcp.request.argument.uri":"string","mcp.request.id":"string","mcp.resource.protocol":"string","mcp.resource.uri":"string","mcp.server.name":"string","mcp.server.title":"string","mcp.server.version":"string","mcp.session.id":"string","mcp.tool.name":"string","mcp.tool.result.content":"string","mcp.tool.result.content_count":"integer","mcp.tool.result.is_error":"boolean","mcp.transport":"string","mdc.<key>":"string","messaging.batch.message_count":"integer","messaging.destination.connection":"string","messaging.destination.name":"string","messaging.message.body.size":"integer","messaging.message.envelope.size":"integer","messaging.message.id":"string","messaging.message.receive.latency":"integer","messaging.message.retry.count":"integer","messaging.operation.name":"string","messaging.operation.type":"string","messaging.system":"string",method:"string","middleware.name":"string","navigation.type":"string","nel.elapsed_time":"integer","nel.phase":"string","nel.referrer":"string","nel.sampling_function":"double","nel.type":"string","network.connection.effective_type":"string","network.connection.rtt":"integer","network.connection.type":"string","network.local.address":"string","network.local.port":"integer","network.peer.address":"string","network.peer.port":"integer","network.protocol.name":"string","network.protocol.version":"string","network.transport":"string","network.type":"string","net.host.ip":"string","net.host.name":"string","net.host.port":"integer","net.peer.ip":"string","net.peer.name":"string","net.peer.port":"integer","net.protocol.name":"string","net.protocol.version":"string","net.sock.family":"string","net.sock.host.addr":"string","net.sock.host.port":"integer","net.sock.peer.addr":"string","net.sock.peer.name":"string","net.sock.peer.port":"integer","net.transport":"string","os.build":"string","os.build_id":"string","os.description":"string","os.kernel_version":"string","os.name":"string","os.raw_description":"string","os.rooted":"boolean","os.theme":"string","os.t
1000ype":"string","os.version":"string","otel.kind":"string","otel.scope.name":"string","otel.scope.version":"string","otel.status_code":"string","otel.status_description":"string","params.<key>":"string","performance.activationStart":"double","performance.timeOrigin":"double",previous_route:"string","process.command_args":"string[]","process.executable.name":"string","process.pid":"integer","process.runtime.description":"string","process.runtime.engine.name":"string","process.runtime.engine.version":"string","process.runtime.name":"string","process.runtime.version":"string","query.<key>":"string","react.version":"string",release:"string","remix.action_form_data.<key>":"string",replay_id:"string","resource.deployment.environment":"string","resource.deployment.environment.name":"string","resource.render_blocking_status":"string",route:"string","rpc.grpc.status_code":"integer","rpc.method":"string","rpc.response.status_code":"string","rpc.service":"string","runtime.build":"string","runtime.name":"string","runtime.raw_description":"string","runtime.version":"string","score.<key>":"double","score.ratio.<key>":"double","score.total":"double","score.weight.<key>":"double","sentry.action":"string","sentry.browser.name":"string","sentry.browser.version":"string","sentry.cancellation_reason":"string","sentry.category":"string","sentry.client_sample_rate":"double","sentry.description":"string","sentry.dist":"string","sentry.domain":"string","sentry.dsc.environment":"string","sentry.dsc.project_id":"string","sentry.dsc.public_key":"string","sentry.dsc.release":"string","sentry.dsc.sampled":"boolean","sentry.dsc.sample_rate":"string","sentry.dsc.trace_id":"string","sentry.dsc.transaction":"string","sentry.environment":"string","sentry.exclusive_time":"double","sentry.graphql.operation":"string","sentry.group":"string","sentry.http.prefetch":"boolean","sentry.idle_span_finish_reason":"string","sentry.is_remote":"boolean","sentry.kind":"string","sentry.main_thread":"boolean","sentry.message.parameter.<key>":"string","sentry.message.template":"string","sentry.mobile":"boolean","sentry.module.<key>":"string","sentry.nextjs.ssr.function.route":"string","sentry.nextjs.ssr.function.type":"string","sentry.normalized_db_query":"string","sentry.normalized_db_query.hash":"string","sentry.normalized_description":"string","sentry.observed_timestamp_nanos":"string","sentry.op":"string","sentry.origin":"string","sentry.platform":"string","sentry.profiler_id":"string","sentry.profile_id":"string","sentry.release":"string","sentry.replay_id":"string","sentry.replay_is_buffering":"boolean","sentry.report_event":"string","sentry.sdk.integrations":"string[]","sentry.sdk.name":"string","sentry.sdk.version":"string","sentry.segment.id":"string","sentry.segment_id":"string","sentry.segment.name":"string","sentry.server_sample_rate":"double","sentry.source":"string","sentry.span.source":"string","sentry.status":"string","sentry.status_code":"integer","sentry.status.message":"string","sentry.thread.id":"integer","sentry.timestamp.sequence":"integer","sentry.trace_lifecycle":"string","sentry.trace.parent_span_id":"string","sentry.trace.status":"string","sentry.transaction":"string","sentry.user.email":"string","sentry.user.geo.city":"string","sentry.user.geo.country_code":"string","sentry.user.geo.region":"string","sentry.user.geo.subdivision":"string","sentry.user.id":"string","sentry.user.ip":"string","sentry.user.username":"string","server.address":"string","server.port":"integer","service.name":"string","service.version":"string","session.id":"string",stall_percentage:"double",stall_total_time:"double","state.type":"string","thread.id":"integer","thread.name":"string","timber.tag":"string",time_to_full_display:"double",time_to_initial_display:"double",transaction:"string","trpc.procedure_path":"string","trpc.procedure_type":"string",ttfb:"double","ttfb.requestTime":"double",type:"string","ui.component_name":"string","ui.contributes_to_ttfd":"boolean","ui.contributes_to_ttid":"boolean","ui.element.height":"integer","ui.element.id":"string","ui.element.identifier":"string","ui.element.load_time":"double","ui.element.paint_type":"string","ui.element.render_time":"double","ui.element.type":"string","ui.element.url":"string","ui.element.width":"integer",url:"string","url.domain":"string","url.fragment":"string","url.full":"string","url.path":"string","url.path.parameter.<key>":"string","url.port":"integer","url.query":"string","url.scheme":"string","url.template":"string","user_agent.original":"string","user.email":"string","user.full_name":"string","user.geo.city":"string","user.geo.country_code":"string","user.geo.region":"string","user.geo.subdivision":"string","user.hash":"string","user.id":"string","user.ip_address":"string","user.name":"string","user.roles":"string[]","vercel.branch":"string","vercel.build_id":"string","vercel.deployment_id":"string","vercel.de
1000stination":"string","vercel.edge_type":"string","vercel.entrypoint":"string","vercel.execution_region":"string","vercel.id":"string","vercel.ja3_digest":"string","vercel.ja4_digest":"string","vercel.log_type":"string","vercel.path":"string","vercel.project_id":"string","vercel.project_name":"string","vercel.proxy.cache_id":"string","vercel.proxy.client_ip":"string","vercel.proxy.host":"string","vercel.proxy.lambda_region":"string","vercel.proxy.method":"string","vercel.proxy.path":"string","vercel.proxy.path_type":"string","vercel.proxy.path_type_variant":"string","vercel.proxy.referer":"string","vercel.proxy.region":"string","vercel.proxy.response_byte_size":"integer","vercel.proxy.scheme":"string","vercel.proxy.status_code":"integer","vercel.proxy.timestamp":"integer","vercel.proxy.user_agent":"string[]","vercel.proxy.vercel_cache":"string","vercel.proxy.vercel_id":"string","vercel.proxy.waf_action":"string","vercel.proxy.waf_rule_id":"string","vercel.request_id":"string","vercel.source":"string","vercel.status_code":"integer"},Ru={"ai.citations":{brief:"References or sources cited by the AI model in its response.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["Citation 1","Citation 2"],deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"ai.completion_tokens.used":{brief:"The number of tokens used to respond to the message.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:10,deprecation:{replacement:"gen_ai.usage.output_tokens"},aliases:["gen_ai.usage.output_tokens","gen_ai.usage.completion_tokens"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57,61]},{version:"0.0.0"}]},"ai.documents":{brief:"Documents or content chunks used as context for the AI model.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["document1.txt","document2.pdf"],deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"ai.finish_reason":{brief:"The reason why the model stopped generating.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"COMPLETE",deprecation:{replacement:"gen_ai.response.finish_reasons"},aliases:["gen_ai.response.finish_reasons"],changelog:[{version:"0.1.0",prs:[55,57,61,108,127]}]},"ai.frequency_penalty":{brief:"Used to reduce repetitiveness of generated tokens. The higher the value, the stronger a penalty is applied to previously present tokens, proportional to how many times they have already appeared in the prompt or prior generation.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.5,deprecation:{replacement:"gen_ai.request.frequency_penalty"},aliases:["gen_ai.request.frequency_penalty"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[55,57,61,108]}]},"ai.function_call":{brief:"For an AI model call, the function that was called. This is deprecated for OpenAI, and replaced by tool_calls",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"function_name",deprecation:{replacement:"gen_ai.tool.name"},aliases:["gen_ai.tool.name","mcp.tool.name"],changelog:[{version:"0.1.0",prs:[55,57,61,108]}]},"ai.generation_id":{brief:"Unique identifier for the completion.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"gen_123abc",deprecation:{replacement:"gen_ai.response.id"},aliases:["gen_ai.response.id"],changelog:[{version:"0.1.0",prs:[55,57,61,108,127]}]},"ai.input_messages":{brief:"The input messages sent to the model",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:'[{"role": "user", "message": "hello"}]',deprecation:{replacement:"gen_ai.input.messages"},aliases:["gen_ai.request.messages"],changelog:[{version:"0.1.0",prs:[65,119]},{version:"0.0.0"}]},"ai.is_search_required":{brief:"Boolean indicating if the model needs to perform a search.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!1,deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"ai.metadata":{brief:"Extra metadata passed to an AI pipeline step.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:'{"user_id": 123, "session_id": "abc123"}',deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55,127]}]},"ai.model_id":{brief:"The vendor-specific ID of the model used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"gpt-4",deprecation:{replacement:"gen_ai.response.model"},aliases:["gen_ai.response.model"],changelog:[{version:"0.1.0",prs:[57,61,127]},{version:"0.0.0"}]},"ai.model.provider":{brief:"The provider of the model.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"openai",deprecation:{replacement:"gen_ai.provider.name"},aliases:["gen_ai.provider.name","gen_ai.system"],changelog:[{version:"0.4.0",prs:[253]},{version:"0.1.0",prs:[57,61,108,127]}]},"ai.pipeline.name":{brief:"The name of the AI pipeline.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Autofix Pipeline",deprecation:{replacement:"gen_ai.pipeline.name"},aliases:["gen_ai.pipeline.name"],changelog:[{version:"0.1.0",prs:[53,76,108,127]}]},"ai.preamble":{brief:"For an AI model call, the preamble parameter. Preambles are a part of the prompt used to adjust the model's overall behavior and conversation style.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"You are now a clown.",deprecation:{replacement:"gen_ai.system_instructions"},aliases:["gen_ai.system_instructions"],changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"ai.presence_penalty":{brief:"Used to reduce repetitiveness of generated tokens. Similar to frequency_penalty, except that this penalty is a
1000pplied equally to all tokens that have already appeared, regardless of their exact frequencies.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.5,deprecation:{replacement:"gen_ai.request.presence_penalty"},aliases:["gen_ai.request.presence_penalty"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[55,57,61,108]}]},"ai.prompt_tokens.used":{brief:"The number of tokens used to process just the prompt.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:20,deprecation:{replacement:"gen_ai.usage.input_tokens"},aliases:["gen_ai.usage.prompt_tokens","gen_ai.usage.input_tokens"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57,61]},{version:"0.0.0"}]},"ai.raw_prompting":{brief:"When enabled, the user\u2019s prompt will be sent to the model without any pre-processing.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"ai.responses":{brief:"The response messages sent back by the AI model.",type:"string[]",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:["hello","world"],deprecation:{replacement:"gen_ai.output.messages"},changelog:[{version:"0.1.0",prs:[65,127]},{version:"0.0.0"}]},"ai.response_format":{brief:"For an AI model call, the format of the response",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"json_object",deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55,127]}]},"ai.search_queries":{brief:"Queries used to search for relevant context or documents.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["climate change effects","renewable energy"],deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"ai.search_results":{brief:"Results returned from search queries for context.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["search_result_1, search_result_2"],deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"ai.seed":{brief:"The seed, ideally models given the same seed and same other parameters will produce the exact same output.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1234567890",deprecation:{replacement:"gen_ai.request.seed"},aliases:["gen_ai.request.seed"],changelog:[{version:"0.1.0",prs:[55,57,61,108,127]}]},"ai.streaming":{brief:"Whether the request was streamed back.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,deprecation:{replacement:"gen_ai.response.streaming"},aliases:["gen_ai.response.streaming"],changelog:[{version:"0.1.0",prs:[76,108]},{version:"0.0.0"}]},"ai.tags":{brief:"Tags that describe an AI pipeline step.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:'{"executed_function": "add_integers"}',deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55,127]}]},"ai.temperature":{brief:"For an AI model call, the temperature parameter. Temperature essentially means how random the output will be.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.1,deprecation:{replacement:"gen_ai.request.temperature"},aliases:["gen_ai.request.temperature"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[55,57,61,108]}]},"ai.texts":{brief:"Raw text inputs provided to the model.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["Hello, how are you?","What is the capital of France?"],deprecation:{replacement:"gen_ai.input.messages"},aliases:["gen_ai.input.messages"],changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"ai.tools":{brief:"For an AI model call, the functions that are available",type:"string[]",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:["function_1","function_2"],deprecation:{replacement:"gen_ai.tool.definitions"},changelog:[{version:"0.1.0",prs:[55,65,127]}]},"ai.tool_calls":{brief:"For an AI model call, the tool calls that were made.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["tool_call_1","tool_call_2"],deprecation:{replacement:"gen_ai.output.messages"},changelog:[{version:"0.1.0",prs:[55,65]}]},"ai.top_k":{brief:"Limits the model to only consider the K most likely next tokens, where K is an integer (e.g., top_k=20 means only the 20 highest probability tokens are considered).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:35,deprecation:{replacement:"gen_ai.request.top_k"},aliases:["gen_ai.request.top_k"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[55,57,61,108]}]},"ai.top_p":{brief:"Limits the model to only consider tokens whose cumulative probability mass adds up to p, where p is a float between 0 and 1 (e.g., top_p=0.7 means only tokens that sum up to 70% of the probability mass are considered).",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.7,deprecation:{replacement:"gen_ai.request.top_p"},aliases:["gen_ai.request.top_p"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[55,57,61,108]}]},"ai.total_cost":{brief:"The total cost for the tokens used.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:12.34,deprecation:{replacement:"gen_ai.cost.total_tokens"},aliases:["gen_ai.cost.total_tokens"],changelog:[{version:"0.5.0",prs:[264]},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[53]}]},"ai.total_tokens.used":{brief:"The total number of tokens used to process the prompt.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:30,deprecation:{replacement:"gen_ai.usage.total_tokens"},aliases:["gen_ai.usage.total_tokens"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57,61,108]},{version:"0.0.0"}]},"ai.warnings":{brief:"Warning messages generated during model execution.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["Token limit exceeded"],deprecation:{},changelog:[{version:"0.5.0",prs:[264]},{version:"0.1.0",prs:[55]}]},"angular.version":{brief:"The version of the Angular framework",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"17.1.0",changelog:[{version:"0.7.0",prs:[367],description:"Added angular.version attribute"}]},"app.app_build":{brief:"Internal build identifier, as it appears on the platform.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1",deprecation:{replacement:"app.build",reason:"Deprecated 
1000in favor of app.build"},aliases:["app.build"],changelog:[{version:"0.5.0",prs:[296],description:"Added and deprecated app.app_build in favor of app.build"}]},"app.app_identifier":{brief:"Version-independent application identifier, often a dotted bundle ID.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"com.example.myapp",deprecation:{replacement:"app.identifier",reason:"Deprecated in favor of app.identifier"},aliases:["app.identifier"],changelog:[{version:"0.5.0",prs:[296],description:"Added and deprecated app.app_identifier in favor of app.identifier"}]},"app.app_name":{brief:"Human readable application name, as it appears on the platform.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"My App",deprecation:{replacement:"app.name",reason:"Deprecated in favor of app.name"},aliases:["app.name"],changelog:[{version:"0.5.0",prs:[296],description:"Added and deprecated app.app_name in favor of app.name"}]},"app.app_start_time":{brief:"Formatted UTC timestamp when the user started the application.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"2025-01-01T00:00:00.000Z",deprecation:{replacement:"app.start_time",reason:"Deprecated 
1000in favor of app.start_time"},aliases:["app.start_time"],changelog:[{version:"0.5.0",prs:[296],description:"Added and deprecated app.app_start_time in favor of app.start_time"}]},"app.app_version":{brief:"Human readable application version, as it appears on the platform.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1.0.0",deprecation:{replacement:"app.version",reason:"Deprecated in favor of app.version"},aliases:["app.version"],changelog:[{version:"0.5.0",prs:[296],description:"Added and deprecated app.app_version in favor of app.version"}]},"app.build":{brief:"Internal build identifier, as it appears on the platform.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1",aliases:["app.app_build"],changelog:[{version:"0.5.0",prs:[296],description:"Added app.build attribute"}]},"app.identifier":{brief:"Version-independent application identifier, often a dotted bundle ID.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"com.example.myapp",aliases:["app.app_identifier"],changelog:[{version:"0.5.0",prs:[296],description:"Added app.identifier attribute"}]},"app.in_foreground":{brief:"Whether the application is currently in the foreground.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.5.0",prs:[296],description:"Added app.in_foreground attribute"}]},"app.name":{brief:"Human readable application name, as it appears on the platform.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"My App",aliases:["app.app_name"],changelog:[{version:"0.5.0",prs:[296],description:"Added app.name attribute"}]},app_start_cold:{brief:"The duration of a cold app start in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,deprecation:{replacement:"app.vitals.start.cold.value",reason:"Replaced by app.vitals.start.cold.value to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.start.cold.value"],changelog:[{version:"0.5.0",prs:[323],description:"Added and deprecated in favor of app.vitals.start.cold.value"}]},"app.start_time":{brief:"Formatted UTC timestamp when the user started the application.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"2025-01-01T00:00:00.000Z",aliases:["app.app_start_time"],changelog:[{version:"0.5.0",prs:[296],description:"Added app.start_time attribute"}]},app_start_type:{brief:"Mobile app start variant. Either cold or warm.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"cold",deprecation:{replacement:"app.vitals.start.type",reason:"Replaced by app.vitals.start.type to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.start.type"],changelog:[{version:"0.5.0",prs:[313],description:"Deprecated 
1000in favor of app.vitals.start.type"},{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},app_start_warm:{brief:"The duration of a warm app start in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,deprecation:{replacement:"app.vitals.start.warm.value",reason:"Replaced by app.vitals.start.warm.value to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.start.warm.value"],changelog:[{version:"0.5.0",prs:[323],description:"Added and deprecated in favor of app.vitals.start.warm.value"}]},"app.version":{brief:"Human readable application version, as it appears on the platform.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1.0.0",aliases:["app.app_version"],changelog:[{version:"0.5.0",prs:[296],description:"Added app.version attribute"}]},"app.vitals.frames.delay.value":{brief:"The sum of all delayed frame durations in seconds during the lifetime of the span. For more information see [frames delay](https://develop.sentry.dev/sdk/performance/frames-delay/).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:5,aliases:["frames.delay"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.frames.delay.value to replace frames.delay"}]},"app.vitals.frames.frozen.count":{brief:"The number of frozen frames rendered during the lifetime of the span.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:3,aliases:["frames.frozen"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.frames.frozen.count to replace frames.frozen"}]},"app.vitals.frames.slow.count":{brief:"The number of slow frames rendered during the lifetime of the span.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,aliases:["frames.slow"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.frames.slow.count to replace frames.slow"}]},"app.vitals.frames.total.count":{brief:"The number of total frames rendered during the lifetime of the span.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:60,aliases:["frames.total"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.frames.total.count to replace frames.total"}]},"app.vitals.start.cold.value":{brief:"The duration of a cold app start in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,aliases:["app_start_cold"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.start.cold.value attribute"}]},"app.vitals.start.prewarmed":{brief:"Whether the app start was prewarmed.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.11.0",prs:[379],description:"Added app.vitals.start.prewarmed attribute"}]},"app.vitals.start.reason":{brief:"The reason that triggered the app start.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"push",changelog:[{version:"0.7.0",prs:[353],description:"Added app.vitals.start.reason attribute"}]},"app.vitals.start.screen":{brief:"The screen that is rendered when the app start is complete. This is the screen the user first sees and can interact with after launch. The absence of this attribute on the app start span indicates a background app start where no UI was rendered.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"MainActivity",changelog:[{version:"0.7.0",prs:[353],description:"Added app.vitals.start.screen attribute"}]},"app.vitals.start.type":{brief:"The type of app start, for example `cold` or `warm`",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"cold",aliases:["app_start_type"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.start.type attribute"}]},"app.vitals.start.warm.value":{brief:"The duration of a warm app start in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,aliases:["app_start_warm"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.start.warm.value attribute"}]},"app.vitals.ttfd.value":{brief:"The duration of time to full display in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,aliases:["time_to_full_display"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.ttfd.value attribute"}]},"app.vitals.ttid.value":{brief:"The duration of time to initial display in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,aliases:["time_to_initial_display"],changelog:[{version:"0.5.0",prs:[313],description:"Added app.vitals.ttid.value attribute"}]},"art.gc.blocking_count":{brief:"Total number of blocking (stop-the-world) garbage collections performed by the Android Runtime",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,changelog:[{version:"0.11.0",prs:[382],description:"Added art.gc.blocking_count attribute"}]},"art.gc.blocking_time":{brief:"Total time spent in blocking (stop-the-world) garbage collections by the Android Runtime, in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:11.873,changelog:[{version:"0.11.0",prs:[382],description:"Added art.gc.blocking_time attribute"}]},"art.gc.pre_oome_count":{brief:"Total number of garbage collections triggered as a last resort before an OutOfMemoryError by the Android Runtime",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:0,changelog:[{version:"0.11.0",prs:[382],description:"Added art.gc.pre_oome_count attribute"}]},"art.gc.total_count":{brief:"Total number of garbage collections performed by the Android Runtime",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,changelog:[{version:"0.11.0",prs:[382],description:"Added art.gc.total_count attribute"}]},"art.gc.total_time":{brief:"Total time spent in garbage collection by the Android Runtime, in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:11.807,changelog:[{version:"0.11.0",prs:[382],description:"Added art.gc.total_time attribute"}]},"art.gc.waiting_time":{brief:"Total time threads spent waiting for garbage collection to complete in the Android Runtime, in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:8.054,changelog:[{version:"0.11.0",prs:[382],description:"Added art.gc.waiting_time attribute"}]},"art.memory.free":{brief:"Free memory available to the process as reported by the Android Runtime, in bytes",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:3181568,changelog:[{version:"0.11.0",prs:[382],description:"Added art.memory.free attribute"}]},"art.memory.free_until_gc":{brief:"Free memory available before a garbage collection would be triggered by the Android Runtime, in bytes",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:3181568,changelog:[{version:"0.11.0",prs:[382],description:"Added art.memory.free_until_gc attribute"}]},"art.memory.free_until_oome":{brief:"Free memory available before an OutOfMemoryError would be thrown by the Android Runtime, in bytes",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:196083712,changelog:[{version:"0.11.0",prs:[382],description:"Added art.memory.free_until_oome attribute"}]},"art.memory.max":{brief:"Maximum memory the process is allowed to use as reported by the Android Runtime, in bytes",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:201326592,changelog:[{version:"0.11.0",prs:[382],description:"Added art.memory.max attribute"}]},"art.memory.total":{brief:"Total memory currently allocated to the process by the Android Runtime, in bytes",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:7774208,changelog:[{version:"0.11.0",prs:[382],description:"Added art.memory.total attribute"}]},"aws.cloudwatch.logs.log_group":{brief:"The name of the CloudWatch Logs log group",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"/aws/lambda/my-function",changelog:[{version:"0.7.0",prs:[369],description:"Added aws.cloudwatch.logs.log_group attribute"}]},"aws.cloudwatch.logs.log_stream":{brief:"The name of the CloudWatch Logs log stream",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"2024/01/01/[$LATEST]abcdef1234567890",changelog:[{version:"0.7.0",prs:[369],description:"Added aws.cloudwatch.logs.log_stream attribute"}]},"aws.cloudwatch.logs.url":{brief:"The URL to the CloudWatch Logs log group",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#logsV2:log-groups/log-group/my-log-group",changelog:[{version:"0.7.0",prs:[369],description:"Added aws.cloudwatch.logs.url attribute"}]},"aws.lambda.aws_request_id":{brief:"The AWS request ID as received by the Lambda function runtime",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"8476a536-e9f4-11e8-9739-2dfe598c3fcd",deprecation:{replacement:"faas.invocation_id",reason:"This attribute is being deprecated 
1000in favor of faas.invocation_id"},aliases:["faas.invocation_id"],changelog:[{version:"0.11.1",prs:[414,424],description:"Deprecated aws.lambda.aws_request_id in favor of faas.invocation_id"},{version:"0.7.0",prs:[369],description:"Added aws.lambda.aws_request_id attribute"}]},"aws.lambda.execution_duration_in_millis":{brief:"The execution duration of the Lambda function invocation in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,changelog:[{version:"0.7.0",prs:[369],description:"Added aws.lambda.execution_duration_in_millis attribute"}]},"aws.lambda.function_name":{brief:"The name of the Lambda function",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"my-function",deprecation:{replacement:"faas.name",reason:"Use the OTel-aligned faas.name attribute instead"},aliases:["faas.name"],changelog:[{version:"0.11.1",prs:[414],description:"Deprecated aws.lambda.function_name in favor of faas.name"},{version:"0.7.0",prs:[369],description:"Added aws.lambda.function_name attribute"}]},"aws.lambda.function_version":{brief:"The version of the Lambda function",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"$LATEST",deprecation:{replacement:"faas.version",reason:"Use the OTel-aligned faas.version attribute instead"},aliases:["faas.version"],changelog:[{version:"0.11.1",prs:[414,424],description:"Deprecated aws.lambda.function_version in favor of faas.version"},{version:"0.7.0",prs:[369],description:"Added aws.lambda.function_version attribute"}]},"aws.lambda.invoked_arn":{brief:"The full ARN of the Lambda function that was invoked",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"arn:aws:lambda:us-east-1:123456789012:function:my-function",aliases:["aws.lambda.invoked_function_arn"],changelog:[{version:"0.11.1",prs:[414]}]},"aws.lambda.invoked_function_arn":{brief:"The full ARN of the Lambda function that was invoked",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"arn:aws:lambda:us-east-1:123456789012:function:my-function",deprecation:{replacement:"aws.lambda.invoked_arn",reason:"This attribute is being deprecated 
1000in favor of aws.lambda.invoked_arn"},aliases:["aws.lambda.invoked_arn"],changelog:[{version:"0.11.1",prs:[414],description:"Deprecated aws.lambda.invoked_function_arn in favor of aws.lambda.invoked_arn"},{version:"0.7.0",prs:[369],description:"Added aws.lambda.invoked_function_arn attribute"}]},"aws.lambda.remaining_time_in_millis":{brief:"The remaining time in milliseconds before the Lambda function times out",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:5e3,changelog:[{version:"0.7.0",prs:[369],description:"Added aws.lambda.remaining_time_in_millis attribute"}]},"aws.log.group.names":{brief:"The name(s) of the AWS log group(s) an application is writing to.",type:"string[]",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:["/aws/lambda/my-function","opentelemetry-service"],changelog:[{version:"0.11.1",prs:[414]}]},"aws.log.stream.names":{brief:"The name(s) of the AWS log stream(s) an application is writing to.",type:"string[]",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:["logs/main/10838bed-421f-43ef-870a-f43feacbbb5b"],changelog:[{version:"0.11.1",prs:[414]}]},blocked_main_thread:{brief:"Whether the main thread was blocked by the span.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.0.0"}]},"browser.name":{brief:"The name of the browser.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Chrome",aliases:["sentry.browser.name"],changelog:[{version:"0.1.0",prs:[127,139]},{version:"0.0.0"}]},"browser.performance.navigation.activation_start":{brief:"The time between initiating a navigation to a page and the browser activating the page",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1.983,aliases:["performance.activationStart"],changelog:[{version:"0.5.0",prs:[321],description:"Added browser.performance.navigation.activation_start attribute"}]},"browser.performance.time_origin":{brief:"The browser's performance.timeOrigin timestamp representing the time when the pageload was initiated",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1776185678.886,aliases:["performance.timeOrigin"],changelog:[{version:"0.5.0",prs:[321],description:"Added browser.performance.time_origin attribute attribute"}]},"browser.report.type":{brief:"A browser report sent via reporting API..",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"network-error",changelog:[{version:"0.1.0",prs:[68,127]}]},"browser.script.invoker":{brief:"How a script was called in the browser.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Window.requestAnimationFrame",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"browser.script.invoker_type":{brief:"Browser script entry point type.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"event-listener",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"browser.script.source_char_position":{brief:"A number representing the script character position of the script.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:678,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"browser.version":{brief:"The version of the browser.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"120.0.6099.130",aliases:["sentry.browser.version"],changelog:[{version:"0.1.0",prs:[59,127,139]}]},"browser.web_vital.cls.report_event":{brief:"The event that caused the SDK to report CLS (pagehide or navigation)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"navigation",changelog:[{version:"0.5.0",prs:[319],description:"Added browser.web_vital.cls.report_event attribute"}]},"browser.web_vital.cls.source.<key>":{brief:"The HTML elements or components responsible for the layout shift. <key> is a numeric index from 1 to N",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"body > div#app",aliases:["cls.source.<key>"],changelog:[{version:"0.5.0",prs:[234]}]},"browser.web_vital.cls.value":{brief:"The value of the recorded Cumulative Layout Shift (CLS) web vital",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.2361,aliases:["cls"],changelog:[{version:"0.5.0",prs:[229],description:"Added browser.web_vital.cls.value attribute"}]},"browser.web_vital.fcp.value":{brief:"The time it takes for the browser to render the first piece of meaningful content on the screen",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:547.6951,aliases:["fcp"],changelog:[{version:"0.5.0",prs:[235]}]},"browser.web_vital.fp.value":{brief:"The time in milliseconds it takes for the browser to render the first pixel on the screen",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:477.1926,aliases:["fp"],changelog:[{version:"0.5.0",prs:[235]}]},"browser.web_vital.inp.value":{brief:"The value of the recorded Interaction to Next Paint (INP) web vital",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:200,aliases:["inp"],changelog:[{version:"0.5.0",prs:[229],description:"Added browser.web_vital.inp.value attribute"}]},"browser.web_vital.lcp.element":{brief:"The HTML element selector or component name for which LCP was reported",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"body > div#app > div#container >
1000 div",aliases:["lcp.element"],changelog:[{version:"0.5.0",prs:[233]}]},"browser.web_vital.lcp.id":{brief:"The id of the dom element responsible for the largest contentful paint",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"#gero",aliases:["lcp.id"],changelog:[{version:"0.5.0",prs:[233]}]},"browser.web_vital.lcp.load_time":{brief:"The time it took for the LCP element to be loaded",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1402,aliases:["lcp.loadTime"],changelog:[{version:"0.5.0",prs:[233]}]},"browser.web_vital.lcp.render_time":{brief:"The time it took for the LCP element to be rendered",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1685,aliases:["lcp.renderTime"],changelog:[{version:"0.5.0",prs:[233]}]},"browser.web_vital.lcp.report_event":{brief:"The event that caused the SDK to report LCP (pagehide or navigation)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"pagehide",changelog:[{version:"0.5.0",prs:[319],description:"Added browser.web_vital.lcp.report_event attribute"}]},"browser.web_vital.lcp.size":{brief:"The size of the largest contentful paint element",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1024,aliases:["lcp.size"],changelog:[{version:"0.5.0",prs:[233]}]},"browser.web_vital.lcp.url":{brief:"The url of the dom element responsible for the largest contentful paint",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"https://example.com/static/img.png",aliases:["lcp.url"],changelog:[{version:"0.5.0",prs:[233]}]},"browser.web_vital.lcp.value":{brief:"The value of the recorded Largest Contentful Paint (LCP) web vital",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2500,aliases:["lcp"],changelog:[{version:"0.5.0",prs:[229],description:"Added browser.web_vital.lcp.value attribute"}]},"browser.web_vital.ttfb.request_time":{brief:"The time it takes for the server to process the initial request and send the first byte of a response to the user's browser",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1554.5814,aliases:["ttfb.requestTime"],changelog:[{version:"0.5.0",prs:[235]}]},"browser.web_vital.ttfb.value":{brief:"The value of the recorded Time To First Byte (TTFB) web vital in Milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:194.3322,aliases:["ttfb"],changelog:[{version:"0.5.0",prs:[235]}]},"cache.hit":{brief:"If the cache was hit during this span.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.0.0"}]},"cache.item_size":{brief:"The size of the requested item in the cache. In bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:58,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"cache.key":{brief:"The key of the cache accessed.",type:"string[]",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:["my-cache-key","my-other-cache-key"],changelog:[{version:"0.0.0"}]},"cache.operation":{brief:"The operation being performed on the cache.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"get",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"cache.ttl":{brief:"The ttl of the cache in seconds",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:120,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"cache.write":{brief:"If the cache operation resulted in a write to the cache.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.5.0"}]},channel:{brief:"The channel name that is being used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"mail",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"client.address":{brief:"Client address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"example.com",aliases:["http.client_ip"],changelog:[{version:"0.1.0",prs:[106,127]},{version:"0.0.0"}]},"client.port":{brief:"Client port number.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:5432,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"cloudflare.d1.duration":{brief:"The duration of a Cloudflare D1 operation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:543,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"cloudflare.d1.query_type":{brief:"The type of query executed in a Cloudflare D1 operation",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"run",deprecation:{replacement:"db.operation.name"},aliases:["db.operation.name","db.operation"],changelog:[{version:"0.11.0",prs:[392],description:"Added cloudflare.d1.query_type attribute"}]},"cloudflare.d1.rows_read":{brief:"The number of rows read in a Cloudflare D1 operation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:12,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"cloudflare.d1.rows_written":{brief:"The number of rows written in a Cloudflare D1 operation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:12,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"cloudflare.durable_object.query.bindings":{brief:"The number of bound parameters passed to the SQL exec call.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2,changelog:[{version:"0.13.0",prs:[435],description:"Added cloudflare.durable_object.query.bindings attribute"}]},"cloudflare.durable_object.response.rows_read":{brief:"The number of rows read by a Cloudflare Durable Object SQL operation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:12,changelog:[{version:"0.13.0",prs:[435],description:"Added cloudflare.durable_object.response.rows_read attribute"}]},"cloudflare.durable_object.response.rows_written":{brief:"The number of rows written by a Cloudflare Durable Object SQL operation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,changelog:[{version:"0.13.0",prs:[435],description:"Added cloudflare.durable_object.response.rows_written attribute"}]},"cloudflare.r2.bucket":{brief:"The name of the Cloudflare R2 bucket binding",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"MY_BUCKET",changelog:[{version:"0.11.1",prs:[413],description:"Added cloudflare.r2.bucket attribute"}]},"cloudflare.r2.operation":{brief:"The R2 API operation being performed",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"GetObject",changelog:[{version:"0.11.1",prs:[413],description:"Added cloudflare.r2.operation attribute"}]},"cloudflare.r2.request.delimiter":{brief:"The delimiter used to group objects in an R2 list operation",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"/",changelog:[{version:"0.11.1",prs:[413],description:"Added cloudflare.r2.request.delimiter attribute"}]},"cloudflare.r2.request.key":{brief:"The object key used in the R2 operation",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"my-file.txt",changelog:[{version:"0.11.1",prs:[413],description:"Added cloudflare.r2.request.key attribute"}]},"cloudflare.r2.request.part_number":{brief:"The part number in a multipart upload operation",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,changelog:[{version:"0.11.1",prs:[413],description:"Added cloudflare.r2.request.part_number attribute"}]},"cloudflare.r2.request.prefix":{brief:"The prefix used to filter objects in an R2 list operation",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"images/",changelog:[{version:"0.11.1",prs:[413],description:"Added cloudflare.r2.request.prefix attribute"}]},"cloudflare.workflow.attempt":{brief:"The current attempt number for a Cloudflare Workflow step",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,changelog:[{version:"0.11.0",prs:[392],description:"Added cloudflare.workflow.attempt attribute"}]},"cloudflare.workflow.retries.backoff":{brief:"The backoff strategy for Cloudflare Workflow step retries",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"exponential",changelog:[{version:"0.11.0",prs:[392],description:"Added cloudflare.workflow.retries.backoff attribute"}]},"cloudflare.workflow.retries.delay":{brief:"The delay between Cloudflare Workflow step retries",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"5 seconds",changelog:[{version:"0.11.0",prs:[392],description:"Added cloudflare.workflow.retries.delay attribute"}]},"cloudflare.workflow.retries.limit":{brief:"The maximum number of retries for a Cloudflare Workflow step",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:3,changelog:[{version:"0.11.0",prs:[392],description:"Added cloudflare.workflow.retries.limit attribute"}]},"cloudflare.workflow.timeout":{brief:"The timeout duration for a Cloudflare Workflow step",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1 minute",changelog:[{version:"0.11.0",prs:[392],description:"Added cloudflare.workflow.timeout attribute"}]},"cloud.account.id":{brief:"The cloud account ID the resource is assigned to",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"123456789012",changelog:[{version:"0.7.0",prs:[364],description:"Added cloud.account.id attribute"}]},"cloud.availability_zone":{brief:"Cloud regions often have multiple, isolated locations known as zones to increase availability",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"us-east-1c",changelog:[{version:"0.7.0",prs:[364],description:"Added cloud.availability_zone attribute"}]},"cloud.platform":{brief:"The cloud platform in use",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"aws_lambda",changelog:[{version:"0.7.0",prs:[364],description:"Added cloud.platform attribute"}]},"cloud.provider":{brief:"Name of the cloud provider",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"aws",changelog:[{version:"0.7.0",prs:[364],description:"Added cloud.provider attribute"}]},"cloud.region":{brief:"The geographical region the resource is running",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"us-east-1",changelog:[{version:"0.7.0",prs:[364],description:"Added cloud.region attribute"}]},"cloud.resource_id":{brief:"Cloud provider-specific native identifier of the monitored cloud resource",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"arn:aws:lambda:REGION:ACCOUNT_ID:function:my-function",changelog:[{version:"0.11.1",prs:[414]}],additionalContext:["This can be an identifier for a resource in AWS, GCP, or Azure. There may be some overlap in values found here with other attributes. For instance, an AWS lambda ARN may be found here as well as in `aws.lambda.invoked_arn`. OTEL recommends setting them alongside each other."]}
vendor: 4,272 bytes, line 1000
1000,cls:{brief:"The value of the recorded Cumulative Layout Shift (CLS) web vital",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.2361,deprecation:{replacement:"browser.web_vital.cls.value",reason:"The CLS web vital is now recorded as a browser.web_vital.cls.value attribute."},aliases:["browser.web_vital.cls.value"],changelog:[{version:"0.5.0",prs:[229],description:"Added and deprecated attribute to document JS SDK's current behaviour"}]},"cls.source.<key>":{brief:"The HTML elements or components responsible for the layout shift. <key> is a numeric index from 1 to N",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"body > div#app",deprecation:{replacement:"browser.web_vital.cls.source.<key>",reason:"The CLS source is now recorded as a browser.web_vital.cls.source.<key> attribute."},aliases:["browser.web_vital.cls.source.<key>"],changelog:[{version:"0.5.0",prs:[234]}]},"code.filepath":{brief:"The source code file name that identifies the code unit as uniquely as possible (preferably an absolute file path).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"/app/myapplication/http/handler/server.py",deprecation:{replacement:"code.file.path"},aliases:["code.file.path"],changelog:[{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"code.file.path":{brief:"The source code file name that identifies the code unit as uniquely as possible (preferably an absolute file path).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"/app/myapplication/http/handler/server.py",aliases:["code.filepath"],changelog:[{version:"0.0.0"}]},"code.function":{brief:"The method or function name, or equivalent (usually rightmost part of the code unit's name).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"server_request",aliases:["code.function.name"],changelog:[{version:"0.1.0",prs:[61,74]},{version:"0.0.0"}]},"code.function.name":{brief:"The method or function fully-qualified name without arguments.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"server_request",aliases:["code.function"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"code.lineno":{brief:"The line number in code.filepath best representing the operation. It SHOULD point within the code unit named in code.function",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:42,deprecation:{replacement:"code.line.number"},aliases:["code.line.number"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61,108]},{version:"0.0.0"}]},"code.line.number":{brief:"The line number in code.filepath best representing the operation. It SHOULD point within the code unit named in code.function",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:42,aliases:["code.lineno"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"code.namespace":{brief:"The 'namespace' within which code.function is defined. Usually the qualified class or module name, such that code.namespace + some separator + code.function form a unique identifier for the code unit.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"http.handler",changelog:[{version:"0.1.0",prs:[61,74]},{version:"0.0.0"}]},connectionType:{brief:"Specifies the type of the current connection (e.g. wifi, ethernet, cellular , etc).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"wifi",deprecation:{replacement:"network.connection.type",reason:"Old namespace-less attribute, to be replaced with network.connection.type for span-first future"},aliases:["network.connection.type","device.connection_type"],changelog:[{version:"0.5.0",prs:[279],description:"Added and deprecated attribute to document JS SDK's current behaviour"}]},"connection.rtt":{brief:"Specifies the estimated effective round-trip time of the current connection, in milliseconds.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:100,deprecation:{replacement:"network.connection.rtt",reason:"Old attribute name (no official namespace), to be replaced with 
1000network.connection.rtt for span-first future"},aliases:["network.connection.rtt"],changelog:[{version:"0.5.0",prs:[279],description:"Added and deprecated attribute to document JS SDK's current behaviour"}]},"culture.calendar":{brief:"The calendar system used by the culture.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"GregorianCalendar",changelog:[{version:"0.4.0",prs:[243]}]},"culture.display_name":{brief:"Human readable name of the culture.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"English (United States)",changelog:[{version:"0.4.0",prs:[243]}]},"culture.is_24_hour_format":{brief:"Whether the culture uses 24-hour time format.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.4.0",prs:[243]}]},"culture.locale":{brief:"The locale identifier following RFC 4646.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"en-US",changelog:[{version:"0.4.0",prs:[243]}]},"culture.timezone":{brief:"The timezone of the culture, as a geographic timezone identifier.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Europe/Vienna",changelog:[{version:"0.4.0",prs:[243]}]},"db.collection.name":{brief:"The name of a collection (table, container) within the database.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"users",changelog:[{version:"0.1.0",prs:[106,127]},{version:"0.0.0"}]},"db.driver.name":{brief:"The name of the driver used for the database connection.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"psycopg2",changelog:[{version:"0.5.0",prs:[297],description:"Added db.driver.name attribute"}]},"db.name":{brief:"The name of the database being accessed.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"customers",deprecation:{replacement:"db.namespace"},aliases:["db.namespace"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"db.namespace":{brief:"The name of the database being accessed.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"customers",aliases:["db.name"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"db.operation":{brief:"The name of the operation being executed.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"SELECT",deprecation:{replacement:"db.operation.name"},aliases:["db.operation.name","cloudflare.d1.query_type"],changelog:[{version:"0.4.0",prs:[199]},{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"db.operation.batch.size":{brief:"The number of queries included in a batch operation. Operations are only considered batches when they contain two or more operations, and so db.operation.batch.size SHOULD never be 1.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:3,changelog:[{version:"0.11.0",prs:[407],description:"Added db.operation.batch.size attribute"}]},"db.operation.name":{brief:"The name of the operation being executed.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"SELECT",aliases:["db.operation","cloudflare.d1.query_type"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"db.query.parameter.<key>":{brief:"A query parameter used in db.query.text, with <key> being the parameter name, and the attribute value being a string representation of the parameter value.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",hasDynamicSuffix:!0,example:"db.query.parameter.foo='123'",changelog:[{version:"0.1.0",prs:[103,127]}]},"db.query.summary":{brief:"A shortened representation of operation(s) in the full query. This attribute must be low-cardinality and should only contain the operation table names.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"SELECT users",changelog:[{version:"0.4.0",prs:[208]},{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"db.query.text":{brief:"The database parameterized query being executed. Any parameter values (filters, insertion values, etc) should be replaced with parameter placeholders. If applicable, use `db.query.parameter.<key>` to add the parameter value.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"SELECT * FROM users WHERE 
1000id = $1",aliases:["db.statement"],changelog:[{version:"0.4.0",prs:[208]},{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"db.redis.connection":{brief:"The redis connection name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"my-redis-instance",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"db.redis.key":{brief:"The key the Redis command is operating on.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"user:2047:city",changelog:[{version:"0.6.0",prs:[326],description:"Added db.redis.key attribute"}]},"db.redis.parameters":{brief:"The array of command parameters given to a redis command.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["test","*"],changelog:[{version:"0.0.0"}]},"db.sql.bindings":{brief:"The array of query bindings.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:["1","foo"],deprecation:{replacement:"db.query.parameter.<key>",reason:"Instead of adding every binding in the db.sql.bindings attribute, add them as individual entires with db.query.parameter.<key>."},changelog:[{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"db.statement":{brief:"The database statement being executed.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"SELECT * FROM users",deprecation:{replacement:"db.query.text"},aliases:["db.query.text"],changelog:[{version:"0.4.0",prs:[199]},{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"db.stored_procedure.name":{brief:"The name of a stored procedure being called.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"GetUserById",changelog:[{version:"0.11.0",prs:[398]}]},"db.system":{brief:"An identifier for the database management system (DBMS) product being used. See [OpenTelemetry docs](https://github.com/open-telemetry/semantic-conventions/blob/main/docs/database/database-spans.md#notes-and-well-known-identifiers-for-dbsystem) for a list of well-known identifiers.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"postgresql",deprecation:{replacement:"db.system.name"},aliases:["db.system.name"],changelog:[{version:"0.4.0",prs:[199,224]},{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"db.system.name":{brief:"An identifier for the database management system (DBMS) product being used. See [OpenTelemetry docs](https://github.com/open-telemetry/semantic-conventions/blob/main/docs/database/database-spans.md#notes-and-well-known-identifiers-for-dbsystem) for a list of well-known identifiers.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"postgresql",aliases:["db.system"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"db.user":{brief:"The database user.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"fancy_user",changelog:[{version:"0.0.0"}]},deviceMemory:{brief:"The estimated total memory capacity of the device, only a rough estimation in gigabytes.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"8 GB",deprecation:{replacement:"device.memory.estimated_capacity",reason:"Old namespace-less attribute, to be replaced with device.memory.estimated_capacity for span-first future"},aliases:["device.memory.estimated_capacity"],changelog:[{version:"0.5.0",prs:[281],description:"Added and deprecated attribute to document JS SDK's current behaviour"}]},"device.archs":{brief:"The CPU architectures of the device.",type:"string[]",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:["arm64-v8a","armeabi-v7a","armeabi"],changelog:[{version:"0.5.0",prs:[303],description:"Added device.archs attribute"}]},"device.battery_level":{brief:"The battery level of the device as a percentage (0-100).",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:100,changelog:[{version:"0.5.0",prs:[303],description:"Added device.battery_level attribute"}]},"device.battery_temperature":{brief:"The battery temperature of the device in Celsius.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:25,changelog:[{version:"0.5.0",prs:[303],description:"Added device.battery_temperature attribute"}]},"device.boot_time":{brief:"A formatted UTC timestamp when the system was booted.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"2018-02-08T12:52:12Z",changelog:[{version:"0.5.0",prs:[303],description:"Added device.boot_time attribute"}]},"device.brand":{brief:"The brand of the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Apple",changelog:[{version:"0.1.0",prs:[116,127]}]},"device.charging":{brief:"Whether the device was charging or not.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!1,changelog:[{version:"0.5.0",prs:[303],description:"Added device.charging attribute"}]},"device.chipset":{brief:"The chipset of the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Qualcomm SM8550",changelog:[{version:"0.5.0",prs:[303],description:"Added device.chipset attribute"}]},"device.class":{brief:"The classification of the device. For example, `low`, `medium`, or `high`. Typically inferred by Relay - SDKs generally do not need to set this directly.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"medium",changelog:[{version:"0.5.0",prs:[300],description:"Added device.class attribute"}]},"device.connection_type":{brief:"The internet connection type currently being used by the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"wifi",deprecation:{replacement:"network.connection.type",reason:"This attribute is being deprecated 
1000in favor of network.connection.type"},aliases:["network.connection.type","connectionType"],changelog:[{version:"0.5.0",prs:[303],description:"Added and deprecated device.connection_type in favor of network.connection.type"}]},"device.cpu_description":{brief:"A description of the CPU of the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz",changelog:[{version:"0.5.0",prs:[303],description:"Added device.cpu_description attribute"}]},"device.external_free_storage":{brief:"External storage free size in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:67108864e3,changelog:[{version:"0.5.0",prs:[303],description:"Added device.external_free_storage attribute"}]},"device.external_storage_size":{brief:"External storage total size in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:134217728e3,changelog:[{version:"0.5.0",prs:[303],description:"Added device.external_storage_size attribute"}]},"device.family":{brief:"The family of the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"iPhone",changelog:[{version:"0.1.0",prs:[116,127]}]},"device.free_memory":{brief:"Free system memory in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2147483648,changelog:[{version:"0.5.0",prs:[300],description:"Added device.free_memory attribute"}]},"device.free_storage":{brief:"Free device storage in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:107374182400,changelog:[{version:"0.5.0",prs:[303],description:"Added device.free_storage attribute"}]},"device.id":{brief:"Unique device identifier.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"a1b2c3d4-e5f6-7890-abcd-ef1234567890",changelog:[{version:"0.5.0",prs:[303],description:"Added device.id attribute"}]},"device.locale":{brief:"The locale of the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"en-US",changelog:[{version:"0.5.0",prs:[303],description:"Added device.locale attribute"}]},"device.low_memory":{brief:"Whether the device was low on memory.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!1,changelog:[{version:"0.5.0",prs:[303],description:"Added device.low_memory attribute"}]},"device.low_power_mode":{brief:"Whether the device is in Low Power Mode.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.6.0",prs:[314],description:"Added device.low_power_mode attribute"}]},"device.manufacturer":{brief:"The manufacturer of the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"Google",changelog:[{version:"0.5.0",prs:[303],description:"Added device.manufacturer attribute"}]},"device.memory.estimated_capacity":{brief:"The estimated total memory capacity of the device, only a rough estimation in gigabytes. Browsers report estimations in buckets of powers of 2, mostly capped at 8 GB",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:8,aliases:["deviceMemory"],changelog:[{version:"0.5.0",prs:[281],description:"Added attribute device.memory.estimated_capacity to be used instead of deviceMemory"}]},"device.memory_size":{brief:"Total system memory available in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:17179869184,changelog:[{version:"0.5.0",prs:[300],description:"Added device.memory_size attribute"}]},"device.model":{brief:"The model of the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"iPhone 15 Pro Max",changelog:[{version:"0.1.0",prs:[116,127]}]},"device.model_id":{brief:"An internal hardware revision to identify the device exactly.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"N861AP",changelog:[{version:"0.5.0",prs:[300],description:"Added device.model_id attribute"}]},"device.name":{brief:"The name of the device. On mobile, this is the user-assigned device name. On servers and desktops, this is typically the hostname.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"localhost",changelog:[{version:"0.5.0",prs:[303],description:"Added device.name attribute"}]},"device.online":{brief:"Whether the device was online or not.",type:"boolean",applyScrubbing:{key:"manual"}
vendor: 4,477 bytes, line 1000
1000,isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.5.0",prs:[303],description:"Added device.online attribute"}]},"device.orientation":{brief:'The orientation of the device, either "portrait" or "landscape".',type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"portrait",changelog:[{version:"0.5.0",prs:[303],description:"Added device.orientation attribute"}]},"device.processor_count":{brief:'Number of "logical processors".',type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:8,aliases:["hardwareConcurrency"],changelog:[{version:"0.5.0",prs:[300],description:"Added and deprecated attribute device.processor_count in favor of device.cpu.logical_core_count"}]},"device.processor_frequency":{brief:"Processor frequency in MHz.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2400,changelog:[{version:"0.5.0",prs:[303],description:"Added device.processor_frequency attribute"}]},"device.screen_density":{brief:"The screen density of the device.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2.625,changelog:[{version:"0.5.0",prs:[303],description:"Added device.screen_density attribute"}]},"device.screen_dpi":{brief:"The screen density in dots-per-inch (DPI) of the device.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:420,changelog:[{version:"0.5.0",prs:[303],description:"Added device.screen_dpi attribute"}]},"device.screen_height_pixels":{brief:"The height of the device screen in pixels.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2400,changelog:[{version:"0.5.0",prs:[303],description:"Added device.screen_height_pixels attribute"}]},"device.screen_width_pixels":{brief:"The width of the device screen in pixels.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1080,changelog:[{version:"0.5.0",prs:[303],description:"Added device.screen_width_pixels attribute"}]},"device.simulator":{brief:"Whether the device is a simulator or an actual device.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!1,changelog:[{version:"0.5.0",prs:[300],description:"Added device.simulator attribute"}]},"device.storage_size":{brief:"Total device storage in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:274877906944,changelog:[{version:"0.5.0",prs:[303],description:"Added device.storage_size attribute"}]},"device.thermal_state":{brief:"The thermal state of the device. Based on Apple's `ProcessInfo.ThermalState` enum: `nominal`, `fair`, `serious`, or `critical`.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"nominal",changelog:[{version:"0.5.0",prs:[303],description:"Added device.thermal_state attribute"}]},"device.timezone":{brief:"The timezone of the device.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Europe/Vienna",changelog:[{version:"0.5.0",prs:[303],description:"Added device.timezone attribute"}]},"device.usable_memory":{brief:"Memory usable for the app in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2147483648,changelog:[{version:"0.5.0",prs:[303],description:"Added device.usable_memory attribute"}]},effectiveConnectionType:{brief:"Specifies the estimated effective type of the current connection (e.g. slow-2g, 2g, 3g, 4g).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"4g",deprecation:{replacement:"network.connection.effective_type",reason:"Old namespace-less attribute, to be replaced with network.connection.effective_type for span-first future"},aliases:["network.connection.effective_type"],changelog:[{version:"0.5.0",prs:[279],description:"Added and deprecated attribute to document JS SDK's current behaviour"}]},environment:{brief:"The sentry environment.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"production",deprecation:{replacement:"sentry.environment"},aliases:["sentry.environment"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"error.type":{brief:"Describes a class of error the operation ended with.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"timeout",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]}
1000,"event.id":{brief:"The unique identifier for this event (log record)",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234567890,changelog:[{version:"0.1.0",prs:[101]}]},"event.name":{brief:"The name that uniquely identifies this event (log record)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Process Payload",changelog:[{version:"0.1.0",prs:[101,127]}]},"exception.escaped":{brief:"SHOULD be set to true if the exception event is recorded at a point where it is known that the exception is escaping the scope of the span.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:!0,changelog:[{version:"0.0.0"}]},"exception.message":{brief:"The error message.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"ENOENT: no such file or directory",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"exception.stacktrace":{brief:"A stacktrace as a string in the natural representation for the language runtime. The representation is to be determined and documented by each language SIG.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"Exception in thread \"main\" java.lang.RuntimeException: Test exception\n at com.example.GenerateTrace.methodB(GenerateTrace.java:13)\n at com.example.GenerateTrace.methodA(GenerateTrace.java:9)\n at com.example.GenerateTrace.main(GenerateTrace.java:5)",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"exception.type":{brief:"The type of the exception (its fully-qualified class name, if applicable). The dynamic type of the exception should be preferred over the static type in languages that support it.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"OSError",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"faas.coldstart":{brief:"A boolean that is true if the serverless function is executed for the first time (aka cold-start).",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:!0,changelog:[{version:"0.0.0"}]},"faas.cron":{brief:"A string containing the schedule period as Cron Expression.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"0/5 * * * ? *",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"faas.duration_in_ms":{brief:"The duration a function took to run, in milliseconds.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:120,changelog:[{version:"0.11.0",prs:[403]}]},"faas.entry_point":{brief:"The code that's run when the cloud provider invokes your function.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"my_main_function",changelog:[{version:"0.11.0",prs:[403,415]}]},"faas.identity":{brief:"The Service Account (GCP), IAM Execution Role (AWS), or Managed Identity (Azure) used by the serverless function when interacting with other cloud services",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"[email protected] (GCP), arn:aws:iam::123456789012:role/role-name (AWS), 00000000-0000-0000-0000-000000000000 (Azure)",changelog:[{version:"0.11.0",prs:[403]}]},"faas.invocation_id":{brief:"The invocation ID of the current function invocation.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"af9d5aa4-a685-4c5f-a22b-444f80b3cc28",aliases:["aws.lambda.aws_request_id"],changelog:[{version:"0.11.1",prs:[414,424]}]},"faas.name":{brief:"The name of the serverless function",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"my_function",aliases:["aws.lambda.function_name"],changelog:[{version:"0.11.0",prs:[403,415]}]},"faas.time":{brief:"A string containing the function invocation time in the ISO 8601 format expressed in UTC.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"2020-01-23T13:47:06Z",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"faas.trigger":{brief:"Type of the trigger which caused this function invocation.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"timer",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"faas.version":{brief:"The version of the function that was invoked",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"$LATEST",aliases:["aws.lambda.function_version"],changelog:[{version:"0.11.1",prs:[414,424]}]},fcp:{brief:"The time it takes for the browser to render the first piece of meaningful content on the screen",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:547.6951,deprecation:{replacement:"browser.web_vital.fcp.value",reason:"This attribute is being deprecated 
1000in favor of browser.web_vital.fcp.value"},aliases:["browser.web_vital.fcp.value"],changelog:[{version:"0.5.0",prs:[235]}]},"flag.evaluation.<key>":{brief:"An instance of a feature flag evaluation. The value of this attribute is the boolean representing the evaluation result. The <key> suffix is the name of the feature flag.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"flag.evaluation.is_new_ui=true",changelog:[{version:"0.1.0",prs:[103]}]},fp:{brief:"The time it takes for the browser to render the first pixel on the screen",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:477.1926,deprecation:{replacement:"browser.web_vital.fp.value",reason:"This attribute is being deprecated in favor of browser.web_vital.fp.value"},aliases:["browser.web_vital.fp.value"],changelog:[{version:"0.5.0",prs:[235]}]},"frames.delay":{brief:"The sum of all delayed frame durations in seconds during the lifetime of the span. For more information see [frames delay](https://develop.sentry.dev/sdk/performance/frames-delay/).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:5,deprecation:{replacement:"app.vitals.frames.delay.value",reason:"Replaced by app.vitals.frames.delay.value to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.frames.delay.value"],changelog:[{version:"0.5.0",prs:[313],description:"Deprecated 
1000in favor of app.vitals.frames.delay.value"},{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"frames.frozen":{brief:"The number of frozen frames rendered during the lifetime of the span.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:3,deprecation:{replacement:"app.vitals.frames.frozen.count",reason:"Replaced by app.vitals.frames.frozen.count to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.frames.frozen.count"],changelog:[{version:"0.5.0",prs:[313],description:"Deprecated in favor of app.vitals.frames.frozen.count"},{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},frames_frozen_rate:{brief:"The rate of frozen frames, or `app_vitals.frames.frozen.count` divided by `app_vitals.frames.total.count`. This is computed by Relay.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",changelog:[{version:"0.7.0",prs:[362],description:"Added frames_frozen_rate attribute"}]},"frames.slow":{brief:"The number of slow frames rendered during the lifetime of the span.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,deprecation:{replacement:"app.vitals.frames.slow.count",reason:"Replaced by app.vitals.frames.slow.count to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.frames.slow.count"],changelog:[{version:"0.5.0",prs:[313],description:"Deprecated 
1000in favor of app.vitals.frames.slow.count"},{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},frames_slow_rate:{brief:"The rate of slow frames, or `app_vitals.frames.slow.count` divided by `app_vitals.frames.total.count`. This is computed by Relay.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",changelog:[{version:"0.7.0",prs:[362],description:"Added frames_slow_rate attribute"}]},"frames.total":{brief:"The number of total frames rendered during the lifetime of the span.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:60,deprecation:{replacement:"app.vitals.frames.total.count",reason:"Replaced by app.vitals.frames.total.count to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.frames.total.count"],changelog:[{version:"0.5.0",prs:[313],description:"Deprecated in favor of app.vitals.frames.total.count"},{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},fs_error:{brief:"The error message of a file system error.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"ENOENT: no such file or directory",deprecation:{replacement:"error.type",reason:"This attribute is not part of the OpenTelemetry specification and error.type fits much better."},changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"gcp.function.context.event_id":{brief:"The event ID from the legacy GCP Cloud Function context (1st gen)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1234567890",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.event_id attribute"}]},"gcp.function.context.event_type":{brief:"The type of the GCP Cloud Function event",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"google.pubsub.topic.publish",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.event_type attribute"}]},"gcp.function.context.id":{brief:"The unique event ID from the GCP CloudEvents context (2nd gen Cloud Functions)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1234567890",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.id attribute"}]},"gcp.function.context.resource":{brief:"The resource that triggered the GCP Cloud Function event",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"projects/my-project/topics/my-topic",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.resource attribute"}]},"gcp.function.context.source":{brief:"The source of the GCP Cloud Function event",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"//pubsub.googleapis.com/projects/my-project/topics/my-topic",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.source attribute"}]},"gcp.function.context.specversion":{brief:"The CloudEvents specification version of the GCP Cloud Function event",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1.0",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.specversion attribute"}]},"gcp.function.context.time":{brief:"The timestamp of the GCP Cloud Function event",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"2024-01-01T00:00:00.000Z",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.time attribute"}]},"gcp.function.context.timestamp":{brief:"The legacy timestamp of the GCP Cloud Function event",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"2024-01-01T00:00:00.000Z",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.timestamp attribute"}]},"gcp.function.context.type":{brief:"The type of the GCP Cloud Function event context",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"cloud_functions.context",changelog:[{version:"0.7.0",prs:[371],description:"Added gcp.function.context.type attribute"}]},"gcp.project.id":{brief:"The ID of the project in GCP that this resource is associated with",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"my-project-123",changelog:[{version:"0.11.0",prs:[403]}]},"gen_ai.agent.name":{brief:"The name of the agent being used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"ResearchAssistant",changelog:[{version:"0.1.0",prs:[62,127]}]},"gen_ai.context.utilization":{brief:"The fraction of the model context window utilized by this generation.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.75,changelog:[{version:"0.5.0",prs:[315],description:"Added gen_ai.context.utilization attribute"}]},"gen_ai.context.window_size":{brief:"The maximum context window size supported by the model for this generation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:128e3,changelog:[{version:"0.5.0",prs:[315],description:"Added gen_ai.context.window_size attribute"}]},"gen_ai.conversation.id":{brief:"The unique identifier for a conversation (session, thread), used to store and correlate messages within this conversation.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"conv_5j66UpCpwteGg4YSxUnt7lPY",changelog:[{version:"0.4.0",prs:[250]}]},"gen_ai.cost.input_tokens":{brief:"The cost of tokens used to process the AI input (prompt) in USD (without cached input tokens).",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:123.45,changelog:[{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[112]}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to calculate total cost, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","Despite the name 'cost.input_tokens', this value is cost in USD, not a token count. For token counts, use gen_ai.usage.input_tokens.","This is the cost of non-cached input tokens only. The cost of cached tokens is excluded from this value."]},"gen_ai.cost.output_tokens":{brief:"The cost of tokens used for creating the AI output in USD (without reasoning tokens).",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:123.45,changelog:[{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[112]}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to calculate total cost, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","Despite the name 'cost.output_tokens', this value is cost in USD, not a token count. For token counts, use gen_ai.usage.output_tokens.","This is the cost of non-reasoning output tokens only. The cost of reasoning tokens is excluded from this value."]},"gen_ai.cost.total_tokens":{brief:"The total cost for the tokens used.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:12.34,aliases:["ai.total_cost"],changelog:[{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.5.0",prs:[264]},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[126]}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to calculate total cost, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","Despite the name 'cost.total_tokens', this value is cost in USD, not a token count. For token counts, use gen_ai.usage.total_tokens."]},"gen_ai.embeddings.input":{brief:"The input to the embeddings model.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"What's the weather in Paris?",changelog:[{version:"0.3.1",prs:[195]}]},"gen_ai.function_id":{brief:"Framework-specific tracing label for the execution of a function or other unit of execution in a generative AI system.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"my-awesome-function",changelog:[{version:"0.5.0",prs:[308],description:"Added gen_ai.function_id attribute"}]},"gen_ai.input.messages":{brief:'The messages passed to the model. It has to be a stringified version of an array of objects. The `role` attribute of each object must be `"user"`, `"assistant"`, `"tool"`, or `"system"`. For messages of the role `"tool"`, the `content` can be a string or an arbitrary object with information about the tool call. For other messages the `content` can be either a string or a list of objects in the format `{type: "text", text:"..."}`.',type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:'[{"role": "user", "parts": [{"type": "text", "content": "Weather in Paris?"}]}, {"role": "assistant", "parts": [{"type": "tool_call", "id": "call_VSPygqKTWdrhaFErNvMV18Yl", "n
1000ame": "get_weather", "arguments": {"location": "Paris"}}]}, {"role": "tool", "parts": [{"type": "tool_call_response", "id": "call_VSPygqKTWdrhaFErNvMV18Yl", "result": "rainy, 57\xb0F"}]}]',aliases:["ai.texts"],changelog:[{version:"0.5.0",prs:[264]},{version:"0.4.0",prs:[221]}]},"gen_ai.operation.name":{brief:"The name of the operation being performed. It has the following list of well-known values: 'chat', 'create_agent', 'embeddings', 'execute_tool', 'generate_content', 'invoke_agent', 'text_completion'. If one of them applies, then that value MUST be used. Otherwise a custom value MAY be used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"chat",changelog:[{version:"0.4.0",prs:[225]},{version:"0.1.0",prs:[62,127]}]},"gen_ai.operation.type":{brief:"The type of AI operation. Must be one of 'agent' (invoke_agent and create_agent spans), 'ai_client' (any LLM call), 'tool' (execute_tool spans), 'handoff' (handoff spans), 'other' (input and output processors, skill loading, guardrails etc.) . Added during ingestion based on span.op and gen_ai.operation.type. Used to filter and aggregate data in the UI",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"tool",changelog:[{version:"0.4.0",prs:[257]},{version:"0.1.0",prs:[113,127]}]},"gen_ai.output.messages":{brief:"The model's response messages. It has to be a stringified version of an array of message objects, which can include text responses and tool calls.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:'[{"role": "assistant", "parts": [{"type": "text", "content": "The weather in Paris is currently rainy with a temperature of 57\xb0F."}], "finish_reason": "stop"}]',changelog:[{version:"0.4.0",prs:[221]}]},"gen_ai.pipeline.name":{brief:"Name of the AI pipeline or chain being executed.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Autofix Pipeline",aliases:["ai.pipeline.name"],changelog:[{version:"0.1.0",prs:[76,127]}]},"gen_ai.prompt":{brief:"The input messages sent to the model",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:'[{"role": "user", "message": "hello"}]',deprecation:{reason:"Deprecated from OTEL, use gen_ai.input.messages with the new format instead."},changelog:[{version:"0.1.0",prs:[74,108,119]},{version:"0.0.0"}]},"gen_ai.prompt.name":{brief:"The name of the prompt that uniquely identifies it.",type:"string",applyScrubbing:{key:"manual",reason:"Prompt names may reveal user behavior patterns or sensitive operations"},isInOtel:!0,visibility:"public",example:"summarize_text",aliases:["mcp.prompt.name"],changelog:[{version:"0.12.0",prs:[420],description:"Added gen_ai.prompt.name attribute"}]},"gen_ai.provider.name":{brief:"The Generative AI provider as identified by the client or server instrumentation.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"openai",aliases:["ai.model.provider","gen_ai.system"],changelog:[{version:"0.4.0",prs:[253]}]},"gen_ai.request.available_tools":{brief:"The available tools for the model. It has to be a stringified version of an array of objects.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:'[{"name": "get_weather", "description": "Get the weather for a given location"}, {"name": "get_news", "description": "Get the news for a given topic"}]',deprecation:{replacement:"gen_ai.tool.definitions"},changelog:[{version:"0.4.0",prs:[221]},{version:"0.1.0",prs:[63,127]}]},"gen_ai.request.frequency_penalty":{brief:"Used to reduce repetitiveness of generated tokens. The higher the value, the stronger a penalty is applied to previously present tokens, proportional to how many times they have already appeared in the prompt or prior generation.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:.5,aliases:["ai.frequency_penalty"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57]}]},"gen_ai.request.max_tokens":{brief:"The maximum number of tokens to generate in the response.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:2048,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[62]}]},"gen_ai.request.messages":{brief:'The messages passed to the model. It has to be a stringified version of an array of objects. The `role` attribute of each object must be `"user"`, `"assistant"`, `"tool"`, or `"system"`. For messages of the role `"tool"`, the `content` can be a string or an arbitrary object with information about the tool call. For other messages the `content` can be either a string or a list of objects in the format `{type: "text", text:"..."}`.',type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:'[{"role": "system", "content": "Generate a random number."}, {"role": "user", "content": [{"text": "Generate a random number between 0 and 10.", "type": "text"}]}, {"role": "tool", "content": {"toolCallId": "1", "toolName": "Weather", "output": "rainy"}}]',deprecation:{replacement:"gen_ai.input.messages"},aliases:["ai.input_messages"],changelog:[{version:"0.4.0",prs:[221]},{version:"0.1.0",prs:[63,74,108,119,122]}]},"gen_ai.request.model":{brief:"The model identifier being used for the request.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"gpt-4-turbo-preview",changelog:[{version:"0.1.0",prs:[62,127]}]},"gen_ai.request.presence_penalty":{brief:"Used to reduce repetitiveness of generated tokens. Similar to frequency_penalty, except that this penalty is a
1000pplied equally to all tokens that have already appeared, regardless of their exact frequencies.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:.5,aliases:["ai.presence_penalty"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57]}]},"gen_ai.request.reasoning_effort":{brief:"Constrains the effort on reasoning for reasoning models. Supported values vary by provider.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"high",changelog:[{version:"0.13.0",prs:[334],description:"Added gen_ai.request.reasoning_effort attribute"}]},"gen_ai.request.seed":{brief:"The seed, ideally models given the same seed and same other parameters will produce the exact same output.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"1234567890",aliases:["ai.seed"],changelog:[{version:"0.1.0",prs:[57,127]}]},"gen_ai.request.temperature":{brief:"For an AI model call, the temperature parameter. Temperature essentially means how random the output will be.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:.1,aliases:["ai.temperature"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57]}]},"gen_ai.request.top_k":{brief:"Limits the model to only consider the K most likely next tokens, where K is an integer (e.g., top_k=20 means only the 20 highest probability tokens are considered).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:35,aliases:["ai.top_k"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57]}]},"gen_ai.request.top_p":{brief:"Limits the model to only consider tokens whose cumulative probability mass adds up to p, where p is a float between 0 and 1 (e.g., top_p=0.7 means only tokens that sum up to 70% of the probability mass are considered).",type:"double",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:.7,aliases:["ai.top_p"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57]}]},"gen_ai.response.finish_reasons":{brief:"The reason why the model stopped generating.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"COMPLETE",aliases:["ai.finish_reason"],changelog:[{version:"0.1.0",prs:[57,127]}]},"gen_ai.response.id":{brief:"Unique identifier for the completion.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"gen_123abc",aliases:["ai.generation_id"],changelog:[{version:"0.1.0",prs:[57,127]}]},"gen_ai.response.model":{brief:"The vendor-specific ID of the model used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"gpt-4",aliases:["ai.model_id"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"gen_ai.response.streaming":{brief:"Whether or not the AI model call's response was streamed back asynchronously",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,aliases:["ai.streaming"],changelog:[{version:"0.1.0",prs:[76]}]},"gen_ai.response.text":{brief:"The model's response text messages. It has to be a stringified version of an array of response text messages.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:'["The weather in Paris is rainy and overcast, with temperatures around 57\xb0F", "The weather in London is sunny and warm, with temperatures around 65\xb0F"]',deprecation:{replacement:"gen_ai.output.messages"},changelog:[{version:"0.4.0",prs:[221]},{version:"0.1.0",prs:[63,74]}]},"gen_ai.response.time_to_first_chunk":{brief:"Time in seconds when the first response content chunk arrived in streaming responses.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:.6853435,aliases:["gen_ai.response.time_to_first_token"],changelog:[{version:"0.11.0",prs:[418],description:"Added gen_ai.response.time_to_first_chunk attribute"}]},"gen_ai.response.time_to_first_token":{brief:"Time in seconds when the first response content chunk arrived in streaming responses.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.6853435,deprecation:{replacement:"gen_ai.response.time_to_first_chunk"},aliases:["gen_ai.response.time_to_first_chunk"],changelog:[{version:"0.11.0",prs:[418],description:"Deprecate in favor of gen_ai.response.time_to_first_chunk"},{version:"0.4.0",prs:[227]}]},"gen_ai.response.tokens_per_second":{brief:"The total output tokens per seconds throughput",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:12345.67,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[66]}]},"gen_ai.response.tool_calls":{brief:"The tool calls in the model's response. It has to be a stringified version of an array of objects.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:'[{"name": "get_weather", "arguments": {"location": "Paris"}}]',deprecation:{replacement:"gen_ai.output.messages"},changelog:[{version:"0.4.0",prs:[221]},{version:"0.1.0",prs:[63,74]}]},"gen_ai.system":{brief:"The provider of the model.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"openai",deprecation:{replacement:"gen_ai.provider.name"},aliases:["ai.model.provider","gen_ai.provider.name"],changelog:[{version:"0.4.0",prs:[253]},{version:"0.1.0",prs:[57,127]}]},"gen_ai.system_instructions":{brief:"The system instructions passed to the model.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"You are a helpful assistant",aliases:["ai.preamble"],changelog:[{version:"0.5.0",prs:[264]},{version:"0.4.0",prs:[221]}]},"gen_ai.system.message":{brief:"The system instructions passed to the model.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"You are a helpful assistant",deprecation:{replacement:"gen_ai.system_instructions"},changelog:[{version:"0.4.0",prs:[221]},{version:"0.1.0",prs:[62]}]},"gen_ai.tool.call.arguments":{brief:"The arguments of the tool call. It has to be a stringified version of the arguments to the tool.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:'{"location": "Paris"}',aliases:["gen_ai.tool.input"],changelog:[{version:"0.5.0",prs:[265]},{version:"0.4.0",prs:[221]}]},"gen_ai.tool.call.result":{brief:"The result of the tool call. It has to be a stringified version of the result of the tool.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"rainy, 57\xb0F",aliases:["gen_ai.tool.output","gen_ai.tool.message","mcp.tool.result.content"],
1000changelog:[{version:"0.5.0",prs:[265]},{version:"0.4.0",prs:[221]}]},"gen_ai.tool.definitions":{brief:"The list of source system tool definitions available to the GenAI agent or model.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:'[{"type": "function", "name": "get_current_weather", "description": "Get the current weather in a given location", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "The city and state, e.g. San Francisco, CA"}, "unit": {"type": "string", "enum": ["celsius", "fahrenheit"]}}, "required": ["location", "unit"]}}]',changelog:[{version:"0.4.0",prs:[221]}]},"gen_ai.tool.description":{brief:"The description of the tool being used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"Searches the web for current information about a topic",changelog:[{version:"0.1.0",prs:[62,127]}]},"gen_ai.tool.input":{brief:"The input of the tool being used. It has to be a stringified version of the input to the tool.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:'{"location": "Paris"}',deprecation:{replacement:"gen_ai.tool.call.arguments"},aliases:["gen_ai.tool.call.arguments"],changelog:[{version:"0.5.0",prs:[265]},{version:"0.1.0",prs:[63,74]}]},"gen_ai.tool.message":{brief:"The response from a tool or function call passed to the model.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"rainy, 57\xb0F",deprecation:{replacement:"gen_ai.tool.call.result"},aliases:["gen_ai.tool.call.result","gen_ai.tool.output","mcp.tool.result.content"],
vendor: 12,005 bytes, line 1000
1000changelog:[{version:"0.5.0",prs:[265]},{version:"0.1.0",prs:[62]}]},"gen_ai.tool.name":{brief:"Name of the tool utilized by the agent.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"Flights",aliases:["ai.function_call","mcp.tool.name"],changelog:[{version:"0.1.0",prs:[57,127]}]},"gen_ai.tool.output":{brief:"The output of the tool being used. It has to be a stringified version of the output of the tool.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"rainy, 57\xb0F",deprecation:{replacement:"gen_ai.tool.call.result"},aliases:["gen_ai.tool.call.result","gen_ai.tool.message","mcp.tool.result.content"],changelog:[{version:"0.5.0",prs:[265]},{version:"0.1.0",prs:[63,74]}]},"gen_ai.tool.type":{brief:"The type of tool being used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"function",deprecation:{reason:"The gen_ai.tool.type attribute is deprecated and should no longer be set."},changelog:[{version:"0.1.0",prs:[62,127]}]},"gen_ai.usage.cache_creation.input_tokens":{brief:"The number of tokens written to the cache when processing the AI input (prompt).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:100,aliases:["gen_ai.usage.input_tokens.cache_write"],changelog:[{version:"0.11.0",prs:[418],description:"Added gen_ai.usage.cache_creation.input_tokens attribute"}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans."]},"gen_ai.usage.cache_read.input_tokens":{brief:"The number of cached tokens used to process the AI input (prompt).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:50,aliases:["gen_ai.usage.input_tokens.cached"],changelog:[{version:"0.11.0",prs:[418],description:"Added gen_ai.usage.cache_read.input_tokens attribute"}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","This is a subset of gen_ai.usage.input_tokens, not an independent count. Do not sum this with gen_ai.usage.input_tokens \u2014 it is already included."]},"gen_ai.usage.completion_tokens":{brief:"The number of tokens used in the GenAI response (completion).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:10,deprecation:{replacement:"gen_ai.usage.output_tokens"},aliases:["ai.completion_tokens.used","gen_ai.usage.output_tokens"],changelog:[{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61]},{version:"0.0.0"}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans."]},"gen_ai.usage.input_tokens":{brief:"The number of tokens used to process the AI input (prompt) including cached input tokens.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:10,aliases:["ai.prompt_tokens.used","gen_ai.usage.prompt_tokens"],changelog:[{version:"0.11.0",prs:[418],description:"Update additional_context to reference gen_ai.usage.cache_read.input_tokens"},{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.5.0",prs:[261]},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[112]},{version:"0.0.0"}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","This count includes cached input tokens. gen_ai.usage.cache_read.input_tokens is a subset of this value, not an independent count \u2014 do not sum them together."]},"gen_ai.usage.input_tokens.cached":{brief:"The number of cached tokens used to process the AI input (prompt).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:50,deprecation:{replacement:"gen_ai.usage.cache_read.input_tokens"},aliases:["gen_ai.usage.cache_read.input_tokens"],changelog:[{version:"0.11.0",prs:[418],description:"Deprecate in favor of gen_ai.usage.cache_read.input_tokens"},{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[62,112]}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","This is a subset of gen_ai.usage.input_tokens, not an independent count. Do not sum this with gen_ai.usage.input_tokens \u2014 it is already included."]},"gen_ai.usage.input_tokens.cache_write":{brief:"The number of tokens written to the cache when processing the AI input (prompt).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:100,deprecation:{replacement:"gen_ai.usage.cache_creation.input_tokens"},aliases:["gen_ai.usage.cache_creation.input_tokens"],changelog:[{version:"0.11.0",prs:[418],description:"Deprecate in favor of gen_ai.usage.cache_creation.input_tokens"},{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.4.0",prs:[217,228]}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans."]},"gen_ai.usage.output_tokens":{brief:"The number of tokens used for creating the AI output (including reasoning tokens).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:10,aliases:["ai.completion_tokens.used","gen_ai.usage.completion_tokens"],changelog:[{version:"0.11.0",prs:[418],description:"Update additional_context to reference gen_ai.usage.reasoning.output_tokens"},{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.5.0",prs:[261]},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[112]},{version:"0.0.0"}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","This count includes reasoning tokens. gen_ai.usage.reasoning.output_tokens is a subset of this value, not an independent count \u2014 do not sum them together."]},"gen_ai.usage.output_tokens.reasoning":{brief:"The number of tokens used for reasoning to create the AI output.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:75,deprecation:{replacement:"gen_ai.usage.reasoning.output_tokens"},aliases:["gen_ai.usage.reasoning.output_tokens"],changelog:[{version:"0.11.0",prs:[418],description:"Deprecate in favor of gen_ai.usage.reasoning.output_tokens"},{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[62,112]}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","This is a subset of gen_ai.usage.output_tokens, not an independent count. Do not sum this with gen_ai.usage.output_tokens \u2014 it is already included."]},"gen_ai.usage.prompt_tokens":{brief:"The number of tokens used in the GenAI input (prompt).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:20,deprecation:{replacement:"gen_ai.usage.input_tokens"},aliases:["ai.prompt_tokens.used","gen_ai.usage.input_tokens"],changelog:[{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61]},{version:"0.0.0"}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans."]},"gen_ai.usage.reasoning.output_tokens":{brief:"The number of tokens used for reasoning to create the AI output.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:75,aliases:["gen_ai.usage.output_tokens.reasoning"],changelog:[{version:"0.11.0",prs:[418],description:"Added gen_ai.usage.reasoning.output_tokens attribute"}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","This is a subset of gen_ai.usage.output_tokens, not an independent count. Do not sum this with gen_ai.usage.output_tokens \u2014 it is already included."]},"gen_ai.usage.total_tokens":{brief:"The total number of tokens used to process the prompt. (input tokens plus output todkens)",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:20,aliases:["ai.total_tokens.used"],changelog:[{version:"0.9.0",prs:[397],description:"Add additional_context"},{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[57]}],additionalContext:["This attribute appears on both agent parent spans (aggregated totals) and LLM child spans (per-call values). When using sum() to count tokens, filter to gen_ai.operation.type:ai_client to avoid double-counting hierarchical spans.","This is the sum of gen_ai.usage.input_tokens and gen_ai.usage.output_tokens. Do not sum this with either of them \u2014 they are already included."]},"graphql.document":{brief:"The GraphQL document being executed.",type:"string",applyScrubbing:{key:"auto",reason:"The document may contain sensitive information in arguments or variables. Instrumentation should redact sensitive information when possible."},isInOtel:!0,visibility:"public",example:"query findBookById { bookById(id: ?) { name } }",changelog:[{version:"0.7.0",description:"Adds the `graphql.document` attribute to track the GraphQL document being executed."}]},"graphql.operation.name":{brief:"The name of the operation being executed.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"findBookById",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"graphql.operation.type":{brief:"The type of the operation being executed.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"query",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},hardwareConcurrency:{brief:"The number of logical CPU cores available.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"14",deprecation:{replacement:"device.processor_count",reason:"Old namespace-less attribute, to be replaced with device.processor_count for span-first future"},aliases:["device.processor_count"],changelog:[{version:"0.5.0",prs:[281,300],description:"Added and deprecated attribute to document JS SDK's current behaviour"}]},"http.client_ip":{brief:"Client address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"example.com",deprecation:{replacement:"client.address"},aliases:["client.address"],changelog:[{version:"0.1.0",prs:[61,106,127]},{version:"0.0.0"}]},"http.decoded_response_content_length":{brief:"The decoded body size of the response 
1000(in bytes).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:456,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"http.flavor":{brief:"The actual version of the protocol used for network communication.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"1.1",deprecation:{replacement:"network.protocol.version"},aliases:["network.protocol.version","net.protocol.version"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"http.fragment":{brief:"The fragments present in the URI. Note that this contains the leading # character, while the `url.fragment` attribute does not.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"#details",changelog:[{version:"0.0.0"}]},"http.host":{brief:"The domain name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"example.com",deprecation:{replacement:"server.address",reason:"Deprecated, use one of `server.address` or `client.address`, depending on the usage"},aliases:["server.address","client.address","http.server_name","net.host.name"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"http.method":{brief:"The HTTP method used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"GET",deprecation:{replacement:"http.request.method"},aliases:["http.request.method","http.request_method","method"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"http.query":{brief:"The query string present in the URL. Note that this contains the leading ? character, while the `url.query` attribute does not.",type:"string",applyScrubbing:{key:"auto",reason:"Query string values can contain sensitive information. Clients should attempt to scrub parameters that might contain sensitive information."},isInOtel:!1,visibility:"public",example:"?foo=bar&bar=baz",changelog:[{version:"0.0.0"}]},"http.request.body.data":{brief:"HTTP request body data. Can be given as string or structural data of any format.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:'[{"role": "user", "message": "hello"}]',changelog:[{version:"0.6.0",prs:[336],description:"Added http.request.body.data attribute"}]},"http.request.connection_end":{brief:"The UNIX timestamp representing the time immediately after the browser finishes establishing the connection to the server to retrieve the resource. The timestamp value includes the time interval to establish the transport connection, as well as other time intervals such as TLS handshake and SOCKS authentication.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.15,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.connect_start":{brief:"The UNIX timestamp representing the time immediately before the user agent starts establishing the connection to the server to retrieve the resource.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.111,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.domain_lookup_end":{brief:"The UNIX timestamp representing the time immediately after the browser finishes the domain-name lookup for the resource.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.201,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.domain_lookup_start":{brief:"The UNIX timestamp representing the time immediately before the browser starts the domain name lookup for the resource.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.322,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.fetch_start":{brief:"The UNIX timestamp representing the time immediately before the browser starts to fetch the resource.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.389,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.header.<key>":{brief:"HTTP request headers, <key> being the normalized HTTP Header name (lowercase), the value being the header values.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",hasDynamicSuffix:!0,example:"http.request.header.custom-header=['foo', 'bar']",changelog:[{version:"0.4.0",prs:[201,204]},{version:"0.1.0",prs:[103]}]},"http.request.method":{brief:"The HTTP method used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"GET",aliases:["method","http.method","http.request_method"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"http.request_method":{brief:"The HTTP method used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"GET",deprecation:{replacement:"http.request.method"},aliases:["method","http.method","http.request.method"],changelog:[{version:"0.6.0",prs:[343],description:"Added http.request_method attribute"}]},"http.request.redirect_end":{brief:"The UNIX timestamp representing the timestamp immediately after receiving the last b
1000yte of the response of the last redirect",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829558.502,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[130,134]}]},"http.request.redirect_start":{brief:"The UNIX timestamp representing the start time of the fetch which that initiates the redirect.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.495,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.request_start":{brief:"The UNIX timestamp representing the time immediately before the browser starts requesting the resource from the server, cache, or local resource. If the transport connection fails and the browser retires the request, the value returned will be the start of the retry request.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.51,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.resend_count":{brief:"The ordinal number of request resending attempt (for any reason, including redirects).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"http.request.response_end":{brief:"The UNIX timestamp representing the time immediately after the browser receives the last byte of the resource or immediately before the transport connection is closed, whichever comes first.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.89,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.response_start":{brief:"The UNIX timestamp representing the time immediately before the browser starts requesting the resource from the server, cache, or local resource. If the transport connection fails and the browser retires the request, the value returned will be the start of the retry request.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.7,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.secure_connection_start":{brief:"The UNIX timestamp representing the time immediately before the browser starts the handshake process to secure the current connection. If a secure connection is not used, the property returns zero.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829555.73,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[134]},{version:"0.0.0"}]},"http.request.time_to_first_byte":{brief:"The time in seconds from the browser's timeorigin to when the first byte of the request's response was received. See https://web.dev/articles/ttfb#measure-resource-requests",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1.032,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[131]}]},"http.request.worker_start":{brief:"The UNIX timestamp representing the timestamp immediately before dispatching the FetchEvent if a Service Worker thread is already running, or immediately before starting the Service Worker thread if it is not already running.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732829553.68,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[130,134]}]},"http.response.body.size":{brief:"The encoded body size of the response (in bytes).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:123,aliases:["http.response_content_length","http.response.header.content-length"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[106]},{version:"0.0.0"}]},"http.response_content_length":{brief:"The encoded body size of the response (in bytes).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:123,deprecation:{replacement:"http.response.body.size"},aliases:["http.response.body.size","http.response.header.content-length"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61,106]},{version:"0.0.0"}]},"http.response.header.content-length":{brief:"The size of the message body sent to the recipient (in bytes)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"http.response.header.custom-header=['foo', 'bar']",aliases:["http.response_content_length","http.response.body.size"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"http.response.header.<key>":{brief:"HTTP response headers, <key> being the normalized HTTP Header name (lowercase), the value being the header values.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",hasDynamicSuffix:!0,example:"http.response.header.custom-header=['foo', 'bar']",changelog:[{version:"0.4.0",prs:[201,204]},{version:"0.1.0",prs:[103]}]},"http.response.size":{brief:"The transfer size of the response 
1000(in bytes).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:456,aliases:["http.response_transfer_size"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"http.response.status_code":{brief:"The status code of the HTTP response.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:404,aliases:["http.status_code"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"http.response_transfer_size":{brief:"The transfer size of the response (in bytes).",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:456,deprecation:{replacement:"http.response.size"},aliases:["http.response.size"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"http.route":{brief:"The matched route, that is, the path template in the format used by the respective server framework.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"/users/:id",aliases:["url.template"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"http.scheme":{brief:"The URI scheme component identifying the used protocol.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"https",deprecation:{replacement:"url.scheme"},aliases:["url.scheme"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"http.server_name":{brief:"The server domain name",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"example.com",deprecation:{replacement:"server.address"},aliases:["server.address","net.host.name","http.host"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"http.server.request.time_in_queue":{brief:"The time in milliseconds the request spent in the server queue before processing began. Measured from the X-Request-Start header set by reverse proxies (e.g., Nginx, HAProxy, Heroku) to when the application started handling the request.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:50,changelog:[{version:"0.5.0",prs:[267]}]},"http.status_code":{brief:"The status code of the HTTP response.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:404,deprecation:{replacement:"http.response.status_code"},aliases:["http.response.status_code"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"http.target":{brief:"The pathname and query string of the URL.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"/test?foo=bar#buzz",deprecation:{replacement:"url.path",reason:"This attribute is being deprecated 
1000in favor of url.path and url.query"},changelog:[{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"http.url":{brief:"The URL of the resource that was fetched.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"https://example.com/test?foo=bar#buzz",deprecation:{replacement:"url.full"},aliases:["url.full","url"],changelog:[{version:"0.1.0",prs:[61,108]},{version:"0.0.0"}]},"http.user_agent":{brief:"Value of the HTTP User-Agent header sent by the client.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Mobile/15E148 Safari/604.1",deprecation:{replacement:"user_agent.original"},aliases:["user_agent.original"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},id:{brief:"A unique identifier for the span.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"f47ac10b58cc4372a5670e02b2c3d479",changelog:[{version:"0.0.0"}]},inp:{brief:"The value of the recorded Interaction to Next Paint (INP) web vital",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:200,deprecation:{replacement:"browser.web_vital.inp.value",reason:"The INP web vital is now recorded as a browser.web_vital.inp.value attribute."},aliases:["browser.web_vital.inp.value"],changelog:[{version:"0.5.0",prs:[229],description:"Added and deprecated attribute to document JS SDK's current behaviour"}]},"jsonrpc.protocol.version":{brief:"The version of the JSON-RPC protocol used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"2.0",changelog:[{version:"0.12.0",prs:[420],description:"Added jsonrpc.protocol.version attribute"}]},"jsonrpc.request.id":{brief:"The JSON-RPC request identifier. Unique within the session.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"1",aliases:["mcp.request.id"],changelog:[{version:"0.12.0",prs:[420],description:"Added jsonrpc.request.id attribute"}]},"jvm.gc.action":{brief:"Name of the garbage collector action.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"end of minor GC",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"jvm.gc.name":{brief:"Name of the garbage collector.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"G1 Young Generation",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"jvm.memory.pool.name":{brief:"Name of the memory pool.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"G1 Old Gen",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"jvm.memory.type":{brief:"Name of the memory pool.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"G1 Old Gen",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"jvm.thread.daemon":{brief:"Whether the thread is daemon or not.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:!0,changelog:[{version:"0.0.0"}]},"jvm.thread.state":{brief:"State of the thread.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"blocked",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},lcp:{brief:"The value of the recorded Largest Contentful Paint (LCP) web vital",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2500,deprecation:{replacement:"browser.web_vital.lcp.value",reason:"The LCP web vital is now recorded as a browser.web_vital.lcp.value attribute."},aliases:["browser.web_vital.lcp.value"],changelog:[{version:"0.5.0",prs:[229],description:"Added and deprecated attribute to document JS SDK's current behaviour"}]},"lcp.element":{brief:"The dom element responsible for the largest contentful paint.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"img",deprecation:{replacement:"browser.web_vital.lcp.element",reason:"The LCP element is now recorded as a browser.web_vital.lcp.element attribute."}
1000,aliases:["browser.web_vital.lcp.element"],changelog:[{version:"0.5.0",prs:[233]},{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"lcp.id":{brief:"The id of the dom element responsible for the largest contentful paint.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"#hero",deprecation:{replacement:"browser.web_vital.lcp.id",reason:"The LCP id is now recorded as a browser.web_vital.lcp.id attribute."},aliases:["browser.web_vital.lcp.id"],changelog:[{version:"0.5.0",prs:[233]},{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"lcp.loadTime":{brief:"The time it took for the LCP element to be loaded",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1402,deprecation:{replacement:"browser.web_vital.lcp.load_time",reason:"The LCP load time is now recorded as a browser.web_vital.lcp.load_time attribute."},aliases:["browser.web_vital.lcp.load_time"],changelog:[{version:"0.5.0",prs:[233]}]},"lcp.renderTime":{brief:"The time it took for the LCP element to be rendered",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1685,deprecation:{replacement:"browser.web_vital.lcp.render_time",reason:"The LCP render time is now recorded as a browser.web_vital.lcp.render_time attribute."},aliases:["browser.web_vital.lcp.render_time"],changelog:[{version:"0.5.0",prs:[233]}]},"lcp.size":{brief:"The size of the largest contentful paint element.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234,deprecation:{replacement:"browser.web_vital.lcp.size",reason:"The LCP size is now recorded as a browser.web_vital.lcp.size attribute."},aliases:["browser.web_vital.lcp.size"],changelog:[{version:"0.5.0",prs:[233]},{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"lcp.url":{brief:"The url of the dom element responsible for the largest contentful paint.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"https://example.com",deprecation:{replacement:"browser.web_vital.lcp.url",reason:"The LCP url is now recorded as a browser.web_vital.lcp.url attribute."},aliases:["browser.web_vital.lcp.url"],changelog:[{version:"0.5.0",prs:[233]},{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"logger.name":{brief:"The name of the logger that generated this event.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"myLogger",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"mcp.cancelled.reason":{brief:"Reason for the cancellation of an MCP operation.",type:"string",applyScrubbing:{key:"manual",reason:"Cancellation reasons may contain user-specific or sensitive information"},isInOtel:!1,visibility:"public",example:"User cancelled the request",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.cancelled.request_id":{brief:"Request ID of the cancelled MCP operation.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"123",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.client.name":{brief:"Name of the MCP client application.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"claude-desktop",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.client.title":{brief:"Display title of the MCP client application.",type:"string",applyScrubbing:{key:"manual",reason:"Client titles may reveal user-specific application configurations or custom setups"},isInOtel:!1,visibility:"public",example:"Claude Desktop",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.client.version":{brief:"Version of the MCP client application.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1.0.0",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.lifecycle.phase":{brief:"Lifecycle phase indicator for MCP operations.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"initialization_complete",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.logging.data_type":{brief:"Data type of the logged message content.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"string",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.logging.level":{brief:"Log level for MCP logging operations.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"info",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.logging.logger":{brief:"Logger name for MCP logging operations.",type:"string",applyScrubbing:{key:"manual",reason:"Logger names may be user-defined and could contain sensitive information"},isInOtel:!1,visibility:"public",example:"mcp_server",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.logging.message":{brief:"Log message content from MCP logging operations.",type:"string",applyScrubbing:{key:"auto",reason:"Log messages can contain user data"},isInOtel:!1,visibility:"public",example:"Tool execution completed successfully",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.method.name":{brief:"The name of the MCP request or notification method being called.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"tools/call",changelog:[{version:"0.12.0",prs:[420],description:"Set is_in_otel=true, attribute exists in OTel MCP registry"},{version:"0.3.0",prs:[171]}]},"mcp.progress.current":{brief:"Current progress value of an MCP operation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:50,changelog:[{version:"0.4.0",prs:[228]},{version:"0.3.0",prs:[171]}]},"mcp.progress.message":{brief:"Progress message describing the current state of an MCP operation.",type:"string",applyScrubbing:{key:"manual",reason:"Progress messages may contain user-specific or sensitive information"}
1000,isInOtel:!1,visibility:"public",example:"Processing 50 of 100 items",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.progress.percentage":{brief:"Calculated progress percentage of an MCP operation. Computed from current/total * 100.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:50,changelog:[{version:"0.4.0",prs:[228]},{version:"0.3.0",prs:[171]}]},"mcp.progress.token":{brief:"Token for tracking progress of an MCP operation.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"progress-token-123",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.progress.total":{brief:"Total progress target value of an MCP operation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:100,changelog:[{version:"0.4.0",prs:[228]},{version:"0.3.0",prs:[171]}]},"mcp.prompt.name":{brief:"Name of the MCP prompt template being used.",type:"string",applyScrubbing:{key:"manual",reason:"Prompt names may reveal user behavior patterns or sensitive operations"},isInOtel:!1,visibility:"public",example:"summarize",deprecation:{replacement:"gen_ai.prompt.name",reason:"OTel uses gen_ai.prompt.name for MCP prompt names"},aliases:["gen_ai.prompt.name"],changelog:[{version:"0.12.0",prs:[420],description:"Deprecated 
1000in favor of gen_ai.prompt.name"},{version:"0.3.0",prs:[171]}]},"mcp.prompt.result.description":{brief:"Description of the prompt result.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"A summary of the requested information",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.prompt.result.message_content":{brief:"Content of the message in the prompt result. Used for single message results only.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"Please provide a summary of the document",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.prompt.result.message_count":{brief:"Number of messages in the prompt result.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:3,changelog:[{version:"0.4.0",prs:[228]},{version:"0.3.0",prs:[171]}]},"mcp.prompt.result.message_role":{brief:"Role of the message in the prompt result. Used for single message results only.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"user",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.protocol.ready":{brief:"Protocol readiness indicator for MCP session. Non-zero value indicates the protocol is ready.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,changelog:[{version:"0.4.0",prs:[228]},{version:"0.3.0",prs:[171]}]},"mcp.protocol.version":{brief:"MCP protocol version used in the session.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"2024-11-05",changelog:[{version:"0.12.0",prs:[420],description:"Set is_in_otel=true, attribute exists in OTel MCP registry"},{version:"0.3.0",prs:[171]}]},"mcp.request.argument.<key>":{brief:"MCP request argument with dynamic key suffix. The <key> is replaced with the actual argument name. The value is a JSON-stringified representation of the argument value.",type:"string",applyScrubbing:{key:"auto",reason:"Arguments contain user input"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"mcp.request.argument.query='weather in Paris'",changelog:[{version:"0.3.0",prs:[176]}]},"mcp.request.argument.name":{brief:"Name argument from prompts/get MCP request.",type:"string",applyScrubbing:{key:"auto",reason:"Prompt names can contain user input"},isInOtel:!1,visibility:"public",example:"summarize",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.request.argument.uri":{brief:"URI argument from resources/read MCP request.",type:"string",applyScrubbing:{key:"auto",reason:"URIs can contain user file paths"},isInOtel:!1,visibility:"public",example:"file:///path/to/resource",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.request.id":{brief:"JSON-RPC request identifier for the MCP request. Unique within the MCP session.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1",deprecation:{replacement:"jsonrpc.request.id",reason:"OTel models MCP as JSON-RPC, uses jsonrpc.request.id"},aliases:["jsonrpc.request.id"],changelog:[{version:"0.12.0",prs:[420],description:"Deprecated 
1000in favor of jsonrpc.request.id"},{version:"0.3.0",prs:[171]}]},"mcp.resource.protocol":{brief:"Protocol of the resource URI being accessed, extracted from the URI.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"file",deprecation:{replacement:"network.protocol.name",reason:"OTel uses the generic network.protocol.name attribute"},aliases:["network.protocol.name","net.protocol.name"],changelog:[{version:"0.12.0",prs:[420],description:"Deprecated in favor of network.protocol.name"},{version:"0.3.0",prs:[171]}]},"mcp.resource.uri":{brief:"The resource URI being accessed in an MCP operation.",type:"string",applyScrubbing:{key:"auto",reason:"URIs can contain sensitive file paths"},isInOtel:!0,visibility:"public",example:"file:///path/to/file.txt",changelog:[{version:"0.12.0",prs:[420],description:"Set is_in_otel=true, attribute exists in OTel MCP registry"},{version:"0.3.0",prs:[171]}]},"mcp.server.name":{brief:"Name of the MCP server application.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"sentry-mcp-server",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.server.title":{brief:"Display title of the MCP server application.",type:"string",applyScrubbing:{key:"manual",reason:"Server titles may reveal user-specific application configurations or custom setups"},isInOtel:!1,visibility:"public",example:"Sentry MCP Server",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.server.version":{brief:"Version of the MCP server application.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"0.1.0",changelog:[{version:"0.3.0",prs:[171]}]},"mcp.session.id":{brief:"Identifier for the MCP session.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"550e8400-e29b-41d4-a716-446655440000",changelog:[{version:"0.12.0",prs:[420],description:"Set is_in_otel=true, attribute exists in OTel MCP registry"},{version:"0.3.0",prs:[171]}]},"mcp.tool.name":{brief:"Name of the MCP tool being called.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"calculator",deprecation:{replacement:"gen_ai.tool.name",reason:"OTel uses gen_ai.tool.name for MCP tool names"},aliases:["gen_ai.tool.name","ai.function_call"],changelog:[{version:"0.12.0",prs:[420],description:"Deprecated 
1000in favor of gen_ai.tool.name"},{version:"0.3.0",prs:[171]}]},"mcp.tool.result.content":{brief:"The content of the tool result.",type:"string",applyScrubbing:{key:"auto",reason:"Tool results can contain user data"},isInOtel:!1,visibility:"public",example:'{"output": "rainy", "toolCallId": "1"}',deprecation:{replacement:"gen_ai.tool.call.result",reason:"OTel uses gen_ai.tool.call.result for MCP tool results"},aliases:["gen_ai.tool.call.result","gen_ai.tool.message","gen_ai.tool.output"],changelog:[{version:"0.12.0",prs:[420],description:"Deprecated in favor of gen_ai.tool.call.result"},{version:"0.3.0",prs:[171]},{version:"0.2.0",prs:[164]}]},"mcp.tool.result.content_count":{brief:"Number of content items in the tool result.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1,changelog:[{version:"0.4.0",prs:[228]},{version:"0.3.0",prs:[171]}]},"mcp.tool.result.is_error":{brief:"Whether a tool execution resulted in an error.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!1,deprecation:{replacement:"error.type",reason:"OTel uses error.type set to 'tool_error' when isError is true. Cannot be automatically backfilled due to type mismatch (boolean vs string)."},changelog:[{version:"0.12.0",prs:[420],description:"Deprecated 
1000in favor of error.type"},{version:"0.3.0",prs:[171]}]},"mcp.transport":{brief:"Transport method used for MCP communication.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"stdio",deprecation:{replacement:"network.transport",reason:"OTel uses the generic network.transport attribute"},aliases:["network.transport","net.transport"],changelog:[{version:"0.12.0",prs:[420],description:"Deprecated in favor of network.transport"},{version:"0.3.0",prs:[171]}]},"mdc.<key>":{brief:"Attributes from the Mapped Diagnostic Context (MDC) present at the moment the log record was created. The MDC is supported by all the most popular logging solutions in the Java ecosystem, and it's usually implemented as a thread-local map that stores context for e.g. a specific request.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"mdc.some_key='some_value'",changelog:[{version:"0.3.0",prs:[176]}]},"messaging.batch.message_count":{brief:"The number of messages sent, received, or processed in the scope of the batching operation.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:10,changelog:[{version:"0.6.0",prs:[341],description:"Added messaging.batch.message_count attribute"}]},"messaging.destination.connection":{brief:"The message destination connection.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"BestTopic",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"messaging.destination.name":{brief:"The message destination name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"BestTopic",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"messaging.message.body.size":{brief:"The size of the message body in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:839,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"messaging.message.envelope.size":{brief:"The size of the message body and metadata in bytes.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:1045,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"messaging.message.id":{brief:"A value used by the messaging system as an identifier for the message, represented as a string.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"f47ac10b58cc4372a5670e02b2c3d479",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"messaging.message.receive.latency":{brief:"The latency between when the message was published and received.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1732847252,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"messaging.message.retry.count":{brief:"The amount of attempts to send the message.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:2,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"messaging.operation.name":{brief:"The name of the messaging operation being performed",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"send",changelog:[{version:"0.11.0",prs:[392],description:"Added messaging.operation.name attribute"}]},"messaging.operation.type":{brief:"A string identifying the type of the messaging operation",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"create",changelog:[{version:"0.1.0",prs:[51,127]}]},"messaging.system":{brief:"The messaging system as identified by the client instrumentation.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"activemq",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},method:{brief:"The HTTP method used.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"GET",deprecation:{replacement:"http.request.method"},aliases:["http.request.method","http.request_method","http.method"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"middleware.name":{brief:"The name of the middleware.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"AuthenticationMiddleware",changelog:[{version:"0.6.0",prs:[336],description:"Added middleware.name attribute"}]},"navigation.type":{brief:"The type of navigation done by a client-side router.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"router.push",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"nel.elapsed_time":{brief:"The elapsed number of milliseconds between the start of the resource fetch and when it was completed or aborted by the user agent.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:100,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[68]}]},"nel.phase":{brief:'If request failed, the phase of its network error. If request succeeded, "application".',type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"application",changelog:[{version:"0.1.0",prs:[68,127]}]},"nel.referrer":{brief:"request's referrer, as determined by the referrer policy associated with its client.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"https://example.com/foo?bar=baz",changelog:[{version:"0.1.0",prs:[68,127]}]},"nel.sampling_function":{brief:"The sampling function used to determine if the request should be sampled.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:.5,changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[68]}]},"nel.type":{brief:'If request failed, the type of its network error. If request succeeded, "ok".',type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"dns.unreachable",changelog:[{version:"0.1.0",prs:[68,127]}]},"network.connection.effective_type":{brief:"Specifies the effective type of the current connection (e.g. slow-2g, 2g, 3g, 4g).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"4g",aliases:["effectiveConnectionType"],changelog:[{version:"0.5.0",prs:[279],description:"Added attribute network.connection.effective_type to be used instead of effectiveConnectionType"}]},"network.connection.rtt":{brief:"Specifies the estimated effective round-trip time of the current connection, in milliseconds.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:100,aliases:["connection.rtt"],changelog:[{version:"0.5.0",prs:[279],description:"Added attribute network.connection.rtt to be used instead of connection.rtt"}]},"network.connection.type":{brief:"Specifies the type of the current connection (e.g. wifi, ethernet, cellular , etc).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"wifi",aliases:["device.connection_type","connectionType"],changelog:[{version:"0.5.0",prs:[279],description:"Added attribute network.connection.type to be used instead of connectionType"}]},"network.local.address":{brief:"Local address of the network connection - IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"10.1.2.80",aliases:["net.host.ip","net.sock.host.addr"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"network.local.port":{brief:"Local port number of the network connection.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:65400,aliases:["net.sock.host.port"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"network.peer.address":{brief:"Peer address of the network connection - IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"10.1.2.80",aliases:["net.peer.ip","net.sock.peer.addr"],changelog:[{version:"0.1.0",prs:[108,127]},{version:"0.0.0"}]},"network.peer.port":{brief:"Peer port number of the network connection.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:65400,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"network.protocol.name":{brief:"OSI application layer or non-OSI equivalent.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"http",aliases:["net.protocol.name","mcp.resource.protocol"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"network.protocol.version":{brief:"The actual version of the protocol used for network communication.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"1.1",aliases:["http.flavor","net.protocol.version"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"network.transport":{brief:"OSI transport layer or inter-process communication method.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"tcp",aliases:["net.transport","mcp.transport"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"network.type":{brief:"OSI network layer or non-OSI equivalent.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"ipv4",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"net.host.ip":{brief:"Local address of the network connection - IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"192.168.0.1",deprecation:{replacement:"network.local.address"},aliases:["network.local.address","net.sock.host.addr"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"net.host.name":{brief:"Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"example.com",deprecation:{replacement:"server.address"},aliases:["server.address","http.server_name","http.host"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"net.host.port":{brief:"Server port number.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:1337,deprecation:{replacement:"server.port"},aliases:["server.port"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"net.peer.ip":{brief:"Peer address of the network connection - IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"192.168.0.1",deprecation:{replacement:"network.peer.address"},aliases:["network.peer.address","net.sock.peer.addr"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"net.peer.name":{brief:"Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"example.com",deprecation:{replacement:"server.address",reason:"Deprecated, use server.address on client spans and client.address on server spans."},changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"net.peer.port":{brief:"Peer port number.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:1337,deprecation:{replacement:"server.port",reason:"Deprecated, use server.port on client spans and client.port on server spans."},changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"net.protocol.name":{brief:"OSI application layer or non-OSI equivalent.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"http",deprecation:{replacement:"network.protocol.name"},aliases:["network.protocol.name","mcp.resource.protocol"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"net.protocol.version":{brief:"The actual version of the protocol used for network communication.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"1.1",deprecation:{replacement:"network.protocol.version"},aliases:["network.protocol.version","http.flavor"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"net.sock.family":{brief:"OSI transport and network layer",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"inet",deprecation:{replacement:"network.transport",reason:"Deprecated, use network.transport and network.type."},changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"net.sock.host.addr":{brief:"Local address of the network connection mapping to Unix domain socket name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"/var/my.sock",deprecation:{replacement:"network.local.address"},aliases:["network.local.address","net.host.ip"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"net.sock.host.port":{brief:"Local port number of the network connection.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:8080,deprecation:{replacement:"network.local.port"},aliases:["network.local.port"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"net.sock.peer.addr":{brief:"Peer address of the network connection - IP address",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"192.168.0.1",deprecation:{replacement:"network.peer.address"},aliases:["network.peer.address","net.peer.ip"],changelog:[{version:"0.1.0",prs:[61,108,127]},{version:"0.0.0"}]},"net.sock.peer.name":{brief:"Peer address of the network connection - Unix domain socket name",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"/var/my.sock",deprecation:{reason:"Deprecated from OTEL, no replacement at this time"},changelog:[{version:"0.1.0",prs:[61,119,127]},{version:"0.0.0"}]},"net.sock.peer.port":{brief:"Peer port number of the network connection.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:8080,deprecation:{replacement:"network.peer.port"},changelog:[{version:"0.4.0",prs:[228]},{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"net.transport":{brief:"OSI transport layer or inter-process communication method.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"tcp",deprecation:{replacement:"network.transport"},aliases:["network.transport","mcp.transport"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"os.build":{brief:"The build ID of the operating system.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1234567890",deprecation:{replacement:"os.build_id"},aliases:["os.build_id"],changelog:[{version:"0.5.0",prs:[301],description:"Added os.build attribute, deprecated 
1000in favor of os.build_id"}]},"os.build_id":{brief:"The build ID of the operating system.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"1234567890",aliases:["os.build"],changelog:[{version:"0.5.0",prs:[301],description:"Added os.build as alias"},{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"os.description":{brief:"Human readable (not intended to be parsed) OS version information, like e.g. reported by ver or lsb_release -a commands.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"Ubuntu 18.04.1 LTS",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"os.kernel_version":{brief:"An independent kernel version string. Typically the entire output of the `uname` syscall.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"20.2.0",changelog:[{version:"0.5.0",prs:[301],description:"Added os.kernel_version attribute"}]},"os.name":{brief:"Human readable operating system name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"Ubuntu",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"os.raw_description":{brief:"An unprocessed description string obtained by the operating system. For some well-known runtimes, Sentry will attempt to parse `name` and `version` from this string, if they are not explicitly given.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Ubuntu 22.04.4 LTS (Jammy Jellyfish)",changelog:[{version:"0.5.0",prs:[301],description:"Added os.raw_description attribute"}]},"os.rooted":{brief:"Whether the operating system has been jailbroken or rooted.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.5.0",prs:[301],description:"Added os.rooted attribute"}]},"os.theme":{brief:"Whether the OS runs in dark mode or light mode.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"dark",changelog:[{version:"0.5.0",prs:[301],description:"Added os.theme attribute"}]},"os.type":{brief:"The operating system type.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"linux",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"os.version":{brief:"The version of the operating system.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"18.04.2",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]}
vendor: 12,002 bytes, line 1000
1000,"otel.kind":{brief:"The span kind (https://opentelemetry.io/docs/concepts/signals/traces/#span-kind). Deprecated, use `sentry.kind` instead.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"SERVER",deprecation:{replacement:"sentry.kind",reason:"Deprecated in favor of sentry.kind"},aliases:["sentry.kind"],changelog:[{version:"0.13.0",prs:[440],description:"Added otel.kind attribute"}]},"otel.scope.name":{brief:"The name of the instrumentation scope - (InstrumentationScope.Name in OTLP).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"io.opentelemetry.contrib.mongodb",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"otel.scope.version":{brief:"The version of the instrumentation scope - (InstrumentationScope.Version in OTLP).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"2.4.5",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"otel.status_code":{brief:"Name of the code, either \u201cOK\u201d or \u201cERROR\u201d. MUST NOT be set if the status code is UNSET.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"OK",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"otel.status_description":{brief:"Description of the Status if it has a value, otherwise not set.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"resource not found",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"params.<key>":{brief:"Decoded parameters extracted from a URL path. Usually added by client-side routing frameworks like vue-router.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"params.id='123'",aliases:["url.path.parameter.<key>"],changelog:[{version:"0.1.0",prs:[103]}]},"performance.activationStart":{brief:"The time between initiating a navigation to a page and the browser activating the page",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1.983,deprecation:{replacement:"browser.performance.navigation.activation_start",reason:"The activationStart is now recorded as the browser.performance.navigation.activation_start attribute."},aliases:["browser.performance.navigation.activation_start"],changelog:[{version:"0.5.0",prs:[321],description:"Added performance.activationStart attribute"}]},"performance.timeOrigin":{brief:"The browser's performance.timeOrigin timestamp representing the time when the pageload was initiated",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1776185678.886,deprecation:{replacement:"browser.performance.time_origin",reason:"The timeOrigin is now recorded as the browser.performance.time_origin attribute."},aliases:["browser.performance.time_origin"],changelog:[{version:"0.5.0",prs:[321],description:"Added performance.timeOrigin attribute"}]},previous_route:{brief:"Also used by mobile SDKs to indicate the previous route in the application.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"HomeScreen",changelog:[{version:"0.1.0",prs:[74]},{version:"0.0.0"}]},"process.command_args":{brief:"All the command arguments (including the command/executable itself) as received by the process.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:["cmd/otecol","--config=config.yaml"],changelog:[{version:"0.6.0",prs:[327],description:"Added process.command_args attribute"}]},"process.executable.name":{brief:"The name of the executable that started the process.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"getsentry",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"process.pid":{brief:"The process ID of the running process.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:12345,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"process.runtime.description":{brief:"An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment. Equivalent to `raw_description` in the Sentry runtime context.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"Eclipse OpenJ9 VM openj9-0.21.0",aliases:["runtime.raw_description"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"process.runtime.engine.name":{brief:"The name of the runtime engine.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"v8",changelog:[{version:"0.0.0"}]},"process.runtime.engine.version":{brief:"The version of the runtime engine.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"12.9.202.13-rusty",changelog:[{version:"0.0.0"}]},"process.runtime.name":{brief:"The name of the runtime. Equivalent to `name` in the Sentry runtime context.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"node",aliases:["runtime.name"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"process.runtime.version":{brief:"The version of the runtime of this process, as returned by the runtime without modification. Equivalent to `version` in the Sentry runtime context.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"18.04.2",aliases:["runtime.version"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"query.<key>":{brief:"An item in a query string. Usually added by client-side routing frameworks like vue-router.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"query.id='123'",deprecation:{replacement:"url.query",reason:"Instead of sending items individually in query.<key>, they should be sent all together with url.query."},changelog:[{version:"0.1.0",prs:[103]}]},"react.version":{brief:"The version of the React framework",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"18.2.0",changelog:[{version:"0.7.0",prs:[368],description:"Added react.version attribute"}]},release:{brief:"The sentry release.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"production",deprecation:{replacement:"sentry.release"},aliases:["sentry.release"],changelog:[{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"remix.action_form_data.<key>":{brief:"Remix form data, <key> being the form data key, the value being the form data value.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"http.response.header.text='test'",changelog:[{version:"0.1.0",prs:[103]}]},replay_id:{brief:"The id of the sentry replay.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"123e4567e89b12d3a456426614174000",deprecation:{replacement:"sentry.replay_id"},aliases:["sentry.replay_id"],changelog:[{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"resource.deployment.environment":{brief:"The software deployment environment name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"production",deprecation:{replacement:"sentry.environment"},changelog:[{version:"0.5.0",prs:[266]}]},"resource.deployment.environment.name":{brief:"The software deployment environment name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"production",deprecation:{replacement:"sentry.environment"},changelog:[{version:"0.3.1",prs:[196]}]},"resource.render_blocking_status":{brief:"The render blocking status of the resource.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"non-blocking",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},route:{brief:"The matched route, that is, the path template in the format used by the respective server framework. Also used by mobile SDKs to indicate the current route in the application.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"App\\Controller::indexAction",deprecation:{replacement:"http.route"},aliases:["http.route"],changelog:[{version:"0.1.0",prs:[61,74]},{version:"0.0.0"}]},"rpc.grpc.status_code":{brief:"The numeric status code of the gRPC request.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:2,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"rpc.method":{brief:"The fully-qualified logical name of the method from the RPC interface perspective.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"com.example.ExampleService/exampleMethod",changelog:[{version:"0.7.0",prs:[351],description:"Added rpc.method attribute"}]},"rpc.response.status_code":{brief:"Status code of the RPC returned by the RPC server or generated by the client.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"DEADLINE_EXCEEDED",changelog:[{version:"0.7.0",prs:[352],description:"Added rpc.response.status_code attribute"}]},"rpc.service":{brief:"The full (logical) name of the service being called, including its package name, if applicable.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"myService.BestService",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"runtime.build":{brief:"The application build string, when it is separate from the version.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"stable",deprecation:{reason:"The runtime.* namespace is deprecated in favor of process.runtime.*. No direct OTel equivalent exists for this attribute."},changelog:[{version:"0.11.0",prs:[383],description:"Added and deprecated runtime.build attribute"}]},"runtime.name":{brief:"The name of the runtime. For example node, CPython, or rustc.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"node",deprecation:{replacement:"process.runtime.name",reason:"Prefer OTel-aligned process.runtime.name"},aliases:["process.runtime.name"],changelog:[{version:"0.11.0",prs:[383],description:"Added and deprecated runtime.name attribute in favor of process.runtime.name"}]},"runtime.raw_description":{brief:"Unprocessed description string as obtained from the runtime. Used to extract name and version for well-known runtimes.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Eclipse OpenJ9 VM openj9-0.21.0",deprecation:{replacement:"process.runtime.description",reason:"Prefer OTel-aligned process.runtime.description"},aliases:["process.runtime.description"],changelog:[{version:"0.11.0",prs:[383],description:"Added and deprecated runtime.raw_description attribute in favor of process.runtime.description"}]},"runtime.version":{brief:"The version of the runtime.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"18.04.2",deprecation:{replacement:"process.runtime.version",reason:"Prefer OTel-aligned process.runtime.version"},aliases:["process.runtime.version"],changelog:[{version:"0.11.0",prs:[383],description:"Added and deprecated runtime.version attribute in favor of process.runtime.version"}]},"score.<key>":{brief:"The weighted performance score for a web vital. This is defined as `score.weight.<key>` * `score.ratio.<key>`.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"score.cls=0.1723",changelog:[{version:"0.7.0",prs:[355],description:"Added score.<key> attribute"}]},"score.ratio.<key>":{brief:"The score for a web vital, normalized to a number between 0 and 1.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"score.ratio.inp=0.7748",changelog:[{version:"0.7.0",prs:[355],description:"Added score.ratio.<key> attribute"}]},"score.total":{brief:"The total performance score of a span. This is the sum of individual weighted 
1000web vital scores (see `score.<key>`).",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",changelog:[{version:"0.7.0",prs:[355],description:"Added score.total attribute"}]},"score.weight.<key>":{brief:"The relative weight of a web vital in a span's performance score.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"score.weight.fcp=0.25",changelog:[{version:"0.7.0",prs:[355],description:"Added score.weight.<key> attribute"}]},"sentry.action":{brief:"Used as a generic attribute representing the action depending on the type of span. For instance, this is the database query operation for DB spans, and the request method for HTTP spans.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"SELECT",changelog:[{version:"0.4.0",prs:[212]}]},"sentry.browser.name":{brief:"The name of the browser.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Chrome",deprecation:{replacement:"browser.name"},aliases:["browser.name"],changelog:[{version:"0.1.0",prs:[139]}]},"sentry.browser.version":{brief:"The version of the browser.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"120.0.6099.130",deprecation:{replacement:"browser.version"},aliases:["browser.version"],changelog:[{version:"0.1.0",prs:[139]}]},"sentry.cancellation_reason":{brief:"The reason why a span ended early.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"document.hidden",changelog:[{version:"0.0.0"}]},"sentry.category":{brief:"The high-level category of a span, derived from the span operation or span attributes. This categorizes spans by their general purpose (e.g., database, HTTP, UI). Known values include: 'ai', 'ai.pipeline', 'app', 'browser', 'cache', 'console', 'db', 'event', 'file', 'function.aws', 'function.azure', 'function.gcp', 'function.nextjs', 'function.remix', 'graphql', 'grpc', 'http', 'measure', 'middleware', 'navigation', 'pageload', 'queue', 'resource', 'rpc', 'serialize', 'subprocess', 'template', 'topic', 'ui', 'ui.angular', 'ui.ember', 'ui.react', 'ui.svelte', 'ui.vue', 'view', 'websocket'.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"db",changelog:[{version:"0.4.0",prs:[218]}]},"sentry.client_sample_rate":{brief:"Rate at which a span was sampled in the SDK.",type:"double",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:.5,changelog:[{version:"0.1.0",prs:[102]}]},"sentry.description":{brief:"The human-readable description of a span.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"index view query",changelog:[{version:"0.1.0",prs:[135]}]},"sentry.dist":{brief:"The sentry dist.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"1.0",changelog:[{version:"0.0.0"}]},"sentry.domain":{brief:"Used as a generic attribute representing the domain depending on the type of span. For instance, this is the collection/table name for database spans, and the server address for HTTP spans.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"example.com",changelog:[{version:"0.4.0",prs:[212]}]},"sentry.dsc.environment":{brief:"The environment from the dynamic sampling context.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"internal",example:"prod",changelog:[{version:"0.3.0",prs:[185]}]},"sentry.dsc.project_id":{brief:"The ID of the project where the trace originated (i.e. the project of the SDK that started the trace). Propagated through the dynamic sampling context and set by Relay during ingestion.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"internal",example:"12345",changelog:[{version:"0.7.0",prs:[358],description:"Add sentry.dsc.project_id as an attribute"}]},"sentry.dsc.public_key":{brief:"The public key from the dynamic sampling context.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"internal",example:"c51734c603c4430eb57cb0a5728a479d",changelog:[{version:"0.3.0",prs:[185]}]},"sentry.dsc.release":{brief:"The release identifier from the dynamic sampling context.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"internal",example:"frontend@e8211be71b214afab5b85de4b4c54be3714952bb",changelog:[{version:"0.3.0",prs:[185]}]},"sentry.dsc.sampled":{brief:"Whether the event was sampled according to the dynamic sampling context.",type:"boolean",applyScrubbing:{key:"never"}
vendor: 10,881 bytes, line 1000
1000,isInOtel:!1,visibility:"internal",example:!0,changelog:[{version:"0.3.0",prs:[185]}]},"sentry.dsc.sample_rate":{brief:"The sample rate from the dynamic sampling context.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"internal",example:"1.0",changelog:[{version:"0.3.0",prs:[185]}]},"sentry.dsc.trace_id":{brief:"The trace ID from the dynamic sampling context.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"internal",example:"047372980460430cbc78d9779df33a46",changelog:[{version:"0.3.0",prs:[185]}]},"sentry.dsc.transaction":{brief:"The transaction name from the dynamic sampling context.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"internal",example:"/issues/errors-outages/",changelog:[{version:"0.3.0",prs:[185]}]},"sentry.environment":{brief:"The sentry environment.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"production",aliases:["environment"],changelog:[{version:"0.0.0"}]},"sentry.exclusive_time":{brief:"The exclusive time duration of the span in milliseconds.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234,changelog:[{version:"0.4.0",prs:[228]},{version:"0.3.0",prs:[160]},{version:"0.0.0"}]},"sentry.graphql.operation":{brief:"Indicates the type of graphql operation, emitted by the Javascript SDK.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"getUserById",changelog:[{version:"0.3.1",prs:[190]}]},"sentry.group":{brief:"Stores the hash of `sentry.normalized_description`. This is primarily used for grouping spans in the product end.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",changelog:[{version:"0.4.0",prs:[212]}]},"sentry.http.prefetch":{brief:"If an http request was a prefetch request.",type:"boolean",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.0.0"}]},"sentry.idle_span_finish_reason":{brief:"The reason why an idle span ended early.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"idleTimeout",changelog:[{version:"0.0.0"}]},"sentry.is_remote":{brief:"Indicates whether a span's parent is remote.",type:"boolean",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.3.1",prs:[190]}]},"sentry.kind":{brief:"Used to clarify the relationship between parents and children, or to distinguish between spans, e.g. a `server` and `client` span with the same name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"server",aliases:["otel.kind"],changelog:[{version:"0.3.1",prs:[190]}]},"sentry.main_thread":{brief:"Whether the span or event occurred on the main thread. Computed by Relay and should not be set by SDKs.",type:"boolean",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.5.0"}]},"sentry.message.parameter.<key>":{brief:"A parameter used in the message template. <key> can either be the number that represent the parameter's position in the template string (sentry.message.parameter.0, sentry.message.parameter.1, etc) or the parameter's name (sentry.message.parameter.item_id, sentry.message.parameter.user_id, etc)",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"sentry.message.parameter.0='123'",changelog:[{version:"0.1.0",prs:[116]}]},"sentry.message.template":{brief:"The parameterized template string.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Hello, {name}!",changelog:[{version:"0.1.0",prs:[116]}]},"sentry.mobile":{brief:"Whether the application is using a mobile SDK. Computed by Relay and should not be set by SDKs.",type:"boolean",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.5.0"}]},"sentry.module.<key>":{brief:"A module that was loaded in the process. The key is the name of the module.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"sentry.module.brianium/paratest='v7.7.0'",changelog:[{version:"0.1.0",prs:[103]}]},"sentry.nextjs.ssr.function.route":{brief:"A parameterized route for a function in Next.js that contributes to Server-Side Rendering. Should be present on spans that track such functions when the file location of the function is known.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"/posts/[id]/layout",changelog:[{version:"0.1.0",prs:[54,106]}]},"sentry.nextjs.ssr.function.type":{brief:"A descriptor for a for a function in Next.js that contributes to Server-Side Rendering. Should be present on spans that track such functions.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"generateMetadata",changelog:[{version:"0.1.0",prs:[54,106]}]},"sentry.normalized_db_query":{brief:"The normalized version of `db.query.text`.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"SELECT .. FROM sentry_project WHERE (project_id = %s)",changelog:[{version:"0.3.1",prs:[194]}]},"sentry.normalized_db_query.hash":{brief:"The hash of `sentry.normalized_db_query`.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",changelog:[{version:"0.4.0",prs:[200]}]},"sentry.normalized_description":{brief:"Used as a generic attribute representing the normalized `sentry.description`. This refers to the legacy use case of `sentry.description` where it holds relevant data depending on the type of span (e.g. database query, resource url, http request description, etc).",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"SELECT .. FROM sentry_project WHERE (project_id = %s)",changelog:[{version:"0.4.0",prs:[212]}]},"sentry.observed_timestamp_nanos":{brief:"The timestamp at which an envelope was received by Relay, in nanoseconds.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"1544712660300000000",changelog:[{version:"0.3.0",prs:[174]},{version:"0.2.0",prs:[137]}]},"sentry.op":{brief:"The operation of a span.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"http.client",changelog:[{version:"0.0.0"}]},"sentry.origin":{brief:"The origin of the instrumentation (e.g. span, log, etc.)",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"auto.http.otel.fastify",changelog:[{version:"0.1.0",prs:[68]},{version:"0.0.0"}]},"sentry.platform":{brief:"The sdk platform that generated the event.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"php",changelog:[{version:"0.0.0"}]},"sentry.profiler_id":{brief:"The id of the currently running profiler (continuous profiling)",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"18779b64dd35d1a538e7ce2dd2d3fad3",changelog:[{version:"0.4.0",prs:[242]}]},"sentry.profile_id":{brief:"The ID of the Sentry profile the span is associated with. This is only meaningful for transaction-based profiling.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"123e4567e89b12d3a456426614174000",changelog:[{version:"0.6.0",prs:[344],description:"Added sentry.profile_id attribute"}]},"sentry.release":{brief:"The sentry release.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"7.0.0",aliases:["service.version","release"],changelog:[{version:"0.0.0"}]},"sentry.replay_id":{brief:"The id of the sentry replay.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"123e4567e89b12d3a456426614174000",aliases:["replay_id"],changelog:[{version:"0.0.0"}]},"sentry.replay_is_buffering":{brief:"A sentinel attribute on log events indicating whether the current Session Replay is being buffered (onErrorSampleRate).",type:"boolean",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.3.0",prs:[185]}]},"sentry.report_event":{brief:"(Deprecated) The event that caused the SDK to report CLS or LCP (pagehide or navigation)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"pagehide",deprecation:{reason:"The report event is now recorded as a browser.web_vital.lcp.report_event or browser.web_vital.cls.report_event attribute. No backfill required."},changelog:[{version:"0.5.0",prs:[320],description:"Added sentry.report_event attribute"}]},"sentry.sdk.integrations":{brief:"A list of names identifying enabled integrations. The list shouldhave all enabled integrations, including default integrations. Defaultintegrations are included because different SDK releases may contain differentdefault integrations.",type:"string[]",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:["InboundFilters","FunctionToString","BrowserApiErrors","Breadcrumbs"],changelog:[{version:"0.0.0",prs:[42]}]},"sentry.sdk.name":{brief:"The sentry sdk name.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"@sentry/react",changelog:[{version:"0.0.0"}]},"sentry.sdk.version":{brief:"The sentry sdk version.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"7.0.0",changelog:[{version:"0.0.0"}]},"sentry.segment.id":{brief:"The segment ID of a span",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"051581bf3cb55c13",aliases:["sentry.segment_id"],changelog:[{version:"0.1.0",prs:[107,124]}]},"sentry.segment_id":{brief:"The segment ID of a span",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"051581bf3cb55c13",deprecation:{replacement:"sentry.segment.id"},aliases:["sentry.segment.id"],changelog:[{version:"0.1.0",prs:[124]}]},"sentry.segment.name":{brief:"The segment name of a span",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"GET /user",aliases:["sentry.transaction","transaction"],changelog:[{version:"0.6.0",prs:[345],description:"Added sentry.transaction and transaction aliases"},{version:"0.1.0",prs:[104]}]},"sentry.server_sample_rate":{brief:"Rate at which a span was sampled in Relay.",type:"double",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:.5,changelog:[{version:"0.1.0",prs:[102]}]},"sentry.source":{brief:"The source of a span, also referred to as transaction source. Known values are:  `'custom'`, `'url'`, `'route'`, `'component'`, `'view'`, `'task'`. '`source`' describes a parametrized route, while `'url'` describes the full URL, potentially containing identifiers.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"route",deprecation:{replacement:"sentry.span.source",reason:"This attribute is being deprecated 
1000in favor of sentry.span.source"},changelog:[{version:"0.5.0"}]},"sentry.span.source":{brief:"The source of a span, also referred to as transaction source. Known values are:  `'custom'`, `'url'`, `'route'`, `'component'`, `'view'`, `'task'`. '`source`' describes a parametrized route, while `'url'` describes the full URL, potentially containing identifiers.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"route",changelog:[{version:"0.4.0",prs:[214]},{version:"0.0.0"}]},"sentry.status":{brief:"The span's status (either \"ok\" or \"error\"). Older SDKs may set this to a more specific error, but this behaviour is deprecated.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"ok",changelog:[{version:"0.14.0",prs:[453]}]},"sentry.status_code":{brief:"The HTTP status code used in Sentry Insights. Typically set by Sentry during ingestion, rather than by clients.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:200,changelog:[{version:"0.4.0",prs:[223,228]}]},"sentry.status.message":{brief:"The from OTLP extracted status message.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"foobar",changelog:[{version:"0.3.1",prs:[190]}]},"sentry.thread.id":{brief:"Current \u201cmanaged\u201d thread ID.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:56,deprecation:{replacement:"thread.id",reason:"This attribute is being deprecated 
1000in favor of the OTel-standard thread.id"},changelog:[{version:"0.13.0",prs:[451]}]},"sentry.timestamp.sequence":{brief:"A sequencing counter for deterministic ordering of logs or metrics when timestamps share the same integer millisecond. Starts at 0 on SDK initialization, increments by 1 for each captured item, and resets to 0 when the integer millisecond of the current item differs from the previous one.",type:"integer",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:0,changelog:[{version:"0.5.0",prs:[262]}]},"sentry.trace_lifecycle":{brief:"Indicates the chosen trace lifecycle mode of the SDK (stream or static)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"stream",changelog:[{version:"0.13.0",prs:[442],description:"Added sentry.trace_lifecycle attribute"}]},"sentry.trace.parent_span_id":{brief:"The span id of the span that was active when the log was collected. This should not be set if there was no active span.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"b0e6f15b45c36b12",deprecation:{},changelog:[{version:"0.5.0",prs:[287],description:"Deprecate `sentry.trace.parent_span_id`"},{version:"0.1.0",prs:[116]}]},"sentry.trace.status":{brief:"The segment's status (either \"ok\" or \"error\"). Older SDKs may set this to a more specific error, but this behaviour is deprecated.",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"ok",changelog:[{version:"0.14.0",prs:[453]}]},"sentry.transaction":{brief:"The sentry transaction (segment name).",type:"string",applyScrubbing:{key:"never"},isInOtel:!1,visibility:"public",example:"GET /",deprecation:{replacement:"sentry.segment.name",reason:"This attribute is being deprecated 
1000in favor of sentry.segment.name"},aliases:["sentry.segment.name","transaction"],changelog:[{version:"0.6.0",prs:[345],description:"Deprecated sentry.transaction in favor of sentry.segment.name"},{version:"0.0.0"}]},"sentry.user.email":{brief:"User email address.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",deprecation:{replacement:"user.email"},aliases:["user.email"],changelog:[{version:"0.10.0",prs:[406]}]},"sentry.user.geo.city":{brief:"Human readable city name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",deprecation:{replacement:"user.geo.city"},aliases:["user.geo.city"],changelog:[{version:"0.10.0",prs:[406]}]},"sentry.user.geo.country_code":{brief:"Two-letter country code (ISO 3166-1 alpha-2).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",deprecation:{replacement:"user.geo.country_code"},aliases:["user.geo.country_code"],changelog:[{version:"0.10.0",prs:[406]}]},"sentry.user.geo.region":{brief:"Human readable region name or code.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",deprecation:{replacement:"user.geo.region"},aliases:["user.geo.region"],changelog:[{version:"0.10.0",prs:[406]}]},"sentry.user.geo.subdivision":{brief:"Human readable subdivision name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",deprecation:{replacement:"user.geo.subdivision"},aliases:["user.geo.subdivision"],changelog:[{version:"0.10.0",prs:[406]}]},"sentry.user.id":{brief:"Unique identifier of the user.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",deprecation:{replacement:"user.id"},aliases:["user.id"],changelog:[{version:"0.10.0",prs:[406]}]},"sentry.user.ip":{brief:"The IP address of the user.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",deprecation:{replacement:"user.ip_address"},aliases:["user.ip_address"],changelog:[{version:"0.10.0",prs:[406]}]},"sentry.user.username":{brief:"Short name or login/username of the user.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",deprecation:{replacement:"user.name"},aliases:["user.name"],changelog:[{version:"0.10.0",prs:[406]}]},"server.address":{brief:"Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"example.com",aliases:["http.server_name","net.host.name","http.host"],changelog:[{version:"0.1.0",prs:[108,127]},{version:"0.0.0"}]},"server.port":{brief:"Server port number.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:1337,aliases:["net.host.port"],changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"service.name":{brief:"Logical name of the service.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"omegastar",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"service.version":{brief:"The version string of the service API or implementation. The format is not defined by these conventions.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"5.0.0",aliases:["sentry.release"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"session.id":{brief:"A unique id identifying the active session at the time of setting this attribute",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"00112233-4455-6677-8899-aabbccddeeff",changelog:[{version:"0.11.0",prs:[412],description:"Added session.id attribute"}]},stall_percentage:{brief:"The fraction of time the app was stalled. Only applies to React Native. This is computed by Relay.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",changelog:[{version:"0.7.0",prs:[362],description:"Added stall_percentage attribute"}]},stall_total_time:{brief:"The combined duration of all stalls in milliseconds. Only applies to React Native. This is computed by Relay.",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",changelog:[{version:"0.7.0",prs:[362],description:"Added stall_total_time attribute"}]},"state.type":{brief:"The type of state management library",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"redux",changelog:[{version:"0.7.0",prs:[365],description:"Added state.type attribute"}]},"thread.id":{brief:"Current \u201cmanaged\u201d thread ID.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:56,changelog:[{version:"0.0.0"}]},"thread.name":{brief:"Current thread name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"main",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"timber.tag":{brief:"The log tag provided by the timber logging framework.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"MyTag",changelog:[{version:"0.3.0",prs:[183]}]},time_to_full_display:{brief:"The duration of time to full display in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,deprecation:{replacement:"app.vitals.ttfd.value",reason:"Replaced by app.vitals.ttfd.value to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.ttfd.value"],changelog:[{version:"0.5.0",prs:[313],description:"Added and deprecated 
1000in favor of app.vitals.ttfd.value"}]},time_to_initial_display:{brief:"The duration of time to initial display in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1234.56,deprecation:{replacement:"app.vitals.ttid.value",reason:"Replaced by app.vitals.ttid.value to align with the app.vitals.* namespace for mobile performance attributes"},aliases:["app.vitals.ttid.value"],changelog:[{version:"0.5.0",prs:[313],description:"Added and deprecated in favor of app.vitals.ttid.value"}]},transaction:{brief:"The sentry transaction (segment name).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"GET /",deprecation:{replacement:"sentry.segment.name"},aliases:["sentry.segment.name","sentry.transaction"],changelog:[{version:"0.6.0",prs:[345],description:"Updated transaction deprecation replacement to sentry.segment.name"},{version:"0.1.0",prs:[61,127]},{version:"0.0.0"}]},"trpc.procedure_path":{brief:"The path of the tRPC procedure being called",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"user.getById",changelog:[{version:"0.7.0",prs:[370],description:"Added trpc.procedure_path attribute"}]},"trpc.procedure_type":{brief:"The type of the tRPC procedure",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"query",changelog:[{version:"0.7.0",prs:[370],description:"Added trpc.procedure_type attribute"}]},ttfb:{brief:"The value of the recorded Time To First Byte (TTFB) web vital in milliseconds",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:194,deprecation:{replacement:"browser.web_vital.ttfb.value",reason:"This attribute is being deprecated 
1000in favor of browser.web_vital.ttfb.value"},aliases:["browser.web_vital.ttfb.value"],changelog:[{version:"0.5.0",prs:[235]}]},"ttfb.requestTime":{brief:"The time it takes for the server to process the initial request and send the first byte of a response to the user's browser",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1554.5814,deprecation:{replacement:"browser.web_vital.ttfb.request_time",reason:"This attribute is being deprecated in favor of browser.web_vital.ttfb.request_time"},aliases:["browser.web_vital.ttfb.request_time"],changelog:[{version:"0.5.0",prs:[235]}]},type:{brief:"More granular type of the operation happening.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"fetch",changelog:[{version:"0.0.0"}]},"ui.component_name":{brief:"The name of the associated component.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"HomeButton",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"ui.contributes_to_ttfd":{brief:"Whether the span execution contributed to the TTFD (time to fully drawn) metric.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.0.0"}]},"ui.contributes_to_ttid":{brief:"Whether the span execution contributed to the TTID (time to initial display) metric.",type:"boolean",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:!0,changelog:[{version:"0.0.0"}]},"ui.element.height":{brief:"The height of the UI element (for Html in pixels)",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:256,changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.height attribute"}]},"ui.element.id":{brief:"The id of the UI element",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"btn-login",changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.id attribute"}]},"ui.element.identifier":{brief:"The identifier used to measure the UI element timing",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"heroImage",changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.identifier attribute"}]},"ui.element.load_time":{brief:"The loading time of a UI element (from time origin to finished loading)",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:998.2234,changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.load_time attribute"}]},"ui.element.paint_type":{brief:"The type of element paint. Can either be 'image-paint' or 'text-paint'",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"image-paint",changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.paint_type attribute"}]},"ui.element.render_time":{brief:"The rendering time of the UI element (from time origin to finished rendering)",type:"double",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1023.1124,changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.render_time attribute"}]},"ui.element.type":{brief:"type of the UI element",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"img",changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.type attribute"}]},"ui.element.url":{brief:"The URL of the UI element (e.g. an img src)",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"https://assets.myapp.com/hero.png",changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.url attribute"}]},"ui.element.width":{brief:"The width of the UI element (for HTML in pixels)",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:512,changelog:[{version:"0.5.0",prs:[284],description:"Added ui.element.width attribute"}]},url:{brief:"The URL of the resource that was fetched.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"https://example.com/test?foo=bar#buzz",deprecation:{replacement:"url.full"}
vendor: 6,024 bytes, line 1000
1000,aliases:["url.full","http.url"],changelog:[{version:"0.1.0",prs:[61]},{version:"0.0.0"}]},"url.domain":{brief:"Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"example.com",changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"url.fragment":{brief:"The fragments present in the URI. Note that this does not contain the leading # character, while the `http.fragment` attribute does.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"details",changelog:[{version:"0.0.0"}]},"url.full":{brief:"The URL of the resource that was fetched.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"https://example.com/test?foo=bar#buzz",aliases:["http.url","url"],changelog:[{version:"0.1.0",prs:[108]},{version:"0.0.0"}]},"url.path":{brief:"The URI path component.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"/foo",changelog:[{version:"0.0.0"}]},"url.path.parameter.<key>":{brief:"Decoded parameters extracted from a URL path. Usually added by client-side routing frameworks like vue-router.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",hasDynamicSuffix:!0,example:"url.path.parameter.id='123'",aliases:["params.<key>"],changelog:[{version:"0.1.0",prs:[103]}]},"url.port":{brief:"Server port number.",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:1337,changelog:[{version:"0.4.0",prs:[228]},{version:"0.0.0"}]},"url.query":{brief:"The query string present in the URL. Note that this does not contain the leading ? character, while the `http.query` attribute does.",type:"string",applyScrubbing:{key:"auto",reason:"Query string values can contain sensitive information. Clients should attempt to scrub parameters that might contain sensitive information."},isInOtel:!0,visibility:"public",example:"foo=bar&bar=baz",changelog:[{version:"0.0.0"}]},"url.scheme":{brief:"The URI scheme component identifying the used protocol.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"https",aliases:["http.scheme"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"url.template":{brief:"The low-cardinality template of an absolute path reference.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"/users/:id",aliases:["http.route"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"user_agent.original":{brief:"Value of the HTTP User-Agent header sent by the client.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!0,visibility:"public",example:"Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Mobile/15E148 Safari/604.1",aliases:["http.user_agent"],changelog:[{version:"0.1.0",prs:[127]},{version:"0.0.0"}]},"user.email":{brief:"User email address.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"[email protected]",aliases:["sentry.user.email"],changelog:[{version:"0.0.0"}]},"user.full_name":{brief:"User's full name.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"John Smith",changelog:[{version:"0.0.0"}]},"user.geo.city":{brief:"Human readable city name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Toronto",aliases:["sentry.user.geo.city"],changelog:[{version:"0.0.0"}]},"user.geo.country_code":{brief:"Two-letter country code (ISO 3166-1 alpha-2).",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"CA",aliases:["sentry.user.geo.country_code"],changelog:[{version:"0.0.0"}]},"user.geo.region":{brief:"Human readable region name or code.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Canada",aliases:["sentry.user.geo.region"],changelog:[{version:"0.0.0"}]},"user.geo.subdivision":{brief:"Human readable subdivision name.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"Ontario",aliases:["sentry.user.geo.subdivision"],changelog:[{version:"0.0.0"}]},"user.hash":{brief:"Unique user hash to correlate information for a user in anonymized form.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"8ae4c2993e0f4f3b8b2d1b1f3b5e8f4d",changelog:[{version:"0.0.0"}]},"user.id":{brief:"Unique identifier of the user.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"S-1-5-21-202424912787-2692429404-2351956786-1000",aliases:["sentry.user.id"],changelog:[{version:"0.0.0"}]},"user.ip_address":{brief:"The IP address of the user.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"192.168.1.1",aliases:["sentry.user.ip"],changelog:[{version:"0.1.0",prs:[75]}]},"user.name":{brief:"Short name or login/username of the user.",type:"string",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:"j.smith",aliases:["sentry.user.username"],changelog:[{version:"0.0.0"}]},"user.roles":{brief:"Array of user roles at the time of the event.",type:"string[]",applyScrubbing:{key:"auto"},isInOtel:!0,visibility:"public",example:["admin","editor"],changelog:[{version:"0.0.0"}]},"vercel.branch":{brief:"Git branch name for Vercel project",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"main",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.build_id":{brief:"Identifier for the Vercel build (only present on build logs)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"bld_cotnkcr76",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.deployment_id":{brief:"Identifier for the Vercel deployment",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"dpl_233NRGRjVZX1caZrXWtz5g1TAksD",changelog:[{version:"0.2.0",prs:[163]}]}
1000,"vercel.destination":{brief:"Origin of the external content in Vercel (only on external logs)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"https://vitals.vercel-insights.com/v1",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.edge_type":{brief:"Type of edge runtime in Vercel",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"edge-function",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.entrypoint":{brief:"Entrypoint for the request in Vercel",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"api/index.js",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.execution_region":{brief:"Region where the request is executed",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"sfo1",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.id":{brief:"Unique identifier for the log entry in Vercel",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"1573817187330377061717300000",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.ja3_digest":{brief:"JA3 fingerprint digest of Vercel request",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"769,47-53-5-10-49161-49162-49171-49172-50-56-19-4,0-10-11,23-24-25,0",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.ja4_digest":{brief:"JA4 fingerprint digest",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"t13d1516h2_8daaf6152771_02713d6af862",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.log_type":{brief:"Vercel log output type",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"stdout",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.path":{brief:"Function or dynamic path of the request in Vercel.",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"/dynamic/[route].json",changelog:[{version:"0.6.0",prs:[349],description:"Added vercel.path attribute"}]},"vercel.project_id":{brief:"Identifier for the Vercel project",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"gdufoJxB6b9b1fEqr1jUtFkyavUU",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.project_name":{brief:"Name of the Vercel project",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"my-app",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.cache_id":{brief:"Original request ID when request is served from cache",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"pdx1::v8g4b-1744143786684-93dafbc0f70d",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.client_ip":{brief:"Client IP address",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"120.75.16.101",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.host":{brief:"Hostname of the request",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"test.vercel.app",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.lambda_region":{brief:"Region where lambda function executed",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"sfo1",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.method":{brief:"HTTP method of the request",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"GET",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.path":{brief:"Request path with query parameters",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"/dynamic/some-value.json?route=some-value",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.path_type":{brief:"How the request was served based on its path and project configuration",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"func",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.path_type_variant":{brief:"Variant of the path type",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"api",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.referer":{brief:"Referer of the request",type:"string",applyScrubbing:{key:"auto"},isInOtel:!1,visibility:"public",example:"*.vercel.app",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.region":{brief:"Region where the request is processed",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"sfo1",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.response_byte_size":{brief:"Size of the response in bytes",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1024,changelog:[{version:"0.4.0",prs:[228]},{version:"0.2.0",prs:[163]}]},"vercel.proxy.scheme":{brief:"Protocol of the request",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"https",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.status_code":{brief:"HTTP status code of the proxy request",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:200,changelog:[{version:"0.4.0",prs:[228]},{version:"0.2.0",prs:[163]}]},"vercel.proxy.timestamp":{brief:"Unix timestamp when the proxy request was made",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:1573817250172,changelog:[{version:"0.4.0",prs:[228]},{version:"0.2.0",prs:[163]}]},"vercel.proxy.user_agent":{brief:"User agent strings of the request",type:"string[]",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:["Mozilla/5.0..."],changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.vercel_cache":{brief:"Cache status sent to the browser",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"REVALIDATED",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.vercel_id":{brief:"Vercel-specific identifier",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"sfo1::abc123",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.waf_action":{brief:"Action taken by firewall rules",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"deny",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.proxy.waf_rule_id":{brief:"ID of the firewall rule that matched",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"rule_gAHz8jtSB1Gy",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.request_id":{brief:"Identifier of the Vercel request",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"643af4e3-975a-4cc7-9e7a-1eda11539d90",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.source":{brief:"Origin of the Vercel log (build, edge, lambda, static, external, or firewall)",type:"string",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:"build",changelog:[{version:"0.2.0",prs:[163]}]},"vercel.status_code":{brief:"HTTP status code of the request (-1 means no response returned and the lambda crashed)",type:"integer",applyScrubbing:{key:"manual"},isInOtel:!1,visibility:"public",example:200,changelog:[{version:"0.4.0",prs:[228]},{version:"0.2.0",prs:[163]}]}}},905,[]);
1001__d(function(g,r,i,a,m,e,d){"use strict";
1001Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_ENVIRONMENT",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"DEV_ENVIRONMENT",{enumerable:!0,get:function(){return n}});const t="production",n="development"},906,[]);
1002__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isStreamedBeforeSendSpanCallback",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"withStreamedSpan",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){return(0,t.addNonEnumerableProperty)(n,"_streamed",!0),n}function u(t){return!!t&&"function"==typeof t&&"_streamed"in t&&!!t._streamed}},907,[877]);
1003__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addItemToEnvelope",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"createAttachmentEnvelopeItem",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"createEnvelope",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"createEventEnvelopeHeaders",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"createSpanEnvelopeItem",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"envelopeContainsItemType",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"envelopeItemTypeToDataCategory",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"forEachEnvelopeItem",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"getSdkMetadataForEnvelopeHeader",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"parseEnvelope",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"serializeEnvelope",{enumerable:!0,get:function(){return b}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),i=r(d[3]),c=r(d[4]);function u(t,n=[]){return[t,n]}function f(t,n){const[o,i]=t;return[o,[...i,n]]}function l(t,n){const o=t[1];for(const t of o){if(n(t,t[0].type))return!0}return!1}function s(t,n){return l(t,(t,o)=>n.includes(o))}function p(n){const o=(0,t.getSentryCarrier)(c.GLOBAL_OBJ);return o.encodePolyfill?o.encodePolyfill(n):(new TextEncoder).encode(n)}function y(n){const o=(0,t.getSentryCarrier)(c.GLOBAL_OBJ);return o.decodePolyfill?o.decodePolyfill(n):(new TextDecoder).decode(n)}function b(t){const[n,i]=t;let c=JSON.stringify(n);function u(t){"string"==typeof c?c="string"==typeof t?c+t:[p(c),t]:c.push("string"==typeof t?p(t):t)}for(const t of i){const[n,i]=t;if(u(`\n${JSON.stringify(n)}\n`),"string"==typeof i||i instanceof Uint8Array)u(i);else{let t;try{t=JSON.stringify(i)}catch{t=JSON.stringify((0,o.normalize)(i))}u(t)}}return"string"==typeof c?c:O(c)}function O(t){const n=t.reduce((t,n)=>t+n.length,0),o=new Uint8Array(n);let i=0;for(const n of t)o.set(n,i),i+=n.length;return o}function v(t){let n="string"==typeof t?p(t):t;function o(t){const o=n.subarray(0,t);return n=n.subarray(t+1),o}function i(){let t=n.indexOf(10);return t<0&&(t=n.length),JSON.parse(y(o(t)))}const c=i(),u=[];for(;n.length;){const t=i(),n="number"==typeof t.length?t.length:void 0;u.push([t,n?o(n):i()])}return[c,u]}function _(t){return[{type:"span"},t]}function h(t){const n="string"==typeof t.data?p(t.data):t.data;return[{type:"attachment",length:n.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType},n]}const P={sessions:"session",event:"error",client_report:"internal",user_report:"default",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",raw_security:"security",log:"log_item",trace_metric:"metric"};function S(t){return t in P}function j(t){return S(t)?P[t]:t}function E(t){if(!t?.sdk)return;const{name:n,version:o}=t.sdk;return{name:n,version:o}}function T(t,o,c,u){const f=t.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:t.event_id,sent_at:new Date((0,i.safeDateNow)()).toISOString(),...o&&{sdk:o},...!!c&&u&&{dsn:(0,n.dsnToString)(u)},...f&&{trace:f}}}},908,[866,896,881,879,863]);
1004__d(function(g,r,i,a,m,e,d){"use strict";
1004Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"logSpanEnd",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"logSpanStart",{enumerable:!0,get:function(){return p}});var n=r(d[0]),o=r(d[1]),t=r(d[2]);function p(p){if(!n.DEBUG_BUILD)return;const{description:s="< unknown name >",op:u="< unknown op >",parent_span_id:c}=(0,t.spanToJSON)(p),{spanId:$}=p.spanContext(),f=(0,t.spanIsSampled)(p),l=(0,t.getRootSpan)(p),I=l===p,S=`[Tracing] Starting ${f?"sampled":"unsampled"} ${I?"root ":""}span`,D=[`op: ${u}`,`name: ${s}`,`ID: ${$}`];if(c&&D.push(`parent ID: ${c}`),!I){const{op:n,description:o}=(0,t.spanToJSON)(l);D.push(`root ID: ${l.spanContext().spanId}`),n&&D.push(`root op: ${n}`),o&&D.push(`root description: ${o}`)}o.debug.log(`${S}\n  ${D.join("\n  ")}`)}function s(p){if(!n.DEBUG_BUILD)return;const{description:s="< unknown name >",op:u="< unknown op >"}=(0,t.spanToJSON)(p),{spanId:c}=p.spanContext(),$=`[Tracing] Finishing "${u}" ${(0,t.getRootSpan)(p)===p?"root ":""}span "${s}" with ID ${c}`;o.debug.log($)}},909,[861,865,870]);
1005__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"setMeasurement",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"timedEventsToMeasurements",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]),E=r(d[2]),T=r(d[3]);function u(u,o,_,s=(0,T.getActiveSpan)()){const M=s&&(0,T.getRootSpan)(s);M&&(t.DEBUG_BUILD&&E.debug.log(`[Measurement] Setting measurement on root span: ${u} = ${o} ${_}`),M.addEvent(u,{[n.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE]:o,[n.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT]:_}))}function o(t){if(!t||0===t.length)return;const E={};return t.forEach(t=>{const T=t.attributes||{},u=T[n.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT],o=T[n.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE];"string"==typeof u&&"number"==typeof o&&(E[t.name]={value:o,unit:u})}),E}},910,[861,891,865,870]);
1006__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getSegmentSpanCaptureStrategy",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"setSegmentSpanCaptureStrategy",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){(0,t.getSentryCarrier)((0,t.getMainCarrier)()).segmentSpanCaptureStrategy=n}function u(){return(0,t.getSentryCarrier)((0,t.getMainCarrier)()).segmentSpanCaptureStrategy}},911,[866]);
1007__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return"stream"===t.getOptions().traceLifecycle}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"hasSpanStreamingEnabled",{enumerable:!0,get:function(){return t}})},912,[]);
1008__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SUPPRESS_TRACING_KEY",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"_INTERNAL_startInactiveSpan",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"continueTrace",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"isTracingSuppressed",{enumerable:!0,get:function(){return Y}}),Object.defineProperty(e,"spanIsIgnored",{enumerable:!0,get:function(){return W}}),Object.defineProperty(e,"startInactiveSpan",{enumerable:!0,get:function(){return M}}),Object.defineProperty(e,"startNewTrace",{enumerable:!0,get:function(){return z}}),Object.defineProperty(e,"startSpan",{enumerable:!0,get:function(){return x}}),Object.defineProperty(e,"startSpanManual",{enumerable:!0,get:function(){return D}}),Object.defineProperty(e,"suppressTracing",{enumerable:!0,get:function(){return k}}),Object.defineProperty(e,"withActiveSpan",{enumerable:!0,get:function(){return F}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),p=r(d[4]),c=r(d[5]),S=r(d[6]),u=r(d[7]),l=r(d[8]),f=r(d[9]),T=r(d[10]),I=r(d[11]),C=r(d[12]),R=r(d[13]),b=r(d[14]),_=r(d[15]),P=r(d[16]),E=r(d[17]),y=r(d[18]),O=r(d[19]),A=r(d[20]),N=r(d[21]),h=r(d[22]),w=r(d[23]);const v="__SENTRY_SUPPRESS_TRACING__";function x(n,t){const s=q();if(s.startSpan)return s.startSpan(n,t);const p=K(n),{forceTransaction:c,parentSpan:S,scope:l}=n,f=l?.clone();return(0,o.withScope)(f,()=>Q(S)(()=>{const s=(0,o.getCurrentScope)(),l=$(s,S),f=(0,o.getClient)(),T=n.onlyIfParent&&!l?G(s,f):L({parentSpan:l,spanArguments:p,forceTransaction:c,scope:s});return W(T)&&l||(0,b._setSpanForScope)(s,T),(0,u.handleCallbackErrors)(()=>t(T),()=>{const{status:n}=(0,_.spanToJSON)(T);!T.isRecording()||n&&"ok"!==n||T.setStatus({code:h.SPAN_STATUS_ERROR,message:"internal_error"})},()=>{T.end()})}))}function D(n,t){const s=q();if(s.startSpanManual)return s.startSpanManual(n,t);const p=K(n),{forceTransaction:c,parentSpan:S,scope:l}=n,f=l?.clone();return(0,o.withScope)(f,()=>Q(S)(()=>{const s=(0,o.getCurrentScope)(),l=$(s,S),f=n.onlyIfParent&&!l?G(s,(0,o.getClient)()):L({parentSpan:l,spanArguments:p,forceTransaction:c,scope:s});return W(f)&&l||(0,b._setSpanForScope)(s,f),(0,u.handleCallbackErrors)(()=>t(f,()=>f.end()),()=>{const{status:n}=(0,_.spanToJSON)(f);!f.isRecording()||n&&"ok"!==n||f.setStatus({code:h.SPAN_STATUS_ERROR,message:"internal_error"})})}))}function M(n){const t=q();return t.startInactiveSpan?t.startInactiveSpan(n):U(n)}function j(n){return U(n)}function U(n){const t=K(n),{forceTransaction:s,parentSpan:p}=n;return(n.scope?t=>(0,o.withScope)(n.scope,t):void 0!==p?n=>F(p,n):n=>n())(()=>{const c=(0,o.getCurrentScope)(),S=$(c,p),u=(0,o.getClient)();return n.onlyIfParent&&!S?G(c,u):L({parentSpan:S,spanArguments:t,forceTransaction:s,scope:c})})}const B=(s,p)=>{const S=(0,t.getMainCarrier)(),u=(0,n.getAsyncContextStrategy)(S);if(u.continueTrace)return u.continueTrace(s,p);const{sentryTrace:l,baggage:f}=s,T=(0,o.getClient)(),I=(0,c.baggageHeaderToDynamicSamplingContext)(f);return T&&!(0,P.shouldContinueTrace)(T,I?.org_id)?z(p):(0,o.withScope)(n=>{const t=(0,P.propagationContextFromHeaders)(l,f);return n.setPropagationContext(t),(0,b._setSpanForScope)(n,void 0),p()})};function F(n,t){const s=q();return s.withActiveSpan?s.withActiveSpan(n,t):(0,o.withScope)(o=>((0,b._setSpanForScope)(o,n||void 0),t(o)))}function k(n){const t=q();return t.suppressTracing?t.suppressTracing(n):(0,o.withScope)(t=>{t.setSDKProcessingMetadata({[v]:!0});const o=n();return t.setSDKProcessingMetadata({[v]:void 0}),o})}function Y(n=(0,o.getCurrentScope)()){const t=q();return t.isTracingSuppressed?t.isTracingSuppressed(n):!0===n.getScopeData().sdkProcessingMetadata[v]}function z(n){const t=q();return t.startNewTrace?t.startNewTrace(n):(0,o.withScope)(t=>(t.setPropagationContext({traceId:(0,C.generateTraceId)(),sampleRand:(0,R.safeMathRandom)()}
1008),s.DEBUG_BUILD&&S.debug.log(`Starting a new trace with id ${t.getPropagationContext().traceId}`),F(null,n)))}function G(n,t){t?.recordDroppedEvent("no_parent_span","span");const s=new A.SentryNonRecordingSpan({traceId:n.getPropagationContext().traceId});return(0,w.setCapturedScopesOnSpan)(s,n,(0,o.getIsolationScope)()),s}function L({parentSpan:n,spanArguments:t,forceTransaction:s,scope:p}){const c=(0,o.getIsolationScope)();if(!(0,l.hasSpansEnabled)()){const t={...c.getPropagationContext(),...p.getPropagationContext()},o=n?n.spanContext().traceId:t.traceId,S=new A.SentryNonRecordingSpan({traceId:o});return n&&!s&&(0,_.addChildSpanToSpan)(n,S),(0,w.setCapturedScopesOnSpan)(S,p,c),S}const S=(0,o.getClient)();if(V(S,t)){Y(p)||S?.recordDroppedEvent("ignored","span");const t=new A.SentryNonRecordingSpan({dropReason:"ignored",traceId:n?.spanContext().traceId??p.getPropagationContext().traceId});return(0,w.setCapturedScopesOnSpan)(t,p,c),t}let u;if(n&&!s)u=J(n,p,t,c),(0,_.addChildSpanToSpan)(n,u);else if(n){const o=(0,E.getDynamicSamplingContextFromSpan)(n),{traceId:s,spanId:S}=n.spanContext(),l=(0,_.spanIsSampled)(n);u=H({traceId:s,parentSpanId:S,...t},p,c,l),(0,E.freezeDscOnSpan)(u,o)}else{const{traceId:n,dsc:o,parentSpanId:s,sampled:S}={...c.getPropagationContext(),...p.getPropagationContext()};u=H({traceId:n,parentSpanId:s,...t},p,c,S),o&&(0,E.freezeDscOnSpan)(u,o)}return(0,y.logSpanStart)(u),u}function K(n){const t={isStandalone:(n.experimental||{}).standalone,...n};if(n.startTime){const o={...t};return o.startTimestamp=(0,_.spanTimeInputToSeconds)(n.startTime),delete o.startTime,o}return t}function q(){const o=(0,t.getMainCarrier)();return(0,n.getAsyncContextStrategy)(o)}function H(n,t,c,u){const l=(0,o.getClient)(),f=l?.getOptions()||{},{name:C=""}=n,R={spanAttributes:{...n.attributes},spanName:C,parentSampled:u};l?.emit("beforeSampling",R,{decision:!1});const b=R.parentSampled??u,_=R.spanAttributes,P=t.getPropagationContext(),E=Y(t),[y,A,h]=E?[!1]:(0,O.sampleSpan)(f,{name:C,parentSampled:b,attributes:_,normalizedRequest:c.getScopeData().sdkProcessingMetadata.normalizedRequest,parentSampleRate:(0,I.parseSampleRate)(P.dsc?.sample_rate)},P.sampleRand),v=new N.SentrySpan({...n,attributes:{[p.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"custom",[p.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE]:void 0!==A&&h?A:void 0,..._},sampled:y}
1008);return y||!l||E||(s.DEBUG_BUILD&&S.debug.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),l.recordDroppedEvent("sample_rate",(0,T.hasSpanStreamingEnabled)(l)?"span":"transaction")),(0,w.setCapturedScopesOnSpan)(v,t,c),l&&l.emit("spanStart",v),v}function J(n,t,s,p){const{spanId:c,traceId:S}=n.spanContext(),u=Y(t),l=!u&&(0,_.spanIsSampled)(n),f=l?new N.SentrySpan({...s,parentSpanId:c,traceId:S,sampled:l}):new A.SentryNonRecordingSpan({traceId:S});(0,_.addChildSpanToSpan)(n,f),(0,w.setCapturedScopesOnSpan)(f,t,p);const I=(0,o.getClient)();return I?((0,T.hasSpanStreamingEnabled)(I)&&(0,A.spanIsNonRecordingSpan)(f)&&((0,A.spanIsNonRecordingSpan)(n)&&n.dropReason?(f.dropReason=n.dropReason,I.recordDroppedEvent(n.dropReason,"span")):u||(f.dropReason="sample_rate",I.recordDroppedEvent("sample_rate","span"))),I.emit("spanStart",f),s.endTimestamp&&(I.emit("spanEnd",f),I.emit("afterSpanEnd",f)),f):f}function $(n,t){if(t)return t;if(null===t)return;const s=(0,b._getSpanForScope)(n);if(!s)return;const p=(0,o.getClient)();return(p?p.getOptions():{}).parentSpanIsAlwaysRootSpan?(0,_.getRootSpan)(s):s}function Q(n){return void 0!==n?t=>F(n,t):n=>n()}function V(n,t){const o=n?.getOptions().ignoreSpans;return!!(n&&(0,T.hasSpanStreamingEnabled)(n)&&o?.length)&&(0,f.shouldIgnoreSpan)({description:t.name||"",op:t.attributes?.[p.SEMANTIC_ATTRIBUTE_SENTRY_OP]||t.op,attributes:t.attributes},o)}function W(n){return(0,A.spanIsNonRecordingSpan)(n)&&"ignored"===n.dropReason}},913,[871,866,890,861,891,895,865,914,899,900,912,897,885,879,886,870,894,904,909,915,901,902,892,893]);
1009__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"handleCallbackErrors",{enumerable:!0,get:function(){return t}});var e=r(d[0]),n=r(d[1]);function t(e,n,t=()=>{},o=()=>{}){let u;try{u=e()}catch(e){throw n(e),t(),e}return c(u,n,t,o)}function c(t,c,o,u){return(0,n.isThenable)(t)?(0,e.chainAndCopyPromiseLike)(t,e=>{o(),u(e)},e=>{c(e),o()}):(o(),u(t),t)}},914,[888,878]);
1010__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"sampleSpan",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),p=r(d[2]),o=r(d[3]);function s(s,l,c){if(!(0,p.hasSpansEnabled)(s))return[!1];let u,f;"function"==typeof s.tracesSampler?(f=s.tracesSampler({...l,inheritOrSampleWith:t=>"number"==typeof l.parentSampleRate?l.parentSampleRate:"boolean"==typeof l.parentSampled?Number(l.parentSampled):t}),u=!0):void 0!==l.parentSampled?f=l.parentSampled:void 0!==s.tracesSampleRate&&(f=s.tracesSampleRate,u=!0);const S=(0,o.parseSampleRate)(f);if(void 0===S)return t.DEBUG_BUILD&&n.debug.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(f)} of type ${JSON.stringify(typeof f)}.`),[!1];if(!S)return t.DEBUG_BUILD&&n.debug.log("[Tracing] Discarding transaction because "+("function"==typeof s.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,S,u];const b=c<S;return b||t.DEBUG_BUILD&&n.debug.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(f)})`),[b,S,u]}},915,[861,865,899,897]);
1011__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_setDeferSegmentSpanCapture",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]);const s=new WeakSet,o=t=>s.has(t),c=t=>{s.add(t)},p=new WeakMap;function u(s){if((0,n.getSegmentSpanCaptureStrategy)()||(0,n.setSegmentSpanCaptureStrategy)(S),p.has(s))return;const o=new Set,c=(0,t.debounce)(()=>{const t=[...o];o.clear();for(const n of t)n()},1,{maxWait:100});s.on("flush",()=>{c.flush()}),p.set(s,t=>{o.add(t),c()})}const S={onSegmentSpanEnded(t,n){const s=n.getClient(),u=s&&p.get(s);if(!u){const n=t();return void(n&&s?.captureEvent(n))}u(()=>{const n=t({isSpanAlreadyCaptured:o,onSpanCaptured:c});n&&s.captureEvent(n)})},onChildSpanEnded(t,n,u,S){if(s.has(t)||!s.has(n))return;const f=S.getClient(),l=f&&p.get(f),C=()=>{const t=u({isSpanAlreadyCaptured:o,onSpanCaptured:c});t?.contexts?.trace?.data&&(t.contexts.trace.data["sentry.parent_span_already_sent"]=!0),t&&f?.captureEvent(t)};l?l(C):C()}}},916,[917,911]);
1012__d(function(g,r,i,a,m,e,d){"use strict";function t(t,n,o){let u,c,f;
1012const l=o?.maxWait?Math.max(o.maxWait,n):0,s=o?.setTimeoutImpl||setTimeout;function v(){return T(),u=t(),u}function T(){void 0!==c&&clearTimeout(c),void 0!==f&&clearTimeout(f),c=f=void 0}function b(){return c&&clearTimeout(c),c=s(v,n),l&&void 0===f&&(f=s(v,l)),u}return b.cancel=T,b.flush=function(){return void 0!==c||void 0!==f?v():u},b}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"debounce",{enumerable:!0,get:function(){return t}})},917,[]);
1013__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"bindScopeToEmitter",{enumerable:!0,get:function(){return f}});var n=r(d[0]);const t=["addListener","on","once","prependListener","prependOnceListener","addEventListener"],o=["removeListener","off","removeEventListener"],c=Symbol("SentryScopeBoundListeners");let u;function s(n){return void 0!==u&&(n===u||n.listener===u)}function f(c,u=(0,n.getCurrentScope)()){const s=c;if(S(s))return c;h(s);for(const n of t)"function"==typeof s[n]&&(s[n]=y(s,s[n],u));for(const n of o)"function"==typeof s[n]&&(s[n]=v(s,s[n]));return"function"==typeof s.removeAllListeners&&(s.removeAllListeners=L(s,s.removeAllListeners)),c}function l(t,o){return function(...c){return(0,n.withScope)(o,()=>t.apply(this,c))}}function p(n){return"function"==typeof n}function y(n,t,o){return function(...c){const f=c[0],y=c[1],v=c.slice(2);if(!p(y)||s(y))return t.apply(this,c);const L=S(n)||h(n);let b=L.get(f);b||(b=new WeakMap,L.set(f,b));let _=b.get(y);_||(_=l(y,o),b.set(y,_));const w=u;u=_;try{return t.call(this,f,_,...v)}finally{u=w}}}function v(n,t){return function(...o){const c=o[0],u=o[1],s=o.slice(2),f=p(u)?S(n)?.get(c)?.get(u):void 0;return f?t.call(this,c,f,...s):t.apply(this,o)}}function L(n,t){return function(...o){const c=S(n);if(c)if(0===o.length)h(n);else{const n=o[0];c.delete(n)}return t.apply(this,o)}}function h(n){const t=new Map;return n[c]=t,t}function S(n){return n[c]}},918,[890]);
1014__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"applyBeforeSendSpanCallback",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"captureSpan",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"safeSetSpanJSONAttributes",{enumerable:!0,get:function(){return A}});var n=r(d[0]),t=r(d[1]),S=r(d[2]),T=r(d[3]),E=r(d[4]),s=r(d[5]),_=r(d[6]),o=r(d[7]);function N(s,_){const N=(0,S.spanToStreamedSpanJSON)(s),u=(0,S.INTERNAL_getSegmentSpan)(s),C=(0,S.spanToStreamedSpanJSON)(u),{isolationScope:M,scope:U}=(0,T.getCapturedScopesOnSpan)(s),f=(0,t.getCombinedScopeData)(M,U);c(N,C,_,f);const b=s.kind;_.emit("preprocessSpan",N,{spanKind:b}),N.is_segment&&(p(N,f),R(N,_),_.emit("processSegmentSpan",N)),_.emit("processSpan",N);const{beforeSendSpan:l}=_.getOptions(),O=l&&(0,E.isStreamedBeforeSendSpanCallback)(l)?I(N,l):N,B=O.attributes?.[n.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];return B&&A(O,{[o.SENTRY_SPAN_SOURCE]:B}),{...(0,S.streamedSpanJsonToSerializedSpan)(O),_segmentSpan:u}}function p(n,t){A(n,(0,s.scopeContextsToSpanAttributes)(t.contexts))}function A(n,t){const S=n.attributes??(n.attributes={});Object.entries(t).forEach(([n,t])=>{null==t||n in S||(S[n]=t)})}function R(t,S){const T=S.getIntegrationNames();T.length&&A(t,{[n.SEMANTIC_ATTRIBUTE_SENTRY_SDK_INTEGRATIONS]:T})}function c(t,S,T,E){const s=T.getSdkMetadata(),{release:N,environment:p}=T.getOptions();A(t,{[o.SENTRY_TRACE_LIFECYCLE]:"stream",[n.SEMANTIC_ATTRIBUTE_SENTRY_RELEASE]:N,[n.SEMANTIC_ATTRIBUTE_SENTRY_ENVIRONMENT]:p||_.DEFAULT_ENVIRONMENT,[n.SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_NAME]:S.name,[n.SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_ID]:S.span_id,[n.SEMANTIC_ATTRIBUTE_SENTRY_SDK_NAME]:s?.sdk?.name,[n.SEMANTIC_ATTRIBUTE_SENTRY_SDK_VERSION]:s?.sdk?.version,[n.SEMANTIC_ATTRIBUTE_USER_ID]:E.user?.id,[n.SEMANTIC_ATTRIBUTE_USER_EMAIL]:E.user?.email,[n.SEMANTIC_ATTRIBUTE_USER_IP_ADDRESS]:E.user?.ip_address,[n.SEMANTIC_ATTRIBUTE_USER_USERNAME]:E.user?.username,...E.attributes})}function I(n,t){const T=t(n);return T||((0,S.showSpanDropWarning)(),n)}},919,[891,920,870,893,907,921,906,905]);
1015__d(function(g,r,i,a,m,e,d){"use strict";
1015Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"applyScopeDataToEvent",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"getCombinedScopeData",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"mergeAndOverwriteScopeData",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"mergeScopeData",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]);function c(t,n){const{fingerprint:s,span:o,breadcrumbs:c,sdkProcessingMetadata:p}=n;l(t,n),o&&y(t,o),P(t,s),b(t,c),x(t,p)}function p(t,n){const{extra:o,tags:c,attributes:p,user:f,contexts:l,level:b,sdkProcessingMetadata:x,breadcrumbs:y,fingerprint:P,eventProcessors:h,attachments:S,propagationContext:k,transactionName:v,span:O}=n;u(t,"extra",o),u(t,"tags",c),u(t,"attributes",p),u(t,"user",f),u(t,"contexts",l),t.sdkProcessingMetadata=(0,s.merge)(t.sdkProcessingMetadata,x,2),b&&(t.level=b),v&&(t.transactionName=v),O&&(t.span=O),y.length&&(t.breadcrumbs=[...t.breadcrumbs,...y]),P.length&&(t.fingerprint=[...t.fingerprint,...P]),h.length&&(t.eventProcessors=[...t.eventProcessors,...h]),S.length&&(t.attachments=[...t.attachments,...S]),t.propagationContext={...t.propagationContext,...k}}function u(t,n,o){t[n]=(0,s.merge)(t[n],o,1)}function f(n,s){const o=(0,t.getGlobalScope)().getScopeData();return n&&p(o,n.getScopeData()),s&&p(o,s.getScopeData()),o}function l(t,n){const{extra:s,tags:o,user:c,contexts:p,level:u,transactionName:f}=n;Object.keys(s).length&&(t.extra={...s,...t.extra}),Object.keys(o).length&&(t.tags={...o,...t.tags}),Object.keys(c).length&&(t.user={...c,...t.user}),Object.keys(p).length&&(t.contexts={...p,...t.contexts}),u&&(t.level=u),f&&"transaction"!==t.type&&(t.transaction=f)}function b(t,n){const s=[...t.breadcrumbs||[],...n];t.breadcrumbs=s.length?s:void 0}function x(t,n){t.sdkProcessingMetadata={...t.sdkProcessingMetadata,...n}}function y(t,s){t.contexts={trace:(0,o.spanToTraceContext)(s),...t.contexts},t.sdkProcessingMetadata={dynamicSamplingContext:(0,n.getDynamicSamplingContextFromSpan)(s),...t.sdkProcessingMetadata};const c=(0,o.getRootSpan)(s),p=(0,o.spanToJSON)(c).description;p&&!t.transaction&&"transaction"===t.type&&(t.transaction=p)}function P(t,n){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],n&&(t.fingerprint=t.fingerprint.concat(n)),t.fingerprint.length||delete t.fingerprint}},920,[890,904,884,870]);
1016__d(function(g,r,i,a,m,e,d){"use strict";function t(t){const o={},{response:s,profile:n,cloud_resource:l,culture:u,state:c}=t;if(s&&(null!=s.status_code&&(o["http.response.status_code"]=s.status_code),null!=s.body_size&&(o["http.response.body.size"]=s.body_size)),n&&(n.profile_id&&(o["sentry.profile_id"]=n.profile_id),n.profiler_id&&(o["sentry.profiler_id"]=n.profiler_id)),l)for(const[t,s]of Object.entries(l))null!=s&&(o[t]=s);u&&(u.locale&&(o["culture.locale"]=u.locale),u.timezone&&(o["culture.timezone"]=u.timezone)),c?.state&&"string"==typeof c.state.type&&(o["state.type"]=c.state.type);const p=t.angular;if(p){const t=p.version;"string"!=typeof t&&"number"!=typeof t||(o["angular.version"]=t)}const f=t.react;if(f){const t=f.version;"string"!=typeof t&&"number"!=typeof t||(o["react.version"]=t)}return o}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"scopeContextsToSpanAttributes",{enumerable:!0,get:function(){return t}})},921,[]);
1017__d(function(g,_r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"addEventProcessor",{enumerable:!0,get:function(){return A}}),Object.defineProperty(_e,"captureCheckIn",{enumerable:!0,get:function(){return B}}),Object.defineProperty(_e,"captureEvent",{enumerable:!0,get:function(){return I}}),Object.defineProperty(_e,"captureException",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"captureMessage",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"captureSession",{enumerable:!0,get:function(){return N}}),Object.defineProperty(_e,"close",{enumerable:!0,get:function(){return _}}),Object.defineProperty(_e,"endSession",{enumerable:!0,get:function(){return G}}),Object.defineProperty(_e,"flush",{enumerable:!0,get:function(){return U}}),Object.defineProperty(_e,"isEnabled",{enumerable:!0,get:function(){return T}}),Object.defineProperty(_e,"isInitialized",{enumerable:!0,get:function(){return w}}),Object.defineProperty(_e,"lastEventId",{enumerable:!0,get:function(){return x}}),Object.defineProperty(_e,"setAttribute",{enumerable:!0,get:function(){return v}}),Object.defineProperty(_e,"setAttributes",{enumerable:!0,get:function(){return h}}),Object.defineProperty(_e,"setContext",{enumerable:!0,get:function(){return y}}),Object.defineProperty(_e,"setConversationId",{enumerable:!0,get:function(){return k}}),Object.defineProperty(_e,"setExtra",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e,"setExtras",{enumerable:!0,get:function(){return C}}),Object.defineProperty(_e,"setTag",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"setTags",{enumerable:!0,get:function(){return P}}),Object.defineProperty(_e,"setUser",{enumerable:!0,get:function(){return E}}),Object.defineProperty(_e,"startSession",{enumerable:!0,get:function(){return L}}),Object.defineProperty(_e,"withMonitor",{enumerable:!0,get:function(){return D}});var e=_r(d[0]),t=_r(d[1]),n=_r(d[2]),r=_r(d[3]),o=_r(d[4]),u=_r(d[5]),c=_r(d[6]),s=_r(d[7]),f=_r(d[8]),p=_r(d[9]),l=_r(d[10]);function b(t,n){return(0,e.getCurrentScope)().captureException(t,(0,s.parseEventHintOrCaptureContext)(n))}function S(t,n){const r="string"==typeof n?n:void 0,o="string"!=typeof n?{captureContext:n}:void 0;return(0,e.getCurrentScope)().captureMessage(t,r,o)}function I(t,n){return(0,e.getCurrentScope)().captureEvent(t,n)}function y(t,n){(0,e.getIsolationScope)().setContext(t,n)}function C(t){(0,e.getIsolationScope)().setExtras(t)}function O(t,n){(0,e.getIsolationScope)().setExtra(t,n)}function P(t){(0,e.getIsolationScope)().setTags(t)}function j(t,n){(0,e.getIsolationScope)().setTag(t,n)}function h(t){(0,e.getIsolationScope)().setAttributes(t)}function v(t,n){(0,e.getIsolationScope)().setAttribute(t,n)}function E(t){(0,e.getIsolationScope)().setUser(t)}function k(t){(0,e.getIsolationScope)().setConversationId(t)}function x(){return(0,e.getIsolationScope)().lastEventId()}function B(n,r){const u=(0,e.getCurrentScope)(),s=(0,e.getClient)();if(s){if(s.captureCheckIn)return s.captureCheckIn(n,r,u);t.DEBUG_BUILD&&o.debug.warn("Cannot capture check-in. Client does not support sending check-ins.")}else t.DEBUG_BUILD&&o.debug.warn("Cannot capture check-in. No client defined.");return(0,c.uuid4)()}function D(t,n,o){function c(){const e=B({monitorSlug:t,status:"in_progress"},o),r=(0,p.timestampInSeconds)();function c(n){B({monitorSlug:t,status:n,checkInId:e,duration:(0,p.timestampInSeconds)()-r})}let s;try{s=n()}catch(e){throw c("error"),e}return(0,u.isThenable)(s)?s.then(e=>(c("ok"),e),e=>{throw c("error"),e}):(c("ok"),s)}return(0,e.withIsolationScope)(()=>o?.isolateTrace?(0,r.startNewTrace)(c):c())}async function U(n){const r=(0,e.getClient)();return r?r.flush(n):(t.DEBUG_BUILD&&o.debug.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}async function _(n){const r=(0,e.getClient)();return r?r.close(n):(t.DEBUG_BUILD&&o.debug.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))}function w(){return!!(0,e.getClient)()}function T(){const t=(0,e.getClient)();return!1!==t?.getOptions().enabled&&!!t?.getTransport()}function A(t){(0,e.getIsolationScope)().addEventProcessor(t)}function L(t){const r=(0,e.getIsolationScope)(),{user:o}=(0,f.getCombinedScopeData)(r,(0,e.getCurrentScope)()),{userAgent:u}
1017=l.GLOBAL_OBJ.navigator||{},c=(0,n.makeSession)({user:o,...u&&{userAgent:u},...t}),s=r.getSession();return"ok"===s?.status&&(0,n.updateSession)(s,{status:"exited"}),G(),r.setSession(c),c}function G(){const t=(0,e.getIsolationScope)(),r=(0,e.getCurrentScope)().getSession()||t.getSession();r&&(0,n.closeSession)(r),M(),t.setSession()}function M(){const t=(0,e.getIsolationScope)(),n=(0,e.getClient)(),r=t.getSession();r&&n&&n.captureSession(r)}function N(e=!1){e?G():M()}},922,[890,861,875,913,865,878,876,923,920,883,863]);
1018__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"applyClientOptions",{enumerable:!0,get:function(){return x}}),Object.defineProperty(e,"applyDebugIds",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"applyDebugMeta",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"parseEventHintOrCaptureContext",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"prepareEvent",{enumerable:!0,get:function(){return b}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),i=r(d[5]),u=r(d[6]),l=r(d[7]),p=r(d[8]),f=r(d[9]);function b(t,o,s,i,l,b){const{normalizeDepth:O=3,normalizeMaxBreadth:P=1e3}=t,j={...o,event_id:o.event_id||s.event_id||(0,c.uuid4)(),timestamp:o.timestamp||(0,f.dateTimestampInSeconds)()},k=s.integrations||t.integrations.map(t=>t.name);x(j,t),h(j,k),l&&l.emit("applyFrameMetadata",o),void 0===o.type&&_(j,t.stackParser);const z=E(i,s.captureContext);s.mechanism&&(0,c.addExceptionMechanism)(j,s.mechanism);const C=l?l.getEventProcessors():[],D=(0,u.getCombinedScopeData)(b,z),M=[...s.attachments||[],...D.attachments];M.length&&(s.attachments=M),(0,u.applyScopeDataToEvent)(j,D);const S=[...C,...D.eventProcessors];return(s.data&&!0===s.data.__sentry__?(0,p.resolvedSyncPromise)(j):(0,n.notifyEventProcessors)(S,j,s)).then(t=>(t&&v(t),"number"==typeof O&&O>0?y(t,O,P):t))}function x(n,o){const{environment:s,release:c,dist:i,maxValueLength:u}=o;n.environment=n.environment||s||t.DEFAULT_ENVIRONMENT,!n.release&&c&&(n.release=c),!n.dist&&i&&(n.dist=i);const p=n.request;p?.url&&u&&(p.url=(0,l.truncate)(p.url,u)),u&&n.exception?.values?.forEach(t=>{t.value&&(t.value=(0,l.truncate)(t.value,u))})}function _(t,n){const o=(0,s.getFilenameToDebugIdMap)(n);t.exception?.values?.forEach(t=>{t.stacktrace?.frames?.forEach(t=>{t.filename&&(t.debug_id=o[t.filename])})})}function v(t){const n={};if(t.exception?.values?.forEach(t=>{t.stacktrace?.frames?.forEach(t=>{t.debug_id&&(t.abs_path?n[t.abs_path]=t.debug_id:t.filename&&(n[t.filename]=t.debug_id),delete t.debug_id)})}),0===Object.keys(n).length)return;t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[];const o=t.debug_meta.images;Object.entries(n).forEach(([t,n])=>{o.push({type:"sourcemap",code_file:t,debug_id:n})})}function h(t,n){n.length>0&&(t.sdk=t.sdk||{},t.sdk.integrations=[...t.sdk.integrations||[],...n])}function y(t,n,o){if(!t)return null;const s={...t,...t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map(t=>({...t,...t.data&&{data:(0,i.normalize)(t.data,n,o)}}))},...t.user&&{user:(0,i.normalize)(t.user,n,o)},...t.contexts&&{contexts:(0,i.normalize)(t.contexts,n,o)},...t.extra&&{extra:(0,i.normalize)(t.extra,n,o)}};return t.contexts?.trace&&s.contexts&&(s.contexts.trace=t.contexts.trace,t.contexts.trace.data&&(s.contexts.trace.data=(0,i.normalize)(t.contexts.trace.data,n,o))),t.spans&&(s.spans=t.spans.map(t=>({...t,...t.data&&{data:(0,i.normalize)(t.data,n,o)}}))),t.contexts?.flags&&s.contexts&&(s.contexts.flags=(0,i.normalize)(t.contexts.flags,3,o)),s}function E(t,n){if(!n)return t;const s=t?t.clone():new o.Scope;return s.update(n),s}function O(t){if(t)return P(t)||k(t)?{captureContext:t}:t}function P(t){return t instanceof o.Scope||"function"==typeof t}const j=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function k(t){return Object.keys(t).some(t=>j.includes(t))}},923,[906,924,874,926,876,881,920,880,925,883]);
1019__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"notifyEventProcessors",{enumerable:!0,get:function(){return s}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=r(d[3]);function s(n,t,s,l=0){try{const f=u(t,s,n,l);return(0,o.isThenable)(f)?f:(0,c.resolvedSyncPromise)(f)}catch(n){return(0,c.rejectedSyncPromise)(n)}}function u(c,s,l,f){const b=l[f];if(!c||!b)return c;const v=b({...c},s);return n.DEBUG_BUILD&&null===v&&t.debug.log(`Event processor "${b.id||"?"}" dropped event`),(0,o.isThenable)(v)?v.then(n=>u(n,s,l,f+1)):u(v,s,l,f+1)}},924,[861,865,878,925]);
1020__d(function(g,r,i,a,m,_e,d){"use strict";
1020Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"SyncPromise",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"rejectedSyncPromise",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"resolvedSyncPromise",{enumerable:!0,get:function(){return t}});var e=r(d[0]);function t(e){return new s(t=>{t(e)})}function n(e){return new s((t,n)=>{n(e)})}class s{constructor(e){this._state=0,this._handlers=[],this._runExecutor(e)}then(e,t){return new s((n,s)=>{this._handlers.push([!1,t=>{if(e)try{n(e(t))}catch(e){s(e)}else n(t)},e=>{if(t)try{n(t(e))}catch(e){s(e)}else s(e)}]),this._executeHandlers()})}catch(e){return this.then(e=>e,e)}finally(e){return new s((t,n)=>{let s,c;return this.then(t=>{c=!1,s=t,e&&e()},t=>{c=!0,s=t,e&&e()}).then(()=>{c?n(s):t(s)})})}_executeHandlers(){if(0===this._state)return;const e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||(1===this._state&&e[1](this._value),2===this._state&&e[2](this._value),e[0]=!0)})}_runExecutor(t){const n=(t,n)=>{0===this._state&&((0,e.isThenable)(n)?n.then(s,c):(this._state=t,this._value=n,this._executeHandlers()))},s=e=>{n(1,e)},c=e=>{n(2,e)};try{t(s,c)}catch(e){c(e)}}}},925,[878]);
1021__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getDebugImagesForResources",{enumerable:!0,get:function(){return i}}),Object.defineProperty(e,"getFilenameToDebugIdMap",{enumerable:!0,get:function(){return f}});var t=r(d[0]),n=r(d[1]);let o,c,s,u;function f(t){const f=n.GLOBAL_OBJ._sentryDebugIds,i=n.GLOBAL_OBJ._debugIds;if(!f&&!i)return{};const l=f?Object.keys(f):[],b=i?Object.keys(i):[];if(u&&l.length===c&&b.length===s)return u;c=l.length,s=b.length,u={},o||(o={});const _=(n,c)=>{for(const s of n){const n=c[s],f=o?.[s];if(f&&u&&n)u[f[0]]=n,o&&(o[s]=[f[0],n]);else if(n){const c=t(s);for(let t=c.length-1;t>=0;t--){const f=c[t],i=f?.filename;if(i&&u&&o){u[i]=n,o[s]=[i,n];break}}}}};return f&&_(l,f),i&&_(b,i),u}function i(n,o){const c=f(n);if(!c)return[];const s=[];for(const n of o){const o=(0,t.normalizeStackTracePath)(n);o&&c[o]&&s.push({type:"sourcemap",code_file:n,debug_id:c[o]})}return s}}
1021,926,[868,863]);
1022__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_createTracingChannelBinding",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"waitForTracingChannelBinding",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=r(d[3]);function u(t,s=1){const l=(0,c.getAsyncContextStrategy)((0,n.getMainCarrier)()).getTracingChannelBinding?.();l?t():s&&(0,o.safeUnref)(setTimeout(()=>{u(t,s-1)},1))}function s(n,o){return{asyncLocalStorage:n,getStoreWithActiveSpan:n=>{const{scope:c,isolationScope:u}=o(),s=c.clone();return(0,t._setSpanForScope)(s,n),{scope:s,isolationScope:u}}}}},927,[866,886,928,871]);
1023__d(function(g,r,i,a,m,e,d){"use strict";function n(n){return"object"==typeof n&&"function"==typeof n.unref&&n.unref(),n}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"safeUnref",{enumerable:!0,get:function(){return n}})},928,[]);
1024__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SENTRY_API_VERSION",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"getEnvelopeEndpointWithUrlEncodedAuth",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"getReportDialogEndpoint",{enumerable:!0,get:function(){return p}});var n=r(d[0]);const t="7";function o(n){const t=n.protocol?`${n.protocol}:`:"",o=n.port?`:${n.port}`:"";return`${t}//${n.host}${o}${n.path?`/${n.path}`:""}/api/`}function c(n){return`${o(n)}${n.projectId}/envelope/`}function u(n,o){const c={sentry_version:t};return n.publicKey&&(c.sentry_key=n.publicKey),o&&(c.sentry_client=`${o.name}/${o.version}`),new URLSearchParams(c).toString()}function s(n,t,o){return t||`${c(n)}?${u(n,o)}`}function p(t,c){const u=(0,n.makeDsn)(t);if(!u)return"";const s=`${o(u)}embed/error-page/`;let p=`dsn=${(0,n.dsnToString)(u)}`;for(const n in c)if("dsn"!==n&&"onClose"!==n)if("user"===n){const n=c.user;if(!n)continue;n.name&&(p+=`&name=${encodeURIComponent(n.name)}`),n.email&&(p+=`&email=${encodeURIComponent(n.email)}`)}else p+=`&${encodeURIComponent(n)}=${encodeURIComponent(c[n])}`;return`${s}?${p}`}},929,[896]);
1025__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"Client",{enumerable:!0,get:function(){return J}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),s=r(d[3]),o=r(d[4]),c=r(d[5]),u=r(d[6]),p=r(d[7]),h=r(d[8]),l=r(d[9]),_=r(d[10]),f=r(d[11]),v=r(d[12]),E=r(d[13]),b=r(d[14]),S=r(d[15]),D=r(d[16]),y=r(d[17]),B=r(d[18]),I=r(d[19]),U=r(d[20]),w=r(d[21]),P=r(d[22]),L=r(d[23]),O=r(d[24]),T=r(d[25]),C=r(d[26]),k=r(d[27]),N=r(d[28]),R=r(d[29]),x=r(d[30]);const M="Not capturing exception because it's already been captured.",F="Discarded session because of missing or non-string release",G=Symbol.for("SentryInternalError"),A=Symbol.for("SentryDoNotSendEventError");function $(e){return{message:e,[G]:!0}}function j(e){return{message:e,[A]:!0}}function W(e){return!!e&&"object"==typeof e&&G in e}function q(e){return!!e&&"object"==typeof e&&A in e}function z(e,t,n,s,o){let c,u=0,p=!1;e.on(n,()=>{u=0,clearTimeout(c),p=!1}
1025),e.on(t,t=>{if(u+=s(t),u>=8e5)o(e);else if(!p){const t=e.getOptions()._flushInterval??5e3;t>0&&(p=!0,c=(0,N.safeUnref)(setTimeout(()=>{o(e)},t)))}}),e.on("flush",()=>{o(e)})}class J{constructor(t){if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=(0,L.makePromiseBuffer)(t.transportOptions?.bufferSize??v.DEFAULT_TRANSPORT_BUFFER_SIZE),this._dataCollection=(0,x.resolveDataCollectionOptions)(t),t.dsn?this._dsn=(0,S.makeDsn)(t.dsn):s.DEBUG_BUILD&&b.debug.warn("No DSN provided, client will not send events."),this._dsn){const n=(0,e.getEnvelopeEndpointWithUrlEncodedAuth)(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:n})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&z(this,"afterCaptureLog","flushLogs",X,u._INTERNAL_flushLogsBuffer);(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&z(this,"afterCaptureMetric","flushMetrics",Q,p._INTERNAL_flushMetricsBuffer)}captureException(e,t,n){const o=(0,U.uuid4)();if((0,U.checkOrSetAlreadyCaught)(e))return s.DEBUG_BUILD&&b.debug.log(M),o;const c={event_id:o,...t};return this._process(()=>this.eventFromException(e,c).then(e=>this._captureEvent(e,c,n)).then(e=>e),"error"),c.event_id}captureMessage(e,t,n,s){const o={event_id:(0,U.uuid4)(),...n},c=(0,B.isParameterizedString)(e)?e:String(e),u=(0,B.isPrimitive)(e),p=u?this.eventFromMessage(c,t,o):this.eventFromException(e,o);return this._process(()=>p.then(e=>this._captureEvent(e,o,s)),u?"unknown":"error"),o.event_id}captureEvent(e,t,n){const o=(0,U.uuid4)();if(t?.originalException&&(0,U.checkOrSetAlreadyCaught)(t.originalException))return s.DEBUG_BUILD&&b.debug.log(M),o;const c={event_id:o,...t},u=e.sdkProcessingMetadata||{},p=u.capturedSpanScope,h=u.capturedSpanIsolationScope,l=V(e.type);return this._process(()=>this._captureEvent(e,c,p||n,h),l),c.event_id}captureSession(e){this.sendSession(e),(0,h.updateSession)(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getDataCollectionOptions(){return this._dataCollection}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){const t=this._transport;if(this.emit("flush"),!t)return!0;const n=await this._isClientDoneProcessing(e),s=await t.flush(e);return n&&s}async close(e){(0,u._INTERNAL_flushLogsBuffer)(this);const t=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}getIntegrationNames(){return Object.keys(this._integrations)}addIntegration(e){const t=this._integrations[e.name];!t&&e.beforeSetup&&e.beforeSetup(this),(0,c.setupIntegration)(this,e,this._integrations),t||(0,c.afterSetupIntegrations)(this,[e])}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);const n=(0,f.extractGenAiSpansFromEvent)(e,this);let s=(0,o.createEventEnvelope)(e,this._dsn,this._options._metadata,this._options.tunnel);for(const e of t.attachments||[])s=(0,D.addItemToEnvelope)(s,(0,D.createAttachmentEnvelopeItem)(e));n&&(s=(0,D.addItemToEnvelope)(s,n)),this.sendEnvelope(s).then(t=>this.emit("afterSendEvent",e,t))}sendSession(e){const{release:n,environment:c=t.DEFAULT_ENVIRONMENT}=this._options;if("aggregates"in e){const t=e.attrs||{};if(!t.release&&!n)return void(s.DEBUG_BUILD&&b.debug.warn(F));t.release=t.release||n,t.environment=t.environment||c,e.attrs=t}else{if(!e.release&&!n)return void(s.DEBUG_BUILD&&b.debug.warn(F));e.release=e.release||n,e.environment=e.environment||c}this.emit("beforeSendSession",e);const u=(0,o.createSessionEnvelope)(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(u)}recordDroppedEvent(e,t,n=1){if(this._options.sendClientReports){const o=`${e}:${t}`;s.DEBUG_BUILD&&b.debug.log(`Recording outcome: "${o}"${n>1?` (${n} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+n}}on(e,t){const n=this._hooks[e]=this._hooks[e]||new Set,s=(...e)=>t(...e);return n.add(s),()=>{n.delete(s)}}emit(e,...t){const n=this._hooks[e];
1025n&&n.forEach(e=>e(...t))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(e){return s.DEBUG_BUILD&&b.debug.error("Error while sending envelope:",e),{}}return s.DEBUG_BUILD&&b.debug.error("Transport disabled"),{}}registerCleanup(e){}dispose(){}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=(0,c.setupIntegrations)(this,e),(0,c.afterSetupIntegrations)(this,e)}_updateSessionFromEvent(e,t){let n="fatal"===t.level,s=!1;const o=t.exception?.values;if(o){s=!0,n=!1;for(const e of o)if(!1===e.mechanism?.handled){n=!0;break}}const c="ok"===e.status;(c&&0===e.errors||c&&n)&&((0,h.updateSession)(e,{...n&&{status:"crashed"},errors:e.errors||Number(s||n)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||t<e;){if(await new Promise(e=>setTimeout(e,1)),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,s,o){const c=this.getOptions(),u=this.getIntegrationNames();return!t.integrations&&u.length&&(t.integrations=u),this.emit("preprocessEvent",e,t),e.type||o.setLastEventId(e.event_id||t.event_id),(0,P.prepareEvent)(c,e,t,s,this,o).then(e=>{if(null===e)return e;this.emit("postprocessEvent",e,t),e.contexts={trace:{...e.contexts?.trace,...(0,n.getTraceContextFromScope)(s)},...e.contexts};const o=(0,l.getDynamicSamplingContextFromScope)(this,s);return e.sdkProcessingMetadata={dynamicSamplingContext:o,...e.sdkProcessingMetadata},e})}_captureEvent(e,t={},o=(0,n.getCurrentScope)(),c=(0,n.getIsolationScope)()){return s.DEBUG_BUILD&&H(e)&&b.debug.log(`Captured error event \`${(0,y.getPossibleEventMessages)(e)[0]||"<unknown>"}\``),this._processEvent(e,t,o,c).then(e=>e.event_id,e=>{s.DEBUG_BUILD&&(q(e)?b.debug.log(e.message):W(e)?b.debug.warn(e.message):b.debug.warn(e))})}_processEvent(e,t,n,s){const o=this.getOptions(),{sampleRate:c}=o,u=K(e),p=H(e),h=`before send for type \`${e.type||"error"}\``,l=void 0===c?void 0:(0,w.parseSampleRate)(c);if(p&&"number"==typeof l&&(0,O.safeMathRandom)()>l)return this.recordDroppedEvent("sample_rate","error"),(0,k.rejectedSyncPromise)(j(`Discarding event because it's not included in the random sample (sampling rate = ${c})`));const _=V(e.type);return this._prepareEvent(e,t,n,s).then(e=>{if(null===e)throw this.recordDroppedEvent("event_processor",_),j("An event processor returned `null`, will not send event.");if(!0===t.data?.__sentry__)return e;return Y(Z(this,o,e,t),h)}).then(o=>{if(null===o){if(this.recordDroppedEvent("before_send",_),u){const t=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",t)}throw j(`${h} returned \`null\`, will not send event.`)}const c=n.getSession()||s.getSession();if(p&&c&&this._updateSessionFromEvent(c,o),u){const e=(o.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(o.spans?o.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}const l=o.transaction_info;if(u&&l&&o.transaction!==e.transaction){const e="custom";o.transaction_info={...l,source:e}}return this.sendEvent(o,t),o}).then(null,e=>{if(q(e)||W(e))throw e;throw this.captureException(e,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:e}),$(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${e}`)})}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e===L.SENTRY_BUFFER_FULL_ERROR&&this.recordDroppedEvent("queue_overflow",t),e))}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.entries(e).map(([e,t])=>{const[n,s]=e.split(":");return{reason:n,category:s,quantity:t}})}_flushOutcomes(){s.DEBUG_BUILD&&b.debug.log("Flushing outcomes...");const e=this._clearOutcomes();if(0===e.length)return void(s.DEBUG_BUILD&&b.debug.log("No outcomes to send"));if(!this._dsn)return void(s.DEBUG_BUILD&&b.debug.log("No dsn provided, will not send outcomes"));s.DEBUG_BUILD&&b.debug.log("Sending outcomes:",e);const t=(0,E.createClientReportEnvelope)(e,this._options.tunnel&&(0,S.dsnToString)(this._dsn));this.sendEnvelope(t)}}function V(e){return"replay_event"===e?"replay":e||"error"}function Y(e,t){const n=`${t} must return \`null\` or a valid event.`;if((0,B.isThenable)(e))return e.then(e=>{if(!(0,B.isPlainObject)(e)&&null!==e)throw $(n);return e},e=>{throw $(`${t} rejected with ${e}`)});if(!(0,B.isPlainObject)(e)&&null!==e)throw $(n);return e}function Z(e,t,n,s){const{beforeSend:o,beforeSendTransaction:c,ignoreSpans:u}=t,p=!(0,_.isStreamedBeforeSendSpanCallback)(t.beforeSendSpan)&&t.beforeSendSpan;let h=n;if(H(h)&&o)return o(h,s);if(K(h)){if(p||u){const t=(0,R.convertTransactionEventToSpanJson)(h);if(u?.length&&(0,T.shouldIgnoreSpan)({description:t.description,op:t.op,attributes:t.data},u))return null;if(p){const e=p(t);e?h=(0,I.merge)(n,(0,R.convertSpanJsonToTransactionEvent)(e)):(0,C.showSpanDropWarning)()}if(h.spans){const t=[],n=h.spans;for(const e of n)if(u?.length&&(0,T.shouldIgnoreSpan)({description:e.description,op:e.op,attributes:e.data},u))(0,T.reparentChildSpans)(n,e);else if(p){const n=p(e);n?t.push(n):((0,C.showSpanDropWarning)(),t.push(e))}else t.push(e);const s=h.spans.length-t.length;s&&e.recordDroppedEvent("before_send","span",s),h.spans=t}}if(c){if(h.spans){const e=h.spans.length;h.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return c(h,s)}}return h}function H(e){return void 0===e.type}function K(e){return"transaction"===e.type}function Q(e){let t=0;return e.name&&(t+=2*e.name.length),t+=8,t+ee(e.attributes)}function X(e){let t=0;return e.message&&(t+=2*e.message.length),t+ee(e.attributes)}function ee(e){if(!e)return 0;let t=0;
1025return Object.values(e).forEach(e=>{Array.isArray(e)?t+=e.length*te(e[0]):(0,B.isPrimitive)(e)?t+=te(e):t+=100}),t}function te(e){return"string"==typeof e?2*e.length:"number"==typeof e?8:"boolean"==typeof e?4:0}},930,[929,906,890,861,903,931,932,940,875,904,907,942,944,947,865,896,908,948,878,884,876,897,923,945,879,900,870,925,928,949,950]);
1026__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addIntegration",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"afterSetupIntegrations",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"defineIntegration",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"extendIntegration",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"getIntegrationsToSetup",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"installedIntegrations",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"setupIntegration",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"setupIntegrations",{enumerable:!0,get:function(){return f}});var n=r(d[0]),t=r(d[1]),o=r(d[2]);const c=[];function u(n){const t={};return n.forEach(n=>{const{name:o}=n,c=t[o];c&&!c.isDefaultInstance&&n.isDefaultInstance||(t[o]=n)}),Object.values(t)}function s(n){const t=n.defaultIntegrations||[],o=n.integrations;let c;if(t.forEach(n=>{n.isDefaultInstance=!0}),Array.isArray(o))c=[...t,...o];else if("function"==typeof o){const n=o(t);c=Array.isArray(n)?n:[n]}else c=t;return u(c)}function f(n,t){const o={};return t.forEach(t=>{t?.beforeSetup&&t.beforeSetup(n)}),t.forEach(t=>{t&&l(n,t,o)}),o}function p(n,t){for(const o of t)o?.afterAllSetup&&o.afterAllSetup(n)}function l(n,u,s){if(s[u.name])t.DEBUG_BUILD&&o.debug.log(`Integration skipped because it was already installed: ${u.name}`);else{if(s[u.name]=u,c.includes(u.name)||"function"!=typeof u.setupOnce||(u.setupOnce(),c.push(u.name)),u.setup&&"function"==typeof u.setup&&u.setup(n),"function"==typeof u.preprocessEvent){const t=u.preprocessEvent.bind(u);n.on("preprocessEvent",(o,c)=>t(o,c,n))}if("function"==typeof u.processEvent){const t=u.processEvent.bind(u),o=Object.assign((o,c)=>t(o,c,n),{id:u.name});n.addEventProcessor(o)}["processSpan","processSegmentSpan"].forEach(t=>{const o=u[t];"function"==typeof o&&n.on(t,t=>o.call(u,t,n))}),t.DEBUG_BUILD&&o.debug.log(`Integration installed: ${u.name}`)}}function b(c){const u=(0,n.getClient)();u?u.addIntegration(c):t.DEBUG_BUILD&&o.debug.warn(`Cannot add integration "${c.name}" because no SDK Client is available.`)}function y(n){return n}function I(n,t){const o={...n,...t};for(const c in t){const u=n[c],s=t[c];if("function"==typeof u&&"function"==typeof s){const n=new Proxy(u,{apply:(n,t,o)=>(Reflect.apply(n,t,o),Reflect.apply(s,t,o))});o[c]=n}}return o}},931,[890,861,865]);
1027__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_captureLog",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"_INTERNAL_captureSerializedLog",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"_INTERNAL_flushLogsBuffer",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"_INTERNAL_getLogBuffer",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"_removeLoneSurrogates",{enumerable:!0,get:function(){return D}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),l=r(d[5]),c=r(d[6]),f=r(d[7]),p=r(d[8]),_=r(d[9]),b=r(d[10]),y=r(d[11]),v=r(d[12]);const L=100;function S(t,n,o,s=!0){!o||t[n]&&!s||(t[n]=o)}function E(t,n){const o=B(),s=O(t);void 0===s?o.set(t,[n]):s.length>=L?(N(t,s),o.set(t,[n])):o.set(t,[...s,n])}function I(n,v=(0,o.getCurrentScope)(),L=E){const I=v?.getClient()??(0,o.getClient)();if(!I)return void(s.DEBUG_BUILD&&u.debug.warn("No client available to capture log."));const{release:N,environment:O,enableLogs:B=!1,beforeSendLog:R}=I.getOptions();if(!B)return void(s.DEBUG_BUILD&&u.debug.warn("logging option not enabled, log will not be captured."));const[,j]=(0,b._getTraceInfoFromScope)(I,v),C={...n.attributes},{user:{id:A,email:P,username:U},attributes:h={}}=(0,c.getCombinedScopeData)((0,o.getIsolationScope)(),v);S(C,"user.id",A,!1),S(C,"user.email",P,!1),S(C,"user.name",U,!1),S(C,"sentry.release",N),S(C,"sentry.environment",O);const{name:k,version:w}=I.getSdkMetadata()?.sdk??{};S(C,"sentry.sdk.name",k),S(C,"sentry.sdk.version",w);const M=I.getIntegrationByName("Replay"),z=M?.getReplayId(!0);S(C,"sentry.replay_id",z),z&&"buffer"===M?.getRecordingMode()&&S(C,"sentry._internal.replay_is_buffering",!0);const F=n.message;
1027if((0,l.isParameterizedString)(F)){const{__sentry_template_string__:t,__sentry_template_values__:n=[]}=F;n?.length&&(C["sentry.message.template"]=t),n.forEach((t,n)=>{C[`sentry.message.parameter.${n}`]=t})}const G=(0,f._getSpanForScope)(v);S(C,"sentry.trace.parent_span_id",G?.spanContext().spanId);const W={...n,attributes:C};I.emit("beforeCaptureLog",W);const x=R?(0,u.consoleSandbox)(()=>R(W)):W;if(!x)return I.recordDroppedEvent("before_send","log_item",1),void(s.DEBUG_BUILD&&u.debug.warn("beforeSendLog returned null, log will not be captured."));const{level:V,message:Y,attributes:q={},severityNumber:X}=x,$=(0,p.timestampInSeconds)(),H=(0,_.getSequenceAttribute)($);L(I,{timestamp:$,level:V,body:D(String(Y)),trace_id:j?.trace_id,severity_number:X??y.SEVERITY_TEXT_TO_SEVERITY_NUMBER[V],attributes:T({...(0,t.serializeAttributes)(h),...(0,t.serializeAttributes)(q,!0),[H.key]:H.value})}),I.emit("afterCaptureLog",x)}function N(t,n){const o=n??O(t)??[];if(0===o.length)return;const s=t.getOptions(),u=(0,v.createLogEnvelope)(o,s._metadata,s.tunnel,t.getDsn(),t.getDataCollectionOptions().userInfo);B().set(t,[]),t.emit("flushLogs"),t.sendEnvelope(u)}function O(t){return B().get(t)}function B(){return(0,n.getGlobalSingleton)("clientToLogBufferMap",()=>new WeakMap)}function T(t){const n={};for(const[o,s]of Object.entries(t)){const t=D(o);"string"===s.type?n[t]={...s,value:D(s.value)}:n[t]=s}return n}function D(t){const n=Object(t),o=n.isWellFormed,s=n.toWellFormed;return"function"==typeof o&&"function"==typeof s?o.call(t)?t:s.call(t):t}},932,[889,866,890,861,865,878,920,886,883,933,934,935,936]);
1028__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getSequenceAttribute",{enumerable:!0,get:function(){return o}});const t="sentry.timestamp.sequence";let n,u=0;function o(o){const c=Math.floor(1e3*o);void 0!==n&&c!==n&&(u=0);const s=u;return u++,n=c,{key:t,value:{value:s,type:"integer"}}}},933,[]);
1029__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_getTraceInfoFromScope",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);function c(c,p){return p?(0,t.withScope)(p,()=>{const u=(0,o.getActiveSpan)(),S=u?(0,o.spanToTraceContext)(u):(0,t.getTraceContextFromScope)(p);return[u?(0,n.getDynamicSamplingContextFromSpan)(u):(0,n.getDynamicSamplingContextFromScope)(c,p),S]}):[void 0,void 0]}},934,[890,904,870]);
1030__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SEVERITY_TEXT_TO_SEVERITY_NUMBER",{enumerable:!0,get:function(){return t}});const t={trace:1,debug:5,info:9,warn:13,error:17,fatal:21}},935,[]);
1031__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createLogContainerEnvelopeItem",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"createLogEnvelope",{enumerable:!0,get:function(){return c}});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function s(n,t){const s=t?"auto":"never";return[{type:"log",item_count:n.length,content_type:"application/vnd.sentry.items.log+json"},{version:2,...(0,o.isBrowser)()&&{ingest_settings:{infer_ip:s,infer_user_agent:s}},items:n}]}function c(o,c,u,l,p){const f={};return c?.sdk&&(f.sdk={name:c.sdk.name,version:c.sdk.version}),u&&l&&(f.dsn=(0,n.dsnToString)(l)),(0,t.createEnvelope)(f,[s(o,p)])}},936,[896,908,937]);
1032__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isBrowser",{enumerable:!0,get:function(){return o}});var n=r(d[0]),t=r(d[1]);function o(){return"undefined"!=typeof window&&(!(0,n.isNodeEnv)()||u())}function u(){const n=t.GLOBAL_OBJ.process;return"renderer"===n?.type}},937,[938,863]);
1033__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isNodeEnv",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"loadModule",{enumerable:!0,get:function(){return c}});var t=r(d[0]);
1033function n(){return!(0,t.isBrowserBundle)()&&"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}function o(t,n){return t.require(n)}function c(t,n=m){let c;try{c=o(n,t)}catch{}if(!c)try{const{cwd:u}=o(n,"process");c=o(n,`${u()}/node_modules/${t}`)}catch{}return c}},938,[939]);
1034__d(function(g,r,i,a,m,e,d){"use strict";function n(){return"undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function t(){
1035/*! __SENTRY_SDK_SOURCE__ */
1036return"npm"}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getSDKSource",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"isBrowserBundle",{enumerable:!0,get:function(){return n}})},939,[]);
1037__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_captureMetric",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"_INTERNAL_captureSerializedMetric",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"_INTERNAL_flushMetricsBuffer",{enumerable:!0,get:function(){return D}}),Object.defineProperty(e,"_INTERNAL_getMetricBuffer",{enumerable:!0,get:function(){return E}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=r(d[5]),l=r(d[6]),p=r(d[7]),f=r(d[8]),b=r(d[9]),_=r(d[10]);const M=1e3;function y(t,n,o,s=!0){!o||!s&&n in t||(t[n]=o)}function v(t,n){const o=N(),s=E(t);void 0===s?o.set(t,[n]):s.length>=M?(D(t,s),o.set(t,[n])):o.set(t,[...s,n])}function I(t,n,o){const{release:s,environment:c}=n.getOptions(),u={...t.attributes};y(u,"user.id",o.id,!1),y(u,"user.email",o.email,!1),y(u,"user.name",o.username,!1),y(u,"sentry.release",s),y(u,"sentry.environment",c);const{name:l,version:p}=n.getSdkMetadata()?.sdk??{};y(u,"sentry.sdk.name",l),y(u,"sentry.sdk.version",p);const f=n.getIntegrationByName("Replay"),b=f?.getReplayId(!0);return y(u,"sentry.replay_id",b),b&&"buffer"===f?.getRecordingMode()&&y(u,"sentry._internal.replay_is_buffering",!0),{...t,attributes:u}}function S(n,o,s,c){const[,u]=(0,b._getTraceInfoFromScope)(o,s),_=(0,l._getSpanForScope)(s),M=_?_.spanContext().traceId:u?.trace_id,y=_?_.spanContext().spanId:void 0,v=(0,p.timestampInSeconds)(),I=(0,f.getSequenceAttribute)(v);return{timestamp:v,trace_id:M??"",span_id:y,name:n.name,type:n.type,unit:n.unit,value:n.value,attributes:{...(0,t.serializeAttributes)(c),...(0,t.serializeAttributes)(n.attributes,"skip-undefined"),[I.key]:I.value}}}function B(t,n){const l=n?.scope??(0,o.getCurrentScope)(),p=n?.captureSerializedMetric??v,f=l?.getClient()??(0,o.getClient)();if(!f)return void(s.DEBUG_BUILD&&c.debug.warn("No client available to capture metric."));const{_experiments:b,enableMetrics:_,beforeSendMetric:M}=f.getOptions();if(!(_??b?.enableMetrics??!0))return void(s.DEBUG_BUILD&&c.debug.warn("metrics option not enabled, metric will not be captured."));const{user:y,attributes:B}=(0,u.getCombinedScopeData)((0,o.getIsolationScope)(),l),D=I(t,f,y);f.emit("processMetric",D);const E=M||b?.beforeSendMetric,N=E?E(D):D;if(!N)return void(s.DEBUG_BUILD&&c.debug.log("`beforeSendMetric` returned `null`, will not send metric."));const O=S(N,f,l,B);s.DEBUG_BUILD&&c.debug.log("[Metric]",O),p(f,O),f.emit("afterCaptureMetric",N)}function D(t,n){const o=n??E(t)??[];if(0===o.length)return;const s=t.getOptions(),c=(0,_.createMetricEnvelope)(o,s._metadata,s.tunnel,t.getDsn(),t.getDataCollectionOptions().userInfo);N().set(t,[]),t.emit("flushMetrics"),t.sendEnvelope(c)}function E(t){return N().get(t)}function N(){return(0,n.getGlobalSingleton)("clientToMetricBufferMap",()=>new WeakMap)}},940,[889,866,890,861,865,920,886,883,933,934,941]);
1038__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createMetricContainerEnvelopeItem",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"createMetricEnvelope",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);function s(t,n){const s=n?"auto":"never";return[{type:"trace_metric",item_count:t.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{version:2,...(0,o.isBrowser)()&&{ingest_settings:{infer_ip:s,infer_user_agent:s}},items:t}]}function c(o,c,u,p,_){const f={};return c?.sdk&&(f.sdk={name:c.sdk.name,version:c.sdk.version}),u&&p&&(f.dsn=(0,t.dsnToString)(p)),(0,n.createEnvelope)(f,[s(o,_)])}},941,[896,908,937]);
1039__d(function(g,r,i,a,m,e,d){"use strict";
1039Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"extractGenAiSpansFromEvent",{enumerable:!0,get:function(){return o}});var n=r(d[0]),t=r(d[1]),s=r(d[2]);function o(o,p){if("transaction"!==o.type||!o.spans?.length||!o.sdkProcessingMetadata?.hasGenAiSpans||!1===p.getOptions().streamGenAiSpans||(0,t.hasSpanStreamingEnabled)(p))return;const u=[],c=[];for(const n of o.spans)n.op?.startsWith("gen_ai.")?u.push((0,s.spanJsonToSerializedStreamedSpan)(n)):c.push(n);if(0===u.length)return;o.spans=c;const f=p.getDataCollectionOptions().userInfo?"auto":"never";return[{type:"span",item_count:u.length,content_type:"application/vnd.sentry.items.span.v2+json"},{version:2,...(0,n.isBrowser)()&&{ingest_settings:{infer_ip:f,infer_user_agent:f}},items:u}]}},942,[937,912,943]);
1040__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"spanJsonToSerializedStreamedSpan",{enumerable:!0,get:function(){return s}});var t=r(d[0]);function s(s){const n={trace_id:s.trace_id,span_id:s.span_id,parent_span_id:s.parent_span_id,name:s.description||"",start_timestamp:s.start_timestamp,end_timestamp:s.timestamp||s.start_timestamp,status:s.status&&"ok"!==s.status&&"cancelled"!==s.status?"error":"ok",is_segment:!1,attributes:{...s.data},links:s.links};return(0,t.streamedSpanJsonToSerializedSpan)(n)}},943,[870]);
1041__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_TRANSPORT_BUFFER_SIZE",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"createTransport",{enumerable:!0,get:function(){return c}});var t=r(d[0]),o=r(d[1]),n=r(d[2]),s=r(d[3]),u=r(d[4]);const p=64;function c(c,l,f=(0,s.makePromiseBuffer)(c.bufferSize||p)){let E={};return{send:function(p){const _=[];if((0,n.forEachEnvelopeItem)(p,(t,o)=>{const s=(0,n.envelopeItemTypeToDataCategory)(o);(0,u.isRateLimited)(E,s)?c.recordDroppedEvent("ratelimit_backoff",s):_.push(t)}),0===_.length)return Promise.resolve({});const v=(0,n.createEnvelope)(p[0],_),D=s=>{(0,n.envelopeContainsItemType)(v,["client_report"])?t.DEBUG_BUILD&&o.debug.warn(`Dropping client report. Will not send outcomes (reason: ${s}).`):(0,n.forEachEnvelopeItem)(v,(t,o)=>{c.recordDroppedEvent(s,(0,n.envelopeItemTypeToDataCategory)(o))})};return f.add(()=>l({body:(0,n.serializeEnvelope)(v)}).then(n=>413===n.statusCode?(t.DEBUG_BUILD&&o.debug.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),D("send_error"),n):(t.DEBUG_BUILD&&void 0!==n.statusCode&&(n.statusCode<200||n.statusCode>=300)&&o.debug.warn(`Sentry responded with status code ${n.statusCode} to sent event.`),E=(0,u.updateRateLimits)(E,n),n),n=>{throw D("network_error"),t.DEBUG_BUILD&&o.debug.error("Encountered error running transport request:",n),n})).then(t=>t,n=>{if(n===s.SENTRY_BUFFER_FULL_ERROR)return t.DEBUG_BUILD&&o.debug.error("Skipped sending event because buffer is full."),D("queue_overflow"),Promise.resolve({});throw n})},flush:t=>f.drain(t)}}},944,[861,865,908,945,946]);
1042__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SENTRY_BUFFER_FULL_ERROR",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"makePromiseBuffer",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]);const o=Symbol.for("SentryBufferFullError");function u(u=100){const f=new Set;function c(n){f.delete(n)}return{get $(){return Array.from(f)},add:function(t){if(!(f.size<u))return(0,n.rejectedSyncPromise)(o);const s=t();return f.add(s),s.then(()=>c(s),()=>c(s)),s},drain:function(o){if(!f.size)return(0,n.resolvedSyncPromise)(!0);const u=Promise.allSettled(Array.from(f)).then(()=>!0);if(!o)return u;const c=[u,new Promise(n=>(0,t.safeUnref)(setTimeout(()=>n(!1),o)))];return Promise.race(c)}}}},945,[925,928]);
1043__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_RETRY_AFTER",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"disabledUntil",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"isRateLimited",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"parseRetryAfterHeader",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"updateRateLimits",{enumerable:!0,get:function(){return c}});var t=r(d[0]);const n=6e4;function s(s,o=(0,t.safeDateNow)()){const u=parseInt(`${s}`,10);if(!isNaN(u))return 1e3*u;const c=Date.parse(`${s}`);return isNaN(c)?n:c-o}function o(t,n){return t[n]||t.all||0}function u(n,s,u=(0,t.safeDateNow)()){return o(n,s)>u}function c(n,{statusCode:o,headers:u}
1043,c=(0,t.safeDateNow)()){const f={...n},l=u?.["x-sentry-rate-limits"],p=u?.["retry-after"];if(l)for(const t of l.trim().split(",")){const[n,s,,,o]=t.split(":",5),u=parseInt(n,10),l=1e3*(isNaN(u)?60:u);if(s)for(const t of s.split(";"))"metric_bucket"===t&&o&&!o.split(";").includes("custom")||(f[t]=c+l);else f.all=c+l}else p?f.all=c+s(p,c):429===o&&(f.all=c+6e4);return f}},946,[879]);
1044__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createClientReportEnvelope",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]);function c(c,o,s){const p=[{type:"client_report"},{timestamp:s||(0,n.dateTimestampInSeconds)(),discarded_events:c}];return(0,t.createEnvelope)(o?{dsn:o}:{},[p])}},947,[908,883]);
1045__d(function(g,r,i,a,m,e,d){"use strict";function t(t){const s=[];t.message&&s.push(t.message);try{const n=t.exception.values[t.exception.values.length-1];n?.value&&(s.push(n.value),n.type&&s.push(`${n.type}: ${n.value}`))}catch{}return s}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getPossibleEventMessages",{enumerable:!0,get:function(){return t}})},948,[]);
1046__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"convertSpanJsonToTransactionEvent",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"convertTransactionEventToSpanJson",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){const{trace_id:s,parent_span_id:_,span_id:o,status:p,origin:c,data:u,op:T}=n.contexts?.trace??{};return{data:u??{},description:n.transaction,op:T,parent_span_id:_,span_id:o??"",start_timestamp:n.start_timestamp??0,status:p,timestamp:n.timestamp,trace_id:s??"",origin:c,profile_id:u?.[t.SEMANTIC_ATTRIBUTE_PROFILE_ID],exclusive_time:u?.[t.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME],measurements:n.measurements,is_segment:!0}}function s(n){return{type:"transaction",timestamp:n.timestamp,start_timestamp:n.start_timestamp,transaction:n.description,contexts:{trace:{trace_id:n.trace_id,span_id:n.span_id,parent_span_id:n.parent_span_id,op:n.op,status:n.status,origin:n.origin,data:{...n.data,...n.profile_id&&{[t.SEMANTIC_ATTRIBUTE_PROFILE_ID]:n.profile_id},...n.exclusive_time&&{[t.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:n.exclusive_time}}}},measurements:n.measurements}}},949,[891]);
1047__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"resolveDataCollectionOptions",{enumerable:!0,get:function(){return o}});var t=r(d[0]);const s={userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],queryParams:!0,genAI:{inputs:!0,outputs:!0},stackFrameVariables:!0,frameContextLines:5};function o(o){const n=null!=o.dataCollection?s:(0,t.defaultPiiToCollectionOptions)(o.sendDefaultPii),u=o.dataCollection??{};return{userInfo:u.userInfo??n.userInfo,cookies:u.cookies??n.cookies,httpHeaders:{request:u.httpHeaders?.request??n.httpHeaders.request,response:u.httpHeaders?.response??n.httpHeaders.response},httpBodies:u.httpBodies??n.httpBodies,queryParams:u.queryParams??n.queryParams,genAI:{inputs:u.genAI?.inputs??n.genAI.inputs,outputs:u.genAI?.outputs??n.genAI.outputs},stackFrameVariables:u.stackFrameVariables??n.stackFrameVariables,frameContextLines:u.frameContextLines??n.frameContextLines}}},950,[951]);
1048__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"defaultPiiToCollectionOptions",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){return!0===n?{userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],queryParams:!0,genAI:{inputs:!0,outputs:!0},stackFrameVariables:!0,frameContextLines:7}:{userInfo:!1,cookies:{deny:t.PII_HEADER_SNIPPETS},httpHeaders:{request:{deny:t.PII_HEADER_SNIPPETS},response:{deny:t.PII_HEADER_SNIPPETS}},httpBodies:[],queryParams:{deny:t.PII_HEADER_SNIPPETS},genAI:{inputs:!1,outputs:!1}
1048,stackFrameVariables:!0,frameContextLines:7}}},951,[952]);
1049__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"FILTERED_VALUE",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"PII_HEADER_SNIPPETS",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"SENSITIVE_COOKIE_NAME_SNIPPETS",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"SENSITIVE_KEY_SNIPPETS",{enumerable:!0,get:function(){return n}});const t="[Filtered]",s=["forwarded","-ip","remote-","via","-user"],n=["auth","token","secret","session","password","passwd","pwd","key","jwt","bearer","sso","saml","csrf","xsrf","credentials","sid","identity","set-cookie","cookie"],o=[".sid","sessid","remember","oidc","pkce","nonce","__secure-","__host-","awsalb","awselb","akamai","__stripe","cognito","firebase","supabase","sb-","mfa","2fa"]},952,[]);
1050__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"initAndBind",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"setCurrentClient",{enumerable:!0,get:function(){return c}});var n=r(d[0]),t=r(d[1]),u=r(d[2]);function o(o,b){!0===b.debug&&(t.DEBUG_BUILD?u.debug.enable():(0,u.consoleSandbox)(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")}));(0,n.getCurrentScope)().update(b.initialScope);const l=new o(b);return c(l),l.init(),l}function c(t){(0,n.getCurrentScope)().setClient(t)}},953,[890,861,865]);
1051__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"MIN_DELAY",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"START_DELAY",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"makeOfflineTransport",{enumerable:!0,get:function(){return h}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=r(d[3]),s=r(d[4]),u=r(d[5]);const f=100,c=5e3,l=36e5;function h(h){function p(...n){e.DEBUG_BUILD&&t.debug.log("[Offline]:",...n)}return e=>{const t=h(e);if(!e.createStore)throw new Error("No `createStore` function was provided");const y=e.createStore(e);let w,v=c;function S(e){w&&clearTimeout(w),w=(0,u.safeUnref)(setTimeout(async()=>{w=void 0;const e=await y.shift();e&&(p("Attempting to send previously queued event"),e[0].sent_at=new Date((0,o.safeDateNow)()).toISOString(),b(e,!0).catch(e=>{p("Failed to retry sending",e)}))},e))}function _(){w||(S(v),v=Math.min(2*v,l))}async function b(o,u=!1){if(!u&&(0,n.envelopeContainsItemType)(o,["replay_event","replay_recording"]))return await y.push(o),S(f),{};try{if(e.shouldSend&&!1===await e.shouldSend(o))throw new Error("Envelope not sent because `shouldSend` callback returned false");const n=await t.send(o);let u=f;if(n)if(n.headers?.["retry-after"])u=(0,s.parseRetryAfterHeader)(n.headers["retry-after"]);else if(n.headers?.["x-sentry-rate-limits"])u=6e4;else if((n.statusCode||0)>=400)return n;return S(u),v=c,n}catch(t){if(await(l=o,h=t,w=v,!(0,n.envelopeContainsItemType)(l,["client_report"])&&(!e.shouldStore||e.shouldStore(l,h,w))))return u?await y.unshift(o):await y.push(o),_(),p("Error sending. Event queued.",t),{};throw t}var l,h,w}return e.flushAtStartup&&_(),{send:b,flush:e=>(void 0===e&&(v=c,S(f)),t.flush(e))}}}},954,[861,865,908,879,946,928]);
1052__d(function(g,_r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"MULTIPLEXED_TRANSPORT_EXTRA_KEY",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"eventFromEnvelope",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"makeMultiplexedTransport",{enumerable:!0,get:function(){return l}});var n=_r(d[0]),t=_r(d[1]),r=_r(d[2]);const o="MULTIPLEXED_TRANSPORT_EXTRA_KEY";function u(n,t){let o;return(0,r.forEachEnvelopeItem)(n,(n,r)=>(t.includes(r)&&(o=Array.isArray(n)?n[1]:void 0),!!o)),o}function s(n,t){return r=>{const o=n(r);return{...o,send:async n=>{const r=u(n,["event","transaction","profile","replay_event"]);return r&&(r.release=t),o.send(n)}}}}function c(n,t){return(0,r.createEnvelope)(t?{...n[0],dsn:t}:n[0],n[1])}function l(r,l){return f=>{const p=r(f),v=new Map,E=l||(n=>{const t=n.getEvent();return t?.extra?.[o]&&Array.isArray(t.extra[o])?t.extra[o]:[]});function y(o,u){const c=u?`${o}:${u}`:o;let l=v.get(c);if(!l){const p=(0,t.dsnFromString)(o);if(!p)return;const E=(0,n.getEnvelopeEndpointWithUrlEncodedAuth)(p,f.tunnel);l=u?s(r,u)({...f,url:E}):r({...f,url:E}),v.set(c,l)}return[o,l]}return{send:async function(n){const t=E({envelope:n,getEvent:function(t){return u(n,t?.length?t:["event"])}}).map(n=>"string"==typeof n?y(n,void 0):y(n.dsn,n.release)).filter(n=>!!n),r=t.length?t:[["",p]];return(await Promise.all(r.map(([t,r])=>r.send(c(n,t)))))[0]},flush:async function(n){const t=[...v.values(),p];return(await Promise.all(t.map(t=>t.flush(n)))).every(n=>n)}}}}},955,[929,896,908]);
1053__d(function(g,r,i,a,m,e,d){"use strict";
1053Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_clearAiProviderSkips",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"_INTERNAL_shouldSkipAiProviderWrapping",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"_INTERNAL_skipAiProviderWrapping",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]);const o=new Set;function u(u){u.forEach(u=>{o.add(u),n.DEBUG_BUILD&&t.debug.log(`AI provider "${u}" wrapping will be skipped`)})}function p(n){return o.has(n)}function c(){o.clear(),n.DEBUG_BUILD&&t.debug.log("Cleared AI provider skip registrations")}},956,[861,865]);
1054__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"filterKeyValueData",{enumerable:!0,get:function(){return n}});var o=r(d[0]);function t(o,t){return t.some(t=>o.includes(t))}function n(n,s,c){if(!1===s)return{};const E=null!=c?[...o.SENSITIVE_KEY_SNIPPETS,...c]:o.SENSITIVE_KEY_SNIPPETS,u={};if(!0===s){for(const s of Object.keys(n))u[s]=t(s.toLowerCase(),E)?o.FILTERED_VALUE:n[s];return u}if("deny"in s){const c=s.deny.map(o=>o.toLowerCase());for(const s of Object.keys(n)){const f=s.toLowerCase(),l=t(f,E)||c.some(o=>f.includes(o));u[s]=l?o.FILTERED_VALUE:n[s]}return u}const f=s.allow.map(o=>o.toLowerCase());for(const s of Object.keys(n)){const c=s.toLowerCase();if(t(c,E))u[s]=o.FILTERED_VALUE;else{const t=f.some(o=>c.includes(o));u[s]=t?n[s]:o.FILTERED_VALUE}}return u}},957,[952]);
1055__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"filterCookies",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]),u=r(d[2]);function o(o,c){if(!1===c)return{};try{const f=(0,t.parseCookie)(o);return 0===Object.keys(f).length?{}:(0,u.filterKeyValueData)(f,c,n.SENSITIVE_COOKIE_NAME_SNIPPETS)}catch{return n.FILTERED_VALUE}}},958,[959,952,957]);
1056__d(function(g,r,i,a,m,e,d){"use strict";function t(t){const n={};let o=0;for(;o<t.length;){const c=t.indexOf("=",o);if(-1===c)break;let f=t.indexOf(";",o);if(-1===f)f=t.length;else if(f<c){o=t.lastIndexOf(";",c-1)+1;continue}const l=t.slice(o,c).trim();if(void 0===n[l]){let o=t.slice(c+1,f).trim();34===o.charCodeAt(0)&&(o=o.slice(1,-1));
1056try{n[l]=-1!==o.indexOf("%")?decodeURIComponent(o):o}catch{n[l]=o}}o=f+1}return n}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"parseCookie",{enumerable:!0,get:function(){return t}})},959,[]);
1057__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"filterQueryParams",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]);function u(u,c){if(!1===c)return{};try{const t=new URLSearchParams(u),f={};return t.forEach((t,n)=>{f[n]=t}),0===Object.keys(f).length?{}:(0,n.filterKeyValueData)(f,c)}catch{return t.FILTERED_VALUE}}},960,[952,957]);
1058__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"FALSY_ENV_VALUES",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"TRUTHY_ENV_VALUES",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"envToBool",{enumerable:!0,get:function(){return o}});const n=new Set(["false","f","n","no","off","0"]),t=new Set(["true","t","y","yes","on","1"]);function o(o,u){const c=String(o).toLowerCase();return!n.has(c)&&(!!t.has(c)||(u?.strict?null:Boolean(o)))}},961,[]);
1059__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createCheckInEnvelope",{enumerable:!0,get:function(){return c}});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function c(c,u,f,k,v){const _={sent_at:new Date((0,o.safeDateNow)()).toISOString()};f?.sdk&&(_.sdk={name:f.sdk.name,version:f.sdk.version}),k&&v&&(_.dsn=(0,n.dsnToString)(v)),u&&(_.trace=u);const l=s(c);return(0,t.createEnvelope)(_,[l])}function s(n){return[{type:"check_in"},n]}},962,[896,908,879]);
1060__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isSentryRequestUrl",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(t,n){const c=n?.getDsn(),o=n?.getOptions().tunnel;return u(t,c)||s(t,o)}function s(t,n){return!!n&&c(t)===c(n)}function u(n,s){const u=(0,t.parseStringToURLObject)(n);return!(!u||(0,t.isURLObjectRelative)(u))&&(!!s&&(c=u.hostname,o=s.host,(c===o||o.length>0&&c.endsWith(`.${o}`))&&/(^|&|\?)sentry_key=/.test(u.search)));var c,o}function c(t){return"/"===t[t.length-1]?t.slice(0,-1):t}},963,[964]);
1061__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}
1061),Object.defineProperty(e,"getHttpSpanDetailsFromUrlObject",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"getSanitizedUrlString",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"getSanitizedUrlStringFromUrlObject",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"isURLObjectRelative",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"parseStringToURLObject",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"parseUrl",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"stripDataUrlContent",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"stripUrlQueryAndFragment",{enumerable:!0,get:function(){return h}});var t=r(d[0]);const n="thismessage:/";function o(t){return"isRelative"in t}function u(t,o){const u=t.indexOf("://")<=0&&0!==t.indexOf("//"),c=o??(u?n:void 0);try{if("canParse"in URL&&!URL.canParse(t,c))return;const n=new URL(t,c);return u?{isRelative:u,pathname:n.pathname,search:n.search,hash:n.hash}:n}catch{}}function c(t){if(o(t))return t.pathname;const n=new URL(t);return n.search="",n.hash="",["80","443"].includes(n.port)&&(n.port=""),n.password&&(n.password="%filtered%"),n.username&&(n.username="%filtered%"),n.toString()}function s(t,n,o,u){return`${o?.method?.toUpperCase()??"GET"} ${u||(t?"client"===n?c(t):t.pathname:"/")}`}function l(n,u,c,l,p){const h={[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:c,[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"url"};return p&&(h["server"===u?"http.route":"url.template"]=p,h[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]="route"),l?.method&&(h[t.SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD]=l.method.toUpperCase()),n&&(n.search&&(h["url.query"]=n.search),n.hash&&(h["url.fragment"]=n.hash),n.pathname&&(h["url.path"]=n.pathname,"/"===n.pathname&&(h[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]="route")),o(n)||(h[t.SEMANTIC_ATTRIBUTE_URL_FULL]=n.href,n.port&&(h["url.port"]=n.port),n.protocol&&(h["url.scheme"]=n.protocol),n.hostname&&(h["server"===u?"server.address":"url.domain"]=n.hostname))),[s(n,u,l,p),h]}function p(t){if(!t)return{};const n=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!n)return{};const o=n[6]||"",u=n[8]||"";return{host:n[4],path:n[5],protocol:n[2],search:o,hash:u,relative:n[5]+o+u}}function h(t){return t.split(/[?#]/,1)[0]}function f(t){const{protocol:n,host:o,path:u}=t;return`${n?`${n}://`:""}${o?.replace(/^.*@/,"[filtered]:[filtered]@").replace(/(:80)$/,"").replace(/(:443)$/,"")||""}${u}`}function T(t,n=!0){if(t.startsWith("data:")){const o=t.match(/^data:([^;,]+)/),u=o?o[1]:"text/plain",c=t.includes(";base64,"),s=t.indexOf(",");let l="";if(n&&-1!==s){const n=t.slice(s+1);l=n.length>10?`${n.slice(0,10)}... [truncated]`:n}return`data:${u}${c?",base64":""}${l?`,${l}`:""}`}return t}},964,[891]);
1062__d(function(g,r,i,a,m,e,d){"use strict";function t(t,...n){const _=new String(String.raw(t,...n));return _.__sentry_template_string__=t.join("\0").replace(/%/g,"%%").replace(/\0/g,"%s"),_.__sentry_template_values__=n,_}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"fmt",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"parameterize",{enumerable:!0,get:function(){return t}});const n=t},965,[]);
1063__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"handleTunnelRequest",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]);async function u(u){const{request:l,allowedDsns:p}=u;if(0===p.length)return new Response("Tunnel not configured",{status:500});const c=new Uint8Array(await l.arrayBuffer());let f;try{[f]=(0,o.parseEnvelope)(c)}catch{return new Response("Invalid envelope",{status:400})}if(!f)return new Response("Invalid envelope: missing header",{status:400});const w=f.dsn;if(!w)return new Response("Invalid envelope: missing DSN",{status:400});if(!p.some(n=>n===w))return t.debug.warn(`Sentry tunnel: rejected request with unauthorized DSN (${w})`),new Response("DSN not allowed",{status:403});const v=(0,s.makeDsn)(w);if(!v)return t.debug.warn(`Could not extract DSN Components from: ${w}`),new Response("Invalid DSN",{status:403});const y=(0,n.getEnvelopeEndpointWithUrlEncodedAuth)(v);try{return await fetch(y,{method:"POST",headers:{"Content-Type":"application/x-sentry-envelope"},body:c})}catch(n){return t.debug.error("Sentry tunnel: failed to forward envelope",n),new Response("Failed to forward envelope to Sentry",{status:500})}}},966,[929,865,896,908]);
1064__d(function(g,r,i,a,m,e,d){"use strict";function s(s){void 0===s.user?.ip_address&&(s.user={...s.user,ip_address:"{{auto}}"})}function t(s){"aggregates"in s?void 0===s.attrs?.ip_address&&(s.attrs={...s.attrs,ip_address:"{{auto}}"}):void 0===s.ipAddress&&(s.ipAddress="{{auto}}")}
1064Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addAutoIpAddressToSession",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"addAutoIpAddressToUser",{enumerable:!0,get:function(){return s}})},967,[]);
1065__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"applySdkMetadata",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n,s,c=[s],o="npm"){const _=(n._metadata=n._metadata||{}).sdk=n._metadata.sdk||{};_.name||(_.name=`sentry.javascript.${s}`,_.packages=c.map(n=>({name:`${o}:@sentry/${n}`,version:t.SDK_VERSION})),_.version=t.SDK_VERSION)}},968,[867]);
1066__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getTraceData",{enumerable:!0,get:function(){return f}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),p=r(d[4]),s=r(d[5]),u=r(d[6]),l=r(d[7]),S=r(d[8]),T=r(d[9]),C=r(d[10]);function f(f={}){const b=f.client||(0,o.getClient)();if(!(0,c.isEnabled)()||!b)return{};const E=(0,n.getMainCarrier)(),P=(0,t.getAsyncContextStrategy)(E);if(P.getTraceData)return P.getTraceData(f);const I=f.scope||(0,o.getCurrentScope)(),D=f.span||(0,s.getActiveSpan)(),H=(0,l.spanIsNonRecordingSpan)(D)&&!(0,u.hasSpansEnabled)(b.getOptions());if(!D&&(0,o.hasExternalPropagationContext)())return{};const _=D&&!H?(0,s.spanToTraceHeader)(D):y(I),v=D?(0,S.getDynamicSamplingContextFromSpan)(D):(0,S.getDynamicSamplingContextFromScope)(b,I),A=(0,T.dynamicSamplingContextToSentryBaggageHeader)(v);if(!C.TRACEPARENT_REGEXP.test(_))return p.debug.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const R={"sentry-trace":_,baggage:A};return f.propagateTraceparent&&(R.traceparent=D&&!H?(0,s.spanToTraceparentHeader)(D):x(I)),R}function y(t){const{traceId:n,sampled:o,propagationSpanId:c}=t.getPropagationContext();return(0,C.generateSentryTraceHeader)(n,c,o)}function x(t){const{traceId:n,sampled:o,propagationSpanId:c}=t.getPropagationContext();return(0,C.generateTraceparentHeader)(n,c,o)}},969,[871,866,890,922,865,870,899,901,904,895,894]);
1067__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"shouldPropagateTraceForUrl",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);const c="[Tracing] Not injecting trace data for url because it does not match tracePropagationTargets:";function u(u,s,f){if("string"!=typeof u||!s)return!0;const l=f?.get(u);if(void 0!==l)return t.DEBUG_BUILD&&!l&&n.debug.log(c,u),l;const b=(0,o.stringMatchesSomePattern)(u,s);return f?.set(u,b),t.DEBUG_BUILD&&!b&&n.debug.log(c,u),b}},970,[861,865,880]);
1068__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getTraceMetaTags",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){return Object.entries(n||(0,t.getTraceData)()).map(([t,n])=>`<meta name="${t}" content="${n}"/>`).join("")}},971,[969]);
1069__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"MAX_BODY_BYTE_LENGTH",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"captureBodyFromWinterCGRequest",{enumerable:!0,get:function(){return D}}),Object.defineProperty(e,"extractQueryParamsFromUrl",{enumerable:!0,get:function(){return q}}),Object.defineProperty(e,"getMaxBodyByteLength",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"headersToDict",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"httpHeadersToSpanAttributes",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"httpRequestToRequestData",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"winterCGHeadersToDict",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"winterCGRequestToRequestData",{enumerable:!0,get:function(){return h}});var t=r(d[0]),o=r(d[1]),n=r(d[2]),c=r(d[3]),s=r(d[4]),u=r(d[5]);const f=1048576,l=["text/","application/json","application/x-www-form-urlencoded","application/xml","application/graphql"];function p(t){return"small"===t?1e3:"medium"===t?1e4:f}function y(t){const o={};try{t.forEach((t,n)=>{"string"==typeof t&&(o[n]=t)})}catch{}return o}function b(t){const o=Object.create(null);try{Object.entries(t).forEach(([t,n])=>{"string"==typeof n?o[t]=n:"number"==typeof n&&(o[t]=String(n))})}catch{}return o}function h(t){const o=y(t.headers);return{method:t.method,url:t.url,query_string:q(t.url),headers:o}}function O(t){if(!t)return!1;const o=t.toLowerCase();return l.some(t=>o.includes(t))}async function D(n,c,s){try{const l=n.headers.get("content-type");if(!O(l))return void(t.DEBUG_BUILD&&o.debug.log("Skipping body capture for non-textual content type:",l));if(!n.body)return;const y=n.headers.get("content-length"),b=p(s);if(y){const n=parseInt(y,10);if(!isNaN(n)&&n>f)return void(t.DEBUG_BUILD&&o.debug.log("Skipping body capture: body too large",n))}const h=n.clone().text(),D=new Promise(t=>{(0,u.safeUnref)(setTimeout(()=>t(null),2e3))}),E=await Promise.race([h,D]);if(null===E)return void(t.DEBUG_BUILD&&o.debug.log("Timeout reading request body"));if(!E)return;const _=(new TextEncoder).encode(E),j=_.length;let w;if(j>b){w=`${(new TextDecoder).decode(_.slice(0,b-3))}...`}else w=E;c.setSDKProcessingMetadata({normalizedRequest:{data:w}}),t.DEBUG_BUILD&&o.debug.log("Captured request body:",j,"bytes")}catch(n){t.DEBUG_BUILD&&o.debug.error("Error capturing request body:",n)}}function E(t){const o=t.headers||{},n=("string"==typeof o["x-forwarded-host"]?o["x-forwarded-host"]:void 0)||("string"==typeof o.host?o.host:void 0),c=("string"==typeof o["x-forwarded-proto"]?o["x-forwarded-proto"]:void 0)||t.protocol||(t.socket?.encrypted?"https":"http"),s=t.url||"",u=_({url:s,host:n,protocol:c}),f=t.body||void 0,l=t.cookies;return{url:u,method:t.method,query_string:q(s),headers:b(o),cookies:l,data:f}}function _({url:t,protocol:o,host:n}){return t?.startsWith("http")?t:t&&n?`${o}://${n}${t}`:void 0}function j(t,o=!1,u="request"){const f="boolean"==typeof o?(0,n.defaultPiiToCollectionOptions)(o):o,l="request"===u?f.httpHeaders.request:f.httpHeaders.response,p=f.cookies,y=`http.${u}.header.`,b={};try{const o={};for(const[n,u]of Object.entries(t)){if(null==u)continue;const t=n.toLowerCase();if("cookie"===t||"set-cookie"===t){if(!1===p)continue;if("string"==typeof u&&""!==u){const o=P(u,"set-cookie"===t),n=(0,s.filterKeyValueData)(o,p,c.SENSITIVE_COOKIE_NAME_SNIPPETS);for(const[o,c]of Object.entries(n))b[`${y}${w(t)}.${w(o)}`]=c}else b[`${y}${w(t)}`]=c.FILTERED_VALUE}else{if(!1===l)continue;Array.isArray(u)?o[t]=u.map(t=>null!=t?String(t):t).join(";
1069"):"string"==typeof u&&(o[t]=u)}}if(!1!==l){const t=(0,s.filterKeyValueData)(o,l);for(const[o,n]of Object.entries(t))b[`${y}${w(o)}`]=n}}catch{}return b}function w(t){return t.replace(/-/g,"_")}function P(t,o){const n=t.indexOf(";"),c=o&&-1!==n?t.substring(0,n):t,s=o?[c]:c.split("; "),u={};for(const t of s){const o=t.indexOf("="),n=(-1!==o?t.substring(0,o):t).toLowerCase(),c=-1!==o?t.substring(o+1):"";u[n]=c}return u}function q(t){if(t)try{const o=new URL(t,"http://s.io").search.slice(1);return o.length?o:void 0}catch{return}}},972,[861,865,951,952,957,928]);
1070__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SPAN_KIND",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"spanKindToName",{enumerable:!0,get:function(){return E}});const n={INTERNAL:0,SERVER:1,CLIENT:2,PRODUCER:3,CONSUMER:4},t={[n.INTERNAL]:"INTERNAL",[n.SERVER]:"SERVER",[n.CLIENT]:"CLIENT",[n.PRODUCER]:"PRODUCER",[n.CONSUMER]:"CONSUMER"};function E(n){return t[n]}},973,[]);
1071__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);const c=100;function u(u,s){const b=(0,t.getClient)(),l=(0,t.getIsolationScope)();if(!b)return;const{beforeBreadcrumb:f=null,maxBreadcrumbs:p=c}=b.getOptions();if(p<=0)return;const B={timestamp:(0,o.dateTimestampInSeconds)(),...u},_=f?(0,n.consoleSandbox)(()=>f(B,s)):B;null!==_&&(b.emit&&b.emit("beforeAddBreadcrumb",_,s),l.addBreadcrumb(_,p))}},974,[890,865,883]);
1072__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"functionToStringIntegration",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);let c;const u=new WeakMap,p=(0,n.defineIntegration)(()=>({name:"FunctionToString",setupOnce(){c=Function.prototype.toString;try{Function.prototype.toString=function(...n){const p=(0,o.getOriginalFunction)(this),s=u.has((0,t.getClient)())&&void 0!==p?p:this;return c.apply(s,n)}}catch{}},setup(t){u.set(t,!0)}}))},975,[890,931,877]);
1073__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"eventFiltersIntegration",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"inboundFiltersIntegration",{enumerable:!0,get:function(){return f}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),i=r(d[3]),s=r(d[4]),c=r(d[5]);const l=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,/can't redefine non-configurable property "solana"/,/vv\(\)\.getRestrictions is not a function/,/Can't find variable: _AutofillCallbackHandler/,/Object Not Found Matching Id:\d+, MethodName:simulateEvent/,/^Java exception was raised during method invocation$/],u=(0,t.defineIntegration)((n={})=>{let t;return{name:"EventFilters",setup(o){const i=o.getOptions();t=p(n,i)},processEvent(o,i,s){if(!t){const o=s.getOptions();t=p(n,o)}return v(o,t)?null:o}}}),f=(0,t.defineIntegration)((n={})=>({...u(n),name:"InboundFilters"}));function p(n={},t={}){return{allowUrls:[...n.allowUrls||[],...t.allowUrls||[]],denyUrls:[...n.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...n.ignoreErrors||[],...t.ignoreErrors||[],...n.disableErrorDefaults?[]:l],ignoreTransactions:[...n.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function v(t,i){if(t.type){if("transaction"===t.type&&b(t,i.ignoreTransactions))return n.DEBUG_BUILD&&o.debug.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${(0,s.getEventDescription)(t)}`),!0}else{if(E(t,i.ignoreErrors))return n.DEBUG_BUILD&&o.debug.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${(0,s.getEventDescription)(t)}`),!0;if($(t))return n.DEBUG_BUILD&&o.debug.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${(0,s.getEventDescription)(t)}`),!0;if(U(t,i.denyUrls))return n.DEBUG_BUILD&&o.debug.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${(0,s.getEventDescription)(t)}.\nUrl: ${D(t)}`),!0;if(!h(t,i.allowUrls))return n.DEBUG_BUILD&&o.debug.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${(0,s.getEventDescription)(t)}.\nUrl: ${D(t)}`),!0}return!1}function E(n,t){return!!t?.length&&(0,i.getPossibleEventMessages)(n).some(n=>
1073(0,c.stringMatchesSomePattern)(n,t))}function b(n,t){if(!t?.length)return!1;const o=n.transaction;return!!o&&(0,c.stringMatchesSomePattern)(o,t)}function U(n,t){if(!t?.length)return!1;const o=D(n);return!!o&&(0,c.stringMatchesSomePattern)(o,t)}function h(n,t){if(!t?.length)return!0;const o=D(n);return!o||(0,c.stringMatchesSomePattern)(o,t)}function y(n=[]){for(let t=n.length-1;t>=0;t--){const o=n[t];if(o&&"<anonymous>"!==o.filename&&"[native code]"!==o.filename)return o.filename||null}return null}function D(t){try{const n=[...t.exception?.values??[]].reverse().find(n=>void 0===n.mechanism?.parent_id&&n.stacktrace?.frames?.length),o=n?.stacktrace?.frames;return o?y(o):null}catch{return n.DEBUG_BUILD&&o.debug.error(`Cannot extract url for event ${(0,s.getEventDescription)(t)}`),null}}function $(n){return!!n.exception?.values?.length&&(!n.message&&!n.exception.values.some(n=>n.stacktrace||n.type&&"Error"!==n.type||n.value))}},976,[861,931,865,948,876,880]);
1074__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"linkedErrorsIntegration",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);const s=(0,t.defineIntegration)((t={})=>{const s=t.limit||5,c=t.key||"cause";return{name:"LinkedErrors",preprocessEvent(t,u,p){const l=p.getOptions();(0,n.applyAggregateErrorsToEvent)(o.exceptionFromError,l.stackParser,c,s,t,u)}}})},977,[931,978,979]);
1075__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"applyAggregateErrorsToEvent",{enumerable:!0,get:function(){return t}});var n=r(d[0]);function t(t,o,c,s,u,l){if(!u.exception?.values||!l||!(0,n.isInstanceOf)(l.originalException,Error))return;const p=u.exception.values.length>0?u.exception.values[u.exception.values.length-1]:void 0;p&&(u.exception.values=i(t,o,s,l.originalException,c,u.exception.values,p,0))}function i(t,u,l,p,f,h,x,v){if(h.length>=l+1)return h;let _=[...h];if((0,n.isInstanceOf)(p[f],Error)){c(x,v,p);const n=t(u,p[f]),o=_.length;s(n,f,o,v),_=i(t,u,l,p[f],f,[n,..._],n,o)}return o(p)&&p.errors.forEach((o,h)=>{if((0,n.isInstanceOf)(o,Error)){c(x,v,p);const n=t(u,o),E=_.length;s(n,`errors[${h}]`,E,v),_=i(t,u,l,o,f,[n,..._],n,E)}}),_}function o(n){return Array.isArray(n.errors)}function c(n,t,i){n.mechanism={handled:!0,type:"auto.core.linked_errors",...o(i)&&{is_exception_group:!0},...n.mechanism,exception_id:t}}function s(n,t,i,o){n.mechanism={handled:!0,...n.mechanism,type:"chained",source:t,exception_id:i,parent_id:o}}},978,[878]);
1076__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_enhanceErrorWithSentryInfo",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"eventFromMessage",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"eventFromUnknownInput",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"exceptionFromError",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"parseStackFrames",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]);function c(t,n){return t(n.stack||"",1)}function u(n){return(0,t.isError)(n)&&"__sentry_fetch_url_host__"in n&&"string"==typeof n.__sentry_fetch_url_host__}function f(t){return u(t)?`${t.message} (${t.__sentry_fetch_url_host__})`:t.message}function _(t,n){const s={type:n.name||n.constructor.name,value:f(n)},o=c(t,n);return o.length&&(s.stacktrace={frames:o}),s}function p(t){for(const n in t)if(Object.prototype.hasOwnProperty.call(t,n)){const s=t[n];if(s instanceof Error)return s}}function y(n){if("name"in n&&"string"==typeof n.name){let t=`'${n.name}' captured as exception`;return"message"in n&&"string"==typeof n.message&&(t+=` with message '${n.message}'`),t}if("message"in n&&"string"==typeof n.message)return n.message;const s=(0,o.extractExceptionKeysForMessage)(n);if((0,t.isErrorEvent)(n))return`Event \`ErrorEvent\` captured as exception with message \`${n.message}\``;const c=l(n);return`${c&&"Object"!==c?`'${c}'`:"Object"} captured as exception with keys: ${s}`}function l(t){try{const n=Object.getPrototypeOf(t);return n?n.constructor.name:void 0}catch{}}function h(n,o,c,u){if((0,t.isError)(c))return[c,void 0];if(o.synthetic=!0,(0,t.isPlainObject)(c)){const t=n?.getOptions().normalizeDepth,o={__serialized__:(0,s.normalizeToSize)(c,t)},f=p(c);if(f)return[f,o];const _=y(c),l=u?.syntheticException||new Error(_);return l.message=_,[l,o]}const f=u?.syntheticException||new Error(c);return f.message=`${c}`,[f,void 0]}function v(t,s,o,c){const u=c?.data&&c.data.mechanism||{handled:!0,type:"generic"},[f,p]=h(t,u,o,c),y={exception:{values:[_(s,f)]}};return p&&(y.extra=p),(0,n.addExceptionTypeValue)(y,void 0,void 0),(0,n.addExceptionMechanism)(y,u),{...y,event_id:c?.event_id}}function E(s,o,u="info",f,_){const p={event_id:f?.event_id,level:u};if(_&&f?.syntheticException){const t=c(s,f.syntheticException);t.length&&(p.exception={values:[{value:o,stacktrace:{frames:t}}]},(0,n.addExceptionMechanism)(p,{synthetic:!0}))}
1076if((0,t.isParameterizedString)(o)){const{__sentry_template_string__:t,__sentry_template_values__:n}=o;return p.logentry={message:t,params:n},p}return p.message=o,p}},979,[878,876,881,877]);
1077__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"moduleMetadataIntegration",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);const s=(0,t.defineIntegration)(()=>({name:"ModuleMetadata",setup(t){t.on("beforeEnvelope",t=>{(0,o.forEachEnvelopeItem)(t,(t,o)=>{if("event"===o){const o=Array.isArray(t)?t[1]:void 0;o&&((0,n.stripMetadataFromStackFrames)(o),t[1]=o)}})}),t.on("applyFrameMetadata",o=>{if(o.type)return;const s=t.getOptions().stackParser;(0,n.addMetadataToStackFrames)(s,o)})}}))},980,[931,981,908]);
1078__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addMetadataToStackFrames",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"getFilenameToMetadataMap",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"getMetadataForUrl",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"stripMetadataFromStackFrames",{enumerable:!0,get:function(){return l}});var t=r(d[0]);const n=new Map,o=new Set;function c(n){if(!t.GLOBAL_OBJ._sentryModuleMetadata)return{};const o={};for(const c of Object.keys(t.GLOBAL_OBJ._sentryModuleMetadata)){const f=t.GLOBAL_OBJ._sentryModuleMetadata[c],u=n(c);for(const t of u.reverse())if(t.filename){o[t.filename]=f;break}}return o}function f(c){if(t.GLOBAL_OBJ._sentryModuleMetadata)for(const f of Object.keys(t.GLOBAL_OBJ._sentryModuleMetadata)){const u=t.GLOBAL_OBJ._sentryModuleMetadata[f];if(o.has(f))continue;o.add(f);const s=c(f);for(const t of s.reverse())if(t.filename){n.set(t.filename,u);break}}}function u(t,o){return f(t),n.get(o)}function s(t,n){n.exception?.values?.forEach(n=>{n.stacktrace?.frames?.forEach(n=>{if(!n.filename||n.module_metadata)return;const o=u(t,n.filename);o&&(n.module_metadata=o)})})}function l(t){t.exception?.values?.forEach(t=>{t.stacktrace?.frames?.forEach(t=>{delete t.module_metadata})})}},981,[863]);
1079__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"requestDataIntegration",{enumerable:!0,get:function(){return l}});
1079var t=r(d[0]),s=r(d[1]),o=r(d[2]),n=r(d[3]),u=r(d[4]),c=r(d[5]),p=r(d[6]);const l=(0,s.defineIntegration)((s={})=>{function o(t){const o=t.getDataCollectionOptions(),n={...o,...!0===s.include?.cookies&&!1===o.cookies&&{cookies:!0},...!0===s.include?.headers&&!1===o.httpHeaders.request&&{httpHeaders:{...o.httpHeaders,request:!0}}};return{dataCollection:n,include:{cookies:!1!==n.cookies,data:!0,headers:!1!==n.httpHeaders.request,ip:n.userInfo,query_string:!1!==n.queryParams,url:!0,...s.include}}}return{name:"RequestData",processEvent(t,s,n){const{sdkProcessingMetadata:u={}}=t,{normalizedRequest:c,ipAddress:p}=u,{include:l}=o(n);return c&&f(t,c,{ipAddress:p},l),t},processSegmentSpan(s,n){const{sdkProcessingMetadata:u={}}=(0,t.getIsolationScope)().getScopeData(),{normalizedRequest:c,ipAddress:p}=u;if(!c)return;const{include:l,dataCollection:f}=o(n);S(s,c,p,l,f)}}});function f(t,s,o,n){if(t.request={...t.request,...h(s,n)},n.ip){const n=s.headers&&(0,c.getClientIPAddress)(s.headers)||o.ipAddress;n&&(t.user={...t.user,ip_address:n})}}function S(t,s,n,l,f){const S=h(s,l),q={};if(S.url&&(q["url.full"]=S.url),S.method&&(q["http.request.method"]=S.method),S.query_string&&(q["url.query"]=k(S.query_string)),(0,p.safeSetSpanJSONAttributes)(t,q),S.cookies&&Object.keys(S.cookies).length>0){const s=Object.entries(S.cookies).map(([t,s])=>`${t}=${s}`).join("; "),o=(0,u.httpHeadersToSpanAttributes)({cookie:s},f,"request");(0,p.safeSetSpanJSONAttributes)(t,o)}if(S.headers){const s=(0,u.httpHeadersToSpanAttributes)(S.headers,f,"request");(0,p.safeSetSpanJSONAttributes)(t,s)}if(null!=S.data){const s="string"==typeof S.data?S.data:JSON.stringify(S.data);s&&(0,p.safeSetSpanJSONAttributes)(t,{"http.request.body.data":s})}if(l.ip){const u=s.headers&&(0,c.getClientIPAddress)(s.headers)||n||void 0;u&&(0,p.safeSetSpanJSONAttributes)(t,{[o.SEMANTIC_ATTRIBUTE_USER_IP_ADDRESS]:u})}}function h(t,s){const o={},u={...t.headers};if(s.headers&&(o.headers=u,s.cookies||delete u.cookie,!s.ip)){const t=new Set(c.ipHeaderNames.map(t=>t.toLowerCase()));for(const s of Object.keys(u))t.has(s.toLowerCase())&&delete u[s]}if(o.method=t.method,s.url&&(o.url=t.url),s.cookies){const s=t.cookies||(u?.cookie?(0,n.parseCookie)(u.cookie):void 0);o.cookies=s||{}}return s.query_string&&(o.query_string=t.query_string),s.data&&(o.data=t.data),o}function k(t){if("string"==typeof t)return t||void 0;return(Array.isArray(t)?t:Object.entries(t)).map(([t,s])=>`${t}=${s}`).join("&")||void 0}},982,[890,931,891,959,972,983,919]);
1080__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getClientIPAddress",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"ipHeaderNames",{enumerable:!0,get:function(){return t}});const t=["X-Client-IP","X-Forwarded-For","Fly-Client-IP","CF-Connecting-IP","Fastly-Client-Ip","True-Client-Ip","X-Real-IP","X-Cluster-Client-IP","X-Forwarded","Forwarded-For","Forwarded","X-Vercel-Forwarded-For"];function n(n){const F={};for(const t of Object.keys(n))F[t.toLowerCase()]=n[t];return t.map(t=>{const n=F[t.toLowerCase()],o=Array.isArray(n)?n.join(";"):n;return"Forwarded"===t?f(o):o?.split(",").map(t=>t.trim())}).reduce((t,n)=>n?t.concat(n):t,[]).find(t=>null!==t&&o(t))||null}function f(t){if(!t)return null;for(const n of t.split(";"))if(n.startsWith("for="))return n.slice(4);return null}function o(t){return/(?:^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$)|(?:^(?:(?:[a-fA-F\d]{1,4}:){7}(?:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-fA-F\d]{1,4}|:)|(?:[a-fA-F\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,2}|:)|(?:[a-fA-F\d]{1,4}:){4}(?:(?::[a-fA-F\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,3}|:)|(?:[a-fA-F\d]{1,4}:){3}(?:(?::[a-fA-F\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,4}|:)|(?:[a-fA-F\d]{1,4}:){2}(?:(?::[a-fA-F\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,5}|:)|(?:[a-fA-F\d]{1,4}:){1}(?:(?::[a-fA-F\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,6}|:)|(?::(?:(?::[a-fA-F\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-fA-F\d]{1,4}){1,7}|:)))(?:%[0-9a-zA-Z]{1,})?$)/.test(t)}},983,[]);
1081__d(function(g,r,i,a,m,e,d){"use strict";
1081Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"captureConsoleIntegration",{enumerable:!0,get:function(){return v}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),l=r(d[5]),u=r(d[6]),p=r(d[7]),f=r(d[8]);const v=(0,s.defineIntegration)((n={})=>{const s=n.levels||c.CONSOLE_LEVELS,l=n.handled??!0;return{name:"CaptureConsole",setup(n){"console"in f.GLOBAL_OBJ&&(0,o.addConsoleInstrumentationHandler)(({args:o,level:c})=>{(0,t.getClient)()===n&&s.includes(c)&&E(o,c,l)})}}});function E(o,s,c){const f=(0,u.severityLevelFromString)(s),v=new Error,E={level:(0,u.severityLevelFromString)(s),extra:{arguments:o}};(0,t.withScope)(t=>{if(t.addEventProcessor(t=>(t.logger="console",(0,l.addExceptionMechanism)(t,{handled:c,type:"auto.core.capture_console"}),t)),"assert"===s){if(!o[0]){const n=`Assertion failed: ${(0,p.safeJoin)(o.slice(1)," ")||"console.assert"}`;t.setExtra("arguments",o.slice(1)),t.captureMessage(n,f,{captureContext:E,syntheticException:v})}return}const u=o.find(t=>t instanceof Error);if(u)return void(0,n.captureException)(u,E);const x=(0,p.safeJoin)(o," ");t.captureMessage(x,f,{captureContext:E,syntheticException:v})})}},984,[890,922,985,931,865,876,986,880,863]);
1082__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addConsoleInstrumentationFilter",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"addConsoleInstrumentationHandler",{enumerable:!0,get:function(){return f}});var n=r(d[0]),o=r(d[1]),t=r(d[2]),s=r(d[3]),l=r(d[4]),c=r(d[5]);const u=new Set([]);function f(n){const o="console",t=(0,c.addHandler)(o,n);return(0,c.maybeInstrument)(o,L),t}function O(n){for(const o of n)u.add(o);return()=>{for(const o of n)u.delete(o)}}function L(){"console"in l.GLOBAL_OBJ&&o.CONSOLE_LEVELS.forEach(function(f){f in l.GLOBAL_OBJ.console&&(0,t.fill)(l.GLOBAL_OBJ.console,f,function(t){return o.originalConsoleMethods[f]=t,function(...t){const O=t[0],L=o.originalConsoleMethods[f],B=u.size&&"string"==typeof O&&(0,s.stringMatchesSomePattern)(O,u);B||(0,c.triggerHandlers)("console",{args:t,level:f}),(!B||n.DEBUG_BUILD&&o.debug.isEnabled())&&L?.apply(l.GLOBAL_OBJ.console,t)}})})}},985,[861,865,877,880,863,864]);
1083__d(function(g,r,i,a,m,e,d){"use strict";function n(n){return"warn"===n?"warning":["fatal","error","warning","log","info","debug"].includes(n)?n:"log"}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"severityLevelFromString",{enumerable:!0,get:function(){return n}})},986,[]);
1084__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_shouldDropEvent",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"dedupeIntegration",{enumerable:!0,get:function(){return o}});var n=r(d[0]),t=r(d[1]),u=r(d[2]),i=r(d[3]);const o=(0,t.defineIntegration)(()=>{let t;return{name:"Dedupe",processEvent(i){if(i.type)return i;try{if(c(i,t))return n.DEBUG_BUILD&&u.debug.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return t=i}}});function c(n,t){return!!t&&(!!f(n,t)||!!l(n,t))}function f(n,t){const u=n.message,i=t.message;return!(!u&&!i)&&(!(u&&!i||!u&&i)&&(u===i&&(!!s(n,t)&&!!p(n,t))))}function l(n,t){const u=v(t),i=v(n);return!(!u||!i)&&(u.type===i.type&&u.value===i.value&&(!!s(n,t)&&!!p(n,t)))}function p(n,t){let u=(0,i.getFramesFromEvent)(n),o=(0,i.getFramesFromEvent)(t);if(!u&&!o)return!0;if(u&&!o||!u&&o)return!1;if(o.length!==u.length)return!1;for(let n=0;n<o.length;n++){const t=o[n],i=u[n];if(t.filename!==i.filename||t.lineno!==i.lineno||t.colno!==i.colno||t.function!==i.function)return!1}return!0}function s(n,t){let u=n.fingerprint,i=t.fingerprint;if(!u&&!i)return!0;if(u&&!i||!u&&i)return!1;try{return!(u.join("")!==i.join(""))}catch{return!1}}function v(n){return n.exception?.values?.[0]}},987,[861,931,865,868]);
1085__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"extraErrorDataIntegration",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u=r(d[5]),f=r(d[6]);const l=(0,n.defineIntegration)((t={})=>{const{depth:n=3,captureErrorCause:o=!0}=t;return{name:"ExtraErrorData",processEvent(t,c,s){const{maxValueLength:u}=s.getOptions();return E(t,c,n,o,u)}}});function E(t,n={},o,f,l){if(!n.originalException||!(0,c.isError)(n.originalException))return t;const E=n.originalException.name||n.originalException.constructor.name,x=p(n.originalException,f,l);if(x){const n={...t.contexts},f=(0,s.normalize)(x,o);return(0,c.isPlainObject)(f)&&((0,u.setSkipNormalizationHint)(f),n[E]=f),{...t,contexts:n}}return t}function p(n,s,u){try{const t=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],o={};for(const s of Object.keys(n)){if(-1!==t.indexOf(s))continue;const l=n[s];o[s]=(0,c.isError)(l)||"string"==typeof l?u?(0,f.truncate)(`${l}`,u):`${l}`:l}if(s&&void 0!==n.cause)if((0,c.isError)(n.cause)){const t=n.cause.name||n.cause.constructor.name;o.cause={[t]:p(n.cause,!1,u)}}else o.cause=n.cause;if("function"==typeof n.toJSON){const t=n.toJSON();for(const n of Object.keys(t)){const s=t[n];o[n]=(0,c.isError)(s)?s.toString():s}}return o}catch(n){t.DEBUG_BUILD&&o.debug.error("Unable to extract extra data from the Error object:",n)}return null}},988,[861,931,865,878,881,882,880]);
1086__d(function(g,r,i,a,m,e,d){"use strict";
1086Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"generateIteratee",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"rewriteFramesIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]),c=r(d[2]);const o=(0,t.defineIntegration)((t={})=>{const n=t.root,o=t.prefix||"app:///",f="window"in c.GLOBAL_OBJ&&!!c.GLOBAL_OBJ.window,l=t.iteratee||s({isBrowser:f,root:n,prefix:o});function u(t){try{return{...t,exception:{...t.exception,values:t.exception.values.map(t=>{return{...t,...t.stacktrace&&{stacktrace:(n=t.stacktrace,{...n,frames:n?.frames?.map(t=>l(t))})}};var n})}}}catch{return t}}return{name:"RewriteFrames",processEvent(t){let n=t;return t.exception&&Array.isArray(t.exception.values)&&(n=u(n)),n}}});function s({isBrowser:t,root:c,prefix:o}){return s=>{if(!s.filename)return s;const f=/^[a-zA-Z]:\\/.test(s.filename)||s.filename.includes("\\")&&!s.filename.includes("/"),l=/^\//.test(s.filename);if(t){if(c){const t=s.filename;0===t.indexOf(c)&&(s.filename=t.replace(c,o))}}else if(f||l){const t=f?s.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):s.filename,l=c?(0,n.relative)(c,t):(0,n.basename)(t);s.filename=`${o}${l}`}return s}}},989,[931,990,863]);
1087__d(function(g,r,_i,a,m,e,d){"use strict";function t(t,n){let i=0;for(let n=t.length-1;n>=0;n--){const l=t[n];"."===l?t.splice(n,1):".."===l?(t.splice(n,1),i++):i&&(t.splice(n,1),i--)}if(n)for(;i--;i)t.unshift("..");return t}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"basename",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"dirname",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"isAbsolute",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"join",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"normalizePath",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"relative",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"resolve",{enumerable:!0,get:function(){return l}});const n=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function i(t){const i=t.length>1024?`<truncated>${t.slice(-1024)}`:t,l=n.exec(i);return l?l.slice(1):[]}function l(...n){let i="",l=!1;for(let t=n.length-1;t>=-1&&!l;t--){const c=t>=0?n[t]:"/";c&&(i=`${c}/${i}`,l="/"===c.charAt(0))}return i=t(i.split("/").filter(t=>!!t),!l).join("/"),(l?"/":"")+i||"."}function c(t){let n=0;for(;n<t.length&&""===t[n];n++);let i=t.length-1;for(;i>=0&&""===t[i];i--);return n>i?[]:t.slice(n,i-n+1)}function o(t,n){t=l(t).slice(1),n=l(n).slice(1);const i=c(t.split("/")),o=c(n.split("/")),u=Math.min(i.length,o.length);let f=u;for(let t=0;t<u;t++)if(i[t]!==o[t]){f=t;break}let s=[];for(let t=f;t<i.length;t++)s.push("..");return s=s.concat(o.slice(f)),s.join("/")}function u(n){const i=f(n),l="/"===n.slice(-1);let c=t(n.split("/").filter(t=>!!t),!i).join("/");return c||i||(c="."),c&&l&&(c+="/"),(i?"/":"")+c}function f(t){return"/"===t.charAt(0)}function s(...t){return u(t.join("/"))}function b(t){const n=i(t),l=n[0]||"";let c=n[1];return l||c?(c&&(c=c.slice(0,c.length-1)),l+c):"."}function h(t,n){let l=i(t)[2]||"";return n&&l.slice(-1*n.length)===n&&(l=l.slice(0,l.length-n.length)),l}},990,[]);
1088__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"DB_OPERATIONS_TO_INSTRUMENT",{enumerable:!0,get:function(){return T}}),Object.defineProperty(_e,"FILTER_MAPPINGS",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"extractOperation",{enumerable:!0,get:function(){return I}}),Object.defineProperty(_e,"instrumentSupabaseClient",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"supabaseIntegration",{enumerable:!0,get:function(){return w}}),Object.defineProperty(_e,"translateFiltersIntoMethods",{enumerable:!0,get:function(){return R}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=r(d[3]),s=r(d[4]),u=r(d[5]),c=r(d[6]),p=r(d[7]),l=r(d[8]),f=r(d[9]),h=r(d[10]);const y=["reauthenticate","signInAnonymously","signInWithOAuth","signInWithIdToken","signInWithOtp","signInWithPassword","signInWithSSO","signOut","signUp","verifyOtp"],b=["createUser","deleteUser","listUsers","getUserById","updateUserById","inviteUserByEmail"],S={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"},T=["select","insert","upsert","update","delete"];function E(e){try{e.__SENTRY_INSTRUMENTED__=!0}catch{}}function O(e){try{return e.__SENTRY_INSTRUMENTED__}catch{return!1}}function _(e,t){return Object.keys(t).length>0?t:Array.isArray(e)&&e.length>0?e:void 0}function I(e,t={}){switch(e){case"GET":return"select";case"POST":return t.Prefer?.includes("resolution=")?"upsert":"insert";case"PATCH":return"update";case"DELETE":return"delete";default:return"<unknown-op>"}}function R(e,t){if(""===t||"*"===t)return"select(*)";if("select"===e)return`select(${t})`;if("or"===e||e.endsWith(".or"))return`${e}${t}`;const[n,...o]=t.split(".");let s;return s=n?.startsWith("fts")?"textSearch":n?.startsWith("plfts")?"textSearch[plain]":n?.startsWith("phfts")?"textSearch[phrase]":n?.startsWith("wfts")?"textSearch[websearch]":n&&S[n]||"filter",`${s}(${e}, ${o.join(".")})`}function P(e,t=!1){return new Proxy(e,{apply:(n,s,c)=>(0,h.startSpan)({name:`auth ${t?"(admin) ":""}${e.name}`,attributes:{[u.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.db.supabase",[u.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"db","db.system":"postgresql","db.operation":`auth.${t?"admin.":""}${e.name}`}},e=>Reflect.apply(n,s,c).then(t=>(t&&"object"==typeof t&&"error"in t&&t.error?(e.setStatus({code:f.SPAN_STATUS_ERROR}),(0,o.captureException)(t.error,{mechanism:{handled:!1,type:"auto.db.supabase.auth"}})):e.setStatus({code:f.SPAN_STATUS_OK}),e.end(),t)).catch(t=>{throw e.setStatus({code:f.SPAN_STATUS_ERROR}),e.end(),(0,o.captureException)(t,{mechanism:{handled:!1,type:"auto.db.supabase.auth"}}),t}).then(...c))})}function A(e){const t=e.auth;if(t&&!O(e.auth)){for(const n of y){const o=t[n];o&&("function"==typeof e.auth[n]&&(e.auth[n]=P(o)))}for(const n of b){const o=t.admin[n];o&&("function"==typeof e.auth.admin[n]&&(e.auth.admin[n]=P(o,!0)))}E(e.auth)}}function N(n,s){O(n.prototype.then)||(n.prototype.then=new Proxy(n.prototype.then,{apply(n,c,y){const b=T,S=c,E=I(S.method,S.headers);if(!b.includes(E))return Reflect.apply(n,c,y);if(!S?.url?.pathname||"string"!=typeof S.url.pathname)return Reflect.apply(n,c,y);const O=S.url.pathname.split("/"),P=O.length>0?O[O.length-1]:"",A=[];
1088for(const[e,t]of S.url.searchParams.entries())A.push(R(e,t));const N=Object.create(null);if((0,l.isPlainObject)(S.body))for(const[e,t]of Object.entries(S.body))N[e]=t;const U=(0,t.getClient)(),j=s.sendOperationData??!0===U?.getDataCollectionOptions().userInfo,k=_(S.body,N),w="select"===E?"":`${E}${$=S.body,v=N,void 0!==_($,v)?"(...) ":""}`;var $,v;const x=j?A.join(" "):A.length>0?"[redacted]":"",B=[w.trimEnd(),x].filter(Boolean).join(" "),D=B?`${B} from(${P})`:`from(${P})`,C={"db.table":P,"db.schema":S.schema,"db.url":S.url.origin,"db.sdk":S.headers["X-Client-Info"],"db.system":"postgresql","db.operation":E,[u.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.db.supabase",[u.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"db"};return A.length&&j&&(C["db.query"]=A),void 0!==k&&j&&(C["db.body"]=k),(0,h.startSpan)({name:D,attributes:C},t=>Reflect.apply(n,c,[]).then(n=>{if(t&&(n&&"object"==typeof n&&"status"in n&&(0,f.setHttpStatus)(t,n.status||500),t.end()),n?.error){const e=new Error(n.error.message);n.error.code&&(e.code=n.error.code),n.error.details&&(e.details=n.error.details);const t={};A.length&&j&&(t.query=A),void 0!==k&&j&&(t.body=k),(0,o.captureException)(e,e=>(e.addEventProcessor(e=>((0,p.addExceptionMechanism)(e,{handled:!1,type:"auto.db.supabase.postgres"}),e)),e.setContext("supabase",t),e))}const s={type:"supabase",category:`db.${E}`,message:D},u={};return A.length&&j&&(u.query=A),void 0!==k&&j&&(u.body=k),Object.keys(u).length&&(s.data=u),(0,e.addBreadcrumb)(s),n},e=>{throw t&&((0,f.setHttpStatus)(t,500),t.end()),e}).then(...y))}}),E(n.prototype.then))}function U(e,t){for(const o of T)O(e.prototype[o])||(e.prototype[o]=new Proxy(e.prototype[o],{apply(e,s,u){const p=Reflect.apply(e,s,u),l=p.constructor;return n.DEBUG_BUILD&&c.debug.log(`Instrumenting ${o} operation's PostgRESTFilterBuilder`),N(l,t),p}}),E(e.prototype[o]))}const j=(e,t={})=>{if(!e)return void(n.DEBUG_BUILD&&c.debug.warn("Supabase integration was not installed because no Supabase client was provided."));const o=e.constructor===Function?e:e.constructor;var s,u;u=t,O((s=o).prototype.from)||(s.prototype.from=new Proxy(s.prototype.from,{apply(e,t,n){const o=Reflect.apply(e,t,n);return U(o.constructor,u),o}}),E(s.prototype.from)),A(e)},k=(e,t)=>({setupOnce(){j(e,t)},name:"Supabase"}),w=(0,s.defineIntegration)(e=>k(e.supabaseClient,{sendOperationData:e.sendOperationData}))},991,[974,890,861,922,931,891,865,876,878,892,913]);
1089__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"applyZodErrorsToEvent",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"flattenIssue",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"flattenIssuePath",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"formatIssueMessage",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"zodErrorsIntegration",{enumerable:!0,get:function(){return l}});var e=r(d[0]),t=r(d[1]),n=r(d[2]);function s(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}}function o(e){return e.map(e=>"number"==typeof e?"<array>":e).join(".")}function u(e){const t=new Set;for(const n of e.issues){const e=o(n.path);e.length>0&&t.add(e)}const s=Array.from(t);if(0===s.length){let t="variable";if(e.issues.length>0){const 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,n.truncate)(s.join(", "),100)}`}function c(e,n=!1,o,c){if(!(o.exception?.values&&c.originalException&&(l=c.originalException,(0,t.isError)(l)&&"ZodError"===l.name&&Array.isArray(l.issues))&&0!==c.originalException.issues.length))return o;var l;try{const t=(n?c.originalException.issues:c.originalException.issues.slice(0,e)).map(s);return n&&(Array.isArray(c.attachments)||(c.attachments=[]),c.attachments.push({filename:"zod_issues.json",data:JSON.stringify({issues:t})})),{...o,exception:{...o.exception,values:[{...o.exception.values[0],value:u(c.originalException)},...o.exception.values.slice(1)]},extra:{...o.extra,"zoderror.issues":t.slice(0,e)}}}catch(e){return{...o,extra:{...o.extra,"zoderrors sentry integration parse error":{message:"an exception was thrown while processing ZodError within applyZodErrorsToEvent()",error:e instanceof Error?`${e.name}: ${e.message}\n${e.stack}`:"unknown"}}}}}const l=(0,e.defineIntegration)((e={})=>{const t=e.limit??10;return{name:"ZodErrors",processEvent:(n,s)=>c(t,e.saveZodIssuesAsAttachment,n,s)}})},992,[931,878,880]);
1090__d(function(g,r,_i,a,m,e,d){"use strict";
1090Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"thirdPartyErrorFilterIntegration",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]),i=r(d[2]),o=r(d[3]),s=r(d[4]);const l=(0,t.defineIntegration)(t=>({name:"ThirdPartyErrorsFilter",setup(t){t.on("beforeEnvelope",t=>{(0,i.forEachEnvelopeItem)(t,(t,i)=>{if("event"===i){const i=Array.isArray(t)?t[1]:void 0;i&&((0,n.stripMetadataFromStackFrames)(i),t[1]=i)}})}),t.on("applyFrameMetadata",i=>{if(i.type)return;const o=t.getOptions().stackParser;(0,n.addMetadataToStackFrames)(o,i)})},preprocessEvent(n){t.ignoreSentryInternalFrames&&(s.GLOBAL_OBJ._sentryWrappedDepth??0)>0&&(n.sdkProcessingMetadata={...n.sdkProcessingMetadata,insideSentryWrapped:!0})},processEvent(n){const i=!!t.ignoreSentryInternalFrames&&(!0===n.sdkProcessingMetadata?.insideSentryWrapped&&1===n.exception?.values?.length),o=u(n,t.ignoreSentryInternalFrames,i);if(o){if(o["drop-error-if-contains-third-party-frames"===t.behaviour||"apply-tag-if-contains-third-party-frames"===t.behaviour?"some":"every"](n=>!n.some(n=>t.filterKeys.includes(n)))){if("drop-error-if-contains-third-party-frames"===t.behaviour||"drop-error-if-exclusively-contains-third-party-frames"===t.behaviour)return null;n.tags={...n.tags,third_party_code:!0}}}return n}}));function c(t,n,i){if(0!==n)return!1;if(i&&p(t))return!0;if("sentryWrapped"===t.function)return!0;if(!t.context_line||!t.filename)return!1;if(!t.filename.includes("sentry")||!t.filename.includes("helpers")||!t.context_line.includes(h))return!1;if(t.pre_context){const n=t.pre_context.length;for(let i=0;i<n;i++)if(t.pre_context[i]?.includes(y))return!0}return!1}function u(t,n,i){const s=(0,o.getFramesFromEvent)(t);if(s)return s.filter((t,o)=>!!t.filename&&((null!=t.lineno||null!=t.colno||null!=t.instruction_addr)&&(!n||!c(t,o,!!i)))).map(t=>t.module_metadata?Object.keys(t.module_metadata).filter(t=>t.startsWith(f)).map(t=>t.slice(f.length)):[])}function p(t){return!t.context_line&&!t.pre_context&&!!t.function&&t.function.length<=2}const f="_sentryBundlerPluginAppKey:",y="Attempt to invoke user-land function",h="fn.apply(this, wrappedArguments)"},993,[931,981,908,868,863]);
1091__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addConsoleBreadcrumb",{enumerable:!0,get:function(){return L}}),Object.defineProperty(e,"consoleIntegration",{enumerable:!0,get:function(){return O}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),u=r(d[5]),c=r(d[6]),f=r(d[7]);const O=(0,s.defineIntegration)((t={})=>{const s=new Set(t.levels||l.CONSOLE_LEVELS);return{name:"Console",setup(l){const u=(0,o.addConsoleInstrumentationHandler)(({args:t,level:o})=>{(0,n.getClient)()===l&&s.has(o)&&L(o,t)});if(l.registerCleanup(u),t.filter){const n=(0,o.addConsoleInstrumentationFilter)(t.filter);l.registerCleanup(n)}}}});function L(n,o){const s={category:"console",data:{arguments:o,logger:"console"},level:(0,u.severityLevelFromString)(n),message:p(o)};if("assert"===n){if(!1!==o[0])return;{const t=o.slice(1);s.message=t.length>0?`Assertion failed: ${p(t)}`:"Assertion failed",s.data.arguments=t}}(0,t.addBreadcrumb)(s,{input:o,level:n})}function p(t){return"util"in f.GLOBAL_OBJ&&"function"==typeof f.GLOBAL_OBJ.util.format?f.GLOBAL_OBJ.util.format(...t):(0,c.safeJoin)(t," ")}},994,[974,890,985,931,865,986,880,863]);
1092__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"featureFlagsIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);const o=(0,t.defineIntegration)(()=>({name:"FeatureFlags",processEvent:(t,o,c)=>(0,n._INTERNAL_copyFlagsFromScopeToEvent)(t),addFeatureFlag(t,o){(0,n._INTERNAL_insertFlagToScope)(t,o),(0,n._INTERNAL_addFeatureFlagToActiveSpan)(t,o)}}))},995,[931,996]);
1093__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_FLAG_BUFFER_SIZE",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"_INTERNAL_MAX_FLAGS_PER_SPAN",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"_INTERNAL_addFeatureFlagToActiveSpan",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"_INTERNAL_copyFlagsFromScopeToEvent",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"_INTERNAL_insertFlagToScope",{enumerable:!0,get:function(){return p}}
1093),Object.defineProperty(e,"_INTERNAL_insertToFlagBuffer",{enumerable:!0,get:function(){return _}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]);const f=100,c=10,l="flag.evaluation.";function s(n){if(n.type)return n;const o=(0,t.getCurrentScope)().getScopeData().contexts.flags,u=o?o.values:[];return u.length?(void 0===n.contexts&&(n.contexts={}),n.contexts.flags={values:[...u]},n):n}function p(n,o,u=f){const c=(0,t.getCurrentScope)().getScopeData().contexts;c.flags||(c.flags={values:[]});_(c.flags.values,n,o,u)}function _(t,u,f,c){if("boolean"!=typeof f)return;if(t.length>c)return void(n.DEBUG_BUILD&&o.debug.error(`[Feature Flags] insertToFlagBuffer called on a buffer larger than maxSize=${c}`));const l=t.findIndex(t=>t.flag===u);-1!==l&&t.splice(l,1),t.length===c&&t.shift(),t.push({flag:u,result:f})}function b(t,n,o=c){if("boolean"!=typeof n)return;const f=(0,u.getActiveSpan)();if(!f)return;const s=(0,u.spanToJSON)(f).data;if(`${l}${t}`in s)return void f.setAttribute(`${l}${t}`,n);Object.keys(s).filter(t=>t.startsWith(l)).length<o&&f.setAttribute(`${l}${t}`,n)}},996,[890,861,865,870]);
1094__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"growthbookIntegration",{enumerable:!0,get:function(){return u}});var t=r(d[0]),o=r(d[1]),n=r(d[2]);const u=(0,t.defineIntegration)(({growthbookClass:t})=>({name:"GrowthBook",setupOnce(){const o=t.prototype;"function"==typeof o.isOn&&(0,n.fill)(o,"isOn",c),"function"==typeof o.getFeatureValue&&(0,n.fill)(o,"getFeatureValue",c)},processEvent:(t,n,u)=>(0,o._INTERNAL_copyFlagsFromScopeToEvent)(t)}));function c(t){return function(...n){const u=n[0],c=t.apply(this,n);return"string"==typeof u&&"boolean"==typeof c&&((0,o._INTERNAL_insertFlagToScope)(u,c),(0,o._INTERNAL_addFeatureFlagToActiveSpan)(u,c)),c}}},997,[931,996,877]);
1095__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"conversationIdIntegration",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);const c=(0,n.defineIntegration)(()=>({name:"ConversationId",setup(n){n.on("spanStart",n=>{const c=(0,t.getCurrentScope)().getScopeData(),p=(0,t.getIsolationScope)().getScopeData(),I=c.conversationId||p.conversationId;if(I){const{op:t,data:c,description:p}=(0,s.spanToJSON)(n);if(!t?.startsWith("gen_ai.")&&!c["ai.operationId"]&&!p?.startsWith("ai."))return;n.setAttribute(o.GEN_AI_CONVERSATION_ID_ATTRIBUTE,I)}})}}))},998,[890,931,891,870]);
1096__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"profiler",{enumerable:!0,get:function(){return f}});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function l(n){return!!n&&void 0!==n._profiler&&"function"==typeof n._profiler.start&&"function"==typeof n._profiler.stop}const f={startProfiler:function(){const f=(0,n.getClient)();if(!f)return void(t.DEBUG_BUILD&&o.debug.warn("No Sentry client available, profiling is not started"));const s=f.getIntegrationByName("ProfilingIntegration");s?l(s)?s._profiler.start():t.DEBUG_BUILD&&o.debug.warn("Profiler is not available on profiling integration."):t.DEBUG_BUILD&&o.debug.warn("ProfilingIntegration is not available")},stopProfiler:function(){const f=(0,n.getClient)();if(!f)return void(t.DEBUG_BUILD&&o.debug.warn("No Sentry client available, profiling is not started"));const s=f.getIntegrationByName("ProfilingIntegration");s?l(s)?s._profiler.stop():t.DEBUG_BUILD&&o.debug.warn("Profiler is not available on profiling integration."):t.DEBUG_BUILD&&o.debug.warn("ProfilingIntegration is not available")}}},999,[890,861,865]);
1097__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_getTracingHeadersForFetchRequest",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"_callOnRequestSpanEnd",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"instrumentFetchRequest",{enumerable:!0,get:function(){return _}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]),p=r(d[5]),u=r(d[6]),f=r(d[7
1097]),h=r(d[8]),l=r(d[9]),b=r(d[10]),y=r(d[11]);function _(n,o,c,f,b){if(!n.fetchData)return;const{method:y,url:_}=n.fetchData,A=(0,p.hasSpansEnabled)()&&o(_);if(n.endTimestamp){const t=n.fetchData.__span;if(!t)return;const s=f[t];return void(s&&(A&&(R(s,n),S(s,n,b)),delete f[t]))}const{spanOrigin:v="auto.http.browser",propagateTraceparent:O=!1}="object"==typeof b?b:{spanOrigin:b},I=(0,t.getClient)(),j=!!(0,s.getActiveSpan)()||!!I&&(0,h.hasSpanStreamingEnabled)(I),D=A&&j?(0,l.startInactiveSpan)(E(_,y,v)):new u.SentryNonRecordingSpan;if(A&&!j&&I?.recordDroppedEvent("no_parent_span","span"),n.fetchData.__span=D.spanContext().spanId,f[D.spanContext().spanId]=D,c(n.fetchData.url)){const t=n.args[0],s={...n.args[1]||{}},o=T(t,s,(0,p.hasSpansEnabled)()&&j?D:void 0,O);o&&(n.args[1]=s,s.headers=o)}if(I){const t={input:n.args,response:n.response,startTimestamp:n.startTimestamp,endTimestamp:n.endTimestamp};I.emit("beforeOutgoingRequestSpan",D,t)}return D}function S(t,n,s){const o="object"==typeof s&&null!==s?s.onRequestSpanEnd:void 0;o?.(t,{headers:n.response?.headers,error:n.error})}function T(t,n,s,o){const p=(0,b.getTraceData)({span:s,propagateTraceparent:o}),u=p["sentry-trace"],f=p.baggage,h=p.traceparent;if(!u)return;const l=n.headers||((0,c.isRequest)(t)?t.headers:void 0);if(l){if(y=l,"undefined"!=typeof Headers&&(0,c.isInstanceOf)(y,Headers)){const t=new Headers(l);if(t.get("sentry-trace")||t.set("sentry-trace",u),o&&h&&!t.get("traceparent")&&t.set("traceparent",h),f){const n=t.get("baggage");n?A(n)||t.set("baggage",`${n},${f}`):t.set("baggage",f)}return t}if(v(l)){const t=[...l];t.find(t=>"sentry-trace"===t[0])||t.push(["sentry-trace",u]),o&&h&&!t.find(t=>"traceparent"===t[0])&&t.push(["traceparent",h]);const n=l.find(t=>"baggage"===t[0]&&"string"==typeof t[1]&&A(t[1]));return f&&!n&&t.push(["baggage",f]),t}{const t="sentry-trace"in l?l["sentry-trace"]:void 0,n="traceparent"in l?l.traceparent:void 0,s="baggage"in l?l.baggage:void 0,c=s?Array.isArray(s)?[...s]:[s]:[],p=s&&(Array.isArray(s)?s.find(t=>A(t)):A(s));f&&!p&&c.push(f);const b=Object.assign({},l,{"sentry-trace":t??u,baggage:c.length>0?c.join(","):void 0});return o&&h&&!n&&(b.traceparent=h),b}}return{...p};var y}function R(t,n){if(n.response){(0,o.setHttpStatus)(t,n.response.status);const s=n.response?.headers?.get("content-length");if(s){const n=parseInt(s);n>0&&t.setAttribute("http.response_content_length",n)}}else n.error&&t.setStatus({code:o.SPAN_STATUS_ERROR,message:"internal_error"});t.end()}function A(t){return"string"==typeof t&&t.split(",").some(t=>t.trim().startsWith(f.SENTRY_BAGGAGE_KEY_PREFIX))}function v(t){return!!Array.isArray(t)&&t.every(t=>Array.isArray(t)&&2===t.length&&"string"==typeof t[0])}function E(t,n,s){if(t.startsWith("data:")){return{name:`${n} ${(0,y.stripDataUrlContent)(t)}`,attributes:O(t,void 0,n,s)}}const o=(0,y.parseStringToURLObject)(t);return{name:`${n} ${o?(0,y.getSanitizedUrlStringFromUrlObject)(o):t}`,attributes:O(t,o,n,s)}}function O(t,s,o,c){const p={url:(0,y.stripDataUrlContent)(t),type:"fetch","http.method":o,[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:c,[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"http.client"};return s&&((0,y.isURLObjectRelative)(s)||(p["http.url"]=(0,y.stripDataUrlContent)(s.href),p["server.address"]=s.host),s.search&&(p["http.query"]=s.search),s.hash&&(p["http.fragment"]=s.hash)),p}},1000,[890,891,870,892,878,899,901,895,912,913,969,964]);
1098__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"captureFeedback",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n,c={},s=(0,t.getCurrentScope)()){const{message:o,name:u,email:l,url:f,source:b,associatedEventId:_,tags:p}=n,v={contexts:{feedback:{contact_email:l,name:u,message:o,url:f,source:b,associated_event_id:_}},type:"feedback",level:"info",tags:p},k=s?.getClient()||(0,t.getClient)();k&&k.emit("beforeSendFeedback",v,c);return s.captureEvent(v,c)}},1001,[890]);
1099__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"fmt",{enumerable:!0,get:function(){return n.fmt}}),Object.defineProperty(e,"debug",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"error",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"fatal",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"info",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"trace",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"warn",{enumerable:!0,get:function(){return b}});var t=r(d[0]),n=r(d[1]);function u(n,u,o,c,f){(0,t._INTERNAL_captureLog)({level:n,message:u,attributes:o,severityNumber:f},c)}function o(t,n,{scope:o}={}){u("trace",t,n,o)}function c(t,n,{scope:o}={}){u("debug",t,n,o)}function f(t,n,{scope:o}={}){u("info",t,n,o)}function b(t,n,{scope:o}={}){u("warn",t,n,o)}function p(t,n,{scope:o}={}){u("error",t,n,o)}function l(t,n,{scope:o}={}){u("fatal",t,n,o)}},1002,[932,965]);
1100__d(function(g,r,i,a,m,e,d){"use strict";
1100Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"consoleLoggingIntegration",{enumerable:!0,get:function(){return _}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),c=r(d[5]),u=r(d[6]),f=r(d[7]),b=r(d[8]),p=r(d[9]);const L={[l.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.log.console"},_=(0,o.defineIntegration)((o={})=>{const l=o.levels||c.CONSOLE_LEVELS;return{name:"ConsoleLogs",setup(o){const{enableLogs:_,normalizeDepth:C=3,normalizeMaxBreadth:E=1e3}=o.getOptions();if(!_)return void(n.DEBUG_BUILD&&c.debug.warn("`enableLogs` is not enabled, ConsoleLogs integration disabled"));const I=(0,s.addConsoleInstrumentationHandler)(({args:n,level:s})=>{if((0,t.getClient)()!==o||!l.includes(s))return;const c=n[0],_=n.slice(1);if("assert"===s){if(!c){const t=_.length>0?`Assertion failed: ${(0,p.formatConsoleArgs)(_,C,E)}`:"Assertion failed";(0,b._INTERNAL_captureLog)({level:"error",message:t,attributes:L})}return}const I="log"===s,v={...L};if((0,u.isPlainObject)(c)){Object.assign(v,(0,f.normalize)(c,C,E));const t="string"==typeof n[1]?2:1;n.slice(t).forEach((t,n)=>{v[`sentry.message.parameter.${n}`]=(0,f.normalize)(t,C,E)})}else{if(_.length>0&&"string"==typeof c&&!(0,p.hasConsoleSubstitutions)(c)){const t=(0,p.createConsoleTemplateAttributes)(c,_);for(const[n,s]of Object.entries(t))v[n]=n.startsWith("sentry.message.parameter.")?(0,f.normalize)(s,C,E):s}}(0,b._INTERNAL_captureLog)({level:I?"info":s,message:(0,p.formatConsoleArgs)(n,C,E),severityNumber:I?10:void 0,attributes:v})});o.registerCleanup(I)}}})},1003,[890,861,985,931,891,865,878,881,932,1004]);
1101__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createConsoleTemplateAttributes",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"formatConsoleArgs",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"hasConsoleSubstitutions",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"safeJoinConsoleArgs",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);function u(t,n,u){return"util"in o.GLOBAL_OBJ&&"function"==typeof o.GLOBAL_OBJ.util.format?o.GLOBAL_OBJ.util.format(...t):s(t,n,u)}function s(o,u,s){return o.map(o=>(0,t.isPrimitive)(o)?String(o):JSON.stringify((0,n.normalize)(o,u,s))).join(" ")}function f(t){return/%[sdifocO]/.test(t)}function c(t,n){const o={},u=new Array(n.length).fill("{}").join(" ");return o["sentry.message.template"]=`${t} ${u}`,n.forEach((t,n)=>{o[`sentry.message.parameter.${n}`]=t}),o}},1004,[878,881,863]);
1102__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"count",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"distribution",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"gauge",{enumerable:!0,get:function(){return c}});var t=r(d[0]);function n(n,u,c,o){(0,t._INTERNAL_captureMetric)({type:n,name:u,value:c,unit:o?.unit,attributes:o?.attributes},{scope:o?.scope})}function u(t,u=1,c){n("counter",t,u,c)}function c(t,u,c){n("gauge",t,u,c)}function o(t,u,c){n("distribution",t,u,c)}},1005,[940]);
1103__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createConsolaReporter",{enumerable:!0,get:function(){return f}});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),l=r(d[4]);const c=["trace","debug","info","warn","error","fatal"];function f(o={}){const f=new Set(o.levels??c),u=o.client;return{log(o){const{type:c,level:b,message:h,args:O,tag:j,date:z,...C}=o,P=u||(0,t.getClient)();if(!P)return;const _=p(c,b);if(!f.has(_))return;const{normalizeDepth:w=3,normalizeMaxBreadth:A=1e3}=P.getOptions(),T={};for(const[t,s]of Object.entries(C))T[t]=(0,l.normalize)(s,w,A);T["sentry.origin"]="auto.log.consola",j&&(T["consola.tag"]=j),c&&(T["consola.type"]=c),null!=b&&"number"==typeof b&&(T["consola.level"]=b);const x=v(y(O,w,A),w,A);x?.attributes&&Object.assign(T,x.attributes),(0,s._INTERNAL_captureLog)({level:_,message:x?.message||h||O&&(0,n.formatConsoleArgs)(O,w,A)||"",attributes:T})}}}const u={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"},b={0:"fatal",1:"warn",2:"info",3:"info",4:"debug",5:"trace"};function p(t,s){if("verbose"===t)return"debug";if("silent"===t)return"trace";if(t){const s=u[t];if(s)return s}if("number"==typeof s){const t=b[s];if(t)return t}return"info"}function y(t,s,l){if(!t?.length)return{message:""};const c=(0,n.formatConsoleArgs)(t,s,l),f=t[0];if((0,o.isPlainObject)(f)){const s="string"==typeof t[1]?2:1;return{message:c,attributes:f,messageParameters:t.slice(s)}}{const s=t.slice(1),o=s.length>0&&"string"==typeof f&&!(0,n.hasConsoleSubstitutions)(f);return{message:c,messageTemplate:o?f:void 0,messageParameters:o?s:void 0}}}function v(t,s,o){const{message:c,attributes:f,messageTemplate:u,messageParameters:b}=t,p={};if(u&&b){const t=(0,n.createConsoleTemplateAttributes)(u,b);for(const[n,c]of Object.entries(t))p[n]=n.startsWith("sentry.message.parameter.")?(0,l.normalize)(c,s,o):c}else b&&b.length>0&&b.forEach((t,n)=>{p[`sentry.message.parameter.${n}`]=(0,l.normalize)(t,s,o)});return{message:c,attributes:{...(0,l.normalize)(f,s,o),...p}}}},1006,[890,932,1004,878,881]);
1104__d(function(g,r,i,a,m,e,d){"use strict";
1104Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addVercelAiProcessors",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"getProviderMetadataAttributes",{enumerable:!0,get:function(){return G}}),Object.defineProperty(e,"processVercelAiSpanAttributes",{enumerable:!0,get:function(){return R}});var T=r(d[0]),_=r(d[1]),t=r(d[2]),E=r(d[3]),A=r(d[4]),n=r(d[5]),I=r(d[6]),o=r(d[7]),s=r(d[8]);function O(_){const{data:A,description:n}=(0,E.spanToJSON)(_);if(!n)return;if(A[s.AI_TOOL_CALL_NAME_ATTRIBUTE]&&A[s.AI_TOOL_CALL_ID_ATTRIBUTE]&&"ai.toolCall"===n)return void P(_,A);if(!A[s.AI_OPERATION_ID_ATTRIBUTE]&&!n.startsWith("ai."))return;const I=(0,T.getClient)(),o=I?.getIntegrationByName("VercelAI");B(_,n,A,(0,t.shouldEnableTruncation)(o?.options?.enableTruncation))}function N(T){if("transaction"===T.type&&T.spans){const _=new Map;for(const t of T.spans)S(t),(0,o.accumulateTokensForParent)(t,_);(0,o.applyToolDescriptionsAndTokens)(T.spans,_);const t=T.contexts?.trace;"gen_ai.invoke_agent"===t?.op&&(0,o.applyAccumulatedTokens)(t,_)}return T}function c(T){return"string"!=typeof T?"stop":"tool-calls"===T?"tool_call":T}function U(T){const _=T[s.AI_RESPONSE_TEXT_ATTRIBUTE],t=T[s.AI_RESPONSE_TOOL_CALLS_ATTRIBUTE],E=T[s.AI_RESPONSE_FINISH_REASON_ATTRIBUTE];if(null==_&&null==t)return;const n=[];if("string"==typeof _&&_.length>0&&n.push({type:"text",content:_}),null!=t)try{const _="string"==typeof t?JSON.parse(t):t;if(Array.isArray(_)){for(const T of _){const _=T.input??T.args;n.push({type:"tool_call",id:T.toolCallId,name:T.toolName,arguments:"string"==typeof _?_:JSON.stringify(_??{})})}delete T[s.AI_RESPONSE_TOOL_CALLS_ATTRIBUTE]}}catch{}if(n.length>0){const _={role:"assistant",parts:n,finish_reason:c(E)};T[A.GEN_AI_OUTPUT_MESSAGES_ATTRIBUTE]=JSON.stringify([_]),delete T[s.AI_RESPONSE_TEXT_ATTRIBUTE]}}function R(T){p(T,s.AI_USAGE_COMPLETION_TOKENS_ATTRIBUTE,A.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE),p(T,s.AI_USAGE_PROMPT_TOKENS_ATTRIBUTE,A.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE),p(T,s.AI_USAGE_CACHED_INPUT_TOKENS_ATTRIBUTE,A.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE),p(T,"ai.usage.inputTokens",A.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE),p(T,"ai.usage.outputTokens",A.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE),p(T,s.AI_USAGE_TOKENS_ATTRIBUTE,A.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE),p(T,"ai.response.avgOutputTokensPerSecond","ai.response.avgCompletionTokensPerSecond");if(Object.keys(T).some(T=>T.startsWith(s.AI_USAGE_INPUT_TOKEN_DETAILS_ATTRIBUTE_PREFIX))||"number"!=typeof T[A.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]||"number"!=typeof T[A.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE]||(T[A.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]=T[A.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]+T[A.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE]),"number"==typeof T[A.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]){const _="number"==typeof T[A.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE]?T[A.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE]:0;T[A.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE]=_+T[A.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]}if(T[s.AI_PROMPT_TOOLS_ATTRIBUTE]&&Array.isArray(T[s.AI_PROMPT_TOOLS_ATTRIBUTE])&&(T[s.AI_PROMPT_TOOLS_ATTRIBUTE]=(0,o.convertAvailableToolsToJsonString)(T[s.AI_PROMPT_TOOLS_ATTRIBUTE])),T[s.OPERATION_NAME_ATTRIBUTE]){const _=T[s.AI_OPERATION_ID_ATTRIBUTE]?T[s.AI_OPERATION_ID_ATTRIBUTE]:T[s.OPERATION_NAME_ATTRIBUTE],t=n.SPAN_TO_OPERATION_NAME.get(_)??_;T[A.GEN_AI_OPERATION_NAME_ATTRIBUTE]=t,delete T[s.OPERATION_NAME_ATTRIBUTE]}if(p(T,s.AI_PROMPT_MESSAGES_ATTRIBUTE,A.GEN_AI_INPUT_MESSAGES_ATTRIBUTE),U(T),p(T,s.AI_RESPONSE_OBJECT_ATTRIBUTE,"gen_ai.response.object"),p(T,s.AI_PROMPT_TOOLS_ATTRIBUTE,"gen_ai.request.available_tools"),p(T,s.AI_TOOL_CALL_ARGS_ATTRIBUTE,A.GEN_AI_TOOL_INPUT_ATTRIBUTE),p(T,s.AI_TOOL_CALL_RESULT_ATTRIBUTE,A.GEN_AI_TOOL_OUTPUT_ATTRIBUTE),p(T,s.AI_SCHEMA_ATTRIBUTE,"gen_ai.request.schema"),p(T,s.AI_MODEL_ID_ATTRIBUTE,A.GEN_AI_REQUEST_MODEL_ATTRIBUTE),Array.isArray(T[s.AI_VALUES_ATTRIBUTE])){const _=T[s.AI_VALUES_ATTRIBUTE].map(T=>{try{return JSON.parse(T)}catch{return T}});T[A.GEN_AI_EMBEDDINGS_INPUT_ATTRIBUTE]=1===_.length?_[0]:JSON.stringify(_)}f(T);for(const _ of Object.keys(T))Array.isArray(T[_])&&(T[_]=JSON.stringify(T[_])),_.startsWith("ai.")&&p(T,_,`vercel.${_}`)}function S(T){const{data:_,origin:t}=T;"auto.vercelai.otel"===t&&(T.status&&"ok"!==T.status&&(T.status="internal_error"),R(_))}function u(T){const t=T.attributes;if("auto.vercelai.otel"===t?.[_.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]){if(R(t),"gen_ai.execute_tool"===t[_.SEMANTIC_ATTRIBUTE_SENTRY_OP]&&T.parent_span_id){const _=n.toolDescriptionMap.get(T.parent_span_id);if(_){const T=t[A.GEN_AI_TOOL_NAME_ATTRIBUTE];if("string"==typeof T){const E=_.get(T);E&&(t[A.GEN_AI_TOOL_DESCRIPTION_ATTRIBUTE]=E)}}}n.toolDescriptionMap.delete(T.span_id)}}function p(T,_,t){null!=T[_]&&(T[t]=T[_],delete T[_])}function P(T,t){T.setAttribute(_.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,"auto.vercelai.otel"),T.setAttribute(_.SEMANTIC_ATTRIBUTE_SENTRY_OP,"gen_ai.execute_tool"),T.setAttribute(A.GEN_AI_OPERATION_NAME_ATTRIBUTE,"execute_tool"),p(t,s.AI_TOOL_CALL_NAME_ATTRIBUTE,A.GEN_AI_TOOL_NAME_ATTRIBUTE),p(t,s.AI_TOOL_CALL_ID_ATTRIBUTE,A.GEN_AI_TOOL_CALL_ID_ATTRIBUTE);
1104const E=t[A.GEN_AI_TOOL_CALL_ID_ATTRIBUTE];"string"==typeof E&&n.toolCallSpanContextMap.set(E,T.spanContext()),t[A.GEN_AI_TOOL_TYPE_ATTRIBUTE]||T.setAttribute(A.GEN_AI_TOOL_TYPE_ATTRIBUTE,"function");const I=t[A.GEN_AI_TOOL_NAME_ATTRIBUTE];I&&T.updateName(`execute_tool ${I}`)}function B(t,O,N,c){t.setAttribute(_.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,"auto.vercelai.otel");const U=O.replace("ai.","");t.setAttribute("ai.pipeline.name",U),t.updateName(U);const R=N[s.AI_TELEMETRY_FUNCTION_ID_ATTRIBUTE];R&&"string"==typeof R&&t.setAttribute("gen_ai.function_id",R),(0,o.requestMessagesFromPrompt)(t,N,c),N[s.AI_MODEL_ID_ATTRIBUTE]&&!N[A.GEN_AI_RESPONSE_MODEL_ATTRIBUTE]&&t.setAttribute(A.GEN_AI_RESPONSE_MODEL_ATTRIBUTE,N[s.AI_MODEL_ID_ATTRIBUTE]),t.setAttribute("ai.streaming",O.includes("stream"));const S=n.SPAN_TO_OPERATION_NAME.get(O);if(S?t.setAttribute(_.SEMANTIC_ATTRIBUTE_SENTRY_OP,`gen_ai.${S}`):O.startsWith("ai.stream")&&t.setAttribute(_.SEMANTIC_ATTRIBUTE_SENTRY_OP,"ai.run"),"invoke_agent"===S)return void(R&&"string"==typeof R?t.updateName(`invoke_agent ${R}`):t.updateName("invoke_agent"));const u=N[s.AI_MODEL_ID_ATTRIBUTE];u&&S&&t.updateName(`${S} ${u}`);const p=(0,T.getClient)();if(p&&(0,I.hasSpanStreamingEnabled)(p)&&N[s.AI_PROMPT_TOOLS_ATTRIBUTE]&&Array.isArray(N[s.AI_PROMPT_TOOLS_ATTRIBUTE])){const T=new Map;for(const _ of N[s.AI_PROMPT_TOOLS_ATTRIBUTE])try{const t="string"==typeof _?JSON.parse(_):_;t?.name&&t?.description&&T.set(t.name,t.description)}catch{}if(T.size>0){const _=(0,E.spanToJSON)(t).parent_span_id;_&&n.toolDescriptionMap.set(_,T)}}}function l(T){T.on("spanStart",O),T.addEventProcessor(Object.assign(N,{id:"VercelAiEventProcessor"})),T.on("processSpan",T=>{u(T)})}function G(T){const _={};if(!T||"object"!=typeof T)return _;const t=T,E=t.openai??t.azure;if(E&&(L(_,A.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE,E.cachedPromptTokens),L(_,"gen_ai.usage.output_tokens.reasoning",E.reasoningTokens),L(_,"gen_ai.usage.output_tokens.prediction_accepted",E.acceptedPredictionTokens),L(_,"gen_ai.usage.output_tokens.prediction_rejected",E.rejectedPredictionTokens),L(_,A.GEN_AI_CONVERSATION_ID_ATTRIBUTE,E.responseId)),t.anthropic){const T=t.anthropic.usage?.cache_read_input_tokens??t.anthropic.cacheReadInputTokens;L(_,A.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE,T);const E=t.anthropic.usage?.cache_creation_input_tokens??t.anthropic.cacheCreationInputTokens;L(_,A.GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE,E)}return t.bedrock?.usage&&(L(_,A.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE,t.bedrock.usage.cacheReadInputTokens),L(_,A.GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE,t.bedrock.usage.cacheWriteInputTokens)),t.deepseek&&(L(_,A.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE,t.deepseek.promptCacheHitTokens),L(_,"gen_ai.usage.input_tokens.cache_miss",t.deepseek.promptCacheMissTokens)),_}function f(T){const _=T[s.AI_RESPONSE_PROVIDER_METADATA_ATTRIBUTE];if(_)try{const t=G(JSON.parse(_));for(const[_,E]of Object.entries(t))_===A.GEN_AI_CONVERSATION_ID_ATTRIBUTE&&T[_]||(T[_]=E)}catch{}}function L(T,_,t){null!=t&&(T[_]=t)}},1007,[890,891,1008,870,1009,1012,912,1013,1014]);
1105__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"buildMethodPath",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"endStreamSpan",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"extractSystemInstructions",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"getJsonString",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"getTruncatedJsonString",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"resolveAIRecordingOptions",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"setTokenUsageAttributes",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"shouldEnableTruncation",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"wrapPromiseWithMethods",{enumerable:!0,get:function(){return O}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]);function T(t){const o=(0,n.getClient)()?.getDataCollectionOptions().genAI;return{...t,recordInputs:t?.recordInputs??o?.inputs??!1,recordOutputs:t?.recordOutputs??o?.outputs??!1}}function _(t){if(void 0!==t)return t;const s=(0,n.getClient)();return!s||!(0,o.hasSpanStreamingEnabled)(s)&&!1===s.getOptions().streamGenAiSpans}function f(t,n){return t?`${t}.${n}`:n}function p(t,n,o,s,c){if(void 0!==n&&t.setAttributes({[u.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]:n}),void 0!==o&&t.setAttributes({[u.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE]:o}),void 0!==n||void 0!==o||void 0!==s||void 0!==c){const T=(n??0)+(o??0)+(s??0)+(c??0);t.setAttributes({[u.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE]:T})}}function E(t,n,o){if(!t.isRecording())return;const s={[u.GEN_AI_RESPONSE_STREAMING_ATTRIBUTE]:!0};n.responseId&&(s[u.GEN_AI_RESPONSE_ID_ATTRIBUTE]=n.responseId),n.responseModel&&(s[u.GEN_AI_RESPONSE_MODEL_ATTRIBUTE]=n.responseModel),void 0!==n.promptTokens&&(s[u.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]=n.promptTokens),void 0!==n.completionTokens&&(s[u.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE]=n.completionTokens),void 0!==n.totalTokens?s[u.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE]=n.totalTokens:void 0===n.promptTokens&&void 0===n.completionTokens&&void 0===n.cacheCreationInputTokens&&void 0===n.cacheReadInputTokens||(s[u.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE]=(n.promptTokens??0)+(n.completionTokens??0)+(n.cacheCreationInputTokens??0)+(n.cacheReadInputTokens??0)),n.finishReasons.length&&(s[u.GEN_AI_RESPONSE_FINISH_REASONS_ATTRIBUTE]=JSON.stringify(n.finishReasons)),o&&n.responseTexts.length&&(s[u.GEN_AI_RESPONSE_TEXT_ATTRIBUTE]=n.responseTexts.join("")),o&&n.toolCalls.length&&(s[u.GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE]=JSON.stringify(n.toolCalls)),t.setAttributes(s),t.end()}function A(t){return"string"==typeof t?t:JSON.stringify(t)}function l(t){if("string"==typeof t)return(0,c.truncateGenAiStringInput)(t);if(Array.isArray(t)){const n=(0,c.truncateGenAiMessages)(t);return JSON.stringify(n)}return JSON.stringify(t)}function I(t){if(!Array.isArray(t))return{systemInstructions:void 0,filteredMessages:t};const n=t.findIndex(t=>t&&"object"==typeof t&&"role"in t&&"system"===t.role);if(-1===n)return{systemInstructions:void 0,filteredMessages:t};const o=t[n],s="string"==typeof o.content?o.content:void 0!==o.content?JSON.stringify(o.content):void 0;if(!s)return{systemInstructions:void 0,filteredMessages:t};return{systemInstructions:JSON.stringify([{type:"text",content:s}]),filteredMessages:[...t.slice(0,n),...t.slice(n+1)]}}
1105async function S(n,o,s){const u=n.catch(n=>{throw(0,t.captureException)(n,{mechanism:{handled:!1,type:s}}),n}),c=await o,T=await u;return T&&"object"==typeof T&&"data"in T?{...T,data:c}:c}function O(t,n,o){return(0,s.isThenable)(t)?new Proxy(t,{get(t,s){const u=s in Promise.prototype||s===Symbol.toStringTag?n:t,c=Reflect.get(u,s);return"withResponse"===s&&"function"==typeof c?function(){return S(c.call(t),n,o)}:"function"==typeof c?c.bind(u):c}}):n}},1008,[922,890,912,878,1009,1010]);
1106__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"GEN_AI_AGENT_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return D}}),Object.defineProperty(e,"GEN_AI_CONVERSATION_ID_ATTRIBUTE",{enumerable:!0,get:function(){return Q}}),Object.defineProperty(e,"GEN_AI_EMBEDDINGS_INPUT_ATTRIBUTE",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"GEN_AI_EMBEDDINGS_OPERATION_ATTRIBUTE",{enumerable:!0,get:function(){return x}}),Object.defineProperty(e,"GEN_AI_EXECUTE_TOOL_OPERATION_ATTRIBUTE",{enumerable:!0,get:function(){return F}}),Object.defineProperty(e,"GEN_AI_INPUT_MESSAGES_ATTRIBUTE",{enumerable:!0,get:function(){return G}}),Object.defineProperty(e,"GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"GEN_AI_INVOKE_AGENT_OPERATION_ATTRIBUTE",{enumerable:!0,get:function(){return Y}}),Object.defineProperty(e,"GEN_AI_OPERATION_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"GEN_AI_OUTPUT_MESSAGES_ATTRIBUTE",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"GEN_AI_PIPELINE_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return q}}),Object.defineProperty(e,"GEN_AI_PROMPT_ATTRIBUTE",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"GEN_AI_REQUEST_AVAILABLE_TOOLS_ATTRIBUTE",{enumerable:!0,get:function(){return L}}),Object.defineProperty(e,"GEN_AI_REQUEST_DIMENSIONS_ATTRIBUTE",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"GEN_AI_REQUEST_ENCODING_FORMAT_ATTRIBUTE",{enumerable:!0,get:function(){return O}}
1106),Object.defineProperty(e,"GEN_AI_REQUEST_FREQUENCY_PENALTY_ATTRIBUTE",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"GEN_AI_REQUEST_MAX_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"GEN_AI_REQUEST_MODEL_ATTRIBUTE",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"GEN_AI_REQUEST_PRESENCE_PENALTY_ATTRIBUTE",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"GEN_AI_REQUEST_STREAM_ATTRIBUTE",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"GEN_AI_REQUEST_TEMPERATURE_ATTRIBUTE",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"GEN_AI_REQUEST_TOP_K_ATTRIBUTE",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"GEN_AI_REQUEST_TOP_P_ATTRIBUTE",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"GEN_AI_RESPONSE_FINISH_REASONS_ATTRIBUTE",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"GEN_AI_RESPONSE_ID_ATTRIBUTE",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"GEN_AI_RESPONSE_MODEL_ATTRIBUTE",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"GEN_AI_RESPONSE_STOP_REASON_ATTRIBUTE",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"GEN_AI_RESPONSE_STREAMING_ATTRIBUTE",{enumerable:!0,get:function(){return M}}),Object.defineProperty(e,"GEN_AI_RESPONSE_TEXT_ATTRIBUTE",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"GEN_AI_SYSTEM_ATTRIBUTE",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"GEN_AI_TOOL_CALL_ID_ATTRIBUTE",{enumerable:!0,get:function(){return X}}),Object.defineProperty(e,"GEN_AI_TOOL_DESCRIPTION_ATTRIBUTE",{enumerable:!0,get:function(){return J}}),Object.defineProperty(e,"GEN_AI_TOOL_INPUT_ATTRIBUTE",{enumerable:!0,get:function(){return W}}),Object.defineProperty(e,"GEN_AI_TOOL_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return V}}),Object.defineProperty(e,"GEN_AI_TOOL_OUTPUT_ATTRIBUTE",{enumerable:!0,get:function(){return z}}),Object.defineProperty(e,"GEN_AI_TOOL_TYPE_ATTRIBUTE",{enumerable:!0,get:function(){return w}}),Object.defineProperty(e,"GEN_AI_USAGE_CACHE_CREATION_INPUT_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return k}}),Object.defineProperty(e,"GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return K}}),Object.defineProperty(e,"GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return U}}),Object.defineProperty(e,"GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE",{enumerable:!0,get:function(){return H}}),Object.defineProperty(e,"GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return s}});const n="gen_ai.prompt",t="gen_ai.system",_="gen_ai.request.model",T="gen_ai.request.stream",E="gen_ai.request.temperature",u="gen_ai.request.max_tokens",o="gen_ai.request.frequency_penalty",A="gen_ai.request.presence_penalty",I="gen_ai.request.top_p",c="gen_ai.request.top_k",O="gen_ai.request.encoding_format",N="gen_ai.request.dimensions",f="gen_ai.response.finish_reasons",b="gen_ai.response.model",R="gen_ai.response.id",P="gen_ai.response.stop_reason",U="gen_ai.usage.input_tokens",p="gen_ai.usage.output_tokens",s="gen_ai.usage.total_tokens",S="gen_ai.operation.name",l="sentry.sdk_meta.gen_ai.input.messages.original_length",G="gen_ai.input.messages",y="gen_ai.output.messages",B="gen_ai.system_instructions",j="gen_ai.response.text",L="gen_ai.request.available_tools",M="gen_ai.response.streaming",C="gen_ai.response.tool_calls",D="gen_ai.agent.name",q="gen_ai.pipeline.name",Q="gen_ai.conversation.id",k="gen_ai.usage.cache_creation_input_tokens",K="gen_ai.usage.cache_read_input_tokens",h="gen_ai.usage.input_tokens.cache_write",H="gen_ai.usage.input_tokens.cached",Y="gen_ai.invoke_agent",v="gen_ai.embeddings.input",x="gen_ai.embeddings",F="gen_ai.execute_tool",V="gen_ai.tool.name",X="gen_ai.tool.call.id",w="gen_ai.tool.type",W="gen_ai.tool.input",z="gen_ai.tool.output",J="gen_ai.tool.description"},1009,[]);
1107__d(function(g,r,i,a,m,e,d){"use strict";
1107Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_GEN_AI_MESSAGES_BYTE_LIMIT",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"truncateGenAiMessages",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"truncateGenAiStringInput",{enumerable:!0,get:function(){return I}});var t=r(d[0]);const n=2e4,o=t=>(new TextEncoder).encode(t).length,c=t=>o(JSON.stringify(t));function u(t,n){if(o(t)<=n)return t;let c=0,u=t.length,s="";for(;c<=u;){const f=Math.floor((c+u)/2),l=t.slice(0,f);o(l)<=n?(s=l,c=f+1):u=f-1}return s}function s(t){return"string"==typeof t?t:"text"in t&&"string"==typeof t.text?t.text:""}function f(t,n){return"string"==typeof t?n:{...t,text:n}}function l(t){return null!==t&&"object"==typeof t&&"content"in t&&"string"==typeof t.content}function p(t){return null!==t&&"object"==typeof t&&"content"in t&&Array.isArray(t.content)}function y(t){return null!==t&&"object"==typeof t&&"parts"in t&&Array.isArray(t.parts)&&t.parts.length>0}function A(t,n){const o={...t,content:""},s=n-c(o);if(s<=0)return[];const f=u(t.content,s);return[{...t,content:f}]}function b(t){return"parts"in t&&Array.isArray(t.parts)?{key:"parts",items:t.parts}:"content"in t&&Array.isArray(t.content)?{key:"content",items:t.content}:{key:null,items:[]}}function M(t,n){const{key:l,items:p}=b(t);if(null===l||0===p.length)return[];const y=p.map(t=>f(t,""));let A=n-c({...t,[l]:y});if(A<=0)return[];const M=[];for(const t of p){const n=s(t),c=o(n);if(!(c<=A)){if(0===M.length){const o=u(n,A);o&&M.push(f(t,o));break}break}M.push(t),A-=c}return M.length<=0?[]:[{...t,[l]:M}]}function h(t,n){if(!t)return[];if("string"==typeof t){const o=u(t,n);return o?[o]:[]}return"object"!=typeof t?[]:l(t)?A(t,n):p(t)||y(t)?M(t,n):[]}function j(n){return n.map(n=>{let o;return n&&"object"==typeof n&&(p(n)?o={...n,content:j(n.content)}:"content"in n&&(0,t.isContentMedia)(n.content)&&(o={...n,content:(0,t.stripInlineMediaFromSingleMessage)(n.content)}),y(n)&&(o={...o??n,parts:j(n.parts)}),(0,t.isContentMedia)(o)?o=(0,t.stripInlineMediaFromSingleMessage)(o):(0,t.isContentMedia)(n)&&(o=(0,t.stripInlineMediaFromSingleMessage)(n))),o??n})}function _(t,n){if(!Array.isArray(t)||0===t.length)return t;const o=n-2,u=j([t[t.length-1]]),s=u[0];return c(s)<=o?u:h(s,o)}function S(t){return _(t,n)}function I(t){return u(t,n)}},1010,[1011]);
1108__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return!(!t||"object"!=typeof t)&&(o(t)||f(t)||n(t)||p(t)||s(t)||l(t)||y(t)||c(t)||_(t)||b(t)||h(t)||j(t))}function n(t){return"image_url"in t&&("string"==typeof t.image_url?t.image_url.startsWith("data:"):u(t))}function u(t){return"image_url"in t&&!!t.image_url&&"object"==typeof t.image_url&&"url"in t.image_url&&"string"==typeof t.image_url.url&&t.image_url.url.startsWith("data:")}function o(n){return"type"in n&&"string"==typeof n.type&&"source"in n&&t(n.source)}function f(t){return"inlineData"in t&&!!t.inlineData&&"object"==typeof t.inlineData&&"data"in t.inlineData&&"string"==typeof t.inlineData.data}function p(t){return"type"in t&&"input_audio"===t.type&&"input_audio"in t&&!!t.input_audio&&"object"==typeof t.input_audio&&"data"in t.input_audio&&"string"==typeof t.input_audio.data}function s(t){return"type"in t&&"file"===t.type&&"file"in t&&!!t.file&&"object"==typeof t.file&&"file_data"in t.file&&"string"==typeof t.file.file_data}function l(t){return"media_type"in t&&"string"==typeof t.media_type&&"data"in t}function y(t){return"type"in t&&"file"===t.type&&"mediaType"in t&&"string"==typeof t.mediaType&&"data"in t&&"string"==typeof t.data&&!t.data.startsWith("http://")&&!t.data.startsWith("https://")}function c(t){return"type"in t&&"image"===t.type&&"image"in t&&"string"==typeof t.image&&!t.image.startsWith("http://")&&!t.image.startsWith("https://")}function _(t){return"type"in t&&("blob"===t.type||"base64"===t.type)}function b(t){return"b64_json"in t}function h(t){return"type"in t&&"result"in t&&"image_generation"===t.type}function j(t){return"uri"in t&&"string"==typeof t.uri&&t.uri.startsWith("data:")}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isContentMedia",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"stripInlineMediaFromSingleMessage",{enumerable:!0,get:function(){return M}});const D="[Blob substitute]",W=["image_url","data","content","b64_json","result","uri","image"];function M(n){const o={...n};t(o.source)&&(o.source=M(o.source)),f(n)&&(o.inlineData={...n.inlineData,data:D}),u(n)&&(o.image_url={...n.image_url,url:D}),p(n)&&(o.input_audio={...n.input_audio,data:D}),s(n)&&(o.file={...n.file,file_data:D});for(const t of W)"string"==typeof o[t]&&(o[t]=D);return o}},1011,[]);
1109__d(function(g,r,i,a,m,e,d){"use strict";
1109Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SPAN_TO_OPERATION_NAME",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"toolCallSpanContextMap",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"toolDescriptionMap",{enumerable:!0,get:function(){return n}});const t=new Map,n=new Map,o=new Map([["ai.generateText","invoke_agent"],["ai.streamText","invoke_agent"],["ai.generateObject","invoke_agent"],["ai.streamObject","invoke_agent"],["ai.generateText.doGenerate","generate_content"],["ai.streamText.doStream","generate_content"],["ai.generateObject.doGenerate","generate_content"],["ai.streamObject.doStream","generate_content"],["ai.embed.doEmbed","embeddings"],["ai.embedMany.doEmbed","embeddings"],["ai.rerank.doRerank","rerank"],["ai.toolCall","execute_tool"]])},1012,[]);
1110__d(function(g,r,i,a,_m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_cleanupToolCallSpanContext",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"_INTERNAL_getSpanContextForToolCallId",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"accumulateTokensForParent",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"applyAccumulatedTokens",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"applyToolDescriptionsAndTokens",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"convertAvailableToolsToJsonString",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"convertUserInputToMessagesFormat",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"requestMessagesFromPrompt",{enumerable:!0,get:function(){return S}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);function T(n,o){const s=n.parent_span_id;if(!s)return;const T=n.data[t.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE],_=n.data[t.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE];if("number"==typeof T||"number"==typeof _){const t=o.get(s)||{inputTokens:0,outputTokens:0};"number"==typeof T&&(t.inputTokens+=T),"number"==typeof _&&(t.outputTokens+=_),o.set(s,t)}}function _(n,o){const s=o.get(n.span_id);s&&n.data&&(s.inputTokens>0&&(n.data[t.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]=s.inputTokens),s.outputTokens>0&&(n.data[t.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE]=s.outputTokens),(s.inputTokens>0||s.outputTokens>0)&&(n.data["gen_ai.usage.total_tokens"]=s.inputTokens+s.outputTokens))}function u(n){const o=new Map;for(const s of n){const n=s.data[t.GEN_AI_REQUEST_AVAILABLE_TOOLS_ATTRIBUTE];if("string"==typeof n)try{const t=JSON.parse(n);for(const n of t)n.name&&n.description&&!o.has(n.name)&&o.set(n.name,n.description)}catch{}}return o}function c(n,o){const s=u(n);for(const T of n){if("gen_ai.execute_tool"===T.op){const n=T.data[t.GEN_AI_TOOL_NAME_ATTRIBUTE];if("string"==typeof n){const o=s.get(n);o&&(T.data[t.GEN_AI_TOOL_DESCRIPTION_ATTRIBUTE]=o)}}"gen_ai.invoke_agent"===T.op&&_(T,o)}}function A(t){return o.toolCallSpanContextMap.get(t)}function E(t){o.toolCallSpanContextMap.delete(t)}function p(t){const n=t.map(t=>{if("string"==typeof t)try{return JSON.parse(t)}catch{return t}return t});return JSON.stringify(n)}function I(t){return t.filter(t=>!!t&&"object"==typeof t&&"role"in t&&"content"in t)}function f(t){try{const n=JSON.parse(t);if(n&&"object"==typeof n){let{messages:t}=n;const{prompt:o,system:s}=n,T=[];if("string"==typeof s&&T.push({role:"system",content:s}),"string"==typeof t)try{t=JSON.parse(t)}catch{}if(Array.isArray(t))return T.push(...I(t)),T;if(Array.isArray(o))return T.push(...I(o)),T;if("string"==typeof o&&T.push({role:"user",content:o}),T.length>0)return T}}catch{}return[]}function S(o,T,_){if("string"!=typeof T[s.AI_PROMPT_ATTRIBUTE]||T[t.GEN_AI_INPUT_MESSAGES_ATTRIBUTE]||T[s.AI_PROMPT_MESSAGES_ATTRIBUTE]){if
1110("string"==typeof T[s.AI_PROMPT_MESSAGES_ATTRIBUTE]){const u=T[s.AI_PROMPT_MESSAGES_ATTRIBUTE];try{const T=JSON.parse(u);if(Array.isArray(T)){const{systemInstructions:c,filteredMessages:A}=(0,n.extractSystemInstructions)(T);c&&o.setAttribute(t.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE,c);const E=Array.isArray(A)?A.length:0,p=_||A!==T?_?(0,n.getTruncatedJsonString)(A):(0,n.getJsonString)(A):u;o.setAttributes({[s.AI_PROMPT_MESSAGES_ATTRIBUTE]:p,[t.GEN_AI_INPUT_MESSAGES_ATTRIBUTE]:p,[t.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE]:E})}}catch{}}}else{const u=f(T[s.AI_PROMPT_ATTRIBUTE]);if(u.length){const{systemInstructions:T,filteredMessages:c}=(0,n.extractSystemInstructions)(u);T&&o.setAttribute(t.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE,T);const A=Array.isArray(c)?c.length:0,E=_?(0,n.getTruncatedJsonString)(c):(0,n.getJsonString)(c);o.setAttributes({[s.AI_PROMPT_ATTRIBUTE]:E,[t.GEN_AI_INPUT_MESSAGES_ATTRIBUTE]:E,[t.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE]:A})}}}},1013,[1009,1008,1012,1014]);
1111__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"AI_MODEL_ID_ATTRIBUTE",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"AI_OPERATION_ID_ATTRIBUTE",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"AI_PROMPT_ATTRIBUTE",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"AI_PROMPT_MESSAGES_ATTRIBUTE",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"AI_PROMPT_TOOLS_ATTRIBUTE",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"AI_RESPONSE_FINISH_REASON_ATTRIBUTE",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"AI_RESPONSE_OBJECT_ATTRIBUTE",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"AI_RESPONSE_PROVIDER_METADATA_ATTRIBUTE",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"AI_RESPONSE_TEXT_ATTRIBUTE",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"AI_RESPONSE_TOOL_CALLS_ATTRIBUTE",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"AI_SCHEMA_ATTRIBUTE",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"AI_TELEMETRY_FUNCTION_ID_ATTRIBUTE",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"AI_TOOL_CALL_ARGS_ATTRIBUTE",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"AI_TOOL_CALL_ID_ATTRIBUTE",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"AI_TOOL_CALL_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"AI_TOOL_CALL_RESULT_ATTRIBUTE",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"AI_USAGE_CACHED_INPUT_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"AI_USAGE_COMPLETION_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"AI_USAGE_INPUT_TOKEN_DETAILS_ATTRIBUTE_PREFIX",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"AI_USAGE_PROMPT_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"AI_USAGE_TOKENS_ATTRIBUTE",{enumerable:!0,get:function(){return U}}),Object.defineProperty(e,"AI_VALUES_ATTRIBUTE",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"OPERATION_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return t}});const t="operation.name",n="ai.operationId",T="ai.prompt",o="ai.schema",_="ai.response.object",u="ai.values",A="ai.response.text",E="ai.response.toolCalls",I="ai.response.finishReason",O="ai.prompt.messages",c="ai.prompt.tools",f="ai.model.id",b="ai.response.providerMetadata",l="ai.usage.cachedInputTokens",P="ai.usage.inputTokenDetails.",p="ai.telemetry.functionId",R="ai.usage.completionTokens",s="ai.usage.promptTokens",U="ai.usage.tokens",S="ai.toolCall.name",j="ai.toolCall.id",y="ai.toolCall.args",B="ai.toolCall.result"},1014,[]);
1112__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addRequestAttributes",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"extractRequestAttributes",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"instrumentOpenAiClient",{enumerable:!0,get:function(){return y}});
1112var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]),_=r(d[6]),T=r(d[7]),E=r(d[8]),A=r(d[9]),p=r(d[10]);function I(n){const o=[...Array.isArray(n.tools)?n.tools:[],...n.web_search_options&&"object"==typeof n.web_search_options?[{type:"web_search_options",...n.web_search_options}]:[]];if(0!==o.length)try{return JSON.stringify(o)}catch(n){return void(t.DEBUG_BUILD&&s.debug.error("Failed to serialize OpenAI tools:",n))}}function f(t,n){const s={[_.GEN_AI_SYSTEM_ATTRIBUTE]:"openai",[_.GEN_AI_OPERATION_NAME_ATTRIBUTE]:n,[o.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ai.openai"};if(t.length>0&&"object"==typeof t[0]&&null!==t[0]){const n=t[0],o=I(n);o&&(s[_.GEN_AI_REQUEST_AVAILABLE_TOOLS_ATTRIBUTE]=o),Object.assign(s,(0,p.extractRequestParameters)(n))}else s[_.GEN_AI_REQUEST_MODEL_ATTRIBUTE]="unknown";return s}function l(t,n,o,s){if("embeddings"===o&&"input"in n){const o=n.input;if(null==o)return;if("string"==typeof o&&0===o.length)return;if(Array.isArray(o)&&0===o.length)return;return void t.setAttribute(_.GEN_AI_EMBEDDINGS_INPUT_ATTRIBUTE,"string"==typeof o?o:JSON.stringify(o))}const u="input"in n?n.input:"messages"in n?n.messages:void 0;if(!u)return;if(Array.isArray(u)&&0===u.length)return;const{systemInstructions:c,filteredMessages:E}=(0,T.extractSystemInstructions)(u);c&&t.setAttribute(_.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE,c),t.setAttribute(_.GEN_AI_INPUT_MESSAGES_ATTRIBUTE,s?(0,T.getTruncatedJsonString)(E):(0,T.getJsonString)(E)),Array.isArray(E)?t.setAttribute(_.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE,E.length):t.setAttribute(_.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE,1)}function S(t,o,s,E,I){return function(...S){const b=s.operation||"unknown",y=f(S,b),N=y[_.GEN_AI_REQUEST_MODEL_ATTRIBUTE]||"unknown",R=S[0],h=R&&"object"==typeof R&&!0===R.stream,O={name:`${b} ${N}`,op:`gen_ai.${b}`,attributes:y};if(h){let s;const _=(0,c.startSpanManual)(O,c=>(s=t.apply(E,S),I.recordInputs&&R&&l(c,R,b,(0,T.shouldEnableTruncation)(I.enableTruncation)),(async()=>{try{const t=await s;return(0,A.instrumentStream)(t,c,I.recordOutputs??!1)}catch(t){throw c.setStatus({code:u.SPAN_STATUS_ERROR,message:"internal_error"}),(0,n.captureException)(t,{mechanism:{handled:!1,type:"auto.ai.openai.stream",data:{function:o}}}),c.end(),t}})()));return(0,T.wrapPromiseWithMethods)(s,_,"auto.ai.openai")}let U;const G=(0,c.startSpan)(O,s=>(U=t.apply(E,S),I.recordInputs&&R&&l(s,R,b,(0,T.shouldEnableTruncation)(I.enableTruncation)),U.then(t=>((0,p.addResponseAttributes)(s,t,I.recordOutputs),t),t=>{throw(0,n.captureException)(t,{mechanism:{handled:!1,type:"auto.ai.openai",data:{function:o}}}),t})));return(0,T.wrapPromiseWithMethods)(U,G,"auto.ai.openai")}}function b(t,n="",o){return new Proxy(t,{get(t,s){const u=t[s],c=(0,T.buildMethodPath)(n,String(s)),_=E.OPENAI_METHOD_REGISTRY[c];return"function"==typeof u&&_?S(u,c,_,t,o):"function"==typeof u?u.bind(t):u&&"object"==typeof u?b(u,c,o):u}})}function y(t,n){return b(t,"",(0,T.resolveAIRecordingOptions)(n))}},1015,[861,922,891,865,892,913,1009,1008,1016,1017,1018]);
1113__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"OPENAI_INTEGRATION_NAME",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"OPENAI_METHOD_REGISTRY",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"RESPONSES_TOOL_CALL_EVENT_TYPES",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"RESPONSE_EVENT_TYPES",{enumerable:!0,get:function(){return s}});const t="OpenAI",n={"responses.create":{operation:"chat"},"chat.completions.create":{operation:"chat"},"embeddings.create":{operation:"embeddings"},"conversations.create":{operation:"chat"}},o=["response.output_item.added","response.function_call_arguments.delta","response.function_call_arguments.done","response.output_item.done"],s=["response.created","response.in_progress","response.failed","response.completed","response.incomplete","response.queued","response.output_text.delta",...o]},1016,[]);
1114__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"instrumentStream",{enumerable:!0,get:function(){return f}});
1114var o=r(d[0]),s=r(d[1]),t=r(d[2]),n=r(d[3]),l=r(d[4]);function p(o,s){for(const t of o){const o=t.index;if(void 0!==o&&t.function)if(o in s.chatCompletionToolCalls){const n=s.chatCompletionToolCalls[o];t.function.arguments&&n?.function&&(n.function.arguments+=t.function.arguments)}else s.chatCompletionToolCalls[o]={...t,function:{name:t.function.name,arguments:t.function.arguments||""}}}}function u(o,s,t){s.responseId=o.id??s.responseId,s.responseModel=o.model??s.responseModel,o.usage&&(s.promptTokens=o.usage.prompt_tokens,s.completionTokens=o.usage.completion_tokens,s.totalTokens=o.usage.total_tokens);for(const n of o.choices??[])t&&(n.delta?.content&&s.responseTexts.push(n.delta.content),n.delta?.tool_calls&&p(n.delta.tool_calls,s)),n.finish_reason&&s.finishReasons.push(n.finish_reason)}function c(t,l,p,u){if(!t||"object"!=typeof t)return void l.eventTypes.push("unknown:non-object");if(t instanceof Error)return u.setStatus({code:s.SPAN_STATUS_ERROR,message:"internal_error"}),void(0,o.captureException)(t,{mechanism:{handled:!1,type:"auto.ai.openai.stream-response"}});if(!("type"in t))return;const c=t;if(n.RESPONSE_EVENT_TYPES.includes(c.type)){if(p&&("response.output_item.done"===c.type&&"item"in c&&l.responsesApiToolCalls.push(c.item),"response.output_text.delta"===c.type&&"delta"in c&&c.delta))l.responseTexts.push(c.delta);else if("response"in c){const{response:o}=c;l.responseId=o.id??l.responseId,l.responseModel=o.model??l.responseModel,o.usage&&(l.promptTokens=o.usage.input_tokens,l.completionTokens=o.usage.output_tokens,l.totalTokens=o.usage.total_tokens),o.status&&l.finishReasons.push(o.status),p&&o.output_text&&l.responseTexts.push(o.output_text)}}else l.eventTypes.push(c.type)}async function*f(o,s,n){const p={eventTypes:[],responseTexts:[],finishReasons:[],responseId:"",responseModel:"",promptTokens:void 0,completionTokens:void 0,totalTokens:void 0,chatCompletionToolCalls:{},responsesApiToolCalls:[]};try{for await(const t of o)(0,l.isChatCompletionChunk)(t)?u(t,p,n):(0,l.isResponsesApiStreamEvent)(t)&&c(t,p,n,s),yield t}finally{const o=[...Object.values(p.chatCompletionToolCalls),...p.responsesApiToolCalls];(0,t.endStreamSpan)(s,{...p,toolCalls:o},n)}}},1017,[922,892,1008,1016,1018]);
1115__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addResponseAttributes",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"extractRequestParameters",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"isChatCompletionChunk",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"isResponsesApiStreamEvent",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(t){return null!==t&&"object"==typeof t&&"type"in t&&"string"==typeof t.type&&t.type.startsWith("response.")}function _(t){return null!==t&&"object"==typeof t&&"object"in t&&"chat.completion.chunk"===t.object}function E(n,_,E){if(!_||"object"!=typeof _)return;const o=_,T={};if("string"==typeof o.id&&(T[t.GEN_AI_RESPONSE_ID_ATTRIBUTE]=o.id),"string"==typeof o.model&&(T[t.GEN_AI_RESPONSE_MODEL_ATTRIBUTE]=o.model),"conversation"===o.object&&"string"==typeof o.id&&(T[t.GEN_AI_CONVERSATION_ID_ATTRIBUTE]=o.id),o.usage&&"object"==typeof o.usage){const n=o.usage,_=n.prompt_tokens??n.input_tokens;"number"==typeof _&&(T[t.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]=_);const E=n.completion_tokens??n.output_tokens;"number"==typeof E&&(T[t.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE]=E),"number"==typeof n.total_tokens&&(T[t.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE]=n.total_tokens)}if(Array.isArray(o.choices)){const n=o.choices,_=n.map(t=>t.finish_reason).filter(t=>"string"==typeof t);if(_.length>0&&(T[t.GEN_AI_RESPONSE_FINISH_REASONS_ATTRIBUTE]=JSON.stringify(_)),E){const _=n.map(t=>{const n=t.message;return n?.content||""});T[t.GEN_AI_RESPONSE_TEXT_ATTRIBUTE]=JSON.stringify(_);const E=n.map(t=>{const n=t.message;return n?.tool_calls}).filter(t=>Array.isArray(t)&&t.length>0).flat();E.length>0&&(T[t.GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE]=JSON.stringify(E))}}if("string"==typeof o.status&&(T[t.GEN_AI_RESPONSE_FINISH_REASONS_ATTRIBUTE]||(T[t.GEN_AI_RESPONSE_FINISH_REASONS_ATTRIBUTE]=JSON.stringify([o.status]))),E&&("string"!=typeof o.output_text||T[t.GEN_AI_RESPONSE_TEXT_ATTRIBUTE]||(T[t.GEN_AI_RESPONSE_TEXT_ATTRIBUTE]=o.output_text),Array.isArray(o.output)&&o.output.length>0&&!T[t.GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE])){const n=o.output.f
1115ilter(t=>"function_call"===t?.type);n.length>0&&(T[t.GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE]=JSON.stringify(n))}n.setAttributes(T)}function o(t){return"conversation"in t&&"string"==typeof t.conversation?t.conversation:"previous_response_id"in t&&"string"==typeof t.previous_response_id?t.previous_response_id:void 0}function T(n){const _={[t.GEN_AI_REQUEST_MODEL_ATTRIBUTE]:n.model??"unknown"};"temperature"in n&&(_[t.GEN_AI_REQUEST_TEMPERATURE_ATTRIBUTE]=n.temperature),"top_p"in n&&(_[t.GEN_AI_REQUEST_TOP_P_ATTRIBUTE]=n.top_p),"frequency_penalty"in n&&(_[t.GEN_AI_REQUEST_FREQUENCY_PENALTY_ATTRIBUTE]=n.frequency_penalty),"presence_penalty"in n&&(_[t.GEN_AI_REQUEST_PRESENCE_PENALTY_ATTRIBUTE]=n.presence_penalty),"stream"in n&&(_[t.GEN_AI_REQUEST_STREAM_ATTRIBUTE]=n.stream),"encoding_format"in n&&(_[t.GEN_AI_REQUEST_ENCODING_FORMAT_ATTRIBUTE]=n.encoding_format),"dimensions"in n&&(_[t.GEN_AI_REQUEST_DIMENSIONS_ATTRIBUTE]=n.dimensions);const E=o(n);return E&&(_[t.GEN_AI_CONVERSATION_ID_ATTRIBUTE]=E),_}},1018,[1009]);
1116__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addPrivateRequestAttributes",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"addResponseAttributes",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"extractRequestAttributes",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"instrumentAnthropicAiClient",{enumerable:!0,get:function(){return O}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),_=r(d[3]),u=r(d[4]),s=r(d[5]),E=r(d[6]),T=r(d[7]),c=r(d[8]);function p(t,o,_){const s={[u.GEN_AI_SYSTEM_ATTRIBUTE]:"anthropic",[u.GEN_AI_OPERATION_NAME_ATTRIBUTE]:_,[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ai.anthropic"};if(t.length>0&&"object"==typeof t[0]&&null!==t[0]){const n=t[0];n.tools&&Array.isArray(n.tools)&&(s[u.GEN_AI_REQUEST_AVAILABLE_TOOLS_ATTRIBUTE]=JSON.stringify(n.tools)),s[u.GEN_AI_REQUEST_MODEL_ATTRIBUTE]=n.model??"unknown","temperature"in n&&(s[u.GEN_AI_REQUEST_TEMPERATURE_ATTRIBUTE]=n.temperature),"top_p"in n&&(s[u.GEN_AI_REQUEST_TOP_P_ATTRIBUTE]=n.top_p),"stream"in n&&(s[u.GEN_AI_REQUEST_STREAM_ATTRIBUTE]=n.stream),"top_k"in n&&(s[u.GEN_AI_REQUEST_TOP_K_ATTRIBUTE]=n.top_k),"frequency_penalty"in n&&(s[u.GEN_AI_REQUEST_FREQUENCY_PENA
1116LTY_ATTRIBUTE]=n.frequency_penalty),"max_tokens"in n&&(s[u.GEN_AI_REQUEST_MAX_TOKENS_ATTRIBUTE]=n.max_tokens)}else s[u.GEN_AI_REQUEST_MODEL_ATTRIBUTE]="models.retrieve"===o||"models.get"===o?t[0]:"unknown";return s}function A(t,n,o){const _=(0,c.messagesFromParams)(n);(0,c.setMessagesAttribute)(t,_,o),"prompt"in n&&t.setAttributes({[u.GEN_AI_PROMPT_ATTRIBUTE]:JSON.stringify(n.prompt)})}function R(t,n){if("content"in n&&Array.isArray(n.content)){t.setAttributes({[u.GEN_AI_RESPONSE_TEXT_ATTRIBUTE]:n.content.map(t=>t.text).filter(t=>!!t).join("")});const o=[];for(const t of n.content)"tool_use"!==t.type&&"server_tool_use"!==t.type||o.push(t);o.length>0&&t.setAttributes({[u.GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE]:JSON.stringify(o)})}"completion"in n&&t.setAttributes({[u.GEN_AI_RESPONSE_TEXT_ATTRIBUTE]:n.completion}),"input_tokens"in n&&t.setAttributes({[u.GEN_AI_RESPONSE_TEXT_ATTRIBUTE]:JSON.stringify(n.input_tokens)})}function I(t,n){"id"in n&&"model"in n&&(t.setAttributes({[u.GEN_AI_RESPONSE_ID_ATTRIBUTE]:n.id,[u.GEN_AI_RESPONSE_MODEL_ATTRIBUTE]:n.model}),"usage"in n&&n.usage&&(0,s.setTokenUsageAttributes)(t,n.usage.input_tokens,n.usage.output_tokens,n.usage.cache_creation_input_tokens,n.usage.cache_read_input_tokens))}function l(t,n,o){n&&"object"==typeof n&&("type"in n&&"error"===n.type?(0,c.handleResponseError)(t,n):(o&&R(t,n),I(t,n)))}function S(n,_,u){throw(0,t.captureException)(n,{mechanism:{handled:!1,type:"auto.ai.anthropic",data:{function:u}}}),_.isRecording()&&(_.setStatus({code:o.SPAN_STATUS_ERROR,message:"internal_error"}),_.end()),n}function f(t,n,o,E,c,p,R,I,l,f,N){const y={name:`${p} ${c[u.GEN_AI_REQUEST_MODEL_ATTRIBUTE]??"unknown"}`,op:`gen_ai.${p}`,attributes:c};if(f&&!N){let n;const u=(0,_.startSpanManual)(y,_=>(n=t.apply(o,E),l.recordInputs&&I&&A(_,I,(0,s.shouldEnableTruncation)(l.enableTruncation)),(async()=>{try{const t=await n;return(0,T.instrumentAsyncIterableStream)(t,_,l.recordOutputs??!1)}catch(t){return S(t,_,R)}})()));return(0,s.wrapPromiseWithMethods)(n,u,"auto.ai.anthropic")}return(0,_.startSpanManual)(y,t=>{try{l.recordInputs&&I&&A(t,I,(0,s.shouldEnableTruncation)(l.enableTruncation));const _=n.apply(o,E);return(0,T.instrumentMessageStream)(_,t,l.recordOutputs??!1)}catch(n){return S(n,t,R)}})}function N(n,o,E,T,c){return new Proxy(n,{apply(R,I,S){const N=E.operation||"unknown",y=p(S,o,N),O=y[u.GEN_AI_REQUEST_MODEL_ATTRIBUTE]??"unknown",U="object"==typeof S[0]?S[0]:void 0,b=Boolean(U?.stream),h=!0===E.streaming;if(b||h)return f(n,R,T,S,y,N,o,U,c,b,h);let P;const B=(0,_.startSpan)({name:`${N} ${O}`,op:`gen_ai.${N}`,attributes:y},n=>(P=R.apply(T,S),c.recordInputs&&U&&A(n,U,(0,s.shouldEnableTruncation)(c.enableTruncation)),P.then(t=>(l(n,t,c.recordOutputs),t),n=>{throw(0,t.captureException)(n,{mechanism:{handled:!1,type:"auto.ai.anthropic",data:{function:o}}}),n})));return(0,s.wrapPromiseWithMethods)(P,B,"auto.ai.anthropic")}})}function y(t,n="",o){return new Proxy(t,{get(t,_){const u=t[_],T=(0,s.buildMethodPath)(n,String(_)),c=E.ANTHROPIC_METHOD_REGISTRY[T];return"function"==typeof u&&c?N(u,T,c,t,o):"function"==typeof u?u.bind(t):u&&"object"==typeof u?y(u,T,o):u}})}function O(t,n){return y(t,"",(0,s.resolveAIRecordingOptions)(n))}},1019,[922,891,892,913,1009,1008,1020,1021,1022]);
1117__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ANTHROPIC_AI_INTEGRATION_NAME",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"ANTHROPIC_METHOD_REGISTRY",{enumerable:!0,get:function(){return o}});const t="Anthropic_AI",o={"messages.create":{operation:"chat"},"messages.stream":{operation:"chat",streaming:!0},"messages.countTokens":{operation:"chat"},"models.get":{operation:"models"},"completions.create":{operation:"chat"},"models.retrieve":{operation:"models"},"beta.messages.create":{operation:"chat"}}},1020,[]);
1118__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"instrumentAsyncIterableStream",{enumerable:!0,get:function(){return k}}),Object.defineProperty(e,"instrumentMessageStream",{enumerable:!0,get:function(){return y}});
1118var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);function c(o,c){return"type"in o&&"string"==typeof o.type&&"error"===o.type&&(c.setStatus({code:n.SPAN_STATUS_ERROR,message:(0,s.mapAnthropicErrorToStatusMessage)(o.error?.type)}),(0,t.captureException)(o.error,{mechanism:{handled:!1,type:"auto.ai.anthropic.anthropic_error"}}),!0)}function p(t,n){if("message_delta"===t.type&&(t.usage&&"number"==typeof t.usage.output_tokens&&(n.completionTokens=t.usage.output_tokens),t.delta?.stop_reason&&n.finishReasons.push(t.delta.stop_reason)),t.message){const o=t.message;o.id&&(n.responseId=o.id),o.model&&(n.responseModel=o.model),o.usage&&("number"==typeof o.usage.input_tokens&&(n.promptTokens=o.usage.input_tokens),"number"==typeof o.usage.cache_creation_input_tokens&&(n.cacheCreationInputTokens=o.usage.cache_creation_input_tokens),"number"==typeof o.usage.cache_read_input_tokens&&(n.cacheReadInputTokens=o.usage.cache_read_input_tokens))}}function u(t,n){"content_block_start"===t.type&&"number"==typeof t.index&&t.content_block&&("tool_use"!==t.content_block.type&&"server_tool_use"!==t.content_block.type||(n.activeToolBlocks[t.index]={id:t.content_block.id,name:t.content_block.name,inputJsonParts:[]}))}function l(t,n,o){if("content_block_delta"===t.type&&t.delta){if("number"==typeof t.index&&"partial_json"in t.delta&&"string"==typeof t.delta.partial_json){const o=n.activeToolBlocks[t.index];o&&o.inputJsonParts.push(t.delta.partial_json)}o&&"string"==typeof t.delta.text&&n.responseTexts.push(t.delta.text)}}function _(t,n){if("content_block_stop"!==t.type||"number"!=typeof t.index)return;const o=n.activeToolBlocks[t.index];if(!o)return;const s=o.inputJsonParts.join("");let c;try{c=s?JSON.parse(s):{}}catch{c={__unparsed:s}}n.toolCalls.push({type:"tool_use",id:o.id,name:o.name,input:c}),delete n.activeToolBlocks[t.index]}function f(t,n,o,s){if(!t||"object"!=typeof t)return;c(t,s)||(p(t,n),u(t,n),l(t,n,o),_(t,n))}async function*k(t,n,s){const c={responseTexts:[],finishReasons:[],responseId:"",responseModel:"",promptTokens:void 0,completionTokens:void 0,cacheCreationInputTokens:void 0,cacheReadInputTokens:void 0,toolCalls:[],activeToolBlocks:{}};try{for await(const o of t)f(o,c,s,n),yield o}finally{(0,o.endStreamSpan)(n,c,s)}}function y(s,c,p){const u={responseTexts:[],finishReasons:[],responseId:"",responseModel:"",promptTokens:void 0,completionTokens:void 0,cacheCreationInputTokens:void 0,cacheReadInputTokens:void 0,toolCalls:[],activeToolBlocks:{}};return s.on("streamEvent",t=>{f(t,u,p,c)}),s.on("message",()=>{(0,o.endStreamSpan)(c,u,p)}),s.on("error",o=>{(0,t.captureException)(o,{mechanism:{handled:!1,type:"auto.ai.anthropic.stream_error"}}),c.isRecording()&&(c.setStatus({code:n.SPAN_STATUS_ERROR,message:"internal_error"}),c.end())}),s}},1021,[922,892,1008,1022]);
1119__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"handleResponseError",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"mapAnthropicErrorToStatusMessage",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"messagesFromParams",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"setMessagesAttribute",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);function u(t,n,u){if(Array.isArray(n)&&0===n.length)return;const{systemInstructions:_,filteredMessages:c}=(0,s.extractSystemInstructions)(n);_&&t.setAttributes({[o.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE]:_});const l=Array.isArray(c)?c.length:1;t.setAttributes({[o.GEN_AI_INPUT_MESSAGES_ATTRIBUTE]:u?(0,s.getTruncatedJsonString)(c):(0,s.getJsonString)(c),[o.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE]:l})}const _={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 c(t){return t&&_[t]||"internal_error"}function l(o,s){s.error&&(o.setStatus({code:n.SPAN_STATUS_ERROR,message:c(s.error.type)}),(0,t.captureException)(s.error,{mechanism:{handled:!1,type:"auto.ai.anthropic.anthropic_error"}}))}function A(t){const{system:n,messages:o,input:s}=t,u="string"==typeof n?[{role:"system",content:t.system}]:[],_=Array.isArray(s)?s:null!=s?[s]:void 0,c=Array.isArray(o)?o:null!=o?[o]:[];return[...u,..._??c]}},1022,[922,892,1009,1008]);
1120__d(function(g,r,i,a,m,e,d){"use strict";
1120Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"extractModel",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"instrumentGoogleGenAIClient",{enumerable:!0,get:function(){return R}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),T=r(d[4]),u=r(d[5]),E=r(d[6]),_=r(d[7]),c=r(d[8]),A=r(d[9]);function p(t,n){if("model"in t&&"string"==typeof t.model)return t.model;if(n&&"object"==typeof n){const t=n;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 f(t){const n={};return"temperature"in t&&"number"==typeof t.temperature&&(n[u.GEN_AI_REQUEST_TEMPERATURE_ATTRIBUTE]=t.temperature),"topP"in t&&"number"==typeof t.topP&&(n[u.GEN_AI_REQUEST_TOP_P_ATTRIBUTE]=t.topP),"topK"in t&&"number"==typeof t.topK&&(n[u.GEN_AI_REQUEST_TOP_K_ATTRIBUTE]=t.topK),"maxOutputTokens"in t&&"number"==typeof t.maxOutputTokens&&(n[u.GEN_AI_REQUEST_MAX_TOKENS_ATTRIBUTE]=t.maxOutputTokens),"frequencyPenalty"in t&&"number"==typeof t.frequencyPenalty&&(n[u.GEN_AI_REQUEST_FREQUENCY_PENA
1120LTY_ATTRIBUTE]=t.frequencyPenalty),"presencePenalty"in t&&"number"==typeof t.presencePenalty&&(n[u.GEN_AI_REQUEST_PRESENCE_PENALTY_ATTRIBUTE]=t.presencePenalty),n}function l(t,o,s){const T={[u.GEN_AI_SYSTEM_ATTRIBUTE]:_.GOOGLE_GENAI_SYSTEM_NAME,[u.GEN_AI_OPERATION_NAME_ATTRIBUTE]:t,[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ai.google_genai"};if(o){if(T[u.GEN_AI_REQUEST_MODEL_ATTRIBUTE]=p(o,s),"config"in o&&"object"==typeof o.config&&o.config){const t=o.config;if(Object.assign(T,f(t)),"tools"in t&&Array.isArray(t.tools)){const n=t.tools.flatMap(t=>t.functionDeclarations);T[u.GEN_AI_REQUEST_AVAILABLE_TOOLS_ATTRIBUTE]=JSON.stringify(n)}}}else T[u.GEN_AI_REQUEST_MODEL_ATTRIBUTE]=p({},s);return T}function I(t,n,o,s){if(o){const o=n.contents;return void(null!=o&&t.setAttribute(u.GEN_AI_EMBEDDINGS_INPUT_ATTRIBUTE,"string"==typeof o?o:JSON.stringify(o)))}const T=[];if("config"in n&&n.config&&"object"==typeof n.config&&"systemInstruction"in n.config&&n.config.systemInstruction&&T.push(...(0,A.contentUnionToMessages)(n.config.systemInstruction,"system")),"history"in n&&T.push(...(0,A.contentUnionToMessages)(n.history,"user")),"contents"in n&&T.push(...(0,A.contentUnionToMessages)(n.contents,"user")),"message"in n&&T.push(...(0,A.contentUnionToMessages)(n.message,"user")),Array.isArray(T)&&T.length){const{systemInstructions:n,filteredMessages:o}=(0,E.extractSystemInstructions)(T);n&&t.setAttribute(u.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE,n);const _=Array.isArray(o)?o.length:0;t.setAttributes({[u.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE]:_,[u.GEN_AI_INPUT_MESSAGES_ATTRIBUTE]:s?(0,E.getTruncatedJsonString)(o):(0,E.getJsonString)(o)})}}function y(t,n,o){if(n&&"object"==typeof n){if(n.modelVersion&&t.setAttribute(u.GEN_AI_RESPONSE_MODEL_ATTRIBUTE,n.modelVersion),n.usageMetadata&&"object"==typeof n.usageMetadata){const o=n.usageMetadata;"number"==typeof o.promptTokenCount&&t.setAttributes({[u.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE]:o.promptTokenCount}),"number"==typeof o.candidatesTokenCount&&t.setAttributes({[u.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE]:o.candidatesTokenCount}),"number"==typeof o.totalTokenCount&&t.setAttributes({[u.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE]:o.totalTokenCount})}if(o&&Array.isArray(n.candidates)&&n.candidates.length>0){const o=n.candidates.map(t=>t.content?.parts&&Array.isArray(t.content.parts)?t.content.parts.map(t=>"string"==typeof t.text?t.text:"").filter(t=>t.length>0).join(""):"").filter(t=>t.length>0);o.length>0&&t.setAttributes({[u.GEN_AI_RESPONSE_TEXT_ATTRIBUTE]:o.join("")})}if(o&&n.functionCalls){const o=n.functionCalls;Array.isArray(o)&&o.length>0&&t.setAttributes({[u.GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE]:JSON.stringify(o)})}}}function S(n,_,A,p,f){const S="embeddings"===A.operation;return new Proxy(n,{apply(n,N,R){const U=A.operation||"unknown",O=R[0],b=l(U,O,p),G=b[u.GEN_AI_REQUEST_MODEL_ATTRIBUTE]??"unknown";return A.streaming?(0,s.startSpanManual)({name:`${U} ${G}`,op:`gen_ai.${U}`,attributes:b},async s=>{try{f.recordInputs&&O&&I(s,O,S,(0,E.shouldEnableTruncation)(f.enableTruncation));const t=await n.apply(p,R);return(0,c.instrumentStream)(t,s,Boolean(f.recordOutputs))}catch(n){throw s.setStatus({code:o.SPAN_STATUS_ERROR,message:"internal_error"}),(0,t.captureException)(n,{mechanism:{handled:!1,type:"auto.ai.google_genai",data:{function:_}}}),s.end(),n}}):(0,s.startSpan)({name:`${U} ${G}`,op:`gen_ai.${U}`,attributes:b},o=>(f.recordInputs&&O&&I(o,O,S,(0,E.shouldEnableTruncation)(f.enableTruncation)),(0,T.handleCallbackErrors)(()=>n.apply(p,R),n=>{(0,t.captureException)(n,{mechanism:{handled:!1,type:"auto.ai.google_genai",data:{function:_}}})},()=>{},t=>{S||y(o,t,f.recordOutputs)})))}})}function N(t,n="",o){return new Proxy(t,{get:(t,s,T)=>{const u=Reflect.get(t,s,T),c=(0,E.buildMethodPath)(n,String(s)),A=_.GOOGLE_GENAI_METHOD_REGISTRY[c];if("function"==typeof u&&A){const n=A.operation?S(u,c,A,t,o):u.bind(t);return A.proxyResultPath?function(...t){const s=n(...t);return s&&"object"==typeof s?N(s,A.proxyResultPath,o):s}:n}return"function"==typeof u?u.bind(t):u&&"object"==typeof u?N(u,c,o):u}})}function R(t,n){return N(t,"",(0,E.resolveAIRecordingOptions)(n))}},1023,[922,891,892,913,914,1009,1008,1024,1025,1026]);
1121__d(function(g,r,i,a,m,e,d){"use strict";
1121Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"GOOGLE_GENAI_INTEGRATION_NAME",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"GOOGLE_GENAI_METHOD_REGISTRY",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"GOOGLE_GENAI_SYSTEM_NAME",{enumerable:!0,get:function(){return o}});const t="Google_GenAI",n={"models.generateContent":{operation:"generate_content"},"models.generateContentStream":{operation:"generate_content",streaming:!0},"models.embedContent":{operation:"embeddings"},"chats.create":{proxyResultPath:"chat"},"chat.sendMessage":{operation:"chat"},"chat.sendMessageStream":{operation:"chat",streaming:!0}},o="google_genai"},1024,[]);
1122__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"instrumentStream",{enumerable:!0,get:function(){return f}});var n=r(d[0]),o=r(d[1]),t=r(d[2]);function s(t,s){const l=t?.promptFeedback;if(l?.blockReason){const t=l.blockReasonMessage??l.blockReason;return s.setStatus({code:o.SPAN_STATUS_ERROR,message:"internal_error"}),(0,n.captureException)(`Content blocked: ${t}`,{mechanism:{handled:!1,type:"auto.ai.google_genai"}}),!0}return!1}function l(n,o){"string"==typeof n.responseId&&(o.responseId=n.responseId),"string"==typeof n.modelVersion&&(o.responseModel=n.modelVersion);const t=n.usageMetadata;t&&("number"==typeof t.promptTokenCount&&(o.promptTokens=t.promptTokenCount),"number"==typeof t.candidatesTokenCount&&(o.completionTokens=t.candidatesTokenCount),"number"==typeof t.totalTokenCount&&(o.totalTokens=t.totalTokenCount))}function u(n,o,t){Array.isArray(n.functionCalls)&&o.toolCalls.push(...n.functionCalls);for(const s of n.candidates??[]){s?.finishReason&&!o.finishReasons.includes(s.finishReason)&&o.finishReasons.push(s.finishReason);for(const n of s?.content?.parts??[])t&&n.text&&o.responseTexts.push(n.text),n.functionCall&&o.toolCalls.push({type:"function",id:n.functionCall.id,name:n.functionCall.name,arguments:n.functionCall.args})}}function c(n,o,t,c){n&&!s(n,c)&&(l(n,o),u(n,o,t))}async function*f(n,o,s){const l={responseTexts:[],finishReasons:[],toolCalls:[]};try{for await(const t of n)c(t,l,s,o),yield t}finally{(0,t.endStreamSpan)(o,l,s)}}},1025,[922,892,1008]);
1123__d(function(g,r,i,a,m,e,d){"use strict";function t(n,o="user"){return"string"==typeof n?[{role:o,content:n}]:Array.isArray(n)?n.flatMap(n=>t(n,o)):"object"==typeof n&&n?"role"in n&&"string"==typeof n.role?[n]:"parts"in n?[{...n,role:o}]:[{role:o,content:n}]:[]}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"contentUnionToMessages",{enumerable:!0,get:function(){return t}})},1026,[]);
1124__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createLangChainCallbackHandler",{enumerable:!0,get:function(){return E}});var t=r(d[0]),n=r(d[1]),_=r(d[2]),o=r(d[3]),c=r(d[4]),s=r(d[5]),l=r(d[6]),T=r(d[7]);function E(E={}){const{recordInputs:A,recordOutputs:I}=(0,s.resolveAIRecordingOptions)(E),N=(0,s.shouldEnableTruncation)(E.enableTruncation),R=new Map,u=t=>{const n=R.get(t);n?.isRecording()&&(n.end(),R.delete(t))},h={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(t,_,s,l,E,I,u,h){const S=(0,T.getInvocationParams)(I),O=(0,T.extractLLMRequestAttributes)(t,_,A,N,S,u),p=O[c.GEN_AI_REQUEST_MODEL_ATTRIBUTE],M=O[c.GEN_AI_OPERATION_NAME_ATTRIBUTE];(0,o.startSpanManual)({name:`${M} ${p}`,op:"gen_ai.chat",attributes:{...(0,T.getAgentNameFromMetadata)(u),...O,[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"gen_ai.chat"}},t=>(R.set(s,t),t))},handleChatModelStart(t,_,s,l,E,I,u,h){const S=(0,T.getInvocationParams)(I),O=(0,T.extractChatModelRequestAttributes)(t,_,A,N,S,u),p=(0,T.extractToolDefinitions)(E);p&&(O[c.GEN_AI_REQUEST_AVAILABLE_TOOLS_ATTRIBUTE]=p);const M=O[c.GEN_AI_REQUEST_MODEL_ATTRIBUTE],L=O[c.GEN_AI_OPERATION_NAME_ATTRIBUTE];(0,o.startSpanManual)({name:`${L} ${M}
1124`,op:"gen_ai.chat",attributes:{...(0,T.getAgentNameFromMetadata)(u),...O,[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"gen_ai.chat"}},t=>(R.set(s,t),t))},handleLLMEnd(t,n,_,o,c){const s=R.get(n);if(s?.isRecording()){const _=(0,T.extractLlmResponseAttributes)(t,I);_&&s.setAttributes(_),u(n)}},handleLLMError(n,o){const c=R.get(o);c?.isRecording()&&(c.setStatus({code:_.SPAN_STATUS_ERROR,message:"internal_error"}),u(o)),(0,t.captureException)(n,{mechanism:{handled:!1,type:`${l.LANGCHAIN_ORIGIN}.llm_error_handler`}})},handleChainStart(t,_,c,s,l,T,E,I){if(T?.__sentry_langgraph__)return;const N=I||t.name||"unknown_chain",u={[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ai.langchain","langchain.chain.name":N};A&&(u["langchain.chain.inputs"]=JSON.stringify(_)),(0,o.startSpanManual)({name:`chain ${N}`,op:"gen_ai.invoke_agent",attributes:{...u,[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"gen_ai.invoke_agent"}},t=>(R.set(c,t),t))},handleChainEnd(t,n){const _=R.get(n);_?.isRecording()&&(I&&_.setAttributes({"langchain.chain.outputs":JSON.stringify(t)}),u(n))},handleChainError(n,o){const c=R.get(o);c?.isRecording()&&(c.setStatus({code:_.SPAN_STATUS_ERROR,message:"internal_error"}),u(o)),(0,t.captureException)(n,{mechanism:{handled:!1,type:`${l.LANGCHAIN_ORIGIN}.chain_error_handler`}})},handleToolStart(t,_,s,E,I,N,u){if(N?.__sentry_langgraph__)return;const h=u||t.name||"unknown_tool",S={...(0,T.getAgentNameFromMetadata)(N),[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:l.LANGCHAIN_ORIGIN,[c.GEN_AI_OPERATION_NAME_ATTRIBUTE]:"execute_tool",[c.GEN_AI_TOOL_NAME_ATTRIBUTE]:h};A&&(S[c.GEN_AI_TOOL_INPUT_ATTRIBUTE]=_),(0,o.startSpanManual)({name:`execute_tool ${h}`,op:"gen_ai.execute_tool",attributes:{...S,[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"gen_ai.execute_tool"}},t=>(R.set(s,t),t))},handleToolEnd(t,n){const _=R.get(n);if(_?.isRecording()){if(I){const n=t&&"object"==typeof t&&"content"in t?t.content:t;_.setAttributes({[c.GEN_AI_TOOL_OUTPUT_ATTRIBUTE]:"string"==typeof n?n:JSON.stringify(n)})}u(n)}},handleToolError(n,o){const c=R.get(o);c?.isRecording()&&(c.setStatus({code:_.SPAN_STATUS_ERROR,message:"internal_error"}),u(o)),(0,t.captureException)(n,{mechanism:{handled:!1,type:`${l.LANGCHAIN_ORIGIN}.tool_error_handler`}})},copy:()=>h,toJSON:()=>({lc:1,type:"not_implemented",id:h.lc_id}),toJSONNotImplemented:()=>({lc:1,type:"not_implemented",id:h.lc_id})};return h}},1027,[922,891,892,913,1009,1008,1028,1029]);
1125__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"LANGCHAIN_INTEGRATION_NAME",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"LANGCHAIN_ORIGIN",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"ROLE_MAP",{enumerable:!0,get:function(){return s}});const t="LangChain",n="auto.ai.langchain",s={human:"user",ai:"assistant",assistant:"assistant",system:"system",function:"function",tool:"tool"}},1028,[]);
1126__d(function(_g,_r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_INTERNAL_mergeLangChainCallbackHandler",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"extractChatModelRequestAttributes",{enumerable:!0,get:function(){return g}}),Object.defineProperty(e,"extractLLMRequestAttributes",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"extractLlmResponseAttributes",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"extractToolDefinitions",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"getAgentNameFromMetadata",{enumerable:!0,get:function(){return U}}),Object.defineProperty(e,"getInvocationParams",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"normalizeLangChainMessages",{enumerable:!0,get:function(){return l}});var n=_r(d[0]),t=_r(d[1]),r=_r(d[2]),o=_r(d[3]),_=_r(d[4]);const s=(n,t,r)=>{null!=r&&(n[t]=r)},c=(n,t,r)=>{const o=Number(r);Number.isNaN(o)||(n[t]=o)};function T(n){if("string"==typeof n)return n;try{return JSON.stringify(n)}catch{return String(n)}}function u(n){if(Array.isArray(n))try{const t=n.map(n=>n&&"object"==typeof n&&(0,r.isContentMedia)(n)?(0,r.stripInlineMediaFromSingleMessage)(n):n);return JSON.stringify(t)}catch{return String(n)}return T(n)}function E(n){const t=n.toLowerCase();return _.ROLE_MAP[t]??t}function A(n){return n.includes("System")?"system":n.includes("Human")?"user":n.includes("AI")||n.includes("Assistant")?"assistant":n.includes("Function")?"function":n.includes("Tool")?"tool":"user"}function f(n){if(n&&!Array.isArray(n))return n.invocation_params}function l(n){return n.map(n=>{const t=n._getType;if("function"==typeof t){return{role:E(t.call(n)),content:u(n.content)}}if(1===n.lc&&n.kwargs){const t=n.id,r=Array.isArray(t)&&t.length>0?t[t.length-1]:"";return{role:E("string"==typeof r?A(r):"user"),content:u(n.kwargs?.content)}}if(n.type){return{role:E(String(n.type).toLowerCase()),content:u(n.content)}}if(n.role)return{role:E(String(n.role)),content:u(n.content)};const r=n.constructor?.name;return r&&"Object"!==r?{role:E(A(r)),content:u(n.content)}:{role:"user",content:u(n.content)}})}function N(n,r,o){const _={},T="kwargs"in n?n.kwargs:void 0,u=r?.temperature??o?.ls_temperature??T?.temperature;c(_,t.GEN_AI_REQUEST_TEMPERATURE_ATTRIBUTE,u);const E=r?.max_tokens??o?.ls_max_tokens??T?.max_tokens;c(_,t.GEN_AI_REQUEST_MAX_TOKENS_ATTRIBUTE,E);const A=r?.top_p??T?.top_p;c(_,t.GEN_AI_REQUEST_TOP_P_ATTRIBUTE,A);const f=r?.frequency_penalty;
1126c(_,t.GEN_AI_REQUEST_FREQUENCY_PENALTY_ATTRIBUTE,f);const l=r?.presence_penalty;return c(_,t.GEN_AI_REQUEST_PRESENCE_PENALTY_ATTRIBUTE,l),r&&"stream"in r&&s(_,t.GEN_AI_REQUEST_STREAM_ATTRIBUTE,Boolean(r.stream)),_}function I(r,o,s,c,u){return{[t.GEN_AI_SYSTEM_ATTRIBUTE]:T(r??"langchain"),[t.GEN_AI_OPERATION_NAME_ATTRIBUTE]:"chat",[t.GEN_AI_REQUEST_MODEL_ATTRIBUTE]:T(o),[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:_.LANGCHAIN_ORIGIN,...N(s,c,u)}}function S(n,r,_,c,T,u){const E=u?.ls_provider,A=I(E,T?.model??u?.ls_model_name??"unknown",n,T,u);if(_&&Array.isArray(r)&&r.length>0){s(A,t.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE,r.length);const n=r.map(n=>({role:"user",content:n}));s(A,t.GEN_AI_INPUT_MESSAGES_ATTRIBUTE,c?(0,o.getTruncatedJsonString)(n):(0,o.getJsonString)(n))}return A}function g(n,r,_,c,T,u){const E=I(u?.ls_provider??n.id?.[2],T?.model??u?.ls_model_name??"unknown",n,T,u);if(_&&Array.isArray(r)&&r.length>0){const n=l(r.flat()),{systemInstructions:_,filteredMessages:T}=(0,o.extractSystemInstructions)(n);_&&s(E,t.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE,_);const u=Array.isArray(T)?T.length:0;s(E,t.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE,u),s(E,t.GEN_AI_INPUT_MESSAGES_ATTRIBUTE,c?(0,o.getTruncatedJsonString)(T):(0,o.getJsonString)(T))}return E}function p(n,r){const o=[],_=n.flat();for(const n of _){const t=n.message,r=t?.tool_calls;if(Array.isArray(r)&&r.length>0)o.push(...r);else{const t=n.message?.content;if(Array.isArray(t))for(const n of t){const t=n;"tool_use"===t.type&&o.push(t)}}}o.length>0&&s(r,t.GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE,T(o))}function R(n,r){if(!n)return;const o=n.tokenUsage,_=n.usage;if(o)c(r,t.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE,o.promptTokens),c(r,t.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE,o.completionTokens),c(r,t.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE,o.totalTokens);else if(_){c(r,t.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE,_.input_tokens),c(r,t.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE,_.output_tokens);const n=Number(_.input_tokens),o=Number(_.output_tokens),s=(Number.isNaN(n)?0:n)+(Number.isNaN(o)?0:o);s>0&&c(r,t.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE,s),void 0!==_.cache_creation_input_tokens&&c(r,t.GEN_AI_USAGE_CACHE_CREATION_INPUT_TOKENS_ATTRIBUTE,_.cache_creation_input_tokens),void 0!==_.cache_read_input_tokens&&c(r,t.GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS_ATTRIBUTE,_.cache_read_input_tokens)}}function y(n,r){if(!n)return;const o={};if(Array.isArray(n.generations)){const _=n.generations.flat().map(n=>n.generationInfo?.finish_reason?n.generationInfo.finish_reason:n.generation_info?.finish_reason?n.generation_info.finish_reason:null).filter(n=>"string"==typeof n);if(_.length>0&&s(o,t.GEN_AI_RESPONSE_FINISH_REASONS_ATTRIBUTE,T(_)),p(n.generations,o),r){const r=n.generations.flat().map(n=>n.text??n.message?.content).filter(n=>"string"==typeof n);r.length>0&&s(o,t.GEN_AI_RESPONSE_TEXT_ATTRIBUTE,T(r))}}R(n.llmOutput,o);const _=n.llmOutput,c=n.generations?.[0]?.[0],u=c?.message,E=_?.model_name??_?.model??u?.response_metadata?.model_name;E&&s(o,t.GEN_AI_RESPONSE_MODEL_ATTRIBUTE,E);const A=_?.id??u?.id;A&&s(o,t.GEN_AI_RESPONSE_ID_ATTRIBUTE,A);const f=_?.stop_reason??u?.response_metadata?.finish_reason;return f&&s(o,t.GEN_AI_RESPONSE_STOP_REASON_ATTRIBUTE,T(f)),o}function U(n){const r={},o=n?.lc_agent_name;return"string"==typeof o&&(r[t.GEN_AI_AGENT_NAME_ATTRIBUTE]=o),r}function O(n){const t=n?.invocation_params?.tools??n?.options?.tools;if(!Array.isArray(t)||0===t.length)return;const r=t.map(n=>{const t=n.function;return{type:"function",name:n.name??t?.name??"",description:n.description??t?.description}});return JSON.stringify(r)}function G(n){if(!n||"object"!=typeof n)return!1;const t=n;return"function"==typeof t.addHandler&&"function"==typeof t.copy}function P(n){return"object"==typeof n&&"SentryCallbackHandler"===n?.name}function b(n){return n.some(P)}function B(n,t){if(!n)return[t];
1126if(G(n)){if(b(n.handlers??[]))return n;const r=n.copy();return r.addHandler(t,!0),r}const r=Array.isArray(n)?n:[n];return b(r)?n:[...r,t]}},1029,[891,1009,1011,1008,1028]);
1127__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"instrumentCreateReactAgent",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"instrumentLangGraph",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"instrumentStateGraphCompile",{enumerable:!0,get:function(){return I}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),_=r(d[3]),s=r(d[4]),c=r(d[5]),T=r(d[6]),A=r(d[7]),l=r(d[8]),E=r(d[9]);let u=!1;const p="__sentry_patched__";function I(c,A){if(Object.prototype.hasOwnProperty.call(c,p))return c;const E=(0,T.createLangChainCallbackHandler)(A),I=new Proxy(c,{apply:(c,T,p)=>u?Reflect.apply(c,T,p):(0,_.startSpan)({op:"gen_ai.create_agent",name:"create_agent",attributes:{[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:l.LANGGRAPH_ORIGIN,[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"gen_ai.create_agent",[s.GEN_AI_OPERATION_NAME_ATTRIBUTE]:"create_agent"}},n=>{try{const t=Reflect.apply(c,T,p),o=p.length>0?p[0]:{};o?.name&&"string"==typeof o.name&&(n.setAttribute(s.GEN_AI_AGENT_NAME_ATTRIBUTE,o.name),n.updateName(`create_agent ${o.name}`));const _=t.invoke;return _&&"function"==typeof _&&(t.invoke=N(_.bind(t),t,o,A,void 0,E)),t}catch(_){throw n.setStatus({code:o.SPAN_STATUS_ERROR,message:"internal_error"}),(0,t.captureException)(_,{mechanism:{handled:!1,type:"auto.ai.langgraph.error"}}),_}}
1127)});return Object.defineProperty(I,p,{value:!0,enumerable:!1}),I}function N(T,u,p,I,N,R){return new Proxy(T,{apply(T,y,S){const O=N?.modelName??N?.model;return(0,_.startSpan)({op:"gen_ai.invoke_agent",name:"invoke_agent",attributes:{[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:l.LANGGRAPH_ORIGIN,[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:s.GEN_AI_INVOKE_AGENT_OPERATION_ATTRIBUTE,[s.GEN_AI_OPERATION_NAME_ATTRIBUTE]:"invoke_agent"}},async n=>{try{const t=p?.name;t&&"string"==typeof t&&(n.setAttribute(s.GEN_AI_PIPELINE_NAME_ATTRIBUTE,t),n.setAttribute(s.GEN_AI_AGENT_NAME_ATTRIBUTE,t),n.updateName(`invoke_agent ${t}`)),O&&n.setAttribute(s.GEN_AI_REQUEST_MODEL_ATTRIBUTE,O);const o=S.length>1?S[1]:void 0,_=o?.configurable,l=_?.thread_id;if(l&&"string"==typeof l&&n.setAttribute(s.GEN_AI_CONVERSATION_ID_ATTRIBUTE,l),R){const n=S[1]??{};S[1]=n;const o=n.metadata??{};n.metadata={...o,__sentry_langgraph__:!0,..."string"==typeof t?{lc_agent_name:t}:{}},n.callbacks=(0,A._INTERNAL_mergeLangChainCallbackHandler)(n.callbacks,R)}const N=(0,E.extractToolsFromCompiledGraph)(u);N&&n.setAttribute(s.GEN_AI_REQUEST_AVAILABLE_TOOLS_ATTRIBUTE,JSON.stringify(N));const f=I.recordInputs,b=I.recordOutputs,G=S.length>0?S[0]?.messages??[]:[];if(G&&f){const t=(0,A.normalizeLangChainMessages)(G),{systemInstructions:o,filteredMessages:_}=(0,c.extractSystemInstructions)(t);o&&n.setAttribute(s.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE,o);const T=(0,c.shouldEnableTruncation)(I.enableTruncation),l=Array.isArray(_)?_.length:0;n.setAttributes({[s.GEN_AI_INPUT_MESSAGES_ATTRIBUTE]:T?(0,c.getTruncatedJsonString)(_):(0,c.getJsonString)(_),[s.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE]:l})}const h=await Reflect.apply(T,y,S);return b&&(0,E.setResponseAttributes)(n,G??null,h),h}catch(_){throw n.setStatus({code:o.SPAN_STATUS_ERROR,message:"internal_error"}),(0,t.captureException)(_,{mechanism:{handled:!1,type:"auto.ai.langgraph.error"}}),_}}
1127)}})}function R(t,n){if(Object.prototype.hasOwnProperty.call(t,p))return t;const o=(0,c.resolveAIRecordingOptions)(n),_=(0,T.createLangChainCallbackHandler)(o),s=new Proxy(t,{apply(t,n,s){const c=(0,E.extractLLMFromParams)(s),T=(0,E.extractAgentNameFromParams)(s),A=s[0];let l;A&&Array.isArray(A.tools)&&A.tools.length>0&&(0,E.wrapToolsWithSpans)(A.tools,o,T??void 0),u=!0;try{l=Reflect.apply(t,n,s)}finally{u=!1}const p=l.invoke;if(p&&"function"==typeof p){const t={};T&&(t.name=T),l.invoke=N(p.bind(l),l,t,o,c,_)}return l}});return Object.defineProperty(s,p,{value:!0,enumerable:!1}),s}function y(t,n){return t.compile=I(t.compile,(0,c.resolveAIRecordingOptions)(n)),t}},1030,[922,891,892,913,1009,1008,1027,1029,1031,1032]);
1128__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"LANGGRAPH_INTEGRATION_NAME",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"LANGGRAPH_ORIGIN",{enumerable:!0,get:function(){return n}});const t="LangGraph",n="auto.ai.langgraph"},1031,[]);
1129__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"extractAgentNameFromParams",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"extractLLMFromParams",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"extractModelMetadata",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"extractTokenUsageFromMessage",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"extractToolCalls",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"extractToolsFromCompiledGraph",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"setResponseAttributes",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"wrapToolsWithSpans",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),_=r(d[4]),c=r(d[5]),T=r(d[6]);function u(t){const n=t[0];if("object"!=typeof n||!n||!("llm"in n)||!n.llm||"object"!=typeof n.llm)return null;const o=n.llm;return"string"!=typeof o.modelName&&"string"!=typeof o.model?null:o}function l(t){const n=t[0];return"object"==typeof n&&n&&"name"in n&&"string"==typeof n.name?n.name:null}function p(c,u,l){const p="__sentry_tool_wrapped__";for(const f of c){if(!f||"object"!=typeof f)continue;const c=f,E=c.invoke;if("function"!=typeof E||Object.prototype.hasOwnProperty.call(c,p))continue;const A="string"==typeof c.name?c.name:"unknown_tool",y="string"==typeof c.description?c.description:void 0,O=new Proxy(E,{apply(c,p,f){const E={[
1129n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:T.LANGGRAPH_ORIGIN,[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:_.GEN_AI_EXECUTE_TOOL_OPERATION_ATTRIBUTE,[_.GEN_AI_OPERATION_NAME_ATTRIBUTE]:"execute_tool",[_.GEN_AI_TOOL_NAME_ATTRIBUTE]:A,[_.GEN_AI_TOOL_TYPE_ATTRIBUTE]:"function"},O=f[1],I=O?.metadata?.lc_agent_name??l;"string"==typeof I&&(E[_.GEN_AI_AGENT_NAME_ATTRIBUTE]=I),y&&(E[_.GEN_AI_TOOL_DESCRIPTION_ATTRIBUTE]=y);const b=f[0];if("object"==typeof b&&b&&("id"in b&&"string"==typeof b.id&&(E[_.GEN_AI_TOOL_CALL_ID_ATTRIBUTE]=b.id),u.recordInputs)){const t="args"in b&&"object"==typeof b.args?b.args:b;try{E[_.GEN_AI_TOOL_INPUT_ATTRIBUTE]=JSON.stringify(t)}catch{}}return(0,s.startSpan)({op:_.GEN_AI_EXECUTE_TOOL_OPERATION_ATTRIBUTE,name:`execute_tool ${A}`,attributes:E},async n=>{try{const t=await Reflect.apply(c,p,f);if(u.recordOutputs)try{const o=t&&"object"==typeof t&&"content"in t?t.content:t;n.setAttribute(_.GEN_AI_TOOL_OUTPUT_ATTRIBUTE,"string"==typeof o?o:JSON.stringify(o))}catch{}return t}catch(s){throw n.setStatus({code:o.SPAN_STATUS_ERROR,message:"internal_error"}),(0,t.captureException)(s,{mechanism:{handled:!1,type:"auto.ai.langgraph.error"}}),s}})}});c.invoke=O,Object.defineProperty(c,p,{value:!0,enumerable:!1})}return c}function f(t){if(!t||0===t.length)return null;const n=[];for(const o of t)if(o&&"object"==typeof o){const t=o.tool_calls;t&&Array.isArray(t)&&n.push(...t)}return n.length>0?n:null}function E(t){const n=t;let o=0,s=0,_=0;if(n.usage_metadata&&"object"==typeof n.usage_metadata){const t=n.usage_metadata;return"number"==typeof t.input_tokens&&(o=t.input_tokens),"number"==typeof t.output_tokens&&(s=t.output_tokens),"number"==typeof t.total_tokens&&(_=t.total_tokens),{inputTokens:o,outputTokens:s,totalTokens:_}}if(n.response_metadata&&"object"==typeof n.response_metadata){const t=n.response_metadata;if(t.tokenUsage&&"object"==typeof t.tokenUsage){const n=t.tokenUsage;"number"==typeof n.promptTokens&&(o=n.promptTokens),"number"==typeof n.completionTokens&&(s=n.completionTokens),"number"==typeof n.totalTokens&&(_=n.totalTokens)}}return{inputTokens:o,outputTokens:s,totalTokens:_}}function A(t,n){const o=n;if(o.response_metadata&&"object"==typeof o.response_metadata){const n=o.response_metadata;n.model_name&&"string"==typeof n.model_name&&t.setAttribute(_.GEN_AI_RESPONSE_MODEL_ATTRIBUTE,n.model_name),n.finish_reason&&"string"==typeof n.finish_reason&&t.setAttribute(_.GEN_AI_RESPONSE_FINISH_REASONS_ATTRIBUTE,[n.finish_reason])}}function y(t){if(!t.builder?.nodes?.tools?.runnable?.tools)return null;const n=t.builder?.nodes?.tools?.runnable?.tools;return n&&Array.isArray(n)&&0!==n.length?n.map(t=>({name:t.lc_kwargs?.name,description:t.lc_kwargs?.description,schema:t.lc_kwargs?.schema})):null}function O(t,n,o){const s=o,T=s?.messages;if(!T||!Array.isArray(T))return;const u=n?.length??0,l=T.length>u?T.slice(u):[];if(0===l.length)return;const p=f(l);p&&t.setAttribute(_.GEN_AI_RESPONSE_TOOL_CALLS_ATTRIBUTE,JSON.stringify(p));const y=(0,c.normalizeLangChainMessages)(l);t.setAttribute(_.GEN_AI_RESPONSE_TEXT_ATTRIBUTE,JSON.stringify(y));let O=0,I=0,b=0;for(const n of l){const o=E(n);O+=o.inputTokens,I+=o.outputTokens,b+=o.totalTokens,A(t,n)}O>0&&t.setAttribute(_.GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE,O),I>0&&t.setAttribute(_.GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE,I),b>0&&t.setAttribute(_.GEN_AI_USAGE_TOTAL_TOKENS_ATTRIBUTE,b)}},1032,[922,891,892,913,1009,1029,1031]);
1130__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SpanBuffer",{enumerable:!0,get:function(){return u}});var t=r(d[0]),s=r(d[1]),n=r(d[2]),c=r(d[3]),h=r(d[4]),o=r(d[5]);class u{constructor(t,s){this._traceBuckets=new Map,this._client=t;const{maxSpanLimit:n,flushInterval:c,maxTraceWeightInBytes:h}=s??{};this._maxSpanLimit=n&&n>0&&n<=1e3?n:1e3,this._flushInterval=c&&c>0?c:5e3,this._maxTraceWeight=h&&h>0?h:5e6,this._client.on("flush",()=>{this.drain()}),this._client.on("close",()=>{this._traceBuckets.forEach(t=>{clearTimeout(t.timeout)}),this._traceBuckets.clear()})}add(t){const s=t.trace_id;let c=this._traceBuckets.get(s);c||(c={spans:new Set,size:0,timeout:(0,n.safeUnref)(setTimeout(()=>{this.flush(s)},this._flushInterval))},this._traceBuckets.set(s,c)),c.spans.add(t),c.size+=(0,o.estimateSerializedSpanSizeInBytes)(t),(c.spans.size>=this._maxSpanLimit||c.size>=this._maxTraceWeight)&&this.flush(s)}drain(){this._traceBuckets.size&&(t.DEBUG_BUILD&&s.debug.log(`Flushing span tree map with ${this._traceBuckets.size}
1130 traces`),this._traceBuckets.forEach((t,s)=>{this.flush(s)}))}flush(n){const o=this._traceBuckets.get(n);if(!o)return;if(!o.spans.size)return void this._removeTrace(n);const u=Array.from(o.spans),l=u[0]?._segmentSpan;if(!l)return t.DEBUG_BUILD&&s.debug.warn("No segment span reference found on span JSON, cannot compute DSC"),void this._removeTrace(n);const _=(0,c.getDynamicSamplingContextFromSpan)(l),p=u.map(t=>{const{_segmentSpan:s,...n}=t;return n}),f=(0,h.createStreamedSpanEnvelope)(p,_,this._client);t.DEBUG_BUILD&&s.debug.log(`Sending span envelope for trace ${n} with ${p.length} spans`),this._client.sendEnvelope(f).then(null,n=>{t.DEBUG_BUILD&&s.debug.error("Error while sending streamed span envelope:",n)}),this._removeTrace(n)}_removeTrace(t){const s=this._traceBuckets.get(t);s&&clearTimeout(s.timeout),this._traceBuckets.delete(t)}}},1033,[861,865,928,904,1034,1035]);
1131__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createStreamedSpanEnvelope",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);function c(c,p,_){const l=_.getOptions(),f=_.getDsn(),v=l.tunnel,y=(0,n.getSdkMetadataForEnvelopeHeader)(l._metadata),S={sent_at:new Date((0,s.safeDateNow)()).toISOString(),...u(p)&&{trace:p},...y&&{sdk:y},...!!v&&f&&{dsn:(0,t.dsnToString)(f)}},O=_.getDataCollectionOptions().userInfo?"auto":"never",b=[{type:"span",item_count:c.length,content_type:"application/vnd.sentry.items.span.v2+json"},{version:2,...(0,o.isBrowser)()&&{ingest_settings:{infer_ip:O,infer_user_agent:O}},items:c}];return(0,n.createEnvelope)(S,[b])}function u(t){return!!t.trace_id&&!!t.public_key}},1034,[896,908,937,879]);
1132__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"estimateSerializedSpanSizeInBytes",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){let s=156;if(s+=2*n.name.length,s+=(0,t.estimateTypedAttributesSizeInBytes)(n.attributes),n.links&&n.links.length>0){const u=n.links[0],l=u?.attributes;s+=(100+(l?(0,t.estimateTypedAttributesSizeInBytes)(l):0))*n.links.length}return s}},1035,[889]);
1133__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"spanStreamingIntegration",{enumerable:!0,get:function(){return l}});var n=r(d[0]),t=r(d[1]),c=r(d[2]),o=r(d[3]),s=r(d[4]),S=r(d[5]),p=r(d[6]),f=r(d[7]);const l=(0,t.defineIntegration)(()=>({name:"SpanStreaming",setup(t){const l="SpanStreaming integration requires",u="Falling back to static trace lifecycle.",b=t.getOptions();if(!(0,s.hasSpanStreamingEnabled)(t))return b.traceLifecycle="static",void(n.DEBUG_BUILD&&p.debug.warn(`${l} \`traceLifecycle\` to be set to "stream"! ${u}`));const y=b.beforeSendSpan;if(y&&!(0,c.isStreamedBeforeSendSpanCallback)(y))return b.traceLifecycle="static",void(n.DEBUG_BUILD&&p.debug.warn(`${l} a beforeSendSpan callback using \`withStreamedSpan\`! ${u}`));const B=new S.SpanBuffer(t);t.on("afterSpanEnd",n=>{(0,f.spanIsSampled)(n)&&B.add((0,o.captureSpan)(n,t))})}}))},1036,[861,931,907,919,912,1033,865,870]);
1134__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return void 0===t?void 0:t>=400&&t<500?"warning":t>=500?"error":void 0}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getBreadcrumbLogLevelFromHttpStatusCode",{enumerable:!0,get:function(){return t}})},1037,[]);
1135__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SentryError",{enumerable:!0,get:function(){return t}});class t extends Error{constructor(t,n="warn"){super(t),this.message=t,this.logLevel=n}}},1038,[]);
1136__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addFetchEndInstrumentationHandler",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"addFetchInstrumentationHandler",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"parseFetchArgs",{enumerable:!0,get:function(){return E}});
1136var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=r(d[5]),l=r(d[6]);function h(t,n){const o="fetch",s=(0,l.addHandler)(o,t);return(0,l.maybeInstrument)(o,()=>p(void 0,n)),s}function f(t){const n="fetch-body-resolved",o=(0,l.addHandler)(n,t);return(0,l.maybeInstrument)(n,()=>p(b)),o}function p(h,f=!1){f&&!(0,s.supportsNativeFetch)()||(0,o.fill)(u.GLOBAL_OBJ,"fetch",function(s){return function(...f){const p=new Error,{method:y,url:b}=E(f),T={args:f,fetchData:{method:y,url:b},startTimestamp:1e3*(0,c.timestampInSeconds)(),virtualError:p,headers:w(f)};return h||(0,l.triggerHandlers)("fetch",{...T}),s.apply(u.GLOBAL_OBJ,f).then(async t=>(h?h(t):(0,l.triggerHandlers)("fetch",{...T,endTimestamp:1e3*(0,c.timestampInSeconds)(),response:t}),t),s=>{(0,l.triggerHandlers)("fetch",{...T,endTimestamp:1e3*(0,c.timestampInSeconds)(),error:s}),(0,n.isError)(s)&&void 0===s.stack&&(s.stack=p.stack,(0,o.addNonEnumerableProperty)(s,"framesToPop",1));const u=(0,t.getClient)(),h=u?.getOptions().enhanceFetchErrorMessages??"always";if(!1!==h&&s instanceof TypeError&&("Failed to fetch"===s.message||"Load failed"===s.message||"NetworkError when attempting to fetch resource."===s.message))try{const t=new URL(T.fetchData.url).host;"always"===h?s.message=`${s.message} (${t})`:(0,o.addNonEnumerableProperty)(s,"__sentry_fetch_url_host__",t)}catch{}throw s})}})}async function y(t,n){if(t?.body){const o=t.body,s=o.getReader(),c=setTimeout(()=>{o.cancel().then(null,()=>{})},9e4);let u=!0;for(;u;){let t;try{t=setTimeout(()=>{o.cancel().then(null,()=>{})},5e3);const{done:c}=await s.read();clearTimeout(t),c&&(n(),u=!1)}catch{u=!1}finally{clearTimeout(t)}}clearTimeout(c),s.releaseLock(),o.cancel().then(null,()=>{})}}function b(t){let n;try{n=t.clone()}catch{return}y(n,()=>{(0,l.triggerHandlers)("fetch-body-resolved",{endTimestamp:1e3*(0,c.timestampInSeconds)(),response:t})})}function T(t,n){return!!t&&"object"==typeof t&&!!t[n]}function _(t){return"string"==typeof t?t:t?T(t,"url")?t.url:t.toString?t.toString():"":""}function E(t){if(0===t.length)return{method:"GET",url:""};if(2===t.length){const[o,s]=t;return{url:_(o),method:T(s,"method")?String(s.method).toUpperCase():(0,n.isRequest)(o)&&T(o,"method")?String(o.method).toUpperCase():"GET"}}const o=t[0];return{url:_(o),method:T(o,"method")?String(o.method).toUpperCase():"GET"}}function w(t){const[o,s]=t;try{if("object"==typeof s&&null!==s&&"headers"in s&&s.headers)return new Headers(s.headers);if((0,n.isRequest)(o))return new Headers(o.headers)}catch{}}},1039,[890,878,877,1040,883,863,864]);
1137__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isNativeFunction",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"supportsDOMError",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"supportsDOMException",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"supportsErrorEvent",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"supportsFetch",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"supportsHistory",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"supportsNativeFetch",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"supportsReferrerPolicy",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"supportsReportingObserver",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]);const u=r(d[2]).GLOBAL_OBJ;function o(){try{return new ErrorEvent(""),!0}catch{return!1}}function c(){try{return new DOMError(""),!0}catch{return!1}}function f(){try{return new DOMException(""),!0}catch{return!1}}function s(){return"history"in u&&!!u.history}const p=b;function b(){if(!("fetch"in u))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function y(t){return t&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}function h(){if("string"==typeof EdgeRuntime)return!0;if(!b())return!1;if(y(u.fetch))return!0;let o=!1;const c=u.document;if(c&&"function"==typeof c.createElement)try{const t=c.createElement("iframe");t.hidden=!0,c.head.appendChild(t),t.contentWindow?.fetch&&(o=y(t.contentWindow.fetch)),c.head.removeChild(t)}catch(u){t.DEBUG_BUILD&&n.debug.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",u)}return o}function l(){return"ReportingObserver"in u}function O(){if(!b())return!1;
1137try{return new Request("_",{referrerPolicy:"origin"}),!0}catch{return!1}}},1040,[861,865,863]);
1138__d(function(g,r,i,a,m,e,d){"use strict";function t(t,n,u){const c=t[n];if("function"==typeof c){try{t[n]=u}catch{Object.defineProperty(t,n,{value:u,writable:!0,configurable:!0,enumerable:!0})}if(t.default===c)try{t.default=u}catch{Object.defineProperty(t,"default",{value:u,writable:!0,configurable:!0,enumerable:!0})}}}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"replaceExports",{enumerable:!0,get:function(){return t}})},1041,[]);
1139__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"LRUMap",{enumerable:!0,get:function(){return t}});class t{constructor(t){this._maxSize=t,this._cache=new Map}get size(){return this._cache.size}get(t){const c=this._cache.get(t);if(void 0!==c)return this._cache.delete(t),this._cache.set(t,c),c}set(t,c){if(this._cache.size>=this._maxSize){const t=this._cache.keys().next().value;this._cache.delete(t)}this._cache.set(t,c)}remove(t){const c=this._cache.get(t);return c&&this._cache.delete(t),c}clear(){this._cache.clear()}keys(){return Array.from(this._cache.keys())}values(){const t=[];return this._cache.forEach(c=>t.push(c)),t}}},1042,[]);
1140__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"escapeStringForRegex",{enumerable:!0,get:function(){return t}})},1043,[]);
1141__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ServerRuntimeClient",{enumerable:!0,get:function(){return k}});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),i=r(d[4]),c=r(d[5]),u=r(d[6]),h=r(d[7]),p=r(d[8]),l=r(d[9]),_=r(d[10]),v=r(d[11]),f=r(d[12]);class k extends s.Client{constructor(t){(0,u.addUserAgentToTransportHeaders)(t),"stream"!==t.traceLifecycle||t.integrations.some(t=>"SpanStreaming"===t.name)||t.integrations.push((0,i.spanStreamingIntegration)()),super(t),this._disposeCallbacks=[],this._setUpMetricsProcessing()}eventFromException(t,s){const n=(0,p.eventFromUnknownInput)(this,this._options.stackParser,t,s);return n.level="error",(0,v.resolvedSyncPromise)(n)}eventFromMessage(t,s="info",n){return(0,v.resolvedSyncPromise)((0,p.eventFromMessage)(this._options.stackParser,t,s,n,this._options.attachStacktrace))}captureException(t,s,n){return S(s),super.captureException(t,s,n)}captureEvent(t,s,n){return!t.type&&t.exception?.values&&t.exception.values.length>0&&S(s),super.captureEvent(t,s,n)}captureCheckIn(s,n,i){const c="checkInId"in s&&s.checkInId?s.checkInId:(0,l.uuid4)();if(!this._isEnabled())return o.DEBUG_BUILD&&h.debug.warn("SDK not enabled, will not capture check-in."),c;const u=this.getOptions(),{release:p,environment:_,tunnel:v}=u,k={check_in_id:c,monitor_slug:s.monitorSlug,status:s.status,release:p,environment:_};"duration"in s&&(k.duration=s.duration),n&&(k.monitor_config={schedule:n.schedule,checkin_margin:n.checkinMargin,max_runtime:n.maxRuntime,timezone:n.timezone,failure_issue_threshold:n.failureIssueThreshold,recovery_threshold:n.recoveryThreshold});const[S,I]=(0,f._getTraceInfoFromScope)(this,i);I&&(k.contexts={trace:I});const E=(0,t.createCheckInEnvelope)(k,S,this.getSdkMetadata(),v,this.getDsn());return o.DEBUG_BUILD&&h.debug.log("Sending checkin:",s.monitorSlug,s.status),this.sendEnvelope(E),c}registerCleanup(t){this._disposeCallbacks.push(t)}dispose(){o.DEBUG_BUILD&&h.debug.log("Disposing client...");for(const t of this._disposeCallbacks)try{t()}catch{}this._disposeCallbacks.length=0;for(const t of Object.keys(this._hooks))this._hooks[t]?.clear();this._hooks={},this._eventProcessors.length=0,this._integrations={},this._outcomes={},this._transport=void 0,this._promiseBuffer=(0,_.makePromiseBuffer)(c.DEFAULT_TRANSPORT_BUFFER_SIZE)}_prepareEvent(t,s,n,o){return this._options.platform&&(t.platform=t.platform||this._options.platform),this._options.runtime&&(t.contexts={...t.contexts,runtime:t.contexts?.runtime||this._options.runtime}),this._options.serverName&&(t.server_name=t.server_name||this._options.serverName),super._prepareEvent(t,s,n,o)}_setUpMetricsProcessing(){this.on("processMetric",t=>{this._options.serverName&&(t.attributes={"server.address":this._options.serverName,...t.attributes})})}}function S(t){const s=(0,n.getIsolationScope)().getScopeData().sdkProcessingMetadata.requestSession;if(s){const n=t?.mechanism?.handled??!0;n&&"crashed"!==s.status?s.status="errored":n||(s.status="crashed")}}},1044,[962,930,890,861,1036,944,1045,865,979,876,945,925,934]);
1142__d(function(g,r,i,a,m,e,d){"use strict";function t(t){const n=t._metadata?.sdk,s=n?.name&&n?.version?`${n?.name}/${n?.version}`:void 0;t.transportOptions={...t.transportOptions,headers:{...s&&{"user-agent":s},...t.transportOptions?.headers}}}
1142Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addUserAgentToTransportHeaders",{enumerable:!0,get:function(){return t}})},1045,[]);
1143__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"trpcMiddleware",{enumerable:!0,get:function(){return l}});var t=r(d[0]),e=r(d[1]),n=r(d[2]),o=r(d[3]),c=r(d[4]),p=r(d[5]);const u={mechanism:{handled:!1,type:"auto.rpc.trpc.middleware"}};function s(t){"object"==typeof t&&null!==t&&"ok"in t&&!t.ok&&"error"in t&&(0,e.captureException)(t.error,u)}function l(l={}){return async function(f){const{path:h,type:T,next:_,rawInput:y,getRawInput:I}=f,R=(0,t.getClient)(),E=R?.getOptions(),w=R?.getDataCollectionOptions(),v={procedure_path:h,procedure_type:T};if((0,p.setNormalizationDepthOverrideHint)(v,1+(E?.normalizeDepth??5)),(void 0!==l.attachRpcInput?l.attachRpcInput:w?.httpBodies.includes("incomingRequest"))&&(void 0!==y&&(v.input=(0,o.normalize)(y)),void 0!==I&&"function"==typeof I))try{const t=await I();v.input=(0,o.normalize)(t)}catch{}return(0,t.withIsolationScope)(t=>(t.setContext("trpc",v),(0,c.startSpanManual)({name:`trpc/${h}`,op:"rpc.server",attributes:{[n.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"route",[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.rpc.trpc"},forceTransaction:!!l.forceTransaction},async t=>{try{const e=await _();return s(e),t.end(),e}catch(n){throw(0,e.captureException)(n,u),t.end(),n}})))}}}
1143,1046,[890,922,891,881,913,882]);
1144__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"wrapMcpServerWithSentry",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);const p=new WeakSet;function u(u,l){if(p.has(u))return u;if(!(0,c.validateMcpServerInstance)(u))return u;const f=u,w=(0,t.getClient)(),O=w?.getDataCollectionOptions().genAI,v={recordInputs:l?.recordInputs??O?.inputs??!1,recordOutputs:l?.recordOutputs??O?.outputs??!1};return(0,n.fill)(f,"connect",t=>async function(n,...s){const c=await t.call(this,n,...s);return(0,o.wrapTransportOnMessage)(n,v),(0,o.wrapTransportSend)(n,v),(0,o.wrapTransportOnClose)(n),(0,o.wrapTransportError)(n),c}),(0,s.wrapAllMCPHandlers)(f),(0,s.wrapExistingHandlers)(f),p.add(u),u}},1047,[890,877,1048,1050,1054]);
1145__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"wrapAllMCPHandlers",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"wrapExistingHandlers",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"wrapPromptHandlers",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"wrapResourceHandlers",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"wrapToolHandlers",{enumerable:!0,get:function(){return p}});var t=r(d[0]),o=r(d[1]),n=r(d[2]),c=r(d[3]);function u(t,o){(0,n.fill)(t,o,t=>function(n,...c){const u=c[c.length-1];if("function"!=typeof u)return t.call(this,n,...c);const f=s(u,o,n);return t.call(this,n,...c.slice(0,-1),f)})}function s(n,c,u){return function(...s){try{return f.call(this,n,c,u,s)}catch(c){return t.DEBUG_BUILD&&o.debug.warn("MCP handler wrapping failed:",c),n.apply(this,s)}}}function f(t,o,n,c){try{const u=t.apply(this,c);return u&&"object"==typeof u&&"function"==typeof u.then?Promise.resolve(u).catch(t=>{throw l(t,o,n),t}):u}catch(t){throw l(t,o,n),t}}function l(t,o,n){try{const u={};"tool"===o||"registerTool"===o?(u.tool_name=n,"ProtocolValidationError"===t.name||t.message.includes("validation")||t.message.includes("protocol")?(0,c.captureError)(t,"validation",u):"ServerTimeoutError"===t.name||t.message.includes("timed out")||t.message.includes("timeout")?(0,c.captureError)(t,"timeout",u):(0,c.captureError)(t,"tool_execution",u)):"resource"===o||"registerResource"===o?(u.resource_uri=n,(0,c.captureError)(t,"resource_execution",u)):"prompt"!==o&&"registerPrompt"!==o||(u.prompt_name=n,(0,c.captureError)(t,"prompt_execution",u))}catch(t){}}function p(t){"function"==typeof t.tool&&u(t,"tool"),"function"==typeof t.registerTool&&u(t,"registerTool")}function y(t){"function"==typeof t.resource&&u(t,"resource"),"function"==typeof t.registerResource&&u(t,"registerResource")}function b(t){"function"==typeof t.prompt&&u(t,"prompt"),"function"==typeof t.registerPrompt&&u(t,"registerPrompt")}function h(t){p(t),y(t),b(t)}function P(t){const o=t,n=o._registeredTools;if(n&&"object"==typeof n)for(const[t,o]of Object.entries(n))"function"==typeof o.executor&&(o.executor=s(o.executor,"registerTool",t));const c=o._registeredResources;if(c&&"object"==typeof c)for(const[t,o]of Object.entries(c))"function"==typeof o.readCallback&&(o.readCallback=s(o.readCallback,"registerResource",t));const u=o._registeredResourceTemplates;if(u&&"object"==typeof u)for(const[t,o]of Object.entries(u))"function"==typeof o.readCallback&&(o.readCallback=s(o.readCallback,"registerResource",t));const f=o._registeredPrompts;if(f&&"object"==typeof f)for(const[t,o]of Object.entries(f))"function"==typeof o.handler&&(o.handler=s(o.handler,"registerPrompt",t))}},1048,[861,865,877,1049]);
1146__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"captureError",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),c=r(d[2]),o=r(d[3]);function u(u,s,_){try{if(!(0,t.getClient)())return;const p=(0,c.getActiveSpan)();p?.isRecording()&&p.setStatus({code:o.SPAN_STATUS_ERROR,message:"internal_error"}),(0,n.captureException)(u,{mechanism:{type:"auto.ai.mcp_server",handled:!1,data:{error_type:s||"handler_execution",..._}}})}catch{}}},1049,[890,922,870,892]);
1147__d(function(g,r,i,a,m,e,d){"use strict";
1147Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"wrapTransportError",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"wrapTransportOnClose",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"wrapTransportOnMessage",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"wrapTransportSend",{enumerable:!0,get:function(){return b}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),l=r(d[5]),u=r(d[6]),p=r(d[7]),f=r(d[8]),S=r(d[9]);function h(l,h){l.onmessage&&(0,n.fill)(l,"onmessage",n=>function(b,R){if((0,S.isJsonRpcRequest)(b)){const S="initialize"===b.method;let O;if(S)try{O=(0,u.extractSessionDataFromInitializeRequest)(b),(0,p.storeSessionDataForTransport)(l,O)}catch{}const T=(0,t.getIsolationScope)().clone();return(0,t.withIsolationScope)(T,()=>{const t=(0,f.buildMcpServerSpanConfig)(b,l,R,h),p=(0,o.startInactiveSpan)(t);return S&&O&&p.setAttributes({...(0,u.buildClientAttributesFromInfo)(O.clientInfo),...O.protocolVersion&&{[s.MCP_PROTOCOL_VERSION_ATTRIBUTE]:O.protocolVersion}}),(0,c.storeSpanForRequest)(l,b.id,p,b.method),(0,o.withActiveSpan)(p,()=>n.call(this,b,R))})}return(0,S.isJsonRpcNotification)(b)?(0,f.createMcpNotificationSpan)(b,l,R,h,()=>n.call(this,b,R)):n.call(this,b,R)})}function b(t,o){t.send&&(0,n.fill)(t,"send",n=>async function(...s){const[l]=s;if((0,S.isJsonRpcNotification)(l))return(0,f.createMcpOutgoingNotificationSpan)(l,t,o,()=>n.call(this,...s));if((0,S.isJsonRpcResponse)(l)&&null!==l.id&&void 0!==l.id){if(l.error&&T(l.error),(0,S.isValidContentItem)(l.result)&&(l.result.protocolVersion||l.result.serverInfo))try{const n=(0,u.extractSessionDataFromInitializeResponse)(l.result);(0,p.updateSessionDataForTransport)(t,n)}catch{}(0,c.completeSpanWithResults)(t,l.id,l.result,o,!!l.error)}return n.call(this,...s)})}function R(t){t.onclose&&(0,n.fill)(t,"onclose",n=>function(...o){return(0,c.cleanupPendingSpansForTransport)(t),(0,p.cleanupSessionDataForTransport)(t),n.call(this,...o)})}function O(t){t.onerror&&(0,n.fill)(t,"onerror",t=>function(n){return y(n),t.call(this,n)})}function T(t){try{if(t&&"object"==typeof t&&"code"in t&&"message"in t){const n=t;if(-32603===n.code||n.code>=-32099&&n.code<=-32e3){const t=new Error(n.message);t.name=`JsonRpcError_${n.code}`,(0,l.captureError)(t,"protocol")}}}catch{}}function y(t){try{(0,l.captureError)(t,"transport")}catch{}}},1050,[890,877,913,1051,1052,1049,1055,1056,1057,1054]);
1148__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"CLIENT_ADDRESS_ATTRIBUTE",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"CLIENT_PORT_ATTRIBUTE",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"MCP_FUNCTION_ORIGIN_VALUE",{enumerable:!0,get:function(){return G}}),Object.defineProperty(e,"MCP_LOGGING_DATA_TYPE_ATTRIBUTE",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"MCP_LOGGING_LEVEL_ATTRIBUTE",{enumerable:!0,get:function(){return A}}
1148),Object.defineProperty(e,"MCP_LOGGING_LOGGER_ATTRIBUTE",{enumerable:!0,get:function(){return U}}),Object.defineProperty(e,"MCP_LOGGING_MESSAGE_ATTRIBUTE",{enumerable:!0,get:function(){return M}}),Object.defineProperty(e,"MCP_METHOD_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"MCP_NOTIFICATION_CLIENT_TO_SERVER_OP_VALUE",{enumerable:!0,get:function(){return L}}),Object.defineProperty(e,"MCP_NOTIFICATION_ORIGIN_VALUE",{enumerable:!0,get:function(){return V}}),Object.defineProperty(e,"MCP_NOTIFICATION_SERVER_TO_CLIENT_OP_VALUE",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"MCP_PROMPT_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"MCP_PROMPT_RESULT_DESCRIPTION_ATTRIBUTE",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"MCP_PROMPT_RESULT_MESSAGE_COUNT_ATTRIBUTE",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"MCP_PROTOCOL_VERSION_ATTRIBUTE",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"MCP_REQUEST_ARGUMENT",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"MCP_REQUEST_ID_ATTRIBUTE",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"MCP_RESOURCE_URI_ATTRIBUTE",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"MCP_ROUTE_SOURCE_VALUE",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"MCP_SERVER_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"MCP_SERVER_OP_VALUE",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"MCP_SERVER_TITLE_ATTRIBUTE",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"MCP_SERVER_VERSION_ATTRIBUTE",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"MCP_SESSION_ID_ATTRIBUTE",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"MCP_TOOL_NAME_ATTRIBUTE",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"MCP_TOOL_RESULT_CONTENT_COUNT_ATTRIBUTE",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"MCP_TOOL_RESULT_IS_ERROR_ATTRIBUTE",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"MCP_TRANSPORT_ATTRIBUTE",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"NETWORK_PROTOCOL_VERSION_ATTRIBUTE",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"NETWORK_TRANSPORT_ATTRIBUTE",{enumerable:!0,get:function(){return N}});const t="mcp.method.name",n="mcp.request.id",T="mcp.session.id",o="mcp.transport",_="mcp.server.name",u="mcp.server.title",c="mcp.server.version",O="mcp.protocol.version",E="mcp.tool.name",P="mcp.resource.uri",R="mcp.prompt.name",p="mcp.tool.result.is_error",f="mcp.tool.result.content_count",b="mcp.prompt.result.description",I="mcp.prompt.result.message_count",l="mcp.request.argument",A="mcp.logging.level",U="mcp.logging.logger",C="mcp.logging.data_type",M="mcp.logging.message",N="network.transport",s="network.protocol.version",y="client.address",j="client.port",S="mcp.server",L="mcp.notification.client_to_server",B="mcp.notification.server_to_client",G="auto.function.mcp_server",V="auto.mcp.notification",v="route"},1051,[]);
1149__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"cleanupPendingSpansForTransport",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"completeSpanWithResults",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"storeSpanForRequest",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]);const c=new Map,u=new WeakMap;function l(t){const n=t.sessionId;if(n){let t=c.get(n);return t||(t=new Map,c.set(n,t)),t}let s=u.get(t);return s||(s=new Map,u.set(t,s)),s}function p(t,n,s,o){l(t).set(n,{span:s,method:o,startTime:Date.now()})}function f(c,u,p,f,S=!1){const R=l(c),b=R.get(u);if(b){const{span:c,method:l}=b;if(S)c.setStatus({code:t.SPAN_STATUS_ERROR,message:"internal_error"});else if("initialize"===l){const t=(0,o.extractSessionDataFromInitializeResponse)(p),s={...(0,o.buildServerAttributesFromInfo)(t.serverInfo)};t.protocolVersion&&(s[n.MCP_PROTOCOL_VERSION_ATTRIBUTE]=t.protocolVersion),c.setAttributes(s)}else if("tools/call"===l){const t=(0,s.extractToolResultAttributes)(p,f.recordOutputs);c.setAttributes(t)}else if("prompts/get"===l){const t=(0,s.extractPromptResultAttributes)(p,f.recordOutputs);c.setAttributes(t)}c.end(),R.delete(u)}}function S(n){const s=n.sessionId;if(s){const n=c.get(s);if(n){for(const[,s]of n)s.span.setStatus({code:t.SPAN_STATUS_ERROR,message:"cancelled"}),s.span.end();c.delete(s)}return}const o=u.get(n);if(o){for(const[,n]of o)n.span.setStatus({code:t.SPAN_STATUS_ERROR,message:"cancelled"}),n.span.end();
1149o.clear()}}},1052,[892,1051,1053,1055]);
1150__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"extractPromptResultAttributes",{enumerable:!0,get:function(){return i}}),Object.defineProperty(e,"extractToolResultAttributes",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);function o(o,s){const i={[t.MCP_TOOL_RESULT_CONTENT_COUNT_ATTRIBUTE]:o.length};for(const[t,c]of o.entries()){if(!(0,n.isValidContentItem)(c))continue;const u=1===o.length?"mcp.tool.result":`mcp.tool.result.${t}`;if("string"==typeof c.type&&(i[`${u}.content_type`]=c.type),s){const t=(t,n)=>{"string"==typeof n&&(i[`${u}.${t}`]=n)};t("mime_type",c.mimeType),t("uri",c.uri),t("name",c.name),"string"==typeof c.text&&(i[`${u}.content`]=c.text),"string"==typeof c.data&&(i[`${u}.data_size`]=c.data.length);const o=c.resource;(0,n.isValidContentItem)(o)&&(t("resource_uri",o.uri),t("resource_mime_type",o.mimeType))}}return i}function s(s,i){if(!(0,n.isValidContentItem)(s))return{};const c=Array.isArray(s.content)?o(s.content,i):{};return"boolean"==typeof s.isError&&(c[t.MCP_TOOL_RESULT_IS_ERROR_ATTRIBUTE]=s.isError),c}function i(o,s){const i={};if(!(0,n.isValidContentItem)(o))return i;if(s&&"string"==typeof o.description&&(i[t.MCP_PROMPT_RESULT_DESCRIPTION_ATTRIBUTE]=o.description),Array.isArray(o.messages)&&(i[t.MCP_PROMPT_RESULT_MESSAGE_COUNT_ATTRIBUTE]=o.messages.length,s)){const t=o.messages;for(const[o,s]of t.entries()){if(!(0,n.isValidContentItem)(s))continue;const c=1===t.length?"mcp.prompt.result":`mcp.prompt.result.${o}`;if(((n,o)=>{if("string"==typeof o){const s=1===t.length?`${c}.message_${n}`:`${c}.${n}`;i[s]=o}})("role",s.role),(0,n.isValidContentItem)(s.content)){const n=s.content;if("string"==typeof n.text){const o=1===t.length?`${c}.message_content`:`${c}.content`;i[o]=n.text}}}}return i}},1053,[1051,1054]);
1151__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isJsonRpcNotification",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"isJsonRpcRequest",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"isJsonRpcResponse",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"isValidContentItem",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"validateMcpServerInstance",{enumerable:!0,get:function(){return s}});var n=r(d[0]),t=r(d[1]);function o(n){return"object"==typeof n&&null!==n&&"jsonrpc"in n&&"2.0"===n.jsonrpc&&"method"in n&&"id"in n}function c(n){return"object"==typeof n&&null!==n&&"jsonrpc"in n&&"2.0"===n.jsonrpc&&"method"in n&&!("id"in n)}function u(n){return"object"==typeof n&&null!==n&&"jsonrpc"in n&&"2.0"===n.jsonrpc&&"id"in n&&("result"in n||"error"in n)}function s(o){return"object"==typeof o&&null!==o&&"connect"in o&&("tool"in o&&"resource"in o&&"prompt"in o||"registerTool"in o&&"registerResource"in o&&"registerPrompt"in o)||(n.DEBUG_BUILD&&t.debug.warn("Did not patch MCP server. Interface is incompatible."),!1)}function p(n){return null!=n&&"object"==typeof n}},1054,[861,865]);
1152__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"buildClientAttributesFromInfo",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"buildServerAttributesFromInfo",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"buildTransportAttributes",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"extractClientInfo",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"extractSessionDataFromInitializeRequest",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"extractSessionDataFromInitializeResponse",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"getClientAttributes",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"getServerAttributes",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"getTransportTypes",{enumerable:!0,get:function(){return R}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);function s(t){const n={};return(0,o.isValidContentItem)(t)&&("string"==typeof t.name&&(n.name=t.name),"string"==typeof t.title&&(n.title=t.title),"string"==typeof t.version&&(n.version=t.version)),n}function c(t){const n={};return(0,o.isValidContentItem)(t.params)&&("string"==typeof t.params.protocolVersion&&(n.protocolVersion=t.params.protocolVersion),t.params.clientInfo&&(n.clientInfo=s(t.params.clientInfo))),n}function u(t){const n={};return(0,o.isValidContentItem)(t)&&("string"==typeof t.protocolVersion&&(n.protocolVersion=t.protocolVersion),t.serverInfo&&(n.serverInfo=s(t.serverInfo))),n}function T(t){const o=(0,n.getClientInfoForTransport)(t),s={};return o?.name&&(s["mcp.client.name"]=o.name),o?.title&&(s["mcp.client.title"]=o.title),o?.version&&(s["mcp.client.version"]=o.version),s}function l(t){const n={};return t?.name&&(n["mcp.client.name"]=t.name),t?.title&&(n["mcp.client.title"]=t.title),t?.version&&(n["mcp.client.version"]=t.version),n}function p(o){const s=(0,n.getSessionDataForTransport)(o)?.serverInfo,c={};return s?.name&&(c[t.MCP_SERVER_NAME_ATTRIBUTE]=s.name),s?.title&&(c[t.MCP_SERVER_TIT
1152LE_ATTRIBUTE]=s.title),s?.version&&(c[t.MCP_SERVER_VERSION_ATTRIBUTE]=s.version),c}function f(n){const o={};return n?.name&&(o[t.MCP_SERVER_NAME_ATTRIBUTE]=n.name),n?.title&&(o[t.MCP_SERVER_TITLE_ATTRIBUTE]=n.title),n?.version&&(o[t.MCP_SERVER_VERSION_ATTRIBUTE]=n.version),o}function I(t){return{address:t?.requestInfo?.remoteAddress||t?.clientAddress||t?.request?.ip||t?.request?.connection?.remoteAddress,port:t?.requestInfo?.remotePort||t?.clientPort||t?.request?.connection?.remotePort}}function R(t){if(!t?.constructor)return{mcpTransport:"unknown",networkTransport:"unknown"};const n="string"==typeof t.constructor?.name?t.constructor.name:"unknown";let o="unknown";const s=n.toLowerCase();return s.includes("stdio")?o="pipe":(s.includes("http")||s.includes("sse"))&&(o="tcp"),{mcpTransport:n,networkTransport:o}}function E(o,s){const c=o&&"sessionId"in o?o.sessionId:void 0,u=s?I(s):{},{mcpTransport:l,networkTransport:f}=R(o),E=T(o),_=p(o),P=(0,n.getProtocolVersionForTransport)(o);return{...c&&{[t.MCP_SESSION_ID_ATTRIBUTE]:c},...u.address&&{[t.CLIENT_ADDRESS_ATTRIBUTE]:u.address},...u.port&&{[t.CLIENT_PORT_ATTRIBUTE]:u.port},[t.MCP_TRANSPORT_ATTRIBUTE]:l,[t.NETWORK_TRANSPORT_ATTRIBUTE]:f,[t.NETWORK_PROTOCOL_VERSION_ATTRIBUTE]:"2.0",...P&&{[t.MCP_PROTOCOL_VERSION_ATTRIBUTE]:P},...E,..._}}},1055,[1051,1056,1054]);
1153__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"cleanupSessionDataForTransport",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"getClientInfoForTransport",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"getProtocolVersionForTransport",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"getSessionDataForTransport",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"storeSessionDataForTransport",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"updateSessionDataForTransport",{enumerable:!0,get:function(){return c}});const n=new Map,t=new WeakMap;function o(o){const u=o.sessionId;return u?n.get(u):t.get(o)}function u(o,u){const s=o.sessionId;s?n.set(s,u):t.set(o,u)}function s(n,t){u(n,t)}function c(n,t){u(n,{...o(n)||{},...t})}function f(n){return o(n)?.clientInfo}function p(n){return o(n)?.protocolVersion}function l(n){return o(n)}function b(t){const o=t.sessionId;o&&n.delete(o)}},1056,[]);
1154__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"buildMcpServerSpanConfig",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"createMcpNotificationSpan",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"createMcpOutgoingNotificationSpan",{enumerable:!0,get:function(){return O}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),_=r(d[4]),u=r(d[5]),s=r(d[6]),T=r(d[7]);function p(t,n){return n?`${t} ${n}`:t}function I(t){let o,c;switch(t){case"request":o=_.MCP_SERVER_OP_VALUE,c=_.MCP_FUNCTION_ORIGIN_VALUE;break;case"notification-incoming":o=_.MCP_NOTIFICATION_CLIENT_TO_SERVER_OP_VALUE,c=_.MCP_NOTIFICATION_ORIGIN_VALUE;break;case"notification-outgoing":o=_.MCP_NOTIFICATION_SERVER_TO_CLIENT_OP_VALUE,c=_.MCP_NOTIFICATION_ORIGIN_VALUE}return{[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:o,[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:c,[n.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:_.MCP_ROUTE_SOURCE_VALUE}}function E(n){const{type:E,message:f,transport:O,extra:l,callback:C,options:A}=n,{method:N}=f,b=f.params;let M;if("request"===E){M=p(N,(0,u.extractTargetInfo)(N,b||{}).target)}else M=N;const R={...(0,T.buildTransportAttributes)(O,l),[_.MCP_METHOD_NAME_ATTRIBUTE]:N,...(0,c.buildTypeSpecificAttributes)(E,f,b,A?.recordInputs),...I(E)},P=(0,t.getClient)(),S=Boolean(P?.getDataCollectionOptions().userInfo),U=(0,s.filterMcpPiiFromSpanData)(R,S);return(0,o.startSpan)({name:M,forceTransaction:!0,attributes:U},C)}function f(t,n,o,c,_){return E({type:"notification-incoming",message:t,transport:n,extra:o,callback:_,options:c})}function O(t,n,o,c){return E({type:"notification-outgoing",message:t,transport:n,options:o,callback:c})}function l(n,o,E,f){const{method:O}=n,l=n.params,C=p(O,(0,u.extractTargetInfo)(O,l||{}).target),A={...(0,T.buildTransportAttributes)(o,E),[_.MCP_METHOD_NAME_ATTRIBUTE]:O,...(0,c.buildTypeSpecificAttributes)("request",n,l,f?.recordInputs),...I("request")},N=(0,t.getClient)(),b=Boolean(N?.getDataCollectionOptions().userInfo),M=(0,s.filterMcpPiiFromSpanData)(A,b);return{name:C,op:_.MCP_SERVER_OP_VALUE,forceTransaction:!0,attributes:M}}},1057,[890,891,913,1058,1051,1059,1060,1055]);
1155__d(function(g,r,i,a,m,e,d){"use strict";
1155Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"buildTypeSpecificAttributes",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"getNotificationAttributes",{enumerable:!0,get:function(){return n}});var t=r(d[0]),o=r(d[1]),s=r(d[2]);function n(s,n,c){const p={};switch(s){case"notifications/cancelled":n?.requestId&&(p["mcp.cancelled.request_id"]=String(n.requestId)),n?.reason&&(p["mcp.cancelled.reason"]=String(n.reason));break;case"notifications/message":n?.level&&(p[o.MCP_LOGGING_LEVEL_ATTRIBUTE]=String(n.level)),n?.logger&&(p[o.MCP_LOGGING_LOGGER_ATTRIBUTE]=String(n.logger)),void 0!==n?.data&&(p[o.MCP_LOGGING_DATA_TYPE_ATTRIBUTE]=typeof n.data,c&&(p[o.MCP_LOGGING_MESSAGE_ATTRIBUTE]="string"==typeof(u=n.data)?u:JSON.stringify(u)));break;case"notifications/progress":n?.progressToken&&(p["mcp.progress.token"]=String(n.progressToken)),"number"==typeof n?.progress&&(p["mcp.progress.current"]=n.progress),"number"==typeof n?.total&&(p["mcp.progress.total"]=n.total,"number"==typeof n?.progress&&(p["mcp.progress.percentage"]=n.progress/n.total*100)),n?.message&&(p["mcp.progress.message"]=String(n.message));break;case"notifications/resources/updated":if(n?.uri){p[o.MCP_RESOURCE_URI_ATTRIBUTE]=String(n.uri);const s=(0,t.parseStringToURLObject)(String(n.uri));s&&!(0,t.isURLObjectRelative)(s)&&(p["mcp.resource.protocol"]=s.protocol.replace(":",""))}break;case"notifications/initialized":p["mcp.lifecycle.phase"]="initialization_complete",p["mcp.protocol.ready"]=1}var u;return p}function c(t,c,p,u){if("request"===t){const t=c,n=(0,s.extractTargetInfo)(t.method,p||{});return{...void 0!==t.id&&{[o.MCP_REQUEST_ID_ATTRIBUTE]:String(t.id)},...n.attributes,...u?(0,s.getRequestArguments)(t.method,p||{}):{}}}return n(c.method,p||{},u)}},1058,[964,1051,1059]);
1156__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"extractTargetInfo",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"getRequestArguments",{enumerable:!0,get:function(){return s}});var t=r(d[0]);const u={"tools/call":{targetField:"name",targetAttribute:t.MCP_TOOL_NAME_ATTRIBUTE,captureArguments:!0,argumentsField:"arguments"},"resources/read":{targetField:"uri",targetAttribute:t.MCP_RESOURCE_URI_ATTRIBUTE,captureUri:!0},"resources/subscribe":{targetField:"uri",targetAttribute:t.MCP_RESOURCE_URI_ATTRIBUTE},"resources/unsubscribe":{targetField:"uri",targetAttribute:t.MCP_RESOURCE_URI_ATTRIBUTE},"prompts/get":{targetField:"name",targetAttribute:t.MCP_PROMPT_NAME_ATTRIBUTE,captureName:!0,captureArguments:!0,argumentsField:"arguments"}};function n(t,n){const s=u[t];if(!s)return{attributes:{}};const c=s.targetField&&"string"==typeof n?.[s.targetField]?n[s.targetField]:void 0;return{target:c,attributes:c&&s.targetAttribute?{[s.targetAttribute]:c}:{}}}function s(n,s){const c={},o=u[n];if(!o)return c;if(o.captureArguments&&o.argumentsField&&s?.[o.argumentsField]){const u=s[o.argumentsField];if("object"==typeof u&&null!==u)for(const[n,s]of Object.entries(u))c[`${t.MCP_REQUEST_ARGUMENT}.${n.toLowerCase()}`]=JSON.stringify(s)}return o.captureUri&&s?.uri&&(c[`${t.MCP_REQUEST_ARGUMENT}.uri`]=JSON.stringify(s.uri)),o.captureName&&s?.name&&(c[`${t.MCP_REQUEST_ARGUMENT}.name`]=JSON.stringify(s.name)),c}},1059,[1051]);
1157__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"filterMcpPiiFromSpanData",{enumerable:!0,get:function(){return T}});var t=r(d[0]);const n=new Set([t.CLIENT_ADDRESS_ATTRIBUTE,t.CLIENT_PORT_ATTRIBUTE,t.MCP_RESOURCE_URI_ATTRIBUTE]);function u(t){return n.has(t)}function T(t,n){return n?t:Object.entries(t).reduce((t,[n,T])=>(u(n)||(t[n]=T),t),{})}},1060,[1051]);
1158__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"filenameIsInApp",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"node",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"nodeStackLineParser",{enumerable:!0,get:function(){return c}});var n=r(d[0]);function t(n,t=!1){return!(t||n&&!n.startsWith("/")&&!n.match(/^[A-Z]:/)&&!n.startsWith(".")&&!n.match(/^[a-zA-Z]([a-zA-Z0-9.\-+])*:\/\//))&&void 0!==n&&!n.includes("node_modules/")}function o(o){const c=/^\s*[-]{4,}$/,f=/at (?:async )?(?:(.+?)\s+\()?(?:(.+):(\d+):(\d+)?|([^)]+))\)?/,l=/at (?:async )?(.+?) \(data:(.*?),/;return v=>{const h=v.match(l);
1158if(h)return{filename:`<data:${h[2]}>`,function:h[1]};const p=v.match(f);if(p){let c,f,l,v,h;if(p[1]){l=p[1];let n=l.lastIndexOf(".");if("."===l[n-1]&&n--,n>0){c=l.slice(0,n),f=l.slice(n+1);const t=c.indexOf(".Module");t>0&&(l=l.slice(t+1),c=c.slice(0,t))}v=void 0}f&&(v=c,h=f),"<anonymous>"===f&&(h=void 0,l=void 0),void 0===l&&(h=h||n.UNKNOWN_FUNCTION,l=v?`${v}.${h}`:h);let y=(0,n.normalizeStackTracePath)(p[2]);const O="native"===p[5];y||!p[5]||O||(y=p[5]);const b=y?s(y):void 0;return{filename:b??y,module:b&&o?.(b),function:l,lineno:u(p[3]),colno:u(p[4]),in_app:t(y||"",O)}}return v.match(c)?{filename:v}:void 0}}function c(n){return[90,o(n)]}function u(n){return parseInt(n||"",10)||void 0}function s(n){try{return decodeURI(n)}catch{return}}},1061,[868]);
1159__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"vercelWaitUntil",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){if("string"!=typeof EdgeRuntime)return;const o=t.GLOBAL_OBJ[Symbol.for("@vercel/request-context")],u=o?.get?.();u?.waitUntil&&u.waitUntil(n)}},1062,[863]);
1160__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"flushIfServerless",{enumerable:!0,get:function(){return u}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=r(d[3]);async function l(n){try{t.debug.log("Flushing events..."),await(0,e.flush)(n),t.debug.log("Done flushing events")}catch(e){t.debug.log("Error while flushing events:\n",e)}}async function u(e={}){const{timeout:t=2e3}=e;if("cloudflareWaitUntil"in e&&"function"==typeof e?.cloudflareWaitUntil)return void e.cloudflareWaitUntil(l(t));if("cloudflareCtx"in e&&"function"==typeof e.cloudflareCtx?.waitUntil)return void e.cloudflareCtx.waitUntil(l(t));if(o.GLOBAL_OBJ[Symbol.for("@vercel/request-context")])return void(0,n.vercelWaitUntil)(l(t));if("undefined"==typeof process)return;!!(process.env.FUNCTIONS_WORKER_RUNTIME||process.env.LAMBDA_TASK_ROOT||process.env.K_SERVICE||process.env.CF_PAGES||process.env.VERCEL||process.env.NETLIFY)&&await l(t)}},1063,[922,865,1062,863]);
1161__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"callFrameToStackFrame",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"watchdogTimer",{enumerable:!0,get:function(){return t}});var n=r(d[0]),o=r(d[1]);function t(n,o,t,l){const c=n();let u=!1,f=!0;return setInterval(()=>{const n=c.getTimeMs();!1===u&&n>o+t&&(u=!0,f&&l()),n<o+t&&(u=!1)},20),{poll:()=>{c.reset()},enabled:n=>{f=n}}}function l(t,l,c){const u=l?l.replace(/^file:\/\//,""):void 0,f=t.location.columnNumber?t.location.columnNumber+1:void 0,b=t.location.lineNumber?t.location.lineNumber+1:void 0;return{filename:u,module:c(u),function:t.functionName||o.UNKNOWN_FUNCTION,colno:f,lineno:b,in_app:u?(0,n.filenameIsInApp)(u):void 0}}},1064,[1061,868]);
1162__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"expressErrorHandler",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"patchExpressModule",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"setupExpressErrorHandler",{enumerable:!0,get:function(){return y}});var e=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),n=r(d[4]),u=r(d[5]),p=r(d[6]),c=r(d[7]);let h=!1;function l(t,p){let l,f;if(!p&&t.express){const{express:s,...n}=t;f=s,l=()=>n,h||(h=!0,o.DEBUG_BUILD&&e.debug.warn("[Express] `patchExpressModule(options)` is deprecated. Use `patchExpressModule(moduleExports, getOptions)` instead."))}else{if("function"!=typeof p)throw new TypeError("`patchExpressModule(moduleExports, getOptions)` requires a `getOptions` callback");l=p,f=t}const y=(0,c.getDefaultExport)(f),E=(0,s.isExpressWithRouterPrototype)(y)?y.Router.prototype:(0,s.isExpressWithoutRouterPrototype)(y)?y.Router:void 0;if(!E)throw new TypeError("no valid Express route function to instrument");const x=E.route;try{(0,n.wrapMethod)(E,"route",function(...e){const t=x.apply(this,e),o=this.stack[this.stack.length-1];return(0,u.patchLayer)(l,o,(0,s.getLayerPath)(e)),t})}catch(t){o.DEBUG_BUILD&&e.debug.error("Failed to patch express route method:",t)}const b=E.use;try{(0,n.wrapMethod)(E,"use",function(...e){const t=b.apply(this,e),o=this.stack[this.stack.length-1];return o?((0,u.patchLayer)(l,o,(0,s.getLayerPath)(e)),t):t})}catch(t){o.DEBUG_BUILD&&e.debug.error("Failed to patch express use method:",t)}const{application:P}=y,D=P.use;try{(0,n.wrapMethod)(P,"use",function(...e){const t=D.apply(this,e),o=(0,s.isExpressWithRouterPrototype)(y)?this.router:this._router;if(o){const t=o.stack[o.stack.length-1];t&&(0,u.patchLayer)(l,t,(0,s.getLayerPath)(e))}return t})}catch(t){o.DEBUG_BUILD&&e.debug.error("Failed to patch express application.use method:",t)}return y}function f(e){return function(o,n,u,c){(0,p.setSDKProcessingMetadata)(n);if((e?.shouldHandleError||s.defaultShouldHandleError)(o)){const e=(0,t.captureException)(o,{mechanism:{type:"auto.middleware.express",handled:!1}});u.sentry=e}c(o)}}function y(e,t){e.use(function(e,t,o){(0,p.setSDKProcessingMetadata)(e),o()}),e.use(f(t))}},1065,[865,922,861,1066,877,1069,1070,1071]);
1163__d(function(g,r,i,a,m,e,d){"use strict";
1163Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"asErrorAndMessage",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"defaultShouldHandleError",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"getActualMatchedRoute",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"getConstructedRoute",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"getLayerMetadata",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"getLayerPath",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"getRouterPath",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"isExpressWithRouterPrototype",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"isExpressWithoutRouterPrototype",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"isLayerIgnored",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"isRoutePattern",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),u=r(d[2]);const o=t=>t instanceof Error?[t,t.message]:[String(t),String(t)];function s(t){return t.includes(":")||t.includes("*")}const c=(t,u,o)=>{if("router"===u.name){const s=y("",u),c=s||(o||t||"/");return{attributes:{[n.ATTR_EXPRESS_NAME]:c,[n.ATTR_EXPRESS_TYPE]:n.ExpressLayerType_ROUTER},name:`router - ${c}`}}return"bound dispatch"===u.name||"handle"===u.name?{attributes:{[n.ATTR_EXPRESS_NAME]:(t||o)??"request handler",[n.ATTR_EXPRESS_TYPE]:n.ExpressLayerType_REQUEST_HANDLER},name:"request handler"+(u.path?` - ${t||o}`:"")}:{attributes:{[n.ATTR_EXPRESS_NAME]:u.name,[n.ATTR_EXPRESS_TYPE]:n.ExpressLayerType_MIDDLEWARE},name:`middleware - ${u.name}`}},y=(t,n)=>{const u=Array.isArray(n.handle?.stack)?n.handle?.stack?.[0]:void 0;return u?.route?.path?`${t}${u.route.path}`:u&&Array.isArray(u?.handle?.stack)?y(t,u):t},f=(t,n,o)=>{if(Array.isArray(o?.ignoreLayersType)&&o?.ignoreLayersType?.includes(n))return!0;if(!Array.isArray(o?.ignoreLayers))return!1;try{return(0,u.stringMatchesSomePattern)(t,o.ignoreLayers,!0)}catch{}return!1};function l(n,u){const o=(0,t.getStoredLayers)(n);if(0===o.length)return;if(o.every(t=>"/"===t))return"/"===n.originalUrl?"/":void 0;if("*"===u)return u;if(u.includes("/")&&(u.includes(",")||u.includes("\\")||u.includes("*")||u.includes("[")))return u;const c=u.startsWith("/")?u:`/${u}`;return c.length>0&&(n.originalUrl===c||n.originalUrl.startsWith(c)||s(c))?c:void 0}function p(n){const u=(0,t.getStoredLayers)(n);let o="";for(const t of u)"/"!==t&&"/*"!==t&&(o+=!o||o.endsWith("/")?t:`/${t}`);return o.replace(/\/{2,}/g,"/")}const E=t=>{const n=t[0];return Array.isArray(n)?n.map(t=>b(t)||"").join(","):b(n)},b=t=>"string"==typeof t?t:t instanceof RegExp||"number"==typeof t?String(t):void 0,P=t=>R(t?.Router?.prototype),R=t=>("object"==typeof t||"function"==typeof t)&&!!t&&"route"in t&&"function"==typeof t.route,h=t=>R(t.Router)&&!P(t);function A(t){const n=t.status||t.statusCode||t.status_code||t.output?.statusCode;return n?parseInt(n,10):500}function T(t){return A(t)>=500}},1066,[1067,1068,880]);
1164__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getStoredLayers",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"storeLayer",{enumerable:!0,get:function(){return n}});const t=new WeakMap,n=(n,u)=>{const o=t.get(n);o?o.push(u):t.set(n,[u])},u=n=>{let u=t.get(n);return u||(u=[],t.set(n,u)),u}},1067,[]);
1165__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ATTR_EXPRESS_NAME",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"ATTR_EXPRESS_TYPE",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"ATTR_HTTP_ROUTE",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"ExpressLayerType_MIDDLEWARE",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"ExpressLayerType_REQUEST_HANDLER",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"ExpressLayerType_ROUTER",{enumerable:!0,get:function(){return o}});const t="express.name",n="http.route",u="express.type",o="router",p="middleware",c="request_handler"},1068,[]);
1166__d(function(g,r,_i,a,m,e,d){"use strict";
1166Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"patchLayer",{enumerable:!0,get:function(){return S}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),i=r(d[4]),c=r(d[5]),u=r(d[6]),p=r(d[7]),l=r(d[8]),T=r(d[9]),f=r(d[10]),E=r(d[11]),R=r(d[12]);function S(S,_,h){if(!_?.handle)return;const A=_,y=A.handle;if(!(0,c.getOriginalFunction)(y)&&4!==y.length){for(const t in y)t in b||Object.defineProperty(b,t,{get:()=>y[t],set(n){y[t]=n}});(0,c.markFunctionWrapped)(b,y),Object.defineProperty(A,"handle",{enumerable:!0,configurable:!0,writable:!0,value:b})}function b(c,_,...b){const P=S();(0,R.setSDKProcessingMetadata)(c);const O=(0,o.getActiveSpan)();if(!O)return y.apply(this,[c,_,...b]);h&&(0,l.storeLayer)(c,h);const I=(0,l.getStoredLayers)(c),M=!!h,N=(0,f.getConstructedRoute)(c),U=(0,f.getActualMatchedRoute)(c,N);P.onRouteResolved?.(U);const L=(0,f.getLayerMetadata)(N,A,h),v=L.attributes[T.ATTR_EXPRESS_NAME],j=L.attributes[T.ATTR_EXPRESS_TYPE],w=Object.assign(L.attributes,{[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.express",[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:`${j}.express`});if(U&&(w[T.ATTR_HTTP_ROUTE]=U),(0,f.isLayerIgnored)(L.attributes[T.ATTR_EXPRESS_NAME],j,P))return M&&I.pop(),y.apply(this,[c,_,...b]);const B=(0,u.getIsolationScope)();if(B!==(0,E.getDefaultIsolationScope)()){if("request_handler"===j){const t=c.method?c.method.toUpperCase():"GET";B.setTransactionName(`${t} ${N}`)}}else t.DEBUG_BUILD&&s.debug.warn("Isolation scope is still default isolation scope - skipping setting transactionName");return(0,p.startSpanManual)({name:v,attributes:w},t=>{let n=!1;L.attributes[T.ATTR_EXPRESS_TYPE]===T.ExpressLayerType_ROUTER&&(t.end(),n=!0);const s=()=>{n||(n=!0,t.end())};for(let o=0;o<b.length;o++){const u=b[o];if("function"==typeof u){b[o]=function(...o){const l=o[0],T=!!l&&"route"!==l&&"router"!==l;if(!n&&T){const[n,s]=(0,f.asErrorAndMessage)(l);t.setStatus({code:i.SPAN_STATUS_ERROR,message:s})}return n||(n=!0,_.removeListener("finish",s),t.end()),c.route&&T||!M||I.pop(),(0,p.withActiveSpan)(O,()=>u.apply(this,o))};break}}try{return y.apply(this,[c,_,...b])}catch(n){const[s,o]=(0,f.asErrorAndMessage)(n);throw t.setStatus({code:i.SPAN_STATUS_ERROR,message:o}),n}finally{n||_.once("finish",s)}})}}},1069,[861,891,865,870,892,877,890,913,1067,1068,1066,873,1070]);
1167__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"setSDKProcessingMetadata",{enumerable:!0,get:function(){return s}});var t=r(d[0]),o=r(d[1]);function s(s){const n=(0,t.getIsolationScope)()?.getScopeData()?.sdkProcessingMetadata;if(!n?.normalizedRequest){const n=(0,o.httpRequestToRequestData)(s);(0,t.getIsolationScope)().setSDKProcessingMetadata({normalizedRequest:n})}}},1070,[890,972]);
1168__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return!!t&&"object"==typeof t&&"default"in t&&t.default||t}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getDefaultExport",{enumerable:!0,get:function(){return t}})},1071,[]);
1169__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"_reconstructQuery",{enumerable:!0,get:function(){return A}}),Object.defineProperty(_e,"_sanitizeSqlQuery",{enumerable:!0,get:function(){return T}}),Object.defineProperty(_e,"instrumentPostgresJsSql",{enumerable:!0,get:function(){return f}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=r(d[3]),s=r(d[4]),i=r(d[5]);const c=/^(SELECT|INSERT|UPDATE|DELETE|CREATE|DROP|ALTER)/i,u=Symbol("sentryPostgresConnectionContext"),p=Symbol.for("sentry.instrumented.postgresjs"),l=Symbol.for("sentry.query.from.instrumented.sql");function f(t,o){return t&&"function"==typeof t?b(t,{requireParentSpan:!0,...o}):(e.DEBUG_BUILD&&n.debug.warn("instrumentPostgresJsSql: provided value is not a valid postgres.js sql instance"),t)}function b(e,t,n){if(e[p])return e;const o=new Proxy(e,{apply(e,n,s){const i=Reflect.apply(e,n,s);return i&&"object"==typeof i&&"handle"in i&&R(i,o,t),i},get(e,n){const s=e[n];return"string"!=typeof n||"function"!=typeof s?s:"unsafe"===n||"file"===n?y(s,e,o,t):"begin"===n||"reserve"===n?E(s,e,o,t):s}});return n?o[u]=n:D(e,o),e[p]=!0,o[p]=!0,o}function y(e,t,n,o){return function(...s){const i=Reflect.apply(e,t,s);return i&&"object"==typeof i&&"handle"in i&&R(i,n,o),i}}function E(e,t,n,o){return function(...s){const i=n[u];if(!("function"==typeof s[s.length-1])){const n=Reflect.apply(e,t,s);return n&&"function"==typeof n.then?n.then(e=>b(e,o,i)):n}const c=1===s.length?s[0]:s[1],p=function(e){const t=b(e,o,i);return c(t)},l=1===s.length?[p]:[s[0],p];return Reflect.apply(e,t,l)}}function R(o,c,p){if(o.handle?.__sentryWrapped)return;o[l]=!0;const f=o.handle,b=async function(...l){if(this.executed||!_(p))return f.apply(this,l);const b=T(A(o.strings));return(0,i.startSpanManual)({name:b||"postgresjs.query",op:"db"},o=>{o.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,"auto.db.postgresjs"),o.setAttributes({"db.system.name":"postgres","db.query.text":b});const i=c?c[u]:void 0;
1169if(h(o,i),p.requestHook)try{p.requestHook(o,b,i)}catch(t){o.setAttribute("sentry.hook.error","requestHook failed"),e.DEBUG_BUILD&&n.debug.error("Error in requestHook for PostgresJs instrumentation:",t)}const y=this;y.resolve=new Proxy(y.resolve,{apply:(t,s,i)=>{try{P(o,b,i?.[0]?.command),o.end()}catch(t){e.DEBUG_BUILD&&n.debug.error("Error ending span in resolve callback:",t)}return Reflect.apply(t,s,i)}}),y.reject=new Proxy(y.reject,{apply:(t,i,c)=>{try{o.setStatus({code:s.SPAN_STATUS_ERROR,message:c?.[0]?.message||"unknown_error"}),o.setAttribute("db.response.status_code",c?.[0]?.code||"unknown"),o.setAttribute("error.type",c?.[0]?.name||"unknown"),P(o,b),o.end()}catch(t){e.DEBUG_BUILD&&n.debug.error("Error ending span in reject callback:",t)}return Reflect.apply(t,i,c)}});try{return f.apply(this,l)}catch(e){throw o.setStatus({code:s.SPAN_STATUS_ERROR,message:e instanceof Error?e.message:"unknown_error"}),o.end(),e}})};b.__sentryWrapped=!0,o.handle=b}function _(e){return void 0!==(0,o.getActiveSpan)()||!e.requireParentSpan}function A(e){if(e?.length)return 1===e.length?e[0]||void 0:e.reduce((e,t,n)=>0===n?t:`${e}$${n}${t}`,"")}let S;function T(e){return e?(S||(S=new RegExp("(?<!\\$)-?\\b\\d+\\b","g")),e.replace(/--.*$/gm,"").replace(/\/\*[\s\S]*?\*\//g,"").replace(/;\s*$/,"").replace(/\s+/g," ").trim().replace(/\bX'[0-9A-Fa-f]*'/gi,"?").replace(/\bB'[01]*'/gi,"?").replace(/'(?:[^']|'')*'/g,"?").replace(/\b0x[0-9A-Fa-f]+/gi,"?").replace(/\b(?:TRUE|FALSE)\b/gi,"?").replace(/-?\b\d+\.?\d*[eE][+-]?\d+\b/g,"?").replace(/-?\b\d+\.\d+\b/g,"?").replace(/-?\.\d+\b/g,"?").replace(S,"?").replace(/\bIN\b\s*\(\s*\?(?:\s*,\s*\?)*\s*\)/gi,"IN (?)").replace(/\bIN\b\s*\(\s*\$\d+(?:\s*,\s*\$\d+)*\s*\)/gi,"IN ($?)")):"Unknown SQL Query"}function h(e,t){if(t&&(t.ATTR_DB_NAMESPACE&&e.setAttribute("db.namespace",t.ATTR_DB_NAMESPACE),t.ATTR_SERVER_ADDRESS&&e.setAttribute("server.address",t.ATTR_SERVER_ADDRESS),void 0!==t.ATTR_SERVER_PORT)){const n=parseInt(t.ATTR_SERVER_PORT,10);isNaN(n)||e.setAttribute("server.port",n)}}function P(e,t,n){if(n)return void e.setAttribute("db.operation.name",n);const o=t?.match(c);o?.[1]&&e.setAttribute("db.operation.name",o[1].toUpperCase())}function D(e,t){const n=e;if(!n.options||"object"!=typeof n.options)return;const o=n.options,s=o.host?.[0]||"localhost",i=o.port?.[0]||5432,c={ATTR_DB_NAMESPACE:"string"==typeof o.database&&""!==o.database?o.database:void 0,ATTR_SERVER_ADDRESS:s,ATTR_SERVER_PORT:String(i)};t[u]=c}},1072,[861,891,865,870,892,913]);
1170__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getSqlQuerySummary",{enumerable:!0,get:function(){return T}});const n=255,o=/[^\s(,;)]+/.source,s=new RegExp(`^\\s*(?<operation>(?:CREATE|DROP)\\s+(?:TABLE|INDEX)|ALTER\\s+TABLE)(?:\\s+IF\\s+(?:NOT\\s+)?EXISTS)?\\s+(?<table>${o})`,"i"),t=new RegExp(`^\\s*(?<operation>INSERT)\\s+INTO\\s+(?<table>${o})`,"i"),u=new RegExp(`^\\s*(?<operation>UPDATE)\\s+(?<table>${o})`,"i"),p=new RegExp(`^\\s*(?<operation>DELETE)\\s+FROM\\s+(?<table>${o})`,"i"),c=/^\s*\(?\s*(?<operation>SELECT)\b/i,l=/^\s*(?<operation>PRAGMA)\s+(?<command>\S+)/i,E=/\b(?:FROM|JOIN)\s+|\(\s*(SELECT)\b|\b(?:UNION|INTERSECT|EXCEPT|MINUS)\s+(?:ALL\s+)?(SELECT)\b/gi,b=/^(?:"[^"]*"|'[^']*'|[^\s(,;)]+)/,f=/^\s*,\s*((?:"[^"]*"|'[^']*'|[^\s(,;)]+))/,x=/^\(\s*(SELECT)\b/i;function T(n){if(!n)return;const o=l.exec(n);if(o?.groups?.operation&&o.groups.command){const n=o.groups.operation,s=o.groups.command,t=s.indexOf("(");return $(`${n} ${t>=0?s.substring(0,t):s}`)}const E=s.exec(n);if(E?.groups?.operation&&E.groups.table)return $(`${E.groups.operation} ${E.groups.table}`);const b=t.exec(n);if(b?.groups?.operation&&b.groups.table){const o=[b.groups.operation,b.groups.table],s=n.slice(b[0].length),t=/\b(SELECT)\b/i.exec(s);if(t?.[1]){o.push(t[1]);const n=h(s.slice(t.index));o.push(...n)}return $(o.join(" "))}const f=u.exec(n);if(f?.groups?.operation&&f.groups.table)return $(`${f.groups.operation} ${f.groups.table}`);const x=p.exec(n);if(x?.groups?.operation&&x.groups.table)return $(`${x.groups.operation} ${x.groups.table}`);const T=c.exec(n);if(T?.groups?.operation){const o=h(n.slice(T[0].length));return o.length>0?$(`${T.groups.operation} ${o.join(" ")}`):T.groups.operation}return $(n.trim().split(/\s+/)[0]??n)}function h(n){const o=[];let s;for(E.lastIndex=0;null!==(s=E.exec(n));){if(s[1]||s[2]){o.push(s[1]||s[2]);continue}const t=n.slice(s.index+s[0].length),u=x.exec(t);if(u?.[1]){o.push(u[1]),E.lastIndex=s.index+s[0].length+u[0].length;continue}const p=b.exec(t);if(!p)continue;o.push(p[0]);let c,l=t.slice(p[0].length);for(;null!==(c=f.exec(l))&&c[1];)o.push(c[1]),l=l.slice(c[0].length)}return o}function $(o){if(o.length<=n)return o;const s=o.substring(0,n),t=s.lastIndexOf(" ");return t>0?s.substring(0,t):s}},1073,[]);
1171__d(function(g,r,i,a,m,e,d){"use strict";
1171Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"patchHttpModuleClient",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]);function c(t,c){if(!(0,o.getOriginalFunction)(t.request)){const{[n.HTTP_ON_CLIENT_REQUEST]:s}=(0,u.getHttpClientSubscriptions)({...c,http:t}),f=t.request;(0,o.wrapMethod)(t,"request",function(...t){const o=f.apply(this,t);return s({request:o},n.HTTP_ON_CLIENT_REQUEST),o})}}function s(t){(0,o.getOriginalFunction)(t.get)||(0,o.wrapMethod)(t,"get",function(n,o,u){const c=t.request.call(this,n,o,u);return c.end(),c})}function f(n,o={}){const u=(0,t.getDefaultExport)(n),p=n;if(u!==n){f(u,o);for(const t of["get","request"]){const n=Object.getOwnPropertyDescriptor(u,t);n&&Object.defineProperty(p,t,n)}return p}return c(p,o),s(p),n}const p=(t,n={})=>f(t,n)},1074,[1071,1075,877,1076]);
1172__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"HTTP_ON_CLIENT_REQUEST",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"HTTP_ON_SERVER_REQUEST",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"LOG_PREFIX",{enumerable:!0,get:function(){return t}});const t="@sentry/instrumentation-http",n="http.client.request.created",u="http.server.request.start"},1075,[]);
1173__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getHttpClientSubscriptions",{enumerable:!0,get:function(){return P}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),p=r(d[5]),c=r(d[6]),S=r(d[7]),R=r(d[8]),l=r(d[9]),_=r(d[10]),T=r(d[11]),b=r(d[12]);function P(P){const f=new S.LRUMap(100);return{[T.HTTP_ON_CLIENT_REQUEST]:S=>{if(!0===(0,s.getCurrentScope)().getScopeData().sdkProcessingMetadata[c.SUPPRESS_TRACING_KEY])return;const E=(0,s.getClient)()?.getOptions(),{errorMonitor:O="error",spans:C=!E||(0,p.hasSpansEnabled)(E),propagateTrace:U=!1,breadcrumbs:q=!0,http:v,https:A,suppressOtelWarning:L=!1}=P,{request:H}=S;if(P.ignoreOutgoingRequests?.((0,l.getRequestUrlFromClientRequest)(H),H))return;let I=!1;function D(n,o){I||(I=!0,(0,t.addOutgoingRequestBreadcrumb)(n,o))}if(!C)return q&&((N=H).on(O,()=>D(N,void 0)),N.prependListener("response",t=>{N.listenerCount("response")<=1&&t.resume(),t.on("end",()=>D(N,t)),t.on(O,()=>D(N,t))})),void(U&&(0,_.injectTracePropagationHeaders)(H,f));var N;L||(v&&(0,b.doubleWrapWarning)(v),A&&(0,b.doubleWrapWarning)(A));const j=(0,c.startInactiveSpan)((0,R.getOutgoingRequestSpanData)(H));P.outgoingRequestHook?.(j,H),U&&(j.isRecording()?(0,c.withActiveSpan)(j,()=>{(0,_.injectTracePropagationHeaders)(H,f)}):(0,_.injectTracePropagationHeaders)(H,f));let B=!1;function G(t){B||(B=!0,j.setStatus(t),j.end())}const W=()=>G({code:u.SPAN_STATUS_UNSET});H.on("close",W),H.on(O,t=>{n.DEBUG_BUILD&&o.debug.log(T.LOG_PREFIX,"outgoingRequest on request error()",t),q&&D(H,void 0),G({code:u.SPAN_STATUS_ERROR})}),H.prependListener("response",t=>{H.removeListener("close",W),H.listenerCount("response")<=1&&t.resume(),(0,R.setIncomingResponseSpanData)(t,j),P.outgoingResponseHook?.(j,t);let s=!1;function p(p){if(!s){s=!0,p&&n.DEBUG_BUILD&&o.debug.log(T.LOG_PREFIX,"outgoingRequest on response error()",p),q&&D(H,t);const c=t.aborted&&!t.complete,S=p||"number"!=typeof t.statusCode||c?{code:u.SPAN_STATUS_ERROR}:(0,u.getSpanStatusFromHttpCode)(t.statusCode);P.applyCustomAttributesOnSpan?.(j,H,t),G(S)}}t.on("end",()=>p()),t.on(O,p)})}}}},1076,[1077,861,865,890,892,899,913,1042,1079,1078,1080,1075,1081]);
1174__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addOutgoingRequestBreadcrumb",{enumerable:!0,get:function(){return o}});
1174var t=r(d[0]),s=r(d[1]),u=r(d[2]),n=r(d[3]);function o(o,c){const h=(0,n.getRequestUrlFromClientRequest)(o),p=(0,u.parseUrl)(h),l=c?.statusCode,b=(0,s.getBreadcrumbLogLevelFromHttpStatusCode)(l);(0,t.addBreadcrumb)({category:"http",data:{status_code:l,url:(0,u.getSanitizedUrlString)(p),"http.method":o.method||"GET",...p.search?{"http.query":p.search}:{},...p.hash?{"http.fragment":p.hash}:{}},type:"http",level:b},{event:"response",request:o,response:c})}},1077,[974,1037,964,1078]);
1175__d(function(g,r,i,a,m,e,d){"use strict";function t(t){const n=t.host||"",o=/^(.*):(\d+)$/.exec(n),u=o?o[1]:n,s=t.port??(o?Number(o[2]):void 0);return{method:t.method,port:s,protocol:t.protocol,host:t.host,hostname:u,path:t.path,headers:t.getHeaders()}}function n(t){try{return String(o(t))}catch{return""}}function o(t){const n=t.protocol||"http:",o=t.headers?.host&&String(t.headers?.host)||t.hostname||t.host||"",u=!t.port||80===t.port||443===t.port||/^(.*):(\d+)$/.test(o)?"":`:${t.port}`,s=t.path?t.path:"/",c=`${n}//${o}${u}`;return new URL(s.startsWith("//")?`${c}${s}`:s,c)}function u(o){return String(n(t(o)))}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getRequestOptions",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"getRequestUrl",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"getRequestUrlFromClientRequest",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"getRequestUrlObject",{enumerable:!0,get:function(){return o}})},1078,[]);
1176__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getOutgoingRequestSpanData",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"setIncomingResponseSpanData",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);function s(s){const p=(0,o.getRequestUrlFromClientRequest)(s),[u,c]=(0,n.getHttpSpanDetail
1176sFromUrlObject)((0,n.parseStringToURLObject)(p),"client","auto.http.client",s),h=s.getHeader("user-agent");return{name:u,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"http.client","otel.kind":"CLIENT","http.url":p,"http.method":s.method,"http.target":s.path||"/","net.peer.name":s.host,"http.host":s.getHeader("host"),...h?{"user_agent.original":h}:{},...c},onlyIfParent:!0}}function p(t,n){const{statusCode:o,statusMessage:s,httpVersion:p,socket:h}=t,l="QUIC"!==p?.toUpperCase()?"ip_tcp":"ip_udp";n.setAttributes({"http.response.status_code":o,"network.protocol.version":p,"http.flavor":p,"network.transport":l,"net.transport":l,"http.status_text":s?.toUpperCase(),"http.status_code":o,...c(t),...u(h)})}function u(t){if(!t)return{};const{remoteAddress:n,remotePort:o}=t;return{"network.peer.address":n,"network.peer.port":o,"net.peer.ip":n,"net.peer.port":o}}function c(t){const{headers:n}=t,o=n["content-length"],s=o?parseInt(String(o),10):-1,p=n["content-encoding"];return s>=0?p&&"identity"!==p?{"http.response_content_length":s}:{"http.response_content_length_uncompressed":s}:{}}},1079,[891,964,1078]);
1177__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"injectTracePropagationHeaders",{enumerable:!0,get:function(){return _}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=r(d[3]),s=r(d[4]),c=r(d[5]),u=r(d[6]),p=r(d[7]),U=r(d[8]);function _(_,E){const b=(0,p.getRequestUrlFromClientRequest)(_),l=(0,e.getClient)()?.getOptions(),{tracePropagationTargets:B,propagateTraceparent:D}=l??{};if(!(0,c.shouldPropagateTraceForUrl)(b,B,E))return;if(!!_.getHeader("sentry-trace"))return;const f=(0,s.getTraceData)({propagateTraceparent:D});if(!f)return;const{"sentry-trace":G,baggage:I,traceparent:L}=f;if(G)try{_.setHeader("sentry-trace",G),t.DEBUG_BUILD&&n.debug.log(u.LOG_PREFIX,"Added sentry-trace header")}catch(e){t.DEBUG_BUILD&&n.debug.error(u.LOG_PREFIX,"Failed to set sentry-trace header:",(0,o.isError)(e)?e.message:"Unknown error")}if(L&&!_.getHeader("traceparent"))try{_.setHeader("traceparent",L),t.DEBUG_BUILD&&n.debug.log(u.LOG_PREFIX,"Added traceparent header")}catch(e){t.DEBUG_BUILD&&n.debug.error(u.LOG_PREFIX,"Failed to set traceparent header:",(0,o.isError)(e)?e.message:"Unknown error")}if(I){const e=(0,U.mergeBaggageHeaders)(_.getHeader("baggage"),I);if(e)try{_.setHeader("baggage",e),t.DEBUG_BUILD&&n.debug.log(u.LOG_PREFIX,"Added baggage header")}catch(e){t.DEBUG_BUILD&&n.debug.error(u.LOG_PREFIX,"Failed to set baggage header:",(0,o.isError)(e)?e.message:"Unknown error")}}}},1080,[890,861,865,878,969,970,1075,1078,895]);
1178__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"doubleWrapWarning",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"warning",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);const o=t=>"function"==typeof t.__unwrap,s="Double-wrapped http.client detected. Either disable spans in Sentry.httpIntegration, or disable the OpenTelemetry HTTP instrumentation. See: https://docs.sentry.io/platforms/javascript/guides/express/opentelemetry/custom-setup/#custom-http-instrumentation";let u=!1;const p=t.DEBUG_BUILD?t=>{u||(o(t.request)||o(t.get))&&(u=!0,n.debug.warn(s))}:()=>{}},1081,[861,865]);
1179__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getHttpServerSubscriptions",{enumerable:!0,get:function(){return U}}),Object.defineProperty(e,"instrumentServer",{enumerable:!0,get:function(){return q}}),Object.defineProperty(e,"isStaticAssetRequest",{enumerable:!0,get:function(){return O}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=r(d[4]),u=r(d[5]),c=r(d[6]),l=r(d[7]),S=r(d[8]),h=r(d[9]),_=r(d[10]),R=r(d[11]),f=r(d[12]),T=r(d[13]),E=r(d[14]);const A="Http.Server",y="Http.SentryServerSpans",C=new WeakMap,I=Symbol.for("sentry_http_server_instrumented");function b(t){return!t[I]&&(t[I]=!0)}function q(t,p){const f=p.emit;if(f===C.get(p))return;const T=new Proxy(f,{apply(p,f,T){const[E,...y]=T;if("request"!==E)return p.apply(f,T);const C=(0,o.getClient)(),[I,q]=y;if(!C||!b(I))return p.apply(f,T);n.DEBUG_BUILD&&s.debug.log(A,"Handling incoming request");const U=(0,o.getIsolationScope)().clone();U.setClient(C);const v=I.socket?.remoteAddress,N=I.url||"/",O=(0,u.httpRequestToRequestData)(I),{maxRequestBodySize:P="medium",ignoreRequestBody:D,sessions:w=!0,sessionFlushingDelayMS:M=6e4}=t;"none"===P||D?.(N,I)||(0,c.patchRequestToCaptureBody)(I,U,P,A),U.setSDKProcessingMetadata({normalizedRequest:O,ipAddress:v});const x=`${(I.method||"GET").toUpperCase()} ${(0,l.stripUrlQueryAndFragment)(N)}`;return U.setTransactionName(x),w&&(0,S.recordRequestSession)(C,{requestIsolationScope:U,response:q,sessionFlushingDelayMS:M??6e4}),(0,o.withIsolationScope)(U,()=>{const n=O.headers?.["sentry-trace"],s=O.headers?.baggage,u=Array.isArray(n)?n[0]:n;return(0,_.continueTrace)({sentryTrace:u,baggage:Array.isArray(s)?s[0]:s},()=>{const n=(0,o.getCurrentScope)().getPropagationContext();n.propagationSpanId=(0,h.generateSpanId)(),u||(n.traceId=(0,h.generateTraceId)(),n.sampleRand=(0,R.safeMathRandom)()),q.once("close",()=>{U.setContext("response",{status_code:q.statusCode})});const s=t.wrapServerEmitRequest;let c=!1;return s?s(I,q,O,()=>{c=p.apply(f,T)}):c=p.apply(f,T),c})})}});C.set(p,T),p.emit=T}function U(n){const s=n.wrapServerEmitRequest,u=v(n),c={...n,wrapServerEmitRequest(t,c,l,S){const h=(0,o.getClient)()?.getOptions();n.spans??(!!h&&(0,p.hasSpansEnabled)(h))?u(t,c,l,S):s?s(t,c,l,S):S()}};return{[t.HTTP_ON_SERVER_REQUEST]:t=>{const{server:n}=t;q(c,n)}}}function v(t){const{wrapServerEmitRequest:p,ignoreIncomingRequests:c,ignoreStaticAssets:S=!0,onSpanCreated:h,errorMonitor:R="error",onSpanEnd:A}=t;return(t,C,I,b)=>{return"undefined"==typeof __SENTRY_TRACING__||__SENTRY_TRACING__?p?p(t,C,I,q):q():b();function q(){const p=(0,o.getIsolationScope)().getClient();if(!p)return b();if(N(t,{ignoreStaticAssets:S,ignoreIncomingRequests:c}))return n.DEBUG_BUILD&&s.debug.log(y,"Skipping span creation for incoming request",t.url),b();const q=I.url||t.url||"/",U=(0,l.parseStringToURLObject)(q),v=U?U.pathname:(0,l.stripUrlQueryAndFragment)(q),O=(t.method||"GET").toUpperCase(),D=`${O} ${v}`,w=t.headers,M=w["user-agent"],x=w["x-forwarded-for"],B=t.httpVersion,H=w.host,j=H?.replace(/^(.*)(:[0-9]{1,5}
1179)/,"$1")||"localhost",$=q.startsWith("https")?"https":"http",{socket:G}=t,{localAddress:F,localPort:k,remoteAddress:Q,remotePort:Y}=G??{};return(0,_.startSpanManual)({name:D,kind:E.SPAN_KIND.SERVER,attributes:{[f.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"http.server",[f.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.server",[f.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"url","http.route":v,"otel.kind":"SERVER","net.host.ip":F,"net.host.port":k,"net.peer.ip":Q,"net.peer.port":Y,"sentry.http.prefetch":(V=t,"1"===V.headers["next-router-prefetch"]||void 0),"http.url":q,"http.method":O,"http.target":U?`${U.pathname}${U.search}`:v,"http.host":H,"net.host.name":j,"http.client_ip":"string"==typeof x?x.split(",")[0]:void 0,"http.user_agent":M,"http.scheme":$,"http.flavor":B,"net.transport":"QUIC"===B?.toUpperCase()?"ip_udp":"ip_tcp",...P(t),...(0,u.httpHeadersToSpanAttributes)(I.headers||{},p.getDataCollectionOptions())}},n=>{h?.(n,t,C);let s=!1;function o(o){s||(s=!0,n.setAttributes({"http.status_text":C.statusMessage?.toUpperCase(),"http.response.status_code":C.statusCode,"http.status_code":C.statusCode,...(0,u.httpHeadersToSpanAttributes)((0,u.headersToDict)(C.headers),p?.getDataCollectionOptions()??!1,"response")}),n.setStatus(o),A?.(n,t,C),n.end())}C.once("close",()=>{o((0,T.getSpanStatusFromHttpCode)(C.statusCode))}),C.once(R,()=>{const t=(0,T.getSpanStatusFromHttpCode)(C.statusCode);o(t.code===T.SPAN_STATUS_ERROR?t:{code:T.SPAN_STATUS_ERROR})}),b()});var V}}}function N(t,{ignoreStaticAssets:n,ignoreIncomingRequests:s}){const o=t.url,p=t.method?.toUpperCase();return"OPTIONS"===p||"HEAD"===p||!o||(!(!n||"GET"!==p||!O(o))||!!s?.(o,t))}function O(t){const n=(0,l.stripUrlQueryAndFragment)(t);return!!n.match(/\.(ico|png|jpg|jpeg|gif|svg|css|js|woff|woff2|ttf|eot|webp|avif)$/)||!!n.match(/^\/(robots\.txt|sitemap\.xml|manifest\.json|browserconfig\.xml)$/)}function P(t){const{headers:n}=t,s=n["content-length"],o=s?parseInt(String(s),10):-1,p=n["content-encoding"];return o>=0?p&&"identity"!==p?{"http.request_content_length":o}:{"http.request_content_length_uncompressed":o}:{}}},1082,[1075,861,865,890,899,972,1083,964,1084,885,913,879,891,892,973]);
1180__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"patchRequestToCaptureBody",{enumerable:!0,get:function(){return u}});var t=r(d[0]),o=r(d[1]),n=r(d[2]);function u(u,c,f,s){let y=0;const l=[];o.DEBUG_BUILD&&t.debug.log(s,"Patching request.on");const p=new WeakMap,b=(0,n.getMaxBodyByteLength)(f);try{u.on=u.addListener=new Proxy(u.on,{apply:(n,u,c)=>{const[f,B,...h]=c;if("data"===f){o.DEBUG_BUILD&&t.debug.log(s,`Handling request.on("data") with maximum body size of ${b}b`);const c=new Proxy(B,{apply:(n,u,c)=>{try{const n=c[0],u=Buffer.from(n);y<b?(l.push(u),y+=u.byteLength):o.DEBUG_BUILD&&t.debug.log(s,`Dropping request body chunk because maximum body length of ${b}b is exceeded.`)}catch(n){o.DEBUG_BUILD&&t.debug.error(s,"Encountered error while storing body chunk.")}return Reflect.apply(n,u,c)}});return p.set(B,c),Reflect.apply(n,u,[f,c,...h])}return Reflect.apply(n,u,c)}}),u.off=u.removeListener=new Proxy(u.off,{apply:(t,o,n)=>{const[,u]=n,c=p.get(u);if(c){p.delete(u);const f=n.slice();return f[1]=c,Reflect.apply(t,o,f)}return Reflect.apply(t,o,n)}}),u.on("end",()=>{try{const t=Buffer.concat(l).toString("utf-8");if(t){const o=Buffer.byteLength(t,"utf-8")>b?`${Buffer.from(t).subarray(0,b-3).toString("utf-8")}...`:t;c.setSDKProcessingMetadata({normalizedRequest:{data:o}})}}catch(n){o.DEBUG_BUILD&&t.debug.error(s,"Error building captured request body",n)}})}catch(n){o.DEBUG_BUILD&&t.debug.error(s,"Error patching request to capture body",n)}}},1083,[865,861,972]);
1181__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"recordRequestSession",{enumerable:!0,get:function(){return c}});
1181var s=r(d[0]),t=r(d[1]),o=r(d[2]),n=r(d[3]);const u=new WeakMap;function c(c,{requestIsolationScope:l,response:f,sessionFlushingDelayMS:D}){l.setSDKProcessingMetadata({requestSession:{status:"ok"}}),f.once("close",()=>{const f=l.getScopeData().sdkProcessingMetadata.requestSession;if(c&&f){t.DEBUG_BUILD&&s.debug.log(`Recorded request session with status: ${f.status}`);const l=new Date((0,o.safeDateNow)());l.setSeconds(0,0);const S=l.toISOString(),h=u.get(c),U=h?.[S]||{exited:0,crashed:0,errored:0};if(U[{ok:"exited",crashed:"crashed",errored:"errored"}[f.status]]++,h)h[S]=U;else{t.DEBUG_BUILD&&s.debug.log("Opened new request session aggregate.");const o={[S]:U};u.set(c,o);const l=()=>{clearTimeout(h),f(),u.delete(c);const s=Object.entries(o).map(([s,t])=>({started:s,exited:t.exited,errored:t.errored,crashed:t.crashed}));c.sendSession({aggregates:s})},f=c.on("flush",()=>{t.DEBUG_BUILD&&s.debug.log("Sending request session aggregate due to client flush"),l()}),h=setTimeout(()=>{t.DEBUG_BUILD&&s.debug.log("Sending request session aggregate due to flushing schedule"),l()},D);(0,n.safeUnref)(h)}}})}},1084,[865,861,879,928]);
1182__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getComponentName",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"getLocationHref",{enumerable:!0,get:function(){return i}}),Object.defineProperty(e,"htmlTreeAsString",{enumerable:!0,get:function(){return s}});var t=r(d[0]);const n=r(d[1]).GLOBAL_OBJ,o=80;function s(t,n={}){if(!t)return"<unknown>";try{let s=t;const i=5,l=[];let f=0,c=0;const p=" > ",y=p.length;let h;const b=Array.isArray(n)?n:n.keyAttrs,A=!Array.isArray(n)&&n.maxStringLength||o;for(;s&&f++<i&&(h=u(s,b),!("html"===h||f>1&&c+l.length*y+h.length>=A));)l.push(h),c+=h.length,s=s.parentNode;return l.reverse().join(p)}catch{return"<unknown>"}}function u(o,s){const u=o,i=[];if(!u?.tagName)return"";if(n.HTMLElement&&u instanceof HTMLElement&&u.dataset){if(u.dataset.sentryComponent)return u.dataset.sentryComponent;if(u.dataset.sentryElement)return u.dataset.sentryElement}i.push(u.tagName.toLowerCase());const l=s?.length?s.filter(t=>u.getAttribute(t)).map(t=>[t,u.getAttribute(t)]):null;if(l?.length)l.forEach(t=>{i.push(`[${t[0]}="${t[1]}"]`)});else{u.id&&i.push(`#${u.id}`);const n=u.className;if(n&&(0,t.isString)(n)){const t=n.split(/\s+/);for(const n of t)i.push(`.${n}`)}}for(const t of["aria-label","type","name","title","alt"]){const n=u.getAttribute(t);n&&i.push(`[${t}="${n}"]`)}return i.join("")}function i(){try{return n.document.location.href}catch{return""}}function l(t,o=5){if(!n.HTMLElement)return null;let s=t;for(let t=0;t<o;t++){if(!s)return null;if(s instanceof HTMLElement){if(s.dataset.sentryComponent)return s.dataset.sentryComponent;if(s.dataset.sentryElement)return s.dataset.sentryElement}s=s.parentNode}return null}},1085,[878,863]);
1183__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"instrumentEmbeddingMethod",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"instrumentLangChainEmbeddings",{enumerable:!0,get:function(){return I}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),E=r(d[3]),_=r(d[4]),u=r(d[5]);function T(n){const t=n.constructor?.name??"";return t.includes("OpenAI")?"openai":t.includes("Google")?"google_genai":t.includes("Mistral")?"mistralai":t.includes("Vertex")?"google_vertexai":t.includes("Bedrock")?"aws_bedrock":t.includes("Ollama")?"ollama":t.includes("Cloudflare")?"cloudflare":t.includes("Cohere")?"cohere":"langchain"}function c(n){const o=n??{},_={[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:u.LANGCHAIN_ORIGIN,[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:E.GEN_AI_EMBEDDINGS_OPERATION_ATTRIBUTE,[E.GEN_AI_OPERATION_NAME_ATTRIBUTE]:"embeddings",[E.GEN_AI_REQUEST_MODEL_ATTRIBUTE]:o.model??"unknown"};return _[E.GEN_AI_SYSTEM_ATTRIBUTE]=T(o),"dimensions"in o&&(_[E.GEN_AI_REQUEST_DIMENSIONS_ATTRIBUTE]=o.dimensions),"encodingFormat"in o&&(_[E.GEN_AI_REQUEST_ENCODING_FORMAT_ATTRIBUTE]=o.encodingFormat),_}function s(t,u={}){const{recordInputs:T}=(0,_.resolveAIRecordingOptions)(u);return new Proxy(t,{apply(t,_,u){const s=c(_),I=s[E.GEN_AI_REQUEST_MODEL_ATTRIBUTE]||"unknown";if(T){const n=u[0];null!=n&&(s[E.GEN_AI_EMBEDDINGS_INPUT_ATTRIBUTE]="string"==typeof n?n:JSON.stringify(n))}return(0,o.startSpan)({name:`embeddings ${I}`,op:E.GEN_AI_EMBEDDINGS_OPERATION_ATTRIBUTE,attributes:s},()=>Reflect.apply(t,_,u).then(void 0,t=>{throw(0,n.captureException)(t,{mechanism:{handled:!1,type:"auto.ai.langchain"}}),t}))}})}function I(n,t){const o=n;return"function"==typeof o.embedQuery&&(o.embedQuery=s(o.embedQuery,t)),"function"==typeof o.embedDocuments&&(o.embedDocuments=s(o.embedDocuments,t)),n}},1086,[922,891,913,1009,1008,1028]);
1184__d(function(g,r,i,a,m,e,d){"use strict";
1184Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return n.init}}),Object.defineProperty(e,"captureReactException",{enumerable:!0,get:function(){return o.captureReactException}}),Object.defineProperty(e,"reactErrorHandler",{enumerable:!0,get:function(){return o.reactErrorHandler}}),Object.defineProperty(e,"Profiler",{enumerable:!0,get:function(){return u.Profiler}}),Object.defineProperty(e,"useProfiler",{enumerable:!0,get:function(){return u.useProfiler}}),Object.defineProperty(e,"withProfiler",{enumerable:!0,get:function(){return u.withProfiler}}),Object.defineProperty(e,"ErrorBoundary",{enumerable:!0,get:function(){return c.ErrorBoundary}}),Object.defineProperty(e,"withErrorBoundary",{enumerable:!0,get:function(){return c.withErrorBoundary}}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return f.createReduxEnhancer}}),Object.defineProperty(e,"reactRouterV3BrowserTracingIntegration",{enumerable:!0,get:function(){return b.reactRouterV3BrowserTracingIntegration}}),Object.defineProperty(e,"tanstackRouterBrowserTracingIntegration",{enumerable:!0,get:function(){return p.tanstackRouterBrowserTracingIntegration}}),Object.defineProperty(e,"reactRouterV4BrowserTracingIntegration",{enumerable:!0,get:function(){return R.reactRouterV4BrowserTracingIntegration}}),Object.defineProperty(e,"reactRouterV5BrowserTracingIntegration",{enumerable:!0,get:function(){return R.reactRouterV5BrowserTracingIntegration}}),Object.defineProperty(e,"withSentryRouting",{enumerable:!0,get:function(){return R.withSentryRouting}}),Object.defineProperty(e,"reactRouterV6BrowserTracingIntegration",{enumerable:!0,get:function(){return w.reactRouterV6BrowserTracingIntegration}}),Object.defineProperty(e,"withSentryReactRouterV6Routing",{enumerable:!0,get:function(){return w.withSentryReactRouterV6Routing}}),Object.defineProperty(e,"wrapCreateBrowserRouterV6",{enumerable:!0,get:function(){return w.wrapCreateBrowserRouterV6}}),Object.defineProperty(e,"wrapCreateMemoryRouterV6",{enumerable:!0,get:function(){return w.wrapCreateMemoryRouterV6}}),Object.defineProperty(e,"wrapUseRoutesV6",{enumerable:!0,get:function(){return w.wrapUseRoutesV6}}),Object.defineProperty(e,"reactRouterV7BrowserTracingIntegration",{enumerable:!0,get:function(){return y.reactRouterV7BrowserTracingIntegration}}),Object.defineProperty(e,"withSentryReactRouterV7Routing",{enumerable:!0,get:function(){return y.withSentryReactRouterV7Routing}}),Object.defineProperty(e,"wrapCreateBrowserRouterV7",{enumerable:!0,get:function(){return y.wrapCreateBrowserRouterV7}}),Object.defineProperty(e,"wrapCreateMemoryRouterV7",{enumerable:!0,get:function(){return y.wrapCreateMemoryRouterV7}}),Object.defineProperty(e,"wrapUseRoutesV7",{enumerable:!0,get:function(){return y.wrapUseRoutesV7}}),Object.defineProperty(e,"reactRouterBrowserTracingIntegration",{enumerable:!0,get:function(){return l.reactRouterBrowserTracingIntegration}}),Object.defineProperty(e,"wrapCreateBrowserRouter",{enumerable:!0,get:function(){return l.wrapCreateBrowserRouter}}),Object.defineProperty(e,"wrapCreateMemoryRouter",{enumerable:!0,get:function(){return l.wrapCreateMemoryRouter}}),Object.defineProperty(e,"wrapReactRouterRouting",{enumerable:!0,get:function(){return l.wrapReactRouterRouting}}),Object.defineProperty(e,"wrapUseRoutes",{enumerable:!0,get:function(){return l.wrapUseRoutes}});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),f=r(d[5]),b=r(d[6]),p=r(d[7]),R=r(d[8]),w=r(d[9]),y=r(d[10]),l=r(d[11])},1087,[1088,1184,1186,1187,1190,1192,1193,1194,1195,1196,1201,1202]);
1185__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"feedbackAsyncIntegration",{enumerable:!0,get:function(){return t.feedbackAsyncIntegration}}),Object.defineProperty(e,"feedbackIntegration",{enumerable:!0,get:function(){return n.feedbackSyncIntegration}}),Object.defineProperty(e,"feedbackSyncIntegration",{enumerable:!0,get:function(){return n.feedbackSyncIntegration}}),Object.defineProperty(e,"MULTIPLEXED_TRANSPORT_EXTRA_KEY",{enumerable:!0,get:function(){return o.MULTIPLEXED_TRANSPORT_EXTRA_KEY}}),Object.defineProperty(e,"SDK_VERSION",{enumerable:!0,get:function(){return o.SDK_VERSION}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_OP",{enumerable:!0,get:function(){return o.SEMANTIC_ATTRIBUTE_SENTRY_OP}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN",{enumerable:!0,get:function(){return o.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE",{enumerable:!0,get:function(){return o.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SOURCE",{enumerable:!0,get:function(){return o.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE}}),Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return o.Scope}}),Object.defineProperty(e,"addBreadcrumb",{enumerable:!0,get:function(){return o.addBreadcrumb}}),Object.defineProperty(e,"addEventProcessor",{enumerable:!0,get:function(){return o.addEventProcessor}}),Object.defineProperty(e,"addIntegration",{enumerable:!0,get:function(){return o.addIntegration}}),Object.defineProperty(e,"bindScopeToEmitter",{enumerable:!0,get:function(){return o.bindScopeToEmitter}}),Object.defineProperty(e,"captureConsoleIntegration",{enumerable:!0,get:function(){return o.captureConsoleIntegration}}),Object.defineProperty(e,"captureEvent",{enumerable:!0,get:function(){return o.captureEvent}}),Object.defineProperty(e,"captureException",{enumerable:!0,get:function(){return o.captureException}}),Object.defineProperty(e,"captureFeedback",{enumerable:!0,get:function(){return o.captureFeedback}}),Object.defineProperty(e,"captureMessage",{enumerable:!0,get:function(){return o.captureMessage}}),Object.defineProperty(e,"captureSession",{enumerable:!0,get:function(){return o.captureSession}}),Object.defineProperty(e,"close",{enumerable:!0,get:function(){return o.close}}),Object.defineProperty(e,"consoleLoggingIntegration",{enumerable:!0,get:function(){return o.consoleLoggingIntegration}}),Object.defineProperty(e,"continueTrace",{enumerable:!0,get:function(){return o.continueTrace}}),Object.defineProperty(e,"createConsolaReporter",{enumerable:!0,get:function(){return o.createConsolaReporter}}),Object.defineProperty(e,"createLangChainCallbackHandler",{enumerable:!0,get:function(){return o.createLangChainCallbackHandler}}),Object.defineProperty(e,"createTransport",{enumerable:!0,get:function(){return o.createTransport}}),Object.defineProperty(e,"dedupeIntegration",{enumerable:!0,get:function(){return o.dedupeIntegration}}),Object.defineProperty(e,"endSession",{enumerable:!0,get:function(){return o.endSession}}),Object.defineProperty(e,"eventFiltersIntegration",{enumerable:!0,get:function(){return o.eventFiltersIntegration}}),Object.defineProperty(e,"extraErrorDataIntegration",{enumerable:!0,get:function(){return o.extraErrorDataIntegration}}),Object.defineProperty(e,"featureFlagsIntegration",{enumerable:!0,get:function(){return o.featureFlagsIntegration}}),Object.defineProperty(e,"flush",{enumerable:!0,get:function(){return o.flush}}),Object.defineProperty(e,"functionToStringIntegration",{enumerable:!0,get:function(){return o.functionToStringIntegration}}),Object.defineProperty(e,"getActiveSpan",{enumerable:!0,get:function(){return o.getActiveSpan}}),Object.defineProperty(e,"getClient",{enumerable:!0,get:function(){return o.getClient}}),Object.defineProperty(e,"getCurrentScope",{enumerable:!0,get:function(){return o.getCurrentScope}}),Object.defineProperty(e,"getGlobalScope",{enumerable:!0,get:function(){return o.getGlobalScope}}),Object.defineProperty(e,"getIsolationScope",{enumerable:!0,get:function(){return o.getIsolationScope}}),Object.defineProperty(e,"getRootSpan",{enumerable:!0,get:function(){return o.getRootSpan}}),Object.defineProperty(e,"getSpanDescendants",{enumerable:!0,get:function(){return o.getSpanDescendants}}),Object.defineProperty(e,"getSpanStatusFromHttpCode",{enumerable:!0,get:function(){return o.getSpanStatusFromHttpCode}}),Object.defineProperty(e,"getTraceData",{enumerable:!0,get:function(){return o.getTraceData}}),Object.defineProperty(e,"inboundFiltersIntegration",{enumerable:!0,get:function(){return o.inboundFiltersIntegration}}),Object.defineProperty(e,"instrumentAnthropicAiClient",{enumerable:!0,get:function(){return o.instrumentAnthropicAiClient}}),Object.defineProperty(e,"instrumentCreateReactAgent",{enumerable:!0,get:function(){return o.instrumentCreateReactAgent}}),Object.defineProperty(e,"instrumentGoogleGenAIClient",{enumerable:!0,get:function(){return o.instrumentGoogleGenAIClient}}),Object.defineProperty(e,"instrumentLangChainEmbeddings",{enumerable:!0,get:function(){return o.instrumentLangChainEmbeddings}}),Object.defineProperty(e,"instrumentLangGraph",{enumerable:!0,get:function(){return o.instrumentLangGraph}}),Object.defineProperty(e,"instrumentOpenAiClient",{enumerable:!0,get:function(){return o.instrumentOpenAiClient}}),Object.defineProperty(e,"instrumentSupabaseClient",{enumerable:!0,get:function(){return o.instrumentSupabaseClient}}),Object.defineProperty(e,"isEnabled",{enumerable:!0,get:function(){return o.isEnabled}}),Object.defineProperty(e,"isInitialized",{enumerable:!0,get:function(){return o.isInitialized}}),Object.defineProperty(e,"lastEventId",{enumerable:!0,get:function(){return o.lastEventId}}),Object.defineProperty(e,"logger",{enumerable:!0,get:function(){return o.logger}}),Object.defineProperty(e,"makeMultiplexedTransport",{enumerable:!0,get:function(){return o.makeMultiplexedTransport}}),Object.defineProperty(e,"metrics",{enumerable:!0,get:function(){return o.metrics}}),Object.defineProperty(e,"moduleMetadataIntegration",{enumerable:!0,get:function(){return o.moduleMetadataIntegration}}),Object.defineProperty(e,"parameterize",{enumerable:!0,get:function(){return o.parameterize}}),Object.defineProperty(e,"registerSpanErrorInstrumentation",{enumerable:!0,get:function(){return o.registerSpanErrorInstrumentation}}),Object.defineProperty(e,"rewriteFramesIntegration",{enumerable:!0,get:function(){return o.rewriteFramesIntegration}}),Object.defineProperty(e,"setAttribute",{enumerable:!0,get:function(){return o.setAttribute}}),Object.defineProperty(e,"setAttributes",{enumerable:!0,get:function(){return o.setAttributes}}),Object.defineProperty(e,"setContext",{enumerable:!0,get:function(){return o.setContext}}),Object.defineProperty(e,"setConversationId",{enumerable:!0,get:function(){return o.setConversationId}}),Object.defineProperty(e,"setCurrentClient",{enumerable:!0,get:function(){return o.setCurrentClient}}),Object.defineProperty(e,"setExtra",{enumerable:!0,get:function(){return o.setExtra}}),Object.defineProperty(e,"setExtras",{enumerable:!0,get:function(){return o.setExtras}}),Object.defineProperty(e,"setHttpStatus",{enumerable:!0,get:function(){return o.setHttpStatus}}),Object.defineProperty(e,"setMeasurement",{enumerable:!0,get:function(){return o.setMeasurement}}),Object.defineProperty(e,"setTag",{enumerable:!0,get:function(){return o.setTag}}),Object.defineProperty(e,"setTags",{enumerable:!0,get:function(){return o.setTags}}),Object.defineProperty(e,"setUser",{enumerable:!0,get:function(){return o.setUser}}),Object.defineProperty(e,"spanToBaggageHeader",{enumerable:!0,get:function(){return o.spanToBaggageHeader}}),Object.defineProperty(e,"spanToJSON",{enumerable:!0,get:function(){return o.spanToJSON}}),Object.defineProperty(e,"spanToTraceHeader",{enumerable:!0,get:function(){return o.spanToTraceHeader}}),Object.defineProperty(e,"startInactiveSpan",{enumerable:!0,get:function(){return o.startInactiveSpan}}),Object.defineProperty(e,"startNewTrace",{enumerable:!0,get:function(){return o.startNewTrace}}),Object.defineProperty(e,"startSession",{enumerable:!0,get:function(){return o.startSession}}),Object.defineProperty(e,"startSpan",{enumerable:!0,get:function(){return o.startSpan}}),Object.defineProperty(e,"startSpanManual",{enumerable:!0,get:function(){return o.startSpanManual}}),Object.defineProperty(e,"supabaseIntegration",{enumerable:!0,get:function(){return o.supabaseIntegration}}),Object.defineProperty(e,"suppressTracing",{enumerable:!0,get:function(){return o.suppressTracing}}),Object.defineProperty(e,"thirdPartyErrorFilterIntegration",{enumerable:!0,get:function(){return o.thirdPartyErrorFilterIntegration}}),Object.defineProperty(e,"updateSpanName",{enumerable:!0,get:function(){return o.updateSpanName}}),Object.defineProperty(e,"withActiveSpan",{enumerable:!0,get:function(){return o.withActiveSpan}}),Object.defineProperty(e,"withIsolationScope",{enumerable:!0,get:function(){return o.withIsolationScope}}),Object.defineProperty(e,"withScope",{enumerable:!0,get:function(){return o.withScope}}),Object.defineProperty(e,"withStreamedSpan",{enumerable:!0,get:function(){return o.withStreamedSpan}}),Object.defineProperty(e,"zodErrorsIntegration",{enumerable:!0,get:function(){return o.zodErrorsIntegration}}),Object.defineProperty(e,"WINDOW",{enumerable:!0,get:function(){return u.WINDOW}}),Object.defineProperty(e,"BrowserClient",{enumerable:!0,get:function(){return c.BrowserClient}}),Object.defineProperty(e,"makeFetchTransport",{enumerable:!0,get:function(){return b.makeFetchTransport}}),Object.defineProperty(e,"uiProfiler",{enumerable:!0,get:function(){return f.uiProfiler}}),Object.defineProperty(e,"chromeStackLineParser",{enumerable:!0,get:function(){return p.chromeStackLineParser}}),Object.defineProperty(e,"defaultStackLineParsers",{enumerable:!0,get:function(){return p.defaultStackLineParsers}}),Object.defineProperty(e,"defaultStackParser",{enumerable:!0,get:function(){return p.defaultStackParser}}),Object.defineProperty(e,"geckoStackLineParser",{enumerable:!0,get:function(){return p.geckoStackLineParser}}),Object.defineProperty(e,"opera10StackLineParser",{enumerable:!0,get:function(){return p.opera10StackLineParser}}),Object.defineProperty(e,"opera11StackLineParser",{enumerable:!0,get:function(){return p.opera11StackLineParser}}),Object.defineProperty(e,"winjsStackLineParser",{enumerable:!0,get:function(){return p.winjsStackLineParser}}),Object.defineProperty(e,"eventFromException",{enumerable:!0,get:function(){return l.eventFromException}}),Object.defineProperty(e,"eventFromMessage",{enumerable:!0,get:function(){return l.eventFromMessage}}),Object.defineProperty(e,"exceptionFromError",{enumerable:!0,get:function(){return l.exceptionFromError}}),Object.defineProperty(e,"createUserFeedbackEnvelope",{enumerable:!0,get:function(){return s.createUserFeedbackEnvelope}}),Object.defineProperty(e,"forceLoad",{enumerable:!0,get:function(){return P.forceLoad}}),Object.defineProperty(e,"getDefaultIntegrations",{enumerable:!0,get:function(){return P.getDefaultIntegrations}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return P.init}}),Object.defineProperty(e,"onLoad",{enumerable:!0,get:function(){return P.onLoad}}),Object.defineProperty(e,"showReportDialog",{enumerable:!0,get:function(){return O.showReportDialog}}),Object.defineProperty(e,"breadcrumbsIntegration",{enumerable:!0,get:function(){return y.breadcrumbsIntegration}}),Object.defineProperty(e,"globalHandlersIntegration",{enumerable:!0,get:function(){return j.globalHandlersIntegration}}),Object.defineProperty(e,"httpContextIntegration",{enumerable:!0,get:function(){return I.httpContextIntegration}}),Object.defineProperty(e,"linkedErrorsIntegration",{enumerable:!0,get:function(){return S.linkedErrorsIntegration}}),Object.defineProperty(e,"browserApiErrorsIntegration",{enumerable:!0,get:function(){return T.browserApiErrorsIntegration}}),Object.defineProperty(e,"browserSessionIntegration",{enumerable:!0,get:function(){return E.browserSessionIntegration}}),Object.defineProperty(e,"lazyLoadIntegration",{enumerable:!0,get:function(){return C.lazyLoadIntegration}}),Object.defineProperty(e,"reportingObserverIntegration",{enumerable:!0,get:function(){return k.reportingObserverIntegration}}),Object.defineProperty(e,"httpClientIntegration",{enumerable:!0,get:function(){return A.httpClientIntegration}}),Object.defineProperty(e,"contextLinesIntegration",{enumerable:!0,get:function(){return h.
1185contextLinesIntegration}}),Object.defineProperty(e,"graphqlClientIntegration",{enumerable:!0,get:function(){return w.graphqlClientIntegration}}),Object.defineProperty(e,"viewHierarchyIntegration",{enumerable:!0,get:function(){return R.viewHierarchyIntegration}}),Object.defineProperty(e,"getReplay",{enumerable:!0,get:function(){return L.getReplay}}),Object.defineProperty(e,"replayIntegration",{enumerable:!0,get:function(){return L.replayIntegration}}),Object.defineProperty(e,"replayCanvasIntegration",{enumerable:!0,get:function(){return _.replayCanvasIntegration}}),Object.defineProperty(e,"getFeedback",{enumerable:!0,get:function(){return v.getFeedback}}),Object.defineProperty(e,"sendFeedback",{enumerable:!0,get:function(){return v.sendFeedback}}),Object.defineProperty(e,"defaultRequestInstrumentationOptions",{enumerable:!0,get:function(){return F.defaultRequestInstrumentationOptions}}),Object.defineProperty(e,"instrumentOutgoingRequests",{enumerable:!0,get:function(){return F.instrumentOutgoingRequests}}),Object.defineProperty(e,"browserTracingIntegration",{enumerable:!0,get:function(){return N.browserTracingIntegration}}),Object.defineProperty(e,"isBotUserAgent",{enumerable:!0,get:function(){return N.isBotUserAgent}}),Object.defineProperty(e,"startBrowserTracingNavigationSpan",{enumerable:!0,get:function(){return N.startBrowserTracingNavigationSpan}}),Object.defineProperty(e,"startBrowserTracingPageLoadSpan",{enumerable:!0,get:function(){return N.startBrowserTracingPageLoadSpan}}),Object.defineProperty(e,"elementTimingIntegration",{enumerable:!0,get:function(){return B.elementTimingIntegration}}),Object.defineProperty(e,"normalizeStringifyValue",{enumerable:!0,get:function(){return M.normalizeStringifyValue}}),Object.defineProperty(e,"reportPageLoaded",{enumerable:!0,get:function(){return x.reportPageLoaded}}),Object.defineProperty(e,"setActiveSpanInBrowser",{enumerable:!0,get:function(){return D.setActiveSpanInBrowser}}),Object.defineProperty(e,"spanStreamingIntegration",{enumerable:!0,get:function(){return U.spanStreamingIntegration}}),Object.defineProperty(e,"fetchStreamPerformanceIntegration",{enumerable:!0,get:function(){return H.fetchStreamPerformanceIntegration}}),Object.defineProperty(e,"webVitalsIntegration",{enumerable:!0,get:function(){return z.webVitalsIntegration}}),Object.defineProperty(e,"makeBrowserOfflineTransport",{enumerable:!0,get:function(){return G.makeBrowserOfflineTransport}}),Object.defineProperty(e,"browserProfilingIntegration",{enumerable:!0,get:function(){return W.browserProfilingIntegration}}),Object.defineProperty(e,"spotlightBrowserIntegration",{enumerable:!0,get:function(){return Y.spotlightBrowserIntegration}}),Object.defineProperty(e,"cultureContextIntegration",{enumerable:!0,get:function(){return q.cultureContextIntegration}}),Object.defineProperty(e,"buildLaunchDarklyFlagUsedHandler",{enumerable:!0,get:function(){return V.buildLaunchDarklyFlagUsedHandler}}),Object.defineProperty(e,"launchDarklyIntegration",{enumerable:!0,get:function(){return V.launchDarklyIntegration}}),Object.defineProperty(e,"OpenFeatureIntegrationHook",{enumerable:!0,get:function(){return K.OpenFeatureIntegrationHook}}),Object.defineProperty(e,"openFeatureIntegration",{enumerable:!0,get:function(){return K.openFeatureIntegration}}),Object.defineProperty(e,"unleashIntegration",{enumerable:!0,get:function(){return X.unleashIntegration}}),Object.defineProperty(e,"growthbookIntegration",{enumerable:!0,get:function(){return J.growthbookIntegration}}),Object.defineProperty(e,"statsigIntegration",{enumerable:!0,get:function(){return Q.statsigIntegration}}),Object.defineProperty(e,"diagnoseSdkConnectivity",{enumerable:!0,get:function(){return Z.diagnoseSdkConnectivity}}),Object.defineProperty(e,"registerWebWorker",{enumerable:!0,get:function(){return $.registerWebWorker}}),Object.defineProperty(e,"webWorkerIntegration",{enumerable:!0,get:function(){return $.webWorkerIntegration}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),b=r(d[5]),f=r(d[6]),p=r(d[7]),l=r(d[8]),s=r(d[9]),P=r(d[10]),O=r(d[11]),y=r(d[12]),j=r(d[13]),I=r
1185(d[14]),S=r(d[15]),T=r(d[16]),E=r(d[17]),C=r(d[18]),k=r(d[19]),A=r(d[20]),h=r(d[21]),w=r(d[22]),R=r(d[23]),L=r(d[24]),_=r(d[25]),v=r(d[26]),F=r(d[27]),N=r(d[28]),B=r(d[29]),M=r(d[30]),x=r(d[31]),D=r(d[32]),U=r(d[33]),H=r(d[34]),z=r(d[35]),G=r(d[36]),W=r(d[37]),Y=r(d[38]),q=r(d[39]),V=r(d[40]),K=r(d[41]),X=r(d[42]),J=r(d[43]),Q=r(d[44]),Z=r(d[45]),$=r(d[46])},1088,[1089,1094,1092,1093,1095,1097,1139,1141,1096,1142,1143,1153,1144,1148,1149,1150,1145,1146,1091,1154,1155,1156,1157,1158,1159,1160,1090,1161,1163,1098,1151,1168,1169,1170,1164,1165,1171,1172,1176,1147,1177,1178,1179,1180,1181,1182,1183]);
1186__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"feedbackAsyncIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);const o=(0,t.buildFeedbackIntegration)({lazyLoadIntegration:n.lazyLoadIntegration})},1089,[1090,1091]);
1187__d(function(_g,_r,_i,_a,_m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"buildFeedbackIntegration",{enumerable:!0,get:function(){return E}}),Object.defineProperty(_e,"feedbackModalIntegration",{enumerable:!0,get:function(){return Ye}}),Object.defineProperty(_e,"feedbackScreenshotIntegration",{enumerable:!0,get:function(){return an}}),Object.defineProperty(_e,"getFeedback",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"sendFeedback",{enumerable:!0,get:function(){return h}});var e=_r(_d[0]);const n=e.GLOBAL_OBJ,t=n.document,r=n.navigator,o="Report a Bug",i="Unable to submit feedback with empty message",a="No client setup, cannot send feedback.",l="Unable to determine if Feedback was correctly sent.",s="Unable to send feedback. This could be because this domain is not in your list of allowed domains.",c="Unable to send feedback. This could be because of network issues, or because you are using an ad-blocker.",u={ERROR_EMPTY_MESSAGE:i,ERROR_NO_CLIENT:a,ERROR_TIMEOUT:l,ERROR_FORBIDDEN:s,ERROR_GENERIC:c};function d(e,n){return n?.[e]??u[e]}function _(e,n){return new Error(d(e,n))}const h=(n,t={includeReplay:!0})=>{const r=t.errorMessages;if(!n.message)throw _("ERROR_EMPTY_MESSAGE",r);const o=(0,e.getClient)();if(!o)throw _("ERROR_NO_CLIENT",r);n.tags&&Object.keys(n.tags).length&&(0,e.getCurrentScope)().setTags(n.tags);const i=(0,e.captureFeedback)({source:"api",url:(0,e.getLocationHref)(),...n},t);return new Promise((e,n)=>{const t=setTimeout(()=>{a(),n(d("ERROR_TIMEOUT",r))},3e4),a=o.on("afterSendEvent",(o,l)=>{if(o.event_id===i)return clearTimeout(t),a(),l?.statusCode&&l.statusCode>=200&&l.statusCode<300?e(i):n(d(403===l?.statusCode?"ERROR_FORBIDDEN":"ERROR_GENERIC",r))})})},p='undefined'==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;function f(e,n){return{...e,...n,tags:{...e.tags,...n.tags},onFormOpen:()=>{n.onFormOpen?.(),e.onFormOpen?.()},onFormClose:()=>{n.onFormClose?.(),e.onFormClose?.()},onSubmitSuccess:(t,r)=>{n.onSubmitSuccess?.(t,r),e.onSubmitSuccess?.(t,r)},onSubmitError:t=>{n.onSubmitError?.(t),e.onSubmitError?.(t)},onFormSubmitted:()=>{n.onFormSubmitted?.(),e.onFormSubmitted?.()},themeDark:{...e.themeDark,...n.themeDark},themeLight:{...e.themeLight,...n.themeLight}}}function g(e){const n=t.createElement("style");return n.textContent="\n.widget__actor {\n  position: fixed;\n  z-index: var(--z-index);\n  margin: var(--page-margin);\n  inset: var(--actor-inset);\n\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 16px;\n\n  font-family: inherit;\n  font-size: var(--font-size);\n  font-weight: 600;\n  line-height: 1.14em;\n  text-decoration: none;\n\n  background: var(--actor-background, var(--background));\n  border-radius: var(--actor-border-radius, 1.7em/50%);\n  border: var(--actor-border, var(--border));
1187\n  box-shadow: var(--actor-box-shadow, var(--box-shadow));\n  color: var(--actor-color, var(--foreground));\n  fill: var(--actor-color, var(--foreground));\n  cursor: pointer;\n  opacity: 1;\n  transition: transform 0.2s ease-in-out;\n  transform: translate(0, 0) scale(1);\n}\n.widget__actor[aria-hidden=\"true\"] {\n  opacity: 0;\n  pointer-events: none;\n  visibility: hidden;\n  transform: translate(0, 16px) scale(0.98);\n}\n\n.widget__actor:hover {\n  background: var(--actor-hover-background, var(--background));\n  filter: var(--interactive-filter);\n}\n\n.widget__actor svg {\n  width: 1.14em;\n  height: 1.14em;\n}\n\n@media (max-width: 600px) {\n  .widget__actor span {\n    display: none;\n  }\n}\n",e&&n.setAttribute("nonce",e),n}function m(e,n){return Object.entries(n).forEach(([n,t])=>{e.setAttributeNS(null,n,t)}),e}function b(){const e=e=>n.document.createElementNS("http://www.w3.org/2000/svg",e),t=m(e("svg"),{width:"20",height:"20",viewBox:"0 0 20 20",fill:"var(--actor-color, var(--foreground))"}),r=m(e("g"),{clipPath:"url(#clip0_57_80)"}),o=m(e("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"});t.appendChild(r).appendChild(o);const i=e("defs"),a=m(e("clipPath"),{id:"clip0_57_80"}),l=m(e("rect"),{width:"20",height:"20",fill:"white"});return a.appendChild(l),i.appendChild(a),t.appendChild(i).appendChild(a).appendChild(l),t}function v({triggerLabel:e,triggerAriaLabel:n,shadow:r,styleNonce:i}){const a=t.createElement("button");if(a.type="button",a.className="widget__actor",a.ariaHidden="false",a.ariaLabel=n||e||o,a.appendChild(b()),e){const n=t.createElement("span");n.appendChild(t.createTextNode(e)),a.appendChild(n)}const l=g(i);return{el:a,appendToDom(){r.appendChild(l),r.appendChild(a)},removeFromDom(){a.remove(),l.remove()},show(){a.ariaHidden="false"},hide(){a.ariaHidden="true"}}}const y="rgba(88, 74, 192, 1)",x={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%)"},w={foreground:"#ebe6ef",background:"#29232f",accentForeground:"white",accentBackgroun
1187d: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`\n  --foreground: ${e.foreground};\n  --background: ${e.background};\n  --accent-foreground: ${e.accentForeground};\n  --accent-background: ${e.accentBackground};\n  --success-color: ${e.successColor};\n  --error-color: ${e.errorColor};\n  --border: ${e.border};\n  --box-shadow: ${e.boxShadow};\n  --outline: ${e.outline};\n  --interactive-filter: ${e.interactiveFilter};\n  `}function C({colorScheme:e,themeDark:n,themeLight:r,styleNonce:o}){const i=t.createElement("style");return i.textContent=`\n:host {\n  --font-family: system-ui, 'Helvetica Neue', Arial, sans-serif;\n  --font-size: 14px;\n  --z-index: 100000;\n\n  --page-margin: 16px;\n  --inset: auto 0 0 auto;\n  --actor-inset: var(--inset);\n\n  font-family: var(--font-family);\n  font-size: var(--font-size);\n\n  ${"system"!==e?`color-scheme: only ${e};`:""}\n\n  ${k("dark"===e?{...w,...n}:{...x,...r})}\n}\n\n${"system"===e?`\n@media (prefers-color-scheme: dark) {\n  :host {\n    color-scheme: only dark;\n\n    ${k({...w,...n})}\n  }\n}`:""}\n`,o&&i.setAttribute("nonce",o),i}const E=({lazyLoadIntegration:n,getModalIntegration:u,getScreenshotIntegration:d})=>({id:_="sentry-feedback",autoInject:g=!0,showBranding:m=!0,isEmailRequired:b=!1,isNameRequired:y=!1,showEmail:x=!0,showName:w=!0,enableScreenshot:k=!0,useSentryUser:E={email:"email",name:"username"},tags:S,styleNonce:R,scriptNonce:L,colorScheme:T="system",themeLight:F={},themeDark:N={},addScreenshotButtonLabel:M="Add a screenshot",cancelButtonLabel:H="Cancel",confirmButtonLabel:P="Confirm",emailLabel:D="Email",emailPlaceholder:B="[email protected]",formTitle:O="Report a Bug",isRequiredLabel:A="(required)",messageLabel:I="Description",messagePlaceholder:q="What's the bug? What did you expect?",nameLabel:U="Name",namePlaceholder:z="Your Name",removeScreenshotButtonLabel:$="Remove screenshot",submitButtonLabel:V="Send Bug Report",successMessageText:j="Thank you for your report!",triggerLabel:W=o,triggerAriaLabel:G="",highlightToolText:Z="Highlight",hideToolText:Y="Hide",removeHighlightText:X="Remove",errorEmptyMessageText:J=i,errorNoClientText:K=a,errorTimeoutText:Q=l,errorForbiddenText:ee=s,errorGenericText:ne=c,onFormOpen:te,onFormClose:re,onSubmitSuccess:oe,onSubmitError:ie,onFormSubmitted:ae}={})=>{const le={id:_,autoInject:g,showBranding:m,isEmailRequired:b,isNameRequired:y,showEmail:x,showName:w,enableScreenshot:k,useSentryUser:E,tags:S,styleNonce:R,scriptNonce:L,colorScheme:T,themeDark:N,themeLight:F,triggerLabel:W,triggerAriaLabel:G,cancelButtonLabel:H,submitButtonLabel:V,confirmButtonLabel:P,formTitle:O,emailLabel:D,emailPlaceholder:B,messageLabel:I,messagePlaceholder:q,nameLabel:U,namePlaceholder:z,successMessageText:j,isRequiredLabel:A,addScreenshotButtonLabel:M,removeScreenshotButtonLabel:$,highlightToolText:Z,hideToolText:Y,removeHighlightText:X,errorEmptyMessageText:J,errorNoClientText:K,errorTimeoutText:Q,errorForbiddenText:ee,errorGenericText:ne,onFormClose:re,onFormOpen:te,onSubmitError:ie,onSubmitSuccess:oe,onFormSubmitted:ae};let se=null,ce=null,ue=[];const de=e=>{if(!se){const n=t.createElement("div");n.id=String(e.id),t.body.appendChild(n),se=n.attachShadow({mode:"open"}),ce=C(e),se.appendChild(ce)}return se},he=async t=>{const o=t.enableScreenshot&&!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(r.userAgent)||/Macintosh/i.test(r.userAgent)&&r.maxTouchPoints&&r.maxTouchPoints>1||!isSecureContext);let i,a;try{i=(u?u():await n("feedbackModalIntegration",L))(),(0,e.addIntegration)(i)}catch{throw p&&e.debug.error("[Feedback] Error when trying to load feedback integrations. Try using `feedbackSyncIntegration` in your `Sentry.init`."),new Error("[Feedback] Missing feedback modal integration!")}try{const t=o?d?d():await n("feedbackScreenshotIntegration",L):void 0;t&&(a=t(),(0,e.addIntegration)(a))}catch{p&&e.debug.error("[Feedback] Missing feedback screenshot integration. Proceeding without screenshots.")}const l={ERROR_EMPTY_MESSAGE:t.errorEmptyMessageText,ERROR_NO_CLIENT:t.errorNoClientText,E
1187RROR_TIMEOUT:t.errorTimeoutText,ERROR_FORBIDDEN:t.errorForbiddenText,ERROR_GENERIC:t.errorGenericText},s=i.createDialog({options:{...t,onFormClose:()=>{s?.close(),t.onFormClose?.()},onFormSubmitted:()=>{s?.close(),t.onFormSubmitted?.()}},screenshotIntegration:a,sendFeedback:(e,n)=>h(e,{includeReplay:!0,...n,errorMessages:l}),shadow:de(t)});return s},pe=(n,r={})=>{const o=f(le,r),i="string"==typeof n?t.querySelector(n):"function"==typeof n.addEventListener?n:null;if(!i)throw p&&e.debug.error("[Feedback] Unable to attach to target element"),new Error("Unable to attach to target element");let a=null;const l=async()=>{a||(a=await he({...o,onFormSubmitted:()=>{a?.removeFromDom(),o.onFormSubmitted?.()}})),a.appendToDom(),a.open()};i.addEventListener("click",l);const s=()=>{ue=ue.filter(e=>e!==s),a?.removeFromDom(),a=null,i.removeEventListener("click",l)};return ue.push(s),s},fe=(e={})=>{const n=f(le,e),t=de(n),r=v({triggerLabel:n.triggerLabel,triggerAriaLabel:n.triggerAriaLabel,shadow:t,styleNonce:R});return pe(r.el,{...n,onFormOpen(){r.hide()},onFormClose(){r.show()},onFormSubmitted(){r.show()}}),r};return{name:"Feedback",setupOnce(){(0,e.isBrowser)()&&le.autoInject&&("loading"===t.readyState?t.addEventListener("DOMContentLoaded",()=>fe().appendToDom()):fe().appendToDom())},attachTo:pe,createWidget(e={}){const n=fe(f(le,e));return n.appendToDom(),n},createForm:async(e={})=>he(f(le,e)),setTheme(e){if(le.colorScheme=e,se){const e=C(le);ce?se.replaceChild(e,ce):se.prepend(e),ce=e}},remove(){se&&(se.parentElement?.remove(),se=null,ce=null),ue.forEach(e=>e()),ue=[]}}};function S(){const n=(0,e.getClient)();return n?.getIntegrationByName("Feedback")}var R,L,T,F,N,M,H,P={},D=[],B=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,O=Array.isArray;function A(e,n){for(var t in n)e[t]=n[t];return e}function I(e){var n=e.parentNode;n&&n.removeChild(e)}function q(e,n,t){var r,o,i,a={};for(i in n)"key"==i?r=n[i]:"ref"==i?o=n[i]:a[i]=n[i];if(arguments.length>2&&(a.children=arguments.length>3?R.call(arguments,2):t),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)void 0===a[i]&&(a[i]=e.defaultProps[i]);return U(e,a,r,o,null)}function U(e,n,t,r,o){var i={type:e,props:n,key:t,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==o?++T:o,__i:-1,__u:0};return null==o&&null!=L.vnode&&L.vnode(i),i}function z(e){return e.children}function $(e,n){this.props=e,this.context=n}function V(e,n){if(null==n)return e.__?V(e.__,e.__i+1):null;for(var t;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e)return t.__e;return"function"==typeof e.type?V(e):null}function j(e,n,t){var r,o=e.__v,i=o.__e,a=e.__P;if(a)return(r=A({},o)).__v=o.__v+1,L.vnode&&L.vnode(r),re(a,r,o,e.__n,void 0!==a.ownerSVGElement,32&o.__u?[i]:null,n,null==i?V(o):i,!!(32&o.__u),t),r.__.__k[r.__i]=r,r.__d=void 0,r.__e!=i&&W(r),r}function W(e){var n,t;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,n=0;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e){e.__e=e.__c.base=t.__e;break}return W(e)}}function G(e){(!e.__d&&(e.__d=!0)&&F.push(e)&&!Z.__r++||N!==L.debounceRendering)&&((N=L.debounceRendering)||M)(Z)}function Z(){var e,n,t,r=[],o=[];for(F.sort(H);e=F.shift();)e.__d&&(t=F.length,n=j(e,r,o)||n,0===t||F.length>t?(oe(r,n,o),o.length=r.length=0,n=void 0,F.sort(H)):n&&L.__c&&L.__c(n,D));n&&oe(r,n,o),Z.__r=0}function Y(e,n,t,r,o,i,a,l,s,c,u){var d,_,h,p,f,g=r&&r.__k||D,m=n.length;for(t.__d=s,X(t,n,g),s=t.__d,d=0;d<m;d++)null!=(h=t.__k[d])&&"boolean"!=typeof h&&"function"!=typeof h&&(_=-1===h.__i?P:g[h.__i]||P,h.__i=d,re(e,h,_,o,i,a,l,s,c,u),p=h.__e,h.ref&&_.ref!=h.ref&&(_.ref&&ae(_.ref,null,h),u.push(h.ref,h.__c||p,h)),null==f&&null!=p&&(f=p),65536&h.__u||_.__k===h.__k?s=J(h,s,e):"function"==typeof h.type&&void 0!==h.__d?s=h.__d:p&&(s=p.nextSibling),h.__d=void 0,h.__u&=-196609);t.__d=s,t.__e=f}function X(e,n,t){var r,o,i,a,l,s=n.length,c=t.length,u=c,d=0;for(e.__k=[],r=0;r<s;r++)null!=(o=e.__k[r]=null==(o=n[r])||"boolean"==typeof o||"function"==typeof o?null:"string"==typeof o||"number"==typeof o||"bigint"==typeof o||o.constructor==String?U(null,o,null,null,o):O(o)?
vendor: 4,477 bytes, line 1187
1187U(z,{children:o},null,null,null):void 0===o.constructor&&o.__b>0?U(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o)?(o.__=e,o.__b=e.__b+1,l=K(o,t,a=r+d,u),o.__i=l,i=null,-1!==l&&(u--,(i=t[l])&&(i.__u|=131072)),null==i||null===i.__v?(-1==l&&d--,"function"!=typeof o.type&&(o.__u|=65536)):l!==a&&(l===a+1?d++:l>a?u>s-a?d+=l-a:d--:d=l<a&&l==a-1?l-a:0,l!==r+d&&(o.__u|=65536))):(i=t[r])&&null==i.key&&i.__e&&(i.__e==e.__d&&(e.__d=V(i)),le(i,i,!1),t[r]=null,u--);if(u)for(r=0;r<c;r++)null!=(i=t[r])&&!(131072&i.__u)&&(i.__e==e.__d&&(e.__d=V(i)),le(i,i))}function J(e,n,t){var r,o;if("function"==typeof e.type){for(r=e.__k,o=0;r&&o<r.length;o++)r[o]&&(r[o].__=e,n=J(r[o],n,t));return n}e.__e!=n&&(t.insertBefore(e.__e,n||null),n=e.__e);do{n=n&&n.nextSibling}while(null!=n&&8===n.nodeType);return n}function K(e,n,t,r){var o=e.key,i=e.type,a=t-1,l=t+1,s=n[t];if(null===s||s&&o==s.key&&i===s.type)return t;if(r>(null==s||131072&s.__u?0:1))for(;a>=0||l<n.length;){if(a>=0){if((s=n[a])&&!(131072&s.__u)&&o==s.key&&i===s.type)return a;a--}if(l<n.length){if((s=n[l])&&!(131072&s.__u)&&o==s.key&&i===s.type)return l;l++}}return-1}function Q(e,n,t){"-"===n[0]?e.setProperty(n,null==t?"":t):e[n]=null==t?"":"number"!=typeof t||B.test(n)?t:t+"px"}function ee(e,n,t,r,o){var i;e:if("style"===n)if("string"==typeof t)e.style.cssText=t;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(n in r)t&&n in t||Q(e.style,n,"");if(t)for(n in t)r&&t[n]===r[n]||Q(e.style,n,t[n])}else if("o"===n[0]&&"n"===n[1])i=n!==(n=n.replace(/(PointerCapture)$|Capture$/i,"$1")),n=n.toLowerCase()in e?n.toLowerCase().slice(2):n.slice(2),e.l||(e.l={}),e.l[n+i]=t,t?r?t.u=r.u:(t.u=Date.now(),e.addEventListener(n,i?te:ne,i)):e.removeEventListener(n,i?te:ne,i);else{if(o)n=n.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==n&&"height"!==n&&"href"!==n&&"list"!==n&&"form"!==n&&"tabIndex"!==n&&"download"!==n&&"rowSpan"!==n&&"colSpan"!==n&&"role"!==n&&n in e)try{e[n]=null==t?"":t;break e}catch(e){}"function"==typeof t||(null==t||!1===t&&"-"!==n[4]?e.removeAttribute(n):e.setAttribute(n,t))}}function ne(e){if(this.l){var n=this.l[e.type+!1];if(e.t){if(e.t<=n.u)return}else e.t=Date.now();return n(L.event?L.event(e):e)}}function te(e){if(this.l)return this.l[e.type+!0](L.event?L.event(e):e)}function re(e,n,t,r,o,i,a,l,s,c){var u,d,_,h,p,f,g,m,b,v,y,x,w,k,C,E=n.type;if(void 0!==n.constructor)return null;128&t.__u&&(s=!!(32&t.__u),i=[l=n.__e=t.__e]),(u=L.__b)&&u(n);e:if("function"==typeof E)try{if(m=n.props,b=(u=E.contextType)&&r[u.__c],v=u?b?b.props.value:u.__:r,t.__c?g=(d=n.__c=t.__c).__=d.__E:("prototype"in E&&E.prototype.render?n.__c=d=new E(m,v):(n.__c=d=new $(m,v),d.constructor=E,d.render=se),b&&b.sub(d),d.props=m,d.state||(d.state={}),d.context=v,d.__n=r,_=d.__d=!0,d.__h=[],d._sb=[]),null==d.__s&&(d.__s=d.state),null!=E.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=A({},d.__s)),A(d.__s,E.getDerivedStateFromProps(m,d.__s))),h=d.props,p=d.state,d.__v=n,_)null==E.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==E.getDerivedStateFromProps&&m!==h&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(m,v),!d.__e&&(null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(m,d.__s,v)||n.__v===t.__v)){for(n.__v!==t.__v&&(d.props=m,d.state=d.__s,d.__d=!1),n.__e=t.__e,n.__k=t.__k,n.__k.forEach(function(e){e&&(e.__=n)}),y=0;y<d._sb.length;y++)d.__h.push(d._sb[y]);d._sb=[],d.__h.length&&a.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(m,d.__s,v),null!=d.componentDidUpdate&&d.__h.push(function(){d.componentDidUpdate(h,p,f)})}if(d.context=v,d.props=m,d.__P=e,d.__e=!1,x=L.__r,w=0,"prototype"in E&&E.prototype.render){for(d.state=d.__s,d.__d=!1,x&&x(n),u=d.render(d.props,d.state,d.context),k=0;k<d._sb.length;k++)d.__h.push(d._sb[k]);d._sb=[]}else do{d.__d=!1,x&&x(n),u=d.render(d.props,d.state,d.context),d.state=d.__s}while(d.__d&&++w<25);d.state=d.__s,null!=d.getChildContext&&(r=A(A({},r),d.getChildContext())),_||null==d.getSnapshotBeforeUpdate||(f=d.getSnapshotBeforeUpdate(h,p)),Y(e,O(C=null!=u&&u.type===z&&null==u.key?u.props.children:u)?C:[C],n,t,r,o,i,a,l,s,c),d.base=n.__e,n.__u&=-161,d.__h.length&&a.push(d),g&&(d.__E=d.__=null)}catch(e){n.__v=null,s||null!=i?(n.__e=l,n.__u|=s?160:32,i[i.indexOf(l)]=null):(n.__e=t.__e,n.__k=t.__k),L.__e(e,n,t)}else null==i&&n.__v===t.__v?(n.__k=t.__k,n.__e=t.__e):n.__e=ie(t.__e,n,t,r,o,i,a,s,c
vendor: 2,868 bytes, line 1187
1187);(u=L.diffed)&&u(n)}function oe(e,n,t){for(var r=0;r<t.length;r++)ae(t[r],t[++r],t[++r]);L.__c&&L.__c(n,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(e){e.call(n)})}catch(e){L.__e(e,n.__v)}})}function ie(e,n,t,r,o,i,a,l,s){var c,u,d,_,h,p,f,g=t.props,m=n.props,b=n.type;if("svg"===b&&(o=!0),null!=i)for(c=0;c<i.length;c++)if((h=i[c])&&"setAttribute"in h==!!b&&(b?h.localName===b:3===h.nodeType)){e=h,i[c]=null;break}if(null==e){if(null===b)return document.createTextNode(m);e=o?document.createElementNS("http://www.w3.org/2000/svg",b):document.createElement(b,m.is&&m),i=null,l=!1}if(null===b)g===m||l&&e.data===m||(e.data=m);else{if(i=i&&R.call(e.childNodes),g=t.props||P,!l&&null!=i)for(g={},c=0;c<e.attributes.length;c++)g[(h=e.attributes[c]).name]=h.value;for(c in g)h=g[c],"children"==c||("dangerouslySetInnerHTML"==c?d=h:"key"===c||c in m||ee(e,c,null,h,o));for(c in m)h=m[c],"children"==c?_=h:"dangerouslySetInnerHTML"==c?u=h:"value"==c?p=h:"checked"==c?f=h:"key"===c||l&&"function"!=typeof h||g[c]===h||ee(e,c,h,g[c],o);if(u)l||d&&(u.__html===d.__html||u.__html===e.innerHTML)||(e.innerHTML=u.__html),n.__k=[];else if(d&&(e.innerHTML=""),Y(e,O(_)?_:[_],n,t,r,o&&"foreignObject"!==b,i,a,i?i[0]:t.__k&&V(t,0),l,s),null!=i)for(c=i.length;c--;)null!=i[c]&&I(i[c]);l||(c="value",void 0!==p&&(p!==e[c]||"progress"===b&&!p||"option"===b&&p!==g[c])&&ee(e,c,p,g[c],!1),c="checked",void 0!==f&&f!==e[c]&&ee(e,c,f,g[c],!1))}return e}function ae(e,n,t){try{"function"==typeof e?e(n):e.current=n}catch(e){L.__e(e,t)}}function le(e,n,t){var r,o;if(L.unmount&&L.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||ae(r,null,n)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){L.__e(e,n)}r.base=r.__P=null,e.__c=void 0}if(r=e.__k)for(o=0;o<r.length;o++)r[o]&&le(r[o],n,t||"function"!=typeof e.type);t||null==e.__e||I(e.__e),e.__=e.__e=e.__d=void 0}function se(e,n,t){return this.constructor(e,t)}function ce(e,n,t){var r,o,i;L.__&&L.__(e,n),r=!1?null:n.__k,o=[],i=[],re(n,e=n.__k=q(z,null,[e]),r||P,P,void 0!==n.ownerSVGElement,r?null:n.firstChild?R.call(n.childNodes):null,o,r?r.__e:n.firstChild,false,i),e.__d=void 0,oe(o,e,i)}R=D.slice,L={__e:function(e,n,t,r){for(var o,i,a;n=n.__;)if((o=n.__c)&&!o.__)try{if((i=o.constructor)&&null!=i.getDerivedStateFromError&&(o.setState(i.getDerivedStateFromError(e)),a=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),a=o.__d),a)return o.__E=o}catch(n){e=n}throw e}},T=0,$.prototype.setState=function(e,n){var t;t=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=A({},this.state),"function"==typeof e&&(e=e(A({},t),this.props)),e&&A(t,e),null!=e&&this.__v&&(n&&this._sb.push(n),G(this))},$.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),G(this))},$.prototype.render=z,F=[],M="function"==typeof Promise?Promise.prototype.then.bind(Prom
vendor: 1,516 bytes, line 1187
1187ise.resolve()):setTimeout,H=function(e,n){return e.__v.__b-n.__v.__b},Z.__r=0;var ue,de,he,pe,fe=0,ge=[],me=[],be=L,ve=be.__b,ye=be.__r,xe=be.diffed,we=be.__c,ke=be.unmount,Ce=be.__;function Ee(e,n){be.__h&&be.__h(de,e,fe||n),fe=0;var t=de.__H||(de.__H={__:[],__h:[]});return e>=t.__.length&&t.__.push({__V:me}),t.__[e]}function Se(e){return fe=1,Re(Oe,e)}function Re(e,n,t){var r=Ee(ue++,2);if(r.t=e,!r.__c&&(r.__=[t?t(n):Oe(void 0,n),function(e){var n=r.__N?r.__N[0]:r.__[0],t=r.t(n,e);n!==t&&(r.__N=[t,r.__[1]],r.__c.setState({}))}],r.__c=de,!de.u)){var o=function(e,n,t){if(!r.__c.__H)return!0;var o=r.__c.__H.__.filter(function(e){return!!e.__c});if(o.every(function(e){return!e.__N}))return!i||i.call(this,e,n,t);var a=!1;return o.forEach(function(e){if(e.__N){var n=e.__[0];e.__=e.__N,e.__N=void 0,n!==e.__[0]&&(a=!0)}}),!(!a&&r.__c.props===e)&&(!i||i.call(this,e,n,t))};de.u=!0;var i=de.shouldComponentUpdate,a=de.componentWillUpdate;de.componentWillUpdate=function(e,n,t){if(this.__e){var r=i;i=void 0,o(e,n,t),i=r}a&&a.call(this,e,n,t)},de.shouldComponentUpdate=o}return r.__N||r.__}function Le(e,n){var t=Ee(ue++,4);!be.__s&&Be(t.__H,n)&&(t.__=e,t.i=n,de.__h.push(t))}function Te(e,n){var t=Ee(ue++,7);return Be(t.__H,n)?(t.__V=e(),t.i=n,t.__h=e,t.__V):t.__}function Fe(e,n){return fe=8,Te(function(){return e},n)}function Ne(){for(var e;e=ge.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(Pe),e.__H.__h.forEach(De),e.__H.__h=[]}catch(n){e.__H.__h=[],be.__e(n,e.__v)}}be.__b=function(e){de=null,ve&&ve(e)}
1187,be.__=function(e,n){n.__k&&n.__k.__m&&(e.__m=n.__k.__m),Ce&&Ce(e,n)},be.__r=function(e){ye&&ye(e),ue=0;var n=(de=e.__c).__H;n&&(he===de?(n.__h=[],de.__h=[],n.__.forEach(function(e){e.__N&&(e.__=e.__N),e.__V=me,e.__N=e.i=void 0})):(n.__h.forEach(Pe),n.__h.forEach(De),n.__h=[],ue=0)),he=de},be.diffed=function(e){xe&&xe(e);var n=e.__c;n&&n.__H&&(n.__H.__h.length&&(1!==ge.push(n)&&pe===be.requestAnimationFrame||((pe=be.requestAnimationFrame)||He)(Ne)),n.__H.__.forEach(function(e){e.i&&(e.__H=e.i),e.__V!==me&&(e.__=e.__V),e.i=void 0,e.__V=me})),he=de=null},be.__c=function(e,n){n.some(function(e){try{e.__h.forEach(Pe),e.__h=e.__h.filter(function(e){return!e.__||De(e)})}catch(t){n.some(function(e){e.__h&&(e.__h=[])}),n=[],be.__e(t,e.__v)}}),we&&we(e,n)},be.unmount=function(e){ke&&ke(e);var n,t=e.__c;t&&t.__H&&(t.__H.__.forEach(function(e){try{Pe(e)}catch(e){n=e}}),t.__H=void 0,n&&be.__e(n,t.__v))};var Me="function"==typeof requestAnimationFrame;function He(e){var n,t=function(){clearTimeout(r),Me&&cancelAnimationFrame(n),setTimeout(e)},r=setTimeout(t,100);Me&&(n=requestAnimationFrame(t))}function Pe(e){var n=de,t=e.__c;"function"==typeof t&&(e.__c=void 0,t()),de=n}function De(e){var n=de;e.__c=e.__(),de=n}function Be(e,n){return!e||e.length!==n.length||n.some(function(n,t){return n!==e[t]})}function Oe(e,n){return"function"==typeof n?n(e):n}const Ae=Object.defineProperty({__proto__:null,useCallback:Fe,useContext:function(e){var n=de.context[e.__c],t=Ee(ue++,9);return t.c=e,n?(null==t.__&&(t.__=!0,n.sub(de)),n.props.value):e.__},useDebugValue:function(e,n){be.useDebugValue&&be.useDebugValue(n?n(e):e)},useEffect:function(e,n){var t=Ee(ue++,3);!be.__s&&Be(t.__H,n)&&(t.__=e,t.i=n,de.__H.__h.push(t))},useErrorBoundary:function(e){var n=Ee(ue++,10),t=Se();return n.__=e,de.componentDidCatch||(de.componentDidCatch=function(e,r){n.__&&n.__(e,r),t[1](e)}),[t[0],function(){t[1](void 0)}]},useId:function(){var e=Ee(ue++,11);if(!e.__){for(var n=de.__v;null!==n&&!n.__m&&null!==n.__;)n=n.__;var t=n.__m||(n.__m=[0,0]);e.__="P"+t[0]+"-"+t[1]++}return e.__},useImperativeHandle:function(e,n,t){fe=6,Le(function(){return"function"==typeof e?(e(n()),function(){return e(null)}):e?(e.current=n(),function(){return e.current=null}):void 0},null==t?t:t.concat(e))},useLayoutEffect:Le,useMemo:Te,useReducer:Re,useRef:function(e){return fe=5,Te(function(){return{current:e}},[])},useState:Se},Symbol.toStringTag,{value:'Module'});function Ie(){const e=e=>t.createElementNS("http://www.w3.org/2000/svg",e),n=m(e("svg"),{width:"32",height:"30",viewBox:"0 0 72 66",fill:"inherit"}),r=m(e("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"});return n.appendChild(r),n}function qe({options:e}){const n=Te(()=>({__html:Ie().outerHTML}),[]);return q("h2",{class:"dialog__header"},q("span",{class:"dialog__title"},e.formTitle),e.showBranding?q("a",{class:"brand-link",target:"_blank",href:"https://sentry.io/welcome/",title:"Powered by Sentry",rel:"noopener noreferrer",dangerouslySetInnerHTML:n}):null)}function Ue(e,n){const t=[];return n.isNameRequired&&!e.name&&t.push(n.nameLabel),n.isEmailRequired&&!e.email&&t.push(n.emailLabel),e.message||t.push(n.messageLabel),t}function ze(e,n){const t=e.get(n);return"string"==typeof t?t.trim():""}function $e({options:n,defaultEmail:t,defaultName:r,onFormClose:o,onSubmit:i,onSubmitSuccess:a,onSubmitError:l,showEmail:s,showName:c,screenshotInput:u}){const{tags:d,addScreenshotButtonLabel:_,removeScreenshotButtonLabel:h,cancelButtonLabel:f,emailLabel:g,emailPlaceholder:m,isEmailRequired:b,isNameRequired:v,messageLabel:y,messagePlaceholder:x,nameLabel:w,namePlaceholder:k,submitButtonLabel:C,isRequiredLabel:E}=n,[S,R]=Se(!1),[L,T]=Se(null),[F,N]=Se(!1),M=u?.input,[H,P]=Se(null),D=Fe(e=>{P(e),N(!1)},[]),B=Fe(e=>{const n=Ue(e,{emailLabel:g,isEmailRequired:b,isNameRequired:v,messageLabel:y,nameLabel:w});return n.length>0?T(`Please enter in the following required fields: ${n.join(", ")}`):T(null),0===n.length},[g,b,v,y,w]),O=Fe(async n=>{R(!0);try{if(n.preventDefault(),!(n.target instanceof HTMLFormElement))return;const t=new FormData(n.target),r=await(u&&F?u.value():void 0),o={name:ze(t,"name"),email:ze(t,"email"),message:ze(t,"message"),attachments:r?[r]:void 0};if(!B(o))return;try{const e=await i({name:o.name,email:o.email,message:o.message,source:"widget",tags:d},{attachments:o.attachments});a(o,e)}catch(n){p&&e.debug.error(n);const t=n instanceof Error?n:new Error(String(n));T(t.message),l(t)}}finally{R(!1)}},[u&&F,a,l]);return q("form",{class:"form",onSubmit:O},M&&F?q(M,{onError:D}):null,q("fieldset",{class:"form__right","data-sentry-feedback":!0,disabled:S},q("div",{class:"form__top"},L?q("div",{class:"form__error-container"},L):null,c?q("label",{for:"name",class:"form__label"},q(Ve,{label:w,isRequiredLabel:E,isRequired:v}),q("input",{class:"form__input",defaultValue:r,id:"name",name:"name",placeholder:k,required:v,type:"text"})):q("input",{"aria-hidden":!0,value:r,name:"name",type:"hidden"}),s?q("label",{for:"email",class:"form__label"},q(Ve,{label:g,isRequiredLabel:E,isRequired:b}),q("input",{class:"form__input",defaultValue:t,id:"email",name:"email",placeholder:m,required:b,type:"email"})):q("input",{"aria-hidden":!0,value:t,name:"email",type:"hidden"}),q("label",{for:"message",class:"form__label"},q(Ve,{label:y,isRequiredLabel:E,isRequired:!0}),q("textarea",{autoFocus:!0,class:"form__input form__input--textarea",id:"message",name:"message",placeholder:x,required:!0,rows:5})),M?q("label",{for:"screenshot",class:"form__label"},q("button",{class:"btn btn--default",disabled:S,type:"button",onClick:()=>{P(null),N(e=>!e)}},F?h:_),H?q("div",{class:"form__error-container"},H.message):null):null),q("div",{class:"btn-group"},q("button",{class:"btn btn--primary",disabled:S,type:"submit"},C),q("button",{class:"btn btn--default",disabled:S,type:"button",onClick:o},f))))}function Ve({label:e,isRequired:n,isRequiredLabel:t}){return q("span",{class:"form__label__text"}
1187,e,n&&q("span",{class:"form__label__text--required"},t))}function je(){const e=e=>n.document.createElementNS("http://www.w3.org/2000/svg",e),t=m(e("svg"),{width:"16",height:"17",viewBox:"0 0 16 17",fill:"inherit"}),r=m(e("g"),{clipPath:"url(#clip0_57_156)"}),o=m(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"}),i=m(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 10.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(r).append(i,o);const a=e("defs"),l=m(e("clipPath"),{id:"clip0_57_156"}),s=m(e("rect"),{width:"16",height:"16",fill:"white",transform:"translate(0 0.5)"});return l.appendChild(s),a.appendChild(l),t.appendChild(a).appendChild(l).appendChild(s),t}function We({open:e,onFormSubmitted:n,...t}){const r=t.options,o=Te(()=>({__html:je().outerHTML}),[]),[i,a]=Se(null),l=Fe(()=>{i&&(clearTimeout(i),a(null)),n()},[i]),s=Fe((e,r)=>{t.onSubmitSuccess(e,r),a(setTimeout(()=>{n(),a(null)},5e3))},[n]);return q(z,null,i?q("div",{class:"success__position",onClick:l},q("div",{class:"success__content"},r.successMessageText,q("span",{class:"success__icon",dangerouslySetInnerHTML:o}))):q("dialog",{class:"dialog",onClick:r.onFormClose,open:e},q("div",{class:"dialog__position"},q("div",{class:"dialog__content",onClick:e=>{e.stopPropagation()}},q(qe,{options:r}),q($e,{...t,onSubmitSuccess:s})))))}function Ge(e){const n=t.createElement("style");return n.textContent="\n:host {\n  --dialog-inset: var(--inset);\n}\n\n\n.dialog {\n  position: fixed;\n  z-index: var(--z-index);\n  margin: 0;\n  inset: 0;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0;\n  height: 100vh;\n  width: 100vw;\n\n  color: var(--dialog-color, var(--foreground));\n  fill: var(--dialog-color, var(--foreground));\n  line-height: 1.75em;\n\n  background-color: rgba(0, 0, 0, 0.05);\n  border: none;\n  inset: 0;\n  opacity: 1;\n  transition: opacity 0.2s ease-in-out;\n}\n\n.dialog__position {\n  position: fixed;\n  z-index: var(--z-index);\n  inset: var(--dialog-inset);\n  padding: var(--page-margin);\n  display: flex;\n  max-height: calc(100vh - (2 * var(--page-margin)));\n}\n@media (max-width: 600px) {\n  .dialog__position {\n    inset: var(--page-margin);\n    padding: 0;\n  }\n}\n\n.dialog__position:has(.editor) {\n  inset: var(--page-margin);\n  padding: 0;\n}\n\n.dialog:not([open]) {\n  opacity: 0;\n  pointer-events: none;\n  visibility: hidden;\n}\n.dialog:not([open]) .dialog__content {\n  transform: translate(0, -16px) scale(0.98);\n}\n\n.dialog__content {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  padding: var(--dialog-padding, 24px);\n  max-width: 100%;\n  width: 100%;\n  max-height: 100%;\n  overflow: auto;\n\n  background: var(--dialog-background, var(--background));\n  border-radius: var(--dialog-border-radius, 20px);\n  border: var(--dialog-border, var(--border));
1187\n  box-shadow: var(--dialog-box-shadow, var(--box-shadow));\n  transform: translate(0, 0) scale(1);\n  transition: transform 0.2s ease-in-out;\n}\n\n\n\n.dialog__header {\n  display: flex;\n  gap: 4px;\n  justify-content: space-between;\n  font-weight: var(--dialog-header-weight, 600);\n  margin: 0;\n}\n.dialog__title {\n  align-self: center;\n  width: var(--form-width, 272px);\n}\n\n@media (max-width: 600px) {\n  .dialog__title {\n    width: auto;\n  }\n}\n\n.dialog__position:has(.editor) .dialog__title {\n  width: auto;\n}\n\n\n.brand-link {\n  display: inline-flex;\n}\n.brand-link:focus-visible {\n  outline: var(--outline);\n}\n\n\n.form {\n  display: flex;\n  overflow: auto;\n  flex-direction: row;\n  gap: 16px;\n  flex: 1 0;\n}\n\n.form fieldset {\n  border: none;\n  margin: 0;\n  padding: 0;\n}\n\n.form__right {\n  flex: 0 0 auto;\n  display: flex;\n  overflow: auto;\n  flex-direction: column;\n  justify-content: space-between;\n  gap: 20px;\n  width: var(--form-width, 100%);\n}\n\n.dialog__position:has(.editor) .form__right {\n  width: var(--form-width, 272px);\n}\n\n.form__top {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.form__error-container {\n  color: var(--error-color);\n  fill: var(--error-color);\n}\n\n.form__label {\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  margin: 0px;\n}\n\n.form__label__text {\n  display: flex;\n  gap: 4px;\n  align-items: center;\n}\n\n.form__label__text--required {\n  font-size: 0.85em;\n}\n\n.form__input {\n  font-family: inherit;\n  line-height: inherit;\n  background: transparent;\n  box-sizing: border-box;\n  border: var(--input-border, var(--border));\n  border-radius: var(--input-border-radius, 6px);\n  color: var(--input-color, inherit);\n  fill: var(--input-color, inherit);\n  font-size: var(--input-font-size, inherit);\n  font-weight: var(--input-font-weight, 500);\n  padding: 6px 12px;\n}\n\n.form__input::placeholder {\n  opacity: 0.65;\n  color: var(--input-placeholder-color, inherit);\n  filter: var(--interactive-filter);\n}\n\n.form__input:focus-visible {\n  outline: var(--input-focus-outline, var(--outline));\n}\n\n.form__input--textarea {\n  font-family: inherit;\n  resize: vertical;\n}\n\n.error {\n  color: var(--error-color);\n  fill: var(--error-color);\n}\n\n\n.btn-group {\n  display: grid;\n  gap: 8px;\n}\n\n.btn {\n  line-height: inherit;\n  border: var(--button-border, var(--border));\n  border-radius: var(--button-border-radius, 6px);\n  cursor: pointer;\n  font-family: inherit;\n  font-size: var(--button-font-size, inherit);\n  font-weight: var(--button-font-weight, 600);\n  padding: var(--button-padding, 6px 16px);\n}\n.btn[disabled] {\n  opacity: 0.6;\n  pointer-events: none;\n}\n\n.btn--primary {\n  color: var(--button-primary-color, var(--accent-foreground));\n  fill: var(--button-primary-color, var(--accent-foreground));\n  background: var(--button-primary-background, var(--accent-background));\n  border: var(--button-primary-border, var(--border));\n  border-radius: var(--button-primary-border-radius, 6px);\n  font-weight: var(--button-primary-font-weight, 500);\n}\n.btn--primary:hover {\n  color: var(--button-primary-hover-color, var(--accent-foreground));\n  fill: var(--button-primary-hover-color, var(--accent-foreground));\n  background: var(--button-primary-hover-background, var(--accent-background));\n  filter: var(--interactive-filter);\n}\n.btn--primary:focus-visible {\n  background: var(--button-primary-hover-background, var(--accent-background));\n  filter: var(--interactive-filter);\n  outline: var(--button-primary-focus-outline, var(--outline));\n}\n\n.btn--default {\n  color: var(--button-color, var(--foreground));\n  fill: var(--button-color, var(--foreground));\n  background: var(--button-background, var(--background));\n  border: var(--button-border, var(--border));\n  border-radius: var(--button-border-radius, 6px);\n  font-weight: var(--button-font-weight, 500);\n}\n.btn--default:hover {\n  color: var(--button-color, var(--foreground));\n  fill: var(--button-color, var(--foreground));\n  background: var(--button-hover-background, var(--background));\n  filter: var(--interactive-filter);\n}\n.btn--default:focus-visible {\n  background: var(--button-hover-background, var(--background));\n  filter: var(--interactive-filter);\n  outline: var(--button-focus-outline, var(--outline));\n}\n\n\n.success__position {\n  position: fixed;\n  inset: var(--dialog-inset);\n  padding: var(--page-margin);\n  z-index: var(--z-index);\n}\n.success__content {\n  background: var(--success-background, var(--background));\n  border: var(--success-border, var(--border));\n  border-radius: var(--success-border-radius, 1.7em/50%);
1187\n  box-shadow: var(--success-box-shadow, var(--box-shadow));\n  font-weight: var(--success-font-weight, 600);\n  color: var(--success-color);\n  fill: var(--success-color);\n  padding: 12px 24px;\n  line-height: 1.75em;\n\n  display: grid;\n  align-items: center;\n  grid-auto-flow: column;\n  gap: 6px;\n  cursor: default;\n}\n\n.success__icon {\n  display: flex;\n}\n\n",e&&n.setAttribute("nonce",e),n}function Ze(){const n=(0,e.getCurrentScope)().getUser(),t=(0,e.getIsolationScope)().getUser(),r=(0,e.getGlobalScope)().getUser();return n&&Object.keys(n).length?n:t&&Object.keys(t).length?t:r}const Ye=()=>({name:"FeedbackModal",setupOnce(){},createDialog:({options:n,screenshotIntegration:r,sendFeedback:o,shadow:i})=>{const a=i,l=n.useSentryUser,s=Ze(),c=t.createElement("div"),u=Ge(n.styleNonce);let d="";const _={get el(){return c},appendToDom(){a.contains(u)||a.contains(c)||(a.appendChild(u),a.appendChild(c))},removeFromDom(){c.remove(),u.remove(),t.body.style.overflow=d},open(){p(!0),n.onFormOpen?.(),(0,e.getClient)()?.emit("openFeedbackWidget"),d=t.body.style.overflow,t.body.style.overflow="hidden"},close(){p(!1),t.body.style.overflow=d}},h=r?.createInput({h:q,hooks:Ae,dialog:_,options:n}),p=e=>{ce(q(We,{options:n,screenshotInput:h,showName:n.showName||n.isNameRequired,showEmail:n.showEmail||n.isEmailRequired,defaultName:String(l&&s?.[l.name]||""),defaultEmail:String(l&&s?.[l.email]||""),onFormClose:()=>{p(!1),n.onFormClose?.()},onSubmit:o,onSubmitSuccess:(e,t)=>{p(!1),n.onSubmitSuccess?.(e,t)},onSubmitError:e=>{n.onSubmitError?.(e)},onFormSubmitted:()=>{n.onFormSubmitted?.()},open:e}),c)};return _}});function Xe({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"}))}}function Je(e){const n=t.createElement("style"),r="#1A141F",o="#302735";return n.textContent=`\n.editor {\n  display: flex;\n  flex-grow: 1;\n  flex-direction: column;\n}\n\n.editor__image-container {\n  justify-items: center;\n  padding: 15px;\n  position: relative;\n  height: 100%;\n  border-radius: var(--menu-border-radius, 6px);\n\n  background-color: ${r};\n  background-image: repeating-linear-gradient(\n      -145deg,\n      transparent,\n      transparent 8px,\n      ${r} 8px,\n      ${r} 11px\n    ),\n    repeating-linear-gradient(\n      -45deg,\n      transparent,\n      transparent 15px,\n      ${o} 15px,\n      ${o} 16px\n    );\n}\n\n.editor__canvas-container {\n  width: 100%;\n  height: 100%;\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.editor__canvas-container > * {\n  object-fit: contain;\n  position: absolute;\n}\n\n.editor__tool-container {\n  padding-top: 8px;\n  display: flex;\n  justify-content: center;\n}\n\n.editor__tool-bar {\n  display: flex;\n  gap: 8px;\n}\n\n.editor__tool {\n  display: flex;\n  padding: 8px 12px;\n  justify-content: center;\n  align-items: center;\n  border: var(--button-border, var(--border));\n  border-radius: var(--button-border-radius, 6px);\n  background: var(--button-background, var(--background));\n  color: var(--button-color, var(--foreground));\n}\n\n.editor__tool--active {\n  background: var(--button-primary-background, var(--accent-background));\n  color: var(--button-primary-color, var(--accent-foreground));\n}\n\n.editor__rect {\n  position: absolute;\n  z-index: 2;\n}\n\n.editor__rect button {\n  opacity: 0;\n  position: absolute;\n  top: -12px;\n  right: -12px;\n  cursor: pointer;\n  padding: 0;\n  z-index: 3;\n  border: none;\n  background: none;\n}\n\n.editor__rect:hover button {\n  opacity: 1;\n}\n`,e&&n.setAttribute("nonce",e),n}function Ke({h:e}){return function({action:n,setAction:t,options:r}){return e("div",{class:"editor__tool-container"},e("div",{class:"editor__tool-bar"},e("button",{type:"button",class:"editor__tool "+("highlight"===n?"editor__tool--active":""),onClick:()=>{t("highlight"===n?"":"highlight")}},r.highlightToolText),e("button",{type:"button",class:"editor__tool "+("hide"===n?"editor__tool--active":""),onClick:()=>{t("hide"===n?"":"hide")}},r.hideToolText)))}}function Qe({hooks:e}){function o(){const[t,r]=e.useState(n.devicePixelRatio??1);return e.useEffect(()=>{const e=()=>{r(n.devicePixelRatio)},t=matchMedia(`(resolution: ${n.devicePixelRatio}dppx)`);return t.addEventListener("change",e),()=>{t.removeEventListener("change",e)}},[]),t}return function({onBeforeScreenshot:i,onScreenshot:a,onAfterScreenshot:l,onError:s}){const c=o();e.useEffect(()=>{(async()=>{i();const e=await r.mediaDevices.getDisplayMedia({video:{width:n.innerWidth*c,height:n.innerHeight*c},audio:!1,monitorTypeSurfaces:"exclude",preferCurrentTab:!0,selfBrowserSurface:"include",surfaceSwitching:"exclude"}),o=t.createElement("video");await new Promise((n,t)=>{o.srcObject=e,o.onloadedmetadata=()=>
1187{a(o,c),e.getTracks().forEach(e=>e.stop()),n()},o.play().catch(t)}),l()})().catch(s)},[])}}function en(e,n,t){switch(e.type){case"highlight":n.shadowColor="rgba(0, 0, 0, 0.7)",n.shadowBlur=50,n.fillStyle=t,n.fillRect(e.x-1,e.y-1,e.w+2,e.h+2),n.clearRect(e.x,e.y,e.w,e.h);break;case"hide":n.fillStyle="rgb(0, 0, 0)",n.fillRect(e.x,e.y,e.w,e.h)}}function nn(e,n,t){if(!e)return;const r=e.getContext("2d",n);r&&t(e,r)}function tn(e,n){nn(e,{alpha:!0},(e,t)=>{t.drawImage(n,0,0,n.width,n.height,0,0,e.width,e.height)})}function rn(e,n,t){nn(e,{alpha:!0},(e,r)=>{t.length&&(r.fillStyle="rgba(0, 0, 0, 0.25)",r.fillRect(0,0,e.width,e.height)),t.forEach(e=>{en(e,r,n)})})}function on({h:e,hooks:r,outputBuffer:o,dialog:i,options:a}){const l=Qe({hooks:r}),s=Ke({h:e}),c=Xe({h:e}),u={__html:Je(a.styleNonce).innerText},d=i.el.style,_=({screenshot:i})=>{const[l,d]=r.useState("highlight"),[_,h]=r.useState([]),p=r.useRef(null),f=r.useRef(null),g=r.useRef(null),m=r.useRef(null),[b,v]=r.useState(1),y=r.useMemo(()=>{const e=t.getElementById(a.id);if(!e)return"white";const n=getComputedStyle(e);return n.getPropertyValue("--button-primary-background")||n.getPropertyValue("--accent-background")},[a.id]);r.useLayoutEffect(()=>{const e=()=>{const n=p.current;n&&(nn(i.canvas,{alpha:!1},e=>{const t=Math.min(n.clientWidth/e.width,n.clientHeight/e.height);v(t)}),0!==n.clientHeight&&0!==n.clientWidth||setTimeout(e,0))};return e(),n.addEventListener("resize",e),()=>{n.removeEventListener("resize",e)}},[i]);const x=r.useCallback((e,n)=>{nn(e,{alpha:!0},(e,t)=>{t.scale(n,n),e.width=i.canvas.width,e.height=i.canvas.height})},[i]);r.useEffect(()=>{x(f.current,i.dpi),tn(f.current,i.canvas)},[i]),r.useEffect(()=>{x(g.current,i.dpi),nn(g.current,{alpha:!0},(e,n)=>{n.clearRect(0,0,e.width,e.height)}),rn(g.current,y,_)},[_,y]),r.useEffect(()=>{x(o,i.dpi),tn(o,i.canvas),nn(t.createElement("canvas"),{alpha:!0},(e,n)=>{n.scale(i.dpi,i.dpi),e.width=i.canvas.width,e.height=i.canvas.height,rn(e,y,_),tn(o,e)})},[_,i,y]);const w=r.useCallback(e=>n=>{n.preventDefault(),n.stopPropagation(),h(n=>{const t=[...n];return t.splice(e,1),t})},[]),k={width:i.canvas.width*b+"px",height:i.canvas.height*b+"px"},C=e=>{e.stopPropagation()};return e("div",{class:"editor"},e("style",{nonce:a.styleNonce,dangerouslySetInnerHTML:u}),e("div",{class:"editor__image-container"},e("div",{class:"editor__canvas-container",ref:p},e("canvas",{ref:f,id:"background",style:k}),e("canvas",{ref:g,id:"foreground",style:k}),e("div",{ref:m,onMouseDown:e=>{if(!l||!m.current)return;const n=m.current.getBoundingClientRect(),r={type:l,x:e.offsetX/b,y:e.offsetY/b},o=(e,t)=>{const r=(t.clientX-n.x)/b,o=(t.clientY-n.y)/b;return{type:e.type,x:Math.min(e.x,r),y:Math.min(e.y,o),w:Math.abs(r-e.x),h:Math.abs(o-e.y)}},i=e=>{nn(g.current,{alpha:!0},(e,n)=>{n.clearRect(0,0,e.width,e.height)}),rn(g.current,y,[..._,o(r,e)])},a=e=>{const n=o(r,e);n.w*b>=1&&n.h*b>=1&&h(e=>[...e,n]),t.removeEventListener("mousemove",i),t.removeEventListener("mouseup",a)};t.addEventListener("mousemove",i),t.addEventListener("mouseup",a)},style:k},_.map((n,t)=>e("div",{key:t,class:"editor__rect",style:{top:n.y*b+"px",left:n.x*b+"px",width:n.w*b+"px",height:n.h*b+"px"}},e("button",{"aria-label":a.removeHighlightText,onClick:w(t),onMouseDown:C,onMouseUp:C,type:"button"},e(c,null))))))),e(s,{options:a,action:l,setAction:d}))};return function({onError:n}){const[i,a]=r.useState();return l({onBeforeScreenshot:r.useCallback(()=>{d.display="none"},[]),onScreenshot:r.useCallback((e,n)=>{nn(t.createElement("canvas"),{alpha:!1},(t,r)=>{r.scale(n,n),t.width=e.videoWidth,t.height=e.videoHeight,r.drawImage(e,0,0,t.width,t.height),a({canvas:t,dpi:n})}),o.width=e.videoWidth,o.height=e.videoHeight},[]),onAfterScreenshot:r.useCallback(()=>{d.display="block"},[]),onError:r.useCallback(e=>{d.display="block",n(e)},[])}),i?e(_,{screenshot:i}):e("div",null)}}const an=()=>({name:"FeedbackScreenshot",setupOnce(){},createInput:({h:e,hooks:n,dialog:r,options:o})=>{const i=t.createElement("canvas");return{input:on({h:e,hooks:n,outputBuffer:i,dialog:r,options:o}),value:async()=>{const e=await new Promise(e=>
1187{i.toBlob(e,"image/png")});if(e){return{data:new Uint8Array(await e.arrayBuffer()),filename:"screenshot.png",contentType:"application/png"}}}}}})},1090,[859]);
1188__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"lazyLoadIntegration",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]);const o=["replayIntegration","replayCanvasIntegration","feedbackIntegration","feedbackModalIntegration","feedbackScreenshotIntegration","captureConsoleIntegration","contextLinesIntegration","linkedErrorsIntegration","dedupeIntegration","extraErrorDataIntegration","graphqlClientIntegration","httpClientIntegration","reportingObserverIntegration","rewriteFramesIntegration","browserProfilingIntegration","moduleMetadataIntegration","instrumentAnthropicAiClient","instrumentOpenAiClient","instrumentGoogleGenAIClient","instrumentLangGraph","createLangChainCallbackHandler","instrumentLangChainEmbeddings"],c={replayCanvasIntegration:"replay-canvas",feedbackModalIntegration:"feedback-modal",feedbackScreenshotIntegration:"feedback-screenshot"};function s(n){return c[n]||n.replace("Integration","").toLowerCase()}const l=t.WINDOW;async function u(n,c){const u=o.includes(n)?s(n):void 0,p=l.Sentry=l.Sentry||{};if(!u)throw new Error(`Cannot lazy load integration: ${n}`);const f=p[n];if("function"==typeof f&&!("_isShim"in f))return f;const h=I(u),y=t.WINDOW.document.createElement("script");y.src=h,y.crossOrigin="anonymous",y.referrerPolicy="strict-origin",c&&y.setAttribute("nonce",c);const b=new Promise((n,t)=>{y.addEventListener("load",()=>n()),y.addEventListener("error",t)}),C=t.WINDOW.document.currentScript,w=t.WINDOW.document.body||t.WINDOW.document.head||C?.parentElement;if(!w)throw new Error(`Could not find parent element to insert lazy-loaded ${n} script`);w.appendChild(y);try{await b}catch{throw new Error(`Error when loading integration: ${n}`)}const E=p[n];if("function"!=typeof E)throw new Error(`Could not load integration: ${n}`);return E}function I(t){const o=(0,n.getClient)(),c=o?.getOptions()?.cdnBaseUrl||"https://browser.sentry-cdn.com";return new URL(`/${n.SDK_VERSION}/${t}.min.js`,c).toString()}},1091,[1092,1093]);
1189__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"registerSpanErrorInstrumentation",{enumerable:!0,get:function(){return t.registerSpanErrorInstrumentation}}),Object.defineProperty(_e,"getCapturedScopesOnSpan",{enumerable:!0,get:function(){return n.getCapturedScopesOnSpan}}),Object.defineProperty(_e,"markSpanAsTracerProviderSpan",{enumerable:!0,get:function(){return n.markSpanAsTracerProviderSpan}}),Object.defineProperty(_e,"markSpanForOtelSourceInference",{enumerable:!0,get:function(){return n.markSpanForOtelSourceInference}}),Object.defineProperty(_e,"markSpanSourceAsExplicit",{enumerable:!0,get:function(){return n.markSpanSourceAsExplicit}}),Object.defineProperty(_e,"setCapturedScopesOnSpan",{enumerable:!0,get:function(){return n.setCapturedScopesOnSpan}}),Object.defineProperty(_e,"spanIsTracerProviderSpan",{enumerable:!0,get:function(){return n.spanIsTracerProviderSpan}}),Object.defineProperty(_e,"spanShouldInferOtelSource",{enumerable:!0,get:function(){return n.spanShouldInferOtelSource}}),Object.defineProperty(_e,"spanSourceWasExplicitlySet",{enumerable:!0,get:function(){return n.spanSourceWasExplicitlySet}}),Object.defineProperty(_e,"TRACING_DEFAULTS",{enumerable:!0,get:function(){return o.TRACING_DEFAULTS}}),Object.defineProperty(_e,"startIdleSpan",{enumerable:!0,get:function(){return o.startIdleSpan}}),Object.defineProperty(_e,"SentrySpan",{enumerable:!0,get:function(){return u.SentrySpan}}),Object.defineProperty(_e,"_INTERNAL_setDeferSegmentSpanCapture",{enumerable:!0,get:function(){return c._INTERNAL_setDeferSegmentSpanCapture}}),Object.defineProperty(_e,"SentryNonRecordingSpan",{enumerable:!0,get:function(){return b.SentryNonRecordingSpan}}),Object.defineProperty(_e,"SPAN_STATUS_ERROR",{enumerable:!0,get:function(){return f.SPAN_STATUS_ERROR}}),Object.defineProperty(_e,"SPAN_STATUS_OK",{enumerable:!0,get:function(){return f.SPAN_STATUS_OK}}),Object.defineProperty(_e,"SPAN_STATUS_UNSET",{enumerable:!0,get:function(){return f.SPAN_STATUS_UNSET}}),Object.defineProperty(_e,"getSpanStatusFromHttpCode",{enumerable:!0,get:function(){return f.getSpanStatusFromHttpCode}}),Object.defineProperty(_e,"setHttpStatus",{enumerable:!0,get:function(){return f.setHttpStatus}}),Object.defineProperty(_e,"SUPPRESS_TRACING_KEY",{enumerable:!0,get:function(){return p.SUPPRESS_TRACING_KEY}}),Object.defineProperty(_e,"_INTERNAL_startInactiveSpan",{enumerable:!0,get:function(){return p._INTERNAL_startInactiveSpan}}),Object.defineProperty(_e,"continueTrace",{enumerable:!0,get:function(){return p.continueTrace}}),Object.defineProperty(_e,"isTracingSuppressed",{enumerable:!0,get:function(){return p.isTracingSuppressed}}),Object.defineProperty(_e,"spanIsIgnored",{enumerable:!0,get:function(){return p.spanIsIgnored}}),Object.defineProperty(_e,"startInactiveSpan",{enumerable:!0,get:function(){return p.startInactiveSpan}}),Object.defineProperty(_e,"startNewTrace",{enumerable:!0,get:function(){return p.startNewTrace}}),Object.defineProperty(_e,"startSpan",{enumerable:!0,get:function(){return p.startSpan}}),Object.defineProperty(_e,"startSpanManual",{enumerable:!0,get:function(){return p.startSpanManual}}),Object.defineProperty(_e,"suppressTracing",{enumerable:!0,get:function(){return p.suppressTracing}}),Object.defineProperty(_e,"withActiveSpan",{enumerable:!0,get:function(){return p.withActiveSpan}}),Object.defineProperty(_e,"bindScopeToEmitter",{enumerable:!0,get:function(){return d.bindScopeToEmitter}}),Object.defineProperty(_e,"getDynamicSamplingContextFromClient",{enumerable:!0,get:function(){return l.getDynamicSamplingContextFromClient}}),Object.defineProperty(_e,"getDynamicSamplingContextFromScope",{enumerable:!0,get:function(){return l.getDynamicSamplingContextFromScope}}),Object.defineProperty(_e,"getDynamicSamplingContextFromSpan",{enumerable:!0,get:function(){return l.getDynamicSamplingContextFromSpan}}),Object.defineProperty(_e,"spanToBaggageHeader",{enumerable:!0,get:function(){return l.spanToBaggageHeader}}),Object.defineProperty(_e,"setMeasurement",{enumerable:!0,get:function(){return s.setMeasurement}}),Object.defineProperty(_e,"timedEventsToMeasurements",{enumerable:!0,get:function(){return s.timedEventsToMeasurements}}),Object.defineProperty(_e,"sampleSpan",{enumerable:!0,get:function(){return T.
1189sampleSpan}}),Object.defineProperty(_e,"logSpanEnd",{enumerable:!0,get:function(){return E.logSpanEnd}}),Object.defineProperty(_e,"logSpanStart",{enumerable:!0,get:function(){return E.logSpanStart}}),Object.defineProperty(_e,"captureSpan",{enumerable:!0,get:function(){return O.captureSpan}}),Object.defineProperty(_e,"safeSetSpanJSONAttributes",{enumerable:!0,get:function(){return O.safeSetSpanJSONAttributes}}),Object.defineProperty(_e,"GEN_AI_CONVERSATION_ID_ATTRIBUTE",{enumerable:!0,get:function(){return S.GEN_AI_CONVERSATION_ID_ATTRIBUTE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_CACHE_HIT",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_CACHE_HIT}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_CACHE_KEY",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_CACHE_KEY}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_PROFILE_ID",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_PROFILE_ID}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_CUSTOM_SPAN_NAME}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_ENVIRONMENT",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_ENVIRONMENT}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_OP",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_OP}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_PREVIOUS_TRACE_SAMPLE_RATE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_PREVIOUS_TRACE_SAMPLE_RATE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_RELEASE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_RELEASE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_INTEGRATIONS",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SDK_INTEGRATIONS}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_NAME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SDK_NAME}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SDK_VERSION",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SDK_VERSION}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_ID",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_ID}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_NAME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SEGMENT_NAME}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_SOURCE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_SENTRY_STATUS_MESSAGE",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_SENTRY_STATUS_MESSAGE}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_URL_FULL",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_URL_FULL}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_USER_EMAIL",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_USER_EMAIL}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_USER_ID",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_USER_ID}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_USER_IP_ADDRESS",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_USER_IP_ADDRESS}}),Object.defineProperty(_e,"SEMANTIC_ATTRIBUTE_USER_USERNAME",{enumerable:!0,get:function(){return S.SEMANTIC_ATTRIBUTE_USER_USERNAME}}),Object.defineProperty(_e,"SEMANTIC_LINK_ATTRIBUTE_LINK_TYPE",{enumerable:!0,get:function(){return S.SEMANTIC_LINK_ATTRIBUTE_LINK_TYPE}}),Object.defineProperty(_e,"createEventEnvelope",{enumerable:!0,get:function(){return P.createEventEnvelope}}),Object.defineProperty(_e,"createSessionEnvelope",{enumerable:!0,get:function(){return P.createSessionEnvelope}}),Object.defineProperty(_e,"createSpanEnvelope",{enumerable:!0,get:function(){return P.createSpanEnvelope}}),Object.defineProperty(_e,"addEventProcessor",{enumerable:!0,get:function(){return y.addEventProcessor}}),Object.defineProperty(_e,"captureCheckIn",{enumerable:!0,get:function(){return y.c
1189aptureCheckIn}}),Object.defineProperty(_e,"captureEvent",{enumerable:!0,get:function(){return y.captureEvent}}),Object.defineProperty(_e,"captureException",{enumerable:!0,get:function(){return y.captureException}}),Object.defineProperty(_e,"captureMessage",{enumerable:!0,get:function(){return y.captureMessage}}),Object.defineProperty(_e,"captureSession",{enumerable:!0,get:function(){return y.captureSession}}),Object.defineProperty(_e,"close",{enumerable:!0,get:function(){return y.close}}),Object.defineProperty(_e,"endSession",{enumerable:!0,get:function(){return y.endSession}}),Object.defineProperty(_e,"flush",{enumerable:!0,get:function(){return y.flush}}),Object.defineProperty(_e,"isEnabled",{enumerable:!0,get:function(){return y.isEnabled}}),Object.defineProperty(_e,"isInitialized",{enumerable:!0,get:function(){return y.isInitialized}}),Object.defineProperty(_e,"lastEventId",{enumerable:!0,get:function(){return y.lastEventId}}),Object.defineProperty(_e,"setAttribute",{enumerable:!0,get:function(){return y.setAttribute}}),Object.defineProperty(_e,"setAttributes",{enumerable:!0,get:function(){return y.setAttributes}}),Object.defineProperty(_e,"setContext",{enumerable:!0,get:function(){return y.setContext}}),Object.defineProperty(_e,"setConversationId",{enumerable:!0,get:function(){return y.setConversationId}}),Object.defineProperty(_e,"setExtra",{enumerable:!0,get:function(){return y.setExtra}}),Object.defineProperty(_e,"setExtras",{enumerable:!0,get:function(){return y.setExtras}}),Object.defineProperty(_e,"setTag",{enumerable:!0,get:function(){return y.setTag}}),Object.defineProperty(_e,"setTags",{enumerable:!0,get:function(){return y.setTags}}),Object.defineProperty(_e,"setUser",{enumerable:!0,get:function(){return y.setUser}}),Object.defineProperty(_e,"startSession",{enumerable:!0,get:function(){return y.startSession}}),Object.defineProperty(_e,"withMonitor",{enumerable:!0,get:function(){return y.withMonitor}}),Object.defineProperty(_e,"getClient",{enumerable:!0,get:function(){return _.getClient}}),Object.defineProperty(_e,"getCurrentScope",{enumerable:!0,get:function(){return _.getCurrentScope}}),Object.defineProperty(_e,"getExternalPropagationContext",{enumerable:!0,get:function(){return _.getExternalPropagationContext}}),Object.defineProperty(_e,"getGlobalScope",{enumerable:!0,get:function(){return _.getGlobalScope}}),Object.defineProperty(_e,"getIsolationScope",{enumerable:!0,get:function(){return _.getIsolationScope}}),Object.defineProperty(_e,"getTraceContextFromScope",{enumerable:!0,get:function(){return _.getTraceContextFromScope}}),Object.defineProperty(_e,"hasExternalPropagationContext",{enumerable:!0,get:function(){return _.hasExternalPropagationContext}}),Object.defineProperty(_e,"registerExternalPropagationContext",{enumerable:!0,get:function(){return _.registerExternalPropagationContext}}),Object.defineProperty(_e,"withIsolationScope",{enumerable:!0,get:function(){return _.withIsolationScope}}),Object.defineProperty(_e,"withScope",{enumerable:!0,get:function(){return _.withScope}}),Object.defineProperty(_e,"getDefaultCurrentScope",{enumerable:!0,get:function(){return I.getDefaultCurrentScope}}),Object.defineProperty(_e,"getDefaultIsolationScope",{enumerable:!0,get:function(){return I.getDefaultIsolationScope}}),Object.defineProperty(_e,"getAsyncContextStrategy",{enumerable:!0,get:function(){return j.getAsyncContextStrategy}}),Object.defineProperty(_e,"setAsyncContextStrategy",{enumerable:!0,get:function(){return j.setAsyncContextStrategy}}),Object.defineProperty(_e,"_INTERNAL_createTracingChannelBinding",{enumerable:!0,get:function(){return A._INTERNAL_createTracingChannelBinding}}),Object.defineProperty(_e,"waitForTracingChannelBinding",{enumerable:!0,get:function(){return A.waitForTracingChannelBinding}}),Object.defineProperty(_e,"getGlobalSingleton",{enumerable:!0,get:function(){return N.getGlobalSingleton}}),Object.defineProperty(_e,"getMainCarrier",{enumerable:!0,get:function(){return N.getMainCarrier}}),Object.defineProperty(_e,"closeSession",{enumerable:!0,get:function(){return R.closeSession}}),Object.defineProperty(_e,"makeSession",{enumerable:!0,get:function(){return R.makeSession}}),Object.defineProperty(_e,"updateSession",{enumerable:!0,get:function(){return R.updateSession}}),Object.defineProperty(_e,"Scope",{enumerable:!0,get:function(){return C.Scope}}),Object.defineProperty(_e,"notifyEventProcessors",{enumerable:!0,get:function(){return M.notifyEventProcessors}}),Object.defineProperty(_e,"SENTRY_API_VERSION",{enumerable:!0,get:function(){return U.SENTRY_API_VERSION}}),Object.defineProperty(_e,"getEnvelopeEndpointWithUrlEncodedAuth",{enumerable:!0,get:function(){return U.getEnvelopeEndpointWithUrlEncodedAuth}}),Object.defineProperty(_e,"getReportDialogEndpoint",{enumerable:!0,get:function(){return U.getReportDialogEndpoint}}),Object.defineProperty(_e,"Client",{enumerable:!0,get:function(){return L.Client}}),Object.defineProperty(_e,"initAndBind",{enumerable:!0,get:function(){return F.initAndBind}}),Object.defineProperty(_e,"setCurrentClient",{enumerable:!0,get:function(){return F.setCurrentClient}}),Object.defineProperty(_e,"createTransport",{enumerable:!0,get:function(){return v.createTransport}}),Object.defineProperty(_e,"makeOfflineTransport",{enumerable:!0,get:function(){return B.makeOfflineTransport}}),Object.defineProperty(_e,"MULTIPLEXED_TRANSPORT_EXTRA_KEY",{enumerable:!0,get:function(){return h.MULTIPLEXED_TRANSPORT_EXTRA_KEY}}),Object.defineProperty(_e,"makeMultiplexedTransport",{enumerable:!0,get:function(){return h.makeMultiplexedTransport}}),Object.defineProperty(_e,"addIntegration",{enumerable:!0,get:function(){return D.addIntegration}}),Object.defineProperty(_e,"defineIntegration",{enumerable:!0,get:function(){return D.defineIntegration}}),Object.defineProperty(_e,"extendIntegration",{enumerable:!0,get:function(){return D.extendIntegration}}),Object.defineProperty(_e,"getIntegrationsToSetup",{enumerable:!0,get:function(){return D.getIntegrationsToSetup}}),Object.defineProperty(_e,"installedIntegrations",{enumerable:!0,get:function(){return D.installedIntegrations}}
1189),Object.defineProperty(_e,"_INTERNAL_clearAiProviderSkips",{enumerable:!0,get:function(){return G._INTERNAL_clearAiProviderSkips}}),Object.defineProperty(_e,"_INTERNAL_shouldSkipAiProviderWrapping",{enumerable:!0,get:function(){return G._INTERNAL_shouldSkipAiProviderWrapping}}),Object.defineProperty(_e,"_INTERNAL_skipAiProviderWrapping",{enumerable:!0,get:function(){return G._INTERNAL_skipAiProviderWrapping}}),Object.defineProperty(_e,"_INTERNAL_filterKeyValueData",{enumerable:!0,get:function(){return x.filterKeyValueData}}),Object.defineProperty(_e,"_INTERNAL_filterCookies",{enumerable:!0,get:function(){return H.filterCookies}}),Object.defineProperty(_e,"_INTERNAL_filterQueryParams",{enumerable:!0,get:function(){return k.filterQueryParams}}),Object.defineProperty(_e,"envToBool",{enumerable:!0,get:function(){return Y.envToBool}}),Object.defineProperty(_e,"applyScopeDataToEvent",{enumerable:!0,get:function(){return K.applyScopeDataToEvent}}),Object.defineProperty(_e,"getCombinedScopeData",{enumerable:!0,get:function(){return K.getCombinedScopeData}}),Object.defineProperty(_e,"mergeScopeData",{enumerable:!0,get:function(){return K.mergeScopeData}}),Object.defineProperty(_e,"prepareEvent",{enumerable:!0,get:function(){return w.prepareEvent}}),Object.defineProperty(_e,"createCheckInEnvelope",{enumerable:!0,get:function(){return z.createCheckInEnvelope}}),Object.defineProperty(_e,"hasSpansEnabled",{enumerable:!0,get:function(){return V.hasSpansEnabled}}),Object.defineProperty(_e,"isStreamedBeforeSendSpanCallback",{enumerable:!0,get:function(){return q.isStreamedBeforeSendSpanCallback}}),Object.defineProperty(_e,"withStreamedSpan",{enumerable:!0,get:function(){return q.withStreamedSpan}}),Object.defineProperty(_e,"isSentryRequestUrl",{enumerable:!0,get:function(){return W.isSentryRequestUrl}}),Object.defineProperty(_e,"handleCallbackErrors",{enumerable:!0,get:function(){return X.handleCallbackErrors}}),Object.defineProperty(_e,"fmt",{enumerable:!0,get:function(){return J.fmt}}),Object.defineProperty(_e,"parameterize",{enumerable:!0,get:function(){return J.parameterize}}),Object.defineProperty(_e,"handleTunnelRequest",{enumerable:!0,get:function(){return Q.handleTunnelRequest}}),Object.defineProperty(_e,"addAutoIpAddressToSession",{enumerable:!0,get:function(){return Z.addAutoIpAddressToSession}}),Object.defineProperty(_e,"addAutoIpAddressToUser",{enumerable:!0,get:function(){return Z.addAutoIpAddressToUser}}),Object.defineProperty(_e,"INTERNAL_getSegmentSpan",{enumerable:!0,get:function(){return $.INTERNAL_getSegmentSpan}}),Object.defineProperty(_e,"addChildSpanToSpan",{enumerable:!0,get:function(){return $.addChildSpanToSpan}}),Object.defineProperty(_e,"convertSpanLinksForEnvelope",{enumerable:!0,get:function(){return $.convertSpanLinksForEnvelope}}),Object.defineProperty(_e,"getActiveSpan",{enumerable:!0,get:function(){return $.getActiveSpan}}),Object.defineProperty(_e,"getRootSpan",{enumerable:!0,get:function(){return $.getRootSpan}}),Object.defineProperty(_e,"getSpanDescendants",{enumerable:!0,get:function(){return $.getSpanDescendants}}),Object.defineProperty(_e,"getStatusMessage",{enumerable:!0,get:function(){return $.getStatusMessage}}),Object.defineProperty(_e,"spanIsSampled",{enumerable:!0,get:function(){return $.spanIsSampled}}),Object.defineProperty(_e,"spanIsSentrySpan",{enumerable:!0,get:function(){return $.spanIsSentrySpan}}),Object.defineProperty(_e,"spanTimeInputToSeconds",{enumerable:!0,get:function(){return $.spanTimeInputToSeconds}}),Object.defineProperty(_e,"spanToJSON",{enumerable:!0,get:function(){return $.spanToJSON}}),Object.defineProperty(_e,"spanToStreamedSpanJSON",{enumerable:!0,get:function(){return $.spanToStreamedSpanJSON}}),Object.defineProperty(_e,"spanToTraceContext",{enumerable:!0,get:function(){return $.spanToTraceContext}}),Object.defineProperty(_e,"spanToTraceHeader",{enumerable:!0,get:function(){return $.spanToTraceHeader}}),Object.defineProperty(_e,"updateSpanName",{enumerable:!0,get:function(){return $.updateSpanName}}),Object.defineProperty(_e,"_INTERNAL_setSpanForScope",{enumerable:!0,get:function(){return ee._setSpanForScope}}),Object.defineProperty(_e,"parseSampleRate",{enumerable:!0,get:function(){return te.parseSampleRate}}),Object.defineProperty(_e,"applySdkMetadata",{enumerable:!0,get:function(){return re.applySdkMetadata}}),Object.defineProperty(_e,"getTraceData",{enumerable:!0,get:function(){return ne.getTraceData}}),Object.defineProperty(_e,"shouldPropagateTraceForUrl",{enumerable:!0,get:function(){return oe.shouldPropagateTraceForUrl}}),Object.defineProperty(_e,"getTraceMetaTags",{enumerable:!0,get:function(){return ue.getTraceMetaTags}}),Object.defineProperty(_e,"debounce",{enumerable:!0,get:function(){return ie.debounce}}),Object.defineProperty(_e,"derefWeakRef",{enumerable:!0,get:function(){return ae.derefWeakRef}}),Object.defineProperty(_e,"makeWeakRef",{enumerable:!0,get:function(){return ae.makeWeakRef}}),Object.defineProperty(_e,"shouldIgnoreSpan",{enumerable:!0,get:function(){return ce.shouldIgnoreSpan}}),Object.defineProperty(_e,"MAX_BODY_BYTE_LENGTH",{enumerable:!0,get:function(){return be.MAX_BODY_BYTE_LENGTH}}),Object.defineProperty(_e,"captureBodyFromWinterCGRequest",{enumerable:!0,get:function(){return be.captureBodyFromWinterCGRequest}}),Object.defineProperty(_e,"extractQueryParamsFromUrl",{enumerable:!0,get:function(){return be.extractQueryParamsFromUrl}}
1189),Object.defineProperty(_e,"getMaxBodyByteLength",{enumerable:!0,get:function(){return be.getMaxBodyByteLength}}),Object.defineProperty(_e,"headersToDict",{enumerable:!0,get:function(){return be.headersToDict}}),Object.defineProperty(_e,"httpHeadersToSpanAttributes",{enumerable:!0,get:function(){return be.httpHeadersToSpanAttributes}}),Object.defineProperty(_e,"httpRequestToRequestData",{enumerable:!0,get:function(){return be.httpRequestToRequestData}}),Object.defineProperty(_e,"winterCGHeadersToDict",{enumerable:!0,get:function(){return be.winterCGHeadersToDict}}),Object.defineProperty(_e,"winterCGRequestToRequestData",{enumerable:!0,get:function(){return be.winterCGRequestToRequestData}}),Object.defineProperty(_e,"DEFAULT_ENVIRONMENT",{enumerable:!0,get:function(){return fe.DEFAULT_ENVIRONMENT}}),Object.defineProperty(_e,"DEV_ENVIRONMENT",{enumerable:!0,get:function(){return fe.DEV_ENVIRONMENT}}),Object.defineProperty(_e,"SPAN_KIND",{enumerable:!0,get:function(){return pe.SPAN_KIND}}),Object.defineProperty(_e,"spanKindToName",{enumerable:!0,get:function(){return pe.spanKindToName}}),Object.defineProperty(_e,"addBreadcrumb",{enumerable:!0,get:function(){return de.addBreadcrumb}}),Object.defineProperty(_e,"functionToStringIntegration",{enumerable:!0,get:function(){return le.functionToStringIntegration}}),Object.defineProperty(_e,"eventFiltersIntegration",{enumerable:!0,get:function(){return ge.eventFiltersIntegration}}),Object.defineProperty(_e,"inboundFiltersIntegration",{enumerable:!0,get:function(){return ge.inboundFiltersIntegration}}),Object.defineProperty(_e,"linkedErrorsIntegration",{enumerable:!0,get:function(){return me.linkedErrorsIntegration}}),Object.defineProperty(_e,"moduleMetadataIntegration",{enumerable:!0,get:function(){return se.moduleMetadataIntegration}}),Object.defineProperty(_e,"requestDataIntegration",{enumerable:!0,get:function(){return Te.requestDataIntegration}}),Object.defineProperty(_e,"captureConsoleIntegration",{enumerable:!0,get:function(){return Ee.captureConsoleIntegration}}),Object.defineProperty(_e,"dedupeIntegration",{enumerable:!0,get:function(){return Oe.dedupeIntegration}}),Object.defineProperty(_e,"extraErrorDataIntegration",{enumerable:!0,get:function(){return Se.extraErrorDataIntegration}}),Object.defineProperty(_e,"rewriteFramesIntegration",{enumerable:!0,get:function(){return Pe.rewriteFramesIntegration}}),Object.defineProperty(_e,"instrumentSupabaseClient",{enumerable:!0,get:function(){return ye.instrumentSupabaseClient}}),Object.defineProperty(_e,"supabaseIntegration",{enumerable:!0,get:function(){return ye.supabaseIntegration}}),Object.defineProperty(_e,"zodErrorsIntegration",{enumerable:!0,get:function(){return Ie.zodErrorsIntegration}}),Object.defineProperty(_e,"thirdPartyErrorFilterIntegration",{enumerable:!0,get:function(){return je.thirdPartyErrorFilterIntegration}}),Object.defineProperty(_e,"consoleIntegration",{enumerable:!0,get:function(){return Ae.consoleIntegration}}),Object.defineProperty(_e,"featureFlagsIntegration",{enumerable:!0,get:function(){return Ne.featureFlagsIntegration}}),Object.defineProperty(_e,"growthbookIntegration",{enumerable:!0,get:function(){return Re.growthbookIntegration}}),Object.defineProperty(_e,"conversationIdIntegration",{enumerable:!0,get:function(){return Ce.conversationIdIntegration}}),Object.defineProperty(_e,"profiler",{enumerable:!0,get:function(){return Me.profiler}}),Object.defineProperty(_e,"_INTERNAL_getTracingHeadersForFetchRequest",{enumerable:!0,get:function(){return Ue._INTERNAL_getTracingHeadersForFetchRequest}}),Object.defineProperty(_e,"instrumentFetchRequest",{enumerable:!0,get:function(){return Ue.instrumentFetchRequest}}),Object.defineProperty(_e,"captureFeedback",{enumerable:!0,get:function(){return Le.captureFeedback}}),Object.defineProperty(_e,"_INTERNAL_captureLog",{enumerable:!0,get:function(){return Fe._INTERNAL_captureLog}}),Object.defineProperty(_e,"_INTERNAL_captureSerializedLog",{enumerable:!0,get:function(){return Fe._INTERNAL_captureSerializedLog}}),Object.defineProperty(_e,"_INTERNAL_flushLogsBuffer",{enumerable:!0,get:function(){return Fe._INTERNAL_flushLogsBuffer}}),Object.defineProperty(_e,"consoleLoggingIntegration",{enumerable:!0,get:function(){return Be.consoleLoggingIntegration}}),Object.defineProperty(_e,"_INTERNAL_captureMetric",{enumerable:!0,get:function(){return he._INTERNAL_captureMetric}}),Object.defineProperty(_e,"_INTERNAL_captureSerializedMetric",{enumerable:!0,get:function(){return he._INTERNAL_captureSerializedMetric}}),Object.defineProperty(_e,"_INTERNAL_flushMetricsBuffer",{enumerable:!0,get:function(){return he._INTERNAL_flushMetricsBuffer}}),Object.defineProperty(_e,"createConsolaReporter",{enumerable:!0,get:function(){return Ge.createConsolaReporter}}),Object.defineProperty(_e,"addVercelAiProcessors",{enumerable:!0,get:function(){return xe.addVercelAiProcessors}}),Object.defineProperty(_e,"getProviderMetadataAttributes",{enumerable:!0,get:function(){return xe.getProviderMetadataAttributes}}),Object.defineProperty(_e,"getTruncatedJsonString",{enumerable:!0,get:function(){return He.getTruncatedJsonString}}),Object.defineProperty(_e,"resolveAIRecordingOptions",{enumerable:!0,get:function(){return He.resolveAIRecordingOptions}}),Object.defineProperty(_e,"shouldEnableTruncation",{enumerable:!0,get:function(){return He.shouldEnableTruncation}}),Object.defineProperty(_e,"GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE",{enumerable:!0,get:function(){return ke.GEN_AI_INPUT_MESSAGES_ORIGINAL_LENGTH_ATTRIBUTE}}),Object.defineProperty(_e,"GEN_AI_REQUEST_MODEL_ATTRIBUTE",{enumerable:!0,get:function(){return ke.GEN_AI_REQUEST_MODEL_ATTRIBUTE}}),Object.defineProperty(_e,"GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE",{enumerable:!0,get:function(){return ke.GEN_AI_SYSTEM_INSTRUCTIONS_ATTRIBUTE}}),Object.defineProperty(_e,"_INTERNAL_cleanupToolCallSpanContext",{enumerable:!0,get:function(){return Ye._INTERNAL_cleanupToolCallSpanContext}}),Object.defineProperty(_e,"_INTERNAL_getSpanContextForToolCallId",{enumerable:!0,get:function(){return Ye._INTERNAL_getSpanContextForToolCallId}}),Object.defineProperty(_e,"_INTERNAL_toolCallSpanContextMap",{enumerable:!0,get:function(){return Ke.toolCallSpanContextMap}}
1189),Object.defineProperty(_e,"addOpenAiRequestAttributes",{enumerable:!0,get:function(){return we.addRequestAttributes}}),Object.defineProperty(_e,"extractOpenAiRequestAttributes",{enumerable:!0,get:function(){return we.extractRequestAttributes}}),Object.defineProperty(_e,"instrumentOpenAiClient",{enumerable:!0,get:function(){return we.instrumentOpenAiClient}}),Object.defineProperty(_e,"addOpenAiResponseAttributes",{enumerable:!0,get:function(){return ze.addResponseAttributes}}),Object.defineProperty(_e,"extractOpenAiRequestParameters",{enumerable:!0,get:function(){return ze.extractRequestParameters}}),Object.defineProperty(_e,"instrumentOpenAiStream",{enumerable:!0,get:function(){return Ve.instrumentStream}}),Object.defineProperty(_e,"OPENAI_INTEGRATION_NAME",{enumerable:!0,get:function(){return qe.OPENAI_INTEGRATION_NAME}}),Object.defineProperty(_e,"addAnthropicRequestAttributes",{enumerable:!0,get:function(){return We.addPrivateRequestAttributes}}),Object.defineProperty(_e,"addAnthropicResponseAttributes",{enumerable:!0,get:function(){return We.addResponseAttributes}}),Object.defineProperty(_e,"extractAnthropicRequestAttributes",{enumerable:!0,get:function(){return We.extractRequestAttributes}}),Object.defineProperty(_e,"instrumentAnthropicAiClient",{enumerable:!0,get:function(){return We.instrumentAnthropicAiClient}}),Object.defineProperty(_e,"instrumentAsyncIterableStream",{enumerable:!0,get:function(){return Xe.instrumentAsyncIterableStream}}),Object.defineProperty(_e,"instrumentMessageStream",{enumerable:!0,get:function(){return Xe.instrumentMessageStream}}),Object.defineProperty(_e,"ANTHROPIC_AI_INTEGRATION_NAME",{enumerable:!0,get:function(){return Je.ANTHROPIC_AI_INTEGRATION_NAME}}),Object.defineProperty(_e,"instrumentGoogleGenAIClient",{enumerable:!0,get:function(){return Qe.instrumentGoogleGenAIClient}}),Object.defineProperty(_e,"GOOGLE_GENAI_INTEGRATION_NAME",{enumerable:!0,get:function(){return Ze.GOOGLE_GENAI_INTEGRATION_NAME}}),Object.defineProperty(_e,"createLangChainCallbackHandler",{enumerable:!0,get:function(){return $e.createLangChainCallbackHandler}}),Object.defineProperty(_e,"_INTERNAL_mergeLangChainCallbackHandler",{enumerable:!0,get:function(){return et._INTERNAL_mergeLangChainCallbackHandler}}),Object.defineProperty(_e,"LANGCHAIN_INTEGRATION_NAME",{enumerable:!0,get:function(){return tt.LANGCHAIN_INTEGRATION_NAME}}),Object.defineProperty(_e,"instrumentCreateReactAgent",{enumerable:!0,get:function(){return rt.instrumentCreateReactAgent}}),Object.defineProperty(_e,"instrumentLangGraph",{enumerable:!0,get:function(){return rt.instrumentLangGraph}}),Object.defineProperty(_e,"instrumentStateGraphCompile",{enumerable:!0,get:function(){return rt.instrumentStateGraphCompile}}),Object.defineProperty(_e,"LANGGRAPH_INTEGRATION_NAME",{enumerable:!0,get:function(){return nt.LANGGRAPH_INTEGRATION_NAME}}),Object.defineProperty(_e,"SpanBuffer",{enumerable:!0,get:function(){return ot.SpanBuffer}}),Object.defineProperty(_e,"hasSpanStreamingEnabled",{enumerable:!0,get:function(){return ut.hasSpanStreamingEnabled}}),Object.defineProperty(_e,"spanStreamingIntegration",{enumerable:!0,get:function(){return it.spanStreamingIntegration}}),Object.defineProperty(_e,"_INTERNAL_FLAG_BUFFER_SIZE",{enumerable:!0,get:function(){return at._INTERNAL_FLAG_BUFFER_SIZE}}),Object.defineProperty(_e,"_INTERNAL_MAX_FLAGS_PER_SPAN",{enumerable:!0,get:function(){return at._INTERNAL_MAX_FLAGS_PER_SPAN}}),Object.defineProperty(_e,"_INTERNAL_addFeatureFlagToActiveSpan",{enumerable:!0,get:function(){return at._INTERNAL_addFeatureFlagToActiveSpan}}),Object.defineProperty(_e,"_INTERNAL_copyFlagsFromScopeToEvent",{enumerable:!0,get:function(){return at._INTERNAL_copyFlagsFromScopeToEvent}}),Object.defineProperty(_e,"_INTERNAL_insertFlagToScope",{enumerable:!0,get:function(){return at._INTERNAL_insertFlagToScope}}),Object.defineProperty(_e,"applyAggregateErrorsToEvent",{enumerable:!0,get:function(){return ct.applyAggregateErrorsToEvent}}),Object.defineProperty(_e,"getBreadcrumbLogLevelFromHttpStatusCode",{enumerable:!0,get:function(){return bt.getBreadcrumbLogLevelFromHttpStatusCode}}),Object.defineProperty(_e,"dsnFromString",{enumerable:!0,get:function(){return ft.dsnFromString}}),Object.defineProperty(_e,"dsnToString",{enumerable:!0,get:function(){return ft.dsnToString}}),Object.defineProperty(_e,"makeDsn",{enumerable:!0,get:function(){return ft.makeDsn}}),Object.defineProperty(_e,"SentryError",{enumerable:!0,get:function(){return pt.SentryError}}),Object.defineProperty(_e,"GLOBAL_OBJ",{enumerable:!0,get:function(){return dt.GLOBAL_OBJ}}),Object.defineProperty(_e,"addConsoleInstrumentationFilter",{enumerable:!0,get:function(){return lt.addConsoleInstrumentationFilter}}),Object.defineProperty(_e,"addConsoleInstrumentationHandler",{enumerable:!0,get:function(){return lt.addConsoleInstrumentationHandler}}),Object.defineProperty(_e,"addFetchEndInstrumentationHandler",{enumerable:!0,get:function(){return gt.addFetchEndInstrumentationHandler}}),Object.defineProperty(_e,"addFetchInstrumentationHandler",{enumerable:!0,get:function(){return gt.addFetchInstrumentationHandler}}),Object.defineProperty(_e,"addGlobalErrorInstrumentationHandler",{enumerable:!0,get:function(){return mt.addGlobalErrorInstrumentationHandler}}),Object.defineProperty(_e,"addGlobalUnhandledRejectionInstrumentationHandler",{enumerable:!0,get:function(){return st.addGlobalUnhandledRejectionInstrumentationHandler}}),Object.defineProperty(_e,"addHandler",{enumerable:!0,get:function(){return Tt.addHandler}}),Object.defineProperty(_e,"maybeInstrument",{enumerable:!0,get:function(){return Tt.maybeInstrument}}),Object.defineProperty(_e,"resetInstrumentationHandlers",{enumerable:!0,get:function(){return Tt.resetInstrumentationHandlers}}),Object.defineProperty(_e,"triggerHandlers",{enumerable:!0,get:function(){return Tt.triggerHandlers}}),Object.defineProperty(_e,"isDOMError",{enumerable:!0,get:function(){return Et.isDOMError}}),Object.defineProperty(_e,"isDOMException",{enumerable:!0,get:function(){return Et.isDOMException}}),Object.defineProperty(_e,"isElement",{enumerable:!0,get:function(){return Et.isElement}}),Object.defineProperty(_e,"isError",{enumerable:!0,get:function(){return Et.isError}}),Object.defineProperty(_e,"isErrorEvent",{enumerable:!0,get:function(){return Et.isErrorEvent}}),Object.defineProperty(_e,"isEvent",{enumerable:!0,get:function(){return Et.isEvent}}),Object.defineProperty(_e,"isInstanceOf",{enumerable:!0,get:function(){return Et.isInstanceOf}}),Object.defineProperty(_e,"isParameterizedString",{enumerable:!0,get:function(){return Et.isParameterizedString}}),Object.defineProperty(_e,"isPlainObject",{enumerable:!0,get:function(){return Et.isPlainObject}}),Object.defineProperty(_e,"isPrimitive",{enumerable:!0,get:function(){return Et.isPrimitive}}),Object.defineProperty(_e,"isRegExp",{enumerable:!0,get:function(){return Et.isRegExp}}),Object.defineProperty(_e,"isString",{enumerable:!0,get:function(){return Et.isString}}),Object.defineProperty(_e,"isSyntheticEvent",{enumerable:!0,get:function(){return Et.isSyntheticEvent}}),Object.defineProperty(_e,"isThenable",{enumerable:!0,get:function(){return Et.isThenable}}),Object.defineProperty(_e,"isVueViewModel",{enumerable:!0,get:function(){return Et.isVueViewModel}}),Object.defineProperty(_e,"isBrowser",{enumerable:!0,get:function(){return Ot.isBrowser}}
1189),Object.defineProperty(_e,"CONSOLE_LEVELS",{enumerable:!0,get:function(){return St.CONSOLE_LEVELS}}),Object.defineProperty(_e,"consoleSandbox",{enumerable:!0,get:function(){return St.consoleSandbox}}),Object.defineProperty(_e,"debug",{enumerable:!0,get:function(){return St.debug}}),Object.defineProperty(_e,"originalConsoleMethods",{enumerable:!0,get:function(){return St.originalConsoleMethods}}),Object.defineProperty(_e,"addContextToFrame",{enumerable:!0,get:function(){return Pt.addContextToFrame}}),Object.defineProperty(_e,"addExceptionMechanism",{enumerable:!0,get:function(){return Pt.addExceptionMechanism}}),Object.defineProperty(_e,"addExceptionTypeValue",{enumerable:!0,get:function(){return Pt.addExceptionTypeValue}}),Object.defineProperty(_e,"checkOrSetAlreadyCaught",{enumerable:!0,get:function(){return Pt.checkOrSetAlreadyCaught}}),Object.defineProperty(_e,"getEventDescription",{enumerable:!0,get:function(){return Pt.getEventDescription}}),Object.defineProperty(_e,"isAlreadyCaptured",{enumerable:!0,get:function(){return Pt.isAlreadyCaptured}}),Object.defineProperty(_e,"parseSemver",{enumerable:!0,get:function(){return Pt.parseSemver}}),Object.defineProperty(_e,"uuid4",{enumerable:!0,get:function(){return Pt.uuid4}}),Object.defineProperty(_e,"normalize",{enumerable:!0,get:function(){return yt.normalize}}),Object.defineProperty(_e,"normalizeToSize",{enumerable:!0,get:function(){return yt.normalizeToSize}}),Object.defineProperty(_e,"normalizeUrlToBase",{enumerable:!0,get:function(){return yt.normalizeUrlToBase}}),Object.defineProperty(_e,"setNormalizeStringifier",{enumerable:!0,get:function(){return yt.setNormalizeStringifier}}),Object.defineProperty(_e,"setNormalizationDepthOverrideHint",{enumerable:!0,get:function(){return _t.setNormalizationDepthOverrideHint}}),Object.defineProperty(_e,"setSkipNormalizationHint",{enumerable:!0,get:function(){return _t.setSkipNormalizationHint}}),Object.defineProperty(_e,"addNonEnumerableProperty",{enumerable:!0,get:function(){return It.addNonEnumerableProperty}}),Object.defineProperty(_e,"convertToPlainObject",{enumerable:!0,get:function(){return It.convertToPlainObject}}),Object.defineProperty(_e,"dropUndefinedKeys",{enumerable:!0,get:function(){return It.dropUndefinedKeys}}),Object.defineProperty(_e,"extractExceptionKeysForMessage",{enumerable:!0,get:function(){return It.extractExceptionKeysForMessage}}),Object.defineProperty(_e,"fill",{enumerable:!0,get:function(){return It.fill}}),Object.defineProperty(_e,"getOriginalFunction",{enumerable:!0,get:function(){return It.getOriginalFunction}}),Object.defineProperty(_e,"markFunctionWrapped",{enumerable:!0,get:function(){return It.markFunctionWrapped}}),Object.defineProperty(_e,"objectify",{enumerable:!0,get:function(){return It.objectify}}),Object.defineProperty(_e,"basename",{enumerable:!0,get:function(){return jt.basename}}),Object.defineProperty(_e,"dirname",{enumerable:!0,get:function(){return jt.dirname}}),Object.defineProperty(_e,"isAbsolute",{enumerable:!0,get:function(){return jt.isAbsolute}}),Object.defineProperty(_e,"join",{enumerable:!0,get:function(){return jt.join}}),Object.defineProperty(_e,"normalizePath",{enumerable:!0,get:function(){return jt.normalizePath}}),Object.defineProperty(_e,"relative",{enumerable:!0,get:function(){return jt.relative}}),Object.defineProperty(_e,"resolve",{enumerable:!0,get:function(){return jt.resolve}}),Object.defineProperty(_e,"SENTRY_BUFFER_FULL_ERROR",{enumerable:!0,get:function(){return At.SENTRY_BUFFER_FULL_ERROR}}),Object.defineProperty(_e,"makePromiseBuffer",{enumerable:!0,get:function(){return At.makePromiseBuffer}}),Object.defineProperty(_e,"severityLevelFromString",{enumerable:!0,get:function(){return Nt.severityLevelFromString}}),Object.defineProperty(_e,"replaceExports",{enumerable:!0,get:function(){return Rt.replaceExports}}),Object.defineProperty(_e,"UNKNOWN_FUNCTION",{enumerable:!0,get:function(){return Ct.UNKNOWN_FUNCTION}}),Object.defineProperty(_e,"createStackParser",{enumerable:!0,get:function(){return Ct.createStackParser}}),Object.defineProperty(_e,"getFramesFromEvent",{enumerable:!0,get:function(){return Ct.getFramesFromEvent}}),Object.defineProperty(_e,"getFunctionName",{enumerable:!0,get:function(){return Ct.getFunctionName}}),Object.defineProperty(_e,"stackParserFromStackParserOptions",{enumerable:!0,get:function(){return Ct.stackParserFromStackParserOptions}}),Object.defineProperty(_e,"stripSentryFramesAndReverse",{enumerable:!0,get:function(){return Ct.stripSentryFramesAndReverse}}),Object.defineProperty(_e,"isMatchingPattern",{enumerable:!0,get:function(){return Mt.isMatchingPattern}}),Object.defineProperty(_e,"safeJoin",{enumerable:!0,get:function(){return Mt.safeJoin}}),Object.defineProperty(_e,"snipLine",{enumerable:!0,get:function(){return Mt.snipLine}}),Object.defineProperty(_e,"stringMatchesSomePattern",{enumerable:!0,get:function(){return Mt.stringMatchesSomePattern}}),Object.defineProperty(_e,"truncate",{enumerable:!0,get:function(){return Mt.truncate}}),Object.defineProperty(_e,"isNativeFunction",{enumerable:!0,get:function(){return Ut.isNativeFunction}}
1189),Object.defineProperty(_e,"supportsDOMError",{enumerable:!0,get:function(){return Ut.supportsDOMError}}),Object.defineProperty(_e,"supportsDOMException",{enumerable:!0,get:function(){return Ut.supportsDOMException}}),Object.defineProperty(_e,"supportsErrorEvent",{enumerable:!0,get:function(){return Ut.supportsErrorEvent}}),Object.defineProperty(_e,"supportsFetch",{enumerable:!0,get:function(){return Ut.supportsFetch}}),Object.defineProperty(_e,"supportsHistory",{enumerable:!0,get:function(){return Ut.supportsHistory}}),Object.defineProperty(_e,"supportsNativeFetch",{enumerable:!0,get:function(){return Ut.supportsNativeFetch}}),Object.defineProperty(_e,"supportsReferrerPolicy",{enumerable:!0,get:function(){return Ut.supportsReferrerPolicy}}),Object.defineProperty(_e,"supportsReportingObserver",{enumerable:!0,get:function(){return Ut.supportsReportingObserver}}),Object.defineProperty(_e,"SyncPromise",{enumerable:!0,get:function(){return Lt.SyncPromise}}),Object.defineProperty(_e,"rejectedSyncPromise",{enumerable:!0,get:function(){return Lt.rejectedSyncPromise}}),Object.defineProperty(_e,"resolvedSyncPromise",{enumerable:!0,get:function(){return Lt.resolvedSyncPromise}}),Object.defineProperty(_e,"browserPerformanceTimeOrigin",{enumerable:!0,get:function(){return Ft.browserPerformanceTimeOrigin}}),Object.defineProperty(_e,"dateTimestampInSeconds",{enumerable:!0,get:function(){return Ft.dateTimestampInSeconds}}),Object.defineProperty(_e,"timestampInSeconds",{enumerable:!0,get:function(){return Ft.timestampInSeconds}}),Object.defineProperty(_e,"TRACEPARENT_REGEXP",{enumerable:!0,get:function(){return vt.TRACEPARENT_REGEXP}}),Object.defineProperty(_e,"extractTraceparentData",{enumerable:!0,get:function(){return vt.extractTraceparentData}}),Object.defineProperty(_e,"generateSentryTraceHeader",{enumerable:!0,get:function(){return vt.generateSentryTraceHeader}}),Object.defineProperty(_e,"generateTraceparentHeader",{enumerable:!0,get:function(){return vt.generateTraceparentHeader}}),Object.defineProperty(_e,"propagationContextFromHeaders",{enumerable:!0,get:function(){return vt.propagationContextFromHeaders}}),Object.defineProperty(_e,"shouldContinueTrace",{enumerable:!0,get:function(){return vt.shouldContinueTrace}}),Object.defineProperty(_e,"getSDKSource",{enumerable:!0,get:function(){return Bt.getSDKSource}}),Object.defineProperty(_e,"isBrowserBundle",{enumerable:!0,get:function(){return Bt.isBrowserBundle}}),Object.defineProperty(_e,"addItemToEnvelope",{enumerable:!0,get:function(){return ht.addItemToEnvelope}}),Object.defineProperty(_e,"createAttachmentEnvelopeItem",{enumerable:!0,get:function(){return ht.createAttachmentEnvelopeItem}}),Object.defineProperty(_e,"createEnvelope",{enumerable:!0,get:function(){return ht.createEnvelope}}),Object.defineProperty(_e,"createEventEnvelopeHeaders",{enumerable:!0,get:function(){return ht.createEventEnvelopeHeaders}}),Object.defineProperty(_e,"createSpanEnvelopeItem",{enumerable:!0,get:function(){return ht.createSpanEnvelopeItem}}),Object.defineProperty(_e,"envelopeContainsItemType",{enumerable:!0,get:function(){return ht.envelopeContainsItemType}}),Object.defineProperty(_e,"envelopeItemTypeToDataCategory",{enumerable:!0,get:function(){return ht.envelopeItemTypeToDataCategory}}),Object.defineProperty(_e,"forEachEnvelopeItem",{enumerable:!0,get:function(){return ht.forEachEnvelopeItem}}),Object.defineProperty(_e,"getSdkMetadataForEnvelopeHeader",{enumerable:!0,get:function(){return ht.getSdkMetadataForEnvelopeHeader}}),Object.defineProperty(_e,"parseEnvelope",{enumerable:!0,get:function(){return ht.parseEnvelope}}),Object.defineProperty(_e,"serializeEnvelope",{enumerable:!0,get:function(){return ht.serializeEnvelope}}),Object.defineProperty(_e,"createClientReportEnvelope",{enumerable:!0,get:function(){return Dt.createClientReportEnvelope}}),Object.defineProperty(_e,"DEFAULT_RETRY_AFTER",{enumerable:!0,get:function(){return Gt.DEFAULT_RETRY_AFTER}}),Object.defineProperty(_e,"disabledUntil",{enumerable:!0,get:function(){return Gt.disabledUntil}}),Object.defineProperty(_e,"isRateLimited",{enumerable:!0,get:function(){return Gt.isRateLimited}}),Object.defineProperty(_e,"parseRetryAfterHeader",{enumerable:!0,get:function(){return Gt.parseRetryAfterHeader}}),Object.defineProperty(_e,"updateRateLimits",{enumerable:!0,get:function(){return Gt.updateRateLimits}}),Object.defineProperty(_e,"MAX_BAGGAGE_STRING_LENGTH",{enumerable:!0,get:function(){return xt.MAX_BAGGAGE_STRING_LENGTH}}),Object.defineProperty(_e,"SENTRY_BAGGAGE_KEY_PREFIX",{enumerable:!0,get:function(){return xt.SENTRY_BAGGAGE_KEY_PREFIX}}),Object.defineProperty(_e,"SENTRY_BAGGAGE_KEY_PREFIX_REGEX",{enumerable:!0,get:function(){return xt.SENTRY_BAGGAGE_KEY_PREFIX_REGEX}}),Object.defineProperty(_e,"baggageHeaderToDynamicSamplingContext",{enumerable:!0,get:function(){return xt.baggageHeaderToDynamicSamplingContext}}),Object.defineProperty(_e,"dynamicSamplingContextToSentryBaggageHeader",{enumerable:!0,get:function(){return xt.dynamicSamplingContextToSentryBaggageHeader}}),Object.defineProperty(_e,"mergeBaggageHeaders",{enumerable:!0,get:function(){return xt.mergeBaggageHeaders}}),Object.defineProperty(_e,"objectToBaggageHeader",{enumerable:!0,get:function(){return xt.objectToBaggageHeader}}),Object.defineProperty(_e,"parseBaggageHeader",{enumerable:!0,get:function(){return xt.parseBaggageHeader}}
1189),Object.defineProperty(_e,"getHttpSpanDetailsFromUrlObject",{enumerable:!0,get:function(){return Ht.getHttpSpanDetailsFromUrlObject}}),Object.defineProperty(_e,"getSanitizedUrlString",{enumerable:!0,get:function(){return Ht.getSanitizedUrlString}}),Object.defineProperty(_e,"getSanitizedUrlStringFromUrlObject",{enumerable:!0,get:function(){return Ht.getSanitizedUrlStringFromUrlObject}}),Object.defineProperty(_e,"isURLObjectRelative",{enumerable:!0,get:function(){return Ht.isURLObjectRelative}}),Object.defineProperty(_e,"parseStringToURLObject",{enumerable:!0,get:function(){return Ht.parseStringToURLObject}}),Object.defineProperty(_e,"parseUrl",{enumerable:!0,get:function(){return Ht.parseUrl}}),Object.defineProperty(_e,"stripDataUrlContent",{enumerable:!0,get:function(){return Ht.stripDataUrlContent}}),Object.defineProperty(_e,"stripUrlQueryAndFragment",{enumerable:!0,get:function(){return Ht.stripUrlQueryAndFragment}}),Object.defineProperty(_e,"_INTERNAL_enhanceErrorWithSentryInfo",{enumerable:!0,get:function(){return kt._enhanceErrorWithSentryInfo}}),Object.defineProperty(_e,"eventFromMessage",{enumerable:!0,get:function(){return kt.eventFromMessage}}),Object.defineProperty(_e,"eventFromUnknownInput",{enumerable:!0,get:function(){return kt.eventFromUnknownInput}}),Object.defineProperty(_e,"exceptionFromError",{enumerable:!0,get:function(){return kt.exceptionFromError}}),Object.defineProperty(_e,"parseStackFrames",{enumerable:!0,get:function(){return kt.parseStackFrames}}),Object.defineProperty(_e,"LRUMap",{enumerable:!0,get:function(){return Yt.LRUMap}}),Object.defineProperty(_e,"generateSpanId",{enumerable:!0,get:function(){return Kt.generateSpanId}}),Object.defineProperty(_e,"generateTraceId",{enumerable:!0,get:function(){return Kt.generateTraceId}}),Object.defineProperty(_e,"SDK_VERSION",{enumerable:!0,get:function(){return wt.SDK_VERSION}}),Object.defineProperty(_e,"getDebugImagesForResources",{enumerable:!0,get:function(){return zt.getDebugImagesForResources}}),Object.defineProperty(_e,"getFilenameToDebugIdMap",{enumerable:!0,get:function(){return zt.getFilenameToDebugIdMap}}),Object.defineProperty(_e,"getFilenameToMetadataMap",{enumerable:!0,get:function(){return Vt.getFilenameToMetadataMap}}),Object.defineProperty(_e,"escapeStringForRegex",{enumerable:!0,get:function(){return qt.escapeStringForRegex}}),Object.defineProperty(_e,"_INTERNAL_safeDateNow",{enumerable:!0,get:function(){return Wt.safeDateNow}}),Object.defineProperty(_e,"_INTERNAL_safeMathRandom",{enumerable:!0,get:function(){return Wt.safeMathRandom}}),Object.defineProperty(_e,"_INTERNAL_withRandomSafeContext",{enumerable:!0,get:function(){return Wt.withRandomSafeContext}}),Object.defineProperty(_e,"getComponentName",{enumerable:!0,get:function(){return Xt.getComponentName}}),Object.defineProperty(_e,"getLocationHref",{enumerable:!0,get:function(){return Xt.getLocationHref}}),Object.defineProperty(_e,"htmlTreeAsString",{enumerable:!0,get:function(){return Xt.htmlTreeAsString}}),Object.defineProperty(_e,"instrumentLangChainEmbeddings",{enumerable:!0,get:function(){return Jt.instrumentLangChainEmbeddings}}),Object.defineProperty(_e,"logger",{enumerable:!0,get:function(){return ve}}),Object.defineProperty(_e,"metrics",{enumerable:!0,get:function(){return De}});var t=r(_d[0]),n=r(_d[1]),o=r(_d[2]),u=r(_d[3]),c=r(_d[4]),b=r(_d[5]),f=r(_d[6]),p=r(_d[7]),d=r(_d[8]),l=r(_d[9]),s=r(_d[10]),T=r(_d[11]),E=r(_d[12]),O=r(_d[13]),S=r(_d[14]),P=r(_d[15]),y=r(_d[16]),_=r(_d[17]),I=r(_d[18]),j=r(_d[19]),A=r(_d[20]),N=r(_d[21]),R=r(_d[22]),C=r(_d[23]),M=r(_d[24]),U=r(_d[25]),L=r(_d[26]),F=r(_d[27]),v=r(_d[28]),B=r(_d[29]),h=r(_d[30]),D=r(_d[31]),G=r(_d[32]),x=r(_d[33]),H=r(_d[34]),k=r(_d[35]),Y=r(_d[36]),K=r(_d[37]),w=r(_d[38]),z=r(_d[39]),V=r(_d[40]),q=r(_d[41]),W=r(_d[42]),X=r(_d[43]),J=r(_d[44]),Q=r(_d[45]),Z=r(_d[46]),$=r(_d[47]),ee=r(_d[48]),te=r(_d[49]),re=r(_d[50]),ne=r(_d[51]),oe=r(_d[52]),ue=r(_d[53]),ie=r(_d[54]),ae=r(_d[55]),ce=r(_d[56]),be=r(_d[57]),fe=r(_d[58]),pe=r(_d[59]),de=r(_d[60]),le=r(_d[61]),ge=r(_d[62]),me=r(_d[63]),se=r(_d[64]),Te=r(_d[65]),Ee=r(_d[66]),Oe=r(_d[67]),Se=r(_d[68]),Pe=r(_d[69]),ye=r(_d[70]),Ie=r(_d[71]),je=r(_d[72]),Ae=r(_d[73]),Ne=r(_d[74]),Re=r(_d[75]),Ce=r(_d[76]),Me=r(_d[77]),Ue=r(_d[78]),Le=r(_d[79]),Fe=r(_d[80]),ve=e(r(_d[81])),Be=r(_d[82]),he=r(_d[83]),De=e(r(_d[84])),Ge=r(_d[85]),xe=r(_d[86]),He=r(_d[87]),ke=r(_d[88]),Ye=r(_d[89]),Ke=r(_d[90]),we=r(_d[91]),ze=r(_d[92]),Ve=r(_d[93]),qe=r(_d[94]),We=r(_d[95]),Xe=r(_d[9
11896]),Je=r(_d[97]),Qe=r(_d[98]),Ze=r(_d[99]),$e=r(_d[100]),et=r(_d[101]),tt=r(_d[102]),rt=r(_d[103]),nt=r(_d[104]),ot=r(_d[105]),ut=r(_d[106]),it=r(_d[107]),at=r(_d[108]),ct=r(_d[109]),bt=r(_d[110]),ft=r(_d[111]),pt=r(_d[112]),dt=r(_d[113]),lt=r(_d[114]),gt=r(_d[115]),mt=r(_d[116]),st=r(_d[117]),Tt=r(_d[118]),Et=r(_d[119]),Ot=r(_d[120]),St=r(_d[121]),Pt=r(_d[122]),yt=r(_d[123]),_t=r(_d[124]),It=r(_d[125]),jt=r(_d[126]),At=r(_d[127]),Nt=r(_d[128]),Rt=r(_d[129]),Ct=r(_d[130]),Mt=r(_d[131]),Ut=r(_d[132]),Lt=r(_d[133]),Ft=r(_d[134]),vt=r(_d[135]),Bt=r(_d[136]),ht=r(_d[137]),Dt=r(_d[138]),Gt=r(_d[139]),xt=r(_d[140]),Ht=r(_d[141]),kt=r(_d[142]),Yt=r(_d[143]),Kt=r(_d[144]),wt=r(_d[145]),zt=r(_d[146]),Vt=r(_d[147]),qt=r(_d[148]),Wt=r(_d[149]),Xt=r(_d[150]),Jt=r(_d[151])},1092,[860,893,898,902,916,901,892,913,918,904,910,915,909,919,891,903,922,890,873,871,927,866,875,874,924,929,930,953,944,954,955,931,956,957,958,960,961,920,923,962,899,907,963,914,965,966,967,870,886,897,968,969,970,971,917,887,900,972,906,973,974,975,976,977,980,982,984,987,988,989,991,992,993,994,995,997,998,999,1000,1001,932,1002,1003,940,1005,1006,1007,1008,1009,1013,1012,1015,1018,1017,1016,1019,1021,1020,1023,1024,1027,1029,1028,1030,1031,1033,912,1036,996,978,1037,896,1038,863,985,1039,862,869,864,878,937,865,876,881,882,877,990,945,986,1041,868,880,1040,925,883,894,939,908,947,946,895,964,979,1042,885,867,926,981,1043,879,1085,1086]);
1190__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"WINDOW",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"getHttpRequestData",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"ignoreNextOnError",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"shouldIgnoreOnError",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"wrap",{enumerable:!0,get:function(){return u}});var t=r(d[0]);const n=t.GLOBAL_OBJ;let o=0;function c(){return o>0}function p(){o++,setTimeout(()=>{o--})}function u(n,o={}){if("function"!=typeof n)return n;try{if(Object.prototype.hasOwnProperty.call(n,"__sentry_wrapped__")){const t=n.__sentry_wrapped__;return"function"==typeof t?t:n}if((0,t.getOriginalFunction)(n))return n}catch{return n}const c=function(...c){t.GLOBAL_OBJ._sentryWrappedDepth=(t.GLOBAL_OBJ._sentryWrappedDepth||0)+1;try{const t=c.map(t=>u(t,o));return n.apply(this,t)}catch(n){throw p(),(0,t.withScope)(p=>{p.addEventProcessor(n=>(o.mechanism&&((0,t.addExceptionTypeValue)(n,void 0,void 0),(0,t.addExceptionMechanism)(n,o.mechanism)),n.extra={...n.extra,arguments:c},n)),(0,t.captureException)(n)}),n}finally{t.GLOBAL_OBJ._sentryWrappedDepth=(t.GLOBAL_OBJ._sentryWrappedDepth||0)-1}};try{for(const t in n)Object.prototype.hasOwnProperty.call(n,t)&&(c[t]=n[t])}catch{}(0,t.markFunctionWrapped)(c,n),(0,t.addNonEnumerableProperty)(n,"__sentry_wrapped__",c);try{Object.getOwnPropertyDescriptor(c,"name").configurable&&Object.defineProperty(c,"name",{get:()=>n.name})}catch{}return c}function s(){const o=(0,t.getLocationHref)(),{referrer:c}=n.document||{},{userAgent:p}=n.navigator||{};return{url:o,headers:{...c&&{Referer:c},...p&&{"User-Agent":p}}}}},1093,[1092]);
1191__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"feedbackSyncIntegration",{enumerable:!0,get:function(){return n}});var t=r(d[0]);const n=(0,t.buildFeedbackIntegration)({getModalIntegration:()=>t.feedbackModalIntegration,getScreenshotIntegration:()=>t.feedbackScreenshotIntegration})},1094,[1090]);
1192__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"BrowserClient",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"applyDefaultOptions",{enumerable:!0,get:function(){return c}});var t=r(d[0]),s=r(d[1]),n=r(d[2]);class o extends t.Client{constructor(s){const o=c(s),p=n.WINDOW.SENTRY_SDK_SOURCE||(0,t.getSDKSource)();(0,t.applySdkMetadata)(o,"browser",["browser"],p),super(o);const{userInfo:u}=this.getDataCollectionOptions();o._metadata?.sdk&&(o._metadata.sdk.settings={infer_ip:u?"auto":"never",...o._metadata.sdk.settings});const{sendClientReports:_}=this._options;n.WINDOW.document&&n.WINDOW.document.addEventListener("visibilitychange",()=>{"hidden"===n.WINDOW.document.visibilityState&&(_&&this._flushOutcomes(),queueMicrotask(()=>{this.flush()}))}),u&&this.on("beforeSendSession",t.addAutoIpAddressToSession)}eventFromException(t,n){return(0,s.eventFromException)(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",o){return(0,s.eventFromMessage)(this._options.stackParser,t,n,o,this._options.attachStacktrace)}_prepareEvent(t,s,n,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,s,n,o)}}function c(t){return{release:"string"==typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:n.WINDOW.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...t}}},1095,[1092,1096,1093]);
1193__d(function(g,r,i,a,m,e,d){"use strict";
1193Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"eventFromException",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"eventFromMessage",{enumerable:!0,get:function(){return x}}),Object.defineProperty(e,"eventFromUnknownInput",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"exceptionFromError",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"extractMessage",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"extractType",{enumerable:!0,get:function(){return v}});var t=r(d[0]);function n(t,n){const o=c(t,n),s={type:v(n),value:y(n)};return o.length&&(s.stacktrace={frames:o}),void 0===s.type&&""===s.value&&(s.value="Unrecoverable error caught"),s}function o(o,s,u,f){const p=(0,t.getClient)(),l=p?.getOptions().normalizeDepth,v=(y=s,Object.values(y).find(t=>t instanceof Error));var y;const E={__serialized__:(0,t.normalizeToSize)(s,l)};if(v)return{exception:{values:[n(o,v)]},extra:E};const x={exception:{values:[{type:(0,t.isEvent)(s)?s.constructor.name:f?"UnhandledRejection":"Error",value:b(s,{isUnhandledRejection:f})}]},extra:E};if(u){const t=c(o,u);t.length&&(x.exception.values[0].stacktrace={frames:t})}return x}function s(t,o){return{exception:{values:[n(t,o)]}}}function c(t,n){const o=n.stacktrace||n.stack||"",s=f(n),c=p(n);try{return t(o,s,c)}catch{}return[]}const u=/Minified React error #\d+;/i;function f(t){return t&&u.test(t.message)?1:0}function p(t){return"number"==typeof t.framesToPop?t.framesToPop:0}function l(t){return"undefined"!=typeof WebAssembly&&void 0!==WebAssembly.Exception&&t instanceof WebAssembly.Exception}function v(t){const n=t?.name;if(!n&&l(t)){return t.message&&Array.isArray(t.message)&&2==t.message.length?t.message[0]:"WebAssembly.Exception"}return n}function y(n){const o=n?.message;return l(n)?Array.isArray(n.message)&&2==n.message.length?n.message[1]:"wasm exception":o?o.error&&"string"==typeof o.error.message?(0,t._INTERNAL_enhanceErrorWithSentryInfo)(o.error):(0,t._INTERNAL_enhanceErrorWithSentryInfo)(n):"No error message"}function E(n,o,s,c){const u=h(n,o,s?.syntheticException||void 0,c);return(0,t.addExceptionMechanism)(u),u.level="error",s?.event_id&&(u.event_id=s.event_id),(0,t.resolvedSyncPromise)(u)}function x(n,o,s="info",c,u){const f=_(n,o,c?.syntheticException||void 0,u);return f.level=s,c?.event_id&&(f.event_id=c.event_id),(0,t.resolvedSyncPromise)(f)}function h(n,u,f,p,l){let v;if((0,t.isErrorEvent)(u)&&u.error){return s(n,u.error)}if((0,t.isDOMError)(u)||(0,t.isDOMException)(u)){const o=u;if("stack"in u){v=s(n,u);const o=v.exception?.values?.[0];if(p&&f&&o&&!o.stacktrace){const s=c(n,f);s.length&&(o.stacktrace={frames:s},(0,t.addExceptionMechanism)(v,{synthetic:!0}))}}else{const s=o.name||((0,t.isDOMError)(o)?"DOMError":"DOMException"),c=o.message?`${s}: ${o.message}`:s;v=_(n,c,f,p),(0,t.addExceptionTypeValue)(v,c)}return"code"in o&&(v.tags={...v.tags,"DOMException.code":`${o.code}`}),v}if((0,t.isError)(u))return s(n,u);if((0,t.isPlainObject)(u)||(0,t.isEvent)(u)){return v=o(n,u,f,l),(0,t.addExceptionMechanism)(v,{synthetic:!0}),v}return v=_(n,u,f,p),(0,t.addExceptionTypeValue)(v,`${u}`,void 0),(0,t.addExceptionMechanism)(v,{synthetic:!0}),v}function _(n,o,s,u){const f={};if(u&&s){const u=c(n,s);u.length&&(f.exception={values:[{value:o,stacktrace:{frames:u}}]}),(0,t.addExceptionMechanism)(f,{synthetic:!0})}if((0,t.isParameterizedString)(o)){const{__sentry_template_string__:t,__sentry_template_values__:n}=o;return f.logentry={message:t,params:n},f}return f.message=o,f}function b(n,{isUnhandledRejection:o}){const s=(0,t.extractExceptionKeysForMessage)(n),c=o?"promise rejection":"exception";if((0,t.isErrorEvent)(n))return`Event \`ErrorEvent\` captured as ${c} with message \`${n.message}\``;if((0,t.isEvent)(n)){return`Event \`${O(n)}\` (type=${n.type}) captured as ${c}`}return`Object captured as ${c} with keys: ${s}`}function O(t){try{const n=Object.getPrototypeOf(t);return n?n.constructor.name:void 0}catch{}}},1096,[1092]);
1194__d(function(g,r,i,a,m,_e,d){"use strict";
1194Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"makeFetchTransport",{enumerable:!0,get:function(){return o}});var e=r(d[0]),t=r(d[1]);const n=40;function o(o,s=(0,t.getNativeImplementation)("fetch")){let c=0,f=0;return(0,e.createTransport)(o,async function(e){const n=e.body.length;c+=n,f++;const u={body:e.body,method:"POST",referrerPolicy:"strict-origin",headers:o.headers,keepalive:c<=6e4&&f<15,...o.fetchOptions};try{const e=await s(o.url,u);return{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}}}catch(e){throw(0,t.clearCachedImplementation)("fetch"),e}finally{c-=n,f--}},(0,e.makePromiseBuffer)(o.bufferSize||n))}},1097,[1092,1098]);
1195__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addClsInstrumentationHandler",{enumerable:!0,get:function(){return t.addClsInstrumentationHandler}}),Object.defineProperty(e,"addInpInstrumentationHandler",{enumerable:!0,get:function(){return t.addInpInstrumentationHandler}}),Object.defineProperty(e,"addLcpInstrumentationHandler",{enumerable:!0,get:function(){return t.addLcpInstrumentationHandler}}),Object.defineProperty(e,"addPerformanceInstrumentationHandler",{enumerable:!0,get:function(){return t.addPerformanceInstrumentationHandler}}),Object.defineProperty(e,"addTtfbInstrumentationHandler",{enumerable:!0,get:function(){return t.addTtfbInstrumentationHandler}}),Object.defineProperty(e,"addPerformanceEntries",{enumerable:!0,get:function(){return n.addPerformanceEntries}}),Object.defineProperty(e,"addWebVitalsToSpan",{enumerable:!0,get:function(){return n.addWebVitalsToSpan}}),Object.defineProperty(e,"startTrackingInteractions",{enumerable:!0,get:function(){return n.startTrackingInteractions}}),Object.defineProperty(e,"startTrackingLongAnimationFrames",{enumerable:!0,get:function(){return n.startTrackingLongAnimationFrames}}),Object.defineProperty(e,"startTrackingLongTasks",{enumerable:!0,get:function(){return n.startTrackingLongTasks}}),Object.defineProperty(e,"startTrackingWebVitals",{enumerable:!0,get:function(){return n.startTrackingWebVitals}}),Object.defineProperty(e,"elementTimingIntegration",{enumerable:!0,get:function(){return o.elementTimingIntegration}}),Object.defineProperty(e,"startTrackingElementTiming",{enumerable:!0,get:function(){return o.startTrackingElementTiming}}),Object.defineProperty(e,"extractNetworkProtocol",{enumerable:!0,get:function(){return u.extractNetworkProtocol}}),Object.defineProperty(e,"trackClsAsSpan",{enumerable:!0,get:function(){return c.trackClsAsSpan}}),Object.defineProperty(e,"trackInpAsSpan",{enumerable:!0,get:function(){return c.trackInpAsSpan}}),Object.defineProperty(e,"trackLcpAsSpan",{enumerable:!0,get:function(){return c.trackLcpAsSpan}}),Object.defineProperty(e,"whenIdleOrHidden",{enumerable:!0,get:function(){return s.whenIdleOrHidden}}),Object.defineProperty(e,"addClickKeypressInstrumentationHandler",{enumerable:!0,get:function(){return l.addClickKeypressInstrumentationHandler}}),Object.defineProperty(e,"addHistoryInstrumentationHandler",{enumerable:!0,get:function(){return f.addHistoryInstrumentationHandler}}),Object.defineProperty(e,"clearCachedImplementation",{enumerable:!0,get:function(){return b.clearCachedImplementation}}),Object.defineProperty(e,"fetch",{enumerable:!0,get:function(){return b.fetch}}),Object.defineProperty(e,"getNativeImplementation",{enumerable:!0,get:function(){return b.getNativeImplementation}}),Object.defineProperty(e,"setTimeout",{enumerable:!0,get:function(){return b.setTimeout}}),Object.defineProperty(e,"SENTRY_XHR_DATA_KEY",{enumerable:!0,get:function(){return p.SENTRY_XHR_DATA_KEY}}),Object.defineProperty(e,"addXhrInstrumentationHandler",{enumerable:!0,get:function(){return p.addXhrInstrumentationHandler}}),Object.defineProperty(e,"getBodyString",{enumerable:!0,get:function(){return y.getBodyString}}),Object.defineProperty(e,"getFetchRequestArgBody",{enumerable:!0,get:function(){return y.getFetchRequestArgBody}}),Object.defineProperty(e,"parseXhrResponseHeaders",{enumerable:!0,get:function(){return y.parseXhrResponseHeaders}}),Object.defineProperty(e,"serializeFormData",{enumerable:!0,get:function(){return y.serializeFormData}}),Object.defineProperty(e,"resourceTimingToSpanAttributes",{enumerable:!0,get:function(){return P.resourceTimingToSpanAttributes}}),Object.defineProperty(e,"htmlTreeAsString",{enumerable:!0,get:function(){return O.htmlTreeAsString}}),Object.defineProperty(e,"isElement",{enumerable:!0,get:function(){return j.isElement}}),Object.defineProperty(e,"registerInpInteractionListener",{enumerable:!0,get:function(){return I.registerInpInteractionListener}}),Object.defineProperty(e,"startTrackingINP",{enumerable:!0,get:function(){return I.startTrackingINP}});
1195var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),s=r(d[5]),l=r(d[6]),f=r(d[7]),b=r(d[8]),p=r(d[9]),y=r(d[10]),P=r(d[11]),O=r(d[12]),j=r(d[13]),I=r(d[14])},1098,[1099,1123,1130,1126,1131,1119,1133,1134,1135,1136,1137,1129,1124,1138,1132]);
1196__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"addClsInstrumentationHandler",{enumerable:!0,get:function(){return y}}),Object.defineProperty(_e,"addInpInstrumentationHandler",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"addLcpInstrumentationHandler",{enumerable:!0,get:function(){return I}}),Object.defineProperty(_e,"addPerformanceInstrumentationHandler",{enumerable:!0,get:function(){return v}}),Object.defineProperty(_e,"addTtfbInstrumentationHandler",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e,"isPerformanceEventTiming",{enumerable:!0,get:function(){return D}});var n=r(d[0]),e=r(d[1]),t=r(d[2]),o=r(d[3]),u=r(d[4]),c=r(d[5]),f=r(d[6]);const l={},s={};let b,p,P,h;function y(n,e=!1){return L("cls",n,C,b,e)}function I(n,e=!1){return L("lcp",n,H,p,e)}function O(n){return L("ttfb",n,_,P)}function j(n){return L("inp",n,E,h)}function v(n,e){return N(n,e),s[n]||(B(n),s[n]=!0),A(n,e)}function T(t,o){const u=l[t];if(u?.length)for(const c of u)try{c(o)}catch(o){e.DEBUG_BUILD&&n.debug.error(`Error while triggering instrumentation handler.\nType: ${t}\nName: ${(0,n.getFunctionName)(c)}\nError:`,o)}}function C(){return(0,t.onCLS)(n=>{T("cls",{metric:n}),b=n},{reportAllChanges:!0})}function H(){return(0,u.onLCP)(n=>{T("lcp",{metric:n}),p=n},{reportAllChanges:!0})}function _(){return(0,f.onTTFB)(n=>{T("ttfb",{metric:n}),P=n})}function E(){return(0,o.onINP)(n=>{T("inp",{metric:n}),h=n})}function L(n,e,t,o,u=!1){let c;return N(n,e),s[n]||(c=t(),s[n]=!0),o&&e({metric:o}),A(n,e,u?c:void 0)}function B(n){const e={};"event"===n&&(e.durationThreshold=0),(0,c.observe)(n,e=>{T(n,{entries:e})},e)}function N(n,e){l[n]=l[n]||[],l[n].push(e)}function A(n,e,t){return()=>{t&&t();const o=l[n];if(!o)return;const u=o.indexOf(e);-1!==u&&o.splice(u,1)}}function D(n){return"duration"in n}},1099,[859,1100,1101,1116,1120,1112,1122]);
1197__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEBUG_BUILD",{enumerable:!0,get:function(){return _}});const _='undefined'==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},1100,[]);
1198__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"CLSThresholds",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"onCLS",{enumerable:!0,get:function(){return y}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]),l=r(d[6]),f=r(d[7]),b=r(d[8]);const _=[.1,.25],y=(y,h={})=>{(0,b.onFCP)((0,f.runOnce)(()=>{const f=(0,s.initMetric)("CLS",0);let b;const p=(0,o.getVisibilityWatcher)(),v=(0,u.initUnique)(h,c.LayoutShiftManager),C=t=>{for(const n of t)v._processEntry(n);v._sessionValue>f.value&&(f.value=v._sessionValue,f.entries=v._sessionEntries,b())},O=(0,l.observe)("layout-shift",C);O&&(b=(0,n.bindReporter)(y,f,_,h.reportAllChanges),p.onHidden(()=>{C(O.takeRecords()),b(!0)}),t.WINDOW?.setTimeout?.(b))}))}},1101,[1102,1103,1104,1108,1110,1111,1112,1113,1114]);
1199__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"WINDOW",{enumerable:!0,get:function(){return t}});const t=r(d[0]).GLOBAL_OBJ},1102,[859]);
1200__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"bindReporter",{enumerable:!0,get:function(){return n}});const t=(t,n)=>t>n[1]?"poor":t>n[0]?"needs-improvement":"good",n=(n,o,u,l)=>{let v,c;return p=>{o.value>=0&&(p||l)&&(c=o.value-(v??0),(c||void 0===v)&&(v=o.value,o.delta=c,o.rating=t(o.value,u),n(o)))}}},1103,[]);
1201__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"getVisibilityWatcher",{enumerable:!0,get:function(){return p}});var e=r(d[0]),t=r(d[1]),n=r(d[2]);let s=-1;const c=new Set,o=e=>{if(u(e)&&s>-1){if("visibilitychange"===e.type||"pagehide"===e.type)for(const e of c)e();isFinite(s)||(s="visibilitychange"===e.type?e.timeStamp:0,(0,n.removePageListener)("prerenderingchange",o,!0))}},p=()=>
1201{if(e.WINDOW.document&&s<0){const c=(0,t.getActivationStart)(),p=e.WINDOW.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(e=>"hidden"===e.name&&e.startTime>c)[0]?.startTime;s=p??("hidden"!==e.WINDOW.document?.visibilityState||e.WINDOW.document?.prerendering?1/0:0),(0,n.addPageListener)("visibilitychange",o,!0),(0,n.addPageListener)("pagehide",o,!0),(0,n.addPageListener)("prerenderingchange",o,!0)}return{get firstHiddenTime(){return s},onHidden(e){c.add(e)}}};function u(t){return"pagehide"===t.type||"hidden"===e.WINDOW.document?.visibilityState}},1104,[1102,1105,1107]);
1202__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getActivationStart",{enumerable:!0,get:function(){return n}});var t=r(d[0]);const n=()=>{const n=(0,t.getNavigationEntry)();return n?.activationStart??0}},1105,[1106]);
1203__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getNavigationEntry",{enumerable:!0,get:function(){return n}});var t=r(d[0]);const n=(n=!0)=>{const o=t.WINDOW.performance?.getEntriesByType?.("navigation")[0];if(!n||o&&o.responseStart>0&&o.responseStart<performance.now())return o}},1106,[1102]);
1204__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addPageListener",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"removePageListener",{enumerable:!0,get:function(){return u}});var n=r(d[0]);function t(t,u,o){n.WINDOW.document&&n.WINDOW.addEventListener(t,u,o)}function u(t,u,o){n.WINDOW.document&&n.WINDOW.removeEventListener(t,u,o)}},1107,[1102]);
1205__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"initMetric",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]);const u=(u,s=-1)=>{const p=(0,c.getNavigationEntry)();let l="navigate";p&&(t.WINDOW.document?.prerendering||(0,o.getActivationStart)()>0?l="prerender":t.WINDOW.document?.wasDiscarded?l="restore":p.type&&(l=p.type.replace(/_/g,"-")));return{name:u,value:s,rating:"good",delta:0,entries:[],id:(0,n.generateUniqueID)(),navigationType:l}}},1108,[1102,1109,1105,1106]);
1206__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"generateUniqueID",{enumerable:!0,get:function(){return t}});const t=()=>`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`},1109,[]);
1207__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"initUnique",{enumerable:!0,get:function(){return n}});const t=new WeakMap;function n(n,u){try{return t.get(n)||t.set(n,new u),t.get(n)}catch(t){return new u}}},1110,[]);
1208__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"LayoutShiftManager",{enumerable:!0,get:function(){return s}});class s{constructor(){this._sessionValue=0,this._sessionEntries=[]}_processEntry(s){if(s.hadRecentInput)return;const t=this._sessionEntries[0],n=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&t&&n&&s.startTime-n.startTime<1e3&&s.startTime-t.startTime<5e3?(this._sessionValue+=s.value,this._sessionEntries.push(s)):(this._sessionValue=s.value,this._sessionEntries=[s]),this._onAfterProcessingUnexpectedShift?.(s)}}},1111,[]);
1209__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"observe",{enumerable:!0,get:function(){return t}});const t=(t,n,s={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(t)){const o=new PerformanceObserver(t=>{Promise.resolve().then(()=>{n(t.getEntries())})});return o.observe({type:t,buffered:!0,...s}),o}}catch{}}},1112,[]);
1210__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"runOnce",{enumerable:!0,get:function(){return t}});const t=t=>{let n=!1;return()=>{n||(t(),n=!0)}}},1113,[]);
1211__d(function(g,r,i,a,m,e,d){"use strict";
1211Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"FCPThresholds",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"onFCP",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=r(d[5]);const f=[1800,3e3],l=(l,b={})=>{(0,u.whenActivated)(()=>{const u=(0,o.getVisibilityWatcher)(),p=(0,s.initMetric)("FCP");let h;const v=(0,c.observe)("paint",t=>{for(const o of t)"first-contentful-paint"===o.name&&(v.disconnect(),o.startTime<u.firstHiddenTime&&(p.value=Math.max(o.startTime-(0,n.getActivationStart)(),0),p.entries.push(o),h(!0)))});v&&(h=(0,t.bindReporter)(l,p,f,b.reportAllChanges))})}},1114,[1103,1105,1104,1108,1112,1115]);
1212__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"whenActivated",{enumerable:!0,get:function(){return t}});var n=r(d[0]);const t=t=>{n.WINDOW.document?.prerendering?addEventListener("prerenderingchange",()=>t(),!0):t()}},1115,[1102]);
1213__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INPThresholds",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"onINP",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),l=r(d[5]),u=r(d[6]),f=r(d[7]),b=r(d[8]);const h=[200,500],p=(p,v={})=>{if(!globalThis.PerformanceEventTiming||!("interactionId"in PerformanceEventTiming.prototype))return;const y=(0,n.getVisibilityWatcher)();(0,f.whenActivated)(()=>{(0,u.initInteractionCountPolyfill)();const n=(0,o.initMetric)("INP");let f;const P=(0,c.initUnique)(v,s.InteractionManager),I=t=>{(0,b.whenIdleOrHidden)(()=>{for(const n of t)P._processEntry(n);const o=P._estimateP98LongestInteraction();o&&o._latency!==n.value&&(n.value=o._latency,n.entries=o.entries,f())})},_=(0,l.observe)("event",I,{durationThreshold:v.durationThreshold??40});f=(0,t.bindReporter)(p,n,h,v.reportAllChanges),_&&(_.observe({type:"first-input",buffered:!0}),y.onHidden(()=>{I(_.takeRecords()),f(!0)}))})}},1116,[1103,1104,1108,1110,1117,1112,1118,1115,1119]);
1214__d(function(g,r,i,_a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"InteractionManager",{enumerable:!0,get:function(){return s}});var t=r(d[0]);let n=0;class s{constructor(){this._longestInteractionList=[],this._longestInteractionMap=new Map}_resetInteractions(){n=(0,t.getInteractionCount)(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const s=Math.min(this._longestInteractionList.length-1,Math.floor(((0,t.getInteractionCount)()-n)/50));return this._longestInteractionList[s]}_processEntry(t){if(this._onBeforeProcessingEntry?.(t),!t.interactionId&&"first-input"!==t.entryType)return;const n=this._longestInteractionList.at(-1);let s=this._longestInteractionMap.get(t.interactionId);if(s||this._longestInteractionList.length<10||t.duration>n._latency){if(s?t.duration>s._latency?(s.entries=[t],s._latency=t.duration):t.duration===s._latency&&t.startTime===s.entries[0].startTime&&s.entries.push(t):(s={id:t.interactionId,entries:[t],_latency:t.duration},this._longestInteractionMap.set(s.id,s),this._longestInteractionList.push(s)),this._longestInteractionList.sort((t,n)=>n._latency-t._latency),this._longestInteractionList.length>10){const t=this._longestInteractionList.splice(10);for(const n of t)this._longestInteractionMap.delete(n.id)}this._onAfterProcessingINPCandidate?.(s)}}}},1117,[1118]);
1215__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"getInteractionCount",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"initInteractionCountPolyfill",{enumerable:!0,get:function(){return l}});var e=r(d[0]);let t=0,n=1/0,o=0;const c=e=>{e.forEach(e=>{e.interactionId&&(n=Math.min(n,e.interactionId),o=Math.max(o,e.interactionId),t=o?(o-n)/7+1:0)})};let u;const f=()=>u?t:performance.interactionCount||0,l=()=>{"interactionCount"in performance||u||(u=(0,e.observe)("event",c,{type:"event",buffered:!0,durationThreshold:0}))}},1118,[1112]);
1216__d(function(g,r,i,a,m,e,d){"use strict";
1216Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"whenIdleOrHidden",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),c=r(d[2]);const u=u=>{const s=t.WINDOW.requestIdleCallback||t.WINDOW.setTimeout;"hidden"===t.WINDOW.document?.visibilityState?u():(u=(0,c.runOnce)(u),(0,n.addPageListener)("visibilitychange",u,{once:!0,capture:!0}),(0,n.addPageListener)("pagehide",u,{once:!0,capture:!0}),s(()=>{u(),(0,n.removePageListener)("visibilitychange",u,{capture:!0}),(0,n.removePageListener)("pagehide",u,{capture:!0})}))}},1119,[1102,1107,1113]);
1217__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"LCPThresholds",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"onLCP",{enumerable:!0,get:function(){return P}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),l=r(d[5]),u=r(d[6]),f=r(d[7]),p=r(d[8]),b=r(d[9]),h=r(d[10]);const y=[2500,4e3],P=(P,v={})=>{(0,b.whenActivated)(()=>{const b=(0,o.getVisibilityWatcher)(),C=(0,c.initMetric)("LCP");let L;const O=(0,l.initUnique)(v,u.LCPEntryManager),T=t=>{v.reportAllChanges||(t=t.slice(-1));for(const o of t)O._processEntry(o),o.startTime<b.firstHiddenTime&&(C.value=Math.max(o.startTime-(0,n.getActivationStart)(),0),C.entries=[o],L())},_=(0,f.observe)("largest-contentful-paint",T);if(_){L=(0,t.bindReporter)(P,C,y,v.reportAllChanges);const n=(0,p.runOnce)(()=>{T(_.takeRecords()),_.disconnect(),L(!0)}),o=t=>{t.isTrusted&&((0,h.whenIdleOrHidden)(n),(0,s.removePageListener)(t.type,o,{capture:!0}))};for(const t of["keydown","click","visibilitychange"])(0,s.addPageListener)(t,o,{capture:!0})}})}},1120,[1103,1105,1104,1107,1108,1110,1121,1112,1113,1115,1119]);
1218__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"LCPEntryManager",{enumerable:!0,get:function(){return n}});class n{_processEntry(n){this._onBeforeProcessingEntry?.(n)}}},1121,[]);
1219__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"TTFBThresholds",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"onTTFB",{enumerable:!0,get:function(){return T}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u=r(d[5]);const l=[800,1800],p=n=>{t.WINDOW.document?.prerendering?(0,u.whenActivated)(()=>p(n)):"complete"!==t.WINDOW.document?.readyState?addEventListener("load",()=>p(n),!0):setTimeout(n)},T=(t,u={})=>{const T=(0,s.initMetric)("TTFB"),v=(0,n.bindReporter)(t,T,l,u.reportAllChanges);p(()=>{const t=(0,c.getNavigationEntry)();t&&(T.value=Math.max(t.responseStart-(0,o.getActivationStart)(),0),T.entries=[t],v(!0))})}},1122,[1102,1103,1105,1106,1108,1115]);
1220__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_addMeasureSpans",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"_addNavigationSpans",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"_addResourceSpans",{enumerable:!0,get:function(){return q}}),Object.defineProperty(e,"_setResourceRequestAttributes",{enumerable:!0,get:function(){return $}}),Object.defineProperty(e,"addPerformanceEntries",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"addWebVitalsToSpan",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"startTrackingInteractions",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"startTrackingLongAnimationFrames",{enumerable:!0,get:function(){return w}}),Object.defineProperty(e,"startTrackingLongTasks",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"startTrackingWebVitals",{enumerable:!0,get:function(){return I}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=r(d[5]),p=r(d[6]),l=r(d[7]),f=r(d[8]),T=r(d[9]),b=r(d[10]),S=r(d[11]);const _=2147483647;let y,v,A=0,E={};function I({recordClsStandaloneSpans:n,recordLcpStandaloneSpans:p,client:f}){const T=(0,l.getBrowserPerformanceAPI)();if(T&&(0,t.browserPerformanceTimeOrigin)()){T.mark&&o.WINDOW.performance.mark("sentry-tracing-init");const t=p?(0,u.trackLcpAsStandaloneSpan)(f):!1===p?(0,c.addLcpInstrumentationHandler)(({metric:t})=>{const n=t.entries[t.entries.length-1];n&&(0,u.isValidLcpMetric)(t.value)&&(E.lcp={value:t.value,unit:"millisecond"},y=n)},!0):void 0,l=n?(0,s.trackClsAsStandaloneSpan)(f):!1===n?(0,c.addClsInstrumentationHandler)(({metric:t})=>{const n=t.entries[t.entries.length-1];n&&(E.cls={value:t.value,unit:""},v=n)},!0):void 0,S=(0,c.addTtfbInstrumentationHandler)(({metric:t})=>{const n=t.entries[t.entries.length-1];n&&(E.ttfb={value:t.value,unit:"millisecond"})}),_=(0,c.addPerformanceInstrumentationHandler)("paint",({entries:t})=>{const n=(0,b.getVisibilityWatcher)();for(const o of t){const t=o.startTime<n.firstHiddenTime;"first-paint"===o.name&&t&&(E.fp={value:o.startTime,unit:"millisecond"}),"first-contentful-paint"===o.name&&t&&(E.fcp={value:o.startTime,unit:"millisecond"})}});return()=>{S(),_(),t?.(),l?.()}}return()=>{}}function h(){(0,c.addPerformanceInstrumentationHandler)("longtask",({entries:n})=>{const o=(0,t.getActiveSpan)();if(!o)return;const{op:s,start_timestamp:c}=(0,t.spanToJSON)(o);for(const u of n){const n=(0,l.msToSec)((0,t.browserPerformanceTimeOrigin)()+u.startTime),p=(0,l.msToSec)(u.duration);"navigation"===s&&c&&n<c||(0,l.startAndEndSpan)(o,n,n+p,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}})}})}function w(){new PerformanceObserver(n=>{const o=(0,t.getActiveSpan)();if(o)for(const s of n.getEntries()){if(!s.scripts[0])continue;const n=(0,l.msToSec)((0,t.browserPerformanceTimeOrigin)()+s.startTime),{start_timestamp:c,op:u}=(0,t.spanToJSON)(o);if("navigation"===u&&c&&n<c)continue;const p=(0,l.msToSec)(s.duration),f={[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"},T=s.scripts[0],{invoker:b,invokerType:S,sourceURL:_,sourceFunctionName:y,sourceCharPosition:v}=T;f["browser.script.invoker"]=b,f["browser.script.invoker_type"]=S,_&&(f["code.filepath"]=_),y&&(f["code.function"]=y),-1!==v&&(f["browser.script.source_char_position"]=v),(0,l.startAndEndSpan)(o,n,n+p,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:f})}}).observe({type:"long-animation-frame",buffered:!0})}function O(){(0,c.addPerformanceInstrumentationHandler)("event",({entries:o})=>{const s=(0,t.getActiveSpan)();if(s)for(const c of o)if("click"===c.name){const o=(0,l.msToSec)((0,t.browserPerformanceTimeOrigin)()+c.startTime),u=(0,l.msToSec)(c.duration),p={name:(0,n.htmlTreeAsString)(c.target),op:`ui.interaction.${c.name}`,startTime:o,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}},f=(0,t.getComponentName)(c.target);f&&(p.attributes["ui.component_name"]=f),(0,l.startAndEndSpan)(s,o,o+u,p)}})}function N(n,o){const s=(0,l.getBrowserPerformanceAPI)(),c=(0,t.browserPerformanceTimeOrigin)();if(!s?.getEntries||!c)return;const{spanStreamingEnabled:u,ignorePerformanceApiSpans:p,ignoreResourceSpans:f}=o,T=(0,l.msToSec)(c),b=s.getEntries(),{op:S,start_timestamp:_}=(0,t.spanToJSON)(n);b.slice(A).forEach(t=>{const o=(0,l.msToSec)(t.startTime),s=(0,l.msToSec)(Math.max(0,t.duration));if(!("navigation"===S&&_&&T+o<_))switch(t.entryType){case"navigation":B(n,t,T);break;case"mark":case"paint":case"measure":C(n,t,o,s,T,p);break;case"resource":q(n,t,t.name,o,s,T,f)}}),A=Math.max(b.length-1,0),W(n,u)}function P(n,o){const s=(0,t.browserPerformanceTimeOrigin)();if(!(0,l.getBrowserPerformanceAPI)()?.getEntries||!s)return void R();const{spanStreamingEnabled:c,recordClsOnPageloadSpan:u,recordLcpOnPageloadSpan:p}=o,T=(0,l.msToSec)(s);if("pageload"===(0,t.spanToJSON)(n).op){if(Y(E),c){const o=(o,s,c)=>{const u=c??`browser.web_vital.${o}.value`;n.setAttribute(u,s),S.DEBUG_BUILD&&t.debug.log("Setting web vital attribute",{[u]:s},"on pageload span")};["ttfb","fp","fcp"].forEach(t=>{E[t]&&o(t,E[t].value)}),E["ttfb.requestTime"]&&o("ttfb.requestTime",E["ttfb.requestTime"].value,"browser.web_vital.ttfb.request_time")}
1220else u||delete E.cls,p||delete E.lcp,Object.entries(E).forEach(([o,s])=>{(0,t.setMeasurement)(o,s.value,s.unit,n)}),G(n,o);n.setAttribute(c?"browser.performance.time_origin":"performance.timeOrigin",T),n.setAttribute(c?"browser.performance.navigation.activation_start":"performance.activationStart",(0,f.getActivationStart)())}R()}function R(){y=void 0,v=void 0,E={}}function k(t){if("measure"===t?.entryType)try{return"Components \u269b"===t.detail.devtools.track}catch{return}}function C(n,o,s,c,u,p){if(k(o))return;if(["mark","measure"].includes(o.entryType)&&(0,t.stringMatchesSomePattern)(o.name,p))return;const f=(0,T.getNavigationEntry)(!1),b=(0,l.msToSec)(f?f.requestStart:0),S=u+Math.max(s,b),_=u+s,y=_+c,v={[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.resource.browser.metrics"};S!==_&&(v["sentry.browser.measure_happened_before_request"]=!0,v["sentry.browser.measure_start_time"]=S),M(v,o),S<=y&&(0,l.startAndEndSpan)(n,S,y,{name:o.name,op:o.entryType,attributes:v})}function M(n,o){try{const s=o.detail;if(!s)return;if("object"==typeof s){for(const[o,c]of Object.entries(s))if(c&&(0,t.isPrimitive)(c))n[`sentry.browser.measure.detail.${o}`]=c;else if(void 0!==c)try{n[`sentry.browser.measure.detail.${o}`]=JSON.stringify(c)}catch{}return}if((0,t.isPrimitive)(s))return void(n["sentry.browser.measure.detail"]=s);try{n["sentry.browser.measure.detail"]=JSON.stringify(s)}catch{}}catch{}}function B(t,n,o){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(s=>{L(t,n,s,o)}),L(t,n,"secureConnection",o,"TLS/SSL"),L(t,n,"fetch",o,"cache"),L(t,n,"domainLookup",o,"DNS"),j(t,n,o)}function L(n,o,s,c,u=s){const p=o[U(s)],f=o[`${s}Start`];f&&p&&(0,l.startAndEndSpan)(n,c+(0,l.msToSec)(f),c+(0,l.msToSec)(p),{op:`browser.${u}`,name:o.name,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics",..."redirect"===s&&null!=o.redirectCount?{"http.redirect_count":o.redirectCount}:{}}})}function U(t){return"secureConnection"===t?"connectEnd":"fetch"===t?"domainLookupStart":`${t}End`}function j(n,o,s){const c=s+(0,l.msToSec)(o.requestStart),u=s+(0,l.msToSec)(o.responseEnd),p=s+(0,l.msToSec)(o.responseStart);o.responseEnd&&((0,l.startAndEndSpan)(n,c,u,{op:"browser.request",name:o.name,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}}),(0,l.startAndEndSpan)(n,p,u,{op:"browser.response",name:o.name,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.browser.metrics"}}))}function q(n,s,c,u,f,T,b){if("xmlhttprequest"===s.initiatorType||"fetch"===s.initiatorType)return;const S=s.initiatorType?`resource.${s.initiatorType}`:"resource.other";if(b?.includes(S))return;const _={[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.resource.browser.metrics"},y=(0,t.parseUrl)(c);y.protocol&&(_["url.scheme"]=y.protocol.split(":").pop()),y.host&&(_["server.address"]=y.host),_["url.same_origin"]=c.includes(o.WINDOW.location.origin),_[t.SEMANTIC_ATTRIBUTE_URL_FULL]=c,$(s,_,[["responseStatus","http.response.status_code"],["transferSize","http.response_transfer_size"],["encodedBodySize","http.response_content_length"],["decodedBodySize","http.decoded_response_content_length"],["renderBlockingStatus","resource.render_blocking_status"],["deliveryType","http.response_delivery_type"]]);const v={..._,...(0,p.resourceTimingToSpanAttributes)(s)},A=T+u,E=A+f;(0,l.startAndEndSpan)(n,A,E,{name:c.replace(o.WINDOW.location.origin,""),op:S,attributes:v})}function W(n,s){const c=o.WINDOW.navigator;if(!c)return;const u=c.connection;u&&(u.effectiveType&&n.setAttribute(s?"network.connection.effective_type":"effectiveConnectionType",u.effectiveType),u.type&&n.setAttribute(s?"network.connection.type":"connectionType",u.type),(0,l.isMeasurementValue)(u.rtt)&&(s?n.setAttribute("network.connection.rtt",u.rtt):"pageload"===(0,t.spanToJSON)(n).op&&(0,t.setMeasurement)("connection.rtt",u.rtt,"millisecond"))),(0,l.isMeasurementValue)(c.deviceMemory)&&(s?n.setAttribute("device.memory.estimated_capacity",c.deviceMemory):n.setAttribute("deviceMemory",`${c.deviceMemory} GB`)),(0,l.isMeasurementValue)(c.hardwareConcurrency)&&(s?n.setAttribute("device.processor_count",c.hardwareConcurrency):n.setAttribute("hardwareConcurrency",String(c.hardwareConcurrency)))}function G(t,o){y&&o.recordLcpOnPageloadSpan&&(y.element&&t.setAttribute("lcp.element",(0,n.htmlTreeAsString)(y.element)),y.id&&t.setAttribute("lcp.id",y.id),y.url&&t.setAttribute("lcp.url",y.url.trim().slice(0,200)),null!=y.loadTime&&t.setAttribute("lcp.loadTime",y.loadTime),null!=y.renderTime&&t.setAttribute("lcp.renderTime",y.renderTime),t.setAttribute("lcp.size",y.size)),v?.sources&&o.recordClsOnPageloadSpan&&v.sources.forEac
1220h((o,s)=>t.setAttribute(`cls.source.${s+1}`,(0,n.htmlTreeAsString)(o.node)))}function $(t,n,o){o.forEach(([o,s])=>{const c=t[o];null!=c&&("number"==typeof c&&c<_||"string"==typeof c)&&(n[s]=c)})}function Y(t){const n=(0,T.getNavigationEntry)(!1);if(!n)return;const{responseStart:o,requestStart:s}=n;s<=o&&(t["ttfb.requestTime"]={value:o-s,unit:"millisecond"})}},1123,[859,1124,1102,1125,1099,1128,1129,1126,1105,1106,1104,1100]);
1221__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"htmlTreeAsString",{enumerable:!0,get:function(){return c}});var t=r(d[0]);const n=80,o={};try{"undefined"!=typeof Node&&(o.parentNode=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode").get),"undefined"!=typeof Element&&(o.tagName=Object.getOwnPropertyDescriptor(Element.prototype,"tagName").get,o.id=Object.getOwnPropertyDescriptor(Element.prototype,"id").get,o.className=Object.getOwnPropertyDescriptor(Element.prototype,"className").get,o.getAttribute=Element.prototype.getAttribute),"undefined"!=typeof HTMLElement&&(o.dataset=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"dataset").get)}catch{}function s(t,n,s){const c=o[n];if(c)try{return c.call(t,s)}catch{}const p=t[n];return"function"==typeof p?p.call(t,s):p}function c(t,o={}){if(!t)return"<unknown>";try{let c=t;const l=5,u=[];let f=0,y=0;const h=" > ",b=h.length;let E;const O=Array.isArray(o)?o:o.keyAttrs,A=!Array.isArray(o)&&o.maxStringLength||n;for(;c&&f++<l&&(E=p(c,O),!("html"===E||f>1&&y+u.length*b+E.length>=A));)u.push(E),y+=E.length,c=s(c,"parentNode");return u.reverse().join(h)}catch{return"<unknown>"}}function p(n,o){const c=[],p=s(n,"tagName");if(!p)return"";if("undefined"!=typeof HTMLElement&&n instanceof HTMLElement){const t=s(n,"dataset");if(t){if(t.sentryComponent)return t.sentryComponent;if(t.sentryElement)return t.sentryElement}}c.push(p.toLowerCase());const l=o?.length?o.filter(t=>s(n,"getAttribute",t)).map(t=>[t,s(n,"getAttribute",t)]):null;if(l?.length)l.forEach(t=>{c.push(`[${t[0]}="${t[1]}"]`)});else{const o=s(n,"id");o&&c.push(`#${o}`);const p=s(n,"className");if(p&&(0,t.isString)(p)){const t=p.split(/\s+/);for(const n of t)c.push(`.${n}`)}}for(const t of["aria-label","type","name","title","alt"]){const o=s(n,"getAttribute",t);o&&c.push(`[${t}="${o}"]`)}return c.join("")}},1124,[859]);
1222__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_sendStandaloneClsSpan",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"trackClsAsStandaloneSpan",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),T=r(d[4]);function c(t){let n,s=0;if(!(0,T.supportsWebVital)("layout-shift"))return;const c=(0,o.addClsInstrumentationHandler)(({metric:t})=>{const o=t.entries[t.entries.length-1];o&&(s=t.value,n=o)},!0);(0,T.listenForWebVitalReportEvents)(t,(t,o)=>{l(s,n,o,t),c()})}function l(o,c,l,E){n.DEBUG_BUILD&&t.debug.log(`Sending CLS span (${o})`);const u=c?(0,T.msToSec)(((0,t.browserPerformanceTimeOrigin)()||0)+c.startTime):(0,t.timestampInSeconds)(),S=(0,t.getCurrentScope)().getScopeData().transactionName,_=c?(0,s.htmlTreeAsString)(c.sources[0]?.node):"Layout shift",I={[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.browser.cls",[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"ui.webvital.cls",[t.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:0,"sentry.pageload.span_id":l,"sentry.report_event":E};c?.sources&&c.sources.forEach((t,n)=>{I[`cls.source.${n+1}`]=(0,s.htmlTreeAsString)(t.node)});const p=(0,T.startStandaloneWebVitalSpan)({name:_,transaction:S,attributes:I,startTime:u});p&&(p.addEvent("cls",{[t.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT]:"",[t.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE]:o}),p.end(u))}},1125,[859,1100,1124,1099,1126]);
1223__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"extractNetworkProtocol",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"getBrowserPerformanceAPI",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"isMeasurementValue",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"listenForWebVitalReportEvents",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"msToSec",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"startAndEndSpan",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"startStandaloneWebVitalSpan",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"supportsWebVital",{enumerable:!0,get:function(){return b}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);function u(t){return"number"==typeof t&&isFinite(t)}
1223function s(n,o,u,{...s}){const c=(0,t.spanToJSON)(n).start_timestamp;return c&&c>o&&"function"==typeof n.updateStartTime&&n.updateStartTime(o),(0,t.withActiveSpan)(n,()=>{const n=(0,t.startInactiveSpan)({startTime:o,...s});return n&&n.end(u),n})}function c(o){const u=(0,t.getClient)();if(!u)return;const{name:s,transaction:c,attributes:p,startTime:f}=o,{release:l,environment:b}=u.getOptions(),{userInfo:v}=u.getDataCollectionOptions(),y=u.getIntegrationByName("Replay"),O=y?.getReplayId(),S=(0,t.getCurrentScope)(),P=S.getUser(),I=void 0!==P?P.email||P.id||P.ip_address:void 0;let N;try{N=S.getScopeData().contexts.profile.profile_id}catch{}const _={release:l,environment:b,user:I||void 0,profile_id:N||void 0,replay_id:O||void 0,transaction:c,"user_agent.original":n.WINDOW.navigator?.userAgent,"client.address":v?"{{auto}}":void 0,...p};return(0,t.startInactiveSpan)({name:s,attributes:_,startTime:f,experimental:{standalone:!0}})}function p(){return n.WINDOW.addEventListener&&n.WINDOW.performance}function f(t){return t/1e3}function l(t){let n="unknown",o="unknown",u="";for(const s of t){if("/"===s){[n,o]=t.split("/");break}if(!isNaN(Number(s))){n="h"===u?"http":u,o=t.split(u)[1];break}u+=s}return u===t&&(n=u),{name:n,version:o}}function b(t){try{return PerformanceObserver.supportedEntryTypes.includes(t)}catch{return!1}}function v(t,n){let u,s=!1;function c(t){!s&&u&&n(t,u.spanContext().spanId,u),s=!0}(0,o.onHidden)(()=>{c("pagehide")});const p=t.on("beforeStartNavigationSpan",(t,n)=>{n?.isRedirect||(c("navigation"),p(),f())}),f=t.on("afterStartPageLoadSpan",t=>{u=t,f()})}},1126,[859,1102,1127]);
1224__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"onHidden",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]);const c=c=>{const o=n=>{"pagehide"!==n.type&&"hidden"!==t.WINDOW.document?.visibilityState||c(n)};(0,n.addPageListener)("visibilitychange",o,{capture:!0,once:!0}),(0,n.addPageListener)("pagehide",o,{capture:!0,once:!0})}},1127,[1102,1107]);
1225__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"MAX_PLAUSIBLE_LCP_DURATION",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"_sendStandaloneLcpSpan",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"isValidLcpMetric",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"trackLcpAsStandaloneSpan",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),l=r(d[2]),c=r(d[3]),o=r(d[4]);const T=6e4;function u(t){return null!=t&&t>0&&t<=T}function s(t){let n,l=0;if(!(0,o.supportsWebVital)("largest-contentful-paint"))return;const T=(0,c.addLcpInstrumentationHandler)(({metric:t})=>{const c=t.entries[t.entries.length-1];c&&u(t.value)&&(l=t.value,n=c)},!0);(0,o.listenForWebVitalReportEvents)(t,(t,c)=>{p(l,n,c,t),T()})}function p(c,T,s,p){if(!u(c))return;n.DEBUG_BUILD&&t.debug.log(`Sending LCP span (${c})`);const E=(0,o.msToSec)(((0,t.browserPerformanceTimeOrigin)()||0)+(T?.startTime||0)),_=(0,t.getCurrentScope)().getScopeData().transactionName,S=T?(0,l.htmlTreeAsString)(T.element):"Largest contentful paint",A={[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.browser.lcp",[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"ui.webvital.lcp",[t.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:0,"sentry.pageload.span_id":s,"sentry.report_event":p};T&&(T.element&&(A["lcp.element"]=(0,l.htmlTreeAsString)(T.element)),T.id&&(A["lcp.id"]=T.id),T.url&&(A["lcp.url"]=T.url),null!=T.loadTime&&(A["lcp.loadTime"]=T.loadTime),null!=T.renderTime&&(A["lcp.renderTime"]=T.renderTime),null!=T.size&&(A["lcp.size"]=T.size));const I=(0,o.startStandaloneWebVitalSpan)({name:S,transaction:_,attributes:A,startTime:E});I&&(I.addEvent("lcp",{[t.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT]:"millisecond",[t.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE]:c}),I.end(E))}},1128,[859,1100,1124,1099,1126]);
1226__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"resourceTimingToSpanAttributes",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);function o(n){return n?(((0,t.browserPerformanceTimeOrigin)()||performance.timeOrigin)+n)/1e3:n}function s(s){const c={};
1226if(null!=s.nextHopProtocol){const{name:t,version:o}=(0,n.extractNetworkProtocol)(s.nextHopProtocol);c["network.protocol.version"]=o,c["network.protocol.name"]=t}return(0,t.browserPerformanceTimeOrigin)()||(0,n.getBrowserPerformanceAPI)()?.timeOrigin?(u={...c,"http.request.redirect_start":o(s.redirectStart),"http.request.redirect_end":o(s.redirectEnd),"http.request.worker_start":o(s.workerStart),"http.request.fetch_start":o(s.fetchStart),"http.request.domain_lookup_start":o(s.domainLookupStart),"http.request.domain_lookup_end":o(s.domainLookupEnd),"http.request.connect_start":o(s.connectStart),"http.request.secure_connection_start":o(s.secureConnectionStart),"http.request.connection_end":o(s.connectEnd),"http.request.request_start":o(s.requestStart),"http.request.response_start":o(s.responseStart),"http.request.response_end":o(s.responseEnd),"http.request.time_to_first_byte":null!=s.responseStart?s.responseStart/1e3:void 0},Object.fromEntries(Object.entries(u).filter(([,t])=>null!=t))):c;var u}},1129,[859,1126]);
1227__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"elementTimingIntegration",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"startTrackingElementTiming",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]),u=r(d[2]);const l=(0,t.defineIntegration)(()=>({name:"ElementTiming",setup(){(0,u.getBrowserPerformanceAPI)()&&(0,t.browserPerformanceTimeOrigin)()&&(0,n.addPerformanceInstrumentationHandler)("element",({entries:n})=>{for(const u of n){const n=u;if(!n.identifier)continue;const l=n.identifier,o=n.name,s=n.renderTime,c=n.loadTime,f={"sentry.origin":"auto.ui.browser.element_timing","ui.element.identifier":l};o&&(f["ui.element.paint_type"]=o),n.id&&(f["ui.element.id"]=n.id),n.element&&(f["ui.element.type"]=n.element.tagName.toLowerCase()),n.url&&(f["ui.element.url"]=n.url),n.naturalWidth&&(f["ui.element.width"]=n.naturalWidth),n.naturalHeight&&(f["ui.element.height"]=n.naturalHeight),s>0&&t.metrics.distribution("ui.element.render_time",s,{unit:"millisecond",attributes:f}),c>0&&t.metrics.distribution("ui.element.load_time",c,{unit:"millisecond",attributes:f})}})}}));function o(){return()=>{}}},1130,[859,1099,1126]);
1228__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"_emitWebVitalSpan",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"_sendClsSpan",{enumerable:!0,get:function(){return _}}),Object.defineProperty(_e,"_sendInpSpan",{enumerable:!0,get:function(){return I}}),Object.defineProperty(_e,"_sendLcpSpan",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"trackClsAsSpan",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"trackInpAsSpan",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"trackLcpAsSpan",{enumerable:!0,get:function(){return T}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=r(d[3]),s=r(d[4]),l=r(d[5]),c=r(d[6]),u=r(d[7]);function p(t){const{name:n,op:s,origin:l,metricName:c,value:u,attributes:p,parentSpan:T,reportEvent:b,startTime:S,endTime:_}=t,f=(0,e.getCurrentScope)().getScopeData().transactionName,I={[e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:l,[e.SEMANTIC_ATTRIBUTE_SENTRY_OP]:s,[e.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:0,[`browser.web_vital.${c}.value`]:u,"sentry.transaction":f,"user_agent.original":o.WINDOW.navigator?.userAgent,...p};T&&"pageload"===(0,e.spanToStreamedSpanJSON)(T).attributes?.[e.SEMANTIC_ATTRIBUTE_SENTRY_OP]&&(I["sentry.pageload.span_id"]=T.spanContext().spanId),b&&(I[`browser.web_vital.${c}.report_event`]=b);const v=(0,e.startInactiveSpan)({name:n,attributes:I,startTime:S,parentSpan:T});v&&v.end(_??S)}function T(e){let t,n=0;if(!(0,u.supportsWebVital)("largest-contentful-paint"))return;const o=(0,l.addLcpInstrumentationHandler)(({metric:e})=>{const o=e.entries[e.entries.length-1];o&&(0,c.isValidLcpMetric)(e.value)&&(n=e.value,t=o)},!0);(0,u.listenForWebVitalReportEvents)(e,(e,s,l)=>{b(n,t,l,e),o()})}function b(o,s,l,T){if(!(0,c.isValidLcpMetric)(o))return;t.DEBUG_BUILD&&e.debug.log(`Sending LCP span (${o})`);const b=(0,e.browserPerformanceTimeOrigin)()||0,S=(0,u.msToSec)(b),_=(0,u.msToSec)(b+(s?.startTime||0)),f=s?(0,n.htmlTreeAsString)(s.element):"Largest contentful paint",I={};s?.element&&(I["browser.web_vital.lcp.element"]=(0,n.htmlTreeAsString)(s.element)),s?.id&&(I["browser.web_vital.lcp.id"]=s.id),s?.url&&(I["browser.web_vital.lcp.url"]=s.url),null!=s?.loadTime&&(I["browser.web_vital.lcp.load_time"]=s.loadTime),null!=s?.renderTime&&(I["browser.web_vital.lcp.render_time"]=s.renderTime),null!=s?.size&&(I["browser.web_vital.lcp.size"]=s.size),p({name:f,op:"ui.webvital.lcp",origin:"auto.http.browser.lcp",metricName:"lcp",value:o,attributes:I,parentSpan:l,reportEvent:T,startTime:S,endTime:_})}function S(e){let t,n=0;if(!(0,u.supportsWebVital)("layout-shift"))return;const o=(0,l.addClsInstrumentationHandler)(({metric:e})=>{const o=e.entries[e.entries.length-1];o&&(n=e.value,t=o)},!0);(0,u.listenForWebVitalReportEvents)(e,(e,s,l)=>
1228{_(n,t,l,e),o()})}function _(o,s,l,c){t.DEBUG_BUILD&&e.debug.log(`Sending CLS span (${o})`);const T=s?(0,u.msToSec)(((0,e.browserPerformanceTimeOrigin)()||0)+s.startTime):(0,e.timestampInSeconds)(),b=s?(0,n.htmlTreeAsString)(s.sources[0]?.node):"Layout shift",S={};s?.sources&&s.sources.forEach((e,t)=>{S[`browser.web_vital.cls.source.${t+1}`]=(0,n.htmlTreeAsString)(e.node)}),p({name:b,op:"ui.webvital.cls",origin:"auto.http.browser.cls",metricName:"cls",value:o,attributes:S,parentSpan:l,reportEvent:c,startTime:T})}function f(){if(!(0,u.getBrowserPerformanceAPI)()||!(0,e.browserPerformanceTimeOrigin)())return;(0,l.addInpInstrumentationHandler)(({metric:e})=>{if(null==e.value)return;if((0,u.msToSec)(e.value)>s.MAX_PLAUSIBLE_INP_DURATION)return;const t=e.entries.find(t=>t.duration===e.value&&s.INP_ENTRY_MAP[t.name]);t&&I(e.value,t)})}function I(o,l){t.DEBUG_BUILD&&e.debug.log(`Sending INP span (${o})`);const c=(0,u.msToSec)((0,e.browserPerformanceTimeOrigin)()+l.startTime),T=(0,u.msToSec)(o),b=s.INP_ENTRY_MAP[l.name],S=(0,s.getCachedInteractionContext)(l.interactionId),_=(0,e.getActiveSpan)(),f=_?(0,e.getRootSpan)(_):void 0,I=S?.span||f,v=I?(0,e.spanToStreamedSpanJSON)(I).name:(0,e.getCurrentScope)().getScopeData().transactionName;p({name:S?.elementName||(0,n.htmlTreeAsString)(l.target),op:`ui.interaction.${b}`,origin:"auto.http.browser.inp",metricName:"inp",value:o,attributes:{[e.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:l.duration,"sentry.transaction":v},startTime:c,endTime:c+T,parentSpan:I})}},1131,[859,1100,1124,1102,1132,1099,1128,1126]);
1229__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INP_ENTRY_MAP",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"MAX_PLAUSIBLE_INP_DURATION",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"_onInp",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"_trackINP",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"getCachedInteractionContext",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"registerInpInteractionListener",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"startTrackingINP",{enumerable:!0,get:function(){return T}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]);const u=[],l=new Map,p=new Map,f=60;function T(){if((0,s.getBrowserPerformanceAPI)()&&(0,t.browserPerformanceTimeOrigin)()){const t=v();return()=>{t()}}return()=>{}}const I={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function v(){return(0,c.addInpInstrumentationHandler)(E)}const E=({metric:o})=>{if(null==o.value)return;const c=(0,s.msToSec)(o.value);if(c>f)return;const u=o.entries.find(t=>t.duration===o.value&&I[t.name]);if(!u)return;const{interactionId:p}=u,T=I[u.name],v=(0,s.msToSec)((0,t.browserPerformanceTimeOrigin)()+u.startTime),E=(0,t.getActiveSpan)(),S=E?(0,t.getRootSpan)(E):void 0,_=null!=p?l.get(p):void 0,N=_?.span||S,h=N?(0,t.spanToJSON)(N).description:(0,t.getCurrentScope)().getScopeData().transactionName,A=_?.elementName||(0,n.htmlTreeAsString)(u.target),b={[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.browser.inp",[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:`ui.interaction.${T}`,[t.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME]:u.duration},P=(0,s.startStandaloneWebVitalSpan)({name:A,transaction:h,attributes:b,startTime:v});P&&(P.addEvent("inp",{[t.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT]:"millisecond",[t.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE]:o.value}),P.end(v+c))};function S(t){return null!=t?l.get(t):void 0}function _(){const s=Object.keys(I);function f(t){const o=t.target;if(!o)return;const c=(0,n.htmlTreeAsString)(o),s=Math.round(t.timeStamp);if(p.set(s,c),p.size>50){const t=p.keys().next().value;void 0!==t&&p.delete(t)}}function T(t){const n=Math.round(t.startTime);let o=p.get(n);if(!o)for(let t=-5;t<=5;t++){const c=p.get(n+t);if(c){o=c;break}}return o||"<unknown>"}
1229(0,t.isBrowser)()&&s.forEach(t=>{o.WINDOW.addEventListener(t,f,{capture:!0,passive:!0})});const v=({entries:o})=>{const s=(0,t.getActiveSpan)(),p=s&&(0,t.getRootSpan)(s);o.forEach(t=>{if(!(0,c.isPerformanceEventTiming)(t))return;const o=t.interactionId;if(null==o)return;if(l.has(o))return;const s=t.target?(0,n.htmlTreeAsString)(t.target):T(t);if(u.length>10){const t=u.shift();l.delete(t)}u.push(o),l.set(o,{span:p,elementName:s})})};(0,c.addPerformanceInstrumentationHandler)("event",v),(0,c.addPerformanceInstrumentationHandler)("first-input",v)}},1132,[859,1124,1102,1099,1126]);
1230__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addClickKeypressInstrumentationHandler",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"instrumentDOM",{enumerable:!0,get:function(){return y}});var t=r(d[0]),n=r(d[1]);const s=1e3;let u,o,c;function l(n){(0,t.addHandler)("dom",n),(0,t.maybeInstrument)("dom",y)}function y(){if(!n.WINDOW.document)return;const s=t.triggerHandlers.bind(null,"dom"),u=h(s,!0);n.WINDOW.document.addEventListener("click",u,!1),n.WINDOW.document.addEventListener("keypress",u,!1),["EventTarget","Node"].forEach(u=>{const o=n.WINDOW,c=o[u]?.prototype;c?.hasOwnProperty?.("addEventListener")&&((0,t.fill)(c,"addEventListener",function(t){return function(n,u,o){if("click"===n||"keypress"==n)try{const u=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},c=u[n]=u[n]||{refCount:0};if(!c.handler){const u=h(s);c.handler=u,t.call(this,n,u,o)}c.refCount++}catch{}return t.call(this,n,u,o)}}),(0,t.fill)(c,"removeEventListener",function(t){return function(n,s,u){if("click"===n||"keypress"==n)try{const s=this.__sentry_instrumentation_handlers__||{},o=s[n];o&&(o.refCount--,o.refCount<=0&&(t.call(this,n,o.handler,u),o.handler=void 0,delete s[n]),0===Object.keys(s).length&&delete this.__sentry_instrumentation_handlers__)}catch{}return t.call(this,n,s,u)}}))})}function _(t){if(t.type!==o)return!1;try{if(!t.target||t.target._sentryId!==c)return!1}catch{}return!0}function f(t,n){return"keypress"===t&&(!n?.tagName||"INPUT"!==n.tagName&&"TEXTAREA"!==n.tagName&&!n.isContentEditable)}function h(l,y=!1){return h=>{if(!h||h._sentryCaptured)return;const v=p(h);if(f(h.type,v))return;(0,t.addNonEnumerableProperty)(h,"_sentryCaptured",!0),v&&!v._sentryId&&(0,t.addNonEnumerableProperty)(v,"_sentryId",(0,t.uuid4)());const b="keypress"===h.type?"input":h.type;if(!_(h)){l({event:h,name:b,global:y}),o=h.type,c=v?v._sentryId:void 0}clearTimeout(u),u=n.WINDOW.setTimeout(()=>{c=void 0,o=void 0},s)}}function p(t){try{return t.target}catch{return null}}},1133,[859,1102]);
1231__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addHistoryInstrumentationHandler",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"instrumentHistory",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]);let o;function s(n){const o="history";(0,t.addHandler)(o,n),(0,t.maybeInstrument)(o,u)}function u(){function s(n){return function(...s){const u=s.length>2?s[2]:void 0;if(u){const f=o,l=c(String(u));if(o=l,f===l)return n.apply(this,s);const y={from:f,to:l};(0,t.triggerHandlers)("history",y)}return n.apply(this,s)}}n.WINDOW.addEventListener("popstate",()=>{const s=n.WINDOW.location.href,u=o;if(o=s,u===s)return;const c={from:u,to:s};(0,t.triggerHandlers)("history",c)}),(0,t.supportsHistory)()&&((0,t.fill)(n.WINDOW.history,"pushState",s),(0,t.fill)(n.WINDOW.history,"replaceState",s))}function c(t){try{return new URL(t,n.WINDOW.location.origin).toString()}catch{return t}}},1134,[859,1102]);
1232__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"clearCachedImplementation",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"fetch",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"getNativeImplementation",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"setTimeout",{enumerable:!0,get:function(){return l}});var e=r(d[0]),t=r(d[1]),n=r(d[2]);const o={};function c(c){const u=o[c];if(u)return u;let f=n.WINDOW[c];if((0,e.isNativeFunction)(f))return o[c]=f.bind(n.WINDOW);const l=n.WINDOW.document;if(l&&"function"==typeof l.createElement)try{const e=l.createElement("iframe");e.hidden=!0,l.head.appendChild(e);const t=e.contentWindow;t?.[c]&&(f=t[c]),l.head.removeChild(e)}catch(n){t.DEBUG_BUILD&&e.debug.warn(`Could not create sandbox iframe for ${c} check, bailing to window.${c}: `,n)}return f?o[c]=f.bind(n.WINDOW):f}function u(e){o[e]=void 0}function f(...e){return c("fetch")(...e)}function l(...e){return c("setTimeout")(...e)}
1232},1135,[859,1100,1102]);
1233__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SENTRY_XHR_DATA_KEY",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"addXhrInstrumentationHandler",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"instrumentXHR",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]);const s="__sentry_xhr_v3__";function o(n){(0,t.addHandler)("xhr",n),(0,t.maybeInstrument)("xhr",p)}function p(){if(!n.WINDOW.XMLHttpRequest)return;const o=XMLHttpRequest.prototype;o.open=new Proxy(o.open,{apply(n,o,p){const c=new Error,y=1e3*(0,t.timestampInSeconds)(),_=(0,t.isString)(p[0])?p[0].toUpperCase():void 0,l=u(p[1]);if(!_||!l)return n.apply(o,p);o[s]={method:_,url:l,request_headers:{}},"POST"===_&&l.match(/sentry_key/)&&(o.__sentry_own_request__=!0);const h=()=>{const n=o[s];if(n&&4===o.readyState){try{n.status_code=o.status}catch{}const s={endTimestamp:1e3*(0,t.timestampInSeconds)(),startTimestamp:y,xhr:o,virtualError:c};(0,t.triggerHandlers)("xhr",s)}};return"onreadystatechange"in o&&"function"==typeof o.onreadystatechange?o.onreadystatechange=new Proxy(o.onreadystatechange,{apply:(t,n,s)=>(h(),t.apply(n,s))}):o.addEventListener("readystatechange",h),o.setRequestHeader=new Proxy(o.setRequestHeader,{apply(n,o,p){const[u,c]=p,y=o[s];return y&&(0,t.isString)(u)&&(0,t.isString)(c)&&(y.request_headers[u.toLowerCase()]=c),n.apply(o,p)}}),n.apply(o,p)}}),o.send=new Proxy(o.send,{apply(n,o,p){const u=o[s];if(!u)return n.apply(o,p);void 0!==p[0]&&(u.body=p[0]);const c={startTimestamp:1e3*(0,t.timestampInSeconds)(),xhr:o};return(0,t.triggerHandlers)("xhr",c),n.apply(o,p)}})}function u(n){if((0,t.isString)(n))return n;try{return n.toString()}catch{}}},1136,[859,1102]);
1234__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ORIGINAL_REQ_BODY",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"getBodyString",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"getFetchRequestArgBody",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"parseXhrResponseHeaders",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"serializeFormData",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]);const o=Symbol.for("sentry__originalRequestBody");function u(t){return new URLSearchParams(t).toString()}function c(o,c=t.debug){try{if("string"==typeof o)return[o];if(o instanceof URLSearchParams)return[o.toString()];if(o instanceof FormData)return[u(o)];if(!o)return[void 0]}catch(t){return n.DEBUG_BUILD&&c.error(t,"Failed to serialize body",o),[void 0,"BODY_PARSE_ERROR"]}return n.DEBUG_BUILD&&c.log("Skipping network body because of body type",o),[void 0,"UNPARSEABLE_BODY_TYPE"]}function s(t=[]){if(t.length>=2&&t[1]&&"object"==typeof t[1]&&"body"in t[1])return t[1].body;if(t.length>=1&&t[0]instanceof Request){const n=t[0][o];return void 0!==n?n:void 0}}function f(o){let u;try{u=o.getAllResponseHeaders()}catch(u){return n.DEBUG_BUILD&&t.debug.error(u,"Failed to get xhr response headers",o),{}}return u?u.split("\r\n").reduce((t,n)=>{const[o,u]=n.split(": ");return u&&(t[o.toLowerCase()]=u),t},{}):{}}},1137,[859,1100]);
1235__d(function(g,r,i,a,m,e,d){"use strict";function t(t){if("undefined"==typeof Element)return!1;try{return t instanceof Element}catch{return!1}}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isElement",{enumerable:!0,get:function(){return t}})},1138,[]);
1236__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"uiProfiler",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);const o={startProfiler:function(){const o=(0,t.getClient)();if(!o)return void(n.DEBUG_BUILD&&t.debug.warn("No Sentry client available, profiling is not started"));o.getIntegrationByName("BrowserProfiling")?o.emit("startUIProfiler"):n.DEBUG_BUILD&&t.debug.warn("BrowserProfiling integration is not available")},stopProfiler:function(){const o=(0,t.getClient)();if(!o)return void(n.DEBUG_BUILD&&t.debug.warn("No Sentry client available, profiling is not started"));
1236o.getIntegrationByName("BrowserProfiling")?o.emit("stopUIProfiler"):n.DEBUG_BUILD&&t.debug.warn("ProfilingIntegration is not available")}}},1139,[1092,1140]);
1237__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEBUG_BUILD",{enumerable:!0,get:function(){return _}});const _='undefined'==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},1140,[]);
1238__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"chromeStackLineParser",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"defaultStackLineParsers",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"defaultStackParser",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"geckoStackLineParser",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"opera10StackLineParser",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"opera11StackLineParser",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"winjsStackLineParser",{enumerable:!0,get:function(){return v}});var n=r(d[0]);function t(t,o,c,s){const u={filename:t,function:"<anonymous>"===o?n.UNKNOWN_FUNCTION:o,in_app:!0};return void 0!==c&&(u.lineno=c),void 0!==s&&(u.colno=s),u}const o=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,c=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,s=/\((\S*)(?::(\d+))(?::(\d+))\)/,u=/at (.+?) ?\(data:(.+?),/,f=[30,f=>{const N=f.match(u);if(N)return{filename:`<data:${N[2]}>`,function:N[1]};const l=o.exec(f);if(l){const[,o,c,s]=l;return t(o,n.UNKNOWN_FUNCTION,+c,+s)}const O=c.exec(f);if(O){if(0===O[2]?.indexOf("eval")){const n=s.exec(O[2]);n&&(O[2]=n[1],O[3]=n[2],O[4]=n[3])}const[o,c]=j(O[1]||n.UNKNOWN_FUNCTION,O[2]);return t(c,o,O[3]?+O[3]:void 0,O[4]?+O[4]:void 0)}}],N=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,l=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,O=[50,o=>{const c=N.exec(o);if(c){if(c[3]&&c[3].indexOf(" > eval")>-1){const n=l.exec(c[3]);n&&(c[1]=c[1]||"eval",c[3]=n[1],c[4]=n[2],c[5]="")}let o=c[3],s=c[1]||n.UNKNOWN_FUNCTION;return[s,o]=j(s,o),t(o,s,c[4]?+c[4]:void 0,c[5]?+c[5]:void 0)}}],b=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,v=[40,o=>{const c=b.exec(o);return c?t(c[2],c[1]||n.UNKNOWN_FUNCTION,+c[3],c[4]?+c[4]:void 0):void 0}],x=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,P=[10,o=>{const c=x.exec(o);return c?t(c[2],c[3]||n.UNKNOWN_FUNCTION,+c[1]):void 0}],U=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,p=[20,o=>{const c=U.exec(o);return c?t(c[5],c[3]||c[4]||n.UNKNOWN_FUNCTION,+c[1],+c[2]):void 0}],S=[f,O],_=(0,n.createStackParser)(...S),j=(t,o)=>{const c=-1!==t.indexOf("safari-extension"),s=-1!==t.indexOf("safari-web-extension");return c||s?[-1!==t.indexOf("@")?t.split("@")[0]:n.UNKNOWN_FUNCTION,c?`safari-extension:${o}`:`safari-web-extension:${o}`]:[t,o]}},1141,[1092]);
1239__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createUserFeedbackEnvelope",{enumerable:!0,get:function(){return t}});var n=r(d[0]);function t(t,{metadata:o,tunnel:u,dsn:c}){const v={event_id:t.event_id,sent_at:(new Date).toISOString(),...o?.sdk&&{sdk:{name:o.sdk.name,version:o.sdk.version}},...!!u&&!!c&&{dsn:(0,n.dsnToString)(c)}},_=s(t);return(0,n.createEnvelope)(v,[_])}function s(n){return[{type:"user_report"},n]}},1142,[1092]);
1240__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"forceLoad",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"getDefaultIntegrations",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"onLoad",{enumerable:!0,get:function(){return j}});
1240var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]),l=r(d[6]),f=r(d[7]),I=r(d[8]),b=r(d[9]),p=r(d[10]),k=r(d[11]),P=r(d[12]);function S(n){return[(0,t.inboundFiltersIntegration)(),(0,t.functionToStringIntegration)(),(0,t.conversationIdIntegration)(),(0,s.browserApiErrorsIntegration)(),(0,o.breadcrumbsIntegration)(),(0,l.globalHandlersIntegration)(),(0,I.linkedErrorsIntegration)(),(0,t.dedupeIntegration)(),(0,f.httpContextIntegration)(),(0,c.cultureContextIntegration)(),(0,u.browserSessionIntegration)()]}function y(o={}){const s=!o.skipBrowserExtensionCheck&&(0,P.checkAndWarnIfIsEmbeddedBrowserExtension)();let u=null==o.defaultIntegrations?S():o.defaultIntegrations;const c={...o,enabled:!s&&o.enabled,stackParser:(0,t.stackParserFromStackParserOptions)(o.stackParser||b.defaultStackParser),integrations:(0,t.getIntegrationsToSetup)({integrations:o.integrations,defaultIntegrations:u}),transport:o.transport||p.makeFetchTransport};return(0,t.setNormalizeStringifier)(k.normalizeStringifyValue),(0,t.initAndBind)(n.BrowserClient,c)}function O(){}function j(t){t()}},1143,[1092,1095,1144,1145,1146,1147,1148,1149,1150,1141,1097,1151,1152]);
1241__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"breadcrumbsIntegration",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);const c=1024,u=(0,t.defineIntegration)((o={})=>{const s={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...o};return{name:"Breadcrumbs",setup(o){s.console&&(0,t.addConsoleInstrumentationHandler)(p(o)),s.dom&&(0,n.addClickKeypressInstrumentationHandler)(f(o,s.dom)),s.xhr&&(0,n.addXhrInstrumentationHandler)(h(o)),s.fetch&&(0,t.addFetchInstrumentationHandler)(v(o)),s.history&&(0,n.addHistoryInstrumentationHandler)(b(o)),s.sentry&&o.on("beforeSendEvent",l(o))}}});function l(n){return function(o){(0,t.getClient)()===n&&(0,t.addBreadcrumb)({category:"sentry."+("transaction"===o.type?"transaction":"event"),event_id:o.event_id,level:o.level,message:(0,t.getEventDescription)(o)},{event:o})}}function f(s,u){return function(l){if((0,t.getClient)()!==s)return;let f,p,h="object"==typeof u?u.serializeAttribute:void 0,v="object"==typeof u&&"number"==typeof u.maxStringLength?u.maxStringLength:void 0;v&&v>c&&(o.DEBUG_BUILD&&t.debug.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${v} was configured. Sentry will use 1024 instead.`),v=c),"string"==typeof h&&(h=[h]);try{const o=l.event,s=y(o)?o.target:o;f=(0,n.htmlTreeAsString)(s,{keyAttrs:h,maxStringLength:v}),p=(0,t.getComponentName)(s)}catch{f="<unknown>"}if(0===f.length)return;const b={category:`ui.${l.name}`,message:f};p&&(b.data={"ui.component_name":p}),(0,t.addBreadcrumb)(b,{event:l.event,name:l.name,global:l.global})}}function p(n){return function(o){if((0,t.getClient)()!==n)return;const s={category:"console",data:{arguments:o.args,logger:"console"},level:(0,t.severityLevelFromString)(o.level),message:(0,t.safeJoin)(o.args," ")};if("assert"===o.level){if(!1!==o.args[0])return;s.message=`Assertion failed: ${(0,t.safeJoin)(o.args.slice(1)," ")||"console.assert"}`,s.data.arguments=o.args.slice(1)}(0,t.addBreadcrumb)(s,{input:o.args,level:o.level})}}function h(o){return function(s){if((0,t.getClient)()!==o)return;const{startTimestamp:c,endTimestamp:u}=s,l=s.xhr[n.SENTRY_XHR_DATA_KEY];if(!c||!u||!l)return;const{method:f,url:p,status_code:h,body:v}=l,b={method:f,url:p,status_code:h},y={xhr:s.xhr,input:v,startTimestamp:c,endTimestamp:u},_={category:"xhr",data:b,type:"http",level:(0,t.getBreadcrumbLogLevelFromHttpStatusCode)(h)};o.emit("beforeOutgoingRequestBreadcrumb",_,y),(0,t.addBreadcrumb)(_,y)}}function v(n){return function(o){if((0,t.getClient)()!==n)return;const{startTimestamp:s,endTimestamp:c}=o;if(c&&(!o.fetchData.url.match(/sentry_key/)||"POST"!==o.fetchData.method))if(o.error){const u={data:o.error,input:o.args,startTimestamp:s,endTimestamp:c},l={category:"fetch",data:o.fetchData,level:"error",type:"http"};n.emit("beforeOutgoingRequestBreadcrumb",l,u),(0,t.addBreadcrumb)(l,u)}else{const u=o.response,l={...o.fetchData,status_code:u?.status},f={input:o.args,response:u,startTimestamp:s,endTimestamp:c},p={category:"fetch",data:l,type:"http",level:(0,t.getBreadcrumbLogLevelFromHttpStatusCode)(l.status_code)};n.emit("beforeOutgoingRequestBreadcrumb",p,f),(0,t.addBreadcrumb)(p,f)}}}
1241function b(n){return function(o){if((0,t.getClient)()!==n)return;let c=o.from,u=o.to;const l=(0,t.parseUrl)(s.WINDOW.location.href);let f=c?(0,t.parseUrl)(c):void 0;const p=(0,t.parseUrl)(u);f?.path||(f=l),l.protocol===p.protocol&&l.host===p.host&&(u=p.relative),l.protocol===f.protocol&&l.host===f.host&&(c=f.relative),(0,t.addBreadcrumb)({category:"navigation",data:{from:c,to:u}})}}function y(t){return!!t&&!!t.target}},1144,[1092,1098,1140,1093]);
1242__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"browserApiErrorsIntegration",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);const o="EventTarget,Window,Node,ApplicationCache,AudioTrackList,BroadcastChannel,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(","),s=(0,t.defineIntegration)((s={})=>{const h={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...s};return{name:"BrowserApiErrors",setupOnce(){h.setTimeout&&(0,t.fill)(n.WINDOW,"setTimeout",c),h.setInterval&&(0,t.fill)(n.WINDOW,"setInterval",c),h.requestAnimationFrame&&(0,t.fill)(n.WINDOW,"requestAnimationFrame",u),h.XMLHttpRequest&&"XMLHttpRequest"in n.WINDOW&&(0,t.fill)(XMLHttpRequest.prototype,"send",l);const s=h.eventTarget;if(s){(Array.isArray(s)?s:o).forEach(t=>p(t,h))}}}});function c(o){return function(...s){const c=s[0];return s[0]=(0,n.wrap)(c,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${(0,t.getFunctionName)(o)}`}}),o.apply(this,s)}}function u(o){return function(s){return o.apply(this,[(0,n.wrap)(s,{mechanism:{data:{handler:(0,t.getFunctionName)(o)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function l(o){return function(...s){const c=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in c&&"function"==typeof c[o]&&(0,t.fill)(c,o,function(s){const c={mechanism:{data:{handler:(0,t.getFunctionName)(s)},handled:!1,type:`auto.browser.browserapierrors.xhr.${o}`}},u=(0,t.getOriginalFunction)(s);return u&&(c.mechanism.data.handler=(0,t.getFunctionName)(u)),(0,n.wrap)(s,c)})}),o.apply(this,s)}}function p(o,s){const c=n.WINDOW,u=c[o]?.prototype;u?.hasOwnProperty?.("addEventListener")&&((0,t.fill)(u,"addEventListener",function(c){return function(u,l,p){try{"function"==typeof l.handleEvent&&(l.handleEvent=(0,n.wrap)(l.handleEvent,{mechanism:{data:{handler:(0,t.getFunctionName)(l),target:o},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return s.unregisterOriginalCallbacks&&h(this,u,l),c.apply(this,[u,(0,n.wrap)(l,{mechanism:{data:{handler:(0,t.getFunctionName)(l),target:o},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),p])}}),(0,t.fill)(u,"removeEventListener",function(t){return function(n,o,s){try{if(Object.prototype.hasOwnProperty.call(o,"__sentry_wrapped__")){const c=o.__sentry_wrapped__;c&&t.call(this,n,c,s)}}catch{}return t.call(this,n,o,s)}}))}function h(t,n,o){t&&"object"==typeof t&&"removeEventListener"in t&&"function"==typeof t.removeEventListener&&t.removeEventListener(n,o)}},1145,[1092,1093]);
1243__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"browserSessionIntegration",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]);const u=(0,n.defineIntegration)((u={})=>{const c=u.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(void 0===s.WINDOW.document)return void(o.DEBUG_BUILD&&n.debug.warn("Using the `browserSessionIntegration` in non-browser environments is not supported."));(0,n.startSession)({ignoreDuration:!0});let u=!1;(0,t.whenIdleOrHidden)(()=>{u||((0,n.captureSession)(),u=!0)});const p=(0,n.getIsolationScope)();let l=p.getUser();p.addScopeListener(t=>{const o=t.getUser();
1243l?.id===o?.id&&l?.ip_address===o?.ip_address||(l=o,u&&(0,n.captureSession)())}),"route"===c&&(0,t.addHistoryInstrumentationHandler)(({from:t,to:o})=>{t!==o&&((0,n.startSession)({ignoreDuration:!0}),(0,n.captureSession)(),u=!0)})}}})},1146,[1092,1098,1140,1093]);
1244__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"cultureContextIntegration",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]);const c=(0,t.defineIntegration)(()=>({name:"CultureContext",preprocessEvent(t){const n=o();n&&(t.contexts={...t.contexts,culture:{...n,...t.contexts?.culture}})},processSegmentSpan(n){const c=o();c&&(0,t.safeSetSpanJSONAttributes)(n,{"culture.locale":c.locale,"culture.timezone":c.timezone,"culture.calendar":c.calendar})}}));function o(){try{const t=n.WINDOW.Intl;if(!t)return;const c=t.DateTimeFormat().resolvedOptions();return{locale:c.locale,timezone:c.timeZone,calendar:c.calendar}}catch{return}}},1147,[1092,1093]);
1245__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"_eventFromRejectionWithPrimitive",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"_getUnhandledRejectionError",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"globalHandlersIntegration",{enumerable:!0,get:function(){return c}});var e=r(d[0]),n=r(d[1]),t=r(d[2]),o=r(d[3]);const c=(0,e.defineIntegration)((e={})=>{const n={onerror:!0,onunhandledrejection:!0,...e};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(e){n.onerror&&(l(e),p("onerror")),n.onunhandledrejection&&(u(e),p("onunhandledrejection"))}}});function l(n){(0,e.addGlobalErrorInstrumentationHandler)(c=>{const{stackParser:l,attachStacktrace:u}=v();if((0,e.getClient)()!==n||(0,o.shouldIgnoreOnError)())return;const{msg:s,url:f,line:p,column:b,error:j}=c,k=h((0,t.eventFromUnknownInput)(l,j||s,void 0,u,!1),f,p,b);k.level="error",(0,e.captureEvent)(k,{originalException:j,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function u(n){(0,e.addGlobalUnhandledRejectionInstrumentationHandler)(c=>{const{stackParser:l,attachStacktrace:u}=v();if((0,e.getClient)()!==n||(0,o.shouldIgnoreOnError)())return;const h=s(c),p=(0,e.isPrimitive)(h)?f(h):(0,t.eventFromUnknownInput)(l,h,void 0,u,!0);p.level="error",(0,e.captureEvent)(p,{originalException:h,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function s(n){if((0,e.isPrimitive)(n))return n;try{if("reason"in n)return n.reason;if("detail"in n&&"reason"in n.detail)return n.detail.reason}catch{}return n}function f(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function h(n,t,o,c){const l=n.exception=n.exception||{},u=l.values=l.values||[],s=u[0]=u[0]||{},f=s.stacktrace=s.stacktrace||{},h=f.frames=f.frames||[];return 0===h.length&&h.push({colno:c,lineno:o,filename:b(t)??(0,e.getLocationHref)(),function:e.UNKNOWN_FUNCTION,in_app:!0}),n}function p(t){n.DEBUG_BUILD&&e.debug.log(`Global Handler attached: ${t}`)}function v(){const n=(0,e.getClient)();return n?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function b(n){if((0,e.isString)(n)&&0!==n.length)return n.startsWith("data:")?`<${(0,e.stripDataUrlContent)(n,!1)}>`:n}},1148,[1092,1140,1096,1093]);
1246__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"httpContextIntegration",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);const s=(0,t.defineIntegration)(()=>({name:"HttpContext",preprocessEvent(t){if(!n.WINDOW.navigator&&!n.WINDOW.location&&!n.WINDOW.document)return;const s=(0,n.getHttpRequestData)(),o={...s.headers,...t.request?.headers};t.request={...s,...t.request,headers:o}},processSegmentSpan(s){const o=s.attributes?.[t.SEMANTIC_ATTRIBUTE_SENTRY_OP];if(!n.WINDOW.navigator&&!n.WINDOW.location&&!n.WINDOW.document)return;const u=(0,n.getHttpRequestData)();(0,t.safeSetSpanJSONAttributes)(s,{"url.full":"http.client"!==o?u.url:void 0,"http.request.header.user_agent":u.headers["User-Agent"],"http.request.header.referer":u.headers.Referer})}}))},1149,[1092,1093]);
1247__d(function(g,r,i,a,m,e,d){"use strict";
1247Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"linkedErrorsIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);const o=(0,t.defineIntegration)((o={})=>{const s=o.limit||5,c=o.key||"cause";return{name:"LinkedErrors",preprocessEvent(o,u,p){const l=p.getOptions();(0,t.applyAggregateErrorsToEvent)(n.exceptionFromError,l.stackParser,c,s,o,u)}}})},1150,[1092,1096]);
1248__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"normalizeStringifyValue",{enumerable:!0,get:function(){return o}});var t=r(d[0]);const n=/^HTML(\w*)Element$/;function o(o){if("undefined"!=typeof window&&o===window)return"[Window]";if("undefined"!=typeof document&&o===document)return"[Document]";if((0,t.isElement)(o)){const c=u(o);if(n.test(c))return`[HTMLElement: ${(0,t.htmlTreeAsString)(o)}]`}}function u(t){const n=Object.getPrototypeOf(t);return n?.constructor?n.constructor.name:"null prototype"}},1151,[1098]);
1249__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"checkAndWarnIfIsEmbeddedBrowserExtension",{enumerable:!0,get:function(){return s}});var n=r(d[0]),t=r(d[1]),o=r(d[2]);function s(){return!!c()&&(t.DEBUG_BUILD&&(0,n.consoleSandbox)(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0)}function c(){if(void 0===o.WINDOW.window)return!1;const t=o.WINDOW;if(t.nw)return!1;const s=t.chrome||t.browser;if(!s?.runtime?.id)return!1;const c=(0,n.getLocationHref)();return!(o.WINDOW===o.WINDOW.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(c))}},1152,[1092,1140,1093]);
1250__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"showReportDialog",{enumerable:!0,get:function(){return s}});var t=r(d[0]),o=r(d[1]),n=r(d[2]);function s(s={}){const c=n.WINDOW.document,u=c?.head||c?.body;if(!u)return void(o.DEBUG_BUILD&&t.debug.error("[showReportDialog] Global document not defined"));const l=(0,t.getCurrentScope)(),D=(0,t.getClient)(),f=D?.getDsn();if(!f)return void(o.DEBUG_BUILD&&t.debug.error("[showReportDialog] DSN not configured"));const p={...s,user:{...l.getUser(),...s.user},eventId:s.eventId||(0,t.lastEventId)()},_=n.WINDOW.document.createElement("script");_.async=!0,_.crossOrigin="anonymous",_.src=(0,t.getReportDialogEndpoint)(f,p);const{onLoad:v,onClose:I}=p;if(v&&(_.onload=v),I){const t=o=>{if("__sentry_reportdialog_closed__"===o.data)try{I()}finally{n.WINDOW.removeEventListener("message",t)}};n.WINDOW.addEventListener("message",t)}u.appendChild(_)}},1153,[1092,1140,1093]);
1251__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reportingObserverIntegration",{enumerable:!0,get:function(){return s}});var t=r(d[0]);const n=t.GLOBAL_OBJ,o=new WeakMap,s=(0,t.defineIntegration)((s={})=>{const c=s.types||["crash","deprecation","intervention"];function p(n){if(o.has((0,t.getClient)()))for(const o of n)(0,t.withScope)(n=>{n.setExtra("url",o.url);const s=`ReportingObserver [${o.type}]`;let c="No details available";if(o.body){const t={};for(const n in o.body)t[n]=o.body[n];if(n.setExtra("body",t),"crash"===o.type){const t=o.body;c=[t.crashId||"",t.reason||""].join(" ").trim()||c}else{c=o.body.message||c}}(0,t.captureMessage)(`${s}: ${c}`)})}return{name:"ReportingObserver",setupOnce(){if(!(0,t.supportsReportingObserver)())return;new n.ReportingObserver(p,{buffered:!0,types:c}).observe()},setup(t){o.set(t,!0)}}})},1154,[1092]);
1252__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"httpClientIntegration",{enumerable:!0,get:function(){return o}});var e=r(d[0]),t=r(d[1]),s=r(d[2]);const o=(0,e.defineIntegration)((e={})=>{const t={failedRequestStatusCodes:[[500,599]],failedRequestTargets:[/.*/],...e};return{name:"HttpClient",setup(e){h(e,t),H(e,t)}}});
1252function n(t,s,o,n,u){if(k(t,o.status,o.url)){const t=q(s,n);let c,f,p,h;const H=C();if(!1!==H.requestHeaders&&(c=(0,e._INTERNAL_filterKeyValueData)(l(t.headers),H.requestHeaders)),!1!==H.responseHeaders&&(f=(0,e._INTERNAL_filterKeyValueData)(l(o.headers),H.responseHeaders)),!1!==H.cookies){const s=t.headers.get("Cookie")||void 0;if(s){const t=(0,e._INTERNAL_filterCookies)(s,H.cookies);"object"==typeof t&&(p=t)}const n=o.headers.get("Set-Cookie")||void 0;if(n){const t=(0,e._INTERNAL_filterCookies)(n,H.cookies);"object"==typeof t&&(h=t)}}const k=_({url:t.url,method:t.method,status:o.status,requestHeaders:c,responseHeaders:f,requestCookies:p,responseCookies:h,error:u,type:"fetch"});(0,e.captureEvent)(k)}}function u(t,s,o,n,u){if(k(t,s.status,s.responseURL)){let t,c,l;const p=C();if(!1!==p.cookies)try{const t=s.getResponseHeader("Set-Cookie")||s.getResponseHeader("set-cookie")||void 0;if(t){const s=(0,e._INTERNAL_filterCookies)(t,p.cookies);"object"==typeof s&&(c=s)}}catch{}if(!1!==p.responseHeaders)try{l=(0,e._INTERNAL_filterKeyValueData)(f(s),p.responseHeaders)}catch{}!1!==p.requestHeaders&&(t=(0,e._INTERNAL_filterKeyValueData)(n,p.requestHeaders));const h=_({url:s.responseURL,method:o,status:s.status,requestHeaders:t,responseHeaders:l,responseCookies:c,error:u,type:"xhr"});(0,e.captureEvent)(h)}}function c(e){if(e){const t=e["Content-Length"]||e["content-length"];if(t)return parseInt(t,10)}}function l(e){const t={};return e.forEach((e,s)=>{t[s]=e}),t}function f(e){const t=e.getAllResponseHeaders();return t?t.split("\r\n").reduce((e,t)=>{const[s,o]=t.split(": ");return s&&o&&(e[s]=o),e},{}):{}}function p(e,t){return e.some(e=>"number"==typeof e?e===t:t>=e[0]&&t<=e[1])}function h(t,s){(0,e.supportsNativeFetch)()&&(0,e.addFetchInstrumentationHandler)(o=>{if((0,e.getClient)()!==t)return;const{response:u,args:c,error:l,virtualError:f}=o,[p,h]=c;u&&n(s,p,u,h,l||f)},!1)}function H(o,n){"XMLHttpRequest"in e.GLOBAL_OBJ&&(0,t.addXhrInstrumentationHandler)(c=>{if((0,e.getClient)()!==o)return;const{error:l,virtualError:f}=c,p=c.xhr,h=p[t.SENTRY_XHR_DATA_KEY];if(!h)return;const{method:H,request_headers:k}=h;try{u(n,p,H,k,l||f)}catch(t){s.DEBUG_BUILD&&e.debug.warn("Error while extracting response event form XHR response",t)}})}function k(t,s,o){return p(t.failedRequestStatusCodes,s)&&(n=t.failedRequestTargets,u=o,n.some(e=>"string"==typeof e?u.includes(e):e.test(u)))&&!(0,e.isSentryRequestUrl)(o,(0,e.getClient)());var n,u}function _(t){const s=(0,e.getClient)(),o=s&&t.error&&t.error instanceof Error?t.error.stack:void 0,n=o&&s?s.getOptions().stackParser(o,0,1):void 0,u=`HTTP Client Error with status code: ${t.status}`,l={message:u,exception:{values:[{type:"Error",value:u,stacktrace:n?{frames:n}:void 0}]},request:{url:t.url,method:t.method,headers:t.requestHeaders,cookies:t.requestCookies},contexts:{response:{status_code:t.status,headers:t.responseHeaders,cookies:t.responseCookies,body_size:c(t.responseHeaders)}}};return(0,e.addExceptionMechanism)(l,{type:`auto.http.client.${t.type}`,handled:!1}),l}function q(e,t){return!t&&e instanceof Request||e instanceof Request&&e.bodyUsed?e:new Request(e,t)}function C(){const t=(0,e.getClient)();if(!t)return{cookies:!1,requestHeaders:!1,responseHeaders:!1};const s=t.getOptions();if(null==s.dataCollection){const e=Boolean(s.sendDefaultPii);return{cookies:e,requestHeaders:e,responseHeaders:e}}const{cookies:o,httpHeaders:n}=t.getDataCollectionOptions();return{cookies:o,requestHeaders:n.request,responseHeaders:n.response}}},1155,[1092,1098,1140]);
1253__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"applySourceContextToFrame",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"contextLinesIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]);const n=t.GLOBAL_OBJ,o=(0,t.defineIntegration)((t={})=>({name:"ContextLines",processEvent:(n,o,s)=>c(n,t.frameContextLines??s?.getDataCollectionOptions().frameContextLines??7)}));function c(o,c){const u=n.document,f=n.location&&(0,t.stripUrlQueryAndFragment)(n.location.href);if(!u||!f)return o;const l=o.exception?.values;if(!l?.length)return o;const p=u.documentElement.innerHTML;if(!p)return o;const h=["<!DOCTYPE html>","<html>",...p.split("\n"),"</html>"];return l.forEach(t=>{const n=t.stacktrace;n?.frames&&(n.frames=n.frames.map(t=>s(t,h,f,c)))}),o}function s(n,o,c,s){return n.filename===c&&n.lineno&&o.length?((0,t.addContextToFrame)(o,n,s),n):n}},1156,[1092]);
1254__d(function(g,r,i,a,m,e,d){"use strict";
1254Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"_getGraphQLOperation",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"getGraphQLRequestPayload",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"getRequestPayloadXhrOrFetch",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"graphqlClientIntegration",{enumerable:!0,get:function(){return q}}),Object.defineProperty(e,"parseGraphQLQuery",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]);function o(n,o){n.on("beforeOutgoingRequestSpan",(n,s)=>{const c=(0,t.spanToJSON)(n).data||{};if(!("http.client"===c[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]))return;const h=c[t.SEMANTIC_ATTRIBUTE_URL_FULL]||c["http.url"]||c.url,q=c[t.SEMANTIC_ATTRIBUTE_HTTP_REQUEST_METHOD]||c["http.method"];if(!(0,t.isString)(h)||!(0,t.isString)(q))return;const{endpoints:T}=o,b=(0,t.stringMatchesSomePattern)(h,T),_=p(s);if(b&&_){const t=l(_);if(t){const o=u(t);n.updateName(`${q} ${h} (${o})`),y(t)&&n.setAttribute("graphql.document",t.query),f(t)&&(n.setAttribute("graphql.persisted_query.hash.sha256",t.extensions.persistedQuery.sha256Hash),n.setAttribute("graphql.persisted_query.version",t.extensions.persistedQuery.version))}}})}function s(n,o){n.on("beforeOutgoingRequestBreadcrumb",(n,s)=>{const{category:c,type:h,data:q}=n;if("http"===h&&("fetch"===c||"xhr"===c)){const n=q?.url,{endpoints:c}=o,h=(0,t.stringMatchesSomePattern)(n,c),T=p(s);if(h&&q&&T){const t=l(T);if(!q.graphql&&t){const n=u(t);q["graphql.operation"]=n,y(t)&&(q["graphql.document"]=t.query),f(t)&&(q["graphql.persisted_query.hash.sha256"]=t.extensions.persistedQuery.sha256Hash,q["graphql.persisted_query.version"]=t.extensions.persistedQuery.version)}}}})}function u(t){if(f(t))return`persisted ${t.operationName}`;if(y(t)){const{query:n,operationName:o}=t,{operationName:s=o,operationType:u}=c(n);return s?`${u} ${s}`:`${u}`}return"unknown"}function p(t){let o;if("xhr"in t){const s=t.xhr[n.SENTRY_XHR_DATA_KEY];o=s&&(0,n.getBodyString)(s.body)[0]}else{const s=(0,n.getFetchRequestArgBody)(t.input);o=(0,n.getBodyString)(s)[0]}return o}function c(t){const n=t.match(/^(?:\s*)(query|mutation|subscription)(?:\s*)(\w+)(?:\s*)[{(]/);if(n)return{operationType:n[1],operationName:n[2]};const o=t.match(/^(?:\s*)(query|mutation|subscription)(?:\s*)[{(]/);return o?{operationType:o[1],operationName:void 0}:{operationType:void 0,operationName:void 0}}function h(t){return"object"==typeof t&&null!==t}function y(t){return h(t)&&"string"==typeof t.query}function f(t){return h(t)&&"string"==typeof t.operationName&&h(t.extensions)&&h(t.extensions.persistedQuery)&&"string"==typeof t.extensions.persistedQuery.sha256Hash&&"number"==typeof t.extensions.persistedQuery.version}function l(t){try{const n=JSON.parse(t);return y(n)||f(n)?n:void 0}catch{return}}const q=(0,t.defineIntegration)(t=>({name:"GraphQLClient",setup(n){o(n,t),s(n,t)}}))},1157,[1092,1098]);
1255__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"viewHierarchyIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);const o=(0,t.defineIntegration)((o={})=>{const c=["script"];function s(n,h,u=0){if(!n)return;const l="shadowRoot"in n&&n.shadowRoot?n.shadowRoot.children:n.children;for(const n of l){if(!(n instanceof HTMLElement))continue;const l=(0,t.getComponentName)(n,1)||void 0,f=n.tagName.toLowerCase();if(c.includes(f))continue;const p=o.onElement?.({element:n,componentName:l,tagName:f,depth:u})||{};if("skip"===p)continue;if("children"===p){s(n,h,u+1);continue}const{x:y,y:w,width:v,height:b}=n.getBoundingClientRect(),N={identifier:n.id||void 0,type:l||f,visible:!0,alpha:1,height:b,width:v,x:y,y:w,...p},_=[];N.children=_,s(n,N.children,u+1),h.push(N)}}return{name:"ViewHierarchy",processEvent:(t,c)=>{if(void 0!==t.type||!1===o.shouldAttach?.(t,c))return t;const h={rendering_system:"DOM",positioning:"absolute",windows:[]};s(o.rootElement?.()||n.WINDOW.document.body,h.windows);const u={filename:"view-hierarchy.json",attachmentType:"event.view_hierarchy",contentType:"application/json",data:JSON.stringify(h)};return c.attachments=c.attachments||[],c.attachments.push(u),t}}})},1158,[1092,1093]);
1256__d(function(e,t,n,r,s,o,i){"use strict";Object.defineProperty(o,'__esModule',{value:!0}),Object.defineProperty(o,"getReplay",{enumerable:!0,get:function(){return ko}}),Object.defineProperty(o,"replayIntegration",{enumerable:!0,get:function(){return fo}});var a=t(i[0]),c=t(i[1]);const l=a.GLOBAL_OBJ,u="sentryReplaySession",d="Unable to send Replay",h=15e4,p=5e3,m=2e7,f=36e5;var y=Object.defineProperty,g=(e,t,n)=>t in e?y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,S=(e,t,n)=>g(e,"symbol"!=typeof t?t+"":t,n),k=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(k||{});
1256function b(e){return e.nodeType===e.ELEMENT_NODE}function v(e){const t=e?.host;return Boolean(t?.shadowRoot===e)}function w(e){return"[object ShadowRoot]"===Object.prototype.toString.call(e)}function _(e){const{cssText:t}=e;if(t.split('"').length<3)return t;const n=["@import",`url(${JSON.stringify(e.href)})`];return""===e.layerName?n.push("layer"):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(" ")+";"}function I(e){try{const n=e.rules||e.cssRules;return n?((t=Array.from(n,E).join("")).includes(" background-clip: text;")&&!t.includes(" -webkit-background-clip: text;")&&(t=t.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),t):null}catch(e){return null}var t}function C(e){let t="";for(let n=0;n<e.style.length;n++){const r=e.style,s=r[n],o=r.getPropertyPriority(s);t+=`${s}:${r.getPropertyValue(s)}${o?" !important":""};`}return`${e.selectorText} { ${t} }`}function E(e){let t;if(x(e))try{t=I(e.styleSheet)||_(e)}catch(e){}else if(M(e)){let t=e.cssText;const n=e.selectorText.includes(":"),r="string"==typeof e.style.all&&e.style.all;if(r&&(t=C(e)),n&&(t=T(t)),n||r)return t}return t||e.cssText}function T(e){return e.replace(/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm,"$1\\$2")}function x(e){return"styleSheet"in e}function M(e){return"selectorText"in e}class R{constructor(){S(this,"idNodeMap",new Map),S(this,"nodeMetaMap",new WeakMap)}getId(e){if(!e)return-1;const t=this.getMeta(e)?.id;return t??-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){const 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){const n=t.id;this.idNodeMap.set(n,e),this.nodeMetaMap.set(e,t)}replace(e,t){const n=this.getNode(e);if(n){const 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 A({maskInputOptions:e,tagName:t,type:n}){return"OPTION"===t&&(t="SELECT"),Boolean(e[t.toLowerCase()]||n&&e[n]||"password"===n||"INPUT"===t&&!n&&e.text)}function O({isMasked:e,element:t,value:n,maskInputFn:r}){let s=n||"";return e?(r&&(s=r(s,t)),"*".repeat(s.length)):s}function D(e){return e.toLowerCase()}function L(e){return e.toUpperCase()}const N="__rrweb_original__";function F(e){const t=e.getContext("2d");if(!t)return!0;for(let n=0;n<e.width;n+=50)for(let r=0;r<e.height;r+=50){const s=t.getImageData,o=N in s?s[N]:s;
1256if(new Uint32Array(o.call(t,n,r,Math.min(50,e.width-n),Math.min(50,e.height-r)).data.buffer).some(e=>0!==e))return!1}return!0}function B(e){const t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?D(t):null}function P(e,t,n){return"INPUT"!==t||"radio"!==n&&"checkbox"!==n?e.value:e.getAttribute("value")||""}function U(e,t){let n;try{n=new URL(e,t??window.location.href)}catch(e){return null}const r=n.pathname.match(/\.([0-9a-z]+)(?:$)/i);return r?.[1]??null}const z={};function W(e){const t=z[e];if(t)return t;const n=window.document;let r=window[e];if(n&&"function"==typeof n.createElement)try{const t=n.createElement("iframe");t.hidden=!0,n.head.appendChild(t);const s=t.contentWindow;s&&s[e]&&(r=s[e]),n.head.removeChild(t)}catch(e){}return z[e]=r.bind(window)}function H(...e){return W("setTimeout")(...e)}function j(...e){return W("clearTimeout")(...e)}function $(e){try{return e.contentDocument}catch{}}function q(e){try{return e.contentWindow}catch{}}let K=1;const V=new RegExp("[^a-z0-9-_:]");function J(){return K++}function G(e){if(e instanceof HTMLFormElement)return"form";const t=D(e.tagName);return V.test(t)?"div":t}function Y(e){let t="";return t=e.indexOf("//")>-1?e.split("/").slice(0,3).join("/"):e.split("/")[0],t=t.split("?")[0],t}let X,Q;const Z=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,ee=/^(?:[a-z+]+:)?\/\//i,te=/^www\..*/i,ne=/^(data:)([^,]*),(.*)/i;function re(e,t){if(!e||0===t.size)return e;try{const n=e.split(";"),r=[];for(let e of n){if(e=e.trim(),!e)continue;const n=e.indexOf(":");if(-1===n){r.push(e);continue}const s=e.slice(0,n).trim();t.has(s)||r.push(e)}return r.join("; ")+(r.length>0&&e.endsWith(";")?";":"")}catch(t){return console.warn("Error filtering CSS properties:",t),e}}function se(e,t){return(e||"").replace(Z,(e,n,r,s,o,i)=>{const a=r||o||i,c=n||s||"";if(!a)return e;if(ee.test(a)||te.test(a))return`url(${c}${a}${c})`;if(ne.test(a))return`url(${c}${a}${c})`;if("/"===a[0])return`url(${c}${Y(t)+a}${c})`;const l=t.split("/"),u=a.split("/");l.pop();for(const e of u)"."!==e&&(".."===e?l.pop():l.push(e));return`url(${c}${l.join("/")}${c})`})}const oe=/^[^ \t\n\r\u000c]+/,ie=/^[, \t\n\r\u000c]+/;function ae(e,t){if(""===t.trim())return t;let n=0;function r(e){let r;const s=e.exec(t.substring(n));return s?(r=s[0],n+=r.length,r):""}const s=[];for(;r(ie),!(n>=t.length);){let o=r(oe);if(","===o.slice(-1))o=le(e,o.substring(0,o.length-1)),s.push(o);else{let r="";o=le(e,o);let i=!1;for(;;){const e=t.charAt(n);if(""===e){s.push((o+r).trim());break}if(i)")"===e&&(i=!1);else{if(","===e){n+=1,s.push((o+r).trim());break}"("===e&&(i=!0)}r+=e,n+=1}}}return s.join(", ")}const ce=new WeakMap;function le(e,t){return t&&""!==t.trim()?ue(e,t):t}function ue(e,t){let n=ce.get(e);if(n||(n=e.createElement("a"),ce.set(e,n)),t){if(t.startsWith("blob:")||t.startsWith("data:"))return t}else t="";return n.setAttribute("href",t),n.href}function de(e,t,n,r,s,o,i){if(!r)return r;if("src"===n||"href"===n&&("use"!==t||"#"!==r[0]))return le(e,r);if("xlink:href"===n&&"#"!==r[0])return le(e,r);if("background"===n&&("table"===t||"td"===t||"th"===t))return le(e,r);if("srcset"===n)return ae(e,r);if("style"===n){let t=se(r,ue(e));return i&&i.size>0&&(t=re(t,i)),t}return"object"===t&&"data"===n?le(e,r):"function"==typeof o?o(n,r,s):r}function he(e,t,n){return("video"===e||"audio"===e)&&"autoplay"===t}function pe(e,t,n,r){try{if(r&&e.matches(r))return!1;if("string"==typeof t){if(e.classList.contains(t))return!0}else for(let n=e.classList.length;n--;){const r=e.classList[n];if(t.test(r))return!0}if(n)return e.matches(n)}catch(e){}return!1}function me(e,t){for(let n=e.classList.length;n--;){const r=e.classList[n];if(t.test(r))return!0}return!1}function fe(e,t,n=1/0,r=0){return e?e.nodeType!==e.ELEMENT_NODE||r>n?-1:t(e)?r:fe(e.parentNode,t,n,r+1):-1}function ye(e,t){return n=>{const r=n;if(null===r)return!1;try{if(e)if("string"==typeof e){if(r.matches(`.${e}`))return!0}else if(me(r,e))return!0;return!(!t||!r.matches(t))}catch{return!1}}}function ge(e,t,n,r,s,o){try{const i=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(null===i)return!1;if("INPUT"===i.tagName){const e=i.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(e))return!0}let a=-1,c=-1;if(o){if(c=fe(i,ye(r,s)),c<0)return!0;a=fe(i,ye(t,n),c>=0?c:1/0)}else{if(a=fe(i,ye(t,n)),a<0)return!1;c=fe(i,ye(r,s),a>=0?a:1/0)}return a>=0?!(c>=0)||a<=c:!(c>=0)&&!!o}catch(e){}return!!o}function Se(e,t,n){const r=q(e);if(!r)return;let s,o=!1;
1256try{s=r.document.readyState}catch(e){return}if("complete"!==s){const r=H(()=>{o||(t(),o=!0)},n);return void e.addEventListener("load",()=>{j(r),o=!0,t()})}const i="about:blank";if(r.location.href!==i||e.src===i||""===e.src)return H(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}function ke(e,t,n){let r,s=!1;try{r=e.sheet}catch(e){r=null}if(r)return;const o=H(()=>{s||(t(),s=!0)},n);e.addEventListener("load",()=>{j(o),s=!0,t()})}function be(e,t){const{doc:n,mirror:r,blockClass:s,blockSelector:o,unblockSelector:i,maskAllText:a,maskAttributeFn:c,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:h,inlineStylesheet:p,maskInputOptions:m={},maskTextFn:f,maskInputFn:y,dataURLOptions:g={},inlineImages:S,recordCanvas:b,keepIframeSrcFn:v,newlyAddedElement:w=!1,ignoreCSSAttributes:_}=t,I=ve(n,r);switch(e.nodeType){case e.DOCUMENT_NODE:return"CSS1Compat"!==e.compatMode?{type:k.Document,childNodes:[],compatMode:e.compatMode}:{type:k.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:k.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:I};case e.ELEMENT_NODE:return _e(e,{doc:n,blockClass:s,blockSelector:o,unblockSelector:i,inlineStylesheet:p,maskAttributeFn:c,maskInputOptions:m,maskInputFn:y,dataURLOptions:g,inlineImages:S,recordCanvas:b,keepIframeSrcFn:v,newlyAddedElement:w,rootId:I,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:h,ignoreCSSAttributes:_});case e.TEXT_NODE:return we(e,{doc:n,maskAllText:a,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:h,maskTextFn:f,maskInputOptions:m,maskInputFn:y,rootId:I});case e.CDATA_SECTION_NODE:return{type:k.CDATA,textContent:"",rootId:I};case e.COMMENT_NODE:return{type:k.Comment,textContent:e.textContent||"",rootId:I};default:return!1}}function ve(e,t){if(!t.hasNode(e))return;const n=t.getId(e);return 1===n?void 0:n}function we(e,t){const{maskAllText:n,maskTextClass:r,unmaskTextClass:s,maskTextSelector:o,unmaskTextSelector:i,maskTextFn:a,maskInputOptions:c,maskInputFn:l,rootId:u}=t,d=e.parentNode&&e.parentNode.tagName;let h=e.textContent;const p="STYLE"===d||void 0,m="SCRIPT"===d||void 0,f="TEXTAREA"===d||void 0;if(p&&h){try{e.nextSibling||e.previousSibling||e.parentNode.sheet?.cssRules&&(h=I(e.parentNode.sheet))}catch(t){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${t}`,e)}h=se(h,ue(t.doc))}m&&(h="SCRIPT_PLACEHOLDER");const y=ge(e,r,o,s,i,n);if(p||m||f||!h||!y||(h=a?a(h,e.parentElement):h.replace(/[\S]/g,"*")),f&&h&&(c.textarea||y)&&(h=l?l(h,e.parentNode):h.replace(/[\S]/g,"*")),"OPTION"===d&&h){h=O({isMasked:ge(e,r,o,s,i,A({type:null,tagName:d,maskInputOptions:c})),element:e,value:h,maskInputFn:l})}return{type:k.Text,textContent:h||"",isStyle:p,rootId:u}}function _e(e,t){const{doc:n,blockClass:r,blockSelector:s,unblockSelector:o,inlineStylesheet:i,maskInputOptions:a={},maskAttributeFn:c,maskInputFn:l,dataURLOptions:u={},inlineImages:d,recordCanvas:h,keepIframeSrcFn:p,newlyAddedElement:m=!1,rootId:f,maskTextClass:y,unmaskTextClass:g,maskTextSelector:S,unmaskTextSelector:b,ignoreCSSAttributes:v}=t,w=pe(e,r,s,o),_=G(e);let C={};const E=e.attributes.length;for(let t=0;t<E;t++){const r=e.attributes[t];r.name&&!he(_,r.name,r.value)&&(C[r.name]=de(n,_,D(r.name),r.value,e,c,v))}if("link"===_&&i){const t=Array.from(n.styleSheets).find(t=>t.href===e.href);let r=null;t&&(r=I(t)),r&&(C.rel=null,C.href=null,C.crossorigin=null,C._cssText=se(r,t.href))}if("style"===_&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const t=I(e.sheet);t&&(C._cssText=se(t,ue(n)))}if("input"===_||"textarea"===_||"select"===_||"option"===_){const t=e,n=B(t),r=P(t,L(_),n),s=t.checked;if("submit"!==n&&"button"!==n&&r){const e=ge(t,y,S,g,b,A({type:n,tagName:L(_),maskInputOptions:a}));C.value=O({isMasked:e,element:t,value:r,maskInputFn:l})}s&&(C.checked=s)}if("option"===_&&(e.selected&&!a.select?C.selected=!0:delete C.selected),"canvas"===_&&h)if("2d"===e.__context)F(e)||(C.rr_dataURL=e.toDataURL(u.type,u.quality));else if(!("__context"in e)){const t=e.toDataURL(u.type,u.quality),r=n.createElement("canvas");r.width=e.width,r.height=e.height;t!==r.toDataURL(u.type,u.quality)&&(C.rr_dataURL=t)}if("img"===_&&d){X||(X=n.createElement("canvas"),Q=X.getContext("2d"));const t=e,r=t.currentSrc||t.getAttribute("src")||"<unknown-src>",s=t.crossOrigin,o=()=>{t.removeEventListener("load",o);
1256try{X.width=t.naturalWidth,X.height=t.naturalHeight,Q.drawImage(t,0,0),C.rr_dataURL=X.toDataURL(u.type,u.quality)}catch(e){if("anonymous"!==t.crossOrigin)return t.crossOrigin="anonymous",void(t.complete&&0!==t.naturalWidth?o():t.addEventListener("load",o));console.warn(`Cannot inline img src=${r}! Error: ${e}`)}"anonymous"===t.crossOrigin&&(s?C.crossOrigin=s:t.removeAttribute("crossorigin"))};t.complete&&0!==t.naturalWidth?o():t.addEventListener("load",o)}if("audio"!==_&&"video"!==_||(C.rr_mediaState=e.paused?"paused":"played",C.rr_mediaCurrentTime=e.currentTime),m||(e.scrollLeft&&(C.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(C.rr_scrollTop=e.scrollTop)),w){const{width:t,height:n}=e.getBoundingClientRect();C={class:C.class,rr_width:`${t}px`,rr_height:`${n}px`}}let T;"iframe"!==_||p(C.src)||(w||$(e)||(C.rr_src=C.src),delete C.src);try{customElements.get(_)&&(T=!0)}catch(e){}return{type:k.Element,tagName:_,attributes:C,childNodes:[],isSVG:(x=e,Boolean("svg"===x.tagName||x.ownerSVGElement)||void 0),needBlock:w,rootId:f,isCustom:T};var x}function Ie(e){return null==e?"":e.toLowerCase()}function Ce(e,t){if(t.comment&&e.type===k.Comment)return!0;if(e.type===k.Element){if(t.script&&("script"===e.tagName||"link"===e.tagName&&("preload"===e.attributes.rel||"modulepreload"===e.attributes.rel)||"link"===e.tagName&&"prefetch"===e.attributes.rel&&"string"==typeof e.attributes.href&&"js"===U(e.attributes.href)))return!0;if(t.headFavicon&&("link"===e.tagName&&"shortcut icon"===e.attributes.rel||"meta"===e.tagName&&(Ie(e.attributes.name).match(/^msapplication-tile(image|color)$/)||"application-name"===Ie(e.attributes.name)||"icon"===Ie(e.attributes.rel)||"apple-touch-icon"===Ie(e.attributes.rel)||"shortcut icon"===Ie(e.attributes.rel))))return!0;if("meta"===e.tagName){if(t.headMetaDescKeywords&&Ie(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(Ie(e.attributes.property).match(/^(og|twitter|fb):/)||Ie(e.attributes.name).match(/^(og|twitter):/)||"pinterest"===Ie(e.attributes.name)))return!0;if(t.headMetaRobots&&("robots"===Ie(e.attributes.name)||"googlebot"===Ie(e.attributes.name)||"bingbot"===Ie(e.attributes.name)))return!0;if(t.headMetaHttpEquiv&&void 0!==e.attributes["http-equiv"])return!0;if(t.headMetaAuthorship&&("author"===Ie(e.attributes.name)||"generator"===Ie(e.attributes.name)||"framework"===Ie(e.attributes.name)||"publisher"===Ie(e.attributes.name)||"progid"===Ie(e.attributes.name)||Ie(e.attributes.property).match(/^article:/)||Ie(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&("google-site-verification"===Ie(e.attributes.name)||"yandex-verification"===Ie(e.attributes.name)||"csrf-token"===Ie(e.attributes.name)||"p:domain_verify"===Ie(e.attributes.name)||"verify-v1"===Ie(e.attributes.name)||"verification"===Ie(e.attributes.name)||"shopify-checkout-api-token"===Ie(e.attributes.name)))return!0}}return!1}function Ee(e,t){const{doc:n,mirror:r,blockClass:s,blockSelector:o,unblockSelector:i,maskAllText:a,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:h=!1,inlineStylesheet:p=!0,maskInputOptions:m={},maskAttributeFn:f,maskTextFn:y,maskInputFn:g,slimDOMOptions:S,dataURLOptions:_={},inlineImages:I=!1,recordCanvas:C=!1,onSerialize:E,onIframeLoad:T,iframeLoadTimeout:x=5e3,onBlockedImageLoad:M,onStylesheetLoad:R,stylesheetLoadTimeout:A=5e3,keepIframeSrcFn:O=()=>!1,newlyAddedElement:D=!1,ignoreCSSAttributes:L}=t;let{preserveWhiteSpace:N=!0}=t;const F=be(e,{doc:n,mirror:r,blockClass:s,blockSelector:o,maskAllText:a,unblockSelector:i,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,inlineStylesheet:p,maskInputOptions:m,maskAttributeFn:f,maskTextFn:y,maskInputFn:g,dataURLOptions:_,inlineImages:I,recordCanvas:C,keepIframeSrcFn:O,newlyAddedElement:D,ignoreCSSAttributes:L});if(!F)return console.warn(e,"not serialized"),null;let B;B=r.hasNode(e)?r.getId(e):Ce(F,S)||!N&&F.type===k.Text&&!F.isStyle&&!F.textContent.trim().length?-2:J();const P=Object.assign(F,{id:B});if(r.add(e,P),-2===B)return null;E&&E(e);let z=!h;if(P.type===k.Element){z=z&&!P.needBlock;const t=e.shadowRoot;t&&w(t)&&(P.isShadowHost=!0)}if((P.type===k.Document||P.type===k.Element)&&z){S.headWhitespace&&P.type===k.Element&&"head"===P.tagName&&(N=!1);const t={doc:n,mirror:r,blockClass:s,blockSelector:o,maskAllText:a,unblockSelector:i,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:h,inlineStylesheet:p,maskInputOptions:m,maskAttributeFn:f,maskTextFn:y,maskInputFn:g,slimDOMOptions:S,dataURLOptions:_,inlineImages:I,recordCanvas:C,preserveWhiteSpace:N,onSerialize:E,onIframeLoad:T,iframeLoadTimeout:x,onBlockedImageLoad:M,onStylesheetLoad:R,stylesheetLoadTimeout:A,keepIframeSrcFn:O,ignoreCSSAttributes:L},v=e.childNodes?Array.from(e.childNodes):[];for(const e of v){const n=Ee(e,t);n&&P.childNodes.push(n)}if(b(e)&&e.shadowRoot)for(const n of Array.from(e.shadowRoot.childNodes)){const r=Ee(n,t);r&&(w(e.shadowRoot)&&(r.isShadow=!0),P.childNodes.push(r))}}if(e.parentNode&&v(e.parentNode)&&w(e.parentNode)&&(P.isShadow=!0),P.type!==k.Element||"iframe"!==P.tagName||P.needBlock||Se(e,()=>{const t=$(e);
1256if(t&&T){const n=Ee(t,{doc:t,mirror:r,blockClass:s,blockSelector:o,unblockSelector:i,maskAllText:a,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:m,maskAttributeFn:f,maskTextFn:y,maskInputFn:g,slimDOMOptions:S,dataURLOptions:_,inlineImages:I,recordCanvas:C,preserveWhiteSpace:N,onSerialize:E,onIframeLoad:T,iframeLoadTimeout:x,onStylesheetLoad:R,stylesheetLoadTimeout:A,keepIframeSrcFn:O,ignoreCSSAttributes:L});n&&T(e,n)}},x),P.type===k.Element&&"img"===P.tagName&&!e.complete&&P.needBlock){const t=e,n=()=>{if(t.isConnected&&!t.complete&&M)try{const e=t.getBoundingClientRect();e.width>0&&e.height>0&&M(t,P,e)}catch(e){}t.removeEventListener("load",n)};t.isConnected&&t.addEventListener("load",n)}return P.type===k.Element&&"link"===P.tagName&&"string"==typeof P.attributes.rel&&("stylesheet"===P.attributes.rel||"preload"===P.attributes.rel&&"string"==typeof P.attributes.href&&"css"===U(P.attributes.href))&&ke(e,()=>{if(R){const t=Ee(e,{doc:n,mirror:r,blockClass:s,blockSelector:o,unblockSelector:i,maskAllText:a,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:m,maskAttributeFn:f,maskTextFn:y,maskInputFn:g,slimDOMOptions:S,dataURLOptions:_,inlineImages:I,recordCanvas:C,preserveWhiteSpace:N,onSerialize:E,onIframeLoad:T,iframeLoadTimeout:x,onStylesheetLoad:R,stylesheetLoadTimeout:A,keepIframeSrcFn:O,ignoreCSSAttributes:L});t&&R(e,t)}},A),P.type===k.Element&&delete P.needBlock,P}function Te(e,t){const{mirror:n=new R,blockClass:r="rr-block",blockSelector:s=null,unblockSelector:o=null,maskAllText:i=!1,maskTextClass:a="rr-mask",unmaskTextClass:c=null,maskTextSelector:l=null,unmaskTextSelector:u=null,inlineStylesheet:d=!0,inlineImages:h=!1,recordCanvas:p=!1,maskAllInputs:m=!1,maskAttributeFn:f,maskTextFn:y,maskInputFn:g,slimDOM:S=!1,dataURLOptions:k,preserveWhiteSpace:b,onSerialize:v,onIframeLoad:w,iframeLoadTimeout:_,onBlockedImageLoad:I,onStylesheetLoad:C,stylesheetLoadTimeout:E,keepIframeSrcFn:T=()=>!1,ignoreCSSAttributes:x=new Set([])}=t||{};return Ee(e,{doc:e,mirror:n,blockClass:r,blockSelector:s,unblockSelector:o,maskAllText:i,maskTextClass:a,unmaskTextClass:c,maskTextSelector:l,unmaskTextSelector:u,skipChild:!1,inlineStylesheet:d,maskInputOptions:!0===m?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:!1===m?{}:m,maskAttributeFn:f,maskTextFn:y,maskInputFn:g,slimDOMOptions:!0===S||"all"===S?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:"all"===S,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:!1===S?{}:S,dataURLOptions:k,inlineImages:h,recordCanvas:p,preserveWhiteSpace:b,onSerialize:v,onIframeLoad:w,iframeLoadTimeout:_,onBlockedImageLoad:I,onStylesheetLoad:C,stylesheetLoadTimeout:E,keepIframeSrcFn:T,newlyAddedElement:!1,ignoreCSSAttributes:x})}function xe(e,t,n=document){const r={capture:!0,passive:!0};return n.addEventListener(e,t,r),()=>n.removeEventListener(e,t,r)}const Me="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.";let Re={map:{},getId:()=>(console.error(Me),-1),getNode:()=>(console.error(Me),null),removeNodeFromMap(){console.error(Me)},has:()=>(console.error(Me),!1),reset(){console.error(Me)}};function Ae(e,t,n={}){let r=null,s=0;return function(...o){const i=Date.now();s||!1!==n.leading||(s=i);const a=t-(i-s),c=this;a<=0||a>t?(r&&(rt(r),r=null),s=i,e.apply(c,o)):r||!1===n.trailing||(r=nt(()=>{s=!1===n.leading?0:Date.now(),r=null,e.apply(c,o)},a))}}function Oe(e,t,n,r,s=window){const o=s.Object.getOwnPropertyDescriptor(e,t);return s.Object.defineProperty(e,t,r?n:{set(e){nt(()=>{n.set.call(this,e)},0),o&&o.set&&o.set.call(this,e)}}),()=>Oe(e,t,o||{},!0)}function De(e,t,n){try{if(!(t in e))return()=>{};const r=e[t],s=n(r);return"function"==typeof s&&(s.prototype=s.prototype||{},Object.defineProperties(s,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=s,()=>{e[t]=r}}catch{return()=>{}}}"undefined"!=typeof window&&window.Proxy&&window.Reflect&&(Re=new Proxy(Re,{get:(e,t,n)=>("map"===t&&console.error(Me),Reflect.get(e,t,n))}));let Le=Date.now;function Ne(e){const t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:void 0!==e.pageXOffset?e.pageXOffset:t?.documentElement.scrollLeft||t?.body?.parentElement?.scrollLeft||t?.body?.scrollLeft||0,top:t.scrollingElement?t.scrollingElement.scrollTop:void 0!==e.pageYOffset?e.pageYOffset:t?.documentElement.scrollTop||t?.body?.parentElement?.scrollTop||t?.body?.scrollTop||0}}function Fe(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function Be(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function Pe(e){if(!e)return null;
1256try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch(e){return null}}function Ue(e,t,n,r,s){if(!e)return!1;const o=Pe(e);if(!o)return!1;const i=ye(t,n);if(!s){const e=r&&o.matches(r);return i(o)&&!e}const a=fe(o,i);let c=-1;return!(a<0)&&(r&&(c=fe(o,ye(null,r))),a>-1&&c<0||a<c)}function ze(e,t){return-1!==t.getId(e)}function We(e,t){return-2===t.getId(e)}function He(e,t){if(v(e))return!1;const n=t.getId(e);return!t.has(n)||(!e.parentNode||e.parentNode.nodeType!==e.DOCUMENT_NODE)&&(!e.parentNode||He(e.parentNode,t))}function je(e){return Boolean(e.changedTouches)}function $e(e=window){"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...e)=>{let t=e[0];if(!(0 in e))throw new TypeError("1 argument is required");do{if(this===t)return!0}while(t=t&&t.parentNode);return!1})}function qe(e,t){return Boolean("IFRAME"===e.nodeName&&t.getMeta(e))}function Ke(e,t){return Boolean("LINK"===e.nodeName&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&"stylesheet"===e.getAttribute("rel")&&t.getMeta(e))}function Ve(e){return Boolean(e?.shadowRoot)}/[1-9][0-9]{12}/.test(Date.now().toString())||(Le=()=>(new Date).getTime());class Je{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(e){return this.styleIDMap.get(e)??-1}has(e){return this.styleIDMap.has(e)}add(e,t){if(this.has(e))return this.getId(e);let n;return n=void 0===t?this.id++:t,this.styleIDMap.set(e,n),this.idStyleMap.set(n,e),n}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function Ge(e){let t=null;return e.getRootNode?.()?.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function Ye(e){let t,n=e;for(;t=Ge(n);)n=t;return n}function Xe(e){const t=e.ownerDocument;if(!t)return!1;const n=Ye(e);return t.contains(n)}function Qe(e){const t=e.ownerDocument;return!!t&&(t.contains(e)||Xe(e))}const Ze={};function et(e){const t=Ze[e];if(t)return t;const n=window.document;let r=window[e];if(n&&"function"==typeof n.createElement)try{const t=n.createElement("iframe");t.hidden=!0,n.head.appendChild(t);const s=t.contentWindow;s&&s[e]&&(r=s[e]),n.head.removeChild(t)}catch(e){}return Ze[e]=r.bind(window)}function tt(...e){return et("requestAnimationFrame")(...e)}function nt(...e){return et("setTimeout")(...e)}function rt(...e){return et("clearTimeout")(...e)}var st=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(st||{}),ot=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(ot||{}),it=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(it||{}),at=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(at||{}),ct=(e=>(e[e.Play=0]="Play",e[e.Pause=1]="Pause",e[e.Seeked=2]="Seeked",e[e.VolumeChange=3]="VolumeChange",e[e.RateChange=4]="RateChange",e))(ct||{});let lt;function ut(e){lt=e}function dt(){lt=void 0}const ht=e=>{if(!lt)return e;return(...t)=>{try{return e(...t)}catch(e){if(lt&&!0===lt(e))return()=>{};throw e}}};for(var pt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1256+/",mt="undefined"==typeof Uint8Array?[]:new Uint8Array(256),ft=0;ft<64;ft++)mt[pt.charCodeAt(ft)]=ft;class yt{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}function gt(e){try{return e.contentDocument}catch(e){}}function St(e){try{return e.contentWindow}catch(e){}}class kt{constructor(e){this.doc=e,this.unattachedDoc=null}parse(e){return this.parseWithConstructableStylesheet(e)||this.parseWithDetachedElement(e)}parseWithConstructableStylesheet(e){if("undefined"==typeof CSSStyleSheet||"function"!=typeof CSSStyleSheet.prototype.replaceSync)return null;try{const t=new CSSStyleSheet;t.replaceSync(`x { ${e} }`);const n=t.cssRules[0];return n&&n.type===CSSRule.STYLE_RULE?n.style:null}catch{return null}}parseWithDetachedElement(e){const t=this.getUnattachedDoc().createElement("span");return t.setAttribute("style",e),t.style}getUnattachedDoc(){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}return this.unattachedDoc}}function bt(e){return"__ln"in e}class vt{constructor(){this.length=0,this.head=null,this.tail=null}get(e){if(e>=this.length)throw new Error("Position outside of list range");let t=this.head;for(let n=0;n<e;n++)t=t?.next||null;return t}addNode(e){const t={value:e,previous:null,next:null};if(e.__ln=t,e.previousSibling&&bt(e.previousSibling)){const n=e.previousSibling.__ln.next;t.next=n,t.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=t,n&&(n.previous=t)}else if(e.nextSibling&&bt(e.nextSibling)&&e.nextSibling.__ln.previous){const n=e.nextSibling.__ln.previous;t.previous=n,t.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=t,n&&(n.next=t)}else this.head&&(this.head.previous=t),t.next=this.head,this.head=t;null===t.next&&(this.tail=t),this.length++}removeNode(e){const t=e.__ln;this.head&&(t.previous?(t.previous.next=t.next,t.next?t.next.previous=t.previous:this.tail=t.previous):(this.head=t.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}}const wt=(e,t)=>`${e}@${t}`;class _t{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=e=>{e.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const e=[],t=new Set,n=new vt,r=e=>{let t=e,n=-2;for(;-2===n;)t=t&&t.nextSibling,n=t&&this.mirror.getId(t);return n},s=s=>{if(!s.parentNode||!Qe(s))return;const o=v(s.parentNode)?this.mirror.getId(Ge(s)):this.mirror.getId(s.parentNode),i=r(s);if(-1===o||-1===i)return n.addNode(s);const a=Ee(s,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:e=>{qe(e,this.mirror)&&!Ue(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(e),Ke(e,this.mirror)&&this.stylesheetManager.trackLinkElement(e),Ve(s)&&this.shadowDomManager.addShadowRoot(s.shadowRoot,this.doc)},onIframeLoad:(e,t)=>{if(Ue(e,this.blockClass,this.blockSelector,this.unblockSelector,!1))return;this.iframeManager.attachIframe(e,t);const n=St(e);n&&this.canvasManager.addWindow(n),this.shadowDomManager.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{this.stylesheetManager.attachLinkElement(e,t)},onBlockedImageLoad:(e,t,{width:n,height:r})=>{this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:{style:{width:`${n}px`,height:`${r}px`}}}]})},ignoreCSSAttributes:this.ignoreCSSAttributes});a&&(e.push({parentId:o,nextId:i,node:a}),t.add(a.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const e of this.movedSet)Ct(this.removes,e,this.mirror)&&!this.movedSet.has(e.parentNode)||s(e);for(const e of this.addedSet)Tt(this.droppedSet,e)||Ct(this.removes,e,this.mirror)?Tt(this.movedSet,e)?s(e):this.droppedSet.add(e):s(e);let o=null;for(;n.length;){let e=null;if(o){const t=this.mirror.getId(o.value.parentNode),n=r(o.value);-1!==t&&-1!==n&&(e=o)}if(!e){let t=n.tail;for(;t;){const n=t;if(t=t.previous,n){const t=this.mirror.getId(n.value.parentNode);
1256if(-1===r(n.value))continue;if(-1!==t){e=n;break}{const t=n.value;if(t.parentNode&&t.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const r=t.parentNode.host;if(-1!==this.mirror.getId(r)){e=n;break}}}}}}if(!e){for(;n.head;)n.removeNode(n.head.value);break}o=e.previous,n.removeNode(e.value),s(e.value)}const i={texts:this.texts.map(e=>({id:this.mirror.getId(e.node),value:e.value})).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),attributes:this.attributes.map(e=>{const{attributes:t}=e;if("string"==typeof t.style){const n=JSON.stringify(e.styleDiff),r=JSON.stringify(e._unchangedStyles);n.length<t.style.length&&(n+r).split("var(").length===t.style.split("var(").length&&(t.style=e.styleDiff)}return{id:this.mirror.getId(e.node),attributes:t}}).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),removes:this.removes,adds:e};(i.texts.length||i.attributes.length||i.removes.length||i.adds.length)&&(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(i))},this.processMutation=e=>{if(!We(e.target,this.mirror))switch(e.type){case"characterData":{const t=e.target.textContent;Ue(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||t===e.oldValue||this.texts.push({value:ge(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&t?this.maskTextFn?this.maskTextFn(t,Pe(e.target)):t.replace(/[\S]/g,"*"):t,node:e.target});break}case"attributes":{const t=e.target;let n=e.attributeName,r=e.target.getAttribute(n);if("value"===n){const n=B(t),s=t.tagName;r=P(t,s,n);const o=A({maskInputOptions:this.maskInputOptions,tagName:s,type:n});r=O({isMasked:ge(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,o),element:t,value:r,maskInputFn:this.maskInputFn})}if(Ue(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||r===e.oldValue)return;let s=this.attributeMap.get(e.target);if("IFRAME"===t.tagName&&"src"===n&&!this.keepIframeSrcFn(r)){if(gt(t))return;n="rr_src"}if(s||(s={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(s),this.attributeMap.set(e.target,s)),"type"===n&&"INPUT"===t.tagName&&"password"===(e.oldValue||"").toLowerCase()&&t.setAttribute("data-rr-is-password","true"),!he(t.tagName,n)&&(s.attributes[n]=de(this.doc,D(t.tagName),D(n),r,t,this.maskAttributeFn),"style"===n)){const n=e.oldValue?this.styleDeclarationParser.parse(e.oldValue):null;for(const e of Array.from(t.style)){const r=t.style.getPropertyValue(e),o=t.style.getPropertyPriority(e);r!==(n?.getPropertyValue(e)||"")||o!==(n?.getPropertyPriority(e)||"")?s.styleDiff[e]=""===o?r:[r,o]:s._unchangedStyles[e]=[r,o]}if(n)for(const e of Array.from(n))""===t.style.getPropertyValue(e)&&(s.styleDiff[e]=!1)}break}case"childList":if(Ue(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;e.addedNodes.forEach(t=>this.genAdds(t,e.target)),e.removedNodes.forEach(t=>{const n=this.mirror.getId(t),r=v(e.target)?this.mirror.getId(e.target.host):this.mirror.getId(e.target);Ue(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||We(t,this.mirror)||!ze(t,this.mirror)||(this.addedSet.has(t)?(It(this.addedSet,t),this.droppedSet.add(t)):this.addedSet.has(e.target)&&-1===n||He(e.target,this.mirror)||(this.movedSet.has(t)&&this.movedMap[wt(n,r)]?It(this.movedSet,t):this.removes.push({parentId:r,id:n,isShadow:!(!v(e.target)||!w(e.target))||void 0})),this.mapRemoves.push(t))})}},this.genAdds=(e,t)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!this.addedSet.has(e)&&!this.movedSet.has(e)){if(this.mirror.hasNode(e)){if(We(e,this.mirror))return;this.movedSet.add(e);let n=null;t&&this.mirror.hasNode(t)&&(n=this.mirror.getId(t)),n&&-1!==n&&(this.movedMap[wt(this.mirror.getId(e),n)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);Ue(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(e.childNodes&&e.childNodes.forEach(e=>
1256this.genAdds(e)),Ve(e)&&e.shadowRoot.childNodes.forEach(t=>{this.processedNodeManager.add(t,this),this.genAdds(t,e)}))}}}init(e){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager","ignoreCSSAttributes"].forEach(t=>{this[t]=e[t]}),this.styleDeclarationParser=new kt(this.doc)}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function It(e,t){e.delete(t),t.childNodes?.forEach(t=>It(e,t))}function Ct(e,t,n){return 0!==e.length&&Et(e,t,n)}function Et(e,t,n){let r=t.parentNode;for(;r;){const t=n.getId(r);if(e.some(e=>e.id===t))return!0;r=r.parentNode}return!1}function Tt(e,t){return 0!==e.size&&xt(e,t)}function xt(e,t){const{parentNode:n}=t;return!!n&&(!!e.has(n)||xt(e,n))}const Mt=[];function Rt(e){try{if("composedPath"in e){const t=e.composedPath();if(t.length)return t[0]}else if("path"in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function At(e,t){const n=new _t;Mt.push(n),n.init(e);let r=window.MutationObserver||window.__rrMutationObserver;const s=window?.Zone?.__symbol__?.("MutationObserver");s&&window[s]&&(r=window[s]);const o=new r(ht(t=>{e.onMutation&&!1===e.onMutation(t)||n.processMutations.bind(n)(t)}));return o.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),o}function Ot({mousemoveCb:e,sampling:t,doc:n,mirror:r}){if(!1===t.mousemove)return()=>{};const s="number"==typeof t.mousemove?t.mousemove:50,o="number"==typeof t.mousemoveCallback?t.mousemoveCallback:500;let i,a=[];const c=Ae(ht(t=>{const n=Date.now()-i;e(a.map(e=>(e.timeOffset-=n,e)),t),a=[],i=null}),o),l=ht(Ae(ht(e=>{const t=Rt(e),{clientX:n,clientY:s}=je(e)?e.changedTouches[0]:e;i||(i=Le()),a.push({x:n,y:s,id:r.getId(t),timeOffset:Le()-i}),c("undefined"!=typeof DragEvent&&e instanceof DragEvent?ot.Drag:e instanceof MouseEvent?ot.MouseMove:ot.TouchMove)}),s,{trailing:!1})),u=[xe("mousemove",l,n),xe("touchmove",l,n),xe("drag",l,n)];return ht(()=>{u.forEach(e=>e())})}function Dt({mouseInteractionCb:e,doc:t,mirror:n,blockClass:r,blockSelector:s,unblockSelector:o,sampling:i}){if(!1===i.mouseInteraction)return()=>{};const a=!0===i.mouseInteraction||void 0===i.mouseInteraction?{}:i.mouseInteraction,c=[];let l=null;const u=t=>i=>{const a=Rt(i);if(Ue(a,r,s,o,!0))return;let c=null,u=t;if("pointerType"in i){switch(i.pointerType){case"mouse":c=at.Mouse;break;case"touch":c=at.Touch;break;case"pen":c=at.Pen}c===at.Touch?it[t]===it.MouseDown?u="TouchStart":it[t]===it.MouseUp&&(u="TouchEnd"):at.Pen}else je(i)&&(c=at.Touch);null!==c?(l=c,(u.startsWith("Touch")&&c===at.Touch||u.startsWith("Mouse")&&c===at.Mouse)&&(c=null)):it[t]===it.Click&&(c=l,l=null);const d=je(i)?i.changedTouches[0]:i;if(!d)return;const h=n.getId(a),{clientX:p,clientY:m}=d;ht(e)({type:it[u],id:h,x:p,y:m,...null!==c&&{pointerType:c}})};return Object.keys(it).filter(e=>Number.isNaN(Number(e))&&!e.endsWith("_Departed")&&!1!==a[e]).forEach(e=>{let n=D(e);const r=u(e);if(window.PointerEvent)switch(it[e]){case it.MouseDown:case it.MouseUp:n=n.replace("mouse","pointer");break;case it.TouchStart:case it.TouchEnd:return}c.push(xe(n,r,t))}),ht(()=>{c.forEach(e=>e())})}function Lt({scrollCb:e,doc:t,mirror:n,blockClass:r,blockSelector:s,unblockSelector:o,sampling:i}){return xe("scroll",ht(Ae(ht(i=>{const a=Rt(i);if(!a||Ue(a,r,s,o,!0))return;const c=n.getId(a);if(a===t&&t.defaultView){const n=Ne(t.defaultView);e({id:c,x:n.left,y:n.top})}else e({id:c,x:a.scrollLeft,y:a.scrollTop})}),i.scroll||100)),t)}function Nt({viewportResizeCb:e},{win:t}){let n=-1,r=-1;return xe("resize",ht(Ae(ht(()=>{const t=Fe(),s=Be();n===t&&r===s||(e({width:Number(s),height:Number(t)}),n=t,r=s)}),200)),t)}const Ft=["INPUT","TEXTAREA","SELECT"],Bt=new WeakMap;
vendor: 4,531 bytes, line 1256
1256function Pt({inputCb:e,doc:t,mirror:n,blockClass:r,blockSelector:s,unblockSelector:o,ignoreClass:i,ignoreSelector:a,maskInputOptions:c,maskInputFn:l,sampling:u,userTriggeredOnInput:d,maskTextClass:h,unmaskTextClass:p,maskTextSelector:m,unmaskTextSelector:f}){function y(e){let n=Rt(e);const u=e.isTrusted,y=n&&L(n.tagName);if("OPTION"===y&&(n=n.parentElement),!n||!y||Ft.indexOf(y)<0||Ue(n,r,s,o,!0))return;const S=n;if(S.classList.contains(i)||a&&S.matches(a))return;const k=B(n);let b=P(S,y,k),v=!1;const w=A({maskInputOptions:c,tagName:y,type:k}),_=ge(n,h,m,p,f,w);"radio"!==k&&"checkbox"!==k||(v=n.checked),b=O({isMasked:_,element:n,value:b,maskInputFn:l}),g(n,d?{text:b,isChecked:v,userTriggered:u}:{text:b,isChecked:v});const I=n.name;"radio"===k&&I&&v&&t.querySelectorAll(`input[type="radio"][name="${I}"]`).forEach(e=>{if(e!==n){const t=O({isMasked:_,element:e,value:P(e,y,k),maskInputFn:l});g(e,d?{text:t,isChecked:!v,userTriggered:!1}:{text:t,isChecked:!v})}})}function g(t,r){const s=Bt.get(t);if(!s||s.text!==r.text||s.isChecked!==r.isChecked){Bt.set(t,r);const s=n.getId(t);ht(e)({...r,id:s})}}const S=("last"===u.input?["change"]:["input","change"]).map(e=>xe(e,ht(y),t)),k=t.defaultView;if(!k)return()=>{S.forEach(e=>e())};const b=k.Object.getOwnPropertyDescriptor(k.HTMLInputElement.prototype,"value"),v=[[k.HTMLInputElement.prototype,"value"],[k.HTMLInputElement.prototype,"checked"],[k.HTMLSelectElement.prototype,"value"],[k.HTMLTextAreaElement.prototype,"value"],[k.HTMLSelectElement.prototype,"selectedIndex"],[k.HTMLOptionElement.prototype,"selected"]];return b&&b.set&&S.push(...v.map(e=>Oe(e[0],e[1],{set(){ht(y)({target:this,isTrusted:!1})}},!1,k))),ht(()=>{S.forEach(e=>e())})}function Ut(e){return(function(e,t){if(Gt("CSSGroupingRule")&&e.parentRule instanceof CSSGroupingRule||Gt("CSSMediaRule")&&e.parentRule instanceof CSSMediaRule||Gt("CSSSupportsRule")&&e.parentRule instanceof CSSSupportsRule||Gt("CSSConditionRule")&&e.parentRule instanceof CSSConditionRule){const n=Array.from(e.parentRule.cssRules).indexOf(e);t.unshift(n)}else if(e.parentStyleSheet){const n=Array.from(e.parentStyleSheet.cssRules).indexOf(e);t.unshift(n)}return t})(e,[])}function zt(e,t,n){let r,s;return e?(e.ownerNode?r=t.getId(e.ownerNode):s=n.getId(e),{styleId:s,id:r}):{}}function Wt({styleSheetRuleCb:e,mirror:t,stylesheetManager:n},{win:r}){if(!r.CSSStyleSheet||!r.CSSStyleSheet.prototype)return()=>{};const s=r.CSSStyleSheet.prototype.insertRule;r.CSSStyleSheet.prototype.insertRule=new Proxy(s,{apply:ht((r,s,o)=>{const[i,a]=o,{id:c,styleId:l}=zt(s,t,n.styleMirror);return(c&&-1!==c||l&&-1!==l)&&e({id:c,styleId:l,adds:[{rule:i,index:a}]}),r.apply(s,o)})});const o=r.CSSStyleSheet.prototype.deleteRule;let i,a;r.CSSStyleSheet.prototype.deleteRule=new Proxy(o,{apply:ht((r,s,o)=>{const[i]=o,{id:a,styleId:c}=zt(s,t,n.styleMirror);return(a&&-1!==a||c&&-1!==c)&&e({id:a,styleId:c,removes:[{index:i}]}),r.apply(s,o)})}),r.CSSStyleSheet.prototype.replace&&(i=r.CSSStyleSheet.prototype.replace,r.CSSStyleSheet.prototype.replace=new Proxy(i,{apply:ht((r,s,o)=>{const[i]=o,{id:a,styleId:c}=zt(s,t,n.styleMirror);return(a&&-1!==a||c&&-1!==c)&&e({id:a,styleId:c,replace:i}),r.apply(s,o)})})),r.CSSStyleSheet.prototype.replaceSync&&(a=r.CSSStyleSheet.prototype.replaceSync,r.CSSStyleSheet.prototype.replaceSync=new Proxy(a,{apply:ht((r,s,o)=>{const[i]=o,{id:a,styleId:c}=zt(s,t,n.styleMirror);return(a&&-1!==a||c&&-1!==c)&&e({id:a,styleId:c,replaceSync:i}),r.apply(s,o)})}));const c={};Yt("CSSGroupingRule")?c.CSSGroupingRule=r.CSSGroupingRule:(Yt("CSSMediaRule")&&(c.CSSMediaRule=r.CSSMediaRule),Yt("CSSConditionRule")&&(c.CSSConditionRule=r.CSSConditionRule),Yt("CSSSupportsRule")&&(c.CSSSupportsRule=r.CSSSupportsRule));const l={};return Object.entries(c).forEach(([r,s])=>{l[r]={insertRule:s.prototype.insertRule,deleteRule:s.prototype.deleteRule},s.prototype.insertRule=new Proxy(l[r].insertRule,{apply:ht((r,s,o)=>{const[i,a]=o,{id:c,styleId:l}=zt(s.parentStyleSheet,t,n.styleMirror);return(c&&-1!==c||l&&-1!==l)&&e({id:c,styleId:l,adds:[{rule:i,index:[...Ut(s),a||0]}]}),r.apply(s,o)})}),s.prototype.deleteRule=new Proxy(l[r].deleteRule,{apply:ht((r,s,o)=>{const[i]=o,{id:a,styleId:c}=zt(s.parentStyleSheet,t,n.styleMirror);return(a&&-1!==a||c&&-1!==c)&&e({id:a,styleId:c,removes:[{index:[...Ut(s),i]}]}),r.apply(s,o)})})}),ht(()=>{r.CSSStyleSheet.prototype.insertRule=s,r.CSSStyleSheet.prototype.deleteRule=o,i&&(r.CSSStyleSheet.prototype.replace=i),a&&(r.CSSStyleSheet.prototype.replaceSync=a),Object.entries(c).forEac
1256h(([e,t])=>{t.prototype.insertRule=l[e].insertRule,t.prototype.deleteRule=l[e].deleteRule})})}function Ht({mirror:e,stylesheetManager:t},n){let r=null;r="#document"===n.nodeName?e.getId(n):e.getId(n.host);const s="#document"===n.nodeName?n.defaultView?.Document:n.ownerDocument?.defaultView?.ShadowRoot,o=s?.prototype?Object.getOwnPropertyDescriptor(s?.prototype,"adoptedStyleSheets"):void 0;return null!==r&&-1!==r&&s&&o?(Object.defineProperty(n,"adoptedStyleSheets",{configurable:o.configurable,enumerable:o.enumerable,get(){return o.get?.call(this)},set(e){const n=o.set?.call(this,e);if(null!==r&&-1!==r)try{t.adoptStyleSheets(e,r)}catch(e){}return n}}),ht(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:o.configurable,enumerable:o.enumerable,get:o.get,set:o.set})})):()=>{}}function jt({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:n,stylesheetManager:r},{win:s}){const o=s.CSSStyleDeclaration.prototype.setProperty;s.CSSStyleDeclaration.prototype.setProperty=new Proxy(o,{apply:ht((s,i,a)=>{const[c,l,u]=a;if(n.has(c))return o.apply(i,[c,l,u]);const{id:d,styleId:h}=zt(i.parentRule?.parentStyleSheet,t,r.styleMirror);return(d&&-1!==d||h&&-1!==h)&&e({id:d,styleId:h,set:{property:c,value:l,priority:u},index:Ut(i.parentRule)}),s.apply(i,a)})});const i=s.CSSStyleDeclaration.prototype.removeProperty;return s.CSSStyleDeclaration.prototype.removeProperty=new Proxy(i,{apply:ht((s,o,a)=>{const[c]=a;if(n.has(c))return i.apply(o,[c]);const{id:l,styleId:u}=zt(o.parentRule?.parentStyleSheet,t,r.styleMirror);return(l&&-1!==l||u&&-1!==u)&&e({id:l,styleId:u,remove:{property:c},index:Ut(o.parentRule)}),s.apply(o,a)})}),ht(()=>{s.CSSStyleDeclaration.prototype.setProperty=o,s.CSSStyleDeclaration.prototype.removeProperty=i})}function $t({mediaInteractionCb:e,blockClass:t,blockSelector:n,unblockSelector:r,mirror:s,sampling:o,doc:i}){const a=ht(i=>Ae(ht(o=>{const a=Rt(o);if(!a||Ue(a,t,n,r,!0))return;const{currentTime:c,volume:l,muted:u,playbackRate:d}=a;e({type:i,id:s.getId(a),currentTime:c,volume:l,muted:u,playbackRate:d})}),o.media||500)),c=[xe("play",a(ct.Play),i),xe("pause",a(ct.Pause),i),xe("seeked",a(ct.Seeked),i),xe("volumechange",a(ct.VolumeChange),i),xe("ratechange",a(ct.RateChange),i)];return ht(()=>{c.forEach(e=>e())})}function qt({fontCb:e,doc:t}){const n=t.defaultView;if(!n)return()=>{};const r=[],s=new WeakMap,o=n.FontFace;n.FontFace=function(e,t,n){const r=new o(e,t,n);return s.set(r,{family:e,buffer:"string"!=typeof t,descriptors:n,fontSource:"string"==typeof t?t:JSON.stringify(Array.from(new Uint8Array(t)))}),r};const i=De(t.fonts,"add",function(t){return function(n){return nt(ht(()=>{const t=s.get(n);t&&(e(t),s.delete(n))}),0),t.apply(this,[n])}});return r.push(()=>{n.FontFace=o}),r.push(i),ht(()=>{r.forEach(e=>e())})}function Kt(e){const{doc:t,mirror:n,blockClass:r,blockSelector:s,unblockSelector:o,selectionCb:i}=e;let a=!0;const c=ht(()=>{const e=t.getSelection();if(!e||a&&e?.isCollapsed)return;a=e.isCollapsed||!1;const c=[],l=e.rangeCount||0;for(let t=0;t<l;t++){const i=e.getRangeAt(t),{startContainer:a,startOffset:l,endContainer:u,endOffset:d}=i;Ue(a,r,s,o,!0)||Ue(u,r,s,o,!0)||c.push({start:n.getId(a),startOffset:l,end:n.getId(u),endOffset:d})}i({ranges:c})});return c(),xe("selectionchange",c)}function Vt({doc:e,customElementCb:t}){const n=e.defaultView;if(!n||!n.customElements)return()=>{};return De(n.customElements,"define",function(e){return function(n,r,s){try{t({define:{name:n}})}catch(e){}return e.apply(this,[n,r,s])}})}function Jt(e,t={}){const n=e.doc.defaultView;if(!n)return()=>{};let r;e.recordDOM&&(r=At(e,e.doc));const s=Ot(e),o=Dt(e),i=Lt(e),a=Nt(e,{win:n}),c=Pt(e),l=$t(e);let u=()=>{},d=()=>{},h=()=>{},p=()=>{};e.recordDOM&&(u=Wt(e,{win:n}),d=Ht(e,e.doc),h=jt(e,{win:n}),e.collectFonts&&(p=qt(e)));const m=Kt(e),f=Vt(e),y=[];for(const t of e.plugins)y.push(t.observer(t.callback,n,t.options));return ht(()=>{Mt.forEach(e=>e.reset()),r?.disconnect(),s(),o(),i(),a(),c(),l(),u(),d(),h(),p(),m(),f(),y.forEach(e=>e())})}function Gt(e){return void 0!==window[e]}function Yt(e){return Boolean(void 0!==window[e]&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class Xt{constructor(e){this.generateIdFn=e,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(e,t,n,r){const s=n||this.getIdToRemoteIdMap(e),o=r||this.getRemoteIdToIdMap(e);let i=s.get(t);
vendor: 4,612 bytes, line 1256
1256return i||(i=this.generateIdFn(),s.set(t,i),o.set(i,t)),i}getIds(e,t){const n=this.getIdToRemoteIdMap(e),r=this.getRemoteIdToIdMap(e);return t.map(t=>this.getId(e,t,n,r))}getRemoteId(e,t,n){const r=n||this.getRemoteIdToIdMap(e);if("number"!=typeof t)return t;const s=r.get(t);return s||-1}getRemoteIds(e,t){const n=this.getRemoteIdToIdMap(e);return t.map(t=>this.getRemoteId(e,t,n))}reset(e){if(!e)return this.iframeIdToRemoteIdMap=new WeakMap,void(this.iframeRemoteIdToIdMap=new WeakMap);this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let t=this.iframeIdToRemoteIdMap.get(e);return t||(t=new Map,this.iframeIdToRemoteIdMap.set(e,t)),t}getRemoteIdToIdMap(e){let t=this.iframeRemoteIdToIdMap.get(e);return t||(t=new Map,this.iframeRemoteIdToIdMap.set(e,t)),t}}class Qt{constructor(){this.crossOriginIframeMirror=new Xt(J),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class Zt{constructor(e){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new Xt(J),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new Xt(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0);const t=St(e);t&&this.crossOriginIframeMap.set(t,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,t){this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:t}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&St(e)?.addEventListener("message",this.handleMessage.bind(this)),this.loadListener?.(e);const n=gt(e);n&&n.adoptedStyleSheets&&n.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(n.adoptedStyleSheets,this.mirror.getId(n))}handleMessage(e){const t=e;if("rrweb"!==t.data.type||t.origin!==t.data.origin)return;if(!e.source)return;const n=this.crossOriginIframeMap.get(e.source);if(!n)return;const r=this.transformCrossOriginEvent(n,t.data.event);r&&this.wrappedEmit(r,t.data.isCheckout)}transformCrossOriginEvent(e,t){switch(t.type){case st.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(t.data.node,e);const n=t.data.node.id;return this.crossOriginIframeRootIdMap.set(e,n),this.patchRootIdOnNode(t.data.node,n),{timestamp:t.timestamp,type:st.IncrementalSnapshot,data:{source:ot.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:t.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case st.Meta:case st.Load:case st.DomContentLoaded:return!1;case st.Plugin:return t;case st.Custom:return this.replaceIds(t.data.payload,e,["id","parentId","previousId","nextId"]),t;case st.IncrementalSnapshot:switch(t.data.source){case ot.Mutation:return t.data.adds.forEach(t=>{this.replaceIds(t,e,["parentId","nextId","previousId"]),this.replaceIdOnNode(t.node,e);const n=this.crossOriginIframeRootIdMap.get(e);n&&this.patchRootIdOnNode(t.node,n)}),t.data.removes.forEach(t=>{this.replaceIds(t,e,["parentId","id"])}),t.data.attributes.forEach(t=>{this.replaceIds(t,e,["id"])}),t.data.texts.forEach(t=>{this.replaceIds(t,e,["id"])}),t;case ot.Drag:case ot.TouchMove:case ot.MouseMove:return t.data.positions.forEach(t=>{this.replaceIds(t,e,["id"])}),t;case ot.ViewportResize:return!1;case ot.MediaInteraction:case ot.MouseInteraction:case ot.Scroll:case ot.CanvasMutation:case ot.Input:return this.replaceIds(t.data,e,["id"]),t;case ot.StyleSheetRule:case ot.StyleDeclaration:return this.replaceIds(t.data,e,["id"]),this.replaceStyleIds(t.data,e,["styleId"]),t;case ot.Font:return t;case ot.Selection:return t.data.ranges.forEach(t=>{this.replaceIds(t,e,["start","end"])}),t;case ot.AdoptedStyleSheet:return this.replaceIds(t.data,e,["id"]),this.replaceStyleIds(t.data,e,["styleIds"]),t.data.styles?.forEach(t=>{this.replaceStyleIds(t,e,["styleId"])}),t}}return!1}replace(e,t,n,r){for(const s of r)(Array.isArray(t[s])||"number"==typeof t[s])&&(Array.isArray(t[s])?t[s]=e.getIds(n,t[s]):t[s]=e.getId(n,t[s]));return t}replaceIds(e,t,n){return this.replace(this.crossOriginIframeMirror,e,t,n)}replaceStyleIds(e,t,n){return this.replace(this.crossOriginIframeStyleMirror,e,t,n)}replaceIdOnNode(e,t){this.replaceIds(e,t,["id","rootId"]),"childNodes"in e&&e.childNodes.forEac
1256h(e=>{this.replaceIdOnNode(e,t)})}patchRootIdOnNode(e,t){e.type===k.Document||e.rootId||(e.rootId=t),"childNodes"in e&&e.childNodes.forEach(e=>{this.patchRootIdOnNode(e,t)})}}class en{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class tn{constructor(e){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,t){if(!w(e))return;if(this.shadowDoms.has(e))return;this.shadowDoms.add(e),this.bypassOptions.canvasManager.addShadowRoot(e);const n=At({...this.bypassOptions,doc:t,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push(()=>n.disconnect()),this.restoreHandlers.push(Lt({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),nt(()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(e.host)),this.restoreHandlers.push(Ht({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))},0)}observeAttachShadow(e){const t=gt(e),n=St(e);t&&n&&this.patchAttachShadow(n.Element,t)}patchAttachShadow(e,t){const n=this;this.restoreHandlers.push(De(e.prototype,"attachShadow",function(e){return function(r){const s=e.call(this,r);return this.shadowRoot&&Qe(this)&&n.addShadowRoot(this.shadowRoot,t),s}}))}reset(){this.restoreHandlers.forEach(e=>{try{e()}catch(e){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}class nn{constructor(e){this.trackedLinkElements=new WeakSet,this.styleMirror=new Je,this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,t){"_cssText"in t.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:t.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,t){if(0===e.length)return;const n={id:t,styleIds:[]},r=[];for(const t of e){let e;this.styleMirror.has(t)?e=this.styleMirror.getId(t):(e=this.styleMirror.add(t),r.push({styleId:e,rules:Array.from(t.rules||CSSRule,(e,t)=>({rule:E(e),index:t}))})),n.styleIds.push(e)}r.length>0&&(n.styles=r),this.adoptedStyleSheetCb(n)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}}class rn{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(e,t){const n=this.nodeMap.get(e);return n&&Array.from(n).some(e=>e!==t)}add(e,t){this.active||(this.active=!0,tt(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(t))}destroy(){}}let sn,on;try{if(2!==Array.from([1],e=>2*e)[0]){const 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)}const an=new R;function cn(e={}){const{emit:t,checkoutEveryNms:n,checkoutEveryNth:r,blockClass:s="rr-block",blockSelector:o=null,unblockSelector:i=null,ignoreClass:a="rr-ignore",ignoreSelector:c=null,maskAllText:l=!1,maskTextClass:u="rr-mask",unmaskTextClass:d=null,maskTextSelector:h=null,unmaskTextSelector:p=null,inlineStylesheet:m=!0,maskAllInputs:f,maskInputOptions:y,slimDOMOptions:g,maskAttributeFn:S,maskInputFn:k,maskTextFn:b,maxCanvasSize:v=null,packFn:w,sampling:_={},dataURLOptions:I={},mousemoveWait:C,recordDOM:E=!0,recordCanvas:T=!1,recordCrossOriginIframes:x=!1,recordAfter:M=("DOMContentLoaded"===e.recordAfter?e.recordAfter:"load"),userTriggeredOnInput:R=!1,collectFonts:A=!1,inlineImages:O=!1,plugins:D,keepIframeSrcFn:L=()=>!1,ignoreCSSAttributes:N=new Set([]),errorHandler:F,onMutation:B,getCanvasManager:P}=e;ut(F);const U=!x||window.parent===window;let z=!1;if(!U)try{window.parent.document&&(z=!1)}catch(e){z=!0}if(U&&!t)throw new Error("emit function is required");if(!U&&!z)return()=>{};void 0!==C&&void 0===_.mousemove&&(_.mousemove=C),an.reset();const W=!0===f?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:void 0!==y?y:{},H=!0===g||"all"===g?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:"all"===g,headMetaDescKeywords:"all"===g}:g||{};let j;$e();let $=0;const q=e=>{for(const t of D||[])t.eventProcessor&&(e=t.eventProcessor(e));return w&&!z&&(e=w(e)),e};sn=(e,s)=>{const o=e;if(o.timestamp=Le(),!Mt[0]?.isFrozen()||o.type===st.FullSnapshot||o.type===st.IncrementalSnapshot&&o.data.source===ot.Mutation||Mt.forEach(e
1256=>e.unfreeze()),U)t?.(q(o),s);else if(z){const e={type:"rrweb",event:q(o),origin:window.location.origin,isCheckout:s};window.parent.postMessage(e,"*")}if(o.type===st.FullSnapshot)j=o,$=0;else if(o.type===st.IncrementalSnapshot){if(o.data.source===ot.Mutation&&o.data.isAttachIframe)return;$++;const e=r&&$>=r,t=n&&j&&o.timestamp-j.timestamp>n;(e||t)&&ee(!0)}};const K=e=>{sn({type:st.IncrementalSnapshot,data:{source:ot.Mutation,...e}})},V=e=>sn({type:st.IncrementalSnapshot,data:{source:ot.Scroll,...e}}),J=e=>sn({type:st.IncrementalSnapshot,data:{source:ot.CanvasMutation,...e}}),G=new nn({mutationCb:K,adoptedStyleSheetCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.AdoptedStyleSheet,...e}})}),Y="boolean"==typeof __RRWEB_EXCLUDE_IFRAME__&&__RRWEB_EXCLUDE_IFRAME__?new Qt:new Zt({mirror:an,mutationCb:K,stylesheetManager:G,recordCrossOriginIframes:x,wrappedEmit:sn});for(const e of D||[])e.getMirror&&e.getMirror({nodeMirror:an,crossOriginIframeMirror:Y.crossOriginIframeMirror,crossOriginIframeStyleMirror:Y.crossOriginIframeStyleMirror});const X=new rn,Q=ln(P,{mirror:an,win:window,mutationCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.CanvasMutation,...e}}),recordCanvas:T,blockClass:s,blockSelector:o,unblockSelector:i,maxCanvasSize:v,sampling:_.canvas,dataURLOptions:I,errorHandler:F}),Z="boolean"==typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new en:new tn({mutationCb:K,scrollCb:V,bypassOptions:{onMutation:B,blockClass:s,blockSelector:o,unblockSelector:i,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:h,unmaskTextSelector:p,inlineStylesheet:m,maskInputOptions:W,dataURLOptions:I,maskAttributeFn:S,maskTextFn:b,maskInputFn:k,recordCanvas:T,inlineImages:O,sampling:_,slimDOMOptions:H,iframeManager:Y,stylesheetManager:G,canvasManager:Q,keepIframeSrcFn:L,processedNodeManager:X,ignoreCSSAttributes:N},mirror:an}),ee=(e=!1)=>{if(!E)return;sn({type:st.Meta,data:{href:window.location.href,width:Be(),height:Fe()}},e),G.reset(),Z.init(),Mt.forEach(e=>e.lock());const t=Te(document,{mirror:an,blockClass:s,blockSelector:o,unblockSelector:i,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:h,unmaskTextSelector:p,inlineStylesheet:m,maskAllInputs:W,maskAttributeFn:S,maskInputFn:k,maskTextFn:b,slimDOM:H,dataURLOptions:I,recordCanvas:T,inlineImages:O,onSerialize:e=>{qe(e,an)&&Y.addIframe(e),Ke(e,an)&&G.trackLinkElement(e),Ve(e)&&Z.addShadowRoot(e.shadowRoot,document)},onIframeLoad:(e,t)=>{Y.attachIframe(e,t);const n=St(e);n&&Q.addWindow(n),Z.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{G.attachLinkElement(e,t)},onBlockedImageLoad:(e,t,{width:n,height:r})=>{K({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:{style:{width:`${n}px`,height:`${r}px`}}}]})},keepIframeSrcFn:L,ignoreCSSAttributes:N});if(!t)return console.warn("Failed to snapshot the document");sn({type:st.FullSnapshot,data:{node:t,initialOffset:Ne(window)}}),Mt.forEach(e=>e.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&G.adoptStyleSheets(document.adoptedStyleSheets,an.getId(document))};on=ee;try{const e=[],t=e=>ht(Jt)({onMutation:B,mutationCb:K,mousemoveCb:(e,t)=>sn({type:st.IncrementalSnapshot,data:{source:t,positions:e}}),mouseInteractionCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.MouseInteraction,...e}}),scrollCb:V,viewportResizeCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.ViewportResize,...e}}),inputCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.Input,...e}}),mediaInteractionCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.MediaInteraction,...e}}),styleSheetRuleCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.StyleSheetRule,...e}}),styleDeclarationCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.StyleDeclaration,...e}}),canvasMutationCb:J,fontCb:e=>sn({type:st.IncrementalSnapshot,data:{source:ot.Font,...e}}),selectionCb:e=>{sn({type:st.IncrementalSnapshot,data:{source:ot.Selection,...e}})},customElementCb:e=>{sn({type:st.IncrementalSnapshot,data:{source:ot.CustomElement,...e}})},blockClass:s,ignoreClass:a,ignoreSelector:c,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:h,unmaskTextSelector:p,maskInputOptions:W,inlineStylesheet:m,sampling:_,recordDOM:E,recordCanvas:T,inlineImages:O,userTriggeredOnInput:R,collectFonts:A,doc:e,maskAttributeFn:S,maskInputFn:k,maskTextFn:b,keepIframeSrcFn:L,blockSelector:o,unblockSelector:i,slimDOMOptions:H,dataURLOptions:I,mirror:an,iframeManager:Y,stylesheetManager:G,shadowDomManager:Z,processedNodeManager:X,canvasManager:Q,ignoreCSSAttributes:N,plugins:D?.filter(e=>e.observer)?.map(e=>({observer:e.observer,options:e.options,callback:t=>sn({type:st.Plugin,data:{plugin:e.name,payload:t}}
1256)}))||[]},{});Y.addLoadListener(n=>{try{e.push(t(n.contentDocument))}catch(e){console.warn(e)}});const n=()=>{ee(),e.push(t(document))};return"interactive"===document.readyState||"complete"===document.readyState?n():(e.push(xe("DOMContentLoaded",()=>{sn({type:st.DomContentLoaded,data:{}}),"DOMContentLoaded"===M&&n()})),e.push(xe("load",()=>{sn({type:st.Load,data:{}}),"load"===M&&n()},window))),()=>{e.forEach(e=>e()),X.destroy(),on=void 0,dt()}}catch(e){console.warn(e)}}function ln(e,t){try{return e?e(t):new yt}catch{return console.warn("Unable to initialize CanvasManager"),new yt}}var un,dn;cn.mirror=an,cn.takeFullSnapshot=function(e){if(!on)throw new Error("please take full snapshot after start recording");on(e)},(dn=un||(un={}))[dn.NotStarted=0]="NotStarted",dn[dn.Running=1]="Running",dn[dn.Stopped=2]="Stopped";function hn(e){return e>9999999999?e:1e3*e}function pn(e){return e>9999999999?e/1e3:e}function mn(e,t){"sentry.transaction"!==t.category&&(["ui.click","ui.input"].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:st.Custom,timestamp:1e3*(t.timestamp||0),data:{tag:"breadcrumb",payload:(0,a.normalize)(t,10,1e3)}}),"console"===t.category)))}function fn(e){return e.closest("button,a")||e}function yn(e){const t=gn(e);return t&&t instanceof Element?fn(t):t}function gn(e){return Sn(e)?e.target:e}function Sn(e){return"object"==typeof e&&!!e&&"target"in e}let kn;const bn=new Set([ot.Mutation,ot.StyleSheetRule,ot.StyleDeclaration,ot.AdoptedStyleSheet,ot.CanvasMutation,ot.Selection,ot.MediaInteraction]);class vn{constructor(e,t,n=mn){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=t.timeout/1e3,this._threshold=t.threshold/1e3,this._scrollTimeout=t.scrollTimeout/1e3,this._replay=e,this._ignoreSelector=t.ignoreSelector,this._addBreadcrumbEvent=n}addListeners(){const e=(t=()=>{this._lastMutation=Cn()},kn||(kn=[],(0,a.fill)(l,"open",function(e){return function(...t){if(kn)try{kn.forEach(e=>e())}catch{}return e.apply(l,t)}})),kn.push(t),()=>{const e=kn?kn.indexOf(t):-1;e>-1&&kn.splice(e,1)});var t;this._teardown=()=>{e(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(e,t){if(_n(t,this._ignoreSelector)||!In(e))return;const n={timestamp:pn(e.timestamp),clickBreadcrumb:e,clickCount:0,node:t};this._clicks.some(e=>e.node===n.node&&Math.abs(e.timestamp-n.timestamp)<1)||(this._clicks.push(n),1===this._clicks.length&&this._scheduleCheckClicks())}registerMutation(e=Date.now()){this._lastMutation=pn(e)}registerScroll(e=Date.now()){this._lastScroll=pn(e)}registerClick(e){const t=fn(e);this._handleMultiClick(t)}_handleMultiClick(e){this._getClicks(e).forEach(e=>{e.clickCount++})}_getClicks(e){return this._clicks.filter(t=>t.node===e)}_checkClicks(){const e=[],t=Cn();this._clicks.forEach(n=>{!n.mutationAfter&&this._lastMutation&&(n.mutationAfter=n.timestamp<=this._lastMutation?this._lastMutation-n.timestamp:void 0),!n.scrollAfter&&this._lastScroll&&(n.scrollAfter=n.timestamp<=this._lastScroll?this._lastScroll-n.timestamp:void 0),n.timestamp+this._timeout<=t&&e.push(n)});for(const t of e){const e=this._clicks.indexOf(t);e>-1&&(this._generateBreadcrumbs(t),this._clicks.splice(e,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(e){const t=this._replay,n=e.scrollAfter&&e.scrollAfter<=this._scrollTimeout,r=e.mutationAfter&&e.mutationAfter<=this._threshold,s=!n&&!r,{clickCount:o,clickBreadcrumb:i}=e;if(s){const n=1e3*Math.min(e.mutationAfter||this._timeout,this._timeout),r=n<1e3*this._timeout?"mutation":"timeout",s={type:"default",message:i.message,timestamp:i.timestamp,category:"ui.slowClickDetected",data:{...i.data,url:l.location.href,route:t.getCurrentRoute(),timeAfterClickMs:n,endReason:r,clickCount:o||1}};return void this._addBreadcrumbEvent(t,s)}if(o>1){const e={type:"default",message:i.message,timestamp:i.timestamp,category:"ui.multiClick",data:{...i.data,url:l.location.href,route:t.getCurrentRoute(),clickCount:o,metric:!0}};this._addBreadcrumbEvent(t,e)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=(0,c.setTimeout)(()=>this._checkClicks(),1e3)}}const wn=["A","BUTTON","INPUT"];function _n(e,t){return!wn.includes(e.tagName)||("INPUT"===e.tagName&&!["submit","button"].includes(e.getAttribute("type")||"")||(!("A"!==e.tagName||!(e.hasAttribute("download")||e.hasAttribute("target")&&"_self"!==e.getAttribute("target")))||!(!t||!e.matches(t))))}function In(e){return!(!e.data||"number"!=typeof e.data.nodeId||!e.timestamp)}function Cn(){return Date.now()/1e3}function En(e,t){try{if(!Tn(t))return;const{source:n}=t.data;if(bn.has(n)&&e.registerMutation(t.timestamp),n===ot.Scroll&&e.registerScroll(t.timestamp),xn(t)){const{type:n,id:r}=t.data,s=cn.mirror.getNode(r);s instanceof HTMLElement&&n===it.Click&&e.registerClick(s)}}catch{}}function Tn(e){return 3===e.type}function xn(e){return e.data.source===ot.MouseInteraction}function Mn(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var Rn=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(Rn||{});const An=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function On(e){const t={};!e["data-sentry-component"]&&e["data-sentry-element"]&&(e["data-sentry-component"]=e["data-sentry-element"]);for(const n in e)if(An.has(n)){let r=n;"data-testid"!==n&&"data-test-id"!==n||(r="testId"),t[r]=e[n]}return t}const Dn=e=>t=>{if(!e.isEnabled())return;const n=Nn(t);if(!n)return;const r="click"===t.name,s=r?t.event:void 0;var o,i,a;!(r&&e.clickDetector&&s?.target)||s.altKey||s.metaKey||s.ctrlKey||s.shiftKey||(o=e.clickDetector,i=n,a=yn(t.event),o.handleClick(i,a)),mn(e,n
1256)};function Ln(e,t){const n=cn.mirror.getId(e),r=n&&cn.mirror.getNode(n),s=r&&cn.mirror.getMeta(r),o=s&&Bn(s)?s:null;return{message:t,data:o?{nodeId:n,node:{id:n,tagName:o.tagName,textContent:Array.from(o.childNodes).map(e=>e.type===Rn.Text&&e.textContent).filter(Boolean).map(e=>e.trim()).join(""),attributes:On(o.attributes)}}:{}}}function Nn(e){const{target:t,message:n}=Fn(e);return Mn({category:`ui.${e.name}`,...Ln(t,n)})}function Fn(e){const t="click"===e.name;let n,r=null;try{r=t?yn(e.event):gn(e.event),n=(0,c.htmlTreeAsString)(r,{maxStringLength:200})||"<unknown>"}catch{n="<unknown>"}return{target:r,message:n}}function Bn(e){return e.type===Rn.Element}function Pn(e,t){if(!e.isEnabled())return;e.updateUserActivity();const n=Un(t);n&&mn(e,n)}function Un(e){const{metaKey:t,shiftKey:n,ctrlKey:r,altKey:s,key:o,target:i}=e;if(!i||zn(i)||!o)return null;const a=t||r||s,l=1===o.length;if(!a&&l)return null;const u=(0,c.htmlTreeAsString)(i,{maxStringLength:200})||"<unknown>";return Mn({category:"ui.keyDown",message:u,data:{...Ln(i,u).data,metaKey:t,shiftKey:n,ctrlKey:r,altKey:s,key:o}})}function zn(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName||e.isContentEditable}const Wn={resource:function(e){const{entryType:t,initiatorType:n,name:r,responseEnd:s,startTime:o,decodedBodySize:i,encodedBodySize:a,responseStatus:c,transferSize:l}=e;if(["fetch","xmlhttprequest"].includes(n))return null;return{type:`${t}.${n}`,start:$n(o),end:$n(s),name:r,data:{size:l,statusCode:c,decodedBodySize:i,encodedBodySize:a}}},paint:function(e){const{duration:t,entryType:n,name:r,startTime:s}=e,o=$n(s);return{type:n,name:r,start:o,end:o+t,data:void 0}},navigation:function(e){const{entryType:t,name:n,decodedBodySize:r,duration:s,domComplete:o,encodedBodySize:i,domContentLoadedEventStart:a,domContentLoadedEventEnd:c,domInteractive:l,loadEventStart:u,loadEventEnd:d,redirectCount:h,startTime:p,transferSize:m,type:f}=e;if(0===s)return null;return{type:`${t}.${f}`,start:$n(p),end:$n(o),name:n,data:{size:m,decodedBodySize:r,encodedBodySize:i,duration:s,domInteractive:l,domContentLoadedEventStart:a,domContentLoadedEventEnd:c,loadEventStart:u,loadEventEnd:d,domComplete:o,redirectCount:h}}}};function Hn(e,t){return({metric:n})=>{t.replayPerformanceEntries.push(e(n))}}function jn(e){const t=Wn[e.entryType];return t?t(e):null}function $n(e){return(((0,a.browserPerformanceTimeOrigin)()||l.performance.timeOrigin)+e)/1e3}function qn(e){const t=e.entries[e.entries.length-1];return Gn(e,"largest-contentful-paint",t?.element?[t.element]:void 0)}function Kn(e){return void 0!==e.sources}function Vn(e){const t=[],n=[];for(const r of e.entries)if(Kn(r)){const e=[];for(const t of r.sources)if(t.node){n.push(t.node);const r=cn.mirror.getId(t.node);r&&e.push(r)}t.push({value:r.value,nodeIds:e.length?e:void 0})}return Gn(e,"cumulative-layout-shift",n,t)}function Jn(e){const t=e.entries[e.entries.length-1];return Gn(e,"interaction-to-next-paint",t?.target?[t.target]:void 0)}function Gn(e,t,n,r){const s=e.value,o=e.rating,i=$n(s);return{type:"web-vital",name:t,start:i,end:i,data:{value:s,size:s,rating:o,nodeIds:n?n.map(e=>cn.mirror.getId(e)):void 0,attributions:r}}}function Yn(e){function t(t){e.performanceEntries.includes(t)||e.performanceEntries.push(t)}function n({entries:e}){e.forEach(t)}const r=[];return["navigation","paint","resource"].forEach(e=>{r.push((0,c.addPerformanceInstrumentationHandler)(e,n))}),r.push((0,c.addLcpInstrumentationHandler)(Hn(qn,e)),(0,c.addClsInstrumentationHandler)(Hn(Vn,e)),(0,c.addInpInstrumentationHandler)(Hn(Jn,e))),()=>{r.forEach(e=>e())}}const Xn='undefined'==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;function Qn(){const e=new Blob(["var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))}
1256,M=[\"unexpected EOF\",\"invalid block type\",\"invalid length/literal\",\"invalid distance\",\"stream finished\",\"no stream handler\",,\"no callback\",\"invalid UTF-8 data\",\"extra field too long\",\"date not in range 1980-2099\",\"filename too long\",\"stream finishing\",\"invalid zip data\"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;
1256++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if(\"function\"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G=\"undefined\"!=typeof TextEncoder&&new TextEncoder,H=\"undefined\"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error(\"Adding invalid event\");const n=this._hasEvents?\",\":\"\";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push(\"]\",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push(\"[\")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener(\"message\",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&\"function\"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:\"init\",success:!0,response:void 0});"]);return URL.createObjectURL(e)}const Zn=["log","warn","error"],er="[Replay] ";function tr(e,t="info"){(0,a.addBreadcrumb)({category:"console",data:{logger:"replay"},level:t,message:`${er}${e}`},{level:t})}const nr=(function(){let e=!1,t=!1;const n={exception:()=>{},infoTick:()=>{},setConfig:n=>{e=!!n.captureExceptions,t=!!n.traceInternals}};
1256return Xn?(Zn.forEach(e=>{n[e]=(...n)=>{a.debug[e](er,...n),t&&tr(n.join(""),(0,a.severityLevelFromString)(e))}}),n.exception=(r,...s)=>{s.length&&n.error&&n.error(...s),a.debug.error(er,r),e?(0,a.captureException)(r,{mechanism:{handled:!0,type:"auto.function.replay.debug"}}):t&&tr(r,"error")},n.infoTick=(...e)=>{a.debug.log(er,...e),t&&setTimeout(()=>tr(e[0]),0)}):Zn.forEach(e=>{n[e]=()=>{}}),n})();class rr extends Error{constructor(){super("Event buffer exceeded maximum size of 20000000.")}}class sr{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(e){const t=JSON.stringify(e).length;if(this._totalSize+=t,this._totalSize>m)throw new rr;this.events.push(e)}finish(){return new Promise(e=>{const t=this.events;this.clear(),e(JSON.stringify(t))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){let e=null;for(const{timestamp:t}of this.events)(null===e||t<e)&&(e=t);return null===e?e:hn(e)}}class or{constructor(e){this._onMessage=({data:e})=>{const t=e;if("number"!=typeof t.id)return;const n=this._pending.get(t.id);if(n&&n.method===t.method){if(this._pending.delete(t.id),!t.success)return Xn&&nr.error("Error in compression worker: ",t.response),void n.reject(new Error("Error in compression worker"));n.resolve(t.response)}},this._worker=e,this._id=0,this._pending=new Map,this._worker.addEventListener("message",this._onMessage)}ensureReady(){return this._ensureReadyPromise||(this._ensureReadyPromise=new Promise((e,t)=>{this._worker.addEventListener("message",({data:n})=>{n.success?e():(Xn&&nr.warn("Received worker message with unsuccessful status",n),t(new Error("Received worker message with unsuccessful status")))},{once:!0}),this._worker.addEventListener("error",e=>{Xn&&nr.warn("Failed to load Replay compression worker",e),t(new Error(`Failed to load Replay compression worker: ${e instanceof ErrorEvent&&e.message?e.message:"Unknown error. This can happen due to CSP policy restrictions, network issues, or the worker script failing to load."}`))},{once:!0})})),this._ensureReadyPromise}destroy(){Xn&&nr.log("Destroying compression worker"),this._worker.removeEventListener("message",this._onMessage),this._pending.forEach(e=>e.reject(new Error("Worker destroyed"))),this._pending.clear(),this._worker.terminate()}postMessage(e,t){const n=this._getAndIncrementId();return new Promise((r,s)=>{this._pending.set(n,{method:e,resolve:r,reject:s});try{this._worker.postMessage({id:n,method:e,arg:t})}catch(e){this._pending.delete(n),s(e)}})}_getAndIncrementId(){return this._id++}}class ir{constructor(e){this._worker=new or(e),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(e){const t=hn(e.timestamp);(!this._earliestTimestamp||t<this._earliestTimestamp)&&(this._earliestTimestamp=t);const n=JSON.stringify(e);return this._totalSize+=n.length,this._totalSize>m?Promise.reject(new rr):this._sendEventToWorker(n)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,e=>{Xn&&nr.exception(e,'Sending "clear" message to worker failed',e)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(e){return this._worker.postMessage("addEvent",e)}async _finishRequest(){const e=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,e}}class ar{constructor(e){this._fallback=new sr,this._compression=new ir(e),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get waitForCheckout(){return this._used.waitForCheckout}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(e){this._used.hasCheckout=e}set waitForCheckout(e){this._used.waitForCheckout=e}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(e){return this._used.addEvent(e)}
1256async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(e){return void(Xn&&nr.exception(e,"Failed to load the compression worker, falling back to simple buffer"))}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:e,hasCheckout:t,waitForCheckout:n}=this._fallback,r=[];for(const t of e)r.push(this._compression.addEvent(t));this._compression.hasCheckout=t,this._compression.waitForCheckout=n,this._used=this._compression;try{await Promise.all(r),this._fallback.clear()}catch(e){Xn&&nr.exception(e,"Failed to add events when switching buffers.")}}}function cr({useCompression:e,workerUrl:t}){if(e&&window.Worker){const e=lr(t);if(e)return e}return Xn&&nr.log("Using simple buffer"),new sr}function lr(e){try{const t=e||ur();if(!t)return;Xn&&nr.log("Using compression worker"+(e?` from ${e}`:""));const n=new Worker(t);return new ar(n)}catch(e){Xn&&nr.exception(e,"Failed to create compression worker")}}function ur(){return"undefined"!=typeof __SENTRY_EXCLUDE_REPLAY_WORKER__&&__SENTRY_EXCLUDE_REPLAY_WORKER__?"":Qn()}function dr(){try{return"sessionStorage"in l&&!!l.sessionStorage}catch{return!1}}function hr(){if(dr())try{l.sessionStorage.removeItem(u)}catch{}}function pr(e){return void 0!==e&&Math.random()<e}function mr(e){if(dr())try{l.sessionStorage.setItem(u,JSON.stringify(e))}catch{}}function fr(e){const t=Date.now();return{id:e.id||(0,a.uuid4)(),started:e.started||t,lastActivity:e.lastActivity||t,segmentId:e.segmentId||0,sampled:e.sampled,previousSessionId:e.previousSessionId,dirty:e.dirty||!1}}function yr(e,t){return pr(e)?"session":!!t&&"buffer"}function gr({sessionSampleRate:e,allowBuffering:t,stickySession:n=!1},{previousSessionId:r}={}){const s=fr({sampled:yr(e,t),previousSessionId:r});return n&&mr(s),s}function Sr(){if(!dr())return null;try{const e=l.sessionStorage.getItem(u);if(!e)return null;const t=JSON.parse(e);return Xn&&nr.infoTick("Loading existing session"),fr(t)}catch{return null}}function kr(e,t,n=+new Date){return null===e||void 0===t||t<0||0!==t&&e+t<=n}function br(e,{maxReplayDuration:t,sessionIdleExpire:n,targetTime:r=Date.now()}){return kr(e.started,t,r)||kr(e.lastActivity,n,r)}function vr(e,{sessionIdleExpire:t,maxReplayDuration:n}){return!!br(e,{sessionIdleExpire:t,maxReplayDuration:n})&&("buffer"!==e.sampled||0!==e.segmentId)}function wr({sessionIdleExpire:e,maxReplayDuration:t,previousSessionId:n},r){const s=r.stickySession&&Sr();return s?vr(s,{sessionIdleExpire:e,maxReplayDuration:t})?(Xn&&nr.infoTick("Session in sessionStorage is expired, creating new one..."),gr(r,{previousSessionId:s.id})):s:(Xn&&nr.infoTick("Creating new session"),gr(r,{previousSessionId:n}))}function _r(e){return e.type===st.Custom}function Ir(e,t,n){return!!Tr(e,t)&&(Er(e,t,n),!0)}function Cr(e,t,n){return Tr(e,t)?Er(e,t,n):Promise.resolve(null)}async function Er(e,t,n){const{eventBuffer:r}=e;if(!r||r.waitForCheckout&&!n)return null;const s="buffer"===e.recordingMode;try{n&&s&&r.clear(),n&&(r.hasCheckout=!0,r.waitForCheckout=!1);const o=xr(t,e.getOptions().beforeAddRecordingEvent);if(!o)return;return await r.addEvent(o)}catch(t){const n=t&&t instanceof rr,o=n?"eventBufferOverflow":"eventBufferError",i=(0,a.getClient)();if(i){const e=n?"buffer_overflow":"internal_sdk_error";i.recordDroppedEvent(e,"replay")}if(n&&s)return r.clear(),r.waitForCheckout=!0,null;e.handleException(t),await e.stop({reason:o})}}function Tr(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const n=hn(t.timestamp);return!(n+e.timeouts.sessionIdlePause<Date.now())&&(!(n>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration)||(Xn&&nr.infoTick(`Skipping event with timestamp ${n} because it is after maxReplayDuration`),!1))}function xr(e,t){try{if("function"==typeof t&&_r(e))return t(e)}catch(e){return Xn&&nr.exception(e,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}function Mr(e,t,n){const r=e.getContext();t&&r.traceIds.size<100&&r.traceIds.add(t),n&&r.segmentNames.size<100&&r.segmentNames.add(n)}function Rr(e){return t=>{e.isEnabled()&&Mr(e,t.trace_id,t.name||void 0)}}function Ar(e){return!e.type}function Or(e){return"transaction"===e.type}function Dr(e){return"replay_event"===e.type}function Lr(e){return"feedback"===e.type}function Nr(e){return(t,n)=>{if(!e.isEnabled()||!Ar(t)&&!Or(t))return;const r=n.statusCode;!r||r<200||r>=300||(Or(t)?Fr(e,t):Br(e,t))}}function Fr(e,t){Mr(e,t.contexts?.trace?.trace_id,t.transaction)}function Br(e,t){const n=e.getContext();if(t.event_id&&n.errorIds.size<100&&n.errorIds.add(t.event_id),"buffer"!==e.recordingMode||!t.tags?.replayId)return;const{beforeErrorSampling:r}=e.getOptions();("function"!=typeof r||r(t))&&(0,c.setTimeout)(async()=>{try{await e.sendBufferedReplayOrFlush()}catch(t){e.handleException(t)}})}function Pr(e){return t=>{e.isEnabled()&&Ar(t)&&Ur(e,t)}}function Ur(e,t){const n=t.exception?.values?.[0]?.value;if("string"==typeof n&&(n.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i))){mn(e,Mn({category:"replay.hydrate-error",data:{url:(0,a.getL
1256ocationHref)()}}))}}function zr(e){const t=(0,a.getClient)();t&&t.on("beforeAddBreadcrumb",t=>Wr(e,t))}function Wr(e,t){if(!e.isEnabled()||!$r(t))return;const n=Hr(t);n&&mn(e,n)}function Hr(e){return!$r(e)||["fetch","xhr","sentry.event","sentry.transaction"].includes(e.category)||e.category.startsWith("ui.")?null:"console"===e.category?jr(e):Mn(e)}function jr(e){const t=e.data?.arguments;if(!Array.isArray(t)||0===t.length)return Mn(e);let n=!1;const r=t.map(e=>{if(!e)return e;if("string"==typeof e)return e.length>p?(n=!0,`${e.slice(0,p)}\u2026`):e;if("object"==typeof e)try{const t=(0,a.normalize)(e,7);return JSON.stringify(t).length>p?(n=!0,`${JSON.stringify(t,null,2).slice(0,p)}\u2026`):t}catch{}return e});return Mn({...e,data:{...e.data,arguments:r,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function $r(e){return!!e.category}function qr(e,t){return!(e.type||!e.exception?.values?.length)&&!!t.originalException?.__rrweb__}function Kr(){const e=(0,a.getCurrentScope)().getPropagationContext().dsc;e&&delete e.replay_id;const t=(0,a.getActiveSpan)();if(t){delete(0,a.getDynamicSamplingContextFromSpan)(t).replay_id}}function Vr(e){const t=(0,a.getCurrentScope)().getPropagationContext().dsc;t&&(t.replay_id=e);const n=(0,a.getActiveSpan)();if(n){(0,a.getDynamicSamplingContextFromSpan)(n).replay_id=e}}function Jr(e,t){e.triggerUserActivity(),e.addUpdate(()=>!t.timestamp||(e.throttledAddEvent({type:st.Custom,timestamp:1e3*t.timestamp,data:{tag:"breadcrumb",payload:{timestamp:t.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:t.event_id}}}}),!1))}function Gr(e,t){return"buffer"===e.recordingMode&&(t.message!==d&&(!(!t.exception||t.type)&&pr(e.getOptions().errorSampleRate)))}function Yr(e){return Object.assign((t,n)=>{if(e.session&&vr(e.session,{maxReplayDuration:e.getOptions().maxReplayDuration,sessionIdleExpire:e.timeouts.sessionIdleExpire})&&Kr(),!e.isEnabled()||e.isPaused())return t;if(Dr(t))return delete t.breadcrumbs,t;if(!Ar(t)&&!Or(t)&&!Lr(t))return t;if(!e.checkAndHandleExpiredSession())return Kr(),t;if(Lr(t))return e.flush(),t.contexts.feedback.replay_id=e.getSessionId(),Jr(e,t),t;if(qr(t,n)&&!e.getOptions()._experiments.captureExceptions)return Xn&&nr.log("Ignoring error from rrweb internals",t),null;const r=Gr(e,t);if((r||"session"===e.recordingMode)&&(t.tags={...t.tags,replayId:e.getSessionId()}),r&&"buffer"===e.recordingMode&&"buffer"===e.session?.sampled){const t=e.session;t.dirty=!0,e.getOptions().stickySession&&mr(t)}return t},{id:"Replay"})}function Xr(e,t){return t.map(({type:t,start:n,end:r,name:s,data:o})=>{const i=e.throttledAddEvent({type:st.Custom,timestamp:n,data:{tag:"performanceSpan",payload:{op:t,description:s,startTimestamp:n,endTimestamp:r,data:o}}});return"string"==typeof i?Promise.resolve(null):i})}function Qr(e){const{from:t,to:n}=e,r=Date.now()/1e3;return{type:"navigation.push",start:r,end:r,name:n,data:{previous:t}}}function Zr(e){return t=>{if(!e.isEnabled())return;const n=Qr(t);null!==n&&(e.getContext().urls.push(n.name),e.triggerUserActivity(),e.addUpdate(()=>(Xr(e,[n]),!1)))}}function es(e,t){return(!Xn||!e.getOptions()._experiments.traceInternals)&&(0,a.isSentryRequestUrl)(t,(0,a.getClient)())}function ts(e,t){e.isEnabled()&&null!==t&&(es(e,t.name)||e.addUpdate(()=>(Xr(e,[t]),!0)))}function ns(e){if(!e)return;const t=new TextEncoder;try{if("string"==typeof e)return t.encode(e).length;if(e instanceof URLSearchParams)return t.encode(e.toString()).length;if(e instanceof FormData){const n=(0,c.serializeFormData)(e);return t.encode(n).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch{}}function rs(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}function ss(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};const n={...e._meta},r=n.warnings||[];return n.warnings=[...r,t],e._meta=n,e}function os(e,t){if(!t)return null;const{startTimestamp:n,endTimestamp:r,url:s,method:o,statusCode:i,request:a,response:c}=t;return{type:e,start:n/1e3,end:r/1e3,name:s,data:{method:o,statusCode:i,request:a,response:c}}}function is(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function as(e,t,n){if(!t&&0===Object.keys(e).length)return;if(!t)return{headers:e};if(!n)return{headers:e,size:t};const r={headers:e,size:t},{body:s,warnings:o}=ls(n);return r.body=s,o?.length&&(r._meta={warnings:o}),r}function cs(e,t){return Object.entries(e).reduce((n,[r,s])=>{const o=r.toLowerCase();return t.includes(o)&&e[r]&&(n[o]=s),n},{})}function ls(e){if(!e||"string"!=typeof e)return{body:e};const t=e.length>h,n=us(e);if(t){const t=e.slice(0,h);return n?{body:t,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${t}\u2026`,warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(e)}}catch{}return{body:e}}function us(e){const t=e[0],n=e[e.length-1];return"["===t&&"]"===n||"{"===t&&"}"===n}function ds(e,t){const n=hs(e);return(0,a.stringMatchesSomePattern)(n,t)}function hs(e,t=l.document.baseURI){if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(l.location.origin))return e;const n=new URL(e,t);if(n.origin!==new URL(t).origin)return e;const r=n.href;return!e.endsWith("/")&&r.endsWith("/")?r.slice(0,-1):r}async function ps(e,t,n){try{const r=os("resource.fetch",await fs(e,t,n));ts(n.replay,r)}catch(e){Xn&&nr.exception(e,"Failed to capture fetch breadcrumb")}}function ms(e,t){const{input:n,response:r}=t,s=ns(n?(0,c.getFetchRequestArgBody)(n):void 0),o=r?rs(r.headers.get("content-length")):void 0;void 0!==s&&(e.data.request_body_size=s),void 0!==o&&(e.data.response_body_size=o)}async function fs(e,t,n){const r=Date.now(),{startTimestamp:s=r,endTimestamp:o=r}=t,{url:i,method:a,status_code:c=0,request_body_size:l,response_body_size:u}=e.data,d=ds(i,n.networkDetailAllowUrls)&&!ds(i,n.networkDetailDenyUrls);return{startTimestamp:s,endTimestamp:o,url:i,method:a,statusCode:c,request:d?ys(n,t.input,l):is(l),response:await gs(d,n,t.response,u)}}function ys({networkCaptureBodies:e,networkRequestHeaders:t},n,r){const s=n?vs(n,t):{};if(!e)return as(s,r,void 0);const o=(0,c.getFetchRequestArgBody)(n),[i,a]=(0,c.getBodyString)(o,nr),l=as(s,r,i);return a?ss(l,a):l}async function gs(e,{networkCaptureBodies:t,networkResponseHeaders:n}
1256,r,s){if(!e&&void 0!==s)return is(s);const o=r?bs(r.headers,n):{};if(!r||!t&&void 0!==s)return as(o,s,void 0);const[i,a]=await ks(r),c=Ss(i,{networkCaptureBodies:t,responseBodySize:s,captureDetails:e,headers:o});return a?ss(c,a):c}function Ss(e,{networkCaptureBodies:t,responseBodySize:n,captureDetails:r,headers:s}){try{const o=e?.length&&void 0===n?ns(e):n;return r?as(s,o,t?e:void 0):is(o)}catch(e){return Xn&&nr.exception(e,"Failed to serialize response body"),as(s,n,void 0)}}async function ks(e){const t=_s(e);if(!t)return[void 0,"BODY_PARSE_ERROR"];try{return[await Is(t)]}catch(e){return e instanceof Error&&e.message.indexOf("Timeout")>-1?(Xn&&nr.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(Xn&&nr.exception(e,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}function bs(e,t){const n={};return t.forEach(t=>{e.get(t)&&(n[t]=e.get(t))}),n}function vs(e,t){return 1===e.length&&"string"!=typeof e[0]?ws(e[0],t):2===e.length?ws(e[1],t):{}}function ws(e,t){if(!e)return{};const n=e.headers;return n?n instanceof Headers?bs(n,t):Array.isArray(n)?{}:cs(n,t):{}}function _s(e){try{return e.clone()}catch(e){Xn&&nr.exception(e,"Failed to clone response body")}}function Is(e){return new Promise((t,n)=>{const r=(0,c.setTimeout)(()=>n(new Error("Timeout while trying to read response body")),500);Cs(e).then(e=>t(e),e=>n(e)).finally(()=>clearTimeout(r))})}async function Cs(e){return await e.text()}async function Es(e,t,n){try{const r=os("resource.xhr",xs(e,t,n));ts(n.replay,r)}catch(e){Xn&&nr.exception(e,"Failed to capture xhr breadcrumb")}}function Ts(e,t){const{xhr:n,input:r}=t;if(!n)return;const s=ns(r),o=n.getResponseHeader("content-length")?rs(n.getResponseHeader("content-length")):As(n.response,n.responseType);void 0!==s&&(e.data.request_body_size=s),void 0!==o&&(e.data.response_body_size=o)}function xs(e,t,n){const r=Date.now(),{startTimestamp:s=r,endTimestamp:o=r,input:i,xhr:a}=t,{url:l,method:u,status_code:d=0,request_body_size:h,response_body_size:p}=e.data;if(!l)return null;if(!a||!ds(l,n.networkDetailAllowUrls)||ds(l,n.networkDetailDenyUrls)){return{startTimestamp:s,endTimestamp:o,url:l,method:u,statusCode:d,request:is(h),response:is(p)}}const m=a[c.SENTRY_XHR_DATA_KEY],f=m?cs(m.request_headers,n.networkRequestHeaders):{},y=cs((0,c.parseXhrResponseHeaders)(a),n.networkResponseHeaders),[g,S]=n.networkCaptureBodies?(0,c.getBodyString)(i,nr):[void 0],[k,b]=n.networkCaptureBodies?Ms(a):[void 0],v=as(f,h,g),w=as(y,p,k);return{startTimestamp:s,endTimestamp:o,url:l,method:u,statusCode:d,request:S?ss(v,S):v,response:b?ss(w,b):w}}function Ms(e){const t=[];try{return[e.responseText]}catch(e){t.push(e)}try{return Rs(e.response,e.responseType)}catch(e){t.push(e)}return Xn&&nr.warn("Failed to get xhr response body",...t),[void 0]}function Rs(e,t){try{if("string"==typeof e)return[e];if(e instanceof Document)return[e.body.outerHTML];if("json"===t&&e&&"object"==typeof e)return[JSON.stringify(e)];if(!e)return[void 0]}catch(t){return Xn&&nr.exception(t,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return Xn&&nr.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function As(e,t){try{return ns("json"===t&&e&&"object"==typeof e?JSON.stringify(e):e)}catch{return}}function Os(e){const t=(0,a.getClient)();try{const{networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:s,networkRequestHeaders:o,networkResponseHeaders:i}=e.getOptions(),a={replay:e,networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:s,networkRequestHeaders:o,networkResponseHeaders:i};t&&t.on("beforeAddBreadcrumb",(e,t)=>Ds(a,e,t))}catch{}}function Ds(e,t,n){if(t.data)try{Ls(t)&&Fs(n)&&(Ts(t,n),Es(t,n,e)),Ns(t)&&Bs(n)&&(ms(t,n),ps(t,n,e))}catch(e){Xn&&nr.exception(e,"Error when enriching network breadcrumb")}}function Ls(e){return"xhr"===e.category}function Ns(e){return"fetch"===e.category}function Fs(e){return e?.xhr}function Bs(e){return void 0!==e?.input}function Ps(e){const t=(0,a.getClient)();(0,c.addClickKeypressInstrumentationHandler)(Dn(e)),(0,c.addHistoryInstrumentationHandler)(Zr(e)),zr(e),Os(e);const n=Yr(e);(0,a.addEventProcessor)(n),t&&(t.on("beforeSendEvent",Pr(e)),t.on("afterSendEvent",Nr(e)),t.on("createDsc",t=>{const n=e.getSessionId();if(n&&e.isEnabled()&&"session"===e.recordingMode){e.checkAndHandleExpiredSession()&&(t.replay_id=n)}}),t.on("processSegmentSpan",Rr(e)),t.on("spanStart",t=>{e.lastActiveSpan=t}),t.on("spanEnd",t=>{e.lastActiveSpan=t}),t.on("beforeSendFeedback",async(t,n)=>{const r=e.getSessionId();n?.includeReplay&&e.isEnabled()&&r&&t.contexts?.feedback&&("api"===t.contexts.feedback.source&&await e.sendBufferedReplayOrFlush(),t.contexts.feedback.replay_id=r)}),t.on("openFeedbackWidget",async()=>{await e.sendBufferedReplayOrFlush()}))}async function Us(e){try{return Promise.all(Xr(e,[zs(l.performance.memory)]))}catch{return[]}}function zs(e){const{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}=e,s=Date.now()/1e3;return{type:"memory",name:"memory",start:s,end:s,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}}}}function Ws(e,t,n){return(0,a.debounce)(e,t,{...n,setTimeoutImpl:c.setTimeout})}const Hs=a.GLOBAL_OBJ.navigator;function js(e){let t=!1;return(n,r)=>{if(!e.checkAndHandleExpiredSession())return void(Xn&&nr.warn("Received replay event after session expired."));const s=r||!t;t=!0,$s(n),e.clickDetector&&En(e.clickDetector,n),e.addUpdate(()=>{if("buffer"===e.recordingMode&&s&&e.setInitialState(),!Ir(e,n,s))return!0;
1256if(!s)return!1;const t=e.session;if(Ks(e,s),"buffer"===e.recordingMode&&t&&e.eventBuffer&&!t.dirty){const n=e.eventBuffer.getEarliestTimestamp();n&&(Xn&&nr.log(`Updating session start time to earliest event in buffer to ${new Date(n)}`),t.started=n,e.getOptions().stickySession&&mr(t))}return t?.previousSessionId||"session"===e.recordingMode&&e.flush(),!0})}}function $s(e){const t=e.data;if(e.type===st.IncrementalSnapshot&&t&&"object"==typeof t&&"source"in t&&t.source===ot.Mutation&&"attributes"in t&&Array.isArray(t.attributes))for(const e of t.attributes){const t=cn.mirror.getNode(e.id),n=t&&cn.mirror.getMeta(t);if(n?.type===Rn.Element)for(const[t,r]of Object.entries(e.attributes))null===r?delete n.attributes[t]:n.attributes[t]=r}}function qs(e){const t=e.getOptions();return{type:st.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:t.sessionSampleRate,errorSampleRate:t.errorSampleRate,useCompressionOption:t.useCompression,blockAllMedia:t.blockAllMedia,maskAllText:t.maskAllText,maskAllInputs:t.maskAllInputs,useCompression:!!e.eventBuffer&&"worker"===e.eventBuffer.type,networkDetailHasUrls:t.networkDetailAllowUrls.length>0,networkCaptureBodies:t.networkCaptureBodies,networkRequestHasHeaders:t.networkRequestHeaders.length>0,networkResponseHasHeaders:t.networkResponseHeaders.length>0}}}}function Ks(e,t){t&&0===e.session?.segmentId&&Ir(e,qs(e),!1)}function Vs(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}function Js(e,t,n,r){return(0,a.createEnvelope)((0,a.createEventEnvelopeHeaders)(e,(0,a.getSdkMetadataForEnvelopeHeader)(e),r,n),[[{type:"replay_event"},e],[{type:"replay_recording",length:"string"==typeof t?(new TextEncoder).encode(t).length:t.length},t]])}function Gs({recordingData:e,headers:t}){let n;const r=`${JSON.stringify(t)}\n`;if("string"==typeof e)n=`${r}${e}`;else{const t=(new TextEncoder).encode(r);n=new Uint8Array(t.length+e.length),n.set(t),n.set(e,t.length)}return n}async function Ys({client:e,scope:t,replayId:n,event:r}){const s={event_id:n,integrations:"object"!=typeof e._integrations||null===e._integrations||Array.isArray(e._integrations)?void 0:Object.keys(e._integrations)};e.emit("preprocessEvent",r,s);const o=await(0,a.prepareEvent)(e.getOptions(),r,s,t,e,(0,a.getIsolationScope)());if(!o)return null;e.emit("postprocessEvent",o,s),o.platform=o.platform||"javascript";const i=e.getSdkMetadata(),{name:c,version:l,settings:u}=i?.sdk||{};return o.sdk={...o.sdk,name:c||"sentry.javascript.unknown",version:l||"0.0.0",settings:u},o}async function Xs({recordingData:e,replayId:t,segmentId:n,eventContext:r,timestamp:s,session:o}){const i=Gs({recordingData:e,headers:{segment_id:n}}),{urls:c,errorIds:l,traceIds:u,segmentNames:h,initialTimestamp:p}=r,m=(0,a.getClient)(),f=(0,a.getCurrentScope)(),y=m?.getTransport(),g=m?.getDsn();if(!(m&&y&&g&&o.sampled))return Promise.resolve({});const S={type:"replay_event",replay_start_timestamp:p/1e3,timestamp:s/1e3,error_ids:l,trace_ids:u,segment_names:h,urls:c,replay_id:t,segment_id:n,replay_type:o.sampled},k=await Ys({scope:f,client:m,replayId:t,event:S});if(!k)return m.recordDroppedEvent("event_processor","replay"),Xn&&nr.log("An event processor returned `null`, will not send event."),Promise.resolve({});delete k.sdkProcessingMetadata;const b=Js(k,i,g,m.getOptions().tunnel);let v;try{v=await y.send(b)}catch(e){const t=new Error(d);try{t.cause=e}catch{}throw t}const w=(0,a.updateRateLimits)({},v);if((0,a.isRateLimited)(w,"replay"))throw new Zs(w);if("number"==typeof v.statusCode&&(v.statusCode<200||v.statusCode>=300))throw new Qs(v.statusCode);return v}class Qs extends Error{constructor(e){super(`Transport returned status code ${e}`)}}class Zs extends Error{constructor(e){super("Rate limit hit"),this.rateLimits=e}}
1256class eo extends Error{constructor(){super("Session is too long, not sending replay")}}async function to(e,t={count:0,interval:5e3}){const{recordingData:n,onError:r}=e;if(n.length)try{return await Xs(e),!0}catch(n){if(n instanceof Qs||n instanceof Zs)throw n;if((0,a.setContext)("Replays",{_retryCount:t.count}),r&&r(n),t.count>=3){const e=new Error(`${d} - max retries exceeded`);try{e.cause=n}catch{}throw e}return t.interval*=++t.count,new Promise((n,r)=>{(0,c.setTimeout)(async()=>{try{await to(e,t),n(!0)}catch(e){r(e)}},t.interval)})}}const no="__THROTTLED";function ro(e,t,n){const r=new Map,s=e=>{const t=e-n;r.forEach((e,n)=>{n<t&&r.delete(n)})};let o=!1;return(...n)=>{const i=Math.floor(Date.now()/1e3);if(s(i),[...r.values()].reduce((e,t)=>e+t,0)>=t){const e=o;return o=!0,e?"__SKIPPED":no}o=!1;const a=r.get(i)||0;return r.set(i,a+1),e(...n)}}class so{constructor({options:e,recordingOptions:t}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:3e5,sessionIdleExpire:9e5},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,segmentNames:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=t,this._options=e,this._debouncedFlush=Ws(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=ro((e,t)=>Cr(this,e,t),300,5);const{slowClickTimeout:n,slowClickIgnoreSelectors:r}=this.getOptions(),s=n?{threshold:Math.min(3e3,n),timeout:n,scrollTimeout:300,ignoreSelector:r?r.join(","):""}:void 0;if(s&&(this.clickDetector=new vn(this,s)),Xn){const t=e._experiments;nr.setConfig({captureExceptions:!!t.captureExceptions,traceInternals:!!t.traceInternals})}this._handleVisibilityChange=()=>{"visible"===l.document.visibilityState?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()},this._handleWindowBlur=()=>{const e=Mn({category:"ui.blur"});this._doChangeToBackgroundTasks(e)},this._handleWindowFocus=()=>{const e=Mn({category:"ui.focus"});this._doChangeToForegroundTasks(e)},this._handleKeyboardEvent=e=>{Pn(this,e)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return Boolean(this._canvas)}getOptions(){return this._options}handleException(e){Xn&&nr.exception(e),this._options.onError&&this._options.onError(e)}initializeSampling(e){const{errorSampleRate:t,sessionSampleRate:n}=this._options,r=t<=0&&n<=0;this._requiresManualStart=r,r||(this._initializeSessionForSampling(e),this.session?!1!==this.session.sampled&&(this.recordingMode="buffer"===this.session.sampled&&0===this.session.segmentId?"buffer":"session",Xn&&nr.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording()):Xn&&nr.exception(new Error("Unable to initialize and create session")))}start(){if(this._isEnabled&&"session"===this.recordingMode)return void(Xn&&nr.log("Recording is already in progress"));if(this._isEnabled&&"buffer"===this.recordingMode)return void(Xn&&nr.log("Buffering is in progress, call `flush()` to save the replay"));Xn&&nr.infoTick("Starting replay in session mode"),this._updateUserActivity();const e=wr({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=e,this.recordingMode="session",this._initializeRecording()}startBuffering(){if(this._isEnabled)return void(Xn&&nr.log("Buffering is in progress, call `flush()` to save the replay"));Xn&&nr.infoTick("Starting replay in buffer mode");const e=wr({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=e,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const e=this._canvas;this._stopRecording=cn({...this._recordingOptions,..."buffer"===this.recordingMode?{checkoutEveryNms:6e4}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:js(this),.../iPhone|iPad|iPod/i.test(Hs?.userAgent??"")||/Macintosh/i.test(Hs?.userAgent??"")&&Hs?.maxTouchPoints&&Hs?.maxTouchPoints>1?{sampling:{mousemove:!1}}:{},onMutation:this._onMutationHandler.bind(this),...e?{recordCanvas:e.recordCanvas,getCanvasManager:e.getCanvasManager,sampling:e.sampling,dataURLOptions:e.dataURLOptions}:{}})}catch(e){this.handleException(e)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(e){return this.handleException(e),!1}}async stop({forceFlush:e=!1,reason:t}={}){if(!this._isEnabled)return;this._isEnabled=!1,this.recordingMode="buffer";const n=t??"manual";(0,a.getClient)()?.emit("replayEnd",{sessionId:this.session?.id,reason:n});try{Xn&&nr.log(`Stopping Replay triggered by ${n}`),Kr(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),e&&await this._flush({force:!0}),this.eventBuffer?.destroy(),this.eventBuffer=null,r=this,hr(),r.session=void 0}catch(e){this.handleException(e)}var r}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),Xn&&nr.log("Pausing replay"))}resume(){this._isPaused&&this._checkSession()&&(this._isPaused=!1,this.startRecording(),Xn&&nr.log("Resuming replay"))}async sendBufferedReplayOrFlush({continueRecording:e=!0}={}){if("session"===this.recordingMode)return this.flushImmediate();const t=Date.now();Xn&&nr.log("Converting buffer to session"),await this.flushImmediate();const n=this.stopRecording();e&&n&&"session"!==this.recordingMode&&(this.recordingMode="session",this.session&&(this.session.dirty=!1,this._updateUserActivity(t),this._updateSessionActivity(t),this._maybeSaveSession(),Vr(this.session.id)),this.startRecording())}addUpdate(e){const t=e();"buffer"!==this.recordingMode&&this._isEnabled&&!0!==t&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),this._stopRecording)this.checkAndHandleExpiredSession(),this._updateSessionActivity();else{if(!this._checkSession())return;this.resume()}}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return"buffer"===this.recordingMode?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(e){if(!e||!1!==this.session?.sampled)return this.session?.id}
1256checkAndHandleExpiredSession(){if(!this._lastActivity||!kr(this._lastActivity,this.timeouts.sessionIdlePause)||"session"!==this.session?.sampled)return!!this._checkSession();this.pause()}setInitialState(){const e=`${l.location.pathname}${l.location.hash}${l.location.search}`,t=`${l.location.origin}${e}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=t,this._context.initialTimestamp=Date.now(),this._context.urls.push(t)}throttledAddEvent(e,t){const n=this._throttledAddEvent(e,t);if(n===no){const e=Mn({category:"replay.throttled"});this.addUpdate(()=>!Ir(this,{type:5,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e,metric:!0}}))}return n}getCurrentRoute(){const e=this.lastActiveSpan||(0,a.getActiveSpan)(),t=e&&(0,a.getRootSpan)(e),n=(t&&(0,a.spanToJSON)(t).data||{})[a.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];if(t&&n&&["route","custom"].includes(n))return(0,a.spanToJSON)(t).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=cr({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.session&&(0,a.getClient)()?.emit("replayStart",{sessionId:this.session.id,recordingMode:this.recordingMode}),this.startRecording(),"session"===this.recordingMode&&this.session&&Vr(this.session.id)}_initializeSessionForSampling(e){const t=this._options.errorSampleRate>0,n=wr({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:e},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:t});this.session=n}_checkSession(){if(!this.session)return!1;const e=this.session;return!vr(e,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(e),!1)}async _refreshSession(e){this._isEnabled&&(await this.stop({reason:"sessionExpired"}),this.initializeSampling(e.id))}_addListeners(){try{l.document.addEventListener("visibilitychange",this._handleVisibilityChange),l.addEventListener("blur",this._handleWindowBlur),l.addEventListener("focus",this._handleWindowFocus),l.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(Ps(this),this._hasInitializedCoreListeners=!0)}catch(e){this.handleException(e)}this._performanceCleanupCallback=Yn(this)}_removeListeners(){try{l.document.removeEventListener("visibilitychange",this._handleVisibilityChange),l.removeEventListener("blur",this._handleWindowBlur),l.removeEventListener("focus",this._handleWindowFocus),l.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(e){this.handleException(e)}}_doChangeToBackgroundTasks(e){if(!this.session)return;vr(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})?Kr():(e&&this._createCustomBreadcrumb(e),this.conditionalFlush())}_doChangeToForegroundTasks(e){if(!this.session)return;this.checkAndHandleExpiredSession()?e&&this._createCustomBreadcrumb(e):Xn&&nr.log("Document has become active, but session has expired")}_updateUserActivity(e=Date.now()){this._lastActivity=e}_updateSessionActivity(e=Date.now()){this.session&&(this.session.lastActivity=e,this._maybeSaveSession())}_createCustomBreadcrumb(e){this.addUpdate(()=>{this.throttledAddEvent({type:st.Custom,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e}})})}_addPerformanceEntries(){let e=(t=this.performanceEntries,t.map(jn).filter(Boolean)).concat(this.replayPerformanceEntries);var t;if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const t=this._context.initialTimestamp/1e3;e=e.filter(e=>e.start>=t)}return Promise.all(Xr(this,e))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.segmentNames.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:e,eventBuffer:t}=this;if(!e||!t||this._requiresManualStart)return;if(e.segmentId)return;const n=t.getEarliestTimestamp();
1256n&&n<this._context.initialTimestamp&&(this._context.initialTimestamp=n)}_popEventContext(){const e={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),segmentNames:Array.from(this._context.segmentNames),urls:this._context.urls};return this._clearContext(),e}async _runFlush(){const e=this.getSessionId();if(this.session&&this.eventBuffer&&e){if(await this._addPerformanceEntries(),this.eventBuffer?.hasEvents&&(await Us(this),this.eventBuffer&&e===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const t=Date.now();if(t-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new eo;const n=this._popEventContext(),r=this.session.segmentId++;this._maybeSaveSession();const s=await this.eventBuffer.finish();await to({replayId:e,recordingData:s,segmentId:r,eventContext:n,session:this.session,timestamp:t,onError:e=>this.handleException(e)})}catch(e){this.handleException(e),this.stop({reason:"sendError"});const t=(0,a.getClient)();if(t){let n;n=e instanceof Zs?"ratelimit_backoff":e instanceof eo?"invalid":"send_error",t.recordDroppedEvent(n,"replay")}}}else Xn&&nr.error("No session or eventBuffer found to flush.")}async _flush({force:e=!1}={}){if(!this._isEnabled&&!e)return;if(!this.checkAndHandleExpiredSession())return void(Xn&&nr.error("Attempting to finish replay event after session expired."));if(!this.session)return;const t=this.session.started,n=Date.now()-t;this._debouncedFlush.cancel();const r=n<this._options.minReplayDuration,s=n>this._options.maxReplayDuration+5e3;if(r||s)return Xn&&nr.log(`Session duration (${Math.floor(n/1e3)}s) is too ${r?"short":"long"}, not sending replay.`),void(r&&this._debouncedFlush());const o=this.eventBuffer;o&&0===this.session.segmentId&&!o.hasCheckout&&Xn&&nr.log("Flushing initial segment without checkout.");const i=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(e){this.handleException(e)}finally{this._flushLock=void 0,i&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&mr(this.session)}_onMutationHandler(e){const{ignoreMutations:t}=this._options._experiments;if(t?.length&&e.some(e=>{const n=Vs(e.target),r=t.join(",");return n?.matches(r)}))return!1;const n=e.length,r=this._options.mutationLimit,s=r&&n>r;if(n>this._options.mutationBreadcrumbLimit||s){const e=Mn({category:"replay.mutations",data:{count:n,limit:s}});this._createCustomBreadcrumb(e)}return!s||(this.stop({reason:"mutationLimit",forceFlush:"session"===this.recordingMode}),!1)}}function oo(e,t){return[...e,...t].join(",")}function io({mask:e,unmask:t,block:n,unblock:r,ignore:s}){return{maskTextSelector:oo(e,[".sentry-mask","[data-sentry-mask]"]),unmaskTextSelector:oo(t,[]),blockSelector:oo(n,[".sentry-block","[data-sentry-block]","base","iframe[srcdoc]:not([src])"]),unblockSelector:oo(r,[]),ignoreSelector:oo(s,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}function ao({el:e,key:t,maskAttributes:n,maskAllText:r,privacyOptions:s,value:o}){if(s.unmaskTextSelector&&e.matches(s.unmaskTextSelector))return o;const i=n.includes(t),a=r&&"value"===t&&"INPUT"===e.tagName&&["submit","button"].includes(e.getAttribute("type")||"");return i||a?o.replace(/[\S]/g,"*"):o}const co='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',lo=["content-length","content-type","accept"],uo=Symbol.for("sentry__originalRequestBody");let ho=!1,po=!1;function mo(){if("undefined"==typeof Request||po)return;const e=Request;try{const t=function(t,n){const r=new e(t,n);return null!=n?.body&&(r[uo]=n.body),r};t.prototype=e.prototype,a.GLOBAL_OBJ.Request=t,po=!0}catch{}}const fo=e=>new yo(e);class yo{constructor({flushMinDelay:e=5e3,flushMaxDelay:t=5500,minReplayDuration:n=4999,maxReplayDuration:r=36e5,stickySession:s=!0,useCompression:o=!0,workerUrl:i,_experiments:c={},maskAllText:l=!0,maskAllInputs:u=!0,blockAllMedia:d=!0,mutationBreadcrumbLimit:h=750,mutationLimit:p=1e4,slowClickTimeout:m=7e3,slowClickIgnoreSelectors:y=[],networkDetailAllowUrls:g=[],networkDetailDenyUrls:S=[],networkCaptureBodies:k=!0,networkRequestHeaders:b=[],networkResponseHeaders:v=[],mask:w=[],maskAttributes:_=["title","placeholder","aria-label"],unmask:I=[],block:C=[],unblock:E=[],ignore:T=[],maskFn:x,beforeAddRecordingEvent:M,beforeErrorSampling:R,onError:A,attachRawBodyFromRequest:O=!1}={}){this.name="Replay";const D=io({mask:w,unmask:I,block:C,unblock:E,ignore:T});if(this._recordingOptions={maskAllInputs:u,maskAllText:l,maskInputOptions:{password:!0},maskTextFn:x,maskInputFn:x,maskAttributeFn:(e,t,n)=>ao({maskAttributes:_,maskAllText:l,privacyOptions:D,key:e,value:t,el:n}),...D,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:e=>{try{e.__rrweb__=!0}catch{}},recordCrossOriginIframes:Boolean(c.recordCrossOriginIframes)},this._initialOptions={flushMinDelay:e,flushMaxDelay:t,minReplayDuration:Math.min(n,5e4),maxReplayDuration:Math.min(r,f),stickySession:s,useCompression:o,workerUrl:i,blockAllMedia:d,maskAllInputs:u,maskAllText:l,mutationBreadcrumbLimit:h,mutationLimit:p,slowClickTimeout:m,slowClickIgnoreSelectors:y,networkDetailAllowUrls:g,networkDetailDenyUrls:S,networkCaptureBodies:k,networkRequestHeaders:So(b),networkResponseHeaders:So(v),beforeAddRecordingEvent:M,beforeErrorSampling:R,onError:A,attachRawBodyFromRequest:O,_experiments:c},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${co}`:co,this._recordingOptions.ignoreCSSAttributes=new Set(["background-image"])),this._isInitialized&&(0,a.isBrowser)())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return ho}set _isInitialized(e){ho=e}afterAllSetup(e){(0,a.isBrowser)()&&!this._replay&&(this._initialOptions.attachRawBodyFromRequest&&mo(),this._setup(e),this._initialize(e))}start(){this._replay&&this._replay.start()}
1256startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:"session"===this._replay.recordingMode,reason:"manual"}):Promise.resolve()}flush(e){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(e):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(e){if(this._replay?.isEnabled())return this._replay.getSessionId(e)}getRecordingMode(){if(this._replay?.isEnabled())return this._replay.recordingMode}processSpan(e){const t=this.getReplayId(!0);t&&((0,a.safeSetSpanJSONAttributes)(e,{"sentry.replay_id":t}),"buffer"===this.getRecordingMode()&&(0,a.safeSetSpanJSONAttributes)(e,{"sentry._internal.replay_is_buffering":!0}))}_initialize(e){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(e),this._replay.initializeSampling())}_setup(e){const t=go(this._initialOptions,e);this._replay=new so({options:t,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(e){try{const t=e.getIntegrationByName("ReplayCanvas");if(!t)return;this._replay._canvas=t.getOptions()}catch{}}}function go(e,t){const n=t.getOptions(),r={sessionSampleRate:0,errorSampleRate:0,...e},s=(0,a.parseSampleRate)(n.replaysSessionSampleRate),o=(0,a.parseSampleRate)(n.replaysOnErrorSampleRate);return null==s&&null==o&&(0,a.consoleSandbox)(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),null!=s&&(r.sessionSampleRate=s),null!=o&&(r.errorSampleRate=o),r}function So(e){return[...lo,...e.map(e=>e.toLowerCase())]}function ko(){const e=(0,a.getClient)();return e?.getIntegrationByName("Replay")}},1159,[859,1098]);
1257__d(function(g,_r,_i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"replayCanvasIntegration",{enumerable:!0,get:function(){return q}});var t=_r(_d[0]),e=Object.defineProperty,n=(t,n,r)=>n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[n]=r,r=(t,e,r)=>n(t,"symbol"!=typeof e?e+"":e,r);class s{constructor(){r(this,"idNodeMap",new Map),r(this,"nodeMetaMap",new WeakMap)}getId(t){if(!t)return-1;const e=this.getMeta(t)?.id;return e??-1}getNode(t){return this.idNodeMap.get(t)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(t){return this.nodeMetaMap.get(t)||null}removeNodeFromMap(t){const e=this.getId(t);this.idNodeMap.delete(e),t.childNodes&&t.childNodes.forEach(t=>this.removeNodeFromMap(t))}has(t){return this.idNodeMap.has(t)}hasNode(t){return this.nodeMetaMap.has(t)}add(t,e){const n=e.id;this.idNodeMap.set(n,t),this.nodeMetaMap.set(t,e)}replace(t,e){const n=this.getNode(t);if(n){const t=this.nodeMetaMap.get(n);t&&this.nodeMetaMap.set(e,t)}this.idNodeMap.set(t,e)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function o(t,e){for(let n=t.classList.length;n--;){const r=t.classList[n];if(e.test(r))return!0}return!1}function i(t,e,n=1/0,r=0){return t?t.nodeType!==t.ELEMENT_NODE||r>n?-1:e(t)?r:i(t.parentNode,e,n,r+1):-1}function c(t,e){return n=>{const r=n;if(null===r)return!1;try{if(t)if("string"==typeof t){if(r.matches(`.${t}`))return!0}else if(o(r,t))return!0;return!(!e||!r.matches(e))}catch{return!1}}}const h="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.";let u={map:{},getId:()=>(console.error(h),-1),getNode:()=>(console.error(h),null),removeNodeFromMap(){console.error(h)},has:()=>(console.error(h),!1),reset(){console.error(h)}};function p(t,e,n,r,s=window){const o=s.Object.getOwnPropertyDescriptor(t,e);return s.Object.defineProperty(t,e,r?n:{set(t){v(()=>{n.set.call(this,t)},0),o&&o.set&&o.set.call(this,t)}}),()=>p(t,e,o||{},!0)}function d(t,e,n){try{if(!(e in t))return()=>{};const r=t[e],s=n(r);return"function"==typeof s&&(s.prototype=s.prototype||{},Object.defineProperties(s,{__rrweb_original__:{enumerable:!1,value:r}})),t[e]=s,()=>{t[e]=r}}catch{return()=>{}}}function f(t){if(!t)return null;try{return t.nodeType===t.ELEMENT_NODE?t:t.parentElement}catch(t){return null}}function l(t,e,n,r,s){if(!t)return!1;const o=f(t);if(!o)return!1;const h=c(e,n);if(!s){const t=r&&o.matches(r);return h(o)&&!t}const u=i(o,h);let p=-1;return!(u<0)&&(r&&(p=i(o,c(null,r))),u>-1&&p<0||u<p)}"undefined"!=typeof window&&window.Proxy&&window.Reflect&&(u=new Proxy(u,{get:(t,e,n)=>("map"===e&&console.error(h),Reflect.get(t,e,n))})),Date.now().toString();const y={};function w(t){const e=y[t];if(e)return e;const n=window.document;let r=window[t];if(n&&"function"==typeof n.createElement)try{const e=n.createElement("iframe");e.hidden=!0,n.head.appendChild(e);const s=e.contentWindow;s&&s[t]&&(r=s[t]),n.head.removeChild(e)}catch(t){}return y[t]=r.bind(window)}function b(...t){return w("requestAnimationFrame")(...t)}function v(...t){return w("setTimeout")(...t)}var M=(t=>(t[t["2D"]=0]="2D",t[t.WebGL=1]="WebGL",t[t.WebGL2=2]="WebGL2",t))(M||{});let C;const S=t=>{if(!C)return t;return(...e)=>{try{return t(...e)}catch(t){if(C&&!0===C(t))return()=>{};throw t}}};for(var L="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1257+/",k="undefined"==typeof Uint8Array?[]:new Uint8Array(256),I=0;I<64;I++)k[L.charCodeAt(I)]=I;var O=function(t){var e,n=new Uint8Array(t),r=n.length,s="";for(e=0;e<r;e+=3)s+=L[n[e]>>2],s+=L[(3&n[e])<<4|n[e+1]>>4],s+=L[(15&n[e+1])<<2|n[e+2]>>6],s+=L[63&n[e+2]];return r%3==2?s=s.substring(0,s.length-1)+"=":r%3==1&&(s=s.substring(0,s.length-2)+"=="),s};const A=new Map;function W(t,e){let n=A.get(t);return n||(n=new Map,A.set(t,n)),n.has(e)||n.set(e,[]),n.get(e)}const x=(t,e,n)=>{if(!t||!P(t,e)&&"object"!=typeof t)return;const r=W(n,t.constructor.name);let s=r.indexOf(t);return-1===s&&(s=r.length,r.push(t)),s};function R(t,e,n){if(t instanceof Array)return t.map(t=>R(t,e,n));if(null===t)return t;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)]}}if(t instanceof ArrayBuffer){return{rr_type:t.constructor.name,base64:O(t)}}if(t instanceof DataView){return{rr_type:t.constructor.name,args:[R(t.buffer,e,n),t.byteOffset,t.byteLength]}}if(t instanceof HTMLImageElement){const e=t.constructor.name,{src:n}=t;return{rr_type:e,src:n}}if(t instanceof HTMLCanvasElement){return{rr_type:"HTMLImageElement",src:t.toDataURL()}}if(t instanceof ImageData){return{rr_type:t.constructor.name,args:[R(t.data,e,n),t.width,t.height]}}if(P(t,e)||"object"==typeof t){return{rr_type:t.constructor.name,index:x(t,e,n)}}return t}const _=(t,e,n)=>t.map(t=>R(t,e,n)),P=(t,e)=>{const n=["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"].filter(t=>"function"==typeof e[t]);return Boolean(n.find(n=>t instanceof e[n]))};function E(t,e,n,r,s){const o=[],i=Object.getOwnPropertyNames(e.CanvasRenderingContext2D.prototype);for(const c of i)try{if("function"!=typeof e.CanvasRenderingContext2D.prototype[c])continue;const i=d(e.CanvasRenderingContext2D.prototype,c,function(o){return function(...i){return l(this.canvas,n,r,s,!0)||v(()=>{const n=_(i,e,this);t(this.canvas,{type:M["2D"],property:c,args:n})},0),o.apply(this,i)}});o.push(i)}catch{const n=p(e.CanvasRenderingContext2D.prototype,c,{set(e){t(this.canvas,{type:M["2D"],property:c,args:[e],setter:!0})}});o.push(n)}return()=>{o.forEach(t=>t())}}function N(t){return"experimental-webgl"===t?"webgl":t}function D(t,e,n,r,s){const o=[];try{const i=d(t.HTMLCanvasElement.prototype,"getContext",function(t){return function(o,...i){if(!l(this,e,n,r,!0)){const t=N(o);if("__context"in this||(this.__context=t),s&&["webgl","webgl2"].includes(t))if(i[0]&&"object"==typeof i[0]){const t=i[0];t.preserveDrawingBuffer||(t.preserveDrawingBuffer=!0)}else i.splice(0,1,{preserveDrawingBuffer:!0})}return t.apply(this,[o,...i])}});o.push(i)}catch{console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return()=>{o.forEach(t=>t())}}function F(t,e,n,r,s,o,i,c){const h=[],u=Object.getOwnPropertyNames(t);for(const i of u)if(!["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(i))try{if("function"!=typeof t[i])continue;const u=d(t,i,function(t){return function(...h){const u=t.apply(this,h);if(x(u,c,this),"tagName"in this.canvas&&!l(this.canvas,r,s,o,!0)){const t=_(h,c,this),r={type:e,property:i,args:t};n(this.canvas,r)}return u}});h.push(u)}catch{const r=p(t,i,{set(t){n(this.canvas,{type:e,property:i,args:[t],setter:!0})}});h.push(r)}return h}function B(t,e,n,r,s,o){const i=[];return i.push(...F(e.WebGLRenderingContext.prototype,M.WebGL,t,n,r,s,0,e)),void 0!==e.WebGL2RenderingContext&&i.push(...F(e.WebGL2RenderingContext.prototype,M.WebGL2,t,n,r,s,0,e)),()=>{i.forEach(t=>t())}}function T(){const t=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;
1257if(\"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)}};"]);return URL.createObjectURL(t)}class U{constructor(t){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=(t,e)=>{!(this.rafStamps.invokeId&&this.rafStamps.latestId!==this.rafStamps.invokeId)&&this.rafStamps.invokeId||(this.rafStamps.invokeId=this.rafStamps.latestId),this.pendingCanvasMutations.has(t)||this.pendingCanvasMutations.set(t,[]),this.pendingCanvasMutations.get(t).push(e)};const{enableManualSnapshot:e,sampling:n="all",win:r,recordCanvas:s,errorHandler:o}=t;t.sampling=n,this.mutationCb=t.mutationCb,this.mirror=t.mirror,this.options=t,o&&(C=o),(s&&"number"==typeof n||e)&&(this.worker=this.initFPSWorker()),this.addWindow(r),e||S(()=>{s&&"all"===n&&(this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher()),s&&"number"==typeof n&&this.initCanvasFPSObserver()})()}reset(){this.pendingCanvasMutations.clear(),this.restoreHandlers.forEach(t=>{try{t()}catch(t){}}),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(t){const{sampling:e="all",blockClass:n,blockSelector:r,unblockSelector:s,recordCanvas:o,enableManualSnapshot:i}=this.options;if(!this.windowsSet.has(t)){if(i)return this.windowsSet.add(t),void this.windows.push(new WeakRef(t));S(()=>{if(o&&"all"===e&&this.initCanvasMutationObserver(t,n,r,s),o&&"number"==typeof e){const e=D(t,n,r,s,!0);this.restoreHandlers.push(()=>{e()})}})(),this.windowsSet.add(t),this.windows.push(new WeakRef(t))}}addShadowRoot(t){this.shadowDoms.add(new WeakRef(t))}resetShadowRoots(){this.shadowDoms=new Set}snapshot(t,e){e?.skipRequestAnimationFrame?this.takeSnapshot(performance.now(),!0,t):b(e=>this.takeSnapshot(e,!0,t))}initFPSWorker(){const t=new Worker(T());return t.onmessage=t=>{const e=t.data,{id:n}=e;if(this.snapshotInProgressMap.set(n,!1),!("base64"in e))return;const{base64:r,type:s,width:o,height:i}=e;this.mutationCb({id:n,type:M["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:s}]},0,0,o,i]}]})},t}initCanvasFPSObserver(){let t;if(!this.windows.length&&!this.shadowDoms.size)return;const e=n=>{this.takeSnapshot(n,!1),t=b(e)};t=b(e),this.restoreHandlers.push(()=>{t&&cancelAnimationFrame(t)})}initCanvasMutationObserver(t,e,n,r){const s=D(t,e,n,r,!1),o=E(this.processMutation.bind(this),t,e,n,r),i=B(this.processMutation.bind(this),t,e,n,r,this.mirror);this.restoreHandlers.push(()=>{s(),o(),i()})}getCanvasElements(t,e,n){const r=[],s=s=>{s.querySelectorAll("canvas").forEach(s=>{l(s,t,e,n,!0)||r.push(s)})};for(const t of this.windows){const e=t.deref();let n;try{n=e&&e.document}catch{}n&&s(n)}for(const t of this.shadowDoms){const e=t.deref();e&&s(e)}return r}takeSnapshot(t,e,n){const{sampling:r,blockClass:s,blockSelector:o,unblockSelector:i,dataURLOptions:c,maxCanvasSize:h}=this.options,u=1e3/("all"===r?2:r||2);
1257if(this.lastSnapshotTime&&t-this.lastSnapshotTime<u)return!1;this.lastSnapshotTime=t;return(n?[n]:this.getCanvasElements(s,o,i)).forEach(t=>{const n=this.mirror.getId(t);if(this.mirror.hasNode(t)&&t.width&&t.height&&!this.snapshotInProgressMap.get(n)){if(this.snapshotInProgressMap.set(n,!0),!e&&["webgl","webgl2"].includes(t.__context)){const e=t.getContext(t.__context);!1===e?.getContextAttributes()?.preserveDrawingBuffer&&e.clear(e.COLOR_BUFFER_BIT)}createImageBitmap(t).then(e=>{this.worker?.postMessage({id:n,bitmap:e,width:t.width,height:t.height,dataURLOptions:c,maxCanvasSize:h},[e])}).catch(t=>{S(()=>{throw this.snapshotInProgressMap.delete(n),t})()})}}),!0}startPendingCanvasMutationFlusher(){b(()=>this.flushPendingCanvasMutations())}startRAFTimestamping(){const t=e=>{this.rafStamps.latestId=e,b(t)};b(t)}flushPendingCanvasMutations(){this.pendingCanvasMutations.forEach((t,e)=>{const n=this.mirror.getId(e);this.flushPendingCanvasMutationFor(e,n)}),b(()=>this.flushPendingCanvasMutations())}flushPendingCanvasMutationFor(t,e){if(this.frozen||this.locked)return;const n=this.pendingCanvasMutations.get(t);if(!n||-1===e)return;const r=n.map(t=>{const{type:e,...n}=t;return n}),{type:s}=n[0];this.mutationCb({id:e,type:s,commands:r}),this.pendingCanvasMutations.delete(t)}}try{if(2!==Array.from([1],t=>2*t)[0]){const t=document.createElement("iframe");document.body.appendChild(t),Array.from=t.contentWindow?.Array.from||Array.from,document.body.removeChild(t)}}catch(t){console.debug("Unable to override Array.from",t)}var G,z;new s,(z=G||(G={}))[z.NotStarted=0]="NotStarted",z[z.Running=1]="Running",z[z.Stopped=2]="Stopped";const j={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}}},H=1280,q=(0,t.defineIntegration)((t={})=>{const[e,n]=t.maxCanvasSize||[],r={quality:t.quality||"medium",enableManualSnapshot:t.enableManualSnapshot,maxCanvasSize:[e?Math.min(e,H):H,n?Math.min(n,H):H]};let s,o;const i=new Promise(t=>o=t);return{name:"ReplayCanvas",getOptions(){const{quality:t,enableManualSnapshot:e,maxCanvasSize:n}=r;return{enableManualSnapshot:e,recordCanvas:!0,getCanvasManager:t=>{const r=new U({...t,enableManualSnapshot:e,maxCanvasSize:n,errorHandler:t=>{try{"object"==typeof t&&(t.__rrweb__=!0)}catch{}}});return s=r,o(r),r},...j[t]||j.medium}},async snapshot(t,e){(s||await i).snapshot(t,e)}}})},1160,[859]);
1258__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"defaultRequestInstrumentationOptions",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"instrumentOutgoingRequests",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"shouldAttachHeaders",{enumerable:!0,get:function(){return _}});var t=r(d[0]),n=r(d[1]),s=r(d[2]);const o={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function c(c,u){const{traceFetch:l,traceXHR:f,shouldCreateSpanForRequest:S,enableHTTPTimings:T,tracePropagationTargets:R,onRequestSpanStart:b,onRequestSpanEnd:y}={...o,...u},H="function"==typeof S?S:t=>!0,q=t=>_(t,R),E={},v=c.getOptions().propagateTraceparent;l&&(0,t.addFetchInstrumentationHandler)(n=>{const o=(0,t.instrumentFetchRequest)(n,H,q,E,{propagateTraceparent:v,onRequestSpanEnd:y});if(o){const u=(0,s.getFullURL)(n.fetchData.url),_=u?(0,t.parseUrl)(u).host:void 0,h=u?(0,t.stripDataUrlContent)(u):void 0;o.setAttributes({"http.url":h,"url.full":h,"server.address":_}),T&&p(o,c),b?.(o,{headers:n.headers})}}),f&&(0,n.addXhrInstrumentationHandler)(t=>{const n=h(t,H,q,E,v,y);n&&(T&&p(n,c),b?.(n,{headers:(0,s.createHeadersSafely)(t.xhr.__sentry_xhr_v3__?.request_headers)}))})}const u=300;function p(o,c){const{url:p}=(0,t.spanToJSON)(o).data;if(!p||"string"!=typeof p)return;let _=()=>{setTimeout(h)};if((0,t.hasSpanStreamingEnabled)(c)){const n=o.end.bind(o);o.end=s=>{const o=s??(0,t.timestampInSeconds)();let c=!1;const p=()=>{c||(c=!0,setTimeout(h),n(o),clearTimeout(l))};_=p;const l=setTimeout(p,u)}}const h=(0,n.addPerformanceInstrumentationHandler)("resource",({entries:t})=>{t.forEach(t=>{(0,s.isPerformanceResourceTiming)(t)&&t.name.endsWith(p)&&(o.setAttributes((0,n.resourceTimingToSpanAttributes)(t)),_())})})}function _(n,s){const o=(0,t.getLocationHref)();if(o){let c,u;try{c=new URL(n,o),u=new URL(o).origin}catch{return!1}const p=c.origin===u;return s?(0,t.stringMatchesSomePattern)(c.toString(),s)||p&&(0,t.stringMatchesSomePattern)(c.pathname,s):p}{const o=!!n.match(/^\/(?!\/)/);return s?(0,t.stringMatchesSomePattern)(n,s):o}}function h(o,c,u,p,_,h){const f=o.xhr,S=f?.[n.SENTRY_XHR_DATA_KEY];if(!f||f.__sentry_own_request__||!S)return;const{url:T,method:R}=S,b=(0,t.hasSpansEnabled)()&&c(T);if(o.endTimestamp){const c=f.__sentry_xhr_span_id__;if(!c)return;const u=p[c];return void(u&&(b&&void 0!==S.status_code&&((0,t.setHttpStatus)(u,S.status_code),u.end(),h?.(u,{headers:(0,s.createHeadersSafely)((0,n.parseXhrResponseHeaders)(f)),error:o.error})),delete p[c]))}const y=(0,s.getFullURL)(T),H=y?(0,t.parseUrl)(y):(0,t.parseUrl)(T),q=y?(0,t.stripDataUrlContent)(y):void 0,E=(0,t.stripDataUrlContent)((0,t.stripUrlQueryAndFragment)(T)),v=(0,t.getClient)(),P=!!(0,t.getActiveSpan)()||!!v&&(0,t.hasSpanStreamingEnabled)(v),U=b&&P?(0,t.startInactiveSpan)({name:`${R} ${E}`,attributes:{url:(0,t.stripDataUrlContent)(T),type:"xhr","http.method":R,"http.url":q,"url.full":q,"server.address":H?.host,[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.browser",[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"http.client",...H?.search&&{"http.query":H?.search},...H?.hash&&{"http.fragment":H?.hash}}}):new t.SentryNonRecordingSpan;return b&&!P&&v?.recordDroppedEvent("no_parent_span","span"),f.__sentry_xhr_span_id__=U.spanContext().spanId,p[f.__sentry_xhr_span_id__]=U,u(T)&&l(f,(0,t.hasSpansEnabled)()&&P?U:void 0,_),v&&v.emit("beforeOutgoingRequestSpan",U,o),U}function l(n,s,o){const{"sentry-trace":c,baggage:u,traceparent:p}=(0,t.getTraceData)({span:s,propagateTraceparent:o});c&&f(n,c,u,p)}function f(t,n,o,c){const u=t.__sentry_xhr_v3__?.request_headers;if(!u?.["sentry-trace"]&&t.setRequestHeader)try{if(t.setRequestHeader("sentry-trace",n
1258),c&&!u?.traceparent&&t.setRequestHeader("traceparent",c),o){const n=u?.baggage;n&&(0,s.baggageHeaderHasSentryValues)(n)||t.setRequestHeader("baggage",o)}}catch{}}},1161,[1092,1098,1162]);
1259__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"baggageHeaderHasSentryValues",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"createHeadersSafely",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"getFullURL",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"isPerformanceResourceTiming",{enumerable:!0,get:function(){return o}});var t=r(d[0]);function n(t){return t.split(",").some(t=>t.trim().startsWith("sentry-"))}function u(n){try{return new URL(n,t.WINDOW.location.origin).href}catch{return}}function o(t){return"resource"===t.entryType&&"initiatorType"in t&&"string"==typeof t.nextHopProtocol&&("fetch"===t.initiatorType||"xmlhttprequest"===t.initiatorType)}function c(t){try{return new Headers(t)}catch{return}}},1162,[1093]);
1260__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"BROWSER_TRACING_INTEGRATION_ID",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"browserTracingIntegration",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"getMetaContent",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"getServerTiming",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"isBotUserAgent",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"startBrowserTracingNavigationSpan",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"startBrowserTracingPageLoadSpan",{enumerable:!0,get:function(){return R}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),p=r(d[5]),u=r(d[6]),S=r(d[7]),l=r(d[8]);const T="BrowserTracing",I=/Googlebot|Google-InspectionTool|Storebot-Google|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Facebot|facebookexternalhit|LinkedInBot|Twitterbot|Applebot/i;function b(){const t=s.WINDOW.navigator;return!!t?.userAgent&&I.test(t.userAgent)}const E={...t.TRACING_DEFAULTS,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...l.defaultRequestInstrumentationOptions},f=(I={})=>{"enableElementTiming"in I&&(0,t.consoleSandbox)(()=>{console.warn("[Sentry] `enableElementTiming` is deprecated and no longer has any effect. Use the standalone `elementTimingIntegration` instead.")});const f={name:void 0,source:void 0},P=s.WINDOW.document,{enableInp:C,enableLongTask:D,enableLongAnimationFrame:h,_experiments:{enableInteractions:U,enableStandaloneClsSpans:y,enableStandaloneLcpSpans:k},beforeStartSpan:F,idleTimeout:M,finalTimeout:W,childSpanTimeout:w,markBackgroundSpan:x,traceFetch:G,traceXHR:q,trackFetchStreamPerformance:H,shouldCreateSpanForRequest:Y,enableHTTPTimings:j,ignoreResourceSpans:J,ignorePerformanceApiSpans:$,instrumentPageLoad:z,instrumentNavigation:K,detectRedirects:V,linkPreviousTrace:X,consistentTraceSampling:Q,enableReportPageLoaded:Z,onRequestSpanStart:ee,onRequestSpanEnd:te}={...E,...I},ne=b();let ae,re;function oe(o,s,c=!0){const p="pageload"===s.op,u=s.name,S=F?F(s):s,l=S.attributes||{};if(u!==S.name&&(l[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]="custom",S.attributes=l),!c){const n=(0,t.dateTimestampInSeconds)();return void(0,t.startInactiveSpan)({...S,startTime:n}).end(n)}f.name=S.name,f.source=l[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];const T=(0,t.startIdleSpan)(S,{idleTimeout:M,finalTimeout:W,childSpanTimeout:w,disableAutoFinish:p,beforeSpanEnd:s=>{(0,n.addPerformanceEntries)(s,{ignoreResourceSpans:J,ignorePerformanceApiSpans:$,spanStreamingEnabled:(0,t.hasSpanStreamingEnabled)(o)}),B(o,void 0);const c=(0,t.getCurrentScope)(),u=c.getPropagationContext();c.setPropagationContext({...u,traceId:T.spanContext().traceId,sampled:(0,t.spanIsSampled)(T),dsc:(0,t.getDynamicSamplingContextFromSpan)(s)}),p&&(re=void 0)},trimIdleSpanEndTimestamp:!Z});function I(){P&&["interactive","complete"].includes(P.readyState)&&(o.emit("idleSpanEnableAutoFinish",T),P.removeEventListener("readystatechange",I))}p&&Z&&(re=T),B(o,T),p&&!Z&&P&&(P.addEventListener("readystatechange",I),I())}return{name:T,setup(c){if(ne)o.DEBUG_BUILD&&t.debug.log("[Tracing] Skipping browserTracingIntegration setup for bot user agent.");else{if((0,t.registerSpanErrorInstrumentation)(),h&&t.GLOBAL_OBJ.PerformanceObserver&&PerformanceObserver.supportedEntryTypes?.includes("long-animation-frame")?(0,n.startTrackingLongAnimationFrames)():D&&(0,n.startTrackingLongTasks)(),U&&(0,n.startTrackingInteractions)(),V&&P){const n=()=>{ae=(0,t.timestampInSeconds)()};addEventListener("click",n,{capture:!0}),addEventListener("keydown",n,{capture:!0,passive:!0})}c.on("startNavigationSpan",(n,s)=>{if((0,t.getClient)()!==c)return;if(s?.isRedirect)return o.DEBUG_BUILD&&t.debug.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),void oe(c,{op:"navigation.redirect",...n},!1);ae=void 0,p(),(0,t.getIsolationScope)().setPropagationContext({traceId:(0,t.generateTraceId)(),sampleRand:Math.random(),propagationSpanId:(0,t.hasSpansEnabled)()?void 0:(0,t.generateSpanId)()});const u=(0,t.getCurrentScope)();u.setPropagationContext({traceId:(0,t.generateTraceId)(),sampleRand:Math.random(),propagationSpanId:(0,t.hasSpansEnabled)()?void 0:(0,t.generateSpanId)()}),u.setSDKProcessingMetadata({normalizedRequest:void 0}),oe(c,{op:"navigation",...n,parentSpan:null,forceTransaction:!0})}),c.on("startPageLoadSpan",(n,o={})=>
1260{if((0,t.getClient)()!==c)return;p();const u=o.sentryTrace||N("sentry-trace")||v("sentry-trace"),S=o.baggage||N("baggage")||v("baggage"),l=(0,t.propagationContextFromHeaders)(u,S),T=(0,t.getCurrentScope)();T.setPropagationContext(l),(0,t.hasSpansEnabled)()||(T.getPropagationContext().propagationSpanId=(0,t.generateSpanId)()),T.setSDKProcessingMetadata({normalizedRequest:(0,s.getHttpRequestData)()}),oe(c,{op:"pageload",...n})}),c.on("endPageloadSpan",()=>{Z&&re&&(re.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,"reportPageLoaded"),re.end())})}function p(){const n=O(c);n&&!(0,t.spanToJSON)(n).timestamp&&(o.DEBUG_BUILD&&t.debug.log(`[Tracing] Finishing current active span with op: ${(0,t.spanToJSON)(n).op}`),n.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,"cancelled"),n.end())}},afterAllSetup(o){if(ne)return;o.addIntegration&&!o.getIntegrationByName?.(p.WEB_VITALS_INTEGRATION_NAME)&&o.addIntegration((0,p.webVitalsIntegration)({ignore:C?[]:["inp"],_experiments:{enableStandaloneClsSpans:y,enableStandaloneLcpSpans:k}}));let T=(0,t.getLocationHref)();if("off"!==X&&(0,S.linkTraces)(o,{linkPreviousTrace:X,consistentTraceSampling:Q}),s.WINDOW.location){if(z){const n=(0,t.browserPerformanceTimeOrigin)();R(o,{name:s.WINDOW.location.pathname,startTime:n?n/1e3:void 0,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"url",[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.pageload.browser"}})}K&&(0,n.addHistoryInstrumentationHandler)(({to:n,from:c})=>{if(void 0===c&&-1!==T?.indexOf(n))return void(T=void 0);T=void 0;const p=(0,t.parseStringToURLObject)(n),u=O(o),S=u&&V&&L(u,ae);_(o,{name:p?.pathname||s.WINDOW.location.pathname,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"url",[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.navigation.browser"}},{url:n,isRedirect:S})})}x&&(0,u.registerBackgroundTabDetection)(),U&&A(o,M,W,w,f),(0,l.instrumentOutgoingRequests)(o,{traceFetch:G,traceXHR:q,tracePropagationTargets:o.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:Y,enableHTTPTimings:j,onRequestSpanStart:ee,onRequestSpanEnd:te}),H&&o.addIntegration((0,c.fetchStreamPerformanceIntegration)())}}};function R(n,o,s){n.emit("startPageLoadSpan",o,s),(0,t.getCurrentScope)().setTransactionName(o.name);const c=O(n);return c&&n.emit("afterStartPageLoadSpan",c),c}function _(n,o,c){const{url:p,isRedirect:u}=c||{};n.emit("beforeStartNavigationSpan",o,{isRedirect:u}),n.emit("startNavigationSpan",o,{isRedirect:u});const S=(0,t.getCurrentScope)();return S.setTransactionName(o.name),p&&!u&&S.setSDKProcessingMetadata({normalizedRequest:{...(0,s.getHttpRequestData)(),url:p}}),O(n)}function N(t){const n=s.WINDOW.document,o=n?.querySelector(`meta[name=${t}]`);return o?.getAttribute("content")||void 0}function v(t){const n=s.WINDOW.performance?.getEntriesByType?.("navigation")[0],o=n?.serverTiming?.find(n=>n.name===t);return o?.description}function A(n,c,p,u,S){let l;s.WINDOW.document&&addEventListener("click",()=>{const s="ui.action.click",T=O(n);if(T){const n=(0,t.spanToJSON)(T).op;if(["navigation","pageload"].includes(n))return void(o.DEBUG_BUILD&&t.debug.warn(`[Tracing] Did not create ${s} span because a pageload or navigation span is in progress.`))}l&&(l.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,"interactionInterrupted"),l.end(),l=void 0),S.name?l=(0,t.startIdleSpan)({name:S.name,op:s,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:S.source||"url"}},{idleTimeout:c,finalTimeout:p,childSpanTimeout:u}):o.DEBUG_BUILD&&t.debug.warn(`[Tracing] Did not create ${s} transaction because _latestRouteName is missing.`)},{capture:!0})}const P="_sentry_idleSpan";function O(t){return t[P]}function B(n,o){(0,t.addNonEnumerableProperty)(n,P,o)}const C=1.5;function L(n,o){const s=(0,t.spanToJSON)(n),c=(0,t.dateTimestampInSeconds)();return!(c-s.start_timestamp>C)&&!(o&&c-o<=C)}},1163,[1092,1098,1140,1093,1164,1165,1166,1167,1161]);
1261__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"fetchStreamPerformanceIntegration",{enumerable:!0,get:function(){return c}});var t=r(d[0]);const n=new WeakMap,s=new WeakMap,o=["text/event-stream","application/x-ndjson","application/stream+json"],c=(0,t.defineIntegration)(()=>({name:"FetchStreamPerformance",setup(){(0,t.addFetchEndInstrumentationHandler)(t=>{if(t.response){const o=n.get(t.response);if(o&&t.endTimestamp){o.end(t.endTimestamp);const n=s.get(t.response);n&&clearTimeout(n)}}}),(0,t.addFetchInstrumentationHandler)(c=>{if(c.endTimestamp&&c.response){const p=c.response.headers?.get("content-type")||"";if(c.response.headers?.get("content-length")||!o.some(t=>p.startsWith(t)))return;const T=c.fetchData?.url||"",h=c.fetchData?.method||"GET",u=(0,t.parseStringToURLObject)(T),l=T.startsWith("data:")?(0,t.stripDataUrlContent)(T):u?(0,t.getSanitizedUrlStringFromUrlObject)(u):T,f=(0,t.startInactiveSpan)({name:`${h} ${l}`,startTime:c.endTimestamp,attributes:{url:(0,t.stripDataUrlContent)(T),"http.method":h,type:"fetch",[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"http.client.stream",[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.http.browser.stream"}});n.set(c.response,f);const I=setTimeout(()=>{f.isRecording()&&f.end()},9e4);s.set(c.response,I)}})}}))},1164,[859]);
1262__d(function(g,r,i,a,m,e,d){"use strict";
1262Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"WEB_VITALS_INTEGRATION_NAME",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"webVitalsIntegration",{enumerable:!0,get:function(){return p}});var n=r(d[0]),t=r(d[1]);const s="WebVitals",p=(0,n.defineIntegration)((p={})=>{const l=new Set(p.ignore??[]);return{name:s,setup(s){const o=(0,n.hasSpanStreamingEnabled)(s),{enableStandaloneClsSpans:c,enableStandaloneLcpSpans:S}=p._experiments??{},b=o||l.has("cls")?void 0:c||!1,u=o||l.has("lcp")?void 0:S||!1,f=(0,t.startTrackingWebVitals)({recordClsStandaloneSpans:b,recordLcpStandaloneSpans:u,client:s}),I=new WeakSet;s.on("afterStartPageLoadSpan",n=>{I.add(n)}),s.on("spanEnd",n=>{I.delete(n)&&(f(),(0,t.addWebVitalsToSpan)(n,{recordClsOnPageloadSpan:!1===b,recordLcpOnPageloadSpan:!1===u,spanStreamingEnabled:o}))}),o?(l.has("lcp")||(0,t.trackLcpAsSpan)(s),l.has("cls")||(0,t.trackClsAsSpan)(s),l.has("inp")||(0,t.trackInpAsSpan)()):l.has("inp")||(0,t.startTrackingINP)()},afterAllSetup(){l.has("inp")||(0,t.registerInpInteractionListener)()}}})},1165,[1092,1098]);
1263__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"registerBackgroundTabDetection",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);function c(){o.WINDOW.document?o.WINDOW.document.addEventListener("visibilitychange",()=>{const c=(0,t.getActiveSpan)();if(!c)return;const u=(0,t.getRootSpan)(c);if(o.WINDOW.document.hidden&&u){const o="cancelled",{op:c,status:s}=(0,t.spanToJSON)(u);n.DEBUG_BUILD&&t.debug.log(`[Tracing] Transaction: ${o} -> since tab moved to the background, op: ${c}`),s||u.setStatus({code:t.SPAN_STATUS_ERROR,message:o}),u.setAttribute("sentry.cancellation_reason","document.hidden"),u.end()}}):n.DEBUG_BUILD&&t.debug.warn("[Tracing] Could not set up background tab detection due to lack of global document")}},1166,[1092,1140,1093]);
1264__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"PREVIOUS_TRACE_KEY",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"PREVIOUS_TRACE_MAX_DURATION",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"PREVIOUS_TRACE_TMP_SPAN_ATTRIBUTE",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"addPreviousTraceSpanLink",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"getPreviousTraceFromSessionStorage",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"linkTraces",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"spanContextSampled",{enumerable:!0,get:function(){return T}}),Object.defineProperty(_e,"storePreviousTraceInSessionStorage",{enumerable:!0,get:function(){return _}});var e=r(d[0]),t=r(d[1]),n=r(d[2]);r(d[3]),r(d[4]),r(d[5]),r(d[6]),r(d[7]),r(d[8]),r(d[9]),r(d[10]),r(d[11]);const o=3600,s="sentry_previous_trace",u="sentry.previous_trace";function c(t,{linkPreviousTrace:n,consistentTraceSampling:o}){const s="session-storage"===n;let u=s?S():void 0;t.on("spanStart",t=>{if((0,e.getRootSpan)(t)!==t)return;const n=(0,e.getCurrentScope)().getPropagationContext();u=p(u,t,n),s&&_(u)});let c=!0;o&&t.on("beforeSampling",t=>{if(!u)return;const n=(0,e.getCurrentScope)(),o=n.getPropagationContext();c&&o.parentSpanId?c=!1:(n.setPropagationContext({...o,dsc:{...o.dsc,sample_rate:String(u.sampleRate),sampled:String(T(u.spanContext))},sampleRand:u.sampleRand}),t.parentSampled=T(u.spanContext),t.parentSampleRate=u.sampleRate,t.spanAttributes={...t.spanAttributes,[e.SEMANTIC_ATTRIBUTE_SENTRY_PREVIOUS_TRACE_SAMPLE_RATE]:u.sampleRate})})}function p(n,s,c){const p=(0,e.spanToJSON)(s);const _={spanContext:s.spanContext(),startTimestamp:p.start_timestamp,sampleRate:(function(){try{const t=Number(p.data?.[e.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE]??c.dsc?.sample_rate);return Number.isNaN(t)?0:t}catch{return 0}})(),sampleRand:c.sampleRand};if(!n)return _;const S=n.spanContext;return S.traceId===p.trace_id?n:(Date.now()/1e3-n.startTimestamp<=o&&(t.DEBUG_BUILD&&e.debug.log(`Adding previous_trace \`${JSON.stringify(S)}\` link to span \`${JSON.stringify({op:p.op,...s.spanContext()})}\``),s.addLink({context:S,attributes:{[e.SEMANTIC_LINK_ATTRIBUTE_LINK_TYPE]:"previous_trace"}}),s.setAttribute(u,`${S.traceId}-${S.spanId}-${T(S)?1:0}`)),_)}function _(o){try{n.WINDOW.sessionStorage.setItem(s,JSON.stringify(o))}catch(n){t.DEBUG_BUILD&&e.debug.warn("Could not store previous trace in sessionStorage",n)}}function S(){try{const e=n.WINDOW.sessionStorage?.getItem(s);return JSON.parse(e)}catch{return}}function T(e){return 1===e.traceFlags}},1167,[1092,1140,1093,1098,1141,1144,1145,1146,1147,1148,1149,1150]);
1265__d(function(g,r,i,a,m,e,d){"use strict";
1265Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reportPageLoaded",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n=(0,t.getClient)()){n?.emit("endPageloadSpan")}},1168,[1092]);
1266__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"setActiveSpanInBrowser",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){const o=(0,t.getActiveSpan)();if(o===n)return;const c=(0,t.getCurrentScope)();n.end=new Proxy(n.end,{apply:(n,p,u)=>((0,t._INTERNAL_setSpanForScope)(c,o),Reflect.apply(n,p,u))}),(0,t._INTERNAL_setSpanForScope)(c,n)}},1169,[1092]);
1267__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"spanStreamingIntegration",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n=r(d[1]);const c=(0,t.defineIntegration)(()=>({name:"SpanStreaming",beforeSetup(c){const o=c.getOptions();o.traceLifecycle||(n.DEBUG_BUILD&&t.debug.log('[SpanStreaming] setting `traceLifecycle` to "stream"'),o.traceLifecycle="stream")},setup(c){const o="SpanStreaming integration requires",s="Falling back to static trace lifecycle.",S=c.getOptions();if(!(0,t.hasSpanStreamingEnabled)(c))return S.traceLifecycle="static",void(n.DEBUG_BUILD&&t.debug.warn(`${o} \`traceLifecycle\` to be set to "stream"! ${s}`));const f=S.beforeSendSpan;if(f&&!(0,t.isStreamedBeforeSendSpanCallback)(f))return S.traceLifecycle="static",void(n.DEBUG_BUILD&&t.debug.warn(`${o} a beforeSendSpan callback using \`withStreamedSpan\`! ${s}`));const p=new t.SpanBuffer(c);c.on("afterSpanEnd",n=>{(0,t.spanIsSampled)(n)&&p.add((0,t.captureSpan)(n,c))}),c.on("afterSegmentSpanEnd",t=>{const n=t.spanContext().traceId;setTimeout(()=>{p.flush(n)},500)})}}))},1170,[1092,1140]);
1268__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createStore",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"makeBrowserOfflineTransport",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"push",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"shift",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"unshift",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]),u=r(d[2]);function o(t){return new Promise((n,u)=>{t.oncomplete=t.onsuccess=()=>n(t.result),t.onabort=t.onerror=()=>u(t.error)})}function c(t,n){const u=indexedDB.open(t);u.onupgradeneeded=()=>u.result.createObjectStore(n);const c=o(u);return t=>c.then(u=>t(u.transaction(n,"readwrite").objectStore(n)))}function s(t){return o(t.getAllKeys())}function f(t,n,u){return t(t=>s(t).then(c=>{if(!(c.length>=u))return t.put(n,Math.max(...c,0)+1),o(t.transaction)}))}function l(t,n,u){return t(t=>s(t).then(c=>{if(!(c.length>=u))return t.put(n,Math.min(...c,0)-1),o(t.transaction)}))}function h(t){return t(t=>s(t).then(n=>{const u=n[0];if(null!=u)return o(t.get(u)).then(n=>(t.delete(u),o(t.transaction).then(()=>n)))}))}function p(n){let u;function o(){return null==u&&(u=c(n.dbName||"sentry-offline",n.storeName||"queue")),u}return{push:async u=>{try{const c=(0,t.serializeEnvelope)(u);await f(o(),c,n.maxQueueSize||30)}catch{}},unshift:async u=>{try{const c=(0,t.serializeEnvelope)(u);await l(o(),c,n.maxQueueSize||30)}catch{}},shift:async()=>{try{const n=await h(o());if(n)return(0,t.parseEnvelope)(n)}catch{}}}}function b(t){return u=>{const o=t({...u,createStore:p});return n.WINDOW.addEventListener("online",async t=>{await o.flush()}),o}}function y(n=u.makeFetchTransport){return b((0,t.makeOfflineTransport)(n))}},1171,[1092,1093,1097]);
1269__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"browserProfilingIntegration",{enumerable:!0,get:function(){return p}});var o=r(d[0]),t=r(d[1]),n=r(d[2]),l=r(d[3]),f=r(d[4]),s=r(d[5]);const p=(0,o.defineIntegration)(()=>({name:"BrowserProfiling",setup(p){const c=p.getOptions(),u=new f.UIProfiler;if((0,s.hasLegacyProfiling)(c)||c.profileLifecycle||(c.profileLifecycle="manual"),(0,s.hasLegacyProfiling)(c)&&!c.profilesSampleRate)return void(t.DEBUG_BUILD&&o.debug.log("[Profiling] Profiling disabled, no profiling options foun
1269d."));const P=(0,o.getActiveSpan)(),S=P&&(0,o.getRootSpan)(P);if((0,s.hasLegacyProfiling)(c)&&void 0!==c.profileSessionSampleRate&&t.DEBUG_BUILD&&o.debug.warn("[Profiling] Both legacy profiling (`profilesSampleRate`) and UI profiling settings are defined. `profileSessionSampleRate` has no effect when legacy profiling is enabled."),(0,s.hasLegacyProfiling)(c))S&&(0,s.isAutomatedPageLoadSpan)(S)&&(0,s.shouldProfileSpanLegacy)(S)&&(0,l.startProfileForSpan)(S),p.on("spanStart",t=>{const n=(0,o.getRootSpan)(t);t===n?(0,s.shouldProfileSpanLegacy)(t)&&(0,l.startProfileForSpan)(t):s.PROFILED_ROOT_SPANS.has(n)&&(0,s.setThreadAttributes)(t)}),p.on("beforeEnvelope",n=>{if(!(0,s.getActiveProfilesCount)())return;const l=(0,s.findProfiledTransactionsFromEnvelope)(n);if(!l.length)return;const f=[];for(const n of l){const l=n?.contexts,p=l?.profile?.profile_id,c=l?.profile?.start_timestamp;if("string"!=typeof p){t.DEBUG_BUILD&&o.debug.log("[Profiling] cannot find profile for a span without a profile context");continue}if(!p){t.DEBUG_BUILD&&o.debug.log("[Profiling] cannot find profile for a span without a profile context");continue}l?.profile&&delete l.profile;const u=(0,s.takeProfileFromGlobalCache)(p);if(!u){t.DEBUG_BUILD&&o.debug.log(`[Profiling] Could not retrieve profile for span: ${p}`);continue}const P=(0,s.createProfilingEvent)(p,c,u,n);P&&f.push(P)}(0,s.addProfilesToEnvelope)(n,f)});else{const l=c.profileLifecycle;if(p.on("startUIProfiler",()=>u.start()),p.on("stopUIProfiler",()=>u.stop()),"manual"===l)u.initialize(p);else if("trace"===l){if(!(0,o.hasSpansEnabled)(c))return void(t.DEBUG_BUILD&&o.debug.warn("[Profiling] `profileLifecycle` is 'trace' but tracing is disabled. Set a `tracesSampleRate` or `tracesSampler` to enable span tracing."));u.initialize(p),S&&u.notifyRootSpanActive(S),n.WINDOW.setTimeout(()=>{const t=(0,o.getActiveSpan)(),n=t&&(0,o.getRootSpan)(t);n&&u.notifyRootSpanActive(n)},0)}}}}))},1172,[1092,1140,1093,1173,1175,1174]);
1270__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"startProfileForSpan",{enumerable:!0,get:function(){return s}});var t=r(d[0]),o=r(d[1]),n=r(d[2]),l=r(d[3]);function s(s){let p;(0,l.isAutomatedPageLoadSpan)(s)&&(p=1e3*(0,t.timestampInSeconds)());const f=(0,l.startJSSelfProfile)();if(!f)return;o.DEBUG_BUILD&&t.debug.log(`[Profiling] started profiling span: ${(0,t.spanToJSON)(s).description}`);const u=(0,t.uuid4)();let c=null;async function _(){if(s&&f){if(!c)return f.stop().then(p=>{D&&(n.WINDOW.clearTimeout(D),D=void 0),o.DEBUG_BUILD&&t.debug.log(`[Profiling] stopped profiling of span: ${(0,t.spanToJSON)(s).description}`),p?(c=p,(0,l.addProfileToGlobalCache)(u,p)):o.DEBUG_BUILD&&t.debug.log(`[Profiling] profiler returned null profile for: ${(0,t.spanToJSON)(s).description}`,"this may indicate an overlapping span or a call to stopProfiling with a profile title that was never started")}).catch(n=>{o.DEBUG_BUILD&&t.debug.log("[Profiling] error while stopping profiler:",n)});o.DEBUG_BUILD&&t.debug.log("[Profiling] profile for:",(0,t.spanToJSON)(s).description,"already exists, returning early")}}(0,t.getCurrentScope)().setContext("profile",{profile_id:u,start_timestamp:p}),l.PROFILED_ROOT_SPANS.add(s),(0,l.setThreadAttributes)(s);let D=n.WINDOW.setTimeout(()=>{o.DEBUG_BUILD&&t.debug.log("[Profiling] max profile duration elapsed, stopping profiling for:",(0,t.spanToJSON)(s).description),_()},l.MAX_PROFILE_DURATION_MS);const P=s.end.bind(s);s.end=function(){return s?(_().then(()=>{P()},()=>{P()}),s):P()}}},1173,[1092,1140,1093,1174]);
1271__d(function(g,r,_i,a,m,_e2,d){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),Object.defineProperty(_e2,"MAX_PROFILE_DURATION_MS",{enumerable:!0,get:function(){return T}}),Object.defineProperty(_e2,"PROFILED_ROOT_SPANS",{enumerable:!0,get:function(){return z}}),Object.defineProperty(_e2,"PROFILER_THREAD_ID_STRING",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e2,"PROFILER_THREAD_NAME",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e2,"addProfileToGlobalCache",{enumerable:!0,get:function(){return x}}),Object.defineProperty(_e2,"addProfilesToEnvelope",{enumerable:!0,get:function(){return U}}),Object.defineProperty(_e2,"applyDebugMetadata",{enumerable:!0,get:function(){return w}}),Object.defineProperty(_e2,"convertJSSelfProfileToSampledFormat",{enumerable:!0,get:function(){return k}}),Object.defineProperty(_e2,"createProfileChunkPayload",{enumerable:!0,get:function(){return B}}),Object.defineProperty(_e2,"createProfilePayload",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e2,"createProfilingEvent",{enumerable:!0,get:function(){return V}}),Object.defineProperty(_e2,"enrichWithThreadInformation",{enumerable:!0,get:function(){return D}}),Object.defineProperty(_e2,"findProfiledTransactionsFromEnvelope",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e2,"getActiveProfilesCount",{enumerable:!0,get:function(){return J}}),Object.defineProperty(_e2,"hasLegacyProfiling",{enumerable:!0,get:function(){return $}}),Object.defineProperty(_e2,"isAutomatedPageLoadSpan",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e2,"isValidSampleRate",{enumerable:!0,get:function(){return G}}),Object.defineProperty(_e2,"setThreadAttributes",{enumerable:!0,get:function(){return H}}),Object.defineProperty(_e2,"shouldProfileSession",{enumerable:!0,get:function(){return M}}),Object.defineProperty(_e2,"shouldProfileSpanLegacy",{enumerable:!0,get:function(){return F}}),Object.defineProperty(_e2,"startJSSelfProfile",{enumerable:!0,get:function(){return N}}),Object.defineProperty(_e2,"takeProfileFromGlobalCache",{enumerable:!0,get:function(){return W}}),Object.defineProperty(_e2,"validateProfileChunk",{enumerable:!0,get:function(){return E}});var e=r(d[0]),t=r(d[1]),n=r(d[2]);const i=1e6,o="window"in e.GLOBAL_OBJ&&e.GLOBAL_OBJ.window===e.GLOBAL_OBJ&&"undefined"==typeof importScripts,s=String(0),l=o?"main":"worker",u=n.WINDOW.navigator;let f="",c="",p="",b=u?.userAgent||"",h="";const _=u?.language||u?.languages?.[0]||"";const P=u?.userAgentData;var y;function v(e){return!("thread_metadata"in e)}function D(e){return v(e)?k(e):e}function I(n){const i=n.contexts?.trace?.trace_id;return"string"==typeof i&&32!==i.length&&t.DEBUG_BUILD&&e.debug.log(`[Profiling] Invalid traceId: ${i} on profiled event`),"string"!=typeof i?"":i}function O(t,i,o,l){if("transaction"!==l.type)throw new TypeError("Profiling events may only be attached to transactions, this should never occur.");if(null==o)throw new TypeError(`Cannot construct profiling event envelope without a valid profile. Got ${o} instead.`);const u=I(l),P=D(o),y=i||("number"==typeof l.start_timestamp?1e3*l.start_timestamp:1e3*(0,e.timestampInSeconds)()),v="number"==typeof l.t
1271imestamp?1e3*l.timestamp:1e3*(0,e.timestampInSeconds)();return{event_id:t,timestamp:new Date(y).toISOString(),platform:"javascript",version:"1",release:l.release||"",environment:l.environment||e.DEFAULT_ENVIRONMENT,runtime:{name:"javascript",version:n.WINDOW.navigator.userAgent},os:{name:f,version:c,build_number:b},device:{locale:_,model:h,manufacturer:b,architecture:p,is_emulator:!1},debug_meta:{images:w(o.resources)},profile:P,transactions:[{name:l.transaction||"",id:l.event_id||(0,e.uuid4)(),trace_id:u,active_thread_id:s,relative_start_ns:"0",relative_end_ns:(1e6*(v-y)).toFixed(0)}]}}function B(t,n,i){if(null==t)throw new TypeError(`Cannot construct profiling event envelope without a valid profile. Got ${t} instead.`);const o=L(t),s=n.getOptions(),l=n.getSdkMetadata?.()?.sdk;return{chunk_id:(0,e.uuid4)(),client_sdk:{name:l?.name??"sentry.javascript.browser",version:l?.version??"0.0.0"},profiler_id:i||(0,e.uuid4)(),platform:"javascript",version:"2",release:s.release??"",environment:s.environment??"production",debug_meta:{images:w(t.resources)},profile:o}}function E(e){try{if(!e||"object"!=typeof e)return{reason:"chunk is not an object"};const t=e=>"string"==typeof e&&/^[a-f0-9]{32}$/.test(e);if(!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"};const n=e.profile;return n?Array.isArray(n.frames)&&n.frames.length?Array.isArray(n.stacks)&&n.stacks.length?Array.isArray(n.samples)&&n.samples.length?{valid:!0}:{reason:"profile has no samples"}:{reason:"profile has no stacks"}:{reason:"profile has no frames"}:{reason:"missing profile data"}}catch(e){return{reason:`unknown validation error: ${e}`}}}function L(t){const n=[];for(let e=0;e<t.frames.length;e++){const i=t.frames[e];i&&(n[e]={function:i.name,abs_path:"number"==typeof i.resourceId?t.resources[i.resourceId]:void 0,lineno:i.line,colno:i.column})}const i=[];for(let e=0;e<t.stacks.length;e++){const n=t.stacks[e];if(!n)continue;const o=[];let s=n;for(;s;)o.push(s.frameId),s=void 0===s.parentId?void 0:t.stacks[s.parentId];i[e]=o}const o=(0,e.browserPerformanceTimeOrigin)(),u="number"==typeof performance.timeOrigin?performance.timeOrigin:o||0,f=u-(o||u),c=[];for(let e=0;e<t.samples.length;e++){const n=t.samples[e];if(!n)continue;const i=(u+(n.timestamp-f))/1e3;c[e]={stack_id:n.stackId??0,thread_id:s,timestamp:i}}return{frames:n,stacks:i,samples:c,thread_metadata:{[s]:{name:l}}}}function S(t){return"pageload"===(0,e.spanToJSON)(t).op}function k(t){let n,o=0;const u={samples:[],stacks:[],frames:[],thread_metadata:{[s]:{name:l}}},f=t.samples[0];if(!f)return u;const c=f.timestamp,p=(0,e.browserPerformanceTimeOrigin)(),b="number"==typeof performance.timeOrigin?performance.timeOrigin:p||0,h=b-(p||b);return t.samples.forEach((e,l)=>{if(void 0===e.stackId)return void 0===n&&(n=o,u.stacks[n]=[],o++),void(u.samples[l]={elapsed_since_start_ns:((e.timestamp+h-c)*i).toFixed(0),stack_id:n,thread_id:s});let f=t.stacks[e.stackId];const p=[];for(;f;){p.push(f.frameId);const e=t.frames[f.frameId];e&&void 0===u.frames[f.frameId]&&(u.frames[f.frameId]={function:e.name,abs_path:"number"==typeof e.resourceId?t.resources[e.resourceId]:void 0,lineno:e.line,colno:e.column}),f=void 0===f.parentId?void 0:t.stacks[f.parentId]}const b={elapsed_since_start_ns:((e.timestamp+h-c)*i).toFixed(0),stack_id:o,thread_id:s};u.stacks[o]=p,u.samples[l]=b,o++}),u}function U(e,t){if(!t.length)return e;for(const n of t)e[1].push([{type:"profile"},n]);return e}function j(t){const n=[];return(0,e.forEachEnvelopeItem)(t,(e,t)=>{if("transaction"===t)for(let t=1;t<e.length;t++){const i=e[t];i?.contexts?.profile?.profile_id&&n.push(e[t])}}),n}function w(t){const n=(0,e.getClient)(),i=n?.getOptions(),o=i?.stackParser;return o?(0,e.getDebugImagesForResources)(o,t):[]}function G(n){return"number"!=typeof n&&"boolean"!=typeof n||"number"==typeof n&&isNaN(n)?(t.DEBUG_BUILD&&e.debug.warn(`[Profiling] Invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(n)} of type ${JSON.stringify(typeof n)}.`),!1):!0===n||!1===n||(!(n<0||n>1)||(t.DEBUG_BUILD&&e.debug.warn(`[Profiling] Invalid sample rate. Sample rate must be between 0 and 1. Got ${n}.`),!1))}function A(n){return n.samples.length<2?(t.DEBUG_BUILD&&e.debug.log("[Profiling] Discarding profile because it c
1271ontains less than 2 samples"),!1):!!n.frames.length||(t.DEBUG_BUILD&&e.debug.log("[Profiling] Discarding profile because it contains no frames"),!1)}"object"==typeof(y=P)&&null!==y&&"getHighEntropyValues"in y&&P.getHighEntropyValues(["architecture","model","platform","platformVersion","fullVersionList"]).then(e=>{if(f=e.platform||"",p=e.architecture||"",h=e.model||"",c=e.platformVersion||"",e.fullVersionList?.length){const t=e.fullVersionList[e.fullVersionList.length-1];b=`${t.brand} ${t.version}`}}).catch(e=>{});let R=!1;const T=3e4;function N(){const i=n.WINDOW.Profiler;if("function"!=typeof i)return void(t.DEBUG_BUILD&&e.debug.log("[Profiling] Profiling is not supported by this browser, Profiler interface missing on window object."));const o=Math.floor(3e3);try{return new i({sampleInterval:10,maxBufferSize:o})}catch(n){t.DEBUG_BUILD&&(e.debug.log("[Profiling] Failed to initialize the Profiling constructor, this is likely due to a missing 'Document-Policy': 'js-profiling' header."),e.debug.log("[Profiling] Disabling profiling for current user session.")),R=!0}}function F(n){if(R)return t.DEBUG_BUILD&&e.debug.log("[Profiling] Profiling has been disabled for the duration of the current user session."),!1;if(!n.isRecording())return t.DEBUG_BUILD&&e.debug.log("[Profiling] Discarding profile because root span was not sampled."),!1;const i=(0,e.getClient)(),o=i?.getOptions();if(!o)return t.DEBUG_BUILD&&e.debug.log("[Profiling] Profiling disabled, no options found."),!1;const s=o.profilesSampleRate;if(!G(s))return t.DEBUG_BUILD&&e.debug.warn("[Profiling] Discarding profile because of invalid sample rate."),!1;if(!s)return t.DEBUG_BUILD&&e.debug.log("[Profiling] Discarding profile because a negative sampling decision was inherited or profileSampleRate is set to 0"),!1;return!!(!0===s||Math.random()<s)||(t.DEBUG_BUILD&&e.debug.log(`[Profiling] Discarding profile because it's not included in the random sample (sampling rate = ${Number(s)})`),!1)}function M(n){if(R)return t.DEBUG_BUILD&&e.debug.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"!==n.profileLifecycle&&"manual"!==n.profileLifecycle)return t.DEBUG_BUILD&&e.debug.warn("[Profiling] Session not sampled. Invalid `profileLifecycle` option."),!1;const i=n.profileSessionSampleRate;return G(i)?i?Math.random()<=i:(t.DEBUG_BUILD&&e.debug.log("[Profiling] Discarding profile because profileSessionSampleRate is not defined or set to 0"),!1):(t.DEBUG_BUILD&&e.debug.warn("[Profiling] Discarding profile because of invalid profileSessionSampleRate."),!1)}function $(e){return void 0!==e.profilesSampleRate}function V(e,t,n,i){return A(n)?O(e,t,n,i):null}const C=new Map;function J(){return C.size}function W(e){const t=C.get(e);return t&&C.delete(e),t}function x(e,t){if(C.set(e,t),C.size>30){const e=C.keys().next().value;void 0!==e&&C.delete(e)}}const z=new WeakSet;function H(e){e.setAttribute("thread.id",s),e.setAttribute("thread.name",l)}},1174,[1092,1140,1093]);
1272__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"UIProfiler",{enumerable:!0,get:function(){return n}});var e=r(d[0]),t=r(d[1]),o=r(d[2]);class n{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(n){const s=n.getOptions().profileLifecycle,l=(0,o.shouldProfileSession)(n.getOptions());t.DEBUG_BUILD&&e.debug.log(`[Profiling] Initializing profiler (lifecycle='${s}').`),l||t.DEBUG_BUILD&&e.debug.log("[Profiling] Session not sampled. Skipping lifecycle profiler initialization."),this._profilerId=(0,e.uuid4)(),this._client=n,this._sessionSampled=l,this._lifecycleMode=s,"trace"===s&&this._setupTraceLifecycleListeners(n),n.on("spanStart",e=>{this._isRunning&&(0,o.setThreadAttributes)(e)})}start(){"trace"!==this._lifecycleMode?this._isRunning?t.DEBUG_BUILD&&e.debug.warn("[Profiling] Profile session is already running, `uiProfiler.start()` is a 
1272no-op."):this._sessionSampled?this._beginProfiling():t.DEBUG_BUILD&&e.debug.warn("[Profiling] Session is not sampled, `uiProfiler.start()` is a no-op."):t.DEBUG_BUILD&&e.debug.warn('[Profiling] `profileLifecycle` is set to "trace". Calls to `uiProfiler.start()` are ignored in trace mode.')}stop(){"trace"!==this._lifecycleMode?this._isRunning?this._endProfiling():t.DEBUG_BUILD&&e.debug.warn("[Profiling] Profiler is not running, `uiProfiler.stop()` is a no-op."):t.DEBUG_BUILD&&e.debug.warn('[Profiling] `profileLifecycle` is set to "trace". Calls to `uiProfiler.stop()` are ignored in trace mode.')}notifyRootSpanActive(n){if("trace"!==this._lifecycleMode||!this._sessionSampled)return;const s=n.spanContext().spanId;if(!s||this._activeRootSpanIds.has(s))return;this._registerTraceRootSpan(s);const l=this._activeRootSpanIds.size;1===l&&(t.DEBUG_BUILD&&e.debug.log("[Profiling] Detected already active root span during setup. Active root spans now:",l),this._beginProfiling()),this._isRunning&&(0,o.setThreadAttributes)(n)}_beginProfiling(){if(!this._isRunning){if(this._isRunning=!0,t.DEBUG_BUILD&&e.debug.log("[Profiling] Started profiling with profiler ID:",this._profilerId),(0,e.getGlobalScope)().setContext("profile",{profiler_id:this._profilerId}),this._startProfilerInstance(),!this._profiler)return t.DEBUG_BUILD&&e.debug.log("[Profiling] Failed to start JS Profiler; stopping."),void this._resetProfilerInfo();this._startPeriodicChunking()}}_endProfiling(){this._isRunning&&(this._isRunning=!1,this._chunkTimer&&(clearTimeout(this._chunkTimer),this._chunkTimer=void 0),this._clearAllRootSpanTimeouts(),this._collectCurrentChunk().catch(o=>{t.DEBUG_BUILD&&e.debug.error("[Profiling] Failed to collect current profile chunk on `stop()`:",o)}),"manual"===this._lifecycleMode&&(0,e.getGlobalScope)().setContext("profile",{}))}_setupTraceLifecycleListeners(o){o.on("spanStart",o=>{if(!this._sessionSampled)return void(t.DEBUG_BUILD&&e.debug.log("[Profiling] Span not profiled because of negative sampling decision for user session."));if(o!==(0,e.getRootSpan)(o))return;if(!o.isRecording())return void(t.DEBUG_BUILD&&e.debug.log("[Profiling] Discarding profile because root span was not sampled."));const n=o.spanContext().spanId;if(!n||this._activeRootSpanIds.has(n))return;this._registerTraceRootSpan(n);const s=this._activeRootSpanIds.size;1===s&&(t.DEBUG_BUILD&&e.debug.log(`[Profiling] Root span ${n} started. Profiling active while there are active root spans (count=${s}).`),this._beginProfiling())}),o.on("spanEnd",o=>{if(!this._sessionSampled)return;const n=o.spanContext().spanId;if(!n||!this._activeRootSpanIds.has(n))return;this._activeRootSpanIds.delete(n);const s=this._activeRootSpanIds.size;t.DEBUG_BUILD&&e.debug.log(`[Profiling] Root span with ID ${n} ended. Will continue profiling for as long as there are active root spans (currently: ${s}).`),0===s&&(this._collectCurrentChunk().catch(o=>{t.DEBUG_BUILD&&e.debug.error("[Profiling] Failed to collect current profile chunk on last `spanEnd`:",o)}),this._endProfiling())})}_resetProfilerInfo(){this._isRunning=!1,(0,e.getGlobalScope)().setContext("profile",{})}_clearAllRootSpanTimeouts(){this._rootSpanTimeouts.forEach(e=>clearTimeout(e)),this._rootSpanTimeouts.clear()}_registerTraceRootSpan(e){this._activeRootSpanIds.add(e);const t=setTimeout(()=>this._onRootSpanTimeout(e),3e5);this._rootSpanTimeouts.set(e,t)}_startProfilerInstance(){if(!1===this._profiler?.stopped)return;const n=(0,o.startJSSelfProfile)();n?this._profiler=n:t.DEBUG_BUILD&&e.debug.log("[Profiling] Failed to start JS Profiler.")}_startPeriodicChunking(){this._isRunning&&(this._chunkTimer=setTimeout(()=>{if(this._collectCurrentChunk().catch(o=>{t.DEBUG_BUILD&&e.debug.error("[Profiling] Failed to collect current profile chunk during periodic chunking:",o)}),this._isRunning){if(this._startProfilerInstance(),!this._profiler)return void this._resetProfilerInfo();this._startPeriodicChunking()}},6e4))}_onRootSpanTimeout(o){this._rootSpanTimeouts.has(o)&&(this._rootSpanTimeouts.delete(o),this._activeRootSpanIds.has(o)&&(t.DEBUG_BUILD&&e.debug.log(`[Profiling] Reached 5-minute timeout for root span ${o}. You likely started a manual root span that never called \`.end()\`.`),this._activeRootSpanIds.delete(o),0===this._activeRootSpanIds.size&&this._endProfiling()))}async _collectCurrentChunk(){const n=this._profiler;if(this._profiler=void 0,n)try{const s=await n.stop(),l=(0,o.createProfileChunkPayload)(s,this._client,this._profilerId),c=(0,o.validateProfileChunk)(l);if("reason"in c)return void(t.DEBUG_BUILD&&e.debug.log("[Profiling] Discarding invalid profile chunk (this is probably a bug in the SDK):",c.reason));this._sendProfileChunk(l),t.DEBUG_BUILD&&e.debug.log("[Profiling] Collected browser profile chunk.")}catch(o){t.DEBUG_BUILD&&e.debug.log("[Profiling] Error while stopping JS Profiler for chunk:",o)}}_sendProfileChunk(o){const n=this._client,s=(0,e.getSdkMetadataForEnvelopeHeader)(n.getSdkMetadata?.()),l=n.getDsn(),c=n.getOptions().tunnel,h=(0,e.createEnvelope)({event_id:(0,e.uuid4)(),sent_at:(new Date).toISOString(),...s&&{sdk:s},...!!c&&l&&{dsn:(0,e.dsnToString)(l)}},[[{type:"profile_chunk",platform:"javascript"},o]]);n.sendEnvelope(h).then(null,o=>
1272{t.DEBUG_BUILD&&e.debug.error("Error while sending profile chunk envelope:",o)})}}},1175,[1092,1140,1174]);
1273__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"SPOTLIGHT_IGNORE_SPANS",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"spotlightBrowserIntegration",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);const s="SpotlightBrowser",c=[{op:"ui.interaction.click",name:"#sentry-spotlight"}];function l(o,s){const c=(0,n.getNativeImplementation)("fetch");let l=0;o.on("beforeEnvelope",n=>{l>3?t.debug.warn("[Spotlight] Disabled Sentry -> Spotlight integration due to too many failed requests:",l):c(s,{method:"POST",body:(0,t.serializeEnvelope)(n),headers:{"Content-Type":"application/x-sentry-envelope"},mode:"cors"}).then(t=>{t.status>=200&&t.status<400&&(l=0)},n=>{l++,t.debug.error("Sentry SDK can't connect to Sidecar is it running? See: https://spotlightjs.com/sidecar/npx/",n)})})}const p=(0,t.defineIntegration)((n={})=>{const p=n.sidecarUrl||"http://localhost:8969/stream";return{name:s,setup:()=>{o.DEBUG_BUILD&&t.debug.log("Using Sidecar URL",p)},beforeSetup(t){const n=t.getOptions();n.ignoreSpans=[...n.ignoreSpans||[],...c]},afterAllSetup:t=>{l(t,p)}}})},1176,[1092,1098,1140]);
1274__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"buildLaunchDarklyFlagUsedHandler",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"launchDarklyIntegration",{enumerable:!0,get:function(){return t}});var n=r(d[0]);const t=(0,n.defineIntegration)(()=>({name:"LaunchDarkly",processEvent:(t,o,u)=>(0,n._INTERNAL_copyFlagsFromScopeToEvent)(t)}));function o(){return{name:"sentry-flag-auditor",type:"flag-used",synchronous:!0,method:(t,o,u)=>{(0,n._INTERNAL_insertFlagToScope)(t,o.value),(0,n._INTERNAL_addFeatureFlagToActiveSpan)(t,o.value)}}}},1177,[1092]);
1275__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"OpenFeatureIntegrationHook",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"openFeatureIntegration",{enumerable:!0,get:function(){return n}});var t=r(d[0]);const n=(0,t.defineIntegration)(()=>({name:"OpenFeature",processEvent:(n,o,u)=>(0,t._INTERNAL_copyFlagsFromScopeToEvent)(n)}));class o{after(n,o){(0,t._INTERNAL_insertFlagToScope)(o.flagKey,o.value),(0,t._INTERNAL_addFeatureFlagToActiveSpan)(o.flagKey,o.value)}error(n,o,u){(0,t._INTERNAL_insertFlagToScope)(n.flagKey,n.defaultValue),(0,t._INTERNAL_addFeatureFlagToActiveSpan)(n.flagKey,n.defaultValue)}}},1178,[1092]);
1276__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"unleashIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);const o=(0,t.defineIntegration)(({featureFlagClientClass:n})=>({name:"Unleash",setupOnce(){const o=n.prototype;(0,t.fill)(o,"isEnabled",s)},processEvent:(n,o,s)=>(0,t._INTERNAL_copyFlagsFromScopeToEvent)(n)}));function s(o){return function(...s){const l=s[0],u=o.apply(this,s);return"string"==typeof l&&"boolean"==typeof u?((0,t._INTERNAL_insertFlagToScope)(l,u),(0,t._INTERNAL_addFeatureFlagToActiveSpan)(l,u)):n.DEBUG_BUILD&&t.debug.error(`[Feature Flags] UnleashClient.isEnabled does not match expected signature. arg0: ${l} (${typeof l}), result: ${u} (${typeof u})`),u}}},1179,[1092,1140]);
1277__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"growthbookIntegration",{enumerable:!0,get:function(){return t}});var o=r(d[0]);const t=({growthbookClass:t})=>(0,o.growthbookIntegration)({growthbookClass:t})},1180,[1092]);
1278__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"statsigIntegration",{enumerable:!0,get:function(){return n}});var t=r(d[0]);const n=(0,t.defineIntegration)(({featureFlagClient:n})=>({name:"Statsig",setup(o){n.on("gate_evaluation",n=>{(0,t._INTERNAL_insertFlagToScope)(n.gate.name,n.gate.value),(0,t._INTERNAL_addFeatureFlagToActiveSpan)(n.gate.name,n.gate.value)})},processEvent:(n,o,u)=>(0,t._INTERNAL_copyFlagsFromScopeToEvent)(n)}))},1181,[1092]);
1279__d(function(g,r,i,a,m,e,d){"use strict";
1279Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"diagnoseSdkConnectivity",{enumerable:!0,get:function(){return n}});var t=r(d[0]);async function n(){const n=(0,t.getClient)();if(!n)return"no-client-active";if(!n.getDsn())return"no-dsn-configured";const s=n.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.suppressTracing)(()=>fetch(s,{body:"{}",method:"POST",mode:"cors",credentials:"omit"}))}catch{return"sentry-unreachable"}}},1182,[1092]);
1280__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"registerWebWorker",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"webWorkerIntegration",{enumerable:!0,get:function(){return _}});var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),u=r(d[4]);const c="WebWorker",_=(0,t.defineIntegration)(({worker:t})=>({name:c,setupOnce:()=>{(Array.isArray(t)?t:[t]).forEach(t=>y(t))},addWorker:t=>y(t)}));function y(s){s.addEventListener("message",s=>{if(I(s.data)){if(s.stopImmediatePropagation(),s.data._sentryDebugIds&&(n.DEBUG_BUILD&&t.debug.log("Sentry debugId web worker message received",s.data),o.WINDOW._sentryDebugIds={...s.data._sentryDebugIds,...o.WINDOW._sentryDebugIds}),s.data._sentryModuleMetadata&&(n.DEBUG_BUILD&&t.debug.log("Sentry module metadata web worker message received",s.data),o.WINDOW._sentryModuleMetadata={...s.data._sentryModuleMetadata,...o.WINDOW._sentryModuleMetadata}),s.data._sentryWasmImages){n.DEBUG_BUILD&&t.debug.log("Sentry WASM images web worker message received",s.data);const u=o.WINDOW._sentryWasmImages||[],c=s.data._sentryWasmImages.filter(n=>(0,t.isPlainObject)(n)&&"string"==typeof n.code_file&&!u.some(t=>t.code_file===n.code_file));o.WINDOW._sentryWasmImages=[...u,...c]}s.data._sentryWorkerError&&(n.DEBUG_BUILD&&t.debug.log("Sentry worker rejection message received",s.data._sentryWorkerError),l(s.data._sentryWorkerError))}})}function l(o){const c=(0,t.getClient)();if(!c)return;const _=c.getOptions().stackParser,y=c.getOptions().attachStacktrace,l=o.reason,b=(0,t.isPrimitive)(l)?(0,u._eventFromRejectionWithPrimitive)(l):(0,s.eventFromUnknownInput)(_,l,void 0,y,!0);b.level="error",o.filename&&(b.contexts={...b.contexts,worker:{filename:o.filename}}),(0,t.captureEvent)(b,{originalException:l,mechanism:{handled:!1,type:"auto.browser.web_worker.onunhandledrejection"}}),n.DEBUG_BUILD&&t.debug.log("Captured worker unhandled rejection",l)}function b({self:s}){s.postMessage({_sentryMessage:!0,_sentryDebugIds:s._sentryDebugIds??void 0,_sentryModuleMetadata:s._sentryModuleMetadata??void 0}),s.addEventListener("unhandledrejection",o=>{const c={reason:(0,u._getUnhandledRejectionError)(o),filename:s.location?.href};s.postMessage({_sentryMessage:!0,_sentryWorkerError:c}),n.DEBUG_BUILD&&t.debug.log("[Sentry Worker] Forwarding unhandled rejection to parent",c)}),n.DEBUG_BUILD&&t.debug.log("[Sentry Worker] Registered worker with unhandled rejection handling")}function I(n){if(!(0,t.isPlainObject)(n)||!0!==n._sentryMessage)return!1;const s="_sentryDebugIds"in n,o="_sentryModuleMetadata"in n,u="_sentryWorkerError"in n,c="_sentryWasmImages"in n;return!!(s||o||u||c)&&(!(s&&!(0,t.isPlainObject)(n._sentryDebugIds)&&void 0!==n._sentryDebugIds)&&(!(o&&!(0,t.isPlainObject)(n._sentryModuleMetadata)&&void 0!==n._sentryModuleMetadata)&&(!(u&&!(0,t.isPlainObject)(n._sentryWorkerError))&&!!(!c||Array.isArray(n._sentryWasmImages)&&n._sentryWasmImages.every(n=>(0,t.isPlainObject)(n)&&"string"==typeof n.code_file)))))}},1183,[1092,1140,1096,1093,1148]);
1281__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"init",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]);function u(c){const u={...c};(0,n.applySdkMetadata)(u,"react"),(0,t.setContext)("react",{version:o.version});const f=(0,t.init)(u);return(0,n.setNormalizeStringifier)(s),f}function s(n){return(0,c.isSyntheticEvent)(n)?"[SyntheticEvent]":(0,t.normalizeStringifyValue)(n)}},1184,[1088,1092,15,1185]);
1282__d(function(g,r,i,a,m,e,d){"use strict";
1282Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"isSyntheticEvent",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){return(0,t.isPlainObject)(n)&&"nativeEvent"in n&&"preventDefault"in n&&"stopPropagation"in n}},1185,[859]);
1283__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"captureReactException",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"isAtLeastReact17",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"reactErrorHandler",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"setCause",{enumerable:!0,get:function(){return o}});var n=r(d[0]),t=r(d[1]),c=r(d[2]);function u(n){const t=n.match(/^([^.]+)/);return null!==t&&parseInt(t[0])>=17}function o(n,t){const c=new WeakSet;!(function n(t,u){if(!c.has(t))return t.cause?(c.add(t),n(t.cause,u)):void(t.cause=u)})(n,t)}function s(s,{componentStack:f},p){if(u(c.version)&&(0,t.isError)(s)&&f){const n=new Error(s.message);n.name=`React ErrorBoundary ${s.name}`,n.stack=f,o(s,n)}return(0,n.captureException)(s,p)}function f(n){return(t,c)=>{const u=!!n,o=s(t,c,{mechanism:{handled:u,type:"auto.function.react.error_handler"}});u&&n(t,c,o)}}},1186,[1088,1092,15]);
1284__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"Profiler",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"UNKNOWN_COMPONENT",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"useProfiler",{enumerable:!0,get:function(){return d}}),Object.defineProperty(_e,"withProfiler",{enumerable:!0,get:function(){return c}});var e=r(_d[0]),t=r(_d[1]),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[2])),o=r(_d[3]),s=r(_d[4]);const p="unknown";class u extends n.Component{constructor(n){super(n);const{name:s,disabled:p=!1}=this.props;p||(this._mountSpan=(0,e.startInactiveSpan)({name:`<${s}>`,onlyIfParent:!0,op:o.REACT_MOUNT_OP,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.react.profiler","ui.component_name":s}}))}componentDidMount(){this._mountSpan&&this._mountSpan.end()}shouldComponentUpdate({updateProps:n,includeUpdates:s=!0}){if(s&&this._mountSpan&&n!==this.props.updateProps){const s=Object.keys(n).filter(e=>n[e]!==this.props.updateProps[e]);if(s.length>0){const n=(0,t.timestampInSeconds)();this._updateSpan=(0,t.withActiveSpan)(this._mountSpan,()=>(0,e.startInactiveSpan)({name:`<${this.props.name}>`,onlyIfParent:!0,op:o.REACT_UPDATE_OP,startTime:n,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.react.profiler","ui.component_name":this.props.name,"ui.react.changed_props":s}}))}}return!0}componentDidUpdate(){this._updateSpan&&(this._updateSpan.end(),this._updateSpan=void 0)}componentWillUnmount(){const n=(0,t.timestampInSeconds)(),{name:s,includeRender:p=!0}=this.props;if(this._mountSpan&&p){const p=(0,t.spanToJSON)(this._mountSpan).timestamp;(0,t.withActiveSpan)(this._mountSpan,()=>{const u=(0,e.startInactiveSpan)({onlyIfParent:!0,name:`<${s}>`,op:o.REACT_RENDER_OP,startTime:p,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.react.profiler","ui.component_name":s}});u&&u.end(n)})}}render(){return this.props.children}}function c(e,t){const o=t?.name||e.displayName||e.name||p,c=s=>n.createElement(u,{...t,name:o,updateProps:s},n.createElement(e,{...s}));return c.displayName=`profiler(${o})`,(0,s.hoistNonReactStatics)(c,e),c}function d(s,p={disabled:!1,hasRenderSpan:!0}){const[u]=n.useState(()=>{if(!p?.disabled)return(0,e.startInactiveSpan)({name:`<${s}>`,onlyIfParent:!0,op:o.REACT_MOUNT_OP,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.react.profiler","ui.component_name":s}})});n.useEffect(()=>(u&&u.end(),()=>{if(u&&p.hasRenderSpan){const n=(0,t.spanToJSON)(u).timestamp,p=(0,t.timestampInSeconds)(),c=(0,e.startInactiveSpan)({name:`<${s}>`,onlyIfParent:!0,op:o.REACT_RENDER_OP,startTime:n,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.ui.react.profiler","ui.component_name":s}});c&&c.end(p)}}),[])}Object.assign(u,{defaultProps:{disabled:!1,includeRender:!0,includeUpdates:!0}})},1187,[1088,859,15,1188,1189]);
1285__d(function(g,r,i,a,m,e,d){"use strict";
1285Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"REACT_MOUNT_OP",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"REACT_RENDER_OP",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"REACT_UPDATE_OP",{enumerable:!0,get:function(){return n}});const t="ui.react.render",n="ui.react.update",u="ui.react.mount"},1188,[]);
1286__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"hoistNonReactStatics",{enumerable:!0,get:function(){return $}});const t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},n={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c=Symbol.for("react.forward_ref"),p=Symbol.for("react.memo");function s(t){return"object"==typeof t&&null!==t&&t.$$typeof===p}const y={};function f(o){if(s(o))return n;const c=o.$$typeof;return c&&y[c]||t}y[c]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},y[p]=n;const b=Object.defineProperty.bind(Object),l=Object.getOwnPropertyNames.bind(Object),u=Object.getOwnPropertySymbols?.bind(Object),O=Object.getOwnPropertyDescriptor.bind(Object),j=Object.getPrototypeOf.bind(Object),P=Object.prototype;function $(t,n,c){if("string"!=typeof n){if(P){const o=j(n);o&&o!==P&&$(t,o)}let c=l(n);u&&(c=c.concat(u(n)));const p=f(t),s=f(n);for(const y of c)if(!(o[y]||s?.[y]||p?.[y]||O(t,y))){const o=O(n,y);if(o)try{b(t,y,o)}catch(t){}}}return t}},1189,[]);
1287__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"ErrorBoundary",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"UNKNOWN_COMPONENT",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"withErrorBoundary",{enumerable:!0,get:function(){return d}});var t=r(_d[0]),e=r(_d[1]),n=(function(t){if(t&&t.__esModule)return t;var e={};return t&&Object.keys(t).forEach(function(n){var o=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,o.get?o:{enumerable:!0,get:function(){return t[n]}})}),e.default=t,e})(r(_d[2])),o=r(_d[3]),s=r(_d[4]),c=r(_d[5]);const l="unknown",p={componentStack:null,error:null,eventId:null};class u extends n.Component{constructor(e){super(e),this.state=p,this._openFallbackReportDialog=!0;const n=(0,t.getClient)();n&&e.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=n.on("afterSendEvent",n=>{!n.type&&this._lastEventId&&n.event_id===this._lastEventId&&(0,t.showReportDialog)({...e.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(e,n){const{componentStack:o}=n,{beforeCapture:c,onError:l,showDialog:p,dialogOptions:u}=this.props;(0,t.withScope)(d=>{c&&c(d,e,o);const h=null!=this.props.handled?this.props.handled:!!this.props.fallback,f=(0,s.captureReactException)(e,n,{mechanism:{handled:h,type:"auto.function.react.error_boundary"}});l&&l(e,o,f),p&&(this._lastEventId=f,this._openFallbackReportDialog&&(0,t.showReportDialog)({...u,eventId:f})),this.setState({error:e,componentStack:o,eventId:f})})}componentDidMount(){const{onMount:t}=this.props;t&&t()}componentWillUnmount(){const{error:t,componentStack:e,eventId:n}=this.state,{onUnmount:o}=this.props;o&&(this.state===p?o(null,null,null):o(t,e,n)),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}resetErrorBoundary(){const{onReset:t}=this.props,{error:e,componentStack:n,eventId:o}=this.state;t&&t(e,n,o),this.setState(p)}render(){const{fallback:t,children:s}=this.props,c=this.state;if(null===c.componentStack)return"function"==typeof s?s():s;const l="function"==typeof t?n.createElement(t,{error:c.error,componentStack:c.componentStack,resetError:()=>this.resetErrorBoundary(),eventId:c.eventId}):t;return n.isValidElement(l)?l:(t&&o.DEBUG_BUILD&&e.debug.warn("fallback did not produce a valid ReactElement"),null)}}function d(t,e){const o=t.displayName||t.name||l,s=n.memo(o=>n.createElement(u,{...e},n.createElement(t,{...o})));return s.displayName=`errorBoundary(${o})`,(0,c.hoistNonReactStatics)(s,t),s}},1190,[1088,859,15,1191,1186,1189]);
1288__d(function(g,r,i,a,m,e,d){"use strict";
1288Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEBUG_BUILD",{enumerable:!0,get:function(){return _}});const _='undefined'==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__},1191,[]);
1289__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createReduxEnhancer",{enumerable:!0,get:function(){return s}});var t=r(d[0]);const n="redux.action",o="info",c={attachReduxState:!0,actionTransformer:t=>t,stateTransformer:t=>t||null};function s(s){const u={...c,...s};return c=>(s,l)=>{function p(c){return(s,l)=>{const p=c(s,l),f=(0,t.getCurrentScope)(),y=u.actionTransformer(l);null!=y&&(0,t.addBreadcrumb)({category:n,data:y,type:o});const x=u.stateTransformer(p);if(null!=x){const n=(0,t.getClient)(),o=n?.getOptions(),c=o?.normalizeDepth||3,s={state:{type:"redux",value:x}};(0,t.setNormalizationDepthOverrideHint)(s,3+c),f.setContext("state",s)}else f.setContext("state",null);const{configureScopeWithState:h}=u;return"function"==typeof h&&h(f,p),p}}u.attachReduxState&&(0,t.getGlobalScope)().addEventProcessor((t,n)=>{try{void 0===t.type&&"redux"===t.contexts.state.state.type&&(n.attachments=[...n.attachments||[],{filename:"redux_state.json",data:JSON.stringify(t.contexts.state.state.value)}])}catch{}return t});const f=c(p(s),l);return f.replaceReducer=new Proxy(f.replaceReducer,{apply:function(t,n,o){t.apply(n,[p(o[0])])}}),f}}},1192,[1092]);
1290__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reactRouterV3BrowserTracingIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);function o(o){const T=(0,t.browserTracingIntegration)({...o,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:c,routes:s,match:l,instrumentPageLoad:_=!0,instrumentNavigation:E=!0}=o;return{...T,afterAllSetup(o){T.afterAllSetup(o),_&&t.WINDOW.location&&u(s,t.WINDOW.location,l,(u,T="url")=>{(0,t.startBrowserTracingPageLoadSpan)(o,{name:u,attributes:{[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"pageload",[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.pageload.react.reactrouter_v3",[n.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:T}})}),E&&c.listen&&c.listen(T=>{"PUSH"!==T.action&&"POP"!==T.action||u(s,T,l,(u,T="url")=>{(0,t.startBrowserTracingNavigationSpan)(o,{name:u,attributes:{[n.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"navigation",[n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.navigation.react.reactrouter_v3",[n.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:T}})})})}}}function u(t,n,o,u){let c=n.pathname;o({location:n,routes:t},(t,n,o)=>{if(t||!o)return u(c);const s=T(o.routes||[]);return 0===s.length||"/*"===s?u(c):(c=s,u(c,"route"))})}function T(t){if(!Array.isArray(t)||0===t.length)return"";const n=t.filter(t=>!!t.path);let o=-1;for(let t=n.length-1;t>=0;t--){const u=n[t];if(u.path?.startsWith("/")){o=t;break}}return n.slice(o).reduce((t,{path:n})=>`${t}${"/"===t||""===t?n:`/${n}`}`,"")}},1193,[1088,1092]);
1291__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"tanstackRouterBrowserTracingIntegration",{enumerable:!0,get:function(){return n}});var t=r(d[0]),o=r(d[1]);function n(n,u={}){const c=n,T=(0,t.browserTracingIntegration)({...u,instrumentNavigation:!1,instrumentPageLoad:!1}),{instrumentPageLoad:_=!0,instrumentNavigation:I=!0}=u;return{...T,afterAllSetup(n){T.afterAllSetup(n);const u=(t,o)=>{const n=c.matchRoutes(t,o,{preload:!1,throwOnError:!1}),s=n[n.length-1];return"__root__"!==s?.routeId?s:void 0},E=t.WINDOW.location;if(_&&E){const T=u(E.pathname,c.options.parseSearch(E.search)),_=(0,t.startBrowserTracingPageLoadSpan)(n,{name:T?T.routeId:E.pathname,attributes:{[o.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"pageload",[o.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.pageload.react.tanstack_router",[o.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:T?"route":"url",...s(T)}}),I=c.subscribe("onResolved",t=>{if(I(),!_)return;const n=u(t.toLocation.pathname,t.toLocation.search);n&&n.routeId!==T?.routeId&&(_.updateName(n.routeId),_.setAttribute(o.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,"route"),_.setAttributes(s(n)))})}if(I){let T;const _=(t,n,u)=>{t.updateName(n?n.routeId:u),t.setAttribute(o.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,n?"route":"url"),t.setAttributes(s(n))};c.subscribe("onBeforeLoad",c=>{if(!c.fromLocation||c.toLocation.state===c.fromLocation.state)return;const I=u(c.toLocation.pathname,c.toLocation.search),E=t.WINDOW.location.pathname;T?_(T,I,E):T=(0,t.startBrowserTracingNavigationSpan)(n,{name:I?I.routeId:E,attributes:{[o.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"navigation",[o.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.navigation.react.tanstack_router",[o.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:I?"route":"url",...s(I)}})}),c.subscribe("onResolved",o=>{const n=T;if(T=void 0,!n)return;const s=u(o.toLocation.pathname,o.toLocation.search);s&&_(n,s,t.WINDOW.location.pathname)})}}}}function s(t){if(!t)return{};const o={};
1291return Object.entries(t.params).forEach(([t,n])=>{o[`url.path.params.${t}`]=n,o[`url.path.parameter.${t}`]=n,o[`params.${t}`]=n}),o}},1194,[1088,1092]);
1292__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"reactRouterV4BrowserTracingIntegration",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"reactRouterV5BrowserTracingIntegration",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"withSentryRouting",{enumerable:!0,get:function(){return p}});var t=r(_d[0]),e=r(_d[1]),n=(function(t){if(t&&t.__esModule)return t;var e={};return t&&Object.keys(t).forEach(function(n){var o=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,o.get?o:{enumerable:!0,get:function(){return t[n]}})}),e.default=t,e})(r(_d[2])),o=r(_d[3]);function u(e){const n=(0,t.browserTracingIntegration)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:o,routes:u,matchPath:c,instrumentPageLoad:T=!0,instrumentNavigation:f=!0}=e;return{...n,afterAllSetup(t){n.afterAllSetup(t),s(t,T,f,o,"reactrouter_v4",u,c)}}}function c(e){const n=(0,t.browserTracingIntegration)({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{history:o,routes:u,matchPath:c,instrumentPageLoad:T=!0,instrumentNavigation:f=!0}=e;return{...n,afterAllSetup(t){n.afterAllSetup(t),s(t,T,f,o,"reactrouter_v5",u,c)}}}function s(n,o,u,c,s,f=[],p){function l(t){if(0===f.length||!p)return[t,"url"];const e=T(f,t,p);for(const t of e)if(t.match.isExact)return[t.match.path,"route"];return[t,"url"]}if(o){const o=c.location?c.location.pathname:t.WINDOW.location?t.WINDOW.location.pathname:void 0;if(o){const[u,c]=l(o);(0,t.startBrowserTracingPageLoadSpan)(n,{name:u,attributes:{[e.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"pageload",[e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:`auto.pageload.react.${s}`,[e.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:c}})}}u&&c.listen&&c.listen((o,u)=>{if(u&&("PUSH"===u||"POP"===u)){const[u,c]=l(o.pathname);(0,t.startBrowserTracingNavigationSpan)(n,{name:u,attributes:{[e.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"navigation",[e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:`auto.navigation.react.${s}`,[e.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:c}})}})}function T(t,e,n,o=[]){return t.some(t=>{const u=t.path?n(e,t):o.length?o[o.length-1].match:f(e);return u&&(o.push({route:t,match:u}),t.routes&&T(t.routes,e,n,o)),!!u}),o}function f(t){return{path:"/",url:"/",params:{},isExact:"/"===t}}function p(t){const u=t.displayName||t.name,c=o=>{if(o?.computedMatch?.isExact){const t=o.computedMatch.path,n=l();(0,e.getCurrentScope)().setTransactionName(t),n&&(n.updateName(t),n.setAttribute(e.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,"route"))}return n.createElement(t,{...o})};return c.displayName=`sentryRoute(${u})`,(0,o.hoistNonReactStatics)(c,t),c}function l(){const t=(0,e.getActiveSpan)(),n=t&&(0,e.getRootSpan)(t);if(!n)return;const o=(0,e.spanToJSON)(n).op;return"navigation"===o||"pageload"===o?n:void 0}},1195,[1088,859,15,1189]);
1293__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reactRouterV6BrowserTracingIntegration",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"withSentryReactRouterV6Routing",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"wrapCreateBrowserRouterV6",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"wrapCreateMemoryRouterV6",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"wrapUseRoutesV6",{enumerable:!0,get:function(){return o}});var t=r(d[0]);function n(n){return(0,t.createReactRouterV6CompatibleTracingIntegration)(n,"6")}function o(n){return(0,t.createV6CompatibleWrapUseRoutes)(n,"6")}function u(n){return(0,t.createV6CompatibleWrapCreateBrowserRouter)(n,"6")}function c(n){return(0,t.createV6CompatibleWrapCreateMemoryRouter)(n,"6")}function f(n){return(0,t.createV6CompatibleWithSentryReactRouterRouting)(n,"6")}r(d[1]),r(d[2]),r(d[3])},1196,[1197,1092,1088,859]);
1294__d(function(g,_r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"addResolvedRoutesToParent",{enumerable:!0,get:function(){return P}}),Object.defineProperty(_e,"addRoutesToAllRoutes",{enumerable:!0,get:function(){return H}}),Object.defineProperty(_e,"allRoutes",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"computeLocationKey",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e,"createReactRouterV6CompatibleTracingIntegration",{enumerable:!0,get:function(){return k}}),Object.defineProperty(_e,"createV6CompatibleWithSentryReactRouterRouting",{enumerable:!0,get:function(){return K}}),Object.defineProperty(_e,"createV6CompatibleWrapCreateBrowserRouter",{enumerable:!0,get:function(){return $}}),Object.defineProperty(_e,"createV6CompatibleWrapCreateMemoryRouter",{enumerable:!0,get:function(){return L}}),Object.defineProperty(_e,"createV6CompatibleWrapUseRoutes",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"handleNavigation",{enumerable:!0,get:function(){return G}}),Object.defineProperty(_e,"processResolvedRoutes",{enumerable:!0,get:function(){return D}}),Object.defineProperty(_e,"shouldSkipNavigation",{enumerable:!0,get:function(){return U}}),Object.defineProperty(_e,"updateNavigationSpan",{enumerable:!0,get:function(){return W}});
1294var e=_r(_d[0]),t=_r(_d[1]),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(_r(_d[2])),o=_r(_d[3]),r=_r(_d[4]),u=_r(_d[5]),s=_r(_d[6]);let c,l,p,d,f,_,R=!1,h=3e3,y="";const N=new WeakSet,T=e.WINDOW?.document?n.useLayoutEffect:n.useEffect,v=new WeakMap,b=new Set,S=new WeakMap,A=new WeakMap;function E(t){e.WINDOW?.cancelAnimationFrame?e.WINDOW.cancelAnimationFrame(t):clearTimeout(t)}function O(e){return`${e.pathname}${e.search||""}${e.hash||""}`}function I(e){return e.includes(":")||e.includes("*")}function U(e,t,n,o){if(!e)return{skip:!1,shouldUpdate:!1};if(e.locationKey===t&&(e.isPlaceholder||!o)){const t=!!e.routeName&&(0,s.transactionNameHasWildcard)(e.routeName),o=(0,s.transactionNameHasWildcard)(n),r=!!e.routeName&&I(e.routeName),u=I(n),c=t&&!o,l=!r&&u,p=n!==e.routeName&&n.length>(e.routeName?.length||0)&&!o;return{skip:!0,shouldUpdate:!(!e.routeName||!(c||l||p))}}return{skip:!1,shouldUpdate:!1}}function P(e,t){const n=t.children||[],o=e.filter(e=>!n.some(t=>t===e||e.path&&t.path===e.path||e.id&&t.id===e.id));o.length>0&&(t.children=[...n,...o])}function B(e,t){let n=S.get(e);n||(n=new Set,S.set(e,n)),n.add(t),t.finally(()=>{const n=S.get(e);n&&n.delete(t)})}function C(e){const t=new Promise(t=>{A.set(e,t)});B(e,t)}function w(e){const t=A.get(e);t&&(t(),A.delete(e),e.__sentry_may_have_lazy_routes__&&(e.__sentry_may_have_lazy_routes__=!1))}function D(n,r,c=null,l){n.forEach(e=>{b.add(e),R&&(0,u.checkRouteForAsyncHandler)(e,D)}),r&&P(n,r);const p=l??(0,s.getActiveRootSpan)();if(p){const n=(0,t.spanToJSON)(p);if(n.timestamp)return void(o.DEBUG_BUILD&&t.debug.warn("[React Router] Lazy handler resolved after span ended - skipping update"));const r=n.op;let u=c;if(!u&&!l&&void 0!==e.WINDOW){const t=e.WINDOW.location;t?.pathname&&(u={pathname:t.pathname})}u&&("pageload"===r?J({activeRootSpan:p,location:{pathname:u.pathname},routes:Array.from(b),allRoutes:Array.from(b)}):"navigation"===r&&W(p,u,Array.from(b),!1,f))}}function W(e,n,o,r=!1,u){const c=(0,t.spanToJSON)(e),l=c.description,p=e?.__sentry_navigation_name_set__,d=l&&(0,s.transactionNameHasWildcard)(l);if((!p||r||d)&&!c.timestamp){const r=u(o,n),[f,h]=(0,s.resolveRouteNameAndSource)(n,o,o,r||[],y,_,R),N=c.data?.[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];f&&(!l||!p&&("route"!==N||"route"===h)||"route"!==N&&"route"===h||"route"===N&&"route"===h&&d)&&(e.updateName(f),e.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,h),(0,s.transactionNameHasWildcard)(f)||"route"!==h||(0,t.addNonEnumerableProperty)(e,"__sentry_navigation_name_set__",!0))}}function M(n,o,r,u,c){let l=!1,p=!!c&&"pageload"===(0,t.spanToJSON)(c).op,d=!1,f=null,_=null;n.subscribe(n=>{if(!l){const e=(0,s.getActiveRootSpan)();e&&"pageload"===(0,t.spanToJSON)(e).op?p=!0:p&&("POP"!==n.historyAction||d?l=!0:d=!0)}if("PUSH"===n.historyAction||"POP"===n.historyAction&&l){const t=O(n.location),s=()=>{_!==t&&(_=t,f=null,G({location:n.location,routes:o,navigationType:n.historyAction,version:r,basename:u,allRoutes:Array.from(b)}))};"idle"!==n.navigation.state?(_!==t&&(_=null),null!==f&&E(f),c=s,f=e.WINDOW?.requestAnimationFrame?e.WINDOW.requestAnimationFrame(c):setTimeout(c,0)):(null!==f&&(E(f),f=null),s())}var c})}function $(e,n){return c&&l&&p&&f?function(o,r){if(H(o),R)for(const e of o)(0,u.checkRouteForAsyncHandler)(e,D);const c=(0,s.getActiveRootSpan)();r&&"patchRoutesOnNavigation"in r&&"function"==typeof r.patchRoutesOnNavigation&&c&&((0,t.addNonEnumerableProperty)(c,"__sentry_may_have_lazy_routes__",!0),C(c));const l=z(r,!1,c),p=e(o,l),d=r?.basename;return"POP"===p.state.historyAction&&c&&J({activeRootSpan:c,location:p.state.location,routes:o,basename:d,allRoutes:Array.from(b)}),y=d||"",M(p,o,n,d,c),p}:(o.DEBUG_BUILD&&t.debug.warn(`reactRouter${n?`V${n}`:""}Instrumentation was unable to wrap the \`createRouter\` function because of one or more missing parameters.`),e)}function L(e,n){return c&&l&&p&&f?function(o,r){if(H(o),R)for(const e of o)(0,u.checkRouteForAsyncHandler)(e,D);const c=(0,s.getActiveRootSpan)();r&&"patchRoutesOnNavigation"in r&&"function"==typeof r.patchRoutesOnNavigation&&c&&((0,t.addNonEnumerableProperty)(c,"__sentry_may_have_lazy_routes__",!0),C(c));const l=z(r,!0,c),p=e(o,l),d=r?.basename;let f;const _=r?.initialEntries,h=r?.initialIndex,N=1===_?.length,T=void 0!==h&&_?.[h];f=N?_[0]:T?_[h]:void 0;const v=f?"string"==typeof f?{pathname:f}:f:p.state.location,S=(0,s.getActiveRootSpan)();return"POP"===p.state.historyAction&&S&&J({activeRootSpan:S,location:v,routes:o,basename:d,allRoutes:Array.from(b)}),y=d||"",M(p,o,n,d,S),p}:(o.DEBUG_BUILD&&t.debug.warn(`reactRouter${n?`V${n}`:""}Instrumentation was unable to wrap the \`createMemoryRouter\` function because of one or more missing parameters.`),e)}function k(n,r){const u=(0,e.browserTracingIntegration)({...n,instrumentPageLoad:!1,instrumentNavigation:!1}),{useEffect:y,useLocation:T,useNavigationType:v,createRoutesFromChildren:b,matchRoutes:S,stripBasename:A,enableAsyncRouteHandlers:E=!1,instrumentPageLoad:O=!0,instrumentNavigation:I=!0,lazyRouteTimeout:U,lazyRouteManifest:P}=n;return{...u,setup(e){u.setup(e);const r=n.finalTimeout??3e4,N=3*(n.idleTimeout??1e3),O=U??N;O===1/0?(h=r,o.DEBUG_BUILD&&t.debug.log("[React Router] lazyRouteTimeout set to Infinity, capping at finalTimeout:",r,"ms to prevent indefinite hangs")):Number.isNaN(O)?(o.DEBUG_BUILD&&t.debug.warn("[React Router] lazyRouteTimeout must be a number, falling back to default:",N),h=N):O<0?(o.DEBUG_BUILD&&t.debug.warn("[React Router] lazyRouteTimeout must be non-negative or Infinity, got:",O,"falling back to:",N),h=N):h=O,c=y,l=T,p=v,f=S,d=b,R=E,_=P,(0,s.initializeRouterUtils)(S,A||!1)},afterAllSetup(n){u.afterAllSetup(n);const o=e.WINDOW.location?.pathname;O&&o&&(0,e.startBrowserTracingPageLoadSpan)(n,{name:o,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:"url",[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"pageload",[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.pageload.react.reactrouter"+(r?`_v${r}`:"")}}),I&&N.add(n)}}}function j(e,r){if(!(c&&l&&p&&f))return o.DEBUG_BUILD&&t.debug.warn("reactRouterV6Instrumentation was unable to wrap `useRoutes` be
1294cause of one or more missing parameters."),e;const u=t=>{const o=n.useRef(!0),{routes:u,locationArg:c}=t,d=e(u,c),f=l(),_=p(),R="string"==typeof c||c?.pathname?c:f;return T(()=>{const e="string"==typeof R?{pathname:R}:R;o.current?(H(u),J({activeRootSpan:(0,s.getActiveRootSpan)(),location:e,routes:u,allRoutes:Array.from(b)}),o.current=!1):G({location:e,routes:u,navigationType:_,version:r,allRoutes:Array.from(b)})},[_,R]),d};return(e,t)=>n.createElement(u,{routes:e,locationArg:t})}function z(e,n=!1,o){if(!e||!("patchRoutesOnNavigation"in e)||"function"!=typeof e.patchRoutesOnNavigation)return e||{};const r=e.patchRoutesOnNavigation;return{...e,patchRoutesOnNavigation:async e=>{const u=e?.path,c=(0,s.getActiveRootSpan)()??o;if(!n){const n=e?.patch,o=e?.matches;n&&(e.patch=(e,r)=>{if(H(r),o&&o.length>0){const t=o[o.length-1],n=t?.route;if(n){const t=Array.from(b).find(t=>{const o=void 0!==t.id&&t.id===e,r=t===n,u=void 0!==t.path&&void 0!==n.path&&t.path===n.path;return o||r||u});t&&P(r,t)}}const s=c?(0,t.spanToJSON)(c):void 0;return u&&c&&s&&!s.timestamp&&"navigation"===s.op&&W(c,{pathname:u,search:"",hash:"",state:null,key:"default"},Array.from(b),!0,f),n(e,r)})}const l=(async()=>{const n=(0,s.setNavigationContext)(u,c);let o;try{o=await r(e)}finally{(0,s.clearNavigationContext)(n),c&&w(c)}const l=c?(0,t.spanToJSON)(c):void 0;if(c&&l&&!l.timestamp&&"navigation"===l.op){u&&W(c,{pathname:u,search:"",hash:"",state:null,key:"default"},Array.from(b),!1,f)}return o})();return c&&B(c,l),l}}}function G(n){const{location:r,routes:u,navigationType:c,version:l,matches:p,basename:d,allRoutes:h}=n,y=Array.isArray(p)?p:f(h||u,r,d),T=(0,t.getClient)();if(!T||!N.has(T))return;const b=(0,s.getActiveRootSpan)();if((!b||"pageload"!==(0,t.spanToJSON)(b).op||"POP"!==c)&&("PUSH"===c||"POP"===c)&&y){const[n,c]=(0,s.resolveRouteNameAndSource)(r,h||u,h||u,y,d,_,R),p=O(r),f=v.get(T),N=!(!f||f.isPlaceholder)&&!!(0,t.spanToJSON)(f.span).timestamp,{skip:b,shouldUpdate:S}=U(f,p,n,N);if(b){if(S&&f){const e=f.routeName;f.isPlaceholder?(f.routeName=n,o.DEBUG_BUILD&&t.debug.log(`[Tracing] Updated placeholder navigation name from "${e}" to "${n}" (will apply to real span)`)):(f.span.updateName(n),f.span.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,c),(0,t.addNonEnumerableProperty)(f.span,"__sentry_navigation_name_set__",!0),f.routeName=n,o.DEBUG_BUILD&&t.debug.log(`[Tracing] Updated navigation span name from "${e}" to "${n}"`))}else o.DEBUG_BUILD&&t.debug.log(`[Tracing] Skipping duplicate navigation for location: ${p}`);return}const A={span:{end:()=>{}},routeName:n,pathname:r.pathname,locationKey:p,isPlaceholder:!0};let E;v.set(T,A);try{E=(0,e.startBrowserTracingNavigationSpan)(T,{name:A.routeName,attributes:{[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:c,[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:"navigation",[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:"auto.navigation.react.reactrouter"+(l?`_v${l}`:"")}})}catch(e){throw v.delete(T),e}E?(v.set(T,{span:E,routeName:A.routeName,pathname:r.pathname,locationKey:p}),x(E,r,u,d,"navigation")):v.delete(T)}}function H(e){e.forEach(e=>{Y(e).forEach(e=>{b.add(e)})})}function Y(e,t=new Set){return t.has(e)||(t.add(e),e.children&&!e.index&&e.children.forEach(e=>{Y(e,t).forEach(e=>{t.add(e)})})),t}function J({activeRootSpan:e,location:n,routes:o,matches:r,basename:u,allRoutes:c}){const l=Array.isArray(r)?r:f(c||o,n,u);if(l){const[r,p]=(0,s.resolveRouteNameAndSource)(n,c||o,c||o,l,u,_,R);(0,t.getCurrentScope)().setTransactionName(r||"/"),e&&(e.updateName(r),e.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,p),x(e,n,o,u,"pageload"))}else e&&x(e,n,o,u,"pageload")}function F(e,t,n,o,r=!1){if(!n)return!1;if(!e&&r)return!0;return!(!e||!(0,s.transactionNameHasWildcard)(e)||"route"!==o||(0,s.transactionNameHasWildcard)(n))||"route"!==t&&"route"===o}function V(e,n,r,u,c,l,p,d){try{const o=n.data?.[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];if("route"===o&&r&&!(0,s.transactionNameHasWildcard)(r))return;const h=Array.from(d),y=h.length>0?h:c,N=f(y,u,l);if(!N)return;const[T,v]=(0,s.resolveRouteNameAndSource)(u,y,y,N,l,_,R),b=F(r,o,T,v,!0),S="pageload"===p||!n.timestamp;b&&S&&(e.updateName(T),e.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,v))}catch(e){o.DEBUG_BUILD&&t.debug.warn(`Error updating span details before ending: ${e}`)}}function x(e,n,o,r,u){const c=`__sentry_${u}_end_patched__`,l=e?.[c];if(l||!e.end)return;const p=e.end.bind(e);let d=!1;e.end=function(...c){if(d)return;d=!0;const l=c.length>0?c[0]:Date.now()/1e3,f=(0,t.spanToJSON)(e),_=f.description,R=f.data?.[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE],y=()=>{const n=(0,t.getClient)();if(n&&"navigation"===u){const t=v.get(n);t&&t.span===e&&v.delete(n)}},N=S.get(e),T=e.__sentry_may_have_lazy_routes__;if((N&&N.size>0||T)&&_&&((0,s.transactionNameHasWildcard)(_)||"route"!==R)){if(0===h)return V(e,f,_,n,o,r,u,b),y(),void p(l);const s=new Promise(e=>setTimeout(e,h));let c;if(N&&N.size>0){const e=Promise.allSettled(N).then(()=>{});c=h===1/0?e:Promise.race([e,s])}else c=s;return void c.then(()=>{const s=(0,t.spanToJSON)(e);V(e,s,s.description,n,o,r,u,b),y(),p(l)}).catch(()=>{y(),p(l)})}V(e,f,_,n,o,r,u,b),y(),p(l)},(0,t.addNonEnumerableProperty)(e,c,!0)}function K(e,u){if(!(c&&l&&p&&d&&f))return o.DEBUG_BUILD&&t.debug.warn(`reactRouterV6Instrumentation was unable to wrap Routes because of one or more missing parameters.\n      useEffect: ${c}
1294. useLocation: ${l}. useNavigationType: ${p}.\n      createRoutesFromChildren: ${d}. matchRoutes: ${f}.`),e;const _=t=>{const o=n.useRef(!0),r=l(),c=p();return T(()=>{const e=d(t.children);o.current?(H(e),J({activeRootSpan:(0,s.getActiveRootSpan)(),location:r,routes:e,allRoutes:Array.from(b)}),o.current=!1):G({location:r,routes:e,navigationType:c,version:u,allRoutes:Array.from(b)})},[r,c]),n.createElement(e,{...t})};return(0,r.hoistNonReactStatics)(_,e),_}},1197,[1088,859,15,1191,1189,1198,1199]);
1295__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"checkRouteForAsyncHandler",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"createAsyncHandlerProxy",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"handleAsyncHandlerResult",{enumerable:!0,get:function(){return s}});var e=r(d[0]),n=r(d[1]),t=r(d[2]),o=r(d[3]);function c(){const c=(0,o.getNavigationContext)();if(c)return c.targetPath?{pathname:c.targetPath,search:"",hash:"",state:null,key:"default"}:null;if(void 0!==e.WINDOW)try{const n=e.WINDOW.location;if(n)return{pathname:n.pathname,search:n.search||"",hash:n.hash||"",state:null,key:"default"}}catch{t.DEBUG_BUILD&&n.debug.warn("[React Router] Could not access window.location")}return null}function u(){const e=(0,o.getNavigationContext)();return e?e.span:(0,o.getActiveRootSpan)()}function l(e,t,o,l){const f=new Proxy(e,{apply(e,n,f){const h=c(),y=u(),p=e.apply(n,f);return s(p,t,o,l,h,y),p}});return(0,n.addNonEnumerableProperty)(f,"__sentry_proxied__",!0),f}function s(e,o,c,u,l,s){(0,n.isThenable)(e)?e.then(e=>{Array.isArray(e)&&u(e,o,l??void 0,s)}).catch(e=>{t.DEBUG_BUILD&&n.debug.warn(`Error resolving async handler '${c}' for route`,o,e)}):Array.isArray(e)&&u(e,o,l??void 0,s)}function f(e,n){if(e.handle&&"object"==typeof e.handle)for(const t of Object.keys(e.handle)){const o=e.handle[t];"function"!=typeof o||o.__sentry_proxied__||(e.handle[t]=l(o,e,t,n))}if(Array.isArray(e.children))for(const t of e.children)f(t,n)}},1198,[1088,859,1191,1199]);
1296__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"clearNavigationContext",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"getActiveRootSpan",{enumerable:!0,get:function(){return C}}),Object.defineProperty(e,"getNavigationContext",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"getNormalizedName",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"getNumberOfUrlSegments",{enumerable:!0,get:function(){return x}}),Object.defineProperty(e,"initializeRouterUtils",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"locationIsInsideDescendantRoute",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"pathEndsWithWildcard",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"pathIsWildcardAndHasChildren",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"prefixWithSlash",{enumerable:!0,get:function(){return B}}),Object.defineProperty(e,"rebuildRoutePathFromAllRoutes",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"resolveRouteNameAndSource",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"routeIsDescendant",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"setNavigationContext",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"transactionNameHasWildcard",{enumerable:!0,get:function(){return v}});var t=r(d[0]),n=r(d[1]),o=r(d[2]);let u,c=!1;const f=[],l=10;function s(o,u){const c={};return f.length>=l&&(n.DEBUG_BUILD&&t.debug.warn("[React Router] Navigation context stack overflow - removing oldest context"),f.shift()),f.push({token:c,targetPath:o,span:u}),c}function h(t){const n=f[f.length-1];n?.token===t&&f.pop()}function p(){const t=f.length;return t>0?f[t-1]??null:null}function b(t,n=!1){u=t,c=n}function P(t){return"*"===(n=t.route.path||"")[n.length-1]?n.slice(0,-1):n;var n}function O(t){return t.params["*"]||""}function j(t){return"/"===t[t.length-1]?t.slice(0,-1):t}function y(t){return t.endsWith("*")}function v(t){return t.includes("/*")||t.endsWith("*")}function N(t,n){return y(t)&&!!n.route.children?.length||!1}function R(t){return!(t.children||!t.element||!t.path?.endsWith("/*"))}function W(t,n,u){const f=t&&t.length>0?t:c?(0,o.stripBasenameFromPathname)(n,u):n;let l="/*"===f.slice(-2)?f.slice(0,-2):f;return l.length>1&&"/"===l[l.length-1]&&(l=l.slice(0,-1)),[l,"route"]}function x(t){return t.split(/\\?\//).filter(t=>t.length>0&&","!==t).length}function B(t){return"/"===t[0]?t:`/${t}`}function S(t,n){const c=u(t,n);if(!c||0===c.length)return"";for(const u of c)if(u.route.path&&"*"!==u.route.path){const c=P(u),f=(0,o.stripBasenameFromPathname)(n.pathname,B(u.pathnameBase));return n.pathname===f?j(f):j(j(c||"")+B(S(t.filter(t=>t!==u.route),{pathname:f})))}return""}function A(t,n){const o=u(n,t);if(o)for(const t of o)if(R(t.route)&&O(t))return!0;return!1}function F(t,n){return c?(0,o.stripBasenameFromPathname)(t.pathname,n):t.pathname||""}function I(t,n,u,f=""){if(!t||0===t.length)return[c?(0,o.stripBasenameFromPathname)(n.pathname,f):n.pathname,"url"];if(!u)return[F(n,f),"url"];let l="";for(const t of u){const o=t.route;if(!o)continue;if(o.index)return W(l,t.pathname,f);const u=o.path;if(!u||N(u,t))continue;const s="/"===u[0]||"/"===l[l.length-1]?u:`/${u}`;if(l=j(l)+B(s),j(n.pathname)===j(f+t.pathname))return x(l)===x(t.pathname)||y(l)?(N(l,t)&&(l=l.slice(0,-1)),[(c?"":f)+l,"route"]):[(c?"":f)+s,"route"]}return[F(n,f),"url"]}function _(t,n,u,f,l="",s,h){if(h&&s&&s.length>0){const n=(0,o.matchRouteManifest)(t.pathname,s,l);
1296if(n)return[(c?"":l)+n,"route"]}let p,b="url";const P=A(t,u);return P&&(p=B(S(u,t)),b="route"),P&&p||([p,b]=I(n,t,f,l)),[p||t.pathname,b]}function C(){const n=(0,t.getActiveSpan)(),o=n?(0,t.getRootSpan)(n):void 0;if(!o)return;const u=(0,t.spanToJSON)(o).op;return"navigation"===u||"pageload"===u?o:void 0}},1199,[1092,1191,1200]);
1297__d(function(g,r,_i,_a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"matchRouteManifest",{enumerable:!0,get:function(){return i}}),Object.defineProperty(e,"stripBasenameFromPathname",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);function o(t,n){if(!n||"/"===n)return t;if(!t.toLowerCase().startsWith(n.toLowerCase()))return t;const o=n.endsWith("/")?n.length-1:n.length,u=t.charAt(o);return u&&"/"!==u?t:t.slice(o)||"/"}const u=new WeakMap;function i(i,f,s){if(!i||!f?.length)return null;const l=s?o(i,s):i;let a=u.get(f);a||(a=R(f),u.set(f,a),n.DEBUG_BUILD&&t.debug.log("[React Router] Sorted route manifest by specificity:",a.length,"patterns"));for(const o of a)if(c(l,o))return n.DEBUG_BUILD&&t.debug.log("[React Router] Matched pathname",l,"to pattern",o),o;return n.DEBUG_BUILD&&t.debug.log("[React Router] No manifest match found for pathname:",l),null}function c(t,n){if("/"===n)return"/"===t||""===t;const o=s(t),u=s(n);if(u.length>0&&"*"===u[u.length-1]){const t=u.slice(0,-1);if(o.length<t.length)return!1;for(const[n,u]of t.entries())if(!f(o[n],u))return!1;return!0}if(o.length!==u.length)return!1;for(const[t,n]of u.entries())if(!f(o[t],n))return!1;return!0}function f(t,n){return void 0!==t&&void 0!==n&&(!!l.test(n)||t===n)}function s(t){return t.split("/").filter(Boolean)}const l=/^:[\w-]+$/,a=10,h=3,p=1,b=-2;function B(t){const n=t.split("/");let o=n.length;n.includes("*")&&(o+=b);for(const t of n)"*"!==t&&(l.test(t)?o+=h:o+=""===t?p:a);return o}function R(t){return[...t].sort((t,n)=>{const o=B(t);return B(n)-o})}},1200,[1092,1191]);
1298__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reactRouterV7BrowserTracingIntegration",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"withSentryReactRouterV7Routing",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"wrapCreateBrowserRouterV7",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"wrapCreateMemoryRouterV7",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"wrapUseRoutesV7",{enumerable:!0,get:function(){return f}});var t=r(d[0]);function n(n){return(0,t.createReactRouterV6CompatibleTracingIntegration)(n,"7")}function o(n){return(0,t.createV6CompatibleWithSentryReactRouterRouting)(n,"7")}function u(n){return(0,t.createV6CompatibleWrapCreateBrowserRouter)(n,"7")}function c(n){return(0,t.createV6CompatibleWrapCreateMemoryRouter)(n,"7")}function f(n){return(0,t.createV6CompatibleWrapUseRoutes)(n,"7")}r(d[1]),r(d[2]),r(d[3])},1201,[1197,1092,1088,859]);
1299__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reactRouterBrowserTracingIntegration",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"wrapCreateBrowserRouter",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"wrapCreateMemoryRouter",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"wrapReactRouterRouting",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"wrapUseRoutes",{enumerable:!0,get:function(){return p}});var t=r(d[0]);function n(n){return(0,t.createReactRouterV6CompatibleTracingIntegration)(n,"")}function o(n){return(0,t.createV6CompatibleWithSentryReactRouterRouting)(n,"")}function u(n){return(0,t.createV6CompatibleWrapCreateBrowserRouter)(n,"")}function c(n){return(0,t.createV6CompatibleWrapCreateMemoryRouter)(n,"")}function p(n){return(0,t.createV6CompatibleWrapUseRoutes)(n,"")}r(d[1]),r(d[2]),r(d[3])},1202,[1197,1092,1088,859]);
1300__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"debugSymbolicatorIntegration",{enumerable:!0,get:function(){return t.debugSymbolicatorIntegration}}),Object.defineProperty(e,"deviceContextIntegration",{enumerable:!0,get:function(){return n.deviceContextIntegration}}),Object.defineProperty(e,"reactNativeErrorHandlersIntegration",{enumerable:!0,get:function(){return o.reactNativeErrorHandlersIntegration}}),Object.defineProperty(e,"nativeLinkedErrorsIntegration",{enumerable:!0,get:function(){return u.nativeLinkedErrorsIntegration}}),Object.defineProperty(e,"nativeReleaseIntegration",{enumerable:!0,get:function(){return c.nativeReleaseIntegration}}),Object.defineProperty(e,"eventOriginIntegration",{enumerable:!0,get:function(){return b.eventOriginIntegration}}
1300),Object.defineProperty(e,"sdkInfoIntegration",{enumerable:!0,get:function(){return f.sdkInfoIntegration}}),Object.defineProperty(e,"reactNativeInfoIntegration",{enumerable:!0,get:function(){return I.reactNativeInfoIntegration}}),Object.defineProperty(e,"modulesLoaderIntegration",{enumerable:!0,get:function(){return l.modulesLoaderIntegration}}),Object.defineProperty(e,"hermesProfilingIntegration",{enumerable:!0,get:function(){return p.hermesProfilingIntegration}}),Object.defineProperty(e,"screenshotIntegration",{enumerable:!0,get:function(){return s.screenshotIntegration}}),Object.defineProperty(e,"viewHierarchyIntegration",{enumerable:!0,get:function(){return y.viewHierarchyIntegration}}),Object.defineProperty(e,"expoContextIntegration",{enumerable:!0,get:function(){return O.expoContextIntegration}}),Object.defineProperty(e,"expoConstantsIntegration",{enumerable:!0,get:function(){return P.expoConstantsIntegration}}),Object.defineProperty(e,"expoUpdatesListenerIntegration",{enumerable:!0,get:function(){return j.expoUpdatesListenerIntegration}}),Object.defineProperty(e,"spotlightIntegration",{enumerable:!0,get:function(){return v.spotlightIntegration}}),Object.defineProperty(e,"mobileReplayIntegration",{enumerable:!0,get:function(){return h.mobileReplayIntegration}}),Object.defineProperty(e,"feedbackIntegration",{enumerable:!0,get:function(){return x.feedbackIntegration}}),Object.defineProperty(e,"browserReplayIntegration",{enumerable:!0,get:function(){return k.browserReplayIntegration}}),Object.defineProperty(e,"appStartIntegration",{enumerable:!0,get:function(){return w.appStartIntegration}}),Object.defineProperty(e,"nativeFramesIntegration",{enumerable:!0,get:function(){return C.nativeFramesIntegration}}),Object.defineProperty(e,"createNativeFramesIntegrations",{enumerable:!0,get:function(){return C.createNativeFramesIntegrations}}),Object.defineProperty(e,"stallTrackingIntegration",{enumerable:!0,get:function(){return E.stallTrackingIntegration}}),Object.defineProperty(e,"userInteractionIntegration",{enumerable:!0,get:function(){return R.userInteractionIntegration}}),Object.defineProperty(e,"createReactNativeRewriteFrames",{enumerable:!0,get:function(){return F.createReactNativeRewriteFrames}}),Object.defineProperty(e,"appRegistryIntegration",{enumerable:!0,get:function(){return N.appRegistryIntegration}}),Object.defineProperty(e,"timeToDisplayIntegration",{enumerable:!0,get:function(){return T.timeToDisplayIntegration}}),Object.defineProperty(e,"breadcrumbsIntegration",{enumerable:!0,get:function(){return L.breadcrumbsIntegration}}),Object.defineProperty(e,"primitiveTagIntegration",{enumerable:!0,get:function(){return H.primitiveTagIntegration}}),Object.defineProperty(e,"turboModuleContextIntegration",{enumerable:!0,get:function(){return S.turboModuleContextIntegration}}),Object.defineProperty(e,"logEnricherIntegration",{enumerable:!0,get:function(){return D.logEnricherIntegration}}),Object.defineProperty(e,"graphqlIntegration",{enumerable:!0,get:function(){return _.graphqlIntegration}}),Object.defineProperty(e,"supabaseIntegration",{enumerable:!0,get:function(){return M.supabaseIntegration}}),Object.defineProperty(e,"deeplinkIntegration",{enumerable:!0,get:function(){return q.deeplinkIntegration}}),Object.defineProperty(e,"browserApiErrorsIntegration",{enumerable:!0,get:function(){return A.browserApiErrorsIntegration}}),Object.defineProperty(e,"dedupeIntegration",{enumerable:!0,get:function(){return A.dedupeIntegration}}),Object.defineProperty(e,"functionToStringIntegration",{enumerable:!0,get:function(){return A.functionToStringIntegration}}),Object.defineProperty(e,"browserGlobalHandlersIntegration",{enumerable:!0,get:function(){return A.globalHandlersIntegration}}),Object.defineProperty(e,"httpClientIntegration",{enumerable:!0,get:function(){return A.httpClientIntegration}}),Object.defineProperty(e,"httpContextIntegration",{enumerable:!0,get:function(){return A.httpContextIntegration}}),Object.defineProperty(e,"inboundFiltersIntegration",{enumerable:!0,get:function(){return A.inboundFiltersIntegration}}),Object.defineProperty(e,"browserLinkedErrorsIntegration",{enumerable:!0,get:function(){return A.linkedErrorsIntegration}}),Object.defineProperty(e,"rewriteFramesIntegration",{enumerable:!0,get:function(){return A.rewriteFramesIntegration}}),Object.defineProperty(e,"extraErrorDataIntegration",{enumerable:!0,get:function(){return A.extraErrorDataIntegration}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),b=r(d[5]),f=r(d[6]),I=r(d[7]),l=r(d[8]),p=r(d[9]),s=r(d[10]),y=r(d[11]),O=r(d[12]),P=r(d[13]),j=r(
1300d[14]),v=r(d[15]),h=r(d[16]),x=r(d[17]),k=r(d[18]),w=r(d[19]),C=r(d[20]),E=r(d[21]),R=r(d[22]),F=r(d[23]),N=r(d[24]),T=r(d[25]),L=r(d[26]),H=r(d[27]),S=r(d[28]),D=r(d[29]),_=r(d[30]),M=r(d[31]),q=r(d[32]),A=r(d[33])},1203,[1204,1210,1228,1236,1237,1238,1239,1240,1241,1242,1251,1252,1253,1254,1255,1256,1257,1261,1262,1263,1274,1276,1277,1248,1264,1278,1285,1286,1288,1292,1293,1294,1280,1087]);
1301__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"debugSymbolicatorIntegration",{enumerable:!0,get:function(){return s}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))(function(c,s){function u(e){try{f(o.next(e))}catch(e){s(e)}}function l(e){try{f(o.throw(e))}catch(e){s(e)}}function f(e){var t;e.done?c(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(u,l)}f((o=o.apply(e,t||[])).next())})};const c=new RegExp(['ReactNativeRenderer-dev\\.js$','MessageQueue\\.js$'].join('|')),s=()=>({name:"DebugSymbolicator",setupOnce:()=>{},processEvent:u});function u(e,n){return o(this,void 0,void 0,function*(){var o;if((null===(o=e.exception)||void 0===o?void 0:o.values)&&(0,t.isErrorLike)(n.originalException)){const o=h(n.originalException);for(const[n,c]of o.entries()){const o=yield l(c.stack,(0,t.getFramesToPop)(c));o&&v(e.exception.values[n],o)}}else if(n.syntheticException&&(0,t.isErrorLike)(n.syntheticException)){const o=yield l(n.syntheticException.stack,(0,t.getFramesToPop)(n.syntheticException));e.exception?o&&e.exception.values&&v(e.exception.values[0],o):e.threads&&o&&p(e,o)}return e})}function l(t){return o(this,arguments,void 0,function*(t,o=0){try{const s=(0,n.parseErrorStack)(t);if(0===s.length)return e.debug.warn('parseErrorStack returned empty array, skipping symbolication'),null;const u=yield(0,n.symbolicateStackTrace)(s);if(!u)return e.debug.error('React Native DevServer could not symbolicate the stack trace.'),null;const l='stack'in u?u.stack:u,v=Math.max(o-1,0),p=(v?l.slice(v):l).filter(e=>e.file&&null===e.file.match(c)),h=yield f(p);return yield(0,n.fetchSourceContext)(h)}catch(t){return t instanceof Error&&e.debug.warn(`Unable to symbolicate stack trace: ${t.message}`),null}})}function f(e){return o(this,void 0,void 0,function*(){return Promise.all(e.map(e=>o(this,void 0,void 0,function*(){let t=!!e.column&&!!e.lineNumber;t=t&&void 0!==e.file&&!e.file.includes('node_modules')&&!e.file.includes('native code');return{lineno:e.lineNumber,colno:e.column,filename:e.file,function:e.methodName,in_app:t}})))})}function v(e,t){(null==e?void 0:e.stacktrace)&&(e.stacktrace.frames=t.reverse())}function p(e,t){var n,o,c;(null===(c=null===(o=null===(n=e.threads)||void 0===n?void 0:n.values)||void 0===o?void 0:o[0])||void 0===c?void 0:c.stacktrace)&&(e.threads.values[0].stacktrace.frames=t.reverse())}function h(e){const n=[];for(let o=e;(0,t.isErrorLike)(o);o=o.cause)n.push(o);return n}},1204,[859,1205,1206]);
1302__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.createSyntheticError=function(t=0){const n=new Error;return n.framesToPop=t+o,n},e.getFramesToPop=function(o){return void 0!==o.framesToPop?o.framesToPop:0},e.isErrorLike=function(o){return null!==o&&'object'==typeof o&&'stack'in o&&'string'==typeof o.stack};const o=3},1205,[]);
1303__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.fetchSourceContext=function(t){return c(this,void 0,void 0,function*(){return new Promise(o=>{try{const c=(0,n.createStealthXhr)();if(!c)return void o(t);const u=s();if(!u)return e.debug.error('Could not fetch source context. No dev server URL found.'),void o(t);c.open('POST',u,!0),c.setRequestHeader('Content-Type','application/json'),c.send(JSON.stringify({stack:t})),c.onreadystatechange=()=>{if(c.readyState===n.XHR_READYSTATE_DONE){200!==c.status&&o(t);try{const e=JSON.parse(c.responseText);Array.isArray(e.stack)?o(e.stack):o(t)}catch(e){o(t)}}},c.onerror=()=>{o(t)}}catch(n){e.debug.error('Could not fetch source context.',n),o(t)}})})},_e.parseErrorStack=function(n){var c;if(null===(c=o.ReactNativeLibraries.Devtools)||void 0===c?void 0:c.parseErrorStack)try{return o.ReactNativeLibraries.Devtools.parseErrorStack(n)}catch(t){e.debug.warn('RN Devtools parseErrorStack failed, falling back to Sentry stack parser')}try{const o=new Error;o.stack=n;const c=(0,e.parseStackFrames)(t.defaultStackParser,o);return c.reverse().map(e=>{const t={methodName:e.function||'?'};return void 0!==e.filename&&(t.file=e.filename),void 0!==e.lineno&&(t.lineNumber=e.lineno),void 0!==e.colno&&(t.column=e.colno),t})}catch(t){return e.debug.error('Failed to parse error stack:',t),[]}},_e.symbolicateStackTrace=function(e,t){if(!o.ReactNativeLibraries.Devtools)throw new Error('React Native Devtools not available.');return o.ReactNativeLibraries.Devtools.symbolicateStackTrace(e,t)},_e.getDevServer=u;
1303var e=r(d[0]),t=r(d[1]),o=r(d[2]),n=r(d[3]),c=this&&this.__awaiter||function(e,t,o,n){return new(o||(o=Promise))(function(c,s){function u(e){try{v(n.next(e))}catch(e){s(e)}}function l(e){try{v(n.throw(e))}catch(e){s(e)}}function v(e){var t;e.done?c(e.value):(t=e.value,t instanceof o?t:new o(function(e){e(t)})).then(u,l)}v((n=n.apply(e,t||[])).next())})};function s(){const e=u();if(e)return`${e.url}__sentry/context`}function u(){var e;try{return null===(e=o.ReactNativeLibraries.Devtools)||void 0===e?void 0:e.getDevServer()}catch(e){}}},1206,[859,1087,1207,1208]);
1304__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ReactNativeLibraries",{enumerable:!0,get:function(){return t}});const t={}},1207,[]);
1305__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"XHR_READYSTATE_DONE",{enumerable:!0,get:function(){return t}}),e.createStealthXhr=function(t=n.RN_GLOBAL_OBJ){if(!t.XMLHttpRequest)return null;const _=new t.XMLHttpRequest;_.open.__sentry_original__&&(_.open=_.open.__sentry_original__);_.send.__sentry_original__&&(_.send=_.send.__sentry_original__);return _};var n=r(d[0]);const t=4},1208,[1209]);
1306__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"RN_GLOBAL_OBJ",{enumerable:!0,get:function(){return t}});const t=r(d[0]).GLOBAL_OBJ},1209,[859]);
1307__d(function(g,r,i,_a2,m,_e2,d){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),Object.defineProperty(_e2,"deviceContextIntegration",{enumerable:!0,get:function(){return u}});var t,e=r(d[0]),n=r(d[1]),a=(t=n)&&t.__esModule?t:{default:t},o=r(d[2]),s=r(d[3]),c=this&&this.__awaiter||function(t,e,n,a){return new(n||(n=Promise))(function(o,s){function c(t){try{l(a.next(t))}catch(t){s(t)}}function u(t){try{l(a.throw(t))}catch(t){s(t)}}function l(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n(function(t){t(e)})).then(c,u)}l((a=a.apply(t,e||[])).next())})};const u=()=>({name:"DeviceContext",setupOnce:()=>{},processEvent:l});function l(t,n,u){return c(this,void 0,void 0,function*(){var n,c;let l=null;try{l=yield s.NATIVE.fetchNativeDeviceContexts()}catch(t){e.debug.log(`Failed to get device context from native: ${t}`)}if(!l)return t;const v=l.user;!t.user&&v&&(t.user=v);let p=l.contexts;'unknown'!==a.default.currentState&&(p=p||{},p.app=Object.assign(Object.assign({},p.app),{in_foreground:'active'===a.default.currentState})),p&&(t.contexts=Object.assign(Object.assign({},p),t.contexts),p.app&&(t.contexts.app=Object.assign(Object.assign({},p.app),t.contexts.app)));const b=l.tags;b&&(t.tags=Object.assign(Object.assign({},b),t.tags));const h=l.extra;h&&(t.extra=Object.assign(Object.assign({},h),t.extra));const x=l.fingerprint;x&&(t.fingerprint=(null!==(n=t.fingerprint)&&void 0!==n?n:[]).concat(x.filter(e=>{var n;return(null!==(n=t.fingerprint)&&void 0!==n?n:[]).indexOf(e)<0})));const y='string'==typeof l.level?(0,e.severityLevelFromString)(l.level):void 0;!t.level&&y&&(t.level=y);const O=l.environment;!t.environment&&O&&(t.environment=O);const j=Array.isArray(l.breadcrumbs)?l.breadcrumbs.map(o.breadcrumbFromObject):void 0;if(j){const e=null!==(c=null==u?void 0:u.getOptions().maxBreadcrumbs)&&void 0!==c?c:100,n=f(j,t.breadcrumbs||[]);t.breadcrumbs=n.concat(t.breadcrumbs||[]).sort((t,e)=>{var n,a;return(null!==(n=t.timestamp)&&void 0!==n?n:0)-(null!==(a=e.timestamp)&&void 0!==a?a:0)}).slice(-e)}return t})}const v=2;function f(t,e){const n=e.filter(t=>'http'===t.type&&('xhr'===t.category||'fetch'===t.category));if(0===n.length)return t;const a=new Set;return t.filter(t=>{if('http'!==t.type||'http'!==t.category)return!0;const e=n.findIndex((e,n)=>{var o,s,c,u,l,f;if(a.has(n))return!1;const p=(null===(o=t.data)||void 0===o?void 0:o.method)===(null===(s=e.data)||void 0===s?void 0:s.method),b=(null===(c=t.data)||void 0===c?void 0:c.url)===(null===(u=e.data)||void 0===u?void 0:u.url),h=null===(l=t.data)||void 0===l?void 0:l.status_code,x=null===(f=e.data)||void 0===f?void 0:f.status_code,y=null==h&&null==x||null!=h&&null!=x&&Number(h)===Number(x),O=null!=t.timestamp&&null!=e.timestamp&&Math.abs(t.timestamp-e.timestamp)<=v;return p&&b&&y&&O});
1307return-1===e||(a.add(e),!1)})}},1210,[859,227,1211,1212]);
1308__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_BREADCRUMB_LEVEL",{enumerable:!0,get:function(){return s}}),e.breadcrumbFromObject=function(s){const n={};'string'==typeof s.type&&(n.type=s.type);'string'==typeof s.level&&(n.level=(0,t.severityLevelFromString)(s.level));'string'==typeof s.event_id&&(n.event_id=s.event_id);'string'==typeof s.category&&(n.category=s.category);'string'==typeof s.message&&(n.message=s.message);'object'==typeof s.data&&null!==s.data&&(n.data=s.data);if('string'==typeof s.timestamp){const t=Date.parse(s.timestamp)/1e3;isNaN(t)||(n.timestamp=t)}else'number'!=typeof s.timestamp||isNaN(s.timestamp)||(n.timestamp=s.timestamp);return n};var t=r(d[0]);const s='info'},1211,[859]);
1309__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.getRNSentryModule=N,Object.defineProperty(_e,"NATIVE",{enumerable:!0,get:function(){return y}}),_e.getDataFromUri=function(e){return f(this,void 0,void 0,function*(){return y.getDataFromUri(e)})};var e,t=r(d[0]),i=r(d[1]),n=(e=i)&&e.__esModule?e:{default:e};r(d[2]);var o=r(d[3]),s=r(d[4]),l=r(d[5]),u=r(d[6]),h=r(d[7]),v=r(d[8]),c=r(d[9]),f=this&&this.__awaiter||function(e,t,i,n){return new(i||(i=Promise))(function(o,s){function l(e){try{h(n.next(e))}catch(e){s(e)}}function u(e){try{h(n.throw(e))}catch(e){s(e)}}function h(e){var t;e.done?o(e.value):(t=e.value,t instanceof i?t:new i(function(e){e(t)})).then(l,u)}h((n=n.apply(e,t||[])).next())})},b=this&&this.__rest||function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(i[n[o]]=e[n[o]])}return i};function N(){var e,t;return(0,u.isTurboModuleEnabled)()?null!==(t=null===(e=v.ReactNativeLibraries.TurboModuleRegistry)||void 0===e?void 0:e.get('RNSentry'))&&void 0!==t?t:void 0:n.default.RNSentry}let p=N();const _=(0,l.encodeUTF8)('\n'),y={fetchModules(){return f(this,void 0,void 0,function*(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;const e=yield p.fetchModules();return e?JSON.parse(e):null})},sendEnvelope(e){return f(this,void 0,void 0,function*(){if(!this.enableNative)return void t.debug.warn('Event was skipped as native SDK is not enabled.');if(!this._isModuleLoaded(p))throw this._NativeClientError;const[i,n]=e,u=JSON.stringify(i),h=(0,l.encodeUTF8)(u);let v=new Uint8Array(h.length+_.length);v.set(h),v.set(_,h.length);let c=!1;for(const e of n){const[t,i]=this._processItem(e);let n,s;'string'==typeof i?(n='text/plain',s=(0,l.encodeUTF8)(i)):i instanceof Uint8Array?(n='string'==typeof t.content_type?t.content_type:'application/octet-stream',s=i):(n='string'==typeof t.content_type?t.content_type:'application/json',s=(0,l.encodeUTF8)(JSON.stringify(i)),c||(c=(0,o.isHardCrash)(i))),t.content_type=n,t.length=s.length;const u=JSON.stringify(t),h=(0,l.encodeUTF8)(u),f=new Uint8Array(v.length+h.length+_.length+s.length+_.length);f.set(v),f.set(h,v.length),f.set(_,v.length+h.length),f.set(s,v.length+h.length+_.length),f.set(_,v.length+h.length+_.length+s.length),v=f}yield p.captureEnvelope((0,s.encodeToBase64)(v),{hardCrashed:c})})},initNativeSdk(e){return f(this,void 0,void 0,function*(){var i,n;const o=Object.assign(Object.assign({enableNative:!0,autoInitializeNativeSdk:!0},e),void 0!==e.enableLogs?{enableLogs:e.enableLogs&&'js'!==e.logsOrigin}:{});if(!o.enableNative)return o.enableNativeNagger&&t.debug.warn('Note: Native Sentry SDK is disabled.'),this.enableNative=!1,!1;if(!o.autoInitializeNativeSdk)return o.enableNativeNagger&&t.debug.warn('Note: Native Sentry SDK was not initialized automatically, you will need to initialize it manually. If you wish to disable the native SDK and get rid of this warning, pass enableNative: false'),this.enableNative=!0,!1;if(o.dsn&&o.dsn!==o.dsn.trim()&&(t.debug.warn('The DSN contains whitespace which can cause native crashes. Whitespace has been trimmed.'),o.dsn=o.dsn.trim()),!o.dsn)return t.debug.warn('Warning: No DSN was provided. The Sentry SDK will be disabled. Native SDK will also not be initalized.'),this.enableNative=!1,!1;if(!this._isModuleLoaded(p))throw this._NativeClientError;
1309const s=null===(i=o.ignoreErrors)||void 0===i?void 0:i.filter(e=>'string'==typeof e),l=null===(n=o.ignoreErrors)||void 0===n?void 0:n.filter(e=>e instanceof RegExp).map(e=>e.source);s&&s.length>0&&(o.ignoreErrorsStr=s),l&&l.length>0&&(o.ignoreErrorsRegex=l);const{beforeSend:u,beforeBreadcrumb:h,beforeSendTransaction:v,beforeSendMetric:f,integrations:N,ignoreErrors:_,logsOrigin:y,profilingOptions:w,androidProfilingOptions:E,onNativeLog:S}=o,L=b(o,["beforeSend","beforeBreadcrumb","beforeSendTransaction","beforeSendMetric","integrations","ignoreErrors","logsOrigin","profilingOptions","androidProfilingOptions","onNativeLog"]),M=null!=w?w:E;M&&(L._experiments=Object.assign(Object.assign({},L._experiments),{profilingOptions:M})),L.sdkVersion=c.SDK_VERSION;const O=yield p.initNativeSdk(L);return this.nativeIsReady=O,this.enableNative=!0,O})},fetchNativeLogAttributes(){return f(this,void 0,void 0,function*(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;return p.fetchNativeLogAttributes()})},fetchNativeRelease(){return f(this,void 0,void 0,function*(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;return p.fetchNativeRelease()})},fetchNativeSdkInfo(){return f(this,void 0,void 0,function*(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;return p.fetchNativeSdkInfo()})},fetchNativeDeviceContexts(){return f(this,void 0,void 0,function*(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;return p.fetchNativeDeviceContexts()})},fetchNativeAppStart(){return f(this,void 0,void 0,function*(){return this.enableNative?this._isModuleLoaded(p)?p.fetchNativeAppStart():(t.debug.error(this._NativeClientError),null):(t.debug.warn(this._DisabledNativeError),null)})},fetchNativeFrames(){return f(this,void 0,void 0,function*(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;return p.fetchNativeFrames()})},fetchNativeFramesDelay(e,t){return f(this,void 0,void 0,function*(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;return p.fetchNativeFramesDelay(e,t)})},nativeCrash(){if(this.enableNative){if(!this._isModuleLoaded(p))throw this._NativeClientError;p.crash()}},setUser(e){if(!this.enableNative)return;if(!this._isModuleLoaded(p))throw this._NativeClientError;let t=null,i=null;if(e){const{id:n,ip_address:o,email:s,username:l,geo:u}=e,h=b(e,["id","ip_address","email","username","geo"]),v={id:n,ip_address:o,email:s,username:l,geo:u};t=this._serializeObject(v),void 0!==u&&(t.geo=u),i=this._serializeObject(h)}p.setUser(t,i)},setTag(e,t){if(!this.enableNative)return;if(!this._isModuleLoaded(p))throw this._NativeClientError;const i='string'==typeof t?t:JSON.stringify(t);p.setTag(e,i)},setExtra(e,i){if(!this.enableNative)return;if(!this._isModuleLoaded(p))throw this._NativeClientError;if('string'==typeof i)return p.setExtra(e,i);if(void 0===i)return p.setExtra(e,'undefined');let n;try{const e=(0,t.normalize)(i);n=JSON.stringify(e)}catch(e){t.debug.error('Extra for key ${key} not passed to native SDK, because it contains non-stringifiable values',e)}return'string'==typeof n?p.setExtra(e,n):p.setExtra(e,'**non-stringifiable**')},addBreadcrumb(e){if(this.enableNative){if(!this._isModuleLoaded(p))throw this._NativeClientError;p.addBreadcrumb(Object.assign(Object.assign({},e),{level:e.level?this._processLevel(e.level):void 0}))}},clearBreadcrumbs(){if(this.enableNative){if(!this._isModuleLoaded(p))throw this._NativeClientError;p.clearBreadcrumbs()}},setContext(e,i){if(!this.enableNative)return;if(!this._isModuleLoaded(p))throw this._NativeClientError;if(null===i)return p.setContext(e,null);let n;try{n=(0,h.convertToNormalizedObject)(i)}catch(e){t.debug.error('Context for key ${key} not passed to native SDK, because it contains non-serializable values',e)}n?p.setContext(e,n):p.setContext(e,{error:'**non-serializable**'})},setAttribute(e,t){if(!this.enableNative)return;if(!this._isModuleLoaded(p))throw this._NativeClientError;
1309const i=this.primitiveProcessor(t);p.setAttribute(e,i)},setAttributes(e){if(!this.enableNative)return;if(!this._isModuleLoaded(p))throw this._NativeClientError;const t={};Object.keys(e).forEach(i=>{t[i]=this.primitiveProcessor(e[i])}),p.setAttributes(t)},removeAttribute(e){if(this.enableNative){if(!this._isModuleLoaded(p))throw this._NativeClientError;p.removeAttribute(e)}},closeNativeSdk(){return f(this,void 0,void 0,function*(){if(this.enableNative&&this._isModuleLoaded(p))return p.closeNativeSdk().then(()=>{this.enableNative=!1})})},disableNativeFramesTracking(){this.enableNative&&this._isModuleLoaded(p)&&p.disableNativeFramesTracking()},enableNativeFramesTracking(){this.enableNative&&this._isModuleLoaded(p)&&p.enableNativeFramesTracking()},pauseAppHangTracking(){this.enableNative&&this._isModuleLoaded(p)&&p.pauseAppHangTracking()},resumeAppHangTracking(){this.enableNative&&this._isModuleLoaded(p)&&p.resumeAppHangTracking()},isNativeAvailable(){return p||(p=N()),this._isModuleLoaded(p)},captureScreenshot(){return f(this,void 0,void 0,function*(){if(!this.enableNative)return t.debug.warn(this._DisabledNativeError),null;if(!this._isModuleLoaded(p))return t.debug.error(this._NativeClientError),null;let e;try{e=yield p.captureScreenshot()}catch(e){t.debug.warn('Failed to capture screenshot',e)}return e?e.map(e=>Object.assign(Object.assign({},e),{data:new Uint8Array(e.data)})):null})},fetchViewHierarchy(){return f(this,void 0,void 0,function*(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;const e=yield p.fetchViewHierarchy();return e?new Uint8Array(e):null})},startProfiling(e){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;const{started:i,error:n}=p.startProfiling(e);return i?t.debug.log('[NATIVE] Start Profiling'):t.debug.error('[NATIVE] Start Profiling Failed',n),!!i},stopProfiling(){if(!this.enableNative)throw this._DisabledNativeError;if(!this._isModuleLoaded(p))throw this._NativeClientError;const{profile:e,nativeProfile:i,androidProfile:n,error:o}=p.stopProfiling();if(!e||o)return t.debug.error('[NATIVE] Stop Profiling Failed',o),null;try{return{hermesProfile:JSON.parse(e),nativeProfile:i,androidProfile:n}}catch(e){return t.debug.error('[NATIVE] Failed to parse Hermes Profile JSON',e),null}},fetchNativePackageName(){return this.enableNative&&this._isModuleLoaded(p)&&p.fetchNativePackageName()||null},fetchNativeStackFramesBy(e){return this.enableNative&&this._isModuleLoaded(p)&&p.fetchNativeStackFramesBy(e)||null},initNativeReactNavigationNewFrameTracking(){return f(this,void 0,void 0,function*(){if(this.enableNative&&this._isModuleLoaded(p))return p.initNativeReactNavigationNewFrameTracking()})},captureReplay(e){return f(this,void 0,void 0,function*(){return this.enableNative?this._isModuleLoaded(p)?(yield p.captureReplay(e))||null:(t.debug.warn(`[NATIVE] \`${this.captureReplay.name}\` is not available when native is not available.`),Promise.resolve(null)):(t.debug.warn(`[NATIVE] \`${this.captureReplay.name}\` is not available when native is disabled.`),Promise.resolve(null))})},getCurrentReplayId(){return this.enableNative?this._isModuleLoaded(p)?p.getCurrentReplayId()||null:(t.debug.warn(`[NATIVE] \`${this.getCurrentReplayId.name}\` is not available when native is not available.`),null):(t.debug.warn(`[NATIVE] \`${this.getCurrentReplayId.name}\` is not available when native is disabled.`),null)},crashedLastRun(){return f(this,void 0,void 0,function*(){if(!this.enableNative)return null;if(!this._isModuleLoaded(p))return null;const e=yield p.crashedLastRun();return'boolean'==typeof e?e:null})},getNewScreenTimeToDisplay(){return this.enableNative&&this._isModuleLoaded(p)?p.getNewScreenTimeToDisplay():Promise.resolve(null)},getDataFromUri(e){return f(this,void 0,void 0,function*(){if(!this.enableNative||!this._isModuleLoaded(p))return null;try{const t=yield p.getDataFromUri(e);return new Uint8Array(t)}catch(e){return t.debug.error('Error:',e),null}})},popTimeToDisplayFor(e){if(!this.enableNative||!this._isModuleLoaded(p))return Promise.resolve(null);try{return p.popTimeToDisplayFor(e)}catch(e){return t.debug.error('Error:',e),Promise.resolve(null)}},setActiveSpanId(e){if(this.enableNative&&this._isModuleLoaded(p))try{p.setActiveSpanId(e)}catch(e){return void t.debug.error('Error:',e)}},encodeToBase64(e){return f(this,void 0,void 0,function*(){if(!this.enableNative||!this._isModuleLoaded(p))return Promise.resolve(null);try{const t=Array.from(e);return(yield p.encodeToBase64(t))||null}catch(e){return t.debug.error('Error:',e),Promise.resolve(null)}})},primitiveProcessor:function(e){return e},_processItem(e){const[t,i]=e;if('event'==t.type||'transaction'==t.type){const e=this._processLevels(i);return'android'===y.platform&&'message'in e&&(e.message={message:e.message}),[t,e]}return e},_serializeObject(e){const t={};return Object.keys(e).forEach(i=>
1309{const n=e[i];t[i]='string'==typeof n?n:JSON.stringify(n)}),t},_processLevels(e){var t;return Object.assign(Object.assign({},e),{level:e.level?this._processLevel(e.level):void 0,breadcrumbs:null===(t=e.breadcrumbs)||void 0===t?void 0:t.map(e=>Object.assign(Object.assign({},e),{level:e.level?this._processLevel(e.level):void 0}))})},_processLevel:e=>'log'==e?'debug':e,_isModuleLoaded:e=>!!e,_setPrimitiveProcessor:function(e){this.primitiveProcessor=e},_DisabledNativeError:new t.SentryError('Native is disabled'),_NativeClientError:new t.SentryError("Native Client is not available, can't start on native."),enableNative:!0,nativeIsReady:!1,platform:"web"}},1212,[859,108,118,1213,1214,1221,1224,1226,1207,1227]);
1310__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.isHardCrash=function(n){var o,t;const s='string'!=typeof n&&'exception'in n&&(null===(o=n.exception)||void 0===o?void 0:o.values)?n.exception.values:[];for(const n of s)if(!1===(null===(t=n.mechanism)||void 0===t?void 0:t.handled)&&'onerror'===n.mechanism.type)return!0;return!1}},1213,[]);
1311__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.encodeToBase64=function(o){const l=globalThis.btoa;if('function'!=typeof l)return(0,t.base64StringFromByteArray)(o);let u='';for(let t=0;t<o.length;t+=n)u+=String.fromCharCode.apply(null,o.subarray(t,t+n));return l(u)};var t=r(d[0]);const n=32768},1214,[1215]);
1312__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"utf8ToBytes",{enumerable:!0,get:function(){return t.utf8ToBytes}}),Object.defineProperty(e,"base64StringFromByteArray",{enumerable:!0,get:function(){return o.base64StringFromByteArray}});var t=r(d[0]),n=r(d[1]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var o=r(d[2])},1215,[1216,1218,1219]);
1313__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"utf8ToBytes",{enumerable:!0,get:function(){return t.utf8ToBytes}});var t=r(d[0])},1216,[1217]);
1314__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.utf8ToBytes=function(i,n){let t;n=n||1/0;const u=i.length;let f=null;const s=[];for(let o=0;o<u;++o){if(t=i.charCodeAt(o),t>55295&&t<57344){if(!f){if(t>56319){(n-=3)>-1&&s.push(239,191,189);continue}if(o+1===u){(n-=3)>-1&&s.push(239,191,189);continue}f=t;continue}if(t<56320){(n-=3)>-1&&s.push(239,191,189),f=t;continue}t=65536+(f-55296<<10|t-56320)}else f&&(n-=3)>-1&&s.push(239,191,189);if(f=null,t<128){if((n-=1)<0)break;s.push(t)}else if(t<2048){if((n-=2)<0)break;s.push(t>>6|192,63&t|128)}else if(t<65536){if((n-=3)<0)break;s.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error('Invalid code point');if((n-=4)<0)break;s.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return s}},1217,[]);
1315__d(function(g,r,i,a,m,e,d){},1218,[]);
1316__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"base64StringFromByteArray",{enumerable:!0,get:function(){return t.base64StringFromByteArray}});var t=r(d[0])},1219,[1220]);
1317__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.base64StringFromByteArray=function(n){let o;const s=n.length,c=s%3,i=[],f=16383;for(let t=0,o=s-c;t<o;t+=f)i.push(u(n,t,t+f>o?o:t+f));1===c?(o=n[s-1],i.push(`${t[o>>2]+t[o<<4&63]}==`)):2===c&&(o=(n[s-2]<<8)+n[s-1],i.push(`${t[o>>10]+t[o>>4&63]+t[o<<2&63]}=`));return i.join('')};const t=[],n='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';for(let o=0,u=64;o<u;++o)t[o]=n[o];function o(n){return t[n>>18&63]+t[n>>12&63]+t[n>>6&63]+t[63&n]}function u(t,n,u){let s;const c=[];for(let i=n;i<u;i+=3)s=(t[i]<<16&16711680)+(t[i+1]<<8&65280)+(255&t[i+2]),c.push(o(s));return c.join('')}},1220,[]);
1318__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.encodeUTF8=function(l){const t=(0,o.getSentryCarrier)();t.encodePolyfill||(0,n.useEncodePolyfill)();return t.encodePolyfill(l)};var n=r(d[0]),o=r(d[1])},1221,[1222,1223]);
1319__d(function(g,r,i,a,m,e,d){"use strict";
1319Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useEncodePolyfill",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"globalEncodeFactory",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"encodePolyfill",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]),o=r(d[2]);const c=()=>{const o=(0,n.getSentryCarrier)();t.RN_GLOBAL_OBJ.TextEncoder?o.encodePolyfill=l(t.RN_GLOBAL_OBJ.TextEncoder):o.encodePolyfill=u},l=n=>t=>(new n).encode(t),u=n=>new Uint8Array((0,o.utf8ToBytes)(n))},1222,[1223,1209,1215]);
1320__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getSentryCarrier",{enumerable:!0,get:function(){return _}});var t=r(d[0]);const _=()=>{const _=(0,t.getMainCarrier)(),n=_.__SENTRY__=_.__SENTRY__||{};return n[t.SDK_VERSION]=n[t.SDK_VERSION]||{}}},1223,[859]);
1321__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.isHermesEnabled=function(){return!!n.RN_GLOBAL_OBJ.HermesInternal},e.isTurboModuleEnabled=function(){return!0===n.RN_GLOBAL_OBJ.RN$Bridgeless||null!=n.RN_GLOBAL_OBJ.__turboModuleProxy},e.isFabricEnabled=function(){return null!=n.RN_GLOBAL_OBJ.nativeFabricUIManager},e.getReactNativeVersion=function(){if(!o.ReactNativeLibraries.ReactNativeVersion)return;const n=o.ReactNativeLibraries.ReactNativeVersion.version;return`${n.major}.${n.minor}.${n.patch}${null!=n.prerelease?`-${n.prerelease}`:''}`},e.isExpo=function(){return null!=n.RN_GLOBAL_OBJ.expo},e.isExpoGo=function(){return!!(0,t.getExpoGo)()},e.getExpoGoVersion=function(){const n=(0,t.getExpoConstants)();return'string'==typeof(null==n?void 0:n.expoVersion)?n.expoVersion:void 0},e.getExpoSdkVersion=function(){var n;const o=(0,t.getExpoConstants)(),[,u]='string'==typeof(null===(n=null==o?void 0:o.manifest)||void 0===n?void 0:n.runtimeVersion)?o.manifest.runtimeVersion.split(':'):[];return u},e.isWeb=function(){return!0},e.isExpoFetchEnabled=function(){return'function'==typeof globalThis.fetch&&!0===globalThis.fetch[Symbol.for('expo.builtin')]},e.notWeb=function(){return!1},e.isMobileOs=u,e.notMobileOs=function(){return!0},e.getHermesVersion=function(){var t,o;return null===(o=null===(t=n.RN_GLOBAL_OBJ.HermesInternal)||void 0===t?void 0:t.getRuntimeProperties)||void 0===o?void 0:o.call(t)['OSS Release Version']},e.getDefaultEnvironment=function(){return'production'},e.isRunningInMetroDevServer=function(){var t;if(void 0!==n.RN_GLOBAL_OBJ.process&&'true'===(null===(t=n.RN_GLOBAL_OBJ.process.env)||void 0===t?void 0:t.___SENTRY_METRO_DEV_SERVER___))return!0;return!1},r(d[0]);var n=r(d[1]),t=r(d[2]),o=r(d[3]);function u(){return!1}},1224,[118,1209,1225,1207]);
1322__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.getExpoConstants=function(){var n,v,l;return null!==(l=null===(v=null===(n=o.RN_GLOBAL_OBJ.expo)||void 0===n?void 0:n.modules)||void 0===v?void 0:v.ExponentConstants)&&void 0!==l?l:void 0},e.getExpoDevice=function(){var n,v,l;return null!==(l=null===(v=null===(n=o.RN_GLOBAL_OBJ.expo)||void 0===n?void 0:n.modules)||void 0===v?void 0:v.ExpoDevice)&&void 0!==l?l:void 0},e.getExpoUpdates=function(){var n,v,l;return null!==(l=null===(v=null===(n=o.RN_GLOBAL_OBJ.expo)||void 0===n?void 0:n.modules)||void 0===v?void 0:v.ExpoUpdates)&&void 0!==l?l:void 0},e.getExpoGo=function(){var n,v,l;return null!==(l=null===(v=null===(n=o.RN_GLOBAL_OBJ.expo)||void 0===n?void 0:n.modules)||void 0===v?void 0:v.ExpoGo)&&void 0!==l?l:void 0};var o=r(d[0])},1225,[1209]);
1323__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.convertToNormalizedObject=function(c){const n=(0,t.normalize)(c);return null===n||'object'!=typeof n||Array.isArray(n)||n.constructor!==Object?{[o]:n}:n};var t=r(d[0]);const o='value'},1226,[859]);
1324__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=e.SDK_NAME=e.SDK_PACKAGE_NAME=void 0,e.SDK_PACKAGE_NAME='npm:@sentry/react-native',e.SDK_NAME='sentry.javascript.react-native',e.SDK_VERSION='8.18.0'},1227,[]);
1325__d(function(g,r,i,a,m,_e,d){"use strict";
1325Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"reactNativeErrorHandlersIntegration",{enumerable:!0,get:function(){return u}});var e=r(d[0]),n=r(d[1]),t=r(d[2]),o=r(d[3]),l=r(d[4]),c=r(d[5]),s=this&&this.__awaiter||function(e,n,t,o){return new(t||(t=Promise))(function(l,c){function s(e){try{h(o.next(e))}catch(e){c(e)}}function u(e){try{h(o.throw(e))}catch(e){c(e)}}function h(e){var n;e.done?l(e.value):(n=e.value,n instanceof t?n:new t(function(e){e(n)})).then(s,u)}h((o=o.apply(e,n||[])).next())})};const u=(e={})=>({name:"ReactNativeErrorHandlers",setupOnce:()=>h(Object.assign({onerror:!0,onunhandledrejection:!0,patchGlobalPromise:!0},e))});function h(e){e.onunhandledrejection&&b(e.patchGlobalPromise),e.onerror&&f()}function b(s){var u,h,b;try{(0,n.isHermesEnabled)()&&(null===(u=o.RN_GLOBAL_OBJ.HermesInternal)||void 0===u?void 0:u.enablePromiseRejectionTracker)&&(null===(b=null===(h=null===o.RN_GLOBAL_OBJ||void 0===o.RN_GLOBAL_OBJ?void 0:o.RN_GLOBAL_OBJ.HermesInternal)||void 0===h?void 0:h.hasPromise)||void 0===b?void 0:b.call(h))?(e.debug.log('Using Hermes native promise rejection tracking'),o.RN_GLOBAL_OBJ.HermesInternal.enablePromiseRejectionTracker({allRejections:!0,onUnhandled:p.onUnhandled,onHandled:p.onHandled}),e.debug.log('Unhandled promise rejections will be caught by Sentry.')):(0,n.isWeb)()?(e.debug.log('Using Browser JS promise rejection tracking for React Native Web'),(0,e.addGlobalUnhandledRejectionInstrumentationHandler)(n=>{const o=(0,e.captureException)(n,{originalException:n,syntheticException:(0,t.isErrorLike)(n)?void 0:(0,t.createSyntheticError)(),mechanism:{handled:!1,type:'onunhandledrejection'}});try{(0,l.publishGlobalError)({error:n,isFatal:!1,kind:'onunhandledrejection',eventId:o})}catch(n){e.debug.error('[ReactNativeErrorHandlers] Failed to publish global error.',n)}})):s?((0,c.polyfillPromise)(),v(),(0,c.checkPromiseAndWarn)()):e.debug.log('Unhandled promise rejections will not be caught by Sentry.')}catch(n){e.debug.warn("Failed to set up promise rejection tracking. Unhandled promise rejections will not be caught by Sentry.See https://docs.sentry.io/platforms/react-native/troubleshooting/ for more details.")}}const p={onUnhandled:(n,o,c={})=>{const s=(0,e.captureException)(o,{data:{id:n},originalException:o,syntheticException:(0,t.isErrorLike)(o)?void 0:(0,t.createSyntheticError)(),mechanism:{handled:!0,type:'onunhandledrejection'}});try{(0,l.publishGlobalError)({error:o,isFatal:!1,kind:'onunhandledrejection',eventId:s})}catch(n){e.debug.error('[ReactNativeErrorHandlers] Failed to publish global error.',n)}},onHandled:e=>{}};function v(){(0,c.requireRejectionTracking)().enable({allRejections:!0,onUnhandled:p.onUnhandled,onHandled:p.onHandled})}function f(){var n;let t=!1;const c=o.RN_GLOBAL_OBJ.ErrorUtils;if(!c)return void e.debug.warn('ErrorUtils not found. Can be caused by different environment for example react-native-web.');const u=null===(n=c.getGlobalHandler)||void 0===n?void 0:n.call(c);c.setGlobalHandler((n,o)=>s(this,void 0,void 0,function*(){const c=o&&!0;if(c){if(t)return void e.debug.log('Encountered multiple fatals in a row. The latest:',n);t=!0}const s=(0,e.getClient)();if(!s)return e.debug.error('Sentry client is missing, the error event might be lost.',n),void u(n,o);var h;!(null==n?void 0:n.componentStack)||n.stack&&('string'==typeof(h=n.stack)&&h.includes('\n'))||(n.stack=`${n.message||'Error'}${n.componentStack}`);const b={originalException:n,attachments:(0,e.getCurrentScope)().getScopeData().attachments},p=yield s.eventFromException(n,b);o?(p.level='fatal',(0,e.addExceptionMechanism)(p,{handled:!1,type:'onerror'})):(p.level='error',(0,e.addExceptionMechanism)(p,{handled:!0,type:'generic'}));const v=s.captureEvent(p,b);try{(0,l.publishGlobalError)({error:n,isFatal:!!o,kind:'onerror',eventId:v})}catch(n){e.debug.error('[ReactNativeErrorHandlers] Failed to publish global error.',n)}s.flush(s.getOptions().shutdownTimeout||2e3).then(()=>{(0,l.hasInterestedSubscribers)('onerror',!!o)||u(n,o),c&&(t=!1)},n=>{e.debug.error('[ReactNativeErrorHandlers] Error while flushing the event cache after uncaught error.',n),c&&(t=!1)})}))}},1228,[859,1224,1205,1209,1229,1230]);
1326__d(function(g,r,i,a,m,_e,d){"use strict";
1326Object.defineProperty(_e,'__esModule',{value:!0}),_e.subscribeGlobalError=function(n,e={}){var t,s,l;const u={listener:n,options:{fatal:null===(t=e.fatal)||void 0===t||t,nonFatal:null!==(s=e.nonFatal)&&void 0!==s&&s,unhandledRejection:null!==(l=e.unhandledRejection)&&void 0!==l&&l}};return o().subscribers.add(u),()=>{o().subscribers.delete(u)}},_e.hasInterestedSubscribers=function(n,e){for(const{options:t}of o().subscribers)if('onerror'===n){if(e?t.fatal:t.nonFatal)return!0}else if('onunhandledrejection'===n&&t.unhandledRejection)return!0;return!1},_e.publishGlobalError=function(e){for(const{listener:t,options:s}of o().subscribers){if('onerror'===e.kind?e.isFatal?s.fatal:s.nonFatal:'onunhandledrejection'===e.kind&&s.unhandledRejection)try{t(e)}catch(e){n.debug.error('[GlobalErrorBus] Subscriber threw while handling a global error.',e)}}},_e._resetGlobalErrorBus=function(){o().subscribers.clear()};var n=r(d[0]),e=r(d[1]);function o(){const n=e.RN_GLOBAL_OBJ;return n.__SENTRY_RN_GLOBAL_ERROR_BUS__||(n.__SENTRY_RN_GLOBAL_ERROR_BUS__={subscribers:new Set}),n.__SENTRY_RN_GLOBAL_ERROR_BUS__}},1229,[859,1209]);
1327__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.polyfillPromise=function(){if(!t.ReactNativeLibraries.Utilities)return void e.debug.warn('Could not polyfill Promise. React Native Libraries Utilities not found.');const o=n();r(d[3]),r(d[4]),t.ReactNativeLibraries.Utilities.polyfillGlobal('Promise',()=>o)},_e.getPromisePolyfill=n,_e.requireRejectionTracking=function(){return r(d[6])},_e.checkPromiseAndWarn=function(){try{const s=t.ReactNativeLibraries.Promise,l=r(d[5]),c=n();s!==l&&e.debug.warn("You appear to have multiple versions of the \"promise\" package installed. This may cause unexpected behavior like undefined `Promise.allSettled`. Please install the `promise` package manually using the exact version as the React Native package. See https://docs.sentry.io/platforms/react-native/troubleshooting/ for more details."),c!==o.RN_GLOBAL_OBJ.Promise?e.debug.warn("Unhandled promise rejections will not be caught by Sentry. See https://docs.sentry.io/platforms/react-native/troubleshooting/ for more details."):e.debug.log('Unhandled promise rejections will be caught by Sentry.')}catch(t){e.debug.warn("Unhandled promise rejections will not be caught by Sentry. See https://docs.sentry.io/platforms/react-native/troubleshooting/ for more details.")}};var e=r(d[0]),t=r(d[1]),o=r(d[2]);function n(){return r(d[5])}},1230,[859,1207,1209,1231,1233,1234,1235]);
1328__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t,t.prototype.done=function(t,n){(arguments.length?this.then.apply(this,arguments):this).then(null,function(t){setTimeout(function(){throw t},0)})}},1231,[1232]);
1329__d(function(g,r,_i,_a,m,e,d){'use strict';function n(){}var t=null,o={};function i(n){try{return n.then}catch(n){return t=n,o}}function u(n,i){try{return n(i)}catch(n){return t=n,o}}function f(n,i,u){try{n(i,u)}catch(n){return t=n,o}}function c(t){if('object'!=typeof this)throw new TypeError('Promises must be constructed via new');if('function'!=typeof t)throw new TypeError('Promise constructor\'s argument is not a function');this._x=0,this._y=0,this._z=null,this._A=null,t!==n&&v(t,this)}function _(t,o,i){return new t.constructor(function(u,f){var _=new c(n);_.then(u,f),s(t,new a(o,i,_))})}function s(n,t){for(;3===n._y;)n=n._z;if(c._B&&c._B(n),0===n._y)return 0===n._x?(n._x=1,void(n._A=t)):1===n._x?(n._x=2,void(n._A=[n._A,t])):void n._A.push(t);l(n,t)}function l(n,i){setImmediate(function(){var f=1===n._y?i.onFulfilled:i.onRejected;if(null!==f){var c=u(f,n._z);c===o?y(i.promise,t):h(i.promise,c)}else 1===n._y?h(i.promise,n._z):y(i.promise,n._z)})}function h(n,u){if(u===n)return y(n,new TypeError('A promise cannot be resolved with itself.'));if(u&&('object'==typeof u||'function'==typeof u)){var f=i(u);if(f===o)return y(n,t);if(f===n.then&&u instanceof c)return n._y=3,n._z=u,void p(n);if('function'==typeof f)return void v(f.bind(u),n)}n._y=1,n._z=u,p(n)}function y(n,t){n._y=2,n._z=t,c._C&&c._C(n,t),p(n)}function p(n){if(1===n._x&&(s(n,n._A),n._A=null),2===n._x){for(var t=0;t<n._A.length;t++)s(n,n._A[t]);n._A=null}}function a(n,t,o){this.onFulfilled='function'==typeof n?n:null,this.onRejected='function'==typeof t?t:null,this.promise=o}function v(n,i){var u=!1,c=f(n,function(n){u||(u=!0,h(i,n))},function(n){u||(u=!0,y(i,n))});u||c!==o||(u=!0,y(i,t))}m.exports=c,c._B=null,c._C=null,c._D=n,c.prototype.then=function(t,o){if(this.constructor!==c)return _(this,t,o);var i=new c(n);return s(this,new a(t,o,i)),i}},1232,[]);
1330__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=n,n.prototype.finally=function(t){return this.then(function(o){return n.resolve(t()).then(function(){return o}
1330)},function(o){return n.resolve(t()).then(function(){throw o})})}},1233,[1232]);
1331__d(function(g,r,_i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=n;var t=l(!0),o=l(!1),f=l(null),u=l(void 0),i=l(0),c=l('');function l(t){var o=new n(n._D);return o._y=1,o._z=t,o}n.resolve=function(y){if(y instanceof n)return y;if(null===y)return f;if(void 0===y)return u;if(!0===y)return t;if(!1===y)return o;if(0===y)return i;if(''===y)return c;if('object'==typeof y||'function'==typeof y)try{var h=y.then;if('function'==typeof h)return new n(h.bind(y))}catch(t){return new n(function(n,o){o(t)})}return l(y)};var y=function(n){return'function'==typeof Array.from?(y=Array.from,Array.from(n)):(y=function(n){return Array.prototype.slice.call(n)},Array.prototype.slice.call(n))};function h(n){return{status:'fulfilled',value:n}}function p(n){return{status:'rejected',reason:n}}function s(t){if(t&&('object'==typeof t||'function'==typeof t)){if(t instanceof n&&t.then===n.prototype.then)return t.then(h,p);var o=t.then;if('function'==typeof o)return new n(o.bind(t)).then(h,p)}return h(t)}function v(n){if('function'==typeof AggregateError)return new AggregateError(n,'All promises were rejected');var t=new Error('All promises were rejected');return t.name='AggregateError',t.errors=n,t}n.all=function(t){var o=y(t);return new n(function(t,f){if(0===o.length)return t([]);var u=o.length;function i(c,l){if(l&&('object'==typeof l||'function'==typeof l)){if(l instanceof n&&l.then===n.prototype.then){for(;3===l._y;)l=l._z;return 1===l._y?i(c,l._z):(2===l._y&&f(l._z),void l.then(function(n){i(c,n)},f))}var y=l.then;if('function'==typeof y)return void new n(y.bind(l)).then(function(n){i(c,n)},f)}o[c]=l,0===--u&&t(o)}for(var c=0;c<o.length;c++)i(c,o[c])})},n.allSettled=function(t){return n.all(y(t).map(s))},n.reject=function(t){return new n(function(n,o){o(t)})},n.race=function(t){return new n(function(o,f){y(t).forEach(function(t){n.resolve(t).then(o,f)})})},n.prototype.catch=function(n){return this.then(null,n)},n.any=function(t){return new n(function(o,f){var u=y(t),i=!1,c=[];function l(n){i||(i=!0,o(n))}function h(n){c.push(n),c.length===u.length&&f(v(c))}0===u.length?f(v(c)):u.forEach(function(t){n.resolve(t).then(l,h)})})}},1234,[1232]);
1332__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=[ReferenceError,TypeError,RangeError],l=!1;function s(){l=!1,n._B=null,n._C=null}function t(n,o){console.warn('Possible Unhandled Promise Rejection (id: '+n+'):'),((o&&(o.stack||o))+'').split('\n').forEach(function(n){console.warn('  '+n)})}function c(n,o){return o.some(function(o){return n instanceof o})}e.disable=s,e.enable=function(u){u=u||{},l&&s();l=!0;var f=0,_=0,E={};function y(n){(u.allRejections||c(E[n].error,u.whitelist||o))&&(E[n].displayId=_++,u.onUnhandled?(E[n].logged=!0,u.onUnhandled(E[n].displayId,E[n].error)):(E[n].logged=!0,t(E[n].displayId,E[n].error)))}function h(n){E[n].logged&&(u.onHandled?u.onHandled(E[n].displayId,E[n].error):E[n].onUnhandled||(console.warn('Promise Rejection Handled (id: '+E[n].displayId+'):'),console.warn('  This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+E[n].displayId+'.')))}n._B=function(n){2===n._y&&E[n._E]&&(E[n._E].logged?h(n._E):clearTimeout(E[n._E].timeout),delete E[n._E])},n._C=function(n,l){0===n._x&&(n._E=f++,E[n._E]={displayId:null,error:l,timeout:setTimeout(y.bind(null,n._E),c(l,o)?100:2e3),logged:!1})}}},1235,[1232]);
1333__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"nativeLinkedErrorsIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]),s=r(d[2]);const o=(t={})=>{const n=t.key||"cause",s=t.limit||5;return{name:"NativeLinkedErrors",setupOnce:()=>{},preprocessEvent:(t,o,c)=>u(t,o,c,s,n)}};function u(t,s,o,u,l){var f;if(!(null===(f=t.exception)||void 0===f?void 0:f.values)||!s||!(0,n.isInstanceOf)(s.originalException,Error))return;const v=o.getOptions().stackParser,b=s.originalException,{exceptions:k,debugImages:E}=c(v,u,b,l),y=p(b);y&&k.length+1<u&&k.push(y),t.exception.values=[...t.exception.values,...k],t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[],t.debug_meta.images.push(...E||[])}function c(s,o,u,p,f=[],b=[]){const k=u[p];if(!k||f.length+1>=o)return{exceptions:f,debugImages:b};let E,y;if((0,n.isString)(k))E={value:k};else if('stackElements'in k)E=l(k);else if('stackReturnAddresses'in k){const{appleException:t,appleDebugImages:n}=v(k);E=t,y=n}else if((0,n.isInstanceOf)(k,Error))E=(0,t.exceptionFromError)(s,u[p]
1333);else{if(!(0,n.isPlainObject)(k))return{exceptions:f,debugImages:b};{const t=k;E={type:'string'==typeof t.name?t.name:void 0,value:'string'==typeof t.message?t.message:void 0}}}return c(s,o,k,p,[...f,E],[...b,...y||[]])}function l(t){const n=k();return{type:t.name,value:t.message,stacktrace:{frames:t.stackElements.map(t=>f(t.className,t.fileName,t.methodName,t.lineNumber,n)).reverse()}}}function p(t){const n=t.nativeStackAndroid;if(!Array.isArray(n)||0===n.length)return;const s=k();return{type:t.name,value:t.message,stacktrace:{frames:n.map(t=>f(t.class,t.file,t.methodName,t.lineNumber,s)).reverse()}}}function f(t,n,s,o,u){return{platform:'java',module:t,filename:n,lineno:o>=0?o:void 0,function:s,in_app:!(null===u||!t.startsWith(u))||void 0}}function v(t){const n=(o=t.stackReturnAddresses,s.NATIVE.fetchNativeStackFramesBy(o));var o;return{appleException:{type:t.name,value:t.message,stacktrace:{frames:(null==n?void 0:n.frames.reverse())||[]}},appleDebugImages:(null==n?void 0:n.debugMetaImages)||[]}}let b=null;function k(){return null===b&&(b=s.NATIVE.fetchNativePackageName()),b}},1236,[1088,859,1212]);
1334__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"nativeReleaseIntegration",{enumerable:!0,get:function(){return n}});var e=r(d[0]),t=this&&this.__awaiter||function(e,t,n,s){return new(n||(n=Promise))(function(o,l){function u(e){try{f(s.next(e))}catch(e){l(e)}}function c(e){try{f(s.throw(e))}catch(e){l(e)}}function f(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(u,c)}f((s=s.apply(e,t||[])).next())})};const n=()=>({name:"Release",setupOnce:()=>{},processEvent:s});function s(n,s,o){return t(this,void 0,void 0,function*(){var t,s;const l=o.getOptions();if('string'==typeof(null===(t=n.extra)||void 0===t?void 0:t.__sentry_release)?n.release=`${n.extra.__sentry_release}`:'string'==typeof(null==l?void 0:l.release)&&(n.release=l.release),'string'==typeof(null===(s=n.extra)||void 0===s?void 0:s.__sentry_dist)?n.dist=`${n.extra.__sentry_dist}`:'string'==typeof(null==l?void 0:l.dist)&&(n.dist=l.dist),n.release&&n.dist)return n;try{const t=yield e.NATIVE.fetchNativeRelease();t&&(n.release||(n.release=`${t.id}@${t.version}+${t.build}`),n.dist||(n.dist=`${t.build}`))}catch(e){}return n})}},1237,[1212]);
1335__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"eventOriginIntegration",{enumerable:!0,get:function(){return t}});const t=()=>({name:"EventOrigin",setupOnce:()=>{},processEvent:t=>{var n;return t.tags=null!==(n=t.tags)&&void 0!==n?n:{},t.tags['event.origin']='javascript',t.tags['event.environment']='javascript',t}})},1238,[]);
1336__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"defaultSdkInfo",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"sdkInfoIntegration",{enumerable:!0,get:function(){return c}});var n=r(d[0]),e=r(d[1]),t=r(d[2]),o=r(d[3]),s=this&&this.__awaiter||function(n,e,t,o){return new(t||(t=Promise))(function(s,u){function c(n){try{l(o.next(n))}catch(n){u(n)}}function f(n){try{l(o.throw(n))}catch(n){u(n)}}function l(n){var e;n.done?s(n.value):(e=n.value,e instanceof t?e:new t(function(n){n(e)})).then(c,f)}l((o=o.apply(n,e||[])).next())})};const u={name:t.SDK_NAME,packages:[{name:t.SDK_PACKAGE_NAME,version:t.SDK_VERSION}],version:t.SDK_VERSION},c=()=>{const n=l();return{name:"SdkInfo",setupOnce:()=>{},processEvent:e=>f(e,n)}};function f(n,e){return s(this,void 0,void 0,function*(){const t=yield e();return n.platform=n.platform||'javascript',n.sdk=n.sdk||{},n.sdk.name=n.sdk.name||u.name,n.sdk.version=n.sdk.version||u.version,n.sdk.packages=[...n.sdk.packages||[],...t&&[t]||[]],n})}function l(){if(!(0,e.notWeb)()||(0,e.isExpoGo)())return()=>Promise.resolve(null);let t=!1,u=null;return()=>s(this,void 0,void 0,function*(){if(t)return u;try{u=yield o.NATIVE.fetchNativeSdkInfo(),t=!0}catch(e){n.debug.warn('Could not fetch native sdk info.',e)}return u})}},1239,[859,1224,1227,1212]);
1337__d(function(g,r,i,a,m,e,d){"use strict";
1337Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reactNativeInfoIntegration",{enumerable:!0,get:function(){return o}});var n=r(d[0]);const o=()=>({name:"ReactNativeInfo",setupOnce:()=>{},processEvent:t});function t(o,t){const c=(null==t?void 0:t.originalException)?null==t?void 0:t.originalException:void 0,l={turbo_module:(0,n.isTurboModuleEnabled)(),fabric:(0,n.isFabricEnabled)(),react_native_version:(0,n.getReactNativeVersion)(),expo:(0,n.isExpo)()};if((0,n.isHermesEnabled)()){l.js_engine='hermes';const t=(0,n.getHermesVersion)();t&&(l.hermes_version=t),l.hermes_debug_info=!s(o)}else(null==c?void 0:c.jsEngine)&&(l.js_engine=c.jsEngine);'hermes'===l.js_engine&&(o.tags=Object.assign({hermes:!0},o.tags)),(null==c?void 0:c.componentStack)&&(l.component_stack=c.componentStack);const u=(0,n.getExpoGoVersion)();u&&(l.expo_go_version=u);const v=(0,n.getExpoSdkVersion)();return v&&(l.expo_sdk_version=v),o.contexts=Object.assign({react_native_context:l},o.contexts),o}function s(n){var o,t,s;for(const c of(null===(o=n.exception)||void 0===o?void 0:o.values)||(null===(t=n.threads)||void 0===t?void 0:t.values)||[])for(const n of(null===(s=c.stacktrace)||void 0===s?void 0:s.frames)||[])if(void 0===n.platform&&1===n.lineno)return!0;return!1}},1240,[1224]);
1338__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"modulesLoaderIntegration",{enumerable:!0,get:function(){return o}});var e=r(d[0]),t=r(d[1]),n=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))(function(u,c){function s(e){try{f(o.next(e))}catch(e){c(e)}}function l(e){try{f(o.throw(e))}catch(e){c(e)}}function f(e){var t;e.done?u(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(s,l)}f((o=o.apply(e,t||[])).next())})};const o=()=>({name:"ModulesLoader",setupOnce:()=>{},processEvent:u()});function u(){let o=!1,u=null;return c=>n(this,void 0,void 0,function*(){if(!o){try{u=yield t.NATIVE.fetchModules()}catch(t){e.debug.log(`Failed to get modules from native: ${t}`)}o=!0}return u&&(c.modules=Object.assign(Object.assign({},u),c.modules)),c})}},1241,[859,1212]);
1339__d(function(g,r,_i,a,m,_e2,d){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),Object.defineProperty(_e2,"hermesProfilingIntegration",{enumerable:!0,get:function(){return v}}),_e2.startProfiling=_,_e2.stopProfiling=b,_e2.createAndroidWithHermesProfile=P,_e2.addNativeProfileToHermesProfile=O,_e2.addNativeThreadCpuProfileToHermes=h;var e=r(d[0]);r(d[1]);var t=r(d[2]),i=r(d[3]),n=r(d[4]),o=r(d[5]),s=r(d[6]),l=r(d[7]),f=r(d[8]),u=this&&this.__rest||function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(i[n[o]]=e[n[o]])}return i};const p=1e6,c={platformProfilers:!0},v=(n=c)=>{var l;const u=null===(l=n.platformProfilers)||void 0===l||l;let p,v,P=!1;const O=()=>{if(p)return;const t=(0,e.getActiveSpan)();t&&h(t)},h=e=>{if(!(0,i.isRootSpan)(e))return;S();E(e)&&(v=setTimeout(S,s.MAX_PROFILE_DURATION_MS),j(e))},E=t=>{var i;if(!(0,e.spanIsSampled)(t))return e.debug.log('[Profiling] Transaction is not sampled, skipping profiling'),!1;const n=(0,e.getClient)(),o=null===(i=null==n?void 0:n.getOptions)||void 0===i?void 0:i.call(n),s=o&&'number'==typeof o.profilesSampleRate?o.profilesSampleRate:void 0;return void 0===s?(e.debug.log('[Profiling] Profiling disabled, enable it by setting `profilesSampleRate` option to SDK init call.'),!1):!(Math.random()>s)||(e.debug.log('[Profiling] Skip profiling transaction due to sampling.'),!1)},j=t=>{const i=_(u);i&&(p={span_id:t.spanContext().spanId,profile_id:(0,e.uuid4)(),startTimestampNs:i},t.setAttribute('profile_id',p.profile_id),e.debug.log('[Profiling] started profiling: ',p.profile_id))},y=t=>{(0,i.isRootSpan)(t)&&(t.spanContext().spanId===(null==p?void 0:p.span_id)?S():e.debug.log(`[Profiling] Span (${t.spanContext().spanId}) ended is not the currently profiled span (${null==p?void 0:p.span_id}). Not stopping profiling.`))},S=()=>
1339{if(I(),void 0===p)return;const t=b(p.startTimestampNs);if(!t)return e.debug.warn('[Profiling] Stop failed. Cleaning up...'),void(p=void 0);o.PROFILE_QUEUE.add(p.profile_id,t),e.debug.log('[Profiling] finished profiling: ',p.profile_id),p=void 0},T=t=>{var i,n,s,l,u,p;const c=null===(s=null===(n=null===(i=null==t?void 0:t.contexts)||void 0===i?void 0:i.trace)||void 0===n?void 0:n.data)||void 0===s?void 0:s.profile_id;if('string'!=typeof c)return e.debug.log('[Profiling] cannot find profile for a transaction without a profile context'),null;(null===(p=null===(u=null===(l=null==t?void 0:t.contexts)||void 0===l?void 0:l.trace)||void 0===u?void 0:u.data)||void 0===p?void 0:p.profile_id)&&delete t.contexts.trace.data.profile_id;const v=o.PROFILE_QUEUE.get(c);if(o.PROFILE_QUEUE.delete(c),!v)return e.debug.log(`[Profiling] cannot find profile ${c} for transaction ${t.event_id}`),null;const _=(0,f.enrichCombinedProfileWithEventContext)(c,v,t);return e.debug.log(`[Profiling] Created profile ${c} for transaction ${t.event_id}`),_},I=()=>{void 0!==v&&clearTimeout(v),v=void 0};return{name:"HermesProfiling",setupOnce:()=>{if(P)return;if(P=!0,!(0,t.isHermesEnabled)())return void e.debug.log('[Profiling] Hermes is not enabled, not adding profiling integration.');const i=(0,e.getClient)();i&&'function'==typeof i.on&&(O(),i.on('spanStart',h),i.on('spanEnd',y),i.on('beforeEnvelope',t=>{if(!o.PROFILE_QUEUE.size())return;const i=(0,f.findProfiledTransactionsFromEnvelope)(t);if(!i.length)return void e.debug.log('[Profiling] no profiled transactions found in envelope');const n=[];for(const e of i){const t=T(e);t&&n.push(t)}(0,f.addProfilesToEnvelope)(t,n)}))}}};function _(e){return n.NATIVE.startProfiling(e)?Date.now()*p:null}function b(e){const t=n.NATIVE.stopProfiling();if(!t)return null;const i=Date.now()*p,o=(0,l.convertToSentryProfile)(t.hermesProfile);if(!o)return null;const s=(0,f.createHermesProfilingEvent)(o);if(!s)return null;if(s.profilingStartTimestampNs=e,t.androidProfile){const n=i-e,o=P(s,t.androidProfile,n);return o.profilingStartTimestampNs=e,o}return t.nativeProfile?O(s,t.nativeProfile):s}function P(e,t,i){const{measurements:n}=t,o=u(t,["measurements"]);let s;if(n){s={};for(const e of Object.keys(n)){const t=n[e];t&&(s[e]={unit:t.unit,values:t.values.map(e=>({elapsed_since_start_ns:Number(e.elapsed_since_start_ns),value:e.value}))})}}return Object.assign(Object.assign(Object.assign({},o),{platform:'android',js_profile:e.profile,duration_ns:i.toString(10),active_thread_id:e.transaction.active_thread_id}),s&&Object.keys(s).length>0&&{measurements:s})}function O(e,t){var i;return Object.assign(Object.assign(Object.assign(Object.assign({},e),{profile:h(e.profile,t.profile,e.transaction.active_thread_id)}),(null===(i=t.debug_meta)||void 0===i?void 0:i.images)?{debug_meta:{images:t.debug_meta.images}}:{}),{measurements:t.measurements})}function h(e,t,i){e.thread_metadata=Object.assign(Object.assign({},t.thread_metadata),e.thread_metadata),e.queue_metadata=Object.assign(Object.assign({},t.queue_metadata),e.queue_metadata);const n=e.frames.length,o=e.stacks.length;if(t.frames)for(const i of t.frames)e.frames.push({function:i.function,instruction_addr:i.instruction_addr,platform:void 0});return e.stacks=[...e.stacks||[],...(t.stacks||[]).map(e=>e.map(e=>e+n))],e.samples=[...e.samples||[],...(t.samples||[]).filter(e=>e.thread_id!==i).map(e=>Object.assign(Object.assign({},e),{stack_id:o+e.stack_id}))],e}},1242,[859,118,1224,1243,1212,1244,1245,1246,1249]);
1340__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.isSentrySpan=function(t){return t instanceof n.SentrySpan},e.isRootSpan=function(t){return t===(0,n.getRootSpan)(t)},e.setEndTimeValue=function(n,t){n._endTime=t},e.convertSpanToTransaction=function(n){var t,o;return null===(o=(t=n)._convertSpanToTransaction)||void 0===o?void 0:o.call(t)};var n=r(d[0])},1243,[859]);
1341__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"PROFILE_QUEUE",{enumerable:!0,get:function(){return t}});const t=(function(t){let n=[],l={};return{add(i,u){for(;n.length>=t;){const t=n.shift();void 0!==t&&delete l[t]}l[i]&&this.delete(i),n.push(i),l[i]=u},clear(){l={},n=[]},get:t=>l[t],size:()=>n.length,delete(t){if(!l[t])return!1;delete l[t];for(let l=0;l<n.length;l++)if(n[l]===t){n.splice(l,1);break}return!0}}})(20)},1244,[]);
1342__d(function(g,r,i,a,m,e,d){"use strict";
1342Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"MAX_PROFILE_DURATION_MS",{enumerable:!0,get:function(){return t}});const t=3e4},1245,[]);
1343__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.convertToSentryProfile=function(n){if(0===n.samples.length)return t.debug.warn('[Profiling] No samples found in profile.'),null;const{samples:s,hermesStacks:c,jsThreads:_}=l(n.samples),{frames:k,hermesStackFrameIdToSentryFrameIdMap:v}=h(n.stackFrames),{stacks:b,hermesStackToSentryStackMap:N}=S(c,n.stackFrames,v);for(const n of s){const s=N.get(n.stack_id);void 0===s?(t.debug.error(`[Profiling] Hermes Stack ID ${n.stack_id} not found when mapping to Sentry Stack ID.`),n.stack_id=f):n.stack_id=s}const y={};for(const t of _)y[t]={name:u,priority:p};const T=Object.keys(y)[0]||o;return{samples:s,frames:k,stacks:b,thread_metadata:y,active_thread_id:T}},e.mapSamples=l,e.parseHermesJSStackFrame=_;var t=r(d[0]),n=r(d[1]),s=r(d[2]);const o='0',c=1e6*n.MAX_PROFILE_DURATION_MS,f=-1,u='JavaScriptThread',p=1;function l(n,s=c){const o=[],f=new Set,u=new Set,p=n[0];if(!p)return t.debug.warn('[Profiling] No samples found in profile.'),{samples:o,hermesStacks:u,jsThreads:f};const l=Number(p.ts);for(const c of n){f.add(c.tid),u.add(c.sf);const n=1e3*(Number(c.ts)-l);if(n>=s){t.debug.warn(`[Profiling] Sample has elapsed time since start ${n}ns greater than the max elapsed time ${s}ns.`);break}o.push({stack_id:c.sf,thread_id:c.tid,elapsed_since_start_ns:n.toFixed(0)})}return{samples:o,hermesStacks:u,jsThreads:f}}function h(t){const n=[],s=new Map;for(const o in t){if(!Object.prototype.hasOwnProperty.call(t,o))continue;const c=t[o];c&&(s.set(Number(o),n.length),n.push(_(c)))}return{frames:n,hermesStackFrameIdToSentryFrameIdMap:s}}function S(t,n,s){var o;const c=new Map,f=[];for(const u of t){const t=f.length;c.set(u,t);const p=[];let l=u;for(;void 0!==l;){const t=s.get(l);void 0!==t&&p.push(t),l=null===(o=n[l])||void 0===o?void 0:o.parent}f.push(p)}return{stacks:f,hermesStackToSentryStackMap:c}}function _(t){if('JavaScript'!==t.category)return'[root]'===t.name?{function:t.name,in_app:!1}:{function:t.name};if(void 0!==t.funcVirtAddr&&void 0!==t.offset)return{function:t.name,abs_path:s.DEFAULT_BUNDLE_NAME,lineno:1,colno:Number(t.funcVirtAddr)+Number(t.offset)+1};const n=t.name.indexOf('(');return{function:-1!==n?t.name.substring(0,n)||void 0:t.name,abs_path:s.DEFAULT_BUNDLE_NAME,lineno:void 0!==t.line?Number(t.line):void 0,colno:void 0!==t.column?Number(t.column):void 0}}},1246,[859,1245,1247]);
1344__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_BUNDLE_NAME",{enumerable:!0,get:function(){return t}}),r(d[0]),r(d[1]);const t=void 0},1247,[118,1248]);
1345__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ANDROID_DEFAULT_BUNDLE_NAME",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"IOS_DEFAULT_BUNDLE_NAME",{enumerable:!0,get:function(){return o}}),e.createReactNativeRewriteFrames=function(){return(0,n.rewriteFramesIntegration)({iteratee:n=>{if('java'===n.platform||'cocoa'===n.platform)return n;if(!n.filename)return n;if(delete n.abs_path,n.filename=n.filename.replace(/^file:\/\//,'').replace(/^address at /,'').replace(/^.*\/[^.]+(\.app|CodePush|.*(?=\/))/,''),'[native code]'===n.filename||'native'===n.filename)return n;(0,t.isHermesEnabled)()&&1===n.lineno&&void 0!==n.colno&&(n.colno+=1),(0,t.isExpo)(),(0,t.isExpo)();const l='app://';return'/InternalBytecode.js'===n.filename&&(n.in_app=!1),n.filename=0===n.filename.indexOf('/')?`${l}${n.filename}`:`${l}/${n.filename}`,n}})};var n=r(d[0]);r(d[1]);var t=r(d[2]);const l='app:///index.android.bundle',o='app:///main.jsbundle'},1248,[859,118,1224]);
1346__d(function(g,r,_i,a,m,_e2,d){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),_e2.isValidProfile=n,_e2.findProfiledTransactionsFromEnvelope=function(i){const t=[];return(0,e.forEachEnvelopeItem)(i,(e,i)=>{var o,n,l;if('transaction'===i)for(let i=1;i<e.length;
1346i++){(null===(l=null===(n=null===(o=e[i].contexts)||void 0===o?void 0:o.trace)||void 0===n?void 0:n.data)||void 0===l?void 0:l.profile_id)&&t.push(e[i])}}),t},_e2.enrichCombinedProfileWithEventContext=function(e,v,s){var c,u,_,f,p,b,x,h,O,S,y,j,D,E,P,w,I,T,N;if('js_profile'in v)return l(e,v,s);if(!v.profile||!n(v.profile))return null;const C=(null===(u=null===(c=s.contexts)||void 0===c?void 0:c.trace)||void 0===u?void 0:u.trace_id)||'';null==C||C.length;const{profilingStartTimestampNs:M}=v,z=o(v,["profilingStartTimestampNs"]);return Object.assign(Object.assign({},z),{event_id:e,runtime:{name:'hermes',version:''},timestamp:M?new Date(M/1e6).toISOString():s.start_timestamp?new Date(1e3*s.start_timestamp).toISOString():(new Date).toISOString(),release:s.release||'',environment:s.environment||(0,i.getDefaultEnvironment)(),os:{name:(null===(f=null===(_=s.contexts)||void 0===_?void 0:_.os)||void 0===f?void 0:f.name)||'',version:(null===(b=null===(p=s.contexts)||void 0===p?void 0:p.os)||void 0===b?void 0:b.version)||'',build_number:(null===(h=null===(x=s.contexts)||void 0===x?void 0:x.os)||void 0===h?void 0:h.build)||''},device:{locale:(null===(O=s.contexts)||void 0===O?void 0:O.device)&&s.contexts.device.locale||'',model:(null===(y=null===(S=s.contexts)||void 0===S?void 0:S.device)||void 0===y?void 0:y.model)||'',manufacturer:(null===(D=null===(j=s.contexts)||void 0===j?void 0:j.device)||void 0===D?void 0:D.manufacturer)||'',architecture:(null===(P=null===(E=s.contexts)||void 0===E?void 0:E.device)||void 0===P?void 0:P.arch)||'',is_emulator:(null===(I=null===(w=s.contexts)||void 0===w?void 0:w.device)||void 0===I?void 0:I.simulator)||!1},transaction:{name:s.transaction||'',id:s.event_id||'',trace_id:C,active_thread_id:(null===(T=v.transaction)||void 0===T?void 0:T.active_thread_id)||''},debug_meta:{images:[...(0,t.getDebugMetadata)(),...(null===(N=v.debug_meta)||void 0===N?void 0:N.images)||[]]}})},_e2.enrichAndroidProfileWithEventContext=l,_e2.createHermesProfilingEvent=function(e){return{platform:'javascript',version:'1',profile:e,transaction:{active_thread_id:e.active_thread_id}}},_e2.addProfilesToEnvelope=function(e,i){if(!i.length)return e;for(const t of i)e[1].push([{type:'profile'},t]);return e};var e=r(d[0]),i=r(d[1]),t=r(d[2]),o=this&&this.__rest||function(e,i){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&i.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)i.indexOf(o[n])<0&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(t[o[n]]=e[o[n]])}return t};function n(e){return!(e.samples.length<=1)}function l(e,n,l){var v,s,c,u,_,f,p,b,x,h,O,S,y,j,D;const{profilingStartTimestampNs:E}=n,P=o(n,["profilingStartTimestampNs"]);return Object.assign(Object.assign({},P),{debug_meta:{images:(0,t.getDebugMetadata)()},build_id:n.build_id||'',device_cpu_frequencies:[],device_is_emulator:(null===(s=null===(v=l.contexts)||void 0===v?void 0:v.device)||void 0===s?void 0:s.simulator)||!1,device_locale:(null===(c=l.contexts)||void 0===c?void 0:c.device)&&l.contexts.device.locale||'',device_manufacturer:(null===(_=null===(u=l.contexts)||void 0===u?void 0:u.device)||void 0===_?void 0:_.manufacturer)||'',device_model:(null===(p=null===(f=l.contexts)||void 0===f?void 0:f.device)||void 0===p?void 0:p.model)||'',device_os_name:(null===(x=null===(b=l.contexts)||void 0===b?void 0:b.os)||void 0===x?void 0:x.name)||'',device_os_version:(null===(O=null===(h=l.contexts)||void 0===h?void 0:h.os)||void 0===O?void 0:O.version)||'',device_physical_memory_bytes:(null===(y=null===(S=l.contexts)||void 0===S?void 0:S.device)||void 0===y?void 0:y.memory_size)&&Number(l.contexts.device.memory_size).toString(10)||'',environment:l.environment||(0,i.getDefaultEnvironment)(),profile_id:e,timestamp:E?new Date(E/1e6).toISOString():l.start_timestamp?new Date(1e3*l.start_timestamp).toISOString():(new Date).toISOString(),release:l.release||'',dist:l.dist||'',transaction_id:l.event_id||'',transaction_name:l.transaction||'',trace_id:(null===(D=null===(j=l.contexts)||void 0===j?void 0:j.trace)||void 0===D?void 0:D.trace_id)||'',version_name:l.release||'',version_code:l.dist||''})}},1249,[859,1224,1250]);
1347__d(function(g,r,i,a,m,e,d){"use strict";
1347Object.defineProperty(e,'__esModule',{value:!0}),e.getDebugMetadata=function(){if(!n.DEFAULT_BUNDLE_NAME)return[];const u=t.GLOBAL_OBJ._sentryDebugIds;if(!u)return[];const o=Object.keys(u);if(!o.length)return[];if(o.length>1)return t.debug.warn('[Profiling] Multiple debug images found, but only one one bundle is supported. Using the first one...'),[];if(!o[0])return[];const s=u[o[0]];if(!s)return[];return[{code_file:n.DEFAULT_BUNDLE_NAME,debug_id:s,type:'sourcemap'}]};var t=r(d[0]),n=r(d[1])},1250,[859,1247]);
1348__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"screenshotIntegration",{enumerable:!0,get:function(){return n}});var e=r(d[0]),t=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))(function(c,u){function s(e){try{v(o.next(e))}catch(e){u(e)}}function l(e){try{v(o.throw(e))}catch(e){u(e)}}function v(e){var t;e.done?c(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(s,l)}v((o=o.apply(e,t||[])).next())})};const n=()=>({name:"Screenshot",setupOnce:()=>{},processEvent:o});function o(n,o,c){return t(this,void 0,void 0,function*(){var t,u,s;if(!((null===(t=n.exception)||void 0===t?void 0:t.values)&&n.exception.values.length>0)||!1===(null===(s=(u=c.getOptions()).beforeScreenshot)||void 0===s?void 0:s.call(u,n,o)))return n;const l=yield e.NATIVE.captureScreenshot();return l&&l.length>0&&(o.attachments=[...l,...(null==o?void 0:o.attachments)||[]]),n})}},1251,[1212]);
1349__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"viewHierarchyIntegration",{enumerable:!0,get:function(){return c}});var e=r(d[0]),t=r(d[1]),n=this&&this.__awaiter||function(e,t,n,c){return new(n||(n=Promise))(function(o,u){function h(e){try{v(c.next(e))}catch(e){u(e)}}function l(e){try{v(c.throw(e))}catch(e){u(e)}}function v(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(h,l)}v((c=c.apply(e,t||[])).next())})};const c=()=>({name:"ViewHierarchy",setupOnce:()=>{},processEvent:o});function o(c,o){return n(this,void 0,void 0,function*(){var n;if(!((null===(n=c.exception)||void 0===n?void 0:n.values)&&c.exception.values.length>0))return c;let u=null;try{u=yield t.NATIVE.fetchViewHierarchy()}catch(t){e.debug.error('Failed to get view hierarchy from native.',t)}return u&&(o.attachments=[{filename:"view-hierarchy.json",contentType:"application/json",attachmentType:"event.view_hierarchy",data:u},...(null==o?void 0:o.attachments)||[]]),c})}},1252,[859,1212]);
1350__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"OTA_UPDATES_CONTEXT_KEY",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"expoContextIntegration",{enumerable:!0,get:function(){return u}}),e.getExpoUpdatesContext=p;var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);const c='ota_updates',u=()=>{let o;
1350function u(){if(!(0,n.isExpo)()||(0,n.isExpoGo)())return;const o=h();try{s.NATIVE.setContext(c,o)}catch(n){t.debug.error('Error setting Expo updates context:',n)}}function x(t){if(!(0,n.isExpo)()||(0,n.isExpoGo)())return;const o=h();if(!o.is_emergency_launch)return;const s=o.emergency_launch_reason?`Expo Updates emergency launch: ${o.emergency_launch_reason}`:'Expo Updates emergency launch';t.captureEvent({level:'warning',message:s,tags:{'expo.updates.emergency_launch':'true'}})}function f(t){const n=h();t.contexts=t.contexts||{},t.contexts[c]=Object.assign({},n),l(t,n)}function h(){return o||(o=p())}return{name:"ExpoContext",setup:function(t){t.on('afterInit',()=>{t.getOptions().enableNative&&(u(),x(t))})},processEvent:function(t){return(0,n.isExpo)()?(_(t),f(t),t):t}}};function p(){const t=(0,o.getExpoUpdates)();if(!t)return{is_enabled:!1};const n={is_enabled:!!t.isEnabled,is_embedded_launch:!!t.isEmbeddedLaunch,is_emergency_launch:!!t.isEmergencyLaunch,is_using_embedded_assets:!!t.isUsingEmbeddedAssets};return'string'==typeof t.updateId&&t.updateId&&(n.update_id=t.updateId.toLowerCase()),'string'==typeof t.channel&&t.channel&&(n.channel=t.channel.toLowerCase()),'string'==typeof t.runtimeVersion&&t.runtimeVersion&&(n.runtime_version=t.runtimeVersion.toLowerCase()),'string'==typeof t.checkAutomatically&&t.checkAutomatically&&(n.check_automatically=t.checkAutomatically.toLowerCase()),'string'==typeof t.emergencyLaunchReason&&t.emergencyLaunchReason&&(n.emergency_launch_reason=t.emergencyLaunchReason),'number'==typeof t.launchDuration&&(n.launch_duration=t.launchDuration),t.createdAt instanceof Date&&(n.created_at=t.createdAt.toISOString()),n}function l(t,n){t.tags=t.tags||{},n.update_id&&(t.tags['expo.updates.update_id']=n.update_id),n.channel&&(t.tags['expo.updates.channel']=n.channel),n.runtime_version&&(t.tags['expo.updates.runtime_version']=n.runtime_version)}function _(t){if(!(0,n.isExpoGo)())return;const o=x();o&&(t.contexts=t.contexts||{},t.contexts.device=Object.assign(Object.assign({},o),t.contexts.device));const s=f();s&&(t.contexts=t.contexts||{},t.contexts.os=Object.assign(Object.assign({},s),t.contexts.os))}function x(){const t=(0,o.getExpoDevice)();if(t)return{name:t.deviceName,simulator:!(null==t?void 0:t.isDevice),model:t.modelName,manufacturer:t.manufacturer,memory_size:t.totalMemory}}function f(){const t=(0,o.getExpoDevice)();if(t)return{build:t.osBuildId,version:t.osVersion,name:t.osName}}},1253,[859,1224,1225,1212]);
1351__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"EXPO_CONSTANTS_CONTEXT_KEY",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"expoConstantsIntegration",{enumerable:!0,get:function(){return s}}),e.getExpoConstantsContext=p;var n=r(d[0]),o=r(d[1]);const t='expo_constants',s=()=>{let o;function s(){return o||(o=p())}return{name:"ExpoConstants",processEvent:function(o){return(0,n.isExpo)()?(o.contexts=o.contexts||{},o.contexts[t]=Object.assign({},s()),o):o}}};function p(){const n=(0,o.getExpoConstants)();if(!n)return{};const t={};return u(t,'execution_environment',n.executionEnvironment),u(t,'app_ownership',n.appOwnership),c(t,'debug_mode',n.debugMode),u(t,'expo_version',n.expoVersion),u(t,'expo_runtime_version',n.expoRuntimeVersion),u(t,'session_id',n.sessionId),f(t,'status_bar_height',n.statusBarHeight),_(t,n),x(t,n),t}function u(n,o,t){'string'==typeof t&&t&&(n[o]=t)}function c(n,o,t){'boolean'==typeof t&&(n[o]=t)}function f(n,o,t){'number'==typeof t&&(n[o]=t)}function _(n,o){o.expoConfig&&(u(n,'app_name',o.expoConfig.name),u(n,'app_slug',o.expoConfig.slug),u(n,'app_version',o.expoConfig.version),u(n,'expo_sdk_version',o.expoConfig.sdkVersion))}function x(n,o){o.easConfig&&u(n,'eas_project_id',o.easConfig.projectId)}},1254,[1224,1225]);
1352__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"expoUpdatesListenerIntegration",{enumerable:!0,get:function(){return c}}),e.handleStateChange=f;var t=r(d[0]),o=r(d[1]);const n='expo.updates';
1352function l(){try{const t=r(d[2],"expo-updates");if('function'==typeof t.addUpdatesStateChangeListener)return t}catch(t){}}const s=[{field:'isChecking',message:'Checking for update',level:'info'},{field:'isUpdateAvailable',message:'Update available',level:'info',getData:t=>{var o;const n=null===(o=t.latestManifest)||void 0===o?void 0:o.id;return n?{updateId:n}:void 0}},{field:'isDownloading',message:'Downloading update',level:'info'},{field:'isUpdatePending',message:'Update downloaded',level:'info',getData:t=>{var o;const n=null===(o=t.downloadedManifest)||void 0===o?void 0:o.id;return n?{updateId:n}:void 0}},{field:'checkError',message:'Update check failed',level:'error',getData:t=>({error:t.checkError.message||String(t.checkError)})},{field:'downloadError',message:'Update download failed',level:'error',getData:t=>({error:t.downloadError.message||String(t.downloadError)})},{field:'rollback',message:'Rollback directive received',level:'warning',getData:t=>({commitTime:t.rollback.commitTime})},{field:'isRestarting',message:'Restarting for update',level:'info'}],c=()=>{let n;return{name:"ExpoUpdatesListener",setup:function(s){s.on('afterInit',()=>{var s;if(!(0,o.isExpo)()||(0,o.isExpoGo)())return;const c=l();if(!c)return void t.debug.log('[ExpoUpdatesListener] expo-updates is not available, skipping.');null==n||n.remove();let u=null!==(s=c.latestContext)&&void 0!==s?s:{};n=c.addUpdatesStateChangeListener(t=>{const o=t.context;f(u,o),u=o})}),s.on('close',()=>{null==n||n.remove(),n=void 0})}}};function f(o,l){var c;for(const f of s)!o[f.field]&&l[f.field]&&(0,t.addBreadcrumb)({category:n,message:f.message,level:f.level,data:null===(c=f.getData)||void 0===c?void 0:c.call(f,l)})}},1255,[859,1224,null]);
1353__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.spotlightIntegration=function({sidecarUrl:n=u()}={}){return t.debug.log('[Spotlight] Using Sidecar URL',n),{name:'Spotlight',setupOnce(){},setup(t){c(t,n)}}},e.getDefaultSidecarUrl=u;var t=r(d[0]),n=r(d[1]),o=r(d[2]);function c(t,n){s(t,n)}function s(n,c){n.on&&n.on('beforeEnvelope',n=>{const s=[...n],l=[...n[1]].filter(t=>'string'!=typeof t[0].content_type||!t[0].content_type.startsWith('image'));s[1]=l;const u=(0,o.createStealthXhr)();u?(u.open('POST',c,!0),u.setRequestHeader('Content-Type','application/x-sentry-envelope'),u.onreadystatechange=function(){if(u.readyState===o.XHR_READYSTATE_DONE){const n=u.status;0===n||n>=200&&n<400||t.debug.error("[Spotlight] Sentry SDK can't connect to Spotlight is it running? See https://spotlightjs.com to download it.",new Error(u.statusText))}},u.send((0,t.serializeEnvelope)(s))):t.debug.error('[Spotlight] Sentry SDK can not create XHR object')})}const l='http://localhost:8969/stream';function u(){var t,o;try{const{url:c}=null!==(o=null===(t=n.ReactNativeLibraries.Devtools)||void 0===t?void 0:t.getDevServer())&&void 0!==o?o:{};return c?`http://${p(c)}:8969/stream`:l}catch(t){}return l}function p(t){const n=t.match(/^(?:\w+:)?\/\/([^/:]+)(:\d+)?(.*)$/);return(null==n?void 0:n[1])?n[1]:null}},1256,[859,1207,1208]);
1354__d(function(g,r,i,a,m,_e2,d){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),Object.defineProperty(_e2,"MOBILE_REPLAY_INTEGRATION_NAME",{enumerable:!0,get:function(){return c}}),_e2.serializeNetworkDetailUrlsForNative=function(e){if(!e)return[];return e.map(e=>'string'==typeof e?e:e.source).filter(e=>e.length>0)},Object.defineProperty(_e2,"mobileReplayIntegration",{enumerable:!0,get:function(){return f}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=r(d[3]),l=r(d[4]),s=r(d[5]),u=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))(function(l,s){function u(e){try{p(o.next(e))}catch(e){s(e)}}function c(e){try{p(o.throw(e))}catch(e){s(e)}}function p(e){var t;e.done?l(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(u,c)}p((o=o.apply(e,t||[])).next())})};const c='MobileReplay',p={maskAllText:!0,maskAllImages:!0,maskAllVectors:!0,enableExperimentalViewRenderer:!1,enableViewRendererV2:!0,enableFastViewRendering:!1,screenshotStrategy:'pixelCopy',networkDetailAllowUrls:[],networkDetailDenyUrls:[],networkCaptureBodies:!0,networkRequestHeaders:[],networkResponseHeaders:[]};function y(e){const t=Object.assign(Object.assign({},p),e);return void 0===e.enableViewRendererV2&&void 0!==e.enableExperimentalViewRenderer&&(t.enableViewRendererV2=e.enableExperimentalViewRenderer),t}const f=(f=p)=>{if((0,o.isExpoGo)()&&e.debug.warn(`[Sentry] ${c} is not supported in Expo Go. Use EAS Build or \`expo prebuild\` to enable it.`),(0,o.notMobileOs)()&&e.debug.warn(`[Sentry] ${c} is not supported on this platform.`),(0,o.isExpoGo)()||(0,o.notMobileOs)())return b();const v=y(f);let w=null;function R(e){w=e}function x(){if(null!==w)return w;const e=l.NATIVE.getCurrentReplayId();return e&&(w=e),e}function h(n,o){return u(this,void 0,void 0,function*(){var s;if(!((null===(s=n.exception)||void 0===s?void 0:s.values)&&n.exception.values.length>0))return n;if(f.beforeErrorSampling)try{if(!1===f.beforeErrorSampling(n,o))return e.debug.log(`[Sentry] ${c} not sent; beforeErrorSampling conditions not met for event ${n.event_id}.`),n}catch(t){e.debug.error(`[Sentry] ${c} beforeErrorSampling callback threw an error, proceeding with replay capture`,t)}const u=yield l.NATIVE.captureReplay((0,t.isHardCrash)(n));if(u)R(u),e.debug.log(`[Sentry] ${c} Captured recording replay ${u} for event ${n.event_id}
1354.`),n.contexts=n.contexts||{},n.contexts.replay=Object.assign(Object.assign({},n.contexts.replay),{replay_id:u});else{const t=l.NATIVE.getCurrentReplayId();t?(R(t),e.debug.log(`[Sentry] ${c} assign already recording replay ${t} for event ${n.event_id}.`),n.contexts=n.contexts||{},n.contexts.replay=Object.assign(Object.assign({},n.contexts.replay),{replay_id:t})):(R(null),e.debug.log(`[Sentry] ${c} not sampled for event ${n.event_id}.`))}return n})}return{name:c,setup:function(t){var o,p,y,f,b;if(!(0,n.hasHooks)(t))return;w=l.NATIVE.getCurrentReplayId(),t.on('createDsc',e=>{if(e.replay_id)return;const t=x();t&&(e.replay_id=t)}),t.on('processMetric',e=>{const t=x();t&&(e.attributes=e.attributes||{},e.attributes.replay_id=t)});const R={allowUrls:null!==(o=v.networkDetailAllowUrls)&&void 0!==o?o:[],denyUrls:null!==(p=v.networkDetailDenyUrls)&&void 0!==p?p:[],captureBodies:null===(y=v.networkCaptureBodies)||void 0===y||y,requestHeaders:null!==(f=v.networkRequestHeaders)&&void 0!==f?f:[],responseHeaders:null!==(b=v.networkResponseHeaders)&&void 0!==b?b:[]};t.on('beforeAddBreadcrumb',(0,s.makeEnrichXhrBreadcrumbsForMobileReplay)(R));const E=t.getOptions(),_=E.beforeSend;E.beforeSend=(t,n)=>u(this,void 0,void 0,function*(){let o=t;if(_&&(o=yield _(t,n),null===o))return null;try{return yield h(o,n)}catch(t){return e.debug.error(`[Sentry] ${c} Failed to process event for replay`,t),o}})},options:v,getReplayId:function(){return x()}}},b=()=>({name:c,options:p,getReplayId:()=>null})},1257,[859,1213,1258,1224,1212,1259]);
1355__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.hasHooks=function(o){return void 0!==o.on}},1258,[]);
1356__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.makeEnrichXhrBreadcrumbsForMobileReplay=function(t){return(n,s)=>o(n,s,t)},e.enrichXhrBreadcrumbsForMobileReplay=function(t,n){o(t,n,s)};var t=r(d[0]),n=r(d[1]);const s={allowUrls:[],denyUrls:[],captureBodies:!1,requestHeaders:[],responseHeaders:[]};function o(s,o,l){var p;if('xhr'!==s.category||!o)return;const _=o;if(!_.xhr)return;const f=Date.now(),{startTimestamp:h=f,endTimestamp:b=f,input:B,xhr:v}=_,H=(0,n.getBodySize)(B),T=v.getResponseHeader('content-length')?(0,n.parseContentLengthHeader)(v.getResponseHeader('content-length')):y(v.response,v.responseType);let j,R;const S='string'==typeof(null===(p=s.data)||void 0===p?void 0:p.url)?s.data.url:void 0;(0,n.shouldCaptureNetworkDetails)(S,l)&&(j=u(B,v,l),R=c(v,l)),s.data=(0,t.dropUndefinedKeys)(Object.assign(Object.assign({start_timestamp:h,end_timestamp:b,request_body_size:H,response_body_size:T},s.data),{request:j,response:R}))}function u(t,s,o){const u=s.__sentry_xhr_v3__,c=(0,n.filterHeaders)(null==u?void 0:u.request_headers,o.requestHeaders);let p;return o.captureBodies&&(p=(0,n.getBodyString)(t)),l(c,p)}function c(t,s){let o=null;try{o=t.getAllResponseHeaders()}catch(t){}const u=(0,n.filterHeaders)((0,n.parseAllResponseHeaders)(o),s.responseHeaders);let c;return s.captureBodies&&(c=p(t)),l(u,c)}function l(t,n){const s={};return t&&(s.headers=t),void 0!==(null==n?void 0:n.body)&&(s.body=n.body),(null==n?void 0:n._meta)&&(s._meta=n._meta,void 0===s.body&&(s.body=`[${n._meta.warnings.join(', ')}]`)),Object.keys(s).length>0?s:void 0}function p(t){try{if(''===t.responseType||'text'===t.responseType)return(0,n.getBodyString)(t.responseText);if('json'===t.responseType)return(0,n.getBodyString)(t.response);if(null==t.response)return;return{_meta:{warnings:['UNPARSEABLE_BODY_TYPE']}}}catch(t){return{_meta:{warnings:['UNPARSEABLE_BODY_TYPE']}}}}function y(t,s){try{const o='json'===s&&t&&'object'==typeof t?JSON.stringify(t):t;return(0,n.getBodySize)(o)}catch(t){return}}},1259,[859,1260]);
1357__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.parseContentLengthHeader=function(t){if(!t)return;const n=parseInt(t,10);return isNaN(n)?void 0:n},e.getBodySize=function(o){if(!o)return;try{if('string'==typeof o)return(0,t.encodeUTF8)(o).length;if(o instanceof URLSearchParams)return(0,t.encodeUTF8)(o.toString()).length;if(o instanceof FormData){const f=n(o);return(0,t.encodeUTF8)(f).length}if(o instanceof Blob)return o.size;if(o instanceof ArrayBuffer)return o.byteLength}catch(t){}return},Object.defineProperty(e,"NETWORK_BODY_MAX_SIZE",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"DEFAULT_NETWORK_HEADERS",{enumerable:!0,get:function(){return f}}),e.shouldCaptureNetworkDetails=function(t,n){if(!t||0===n.allowUrls.length)return!1;if(!c(t,n.allowUrls))return!1;if(n.denyUrls.length>0&&c(t,n.denyUrls))return!1;return!0},e.getBodyString=function(t){if(null==t)return;try{let f;if('string'==typeof t)f=t;else if('number'==typeof t||'boolean'==typeof t)f=String(t);else if(t instanceof URLSearchParams)f=t.toString();else if(t instanceof FormData)f=n(t);else{if(t instanceof Blob||t instanceof ArrayBuffer||ArrayBuffer.isView(t))return{_meta:{warnings:['UNPARSEABLE_BODY_TYPE']}};if('object'==typeof t)try{f=JSON.stringify(t)}catch(t){return{_meta:{warnings:['UNPARSEABLE_BODY_TYPE']}}}}return void 0===f?{_meta:{warnings:['UNPARSEABLE_BODY_TYPE']}}:f.length>
1357o?{body:f.slice(0,o),_meta:{warnings:['MAX_BODY_SIZE_EXCEEDED']}}:{body:f}}catch(t){return{_meta:{warnings:['UNPARSEABLE_BODY_TYPE']}}}},e.filterHeaders=function(t,n){if(!t)return;const o=new Set([...f,...n.map(t=>t.toLowerCase())]),c={};let u=0;for(const n of Object.keys(t)){const f=n.toLowerCase();if(s.has(f))continue;if(!o.has(f))continue;const l=t[n];null!=l&&(c[f]=l,u+=1)}return u>0?c:void 0},e.parseAllResponseHeaders=function(t){if(!t)return{};const n={},o=t.split(/\r?\n/);for(const t of o){if(!t)continue;const o=t.indexOf(':');if(-1===o)continue;const f=t.slice(0,o).trim(),s=t.slice(o+1).trim();f&&(n[f]=s)}return n};var t=r(d[0]);function n(t){return new URLSearchParams(t).toString()}const o=15e4,f=['content-type','content-length','accept'],s=new Set(['authorization','cookie','set-cookie','x-api-key','x-auth-token','proxy-authorization']);function c(t,n){for(const o of n)if('string'==typeof o){if(o.length>0&&-1!==t.indexOf(o))return!0}else if(o instanceof RegExp&&(o.lastIndex=0,o.test(t)))return!0;return!1}},1260,[1221]);
1358__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"MOBILE_FEEDBACK_INTEGRATION_NAME",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"feedbackIntegration",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"getFeedbackOptions",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"getFeedbackButtonOptions",{enumerable:!0,get:function(){return i}}),Object.defineProperty(_e,"getScreenshotButtonOptions",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"getColorScheme",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"getFeedbackLightTheme",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"getFeedbackDarkTheme",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"isShakeToReportEnabled",{enumerable:!0,get:function(){return h}});var e=r(d[0]),t=this&&this.__rest||function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var c=0;for(o=Object.getOwnPropertySymbols(e);c<o.length;c++)t.indexOf(o[c])<0&&Object.prototype.propertyIsEnumerable.call(e,o[c])&&(n[o[c]]=e[o[c]])}return n};const n='MobileFeedback',o=(e={})=>{const{buttonOptions:o,screenshotButtonOptions:c,colorScheme:u,themeLight:i,themeDark:s,enableShakeToReport:b}=e,l=t(e,["buttonOptions","screenshotButtonOptions","colorScheme","themeLight","themeDark","enableShakeToReport"]);return{name:n,options:l,buttonOptions:o||{},screenshotButtonOptions:c||{},colorScheme:u||'system',themeLight:i||{},themeDark:s||{},enableShakeToReport:b||!1}},c=()=>{var t;return null===(t=(0,e.getClient)())||void 0===t?void 0:t.getIntegrationByName(n)},u=()=>{const e=c();return e?e.options:{}},i=()=>{const e=c();return e?e.buttonOptions:{}},s=()=>{const e=c();return e?e.screenshotButtonOptions:{}},b=()=>{const e=c();return(null==e?void 0:e.colorScheme)?e.colorScheme:'system'},l=()=>{const e=c();return e?e.themeLight:{}},p=()=>{const e=c();return e?e.themeDark:{}},h=()=>{var e;const t=c();return null!==(e=null==t?void 0:t.enableShakeToReport)&&void 0!==e&&e}},1261,[859]);
1359__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"browserReplayIntegration",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);const s=(s={})=>(0,n.notWeb)()?o():(0,t.replayIntegration)(Object.assign(Object.assign({},s),{mask:['.sentry-react-native-mask',...s.mask||[]],unmask:['.sentry-react-native-unmask:not(.sentry-react-native-mask *) > *',...s.unmask||[]]})),o=()=>({name:"Replay",start:()=>{},startBuffering:()=>{},stop:()=>Promise.resolve(),flush:()=>Promise.resolve(),getReplayId:()=>{},getRecordingMode:()=>{}})},1262,[1087,1224]);
1360__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.captureAppStart=function(){return R({isManual:!0})},_e._appLoaded=function(){return _(this,void 0,void 0,function*(){if(y)return void t.debug.warn('[AppStart] appLoaded() w
1360as already called. Subsequent calls are ignored.');const e=(0,t.getClient)();if(!e)return void t.debug.warn('[AppStart] appLoaded() was called before Sentry.init(). App start end will not be recorded.');y=!0;const n=1e3*(0,t.timestampInSeconds)();b?(t.debug.log('[AppStart] appLoaded() overwriting auto-detected app start end timestamp.'),b.timestampMs=n,b.endFrames=null):P({timestampMs:n,endFrames:null}),I=!0,yield E();const s=e.getIntegrationByName(v);s&&(s.cancelDeferredStandaloneCapture(),yield s.captureStandaloneAppStart())})},_e._captureAppStart=R,_e._extendAppStart=function(){var e,n;null===(n=null===(e=(0,t.getClient)())||void 0===e?void 0:e.getIntegrationByName(v))||void 0===n||n.extendAppStart()},_e._getExtendedAppStartSpan=function(){var e,n,s;return null!==(s=null===(n=null===(e=(0,t.getClient)())||void 0===e?void 0:e.getIntegrationByName(v))||void 0===n?void 0:n.getExtendedAppStartSpan())&&void 0!==s?s:new t.SentryNonRecordingSpan},_e._finishExtendedAppStart=function(){return _(this,void 0,void 0,function*(){var e,n;yield null===(n=null===(e=(0,t.getClient)())||void 0===e?void 0:e.getIntegrationByName(v))||void 0===n?void 0:n.finishExtendedAppStart()})},_e.setRootComponentCreationTimestampMs=w,_e._setRootComponentCreationTimestampMs=function(t){w(t),N=!1},Object.defineProperty(_e,"_setAppStartEndData",{enumerable:!0,get:function(){return P}}),Object.defineProperty(_e,"_updateAppStartEndFrames",{enumerable:!0,get:function(){return x}}),_e._clearRootComponentCreationTimestampMs=function(){h=void 0},_e._clearAppStartEndData=function(){b=void 0,I=!1,y=!1},Object.defineProperty(_e,"appStartIntegration",{enumerable:!0,get:function(){return C}});var t=r(d[0]),e=r(d[1]),n=r(d[2]),s=r(d[3]),o=r(d[4]),p=r(d[5]),c=r(d[6]),u=r(d[7]),l=r(d[8]),S=r(d[9]),A=r(d[10]),f=r(d[11]),_=this&&this.__awaiter||function(t,e,n,s){return new(n||(n=Promise))(function(o,p){function c(t){try{l(s.next(t))}catch(t){p(t)}}function u(t){try{l(s.throw(t))}catch(t){p(t)}}function l(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n(function(t){t(e)})).then(c,u)}l((s=s.apply(t,e||[])).next())})};const v='AppStart',T='App Start';let b,h,I=!1,y=!1,N=!1;function R(e){return _(this,arguments,void 0,function*({isManual:e}){if(!e&&y)return void t.debug.log('[AppStart] Skipping auto app start capture because appLoaded() was already called.');const n=(0,t.getClient)();if(!n)return void t.debug.warn('[AppStart] Could not capture App Start, missing client.');I=e;const s=1e3*(0,t.timestampInSeconds)();P({timestampMs:s,endFrames:null}),yield E();const o=n.getIntegrationByName(v);o&&(e?yield o.captureStandaloneAppStart():o.scheduleDeferredStandaloneCapture())})}function E(){return _(this,void 0,void 0,function*(){if(o.NATIVE.enableNative)try{const e=yield o.NATIVE.fetchNativeFrames();t.debug.log('[AppStart] Captured end frames for app start.',e),x(e)}catch(e){t.debug.log('[AppStart] Failed to capture end frames for app start.',e)}})}function w(e){(null==b?void 0:b.timestampMs)&&t.debug.warn('Setting Root component creation timestamp after app start end is set.'),h&&t.debug.warn('Overwriting already set root component creation timestamp.'),h=e,N=!0}const P=e=>{b&&t.debug.warn('Overwriting already set app start end data.'),b=e},x=t=>{b&&(b.endFrames=t)};const C=({standalone:N=!1}={})=>{let R,E,w,x,C,D,U,B,J=!0,L=!1,k=!1,V=!1,G=!1,z=0;const j=e=>{if(E){if(!w||void 0===(0,p.getRootSpanDiscardReason)(w))return;t.debug.log('[AppStart] Previously locked root span was marked for discard after ending. Resetting to allow next transaction.'),W()}(0,s.isRootSpan)(e)&&(0,t.spanIsSampled)(e)&&(w=e,K(e.spanContext().spanId))},W=()=>{t.debug.log('[AppStart] Resetting first started active root span id to allow retry on next transaction.'),E=void 0,w=void 0},K=e=>{E=e,t.debug.log('[AppStart] First started active root span id recorded.',E)};function Y(){return _(this,void 0,void 0,function*(){if(!R)return void console.warn('[AppStart] Could not capture App Start, missing client, call `Sentry.init` first.');if(!N)return void t.debug.log('[AppStart] App start tracking is enabled. App start will be added to the first transaction as a child span.');if(V)return void t.debug.log('[AppStart] Standalone app start already captured for this app run. Skipping.');if(V=!0,t.debug.log('[AppStart] App start tracking standalone root span (transaction).'),!(null==b?void 0:b.endFrames)&&o.NATIVE.enableNative)try{const e=yield o.NATIVE.fetchNativeFrames();t.debug.log('[AppStart] Captured end frames for standalone app start.',e);const n=(null==b?void 0:b.timestampMs)||1e3*(0,t.timestampInSeconds)();P({timestampMs:n,endFrames:e})}catch(e){t.debug.log('[AppStart] Failed to capture frames for standalone app start.',e)}const e=(0,t.startInactiveSpan)({forceTransaction:!0,name:T,op:c.APP_START});if(e instanceof t.SentryNonRecordingSpan)return;(0,s.setEndTimeValue)(e,(0,t.timestampInSeconds)()),R.emit('spanEnd',e);const n=(0,s.convertSpanToTransaction)(e);if(!n)return void t.debug.warn('[AppStart] Failed to convert App Start span to transaction.');if(!(yield q(n)))return void t.debug.log('[AppStart] No app start data attached to the standalone transaction. Skipping send.');((0,t.getCapturedScopesOnSpan)(e).scope||(0,t.getCurrentScope)()).captureEvent(n)})}function q(e){return _(this,arguments,void 0,function*(e,{suppressMeasurement:s=!1,extendedEndTimestampMs:_}={}){var v,T;const y=z;if(L)return t.debug.log('[AppStart] App start data already flushed. Skipping.'),!1;if((0,p.getTransactionEventDiscardReason)(e))return t.debug.log('[AppStart] Skipping app start attach for transaction marked for discard.'),!1;if(!(null===(v=e.contexts)||void 0===v?void 0:v.trace))return t.debug.warn('[AppStart] Transaction event is missing trace context. Can not attach app start.'),!1;if(!N){if(!E)return t.debug.warn('[AppStart] No first started active root span id recorded. Can not attach app start.'),!1;if(E!==e.contexts.trace.span_id)return t.debug.warn('[AppStart] First started active root span id does not match the transaction event span id. Can not attached app start.'),!1}const R=void 0!==x,w=R?x:yield o.NATIVE.fetchNativeAppStart();if(y!==z)return t.debug.log('[AppStart] App run changed during app start attach. Discarding stale attach.'),!1;if(x=w,!w)return t.debug.warn('[AppStart] Failed to retrieve the app start metrics from the native layer.'),L=!0,!1;
1360if(!R&&w.has_fetched)return t.debug.warn('[AppStart] Measured app start metrics were already reported from the native layer.'),L=!0,!1;const P=w.app_start_timestamp_ms;if(!P)return t.debug.warn('[AppStart] App start timestamp could not be loaded from the native layer.'),L=!0,!1;const C=(null==b?void 0:b.timestampMs)||(0,f.getBundleStartTimestampMs)();if(!C)return t.debug.warn('[AppStart] Javascript failed to record app start end. `_setAppStartEndData` was not called nor could the bundle start be found.'),L=!0,!1;const D=_||C,U=!!e.start_timestamp&&P>=1e3*e.start_timestamp-6e4;if(!N&&!U)return t.debug.warn('[AppStart] App start timestamp is too far in the past to be used for app start span.'),L=!0,!1;if(C-P>=6e4)return t.debug.warn('[AppStart] App start duration is over a minute long, not adding app start span.'),L=!0,!1;const B=D-P;if(B<0)return t.debug.warn('[AppStart] Last recorded app start end timestamp is before the app start timestamp.','This is usually caused by missing `Sentry.wrap(RootComponent)` call.'),L=!0,!1;L=!0;const J=I?u.SPAN_ORIGIN_MANUAL_APP_START:u.SPAN_ORIGIN_AUTO_APP_START,k=N?c.APP_START:c.UI_LOAD;e.contexts.trace.data=e.contexts.trace.data||{},e.contexts.trace.data[S.SEMANTIC_ATTRIBUTE_SENTRY_OP]=k,e.contexts.trace.op=k,e.contexts.trace.data[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]=J,e.contexts.trace.origin=J;const V=P/1e3,G=D/1e3;e.start_timestamp=V,e.spans=e.spans||[];const j=e.spans,W=j.find(({op:t})=>'ui.load.initial_display'===t);W&&(W.start_timestamp=V,O(e,'time_to_initial_display',W));const K=j.find(({op:t})=>'ui.load.full_display'===t);let Y;if(K&&(K.start_timestamp=V,O(e,'time_to_full_display',K)),!N&&e.timestamp&&e.timestamp<G&&(t.debug.log('[AppStart] Transaction event timestamp is before app start end. Adjusting transaction event timestamp.'),e.timestamp=G),N){if(e.timestamp=G,!s){e.contexts.trace.data[S.SEMANTIC_ATTRIBUTE_APP_VITALS_START_VALUE]=B,e.contexts.trace.data[S.SEMANTIC_ATTRIBUTE_APP_VITALS_START_TYPE]=w.type;const t=null===(T=(0,l.getCurrentReactNativeTracingIntegration)())||void 0===T?void 0:T.state.currentRoute;t&&(e.contexts.trace.data[S.SEMANTIC_ATTRIBUTE_APP_VITALS_START_SCREEN]=t)}Y={op:k,origin:J,span_id:e.contexts.trace.span_id,trace_id:e.contexts.trace.trace_id,start_timestamp:V,data:e.contexts.trace.data}}else Y=(0,f.createSpanJSON)({op:'cold'===w.type?c.APP_START_COLD:c.APP_START_WARM,description:'cold'===w.type?'Cold Start':'Warm Start',start_timestamp:V,timestamp:G,trace_id:e.contexts.trace.trace_id,parent_span_id:e.contexts.trace.span_id,origin:J});if(null==b?void 0:b.endFrames){q=Y,(X=b.endFrames).totalFrames<=0&&X.slowFrames<=0&&X.frozenFrames<=0?t.debug.warn(`[AppStart] Detected zero slow or frozen frames. Not adding measurements to spanId (${q.span_id}).`):(q.data=q.data||{},q.data['frames.total']=X.totalFrames,q.data['frames.slow']=X.slowFrames,q.data['frames.frozen']=X.frozenFrames,t.debug.log('[AppStart] Attached frame data to span.',{spanId:q.span_id,frameData:{total:X.totalFrames,slow:X.slowFrames,frozen:X.frozenFrames}}));try{const t=yield Promise.race([o.NATIVE.fetchNativeFramesDelay(V,G),new Promise(t=>setTimeout(()=>t(null),2e3))]);null!=t&&(Y.data=Y.data||{},Y.data['frames.delay']=t)}catch(e){t.debug.log('[AppStart] Error while fetching frames delay for app start span.',e)}}var q,X;const $=M(Y,h),H=[...N?[]:[Y],...$?[$]:[],...(Q=Y,Z=w.spans,Z.filter(t=>t.start_timestamp_ms/1e3>=Q.start_timestamp).map(t=>'UIKit init'===t.description?(0,A.setMainThreadInfo)(F(Q,t)):(0,A.setMainThreadInfo)((0,f.createChildSpanJSON)(Q,{description:t.description,start_timestamp:t.start_timestamp_ms/1e3,timestamp:t.end_timestamp_ms/1e3,origin:u.SPAN_ORIGIN_AUTO_APP_START}))))];var Q,Z;if(j.push(...H),t.debug.log('[AppStart] Added app start spans to transaction event.',JSON.stringify(H,void 0,2)),!N&&!s){const s='cold'===w.type?n.APP_START_COLD:n.APP_START_WARM,o={value:B,unit:'millisecond'};e.measurements=e.measurements||{},e.measurements[s]=o,t.debug.log('[AppStart] Added app start measurement to transaction event.',JSON.stringify(o,void 0,2))}return y===z||(t.debug.log('[AppStart] App run changed during app start attach. Discarding stale attach.'),!1)})}const X=e=>{if(D)for(const n of(0,t.getSpanDescendants)(D))n!==D&&void 0===(0,t.spanToJSON)(n).timestamp&&(n.setStatus({code:t.SPAN_STATUS_ERROR,message:e}),n.end())};function $(e){return _(this,arguments,void 0,function*(e,{suppressMeasurement:n=!1,trimmedEndMs:o=0}={}){if(!R)return;(0,s.setEndTimeValue)(e,(o||1e3*(0,t.timestampInSeconds)())/1e3),R.emit('spanEnd',e);const p=(0,s.convertSpanToTransaction)(e);if(!p)return void t.debug.warn('[AppStart] Failed to convert extended App Start span to transaction.');if(!(yield q(p,{suppressMeasurement:n,extendedEndTimestampMs:o||void 0})))return void t.debug.log('[AppStart] No app start data attached to the extended standalone transaction. Skipping send.');((0,t.getCapturedScopesOnSpan)(e).scope||(0,t.getCurrentScope)()).captureEvent(p)})}const H=(...e)=>_(void 0,[...e],void 0,function*({deadlineExceeded:e=!1}={}){if(!D||!U||G)return;let n;if(G=!0,void 0!==B&&(clearTimeout(B),B=void 0),X(e?'deadline_exceeded':'cancelled'),e)D.setStatus({code:t.SPAN_STATUS_ERROR,message:'deadline_exceeded'}),D.end(),n=(0,t.spanToJSON)(D).timestamp;else{const e=(null==b?void 0:b.timestampMs)||(0,f.getBundleStartTimestampMs)()||0,s=1e3*((0,t.spanToJSON)(D).start_timestamp||0),o=(0,f.getLatestChildSpanEndTimestamp)(D),p=Math.max(o?1e3*o:0,e,s);n=p?p/1e3:(0,t.timestampInSeconds)(),D.end(n)}const s=U;D=void 0,U=void 0,yield $(s,{suppressMeasurement:e,trimmedEndMs:n?1e3*n:0})}),Q=()=>{void 0!==C&&(clearTimeout(C),C=void 0,t.debug.log('[AppStart] Cancelled deferred standalone app start capture.'))};return{name:v,setup:e=>{R=e;const{enableAppStartTracking:n}=e.getOptions();
1360n||(J=!1,t.debug.warn('[AppStart] App start tracking is disabled.')),e.on('spanStart',j)},afterAllSetup:n=>{var s;k||(k=!0,null===(s=(0,e.getAppRegistryIntegration)(n))||void 0===s||s.onRunApplication(()=>{L||V?(t.debug.log('[AppStartIntegration] Resetting app start state based on runApplication call.'),z+=1,L=!1,E=void 0,w=void 0,y=!1,x=void 0,V=!1,D=void 0,U=void 0,G=!1,void 0!==C&&(clearTimeout(C),C=void 0),void 0!==B&&(clearTimeout(B),B=void 0)):t.debug.log('[AppStartIntegration] Waiting for initial app start was flush, before updating based on runApplication call.')}))},processEvent:t=>_(void 0,void 0,void 0,function*(){return!J||N||'transaction'!==t.type||(yield q(t)),t}),captureStandaloneAppStart:Y,cancelDeferredStandaloneCapture:Q,scheduleDeferredStandaloneCapture:()=>{N&&(C=setTimeout(()=>{C=void 0,Y()},0))},extendAppStart:()=>{if(!R)return void console.warn('[AppStart] Could not extend App Start, missing client, call `Sentry.init` first.');if(!N)return void t.debug.warn('[AppStart] extendAppStart() requires standalone app start tracing. Ignoring.');if(D)return void t.debug.log('[AppStart] extendAppStart() already called for this app run. Ignoring.');if(V)return void t.debug.warn('[AppStart] extendAppStart() called after the app start transaction was created. Ignoring.');const e=(0,t.startInactiveSpan)({forceTransaction:!0,name:T,op:c.APP_START});e instanceof t.SentryNonRecordingSpan?t.debug.log('[AppStart] extendAppStart(): standalone app start transaction is not recording.'):(Q(),V=!0,U=e,D=(0,t.startInactiveSpan)({parentSpan:e,op:c.APP_START_EXTENDED,name:"Extended App Start"}),B=setTimeout(()=>{B=void 0,t.debug.warn('[AppStart] Extended app start deadline reached. Finalizing without a measurement.'),H({deadlineExceeded:!0})},3e4))},getExtendedAppStartSpan:()=>D||new t.SentryNonRecordingSpan,finishExtendedAppStart:()=>_(void 0,void 0,void 0,function*(){D&&!G?yield H({deadlineExceeded:!1}):t.debug.log('[AppStart] finishExtendedAppStart(): no extended app start in progress. Ignoring.')}),setFirstStartedActiveRootSpanId:K}};function O(e,n,s){s.timestamp&&s.start_timestamp?(e.measurements=e.measurements||{},e.measurements[n]={value:1e3*(s.timestamp-s.start_timestamp),unit:'millisecond'}):t.debug.warn('Span is missing start or end timestamp. Cam not set measurement on transaction event.')}function M(e,n){const s=(0,f.getBundleStartTimestampMs)();if(!s)return;const o=s/1e3;if(!(o<e.start_timestamp))return n?(0,f.createChildSpanJSON)(e,{description:'JS Bundle Execution Before React Root',start_timestamp:o,timestamp:n/1e3,origin:N?u.SPAN_ORIGIN_MANUAL_APP_START:u.SPAN_ORIGIN_AUTO_APP_START}):(t.debug.warn('Missing the root component first constructor call timestamp.'),(0,f.createChildSpanJSON)(e,{description:'JS Bundle Execution Start',start_timestamp:o,timestamp:o,origin:u.SPAN_ORIGIN_AUTO_APP_START}));t.debug.warn('Bundle start timestamp is before the app start span start timestamp. Skipping JS execution span.')}function F(t,e){const n=(0,f.getBundleStartTimestampMs)();return n&&n<e.end_timestamp_ms?(0,f.createChildSpanJSON)(t,{description:'UIKit Init to JS Exec Start',start_timestamp:e.start_timestamp_ms/1e3,timestamp:n/1e3,origin:u.SPAN_ORIGIN_AUTO_APP_START}):(0,f.createChildSpanJSON)(t,{description:'UIKit Init',start_timestamp:e.start_timestamp_ms/1e3,timestamp:e.end_timestamp_ms/1e3,origin:u.SPAN_ORIGIN_AUTO_APP_START})}},1263,[859,1264,1266,1243,1212,1267,1268,1269,1270,1272,1271,1273]);
1361__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"appRegistryIntegration",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"patchAppRegistryRunApplication",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"getAppRegistryIntegration",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]),p=r(d[2]),u=r(d[3]);const o='AppRegistry',c=()=>{const p=[];return{name:o,setupOnce:()=>{(0,n.isWeb)()||s(p)},onRunApplication:n=>{p.includes(n)?t.debug.log('[AppRegistryIntegration] Callback already registered.'):p.push(n)}}},s=t=>{const{AppRegistry:n}=u.ReactNativeLibraries;n&&(0,p.fillTyped)(n,'runApplication',n=>(...p)=>(t.forEach(t=>t()),n(...p)))},l=(n=(0,t.getClient)())=>{if(n)return n.getIntegrationByName(o)}},1264,[859,1224,1265,1207]);
1362__d(function(g,r,i,a,m,e,d){"use strict";
1362Object.defineProperty(e,'__esModule',{value:!0}),e.fillTyped=function(t,f,n){(0,l.fill)(t,f,n)};var l=r(d[0])},1265,[859]);
1363__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"APP_START_WARM",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"APP_START_COLD",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"STALL_COUNT",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"STALL_TOTAL_TIME",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"STALL_LONGEST_TIME",{enumerable:!0,get:function(){return o}});const t='app_start_warm',n='app_start_cold',_='stall_count',u='stall_total_time',o='stall_longest_time'},1266,[]);
1364__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"SENTRY_DISCARD_REASON_ATTRIBUTE",{enumerable:!0,get:function(){return c}}),_e.markRootSpanForDiscard=u,_e.getRootSpanDiscardReason=function(n){var t;const o=null===(t=(0,e.spanToJSON)(n).data)||void 0===t?void 0:t[c];return'string'==typeof o?o:void 0},_e.getTransactionEventDiscardReason=function(n){var e,t,o;const s=null===(o=null===(t=null===(e=n.contexts)||void 0===e?void 0:e.trace)||void 0===t?void 0:t.data)||void 0===o?void 0:o[c];return'string'==typeof s?s:void 0},_e.onThisSpanEnd=function(n,e,t){const o=n.on('spanEnd',n=>{e===n&&(o(),t(n))})},Object.defineProperty(_e,"adjustTransactionDuration",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"ignoreEmptyBackNavigation",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"ignoreEmptyRouteChangeTransactions",{enumerable:!0,get:function(){return v}}),Object.defineProperty(_e,"onlySampleIfChildSpans",{enumerable:!0,get:function(){return b}}),Object.defineProperty(_e,"cancelInBackground",{enumerable:!0,get:function(){return T}});var n,e=r(d[0]),t=r(d[1]),o=(n=t)&&n.__esModule?n:{default:n};r(d[2]);var s=r(d[3]);const c='sentry.rn.discard_reason';function u(n,e){n.setAttribute(c,e)}const p=(n,t,o)=>{if(!(0,s.isRootSpan)(t))return void e.debug.warn('Not sampling empty back spans only works for Sentry Transactions (Root Spans).');const c=n.on('spanEnd',n=>{if(n!==t)return;c();const s=(0,e.spanToJSON)(t).timestamp,u=(0,e.spanToJSON)(t).start_timestamp;if(!s||!u)return;const p=s-u;(p>o/1e3||p<0)&&(t.setStatus({code:e.SPAN_STATUS_ERROR,message:'deadline_exceeded'}),t.setAttribute('maxTransactionDurationExceeded','true'))})};function l(n){return(0,e.getSpanDescendants)(n).filter(t=>t.spanContext().spanId!==n.spanContext().spanId&&'ui.load.initial_display'!==(0,e.spanToJSON)(t).op&&'navigation.processing'!==(0,e.spanToJSON)(t).op)}function S(n,t,o,c){if(!n)return void e.debug.warn('Could not hook on spanEnd event because client is not defined.');if(!t)return void e.debug.warn('Could not hook on spanEnd event because span is not defined.');if(!(0,s.isRootSpan)(t)||!(0,s.isSentrySpan)(t))return void e.debug.warn('Not sampling empty navigation spans only works for Sentry Transactions (Root Spans).');const u=n.on('spanEnd',n=>{if(n!==t)return;if(u(),!o(t))return;l(t).length<=0&&c(t)})}const f=(n,t)=>{S(n,t,n=>{var t;return!0===(null===(t=(0,e.spanToJSON)(n).data)||void 0===t?void 0:t['route.has_been_seen'])},n=>{e.debug.log('Not sampling transaction as route has been seen before. Pass ignoreEmptyBackNavigationTransactions = false to disable this feature.'),u(n,'empty_back_navigation')})},v=(n,t,o,s)=>{S(n,t,n=>{var t;const c=(0,e.spanToJSON)(n);return c.description===o&&!(null===(t=c.data)||void 0===t?void 0:t['route.name'])&&s()},n=>{e.debug.log(`Discarding empty "${o}" transaction that never received route information.`),u(n,'no_route_info')})},b=(n,t)=>{if(!(0,s.isRootSpan)(t)||!(0,s.isSentrySpan)(t))return void e.debug.warn('Not sampling childless spans only works for Sentry Transactions (Root Spans).');const o=n.on('spanEnd',n=>{if(n!==t)return;o();(0,e.getSpanDescendants)(t).length<=1&&(e.debug.log(`Not sampling as ${(0,e.spanToJSON)(t).op} transaction has no child spans.`),u(t,'no_child_spans'))})},T=(n,t)=>{let s,c;const u=()=>{void 0!==s&&(clearTimeout(s),s=void 0),e.debug.log(`Setting ${(0,e.spanToJSON)(t).op} transaction to cancelled because the app is in the background.`);const n=null!=c?c:(0,e.timestampInSeconds)(),o=(0,e.getSpanDescendants)(t);for(const s of o)s!==t&&s.isRecording()&&'http.client'===(0,e.spanToJSON)(s).op&&(s.setStatus({code:e.SPAN_STATUS_ERROR,message:'cancelled'}),s.end(n));t.setStatus({code:e.SPAN_STATUS_ERROR,message:'cancelled'}),t.end()},p=o.default.addEventListener('change',n=>{'background'===n?(c=null!=c?c:(0,e.timestampInSeconds)(),u()):'active'===n&&(c=void 0,void 0!==s&&(clearTimeout(s),s=void 0))});if(p){const o=n.on('spanEnd',n=>{var c;n===t&&(o(),e.debug.log(`Removing AppState listener for ${(0,e.spanToJSON)(t).op} transaction.`),void 0!==s&&(clearTimeout(s),s=void 0),null===(c=p.remove)||void 0===c||c.call(p))})}}},1267,[859,227,118,1243]);
1365__d(function(g,r,i,a,m,e,d){"use strict";
1365Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"NAVIGATION",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"UI_LOAD",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"UI_ACTION",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"UI_ACTION_TOUCH",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"APP_START_COLD",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"APP_START_WARM",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"APP_START",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"APP_START_EXTENDED",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"UI_LOAD_INITIAL_DISPLAY",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"UI_LOAD_FULL_DISPLAY",{enumerable:!0,get:function(){return P}});const t='default',n='navigation',u='ui.load',o='ui.action',c='ui.action.touch',f='app.start.cold',b='app.start.warm',l='app.start',_='app.start.extended',p='ui.load.initial_display',P='ui.load.full_display'},1268,[]);
1366__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_INTERACTION",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"SPAN_ORIGIN_MANUAL_INTERACTION",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"SPAN_ORIGIN_MANUAL_APP_START",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_APP_START",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_NAVIGATION_REACT_NATIVE_NAVIGATION",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_NAVIGATION_REACT_NAVIGATION",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_NAVIGATION_CUSTOM",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_UI_TIME_TO_DISPLAY",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"SPAN_ORIGIN_MANUAL_UI_TIME_TO_DISPLAY",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_EXPO_ROUTER_PREFETCH",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_EXPO_ROUTER_NAVIGATION",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_RESOURCE_EXPO_IMAGE",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"SPAN_ORIGIN_AUTO_RESOURCE_EXPO_ASSET",{enumerable:!0,get:function(){return f}});const t='auto.interaction',n='manual.interaction',_='manual.app.start',u='auto.app.start',o='auto.navigation.react_native_navigation',O='auto.navigation.react_navigation',A='auto.navigation.custom',I='auto.ui.time_to_display',N='manual.ui.time_to_display',c='auto.expo_router.prefetch',P='auto.navigation.expo_router',T='auto.resource.expo_image',f='auto.resource.expo_asset'},1269,[]);
1367__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"defaultReactNativeTracingOptions",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"reactNativeTracingIntegration",{enumerable:!0,get:function(){return T}}),e.getCurrentReactNativeTracingIntegration=function(){const t=(0,n.getClient)();if(!t)return;return v(t)},e.getReactNativeTracingIntegration=v;var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),s=r(d[4]),c=r(d[5]);const l='ReactNativeTracing';function p(){if(!(0,o.isWeb)())return[/.*/]}const f={traceFetch:!1,traceXHR:!0,enableHTTPTimings:!0},T=(T={})=>{var v,R,b,O;const h={currentRoute:void 0},F=(0,o.isWeb)()||(0,o.isExpoFetchEnabled)(),S=Object.assign(Object.assign(Object.assign(Object.assign({},f),{traceFetch:F}),T),{beforeStartSpan:null!==(v=T.beforeStartSpan)&&void 0!==v?v:t=>t,finalTimeoutMs:null!==(R=T.finalTimeoutMs)&&void 0!==R?R:c.defaultIdleOptions.finalTimeout,idleTimeoutMs:null!==(b=T.idleTimeoutMs)&&void 0!==b?b:c.defaultIdleOptions.idleTimeout}),N=S.shouldCreateSpanForRequest,j=null===(O=(0,u.getDevServer)())||void 0===O?void 0:O.url,I=void 0===j?N:t=>!t.startsWith(j)&&(!N||N(t));S.shouldCreateSpanForRequest=I;return{name:l,setup:n=>{(0,c.addDefaultOpForSpanFrom)(n),(0,c.addThreadInfoToSpan)(n),(0,t.instrumentOutgoingRequests)(n,{traceFetch:S.traceFetch,traceXHR:S.traceXHR,shouldCreateSpanForRequest:S.shouldCreateSpanForRequest,tracePropagationTargets:n.getOptions().tracePropagationTargets||p()})},processEvent:(t,o,u)=>{if('transaction'===t.type){const o=(0,s.getTransactionEventDiscardReason)(t);if(o)return n.debug.log(`[ReactNativeTracing] Dropping transaction marked for discard (reason: ${o}).`),null}return t.contexts&&h.currentRoute&&(t.contexts.app=Object.assign({view_names:[h.currentRoute]},t.contexts.app)),t},options:S,state:h,setCurrentRoute:t=>{h.currentRoute=t}}};function v(t){return t.getIntegrationByName(l)}},1270,[1088,859,1224,1206,1267,1271]);
1368__d(function(g,r,i,a,m,_e,d){"use strict";
1368Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"DEFAULT_NAVIGATION_SPAN_NAME",{enumerable:!0,get:function(){return p}}),Object.defineProperty(_e,"defaultIdleOptions",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"startIdleNavigationSpan",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"startIdleSpan",{enumerable:!0,get:function(){return T}}),_e.getDefaultIdleNavigationSpanOptions=f,_e.isSentryInteractionSpan=N,Object.defineProperty(_e,"SCOPE_SPAN_FIELD",{enumerable:!0,get:function(){return A}}),_e.clearActiveSpanFromScope=I,_e.addDefaultOpForSpanFrom=function(e){e.on('spanStart',e=>{(0,t.spanToJSON)(e).op||e.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_OP,'default')})},Object.defineProperty(_e,"SPAN_THREAD_NAME",{enumerable:!0,get:function(){return _}}),Object.defineProperty(_e,"SPAN_THREAD_NAME_MAIN",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e,"SPAN_THREAD_NAME_JAVASCRIPT",{enumerable:!0,get:function(){return b}}),_e.addThreadInfoToSpan=function(e){e.on('spanStart',e=>{var n;(null===(n=(0,t.spanToJSON)(e).data)||void 0===n?void 0:n[_])||e.setAttribute(_,b)})},_e.setMainThreadInfo=function(e){return e.data=e.data||{},e.data[_]=O,e};var e,t=r(d[0]),n=r(d[1]),o=(e=n)&&e.__esModule?e:{default:e};r(d[2]);var u=r(d[3]),c=r(d[4]),s=r(d[5]);const p='Route Change',l={idleTimeout:1e3,finalTimeout:6e5},S=(e,{finalTimeout:n=l.finalTimeout,idleTimeout:o=l.idleTimeout,isAppRestart:p=!1}={})=>{const S=(0,t.getClient)();if(!S)return void t.debug.warn("[startIdleNavigationSpan] Can't create route change span, missing client.");const A=(0,t.getActiveSpan)(),_=A&&(0,u.isRootSpan)(A)&&N(A);I((0,t.getCurrentScope)()),_&&p?t.debug.log(`[startIdleNavigationSpan] Not canceling ${(0,t.spanToJSON)(A).op} transaction because navigation is from app restart - preserving error context.`):_&&(t.debug.log(`[startIdleNavigationSpan] Canceling ${(0,t.spanToJSON)(A).op} transaction because of a new navigation root span.`),A.setStatus({code:t.SPAN_STATUS_ERROR,message:'cancelled'}),A.end());const O=Object.assign(Object.assign({},f()),e),b=T(O,{finalTimeout:n,idleTimeout:o});return t.debug.log(`[startIdleNavigationSpan] Starting ${O.op||'unknown op'} transaction "${O.name}" on scope`),(0,c.adjustTransactionDuration)(S,b,n),b.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,s.SPAN_ORIGIN_AUTO_NAVIGATION_CUSTOM),b},T=(e,{finalTimeout:n,idleTimeout:u})=>{const s=(0,t.getClient)();
1368if(!s)return t.debug.warn("[startIdleSpan] Can't create idle span, missing client."),new t.SentryNonRecordingSpan;const p=o.default.currentState;if('background'===p)return t.debug.log(`[startIdleSpan] App is already in '${p}' state, not starting span for ${e.name}`),new t.SentryNonRecordingSpan;(0,t.getCurrentScope)().setPropagationContext({traceId:(0,t.generateTraceId)(),sampleRand:Math.random()});const l=(0,t.startIdleSpan)(e,{finalTimeout:n,idleTimeout:u});return(0,c.cancelInBackground)(s,l),l};function f(){return{name:p,op:'navigation',forceTransaction:!0,scope:(0,t.getCurrentScope)()}}function N(e){return[s.SPAN_ORIGIN_AUTO_INTERACTION,s.SPAN_ORIGIN_MANUAL_INTERACTION].includes((0,t.spanToJSON)(e).origin||'')}const A='_sentrySpan';function I(e){delete e[A]}const _='thread.name',O='main',b='javascript'},1271,[859,227,118,1243,1267,1269]);
1369__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SOURCE",{enumerable:!0,get:function(){return T.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN",{enumerable:!0,get:function(){return T.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_OP",{enumerable:!0,get:function(){return T.SEMANTIC_ATTRIBUTE_SENTRY_OP}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE",{enumerable:!0,get:function(){return T.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON",{enumerable:!0,get:function(){return T.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_ROUTING_INSTRUMENTATION",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_ROUTE_NAME",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_ROUTE_KEY",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_ROUTE_COMPONENT_ID",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_ROUTE_COMPONENT_TYPE",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_ROUTE_HAS_BEEN_SEEN",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_PREVIOUS_ROUTE_NAME",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_PREVIOUS_ROUTE_KEY",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_PREVIOUS_ROUTE_COMPONENT_ID",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_PREVIOUS_ROUTE_COMPONENT_TYPE",{enumerable:!0,get:function(){return R}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_TIME_TO_INITIAL_DISPLAY_FALLBACK",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_NAVIGATION_ACTION_TYPE",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_APP_VITALS_START_VALUE",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_APP_VITALS_START_TYPE",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"SEMANTIC_ATTRIBUTE_APP_VITALS_START_SCREEN",{enumerable:!0,get:function(){return b}});var T=r(d[0]);const t='routing.instrumentation',n='route.name',_='route.key',E='route.component_id',u='route.component_type',I='route.has_been_seen',A='previous_route.name',o='previous_route.key',N='previous_route.component_id',R='previous_route.component_type',S='route.initial_display_fallback',O='navigation.action_type',c='app.vitals.start.value',P='app.vitals.start.type',b='app.vitals.start.screen'},1272,[859]);
1370__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"defaultTransactionSource",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"customTransactionSource",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"MARGIN_OF_ERROR_SECONDS",{enumerable:!0,get:function(){return c}}),e.getTimeOriginMilliseconds=function(){return u},e.isNearToNow=function(n){if(!n)return!1;return Math.abs((0,t.timestampInSeconds)()-n)<=c},e.setSpanDurationAsMeasurement=function(n,s){const{timestamp:o,start_timestamp:c}=(0,t.spanToJSON)(s);if(!o||!c)return;(0,t.setMeasurement)(n,1e3*(o-c),'millisecond')},e.setSpanDurationAsMeasurementOnSpan=function(n,s,o){const{timestamp:c,start_timestamp:u}=(0,t.spanToJSON)(s);if(!c||!u)return;_(o,n,1e3*(c-u),'millisecond')},e.setSpanMeasurement=_,e.getLatestChildSpanEndTimestamp=function(n){const s=(0,t.getSpanDescendants)(n).map(n=>(0,t.spanToJSON)(n).timestamp).filter(t=>!!t);return s.length?Math.max(...s):void 0},e.getBundleStartTimestampMs=function(){const s=n.RN_GLOBAL_OBJ.__BUNDLE_START_TIME__;if(!s)return void t.debug.warn('Missing the bundle start time on the global object.');if(!n.RN_GLOBAL_OBJ.nativePerformanceNow)return s;return Date.now()-n.RN_GLOBAL_OBJ.nativePerformanceNow()+s},e.createSpanJSON=p,e.traceAsyncOperation=function(n,s){const o=(0,t.startInactiveSpan)(n);try{return s().then(n=>(null==o||o.setStatus({code:t.SPAN_STATUS_OK}),null==o||o.end(),n)).catch(n=>{throw null==o||o.setStatus({code:t.SPAN_STATUS_ERROR,message:String(n)}),null==o||o.end(),n})}catch(n){throw null==o||o.setStatus({code:t.SPAN_STATUS_ERROR,message:String(n)}),null==o||o.end(),n}},e.sanitizeUrl=function(t){try{const n=t.split('?')[0]||t;return n.split('#')[0]||n}catch(n){return t}},e.describeUrl=function(t){try{const n=t.split('?')[0]||t,s=n.split('#')[0]||n;return s.split('/').pop()||s}catch(n){return t}},e.createChildSpanJSON=function(t,n){return p(Object.assign({op:t.op,trace_id:t.trace_id,parent_span_id:t.span_id,origin:t.origin||S},n))};var t=r(d[0]),n=r(d[1]);const s='component',o='custom',c=.05,u=Date.now();function _(n,s,o,c){n.addEvent(s,{[t.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE]:o,[t.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT]:c})}function p(n){return(0,t.dropUndefinedKeys)(Object.assign(Object.assign({status:'ok'},n),{span_id:n.span_id?n.span_id:(0,t.uuid4)().substring(16),trace_id:n.trace_id?n.trace_id:(0,t.uuid4)(),data:(0,t.dropUndefinedKeys)(Object.assign({[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:n.op,[t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]:n.origin},n.data?n.data:{}))}))}const S='manual'},1273,[859,1209]);
1371__d(function(g,r,i,a,m,_e,d){"use strict";
1371Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"createNativeFramesIntegrations",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"nativeFramesIntegration",{enumerable:!0,get:function(){return u}});var e=r(d[0]),t=r(d[1]),n=r(d[2]),s=r(d[3]),o=this&&this.__awaiter||function(e,t,n,s){return new(n||(n=Promise))(function(o,l){function c(e){try{f(s.next(e))}catch(e){l(e)}}function u(e){try{f(s.throw(e))}catch(e){l(e)}}function f(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(c,u)}f((s=s.apply(e,t||[])).next())})};const l='NativeFrames',c=e=>{if(e||!s.NATIVE.enableNative)return u();s.NATIVE.disableNativeFramesTracking()},u=()=>{const c=new t.AsyncExpiringMap({ttl:6e4}),u=new t.AsyncExpiringMap({ttl:6e4}),v=new t.AsyncExpiringMap({ttl:2e3}),h=t=>{if(!(0,e.spanIsSampled)(t))return;const s=t.spanContext().spanId,o=(0,n.isRootSpan)(t)?'root':'child';e.debug.log(`[${l}] Fetching frames for ${o} span start (${s}).`),u.set(s,new Promise(t=>{f().then(e=>t(e)).then(void 0,n=>{e.debug.log(`[${l}] Error while fetching native frames.`,n),t(null)})}))},b=t=>o(void 0,void 0,void 0,function*(){const o=t.spanContext().spanId;if(!u.has(o))return;let p;if(!(0,n.isRootSpan)(t)){const n=(0,e.getRootSpan)(t).spanContext().spanId,s=(0,e.spanToJSON)(t).timestamp;s&&(p=f(),c.set(n,p.then(e=>({timestamp:s,nativeFrames:e})).then(void 0,()=>null)))}if((0,n.isRootSpan)(t)){const t=(0,e.timestampInSeconds)();e.debug.log(`[${l}] Fetch frames for root span end (${o}).`),v.set(o,new Promise(n=>{f().then(e=>{n({timestamp:t,nativeFrames:e})}).then(void 0,t=>{e.debug.log(`[${l}] Error while fetching native frames.`,t),n(null)})}))}try{const n=yield u.get(o);if(!n)return void e.debug.log(`[${l}] No start frames found for span ${o}, skipping frame data.`);const c=p?yield p:yield f(),v=c.totalFrames-n.totalFrames,F=c.slowFrames-n.slowFrames,y=c.frozenFrames-n.frozenFrames;if(v>0||F>0||y>0){t.setAttribute('frames.total',v),t.setAttribute('frames.slow',F),t.setAttribute('frames.frozen',y),e.debug.log(`[${l}] Attached frame data to span ${o}: total=${v}, slow=${F}, frozen=${y}`);const n=(0,e.spanToJSON)(t);if(n.start_timestamp&&n.timestamp)try{const e=yield($=n.start_timestamp,w=n.timestamp,h=s.NATIVE.fetchNativeFramesDelay($,w),b='Fetching native frames delay took too long.',new Promise((e,t)=>{let n=!1;const s=setTimeout(()=>{n||(n=!0,t(b))},2e3);h.then(t=>{n||(clearTimeout(s),n=!0,e(t))}).then(void 0,e=>{n||(clearTimeout(s),n=!0,t(e))})}));null!=e&&t.setAttribute('frames.delay',e)}catch(t){e.debug.log(`[${l}] Error while fetching frames delay for span ${o}.`,t)}}}catch(t){e.debug.log(`[${l}] Error while capturing end frames for span ${o}.`,t)}var h,b,$,w});return{name:l,setup:t=>{s.NATIVE.enableNative?(s.NATIVE.enableNativeFramesTracking(),t.on('spanStart',h),t.on('spanEnd',b)):e.debug.warn(`[${l}] This is not available on the Web, Expo Go and other platforms without native modules.`)},processEvent:t=>o(void 0,void 0,void 0,function*(){var n,s;if(!('transaction'===t.type&&t.transaction&&(null===(n=t.contexts)||void 0===n?void 0:n.trace)&&t.timestamp&&t.contexts.trace.span_id))return t;const o=t.contexts.trace.op,f=t.contexts.trace.span_id,h=yield u.pop(f);if(!h)return e.debug.warn(`[${l}] Start frames of transaction ${t.transaction} (eventId, ${t.event_id}) are missing, but the transaction already ended.`),t;const b=yield v.pop(f),$=yield c.pop(f);let w;if(b&&p(b.timestamp,t.timestamp))e.debug.log(`[${l}] Using frames from root span end (spanId, ${f}).`),w=b.nativeFrames;else{if(!$||!p($.timestamp,t.timestamp))return e.debug.warn(`[${l}] Frames were collected within larger than margin of error delay for spanId (${f}). Dropping the inaccurate values.`),t;e.debug.log(`[${l}] Using native frames from last child span end (spanId, ${f}).`),w=$.nativeFrames}const F={frames_total:{value:w.totalFrames-h.totalFrames,unit:'none'},frames_frozen:{value:w.frozenFrames-h.frozenFrames,unit:'none'},frames_slow:{value:w.slowFrames-h.slowFrames,unit:'none'}};return F.frames_frozen.value<=0&&F.frames_slow.value<=0&&F.frames_total.value<=0?(e.debug.warn(`[${l}] Detected zero slow or frozen frames. Not adding measurements to spanId (${f}).`),t):(e.debug.log(`[${l}] Adding measurements to ${o} transaction ${t.transaction}: ${JSON.stringify(F,void 0,2)}`),t.measurements=Object.assign(Object.assign({},null!==(s=t.measurements)&&void 0!==s?s:{}),F),t)})}};function f(){return new Promise((e,t)=>
1371{let n=!1;const o=setTimeout(()=>{n||(n=!0,t('Fetching native frames took too long. Dropping frames.'))},2e3);s.NATIVE.fetchNativeFrames().then(s=>{n||(clearTimeout(o),n=!0,s?e(s):t('Native frames response is null.'))}).then(void 0,e=>{n||(clearTimeout(o),n=!0,t(e))})})}function p(e,t){return Math.abs(e-t)<.05}},1274,[859,1275,1243,1212]);
1372__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"AsyncExpiringMap",{enumerable:!0,get:function(){return t}});class t{constructor({cleanupInterval:t=5e3,ttl:s=2e3}={}){this._ttl=s,this._map=new Map,this._cleanupIntervalMs=t,this.startCleanup()}set(t,s){if(this._cleanupInterval||this.startCleanup(),'object'!=typeof s||!s||!('then'in s))return void this._map.set(t,{value:s,expiresAt:Date.now()+this._ttl,promise:null});const n={value:void 0,expiresAt:null,promise:s};this._map.set(t,n),s.then(t=>{n.value=t,n.expiresAt=Date.now()+this._ttl,n.promise=null},()=>{n.expiresAt=Date.now()+this._ttl,n.promise=null})}pop(t){const s=this.get(t);return this._map.delete(t),s}get(t){const s=this._map.get(t);if(s)return s.promise?s.promise:(s.expiresAt&&s.expiresAt<=Date.now()&&this._map.delete(t),s.value)}has(t){const s=this._map.get(t);return!!s&&(!!s.promise||(!(s.expiresAt&&s.expiresAt<=Date.now())||(this._map.delete(t),!1)))}ttl(t){const s=this._map.get(t);if(null==s?void 0:s.expiresAt){const t=s.expiresAt-Date.now();return t>0?t:0}}cleanup(){const t=Date.now();for(const[s,n]of this._map.entries())n.expiresAt&&n.expiresAt<=t&&this._map.delete(s);this._map.size||this.stopCleanup()}clear(){this._cleanupInterval&&clearInterval(this._cleanupInterval),this._map.clear()}stopCleanup(){this._cleanupInterval&&clearInterval(this._cleanupInterval)}startCleanup(){this._cleanupInterval=setInterval(()=>this.cleanup(),this._cleanupIntervalMs)}}},1275,[]);
1373__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"stallTrackingIntegration",{enumerable:!0,get:function(){return c}});var t,e=r(d[0]),n=r(d[1]),l=(t=n)&&t.__esModule?t:{default:t},s=r(d[2]),o=r(d[3]),u=r(d[4]);const c=({minimumStallThresholdMs:t=50}={})=>{const n=new Map,c={isTracking:!1,timeout:null,isBackground:!1,lastIntervalMs:0,totalStallTime:0,stallCount:0,backgroundEventListener:t=>{'active'===t?(c.isBackground=!1,null!=c.timeout&&(c.lastIntervalMs=1e3*(0,e.timestampInSeconds)(),c.iteration())):(c.isBackground=!0,null!==c.timeout&&clearTimeout(c.timeout))},iteration:()=>{var l;const s=1e3*(0,e.timestampInSeconds)(),o=s-c.lastIntervalMs;if(o>=50+t){const t=o-50;c.stallCount+=1,c.totalStallTime+=t;for(const[e,s]of n.entries()){const o=Math.max(null!==(l=s.longestStallTime)&&void 0!==l?l:0,t);n.set(e,Object.assign(Object.assign({},s),{longestStallTime:o}))}}c.lastIntervalMs=s,c.isTracking&&!c.isBackground&&(c.timeout=setTimeout(c.iteration,50))}},T=t=>{(0,o.isRootSpan)(t)&&(0,e.spanIsSampled)(t)&&(n.has(t)?e.debug.error('[StallTracking] Tried to start stall tracking on a transaction already being tracked. Measurements might be lost.'):(b(),n.set(t,{longestStallTime:0,atTimestamp:null,atStart:_(t)}),M()))},S=t=>{if(!(0,o.isRootSpan)(t))return p(t);const l=n.get(t);if(!l)return e.debug.log('[StallTracking] Stall measurements were not added to transaction due to exceeding the max count.'),n.delete(t),void f();const c=(0,e.spanToJSON)(t).timestamp;let T;if((0,u.isNearToNow)(c))T=_(t);else{const n=(0,u.getLatestChildSpanEndTimestamp)(t);n!==c&&e.debug.log('[StallTracking] Stall measurements not added due to a custom `endTimestamp` (root end is not equal to the latest child span end).'),l.atTimestamp||e.debug.log('[StallTracking] Stall measurements not added due to `endTimestamp` not being close to now. And no previous stats from child end were found.'),n===c&&l.atTimestamp&&(T=l.atTimestamp.stats)}n.delete(t),f(),T?((0,u.setSpanMeasurement)(t,s.STALL_COUNT,T.stall_count.value-l.atStart.stall_count.value,l.atStart.stall_count.unit),(0,u.setSpanMeasurement)(t,s.STALL_TOTAL_TIME,T.stall_total_time.value-l.atStart.stall_total_time.value,l.atStart.stall_total_time.unit),(0,u.setSpanMeasurement)(t,s.STALL_LONGEST_TIME,T.stall_longest_time.value,T.stall_longest_time.unit)):void 0!==c&&e.debug.log('[StallTracking] Stall measurements not added due to `endTimestamp` not being close to now.','endTimestamp',c,'now',(0,e.timestampInSeconds)())},p=t=>{const n=(0,e.getRootSpan)(t),l=(0,e.spanToJSON)(t).timestamp;l&&v(n,l)},v=(t,l)=>{const s=n.get(t);s&&(Math.abs((0,e.timestampInSeconds)()-l)>.02?(e.debug.log('[StallTracking] Span end not logged due to end timestamp being outside the margin of error from now.'),s.atTimestamp&&s.atTimestamp.timestamp<l&&n.set(t,Object.assign(Object.assign({},s),{atTimestamp:null}))):n.set(t,Object.assign(Object.assign({},s),{atTimestamp:{timestamp:l,stats:_(t)}})))},_=t=>{var e,l;return{stall_count:{value:c.stallCount,unit:'none'},stall_total_time:{value:c.totalStallTime,unit:'millisecond'},stall_longest_time:{value:null!==(l=null===(e=n.get(t))||void 0===e?void 0:e.longestStallTime)&&void 0!==l?l:0,unit:'millisecond'}}},b=()=>{c.isTracking||(c.isTracking=!0,c.lastIntervalMs=Math.floor(1e3*(0,e.timestampInSeconds)()),c.iteration())},f=()=>{0===n.size&&(c.isTracking=!1,null!==c.timeout&&(clearTimeout(c.timeout),c.timeout=null),k())},k=()=>
1373{c.stallCount=0,c.totalStallTime=0,c.lastIntervalMs=0,n.clear()},M=()=>{if(n.size>10){let t=0;const e=n.size-10,l=n.keys();for(const s of l){if(t>=e)break;t+=1,n.delete(s)}}};return(null===l.default||void 0===l.default?void 0:l.default.isAvailable)&&l.default.addEventListener('change',c.backgroundEventListener),{name:"StallTracking",setup:t=>{t.on('spanStart',T),t.on('spanEnd',S)},_internalState:c}}},1276,[859,227,1266,1243,1273]);
1374__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"userInteractionIntegration",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"startUserInteractionSpan",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]);const u='UserInteraction',p=()=>({name:u}),l=p=>{const l=(0,t.getClient)();if(!l)return;const I=(0,c.getCurrentReactNativeTracingIntegration)();if(!I)return void t.debug.log(`[${u}] Tracing integration is not available. Can not start user interaction span.`);const T=l.getOptions(),{elementId:b,op:f}=p;if(!T.enableUserInteractionTracing)return void t.debug.log(`[${u}] User Interaction Tracing is disabled.`);if(!b)return void t.debug.log(`[${u}] User Interaction Tracing can not create transaction with undefined elementId.`);if(!I.state.currentRoute)return void t.debug.log(`[${u}] User Interaction Tracing can not create transaction without a current route.`);const S=(0,t.getActiveSpan)(),$=S&&!(0,s.isSentryInteractionSpan)(S);if(S&&$)return void t.debug.warn(`[${u}] Did not create ${f} transaction because active transaction ${(0,t.spanToJSON)(S).description} exists on the scope.`);const v=`${I.state.currentRoute}.${b}`;if(S&&(0,t.spanToJSON)(S).description===v&&(0,t.spanToJSON)(S).op===f)return void t.debug.warn(`[${u}] Did not create ${f} transaction because it the same transaction ${(0,t.spanToJSON)(S).description} already exists on the scope.`);const N=(0,t.getCurrentScope)(),O={name:v,op:f,scope:N};(0,s.clearActiveSpanFromScope)(N);const _=(0,s.startIdleSpan)(O,{idleTimeout:I.options.idleTimeoutMs,finalTimeout:I.options.finalTimeoutMs});return _.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,o.SPAN_ORIGIN_MANUAL_INTERACTION),(0,n.onlySampleIfChildSpans)(l,_),t.debug.log(`[${u}] User Interaction Tracing Created ${f} transaction ${v}.`),_}},1277,[859,1267,1269,1270,1271]);
1375__d(function(g,r,i,a,m,_e2,d){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),Object.defineProperty(_e2,"INTEGRATION_NAME",{enumerable:!0,get:function(){return T}}),Object.defineProperty(_e2,"timeToDisplayIntegration",{enumerable:!0,get:function(){return I}});var t=r(d[0]),e=r(d[1]),n=r(d[2]),s=r(d[3]),o=r(d[4]),l=r(d[5]),p=r(d[6]),u=r(d[7]),_=r(d[8]),c=r(d[9]),v=this&&this.__awaiter||function(t,e,n,s){return new(n||(n=Promise))(function(o,l){function p(t){try{_(s.next(t))}catch(t){l(t)}}function u(t){try{_(s.throw(t))}catch(t){l(t)}}function _(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n(function(t){t(e)})).then(p,u)}_((s=s.apply(t,e||[])).next())})};const T='TimeToDisplay',A=t=>t>3e4,I=()=>{let e=!1;return{name:T,afterAllSetup(t){var n,s;e=null!==(s=null===(n=(0,o.getReactNavigationIntegration)(t))||void 0===n?void 0:n.options.enableTimeToInitialDisplayForPreloadedRoutes)&&void 0!==s&&s},processEvent:n=>v(void 0,void 0,void 0,function*(){var s,o,l;if('transaction'!==n.type)return n;const p=null===(o=null===(s=n.contexts)||void 0===s?void 0:s.trace)||void 0===o?void 0:o.span_id;if(!p)return t.debug.warn(`[${T}] No root span id found in transaction.`),n;const _=n.start_timestamp;if(!_)return t.debug.warn(`[${T}] No transaction start timestamp found in transaction.`),n;n.spans=n.spans||[],n.measurements=n.measurements||{};const c=yield S({event:n,rootSpanId:p,transactionStartTimestampSeconds:_,enableTimeToInitialDisplayForPreloadedRoutes:e}),v=yield N({event:n,rootSpanId:p,transactionStartTimestampSeconds:_,ttidSpan:c}),I=(null==c?void 0:c.start_timestamp)&&(null==c?void 0:c.timestamp)?1e3*(c.timestamp-c.start_timestamp):void 0,f=void 0!==I&&A(I);void 0===I||f||(n.measurements.time_to_initial_display={value:I,unit:'millisecond'});const y=(null==v?void 0:v.start_timestamp)&&(null==v?void 0:v.timestamp)?1e3*(v.timestamp-v.start_timestamp):void 0,D=void 0!==y&&A(y);void 0!==y&&(D?n.measurements.time_to_initial_display&&(n.measurements.time_to_full_display=n.measurements.time_to_initial_display):n.measurements.time_to_full_display={value:y,unit:'millisecond'});const P=Math.max(!f&&(null==c?void 0:c.timestamp)?c.timestamp:-1,!D&&(null==v?void 0:v.timestamp)?v.timestamp:-1,null!==(l=n.timestamp)&&void 0!==l?l:-1);return-1!==P&&(n.timestamp=P),(0,u.clearSpan)(p),n})}};function S(o){return v(this,arguments,void 0,function*({event:o,rootSpanId:l,transactionStartTimestampSeconds:u,enableTimeToInitialDisplayForPreloadedRoutes:_}){var v;const I=yield e.NATIVE.popTimeToDisplayFor(`ttid-${l}`);o.spans=o.spans||[];let S=null===(v=o.spans)||void 0===v?void 0:v.find(t=>t.op===n.UI_LOAD_INITIAL_DISPLAY);if(S&&(void 0===S.status||'ok'===S.status)&&!I)return t.debug.log(`[${T}] Ttid span already exists and is ok.`,S),S;if(!I)return t.debug.log(`[${T}] No manual ttid end timestamp found for span ${l}.`),f({event:o,rootSpanId:l,transactionStartTimestampSeconds:u,enableTimeToInitialDisplayForPreloadedRoutes:_});const N=A(1e3*(I-u))?'deadline_exceeded':'ok';return(null==S?void 0:S.status)&&'ok'!==S.status?(S.status=N,S.timestamp=I,t.debug.log(`[${T}] Updated existing ttid span.`,S),S):(S=(0,c.createSpanJSON)({status:N,op:n.UI_LOAD_INITIAL_DISPLAY,description:'Time To Initial Display',
1375start_timestamp:u,timestamp:I,origin:s.SPAN_ORIGIN_MANUAL_UI_TIME_TO_DISPLAY,parent_span_id:l,data:{[p.SPAN_THREAD_NAME]:p.SPAN_THREAD_NAME_JAVASCRIPT}}),t.debug.log(`[${T}] Added ttid span to transaction.`,S),o.spans.push(S),S)})}function f(o){return v(this,arguments,void 0,function*({event:o,rootSpanId:u,transactionStartTimestampSeconds:v,enableTimeToInitialDisplayForPreloadedRoutes:I}){var S,f,N,y,D,P;const E=yield e.NATIVE.popTimeToDisplayFor(`ttid-navigation-${u}`),b=yield(0,_.getTimeToInitialDisplayFallback)(u);if((null===(N=null===(f=null===(S=o.contexts)||void 0===S?void 0:S.trace)||void 0===f?void 0:f.data)||void 0===N?void 0:N[l.SEMANTIC_ATTRIBUTE_ROUTE_HAS_BEEN_SEEN])&&!I)return void t.debug.log(`[${T}] Route has been seen and time to initial display is disabled for preloaded routes.`);const L=null!=E?E:b;if(!L)return void t.debug.log(`[${T}] No automatic ttid end timestamp found for span ${u}.`);const R=null===(D=null===(y=o.contexts)||void 0===y?void 0:y.app)||void 0===D?void 0:D.view_names,O=Array.isArray(R)?R[0]:R,U=1e3*(L-v),$=(0,c.createSpanJSON)({status:A(U)?'deadline_exceeded':'ok',op:n.UI_LOAD_INITIAL_DISPLAY,description:O?`${O} initial display`:'Time To Initial Display',start_timestamp:v,timestamp:L,origin:s.SPAN_ORIGIN_AUTO_UI_TIME_TO_DISPLAY,parent_span_id:u,data:{[p.SPAN_THREAD_NAME]:p.SPAN_THREAD_NAME_JAVASCRIPT}});return o.spans=null!==(P=o.spans)&&void 0!==P?P:[],o.spans.push($),$})}function N(o){return v(this,arguments,void 0,function*({event:o,rootSpanId:l,transactionStartTimestampSeconds:u,ttidSpan:_}){var v;const I=yield e.NATIVE.popTimeToDisplayFor(`ttfd-${l}`);if(!_||!I)return;o.spans=o.spans||[];let S=null===(v=o.spans)||void 0===v?void 0:v.find(t=>t.op===n.UI_LOAD_FULL_DISPLAY),f=I;_.timestamp&&I<_.timestamp&&_.timestamp&&(f=_.timestamp);const N=A(1e3*(f-u))?'deadline_exceeded':'ok';return(null==S?void 0:S.status)&&'ok'!==S.status?(S.status=N,S.timestamp=f,t.debug.log(`[${T}] Updated existing ttfd span.`,S),S):(S=(0,c.createSpanJSON)({status:N,op:n.UI_LOAD_FULL_DISPLAY,description:'Time To Full Display',start_timestamp:u,timestamp:f,origin:s.SPAN_ORIGIN_MANUAL_UI_TIME_TO_DISPLAY,parent_span_id:l,data:{[p.SPAN_THREAD_NAME]:p.SPAN_THREAD_NAME_JAVASCRIPT}}),t.debug.log(`[${T}] Added ttfd span to transaction.`,S),o.spans.push(S),S)})}},1278,[859,1212,1268,1269,1279,1272,1271,1284,1283,1273]);
1376__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return f}}),_e.extractDynamicRouteParams=b,Object.defineProperty(_e,"reactNavigationIntegration",{enumerable:!0,get:function(){return R}}),_e.getReactNavigationIntegration=function(e){return e.getIntegrationByName(f)};var e=r(d[0]),t=r(d[1]),n=r(d[2]),o=r(d[3]),s=r(d[4]),l=r(d[5]),u=r(d[6]),c=r(d[7]),v=r(d[8]),p=r(d[9]),T=r(d[10]),N=r(d[11]),A=r(d[12]),_=r(d[13]);const f='ReactNavigation';function b(e,t){if(!t)return;const n=new Set,o=/\[(?:\.\.\.)?(\w+)\]/g;let s;for(;null!==(s=o.exec(e));)s[1]&&n.add(s[1]);if(0===n.size)return;const l={};for(const e of n)if(e in t){const n=t[e];l[`route.params.${e}`]=Array.isArray(n)?n.join('/'):String(null!=n?n:'')}return Object.keys(l).length>0?l:void 0}function I(e){var t;if(!e)return;const n=[];let o=e;for(;o;){const e=null!==(t=o.index)&&void 0!==t?t:0,s=o.routes[e];(null==s?void 0:s.name)&&n.push(s.name),o=null==s?void 0:s.state}return n.length>0?n.join('/'):void 0}const R=({routeChangeTimeoutMs:n=1e3,enableTimeToInitialDisplay:R=!1,ignoreEmptyBackNavigationTransactions:O=!0,enableTimeToInitialDisplayForPreloadedRoutes:E=!1,useDispatchedActionData:P=!1,useFullPathsForNavigationRoutes:k=!1,enablePrefetchTracking:D=!1}={})=>{let $,C,w,j,L,G,M,B=A.defaultIdleOptions,U=!1;const F=new WeakMap,V=(e,t)=>{const n=(0,v.peekPendingDeepLink)(t);if(n){if('warm-open'===n.source){const t=F.get(e);if(void 0===t||t<=n.seq)return}(0,v.consumePendingDeepLink)(t),h(e,n)}},x=e=>'cold-start'===e.source&&(L&&y(L)?h(L,e):!(!M||!y(M))&&h(M,e));let W,Y=!1,J=!1,z=[];R&&l.NATIVE.initNativeReactNavigationNewFrameTracking().catch(t=>{e.debug.error(`${f} Failed to initialize native new frame tracking: ${t}`)});const q=(t,o=!1)=>{var s,T,_,b;const I=t,h=null===(T=null===(s=null==I?void 0:I.data)||void 0===s?void 0:s.action)||void 0===T?void 0:T.type,y=S(I),E=(0,p.consumePendingExpoRouterNavigation)();if(!I||o||(null===(_=I.data)||void 0===_?void 0:_.noop)||(0,e.addBreadcrumb)({category:'navigation.dispatch',type:'navigation',message:y?`Dispatched ${null!=h?h:'NAVIGATE'} to ${y}`:`Dispatched ${null!=h?h:'NAVIGATE'}`,data:Object.assign(Object.assign({},h?{action_type:h}:void 0),y?{to:y}:void 0),level:'info'}),P&&(null==I?void 0:I.data.noop))return void e.debug.log(`${f} Navigation action is a noop, not starting navigation span.`);const k=P?h:void 0;if(D&&'PRELOAD'===k){const t=null==I?void 0:I.data.action,o=null==t?void 0:t.payload,s=o&&'object'==typeof o&&'name'in o&&'string'==typeof o.name?o.name:'Unknown Route';e.debug.log(`${f} Starting prefetch span for route: ${s}`);const l=(0,e.startInactiveSpan)({op:'navigation.prefetch',name:`Prefetch ${s}`,attributes:{'route.name':s}});return G=l,void(W=setTimeout(()=>{G===l&&(e.debug.log(`${f} Prefetch span timed out for route: ${s}`),null==l||l.setStatus({code:e.SPAN_STATUS_OK}),null==l||l.end(),G=void 0)}
1376,n))}if(P&&k&&['PRELOAD','SET_PARAMS','OPEN_DRAWER','CLOSE_DRAWER','TOGGLE_DRAWER'].includes(k))return void e.debug.log(`${f} Navigation action is ${k}, not starting navigation span.`);const $=P?y:void 0;if(P&&I&&!$&&!o)return void e.debug.log(`${f} Navigation action has no route name in payload, not starting navigation span.`);L&&(e.debug.log(`${f} A transaction was detected that turned out to be a noop, discarding.`),Q(),X());const C=(0,A.getDefaultIdleNavigationSpanOptions)();$&&(C.name=$);const j=C.name,M=(null==w?void 0:w.options.beforeStartSpan)?w.options.beforeStartSpan(C):C;U=M.name!==j,L=(0,A.startIdleNavigationSpan)(M,Object.assign(Object.assign({},B),{isAppRestart:o})),null==L||L.setAttribute(e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,c.SPAN_ORIGIN_AUTO_NAVIGATION_REACT_NAVIGATION),null==L||L.setAttribute(N.SEMANTIC_ATTRIBUTE_NAVIGATION_ACTION_TYPE,k),E&&L&&L.setAttribute('navigation.method',E.method),L&&F.set(L,(0,v.nextEventSeq)()),O&&(0,u.ignoreEmptyBackNavigation)((0,e.getClient)(),L);const V=L,x=null!==(b=M.name)&&void 0!==b?b:A.DEFAULT_NAVIGATION_SPAN_NAME;(0,u.ignoreEmptyRouteChangeTransactions)((0,e.getClient)(),V,x,()=>L===V),R&&L&&(l.NATIVE.setActiveSpanId(L.spanContext().spanId),G=(0,e.startInactiveSpan)({op:'navigation.processing',name:'Navigation dispatch to navigation cancelled or screen mounted',startTime:(0,e.spanToJSON)(L).start_timestamp}),G.setAttribute(e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,c.SPAN_ORIGIN_AUTO_NAVIGATION_REACT_NAVIGATION)),W=setTimeout(Q,n)},K=()=>{var t,o,s,u;const c=(0,e.timestampInSeconds)(),v=j;if(!$)return void e.debug.warn(`${f} Missing navigation container ref. Route transactions will not be sent.`);const p=$.getCurrentRoute();if(!p)return void e.debug.log(`[${f}] Navigation state changed, but no route is rendered.`);if(!L)return void e.debug.log(`[${f}] Navigation state changed, but navigation transaction was not started on dispatch.`);if(R&&(0,_.addTimeToInitialDisplayFallback)(L.spanContext().spanId,l.NATIVE.getNewScreenTimeToDisplay()),(null==v?void 0:v.key)===p.key)return e.debug.log(`[${f}] Navigation state changed, but route is the same as previous.`),V(L,n),H(p.key),j=p,void(L=void 0);const T=z.includes(p.key);let A,O,h,y=p.name,S=p.params;try{h=null==C?void 0:C()}catch(t){e.debug.warn(`${f} Route override provider threw, falling back to React Navigation route.`,t)}if(null==h?void 0:h.templatedPath)y=h.templatedPath,A=h.templatedPath,O=h.concreteUrl,S=null!==(t=h.params)&&void 0!==t?t:p.params;else if(k){y=I($.getState())||p.name}V(L,n),M||(M=L),null==G||G.updateName(`Navigation dispatch to screen ${y} mounted`),null==G||G.setStatus({code:e.SPAN_STATUS_OK}),null==G||G.end(c),G=void 0,U||L.updateName(y);const E=null!==(u=null===(s=null===(o=(0,e.getClient)())||void 0===o?void 0:o.getOptions())||void 0===s?void 0:s.sendDefaultPii)&&void 0!==u&&u;L.setAttributes(Object.assign(Object.assign(Object.assign(Object.assign({'route.name':y,'route.key':p.key},A?{'route.path':A}:void 0),E&&O?{'route.url':O}:void 0),E?b(y,S):void 0),{'route.has_been_seen':T,'previous_route.name':null==v?void 0:v.name,'previous_route.key':null==v?void 0:v.key,[N.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:'component',[e.SEMANTIC_ATTRIBUTE_SENTRY_OP]:'navigation'})),X(),(0,e.addBreadcrumb)({category:'navigation',type:'navigation',message:`Navigation to ${y}`,data:{from:null==v?void 0:v.name,to:y}}),null==w||w.setCurrentRoute(y),H(p.key),j=(null==h?void 0:h.templatedPath)||k?Object.assign(Object.assign({},p),{name:y}):p,L=void 0},H=e=>{z.push(e),z.length>200&&(z=z.slice(z.length-200))},Q=()=>{L&&((0,o.isSentrySpan)(L)&&(0,u.markRootSpanForDiscard)(L,'discarded_latest_navigation'),L.end(),L=void 0),G&&(G=void 0)},X=()=>{void 0!==W&&(clearTimeout(W),W=void 0)};return{name:f,afterAllSetup:n=>{var o;w=(0,T.getReactNativeTracingIntegration)(n),w&&(B={finalTimeout:w.options.finalTimeoutMs,idleTimeout:w.options.idleTimeoutMs}),(0,v.setPendingDeepLinkListener)(x),n.on('close',()=>{(0,v.setPendingDeepLinkListener)(void 0)}),Y||(null===(o=(0,t.getAppRegistryIntegration)(n))||void 0===o||o.onRunApplication(()=>{Y&&(e.debug.log('[ReactNavigationIntegration] Starting new idle navigation span based on runApplication call.'),q(void 0,!0))}),J=!0,$&&(q(),K(),Y=!0))},registerNavigationContainer:t=>{let n;if(s.RN_GLOBAL_OBJ.__sentry_rn_v5_registered&&e.debug.log(`${f} Instrumentation already exists, but registering again...`),n=(0,e.isPlainObject)(t)&&'current'in t?t.current:t,$!==n)if($=n,$){if($.addListener('__unsafe_action__',q),$.addListener('state',K),s.RN_GLOBAL_OBJ.__sentry_rn_v5_registered=!0,!Y){if(!L){if(!J)return void e.debug.log(`${f} Navigation container registered before integration setup. Initial span will be created when setup completes.`);q()}K(),Y=!0}}else e.debug.warn(`${f}
1376 Received invalid navigation container ref!`);else e.debug.log(`${f} Navigation container ref is the same as the one already registered.`)},_setRouteOverrideProvider:e=>{C=e},options:{routeChangeTimeoutMs:n,enableTimeToInitialDisplay:R,ignoreEmptyBackNavigationTransactions:O,enableTimeToInitialDisplayForPreloadedRoutes:E,useDispatchedActionData:P,useFullPathsForNavigationRoutes:k,enablePrefetchTracking:D}}},O=new WeakSet;function h(t,o){var s,l,u;if(O.has(t))return!1;O.add(t);const c=null!==(u=null===(l=null===(s=(0,e.getClient)())||void 0===s?void 0:s.getOptions())||void 0===l?void 0:l.sendDefaultPii)&&void 0!==u&&u?o.url:(0,n.sanitizeDeepLinkUrl)(o.url);return t.setAttributes({'navigation.trigger':'deeplink','deeplink.url':c,'deeplink.dispatch_delay_ms':Math.max(0,Date.now()-o.receivedAtMs)}),!0}function y(t){return void 0===(0,e.spanToJSON)(t).timestamp}function S(e){var t,n;const o=null===(n=null===(t=null==e?void 0:e.data)||void 0===t?void 0:t.action)||void 0===n?void 0:n.payload;if(o&&'object'==typeof o&&'name'in o&&'string'==typeof o.name)return o.name}},1279,[859,1264,1280,1243,1209,1212,1267,1269,1281,1282,1270,1272,1271,1283]);
1377__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return u}}),e.sanitizeDeepLinkUrl=o,Object.defineProperty(e,"deeplinkIntegration",{enumerable:!0,get:function(){return v}});var n=r(d[0]),t=r(d[1]),l=r(d[2]);const u='DeepLink';function o(n){const t=(0,l.sanitizeUrl)(n),u=t.indexOf('/',t.indexOf('//')+2);if(-1===u)return t;return t.slice(0,u)+t.slice(u).replace(/\/([0-9]+|[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}|[a-f0-9]{8,})(?=\/|$)/gi,'/<id>')}function c(t){var l,u,c;return null!==(c=null===(u=null===(l=(0,n.getClient)())||void 0===l?void 0:l.getOptions())||void 0===u?void 0:u.sendDefaultPii)&&void 0!==c&&c?t:o(t)}function f(l,u){(0,t.setPendingDeepLink)(l,u);const o=c(l);(0,n.addBreadcrumb)({category:'deeplink',type:'navigation',message:o,data:{url:o}})}function s(){var n;try{return null!==(n=r(d[3],"react-native").Linking)&&void 0!==n?n:null}catch(n){return null}}const v=(0,n.defineIntegration)(()=>{let n;return{name:u,setup(t){const l=s();l&&(null==n||n.remove(),l.getInitialURL().then(n=>{n&&f(n,'cold-start')}).catch(()=>{}),n=l.addEventListener('url',n=>{(null==n?void 0:n.url)&&f(n.url,'warm-open')}),t.on('close',()=>{null==n||n.remove(),n=void 0}))}}})},1280,[859,1281,1273,28]);
1378__d(function(g,r,i,a,m,e,d){"use strict";let n,t;Object.defineProperty(e,'__esModule',{value:!0}),e.nextEventSeq=u,e.setPendingDeepLink=function(o,c){const s={url:o,receivedAtMs:Date.now(),source:c,seq:u()};if(null==t?void 0:t(s))return;n=s},e.peekPendingDeepLink=function(t){if(!n)return;if(Date.now()-n.receivedAtMs>t)return void(n=void 0);return n},e.consumePendingDeepLink=function(t){const o=n;if(n=void 0,!o)return;if(Date.now()-o.receivedAtMs>t)return;return o},e.setPendingDeepLinkListener=function(n){t=n},e.clearPendingDeepLink=function(){n=void 0,t=void 0,o=0};let o=0;function u(){return++o}},1281,[]);
1379__d(function(g,r,i,a,m,e,d){"use strict";let n;Object.defineProperty(e,'__esModule',{value:!0}),e.setPendingExpoRouterNavigation=function(o){n=o},e.consumePendingExpoRouterNavigation=function(){const o=n;return n=void 0,o},e.clearPendingExpoRouterNavigation=function(){n=void 0}},1282,[]);
1380__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"addTimeToInitialDisplayFallback",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"getTimeToInitialDisplayFallback",{enumerable:!0,get:function(){return c}});var e=r(d[0]),t=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))(function(c,u){function l(e){try{s(o.next(e))}catch(e){u(e)}}function f(e){try{s(o.throw(e))}catch(e){u(e)}}function s(e){var t;e.done?c(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(l,f)}s((o=o.apply(e,t||[])).next())})};const n=new e.AsyncExpiringMap({ttl:6e4}),o=(e,t)=>{n.set(e,t)},c=e=>t(void 0,void 0,void 0,function*(){return n.get(e)})},1283,[1275]);
1381__d(function(g,r,i,a,m,_e,d){"use strict";
1381Object.defineProperty(_e,'__esModule',{value:!0}),_e.registerCheckpoint=function(e,t,o,s){const f=c(e,t);if(f.sticky.size>0){for(const e of f.sticky)f.checkpoints.delete(e);f.sticky.clear()}return f.checkpoints.set(o,{ready:s}),u(f),()=>{const c=n[e].get(t);if(c){if(l(c,o))return c.sticky.add(o),void p(e,t,c);c.checkpoints.delete(o)&&(c.sticky.delete(o),u(c)),p(e,t,c)}}},_e.updateCheckpoint=function(e,t,c,o){const s=n[e].get(t),f=null==s?void 0:s.checkpoints.get(c);if(!s||!f||f.ready===o)return;f.ready=o,u(s)},_e.isAllReady=function(e,t){const c=n[e].get(t);return!!c&&c.aggregateReady},_e.hasAnyCheckpoints=function(e,t){const c=n[e].get(t);return!!c&&c.checkpoints.size>0},_e.subscribe=function(e,t,o){return c(e,t).listeners.add(o),()=>{const c=n[e].get(t);c&&(c.listeners.delete(o),p(e,t,c))}},_e.clearSpan=function(c){for(const s of[e,t]){const e=n[s].get(c);e&&(o(e),n[s].delete(c))}},_e._resetTimeToDisplayCoordinator=function(){for(const c of[e,t]){for(const e of n[c].values())o(e);n[c].clear()}};const e='ttid',t='ttfd',n={ttid:new Map,ttfd:new Map};function c(e,t){const c=n[e];let o=c.get(t);return o||(o={checkpoints:new Map,listeners:new Set,aggregateReady:!1,pendingUpFlip:null,sticky:new Set},c.set(t,o)),o}function o(e){null!==e.pendingUpFlip&&(clearTimeout(e.pendingUpFlip),e.pendingUpFlip=null)}function s(e){if(0===e.checkpoints.size)return!1;for(const t of e.checkpoints.values())if(!t.ready)return!1;return!0}function u(e){const t=s(e);if(t!==e.aggregateReady)return t?void(null===e.pendingUpFlip&&(e.pendingUpFlip=setTimeout(()=>{e.pendingUpFlip=null,s(e)&&!e.aggregateReady&&(e.aggregateReady=!0,f(e))},0))):(o(e),e.aggregateReady=!1,void f(e));o(e)}function f(e){for(const t of e.listeners)t()}function p(e,t,c){0===c.checkpoints.size-c.sticky.size&&0===c.listeners.size&&(o(c),n[e].delete(t))}function l(e,t){if(e.aggregateReady)return!1;if(e.checkpoints.size<=1)return!1;const n=e.checkpoints.get(t);if(!n||n.ready)return!1;for(const[n,c]of e.checkpoints)if(n!==t&&!c.ready)return!1;return!0}},1284,[]);
1382__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"breadcrumbsIntegration",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);const o=(o={})=>{var s,c,b;const u=Object.assign(Object.assign({xhr:!0,console:!0,sentry:!0},o),{fetch:null!==(s=o.fetch)&&void 0!==s?s:(0,n.isWeb)()||(0,n.isExpoFetchEnabled)(),dom:!!(0,n.isWeb)()&&(null===(c=o.dom)||void 0===c||c),history:!!(0,n.isWeb)()&&(null===(b=o.history)||void 0===b||b)});return(0,t.breadcrumbsIntegration)(u)}},1285,[1088,1224]);
1383__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"primitiveTagIntegration",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);const o='PrimitiveTagIntegration',s=()=>({name:o,setup(n){n.on('beforeSendEvent',n=>{n.tags&&Object.keys(n.tags).forEach(o=>{n.tags[o]=(0,t.PrimitiveToString)(n.tags[o])})})},afterAllSetup(){n.NATIVE.enableNative&&n.NATIVE._setPrimitiveProcessor(n=>(0,t.PrimitiveToString)(n))}})},1286,[1287,1212]);
1384__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.PrimitiveToString=function(t){if(null===t)return'';switch(typeof t){case'string':default:return t;case'boolean':return 1==t?'True':'False';case'number':case'bigint':return`${t}`;case'undefined':return;case'symbol':return t.toString()}}},1287,[]);
1385__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"turboModuleContextIntegration",{enumerable:!0,get:function(){return s}});var t=r(d[0]),o=r(d[1]);const n='TurboModuleContext',u=['addListener','removeListeners','setContext','setTag','setExtra','setUser','addBreadcrumb','clearBreadcrumbs','setAttribute','setAttributes','removeAttribute'],s=(s={})=>({name:n,setupOnce(){var n;(0,t.wrapTurboModule)('RNSentry',(0,o.getRNSentryModule)(),{skip:u});for(const o of null!==(n=s.modules)&&void 0!==n?n:[])(0,t.wrapTurboModule)(o.name,o.module,{skip:o.skipMethods})}})},1288,[1289,1212]);
1386__d(function(g,r,i,a,m,e,d){"use strict";
1386Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getActiveTurboModuleCall",{enumerable:!0,get:function(){return u.getActiveTurboModuleCall}}),Object.defineProperty(e,"getTurboModuleCallStack",{enumerable:!0,get:function(){return u.getTurboModuleCallStack}}),Object.defineProperty(e,"popTurboModuleCall",{enumerable:!0,get:function(){return u.popTurboModuleCall}}),Object.defineProperty(e,"pushTurboModuleCall",{enumerable:!0,get:function(){return u.pushTurboModuleCall}}),Object.defineProperty(e,"wrapTurboModule",{enumerable:!0,get:function(){return t.wrapTurboModule}});var u=r(d[0]),t=r(d[1])},1289,[1290,1291]);
1387__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.getActiveTurboModuleCall=function(){return c[c.length-1]},_e.getTurboModuleCallStack=function(){return c.slice()},_e._resetTurboModuleTracker=function(){c.length=0,l=0},_e.pushTurboModuleCall=function(t){var o;const n={name:t.name,method:t.method,kind:t.kind,startedAtMs:Date.now(),callId:l++,scope:null!==(o=t.scope)&&void 0!==o?o:(0,e.getIsolationScope)()};c.push(n);try{u(n)}catch(e){throw c.pop(),e}return n.callId},_e.relabelTurboModuleCallKind=function(e,t){const o=c.find(t=>t.callId===e);if(!o||o.kind===t)return!!o;o.kind=t,c[c.length-1]===o&&u(o);return!0},_e.popTurboModuleCall=function(e){let t;const o=c[c.length-1];if((null==o?void 0:o.callId)===e)t=c.pop();else{const o=c.findIndex(t=>t.callId===e);if(o<0)return;[t]=c.splice(o,1)}if(!t)return;let n;for(let e=c.length-1;e>=0;e--){const o=c[e];if(o&&o.scope===t.scope){n=o;break}}n?u(n):i(t.scope);const l=c[c.length-1];l&&l!==n&&u(l)};var e=r(d[0]);const t='turbo_module',o='turbo_module.name',n='turbo_module.method';let l=0;const c=[];function u(e){e.scope.setContext(t,{name:e.name,method:e.method,kind:e.kind,started_at_ms:e.startedAtMs,call_id:e.callId}),e.scope.setTag(o,e.name),e.scope.setTag(n,e.method)}const s='';function i(e){e.setContext(t,null),e.setTag(o,s),e.setTag(n,s)}},1290,[859]);
1388__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e._resetWrappedModules=function(){o=new WeakSet},_e.wrapTurboModule=function(s,f,h={}){var b;if(!f)return f;if(o.has(f))return f;const p=new Set(null!==(b=h.skip)&&void 0!==b?b:[]),y=n(f);if(0===y.length)return e.logger.warn(`[TurboModuleTracker] No methods discovered on '${s}' \u2014 TurboModule context will not be attached for this module. This usually means the module is a JSI HostObject that only materialises methods on first access.`),f;let T=!1;const w=f;for(const o of y){if(p.has(o))continue;let n;try{n=w[o]}catch(e){continue}if('function'!=typeof n)continue;const f=n,h=function(...n){let h,b;try{h=(0,t.pushTurboModuleCall)({name:s,method:o,kind:'sync'})}catch(t){e.logger.warn(`[TurboModuleTracker] push failed for ${s}.${o}: ${String(t)}`)}try{b=f.apply(this,n)}catch(e){throw u(h,s,o),e}return l(b)?(c(h,'async',s,o),b.then(e=>(u(h,s,o),e),e=>{throw u(h,s,o),e})):(u(h,s,o),b)};try{w[o]=h,T=!0}catch(e){}}T?o.add(f):e.logger.warn(`[TurboModuleTracker] '${s}' has methods but none could be wrapped \u2014 TurboModule context will not be attached. This usually means the module is frozen or its methods are non-writable accessors.`);return f};var e=r(d[0]),t=r(d[1]);let o=new WeakSet;function n(e){const t=new Set;let o=e;for(;o&&o!==Object.prototype;
1388){for(const e of Object.getOwnPropertyNames(o))'constructor'!==e&&t.add(e);o=Object.getPrototypeOf(o)}return Array.from(t)}function u(o,n,u){if(void 0!==o)try{(0,t.popTurboModuleCall)(o)}catch(t){e.logger.warn(`[TurboModuleTracker] pop failed for ${n}.${u}: ${String(t)}`)}}function c(o,n,u,c){if(void 0!==o)try{(0,t.relabelTurboModuleCallKind)(o,n)}catch(t){e.logger.warn(`[TurboModuleTracker] relabel failed for ${u}.${c}: ${String(t)}`)}}function l(e){if(!e||'object'!=typeof e&&'function'!=typeof e)return!1;try{return'function'==typeof e.then}catch(e){return!1}}},1291,[859,1290]);
1389__d(function(g,r,i,a,m,_e2,d){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),Object.defineProperty(_e2,"logEnricherIntegration",{enumerable:!0,get:function(){return o}});var e=r(d[0]),t=r(d[1]),n=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))(function(c,l){function s(e){try{v(o.next(e))}catch(e){l(e)}}function u(e){try{v(o.throw(e))}catch(e){l(e)}}function v(e){var t;e.done?c(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(s,u)}v((o=o.apply(e,t||[])).next())})};const o=()=>({name:"LogEnricher",setup(t){t.on('afterInit',()=>{s().then(()=>{t.on('beforeCaptureLog',e=>{u(e,t)})},t=>{e.debug.log(t)})})}});let c;function l(e,t,n,o=!0){null==n||e[t]&&!o||(e[t]=n)}function s(){return n(this,void 0,void 0,function*(){var e,n,o,l,s,u;try{const v=yield t.NATIVE.fetchNativeLogAttributes();c=Object.assign(Object.assign(Object.assign({},(null===(e=null==v?void 0:v.contexts)||void 0===e?void 0:e.device)&&{brand:null===(n=v.contexts.device)||void 0===n?void 0:n.brand,model:null===(o=v.contexts.device)||void 0===o?void 0:o.model,family:null===(l=v.contexts.device)||void 0===l?void 0:l.family}),(null===(s=null==v?void 0:v.contexts)||void 0===s?void 0:s.os)&&{os:v.contexts.os.name,version:v.contexts.os.version}),(null===(u=null==v?void 0:v.contexts)||void 0===u?void 0:u.release)&&{release:v.contexts.release})}catch(e){return Promise.reject(`[LOGS]: Failed to prepare attributes from Native Layer: ${e}`)}return Promise.resolve()})}function u(e,t){var n;if(void 0===c)return;const o=null!==(n=e.attributes)&&void 0!==n?n:{},s=f();Object.keys(s).forEach(e=>{l(o,e,s[e],!1)}),l(o,'device.brand',c.brand),l(o,'device.model',c.model),l(o,'device.family',c.family),l(o,'os.name',c.os),l(o,'os.version',c.version),l(o,'sentry.release',c.release);const u=t.getIntegrationByName('MobileReplay');l(o,'sentry.replay_id',null==u?void 0:u.getReplayId()),e.attributes=o}function v(e,t){var n;if(e&&'function'==typeof e.getScopeData){const o=(null===(n=null==e?void 0:e.getScopeData)||void 0===n?void 0:n.call(e).attributes)||{};Object.keys(o).forEach(e=>{const n=o[e];'string'!=typeof n&&'number'!=typeof n&&'boolean'!=typeof n||(t[e]=n)})}}function f(){const t={};return v((0,e.getGlobalScope)(),t),v((0,e.getIsolationScope)(),t),v((0,e.getCurrentScope)(),t),t}},1292,[859,1212]);
1390__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.graphqlIntegration=function(t){return(0,n.graphqlClientIntegration)({endpoints:t.endpoints})};var n=r(d[0])},1293,[1088]);
1391__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.supabaseIntegration=function(n){return(0,t.supabaseIntegration)({supabaseClient:n.supabaseClient})};var t=r(d[0])},1294,[1088]);
1392__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ReactNativeClient",{enumerable:!0,get:function(){return b}});var t=r(d[0]),s=r(d[1]);r(d[2]);var o=r(d[3]),n=r(d[4]),l=r(d[5]),u=r(d[6]),v=r(d[7]),h=r(d[8]),c=r(d[9]),p=r(d[10]),_=r(d[11]),f=r(d[12]);class b extends s.Client{constructor(t){var o,l,u,v;(0,c.ignoreRequireCycleLogs)(null===(o=_.ReactNativeLibraries.ReactNativeVersion)||void 0===o?void 0:o.version),t._metadata=Object.assign(Object.assign({},t._metadata),{sdk:Object.assign(Object.assign({},(null===(l=t._metadata)||void 0===l?void 0:l.sdk)||n.defaultSdkInfo),{settings:Object.assign({infer_ip:t.sendDefaultPii?'auto':'never'},null===(v=null===(u=t._metadata)||void 0===u?void 0:u.sdk)||void 0===v?void 0:v.settings)})}),t.parentSpanIsAlwaysRootSpan=void 0===t.parentSpanIsAlwaysRootSpan||t.parentSpanIsAlwaysRootSpan;const h=t.enableLogs;t.enableLogs&&'native'===t.logsOrigin&&(s.debug.log('disabling Sentry logs on JavaScript due to rule set by logsOrigin'),t.enableLogs=!1),super(t),this._outcomesBuffer=[],!0===t.sendDefaultPii&&this.on('beforeSendSession',s.addAutoIpAddressToSession),t.enableLogs&&(this.on('flush',()=>{(0,s._INTERNAL_flushLogsBuffer)(this)}),this.on('afterCaptureLog',()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{(0,s._INTERNAL_flushLogsBuffer)(this)},5e3)})),t.enableLogs=h}eventFromException(s,o={}){return(0,t.eventFromException)(this._options.stackParser,s,o,this._options.attachStacktrace)}eventFromMessage(s,o,n){return(0,t.eventFromMessage)(this._options.stackParser,s,o,n,this._options.attachStacktrace)}nativeCrash(){f.NATIVE.nativeCrash()}close(){return this._removeNativeLogListener&&(this._removeNativeLogListener(),this._removeNativeLogListener=void 0),super.close().then(t=>f.NATIVE.closeNativeSdk().then(()=>t))}captureUserFeedback(t){const s=(0,h.createUserFeedbackEnvelope)(t,{metadata:this._options._metadata,dsn:this.getDsn(),tunnel:void 0});this.sendEnvelope(s)}sendEnvelope(t){const o=this._clearOutcomes();this._outcomesBuffer=(0,p.mergeOutcomes)(this._outcomesBuffer,o),this._options.sendClientReports&&this._attachClientReportTo(this._outcomesBuffer,t);let n=!0;
1392return this._isEnabled()&&this._transport&&this._dsn?(this.emit('beforeEnvelope',t),this._transport.send(t).then(null,t=>{t instanceof s.SentryError?(n=!1,s.debug.error('SentryError while sending event, keeping outcomes buffer:',t)):s.debug.error('Error while sending event:',t)})):s.debug.error('Transport disabled'),n&&(this._outcomesBuffer=[]),Promise.resolve({})}init(){super.init(),this._initNativeSdk()}on(t,s){return super.on(t,s)}emit(t,...s){super.emit(t,...s)}_initNativeSdk(){var t,n,h,c,p;if(this._options.debug){const s=null!==(t=this._options.onNativeLog)&&void 0!==t?t:u.defaultNativeLogHandler;this._removeNativeLogListener=(0,u.setupNativeLogListener)(s)}const _=this._integrations[v.MOBILE_REPLAY_INTEGRATION_NAME]&&'options'in this._integrations[v.MOBILE_REPLAY_INTEGRATION_NAME]?this._integrations[v.MOBILE_REPLAY_INTEGRATION_NAME]:void 0;f.NATIVE.initNativeSdk(Object.assign(Object.assign({},this._options),{defaultSidecarUrl:(0,l.getDefaultSidecarUrl)(),devServerUrl:(null===(n=(0,o.getDevServer)())||void 0===n?void 0:n.url)||'',mobileReplayOptions:_?Object.assign(Object.assign({},_.options),{networkDetailAllowUrls:(0,v.serializeNetworkDetailUrlsForNative)(_.options.networkDetailAllowUrls),networkDetailDenyUrls:(0,v.serializeNetworkDetailUrlsForNative)(_.options.networkDetailDenyUrls)}):void 0,profilingOptions:null!==(c=null===(h=this._options._experiments)||void 0===h?void 0:h.profilingOptions)&&void 0!==c?c:null===(p=this._options._experiments)||void 0===p?void 0:p.androidProfilingOptions})).then(t=>t,()=>(this._showCannotConnectDialog(),!1)).then(t=>{var s,o;null===(o=(s=this._options).onReady)||void 0===o||o.call(s,{didCallNativeInit:t}),this.emit('afterInit')}).then(void 0,t=>{s.debug.error('The OnReady callback threw an error: ',t)})}_showCannotConnectDialog(){}_attachClientReportTo(t,o){if(t.length>0){const n=[{type:'client_report'},{timestamp:(0,s.dateTimestampInSeconds)(),discarded_events:t}];o[h.items].push(n)}}}},1295,[1088,859,115,1206,1239,1256,1296,1257,1297,1298,1299,1207,1212]);
1393__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.setupNativeLogListener=function(e){return void t.debug.log('Native log listener is only supported on iOS and Android.')},_e.defaultNativeLogHandler=function(e){const n=`[Native] [${e.component}] ${e.message}`;switch(e.level.toLowerCase()){case'fatal':case'error':t.debug.error(n);break;case'warning':t.debug.warn(n);break;default:t.debug.log(n)}};var t=r(d[0]);e(r(d[1])),e(r(d[2]));r(d[3]);r(d[4])},1296,[859,235,108,118,1224]);
1394__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"header",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"items",{enumerable:!0,get:function(){return s}}),e.createUserFeedbackEnvelope=function(t,{metadata:s,tunnel:u,dsn:c}){const l=Object.assign(Object.assign({event_id:t.event_id,sent_at:(new Date).toISOString()},(null==s?void 0:s.sdk)&&{sdk:{name:s.sdk.name,version:s.sdk.version}}),!!u&&!!c&&{dsn:(0,n.dsnToString)(c)}),v=o(t);return(0,n.createEnvelope)(l,[v])};var n=r(d[0]);const t=0,s=1;function o(n){return[{type:'user_report'},n]}},1297,[859]);
1395__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.ignoreRequireCycleLogs=function(e){0===(null==e?void 0:e.major)&&e.minor<70&&u.default.ignoreLogs(['Require cycle:'])};var e,o=r(d[0]),u=(e=o)&&e.__esModule?e:{default:e}},1298,[277]);
1396__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.mergeOutcomes=function(...t){const n=new Map,o=t=>{const o=`${t.reason}:${t.category}`,c=n.get(o);c?c.quantity+=t.quantity:n.set(o,t)};return t.forEach(t=>t.forEach(o)),[...n.values()]}},1299,[]);
1397__d(function(g,r,i,a,m,_e2,_d2){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),_e2.init=function(n){var s,p,f,v,E,k;if((0,h.isRunningInMetroDevServer)())return;const A=Object.assign(Object.assign({},_.RN_GLOBAL_OBJ.__SENTRY_OPTIONS__),n),P=null!==(f=null!==(s=A.maxQueueSize)&&void 0!==s?s:null===(p=A.transportOptions)||void 0===p?void 0:p.bufferSize)&&void 0!==f?f:y.maxQueueSize,I=!(void 0!==A.enableNative&&!A.enableNative)&&T.NATIVE.isNativeAvailable();(0,b.useEncodePolyfill)(),I&&((0,d.enableSyncToNative)((0,e.getGlobalScope)()),(0,d.enableSyncToNative)((0,e.getIsolationScope)()));const j=(0,O.safeFactory)(A.beforeBreadcrumb,{loggerMessage:'The beforeBreadcrumb threw an error'}),R=null===(v=(0,l.getDevServer)())||void 0===v?void 0:v.url,x=(t=>{if(!t)return;const n=(0,e.makeDsn)(t);if(!n)return void e.debug.error('Failed to extract url from DSN: ',t);const o=n.port?`:${n.port}`:'';return`${n.protocol}://${n.host}${o}`})(A.dsn),F=(e,t)=>{var n;const o=e.type||'',s='string'==typeof(null===(n=e.data)||void 0===n?void 0:n.url)?e.data.url:'';return'http'===o&&(R&&s.startsWith(R)||x&&s.startsWith(x))?null:e},B=Object.assign(Object.assign(Object.assign({},y),A),{release:null!==(E=A.release)&&void 0!==E?E:(0,N.getDefaultRelease)(),enableNative:I,enableNativeNagger:(0,u.shouldEnableNativeNagger)(A.enableNativeNagger),transport:A.transport||(0,S.makeNativeTrans
1397portFactory)({enableNative:I})||t.makeFetchTransport,transportOptions:Object.assign(Object.assign(Object.assign({},y.transportOptions),null!==(k=A.transportOptions)&&void 0!==k?k:{}),{bufferSize:P}),maxQueueSize:P,integrations:[],stackParser:(0,e.stackParserFromStackParserOptions)(A.stackParser||t.defaultStackParser),beforeBreadcrumb:(e,t)=>{let n=e;if(j){const o=j(e,t);if(null===o)return null;n=o}return F(n)},initialScope:(0,O.safeFactory)(A.initialScope,{loggerMessage:'The initialScope threw an error'})});!('autoInitializeNativeSdk'in A)&&_.RN_GLOBAL_OBJ.__SENTRY_OPTIONS__&&(console.info('[Sentry] Using options file. Native SDK is expected to be initialized before JS, skipping automatic native initialization from JS.'),B.autoInitializeNativeSdk=!1);'tracesSampler'in B&&(B.tracesSampler=(0,O.safeTracesSampler)(B.tracesSampler));'environment'in B||(B.environment=(0,h.getDefaultEnvironment)());const w=void 0===A.defaultIntegrations?(0,c.getDefaultIntegrations)(B):A.defaultIntegrations;B.integrations=(0,e.getIntegrationsToSetup)({integrations:(0,O.safeFactory)(A.integrations,{loggerMessage:'The integrations threw an error'}),defaultIntegrations:w}),(0,e.initAndBind)(o.ReactNativeClient,B),(0,h.isExpoGo)()&&(e.debug.log('Offline caching, native errors features are not available in Expo Go.'),e.debug.log('Use EAS Build / Native Release Build to test these features.'));_.RN_GLOBAL_OBJ.__SENTRY_OPTIONS__&&e.debug.log('Sentry JS initialized with options from the options file.')},_e2.wrap=function(e,o){var l;const c=Object.assign(Object.assign({},null==o?void 0:o.profilerProps),{name:null!==(l=e.displayName)&&void 0!==l?l:'Root',updateProps:{}}),u=(0,h.isWeb)()?t.Profiler:f.ReactNativeProfiler;return t=>{var l;return n.createElement(p.TouchEventBoundary,Object.assign({},null!==(l=null==o?void 0:o.touchEventBoundaryProps)&&void 0!==l?l:{}),n.createElement(u,Object.assign({},c),n.createElement(s.FeedbackFormProvider,null,n.createElement(e,Object.assign({},t)))))}},_e2.nativeCrash=function(){T.NATIVE.nativeCrash()},_e2.appLoaded=function(){(0,v._appLoaded)()},_e2.extendAppStart=function(){(0,v._extendAppStart)()},_e2.getExtendedAppStartSpan=function(){return(0,v._getExtendedAppStartSpan)()},_e2.finishExtendedAppStart=function(){return(0,v._finishExtendedAppStart)()},_e2.flush=function(){return E(this,void 0,void 0,function*(){try{const t=(0,e.getClient)();if(t){return yield t.flush()}}catch(e){}return e.debug.error('Failed to flush the event queue.'),!1})},_e2.close=function(){return E(this,void 0,void 0,function*(){try{const t=(0,e.getClient)();t&&(yield t.close())}catch(t){e.debug.error('Failed to close the SDK')}})},_e2.withScope=function(t){return(0,e.withScope)(n=>{try{return t(n)}catch(t){return void e.debug.error('Error while running withScope callback',t)}})},_e2.crashedLastRun=function(){return E(this,void 0,void 0,function*(){return T.NATIVE.crashedLastRun()})},_e2.pauseAppHangTracking=function(){T.NATIVE.pauseAppHangTracking()},_e2.resumeAppHangTracking=function(){T.NATIVE.resumeAppHangTracking()};var e=r(_d2[0]),t=r(_d2[1]),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d2[2])),o=r(_d2[3]),s=r(_d2[4]),l=r(_d2[5]),c=r(_d2[6]),u=r(_d2[7]),d=r(_d2[8]),p=r(_d2[9]),f=r(_d2[10]),v=r(_d2[11]),b=r(_d2[12]),S=r(_d2[13]),h=r(_d2[14]),N=r(_d2[15]),O=r(_d2[16]);r(_d2[17]);var _=r(_d2[18]),T=r(_d2[19]),E=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Promise))(function(s,l){function c(e){try{d(o.next(e))}catch(e){l(e)}}function u(e){try{d(o.throw(e))}catch(e){l(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(c,u)}d((o=o.apply(e,t||[])).next())})};const y={enableNativeCrashHandling:!0,enableNativeNagger:!0,autoInitializeNativeSdk:!0,enableAutoPerformanceTracing:!0,enableWatchdogTerminationTracking:!0,patchGlobalPromise:!0,sendClientReports:!0,maxQueueSize:S.DEFAULT_BUFFER_SIZE,attachStacktrace:!0,enableCaptureFailedRequests:!1,enableNdk:!0,enableAppStartTracking:!0,enableNativeFramesTracking:!0,enableStallTracking:!0,enableUserInteractionTracing:!1,propagateTraceparent:!1}},1300,[859,1087,15,1295,1301,1206,1314,1328,1329,1330,1315,1263,1222,1332,1224,1333,1334,1335,1209,1212]);
1398__d(function(g,r,i,a,m,_e,_d){"use strict";
1398function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"FeedbackFormProvider",{enumerable:!0,get:function(){return A}});var t=r(_d[0]),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var s=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,s.get?s:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),s=e(r(_d[2])),o=e(r(_d[3])),l=e(r(_d[4])),u=e(r(_d[5])),d=e(r(_d[6])),c=e(r(_d[7]));r(_d[8]);var h=e(r(_d[9])),p=e(r(_d[10])),b=r(_d[11]),f=r(_d[12]),S=r(_d[13]),_=r(_d[14]),O=r(_d[15]),V=r(_d[16]),y=r(_d[17]),F=r(_d[18]),v=r(_d[19]),k=r(_d[20]),N=r(_d[21]);const D=(0,N.isNativeDriverSupportedForColorAnimations)();class A extends n.Component{constructor(e){super(e),this.state={isButtonVisible:!1,isScreenshotButtonVisible:!1,isVisible:!1,backgroundOpacity:new s.default.Value(0),panY:new s.default.Value(l.default.get('screen').height),isScrollAtTop:!0},this._startedShakeListener=!1,this._panResponder=c.default.create({onStartShouldSetPanResponder:(e,t)=>(0,b.notWeb)()&&this.state.isScrollAtTop&&t.dy>0,onMoveShouldSetPanResponder:(e,t)=>(0,b.notWeb)()&&this.state.isScrollAtTop&&t.dy>0,onPanResponderMove:(e,t)=>{t.dy>0&&this.state.panY.setValue(t.dy)},onPanResponderRelease:(e,t)=>{t.dy>V.PULL_DOWN_CLOSE_THRESHOLD?s.default.timing(this.state.panY,{toValue:l.default.get('screen').height,duration:V.SLIDE_ANIMATION_DURATION,useNativeDriver:!0}).start(()=>{this._handleClose()}):s.default.spring(this.state.panY,{toValue:0,useNativeDriver:!0}).start()}}),this._handleScroll=e=>{this.setState({isScrollAtTop:e.nativeEvent.contentOffset.y<=0})},this._setVisibilityFunction=e=>{const t=()=>{this.setState({isVisible:e})};e?t():s.default.parallel([s.default.timing(this.state.panY,{toValue:l.default.get('screen').height,duration:V.SLIDE_ANIMATION_DURATION,useNativeDriver:!0,easing:u.default.out(u.default.quad)}),s.default.timing(this.state.backgroundOpacity,{toValue:0,duration:V.BACKGROUND_ANIMATION_DURATION,useNativeDriver:D,easing:u.default.out(u.default.quad)})]).start(()=>{t()})},this._setButtonVisibilityFunction=e=>{this.setState({isButtonVisible:e})},this._setScreenshotButtonVisibilityFunction=e=>{this.setState({isScreenshotButtonVisible:e})},this._handleClose=()=>{V.FeedbackFormManager.hide()},V.FeedbackButtonManager.initialize(this._setButtonVisibilityFunction),V.ScreenshotButtonManager.initialize(this._setScreenshotButtonVisibilityFunction),V.FeedbackFormManager.initialize(this._setVisibilityFunction)}componentDidMount(){this._themeListener=o.default.addChangeListener(()=>{this.forceUpdate()}),(0,y.isShakeToReportEnabled)()&&((0,F.lazyLoadShakeToReportIntegration)(),this._startedShakeListener=(0,k.startShakeListener)(V.showFeedbackForm))}componentWillUnmount(){this._themeListener&&this._themeListener.remove(),this._startedShakeListener&&(0,k.stopShakeListener)()}componentDidUpdate(e,n){!n.isVisible&&this.state.isVisible?s.default.parallel([s.default.timing(this.state.backgroundOpacity,{toValue:1,duration:V.BACKGROUND_ANIMATION_DURATION,useNativeDriver:D,easing:u.default.in(u.default.quad)}),s.default.timing(this.state.panY,{toValue:0,duration:V.SLIDE_ANIMATION_DURATION,useNativeDriver:!0,easing:u.default.in(u.default.quad)})]).start(()=>{t.debug.log('FeedbackFormProvider componentDidUpdate')}):n.isVisible&&!this.state.isVisible&&this.state.backgroundOpacity.setValue(0)}render(){if(!(0,N.isModalSupported)())return t.debug.error('FeedbackForm Modal is not supported in React Native < 0.71 with Fabric renderer.'),n.createElement(n.Fragment,null,this.props.children);const e=(0,O.getTheme)(),{isButtonVisible:o,isScreenshotButtonVisible:l,isVisible:u,backgroundOpacity:c}=this.state,b=c.interpolate({inputRange:[0,1],outputRange:['rgba(0, 0, 0, 0)','rgba(0, 0, 0, 0.9)']});return n.createElement(n.Fragment,null,this.props.children,o&&n.createElement(f.FeedbackButton,Object.assign({},(0,y.getFeedbackButtonOptions)())),l&&n.createElement(v.ScreenshotButton,Object.assign({},(0,y.getScreenshotButtonOptions)())),u&&n.createElement(s.default.View,{style:[_.modalWrapper,{backgroundColor:b}]},n.createElement(d.default,{visible:u,transparent:!0,animationType:"none",onRequestClose:this._handleClose,testID:"feedback-form-modal"},n.createElement(p.default,{style:_.topSpacer}),n.createElement(s.default.View,Object.assign({style:[(0,_.modalSheetContainer)(e),{transform:[{translateY:this.state.panY}]}]},this._panResponder.panHandlers),n.createElement(h.default,{bounces:!1,keyboardShouldPersistTaps:"handled",automaticallyAdjustKeyboardInsets:!1,onScroll:this._handleScroll},n.createElement(S.FeedbackForm,Object.assign({},(0,y.getFeedbackOptions)(),{onFormClose:this._handleClose,onFormSubmitted:this._handleClose})))))))}}},1301,[859,15,116,223,148,220,249,236,118,147,123,1224,1302,1311,1305,1306,1307,1261,1308,1313,1309,1304]);
1399__d(function(g,r,i,a,m,_e,_d){"use strict";
1399function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"FeedbackButton",{enumerable:!0,get:function(){return y}});var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var s=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,s.get?s:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=e(r(_d[1])),s=e(r(_d[2])),o=e(r(_d[3])),u=e(r(_d[4])),c=r(_d[5]),l=r(_d[6]),d=r(_d[7]),b=r(_d[8]),f=r(_d[9]),p=r(_d[10]);class y extends t.Component{constructor(e){super(e),(0,p.lazyLoadFeedbackIntegration)()}componentDidMount(){this._themeListener=n.default.addChangeListener(()=>{this.forceUpdate()})}componentWillUnmount(){this._themeListener&&this._themeListener.remove()}render(){var e,n,p;const y=(0,d.getTheme)(),h=Object.assign(Object.assign({},c.defaultButtonConfiguration),this.props),O={triggerButton:Object.assign(Object.assign({},(0,l.defaultButtonStyles)(y).triggerButton),null===(e=this.props.styles)||void 0===e?void 0:e.triggerButton),triggerText:Object.assign(Object.assign({},(0,l.defaultButtonStyles)(y).triggerText),null===(n=this.props.styles)||void 0===n?void 0:n.triggerText),triggerIcon:Object.assign(Object.assign({},(0,l.defaultButtonStyles)(y).triggerIcon),null===(p=this.props.styles)||void 0===p?void 0:p.triggerIcon)};return t.createElement(u.default,{style:O.triggerButton,onPress:b.showFeedbackForm,accessibilityLabel:h.triggerAriaLabel},t.createElement(s.default,{source:{uri:f.feedbackIcon},style:O.triggerIcon}),t.createElement(o.default,{style:O.triggerText,testID:"sentry-feedback-button"},h.triggerLabel))}}},1302,[15,223,192,202,243,1303,1305,1306,1307,1310,1308]);
1400__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"defaultConfiguration",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"defaultButtonConfiguration",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"defaultScreenshotButtonConfiguration",{enumerable:!0,get:function(){return n}}),r(d[0]);const t={onFormOpen:()=>{},onFormClose:()=>{},onAddScreenshot:t=>{},onSubmitSuccess:()=>{},onSubmitError:()=>{},onFormSubmitted:()=>{},showBranding:!0,isEmailRequired:!1,shouldValidateEmail:!0,isNameRequired:!1,showEmail:!0,showName:!0,enableScreenshot:!1,enableTakeScreenshot:!1,cancelButtonLabel:'Cancel',emailLabel:'Email',emailPlaceholder:'[email protected]',formTitle:'Report a Bug',isRequiredLabel:'(required)',messageLabel:'Description',messagePlaceholder:"What's the bug? What did you expect?",nameLabel:'Name',namePlaceholder:'Your Name',submitButtonLabel:'Send Bug Report',errorTitle:'Error',formError:'Please fill out all required fields.',emailError:'Please enter a valid email address.',captureScreenshotError:'Error capturing screenshot. Please try again.',successMessageText:'Thank you for your report!',addScreenshotButtonLabel:'Add a screenshot',removeScreenshotButtonLabel:'Remove screenshot',captureScreenshotButtonLabel:'Take a screenshot',genericError:'Unable to send feedback due to an unexpected error.'},o={triggerLabel:'Report a Bug',triggerAriaLabel:''},n={triggerLabel:'Take Screenshot',triggerAriaLabel:''}},1303,[1304]);
1401__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.isModalSupported=function(){var e;const{major:t,minor:n}=(null===(e=s.ReactNativeLibraries.ReactNativeVersion)||void 0===e?void 0:e.version)||{};return!((0,o.isFabricEnabled)()&&0===t&&n&&n<71)},_e.isNativeDriverSupportedForColorAnimations=function(){var e;const{major:t,minor:n}=(null===(e=s.ReactNativeLibraries.ReactNativeVersion)||void 0===e?void 0:e.version)||{};return t&&t>0||n&&n>=69||!1},Object.defineProperty(_e,"isValidEmail",{enumerable:!0,get:function(){return l}}),Object.defineProperty(_e,"base64ToUint8Array",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"feedbackAlertDialog",{enumerable:!0,get:function(){return b}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e}
1401,o=r(d[1]),u=r(d[2]),s=r(d[3]);const l=e=>/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/.test(e),c=e=>{if('function'!=typeof atob||!(0,o.isWeb)())throw new Error('atob is not available in this environment.');const t=atob(e);return new Uint8Array([...t].map(e=>e.charCodeAt(0)))},b=(e,t)=>{(0,o.isWeb)()&&void 0!==u.RN_GLOBAL_OBJ.alert?u.RN_GLOBAL_OBJ.alert(`${e}\n${t}`):n.default.alert(e,t)}},1304,[115,1224,1209,1207]);
1402__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"defaultButtonStyles",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"defaultScreenshotButtonStyles",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"modalWrapper",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"modalSheetContainer",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"topSpacer",{enumerable:!0,get:function(){return u}});const o=o=>({triggerButton:{position:'absolute',bottom:30,right:30,backgroundColor:o.background,padding:15,borderRadius:40,justifyContent:'center',alignItems:'center',elevation:5,shadowColor:o.border,shadowOffset:{width:1,height:2},shadowOpacity:.5,shadowRadius:3,flexDirection:'row',borderWidth:1,borderColor:o.border},triggerText:{color:o.foreground,fontSize:18},triggerIcon:{width:24,height:24,padding:2,marginEnd:6,tintColor:o.sentryLogo}}),t=o,n={position:'absolute',top:0,left:0,right:0,bottom:0},l=o=>({backgroundColor:o.background,borderTopLeftRadius:16,borderTopRightRadius:16,overflow:'hidden',alignSelf:'stretch',shadowColor:'#000',shadowOffset:{width:0,height:-3},shadowOpacity:.1,shadowRadius:4,elevation:5,flex:1}),u={height:64};var c=o=>({container:{flex:1,padding:20,backgroundColor:o.background},title:{fontSize:24,fontWeight:'bold',marginBottom:20,textAlign:'left',flex:1,color:o.foreground},label:{marginBottom:4,fontSize:16,color:o.foreground},input:{height:50,borderColor:o.border,borderWidth:1,borderRadius:5,paddingHorizontal:10,marginBottom:15,fontSize:16,color:o.foreground},textArea:{height:100,textAlignVertical:'top',color:o.foreground},screenshotButton:{backgroundColor:o.background,padding:15,borderRadius:5,alignItems:'center',flex:1,borderWidth:1,borderColor:o.border},screenshotContainer:{flexDirection:'row',alignItems:'center',width:'100%',marginBottom:20},screenshotThumbnail:{width:50,height:50,borderRadius:5,marginRight:10},screenshotText:{color:o.foreground,fontSize:16},takeScreenshotButton:{backgroundColor:o.background,padding:15,borderRadius:5,alignItems:'center',borderWidth:1,borderColor:o.border,marginTop:-10,marginBottom:20},takeScreenshotText:{color:o.foreground,fontSize:16},submitButton:{backgroundColor:o.accentBackground,paddingVertical:15,borderRadius:5,alignItems:'center',marginBottom:10},submitText:{color:o.accentForeground,fontSize:18},cancelButton:{backgroundColor:o.background,padding:15,borderRadius:5,alignItems:'center',borderWidth:1,borderColor:o.border},cancelText:{color:o.foreground,fontSize:16},titleContainer:{flexDirection:'row',width:'100%'},sentryLogo:{width:40,height:40,tintColor:o.sentryLogo}})},1305,[]);
1403__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.getTheme=function(){const e=(0,n.getColorScheme)(),f='system'===e?t.default.getColorScheme():e,b=Object.assign(Object.assign({},o),(0,n.getFeedbackLightTheme)()),u=Object.assign(Object.assign({},c),(0,n.getFeedbackDarkTheme)());return'dark'===f?u:b},Object.defineProperty(_e,"LightTheme",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"DarkTheme",{enumerable:!0,get:function(){return c}});var e,f=r(d[0]),t=(e=f)&&e.__esModule?e:{default:e},n=r(d[1]);const o={accentBackground:'rgba(88, 74, 192, 1)',accentForeground:'#ffffff',foreground:'#2b2233',background:'#ffffff',border:'rgba(41, 35, 47, 0.13)',feedbackIcon:'rgba(54, 45, 89, 1)',sentryLogo:'rgba(54, 45, 89, 1)'},c={accentBackground:'rgba(88, 74, 192, 1)',accentForeground:'#ffffff',foreground:'#ebe6ef',background:'#29232f',border:'rgba(235, 230, 239, 0.15)',feedbackIcon:'#ffffff',sentryLogo:'#ffffff'}},1306,[223,1261]);
1404__d(function(g,r,i,a,m,e,d){"use strict";
1404Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"PULL_DOWN_CLOSE_THRESHOLD",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"SLIDE_ANIMATION_DURATION",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"BACKGROUND_ANIMATION_DURATION",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"FeedbackFormManager",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"FeedbackWidgetManager",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"FeedbackButtonManager",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"ScreenshotButtonManager",{enumerable:!0,get:function(){return k}}),Object.defineProperty(e,"showFeedbackButton",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"hideFeedbackButton",{enumerable:!0,get:function(){return S}}),Object.defineProperty(e,"showFeedbackForm",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"showFeedbackWidget",{enumerable:!0,get:function(){return j}}),Object.defineProperty(e,"enableFeedbackOnShake",{enumerable:!0,get:function(){return L}}),Object.defineProperty(e,"disableFeedbackOnShake",{enumerable:!0,get:function(){return V}}),Object.defineProperty(e,"showScreenshotButton",{enumerable:!0,get:function(){return I}}),Object.defineProperty(e,"hideScreenshotButton",{enumerable:!0,get:function(){return N}}),Object.defineProperty(e,"resetFeedbackButtonManager",{enumerable:!0,get:function(){return w}}),Object.defineProperty(e,"resetFeedbackFormManager",{enumerable:!0,get:function(){return _}}),Object.defineProperty(e,"resetFeedbackWidgetManager",{enumerable:!0,get:function(){return F}}),Object.defineProperty(e,"resetScreenshotButtonManager",{enumerable:!0,get:function(){return B}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);const c=200,u=200,b=200,l=()=>{};class f{static get _feedbackComponentName(){throw new Error('Subclasses must override feedbackComponentName')}static initialize(t){this._setVisibility=t}static reset(){this._isVisible=!1,this._setVisibility=l}static show(){this._setVisibility!==l?(this._isVisible=!0,this._setVisibility(!0)):console.warn(`[Sentry] ${this._feedbackComponentName} requires 'Sentry.wrap(RootComponent)' to be called before 'show${this._feedbackComponentName}()'.`)}static hide(){this._setVisibility!==l?(this._isVisible=!1,this._setVisibility(!1)):console.warn(`[Sentry] ${this._feedbackComponentName} requires 'Sentry.wrap(RootComponent)' before interacting with the widget.`)}static isFormVisible(){return this._isVisible}}f._isVisible=!1;class h extends f{static get _feedbackComponentName(){return'FeedbackForm'}}const p=h;class y extends f{static get _feedbackComponentName(){return'FeedbackButton'}}class k extends f{static get _feedbackComponentName(){return'ScreenshotButton'}}const O=()=>{(0,o.lazyLoadAutoInjectFeedbackIntegration)(),h.show()},_=()=>{h.reset()},j=O,F=_,P=()=>{(0,o.lazyLoadAutoInjectFeedbackButtonIntegration)(),y.show()},S=()=>{y.hide()},w=()=>{y.reset()},I=()=>{(0,n.isWeb)()?t.debug.warn('ScreenshotButton is not supported on Web.'):((0,o.lazyLoadAutoInjectScreenshotButtonIntegration)(),k.show())},N=()=>{k.hide()},B=()=>{k.reset()};let C=!1;const L=()=>{(0,o.lazyLoadAutoInjectFeedbackIntegration)(),(0,o.lazyLoadShakeToReportIntegration)(),C||(C=(0,s.startShakeListener)(O))},V=()=>{C&&((0,s.stopShakeListener)(),C=!1)}},1307,[859,1224,1308,1309]);
1405__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.lazyLoadFeedbackIntegration=function(){var o,l;(null===(o=(0,t.getClient)())||void 0===o?void 0:o.getIntegrationByName(n.MOBILE_FEEDBACK_INTEGRATION_NAME))||null===(l=(0,t.getClient)())||void 0===l||l.addIntegration((0,n.feedbackIntegration)())},Object.defineProperty(e,"AUTO_INJECT_FEEDBACK_INTEGRATION_NAME",{enumerable:!0,get:function(){return o}}),e.lazyLoadAutoInjectFeedbackIntegration=function(){var n,l;(null===(n=(0,t.getClient)())||void 0===n?void 0:n.getIntegrationByName(o))||null===(l=(0,t.getClient)())||void 0===l||l.addIntegration({name:o})},Object.defineProperty(e,"AUTO_INJECT_FEEDBACK_BUTTON_INTEGRATION_NAME",{enumerable:!0,get:function(){return l}}),e.lazyLoadAutoInjectFeedbackButtonIntegration=function(){var n,o;(null===(n=(0,t.getClient)())||void 0===n?void 0:n.getIntegrationByName(l))||null===(o=(0,t.getClient)())||void 0===o||o.addIntegration({name:l})},Object.defineProperty(e,"SHAKE_TO_REPORT_INTEGRATION_NAME",{enumerable:!0,get:function(){return u}}),e.lazyLoadShakeToReportIntegration=function(){var n,o;(null===(n=(0,t.getClient)())||void 0===n?void 0:n.getIntegrationByName(u))||null===(o=(0,t.getClient)())||void 0===o||o.addIntegration({name:u})},Object.defineProperty(e,"AUTO_INJECT_SCREENSHOT_BUTTON_INTEGRATION_NAME",{enumerable:!0,get:function(){return I}}),e.lazyLoadAutoInjectScreenshotButtonIntegration=function(){var n,o;(null===(n=(0,t.getClient)())||void 0===n?void 0:n.getIntegrationByName(I))||null===(o=(0,t.getClient)())||void 0===o||o.addIntegration({name:I})};var t=r(d[0]),n=r(d[1]);const o='AutoInjectMobileFeedback';const l='AutoInjectMobileFeedbackButton';const u='ShakeToReport';const I='AutoInjectMobileScreenshotButton'},1308,[859,1261]);
1406__d(function(g,r,i,a,m,_e,d){"use strict";
1406Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"OnShakeEventName",{enumerable:!0,get:function(){return s}}),_e.startShakeListener=function(e,n=b){if(c)return!1;if((0,l.isWeb)())return t.debug.warn('Shake detection is not supported on Web.'),!1;const o=(0,u.getRNSentryModule)();if(!o)return t.debug.warn('Native module is not available. Shake detection will not work.'),!1;try{const l=n(o);c=l.addListener(s,()=>{e()});const u=o;return u.enableShakeDetection?u.enableShakeDetection():t.debug.warn('enableShakeDetection is not available on the native module.'),!0}catch(e){return t.debug.warn('Failed to start shake listener:',e),c&&(c.remove(),c=null),!1}},_e.stopShakeListener=function(){var e;if(c){try{c.remove()}catch(e){t.debug.warn('Failed to remove shake subscription:',e)}c=null;try{const t=(0,u.getRNSentryModule)();null===(e=null==t?void 0:t.disableShakeDetection)||void 0===e||e.call(t)}catch(e){t.debug.warn('Failed to disable native shake detection:',e)}}},_e.isShakeListenerActive=function(){return null!==c};var e,t=r(d[0]),n=r(d[1]),o=(e=n)&&e.__esModule?e:{default:e},l=r(d[2]),u=r(d[3]);const s='rn_sentry_on_shake';let c=null;const b=e=>new o.default(e)},1309,[859,235,1224,1212]);
1407__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"feedbackIcon",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"screenshotIcon",{enumerable:!0,get:function(){return B}});const A='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAMAAABrrFhUAAAAk1BMVEUAAAAqIDEqIjMmIDArIjIrIjMoHjErITMrIjMqITIqITIqITIqIjIqITIqITIhHi4qITIqITIeAConHi8rITMqITIqITIcHCopITIpIDEpIDIlGC8qITIqITIpIDIpHjAqITIqIDIqIDEqIDAqITInHjAqIDIqIDEqITIqITIqIDIiFCgpIDEqITIoHS8qIDIrIjMN1S0HAAAAMHRSTlMAhnknzMQy1zyF6/H55PYQ0rIGGPudjAmUTEQUv7p2K6lmWDZxHV9S36J+DD7bI208pRBPAAAGrUlEQVR42uzd6XLaMBSG4Y/YhuAVbAwx+xp2eu7/6tq0nfaHIAizSNbR+5vJJM8EG45lGfrm7EZRSNL5bvcAg1oM6fZaBQxp/0HlylOY0PuRyjbco/L1unRHbVS9RYPuaoxKlzY7dF9xhgpXb9Hd1VDddiHdX4SqNnHpIU1QzcYhPaY5qpjj0aNaooL9iOlhvaFynYZEnAFmAXEGWI2IOAN8BsQZIGsTcQaY+0SMAQZT+hVfgLVPX3EFSLb0J6YARUR/YwmQ5PQvjgD9DcmWJ7hUraoANwy9owIwDuCGofc2gXEANwy9/TVgHMANQ+/pAMYBpLUOSebPAeMAbhh6tzOYByA/9A4+AeMAbhh6j1YwD0B+6B3MAOMAbhh6D09QAdCvtT33ecUkWfwDeD1Ab+yTHnknKABYHEmPwjGgAKAISY/cCVQAvGvy94c7QAVAEpEWtepQA/BBOtRppngYwDaDfAMt3gCNBVAeQKzxUciC/iAN6vZwJ4BYsC0gU5uUd3wHHgAgFu0yXE39IfCjhwcBiHWmE1yJFLfpA+UBJJpOtAbI93gwgFieaQsQFcDzAShYagqwTfAUADF3oiGAvwZeBUDxUjuA6QBPBBAbDbQC8OfAawFoU9cIoJ3h5QAUz3UBCD4BBQBESz0ARisoAqCmBgDBDFAGQB/KAaYrqASgrlKAVtcB1ALQThJgXX94px4A5QD0KQfgQP/KAYQH5gDkZ8wByOMOQE3DAfJZHtF3dd7NBngDsKh9Z9BIjQf41dyjizU5AACHFl0odFgAADOfztdmAoBsROfrMwEAxh06l8cGAEVM5+qzAcDCpzMN+QBgEtCZ6nwAcAhJbMsIAHMSixNGAPggsRkngF6DhDxOAKiHJJRxAjj3JvjBCmAgngvbrACwE88DKSuARPxIfGAFgFx8JS+AungQ4AUAYUAUMQMQ79pNeAH0hZe+8wJIY+FKKS8AuMLFcmYAubBihBnAUliwwgxgLQwGmQEIpwGXGcBCWLXEDGAiXCZmBlDn/h9w4H4MKIS5KDOAmfB9mBmA8HUwZwYgLBaoMQOIhItDvAAccZEAL4Cl8NIVLwDhEBDwmgmKeyV4vADG4v0jvACO4m0hrAAKEspYAYjrZl1WV4c/SajGCWAfkdCCE0BOQhtOa4TWJNZlBLDySczhA5A0SMzjs1I0HdKZ5mwAem06U8RmtXji0bmWXACcBp3L7zEBuPQcpyWPW2ayKZ1vk3IASMcBXWjN4La5/exIlxqZf+fopBvQxeKT2QD7fvdI3zU2++7xgK40NHz/gGsFK+YABfMtNJrMd5GZQgpgE4RR47F50/FEPYDXU7qXmFsoBmglKAGg316KZQEaGcoBaLWZanmAVqZ8O72vtokiAC/RYEPFr6K+EoB2T48tNb/66L0eoKnRrrJEjcWLAYK1VvsKE3V2LwVwHd12lhZ+pzIA8toa7i1OFC9fBODW9dxdnmi4egGAP8M3dahMemwyLQUQ1BJ8l/KnrLUHzwQIatd+vEeq84unARyXCa7VJPXl+2cAxNM+JJqQBm0Ojwbwp+se5BqRDnXTBwK0xnXIV++QDrXqT7k2WJmnjRGFb88CqMgD94i8kyIAjEmP4pkiALy3SI9GmRoAoL/dkA75czUAXyUnx3HpfHPnWjmdz/nTW0iSTRMFAFc/GL+X/mVuf/J+1DcSAGn3hoGhiQDAYSM/MDQSAPv8hqfwmggArH35JwQaCYBBW35gaCQA8BnIDwyNBMBqKD8wNBIAWMbyA0MjATBx5QeGRgIgbXbkB4YmAgCLI91flQHQ+z+H4QkA9CP6E1cAJFP6HVsAYO7TrxgD/HkMEGcAYBYzB8DJYw4AvIXMAVBvMQdA2mUOABw2zAHEgWH5xpUEAAqfHtO8ogDCwLBsk6oCCAPDckWoLoAwMCxTt8oAwsDw9uJVtQHguPeeBCsOIAwMb2uEygMAiwaVbZiYAFB+YJinMAIAWAzp9loFYAoA4OxGUUjS+W73AJgEUCILYAEsgAWwABbAAlgAC2ABLIAFsAAWwAJYAAtgASyABbAAFsACWAALYAEsgAWwABbAAlgAC2ABLIAFsAAWwAKUANg2r+WZDSCRBbAAFsAC/GyfXlIYhIIgitYgGHhoiMmDSPyAgqKz2v/qxIkL0JoU9NlB3+6OABEgAkSACBABnAP0FMvwslGsgpeBYjW8FBQbYeZNqbKFmYlSDex0FEp2BwB8V8rkPwwViSJ5gaX5QYlkuf/DZ0i8rWwM///0m7bni5flqh5dxt8BPG/wrQSMUX8AAAAASUVORK5CYII=',B='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAADwCAYAAAA+VemSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAhGVYSWZNTQAqAAAACAAFARIAAwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABaAAAAAAAAAEgAAAABAAAASAAAAAEAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA8KADAAQAAAABAAAA8AAAAAAm0kfIAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8
1407L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAAh3klEQVR4Ae2dB7RlVXnHjcBQpFepMzh0HMqAHWNBNGBBjSV2Y6LG2KIus6LR2BJTLdhQ0ayFsFDJYmGwLYwFBKX3GdrAFAZmpFdRQWJ+v5m3J5fHO+/de+7d++w7831r/d49795z9v72/+xvt3PuPY96VFgoEAqEAqFAKBAKhAKhQCgQCgygwB8NsG+JXWeRySawPujbxpBsPTbS/w+wfT/8DtzvbngQajf932gCy7kh/AFKmDr9FtQtaXUn2/8LNVuqB+qmfmI9UbffgP4/BJZNc//fg+W0nqzVZqDUZPvhzJNge7ByHwL6aIXbuuf/a9k+B64GA+EEWAQ1mxXvCXAAzJ/YtrxWvl7rDWgro//7mqz3/7Sdjmnaz2MfDQvgXFgK/v9VuA1qti1wzjqhbgfBE2EPMDgvBAPVMlwGNvIbwE1gOa+Atdp6T3gXBfXkvAiOgseBwbgZeBKsYJtCqsS+Z1BrVvp7wJNny/wN+BwshWTpuPR/V6+W50/gpXAgWKbHQConm8XMhlDdHLkY9MdOcAevNVjvOdsOh6wbL4THg+de7dTNQNXsda0L9rj3gceL5bsX7KFPBgN6JZwJvdabX+/7Y7NtAUqaQXgw2BM9FnaA+WDLmk4KmwPbco44D86B88HW15PaxQnqzfNQfDBwnwdWQod+NZmjFnX7JajZJaD1lmH1O/n/pjzV6DBQt2fCvmBj3tYs453gNMty/gJs+G+G6yBsBgU8MVuCJ+JV8C2wdbQHGAXOgXrTOZX/nw42Fl2ZedswOTJwqNfrX43b+ngczIMup1UG7+Hwfcil049J+zvwEdgawmZQYEc+fx38FBzS5DoxvekaxLbiXdmBZHwiTG5cen2sbdvh9dfBkUJX9iwyzhm8vZovJa+/hW3BHn6YXp7D105zaGzL7hDGYUuvgLm3P0V+pVtYRxvayyF3+XKk/3v8fi84z+zCPkCmOco1VZo2WLeC06/Pw+SGK51LPqrXhpl3Ti5Vb4F348Oj4a3wfHAIXXpI64LYbXA5lDRHHG8A5/njZvZCG4OVelEB53vrjCvLb4J9CuRrFpbVOrI5mPcuE9vb82r5XRzr9Y9/135zdfXZ8Bm4ClLL18VQ0t7EFUh7kxInwsZwNnwcrodU9nF7tWf6NFjBS+jmvHc/+ALcBKX1SnXTgLXR+hEcBRvBOmX2sC+FM6D0SWjKz0bEBsVeJbeZh8PPZaA/qWI0+Vbz+z/D//kwyhEayU1pXon4JNwFtehmEB8J1duwK4620Iqu/QO8FuZALWZQHQAXgwtoOU0dnOeLVqL3Wp3T6P9uRZL7Q4nphw3dr8HzswXUoNsR+KHp2+mrtir94zCpraXgdajxEXgVzIGazOGzC2kbFnDK3sr5m/P9cbftKMA8GKZ+9KuB9cchdIlRUr8+ud9h8FFwYS2NRGpoXHBndObw532wEuyBasN58JUwG3KbvccvwTxr02FQf5wP/gRKzAP3JZ/FUJNu9rxJsxvYfgc4KtHWqiB+OwXyDpdU2Jpe00mwYuwJuW1rMrgFatJgGF+WUpYSvaIjpGH8LHHs7fhoXS8xkiOb/m2YIdKLyMbrnZv3n13RPVNLme6EKpG5K7hri5UqiwFoY1uz2Th/EP6mNicHCeAUEJbB4H0PHOY/Fdvv8M2FGF9zmz39Akhfa8udX870LcNCMLhym4tXniMb2pptJ5x7ATwPemOhU58HCWBPpvOAPwWD92ng5L7ESSabVubw/jwoEVTOG13tdrg17uaaxoVgmXKbq/YXgSvRtZtfTnk37AWDxE62cg3qxK548jp4Jnjd1+CtpjXCl8nmMPBGsHfMbeZxKdyRO6MC6dsrroASjXMK4HT5rUDxWmWhFi7qPQeOBlfqO7dBA9ivAO4NKSBqDl7FtSLqa4mKaG91GbiQNe6mbiV6X3UycC8BR0s1W29dfz2OGgdjZQ4fjgeDYRy4Aj/fBd7e2Ss+/2a1fyF1K+M4aDSVj+fg+2shXftkM7vNIocT4D6Yyqca3zsOXw+ATm2Qk/TnePo2GPburVIF/m8y+mcoPbdywWw3KHHpimxGbseSopUzjbJGnsEUCdrbm583dOw8xec1vuX5tcE5F5yqdWL9DqG3wbungnMAW8PaTWG9qaJ08KqLJ9TG41b/GTO7GX/VzRXhkqMWZfoxfB/u9Z8xsM3w8Ug4oktfZ+qBPYlO1u15nbxvBaVPLFkOZAbv1+C70EUQeU3TrzHa0NmjbALjYCtx8otwBjgFKG32wK7gO5x+PLhIWrt5951+/gD0vzpzOPMx8OTWOA+Z7JPBewzMha5tRxz4BFgpJ/tZ2/+e3w/DttC17YMDXwaHpbXpNJU/V+PnU8DRaXGbqQfeHI8OgcOgEwf7VMR554/h0/AtWAaK3aU5fF8Ep8J14OjFmwFqsntw5jT4DOhnDSvo9v4L4b/gJtgBamhYcGNKswd21OB1c/Usak0LUg6TDYBN4dmwIdRkLnrcCPYcVjpvBDgDFDFdT0xl4K1OTP2WT3AVr3fA28Gh1tawK3jiS5oNnUGxYgL1OgMuA+e9XZvnzJ73+gmu5dWG8A0Tr9vz6gKh+9VizoVfCI78iltTAKfe62A8svftyrweaYB6J5VzS0+mPi8Bb5q4EgwOW+zJlsow+f3S/1vZ9PvbYJBYQeeA2u4JNkYlzAVLA8JgXQBqtxhqst5zpm63wYkTr9aFvUDdZoMNoesLBpC9oOUzwEub+Xp/RCejhOlasqfi1HvgZdCF3U+mF8NXwIrm/wZtWCiQFJjHxpNhZ3CU6GKrC0td2LvI9CS4vYvMp8rzUN48AWwVS3If+Z0CrwB7qM3B+fcsCAsFehWwTmwF9rw7gPXlfXAFlKyz5nUWPBeqsTfiyQrILYRD45THJWx/AA6CjSEsFBhUgS05wLWGKyHVq946lt7L8fpXgzo77P5Nc2DTnQ87DptBH8c7jHceqOBfhJPgfggLBQZVwLp0F1iHDNB3wh4wXT3n45GZQ/kqbB+8OBlytFJTpXk5eb0JXIwICwWGUSCt6ziCc068CKaqczneO568bDCKmStoU9n+vFmqNXGh6vPgfPtBCAsFhlHAwNRctf5P+BncCyVsNpnsWyKjlEdTALuiV6o3PJO8vgERvOmsxOuoFPC6tzeEXDSqBGdIx3hab4Z9RvpxUwB7ja3E9cmbycfVO4UOCwVyKGAPbB0rYS6guSJezJoC2Avkue++cqhzGlxXrLSR0bqogJ3RuXBBgcLvRB5zC+SzJoumAH48e+yyZq98Gy40lBqq5ytFpFy7At4y6lA6t3m5qsTIdU05mgLY3lFym9/k8FbJsFAgpwLWZYMrt9nbF13LaQrg3XBkm8ylVVQXF27KnE8kHwrcjgTLC8jg3WDGTjFrCuDH4cF6kLMX9nrdDZnzIPmwUGBV77sksw7GivE0J3M+D0u+KYDTqrBBlssc0pS6QyZXGSLd8VEgd11LseI3zopZUwBfhQd+BS6X2UBcCl5sDwsFSihgfV4AOQPML+JcU6IwKY+mAF7IDjemnTK8WtDzIGcjkcHtSHKMFfBuLO/6y9lpLCb9K0pq1BTAtlQ5F5ccPv8Kiq7YlRQ28qpOATsNF01z98D+CEExawpgvxm0LKMXd5O23zjKuUiW0f1IegwVMIDtgf22Ui6zl0/rR7ny6Dtdv9vorY4G2Sixd38XeLdXWChQUgHr3DfBQBtlnTat78JzoBrzG0lfg1EX9ATS9A6ssFCgCwVeSKb2xNZrp3LD1O/e419JWmklms3uzeH1UeDdUqmQvQ6n9wZ5vYe03gphoUAXChhg9sKfAKdxg9Tdyfv2xoILV7uDVjSIvVmjyXTYCbkrxXNhWxjGOYctX4fvwK0QFgp0oYALp9Y/v6zjKLPtvfgpFgzeY6Day6IW9G3Q2xNPbo1m+t8FBAtpQxAWCtSggL86cyy4Kj1T/W363OD9C8h9kwhZDGf2vnvB6+F0mKpAvUOK9Lkrct+HN8AcmK7H5+OwUKCYArPIaTYcDB+GqTqoqeq0dXsFfAmOgM2hM+u35XAoLddNvBqIj4HNYM7EtkMKC7cUvIa8ErzudjY4vEg3baT9eCssFOhEAeugPe+yCZZP/P9qXh0t7gRzwP00p3/ucyMsAW9COgeuBYO8M0sO9uOA+xqg2tHg3MFfHzgA9gZbtGXgsMLWTK6CsFCgZgVSvfb778+E34KjzQPB9xxFWo9lIXiPhJdXw0KBUCAUCAVCgVAgFAgFQoFQIBQ
1407IBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgZEqMMiPx48040gsFFjbFWgbXD5WZcsJtuJ1C/BxpD6W4g7wMaI+fsVnyNwPYaFA7QoYC6kuW5+3Buv5Q3A3WK99SsPv4QaowgYJYAPUoLRwT4CDYP4Ej+NVuxPOBR8/YeFPgF9CWChQqwLWaev27vAUmAc+LuiJYF3XFsH5cCvYOR0DBvRYmYX5M/gB+OAyWyUfWObzVn1mktha/QYspO+fBIdArw3SaPQeF9uhwKgU6K2Ddj4fggvBOm3dtQ5bl1O9ti5b133fB5x9EFJws1mn9RbSHvdzcA04JE4Fm+nVJxr6FLevwkthY9B60179TvwNBcookOqeI8RXwfdgOfQG7Ez1ejH7/wQ+Cr0dVEqbt+uwjXBDB48HW6CZCtb7+eRnqzqUfjlsCmGhQJcK2Hu+Bi6A3jo76LYxcRw45F4fqrO5eHQiOISwcJODctACG8QvhrBQoEsFHA0OG7wpFhxWfx327LJATXk/jQ8GDdKZ9rdB2K0pw3g/FCiggItQM9XTQT53Zfot4JWZoubqW5P5lPIXNn04xPtP5tiXDXF8HBoKDKpA79zU+ueQd5TmSvYr4cBRJjpMWg4H/hGWwiAtUb/7/g/p2kBM14DwcVgoMDIFXHs5HE4BLwH1W1f73c9e2NVpg7mYNQWQQ2fnqrMzebI36T4JXAkMCwVKKLAVmbwAjgK3DcxRmoF7MOw3ykRnSqspgB/gQFfYctksEvZGkHRZKVc+kW4okBRw0ckFp1Sve4fVaZ9hXx1V7jNsIoMc3xTA9pA6k8s2IWHnIRHAuRSOdCcr4GjPOaqXRnPZLiRcdDW6KYDtHXUmlzkfiSF0LnUj3akU2Hyiztl55DKvrngrZjFrCuAdM3vg8MU8HEqHhQIlFNiQTLaBHENn/U9z6h38p5Q1BbA3buS2dCE8dz6RfiigAinAcqmRGgZXo4tZUwAXcyAyCgVCgfYKRAC31y6ODAU6VyACuPNTEA6EAu0ViABur10cGQp0rkAEcOenIBwIBdorEAHcXrs4MhToXIEI4M5PQTgQCrRXIAK4vXZxZCjQuQIRwJ2fgnAgFGivQARwe+3iyFCgcwUigDs/BeFAKNBegQjg9trFkaFA5wpEAHd+CsKBUKC9AhHA7bWLI0OBzhWIAO78FIQDoUB7BSKA22sXR4YCnSsQAdz5KQgHQoH2CkQAt9cujgwFOlcgArjzUxAOhALtFYgAbq9dHBkKdK5ABHDnpyAcCAXaKxAB3F67ODIU6FyBCODOT0E4EAq0VyACuL12cWQo0LkCTQFc4hGJTXl3Lko4EAoMoUDRet2UmU9xy23m4dMZwkKBEgpY1x4qkNFvC+SxJoumAF7AHnet2Wv0GwbvRXD/6JOOFEOBKRW4l3cvht9N+elo3vTB4VeOJqn+UmkK4Ks4/Kb+kmi1130cdQFEALeSLw5qoYDPBb4Uco4ul5L+QihmTQFsD7wigxfpAVPrk7YtYokhTYZiRJJjqID1zVFfzgf3+WCz9ADxIhI1BbCtyKIMHvgENwu5GJZDTjFJPiwUWKOAo74L4eY174x2w57den3raJNtn9prJxyy1xwlDp1f1d6tODIUaK2AI7+vwu0wyjptWifAIVCNzcWTz8CoC3pcNSUMR9Y1BRwBPgPOAeu1K9PD1O/e448irersmXh0LqRC9jqc3hvk1YWxN0BYKNCVAhuQ8fvBNZ5B6u7kfVMs+HoWzAEtPeh79X+Z/643Q/q38bnDjV1gJ2iaM/PRjKZgx8L3IOclqhkdiR3WaQUMuJVgQO4Lj4E2ltZzfsHBjlS9fJTzElUbH9cc80q2fg4PgBeqJ7dGTf+7yiw3wIdge9CKtlKrs4y/ocDDFNiZ/z4By8EFKBdUm+rx5PddiPW9n8FLoHrbBA83hWfBt2FygZr+v5t9T4TnwlYQgYsIYVUo4OhzC9gG3gxeYmqqx5PfX8S+H4UDwYWxzqzfzNMNF2fgqT2whTeotwaHIZuDZkGvgutgKZwPCrMMbOXCQoFaFHBkaAejnQR2Lq8Gr+PuDtbrZHeyYdDK1WC9dsjstNAheWc2SI/ovgao9gww+A3gvWAOuDjg3OJaWAJLJ+AlLBSoVoFUr53eHQrOY2fD3rADOG20Pl8/wWJeDeiwUCAUqESBQTqySlwON0KBUCAUCAVCgVAgFAgFQoFQIBQ
1407IBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBUKBKRWI39ydUpZ4MxQYXoG2weWjVB4LO8JO4C/Y+7iVO+BG8CnlPqnBx1DcC2GhwDgoYH22LsvO4PO8fJDZr+Am8LErPqlhIVRhgwSwAboZWLAnwrwJDuDVx1JoPpbiYrgGfGzj8fAD+AOEhQI1KrAhTtkh+SykJ0+87sfrfEjPDvORQZfA7eDzlD4FS2GsbBe8fQdcCLZCBqUPdvK1F99L7/+Q7SMgLBSoUQED1ED9HCyDVKdT/Z1cr/0/BfActqu23t75OXh6MvjA799Cb8Gm23b4vAR+DG8Ge3CtN+3V78TfUKCMAqnuOTy2Q7oIfFiZQ+Xp6nL6zOC+Ba6Dr8MzIFlKO/3f+eumeHA4fBccHqdC9PM6uRVz3vBW2BbCQoEuFXD95p3gVK+futy0jzFxCvwxzILqzEeHpjmshZgclE0Fa3p/AWm8vrpShkPrmgKvo8DXQlM97ef9FAv23KeCa0HV2XPxqJ/CDLLPaaS5f3UlDYfWJQW+RmEHqbP97Pt+0nT1uqg9eprc7H1fMs3nbT86mANf3vbgOC4UaKFA79z0SI53lXnU9goStG5XYT6p/Fjwem4/rc+g+5xFuo+DtEzPZlgokFWBLUndIPsp3AeD1tl+9v846W4MxaypB7aFOgxyLTjNIe0nwiYQFgqUUMAF2SeB13q9R8GAHLXNI8EcvXujn00B7JDDa725zIvnXn+LAM6lcKQ7lQIG7W8mPugdVk+1b5v3duEgbwgpZk0BbCviHVe5zMC1tSo63MhVmEh3LBTYDC/tNHLWOWNmz5JqNAXwgTiRc0XNIYxDaF/DQoESChjA1rmcAbwj6T++RGFSHk0BnOa+OeYJKe+t00a8hgIFFNiAPEp0GN7hVcyaAviOCQ9yzBNS4bwQ7k3kYaFACQVydka9/ntjRzFrCuAFeHBbZi9sHLx7JXrizEJH8muvAk0BXKrEfjHiwVKZRT6hwNqmQFMAe4OF3//NbX7LaW7uTCL9UGBtVaApgB0+5/4lDYfQR4MX1sNCgVCghQJNAXw1aa1okd6gh3h3zFPA+67DQoFQYEAFmgJ4FumUuk/5j8nr+QP6HbuHAqEACjQF8PV8dnMhheaQz4vAe6+T5bx8lfKI11Bg7BVo6mUvoWTLC5TOa3MG66HwXrBBORdy3odN8mGhwNqhQFMP7OWdGwsU0eA1iJ0L+93j90AsaiFCWCjQjwJNPbDHuoh1E+T8UoP59A6XX8z/BrR3aZ0NYaFAKDCNAtNd6/UHu9IN4NMkMfKPdiLFZ8Hh4Ahhf/De7LtAn5qstyFo2ifef6QC64pujvLe/sjij/wdr+CcNPJUGxKc6eT50zcnNxyb4+00J05pn8+G790JS8BRgY3OrbAMbgFvUr8Mfg2Wx/1rte1wzAbKUc2u4De+HG3kNnURnzCgbt7r7v8XwUMT2zXrpmaJ3djeZsJvXvoyp4R7wZv72nu4nVwAPg6sl/2a58Lz4Ij3Brgf/N7y5aD5+ZTnxw+mM+ejZ8F0Q+3pjs/1mT3xpaBYfrdYwU4HRajNPJF+Q2VPUM99wFHFPLBXKGn3kJm6ub7huT8GUiPJZlXmjz54n7xaqdveoHZ+1XWQ4GD3YmaQzRRT0zmzkg8NWs+TndOnYAm0NiuZAWxroHO18kN8ex5o9tDDiLgqkRH90Y/94BNgY1Obfg71ngRa04Lm6k/L/p1Fdl6Z+DzYK9WmWwl/7qbcBvBc0FqdH1vAN8HtoNMO90o4P2ge9+GXrdfP4S3wGNC6COSUp6OWV8OZ4G2pD8Kg5cq9v5VkBXwfXgbJUhnS/yVeU55bkNk7wJGCuvn1vNw61Ji+o0njztHSN+AZ0Mr8nZ+zwQRrLOhknxbi51vB+WZX5hzN4HV4WmujN1k3z/HLocvvaO9I/u+Ea2Cyf+vy/87hT4Gnw8OmDw43ZzLH41bIvWDLmXbu8HNPsK24gbs72CNfAV2YP93yMXAYqE/JNzars+Sbi0M21teBw/0u7AVk+ndgXQtbrYDnx9HcHmAcOkd2EXeV9RPAjr2XwzxwPlerGSjJtp/YsDdeU9j0YYHXo8nDqUeyXt/Se7W89vq2K07ZYF8Fd3XgoCOnIzvIt+Ys0/kxVvcFG9fF8Gvo6zu/tgDOlRwKevnDlnocbDOcdDneeXFJeyqZvQZcMR1H2wqnHb1cXNj5o8jPIfy41K/C8qzKzlhMvfAS3+mnB151JH+Meu1psCGklsH3ajTncjY6Z4Ktlds5bRaJHw7vgiPA/8fRrCD2vjZ8zr1ym+fJEcu74QnwsDke/4f9vwLGnNfDr4UL4fcOj/sxD/Ta60/htH4OqGSf3fHDSrFRAX9sDJ1iOO/1+q6t5biac9CDod/6MUw5/ZnXA2E+uD3OuuF+ETuAXFaN8Po9QUlUr8mdCMuKuDl8JlYIK4YjhhLmYsMDExnZ6I2r2QsbVP3Wj2HKqU42fqm3H2fdhtFhkGNns/PeHjDoCVJku+4vwzgEsT2hi28lAtjgtdey8o+7bUsBvANq0PrRptybcJCNbLp23yaNde2Y3SjwXAvd5gTdw3FfgZ9D7nklWQxlLmSVGkIbwIdAzZfa+hXThaxSQ2gD2MtuEcD9np1HPcrr5a5Itwpgh9N3w6fhePBOmRotDfu9pOQQLbc59LPn0lLeq/8br7/Jd8tSYjhrw7fFeEnUqbfp/KzqKNr0wHrvib0UPgOnwr1Qm6XKdzOOPVTAOYVN15xT3gWyHXkWyXfLkirLyDPpSdAOwFXvsP4USOfnTndvG8DpxF5BGu8Bh9M1ngQblgsgLZCwmc2siK4PrBI2Wy5lEr6DbC6GElMkL/GdD76G9afACnbzZpvWAdybzUr+eQv8Gyzp/aCCbQPYilgigO3lF8DaEMC3UI7LoEQA/4Z8LgdvugnrTwHjzPvFRxLAnmRbhK+Bi1uLoWtLIwRXn0tUQstrD+y0wvWBcbWk2ywKUEo3A9hG9nfjKloHfrums+r8tB1CT+Wzc6bj4auwFByGpQrBZlFznpCGZpewXaJyGMBWxEUwrqZuNkDnwUIoEcTpPC0jv7DpFTCeHB2dC4vddZSrs578+8DbvByy3gZeh90a/Ky0OS//VzgdHiyQueI6DHTV27tkLPc42ndw+j/ASlKiAbaRcNqxO3htc3MIm1oBtbKD/DxcM/Uuw79rr74xeHngFXAOWBESOpG2c77+E/l0YVZCRc5Ztpxpv7EL0cjTG26+BznLtjakPb/3/IyyB07pKpLDSQPVWy9/AWeBvaCtrPOrHGa+qad3+PcNyNZKTVMAexPLvgfsPLFfr28Tb1Xz0uvbL/HqRPC8lTaHhtaNvWG70plXnF86P8bPqXAyONJdZTkCOKVtMDmU/hV4uekGSCfmHrZHPcRMwWten4WfgvOrLszK6BRilwmSb134MlOe+uYK+tnwabgISqzak80jzIbDc+YoZttHfLpuvuH5caHvNDgGloId5CrLGcApj/S6gg0XthbA1bAD2FPpnBVoQ2hrHm+r5ILVsfBN8Lp0F4FjngbAVWBD5XRCfH+YMnL4yM1WXd0cIX0BbOH1vSvdDF5HTdYJb4O1fkquURtJV22eCy+FGrxfBEezBm8X54dsV2ecMvfE/DV8BAw4hwptWcKx/w7Oo5yD12KprE/GoW9D2/LlOu5KfPp7cLhfkyXdjsSpH0Gu8tecrsF7DrwZdoIpLQk15YcF3tyGPDYAeyad3A8OAldy7R0UeH9wZdIV7R1As3CXghXwanDF1JbbXvcBqM3U+SnwTrBcs+FgsJcpaV4iuhwcBamdui0FdVszLGO7FrORfz68Eeyd94T5YJ2p0ayvw8SUo9SF4Pmxfl8ATkE9b45WH2HDZPaIxEbwhhV6VzBYdVhBdgSHoCnIPanOL5fDSrCAN0OtpsaWw0p3EDjct+GynDZUU54Y3h+16Yc63QRWFLVzSlOrJd1svG3YbfjUS93UTx37NYfk+4Ajvty2iAy+BJ7vfuPL/SyP56UXpzdhFSjQ74mswNWqXBilbvtSMhvS3HyvpII1zRdLlrt0XlaasMEVGKVuWw2efasjZrU6quVBEcAthYvDQoEaFIgAruEshA+hQEsFIoBbCheHhQI1KBABXMNZCB9CgZYKRAC3FC4OCwVqUCACuIazED6EAi0ViABuKVwcFgrUoEAEcA1nIXwIBVoqEAHcUrg4LBSoQYEI4BrOQvgQCrRUIAK4pXBx2NgpMMr7qqcqfLrtc/2pPsz1XgRwLmUj3doU8NtMOb/dkxqIot/wigCurZqFP7kU8NdRzof7c2VAun4V0O/yFrMI4GJSR0YdK+APAvhjBv4YRC67gYT9gYliFgFcTOrIqGMFHD77m2mD/BDAoC77oxNFLQK4qNyRWYcK+ONw58HSTD74yzBnwpWZ0o9kQ4FQAAU+CTfCqH+Z41OkOQfCQoFQIJMCrhTPg9Nh1AHsjxYWN38gLiwUWJcUuIXCOlfdE7YbouA2ADYI/pqnv6d9CvjrkUUtArio3JFZJQo4hHZVei5s2+NTCsqetxo3DV5/7fI0+CxcB8V/mjcCGNXD1ikFDDyD159/dWV6IzBw/TG6fleRvRR1O3wX/AnZX4DBa9phoUAoUFiB55FfegKEgeilpvS75Aa32+k9g/9s+EtIDxpgsxtbv5tsI9dQ
1407oCoFDF574jvBAPVH4A8Ff5xdWwneBHLZBD4xwbm0+3Zq0eV3Kn9kXpECW+CLc2J74O3AR/1sCd5DbbD6VAuv9frq0DssFAgFKlEgOrJKTkS4EQqsUwr8H4DFXUwZwWxSAAAAAElFTkSuQmCC'},1310,[]);
1408__d(function(g,r,i,a,m,_e2,_d2){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e2,'__esModule',{value:!0}),Object.defineProperty(_e2,"FeedbackForm",{enumerable:!0,get:function(){return C}});var t=r(_d2[0]),s=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(s){var n=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(t,s,n.get?n:{enumerable:!0,get:function(){return e[s]}})}),t.default=e,t})(r(_d2[1])),n=e(r(_d2[2])),o=e(r(_d2[3])),l=e(r(_d2[4])),d=e(r(_d2[5])),c=e(r(_d2[6])),u=e(r(_d2[7])),h=e(r(_d2[8])),f=e(r(_d2[9])),b=r(_d2[10]),v=r(_d2[11]),p=r(_d2[12]),y=r(_d2[13]),S=e(r(_d2[14])),_=r(_d2[15]),E=r(_d2[16]),k=r(_d2[17]),F=r(_d2[18]),U=r(_d2[19]),T=this&&this.__awaiter||function(e,t,s,n){return new(s||(s=Promise))(function(o,l){function d(e){try{u(n.next(e))}catch(e){l(e)}}function c(e){try{u(n.throw(e))}catch(e){l(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s(function(e){e(t)})).then(d,c)}u((n=n.apply(e,t||[])).next())})};class C extends s.Component{constructor(e){var s,n,o,l,d,c;super(e),this._didSubmitForm=!1,this.handleFeedbackSubmit=()=>{const{name:e,email:s,description:n}=this.state,{onSubmitSuccess:o,onSubmitError:l,onFormSubmitted:d}=this.props,c=this.props,u=null==e?void 0:e.trim(),h=null==s?void 0:s.trim(),f=null==n?void 0:n.trim();if(this.props.isNameRequired&&!u||this.props.isEmailRequired&&!h||!f)return void(0,U.feedbackAlertDialog)(c.errorTitle,c.formError);if(this.props.shouldValidateEmail&&(this.props.isEmailRequired||h.length>0)&&!(0,U.isValidEmail)(h))return void(0,U.feedbackAlertDialog)(c.errorTitle,c.emailError);const b=this.state.filename&&this.state.attachment?[{filename:this.state.filename,data:this.state.attachment}]:void 0,v={message:f,name:u,email:h,associatedEventId:(0,t.lastEventId)()};try{d||this.setState({isVisible:!1}),(0,t.captureFeedback)(v,b?{attachments:b}:void 0),o({name:u,email:h,message:f,attachments:b}),(0,U.feedbackAlertDialog)(c.successMessageText,''),d(),this._didSubmitForm=!0}catch(e){l(new Error(`Feedback form submission failed: ${e}`)),(0,U.feedbackAlertDialog)(c.errorTitle,c.genericError),t.debug.error(`Feedback form submission failed: ${e}`)}},this.onScreenshotButtonPress=()=>T(this,void 0,void 0,function*(){var e,s,n,o,l;if(this._hasScreenshot())this.setState({filename:void 0,attachment:void 0,attachmentUri:void 0});else{const{imagePicker:d}=this.props;if(d){const c=d.launchImageLibraryAsync?()=>{var e;return null===(e=d.launchImageLibraryAsync)||void 0===e?void 0:e.call(d,{mediaTypes:['images'],base64:(0,b.isWeb)()})}:d.launchImageLibrary?()=>{var e;return null===(e=d.launchImageLibrary)||void 0===e?void 0:e.call(d,{mediaType:'photo',includeBase64:(0,b.isWeb)()})}:null;if(!c)return void t.debug.warn('No compatible image picker library found. Please provide a valid image picker library.');const u=yield c();if((null==u?void 0:u.assets)&&u.assets.length>0)if((0,b.isWeb)()){const o=null===(e=u.assets[0])||void 0===e?void 0:e.fileName,l=null===(s=u.assets[0])||void 0===s?void 0:s.uri,d=null===(n=u.assets[0])||void 0===n?void 0:n.base64,c=d?(0,U.base64ToUint8Array)(d):void 0;c?this.setState({filename:o,attachment:c,attachmentUri:l}):t.debug.error('Failed to read image data on the web')}else{const e=null===(o=u.assets[0])||void 0===o?void 0:o.fileName,s=null===(l=u.assets[0])||void 0===l?void 0:l.uri;s&&(0,v.getDataFromUri)(s).then(n=>{null!=n?this.setState({filename:e,attachment:n,attachmentUri:s}):(this._showImageRetrievalDevelopmentNote(),t.debug.error('Failed to read image data from uri:',s))}).catch(e=>{this._showImageRetrievalDevelopmentNote(),t.debug.error('Failed to read image data from uri:',s,'error: ',e)})}}else{const{onAddScreenshot:e}=Object.assign(Object.assign({},y.defaultConfiguration),this.props);e(e=>{(0,v.getDataFromUri)(e).then(s=>
1408{null!=s?this.setState({filename:'feedback_screenshot',attachment:s,attachmentUri:e}):(this._showImageRetrievalDevelopmentNote(),t.debug.error('Failed to read image data from uri:',e))}).catch(s=>{this._showImageRetrievalDevelopmentNote(),t.debug.error('Failed to read image data from uri:',e,'error: ',s)})})}}}),this._setCapturedScreenshot=e=>{null!=e.data?(t.debug.log('Setting captured screenshot:',e.filename),v.NATIVE.encodeToBase64(e.data).then(s=>{if(null!=s){const t=`data:${e.contentType};base64,${s}`;this.setState({filename:e.filename,attachment:e.data,attachmentUri:t})}else t.debug.error('Failed to read image data from:',e.filename)}).catch(s=>{t.debug.error('Failed to read image data from:',e.filename,'error: ',s)})):t.debug.error('Failed to read image data from:',e.filename)},this._saveFormState=()=>{C._savedState=Object.assign({},this.state)},this._clearFormState=()=>{C._savedState={name:'',email:'',description:'',filename:void 0,attachment:void 0,attachmentUri:void 0}},this._hasScreenshot=()=>void 0!==this.state.filename&&void 0!==this.state.attachment&&void 0!==this.state.attachmentUri,this._getUser=()=>{const e=(0,t.getCurrentScope)().getUser();if(e)return e;const s=(0,t.getIsolationScope)().getUser();return s||(0,t.getGlobalScope)().getUser()},this._showImageRetrievalDevelopmentNote=()=>{(0,b.isExpoGo)()&&(0,U.feedbackAlertDialog)('Development note','The feedback widget cannot retrieve image data in Expo Go. Please build your app to test this functionality.')};const u={useSentryUser:{email:(null===(n=null===(s=this.props)||void 0===s?void 0:s.useSentryUser)||void 0===n?void 0:n.email)||(null===(o=this._getUser())||void 0===o?void 0:o.email)||'',name:(null===(d=null===(l=this.props)||void 0===l?void 0:l.useSentryUser)||void 0===d?void 0:d.name)||(null===(c=this._getUser())||void 0===c?void 0:c.name)||''}};this.state={isVisible:!0,name:C._savedState.name||u.useSentryUser.name,email:C._savedState.email||u.useSentryUser.email,description:C._savedState.description||'',filename:C._savedState.filename||void 0,attachment:C._savedState.attachment||void 0,attachmentUri:C._savedState.attachmentUri||void 0},(0,k.lazyLoadFeedbackIntegration)()}static reset(){C._savedState={name:'',email:'',description:'',filename:void 0,attachment:void 0,attachmentUri:void 0}}componentDidMount(){this._themeListener=n.default.addChangeListener(()=>{this.forceUpdate()})}componentWillUnmount(){this._didSubmitForm?(this._clearFormState(),this._didSubmitForm=!1):this._saveFormState(),this._themeListener&&this._themeListener.remove()}render(){const e=(0,_.getTheme)(),{name:t,email:n,description:v}=this.state,{onFormClose:y}=this.props,k=this.props,C=this.props,D=this.props,L=(0,S.default)(e),I=this.props.styles||{},P=!1!==k.autoCorrect,w=!1!==k.spellCheck,B=Object.keys(L).reduce((e,t)=>(e[t]=Object.assign(Object.assign({},L[t]),I[t]),e),{}),x=()=>{y?y():this.setState({isVisible:!1})};if(!this.state.isVisible)return null;const R=(0,F.getCapturedScreenshot)();return'ErrorCapturingScreenshot'===R?setTimeout(()=>T(this,void 0,void 0,function*(){(0,U.feedbackAlertDialog)(D.errorTitle,D.captureScreenshotError)}),100):R&&this._setCapturedScreenshot(R),s.createElement(h.default,{onPress:(0,b.notWeb)()?l.default.dismiss:void 0,accessible:!1,accessibilityElementsHidden:!1},s.createElement(f.default,{style:B.container},s.createElement(f.default,{style:B.titleContainer},s.createElement(d.default,{style:B.title,testID:"sentry-feedback-form-title"},D.formTitle),k.showBranding&&s.createElement(o.default,{source:{uri:p.sentryLogo},style:B.sentryLogo,testID:"sentry-logo"})),k.showName&&s.createElement(s.Fragment,null,s.createElement(d.default,{style:B.label},D.nameLabel,k.isNameRequired&&` ${D.isRequiredLabel}`),s.createElement(c.default,{style:B.input,testID:"sentry-feedback-name-input",placeholder:D.namePlaceholder,value:t,onChangeText:e=>this.setState({name:e}),autoCorrect:!1,spellCheck:!1})),k.showEmail&&s.createElement(s.Fragment,null,s.createElement(d.default,{style:B.label},D.emailLabel,k.isEmailRequired&&` ${D.isRequiredLabel}`),s.createElement(c.default,{style:B.input,testID:"sentry-feedback-email-input",placeholder:D.emailPlaceholder,ke
1408yboardType:'email-address',autoCapitalize:"none",autoCorrect:!1,spellCheck:!1,value:n,onChangeText:e=>this.setState({email:e})})),s.createElement(d.default,{style:B.label},D.messageLabel,` ${D.isRequiredLabel}`),s.createElement(c.default,{style:[B.input,B.textArea],testID:"sentry-feedback-message-input",placeholder:D.messagePlaceholder,value:v,onChangeText:e=>this.setState({description:e}),multiline:!0,autoCorrect:P,spellCheck:w}),(k.enableScreenshot||C.imagePicker||this._hasScreenshot())&&s.createElement(f.default,{style:B.screenshotContainer},this.state.attachmentUri&&s.createElement(o.default,{source:{uri:this.state.attachmentUri},style:B.screenshotThumbnail}),s.createElement(u.default,{style:B.screenshotButton,onPress:this.onScreenshotButtonPress},s.createElement(d.default,{style:B.screenshotText},this._hasScreenshot()?D.removeScreenshotButtonLabel:D.addScreenshotButtonLabel))),(0,b.notWeb)()&&k.enableTakeScreenshot&&!this.state.attachmentUri&&s.createElement(u.default,{style:B.takeScreenshotButton,onPress:()=>{(0,E.hideFeedbackButton)(),x(),(0,E.showScreenshotButton)()}},s.createElement(d.default,{style:B.takeScreenshotText,testID:"sentry-feedback-take-screenshot-button"},D.captureScreenshotButtonLabel)),s.createElement(u.default,{style:B.submitButton,onPress:this.handleFeedbackSubmit},s.createElement(d.default,{style:B.submitText,testID:"sentry-feedback-submit-button"},D.submitButtonLabel)),s.createElement(u.default,{style:B.cancelButton,onPress:x},s.createElement(d.default,{style:B.cancelText},D.cancelButtonLabel))))}}C.defaultProps=y.defaultConfiguration,C._savedState={name:'',email:'',description:'',filename:void 0,attachment:void 0,attachmentUri:void 0}},1311,[859,15,223,192,231,202,266,243,274,123,1224,1212,1312,1303,1305,1306,1307,1308,1313,1304]);
1409__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"sentryLogo",{enumerable:!0,get:function(){return A}});const A='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAC4BAMAAABUVL5sAAAAD1BMVEUAAAA2Llo3LVk4LFg2LVmgcvrUAAAABHRSTlMAgL9ARyeO/QAAA7pJREFUeNrtWltynDAQFBIHIFUcgCQ6AIk5AAjd/0ypxFk3ouUCNJofl/rHy75a09MzI7Q2DQ0NDQ0NDQ0NDQ0N9eF+xPh9MKpwPv6FLss7R9yMImz8j8nowb9IglFDF6N+KCNIdqMFcGjpBbVUXdzHqKsXUhJGNb2g1vz6azRgX8XulUwMtVZjFsWkvFz10s0ooEO+9Vpxj/6rp9eI5VsdE6eJcDCxilqICiZWMHBSMkBVA2vq1SVrVyr6Ea5VMjHqjytTwcAgRVJ0DAy9VoWUTNT3tQysZGIYmGNTKHfK0q6oFkysYWCuHB0DaxX9yHLx5JKrhVC0TGwjWNRMvNAuW6PoR4TCepnqLLuiicEyKJq4g2C6Rc+hsInlgtHCF41OrD65INisObksbKy2/YJg9U08sGBTbRN3YaBQQu2i74/mcQil6vZr5C0dQpGbGKJvdOA1VDVxd5LHooPR5BJPdwql5vaLeq9FQZKJpa1kOoUSKpq45+m+ZK93aUpSwRyuafslUguCIZRZamKoBYQT80QmlqnF38p6bSIDcyg2q5fw/uo8dx0upZMLLdadQ1kgkNDEOOGiYYXjVKGJ8V00rEggcErurxAKCwQTi9RCAW7UFcUm5vPAOFNXFBY9DggQyp76jnIkOyBwaeqtyMScEu7w4JRNLnyQOjyvACcWpR145g6PV1fp9mvE0jMd3tWZXDR3/Ud2cSXZfmHhvNpEoFlgYsjFHX4AJc3kXXSTyEfDTrz94ptE1qvS9ouG1Ud2sQT5PVcHg3FL78FIYUpqxWK1yLzMxNzhHVaLzItMzB0eB/S4CDRHC+AzFTjhAiSSHx9tpgJXqnmhXi7VizM/F5v4V5oVqOIp81PpEW4Xt7PUA0kEe5WZ2PLt7ZopDg8Seue9GpxoU0WrHyFPgYlzmyrKPDxcpFeX3YRS5mGvxybmsC2tPhLJQxPzdsfliwMeLjAx9wcujoFIaEAX/KSYXz0s+9TE/E7LX0yF8lQvitl99sVjSgITl/yk6Lk48JjfGadnanHml8xjMvFTA+eL42CRwDKEZwbm4rBMyAmdH6UEz8HDTPj4d4ie1EJxJCQg56DXaxKOl0iGz0jcdebZluzhbFSA1yEZ2JzbHZKQe3I/EK4CErTHbwn84ZP+8Poxqrd/+I2cXJAw0v9VAkBiI3DhLryZEe6SXNeJk5HcHFu+Aom5wiIn2a7niZiE1WKMUhIOhNFJSQZzh0VG8tPcQufLSQI46sO9vcM0NDQ0NDQ0NDQ0NHxF/AFGJOBYBWrb5gAAAABJRU5ErkJggg=='},1312,[]);
1410__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"getCapturedScreenshot",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"ScreenshotButton",{enumerable:!0,get:function(){return _}});var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=e(r(_d[1])),o=e(r(_d[2])),s=e(r(_d[3])),c=e(r(_d[4])),u=r(_d[5]),l=r(_d[6]),d=r(_d[7]),f=r(_d[8]),h=r(_d[9]),b=r(_d[10]),p=r(_d[11]),v=this&&this.__awaiter||function(e,t,n,o){return new(n||(n=Prom
1410ise))(function(s,c){function u(e){try{d(o.next(e))}catch(e){c(e)}}function l(e){try{d(o.throw(e))}catch(e){c(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(u,l)}d((o=o.apply(e,t||[])).next())})};let y;const O=()=>v(void 0,void 0,void 0,function*(){(0,h.hideScreenshotButton)(),setTimeout(()=>v(void 0,void 0,void 0,function*(){const e=yield u.NATIVE.captureScreenshot();y=e&&e.length>0?e[0]:'ErrorCapturingScreenshot',(0,h.showFeedbackForm)()}),100)}),j=()=>{const e=y;return y=void 0,e};class _ extends t.Component{constructor(e){super(e),(0,p.lazyLoadFeedbackIntegration)()}componentDidMount(){this._themeListener=n.default.addChangeListener(()=>{this.forceUpdate()})}componentWillUnmount(){this._themeListener&&this._themeListener.remove()}render(){var e,n,u;const h=(0,f.getTheme)(),p=Object.assign(Object.assign({},l.defaultScreenshotButtonConfiguration),this.props),v={triggerButton:Object.assign(Object.assign({},(0,d.defaultScreenshotButtonStyles)(h).triggerButton),null===(e=this.props.styles)||void 0===e?void 0:e.triggerButton),triggerText:Object.assign(Object.assign({},(0,d.defaultScreenshotButtonStyles)(h).triggerText),null===(n=this.props.styles)||void 0===n?void 0:n.triggerText),triggerIcon:Object.assign(Object.assign({},(0,d.defaultScreenshotButtonStyles)(h).triggerIcon),null===(u=this.props.styles)||void 0===u?void 0:u.triggerIcon)};return t.createElement(c.default,{style:v.triggerButton,onPress:O,accessibilityLabel:p.triggerAriaLabel},t.createElement(o.default,{source:{uri:b.screenshotIcon},style:v.triggerIcon}),t.createElement(s.default,{style:v.triggerText,testID:"sentry-feedback-screenshot-button"},p.triggerLabel))}}},1313,[15,223,192,202,243,1212,1303,1305,1306,1307,1310,1308]);
1411__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.getDefaultIntegrations=function(p){var l,u,h;const c=[];(0,o.notWeb)()?(c.push((0,s.reactNativeErrorHandlersIntegration)({patchGlobalPromise:p.patchGlobalPromise})),c.push((0,s.nativeLinkedErrorsIntegration)())):(c.push((0,s.browserApiErrorsIntegration)()),c.push((0,s.browserGlobalHandlersIntegration)()),c.push((0,s.browserLinkedErrorsIntegration)()),p.enableAutoSessionTracking&&c.push((0,t.browserSessionIntegration)()));c.push((0,s.inboundFiltersIntegration)()),c.push((0,s.functionToStringIntegration)()),c.push((0,s.breadcrumbsIntegration)()),c.push((0,s.dedupeIntegration)()),c.push((0,s.httpContextIntegration)()),c.push((0,s.nativeReleaseIntegration)()),c.push((0,s.eventOriginIntegration)()),c.push((0,s.sdkInfoIntegration)()),c.push((0,s.reactNativeInfoIntegration)()),c.push((0,s.createReactNativeRewriteFrames)()),p.enableNative&&(c.push((0,s.deviceContextIntegration)()),c.push((0,s.modulesLoaderIntegration)()),p.enableLogs&&'native'!==p.logsOrigin&&(c.push((0,s.logEnricherIntegration)()),!1!==p.enableAutoConsoleLogs&&c.push((0,t.consoleLoggingIntegration)())),p.attachScreenshot&&c.push((0,s.screenshotIntegration)()),p.attachViewHierarchy&&c.push((0,s.viewHierarchyIntegration)()),'number'==typeof p.profilesSampleRate&&c.push((0,s.hermesProfilingIntegration)()));const I='number'==typeof p.tracesSampleRate||'function'==typeof p.tracesSampler;I&&p.enableAppStartTracking&&p.enableNative&&c.push((0,s.appStartIntegration)({standalone:!!(null===(l=p._experiments)||void 0===l?void 0:l.enableStandaloneAppStartTracing)}));const b=(0,s.createNativeFramesIntegrations)(I&&p.enableNativeFramesTracking&&p.enableNative);b&&c.push(b);I&&p.enableStallTracking&&c.push((0,s.stallTrackingIntegration)());I&&p.enableUserInteractionTracing&&c.push((0,s.userInteractionIntegration)());I&&p.enableAutoPerformanceTracing&&(c.push((0,s.appRegistryIntegration)()),c.push((0,n.reactNativeTracingIntegration)()));I&&c.push((0,s.timeToDisplayIntegration)());p.enableCaptureFailedRequests&&c.push((0,s.httpClientIntegration)());c.push((0,s.expoContextIntegration)()),c.push((0,s.expoConstantsIntegration)()),c.push((0,s.expoUpdatesListenerIntegration)()),I&&p.enableAutoPerformanceTracing&&c.push((0,n.expoRouterIntegration)());p.spotlight,0;const v='number'==typeof p.replaysOnErrorSampleRate||'number'==typeof p.replaysSessionSampleRate,S=p._experiments&&'number'==typeof p._experiments.replaysOnErrorSampleRate||p._experiments&&'number'==typeof p._experiments.replaysSessionSampleRate;!v&&S&&(p.replaysOnErrorSampleRate=null===(u=p._experiments)||void 0===u?void 0:u.replaysOnErrorSampleRate,p.replaysSessionSampleRate=null===(h=p._experiments)||void 0===h?void 0:h.replaysSessionSampleRate);(v||S)&&(0,o.notWeb)()&&c.push((0,s.mobileReplayIntegration)());c.push((0,s.primitiveTagIntegration)()),p.enableNative&&c.push((0,s.turboModuleContextIntegration)());return c};
1411var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3])},1314,[1088,1315,1224,1203]);
1412__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"reactNativeTracingIntegration",{enumerable:!0,get:function(){return t.reactNativeTracingIntegration}}),Object.defineProperty(e,"REACT_NATIVE_TRACING_INTEGRATION_NAME",{enumerable:!0,get:function(){return t.INTEGRATION_NAME}}),Object.defineProperty(e,"getCurrentReactNativeTracingIntegration",{enumerable:!0,get:function(){return t.getCurrentReactNativeTracingIntegration}}),Object.defineProperty(e,"getReactNativeTracingIntegration",{enumerable:!0,get:function(){return t.getReactNativeTracingIntegration}}),Object.defineProperty(e,"reactNavigationIntegration",{enumerable:!0,get:function(){return n.reactNavigationIntegration}}),Object.defineProperty(e,"reactNativeNavigationIntegration",{enumerable:!0,get:function(){return o.reactNativeNavigationIntegration}}),Object.defineProperty(e,"wrapExpoRouter",{enumerable:!0,get:function(){return u.wrapExpoRouter}}),Object.defineProperty(e,"expoRouterIntegration",{enumerable:!0,get:function(){return c.expoRouterIntegration}}),Object.defineProperty(e,"wrapExpoRouterErrorBoundary",{enumerable:!0,get:function(){return p.wrapExpoRouterErrorBoundary}}),Object.defineProperty(e,"wrapExpoImage",{enumerable:!0,get:function(){return f.wrapExpoImage}}),Object.defineProperty(e,"wrapExpoAsset",{enumerable:!0,get:function(){return b.wrapExpoAsset}}),Object.defineProperty(e,"startIdleNavigationSpan",{enumerable:!0,get:function(){return l.startIdleNavigationSpan}}),Object.defineProperty(e,"startIdleSpan",{enumerable:!0,get:function(){return l.startIdleSpan}}),Object.defineProperty(e,"getDefaultIdleNavigationSpanOptions",{enumerable:!0,get:function(){return l.getDefaultIdleNavigationSpanOptions}}),Object.defineProperty(e,"ReactNativeProfiler",{enumerable:!0,get:function(){return y.ReactNativeProfiler}}),Object.defineProperty(e,"sentryTraceGesture",{enumerable:!0,get:function(){return O.sentryTraceGesture}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),p=r(d[5]),f=r(d[6]),b=r(d[7]),l=r(d[8]),y=r(d[9]),O=r(d[10]),I=r(d[11]);Object.keys(I).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return I[t]}})});var N=r(d[12]);Object.keys(N).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return N[t]}})})},1315,[1270,1279,1316,1317,1318,1320,1321,1322,1271,1323,1325,1268,1326]);
1413__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"reactNativeNavigationIntegration",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),p=r(d[4]),u=r(d[5]);const c='ReactNativeNavigation',l=({navigation:l,routeChangeTimeoutMs:N=1e3,enableTabsInstrumentation:T=!1,ignoreEmptyBackNavigationTransactions:_=!0})=>{const v=l;let I,A,S,E=[],f=u.defaultIdleOptions,O=null;const R=()=>{S&&y(),S=(0,u.startIdleNavigationSpan)((null==I?void 0:I.options.beforeStartSpan)?I.options.beforeStartSpan((0,u.getDefaultIdleNavigationSpanOptions)()):(0,u.getDefaultIdleNavigationSpanOptions)(),f),null==S||S.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,s.SPAN_ORIGIN_AUTO_NAVIGATION_REACT_NATIVE_NAVIGATION),_&&(0,o.ignoreEmptyBackNavigation)((0,t.getClient)(),S);const n=S;(0,o.ignoreEmptyRouteChangeTransactions)((0,t.getClient)(),n,u.DEFAULT_NAVIGATION_SPAN_NAME,()=>S===n),A=setTimeout(y.bind(this),N)};v.events().registerCommandListener(R),T&&v.events().registerBottomTabPressedListener(R),v.events().registerComponentWillAppearListener(n=>{if(!S)return;if(n.componentId===(null==O?void 0:O.componentId))return void y();C();const o=E.includes(n.componentId);(0,t.spanToJSON)(S).description===u.DEFAULT_NAVIGATION_SPAN_NAME&&S.updateName(n.componentName),S.setAttributes({'route.name':n.componentName,'route.component_id':n.componentId,'route.component_type':n.componentType,'route.has_been_seen':o,'previous_route.name':null==O?void 0:O.componentName,'previous_route.component_id':null==O?void 0:O.componentId,'previous_route.component_type':null==O?void 0:O.componentType,[t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE]:'component',[t.SEMANTIC_ATTRIBUTE_SENTRY_OP]:'navigation'}),null==I||I.setCurrentRoute(n.componentName),(0,t.addBreadcrumb)({category:'navigation',type:'navigation',message:`Navigation to ${n.componentName}`,data:{from:null==O?void 0:O.componentName,to:n.componentName}}),b(n.componentId),O=n,S=void 0});const b=t=>{E.push(t),E.length>200&&(E=E.slice(E.length-200))},y=()=>{S&&((0,n.isSentrySpan)(S)&&(0,o.markRootSpanForDiscard)(S,'discarded_latest_navigation'),S.end(),S=void 0),C()},C=()=>{void 0!==A&&(clearTimeout(A),A=void 0)};return{name:c,afterAllSetup:t=>{I=(0,p.getReactNativeTracingIntegration)(t),I&&(f={finalTimeout:I.options.finalTimeoutMs,idleTimeout:I.options.idleTimeoutMs})}}}},1316,[859,1243,1267,1269,1270,1271]);
1414__d(function(g,r,i,a,m,e,d){"use strict";
1414Object.defineProperty(e,'__esModule',{value:!0}),e.wrapExpoRouter=function(t){if(!t)return t;const n=t;if(n.__sentryWrapped)return t;t.prefetch&&s(t);t.push&&(t.push=c(t,'push',t.push.bind(t)));t.replace&&(t.replace=c(t,'replace',t.replace.bind(t)));t.navigate&&(t.navigate=c(t,'navigate',t.navigate.bind(t)));t.back&&(t.back=c(t,'back',t.back.bind(t)));if(t.dismiss){const n=t.dismiss.bind(t);t.dismiss=c(t,'dismiss',n)}return n.__sentryWrapped=!0,t};var t=r(d[0]),n=r(d[1]),o=r(d[2]);function s(o){const s=o.prefetch.bind(o);o.prefetch=o=>{const c=p(o),u=l(),f=c.concretePathname&&!u?'unknown':c.routeName,v=(0,t.startInactiveSpan)({op:'navigation.prefetch',name:`Prefetch ${f}`,attributes:Object.assign({'sentry.origin':n.SPAN_ORIGIN_AUTO_EXPO_ROUTER_PREFETCH,'route.name':f},u?{'route.href':h(o)}:void 0)});try{const n=s(o);return n&&'object'==typeof n&&'then'in n&&'function'==typeof n.then?n.then(n=>(null==v||v.setStatus({code:t.SPAN_STATUS_OK}),null==v||v.end(),n)).catch(n=>{throw null==v||v.setStatus({code:t.SPAN_STATUS_ERROR,message:String(n)}),null==v||v.end(),n}):(null==v||v.setStatus({code:t.SPAN_STATUS_OK}),null==v||v.end(),n)}catch(n){throw null==v||v.setStatus({code:t.SPAN_STATUS_ERROR,message:String(n)}),null==v||v.end(),n}}}function c(s,c,p){return(...f)=>{const v=u(c,f),S=l(),_=v.concretePathname&&!S?void 0:v.pathname,b=v.concretePathname&&!S?c:v.routeName;(0,t.addBreadcrumb)({category:'navigation',type:'navigation',message:`Expo Router ${c}${_?` to ${_}`:''}`,data:Object.assign(Object.assign(Object.assign({method:c},_?{pathname:_}:void 0),S&&void 0!==v.href?{href:h(v.href)}:void 0),S&&v.params?{params:v.params}:void 0)}),(0,o.setPendingExpoRouterNavigation)({method:c});const O=(0,t.startInactiveSpan)({op:`navigation.${c}`,name:`Navigation ${c}${_?` to ${_}`:''}`,attributes:Object.assign(Object.assign({'sentry.origin':n.SPAN_ORIGIN_AUTO_EXPO_ROUTER_NAVIGATION,'navigation.method':c},b?{'route.name':b}:void 0),S&&void 0!==v.href?{'route.href':h(v.href)}:void 0)});try{const n=p.apply(s,f);return null==O||O.setStatus({code:t.SPAN_STATUS_OK}),null==O||O.end(),n}catch(n){throw(0,o.clearPendingExpoRouterNavigation)(),null==O||O.setStatus({code:t.SPAN_STATUS_ERROR,message:String(n)}),null==O||O.end(),n}}}function u(t,n){return'back'===t||'dismiss'===t?{routeName:t,concretePathname:!1}:p(n[0])}function p(t){if('string'==typeof t)return{href:t,routeName:t,pathname:t,concretePathname:!0};if(t&&'object'==typeof t){const n='string'==typeof t.pathname?t.pathname:void 0;return{href:t,routeName:null!=n?n:'unknown',pathname:n,params:t.params,concretePathname:!1}}return{routeName:'unknown',concretePathname:!1}}function h(t){if('string'==typeof t)return t;try{return JSON.stringify(t)}catch(t){return'[unserializable href]'}}function l(){var n,o,s;return null!==(s=null===(o=null===(n=(0,t.getClient)())||void 0===n?void 0:n.getOptions())||void 0===o?void 0:o.sendDefaultPii)&&void 0!==s&&s}},1317,[859,1269,1282]);
1415__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"buildExpoRouterTemplatedPath",{enumerable:!0,get:function(){return o.buildExpoRouterTemplatedPath}}),Object.defineProperty(e,"INTEGRATION_NAME",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"expoRouterIntegration",{enumerable:!0,get:function(){return l}});var t=r(d[0]),o=r(d[1]),n=r(d[2]);const u='ExpoRouter',l=(l={})=>{let s;return{name:u,afterAllSetup:v=>{var p;const f=(0,o.tryGetExpoRouterStore)();if(!f)return;if(!f.navigationRef)return void t.debug.warn("ExpoRouter Found expo-router router-store but it does not expose a `navigationRef`. This likely means the installed expo-router version is incompatible with this integration.");let R=(0,n.getReactNavigationIntegration)(v);R||(R=(0,n.reactNavigationIntegration)(l),v.addIntegration(R));const b=f.navigationRef;if(null===(p=R._setRouteOverrideProvider)||void 0===p||p.call(R,()=>c(f)),b.current)return void R.registerNavigationContainer(b);const h=Date.now(),x=()=>{if(!b.current)return Date.now()-h>=5e3?(t.debug.warn(`${u} Timed out waiting for Expo Router navigation container.`),void(s=void 0)):void(s=setTimeout(x,50));null==R||R.registerNavigationContainer(b),s=void 0};s=setTimeout(x,50),v.on('close',()=>{void 0!==s&&(clearTimeout(s),s=void 0)})}}};function c(t){var n,u;let l;try{l=null===(n=t.getRouteInfo)||void 0===n?void 0:n.call(t)}catch(t){return}if(!l)return;return{templatedPath:(0,o.buildExpoRouterTemplatedPath)(l.segments),concreteUrl:null!==(u=l.pathnameWithParams)&&void 0!==u?u:l.pathname,params:l.params}}},1318,[859,1319,1279]);
1416__d(function(g,r,i,a,m,e,d){"use strict";function t(){var t;try{const n=r(d[0],"expo-router/build/global-state/router-store");return null!==(t=null==n?void 0:n.store)&&void 0!==t?t:null}catch(t){return null}}function n(t){if(!t||0===t.length)return'/';const n=t.filter(t=>!(t.startsWith('(')&&t.endsWith(')')));return 0===n.length?'/':`/${n.join('/')}`}
1416Object.defineProperty(e,'__esModule',{value:!0}),e.tryGetExpoRouterStore=t,e.buildExpoRouterTemplatedPath=n,e.getCurrentExpoRouterRouteInfo=function(){var o;const u=t();if(!u)return;let l;try{l=null===(o=u.getRouteInfo)||void 0===o?void 0:o.call(u)}catch(t){return}if(!l)return;return{templatedPath:n(l.segments),pathname:l.pathname,pathnameWithParams:l.pathnameWithParams,params:l.params,segments:l.segments}}},1319,[479]);
1417__d(function(g,r,i,a,m,_e,_d2){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.wrapExpoRouterErrorBoundary=function(o){const s=s=>{const{error:d}=s;return t.useEffect(()=>{if(d&&!n.has(d))try{u(d),n.add(d)}catch(t){e.logger.error(`[wrapExpoRouterErrorBoundary] Failed to report boundary error: ${t instanceof Error?t.message:String(t)}`)}},[d]),t.createElement(o,Object.assign({},s))};return s.displayName=`wrapExpoRouterErrorBoundary(${o.displayName||o.name||'ErrorBoundary'})`,s};var e=r(_d2[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}),t.default=e,t})(r(_d2[1])),o=r(_d2[2]);const n=new WeakSet;function u(t){var n,u,d,c;const p=null!==(d=null===(u=null===(n=(0,e.getClient)())||void 0===n?void 0:n.getOptions())||void 0===u?void 0:u.sendDefaultPii)&&void 0!==d&&d,l=(0,o.getCurrentExpoRouterRouteInfo)(),v=null==l?void 0:l.templatedPath,f=null!=v?v:'unknown',y=p?null!==(c=null==l?void 0:l.pathnameWithParams)&&void 0!==c?c:null==l?void 0:l.pathname:void 0;(0,e.addBreadcrumb)({category:'expo-router.error_boundary',type:'error',level:'error',message:`Expo Router ErrorBoundary rendered for ${f}`,data:Object.assign({'route.name':f},y?{'route.path':y}:void 0)}),s(),(0,e.captureException)(t,t=>(t.setTag('expo_router.error_boundary','true'),t.setContext('route',Object.assign(Object.assign(Object.assign({name:f},y?{path:y}:void 0),p&&(null==l?void 0:l.params)?{params:l.params}:void 0),(null==l?void 0:l.segments)?{segments:l.segments}:void 0)),t.addEventProcessor(t=>((0,e.addExceptionMechanism)(t,{type:'expo_router_error_boundary',handled:!0}),t)),t))}function s(){const t=(0,e.getActiveSpan)();if(!t)return;const o=(0,e.getRootSpan)(t),n=(0,e.spanToJSON)(o).origin;'string'==typeof n&&n.startsWith('auto.navigation.')&&o.setStatus({code:e.SPAN_STATUS_ERROR,message:'expo_router_error_boundary'})}},1320,[859,15,1319]);
1418__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.wrapExpoImage=function(t){if(!t)return t;if(t.__sentryWrapped)return t;return u(t),o(t),t.__sentryWrapped=!0,t};var t=r(d[0]),n=r(d[1]),s=r(d[2]);function u(u){if(!u.prefetch)return;const o=u.prefetch.bind(u);u.prefetch=(u,c)=>{const l=Array.isArray(u)?u:[u],_=l.length,S=l[0]||'unknown',f=1===_?(0,s.describeUrl)(S):`${_} images`,p=(0,t.startInactiveSpan)({op:'resource.image.prefetch',name:`Image prefetch ${f}`,attributes:Object.assign({'sentry.origin':n.SPAN_ORIGIN_AUTO_RESOURCE_EXPO_IMAGE,'image.url_count':_},1===_?{'image.url':(0,s.sanitizeUrl)(S)}:void 0)});try{return o(u,c).then(n=>(n?null==p||p.setStatus({code:t.SPAN_STATUS_OK}):null==p||p.setStatus({code:t.SPAN_STATUS_ERROR,message:'prefetch_failed'}),null==p||p.end(),n)).catch(n=>{throw null==p||p.setStatus({code:t.SPAN_STATUS_ERROR,message:String(n)}),null==p||p.end(),n})}catch(n){throw null==p||p.setStatus({code:t.SPAN_STATUS_ERROR,message:String(n)}),null==p||p.end(),n}}}function o(t){if(!t.loadAsync)return;const u=t.loadAsync.bind(t);t.loadAsync=(t,o)=>{const l=c(t),_='string'==typeof t?t:'object'==typeof t&&t.uri?t.uri:void 0;return(0,s.traceAsyncOperation)({op:'resource.image.load',name:`Image load ${l}`,attributes:Object.assign({'sentry.origin':n.SPAN_ORIGIN_AUTO_RESOURCE_EXPO_IMAGE},_?{'image.url':(0,s.sanitizeUrl)(_)}:void 0)},()=>u(t,o))}}function c(t){return'number'==typeof t?`asset #${t}`:'string'==typeof t?(0,s.describeUrl)(t):t.uri?(0,s.describeUrl)(t.uri):'unknown source'}},1321,[859,1269,1273]);
1419__d(function(g,r,i,a,m,e,d){"use strict";
1419Object.defineProperty(e,'__esModule',{value:!0}),e.wrapExpoAsset=function(t){if(!t)return t;if(t.__sentryWrapped)return t;return s(t),t.__sentryWrapped=!0,t};var t=r(d[0]),n=r(d[1]);function s(s){if(!s.loadAsync)return;const c=s.loadAsync.bind(s);s.loadAsync=s=>{const u=Array.isArray(s)?s:[s],_=u.length,y=o(u);return(0,n.traceAsyncOperation)({op:'resource.asset',name:`Asset load ${y}`,attributes:{'sentry.origin':t.SPAN_ORIGIN_AUTO_RESOURCE_EXPO_ASSET,'asset.count':_}},()=>c(s))}}function o(t){if(1===t.length){const s=t[0];return'string'==typeof s?(0,n.describeUrl)(s):`asset #${s}`}return`${t.length} assets`}},1322,[1269,1273]);
1420__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"ReactNativeProfiler",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),p=r(d[3]),c=r(d[4]);const u={appStartReported:!1,onRunApplicationHook:()=>{u.appStartReported=!1}};class s extends n.Profiler{constructor(n){(0,c._setRootComponentCreationTimestampMs)(1e3*(0,t.timestampInSeconds)()),super(n),this.name='ReactNativeProfiler'}componentDidMount(){super.componentDidMount(),u.appStartReported||(this._reportAppStart(),u.appStartReported=!0)}_reportAppStart(){var s;const l=(0,n.getClient)();if(!l)return;null===(s=l.addIntegration)||void 0===s||s.call(l,(0,p.createIntegration)(this.name));const R=(0,o.getAppRegistryIntegration)(l);R&&'function'==typeof R.onRunApplication?R.onRunApplication(u.onRunApplicationHook):t.debug.warn('AppRegistryIntegration.onRunApplication not found or invalid.'),(0,c._captureAppStart)({isManual:!1})}}},1323,[859,1087,1264,1324,1263]);
1421__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.createIntegration=function(t,n=()=>{}){return{name:t,setupOnce:n}}},1324,[]);
1422__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_BREADCRUMB_CATEGORY",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"DEFAULT_BREADCRUMB_TYPE",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"GESTURE_POSTFIX_LENGTH",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"ACTION_GESTURE_FALLBACK",{enumerable:!0,get:function(){return E}}),e.sentryTraceGesture=function(s,c){const _=c;if(!_)return n.debug.warn('[GestureTracing] Gesture can not be undefined'),c;if(!_.handlers)return n.debug.warn('[GestureTracing] Can not wrap gesture without handlers. If you want to wrap a gesture composition wrap individual gestures.'),c;if(!s)return n.debug.warn('[GestureTracing] Can not wrap gesture without name.'),c;const l=_.handlerName.length>T?_.handlerName.substring(0,_.handlerName.length-T).toLowerCase():E,f=_.handlers.onBegin;c.handlers.onBegin=c=>{const T=(0,t.startUserInteractionSpan)({elementId:s,op:`${o.UI_ACTION}.${l}`});T&&T.setAttribute(n.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,u.SPAN_ORIGIN_AUTO_INTERACTION),O(`Gesture ${s} begin.`,{event:c,name:l}),f&&f(c)};const C=_.handlers.onEnd;return c.handlers.onEnd=n=>{O(`Gesture ${s} end.`,{event:n,name:l}),C&&C(n)},c};var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);const s='gesture',c='user',T=14,E='gesture';function O(t,o){const{event:u,name:T}=o,E={message:t,level:'info',type:c,category:s};if(u){const n={gesture:T};for(const t of Object.keys(_)){const o=_[t];o in u&&(n[o]=u[o])}E.data=n}(0,n.addBreadcrumb)(E),n.debug.log(`[GestureTracing] ${E.message}`)}const _={NUMBER_OF_POINTERS:'numberOfPointers',NUMBER_OF_TOUCHES:'numberOfTouches',FORCE:'force',FORCE_CHANGE:'forceChange',ROTATION:'rotation',ROTATION_CHANGE:'rotationChange',SCALE:'scale',SCALE_CHANGE:'scaleChange',DURATION:'duration',VELOCITY:'velocity',VELOCITY_X:'velocityX',VELOCITY_Y:'velocityY'}},1325,[859,1277,1268,1269]);
1423__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"manualInitialDisplaySpans",{enumerable:!0,get:function(){return f}}),_e.TimeToInitialDisplay=S,_e.TimeToFullDisplay=D,_e.startTimeToInitialDisplaySpan=A,_e.startTimeToFullDisplaySpan=v,_e.updateInitialDisplaySpan=function(t,{activeSpan:n=(0,e.getActiveSpan)(),span:s=A()}={}){if(!s)return void e.debug.warn('[TimeToDisplay] No span found or created, possibly performance is disabled.');if(!n)return void e.debug.warn('[TimeToDisplay] No active span found to attach ui.load.initial_display to.');if((0,e.spanToJSON)(s).parent_span_id!==(0,e.spanToJSON)(n).span_id)return void e.debug.warn('[TimeToDisplay] Initial display span is not a child of current active span.');if((0,e.spanToJSON)(s).timestamp)return void e.debug.warn(`[TimeToDisplay] ${(0,e.spanToJSON)(s).description} span already ended.`);E(s,t).then(()=>{s.end(t),s.setStatus({code:e.SPAN_STATUS_OK}),e.debug.log(`[TimeToDisplay] ${(0,e.spanToJSON)(s).description} span updated with end timestamp and frame data.`),y.has(n)&&(y.delete(n),e.debug.log(`[TimeToDisplay] Updating full display with initial display (${s.spanContext().spanId}) end.`),O(t,s)),(0,d.setSpanDurationAsMeasurementOnSpan)('time_to_initial_display',
1423s,n)}).catch(o=>{e.debug.log('[TimeToDisplay] Failed to capture frame data for initial display span.',o),s.end(t),s.setStatus({code:e.SPAN_STATUS_OK}),y.has(n)&&(y.delete(n),e.debug.log(`[TimeToDisplay] Updating full display with initial display (${s.spanContext().spanId}) end.`),O(t,s)),(0,d.setSpanDurationAsMeasurementOnSpan)('time_to_initial_display',s,n)})},_e.createTimeToFullDisplay=function({useFocusEffect:e}){return h({useFocusEffect:e,Component:D})},_e.createTimeToInitialDisplay=function({useFocusEffect:e}){return h({useFocusEffect:e,Component:S})};var e=r(_d[0]),t=r(_d[1]),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var s=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,s.get?s:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(t),s=r(_d[2]),o=r(_d[3]),l=r(_d[4]),p=r(_d[5]),d=r(_d[6]),u=this&&this.__awaiter||function(e,t,n,s){return new(n||(n=Promise))(function(o,l){function p(e){try{u(s.next(e))}catch(e){l(e)}}function d(e){try{u(s.throw(e))}catch(e){l(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(p,d)}u((s=s.apply(e,t||[])).next())})};const c=2e3,T=6e4,f=new WeakMap,y=new WeakMap,_=new Map;function S(t){const s=(0,e.getActiveSpan)();s&&f.set(s,!0);const o=s&&(0,e.spanToJSON)(s).span_id,l=N('ttid',o,t);return n.createElement(b,{initialDisplay:l,parentSpanId:o},t.children)}function D(t){const s=(0,e.getActiveSpan)(),o=s&&(0,e.spanToJSON)(s).span_id,l=N('ttfd',o,t);return n.createElement(b,{fullDisplay:l,parentSpanId:o},t.children)}let I=0;function N(e,n,s){const o=(0,t.useRef)(null);null===o.current&&(o.current="cp-"+I++);const p=o.current,[,d]=(0,t.useReducer)(e=>e+1,0),u=void 0!==s.ready,c=u?!!s.ready:!!s.record;(0,t.useRef)(!1);(0,t.useEffect)(()=>{},[]),(0,t.useEffect)(()=>{if(n&&u)return(0,l.subscribe)(e,n,d)},[e,n,u]);const T=(0,t.useRef)(null);return(0,t.useEffect)(()=>{if(!n||!u)return;const t=(0,l.registerCheckpoint)(e,n,p,c);return T.current=n,()=>{T.current=null,t()}},[e,n,u,p]),(0,t.useEffect)(()=>{n&&u&&(0,l.updateCheckpoint)(e,n,p,c)},[e,n,u,p,c]),!!n&&(u?T.current===n&&(0,l.isAllReady)(e,n):c)}function b(e){const t=(0,p.getRNSentryOnDrawReporter)();return n.createElement(n.Fragment,null,n.createElement(t,{initialDisplay:e.initialDisplay,fullDisplay:e.fullDisplay,parentSpanId:e.parentSpanId}),e.children)}function A(t){const n=(0,e.getActiveSpan)();if(!n)return void e.debug.warn('[TimeToDisplay] No active span found to attach ui.load.initial_display to.');const s=(0,e.getSpanDescendants)(n).find(t=>'ui.load.initial_display'===(0,e.spanToJSON)(t).op);if(s)return e.debug.log('[TimeToDisplay] Found existing ui.load.initial_display span.'),s;const l=(0,e.startInactiveSpan)(Object.assign({op:'ui.load.initial_display',name:'Time To Initial Display',startTime:(0,e.spanToJSON)(n).start_timestamp},t));return l?(w(l.spanContext().spanId).catch(t=>{e.debug.log(`[TimeToDisplay] Failed to capture start frames for initial display span (${l.spanContext().spanId}).`,t)}),(null==t?void 0:t.isAutoInstrumented)?l.setAttribute(e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,o.SPAN_ORIGIN_AUTO_UI_TIME_TO_DISPLAY):(f.set(n,!0),l.setAttribute(e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,o.SPAN_ORIGIN_MANUAL_UI_TIME_TO_DISPLAY)),l):void 0}function v(t={timeoutMs:3e4}){const n=(0,e.getActiveSpan)();if(!n)return void e.debug.warn('[TimeToDisplay] No active span found to attach ui.load.full_display to.');const s=(0,e.getSpanDescendants)(n),l=s.find(t=>'ui.load.initial_display'===(0,e.spanToJSON)(t).op);if(!l)return void e.debug.warn('[TimeToDisplay] No initial display span found to attach ui.load.full_display to.');const p=s.find(t=>'ui.load.full_display'===(0,e.spanToJSON)(t).op);if(p)return e.debug.log('[TimeToDisplay] Found existing ui.load.full_display span.'),p;const u=(0,e.startInactiveSpan)(Object.assign({op:'ui.load.full_display',name:'Time To Full Display',startTime:(0,e.spanToJSON)(l).start_timestamp},t));if(!u)return;w(u.spanContext().spanId).catch(t=>{e.debug.log(`[TimeToDisplay] Failed to capture start frames for full display span (${u.spanContext().spanId}).`,t)});const c=setTimeout(()=>{if((0,e.spanToJSON)(u).timestamp)return;u.setStatus({code:e.SPAN_STATUS_ERROR,message:'deadline_exceeded'});const t=(0,e.spanToJSON)(l).timestamp;E(u,t).then(()=>{e.debug.log(`[TimeToDisplay] span ${u.spanContext().spanId} updated with frame data.`),u.end(t),(0,d.setSpanDurationAsMeasurement)('time_to_full_display',u)}).catch(()=>{e.debug.warn(`[TimeToDisplay] Failed to capture end frames for full display span (${u.spanContext().spanId}).`),u.end((0,e.spanToJSON)(l).timestamp),(0,d.setSpanDurationAsMeasurement)('time_to_full_display',u)}),e.debug.warn('[TimeToDisplay] Full display span deadline_exceeded.')},t.timeoutMs);return(0,e.fill)(u,'end',e=>t=>{clearTimeout(c),e.call(u,t)}),(null==t?void 0:t.isAutoInstrumented)?u.setAttribute(e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,o.SPAN_ORIGIN_AUTO_UI_TIME_TO_DISPLAY):u.setAttribute(e.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,o.SPAN_ORIGIN_MANUAL_UI_TIME_TO_DISPLAY),u}function O(t,n){const s=(0,e.getActiveSpan)();if(!s)return void e.debug.warn('[TimeToDisplay] No active span found to update ui.load.full_display in.');const o=n||(0,e.getSpanDescendants)(s).find(t=>
1423'ui.load.initial_display'===(0,e.spanToJSON)(t).op),l=o&&(0,e.spanToJSON)(o).timestamp;if(!l)return y.set(s,!0),void e.debug.warn(`[TimeToDisplay] Full display called before initial display for active span (${s.spanContext().spanId}).`);const p=v({isAutoInstrumented:!0});if(!p)return void e.debug.warn('[TimeToDisplay] No TimeToFullDisplay span found or created, possibly performance is disabled.');const u=(0,e.spanToJSON)(p);if(u.timestamp)return void e.debug.warn(`[TimeToDisplay] ${u.description} (${u.span_id}) span already ended.`);const c=l>t?l:t;E(p,c).then(()=>{l>t&&e.debug.warn('[TimeToDisplay] Using initial display end. Full display end frame timestamp is before initial display end.'),p.end(c),p.setStatus({code:e.SPAN_STATUS_OK}),e.debug.log(`[TimeToDisplay] span ${u.description} (${u.span_id}) updated with end timestamp and frame data.`),(0,d.setSpanDurationAsMeasurement)('time_to_full_display',p)}).catch(n=>{e.debug.log('[TimeToDisplay] Failed to capture frame data for full display span.',n);const s=l>t?l:t;p.end(s),p.setStatus({code:e.SPAN_STATUS_OK}),(0,d.setSpanDurationAsMeasurement)('time_to_full_display',p)})}function h({useFocusEffect:e,Component:s}){const o=o=>{const[l,p]=(0,t.useState)(!1);e(()=>(p(!0),()=>{p(!1)}));const d=l?o.ready:void 0,u=l?o.record:void 0;return n.createElement(s,Object.assign({},o,{record:u,ready:d}))};return o.displayName='TimeToDisplayWrapper',o}function F(t,n,s){const o=s.totalFrames-n.totalFrames,l=s.slowFrames-n.slowFrames,p=s.frozenFrames-n.frozenFrames;o<=0&&l<=0&&p<=0?e.debug.warn(`[TimeToDisplay] Detected zero slow or frozen frames. Not adding measurements to span (${t.spanContext().spanId}).`):(t.setAttribute('frames.total',o),t.setAttribute('frames.slow',l),t.setAttribute('frames.frozen',p),e.debug.log('[TimeToDisplay] Attached frame data to span.',{spanId:t.spanContext().spanId,frameData:{total:o,slow:l,frozen:p}}))}function w(t){return u(this,void 0,void 0,function*(){if(s.NATIVE.enableNative)try{const n=yield R(),s=setTimeout(()=>{_.get(t)&&(_.delete(t),e.debug.log(`[TimeToDisplay] Cleaned up stale frame data for span ${t} after timeout.`))},T);_.has(t)||_.set(t,{startFrames:null,endFrames:null,cleanupTimeout:s});const o=_.get(t);if(!o)return clearTimeout(s),void e.debug.log(`[TimeToDisplay] Span ${t} already ended, discarding start frames.`);o.startFrames=n,o.cleanupTimeout=s,e.debug.log(`[TimeToDisplay] Captured start frames for span ${t}.`,n)}catch(n){e.debug.log(`[TimeToDisplay] Failed to capture start frames for span ${t}.`,n)}})}function E(t,n){return u(this,void 0,void 0,function*(){if(!s.NATIVE.enableNative)return;const o=t.spanContext().spanId,l=_.get(o);if(null==l?void 0:l.startFrames)try{const p=yield R();l.endFrames=p,F(t,l.startFrames,p);const d=(0,e.spanToJSON)(t).start_timestamp;if(d)try{const o=n||(0,e.spanToJSON)(t).timestamp||Date.now()/1e3,l=yield Promise.race([s.NATIVE.fetchNativeFramesDelay(d,o),new Promise(e=>setTimeout(()=>e(null),c))]);null!=l&&t.setAttribute('frames.delay',l)}catch(t){e.debug.log(`[TimeToDisplay] Failed to fetch frames delay for span ${o}.`,t)}e.debug.log(`[TimeToDisplay] Captured and attached end frames for span ${o}.`,p)}catch(t){e.debug.log(`[TimeToDisplay] Failed to capture end frames for span ${o}.`,t)}finally{l.cleanupTimeout&&clearTimeout(l.cleanupTimeout),_.delete(o)}else e.debug.log(`[TimeToDisplay] No start frames found for span ${o}, skipping frame data collection.`)})}function R(){return new Promise((e,t)=>{let n=!1;const o=setTimeout(()=>{n||(n=!0,t('Fetching native frames took too long. Dropping frames.'))},c);s.NATIVE.fetchNativeFrames().then(s=>{n||(clearTimeout(o),n=!0,s?e(s):t('Native frames response is null.'))}).then(void 0,e=>{n||(clearTimeout(o),n=!0,t(e))})})}},1326,[859,15,1212,1269,1284,1327,1273]);
1424__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"nativeComponentExists",{enumerable:!0,get:function(){return f}}),Object.defineProperty(_e,"getRNSentryOnDrawReporter",{enumerable:!0,get:function(){return p}});
1424var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=e(r(_d[1])),o=e(r(_d[2])),u=r(_d[3]),c=r(_d[4]);const s='RNSentryOnDrawReporter',f=!!n.default.hasViewManagerConfig&&n.default.hasViewManagerConfig(s);class d extends t.Component{render(){return t.createElement(o.default,Object.assign({},this.props))}}let l;const p=()=>{var e;return l||(l=!(0,u.isExpoGo)()&&f&&(null===(e=c.ReactNativeLibraries.ReactNative)||void 0===e?void 0:e.requireNativeComponent)?c.ReactNativeLibraries.ReactNative.requireNativeComponent(s):d),l}},1327,[15,109,123,1224,1207]);
1425__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.shouldEnableNativeNagger=function(t){if('boolean'==typeof t)return t;return!1},r(d[0]);r(d[1])},1328,[118,1224]);
1426__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.enableSyncToNative=function(T){if(n.has(T))return;n.set(T,!0),(0,s.fillTyped)(T,'setUser',t=>l=>(o.NATIVE.setUser(l),t.call(T,l))),(0,s.fillTyped)(T,'setTag',t=>(l,s)=>(o.NATIVE.setTag(l,o.NATIVE.primitiveProcessor(s)),t.call(T,l,s))),(0,s.fillTyped)(T,'setTags',t=>l=>(Object.keys(l).forEach(t=>{o.NATIVE.setTag(t,o.NATIVE.primitiveProcessor(l[t]))}),t.call(T,l))),(0,s.fillTyped)(T,'setExtras',t=>l=>(Object.keys(l).forEach(t=>{o.NATIVE.setExtra(t,l[t])}),t.call(T,l))),(0,s.fillTyped)(T,'setExtra',t=>(l,s)=>(o.NATIVE.setExtra(l,s),t.call(T,l,s))),(0,s.fillTyped)(T,'addBreadcrumb',s=>(n,b)=>{const f=Object.assign(Object.assign({},n),{level:n.level||l.DEFAULT_BREADCRUMB_LEVEL,data:n.data?(0,c.convertToNormalizedObject)(n.data):void 0});s.call(T,f,b);const y=T.getLastBreadcrumb();return y?o.NATIVE.addBreadcrumb(y):t.logger.warn('[ScopeSync] Last created breadcrumb is undefined. Skipping sync to native.'),T}),(0,s.fillTyped)(T,'clearBreadcrumbs',t=>()=>(o.NATIVE.clearBreadcrumbs(),t.call(T))),(0,s.fillTyped)(T,'setContext',t=>(l,s)=>(o.NATIVE.setContext(l,s),t.call(T,l,s))),(0,s.fillTyped)(T,'setAttribute',t=>(l,s)=>('string'!=typeof s&&'number'!=typeof s&&'boolean'!=typeof s||o.NATIVE.setAttribute(l,s),t.call(T,l,s))),(0,s.fillTyped)(T,'setAttributes',t=>l=>{const s={};return Object.keys(l).forEach(t=>{const c=l[t];'string'!=typeof c&&'number'!=typeof c&&'boolean'!=typeof c||(s[t]=c)}),Object.keys(s).length>0&&o.NATIVE.setAttributes(s),t.call(T,l)}),(0,s.fillTyped)(T,'removeAttribute',t=>l=>(o.NATIVE.removeAttribute(l),t.call(T,l)))};var t=r(d[0]),l=r(d[1]),s=r(d[2]),c=r(d[3]),o=r(d[4]);const n=new WeakMap},1329,[1087,1211,1265,1226,1212]);
1427__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"TouchEventBoundary",{enumerable:!0,get:function(){return O}}),Object.defineProperty(_e,"withTouchEventBoundary",{enumerable:!0,get:function(){return k}});var t=r(_d[0]),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),o=e(r(_d[2])),s=e(r(_d[3])),l=r(_d[4]),u=r(_d[5]),d=r(_d[6]),p=r(_d[7]),c=r(_d[8]),h=r(_d[9]);const f=o.default.create({wrapperView:{flex:1}}),T='sentry-label',y='data-sentry-component',b='data-sentry-element',v='data-sentry-source-file',_='accessibilityLabel',N='aria-label',E='testID',I='RNSentryReplayMask';class O extends n.Component{constructor(e){super(e),this.name='TouchEventBoundary',this._rageTapDetector=new u.RageTapDetector({enabled:e.enableRageTapDetection,threshold:e.rageTapThreshold,timeWindow:e.rageTapTimeWindow})}componentDidMount(){var e;const n=(0,t.getClient)();null===(e=null==n?void 0:n.addIntegration)||void 0===e||e.call(n,(0,l.createIntegration)(this.name))}componentDidUpdate(){this._rageTapDetector.updateOptions({enabled:this.props.enableRageTapDetection,threshold:this.props.rageTapThreshold,timeWindow:this.props.rageTapTimeWindow})}render(){return n.createElement(s.default,{style:f.wrapperView,onTouchStart:this._onTouchStart.bind(this)},this.props.children)}_logTouchEvent(e,n){const o=e[0];if(!o)return void t.debug.warn('[TouchEvents] No root component found in touch path.');const s=n||`${o.name}${o.file?` (${o.file})`:''}`,l={category:this.props.breadcrumbCategory,data:{path:e},level:'info',message:`Touch event within element: ${s}`,type:this.props.breadcrumbType};(0,t.addBreadcrumb)(l),t.debug.log(`[TouchEvents] ${l.message}`)}_isNameIgnored(e){let t=this.props.ignoreNames||[];return this.props.ignoredDisplayNames&&(t=[...t,...this.props.ignoredDisplayNames]),t.some(t=>'string'==typeof t&&e===t||t instanceof RegExp&&e.match(t))}_onTouchStart(e){var n,o,s;if(!e._targetInst)return;let l=e._targetInst;const u=[],d=this._isMaskAllTextEnabled(),f=!d&&S(e._targetInst),T=!d&&!f,y=this._shouldExtractText()&&!f;for(;l&&this.props.maxComponentTreeSize&&u.length<this.props.maxComponentTreeSize&&(null===(n=l.elementType)||void 0===n?void 0:n.displayName)!==O.displayName;){const e=A(l,this.props.labelName,y,T);this._pushIfNotIgnored(u,e),l=l.return}const b=null===(o=u.find(e=>e.label))||void 0===o?void 0:o.label;u.length>0&&(this._logTouchEvent(u,b),this._rageTapDetector.check(u,b));const v=(0,p.startUserInteractionSpan)({elementId:b,op:c.UI_ACTION_TOUC
1427H});if(v){v.setAttribute(t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,h.SPAN_ORIGIN_AUTO_INTERACTION);let n,o=e._targetInst;for(;o&&(null===(s=o.elementType)||void 0===s?void 0:s.displayName)!==O.displayName&&(n=P(o),!(n&&Object.keys(n).length>0));)o=o.return;n&&Object.keys(n).length>0&&v.setAttributes(n)}}_isMaskAllTextEnabled(){const e=(0,t.getClient)();if(!e)return!1;const n=e.getIntegrationByName(d.MOBILE_REPLAY_INTEGRATION_NAME);if(!n)return!1;if(!('options'in n))return!0;return!1!==n.options.maskAllText}_shouldExtractText(){return!!this.props.extractTextFromChildren&&!this._isMaskAllTextEnabled()}_pushIfNotIgnored(e,t){return!!t&&(!(!t.name&&!t.label)&&((!t.name||!this._isNameIgnored(t.name))&&((!t.label||!this._isNameIgnored(t.label))&&(!(e.length>0&&JSON.stringify(e[e.length-1])===JSON.stringify(t))&&(e.push(t),!0)))))}}function A(e,n,o,s){var l;const u=null===(l=e.elementType)||void 0===l?void 0:l.displayName,d=e.memoizedProps;if(!d||'string'==typeof d)return u?{name:u}:void 0;const p=R(d,n,s)||(o?C(e):void 0);return(0,t.dropUndefinedKeys)({name:x(d)||u,element:w(d),file:D(d),label:p})}function x(e){return'string'==typeof e[y]&&e[y].length>0&&'unknown'!==e[y]&&e[y]||void 0}function w(e){return'string'==typeof e[b]&&e[b].length>0&&'unknown'!==e[b]&&e[b]||void 0}function D(e){return'string'==typeof e[v]&&e[v].length>0&&'unknown'!==e[v]&&e[v]||void 0}function R(e,t,n=!0){return n&&'string'==typeof e[T]&&e[T].length>0?e[T]:'string'==typeof t&&'string'==typeof e[t]&&e[t].length>0?e[t]:'string'==typeof e[_]&&e[_].length>0?e[_]:'string'==typeof e[N]&&e[N].length>0?e[N]:'string'==typeof e[E]&&e[E].length>0?e[E]:void 0}function P(e){if(!e.memoizedProps||'string'==typeof e.memoizedProps)return;const t=e.memoizedProps["sentry-span-attributes"];return'object'!=typeof t||null===t||Array.isArray(t)?void 0:t}function S(e){var t,n;let o=e.return;for(;o;){if((null===(t=o.elementType)||void 0===t?void 0:t.name)===I||(null===(n=o.elementType)||void 0===n?void 0:n.displayName)===I)return!0;o=o.return}return!1}function C(e){const t=[];if(j(e.child,t,0),0===t.length)return;const n=t.join(' ').trim();return 0!==n.length?n.length>64?`${n.slice(0,64)}...`:n:void 0}function j(e,t,n,o=0){var s,l;if(!e||n>3||o>=5)return;if((null===(s=e.elementType)||void 0===s?void 0:s.name)===I||(null===(l=e.elementType)||void 0===l?void 0:l.displayName)===I)return void j(e.sibling,t,n,o+1);const u=e.memoizedProps;'string'==typeof u?t.push(u):'string'==typeof(null==u?void 0:u.children)?t.push(u.children):j(e.child,t,n+1,0),j(e.sibling,t,n,o+1)}O.displayName='__Sentry.TouchEventBoundary',O.defaultProps={breadcrumbCategory:'touch',breadcrumbType:'user',ignoreNames:[],maxComponentTreeSize:20,enableRageTapDetection:!0,rageTapThreshold:u.DEFAULT_RAGE_TAP_THRESHOLD,rageTapTimeWindow:u.DEFAULT_RAGE_TAP_TIME_WINDOW,extractTextFromChildren:!0};const k=(e,t)=>{const o=o=>n.createElement(O,Object.assign({},null!=t?t:{}),n.createElement(e,Object.assign({},o)));return o.displayName='WithTouchEventBoundary',o}},1330,[859,15,41,123,1324,1331,1257,1277,1268,1269]);
1428__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_RAGE_TAP_THRESHOLD",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"DEFAULT_RAGE_TAP_TIME_WINDOW",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"RageTapDetector",{enumerable:!0,get:function(){return l}});var t=r(d[0]),n=r(d[1]);const o=3,s=1e3;class l{constructor(t){var n,l,c;this._recentTaps=[],this._enabled=null===(n=null==t?void 0:t.enabled)||void 0===n||n,this._threshold=null!==(l=null==t?void 0:t.threshold)&&void 0!==l?l:o,this._timeWindow=null!==(c=null==t?void 0:t.timeWindow)&&void 0!==c?c:s}updateOptions(t){void 0!==t.enabled&&(this._enabled=t.enabled,this._enabled||(this._recentTaps=[])),void 0!==t.threshold&&(this._threshold=t.threshold),void 0!==t.timeWindow&&(this._timeWindow=t.timeWindow)}check(n,o){if(!this._enabled)return;const s=n[0];if(!s)return;const l=c(s,o),p=Date.now(),f=this._detect(l,p);if(f>0){const l=u(s,o),c=h(s,o);(0,t.addBreadcrumb)({category:'ui.multiClick',type:'default',message:l,data:{clickCount:f,metric:!0,route:_(),node:c,path:n}}),t.debug.log(`[TouchEvents] Rage tap detected: ${f} taps on ${l}`)}}_detect(t,n){const o=this._recentTaps[this._recentTaps.length-1];o&&o.identity!==t&&(this._recentTaps=[]),this._recentTaps.push({identity:t,timestamp:n});const s=n-this._timeWindow;if(this._recentTaps=this._recentTaps.filter(t=>t.timestamp>=s),this._recentTaps.length>=this._threshold){const t=this._recentTaps.length;return this._recentTaps=[],t}return 0}}function c(t,n){var o,s;const l=`name:${null!==(o=t.name)&&void 0!==o?o:''}|file:${null!==(s=t.file)&&void 0!==s?s:''}`;return n?`label:${n}|${l}`:l}function u(t,n){return n||`${t.name}${t.file?` (${t.file})`:''}`}function h(t,n){var o,s;const l={};return t.name&&(l['data-sentry-component']=t.name),t.file&&(l['data-sentry-source-file']=t.file),n&&(l['sentry-label']=n),{id:0,tagName:null!==(s=null!==(o=t.element)&&void 0!==o?o:t.name)&&void 0!==s?s:'unknown',textContent:'',attributes:l}}function _(){var t;try{return null===(t=(0,n.getCurrentReactNativeTracingIntegration)())||void 0===t?void 0:t.state.currentRoute}catch(t){return}}},1331,[859,1270]);
1429__d(function(g,r,i,a,m,e,d){"use strict";
1429Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_BUFFER_SIZE",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"NativeTransport",{enumerable:!0,get:function(){return f}}),e.makeNativeTransport=o,e.makeNativeTransportFactory=function({enableNative:t}){if(t&&n.NATIVE.isNativeAvailable())return o;return null};var t=r(d[0]),n=r(d[1]);const u=30;class f{constructor(n={}){this._buffer=(0,t.makePromiseBuffer)(n.bufferSize||u)}send(t){return this._buffer.add(()=>n.NATIVE.sendEnvelope(t)).then(()=>({}))}flush(t){return this._buffer.drain(t)}}function o(t={}){return new f(t)}},1332,[859,1212]);
1430__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.createReleaseFromGlobalReleaseConstants=o,e.getDefaultRelease=function(){if((0,t.notWeb)())return;return o()};var t=r(d[0]),n=r(d[1]);function o(){const t=n.RN_GLOBAL_OBJ.SENTRY_RELEASE;if(!t)return;const{name:o,version:s}=t;return o&&s?`${o}@${s}`:void 0}},1333,[1224,1209]);
1431__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.safeFactory=function(n,c={}){return'function'==typeof n?(...u)=>{try{return n(...u)}catch(o){return t.debug.error(c.loggerMessage?c.loggerMessage:`The ${n.name} callback threw an error`,o),u[0]}}:n},e.safeTracesSampler=function(n){return n?(...c)=>{try{return n(...c)}catch(n){return t.debug.error('The tracesSampler callback threw an error',n),0}}:n};var t=r(d[0])},1334,[859]);
1432__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.checkSentryJsSdkVersionMismatch=function(){try{const n=(0,t.getMainCarrier)().__SENTRY__;if(!n)return;const s=Object.keys(n).filter(n=>n!==t.SDK_VERSION&&'version'!==n);if(0===s.length)return;t.debug.warn(`Multiple versions of Sentry JavaScript SDKs were detected in your application. Found versions: ${[t.SDK_VERSION,...s].join(', ')}. This may cause unexpected behavior. Ensure all Sentry packages use the same version. See https://docs.sentry.io/platforms/react-native/troubleshooting/ for more details.`)}catch(t){}};var t=r(d[0])},1335,[859]);
1433__d(function(g,r,_i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"NavigationContainer",{enumerable:!0,get:function(){return s}});var e=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),n=r(_d[2]),i=r(_d[3]),o=this&&this.__rest||function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(i=Object.getOwnPropertySymbols(e);o<i.length;o++)t.indexOf(i[o])<0&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(n[i[o]]=e[i[o]])}return n};let c=!1,l=!1,u=!1;const s=t.forwardRef((s,f)=>{const{onReady:y}=s,b=o(s,["onReady"]),d=(0,n.getNavigationContainerComponent)(),p=t.useRef(null),v=t.useCallback(e=>{p.current=e,'function'==typeof f?f(e):null!=f&&(f.current=e)},[f]),O=t.useCallback(()=>{try{const t=(0,e.getClient)();if(t){const n=(0,i.getReactNavigationIntegration)(t);n?n.registerNavigationContainer(p):u||(u=!0,e.debug.log('[Sentry] NavigationContainer: reactNavigationIntegration is not registered. Navigation spans will not be captured.'))}else l||(l=!0,e.debug.warn('[Sentry] NavigationContainer: Sentry is not initialized. Call Sentry.init() before mounting NavigationContainer.'))}catch(e){}'function'==typeof y&&y()},[y]);return d?t.createElement(d,Object.assign({},b,{ref:v,onReady:O})):(c||(c=!0,e.debug.warn('[Sentry] NavigationContainer requires @react-navigation/native to be installed.')),t.createElement(t.Fragment,null,b.children))})},1336,[859,15,1337,1279]);
1434__d(function(g,r,i,a,m,e,d){"use strict";let n;Object.defineProperty(e,'__esModule',{value:!0}),e.getNavigationContainerComponent=function(){var t;if(void 0!==n)return n;try{const o=r(d[0],"@react-navigation/native");n=null!==(t=null==o?void 0:o.NavigationContainer)&&void 0!==t?t:null}catch(t){n=null}return n}},1337,[1338]);
1435__d(function(g,r,i,a,m,e,d){"use strict";
1435Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createStandardNavigationFactories",{enumerable:!0,get:function(){return t.createStandardNavigationFactories}}),Object.defineProperty(e,"createStaticNavigation",{enumerable:!0,get:function(){return n.createStaticNavigation}}),Object.defineProperty(e,"Link",{enumerable:!0,get:function(){return o.Link}}),Object.defineProperty(e,"LinkingContext",{enumerable:!0,get:function(){return u.LinkingContext}}),Object.defineProperty(e,"LocaleDirContext",{enumerable:!0,get:function(){return c.LocaleDirContext}}),Object.defineProperty(e,"NavigationContainer",{enumerable:!0,get:function(){return f.NavigationContainer}}),Object.defineProperty(e,"ServerContainer",{enumerable:!0,get:function(){return b.ServerContainer}}),Object.defineProperty(e,"DarkTheme",{enumerable:!0,get:function(){return l.DarkTheme}}),Object.defineProperty(e,"DefaultTheme",{enumerable:!0,get:function(){return p.DefaultTheme}}),Object.defineProperty(e,"UNSTABLE_UnhandledLinkingContext",{enumerable:!0,get:function(){return O.UnhandledLinkingContext}}),Object.defineProperty(e,"useLinkBuilder",{enumerable:!0,get:function(){return P.useLinkBuilder}}),Object.defineProperty(e,"useLinkProps",{enumerable:!0,get:function(){return j.useLinkProps}}),Object.defineProperty(e,"useLinkTo",{enumerable:!0,get:function(){return s.useLinkTo}}),Object.defineProperty(e,"useLocale",{enumerable:!0,get:function(){return L.useLocale}}),Object.defineProperty(e,"useRoutePath",{enumerable:!0,get:function(){return k.useRoutePath}}),Object.defineProperty(e,"useScrollToTop",{enumerable:!0,get:function(){return h.useScrollToTop}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),f=r(d[5]),b=r(d[6]),l=r(d[7]),p=r(d[8]),y=r(d[9]);Object.keys(y).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return y[t]}})});var O=r(d[10]),P=r(d[11]),j=r(d[12]),s=r(d[13]),L=r(d[14]),k=r(d[15]),h=r(d[16]),v=r(d[17]);Object.keys(v).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return v[t]}})})},1338,[1339,1345,1356,1343,1347,1346,1358,1359,1348,1360,1361,1342,1357,1362,1363,1364,1365,1340]);
1436__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.createStandardNavigationFactories=function(c,u,d){const{type:v,version:y,NavigatorContent:p}=c;if('standard'!==v)throw new Error("createStandardNavigationFactories only works with standard navigator objects, but got navigator of "+('string'==typeof v?`type "${v}".`:'unknown type.'));if(1!==y)throw new Error(`createStandardNavigationFactories only works with version 1 of standard navigator objects, but got version ${y}.`);const f=(0,e.createNavigatorFactory)(function(c){const v=(0,e.useNavigationBuilder)(u,c),y=(0,n.useBuildHref)(),f=(0,o.useMemoArray)(('preloadedRoutes'in v.state&&Array.isArray(v.state.preloadedRoutes)?v.state.routes.concat(v.state.preloadedRoutes):v.state.routes).map(e=>{const t=y(e.name,e.params);return[{key:e.key,name:e.name,params:e.params,href:t},[e.key,e.name,e.params,t]]})),l=t.useMemo(()=>({index:v.state.index,routes:f}),[v.state.index,f]),k={};for(const e of l.routes){const t=v.descriptors[e.key]??v.describe(e,!0);k[e.key]={options:t.options,render:t.render}}const N=t.useMemo(()=>({navigate(t,n){v.navigation.dispatch({...e.CommonActions.navigate(t,n),target:v.state.key})},back(){v.navigation.goBack()}}),[v.navigation,v.state.key]),b=t.useMemo(()=>
1436({emit:v.navigation.emit}),[v.navigation]),h=d?.({state:v.state,navigation:v.navigation}),{children:w,id:j,initialRouteName:_,layout:S,screenLayout:A,screenListeners:B,screenOptions:M,UNSTABLE_routeNamesChangeBehavior:O,UNSTABLE_router:x,...E}=c;return(0,s.jsx)(v.NavigationContent,{children:(0,s.jsx)(p,{...E,...h,state:l,descriptors:k,actions:N,emitter:b})})}),l=(0,e.createScreenFactory)();return{createNavigator:f,createScreen:l}};var e=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),n=r(_d[2]),o=r(_d[3]),s=r(_d[4])},1339,[1340,15,1342,1344,6]);
1437__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},1340,[1341]);
1438__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,c){void 0===c&&(c=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,c,u)}:function(t,n,o,c){void 0===c&&(c=o),t[c]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var c in n)"default"===c||Object.prototype.hasOwnProperty.call(o,c)||t(o,n,c)};Object.defineProperty(e,"__esModule",{value:!0}),n(r(d[0]),e),n(r(d[1]),e)},1341,[296,569]);
1439__d(function(g,_r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useBuildHref=r,Object.defineProperty(_e,"useBuildAction",{enumerable:!0,get:function(){return o}}),_e.useLinkBuilder=function(){const t=r(),e=o();return{buildHref:t,buildAction:e}};var t=_r(_d[0]),e=(function(t){if(t&&t.__esModule)return t;var e={};return t&&Object.keys(t).forEach(function(n){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}),e.default=t,e})(_r(_d[1])),n=_r(_d[2]);function r(){const r=e.useContext(t.NavigationHelpersContext),o=e.useContext(t.NavigationRouteContext),{options:u}=e.useContext(n.LinkingContext),s=(0,t.useStateForPath)(),c=u?.getPathFromState??t.getPathFromState;return e.useCallback((e,n)=>{if(!1===u?.enabled)return;const f=!!(r&&o?.key&&s)&&(o.key===(0,t.findFocusedRoute)(s)?.key&&r.getState().routes.some(t=>t.key===o.key)),l={routes:[{name:e,params:n}]},d=t=>{if(t){const e=t.routes[0];return f&&!e.state?l:{routes:[{...e,state:d(e.state)}]}}return l},h=d(s);return c(h,u?.config)},[u?.enabled,u?.config,o?.key,r,s,c])}const o=()=>{const{options:r}=e.useContext(n.LinkingContext),o=r?.getStateFromPath??t.getStateFromPath,u=r?.getActionFromState??t.getActionFromState;return e.useCallback(e=>{if(!e.startsWith('/'))throw new Error(`The href must start with '/' (${e}).`);const n=o(e,r?.config);if(n){return u(n,r?.config)??t.CommonActions.reset(n)}throw new Error('Failed to parse the href to a navigation state.')},[r?.config,o,u])}},1342,[1340,15,1343]);
1440__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"LinkingContext",{enumerable:!0,get:function(){return t}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0]));const t=e.createContext({get options(){throw new Error("Couldn't find a LinkingContext context.")}});t.displayName='LinkingContext'},1343,[15]);
1441__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useMemoArray=function(t){const n=e.useRef(void 0),s=n.current,u=t.map(([e,t],n)=>{const u=s?.entries[n],c=u&&u.deps.length===t.length&&u.deps.every((e,n)=>Object.is(e,t[n]));return c?u:{item:e,deps:t}});if(s&&s.entries.length===u.length&&u.every((e,t)=>e===s.entries[t]))return s.items;const c=u.map(e=>e.item);return n.current={entries:u,items:c},c};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var s=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,s.get?s:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0]))},1344,[15]);
1442__d(function(g,r,i,a,m,_e,_d){"use strict";
1442Object.defineProperty(_e,'__esModule',{value:!0}),_e.createStaticNavigation=function(c){const u=c.getComponent();function l({linking:l,...s},f){const d=n.useMemo(()=>{const n=(0,e.createPathConfigForStaticNavigation)(c,{initialRouteName:l?.config?.initialRouteName},'auto'===l?.enabled);if(n)return{path:l?.config?.path,initialRouteName:l?.config?.initialRouteName,screens:n}},[l?.enabled,l?.config?.path,l?.config?.initialRouteName]),b=n.useMemo(()=>{if(!l)return;const e='boolean'==typeof l.enabled?l.enabled:null!=d?.screens;return{...l,enabled:e,config:d}},[l,d]);if(!0===l?.enabled&&null==d?.screens)throw new Error("Linking is enabled but no linking configuration was found for the screens.\n\nTo solve this:\n- Specify a 'linking' property for the screens you want to link to.\n- Or set 'linking.enabled' to 'auto' to generate paths automatically.\n\nSee usage guide: https://reactnavigation.org/docs/static-configuration#linking");return(0,o.jsx)(t.NavigationContainer,{...s,ref:f,linking:b,children:(0,o.jsx)(u,{})})}return n.forwardRef(l)};var e=r(_d[0]),n=(function(e){if(e&&e.__esModule)return e;var n={};return e&&Object.keys(e).forEach(function(t){var o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,o.get?o:{enumerable:!0,get:function(){return e[t]}})}),n.default=e,n})(r(_d[1])),t=r(_d[2]),o=r(_d[3])},1345,[1340,15,1346,6]);
1443__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"NavigationContainer",{enumerable:!0,get:function(){return b}});var e,t=r(_d[0]),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),o=r(_d[2]),l=(e=o)&&e.__esModule?e:{default:e},u=r(_d[3]),c=r(_d[4]),s=r(_d[5]),f=r(_d[6]),d=r(_d[7]),h=r(_d[8]),v=r(_d[9]),S=r(_d[10]);function P({direction:e=(l.default.getConstants().isRTL?'rtl':'ltr'),theme:o=s.DefaultTheme,linking:P,fallback:b=null,documentTitle:T,...O},_){const p=!!P&&!1!==P.enabled;P?.config&&(0,t.validatePathConfig)(P.config);const x=n.useRef(null);(0,f.useBackButton)(x),(0,d.useDocumentTitle)(x,T);const{getInitialState:j}=(0,h.useLinking)(x,{enabled:p,prefixes:[],...P}),A=n.useMemo(()=>({options:P}),[P]);n.useEffect(()=>{x.current&&REACT_NAVIGATION_DEVTOOLS.set(x.current,{get linking(){return{...P,enabled:p,prefixes:P?.prefixes??[],getStateFromPath:P?.getStateFromPath??t.getStateFromPath,getPathFromState:P?.getPathFromState??t.getPathFromState,getActionFromState:P?.getActionFromState??t.getActionFromState}}})});const[C,F]=(0,v.useThenable)(j);n.useImperativeHandle(_,()=>x.current);return null!=O.initialState||!p||C?(0,S.jsx)(c.LocaleDirContext.Provider,{value:e,children:(0,S.jsx)(u.LinkingContext.Provider,{value:A,children:(0,S.jsx)(t.BaseNavigationContainer,{...O,theme:o,initialState:null==O.initialState?F:O.initialState,ref:x})})}):(0,S.jsx)(c.LocaleDirContext.Provider,{value:e,children:(0,S.jsx)(t.ThemeProvider,{value:o,children:b})})}globalThis.REACT_NAVIGATION_DEVTOOLS=new WeakMap;const b=n.forwardRef(P)},1346,[1340,15,230,1343,1347,1348,1350,1351,1352,1355,6]);
1444__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"LocaleDirContext",{enumerable:!0,get:function(){return e}});const e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])).createContext('ltr');e.displayName='LocaleDirContext'},1347,[15]);
1445__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DefaultTheme",{enumerable:!0,get:function(){return t}});const t={dark:!1,colors:{primary:'rgb(0, 122, 255)',background:'rgb(242, 242, 242)',card:'rgb(255, 255, 255)',text:'rgb(28, 28, 30)',border:'rgb(216, 216, 216)',notification:'rgb(255, 59, 48)'},fonts:r(d[0]).fonts}},1348,[1349]);
1446__d(function(g,r,i,a,m,e,d){"use strict";
1446Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"fonts",{enumerable:!0,get:function(){return t}}),r(d[0]);const o='system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',t={regular:{fontFamily:o,fontWeight:'400'},medium:{fontFamily:o,fontWeight:'500'},bold:{fontFamily:o,fontWeight:'600'},heavy:{fontFamily:o,fontWeight:'700'}}},1349,[118]);
1447__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useBackButton=function(t){}},1350,[]);
1448__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useDocumentTitle=function(t,{enabled:n=!0,formatter:u=(e,t)=>e?.title??t?.name}={}){e.useEffect(()=>{if(!n)return;const e=t.current;if(e){const t=u(e.getCurrentOptions(),e.getCurrentRoute());document.title=t}return e?.addListener('options',t=>{const n=u(t.data.options,e?.getCurrentRoute());document.title=n})})};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0]))},1351,[15]);
1449__d(function(g,_r,_i,_a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"series",{enumerable:!0,get:function(){return d}}),_e.useLinking=function(e,{enabled:r=!0,config:u,getStateFromPath:f=t.getStateFromPath,getPathFromState:h=t.getPathFromState,getActionFromState:p=t.getActionFromState}){const y=(0,t.useNavigationIndependentTree)();o.useEffect(()=>{},[r,y]);const[v]=o.useState(c.createMemoryHistory),k=o.useRef(r),R=o.useRef(u),_=o.useRef(f),x=o.useRef(h),b=o.useRef(p);o.useEffect(()=>{k.current=r,R.current=u,_.current=f,x.current=h,b.current=p});const S=o.useCallback(t=>{const r=e.current,n=r?.getRootState();return t?.routes.some(e=>!n?.routeNames.includes(e.name))},[e]),w=o.useContext(s.ServerContext),P=o.useCallback(()=>{let e;if(k.current){const t=w?.location??('undefined'!=typeof window?window.location:void 0),r=t?t.pathname+t.search:void 0;if(r)try{e=_.current(r,R.current)}catch(t){console.error(t),e=void 0}}const t={then:t=>
1449Promise.resolve(t?t(e):e),catch:()=>t};return t},[]),F=o.useRef(void 0),j=o.useRef(void 0),O=o.useRef(void 0);return o.useEffect(()=>(F.current=v.index,v.listen(()=>{const n=e.current;if(!n||!r)return;const{location:o}=window,c=o.pathname+o.search,s=v.index,u=F.current??0;F.current=s;const d=()=>{const e=u-s;0!==e&&v.go(e)?.then(()=>{F.current=v.index}).catch(()=>{})},f=(e,t)=>{let r=!1,o=!1;const c=n.addListener('__unsafe_event__',e=>{'beforeRemove'===e.data.type&&e.data.defaultPrevented&&(r=!0)}),s=n.addListener('__unsafe_action__',e=>{e.data.noop||(o=!0)});try{e()}finally{c(),s()}o?O.current=t:r&&d()},h=(e,t)=>{f(()=>n.dispatch(e),t)},p=(e,t)=>{f(()=>n.resetRoot(e),t)},y=v.get(s);if(y?.path===c&&y?.state){const e=n.getRootState(),[r,o]=i(e,y.state);if(u-s===1&&r&&o&&l(r,o)){const e=O.current;h(t.CommonActions.goBack(),'replace'===e?'replace':(e??0)-1)}else p(y.state,r&&o?a(o)-a(r):'replace');return}let k;try{k=_.current(c,R.current)}catch(e){console.error(e),k=void 0}if(k){if(S(k))return;if(s>u){const e=b.current(k,R.current);if(void 0!==e)try{h(e,'replace')}catch(e){console.warn(`An error occurred when trying to handle the link '${c}': ${'object'==typeof e&&null!=e&&'message'in e?e.message:e}`)}else p(k,'replace')}else p(k,'replace')}else p(k,'replace')})),[r,v,e,S]),o.useEffect(()=>{if(!r)return;const o=(e,r)=>{let o;if(e?.path){let r;try{r=_.current(e.path,R.current)}catch(e){console.error(e),r=void 0}if(r){const c=(0,t.findFocusedRoute)(r);c&&c.name===e.name&&(0,n.default)(c.params,e.params)&&(o=e.path)}}null==o&&(o=x.current(r,R.current));const c=j.current?(0,t.findFocusedRoute)(j.current):void 0;return c&&e&&'key'in c&&'key'in e&&c.key===e.key&&(o+=location.hash),o};if(e.current){const r=e.current.getRootState();if(r){const e=(0,t.findFocusedRoute)(r),n=o(e,r);void 0===j.current&&(j.current=r),v.replace({path:n,state:r}),F.current=v.index}}return e.current?.addListener('state',d(async()=>{const n=e.current;if(!n||!r)return;const c=j.current,s=n.getRootState();if(!s)return;if(c===s)return;const u=(0,t.findFocusedRoute)(s),l=o(u,s),d=O.current;j.current=s,O.current=void 0;const[f,h]=i(c,s);if(f&&h&&'replace'!==d){const e=a(h)-a(f)-(d??0);if(e>
14490)v.push({path:l,state:s});else if(e<0){const t=v.backIndex({path:l}),r=v.index;try{-1!==t&&t<r&&v.get(t)?await v.go(t-r):await v.go(e),v.replace({path:l,state:s})}catch(e){}}else v.replace({path:l,state:s})}else v.replace({path:l,state:s});F.current=v.index}))},[r,v,e]),{getInitialState:P}};var e,t=_r(_d[0]),r=_r(_d[1]),n=(e=r)&&e.__esModule?e:{default:e},o=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}),t.default=e,t})(_r(_d[2])),c=_r(_d[3]),s=_r(_d[4]);const u=e=>e.routes.slice(0,e.index+1),a=e=>e.history?e.history.length:u(e).length,i=(e,t)=>{if(void 0===e||void 0===t||e.key!==t.key)return[void 0,void 0];const r=a(e),n=a(t),o=e.routes[e.index],c=t.routes[t.index];if(null==o||null==c)return[e,t];const s=o.state,u=c.state;return r!==n||o.key!==c.key||void 0===s||void 0===u||s.key!==u.key?[e,t]:i(s,u)},l=(e,t)=>{const r=e.routes[e.index],n=t.routes[t.index];if(null==r||null==n)return!1;if(e.history&&t.history)return e.history.length===t.history.length+1;const o=u(e),c=u(t);return o.length===c.length+1&&c.every((e,t)=>{const r=o[t];return null!=r&&e.key===r.key})},d=e=>{let t=Promise.resolve();return()=>{t=t.then(e).catch(e=>{console.error(e)})}}},1352,[1340,368,15,1353,1354]);
1450__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.createMemoryHistory=function(){let i=0,o=[];const s=[],c=()=>{s.forEach(t=>{const n=t.cb;t.cb=()=>n(!0)})};return{get index(){const t=window.history.state?.id;if(t){const n=o.findIndex(n=>n.id===t);return n>-1?n:0}return 0},get:t=>o[t],backIndex({path:t}){const s=n(t);for(let t=i-1;t>=0;t--){const n=o[t];if(null!=n&&n.path===s)return t}return-1},push({path:s,state:h}){c();const w=(0,t.nanoid)(),p=n(s);o=o.slice(0,i+1),o.push({path:p,state:h,id:w}),i=o.length-1,window.history.pushState({id:w},'',s)},replace({path:s,state:h}){c();const w=window.history.state?.id??(0,t.nanoid)(),p=n(s);let u=s;const l=u.includes('#')?'':location.hash;if(!o.length||o.findIndex(t=>t.id===w)<0)u+=l,o=[{path:p,state:h,id:w}],i=0;else{const t=o[i];t?.path===p&&(u+=l),o[i]={path:p,state:h,id:w}}window.history.replaceState({id:w},'',u)},go(t){c();const n=i+t,h=o.length-1;if(t<0&&!o[n]?(t=-i,i=0):t>0&&n>h?(t=h-i,i=h):i=n,0===t)return;const w=o[i]?.id;return new Promise((n,o)=>{const c=t=>{if(clearTimeout(h),t||window.history.state?.id!==w)return void o(new Error('History was changed during navigation.'));const{title:i}=window.document;window.document.title='',window.document.title=i,n()};s.push({ref:c,cb:c});const h=setTimeout(()=>{const t=s.findIndex(t=>t.ref===c);t>-1&&(s[t]?.cb(),s.splice(t,1)),i=this.index},100),p=()=>{i=this.index;const t=s.pop();window.removeEventListener('popstate',p),t?.cb()};window.addEventListener('popstate',p),window.history.go(t)})},listen(t){const n=()=>{i=this.index,s.length||t()};return window.addEventListener('popstate',n),()=>window.removeEventListener('popstate',n)}}};var t=r(d[0]);const n=t=>t.split('#')[0]??''},1353,[304]);
1451__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"ServerContext",{enumerable:!0,get:function(){return e}});const e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])).createContext(void 0)},1354,[15]);
1452__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useThenable=function(t){const[n]=e.useState(t);let u=[!1,void 0];n.then(e=>{u=[!0,e]});const[c,o]=e.useState(u),[f]=c;return e.useEffect(()=>{let e=!1;return f||(async()=>{let t;try{t=await n}finally{e||o([!0,t])}})(),()=>{e=!0}},[n,f]),c};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0]))},1355,[15]);
1453__d(function(g,r,i,a,m,_e,_d){"use strict";
1453Object.defineProperty(_e,'__esModule',{value:!0}),_e.Link=function({screen:n,params:o,action:c,href:f,style:l,...d}){const{colors:p,fonts:P}=(0,t.useTheme)(),_=(0,u.useLinkProps)({screen:n,params:o,action:c,href:f});return e.createInteropElement(s.default,{..._,...d,onClick:e=>{'onPress'in d&&d.onPress?.(e),e.defaultPrevented||_.onPress(e)},style:[{color:p.primary},P.regular,l]})};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]);r(_d[2]),r(_d[3]);var n,o=r(_d[4]),s=(n=o)&&n.__esModule?n:{default:n},u=r(_d[5])},1356,[19,1340,15,118,202,1357]);
1454__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useLinkProps=function({screen:s,params:u,href:c,action:l}){const f=t.useContext(e.NavigationContainerRefContext),p=t.useContext(e.NavigationHelpersContext),{options:d}=t.useContext(n.LinkingContext),v=d?.getPathFromState??e.getPathFromState;return{href:c??(null!=s?v({routes:[{name:s,params:u,state:o(u)}]},d?.config):void 0),role:'link',onPress:e=>{let t=!1;if(e){const n='metaKey'in e&&e.metaKey||'altKey'in e&&e.altKey||'ctrlKey'in e&&e.ctrlKey||'shiftKey'in e&&e.shiftKey,o=!('button'in e)||null==e.button||0===e.button,s=!e.currentTarget||!('target'in e.currentTarget)||[void 0,null,'','self'].includes(e.currentTarget.target);!n&&o&&s&&(e.preventDefault?.(),t=!0)}else e?.preventDefault?.(),t=!0;if(t)if(l)if(p)p.dispatch(l);else{if(!f)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");f.dispatch(l)}else p?.navigate(s,u)}}};var e=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1]));r(_d[2]);var n=r(_d[3]);const o=e=>e?.state?e.state:e?.screen?{routes:[{name:e.screen,params:e.params,state:e.screen?o(e.params):void 0}]}:void 0},1357,[1340,15,118,1343]);
1455__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"ServerContainer",{enumerable:!0,get:function(){return c}});var e=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),n=r(_d[2]),o=r(_d[3]);const c=t.forwardRef(function({children:c,location:u},f){t.useEffect(()=>{console.error("'ServerContainer' should only be used on the server with 'react-dom/server' for SSR.")},[]);const s={};if(f){const e={getCurrentOptions:()=>s.options};'function'==typeof f?f(e):f.current=e}return(0,o.jsx)(n.ServerContext.Provider,{value:{location:u},children:(0,o.jsx)(e.CurrentRenderContext.Provider,{value:s,children:c})})})},1358,[1340,15,1354,6]);
1456__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DarkTheme",{enumerable:!0,get:function(){return t}});const t={dark:!0,colors:{primary:'rgb(10, 132, 255)',background:'rgb(1, 1, 1)',card:'rgb(18, 18, 18)',text:'rgb(229, 229, 231)',border:'rgb(39, 39, 41)',notification:'rgb(255, 69, 58)'},fonts:r(d[0]).fonts}},1359,[1349]);
1457__d(function(g,r,i,a,m,e,d){},1360,[]);
1458__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"UnhandledLinkingContext",{enumerable:!0,get:function(){return e}});const e=(function(e){if(e&&e.__esModule)return e;var n={};return e&&Object.keys(e).forEach(function(t){var o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,o.get?o:{enumerable:!0,get:function(){return e[t]}})}),n.default=e,n})(r(_d[0])).createContext({lastUnhandledLink:void 0,setLastUnhandledLink:()=>{}});e.displayName='UnhandledLinkingContext'},1361,[15]);
1459__d(function(g,r,i,a,m,_e,_d){"use strict";
1459Object.defineProperty(_e,'__esModule',{value:!0}),_e.useLinkTo=function(){const o=t.useContext(e.NavigationContainerRefContext),u=(0,n.useBuildAction)();return t.useCallback(e=>{if(void 0===o)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");const t=u(e);o.dispatch(t)},[u,o])};var e=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),n=r(_d[2])},1362,[1340,15,1342]);
1460__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useLocale=function(){const n=e.useContext(t.LocaleDirContext);if(void 0===n)throw new Error("Couldn't determine the text direction. Is your component inside NavigationContainer?");return{direction:n}};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1])},1363,[15,1347]);
1461__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useRoutePath=function(){const{options:o}=t.useContext(n.LinkingContext),u=(0,e.useStateForPath)();if(void 0===u)throw new Error("Couldn't find a state for the route object. Is your component inside a screen in a navigator?");const c=o?.getPathFromState??e.getPathFromState;return t.useMemo(()=>{if(!1===o?.enabled)return;return c(u,o?.config)},[o?.enabled,o?.config,u,c])};var e=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[1])),n=r(_d[2])},1364,[1340,15,1343]);
1462__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useScrollToTop=function(n){const c=t.useContext(e.NavigationContext),l=(0,e.useRoute)();if(void 0===c)throw new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?");t.useEffect(()=>{const e=[];let t=c;for(;t;)'tab'===t.getState().type&&e.push(t),t=t.getParent();if(0===e.length)return;const s=e.map(t=>t.addListener('tabPress',t=>{const s=c.isFocused(),u=e.includes(c)||c.getState().routes[0].key===l.key;requestAnimationFrame(()=>{const e=o(n);s&&u&&e&&!t.defaultPrevented&&('scrollToTop'in e?e.scrollToTop():'scrollTo'in e?e.scrollTo({y:0,animated:!0}):'scrollToOffset'in e?e.scrollToOffset({offset:0,animated:!0}):'scrollResponderScrollTo'in e&&e.scrollResponderScrollTo({y:0,animated:!0}))})}));return()=>{s.forEach(e=>e())}},[c,n,l.key])};var e=r(_d[0]),t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}),t.default=e,t})(r(_d[1]));function o(e){return null==e.current?null:'scrollToTop'in e.current||'scrollTo'in e.current||'scrollToOffset'in e.current||'scrollResponderScrollTo'in e.current?e.current:'getScrollResponder'in e.current?e.current.getScrollResponder():'getNode'in e.current?e.current.getNode():e.current}},1365,[1340,15]);
1463__d(function(g,r,_i,a,m,_e2,_d2){"use strict";Object.defineProperty(_e2,'__esModule',{value:!0}),Object.defineProperty(_e2,"GlobalErrorBoundary",{enumerable:!0,get:function(){return s}}),_e2.withGlobalErrorBoundary=function(e,t){const l=e.displayName||e.name||'unknown',o=l=>n.createElement(s,Object.assign({},t),n.createElement(e,Object.assign({},l)));return o.displayName=`globalErrorBoundary(${l})`,o};var e=r(_d2[0]),t=r(_d2[1]),n=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var l=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,l.get?l:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d2[2])),l=r(_d2[3]),o=this&&this.__rest||function(e,t){var n={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&t.indexOf(l)<0&&(n[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(l=Object.getOwnPropertySymbols(e);o<l.length;o++)t.indexOf(l[o])<0&&Object.prototype.propertyIsEnumerable.call(e,l[o])&&(n[l[o]]=e[l[o]])}return n};class s extends n.Component{constructor(){super(...arguments),this.state={globalError:null,globalEventId:''},this._latched=!1,this._onGlobalError=t=>{var n,l,o,s,i;if(this._latched)return;this._latched=!0;const c=null!==(n=t.error)&&void 0!==n?n:new Error('Unknown global error'),u=null!==(o=null!==(l=t.eventId)&&void 0!==l?l:(0,e.lastEventId)())&&void 0!==o?o:'';this.setState({globalError:c,globalEventId:u}),null===(i=(s=this.props).onError)||void 0===i||i.call(s,c,'',u)},this._resetFromFallback=()=>{var e,t;const{globalError:n,globalEventId:l}=this.state;this._latched=!1,this.setState({globalError:null,globalEventId:''}),null===(t=(e=this.props).onReset)||void 0===t||t.call(e,n,'',l)},this._onRenderBoundaryReset=(e,t,n)=>{var l,o;null===(o=(l=this.props).onReset)||void 0===o||o.call(l,e,t,n)}}componentDidMount(){this._subscribe()}componentWillUnmount(){var e;null===(e=this._unsubscribe)||void 0===e||e.call(this),this._unsubscribe=void 0}componentDidUpdate(e){var t;e.includeNonFatalGlobalErrors===this.props.includeNonFatalGlobalErrors&&e.includeUnhandledRejections===this.props.includeUnhandledRejections||(null===(t=this._unsubscribe)||void 0===t||t.call(this),this._subscribe())}render(){const{globalError:e,globalEventId:l}=this.state,s=this.props,{children:i,fallback:c,includeNonFatalGlobalErrors:u,includeUnhandledRejections:d}=s,b=o(s,["children","fallback","includeNonFatalGlobalErrors","includeUnhandledRejections"]);return null!=e?'function'==typeof c?c({error:e,componentStack:'',eventId:l,resetError:this._resetFromFallback}):null!=c?c:null:n.createElement(t.ErrorBoundary,Object.assign({},b,{fallback:c,onReset:this._onRenderBoundaryReset}),i)}_subscribe(){this._unsubscribe=(0,l.subscribeGlobalError)(this._onGlobalError,{fatal:!0,nonFatal:!!this.props.includeNonFatalGlobalErrors,unhandledRejection:!!this.props.includeUnhandledRejections})}}},1366,[859,1087,15,1229]);
1464__d(function(g,r,i,a,m,_e,_d){"use strict";
1464Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"Mask",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"Unmask",{enumerable:!0,get:function(){return s}});var e,t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var c=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,c.get?c:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=r(_d[1]),c=(e=n)&&e.__esModule?e:{default:e};const u=e=>t.createElement(c.default,Object.assign({},e),t.createElement("div",{className:"sentry-react-native-mask"},e.children)),s=e=>t.createElement(c.default,Object.assign({},e),t.createElement("div",{className:"sentry-react-native-unmask"},e.children))},1367,[15,123]);
1465__d(function(g,r,i,_a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.resolveResource=u,_e.subscribeOutbox=function(e){return l.add(e),()=>{l.delete(e)}},_e.loadOutbox=p,_e.saveOutbox=v,_e.clearOutbox=async function(e){await n.default.removeItem(a(e)),f()},_e.enqueueResourceCreate=w,_e.enqueueResourceUpdate=k,_e.enqueueResourceDelete=A,_e.enqueueSettings=async function(e,t){return I(e,{key:c,resource:'settings',op:'update',payload:t,status:'pending',attempts:0,updatedAt:y()})},_e.enqueueCreate=async function(e,t){return w(e,'calculator',t)},_e.enqueueUpdate=async function(e,t,n){return k(e,'calculator',t,n)},_e.enqueueDelete=async function(e,t){return A(e,'calculator',t)},_e.removeEntry=q,_e.removeServerEntry=async function(e,t){return q(e,s('calculator',t))},_e.retryEntry=async function(e,t,n="calculator"){const u=b(t,n);return u?O(e,u,{status:'pending',attempts:0,error:void 0}):p(e)},_e.discardEntry=async function(e,t,n="calculator"){const u=b(t,n);return u?q(e,u):p(e)},_e.patchEntry=O,_e.pendingDrafts=function(e){return e.filter(e=>'create'===e.op&&'calculator'===u(e)).sort((e,t)=>e.updatedAt<t.updatedAt?1:e.updatedAt>t.updatedAt?-1:0)},_e.getDraft=async function(e,t,n="calculator"){return(await p(e)).find(e=>'create'===e.op&&u(e)===n&&e.clientId===t)};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e};function u(e){return e.resource??'calculator'}const a=e=>`offline-outbox-v1:${e}`,c='settings';function o(e,t){return'calculator'===e?t:`${e}:${t}`}function s(e,t){return'calculator'===e?`srv:${t}`:`${e}:srv:${t}`}const l=new Set;function f(){l.forEach(e=>e())}function y(){return(new Date).toISOString()}async function p(e){try{const t=await n.default.getItem(a(e));if(!t)return[];const u=JSON.parse(t);return Array.isArray(u)?u:[]}catch{return[]}}async function v(e,t){await n.default.setItem(a(e),JSON.stringify(t)),f()}async function I(e,t){const n=await p(e),u=n.findIndex(e=>e.key===t.key);return u>=0?n[u]=t:n.push(t),await v(e,n),n}async function w(e,t,n){const u=n.clientId??void 0;if(!u)throw new Error('enqueueResourceCreate requires payload.clientId');return I(e,{key:o(t,u),resource:t,clientId:u,op:'create',payload:n,status:'pending',attempts:0,updatedAt:y()})}async function k(e,t,n,u){return I(e,{key:s(t,n),resource:t,serverId:n,op:'update',payload:u,status:'pending',attempts:0,updatedAt:y()})}async function A(e,t,n){const u=await p(e);if(null==n.serverId){if(!n.clientId)return u;const a=o(t,n.clientId),c=u.filter(e=>e.key!==a);return await v(e,c),c}const a=s(t,n.serverId),c=u.filter(e=>e.key!==a);return c.push({key:a,resource:t,serverId:n.serverId,op:'delete',status:'pending',attempts:0,updatedAt:y()}),await v(e,c),c}async function q(e,t){const n=(await p(e)).filter(e=>e.key!==t);return await v(e,n),n}function b(e,t="calculator"){return null!=e.serverId?s(t,e.serverId):e.clientId?o(t,e.clientId):void 0}async function O(e,t,n){const u=await p(e),a=u.findIndex(e=>e.key===t);return a>=0&&(u[a]={...u[a],...n},await v(e,u)),u}},1368,[782]);
1466__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"PERSIST_KEY",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"persister",{enumerable:!0,get:function(){return s}}),_e.purgePersistedCache=async function(){await s.removeClient()};
1466var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},c=r(d[1]);const u='rq-cache-v1',s=(0,c.createAsyncStoragePersister)({storage:n.default,key:u})},1369,[782,1370]);
1467__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createAsyncStoragePersister",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]),o=({storage:o,key:s="REACT_QUERY_OFFLINE_CACHE",throttleTime:l=1e3,serialize:c=JSON.stringify,deserialize:u=JSON.parse,retry:y})=>{if(o){const n=async t=>{try{const n=await c(t);return void await o.setItem(s,n)}catch(t){return t}};return{persistClient:(0,t.asyncThrottle)(async t=>{let o=t,s=await n(o),l=0;for(;s&&o;)l++,o=await(y?.({persistedClient:o,error:s,errorCount:l})),o&&(s=await n(o))},{interval:l}),restoreClient:async()=>{const t=await o.getItem(s);if(t)return await u(t)},removeClient:()=>o.removeItem(s)}}return{persistClient:n.noop,restoreClient:()=>Promise.resolve(void 0),removeClient:n.noop}}},1370,[1371,1398]);
1468__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"asyncThrottle",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);function o(o,{interval:u=1e3,onError:c=n.noop}={}){if("function"!=typeof o)throw new Error("argument is not function.");let f=0,s=null,w=!1,l=!1;return async(...n)=>{if(s=n,!l){for(l=!0;w;)await new Promise(n=>t.timeoutManager.setTimeout(n,u));for(;Date.now()<f;)await new Promise(n=>t.timeoutManager.setTimeout(n,f-Date.now()));l=!1,w=!0;try{await o(...s)}catch(t){try{c(t)}catch{}}f=Date.now()+u,w=!1}}}},1371,[1372,1398]);
1469__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"CancelledError",{enumerable:!0,get:function(){return j.CancelledError}}),Object.defineProperty(e,"InfiniteQueryObserver",{enumerable:!0,get:function(){return o.InfiniteQueryObserver}}),Object.defineProperty(e,"Mutation",{enumerable:!0,get:function(){return Q.Mutation}}),Object.defineProperty(e,"MutationCache",{enumerable:!0,get:function(){return c.MutationCache}}),Object.defineProperty(e,"MutationObserver",{enumerable:!0,get:function(){return f.MutationObserver}}),Object.defineProperty(e,"QueriesObserver",{enumerable:!0,get:function(){return y.QueriesObserver}}),Object.defineProperty(e,"Query",{enumerable:!0,get:function(){return v.Query}}),Object.defineProperty(e,"QueryCache",{enumerable:!0,get:function(){return p.QueryCache}}),Object.defineProperty(e,"QueryClient",{enumerable:!0,get:function(){return O.QueryClient}}),Object.defineProperty(e,"QueryObserver",{enumerable:!0,get:function(){return P.QueryObserver}}),Object.defineProperty(e,"defaultScheduler",{enumerable:!0,get:function(){return b.defaultScheduler}}),Object.defineProperty(e,"defaultShouldDehydrateMutation",{enumerable:!0,get:function(){return u.defaultShouldDehydrateMutation}}),Object.defineProperty(e,"defaultShouldDehydrateQuery",{enumerable:!0,get:function(){return u.defaultShouldDehydrateQuery}}),Object.defineProperty(e,"dehydrate",{enumerable:!0,get:function(){return u.dehydrate}}),Object.defineProperty(e,"environmentManager",{enumerable:!0,get:function(){return n.environmentManager}}),Object.defineProperty(e,"experimental_streamedQuery",{enumerable:!0,get:function(){return M.streamedQuery}}),Object.defineProperty(e,"focusManager",{enumerable:!0,get:function(){return t.focusManager}}),Object.defineProperty(e,"hashKey",{enumerable:!0,get:function(){return s.hashKey}}),Object.defineProperty(e,"hydrate",{enumerable:!0,get:function(){return u.hydrate}}),Object.defineProperty(e,"isCancelledError",{enumerable:!0,get:function(){return j.isCancelledError}}),Object.defineProperty(e,"isServer",{enumerable:!0,get:function(){return s.isServer}}),Object.defineProperty(e,"keepPreviousData",{enumerable:!0,get:function(){return s.keepPreviousData}}),Object.defineProperty(e,"matchMutation",{enumerable:!0,get:function(){return s.matchMutation}}),Object.defineProperty(e,"matchQuery",{enumerable:!0,get:function(){return s.matchQuery}}),Object.defineProperty(e,"noop",{enumerable:!0,get:function(){return s.noop}}),Object.defineProperty(e,"notifyManager",{enumerable:!0,get:function(){return b.notifyManager}}),Object.defineProperty(e,"onlineManager",{enumerable:!0,get:function(){return l.onlineManager}}),Object.defineProperty(e,"partialMatchKey",{enumerable:!0,get:function(){return s.partialMatchKey}}),Object.defineProperty(e,"replaceEqualDeep",{enumerable:!0,get:function(){return s.replaceEqualDeep}}),Object.defineProperty(e,"shouldThrowError",{enumerable:!0,get:function(){return s.shouldThrowError}}),Object.defineProperty(e,"skipToken",{enumerable:!0,get:function(){return s.skipToken}}),Object.defineProperty(e,"timeoutManager",{enumerable:!0,get:function(){return h.timeoutManager}});var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),c=r(d[4]),f=r(d[5]),b=r(d[6]),l=r(d[7]),y=r(d[8]),p=r(d[9]),O=r(d[10]),P=r(d[11]),j=r(d[12]),h=r(d[13]),s=r(
1469d[14]),M=r(d[15]),Q=r(d[16]),v=r(d[17]),C=r(d[18]);Object.keys(C).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return C[t]}})})},1372,[1373,1375,1378,1380,1390,1392,1384,1387,1393,1394,1395,1381,1386,1377,1376,1396,1391,1385,1397]);
1470__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"FocusManager",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"focusManager",{enumerable:!0,get:function(){return n}});var s=r(d[0]),t=class extends s.Subscribable{#e;#s;#t;constructor(){super(),this.#t=s=>{if("undefined"!=typeof window&&window.addEventListener){const t=()=>s();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#s||this.setEventListener(this.#t)}onUnsubscribe(){this.hasListeners()||(this.#s?.(),this.#s=void 0)}setEventListener(s){this.#t=s,this.#s?.(),this.#s=s(s=>{"boolean"==typeof s?this.setFocused(s):this.onFocus()})}setFocused(s){this.#e!==s&&(this.#e=s,this.onFocus())}onFocus(){const s=this.isFocused();this.listeners.forEach(t=>{t(s)})}isFocused(){return"boolean"==typeof this.#e?this.#e:"hidden"!==globalThis.document?.visibilityState}},n=new t},1373,[1374]);
1471__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"Subscribable",{enumerable:!0,get:function(){return s}});var s=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(s){return this.listeners.add(s),this.onSubscribe(),()=>{this.listeners.delete(s),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},1374,[]);
1472__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"environmentManager",{enumerable:!0,get:function(){return n}});var t=r(d[0]),n=(()=>{let n=()=>t.isServer;return{isServer:()=>n(),setIsServer(t){n=t}}})()},1375,[1376]);
1473__d(function(g,r,_i,_a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"addConsumeAwareSignal",{enumerable:!0,get:function(){return M}}),Object.defineProperty(e,"addToEnd",{enumerable:!0,get:function(){return K}}),Object.defineProperty(e,"addToStart",{enumerable:!0,get:function(){return T}}),Object.defineProperty(e,"ensureQueryFn",{enumerable:!0,get:function(){return A}}),Object.defineProperty(e,"functionalUpdate",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"hashKey",{enumerable:!0,get:function(){return b}}),Object.defineProperty(e,"hashQueryKeyByOptions",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"isPlainArray",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"isPlainObject",{enumerable:!0,get:function(){return v}}),Object.defineProperty(e,"isServer",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"isValidTimeout",{enumerable:!0,get:function(){return i}}),Object.defineProperty(e,"keepPreviousData",{enumerable:!0,get:function(){return k}}),Object.defineProperty(e,"matchMutation",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"matchQuery",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"noop",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"partialMatchKey",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"replaceData",{enumerable:!0,get:function(){return w}}),Object.defineProperty(e,"replaceEqualDeep",{enumerable:!0,get:function(){return O}}),Object.defineProperty(e,"resolveQueryBoolean",{enumerable:!0,get:function(){return a}}),Object.defineProperty(e,"resolveStaleTime",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"shallowEqualObjects",{enumerable:!0,get:function(){return P}}),Object.defineProperty(e,"shouldThrowError",{enumerable:!0,get:function(){return E}}),Object.defineProperty(e,"skipToken",{enumerable:!0,get:function(){return F}}),Object.defineProperty(e,"sleep",{enumerable:!0,get:function(){return q}}),Object.defineProperty(e,"timeUntilStale",{enumerable:!0,get:function(){return c}});var t=r(d[0]),n="undefined"==typeof window||"Deno"in globalThis;function u(){}function o(t,n){return"function"==typeof t?t(n):t}function i(t){return"number"==typeof t&&t>=0&&t!==1/0}
1473function c(t,n){return Math.max(t+(n||0)-Date.now(),0)}function f(t,n){return"function"==typeof t?t(n):t}function a(t,n){return"function"==typeof t?t(n):t}function y(t,n){const{type:u="all",exact:o,fetchStatus:i,predicate:c,queryKey:f,stale:a}=t;if(f)if(o){if(n.queryHash!==s(f,n.options))return!1}else if(!p(n.queryKey,f))return!1;if("all"!==u){const t=n.isActive();if("active"===u&&!t)return!1;if("inactive"===u&&t)return!1}return("boolean"!=typeof a||n.isStale()===a)&&((!i||i===n.state.fetchStatus)&&!(c&&!c(n)))}function l(t,n){const{exact:u,status:o,predicate:i,mutationKey:c}=t;if(c){if(!n.options.mutationKey)return!1;if(u){if(b(n.options.mutationKey)!==b(c))return!1}else if(!p(n.options.mutationKey,c))return!1}return(!o||n.state.status===o)&&!(i&&!i(n))}function s(t,n){return(n?.queryKeyHashFn||b)(t)}function b(t){return JSON.stringify(t,(t,n)=>v(n)?Object.keys(n).sort().reduce((t,u)=>(t[u]=n[u],t),{}):n)}function p(t,n){return t===n||typeof t==typeof n&&(!(!t||!n||"object"!=typeof t||"object"!=typeof n)&&Object.keys(n).every(u=>p(t[u],n[u])))}var j=Object.prototype.hasOwnProperty;function O(t,n,u=0){if(t===n)return t;if(u>500)return n;const o=h(t)&&h(n);if(!(o||v(t)&&v(n)))return n;const i=(o?t:Object.keys(t)).length,c=o?n:Object.keys(n),f=c.length,a=o?new Array(f):{};let y=0;for(let l=0;l<f;l++){const f=o?l:c[l],s=t[f],b=n[f];
1473if(s===b){a[f]=s,(o?l<i:j.call(t,f))&&y++;continue}if(null===s||null===b||"object"!=typeof s||"object"!=typeof b){a[f]=b;continue}const p=O(s,b,u+1);a[f]=p,p===s&&y++}return i===f&&y===i?t:a}function P(t,n){if(!n||Object.keys(t).length!==Object.keys(n).length)return!1;for(const u in t)if(t[u]!==n[u])return!1;return!0}function h(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function v(t){if(!S(t))return!1;const n=t.constructor;if(void 0===n)return!0;const u=n.prototype;return!!S(u)&&(!!u.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(t)===Object.prototype)}function S(t){return"[object Object]"===Object.prototype.toString.call(t)}function q(n){return new Promise(u=>{t.timeoutManager.setTimeout(u,n)})}function w(t,n,u){return"function"==typeof u.structuralSharing?u.structuralSharing(t,n):!1!==u.structuralSharing?O(t,n):n}function k(t){return t}function K(t,n,u=0){const o=[...t,n];return u&&o.length>u?o.slice(1):o}function T(t,n,u=0){const o=[n,...t];return u&&o.length>u?o.slice(0,-1):o}var F=Symbol();function A(t,n){return!t.queryFn&&n?.initialPromise?()=>n.initialPromise:t.queryFn&&t.queryFn!==F?t.queryFn:()=>Promise.reject(new Error(`Missing queryFn: '${t.queryHash}'`))}function E(t,n){return"function"==typeof t?t(...n):!!t}function M(t,n,u){let o,i=!1;return Object.defineProperty(t,"signal",{enumerable:!0,get:()=>(o??=n(),i||(i=!0,o.aborted?u():o.addEventListener("abort",u,{once:!0})),o)}),t}},1376,[1377]);
1474__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"TimeoutManager",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"defaultTimeoutProvider",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"systemSetTimeoutZero",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"timeoutManager",{enumerable:!0,get:function(){return o}});var t={setTimeout:(t,n)=>setTimeout(t,n),clearTimeout:t=>clearTimeout(t),setInterval:(t,n)=>setInterval(t,n),clearInterval:t=>clearInterval(t)},n=class{#e=t;#t=!1;setTimeoutProvider(t){this.#e=t}setTimeout(t,n){return this.#e.setTimeout(t,n)}clearTimeout(t){this.#e.clearTimeout(t)}setInterval(t,n){return this.#e.setInterval(t,n)}clearInterval(t){this.#e.clearInterval(t)}},o=new n;function u(t){setTimeout(t,0)}},1377,[]);
1475__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"defaultShouldDehydrateMutation",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"defaultShouldDehydrateQuery",{enumerable:!0,get:function(){return y}}),Object.defineProperty(e,"dehydrate",{enumerable:!0,get:function(){return h}}),Object.defineProperty(e,"hydrate",{enumerable:!0,get:function(){return p}});var t=r(d[0]),s=r(d[1]);function u(t){return t}function n(t){return{mutationKey:t.options.mutationKey,state:t.state,...t.options.scope&&{scope:t.options.scope},...t.meta&&{meta:t.meta}}}function o(t,u,n){return{dehydratedAt:Date.now(),state:{...t.state,...void 0!==t.state.data&&{data:u(t.state.data)}},queryKey:t.queryKey,queryHash:t.queryHash,..."pending"===t.state.status&&{promise:(()=>{const o=t.promise?.then(u).catch(t=>n(t)?Promise.reject(new Error("redacted")):Promise.reject(t));return o?.catch(s.noop),o})()},...t.meta&&{meta:t.meta},...t.queryType&&{queryType:t.queryType}}}
1475function c(t){return t.state.isPaused}function y(t){return"success"===t.state.status}function l(t){return!0}function h(t,s={}){const h=s.shouldDehydrateMutation??t.getDefaultOptions().dehydrate?.shouldDehydrateMutation??c,p=t.getMutationCache().getAll().flatMap(t=>h(t)?[n(t)]:[]),f=s.shouldDehydrateQuery??t.getDefaultOptions().dehydrate?.shouldDehydrateQuery??y,D=s.shouldRedactErrors??t.getDefaultOptions().dehydrate?.shouldRedactErrors??l,q=s.serializeData??t.getDefaultOptions().dehydrate?.serializeData??u;return{mutations:p,queries:t.getQueryCache().getAll().flatMap(t=>f(t)?[o(t,q,D)]:[])}}function p(n,o,c){if("object"!=typeof o||null===o)return;const y=n.getMutationCache(),l=n.getQueryCache(),h=c?.defaultOptions?.deserializeData??n.getDefaultOptions().hydrate?.deserializeData??u,p=o.mutations||[],f=o.queries||[];p.forEach(({state:t,...s})=>{y.build(n,{...n.getDefaultOptions().hydrate?.mutations,...c?.defaultOptions?.mutations,...s},t)}),f.forEach(({queryKey:u,state:o,queryHash:y,meta:p,promise:f,dehydratedAt:D,queryType:q})=>{const O=f?(0,t.tryResolveSync)(f):void 0,v=void 0===o.data?O?.data:o.data,b=void 0===v?v:h(v);let A=l.get(y);const P="pending"===A?.state.status,j="fetching"===A?.state.fetchStatus;if(A){const t=O&&void 0!==D&&D>A.state.dataUpdatedAt;if(o.dataUpdatedAt>A.state.dataUpdatedAt||t){const{fetchStatus:t,...s}=o;A.setState({...s,data:b,..."pending"===o.status&&void 0!==b&&{status:"success",dataUpdatedAt:D??Date.now(),...!j&&{fetchStatus:"idle"}}})}}else A=l.build(n,{...n.getDefaultOptions().hydrate?.queries,...c?.defaultOptions?.queries,queryKey:u,queryHash:y,meta:p,_type:q},{...o,data:b,fetchStatus:"idle",status:"pending"===o.status&&void 0!==b?"success":o.status,..."pending"===o.status&&void 0!==b&&{dataUpdatedAt:D??Date.now()}});!f||O||P||j||!(void 0===D||D>A.state.dataUpdatedAt)||A.fetch(void 0,{initialPromise:Promise.resolve(f).then(h)}).catch(s.noop)})}},1378,[1379,1376]);
1476__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"pendingThenable",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"tryResolveSync",{enumerable:!0,get:function(){return o}});var t=r(d[0]);function n(){let t,n;const o=new Promise((o,c)=>{t=o,n=c});function c(t){Object.assign(o,t),delete o.resolve,delete o.reject}return o.status="pending",o.catch(()=>{}),o.resolve=n=>{c({status:"fulfilled",value:n}),t(n)},o.reject=t=>{c({status:"rejected",reason:t}),n(t)},o}function o(n){let o;if(n.then(t=>(o=t,t),t.noop)?.catch(t.noop),void 0!==o)return{data:o}}},1379,[1376]);
1477__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"InfiniteQueryObserver",{enumerable:!0,get:function(){return c}});var t=r(d[0]),s=r(d[1]),c=class extends t.QueryObserver{constructor(t,s){super(t,s)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(t){t._type="infinite",super.setOptions(t)}getOptimisticResult(t){return t._type="infinite",super.getOptimisticResult(t)}fetchNextPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"backward"}}})}createResult(t,c){const{state:h}=t,n=super.createResult(t,c),{isFetching:o,isRefetching:u,isError:f,isRefetchError:P}=n,p=h.fetchMeta?.fetchMore?.direction,v=f&&"forward"===p,b=o&&"forward"===p,x=f&&"backward"===p,N=o&&"backward"===p;return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,s.hasNextPage)(c,h.data),hasPreviousPage:(0,s.hasPreviousPage)(c,h.data),isFetchNextPageError:v,isFetchingNextPage:b,isFetchPreviousPageError:x,isFetchingPreviousPage:N,isRefetchError:P&&!v&&!x,isRefetching:u&&!b&&!N}}}},1380,[1381,1389]);
1478__d(function(g,r,i,a,m,_e,d){"use strict";var e,t,s,l,u,o,n,h,f,c,p,v,b,y,O,R,P,j,w,S,Q,T,I,C;function U(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"QueryObserver",{enumerable:!0,get:function(){return A}});var M=U(r(d[0])),B=U(r(d[1])),E=r(d[2]),D=r(d[3]),F=r(d[4]),_=r(d[5]),k=r(d[6]),L=r(d[7]),q=r(d[8]),x=r
1478(d[9]),A=(e=(0,B.default)("client"),t=(0,B.default)("currentQuery"),s=(0,B.default)("currentQueryInitialState"),l=(0,B.default)("currentResult"),u=(0,B.default)("currentResultState"),o=(0,B.default)("currentResultOptions"),n=(0,B.default)("currentThenable"),h=(0,B.default)("selectError"),f=(0,B.default)("selectFn"),c=(0,B.default)("selectResult"),p=(0,B.default)("lastQueryWithDefinedData"),v=(0,B.default)("staleTimeoutId"),b=(0,B.default)("refetchIntervalId"),y=(0,B.default)("currentRefetchInterval"),O=(0,B.default)("trackedProps"),R=(0,B.default)("executeFetch"),P=(0,B.default)("updateStaleTimeout"),j=(0,B.default)("computeRefetchInterval"),w=(0,B.default)("updateRefetchInterval"),S=(0,B.default)("updateTimers"),Q=(0,B.default)("clearStaleTimeout"),T=(0,B.default)("clearRefetchInterval"),I=(0,B.default)("updateQuery"),C=(0,B.default)("notify"),class extends k.Subscribable{constructor(U,B){super(),Object.defineProperty(this,C,{value:X}),Object.defineProperty(this,I,{value:N}),Object.defineProperty(this,T,{value:K}),Object.defineProperty(this,Q,{value:J}),Object.defineProperty(this,S,{value:G}),Object.defineProperty(this,w,{value:V}),Object.defineProperty(this,j,{value:H}),Object.defineProperty(this,P,{value:z}),Object.defineProperty(this,R,{value:W}),Object.defineProperty(this,e,{writable:!0,value:void 0}),Object.defineProperty(this,t,{writable:!0,value:void 0}),Object.defineProperty(this,s,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,o,{writable:!0,value:void 0}),Object.defineProperty(this,n,{writable:!0,value:void 0}),Object.defineProperty(this,h,{writable:!0,value:void 0}),Object.defineProperty(this,f,{writable:!0,value:void 0}),Object.defineProperty(this,c,{writable:!0,value:void 0}),Object.defineProperty(this,p,{writable:!0,value:void 0}),Object.defineProperty(this,v,{writable:!0,value:void 0}),Object.defineProperty(this,b,{writable:!0,value:void 0}),Object.defineProperty(this,y,{writable:!0,value:void 0}),Object.defineProperty(this,O,{writable:!0,value:new Set}),this.options=B,(0,M.default)(this,e)[e]=U,(0,M.default)(this,h)[h]=null,(0,M.default)(this,n)[n]=(0,L.pendingThenable)(),this.bindMethods(),this.setOptions(B)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&((0,M.default)(this,t)[t].addObserver(this),Z((0,M.default)(this,t)[t],this.options)?(0,M.default)(this,R)[R]():this.updateResult(),(0,M.default)(this,S)[S]())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return $((0,M.default)(this,t)[t],this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return $((0,M.default)(this,t)[t],this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,(0,M.default)(this,Q)[Q](),(0,M.default)(this,T)[T](),(0,M.default)(this,t)[t].removeObserver(this)}setOptions(s){const l=this.options,u=(0,M.default)(this,t)[t];if(this.options=(0,M.default)(this,e)[e].defaultQueryOptions(s),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,q.resolveQueryBoolean)(this.options.enabled,(0,M.default)(this,t)[t]))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");(0,M.default)(this,I)[I](),(0,M.default)(this,t)[t].setOptions(this.options),l._defaulted&&!(0,q.shallowEqualObjects)(this.options,l)&&(0,M.default)(this,e)[e].getQueryCache().notify({type:"observerOptionsUpdated",query:(0,M.default)(this,t)[t],observer:this});const o=this.hasListeners();o&&ee((0,M.default)(this,t)[t],u,this.options,l)&&(0,M.default)(this,R)[R](),this.updateResult(),!o||(0,M.default)(this,t)[t]===u&&(0,q.resolveQueryBoolean)(this.options.enabled,(0,M.default)(this,t)[t])===(0,q.resolveQueryBoolean)(l.enabled,(0,M.default)(this,t)[t])&&(0,q.resolveStaleTime)(this.options.staleTime,(0,M.default)(this,t)[t])===(0,q.resolveStaleTime)(l.staleTime,(0,M.default)(this,t)[t])||(0,M.default)(this,P)[P]();const n=(0,M.default)(this,j)[j]();!o||(0,M.default)(this,t)[t]===u&&(0,q.resolveQueryBoolean)(this.options.enabled,(0,M.default)(this,t)[t])===(0,q.resolveQueryBoolean)(l.enabled,(0,M.default)(this,t)[t])&&n===(0,M.default)(this,y)[y]||(0,M.default)(this,w)[w](n)}getOptimisticResult(s){const n=(0,M.default)(this,e)[e].getQueryCache().build((0,M.default)(this,e)[e],s),h=this.createResult(n,s);return se(this,h)&&((0,M.default)(this,l)[l]=h,(0,M.default)(this,o)[o]=this.options,
1478(0,M.default)(this,u)[u]=(0,M.default)(this,t)[t].state),h}getCurrentResult(){return(0,M.default)(this,l)[l]}trackResult(e,t){return new Proxy(e,{get:(e,s)=>(this.trackProp(s),t?.(s),"promise"===s&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==(0,M.default)(this,n)[n].status||(0,M.default)(this,n)[n].reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,s))})}trackProp(e){(0,M.default)(this,O)[O].add(e)}getCurrentQuery(){return(0,M.default)(this,t)[t]}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(t){const s=(0,M.default)(this,e)[e].defaultQueryOptions(t),l=(0,M.default)(this,e)[e].getQueryCache().build((0,M.default)(this,e)[e],s);return l.fetch().then(()=>this.createResult(l,s))}fetch(e){return(0,M.default)(this,R)[R]({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),(0,M.default)(this,l)[l]))}createResult(e,v){const b=(0,M.default)(this,t)[t],y=this.options,O=(0,M.default)(this,l)[l],R=(0,M.default)(this,u)[u],P=(0,M.default)(this,o)[o],j=e!==b?e.state:(0,M.default)(this,s)[s],{state:w}=e;let S,Q={...w},T=!1;if(v._optimisticResults){const t=this.hasListeners(),s=!t&&Z(e,v),l=t&&ee(e,b,v,y);(s||l)&&(Q={...Q,...(0,_.fetchState)(w.data,e.options)}),"isRestoring"===v._optimisticResults&&(Q.fetchStatus="idle")}let{error:I,errorUpdatedAt:C,status:U}=Q;S=Q.data;let B=!1;if(void 0!==v.placeholderData&&void 0===S&&"pending"===U){let e;O?.isPlaceholderData&&v.placeholderData===P?.placeholderData?(e=O.data,B=!0):e="function"==typeof v.placeholderData?v.placeholderData((0,M.default)(this,p)[p]?.state.data,(0,M.default)(this,p)[p]):v.placeholderData,void 0!==e&&(U="success",S=(0,q.replaceData)(O?.data,e,v),T=!0)}if(v.select&&void 0!==S&&!B)if(O&&S===R?.data&&v.select===(0,M.default)(this,f)[f])S=(0,M.default)(this,c)[c];else try{(0,M.default)(this,f)[f]=v.select,S=v.select(S),S=(0,q.replaceData)(O?.data,S,v),(0,M.default)(this,c)[c]=S,(0,M.default)(this,h)[h]=null}catch(e){(0,M.default)(this,h)[h]=e}(0,M.default)(this,h)[h]&&(I=(0,M.default)(this,h)[h],S=(0,M.default)(this,c)[c],C=Date.now(),U="error");const E="fetching"===Q.fetchStatus,D="pending"===U,F="error"===U,k=D&&E,x=void 0!==S,A={status:U,fetchStatus:Q.fetchStatus,isPending:D,isSuccess:"success"===U,isError:F,isInitialLoading:k,isLoading:k,data:S,dataUpdatedAt:Q.dataUpdatedAt,error:I,errorUpdatedAt:C,failureCount:Q.fetchFailureCount,failureReason:Q.fetchFailureReason,errorUpdateCount:Q.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:Q.dataUpdateCount>j.dataUpdateCount||Q.errorUpdateCount>j.errorUpdateCount,isFetching:E,isRefetching:E&&!D,isLoadingError:F&&!x,isPaused:"paused"===Q.fetchStatus,isPlaceholderData:T,isRefetchError:F&&x,isStale:te(e,v),refetch:this.refetch,promise:(0,M.default)(this,n)[n],isEnabled:!1!==(0,q.resolveQueryBoolean)(v.enabled,e)};if(this.options.experimental_prefetchInRender){const t=void 0!==A.data,s="error"===A.status&&!t,l=e=>{s?e.reject(A.error):t&&e.resolve(A.data)},u=()=>{const e=(0,M.default)(this,n)[n]=A.promise=(0,L.pendingThenable)();l(e)},o=(0,M.default)(this,n)[n];switch(o.status){case"pending":e.queryHash===b.queryHash&&l(o);break;case"fulfilled":(s||A.data!==o.value)&&u();break;case"rejected":s&&A.error===o.reason||u()}}return A}updateResult(){const e=(0,M.default)(this,l)[l],s=this.createResult((0,M.default)(this,t)[t],this.options);if((0,M.default)(this,u)[u]=(0,M.default)(this,t)[t].state,(0,M.default)(this,o)[o]=this.options,void 0!==(0,M.default)(this,u)[u].data&&((0,M.default)(this,p)[p]=(0,M.default)(this,t)[t]),(0,q.shallowEqualObjects)(s,e))return;(0,M.default)(this,l)[l]=s;(0,M.default)(this,C)[C]({listeners:(()=>{if(!e)return!0;const{notifyOnChangeProps:t}=this.options,s="function"==typeof t?t():t;if("all"===s||!s&&!(0,M.default)(this,O)[O].size)return!0;const u=new Set(s??(0,M.default)(this,O)[O]);return this.options.throwOnError&&u.add("error"),Object.keys((0,M.default)(this,l)[l]).some(t=>{const s=t;return(0,M.default)(this,l)[l][s]!==e[s]&&u.has(s)})})()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&(0,M.default)(this,S)[S]()}});function W(e){(0,M.default)(this,I)[I]();let s=(0,M.default)(this,t)[t].fetch(this.options,e);return e?.throwOnError||(s=s.catch(q.noop)),s}function z(){(0,M.default)(this,Q)[Q]();const e=(0,q.resolveStaleTime)(this.options.staleTime,(0,M.default)(this,t)[t]);if(D.environmentManager.isServer()||(0,M.default)(this,l)[l].isStale||!(0,q.isValidTimeout)(e))return;const s=(0,q.timeUntilStale)((0,M.default)(this,l)[l].dataUpdatedAt,e)+1;(0,M.default)(this,v)[v]=x.timeoutManager.setTimeout(()=>{(0,M.default)(this,l)[l].isStale||this.updateResult()},s)}function H(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval((0,M.default)(this,t)[t]):this.options.refetchInterval)??!1}function V(e){(0,M.default)(this,T)[T](),(0,M.default)(this,y)[y]=e,!D.environmentManager.isServer()&&!1!==(0,q.resolveQueryBoolean)(this.options.enabled,(0,M.default)(this,t)[t])&&(0,q.isValidTimeout)((0,M.default)(this,y)[y])&&0!==(0,M.default)(this,y)[y]&&((0,M.default)(this,b)[b]=x.timeoutManager.setInterval(()=>
1478{(this.options.refetchIntervalInBackground||E.focusManager.isFocused())&&(0,M.default)(this,R)[R]()},(0,M.default)(this,y)[y]))}function G(){(0,M.default)(this,P)[P](),(0,M.default)(this,w)[w]((0,M.default)(this,j)[j]())}function J(){void 0!==(0,M.default)(this,v)[v]&&(x.timeoutManager.clearTimeout((0,M.default)(this,v)[v]),(0,M.default)(this,v)[v]=void 0)}function K(){void 0!==(0,M.default)(this,b)[b]&&(x.timeoutManager.clearInterval((0,M.default)(this,b)[b]),(0,M.default)(this,b)[b]=void 0)}function N(){const l=(0,M.default)(this,e)[e].getQueryCache().build((0,M.default)(this,e)[e],this.options);if(l===(0,M.default)(this,t)[t])return;const u=(0,M.default)(this,t)[t];(0,M.default)(this,t)[t]=l,(0,M.default)(this,s)[s]=l.state,this.hasListeners()&&(u?.removeObserver(this),l.addObserver(this))}function X(s){F.notifyManager.batch(()=>{s.listeners&&this.listeners.forEach(e=>{e((0,M.default)(this,l)[l])}),(0,M.default)(this,e)[e].getQueryCache().notify({query:(0,M.default)(this,t)[t],type:"observerResultsUpdated"})})}function Y(e,t){return!1!==(0,q.resolveQueryBoolean)(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===(0,q.resolveQueryBoolean)(t.retryOnMount,e))}function Z(e,t){return Y(e,t)||void 0!==e.state.data&&$(e,t,t.refetchOnMount)}function $(e,t,s){if(!1!==(0,q.resolveQueryBoolean)(t.enabled,e)&&"static"!==(0,q.resolveStaleTime)(t.staleTime,e)){const l="function"==typeof s?s(e):s;return"always"===l||!1!==l&&te(e,t)}return!1}function ee(e,t,s,l){return(e!==t||!1===(0,q.resolveQueryBoolean)(l.enabled,e))&&(!s.suspense||"error"!==e.state.status)&&te(e,s)}function te(e,t){return!1!==(0,q.resolveQueryBoolean)(t.enabled,e)&&e.isStaleByTime((0,q.resolveStaleTime)(t.staleTime,e))}function se(e,t){return!(0,q.shallowEqualObjects)(e.getCurrentResult(),t)}},1381,[1382,1383,1373,1375,1384,1385,1374,1379,1376,1377]);
1479__d(function(g,r,i,a,m,_e,d){m.exports=function(e,t){if(!{}.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e},m.exports.__esModule=!0,m.exports.default=m.exports},1382,[]);
1480__d(function(g,r,i,a,m,_e,d){var e=0;m.exports=function(t){return"__private_"+e+++"_"+t},m.exports.__esModule=!0,m.exports.default=m.exports},1383,[]);
1481__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createNotifyManager",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"defaultScheduler",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"notifyManager",{enumerable:!0,get:function(){return u}});var t=r(d[0]).systemSetTimeoutZero;function n(){let n=[],u=0,c=t=>{t()},o=t=>{t()},f=t;const l=t=>{u?n.push(t):f(()=>{c(t)})},s=()=>{const t=n;n=[],t.length&&f(()=>{o(()=>{t.forEach(t=>{c(t)})})})};return{batch:t=>{let n;u++;try{n=t()}finally{u--,u||s()}return n},batchCalls:t=>(...n)=>{l(()=>{t(...n)})},schedule:l,setNotifyFunction:t=>{c=t},setBatchNotifyFunction:t=>{o=t},setScheduler:t=>{f=t}}}var u=n()},1384,[1377]);
1482__d(function(g,r,i,a,m,_e,d){"use strict";var t,e,s,n,o,u,h,l,c,f;function p(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"Query",{enumerable:!0,get:function(){return w}}),Object.defineProperty(_e,"fetchState",{enumerable:!0,get:function(){return q}});var v=p(r(d[0])),y=p(r(d[1])),b=r(d[2]),O=r(d[3]),S=r(d[4]),C=r(d[5]),F=r(d[6]),w=(t=(0,y.default)("queryType"),e=(0,y.default)("initialState"),s=(0,y.default)("revertState"),n=(0,y.default)("cache"),o=(0,y.default)("client"),u=(0,y.default)("retryer"),h=(0,y.default)("defaultOptions"),l=(0,y.default)("abortSignalConsumed"),c=(0,y.default)("isInitialPausedFetch"),f=(0,y.default)("dispatch"),class extends C.Removable{constructor(p){super(),Object.defineProperty(this,f,{value:P}),Object.defineProperty(this,c,{value:U}),Object.defineProperty(this,t,{writable:!0,value:void 0}),Object.defineProperty(this,e,{writable:!0,value:void 0}),Object.defineProperty(this,s,{writable:!0,value:void 0}),Object.defineProperty(this,n,{writable:!0,value:void 0}),Object.defineProperty(this,o,{writable:!0,value:void 0}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,h,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),(0,v.default)(this,l)[l]=!1,(0,v.default)(this,h)[h]=p.defaultOptions,this.setOptions(p.options),this.observers=[],(0,v.default)(this,o)[o]=p.client,(0,v.default)(this,n)[n]=(0,v.default)(this,o)[o].getQueryCache(),this.queryKey=p.queryKey,this.queryHash=p.queryHash,(0,v.default)(this,e)[e]=A(this.options),this.state=p.state??(0,v.default)(this,e)[e],this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return(0,v.default)(this,t)[t]}get promise(){return(0,v.default)(this,u)[u]?.promise}setOptions(s){if(this.options={...(0,v.default)(this,h)[h],...s},s?._type&&((0,v.default)(this,t)[t]=s._type),this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){const t=A(this.options);void 0!==t.data&&(this.setState(R(t.data,t.dataUpdatedAt)),(0,v.default)(this,e)[e]=t)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||(0,v.default)(this,n)[n].remove(this)}setData(t,e){const s=(0,b.replaceData)(this.state.data,t,this.options);return(0,v.default)(this,f)[f]({data:s,type:"success",dataUpdatedAt:e?.updatedAt,manual:e?.manual}),s}setState(t){(0,v.default)(this,f)[f]({type:"setState",state:t})}cancel(t){const e=(0,v.default)(this,u)[u]?.promise;return(0,v.default)(this,u)[u]?.cancel(t),e?e.then(b.noop).catch(b.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return(0,v.default)(this,e)[e]}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(t=>!1!==(0,b.resolveQueryBoolean)(t.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===b.skipToken||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdate
1482Count>0}isStatic(){return this.getObserversCount()>0&&this.observers.some(t=>"static"===(0,b.resolveStaleTime)(t.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(t=0){return void 0===this.state.data||"static"!==t&&(!!this.state.isInvalidated||!(0,b.timeUntilStale)(this.state.dataUpdatedAt,t))}onFocus(){const t=this.observers.find(t=>t.shouldFetchOnWindowFocus());t?.refetch({cancelRefetch:!1}),(0,v.default)(this,u)[u]?.continue()}onOnline(){const t=this.observers.find(t=>t.shouldFetchOnReconnect());t?.refetch({cancelRefetch:!1}),(0,v.default)(this,u)[u]?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),(0,v.default)(this,n)[n].notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(e=>e!==t),this.observers.length||((0,v.default)(this,u)[u]&&((0,v.default)(this,l)[l]||(0,v.default)(this,c)[c]()?(0,v.default)(this,u)[u].cancel({revert:!0}):(0,v.default)(this,u)[u].cancelRetry()),this.scheduleGc()),(0,v.default)(this,n)[n].notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||(0,v.default)(this,f)[f]({type:"invalidate"})}async fetch(e,h){if("idle"!==this.state.fetchStatus&&"rejected"!==(0,v.default)(this,u)[u]?.status())if(void 0!==this.state.data&&h?.cancelRefetch)this.cancel({silent:!0});else if((0,v.default)(this,u)[u])return(0,v.default)(this,u)[u].continueRetry(),(0,v.default)(this,u)[u].promise;if(e&&this.setOptions(e),!this.options.queryFn){const t=this.observers.find(t=>t.options.queryFn);t&&this.setOptions(t.options)}const c=new AbortController,p=t=>{Object.defineProperty(t,"signal",{enumerable:!0,get:()=>((0,v.default)(this,l)[l]=!0,c.signal)})},y=()=>{const t=(0,b.ensureQueryFn)(this.options,h),e=(()=>{const t={client:(0,v.default)(this,o)[o],queryKey:this.queryKey,meta:this.meta};return p(t),t})();return(0,v.default)(this,l)[l]=!1,this.options.persister?this.options.persister(t,e,this):t(e)},O=(()=>{const t={fetchOptions:h,options:this.options,queryKey:this.queryKey,client:(0,v.default)(this,o)[o],state:this.state,fetchFn:y};return p(t),t})(),C="infinite"===(0,v.default)(this,t)[t]?(0,F.infiniteQueryBehavior)(this.options.pages):this.options.behavior;C?.onFetch(O,this),(0,v.default)(this,s)[s]=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===O.fetchOptions?.meta||(0,v.default)(this,f)[f]({type:"fetch",meta:O.fetchOptions?.meta}),(0,v.default)(this,u)[u]=(0,S.createRetryer)({initialPromise:h?.initialPromise,fn:O.fetchFn,onCancel:t=>{t instanceof S.CancelledError&&t.revert&&this.setState({...(0,v.default)(this,s)[s],fetchStatus:"idle"}),c.abort()},onFail:(t,e)=>{(0,v.default)(this,f)[f]({type:"failed",failureCount:t,error:e})},onPause:()=>{(0,v.default)(this,f)[f]({type:"pause"})},onContinue:()=>{(0,v.default)(this,f)[f]({type:"continue"})},retry:O.options.retry,retryDelay:O.options.retryDelay,networkMode:O.options.networkMode,canRun:()=>!0});try{const t=await(0,v.default)(this,u)[u].start();if(void 0===t)throw new Error(`${this.queryHash} data is undefined`);return this.setData(t),(0,v.default)(this,n)[n].config.onSuccess?.(t,this),(0,v.default)(this,n)[n].config.onSettled?.(t,this.state.error,this),t}catch(t){if(t instanceof S.CancelledError){if(t.silent)return(0,v.default)(this,u)[u].promise;if(t.revert){if(void 0===this.state.data)throw t;return this.state.data}}throw(0,v.default)(this,f)[f]({type:"error",error:t}),(0,v.default)(this,n)[n].config.onError?.(t,this),(0,v.default)(this,n)[n].config.onSettled?.(this.state.data,t,this),t}finally{this.scheduleGc()}}});function U(){return"paused"===this.state.fetchStatus&&"pending"===this.state.status}function P(t){this.state=(e=>{switch(t.type){case"failed":return{...e,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...e,fetchStatus:"paused"};case"continue":return{...e,fetchStatus:"fetching"};case"fetch":return{...e,...q(e.data,this.options),fetchMeta:t.meta??null};case"success":const n={...e,...R(t.data,t.dataUpdatedAt),dataUpdateCount:e.dataUpdateCount+1,...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return(0,v.default)(this,s)[s]=t.manual?n:void 0,n;case"error":const o=t.error;
1482return{...e,error:o,errorUpdateCount:e.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:e.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...e,isInvalidated:!0};case"setState":return{...e,...t.state}}})(this.state),O.notifyManager.batch(()=>{this.observers.forEach(t=>{t.onQueryUpdate()}),(0,v.default)(this,n)[n].notify({query:this,type:"updated",action:t})})}function q(t,e){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,S.canFetch)(e.networkMode)?"fetching":"paused",...void 0===t&&{error:null,status:"pending"}}}function R(t,e){return{data:t,dataUpdatedAt:e??Date.now(),error:null,isInvalidated:!1,status:"success"}}function A(t){const e="function"==typeof t.initialData?t.initialData():t.initialData,s=void 0!==e,n=s?"function"==typeof t.initialDataUpdatedAt?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:s?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}},1385,[1382,1383,1376,1384,1386,1388,1389]);
1483__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"CancelledError",{enumerable:!0,get:function(){return f}}),Object.defineProperty(e,"canFetch",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"createRetryer",{enumerable:!0,get:function(){return p}}),Object.defineProperty(e,"isCancelledError",{enumerable:!0,get:function(){return y}});var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=r(d[3]),u=r(d[4]);function s(n){return Math.min(1e3*2**n,3e4)}function l(n){return"online"!==(n??"online")||t.onlineManager.isOnline()}var f=class extends Error{constructor(n){super("CancelledError"),this.revert=n?.revert,this.silent=n?.silent}};function y(n){return n instanceof f}function p(y){let p,h=!1,v=0;const b=(0,o.pendingThenable)(),P=()=>"pending"!==b.status,M=()=>n.focusManager.isFocused()&&("always"===y.networkMode||t.onlineManager.isOnline())&&y.canRun(),j=()=>l(y.networkMode)&&y.canRun(),O=n=>{P()||(p?.(),b.resolve(n))},w=n=>{P()||(p?.(),b.reject(n))},C=()=>new Promise(n=>{p=t=>{(P()||M())&&n(t)},y.onPause?.()}).then(()=>{p=void 0,P()||y.onContinue?.()}),R=()=>{if(P())return;let n;const t=0===v?y.initialPromise:void 0;try{n=t??y.fn()}catch(t){n=Promise.reject(t)}Promise.resolve(n).then(O).catch(n=>{if(P())return;const t=y.retry??(c.environmentManager.isServer()?0:3),o=y.retryDelay??s,l="function"==typeof o?o(v,n):o,f=!0===t||"number"==typeof t&&v<t||"function"==typeof t&&t(v,n);!h&&f?(v++,y.onFail?.(v,n),(0,u.sleep)(l).then(()=>M()?void 0:C()).then(()=>{h?w(n):R()})):w(n)})};return{promise:b,status:()=>b.status,cancel:n=>{if(!P()){const t=new f(n);w(t),y.onCancel?.(t)}},continue:()=>(p?.(),b),cancelRetry:()=>{h=!0},continueRetry:()=>{h=!1},canStart:j,start:()=>(j()?R():C().then(R),b)}}},1386,[1373,1387,1379,1375,1376]);
1484__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"OnlineManager",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"onlineManager",{enumerable:!0,get:function(){return s}});var n=r(d[0]),t=class extends n.Subscribable{#e=!0;#n;#t;constructor(){super(),this.#t=n=>{if("undefined"!=typeof window&&window.addEventListener){const t=()=>n(!0),s=()=>n(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#n||this.setEventListener(this.#t)}onUnsubscribe(){this.hasListeners()||(this.#n?.(),this.#n=void 0)}setEventListener(n){this.#t=n,this.#n?.(),this.#n=n(this.setOnline.bind(this))}setOnline(n){this.#e!==n&&(this.#e=n,this.listeners.forEach(t=>{t(n)}))}isOnline(){return this.#e}},s=new t},1387,[1374]);
1485__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"Removable",{enumerable:!0,get:function(){return u}});var t=r(d[0]),o=r(d[1]),c=r(d[2]),u=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,c.isValidTimeout)(this.gcTime)&&(this.#e=t.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(o.environmentManager.isServer()?1/0:3e5))}clearGcTimeout(){void 0!==this.#e&&(t.timeoutManager.clearTimeout(this.#e),this.#e=void 0)}}},1388,[1377,1375,1376]);
1486__d(function(g,r,i,a,m,e,d){"use strict";
1486Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"hasNextPage",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"hasPreviousPage",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"infiniteQueryBehavior",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n){return{onFetch:(u,c)=>{const l=u.options,p=u.fetchOptions?.meta?.fetchMore?.direction,P=u.state.data?.pages||[],f=u.state.data?.pageParams||[];let h={pages:[],pageParams:[]},y=0;const b=async()=>{let c=!1;const b=(0,t.ensureQueryFn)(u.options,u.fetchOptions),v=async(n,s,o)=>{if(c)return Promise.reject(u.signal.reason);if(null==s&&n.pages.length)return Promise.resolve(n);const l=(()=>{const n={client:u.client,queryKey:u.queryKey,pageParam:s,direction:o?"backward":"forward",meta:u.options.meta};var l;return l=n,(0,t.addConsumeAwareSignal)(l,()=>u.signal,()=>c=!0),n})(),p=await b(l),{maxPages:P}=u.options,f=o?t.addToStart:t.addToEnd;return{pages:f(n.pages,p,P),pageParams:f(n.pageParams,s,P)}};if(p&&P.length){const t="backward"===p,n={pages:P,pageParams:f},u=(t?o:s)(l,n);h=await v(n,u,t)}else{const t=n??P.length;do{const t=0===y?f[0]??l.initialPageParam:s(l,h);if(y>0&&null==t)break;h=await v(h,t),y++}while(y<t)}return h};u.options.persister?u.fetchFn=()=>u.options.persister?.(b,{client:u.client,queryKey:u.queryKey,meta:u.options.meta,signal:u.signal},c):u.fetchFn=b}}}function s(t,{pages:n,pageParams:s}){const o=n.length-1;return n.length>0?t.getNextPageParam(n[o],n,s[o],s):void 0}function o(t,{pages:n,pageParams:s}){return n.length>0?t.getPreviousPageParam?.(n[0],n,s[0],s):void 0}function u(t,n){return!!n&&null!=s(t,n)}function c(t,n){return!(!n||!t.getPreviousPageParam)&&null!=o(t,n)}},1389,[1376]);
1487__d(function(g,r,i,a,_m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"MutationCache",{enumerable:!0,get:function(){return u}});var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),u=class extends o.Subscribable{constructor(t={}){super(),this.config=t,this.#t=new Set,this.#e=new Map,this.#s=0}#t;#e;#s;build(t,n,o){const u=new s.Mutation({client:t,mutationCache:this,mutationId:++this.#s,options:t.defaultMutationOptions(n),state:o});return this.add(u),u}add(t){this.#t.add(t);const s=c(t);if("string"==typeof s){const n=this.#e.get(s);n?n.push(t):this.#e.set(s,[t])}this.notify({type:"added",mutation:t})}remove(t){if(this.#t.delete(t)){const s=c(t);if("string"==typeof s){const n=this.#e.get(s);if(n)if(n.length>1){const s=n.indexOf(t);-1!==s&&n.splice(s,1)}else n[0]===t&&this.#e.delete(s)}}this.notify({type:"removed",mutation:t})}canRun(t){const s=c(t);if("string"==typeof s){const n=this.#e.get(s),o=n?.find(t=>"pending"===t.state.status);return!o||o===t}return!0}runNext(t){const s=c(t);if("string"==typeof s){const n=this.#e.get(s)?.find(s=>s!==t&&s.state.isPaused);return n?.continue()??Promise.resolve()}return Promise.resolve()}clear(){t.notifyManager.batch(()=>{this.#t.forEach(t=>{this.notify({type:"removed",mutation:t})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(t){const s={exact:!0,...t};return this.getAll().find(t=>(0,n.matchMutation)(s,t))}findAll(t={}){return this.getAll().filter(s=>(0,n.matchMutation)(t,s))}notify(s){t.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(s)})})}resumePausedMutations(){const s=this.getAll().filter(t=>
1487t.state.isPaused);return t.notifyManager.batch(()=>Promise.all(s.map(t=>t.continue().catch(n.noop))))}};function c(t){return t.options.scope?.id}},1390,[1384,1391,1376,1374]);
1488__d(function(g,r,i,a,m,_e,d){"use strict";var t,e,s,o,n;function u(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"Mutation",{enumerable:!0,get:function(){return y}}),Object.defineProperty(_e,"getDefaultState",{enumerable:!0,get:function(){return b}});var l=u(r(d[0])),h=u(r(d[1])),c=r(d[2]),f=r(d[3]),p=r(d[4]),y=(t=(0,h.default)("client"),e=(0,h.default)("observers"),s=(0,h.default)("mutationCache"),o=(0,h.default)("retryer"),n=(0,h.default)("dispatch"),class extends f.Removable{constructor(u){super(),Object.defineProperty(this,n,{value:v}),Object.defineProperty(this,t,{writable:!0,value:void 0}),Object.defineProperty(this,e,{writable:!0,value:void 0}),Object.defineProperty(this,s,{writable:!0,value:void 0}),Object.defineProperty(this,o,{writable:!0,value:void 0}),(0,l.default)(this,t)[t]=u.client,this.mutationId=u.mutationId,(0,l.default)(this,s)[s]=u.mutationCache,(0,l.default)(this,e)[e]=[],this.state=u.state||b(),this.setOptions(u.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){(0,l.default)(this,e)[e].includes(t)||((0,l.default)(this,e)[e].push(t),this.clearGcTimeout(),(0,l.default)(this,s)[s].notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){(0,l.default)(this,e)[e]=(0,l.default)(this,e)[e].filter(e=>e!==t),this.scheduleGc(),(0,l.default)(this,s)[s].notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){(0,l.default)(this,e)[e].length||("pending"===this.state.status?this.scheduleGc():(0,l.default)(this,s)[s].remove(this))}continue(){return(0,l.default)(this,o)[o]?.continue()??this.execute(this.state.variables)}async execute(e){const u=()=>{(0,l.default)(this,n)[n]({type:"continue"})},h={client:(0,l.default)(this,t)[t],meta:this.options.meta,mutationKey:this.options.mutationKey};(0,l.default)(this,o)[o]=(0,p.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,h):Promise.reject(new Error("No mutationFn found")),onFail:(t,e)=>{(0,l.default)(this,n)[n]({type:"failed",failureCount:t,error:e})},onPause:()=>{(0,l.default)(this,n)[n]({type:"pause"})},onContinue:u,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>(0,l.default)(this,s)[s].canRun(this)});const c="pending"===this.state.status,f=!(0,l.default)(this,o)[o].canStart();try{if(c)u();else{(0,l.default)(this,n)[n]({type:"pending",variables:e,isPaused:f}),(0,l.default)(this,s)[s].config.onMutate&&await(0,l.default)(this,s)[s].config.onMutate(e,this,h);const t=await(this.options.onMutate?.(e,h));t!==this.state.context&&(0,l.default)(this,n)[n]({type:"pending",context:t,variables:e,isPaused:f})}const t=await(0,l.default)(this,o)[o].start();return await((0,l.default)(this,s)[s].config.onSuccess?.(t,e,this.state.context,this,h)),await(this.options.onSuccess?.(t,e,this.state.context,h)),await((0,l.default)(this,s)[s].config.onSettled?.(t,null,this.state.variables,this.state.context,this,h)),await(this.options.onSettled?.(t,null,e,this.state.context,h)),(0,l.default)(this,n)[n]({type:"success",data:t}),t}catch(t){try{await((0,l.default)(this,s)[s].config.onError?.(t,e,this.state.context,this,h))}catch(t){Promise.reject(t)}try{await(this.options.onError?.(t,e,this.state.context,h))}catch(t){Promise.reject(t)}try{await((0,l.default)(this,s)[s].config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,h))}catch(t){Promise.reject(t)}try{await(this.options.onSettled?.(void 0,t,e,this.state.context,h))}catch(t){Promise.reject(t)}throw(0,l.default)(this,n)[n]({type:"error",error:t}),t}finally{(0,l.default)(this,s)[s].runNext(this)}}});function v(t){this.state=(e=>{switch(t.type){case"failed":return{...e,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...e,isPaused:!0};
1488case"continue":return{...e,isPaused:!1};case"pending":return{...e,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...e,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...e,data:void 0,error:t.error,failureCount:e.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}})(this.state),c.notifyManager.batch(()=>{(0,l.default)(this,e)[e].forEach(e=>{e.onMutationUpdate(t)}),(0,l.default)(this,s)[s].notify({mutation:this,type:"updated",action:t})})}function b(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},1391,[1382,1383,1384,1388,1386]);
1489__d(function(g,r,i,a,m,_e,d){"use strict";var t,e,s,u,o,n;function h(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"MutationObserver",{enumerable:!0,get:function(){return y}});var l=h(r(d[0])),f=h(r(d[1])),c=r(d[2]),b=r(d[3]),p=r(d[4]),v=r(d[5]),y=(t=(0,f.default)("client"),e=(0,f.default)("currentResult"),s=(0,f.default)("currentMutation"),u=(0,f.default)("mutateOptions"),o=(0,f.default)("updateResult"),n=(0,f.default)("notify"),class extends p.Subscribable{constructor(h,f){super(),Object.defineProperty(this,n,{value:j}),Object.defineProperty(this,o,{value:O}),Object.defineProperty(this,t,{writable:!0,value:void 0}),Object.defineProperty(this,e,{writable:!0,value:void 0}),Object.defineProperty(this,s,{writable:!0,value:void 0}),Object.defineProperty(this,u,{writable:!0,value:void 0}),(0,l.default)(this,t)[t]=h,this.setOptions(f),this.bindMethods(),(0,l.default)(this,o)[o]()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const u=this.options;this.options=(0,l.default)(this,t)[t].defaultMutationOptions(e),(0,v.shallowEqualObjects)(this.options,u)||(0,l.default)(this,t)[t].getMutationCache().notify({type:"observerOptionsUpdated",mutation:(0,l.default)(this,s)[s],observer:this}),u?.mutationKey&&this.options.mutationKey&&(0,v.hashKey)(u.mutationKey)!==(0,v.hashKey)(this.options.mutationKey)?this.reset():"pending"===(0,l.default)(this,s)[s]?.state.status&&(0,l.default)(this,s)[s].setOptions(this.options)}onUnsubscribe(){this.hasListeners()||(0,l.default)(this,s)[s]?.removeObserver(this)}onMutationUpdate(t){(0,l.default)(this,o)[o](),(0,l.default)(this,n)[n](t)}getCurrentResult(){return(0,l.default)(this,e)[e]}reset(){(0,l.default)(this,s)[s]?.removeObserver(this),(0,l.default)(this,s)[s]=void 0,(0,l.default)(this,o)[o](),(0,l.default)(this,n)[n]()}mutate(e,o){return(0,l.default)(this,u)[u]=o,(0,l.default)(this,s)[s]?.removeObserver(this),(0,l.default)(this,s)[s]=(0,l.default)(this,t)[t].getMutationCache().build((0,l.default)(this,t)[t],this.options),(0,l.default)(this,s)[s].addObserver(this),(0,l.default)(this,s)[s].execute(e)}});function O(){const t=(0,l.default)(this,s)[s]?.state??(0,c.getDefaultState)();(0,l.default)(this,e)[e]={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}function j(s){b.notifyManager.batch(()=>{if((0,l.default)(this,u)[u]&&this.hasListeners()){const o=(0,l.default)(this,e)[e].variables,n=(0,l.default)(this,e)[e].context,h={client:(0,l.default)(this,t)[t],meta:this.options.meta,mutationKey:this.options.mutationKey};if("success"===s?.type){try{(0,l.default)(this,u)[u].onSuccess?.(s.data,o,n,h)}catch(t){Promise.reject(t)}try{(0,l.default)(this,u)[u].onSettled?.(s.data,null,o,n,h)}catch(t){Promise.reject(t)}}else if("error"===s?.type){try{(0,l.default)(this,u)[u].onError?.(s.error,o,n,h)}catch(t){Promise.reject(t)}try{(0,l.default)(this,u)[u].onSettled?.(void 0,s.error,o,n,h)}catch(t){Promise.reject(t)}}}this.listeners.forEach(t=>{t((0,l.default)(this,e)[e])})})}},1392,[1382,1383,1391,1384,1374,1376]);
1490__d(function(g,_r,_i,a,_m,_e,d){"use strict";var e,t,s,i,u,r,l,f,n,o,h,c,b,p,v,y;
1490function O(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"QueriesObserver",{enumerable:!0,get:function(){return q}});var P=O(_r(d[0])),j=O(_r(d[1])),m=_r(d[2]),w=_r(d[3]),Q=_r(d[4]),E=_r(d[5]);function R(e,t){const s=new Set(t);return e.filter(e=>!s.has(e))}function M(e,t,s){const i=e.slice(0);return i[t]=s,i}var q=(e=(0,j.default)("client"),t=(0,j.default)("result"),s=(0,j.default)("queries"),i=(0,j.default)("options"),u=(0,j.default)("observers"),r=(0,j.default)("combinedResult"),l=(0,j.default)("lastCombine"),f=(0,j.default)("lastResult"),n=(0,j.default)("lastQueryHashes"),o=(0,j.default)("observerMatches"),h=(0,j.default)("trackResult"),c=(0,j.default)("combineResult"),b=(0,j.default)("shouldSkipCombine"),p=(0,j.default)("findMatchingObservers"),v=(0,j.default)("onUpdate"),y=(0,j.default)("notify"),class extends Q.Subscribable{constructor(O,j,m){super(),Object.defineProperty(this,y,{value:x}),Object.defineProperty(this,v,{value:H}),Object.defineProperty(this,p,{value:k}),Object.defineProperty(this,b,{value:S}),Object.defineProperty(this,c,{value:_}),Object.defineProperty(this,h,{value:C}),Object.defineProperty(this,e,{writable:!0,value:void 0}),Object.defineProperty(this,t,{writable:!0,value:void 0}),Object.defineProperty(this,s,{writable:!0,value:void 0}),Object.defineProperty(this,i,{writable:!0,value:void 0}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,r,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,f,{writable:!0,value:void 0}),Object.defineProperty(this,n,{writable:!0,value:void 0}),Object.defineProperty(this,o,{writable:!0,value:[]}),(0,P.default)(this,e)[e]=O,(0,P.default)(this,i)[i]=m,(0,P.default)(this,s)[s]=[],(0,P.default)(this,u)[u]=[],(0,P.default)(this,t)[t]=[],this.setQueries(j)}onSubscribe(){1===this.listeners.size&&(0,P.default)(this,u)[u].forEach(e=>{e.subscribe(t=>{(0,P.default)(this,v)[v](e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,(0,P.default)(this,u)[u].forEach(e=>{e.destroy()})}setQueries(e,r){(0,P.default)(this,s)[s]=e,(0,P.default)(this,i)[i]=r,m.notifyManager.batch(()=>{const e=(0,P.default)(this,u)[u],i=(0,P.default)(this,p)[p]((0,P.default)(this,s)[s]);i.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));const r=i.map(e=>e.observer),l=r.map(e=>e.getCurrentResult()),f=e.length!==r.length,n=r.some((t,s)=>t!==e[s]),h=f||n,c=!!h||l.some((e,s)=>{const i=(0,P.default)(this,t)[t][s];return!i||!(0,E.shallowEqualObjects)(e,i)});(h||c)&&(h&&((0,P.default)(this,o)[o]=i,(0,P.default)(this,u)[u]=r),(0,P.default)(this,t)[t]=l,this.hasListeners()&&(h&&(R(e,r).forEach(e=>{e.destroy()}),R(r,e).forEach(e=>{e.subscribe(t=>{(0,P.default)(this,v)[v](e,t)})})),(0,P.default)(this,y)[y]()))})}getCurrentResult(){return(0,P.default)(this,t)[t]}getQueries(){return(0,P.default)(this,u)[u].map(e=>e.getCurrentQuery())}getObservers(){return(0,P.default)(this,u)[u]}getOptimisticResult(e,t){const s=(0,P.default)(this,p)[p](e),i=s.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)),u=s.map(e=>e.defaultedQueryOptions.queryHash);return[i,e=>(0,P.default)(this,c)[c](e??i,t,u),()=>(0,P.default)(this,h)[h](i,s)]}});function C(e,t){return t.map((s,i)=>{const u=e[i];return s.defaultedQueryOptions.notifyOnChangeProps?u:s.observer.trackResult(u,e=>{t.forEach(t=>{t.observer.trackProp(e)})})})}function _(e,s,i){if(s){const u=(0,P.default)(this,n)[n],o=void 0!==i&&void 0!==u&&(u.length!==i.length||i.some((e,t)=>e!==u[t]));return(0,P.default)(this,r)[r]&&(0,P.default)(this,t)[t]===(0,P.default)(this,f)[f]&&!o&&s===(0,P.default)(this,l)[l]||((0,P.default)(this,l)[l]=s,(0,P.default)(this,f)[f]=(0,P.default)(this,t)[t],void 0!==i&&((0,P.default)(this,n)[n]=i),(0,P.default)(this,r)[r]=(0,E.replaceEqualDeep)((0,P.default)(this,r)[r],s(e))),(0,P.default)(this,r)[r]}return e}function S(){return void 0!==(0,P.default)(this,i)[i]?.combine&&(0,P.default)(this,u)[u].some((e,s)=>e.options.suspense&&void 0===(0,P.default)(this,t)[t][s]?.data)}function k(t){const s=new Map;
1490(0,P.default)(this,u)[u].forEach(e=>{const t=e.options.queryHash;if(!t)return;const i=s.get(t);i?i.push(e):s.set(t,[e])});const i=[];return t.forEach(t=>{const u=(0,P.default)(this,e)[e].defaultQueryOptions(t),r=s.get(u.queryHash)?.shift(),l=r??new w.QueryObserver((0,P.default)(this,e)[e],u);i.push({defaultedQueryOptions:u,observer:l})}),i}function H(e,s){const i=(0,P.default)(this,u)[u].indexOf(e);-1!==i&&((0,P.default)(this,t)[t]=M((0,P.default)(this,t)[t],i,s),(0,P.default)(this,y)[y]())}function x(){if(this.hasListeners()){const e=(0,P.default)(this,h)[h]((0,P.default)(this,t)[t],(0,P.default)(this,o)[o]),s=(0,P.default)(this,b)[b](),u=(0,P.default)(this,r)[r],l=s?u:(0,P.default)(this,c)[c](e,(0,P.default)(this,i)[i]?.combine);(s||u!==l)&&m.notifyManager.batch(()=>{this.listeners.forEach(e=>{e((0,P.default)(this,t)[t])})})}}},1393,[1382,1383,1384,1381,1374,1376]);
1491__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"QueryCache",{enumerable:!0,get:function(){return h}});var t=r(d[0]),s=r(d[1]),n=r(d[2]),u=r(d[3]),h=class extends u.Subscribable{constructor(t={}){super(),this.config=t,this.#e=new Map}#e;build(n,u,h){const o=u.queryKey,y=u.queryHash??(0,t.hashQueryKeyByOptions)(o,u);let l=this.get(y);return l||(l=new s.Query({client:n,queryKey:o,queryHash:y,options:n.defaultQueryOptions(u),state:h,defaultOptions:n.getQueryDefaults(o)}),this.add(l)),l}add(t){this.#e.has(t.queryHash)||(this.#e.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const s=this.#e.get(t.queryHash);s&&(t.destroy(),s===t&&this.#e.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){n.notifyManager.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#e.get(t)}getAll(){return[...this.#e.values()]}find(s){const n={exact:!0,...s};return this.getAll().find(s=>(0,t.matchQuery)(n,s))}findAll(s={}){const n=this.getAll();return Object.keys(s).length>0?n.filter(n=>(0,t.matchQuery)(s,n)):n}notify(t){n.notifyManager.batch(()=>{this.listeners.forEach(s=>{s(t)})})}onFocus(){n.notifyManager.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){n.notifyManager.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}}},1394,[1376,1385,1384,1374]);
1492__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"QueryClient",{enumerable:!0,get:function(){return c}});
1492var t=r(d[0]),s=r(d[1]),u=r(d[2]),n=r(d[3]),h=r(d[4]),o=r(d[5]),c=class{#e;#t;#s;#a;#u;#i;#r;#n;constructor(t={}){this.#e=t.queryCache||new s.QueryCache,this.#t=t.mutationCache||new u.MutationCache,this.#s=t.defaultOptions||{},this.#a=new Map,this.#u=new Map,this.#i=0}mount(){this.#i++,1===this.#i&&(this.#r=n.focusManager.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#n=h.onlineManager.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#i--,0===this.#i&&(this.#r?.(),this.#r=void 0,this.#n?.(),this.#n=void 0)}isFetching(t){return this.#e.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#t.findAll({...t,status:"pending"}).length}getQueryData(t){const s=this.defaultQueryOptions({queryKey:t});return this.#e.get(s.queryHash)?.state.data}ensureQueryData(s){const u=this.defaultQueryOptions(s),n=this.#e.build(this,u),h=n.state.data;return void 0===h?this.fetchQuery(s):(s.revalidateIfStale&&n.isStaleByTime((0,t.resolveStaleTime)(u.staleTime,n))&&this.prefetchQuery(u),Promise.resolve(h))}getQueriesData(t){return this.#e.findAll(t).map(({queryKey:t,state:s})=>[t,s.data])}setQueryData(s,u,n){const h=this.defaultQueryOptions({queryKey:s}),o=this.#e.get(h.queryHash),c=o?.state.data,l=(0,t.functionalUpdate)(u,c);if(void 0!==l)return this.#e.build(this,h).setData(l,{...n,manual:!0})}setQueriesData(t,s,u){return o.notifyManager.batch(()=>this.#e.findAll(t).map(({queryKey:t})=>[t,this.setQueryData(t,s,u)]))}getQueryState(t){const s=this.defaultQueryOptions({queryKey:t});return this.#e.get(s.queryHash)?.state}removeQueries(t){const s=this.#e;o.notifyManager.batch(()=>{s.findAll(t).forEach(t=>{s.remove(t)})})}resetQueries(t,s){const u=this.#e;return o.notifyManager.batch(()=>(u.findAll(t).forEach(t=>{t.reset()}),this.refetchQueries({type:"active",...t},s)))}cancelQueries(s,u={}){const n={revert:!0,...u},h=o.notifyManager.batch(()=>this.#e.findAll(s).map(t=>t.cancel(n)));return Promise.all(h).then(t.noop).catch(t.noop)}invalidateQueries(t,s={}){return o.notifyManager.batch(()=>(this.#e.findAll(t).forEach(t=>{t.invalidate()}),"none"===t?.refetchType?Promise.resolve():this.refetchQueries({...t,type:t?.refetchType??t?.type??"active"},s)))}refetchQueries(s,u={}){const n={...u,cancelRefetch:u.cancelRefetch??!0},h=o.notifyManager.batch(()=>this.#e.findAll(s).filter(t=>!t.isDisabled()&&!t.isStatic()).map(s=>{let u=s.fetch(void 0,n);return n.throwOnError||(u=u.catch(t.noop)),"paused"===s.state.fetchStatus?Promise.resolve():u}));return Promise.all(h).then(t.noop)}fetchQuery(s){const u=this.defaultQueryOptions(s);void 0===u.retry&&(u.retry=!1);const n=this.#e.build(this,u);return n.isStaleByTime((0,t.resolveStaleTime)(u.staleTime,n))?n.fetch(u):Promise.resolve(n.state.data)}prefetchQuery(s){return this.fetchQuery(s).then(t.noop).catch(t.noop)}fetchInfiniteQuery(t){return t._type="infinite",this.fetchQuery(t)}prefetchInfiniteQuery(s){return this.fetchInfiniteQuery(s).then(t.noop).catch(t.noop)}ensureInfiniteQueryData(t){return t._type="infinite",this.ensureQueryData(t)}resumePausedMutations(){return h.onlineManager.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#s}setDefaultOptions(t){this.#s=t}setQueryDefaults(s,u){this.#a.set((0,t.hashKey)(s),{queryKey:s,defaultOptions:u})}getQueryDefaults(s){const u=[...this.#a.values()],n={};return u.forEach(u=>{(0,t.partialMatchKey)(s,u.queryKey)&&Object.assign(n,u.defaultOptions)}),n}setMutationDefaults(s,u){this.#u.set((0,t.hashKey)(s),{mutationKey:s,defaultOptions:u})}getMutationDefaults(s){const u=[...this.#u.values()],n={};return u.forEach(u=>{(0,t.partialMatchKey)(s,u.mutationKey)&&Object.assign(n,u.defaultOptions)}),n}defaultQueryOptions(s){if(s._defaulted)return s;const u={...this.#s.queries,...this.getQueryDefaults(s.queryKey),...s,_defaulted:!0};return u.queryHash||(u.queryHash=(0,t.hashQueryKeyByOptions)(u.queryKey,u)),void 0===u.refetchOnReconnect&&(u.refetchOnReconnect="always"!==u.networkMode),void 0===u.throwOnError&&(u.throwOnError=!!u.suspense),!u.networkMode&&u.persister&&(u.networkMode="offlineFirst"),u.queryFn===t.skipToken&&(u.enabled=!1),u}defaultMutationOptions(t){return t?._defaulted?t:{...this.#s.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}}},1395,[1376,1394,1390,1373,1387,1384]);
1493__d(function(g,r,i,a,m,e,d){"use strict";
1493Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"streamedQuery",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n({streamFn:n,refetchMode:c="reset",reducer:u=(n,c)=>(0,t.addToEnd)(n,c),initialValue:y=[]}){return async s=>{const o=s.client.getQueryCache().find({queryKey:s.queryKey,exact:!0}),l=!!o&&o.isFetched();l&&"reset"===c&&o.setState({...o.resetState,fetchStatus:"fetching"});let f=y,q=!1;const K=(0,t.addConsumeAwareSignal)({client:s.client,meta:s.meta,queryKey:s.queryKey,pageParam:s.pageParam,direction:s.direction},()=>s.signal,()=>q=!0),h=await n(K),p=l&&"replace"===c;for await(const t of h){if(q)break;p?f=u(f,t):s.client.setQueryData(s.queryKey,n=>u(void 0===n?y:n,t))}return p&&!q&&s.client.setQueryData(s.queryKey,f),s.client.getQueryData(s.queryKey)??y}}},1396,[1376]);
1494__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"dataTagErrorSymbol",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"dataTagSymbol",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"unsetMarker",{enumerable:!0,get:function(){return o}});var t=Symbol("dataTagSymbol"),n=Symbol("dataTagErrorSymbol"),o=Symbol("unsetMarker")},1397,[]);
1495__d(function(g,r,i,a,m,e,d){"use strict";function n(){}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"noop",{enumerable:!0,get:function(){return n}})},1398,[]);
1496__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"queryClient",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"qk",{enumerable:!0,get:function(){return u}});const t=new(r(d[0]).QueryClient)({defaultOptions:{queries:{staleTime:3e4,gcTime:864e5,retry:2}}}),u={calculators:['calculators'],calculator:t=>['calculator',t],calculatorSummary:t=>['calculator',t,'summary'],flavours:['flavours'],userFilaments:['userFilaments'],printers:['printers']}},1399,[1400]);
1497__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"HydrationBoundary",{enumerable:!0,get:function(){return P.HydrationBoundary}}),Object.defineProperty(e,"IsRestoringProvider",{enumerable:!0,get:function(){return R.IsRestoringProvider}}),Object.defineProperty(e,"QueryClientContext",{enumerable:!0,get:function(){return O.QueryClientContext}}),Object.defineProperty(e,"QueryClientProvider",{enumerable:!0,get:function(){return O.QueryClientProvider}}),Object.defineProperty(e,"QueryErrorResetBoundary",{enumerable:!0,get:function(){return j.QueryErrorResetBoundary}}),Object.defineProperty(e,"infiniteQueryOptions",{enumerable:!0,get:function(){return l.infiniteQueryOptions}}),Object.defineProperty(e,"mutationOptions",{enumerable:!0,get:function(){return v.mutationOptions}}),Object.defineProperty(e,"queryOptions",{enumerable:!0,get:function(){return p.queryOptions}}),Object.defineProperty(e,"useInfiniteQuery",{enumerable:!0,get:function(){return C.useInfiniteQuery}}),Object.defineProperty(e,"useIsFetching",{enumerable:!0,get:function(){return Q.useIsFetching}}),Object.defineProperty(e,"useIsMutating",{enumerable:!0,get:function(){return I.useIsMutating}}),Object.defineProperty(e,"useIsRestoring",{enumerable:!0,get:function(){return R.useIsRestoring}}),Object.defineProperty(e,"useMutation",{enumerable:!0,get:function(){return h.useMutation}}),Object.defineProperty(e,"useMutationState",{enumerable:!0,get:function(){return I.useMutationState}}),Object.defineProperty(e,"usePrefetchInfiniteQuery",{enumerable:!0,get:function(){return b.usePrefetchInfiniteQuery}}),Object.defineProperty(e,"usePrefetchQuery",{enumerable:!0,get:function(){return y.usePrefetchQuery}}),Object.defineProperty(e,"useQueries",{enumerable:!0,get:function(){return u.useQueries}}),Object.defineProperty(e,"useQuery",{enumerable:!0,get:function(){return o.useQuery}}),Object.defineProperty(e,"useQueryClient",{enumerable:!0,get:function(){return O.useQueryClient}}),Object.defineProperty(e,"useQueryErrorResetBoundary",{enumerable:!0,get:function(){return j.useQueryErrorResetBoundary}}),Object.defineProperty(e,"useSuspenseInfiniteQuery",{enumerable:!0,get:function(){return f.useSuspenseInfiniteQuery}}),Object.defineProperty(e,"useSuspenseQueries",{enumerable:!0,get:function(){return c.use
1497SuspenseQueries}}),Object.defineProperty(e,"useSuspenseQuery",{enumerable:!0,get:function(){return s.useSuspenseQuery}});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]),o=r(d[3]),s=r(d[4]),f=r(d[5]),c=r(d[6]),y=r(d[7]),b=r(d[8]),p=r(d[9]),l=r(d[10]),O=r(d[11]),P=r(d[12]),j=r(d[13]),Q=r(d[14]),I=r(d[15]),h=r(d[16]),v=r(d[17]),C=r(d[18]),R=r(d[19])},1400,[1372,1401,1402,1408,1410,1411,1412,1413,1414,1415,1416,1403,1417,1405,1418,1419,1420,1421,1422,1404]);
1498__d(function(g,r,i,a,m,e,d){},1401,[]);
1499__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"useQueries",{enumerable:!0,get:function(){return l}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(s){var u=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(t,s,u.get?u:{enumerable:!0,get:function(){return e[s]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),s=r(_d[2]),u=r(_d[3]),n=r(_d[4]),o=r(_d[5]),c=r(_d[6]);function l({queries:l,...f},y){const d=(0,s.useQueryClient)(y),p=(0,u.useIsRestoring)(),b=(0,n.useQueryErrorResetBoundary)(),h=e.useMemo(()=>l.map(e=>{const t=d.defaultQueryOptions(e);return t._optimisticResults=p?"isRestoring":"optimistic",t}),[l,d,p]);h.forEach(e=>{(0,c.ensureSuspenseTimers)(e);const t=d.getQueryCache().get(e.queryHash);(0,o.ensurePreventErrorBoundaryRetry)(e,b,t)}),(0,o.useClearResetErrorBoundary)(b);const[O]=e.useState(()=>new t.QueriesObserver(d,h,f)),[E,R,Q]=O.getOptimisticResult(h,f.combine),C=!p&&!1!==f.subscribed;e.useSyncExternalStore(e.useCallback(e=>C?O.subscribe(t.notifyManager.batchCalls(e)):t.noop,[O,C]),()=>O.getCurrentResult(),()=>O.getCurrentResult()),e.useEffect(()=>{O.setQueries(h,f)},[h,f,O]);const v=E.some((e,t)=>(0,c.shouldSuspend)(h[t],e))?E.flatMap((e,s)=>{const u=h[s];if(u&&(0,c.shouldSuspend)(u,e)){const e=new t.QueryObserver(d,u);return(0,c.fetchOptimistic)(u,e,b)}return[]}):[];if(v.length>0)throw Promise.all(v);const w=E.find((e,t)=>{const s=h[t];return s&&(0,o.getHasError)({result:e,errorResetBoundary:b,throwOnError:s.throwOnError,query:d.getQueryCache().get(s.queryHash),suspense:s.suspense})});if(w?.error)throw w.error;return R(Q())}},1402,[15,1372,1403,1404,1405,1406,1407]);
1500__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"QueryClientContext",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"QueryClientProvider",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"useQueryClient",{enumerable:!0,get:function(){return u}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=e.createContext(void 0),u=t=>{const u=e.useContext(n);if(t)return t;if(!u)throw new Error("No QueryClient set, use QueryClientProvider to set one");return u},o=({client:u,children:o})=>(e.useEffect(()=>(u.mount(),()=>{u.unmount()}),[u]),(0,t.jsx)(n.Provider,{value:u,children:o}))},1403,[15,6]);
1501__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"IsRestoringProvider",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"useIsRestoring",{enumerable:!0,get:function(){return n}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=e.createContext(!1),n=()=>e.useContext(t),o=t.Provider},1404,[15]);
1502__d(function(g,r,i,a,m,_e,_d){"use strict";
1502Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"QueryErrorResetBoundary",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"useQueryErrorResetBoundary",{enumerable:!0,get:function(){return o}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]);function n(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var u=e.createContext(n()),o=()=>e.useContext(u),c=({children:o})=>{const[c]=e.useState(()=>n());return(0,t.jsx)(u.Provider,{value:c,children:"function"==typeof o?o(c):o})}},1405,[15,6]);
1503__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"ensurePreventErrorBoundaryRetry",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"getHasError",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"useClearResetErrorBoundary",{enumerable:!0,get:function(){return o}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=(e,n,o)=>{const u=o?.state.error&&"function"==typeof e.throwOnError?(0,t.shouldThrowError)(e.throwOnError,[o.state.error,o]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||u)&&(n.isReset()||(e.retryOnMount=!1))},o=t=>{e.useEffect(()=>{t.clearReset()},[t])},u=({result:e,errorResetBoundary:n,throwOnError:o,query:u,suspense:s})=>e.isError&&!n.isReset()&&!e.isFetching&&u&&(s&&void 0===e.data||(0,t.shouldThrowError)(o,[e.error,u]))},1406,[15,1372]);
1504__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"defaultThrowOnError",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"ensureSuspenseTimers",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"fetchOptimistic",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"shouldSuspend",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"willFetch",{enumerable:!0,get:function(){return c}});var t=(t,n)=>void 0===n.state.data,n=t=>{if(t.suspense){const n=1e3,c=t=>"static"===t?t:Math.max(t??n,n),u=t.staleTime;t.staleTime="function"==typeof u?(...t)=>c(u(...t)):c(u),"number"==typeof t.gcTime&&(t.gcTime=Math.max(t.gcTime,n))}},c=(t,n)=>t.isLoading&&t.isFetching&&!n,u=(t,n)=>t?.suspense&&n.isPending,s=(t,n,c)=>n.fetchOptimistic(t).catch(()=>{c.clearReset()})},1407,[]);
1505__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useQuery",{enumerable:!0,get:function(){return n}});var u=r(d[0]),t=r(d[1]);function n(n,s){return(0,t.useBaseQuery)(n,u.QueryObserver,s)}},1408,[1372,1409]);
1506__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"useBaseQuery",{enumerable:!0,get:function(){return l}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(s){var n=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(t,s,n.get?n:{enumerable:!0,get:function(){return e[s]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),s=r(_d[2]),n=r(_d[3]),u=r(_d[4]),o=r(_d[5]),c=r(_d[6]);function l(l,f,p){const y=(0,o.useIsRestoring)(),d=(0,n.useQueryErrorResetBoundary)(),h=(0,s.useQueryClient)(p),O=h.defaultQueryOptions(l);h.getDefaultOptions().queries?._experimental_beforeQuery?.(O);const b=h.getQueryCache().get(O.queryHash),R=!1!==l.subscribed;O._optimisticResults=y?"isRestoring":R?"optimistic":void 0,(0,c.ensureSuspenseTimers)(O),(0,u.ensurePreventErrorBoundaryRetry)(O,d,b),(0,u.useClearResetErrorBoundary)(d);const _=!h.getQueryCache().get(O.queryHash),[C]=e.useState(()=>new f(h,O)),E=C.getOptimisticResult(O),v=!y&&R;if(e.useSyncExternalStore(e.useCallback(e=>{const s=v?C.subscribe(t.notifyManager.batchCalls(e)):t.noop;return C.updateResult(),s},[C,v]),()=>C.getCurrentResult(),()=>C.getCurrentResult()),e.useEffect(()=>{C.setOptions(O)},[O,C]),(0,c.shouldSuspend)(O,E))throw(0,c.fetchOptimistic)(O,C,d);if((0,u.getHasError)({result:E,errorResetBoundary:d,throwOnError:O.throwOnError,query:b,suspense:O.suspense}))throw E.error;if(h.getDefaultOptions().queries?._experimental_afterQuery?.(O,E),O.experimental_prefetchInRender&&!t.environmentManager.isServer()&&(0,c.willFetch)(E,y)){const e=_?(0,c.fetchOptimistic)(O,C,d):b?.promise;e?.catch(t.noop).finally(()=>{C.updateResult()})}return O.notifyOnChangeProps?E:C.trackResult(E)}},1409,[15,1372,1403,1405,1406,1404,1407]);
1507__d(function(g,r,i,a,m,e,d){"use strict";
1507Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useSuspenseQuery",{enumerable:!0,get:function(){return o}});var u=r(d[0]),n=r(d[1]),t=r(d[2]);function o(o,s){return(0,n.useBaseQuery)({...o,enabled:!0,suspense:!0,throwOnError:t.defaultThrowOnError,placeholderData:void 0},u.QueryObserver,s)}},1410,[1372,1409,1407]);
1508__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useSuspenseInfiniteQuery",{enumerable:!0,get:function(){return s}});var n=r(d[0]),u=r(d[1]),t=r(d[2]);function s(s,o){return(0,u.useBaseQuery)({...s,enabled:!0,suspense:!0,throwOnError:t.defaultThrowOnError},n.InfiniteQueryObserver,o)}},1411,[1372,1409,1407]);
1509__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useSuspenseQueries",{enumerable:!0,get:function(){return t}}),r(d[0]);var u=r(d[1]),n=r(d[2]);function t(t,s){return(0,u.useQueries)({...t,queries:t.queries.map(u=>({...u,suspense:!0,throwOnError:n.defaultThrowOnError,enabled:!0,placeholderData:void 0}))},s)}},1412,[1372,1402,1407]);
1510__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"usePrefetchQuery",{enumerable:!0,get:function(){return u}});var t=r(d[0]);function u(u,n){const c=(0,t.useQueryClient)(n);c.getQueryState(u.queryKey)||c.prefetchQuery(u)}},1413,[1403]);
1511__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"usePrefetchInfiniteQuery",{enumerable:!0,get:function(){return n}});var t=r(d[0]);function n(n,u){const c=(0,t.useQueryClient)(u);c.getQueryState(n.queryKey)||c.prefetchInfiniteQuery(n)}},1414,[1403]);
1512__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return t}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"queryOptions",{enumerable:!0,get:function(){return t}})},1415,[]);
1513__d(function(g,r,i,a,m,e,d){"use strict";function n(n){return n}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"infiniteQueryOptions",{enumerable:!0,get:function(){return n}})},1416,[]);
1514__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"HydrationBoundary",{enumerable:!0,get:function(){return u}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2]),u=({children:u,options:s={},state:d,queryClient:o})=>{const c=(0,n.useQueryClient)(o),f=e.useRef(s);e.useEffect(()=>{f.current=s});const y=e.useMemo(()=>{if(d){if("object"!=typeof d)return;const e=c.getQueryCache(),n=d.queries||[],u=[],s=[];for(const t of n){const n=e.get(t.queryHash);if(n){(t.state.dataUpdatedAt>n.state.dataUpdatedAt||t.promise&&"pending"!==n.state.status&&"fetching"!==n.state.fetchStatus&&void 0!==t.dehydratedAt&&t.dehydratedAt>n.state.dataUpdatedAt)&&s.push(t)}else u.push(t)}if(u.length>0&&(0,t.hydrate)(c,{queries:u},f.current),s.length>0)return s}},[c,d]);return e.useEffect(()=>{y&&(0,t.hydrate)(c,{queries:y},f.current)},[c,y]),u}},1417,[15,1372,1403]);
1515__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"useIsFetching",{enumerable:!0,get:function(){return u}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2]);function u(u,c){const o=(0,n.useQueryClient)(c),s=o.getQueryCache();return e.useSyncExternalStore(e.useCallback(e=>s.subscribe(t.notifyManager.batchCalls(e)),[s]),()=>o.isFetching(u),()=>o.isFetching(u))}},1418,[15,1372,1403]);
1516__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"useIsMutating",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"useMutationState",{enumerable:!0,get:function(){return s}});
1516var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2]);function u(e,t){return s({filters:{...e,status:"pending"}},(0,n.useQueryClient)(t)).length}function c(e,t){return e.findAll(t.filters).map(e=>t.select?t.select(e):e.state)}function s(u={},s){const l=(0,n.useQueryClient)(s).getMutationCache(),f=e.useRef(u),o=e.useRef(null);return null===o.current&&(o.current=c(l,u)),e.useEffect(()=>{f.current=u}),e.useSyncExternalStore(e.useCallback(e=>l.subscribe(()=>{const n=(0,t.replaceEqualDeep)(o.current,c(l,f.current));o.current!==n&&(o.current=n,t.notifyManager.schedule(e))}),[l]),()=>o.current,()=>o.current)}},1419,[15,1372,1403]);
1517__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"useMutation",{enumerable:!0,get:function(){return u}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2]);function u(u,o){const s=(0,n.useQueryClient)(o),[c]=e.useState(()=>new t.MutationObserver(s,u));e.useEffect(()=>{c.setOptions(u)},[c,u]);const l=e.useSyncExternalStore(e.useCallback(e=>c.subscribe(t.notifyManager.batchCalls(e)),[c]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),f=e.useCallback((e,n)=>{c.mutate(e,n).catch(t.noop)},[c]);if(l.error&&(0,t.shouldThrowError)(c.options.throwOnError,[l.error]))throw l.error;return{...l,mutate:f,mutateAsync:l.mutate}}},1420,[15,1372,1403]);
1518__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return t}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"mutationOptions",{enumerable:!0,get:function(){return t}})},1421,[]);
1519__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useInfiniteQuery",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]);function u(u,f){return(0,t.useBaseQuery)(u,n.InfiniteQueryObserver,f)}},1422,[1372,1409]);
1520__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.fieldErrors=function(e){const t=e?.response?.data?.errors;if(!t||'object'!=typeof t)return{};const n={};for(const[e,o]of Object.entries(t))n[e.replace(/^\[|\]$/g,'')]=String(o);return n},_e.isOfflineError=function(e){const t=e;return!t?.response&&(null!=t?.request||'ERR_NETWORK'===t?.code||'ECONNABORTED'===t?.code)},_e.isAuthRejection=function(e){const t=e?.response?.status;return 401===t||403===t}},1423,[]);
1521__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]);function u(){return(0,n.jsx)(t.Stack,{screenOptions:{headerShown:!1}})}},1424,[11,289]);
1522__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return j}}),Object.defineProperty(_e,"SITE_URL",{enumerable:!0,get:function(){return s}});var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},o=r(d[1]);r(d[2]);var c=r(d[3]);const s="https://www.3dprintcalculator.net".replace(/\/+$/,''),p='3D Print Calculator',l=`${s}/og-image.png`;function j({title:e,description:t,path:j,image:x=l,noindex:u=!1,jsonLd:y}){const f=(0,o.usePathname)(),h=`${s}${j??f}`,w=x.startsWith('http')?x:`${s}${x}`;return(0,c.jsxs)(n.default,{children:[(0,c.jsx)("title",{children:e}),(0,c.jsx)("meta",{name:"description",content:t}),(0,c.jsx)("link",{rel:"canonical",href:h}),(0,c.jsx)("meta",{name:"robots",content:u?'noindex, nofollow':'index, follow, max-image-preview:large'}),(0,c.jsx)("meta",{property:"og:type",content:"website"}),(0,c.jsx)("meta",{property:"og:site_name",content:p}),(0,c.jsx)("meta",{property:"og:title",content:e}),(0,c.jsx)("meta",{property:"og:description",content:t}),(0,c.jsx)("meta",{property:"og:url",content:h}),(0,c.jsx)("meta",{property:"og:image",content:w}
1522),(0,c.jsx)("meta",{property:"og:image:width",content:"1200"}),(0,c.jsx)("meta",{property:"og:image:height",content:"630"}),(0,c.jsx)("meta",{property:"og:locale",content:"en_US"}),(0,c.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,c.jsx)("meta",{name:"twitter:title",content:e}),(0,c.jsx)("meta",{name:"twitter:description",content:t}),(0,c.jsx)("meta",{name:"twitter:image",content:w}),y&&(0,c.jsx)("script",{type:"application/ld+json",children:JSON.stringify(y).replace(/</g,'\\u003c')})]})}},1425,[1426,11,118,289]);
1523__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.Head}});var t=r(d[0])},1426,[1427]);
1524__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Head=void 0;const n=r(d[0]),c=r(d[1]),l=r(d[2]);function t({children:l}){return(0,n.jsx)(c.Helmet,{children:l})}e.Head=({children:c})=>(0,l.useIsFocused)()?(0,n.jsx)(t,{children:c}):null,e.Head.Provider=c.HelmetProvider},1427,[6,1428,754]);
1525__d(function(g,r,_i,a,m,e,d){"use strict";var t,n=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,p=(t,n,l,p)=>{if(n&&"object"==typeof n||"function"==typeof n)for(let u of o(n))c.call(t,u)||u===l||s(t,u,{get:()=>n[u],enumerable:!(p=i(n,u))||p.enumerable});return t},u=(t,i,o)=>(o=null!=t?n(l(t)):{},p(!i&&t&&t.__esModule?o:s(o,"default",{value:t,enumerable:!0}),t)),h={};((t,n)=>{for(var i in n)s(t,i,{get:n[i],enumerable:!0})})(h,{Helmet:()=>ge,HelmetData:()=>ie,HelmetProvider:()=>ae}),m.exports=(t=h,p(s({},"__esModule",{value:!0}),t));var y=u(r(d[0])),f=u(r(d[1])),b=u(r(d[2])),T=u(r(d[0])),A=u(r(d[0])),O=(t=>(t.BASE="base",t.BODY="body",t.HEAD="head",t.HTML="html",t.LINK="link",t.META="meta",t.NOSCRIPT="noscript",t.SCRIPT="script",t.STYLE="style",t.TITLE="title",t.FRAGMENT="Symbol(react.fragment)",t))(O||{}),C={rel:["amphtml","canonical","alternate"]},w={type:["application/ld+json"]},x={charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},$=Object.values(O),v={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},k=Object.entries(v).reduce((t,[n,s])=>(t[s]=n,t),{}),j="data-rh",S="defaultTitle",M="defer",E="encodeSpecialCharacters",P="onChangeClientState",H="titleTemplate",D="prioritizeSeoTags",L=(t,n)=>{for(let s=t.length-1;s>=0;s-=1){const i=t[s];if(Object.prototype.hasOwnProperty.call(i,n))return i[n]}return null},I=t=>{let n=L(t,"title");const s=L(t,H);if(Array.isArray(n)&&(n=n.join("")),s&&n)return s.replace(/%s/g,()=>n);const i=L(t,S);return n||i||void 0},U=t=>L(t,P)||(()=>{}),N=(t,n)=>n.filter(n=>void 0!==n[t]).map(n=>n[t]).reduce((t,n)=>({...t,...n}),{}),q=(t,n)=>n.filter(t=>void 0!==t.base).map(t=>t.base).reverse().reduce((n,s)=>{if(!n.length){const i=Object.keys(s);for(let o=0;o<i.length;o+=1){const l=i[o].toLowerCase();if(-1!==t.indexOf(l)&&s[l])return n.concat(s)}}return n},[]),_=(t,n,s)=>{const i={};return s.filter(n=>{return!!Array.isArray(n[t])||(void 0!==n[t]&&(s=`Helmet: ${t} should be of type "Array". Instead found type "${typeof n[t]}"`,console&&"function"==typeof console.warn&&console.warn(s)),!1);var s}).map(n=>n[t]).reverse().reduce((t,s)=>{const o={};s.filter(t=>{let s;const l=Object.keys(t);for(let i=0;i<l.length;i+=1){const o=l[i],c=o.toLowerCase();-1===n.indexOf(c)||"rel"===s&&"canonical"===t[s].toLowerCase()||"rel"===c&&"stylesheet"===t[c].toLowerCase()||(s=c),-1===n.indexOf(o)||"innerHTML"!==o&&"cssText"!==o&&"itemprop"!==o||(s=o)}if(!s||!t[s])return!1;const c=t[s].toLowerCase();return i[s]||(i[s]={}),o[s]||(o[s]={}),!i[s][c]&&(o[s][c]=!0,!0)}).reverse().forEach(n=>t.push(n));const l=Object.keys(o);for(let t=0;t<l.length;t+=1){const n=l[t],s={...i[n],...o[n]};i[n]=s}return t},[]).reverse()},R=(t,n)=>{if(Array.isArray(t)&&t.length)for(let s=0;s<t.length;s+=1){if(t[s][n])return!0}return!1},z=t=>Array.isArray(t)?t.join(""):t,B=(t,n)=>{const s=Object.keys(t);for(let i=0;i<s.length;i+=1)if(n[s[i]]&&n[s[i]].includes(t[s[i]]))return!0;return!1},F=(t,n)=>Array.isArray(t)?t.reduce((t,s)=>(B(s,n)?t.priority.push(s):t.default.push(s),t),{priority:[],default:[]}):{default:t,priority:[]},Y=(t,n)=>({...t,[n]:void 0}),K=["noscript","script","style"],G=(t,n=!0)=>!1===n?String(t):String(t).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;"),W=t=>Object.keys(t).reduce((n,s)=>{const i=void 0!==t[s]?`${s}="${G(t[s])}"`:`${s}`;return n?`${n} ${i}`:i},""),J=(t,n,s,i)=>{const o=W(s),l=z(n);return o?`<${t} ${j}="true" ${o}>${G(l,i)}</${t}>`:`<${t} ${j}="true">${G(l,i)}</${t}>`},Q=(t,n,s=!0)=>n.reduce((n,i)=>{const o=i,l=Object.keys(o).filter(t=>!("innerHTML"===t||"cssText"===t)).reduce((t,n)=>{const i=void 0===o[n]?n:`${n}="${G(o[n],s)}"`;return t?`${t} ${i}`:i},""),c=o.innerHTML||o.cssText||"",p=-1===K.indexOf(t);return`${n}<${t} ${j}="true" ${l}${p?"/>":`>${c}</${t}>`}`},""),V=(t,n={})=>Object.keys(t).reduce((n,s)=>(n[v[s]||s]=t[s],n),n),X=(t,n,s)=>{const i=V(s,{key:n,[j]:!0});return[A.default.createElement("title",i,n)]},Z=(t,n)=>n.map((n,s)=>{const i={key:s,[j]:!0};
1525return Object.keys(n).forEach(t=>{const s=v[t]||t;if("innerHTML"===s||"cssText"===s){const t=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:t}}else i[s]=n[t]}),A.default.createElement(t,i)}),ee=(t,n,s=!0)=>{switch(t){case"title":return{toComponent:()=>X(0,n.title,n.titleAttributes),toString:()=>J(t,n.title,n.titleAttributes,s)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>V(n),toString:()=>W(n)};default:return{toComponent:()=>Z(t,n),toString:()=>Q(t,n,s)}}},te=({metaTags:t,linkTags:n,scriptTags:s,encode:i})=>{const o=F(t,x),l=F(n,C),c=F(s,w);return{priorityMethods:{toComponent:()=>[...Z("meta",o.priority),...Z("link",l.priority),...Z("script",c.priority)],toString:()=>`${ee("meta",o.priority,i)} ${ee("link",l.priority,i)} ${ee("script",c.priority,i)}`},metaTags:o.default,linkTags:l.default,scriptTags:c.default}},re=t=>{const{baseTag:n,bodyAttributes:s,encode:i=!0,htmlAttributes:o,noscriptTags:l,styleTags:c,title:p="",titleAttributes:u,prioritizeSeoTags:h}=t;let{linkTags:y,metaTags:f,scriptTags:b}=t,T={toComponent:()=>{},toString:()=>""};return h&&({priorityMethods:T,linkTags:y,metaTags:f,scriptTags:b}=te(t)),{priority:T,base:ee("base",n,i),bodyAttributes:ee("bodyAttributes",s,i),htmlAttributes:ee("htmlAttributes",o,i),link:ee("link",y,i),meta:ee("meta",f,i),noscript:ee("noscript",l,i),script:ee("script",b,i),style:ee("style",c,i),title:ee("title",{title:p,titleAttributes:u},i)}},ne=[],se=!("undefined"==typeof window||!window.document||!window.document.createElement),ie=class{instances=[];canUseDOM=se;value={setHelmet:t=>{this.context.helmet=t},helmetInstances:{get:()=>this.canUseDOM?ne:this.instances,add:t=>{(this.canUseDOM?ne:this.instances).push(t)},remove:t=>{const n=(this.canUseDOM?ne:this.instances).indexOf(t);(this.canUseDOM?ne:this.instances).splice(n,1)}}};constructor(t,n){this.context=t,this.canUseDOM=n||!1,n||(t.helmet=re({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},oe=T.default.createContext({}),ae=class t extends T.Component{static canUseDOM=se;constructor(n){super(n),this.helmetData=new ie(this.props.context||{},t.canUseDOM)}render(){return T.default.createElement(oe.Provider,{value:this.helmetData.value},this.props.children)}},le=r(d[0]),ce=u(r(d[3])),pe=(t,n)=>{const s=document.head||document.querySelector("head"),i=s.querySelectorAll(`${t}[${j}]`),o=[].slice.call(i),l=[];let c;return n&&n.length&&n.forEach(n=>{const s=document.createElement(t);for(const t in n)if(Object.prototype.hasOwnProperty.call(n,t))if("innerHTML"===t)s.innerHTML=n.innerHTML;else if("cssText"===t)s.styleSheet?s.styleSheet.cssText=n.cssText:s.appendChild(document.createTextNode(n.cssText));else{const i=t,o=void 0===n[i]?"":n[i];s.setAttribute(t,o)}s.setAttribute(j,"true"),o.some((t,n)=>(c=n,s.isEqualNode(t)))?o.splice(c,1):l.push(s)}),o.forEach(t=>t.parentNode?.removeChild(t)),l.forEach(t=>s.appendChild(t)),{oldTags:o,newTags:l}},ue=(t,n)=>{const s=document.getElementsByTagName(t)[0];if(!s)return;const i=s.getAttribute(j),o=i?i.split(","):[],l=[...o],c=Object.keys(n);for(const t of c){const i=n[t]||"";s.getAttribute(t)!==i&&s.setAttribute(t,i),-1===o.indexOf(t)&&o.push(t);const c=l.indexOf(t);-1!==c&&l.splice(c,1)}for(let t=l.length-1;t>=0;t-=1)s.removeAttribute(l[t]);o.length===l.length?s.removeAttribute(j):s.getAttribute(j)!==c.join(",")&&s.setAttribute(j,c.join(","))},de=(t,n)=>{void 0!==t&&document.title!==t&&(document.title=z(t)),ue("title",n)},he=(t,n)=>{const{baseTag:s,bodyAttributes:i,htmlAttributes:o,linkTags:l,metaTags:c,noscriptTags:p,onChangeClientState:u,scriptTags:h,styleTags:y,title:f,titleAttributes:b}=t;ue("body",i),ue("html",o),de(f,b);const T={baseTag:pe("base",s),linkTags:pe("link",l),metaTags:pe("meta",c),noscriptTags:pe("noscript",p),scriptTags:pe("script",h),styleTags:pe("style",y)},A={},O={};Object.keys(T).forEach(t=>{const{newTags:n,oldTags:s}=T[t];n.length&&(A[t]=n),s.length&&(O[t]=T[t].oldTags)}),n&&n(),u(t,A,O)},me=null,ye=t=>{me&&cancelAnimationFrame(me),t.defer?me=requestAnimationFrame(()=>{he(t,()=>{me=null})}):(he(t),me=null)},fe=class extends le.Component{rendered=!1;shouldComponentUpdate(t){return!(0,ce.default)(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let s=null;const i=(o=t.get().map(t=>{const n={...t.props};return delete n.context,n}),{baseTag:q(["href"],o),bodyAttributes:N("bodyAttributes",o),defer:L(o,M),encode:L(o,E),htmlAttributes:N("htmlAttributes",o),linkTags:_("link",["rel","href"],o),metaTags:_("meta",["name","charset","http-equiv","property","itemprop"],o),noscriptTags:_("noscript",["innerHTML"],o),onChangeClientState:U(o),scriptTags:_("script",["src","innerHTML"],o),styleTags:_("style",["cssText"],o),title:I(o),titleAttributes:N("titleAttributes",o),prioritizeSeoTags:R(o,D)});var o;ae.canUseDOM?ye(i):re&&(s=re(i)),n(s)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},ge=class extends y.Component{static defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1};shouldComponentUpdate(t){return!(0,f.default)(Y(this.props,"helmetData"),Y(t,"helmetData"))}mapNestedChildrenToProps(t,n){if(!n)return null;switch(t.type){case"script":case"noscript":return{innerHTML:n};case"style":return{cssText:n};default:throw new Error(`<${t.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(t,n,s,i){return{...n,[t.type]:[...n[t.type]||[],{...s,...this.mapNestedChildrenToProps(t,i)}]}}mapObjectTypeChildren(t,n,s,i){switch(t.type){case"title":return{...n,[t.type]:i,titleAttributes:{...s}};case"body":return{...n,bodyAttributes:{...s}};case"html":return{...n,htmlAttributes:{...s}};default:return{...n,[t.type]:{...s}}}}mapArrayTypeChildrenToProps(t,n){let s={...n};return Object.keys(t).forEach(n=>{s={...s,[n]:t[n]}}),s}
1525warnOnInvalidChildren(t,n){return(0,b.default)($.some(n=>t.type===n),"function"==typeof t.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${$.join(", ")} are allowed. Helmet does not support rendering <${t.type}> elements. Refer to our API for more information.`),(0,b.default)(!n||"string"==typeof n||Array.isArray(n)&&!n.some(t=>"string"!=typeof t),`Helmet expects a string as a child of <${t.type}>. Did you forget to wrap your children in braces? ( <${t.type}>{\`\`}</${t.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(t,n){let s={};return y.default.Children.forEach(t,t=>{if(!t||!t.props)return;const{children:i,...o}=t.props,l=Object.keys(o).reduce((t,n)=>(t[k[n]||n]=o[n],t),{});let{type:c}=t;switch("symbol"==typeof c?c=c.toString():this.warnOnInvalidChildren(t,i),c){case"Symbol(react.fragment)":n=this.mapChildrenToProps(i,n);break;case"link":case"meta":case"noscript":case"script":case"style":s=this.flattenArrayTypeChildren(t,s,l,i);break;default:n=this.mapObjectTypeChildren(t,n,l,i)}}),this.mapArrayTypeChildrenToProps(s,n)}render(){const{children:t,...n}=this.props;let s={...n},{helmetData:i}=n;if(t&&(s=this.mapChildrenToProps(t,s)),i&&!(i instanceof ie)){i=new ie(i.context,!0),delete s.helmetData}return i?y.default.createElement(fe,{...s,context:i.value}):y.default.createElement(oe.Consumer,null,t=>y.default.createElement(fe,{...s,context:t}))}}},1428,[15,1429,452,1430]);
1526__d(function(g,r,_i,_a,m,e,d){var t='undefined'!=typeof Element,n='function'==typeof Map,f='function'==typeof Set,o='function'==typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(u,a){if(u===a)return!0;if(u&&a&&'object'==typeof u&&'object'==typeof a){if(u.constructor!==a.constructor)return!1;var c,s,l,p;if(Array.isArray(u)){if((c=u.length)!=a.length)return!1;for(s=c;0!==s--;)if(!i(u[s],a[s]))return!1;return!0}if(n&&u instanceof Map&&a instanceof Map){if(u.size!==a.size)return!1;for(p=u.entries();!(s=p.next()).done;)if(!a.has(s.value[0]))return!1;for(p=u.entries();!(s=p.next()).done;)if(!i(s.value[1],a.get(s.value[0])))return!1;return!0}if(f&&u instanceof Set&&a instanceof Set){if(u.size!==a.size)return!1;for(p=u.entries();!(s=p.next()).done;)if(!a.has(s.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(u)&&ArrayBuffer.isView(a)){if((c=u.length)!=a.length)return!1;for(s=c;0!==s--;)if(u[s]!==a[s])return!1;return!0}if(u.constructor===RegExp)return u.source===a.source&&u.flags===a.flags;if(u.valueOf!==Object.prototype.valueOf&&'function'==typeof u.valueOf&&'function'==typeof a.valueOf)return u.valueOf()===a.valueOf();if(u.toString!==Object.prototype.toString&&'function'==typeof u.toString&&'function'==typeof a.toString)return u.toString()===a.toString();if((c=(l=Object.keys(u)).length)!==Object.keys(a).length)return!1;for(s=c;0!==s--;)if(!Object.prototype.hasOwnProperty.call(a,l[s]))return!1;if(t&&u instanceof Element)return!1;for(s=c;0!==s--;)if(('_owner'!==l[s]&&'__v'!==l[s]&&'__o'!==l[s]||!u.$$typeof)&&!i(u[l[s]],a[l[s]]))return!1;return!0}return u!=u&&a!=a}m.exports=function(t,n){try{return i(t,n)}catch(t){if((t.message||'').match(/stack|recursion/i))return console.warn('react-fast-compare cannot handle circular refs'),!1;throw t}}},1429,[]);
1527__d(function(g,r,i,a,m,e,d){m.exports=function(t,n,o,f){var c=o?o.call(f,t,n):void 0;if(void 0!==c)return!!c;if(t===n)return!0;if("object"!=typeof t||!t||"object"!=typeof n||!n)return!1;var u=Object.keys(t),v=Object.keys(n);if(u.length!==v.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(n),b=0;b<u.length;b++){var p=u[b];if(!l(p))return!1;var y=t[p],j=n[p];if(!1===(c=o?o.call(f,y,j,p):void 0)||void 0===c&&y!==j)return!1}return!0}},1430,[]);
1528__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useThemeColors=function(){return(0,o.useTheme)().colors};var o=r(d[0])},1431,[1432]);
1529__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"DARK_MODE_ENABLED",{enumerable:!0,get:function(){return f}}),_e.ThemeProvider=function({children:s}){const{colorScheme:o}=(0,e.useColorScheme)(),{user:f}=(0,l.useAuth)(),[v,S]=(0,t.useState)('system');(0,t.useEffect)(()=>{(async()=>{try{const e='undefined'!=typeof localStorage?localStorage.getItem(h):null;'light'!==e&&'dark'!==e&&'system'!==e||S(e)}catch{}})()},[]);const _=f?v:'system',E='system'===_?'dark'===o?'dark':'light':_;(0,t.useEffect)(()=>{e.colorScheme.set(_)},[_]),(0,t.useEffect)(()=>{'undefined'!=typeof document&&document.documentElement.classList.toggle('dark','dar
1529k'===E)},[E]);const P=e=>{S(e),p(e)},x='dark'===E?n.darkColors:n.lightColors,j=(0,t.useMemo)(()=>({preference:_,setPreference:P,scheme:E,colors:x}),[_,E,x]);return(0,u.jsx)(k.Provider,{value:j,children:(0,u.jsx)(c.default,{style:[{flex:1},'dark'===E?C:y],children:s})})},_e.useTheme=function(){return(0,t.useContext)(k)},r(d[0]);var e=r(d[1]),t=r(d[2]);r(d[3]);var s,o=r(d[4]),c=(s=o)&&s.__esModule?s:{default:s},n=r(d[5]),l=r(d[6]),u=r(d[7]);const f=!0,h='theme-preference',y=(0,e.vars)((0,n.toCssVars)(n.lightColors)),C=(0,e.vars)((0,n.toCssVars)(n.darkColors)),k=(0,t.createContext)({preference:'system',setPreference:()=>{},scheme:'light',colors:n.lightColors});function p(e){try{'undefined'!=typeof localStorage&&localStorage.setItem(h,e)}catch{}}},1432,[782,1433,15,118,123,1436,779,289]);
1530__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createElement=e.useColorScheme=e.vars=e.useUnstableNativeVariable=e.useSafeAreaEnv=e.remapProps=e.rem=e.cssInterop=e.createInteropElement=e.colorScheme=e.StyleSheet=e.verifyInstallation=void 0;var t=r(d[0]);Object.defineProperty(e,"verifyInstallation",{enumerable:!0,get:function(){return t.verifyInstallation}});var n=r(d[1]);Object.defineProperty(e,"StyleSheet",{enumerable:!0,get:function(){return n.StyleSheet}}),Object.defineProperty(e,"colorScheme",{enumerable:!0,get:function(){return n.colorScheme}}),Object.defineProperty(e,"createInteropElement",{enumerable:!0,get:function(){return n.createInteropElement}}),Object.defineProperty(e,"cssInterop",{enumerable:!0,get:function(){return n.cssInterop}}),Object.defineProperty(e,"rem",{enumerable:!0,get:function(){return n.rem}}),Object.defineProperty(e,"remapProps",{enumerable:!0,get:function(){return n.remapProps}}),Object.defineProperty(e,"useSafeAreaEnv",{enumerable:!0,get:function(){return n.useSafeAreaEnv}}),Object.defineProperty(e,"useUnstableNativeVariable",{enumerable:!0,get:function(){return n.useUnstableNativeVariable}}),Object.defineProperty(e,"vars",{enumerable:!0,get:function(){return n.vars}});var o=r(d[2]);Object.defineProperty(e,"useColorScheme",{enumerable:!0,get:function(){return o.useColorScheme}});var u=r(d[3]);Object.defineProperty(e,"createElement",{enumerable:!0,get:function(){return u.createElement}})},1433,[1434,19,1435,15]);
1531__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.verifyInstallation=function(){if(console.warn("verifyInstallation() was called in a non-development environment()"),!(0,t.verifyJSX)())throw new Error("jsxImportSource was not set to 'nativewind'. Please refer to http://nativewind.dev/troubleshooting#jsxImportSource");if(!(0,t.verifyData)())throw new Error("Nativewind received no data. Please refer to http://nativewind.dev/troubleshooting#no-data");if(!(0,t.verifyFlag)("nativewind"))throw new Error("Nativewind: was unable to detect the 'nativewind/preset'. Please refer to http://nativewind.dev/troubleshooting#tailwind-preset");return console.log("NativeWind verifyInstallation() found no errors"),!0};const t=r(d[0])},1434,[19]);
1532__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useColorScheme=function(){const t=(0,o.useColorScheme)();return{...t,setColorScheme(l){if("media"===(o.StyleSheet.getFlag("darkMode")??"media"))throw new Error("Unable to manually set color scheme without using darkMode: class. See: https://tailwindcss.com/docs/dark-mode#toggling-dark-mode-manually");t?.setColorScheme(l)},toggleColorScheme(){if("media"===(o.StyleSheet.getFlag("darkMode")??"media"))throw new Error("Unable to manually set color scheme without using darkMode: class. See: https://tailwindcss.com/docs/dark-mode#toggling-dark-mode-manually");t?.toggleColorScheme()}}};const o=r(d[0])},1435,[19]);
1533__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"BRAND",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"lightColors",{enumerable:!0,get:function(){return F}}),Object.defineProperty(e,"darkColors",{enumerable:!0,get:function(){return n}}),e.toCssVars=function(t){return Object.fromEntries(Object.entries(t).map(([t,F])=>[`--color-${t}`,F]))};const t={primary:'#00B7FF',primaryText:'#0077AA',primaryOnDark:'#5CC8FF',navy:'#09253D'},F={background:'#FFFFFF',surface:'#FFFFFF','surface-elevated':'#F2F2F7','surface-muted':'#F9FAFB',border:'rgba(17,24,39,0.1)','border-strong':'#D1D5DB','text-primary':'#111827','text-secondary':'#6B7280','text-muted':'#9CA3AF',accent:'#00B7FF','accent-text':'#0077AA','on-accent':'#FFFFFF','on-accent-aa':'#0A1A28','input-bg':'#FFFFFF','input-border':'#D1D5DB',success:'#16A34A',error:'#DC2626','error-bg'
1533:'#FEF2F2',overlay:'rgba(0,0,0,0.4)','accent-subtle':'rgba(0,183,255,0.10)','icon-muted':'#8E8E93'},n={background:'#09253D',surface:'#0F2E4A','surface-elevated':'#15395A','surface-muted':'#13334F',border:'rgba(255,255,255,0.12)','border-strong':'#2C4E6E','text-primary':'#F1F5F9','text-secondary':'#B6C2CF','text-muted':'#8A9AAB',accent:'#00B7FF','accent-text':'#5CC8FF','on-accent':'#FFFFFF','on-accent-aa':'#0A1A28','input-bg':'#0C2A44','input-border':'#2C4E6E',success:'#4ADE80',error:'#F87171','error-bg':'rgba(248,113,113,0.12)',overlay:'rgba(0,0,0,0.6)','accent-subtle':'rgba(0,183,255,0.18)','icon-muted':'#7A8A9B'}},1436,[]);
1534__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return A}});r(_d[0]),(function(e){if(e&&e.__esModule)return e;var t={};e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e})(r(_d[1]));var t=r(_d[2]),n=r(_d[3]),o=(e(r(_d[4])),e(r(_d[5]))),s=e(r(_d[6])),l=e(r(_d[7]));r(_d[8]);e(r(_d[9]));r(_d[10]);e(r(_d[11]));var c=e(r(_d[12])),d=e(r(_d[13])),u=e(r(_d[14])),f=e(r(_d[15])),x=r(_d[16]),h=e(r(_d[17])),p=e(r(_d[18])),b=r(_d[19]),y=r(_d[20]),w=e(r(_d[21])),j=r(_d[22]),C=r(_d[23]),N=r(_d[24]),D=r(_d[25]),S=r(_d[26]),T=r(_d[27]),v=(r(_d[28]),r(_d[29])),z=r(_d[30]),F=r(_d[31]),I=(r(_d[32]),r(_d[33]),r(_d[34]));async function R(){}async function k(){}const P=210;function A(){const e=(0,t.useRouter)(),c=(0,b.useConfirm)(),{colors:P,scheme:A}=((0,x.useSafeAreaInsets)(),(0,C.useTheme)()),_='dark'===A,{user:E}=((0,n.useMemo)(()=>B(P,_),[P,_]),(0,j.useAuth)()),{data:O=[],isLoading:W,isError:H,refetch:L}=(0,D.useOfflineCalculators)(),[M,$]=(0,n.useState)(!1);(0,n.useEffect)(()=>(0,S.subscribeOffline)($),[]);const[V,Y]=(0,n.useState)(!1);(0,t.useFocusEffect)((0,n.useCallback)(()=>{let e=!0;return(0,z.loadCalculatorDraft)().then(t=>{e&&Y(!!t)}),()=>{e=!1}},[])),(0,t.useFocusEffect)((0,n.useCallback)(()=>{L()},[L]));const q=(0,N.useDeleteCalculator)(),K=t=>{R(),null!=t.id?e.push(`/calculators/${t.id}`):t._clientId&&e.push(`/calculators/local-${t._clientId}`)},G=e=>null!=e.id?{serverId:e.id}:{clientId:e._clientId},J=async e=>{E&&(await R(),await(0,T.retryEntry)(E.id,G(e)),(0,v.drainOutbox)(E.id))},Q=async e=>{if(!E)return;const t=null==e.id?`Discard "${e.name}"? It never synced and will be lost.`:`Discard the unsynced changes to "${e.name}"? The server version is kept.`,n=async()=>{await k();try{await(0,T.discardEntry)(E.id,G(e))}catch{s.default.alert('Discard failed','Could not discard this calculation. Please try again.')}};await c({title:'Discard changes',message:t,confirmText:'Discard',destructive:!0})&&await n()},U=async e=>{q.mutate(e,{onSuccess:()=>{},onError:()=>{}})},X=async e=>{const t=null==e.id&&!!e._clientId,n=t?`Discard "${e.name}"? It hasn't synced yet and will be lost.`:`Delete "${e.name}"? This cannot be undone.`,o=async()=>{if(await k(),t){if(E)try{await(0,T.enqueueDelete)(E.id,{clientId:e._clientId})}catch{return void s.default.alert('Discard failed','Could not discard this calculation. Please try again.')}}else null!=e.id&&await U(e.id)};await c({title:t?'Discard calculation':'Delete calculation',message:n,confirmText:t?'Discard':'Delete',destructive:!0})&&await o()},Z=async()=>{await R(),e.push('/calculators/new')};return(0,I.jsxs)(f.default,{className:"flex-1 bg-background",children:[(0,I.jsx)(h.default,{title:"My Calculators \u2014 3D Print Calculator",description:"Your saved 3D printing cost calculations.",path:"/calculators",noindex:!0}),(0,I.jsx)(w.default,{}),(0,I.jsxs)(f.default,{className:"flex-1 max-w-3xl self-center w-full",children:[(0,I.jsxs)(f.default,{className:"flex-row items-center justify-between px-6 pt-6 pb-4 border-b border-border",children:[(0,I.jsxs)(f.default,{children:[(0,I.jsx)(d.default,{className:"text-base font-semibold text-text-primary",children:"My Calculators"}),(0,I.jsx)(d.default,{className:"text-sm text-text-secondary",children:"All your saved calculations"})]}),(0,I.jsx)(u.default,{className:"bg-accent px-4 py-2 rounded-lg",onPress:Z,children:(0,I.jsx)(d.default,{className:"text-on-accent-aa font-bold text-sm",children:"+ New"})})]}),W&&(0,I.jsx)(o.default,{className:"mt-12",size:"large",color:"#00B7FF"}),H&&(0,I.jsx)(p.default,{message:"Couldn't load your calculators. Check your connection and try again.",onRetry:()=>L()}),!W&&!H&&0===O.length&&(0,I.jsx)(f.default,{className:"flex-1 items-center justify-center px-6",children:V?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(d.default,{className:"text-text-muted text-center mb-4",children:"You have an unsaved calculation waiting."}),(0,I.jsx)(u.default,{className:"bg-accent px-8 py-3 rounded-lg",onPress:Z,children:(0,I.jsx)(d.default,{className:"text-on-accent-aa font-bold",children:"Continue your calculation"})})]}):(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(d.default,{className:"text-text-muted text-center mb-4",children:"No calculations yet."}),(0,I.jsx)(u.default,{className:"bg-accent px-8 py-3 rounded-lg",onPress:Z,children:(0,I.jsx)(d.default,{className:"text-on-accent-aa font-bold",children:"Create your first calculation"})})]})}),(0,I.jsx)(l.default,{data:O,keyExtractor:e=>e._localKey,contentContainerClassName:"px-6 py-4",renderItem:({item:e})=>{const{totalText:t,sub:n}=(0,F.cardTotals)(e);return(0,I.jsxs)(f.default,{className:"border border-border rounded-lg p-4 mb-3 bg-surface shadow-sm",children:[(0,I.jsxs)(f.default,{className:"flex-row items-center justify-between mb-1",children:[(0,I.jsx)(d.default,{className:"font-semibold text-text-primary flex-1 mr-2",numberOfLines:1,children:e.name}),(0,I.jsx)(d.default,{className:"text-xs text-text-muted",children:e.createdAt?new Date(e.createdAt).toLocaleDateString():''})]}),(0,I.jsx)(d.default,{className:"text-base font-semibold text-text-primary",children:t}),n?(0,I.jsx)(d.default,{className:"text-sm text-text-secondary mb-1",children:n}):null,(0,I.jsx)(y.SyncChip,{state:e._sync}),'error'===e._sync&&(0,I.jsxs)(f.default,{className:"flex-row gap-4 mt-2",children:[(0,I.jsx)(u.default,{onPress:()=>J(e),children:(0,I.jsx)(d.default,{className:"text-accent-text text-sm font-semibold",children:"Retry"})}),(0,I.jsx)(u.default,{onPress:()=>Q(e),children:(0,I.jsx)(d.default,{className:"text-error text-sm font-semibold",children:"Discard"})})]}),(0,I.jsxs)(f.default,{className:"flex-row gap-2 mt-3",children:[(0,I.jsx)(u.default,{className:"flex-1 bg-accent-subtle rounded py-2 items-center",onPress:()=>K(e),children:(0,I.jsx)(d.default,{className:"text-accent-text text-sm font-semibold",children:"Edit"})}),(0,I.jsx)(u.default,{className:"flex-1 bg-error-bg rounded py-2 items-center",onPress:()=>X(e),children:(0,I.jsx)(d.default,{className:"text-error text-sm font-semibold",children:"Delete"})})]})]})}})]})]})}const _=20;function B(e,t){return c.default.create({container:{flex:1,backgroundColor:t?e.background:'#FAFAFA'},nativeHeader:{flexDirection:'row',alignItems:'center',justifyContent:'space-between',paddingHorizontal:20,paddingBottom:16,backgroundColor:t?e.surface:'#FFFFFF',elevation:0,zIndex:0},nativeTitle:{fontSize:28,fontWeight:'700',color:t?e['text-primary']:'#111827',letterSpacing:-.5},nativeSubtitle:{fontSize:14,color:e['text-secondary'],marginTop:2},iosNewBtn:{padding:4},list:{paddingHorizontal:16,paddingTop:8},swipeWrapper:{marginBottom:12,borderRadius:_},animatedCard:{backgroundColor:e.surface,borderRadius:_,shadowColor:'#000',shadowOpacity:t?.3:.06,shadowRadius:6,shadowOffset:{width:0,height:2},elevation:2},swipeActions:{position:'absolute',right:0,top:0,bottom:0,width:P,flexDirection:'row',borderTopRightRadius:_,borderBottomRightRadius:_,overflow:'hidden'},swipeAction:{flex:1,alignItems:'center',justifyContent:'center',gap:5},swipeActionLabel:{color:'#fff',fontSize:13,fontWeight:'600'},cardBody:{borderRadius:_},cardPressable:{flexDirection:'row',alignItems:'center',paddingHorizontal:16,paddingVertical:14,gap:12},cardPressed:{opacity:.6},cardBadge:{width:38,height:38,borderRadius:10,backgroundColor:t?e['accent-subtle']:'rgba(0,183,255,0.12)',alignItems:'center',justifyContent:'center',flexShrink:0},cardInfo:{flex:1},cardTitle:{fontSize:16,fontWeight:'600',color:t?e['text-primary']:'#111827',letterSpacing:-.2},cardTotal:{fontSize:15,fontWeight:'600',color:t?e['text-primary']:'#111827',marginTop:2},cardSub:{fontSize:13,color:t?e['text-secondary']:'#8E8E93',marginTop:2},errorActions:{flexDirection:'row',gap:16,marginTop:6},errorRetryText:{fontSize:13,fontWeight:'600',color:e['accent-text']},errorDiscardText:{fontSize:13,fontWeight:'600',color:e.error},cardMeta:{flexDirection:'row',alignItems:'center',gap:3,flexShrink:0},cardDate:{fontSize:12,color:t?e['text-secondary']:'#8E8E93'},overflowButton:{padding:2,marginLeft:2},menuScrim:{flex:1,justifyContent:'flex-end',backgroundColor:e.overlay},menuSheet:{backgroundColor:e.surface,borderTopLeftRadius:16,borderTopRightRadius:16,paddingTop:8,paddingBottom:24},menuTitle:{fontSize:13,fontWeight:'600',color:t?e['text-secondary']:'#49454F',paddingHorizontal:20,paddingVertical:10},menuRow:{flexDirection:'row',alignItems:'center',gap:16,paddingHorizontal:20,paddingVertical:14}
1534,menuRowPressed:{backgroundColor:t?e['surface-muted']:'#F2F2F7'},menuLabel:{fontSize:16,color:t?e['text-primary']:'#1C1B1F'},centred:{flex:1,alignItems:'center',justifyContent:'center',paddingHorizontal:32},emptyTitle:{fontSize:18,fontWeight:'600',color:t?e['text-primary']:'#374151',marginTop:16,marginBottom:8},emptyHint:{fontSize:14,color:e['text-muted'],textAlign:'center',marginBottom:24},emptyBtn:{backgroundColor:t?e.accent:'#0077AA',paddingHorizontal:28,paddingVertical:12,borderRadius:12},emptyBtnText:{color:t?e['on-accent-aa']:'#ffffff',fontWeight:'600',fontSize:15,letterSpacing:0},errorText:{color:e.error,textAlign:'center',marginTop:32},fab:{position:'absolute',right:20,bottom:88,width:56,height:56,borderRadius:16,backgroundColor:e.accent,elevation:6,shadowColor:'#00B7FF',shadowOpacity:.4,shadowRadius:8,shadowOffset:{width:0,height:4},overflow:'hidden'},fabPressable:{flex:1,alignItems:'center',justifyContent:'center'}})}},1437,[1438,1474,11,15,116,241,115,121,249,236,118,256,41,202,243,123,17,1425,1477,1478,1479,1486,779,1432,1489,1490,845,1368,1399,1481,1491,1492,1495,1496,289]);
1535__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}}),Object.defineProperty(_e,"Ionicons",{enumerable:!0,get:function(){return c}});var e,t=r(d[0]),n=r(d[1]),o=(e=n)&&e.__esModule?e:{default:e};const c=(0,t.createIconSet)(o.default,{postScriptName:'Ionicons',fontFileName:'Ionicons.ttf',fontSource:r(d[2])});var u=c},1438,[1439,1472,1473]);
1536__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"createIconSet",{enumerable:!0,get:function(){return n.createIconSet}}),Object.defineProperty(e,"DEFAULT_ICON_COLOR",{enumerable:!0,get:function(){return t.DEFAULT_ICON_COLOR}}),Object.defineProperty(e,"DEFAULT_ICON_SIZE",{enumerable:!0,get:function(){return t.DEFAULT_ICON_SIZE}}),Object.defineProperty(e,"isDynamicLoadingEnabled",{enumerable:!0,get:function(){return c.isDynamicLoadingEnabled}}),Object.defineProperty(e,"isDynamicLoadingSupported",{enumerable:!0,get:function(){return c.isDynamicLoadingSupported}}),Object.defineProperty(e,"setDynamicLoadingEnabled",{enumerable:!0,get:function(){return c.setDynamicLoadingEnabled}}),Object.defineProperty(e,"setDynamicLoadingErrorCallback",{enumerable:!0,get:function(){return c.setDynamicLoadingErrorCallback}});var n=r(d[0]),t=r(d[1]),c=r(d[2])},1439,[1440,1442,1444]);
1537__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.createIconSet=function(e,S,p,L){const{postScriptName:I,fontFileName:_,fontStyle:b}='string'==typeof S?{postScriptName:S,fontFileName:p,fontStyle:L}:S,F=(_&&_.replace(/\.(otf|ttf)$/,''),I),j={fontFamily:F,fontWeight:'normal',fontStyle:'normal'},N='object'==typeof S&&S?.fontSource,E=t=>{const o=e[t]||'?';return'number'==typeof o?String.fromCodePoint(o):o},O=({name:e,size:c=l.DEFAULT_ICON_SIZE,color:u=l.DEFAULT_ICON_COLOR,style:S,children:p,allowFontScaling:L=!1,innerRef:I,..._})=>{const O=!!N&&(0,f.isDynamicLoadingEnabled)(),[C,h]=o.default.useState(!O||s.dynamicLoader.isLoaded(F)),w=C&&e?E(e):'',z=!C&&O;(0,t.useEffect)(()=>{let e=!0;return z&&s.dynamicLoader.loadFontAsync(F,N).finally(()=>{e&&h(!0)}),()=>{e=!1}},[]);const A={..._,style:[{fontSize:c,color:u},S,j,b],allowFontScaling:L};return(0,y.jsxs)(n.default,{ref:I,selectable:!1,...A,children:[w,p]})},C=(0,t.forwardRef)((e,t)=>(0,y.jsx)(O,{innerRef:t,...e}));C.displayName=`Icon(${I})`;const h=(0,c.createIconSourceCache)();return Object.assign(C,{getImageSource:async(e,t,o)=>{N&&(0,f.isDynamicLoadingEnabled)()&&!s.dynamicLoader.isLoaded(F)&&await s.dynamicLoader.loadFontAsync(F,N);const n='object'==typeof t?t:{size:t,color:o};return(0,u.getImageSource)(h,F,E(e),n)},getImageSourceSync:(e,t,o)=>{const n='object'==typeof t?t:{size:t,color:o};return(0,u.getImageSourceSync)(h,F,E(e),n)}})};var t=r(d[0]),o=e(t);r(d[1]);var n=e(r(d[2])),c=r(d[3]),l=r(d[4]),s=r(d[5]),f=r(d[6]),u=r(d[7]),y=r(d[8])},1440,[15,118,202,1441,1442,1443,1444,1470,6]);
1538__d(function(g,r,i,a,m,e,d){"use strict";
1538Object.defineProperty(e,'__esModule',{value:!0}),e.createIconSourceCache=function(){const t=new Map;return{setValue:(c,n)=>t.set(c,n),get:c=>t.get(c)}}},1441,[]);
1539__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"DEFAULT_ICON_SIZE",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"DEFAULT_ICON_COLOR",{enumerable:!0,get:function(){return n}});const t=12,n='black'},1442,[]);
1540__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"dynamicLoader",{enumerable:!0,get:function(){return f}});var e,o=r(d[0]),t=r(d[1]),n=(e=t)&&e.__esModule?e:{default:e};r(d[2]);var s=r(d[3]);const l={},u=(e,t)=>{const s=(0,o.getAssetByID)(e);if(!s)throw new Error(`no asset found for font family "${t}", moduleId: ${String(e)}`);const l=n.default.resolveAssetSource(e);return{...s,...l}},c={},f={isLoaded:e=>{if(e in c)return!0;const o=globalThis;(0,s.assertExpoModulesPresent)(o);return o.expo.modules.ExpoFontLoader.getLoadedFonts().forEac
1540h(e=>{c[e]=!0}),e in c},loadFontAsync:async(e,o)=>{const t=globalThis;(0,s.assertExpoModulesPresent)(t);const n=t.expo.modules;return l[e]||(l[e]=(async function(){try{const t={uri:await(()=>{if('string'==typeof o)return o;const{uri:t,type:s,hash:l}=u(o,e);return n.ExpoAsset.downloadAsync(t,l,s)})(),display:'auto'};await n.ExpoFontLoader.loadAsync(e,t)}catch(t){console.error(`Failed to load font ${e}`,t),(0,s.getErrorCallback)()?.({error:t,fontFamily:e,fontSource:o})}finally{delete l[e]}})()),l[e]}}},1443,[193,192,118,1444]);
1541__d(function(g,r,i,a,m,e,d){"use strict";if(Object.defineProperty(e,'__esModule',{value:!0}),e.getIsRenderToImageSupported=function(n){return'function'==typeof n?.expo?.modules?.ExpoFontUtils?.renderToImageAsync},e.assertExpoModulesPresent=function(t){if(!n(t))throw new Error('Dynamic font loading not supported. Upgrade to latest expo and expo-font.')},Object.defineProperty(e,"isDynamicLoadingSupported",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"setDynamicLoadingEnabled",{enumerable:!0,get:function(){return u}}),Object.defineProperty(e,"isDynamicLoadingEnabled",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"setDynamicLoadingErrorCallback",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"getErrorCallback",{enumerable:!0,get:function(){return f}}),r(d[0]),globalThis.expo)try{r(d[1],"expo-font")}catch(n){}function n(n){const t=n?.expo?.modules;return!!t&&'function'==typeof t.ExpoFontLoader?.getLoadedFonts&&'function'==typeof t.ExpoFontLoader?.loadAsync}let t=null;const o=()=>n(globalThis),u=o=>!!n(globalThis)&&(t=!!o,!0),c=()=>t??n(globalThis);let l;const s=n=>{l=n},f=()=>l},1444,[118,1445]);
1542__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useFonts",{enumerable:!0,get:function(){return o.useFonts}});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var o=r(d[2])},1445,[1446,1467,1469]);
1543__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"FontDisplay",{enumerable:!0,get:function(){return f.FontDisplay}}),_e.isLoaded=c,_e.getLoadedFonts=function(){return t.default.getLoadedFonts()},_e.isLoading=function(e){return e in l.loadPromises},_e.loadAsync=function(e,n){const t='undefined'==typeof window;if('object'==typeof e){if(n)return Promise.reject(new o.CodedError("ERR_FONT_API",`No fontFamily can be used for the provided source: ${n}. The second argument of \`loadAsync()\` can only be used with a \`string\` value as the first argument.`));const s=e,l=Object.keys(s);return t?(l.map(e=>(0,u.registerStaticFont)(e,s[e])),Promise.resolve()):Promise.all(l.map(e=>y(e,s[e]))).then(()=>{})}if(t)return(0,u.registerStaticFont)(e,n),Promise.resolve();return y(e,n)},_e.unloadAllAsync=async function(){if(!t.default.unloadAllAsync)throw new o.UnavailabilityError('expo-font','unloadAllAsync');if(Object.keys(l.loadPromises).length)throw new o.CodedError("ERR_UNLOAD",`Cannot unload fonts while they're still loading: ${Object.keys(l.loadPromises).join(', ')}`);(0,l.purgeCache)(),await t.default.unloadAllAsync()},_e.unloadAsync=async function(e,n){if(!t.default.unloadAsync)throw new o.UnavailabilityError('expo-font','unloadAsync');if('object'==typeof e){if(n)throw new o.CodedError("ERR_FONT_API",`No fontFamily can be used for the provided options: ${n}. The second argument of \`unloadAsync()\` can only be used with a \`string\` value as the first argument.`);const t=e,s=Object.keys(t);return void await Promise.all(s.map(e=>w(e,t[e])))}return await w(e,n)};var e,o=r(d[0]),n=r(d[1]),t=(e=n)&&e.__esModule?e:{default:e},s=r(d[2]),l=r(d[3]),u=r(d[4]),f=r(d[5]);function c(e){if('function'!=typeof t.default.isLoaded)throw new Error("expected ExpoFontLoader.isLoaded to be a function, was "+typeof t.default.isLoaded);return(0,l.isLoadedInCache)(e)||t.default.isLoaded(e)}async function y(e,n){if(!n)throw new o.CodedError("ERR_FONT_SOURCE",`Cannot load null or undefined font source: { "${e}": ${n} }. Expected asset of type \`FontSource\` for fontFamily of name: "${e}"`);
1543if(c(e))return;if(l.loadPromises.hasOwnProperty(e))return l.loadPromises[e];const t=(0,s.getAssetForSource)(n);l.loadPromises[e]=(async()=>{try{await(0,s.loadSingleFontAsync)(e,t),(0,l.markLoaded)(e)}finally{delete l.loadPromises[e]}})(),await l.loadPromises[e]}async function w(e,n){if(c(e)){if((0,l.purgeFontFamilyFromCache)(e),!e)throw new o.CodedError("ERR_FONT_FAMILY","Cannot unload an empty name");if(!t.default.unloadAsync)throw new o.UnavailabilityError('expo-font','unloadAsync');await t.default.unloadAsync(e,n)}}},1446,[418,1447,1452,1465,1466,1449]);
1544__d(function(g,r,_i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return y}}),_e._createWebFontTemplate=S;var e,t=r(d[0]),n=r(d[1]),o=(e=n)&&e.__esModule?e:{default:e},s=r(d[2]),i=r(d[3]);function l(){if('undefined'==typeof window)return null;const e=h();return e.sheet?e.sheet:null}function u(){const e=l();if(e){const t=[...e.cssRules],n=[];for(let e=0;e<t.length;e++){const o=t[e];o instanceof CSSFontFaceRule&&n.push({rule:o,index:e})}return n}return[]}function c(e,t){return u().filter(({rule:n})=>!(n.style.fontFamily!==e||t&&t.display&&t.display!==n.style.fontDisplay))}const f={async unloadAllAsync(){if('undefined'==typeof window)return;const e=document.getElementById(p);e&&e instanceof HTMLStyleElement&&document.removeChild(e)},async unloadAsync(e,t){const n=l();if(!n)return;const o=c(e,t);for(const e of o)n.deleteRule(e.index)},getServerResources:()=>(0,i.getServerResourceDescriptors)().map(e=>{switch(e.type){case'style':return`<style id="${e.id}">${e.css}</style>`;case'link':return`<link rel="${e.rel}" href="${e.href}" as="${e.as}" crossorigin="${e.crossOrigin}" />`;default:return''}}).filter(Boolean),getServerResourceDescriptors:()=>(0,i.getServerResourceDescriptors)(),getLoadedFonts(){if('undefined'==typeof window)return(0,i.getLoadedServerFonts)();return u().map(({rule:e})=>e.style.fontFamily)},isLoaded:(e,t={})=>'undefined'==typeof window?(0,i.isServerFontLoaded)(e):c(e,t)?.length>0,loadAsync(e,n){if('undefined'==typeof window)return(0,i.addServerFont)({name:e,css:S(e,n),resourceId:n.uri}),Promise.resolve();if(!(document.head&&'function'==typeof document.head.appendChild))throw new t.CodedError('ERR_WEB_ENVIRONMENT',"The browser's `document.head` element doesn't support injecting fonts.");const s=h();document.head.appendChild(s);return c(e,n).length||v(e,n),E()?new o.default(e,{display:n.display}).load(n.testString??null,12e3):Promise.resolve()}};var y='undefined'==typeof window?f:(0,t.registerWebModule)(function(){return f},'ExpoFontLoader');const p='expo-generated-fonts';function h(){const e=document.getElementById(p);if(e&&e instanceof HTMLStyleElement)return e;const t=document.createElement('style');return t.id=p,t}const w=/^[a-zA-Z_-][\w-]*$/;function S(e,t){const n='string'==typeof t.display&&w.test(t.display)?t.display:s.FontDisplay.AUTO;return`@font-face{font-family:${JSON.stringify(e)};src:url(${JSON.stringify(t.uri)});font-display:${n}}`}function v(e,t){const n=S(e,t),o=h();if(o.styleSheet){const e=o;e.styleSheet.cssText=e.styleSheet.cssText?e.styleSheet.cssText+n:n}else{const e=document.createTextNode(n);o.appendChild(e)}return o}function E(){const{userAgent:e}=window.navigator,t=!!e.match(/iPad|iPhone/i),n=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),o=e.includes('Edge'),s=e.includes('Trident');return!(n||t||o||s)}},1447,[418,1448,1449,1450]);
1545__d(function(_g,_r,i,_a,_m,_e,_d){!(function(){function e(e,t){document.addEventListener?e.addEventListener("scroll",t,!1):e.attachEvent("scroll",t)}function t(e){document.body?e():document.addEventListener?document.addEventListener("DOMContentLoaded",function t(){document.removeEventListener("DOMContentLoaded",t),e()}):document.attachEvent("onreadystatechange",function t(){"interactive"!=document.readyState&&"complete"!=document.readyState||(document.detachEvent("onreadystatechange",t),e())})}function n(e){this.g=document.createElement("div"),this.g.setAttribute("aria-hidden","true"),this.g.appendChild(document.createTextNode(e)),this.h=document.createElement("span"),this.i=document.createElement("span"),this.m=document.createElement("span"),this.j=document.createElement("span"),this.l=-1,this.h.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.i.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.j.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.m.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;",this.h.appendChild(this.m),this.i.appendChild(this.j),this.g.appendChild(this.h),this.g.appendChild(this.i)}function o(e,t){e.g.style.cssText="max-width:none;min-width:20px;min-height:20px;
1545display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+t+";"}function s(e){var t=e.g.offsetWidth,n=t+100;return e.j.style.width=n+"px",e.i.scrollLeft=n,e.h.scrollLeft=e.h.scrollWidth+100,e.l!==t&&(e.l=t,!0)}function d(t,n){function o(){var e=d;s(e)&&null!==e.g.parentNode&&n(e.l)}var d=t;e(t.h,o),e(t.i,o),s(t)}function a(e,t,n){t=t||{},n=n||window,this.family=e,this.style=t.style||"normal",this.weight=t.weight||"normal",this.stretch=t.stretch||"normal",this.context=n}var l=null,r=null,c=null,h=null;function u(e){return null===r&&(f(e)&&/Apple/.test(window.navigator.vendor)?(e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent),r=!!e&&603>parseInt(e[1],10)):r=!1),r}function f(e){return null===h&&(h=!!e.document.fonts),h}function m(e,t){var n=e.style,o=e.weight;if(null===c){var s=document.createElement("div");try{s.style.font="condensed 100px sans-serif"}catch(e){}c=""!==s.style.font}return[n,o,c?e.stretch:"","100px",t].join(" ")}a.prototype.load=function(e,s){var a=this,r=e||"BESbswy",c=0,h=s||3e3,p=(new Date).getTime();return new Promise(function(e,s){if(f(a.context)&&!u(a.context)){var w=new Promise(function(e,t){!(function n(){(new Date).getTime()-p>=h?t(Error(h+"ms timeout exceeded")):a.context.document.fonts.load(m(a,'"'+a.family+'"'),r).then(function(t){1<=t.length?e():setTimeout(n,25)},t)})()}),g=new Promise(function(e,t){c=setTimeout(function(){t(Error(h+"ms timeout exceeded"))},h)});Promise.race([g,w]).then(function(){clearTimeout(c),e(a)},s)}else t(function(){function t(){var t;(t=-1!=g&&-1!=v||-1!=g&&-1!=y||-1!=v&&-1!=y)&&((t=g!=v&&g!=y&&v!=y)||(null===l&&(t=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),l=!!t&&(536>parseInt(t[1],10)||536===parseInt(t[1],10)&&11>=parseInt(t[2],10))),t=l&&(g==x&&v==x&&y==x||g==E&&v==E&&y==E||g==b&&v==b&&y==b)),t=!t),t&&(null!==T.parentNode&&T.parentNode.removeChild(T),clearTimeout(c),e(a))}var u=new n(r),f=new n(r),w=new n(r),g=-1,v=-1,y=-1,x=-1,E=-1,b=-1,T=document.createElement("div");T.dir="ltr",o(u,m(a,"sans-serif")),o(f,m(a,"serif")),o(w,m(a,"monospace")),T.appendChild(u.g),T.appendChild(f.g),T.appendChild(w.g),a.context.document.body.appendChild(T),x=u.g.offsetWidth,E=f.g.offsetWidth,b=w.g.offsetWidth,(function e(){if((new Date).getTime()-p>=h)null!==T.parentNode&&T.parentNode.removeChild(T),s(Error(h+"ms timeout exceeded"));else{var n=a.context.document.hidden;!0!==n&&void 0!==n||(g=u.g.offsetWidth,v=f.g.offsetWidth,y=w.g.offsetWidth,t()),c=setTimeout(e,50)}})(),d(u,function(e){g=e,t()}),o(u,m(a,'"'+a.family+'",sans-serif')),d(f,function(e){v=e,t()}),o(f,m(a,'"'+a.family+'",serif')),d(w,function(e){y=e,t()}),o(w,m(a,'"'+a.family+'",monospace'))})})},"object"==typeof _m?_m.exports=a:(window.FontFaceObserver=a,window.FontFaceObserver.prototype.load=a.prototype.load)})()},1448,[]);
1546__d(function(g,r,i,a,m,e,d){"use strict";var t;Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"FontDisplay",{enumerable:!0,get:function(){return t}}),(function(t){t.AUTO="auto",t.SWAP="swap",t.BLOCK="block",t.FALLBACK="fallback",t.OPTIONAL="optional"})(t||(t={}))},1449,[]);
1547__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.withServerContext=function(n){if('undefined'!=typeof window)return n();return s().run(new Map,n)},e.addServerFont=function(n){const t=u();t.has(n.css)||t.set(n.css,n)},e.getServerResourceDescriptors=function(){const n=[...u().values()];if(!n.length)return[];const o=n.map(({css:n})=>n).join('\n'),s=[...new Set(n.map(({resourceId:n})=>n))];return[{css:o,id:t,type:'style'},...s.map(n=>({as:'font',crossOrigin:'',href:n,rel:'preload',type:'link'}))]},e.getLoadedServerFonts=function(){const n=s().getStore();if(!n)return[];return[...n.values()].map(({name:n})=>n)},e.isServerFontLoaded=function(n){const t=s().getStore();if(!t)return!1;for(const o of t.values())if(o.name===n)return!0;return!1};var n=r(d[0]);const t='expo-generated-fonts';let o=null;function s(){if('undefined'!=typeof window)throw new Error('expo-font server context is server-only and cannot be used in the browser.');return o||(o=new n.AsyncLocalStorage),o}function u(){const n=s().getStore();if(!n)throw new Error("expo-font server context accessed outside of withServerContext(). Wrap your server-side font usage in withServerContext(() => /* server code */).");return n}},1450,[1451]);
1548__d(function(g,r,i,a,m,e,d){},1451,[]);
1549__d(function(g,r,i,a,m,_e,d){"use strict";
1549Object.defineProperty(_e,'__esModule',{value:!0}),_e.getAssetForSource=function(t){const e=f(t),n=l(t),o=c(t);e&&'string'==typeof e||y(e);return{uri:e,display:n,testString:o}},_e.loadSingleFontAsync=function(t,e){('object'!=typeof e||'string'!=typeof e.uri||e.downloadAsync)&&y(e);if('undefined'==typeof window)return u.default.loadAsync(t,e);try{return u.default.loadAsync(t,e)}catch{}return Promise.resolve()};var t,e=r(d[0]),n=r(d[1]),o=r(d[2]),u=(t=o)&&t.__esModule?t:{default:t},s=r(d[3]);function f(t){return'string'==typeof t?t||null:'number'==typeof t?f(e.Asset.fromModule(t)):'object'==typeof t&&'number'==typeof t.uri?f(t.uri):'object'==typeof t&&(t.uri||t.localUri||t.default)||null}function l(t){return'object'==typeof t&&'display'in t&&t.display||s.FontDisplay.AUTO}function c(t){if('object'==typeof t&&'testString'in t)return t.testString??void 0}function y(t){let e=typeof t;throw'object'===e&&(e=JSON.stringify(t,null,2)),new n.CodedError("ERR_FONT_SOURCE",`Expected font asset of type \`string | FontResource | Asset\` instead got: ${e}`)}},1452,[1453,418,1447,1449]);
1550__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),r(d[0]);var t=r(d[1]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[2]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},1453,[1454,1455,1464]);
1551__d(function(g,r,i,a,m,_e,d){"use strict";var e,t=r(d[0]),s=r(d[1]),u=r(d[2]),o=(e=u)&&e.__esModule?e:{default:e};if(s.IS_ENV_WITH_LOCAL_ASSETS){(o.default.setCustomSourceTransformer||u.setCustomSourceTransformer)(function(e){try{if('fileHashes'in e.asset&&e.asset.fileHashes){const s=t.Asset.fromMetadata(e.asset);return s.uri.startsWith(t.ANDROID_EMBEDDED_URL_BASE_RESOURCE)?e.resourceIdentifierWithoutScale():e.fromSource(s.downloaded?s.localUri:s.uri)}return e.defaultAsset()}catch{return e.defaultAsset()}})}},1454,[1455,1458,1463]);
1552__d(function(g,r,i,a,m,_e,_d){"use strict";function t(t){if(t&&t.__esModule)return t;var e={};return t&&Object.keys(t).forEach(function(s){var n=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,n.get?n:{enumerable:!0,get:function(){return t[s]}})}),e.default=t,e}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"ANDROID_EMBEDDED_URL_BASE_RESOURCE",{enumerable:!0,get:function(){return y}}),Object.defineProperty(_e,"Asset",{enumerable:!0,get:function(){return w}});var e=r(_d[0]);r(_d[1]);var s,n=r(_d[2]),h=t(r(_d[3])),o=r(_d[4]),l=t(r(_d[5])),u=r(_d[6]),d=r(_d[7]),c=r(_d[8]),f=(s=c)&&s.__esModule?s:{default:s};const y='file:///android_res/';class w{static byHash={};static byUri={};hash=null;localUri=null;width=null;height=null;downloading=!1;downloaded=!1;_downloadCallbacks=[];constructor({name:t,type:e,hash:s=null,uri:n,width:o,height:l}){this.name=t,this.type=e,this.hash=s,this.uri=n,'number'==typeof o&&(this.width=o),'number'==typeof l&&(this.height=l),s&&(this.localUri=(0,u.getLocalAssetUri)(s,e),this.localUri?.startsWith(y)?(this.uri=this.localUri,this.localUri=null):this.localUri&&(this.downloaded=!0)),t||(this.name=h.getFilename(n)),e||(this.type=h.getFileExtension(n))}static loadAsync(t){const e=Array.isArray(t)?t:[t];return Promise.all(e.map(t=>w.fromModule(t).downloadAsync()))}static fromModule(t){if('string'==typeof t)return w.fromURI(t);if('object'==typeof t&&'uri'in t&&'string'==typeof t.uri){const e=h.getFileExtension(t.uri);return new w({name:'',type:e.startsWith('.')?e.substring(1):e,hash:null,uri:t.uri,width:t.width,height:t.height})}const s=(0,e.getAssetByID)(t);if(!s)throw new Error(`Module "${t}" is missing from the asset registry`);
1552if(!d.IS_ENV_WITH_LOCAL_ASSETS){const{uri:e}=(0,f.default)(t),n=new w({name:s.name,type:s.type,hash:s.hash,uri:e,width:s.width,height:s.height});return w.byHash[s.hash]=n,n}return w.fromMetadata(s)}static fromMetadata(t){const e=t.hash,s=w.byHash[e];if(s)return s;const{uri:h,hash:o}=(0,n.selectAssetSource)(t),l=new w({name:t.name,type:t.type,hash:o,uri:h,width:t.width,height:t.height});return w.byHash[e]=l,l}static fromURI(t){if(w.byUri[t])return w.byUri[t];let e='';if(t.indexOf(';base64')>-1)e=t.split(';')[0]?.split('/')[1]??'';else{const s=h.getFileExtension(t);e=s.startsWith('.')?s.substring(1):s}const s=new w({name:'',type:e,hash:null,uri:t});return w.byUri[t]=s,s}async downloadAsync(){if(this.downloaded)return this;if(this.downloading)return await new Promise((t,e)=>{this._downloadCallbacks.push({resolve:t,reject:e})}),this;this.downloading=!0;try{if(l.isImageType(this.type)){const{width:t,height:e,name:s}=await l.getImageInfoAsync(this.uri);this.width=t,this.height=e,this.name=s}else this.name=h.getFilename(this.uri);this.localUri=await(0,o.downloadAsync)(this.uri,this.hash,this.type),this.downloaded=!0,this._downloadCallbacks.forEach(({resolve:t})=>t())}catch(t){throw this._downloadCallbacks.forEach(({reject:e})=>e(t)),t}finally{this.downloading=!1,this._downloadCallbacks=[]}return this}}},1455,[193,418,1456,1459,1460,1461,1462,1458,1463]);
1553__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.selectAssetSource=function(e){const c=n.default.pickScale(e.scales,t.default.get()),u=e.scales.findIndex(e=>e===c),f=e.fileHashes?.[u]??e.fileHashes?.[0]??e.hash,l=e.fileUris?e.fileUris[u]??e.fileUris[0]:e.uri;if(l)return{uri:h(l),hash:f};const p=1===c?'':`@${c}x`,U=e.type?`.${encodeURIComponent(e.type)}`:'',v=`/${encodeURIComponent(e.name)}${p}${U}`,x=new URLSearchParams({platform:"web",hash:e.hash});if(/^https?:\/\//.test(e.httpServerLocation)){return{uri:e.httpServerLocation+v+'?'+x,hash:f}}const L=(0,o.getManifest2)(),R=o.manifestBaseUrl?.startsWith('https://')?'https://':'http://',S=L?.extra?.expoGo?.developer?R+L.extra.expoGo.debuggerHost:null;if(S){const t=new URL(e.httpServerLocation+v,S);return t.searchParams.set('platform',"web"),t.searchParams.set('hash',e.hash),{uri:t.href,hash:f}}if(s.default.ExponentKernel)return{uri:`https://classic-assets.eascdn.net/~assets/${encodeURIComponent(f)}`,hash:f};return{uri:'',hash:f}},_e.resolveUri=h,r(d[0]);var t=e(r(d[1])),s=e(r(d[2])),n=e(r(d[3])),o=r(d[4]);function h(e){return o.manifestBaseUrl?new URL(e,o.manifestBaseUrl).href:e}},1456,[418,195,108,1457,1458]);
1554__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return n}}),r(d[0]);var e,t=r(d[1]),s=(e=t)&&e.__esModule?e:{default:e};function c(e){const t=n.pickScale(e.scales,s.default.get()),c=1===t?'':'@'+t+'x',o=e.type?`.${e.type}`:'';return e.httpServerLocation.replace(/\.\.\//g,'_')+'/'+e.name+c+o}class n{constructor(e,t,s){this.serverUrl=e||'https://expo.dev',this.jsbundleUrl=null,this.asset=s}isLoadedFromServer(){return!0}isLoadedFromFileSystem(){return!1}defaultAsset(){return this.assetServerURL()}assetServerURL(){const e=new URL(c(this.asset),this.serverUrl);return e.searchParams.set('platform',"web"),e.searchParams.set('hash',this.asset.hash),this.fromSource(e.toString().replace(e.origin,''))}fromSource(e){return{__packager_asset:!0,width:this.asset.width??void 0,height:this.asset.height??void 0,uri:e,scale:n.pickScale(this.asset.scales,s.default.get())}}static pickScale(e,t){for(const s of e)if(s>=t)return s;return e[e.length-1]||1}}},1457,[418,195]);
1555__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"IS_ENV_WITH_LOCAL_ASSETS",{enumerable:!0,get:function(){return t}}),e.getLocalAssets=function(){return{}},e.getManifest2=function(){return{}},Object.defineProperty(e,"manifestBaseUrl",{enumerable:!0,get:function(){return n}});const t=!1;const n=null},1458,[]);
1556__d(function(g,r,i,a,m,e,d){"use strict";function t(t){const{pathname:s,searchParams:o}=new URL(t,'https://e');return n(s)}function n(t){return t.substring(t.lastIndexOf('/')+1)}
1556Object.defineProperty(e,'__esModule',{value:!0}),e.getFilename=t,e.getFileExtension=function(n){const s=t(n),o=s.lastIndexOf('.');return o>0?s.substring(o):''},e.getManifestBaseUrl=function(t){const n=new URL(t);let s=n.protocol;'exp:'===s?s='http:':'exps:'===s&&(s='https:');n.protocol=s;const o=n.pathname.substring(0,n.pathname.lastIndexOf('/')+1);return n.pathname=o,n.search='',n.hash='',n.protocol!==s?n.href.replace(n.protocol,s):n.href}},1459,[]);
1557__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.downloadAsync=async function(n,t,c){return n}},1460,[]);
1558__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.isImageType=function(n){return/^(jpeg|jpg|gif|png|bmp|webp|heic)$/i.test(n)},e.getImageInfoAsync=function(t){if('undefined'==typeof window)return Promise.resolve({name:(0,n.getFilename)(t),width:0,height:0});return new Promise((o,u)=>{const s=new Image;s.onerror=u,s.onload=()=>{o({name:(0,n.getFilename)(t),width:s.naturalWidth,height:s.naturalHeight})},s.src=t})};var n=r(d[0])},1461,[1459]);
1559__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.getLocalAssetUri=function(t,n){return null}},1462,[]);
1560__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}}),_e.setCustomSourceTransformer=c,Object.defineProperty(_e,"pickScale",{enumerable:!0,get:function(){return l}});var e,t=r(d[0]),n=r(d[1]),u=(e=n)&&e.__esModule?e:{default:e};let o;function c(e){o=e}function f(e){if('object'==typeof e)return e;const n=(0,t.getAssetByID)(e);if(!n)return null;const c=new u.default('https://expo.dev',null,n);return o?o(c):c.defaultAsset()}Object.defineProperty(f,'setCustomSourceTransformer',{get:()=>c});var s=f;const{pickScale:l}=u.default},1463,[193,1457]);
1561__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useAssets=function(u){const[c,n]=(0,t.useState)(),[o,f]=(0,t.useState)();return(0,t.useEffect)(()=>{s.Asset.loadAsync(u).then(n).catch(f)},[]),[c,o]};var t=r(d[0]),s=r(d[1])},1464,[15,1455]);
1562__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"loadPromises",{enumerable:!0,get:function(){return o}}),_e.markLoaded=function(e){u[e]=!0},_e.isLoadedInCache=c,_e.isLoadedNative=function(e){if(c(e))return!0;{const n=t.default.getLoadedFonts();return!!n?.length&&(n.forEach(e=>{u[e]=!0}),e in u)}},_e.purgeFontFamilyFromCache=function(e){delete u[e]},_e.purgeCache=function(){u={}};var e,n=r(d[0]),t=(e=n)&&e.__esModule?e:{default:e};const o={};let u={};function c(e){return e in u}},1465,[1447]);
1563__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"withServerContext",{enumerable:!0,get:function(){return u.withServerContext}}),_e.getServerResources=function(){if(!n.default.getServerResources)throw new t.UnavailabilityError('expo-font','getServerResources');return n.default.getServerResources()},_e.getServerResourceDescriptors=function(){if(!n.default.getServerResourceDescriptors)throw new t.UnavailabilityError('expo-font','getServerResourceDescriptors');return n.default.getServerResourceDescriptors()},_e.registerStaticFont=function(e,o){if(!o)throw new t.CodedError("ERR_FONT_SOURCE",`Cannot load null or undefined font source: { "${e}": ${o} }. Expected asset of type \`FontSource\` for fontFamily of name: "${e}"`);const n=(0,s.getAssetForSource)(o);(0,s.loadSingleFontAsync)(e,n)};var e,t=r(d[0]),o=r(d[1]),n=(e=o)&&e.__esModule?e:{default:e},s=r(d[2]),u=r(d[3])},1466,[418,1447,1452,1450]);
1564__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.renderToImageAsync=async function(e,l){if(!t.default)throw new o.UnavailabilityError('expo-font','ExpoFontUtils.renderToImageAsync');return await t.default.renderToImageAsync(e,{...l,color:l?.color?(0,n.default)(l.color):void 0})};var o=r(d[0]),n=e(r(d[1])),t=e(r(d[2]))},1467,[418,48,1468]);
1565__d(function(g,r,i,a,m,e,d){"use strict";
1565Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});var t=r(d[0]);class n extends t.NativeModule{async renderToImageAsync(n,o){throw new t.UnavailabilityError('expo-font','renderToImageAsync')}}var o=(0,t.registerWebModule)(n,'ExpoFontUtils')},1468,[418]);
1566__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useFonts",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=r(d[1]);function u(t){return'string'==typeof t?(0,n.isLoaded)(t):Object.keys(t).every(t=>(0,n.isLoaded)(t))}const o='undefined'==typeof window?function(t){return(0,n.loadAsync)(t),[!0,null]}:function(o){const[c,s]=(0,t.useState)(u(o)),[f,l]=(0,t.useState)(null);return(0,t.useEffect)(()=>{let t=!0;return(0,n.loadAsync)(o).then(()=>{t&&s(!0)}).catch(n=>{t&&l(n)}),()=>{t=!1}},[]),[c,f]}},1469,[15,1446]);
1567__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"getImageSourceSync",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"getImageSource",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=r(d[1]);const c=(n,c,o,{size:u=t.DEFAULT_ICON_SIZE,color:s=t.DEFAULT_ICON_COLOR,lineHeight:l}={})=>{const y=`${o}:${u}:${String(s)}:${l??''}`;return{cacheKey:y,cached:n.get(y),nativeOptions:{fontFamily:c,size:u,color:s,lineHeight:l}}},o=(t,o,u,s)=>{const{cacheKey:l,cached:y,nativeOptions:O}=c(t,o,u,s);if(void 0!==y)return y;const f=(0,n.ensureGetImageAvailable)().getImageForFontSync(u,O);return t.setValue(l,f),f},u=async(t,o,u,s)=>{const{cacheKey:l,cached:y,nativeOptions:O}=c(t,o,u,s);if(void 0!==y)return y;const f=await(0,n.ensureGetImageAvailable)().getImageForFont(u,O);return t.setValue(l,f),f}},1470,[1442,1471]);
1568__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"ensureGetImageAvailable",{enumerable:!0,get:function(){return s}});var e,t=r(d[0]),o=(e=t)&&e.__esModule?e:{default:e},n=r(d[1]);let l=null;try{l=r(d[2],"@react-native-vector-icons/get-image")}catch{}const c=globalThis,u=(0,n.getIsRenderToImageSupported)(c),s=()=>
1568{if(l)return l.ensureNativeModuleAvailable(),l;if(u){const{ExpoFontUtils:e}=c.expo.modules;return{getImageForFont:async(t,n)=>await e.renderToImageAsync(t,{...n,color:(0,o.default)(n.color??'black')}),getImageForFontSync:()=>{throw new Error('You attempted to call `getImageForFontSync`. Expo dev client with `@react-native-vector-icons/get-image` installed is required for this. Alternatively, call `getImageForFont` or generate the image yourself and bundle it with the app.')}}}throw new Error('Error in getImageSource / getImageSourceSync: You need to either (1) install `@react-native-vector-icons/get-image` or (2) use Expo SDK 54+ (Expo dev client or Expo Go). Check your setup and rebuild the app.')}},1471,[48,1444,null]);
1569__d(function(e,r,o,a,l,i,t){l.exports={accessibility:61696,"accessibility-outline":61697,"accessibility-sharp":61698,add:61699,"add-circle":61700,"add-circle-outline":61701,"add-circle-sharp":61702,"add-outline":61703,"add-sharp":61704,airplane:61705,"airplane-outline":61706,"airplane-sharp":61707,alarm:61708,"alarm-outline":61709,"alarm-sharp":61710,albums:61711,"albums-outline":61712,"albums-sharp":61713,alert:61714,"alert-circle":61715,"alert-circle-outline":61716,"alert-circle-sharp":61717,"alert-outline":61718,"alert-sharp":61719,"american-football":61720,"american-football-outline":61721,"american-football-sharp":61722,analytics:61723,"analytics-outline":61724,"analytics-sharp":61725,aperture:61726,"aperture-outline":61727,"aperture-sharp":61728,apps:61729,"apps-outline":61730,"apps-sharp":61731,archive:61732,"archive-outline":61733,"archive-sharp":61734,"arrow-back":61735,"arrow-back-circle":61736,"arrow-back-circle-outline":61737,"arrow-back-circle-sharp":61738,"arrow-back-outline":61739,"arrow-back-sharp":61740,"arrow-down":61741,"arrow-down-circle":61742,"arrow-down-circle-outline":61743,"arrow-down-circle-sharp":61744,"arrow-down-left-box":63034,"arrow-down-left-box-outline":63035,"arrow-down-left-box-sharp":63036,"arrow-down-outline":61745,"arrow-down-right-box":63037,"arrow-down-right-box-outline":63038,"arrow-down-right-box-sharp":63039,"arrow-down-sharp":61746,"arrow-forward":61747,"arrow-forward-circle":61748,"arrow-forward-circle-outline":61749,"arrow-forward-circle-sharp":61750,"arrow-forward-outline":61751,"arrow-forward-sharp":61752,"arrow-redo":61753,"arrow-redo-circle":61754,"arrow-redo-circle-outline":61755,"arrow-redo-circle-sharp":61756,"arrow-redo-outline":61757,"arrow-redo-sharp":61758,"arrow-undo":61759,"arrow-undo-circle":61760,"arrow-undo-circle-outline":61761,"arrow-undo-circle-sharp":61762,"arrow-undo-outline":61763,"arrow-undo-sharp":61764,"arrow-up":61765,"arrow-up-circle":61766,"arrow-up-circle-outline":61767,"arrow-up-circle-sharp":61768,"arrow-up-left-box":63040,"arrow-up-left-box-outline":63041,"arrow-up-left-box-sharp":63042,"arrow-up-outline":61769,"arrow-up-right-box":63043,"arrow-up-right-box-outline":63044,"arrow-up-right-box-sharp":63045,"arrow-up-sharp":61770,at:61771,"at-circle":61772,"at-circle-outline":61773,"at-circle-sharp":61774,"at-outline":61775,"at-sharp":61776,attach:61777,"attach-outline":61778,"attach-sharp":61779,backspace:61780,"backspace-outline":61781,"backspace-sharp":61782,bag:61783,"bag-add":61784,"bag-add-outline":61785,"bag-add-sharp":61786,"bag-check":61787,"bag-check-outline":61788,"bag-check-sharp":61789,"bag-handle":61790,"bag-handle-outline":61791,"bag-handle-sharp":61792,"bag-outline":61793,"bag-remove":61794,"bag-remove-outline":61795,"bag-remove-sharp":61796,"bag-sharp":61797,balloon:61798,"balloon-outline":61799,"balloon-sharp":61800,ban:61801,"ban-outline":61802,"ban-sharp":61803,bandage:61804,"bandage-outline":61805,"bandage-sharp":61806,"bar-chart":61807,"bar-chart-outline":61808,"bar-chart-sharp":61809,barbell:61810,"barbell-outline":61811,"barbell-sharp":61812,barcode:61813,"barcode-outline":61814,"barcode-sharp":61815,baseball:61816,"baseball-outline":61817,"baseball-sharp":61818,basket:61819,"basket-outline":61820,"basket-sharp":61821,basketball:61822,"basketball-outline":61823,"basketball-sharp":61824,"battery-charging":61825,"battery-charging-outline":61826,"battery-charging-sharp":61827,"battery-dead":61828,"battery-dead-outline":61829,"battery-dead-sharp":61830,"battery-full":61831,"battery-full-outline":61832,"battery-full-sharp":61833,"battery-half":61834,"battery-half-outline":61835,"battery-half-sharp":61836,beaker:61837,"beaker-outline":61838,"beaker-sharp":61839,bed:61840,"bed-outline":61841,"bed-sharp":61842,beer:61843,"beer-outline":61844,"beer-sharp":61845,bicycle:61846,"bicycle-outline":61847,"bicycle-sharp":61848,binoculars:63046,"binoculars-outline":63047,"binoculars-sharp":63048,bluetooth:61849,"bluetooth-outline":61850,"bluetooth-sharp":61851,boat:61852,"boat-outline":61853,"boat-sharp":61854,body:61855,"body-outline":61856,"body-sharp":61857,bonfire:61858,"bonfire-outline":61859,"bonfire-sharp":61860,book:61861,"book-outline":61862,"book-sharp":61863,bookmark:61864,"bookmark-outline":61865,"bookmark-sharp":61866,bookmarks:61867,"bookmarks-outline":61868,"bookmarks-sharp":61869,"bowling-ball":61870,"bowling-ball-outline":61871,"bowling-ball-sharp":61872,briefcase:61873,"briefcase-outline":61874,"briefcase-sharp":61875,browsers:61876,"browsers-outline":61877,"browsers-sharp":61878,brush:61879,"brush-outline":61880,"brush-sharp":61881,bug:61882,"bug-outline":61883,"bug-sharp":61884,build:61885,"build-outline":61886,"build-sharp":61887,bulb:61888,"bulb-outline":61889,"bulb-sharp":61890,bus:61891,"bus-outline":61892,"bus-sharp":61893,business:61894,"business-outline":61895,"business-sharp":61896,cafe:61897,"cafe-outline":61898,"cafe-sharp":61899,calculator:61900,"calculator-outline":61901,"calculator-sharp":61902,calendar:61903,"calendar-clear":61904,"calendar-clear-outline":61905,"calendar-clear-sharp":61906,"calendar-number":61907,"calendar-number-outline":61908,"calendar-number-sharp":61909,"calendar-outline":61910,"calendar-sharp":61911,call:61912,"call-outline":61913,"call-sharp":61914,camera:61915,"camera-outline":61916,"camera-reverse":61917,"camera-reverse-outline":61918,"camera-reverse-sharp":61919,"camera-sharp":61920,car:61921,"car-outline":61922,"car-sharp":61923,"car-sport":61924,"car-sport-outline":61925,"car-sport-sharp":61926,card:61927,"card-outline":61928,"card-sharp":61929,"caret-back":61930,"caret-back-circle":61931,"caret-back-circle-outline":61932,"caret-back-circle-sharp":61933,"caret-back-outline":61934,"caret-back-s
1569harp":61935,"caret-down":61936,"caret-down-circle":61937,"caret-down-circle-outline":61938,"caret-down-circle-sharp":61939,"caret-down-outline":61940,"caret-down-sharp":61941,"caret-forward":61942,"caret-forward-circle":61943,"caret-forward-circle-outline":61944,"caret-forward-circle-sharp":61945,"caret-forward-outline":61946,"caret-forward-sharp":61947,"caret-up":61948,"caret-up-circle":61949,"caret-up-circle-outline":61950,"caret-up-circle-sharp":61951,"caret-up-outline":61952,"caret-up-sharp":61953,cart:61954,"cart-outline":61955,"cart-sharp":61956,cash:61957,"cash-outline":61958,"cash-sharp":61959,cellular:61960,"cellular-outline":61961,"cellular-sharp":61962,chatbox:61963,"chatbox-ellipses":61964,"chatbox-ellipses-outline":61965,"chatbox-ellipses-sharp":61966,"chatbox-outline":61967,"chatbox-sharp":61968,chatbubble:61969,"chatbubble-ellipses":61970,"chatbubble-ellipses-outline":61971,"chatbubble-ellipses-sharp":61972,"chatbubble-outline":61973,"chatbubble-sharp":61974,chatbubbles:61975,"chatbubbles-outline":61976,"chatbubbles-sharp":61977,checkbox:61978,"checkbox-outline":61979,"checkbox-sharp":61980,checkmark:61981,"checkmark-circle":61982,"checkmark-circle-outline":61983,"checkmark-circle-sharp":61984,"checkmark-done":61985,"checkmark-done-circle":61986,"checkmark-done-circle-outline":61987,"checkmark-done-circle-sharp":61988,"checkmark-done-outline":61989,"checkmark-done-sharp":61990,"checkmark-outline":61991,"checkmark-sharp":61992,"chevron-back":61993,"chevron-back-circle":61994,"chevron-back-circle-outline":61995,"chevron-back-circle-sharp":61996,"chevron-back-outline":61997,"chevron-back-sharp":61998,"chevron-collapse":61999,"chevron-collapse-outline":62e3,"chevron-collapse-sharp":62001,"chevron-down":62002,"chevron-down-circle":62003,"chevron-down-circle-outline":62004,"chevron-down-circle-sharp":62005,"chevron-down-outline":62006,"chevron-down-sharp":62007,"chevron-expand":62008,"chevron-expand-outline":62009,"chevron-expand-sharp":62010,"chevron-forward":62011,"chevron-forward-circle":62012,"chevron-forward-circle-outline":62013,"chevron-forward-circle-sharp":62014,"chevron-forward-outline":62015,"chevron-forward-sharp":62016,"chevron-up":62017,"chevron-up-circle":62018,"chevron-up-circle-outline":62019,"chevron-up-circle-sharp":62020,"chevron-up-outline":62021,"chevron-up-sharp":62022,clipboard:62023,"clipboard-outline":62024,"clipboard-sharp":62025,close:62026,"close-circle":62027,"close-circle-outline":62028,"close-circle-sharp":62029,"close-outline":62030,"close-sharp":62031,cloud:62032,"cloud-circle":62033,"cloud-circle-outline":62034,"cloud-circle-sharp":62035,"cloud-done":62036,"cloud-done-outline":62037,"cloud-done-sharp":62038,"cloud-download":62039,"cloud-download-outline":62040,"cloud-download-sharp":62041,"cloud-offline":62042,"cloud-offline-outline":62043,"cloud-offline-sharp":62044,"cloud-outline":62045,"cloud-sharp":62046,"cloud-upload":62047,"cloud-upload-outline":62048,"cloud-upload-sharp":62049,cloudy:62050,"cloudy-night":62051,"cloudy-night-outline":62052,"cloudy-night-sharp":62053,"cloudy-outline":62054,"cloudy-sharp":62055,code:62056,"code-download":62057,"code-download-outline":62058,"code-download-sharp":62059,"code-outline":62060,"code-sharp":62061,"code-slash":62062,"code-slash-outline":62063,"code-slash-sharp":62064,"code-working":62065,"code-working-outline":62066,"code-working-sharp":62067,cog:62068,"cog-outline":62069,"cog-sharp":62070,"color-fill":62071,"color-fill-outline":62072,"color-fill-sharp":62073,"color-filter":62074,"color-filter-outline":62075,"color-filter-sharp":62076,"color-palette":62077,"color-palette-outline":62078,"color-palette-sharp":62079,"color-wand":62080,"color-wand-outline":62081,"color-wand-sharp":62082,compass:62083,"compass-outline":62084,"compass-sharp":62085,construct:62086,"construct-outline":62087,"construct-sharp":62088,contract:62089,"contract-outline":62090,"contract-sharp":62091,contrast:62092,"contrast-outline":62093,"contrast-sharp":62094,copy:62095,"copy-outline":62096,"copy-sharp":62097,create:62098,"create-outline":62099,"create-sharp":62100,crop:62101,"crop-outline":62102,"crop-sharp":62103,cube:62104,"cube-outline":62105,"cube-sharp":62106,cut:62107,"cut-outline":62108,"cut-sh
1569arp":62109,desktop:62110,"desktop-outline":62111,"desktop-sharp":62112,diamond:62113,"diamond-outline":62114,"diamond-sharp":62115,dice:62116,"dice-outline":62117,"dice-sharp":62118,disc:62119,"disc-outline":62120,"disc-sharp":62121,document:62122,"document-attach":62123,"document-attach-outline":62124,"document-attach-sharp":62125,"document-lock":62126,"document-lock-outline":62127,"document-lock-sharp":62128,"document-outline":62129,"document-sharp":62130,"document-text":62131,"document-text-outline":62132,"document-text-sharp":62133,documents:62134,"documents-outline":62135,"documents-sharp":62136,download:62137,"download-outline":62138,"download-sharp":62139,duplicate:62140,"duplicate-outline":62141,"duplicate-sharp":62142,ear:62143,"ear-outline":62144,"ear-sharp":62145,earth:62146,"earth-outline":62147,"earth-sharp":62148,easel:62149,"easel-outline":62150,"easel-sharp":62151,egg:62152,"egg-outline":62153,"egg-sharp":62154,ellipse:62155,"ellipse-outline":62156,"ellipse-sharp":62157,"ellipsis-horizontal":62158,"ellipsis-horizontal-circle":62159,"ellipsis-horizontal-circle-outline":62160,"ellipsis-horizontal-circle-sharp":62161,"ellipsis-horizontal-outline":62162,"ellipsis-horizontal-sharp":62163,"ellipsis-vertical":62164,"ellipsis-vertical-circle":62165,"ellipsis-vertical-circle-outline":62166,"ellipsis-vertical-circle-sharp":62167,"ellipsis-vertical-outline":62168,"ellipsis-vertical-sharp":62169,enter:62170,"enter-outline":62171,"enter-sharp":62172,exit:62173,"exit-outline":62174,"exit-sharp":62175,expand:62176,"expand-outline":62177,"expand-sharp":62178,"extension-puzzle":62179,"extension-puzzle-outline":62180,"extension-puzzle-sharp":62181,eye:62182,"eye-off":62183,"eye-off-outline":62184,"eye-off-sharp":62185,"eye-outline":62186,"eye-sharp":62187,eyedrop:62188,"eyedrop-outline":62189,"eyedrop-sharp":62190,"fast-food":62191,"fast-food-outline":62192,"fast-food-sharp":62193,female:62194,"female-outline":62195,"female-sharp":62196,"file-tray":62197,"file-tray-full":62198,"file-tray-full-outline":62199,"file-tray-full-sharp":62200,"file-tray-outline":62201,"file-tray-sharp":62202,"file-tray-stacked":62203,"file-tray-stacked-outline":62204,"file-tray-stacked-sharp":62205,film:62206,"film-outline":62207,"film-sharp":62208,filter:62209,"filter-circle":62210,"filter-circle-outline":62211,"filter-circle-sharp":62212,"filter-outline":62213,"filter-sharp":62214,"finger-print":62215,"finger-print-outline":62216,"finger-print-sharp":62217,fish:62218,"fish-outline":62219,"fish-sharp":62220,fitness:62221,"fitness-outline":62222,"fitness-sharp":62223,flag:62224,"flag-outline":62225,"flag-sharp":62226,flame:62227,"flame-outline":62228,"flame-sharp":62229,flash:62230,"flash-off":62231,"flash-off-outline":62232,"flash-off-sharp":62233,"flash-outline":62234,"flash-sharp":62235,flashlight:62236,"flashlight-outline":62237,"flashlight-sharp":62238,flask:62239,"flask-outline":62240,"flask-sharp":62241,flower:62242,"flower-outline":62243,"flower-sharp":62244,folder:62245,"folder-open":62246,"folder-open-outline":62247,"folder-open-sharp":62248,"folder-outline":62249,"folder-sharp":62250,football:62251,"football-outline":62252,"football-sharp":62253,footsteps:62254,"footsteps-outline":62255,"footsteps-sharp":62256,funnel:62257,"funnel-outline":62258,"funnel-sharp":62259,"game-controller":62260,"game-controller-outline":62261,"game-controller-sharp":62262,gift:62263,"gift-outline":62264,"gift-sharp":62265,"git-branch":62266,"git-branch-outline":62267,"git-branch-sharp":62268,"git-commit":62269,"git-commit-outline":62270,"git-commit-sharp":62271,"git-compare":62272,"git-compare-outline":62273,"git-compare-sharp":62274,"git-merge":62275,"git-merge-outline":62276,"git-merge-sharp":62277,"git-network":62278,"git-network-outline":62279,"git-network-sharp":62280,"git-pull-request":62281,"git-pull-request-outline":62282,"git-pull-request-sharp":62283,glasses:62284,"glasses-outline":62285,"glasses-sharp":62286,globe:62287,"globe-outline":62288,"globe-sharp":62289,golf:62290,"golf-outline":62291,"golf-sharp":62292,grid:62293,"grid-outline":62294,"grid-sharp":62295,hammer:62296,"hammer-outline":62297,"hammer-sharp":62298,"hand-left":62299,"hand-left-outline":62300,"hand-left-sh
1569arp":62301,"hand-right":62302,"hand-right-outline":62303,"hand-right-sharp":62304,happy:62305,"happy-outline":62306,"happy-sharp":62307,"hardware-chip":62308,"hardware-chip-outline":62309,"hardware-chip-sharp":62310,headset:62311,"headset-outline":62312,"headset-sharp":62313,heart:62314,"heart-circle":62315,"heart-circle-outline":62316,"heart-circle-sharp":62317,"heart-dislike":62318,"heart-dislike-circle":62319,"heart-dislike-circle-outline":62320,"heart-dislike-circle-sharp":62321,"heart-dislike-outline":62322,"heart-dislike-sharp":62323,"heart-half":62324,"heart-half-outline":62325,"heart-half-sharp":62326,"heart-outline":62327,"heart-sharp":62328,help:62329,"help-buoy":62330,"help-buoy-outline":62331,"help-buoy-sharp":62332,"help-circle":62333,"help-circle-outline":62334,"help-circle-sharp":62335,"help-outline":62336,"help-sharp":62337,home:62338,"home-outline":62339,"home-sharp":62340,hourglass:62341,"hourglass-outline":62342,"hourglass-sharp":62343,"ice-cream":62344,"ice-cream-outline":62345,"ice-cream-sharp":62346,"id-card":62347,"id-card-outline":62348,"id-card-sharp":62349,image:62350,"image-outline":62351,"image-sharp":62352,images:62353,"images-outline":62354,"images-sharp":62355,infinite:62356,"infinite-outline":62357,"infinite-sharp":62358,information:62359,"information-circle":62360,"information-circle-outline":62361,"information-circle-sharp":62362,"information-outline":62363,"information-sharp":62364,"invert-mode":62365,"invert-mode-outline":62366,"invert-mode-sharp":62367,journal:62368,"journal-outline":62369,"journal-sharp":62370,key:62371,"key-outline":62372,"key-sharp":62373,keypad:62374,"keypad-outline":62375,"keypad-sharp":62376,language:62377,"language-outline":62378,"language-sharp":62379,laptop:62380,"laptop-outline":62381,"laptop-sharp":62382,layers:62383,"layers-outline":62384,"layers-sharp":62385,leaf:62386,"leaf-outline":62387,"leaf-sharp":62388,library:62389,"library-outline":62390,"library-sharp":62391,link:62392,"link-outline":62393,"link-sharp":62394,list:62395,"list-circle":62396,"list-circle-outline":62397,"list-circle-sharp":62398,"list-outline":62399,"list-sharp":62400,locate:62401,"locate-outline":62402,"locate-sharp":62403,location:62404,"location-outline":62405,"location-sharp":62406,"lock-closed":62407,"lock-closed-outline":62408,"lock-closed-sharp":62409,"lock-open":62410,"lock-open-outline":62411,"lock-open-sharp":62412,"log-in":62413,"log-in-outline":62414,"log-in-sharp":62415,"log-out":62416,"log-out-outline":62417,"log-out-sharp":62418,"logo-alipay":62419,"logo-amazon":62420,"logo-amplify":62421,"logo-android":62422,"logo-angular":62423,"logo-appflow":63049,"logo-apple":62424,"logo-apple-appstore":62425,"logo-apple-ar":62426,"logo-behance":62427,"logo-bitbucket":62428,"logo-bitcoin":62429,"logo-buffer":62430,"logo-capacitor":62431,"logo-chrome":62432,"logo-closed-captioning":62433,"logo-codepen":62434,"logo-css3":62435,"logo-designernews":62436,"logo-deviantart":62437,"logo-discord":62438,"logo-docker":62439,"logo-dribbble":62440,"logo-dropbox":62441,"logo-edge":62442,"logo-electron":62443,"logo-euro":62444,"logo-facebook":62445,"logo-figma":62446,"logo-firebase":62447,"logo-firefox":62448,"logo-flickr":62449,"logo-foursquare":62450,"logo-github":62451,"logo-gitlab":62452,"logo-google":62453,"logo-google-playstore":62454,"logo-hackernews":62455,"logo-html5":62456,"logo-instagram":62457,"logo-ionic":62458,"logo-ionitron":62459,"logo-javascript":62460,"logo-laravel":62461,"logo-linkedin":62462,"logo-markdown":62463,"logo-mastodon":62464,"logo-medium":62465,"logo-microsoft":62466,"logo-no-smoking":62467,"logo-nodejs":62468,"logo-npm":62469,"logo-octocat":62470,"logo-paypal":62471,"logo-pinterest":62472,"logo-playstation":62473,"logo-pwa":62474,"logo-python":62475,"logo-react":62476,"logo-reddit":62477,"logo-rss":62478,"logo-sass":62479,"logo-skype":62480,"logo-slack":62481,"logo-snapchat":62482,"logo-soundcloud":62483,"logo-stackoverflow":62484,"logo-steam":62485,"logo-stencil":62486,"logo-tableau":62487,"logo-threads":63052,"logo-tiktok":62488,"logo-trapeze":63050,"logo-tumblr":62489,"logo-tux":62490,"logo-twitch":62491,"logo-twitter":62492,"logo-usd":62493,"logo-venmo":62494,"logo-vercel":62495,"logo-vimeo":62496,"logo-vk":62497,"logo-vue":62498,"logo-web-component":62499,"logo-wechat":62500,"logo-whatsapp":62501,"logo-windows":62502,"logo-wordpress":62503,"logo-x":63051,"logo-xbox":62504,"logo-xing":62505,"logo-yahoo":62506,"logo-yen":62507,"logo-youtube":62508,magnet
1569:62509,"magnet-outline":62510,"magnet-sharp":62511,mail:62512,"mail-open":62513,"mail-open-outline":62514,"mail-open-sharp":62515,"mail-outline":62516,"mail-sharp":62517,"mail-unread":62518,"mail-unread-outline":62519,"mail-unread-sharp":62520,male:62521,"male-female":62522,"male-female-outline":62523,"male-female-sharp":62524,"male-outline":62525,"male-sharp":62526,man:62527,"man-outline":62528,"man-sharp":62529,map:62530,"map-outline":62531,"map-sharp":62532,medal:62533,"medal-outline":62534,"medal-sharp":62535,medical:62536,"medical-outline":62537,"medical-sharp":62538,medkit:62539,"medkit-outline":62540,"medkit-sharp":62541,megaphone:62542,"megaphone-outline":62543,"megaphone-sharp":62544,menu:62545,"menu-outline":62546,"menu-sharp":62547,mic:62548,"mic-circle":62549,"mic-circle-outline":62550,"mic-circle-sharp":62551,"mic-off":62552,"mic-off-circle":62553,"mic-off-circle-outline":62554,"mic-off-circle-sharp":62555,"mic-off-outline":62556,"mic-off-sharp":62557,"mic-outline":62558,"mic-sharp":62559,moon:62560,"moon-outline":62561,"moon-sharp":62562,move:62563,"move-outline":62564,"move-sharp":62565,"musical-note":62566,"musical-note-outline":62567,"musical-note-sharp":62568,"musical-notes":62569,"musical-notes-outline":62570,"musical-notes-sharp":62571,navigate:62572,"navigate-circle":62573,"navigate-circle-outline":62574,"navigate-circle-sharp":62575,"navigate-outline":62576,"navigate-sharp":62577,newspaper:62578,"newspaper-outline":62579,"newspaper-sharp":62580,notifications:62581,"notifications-circle":62582,"notifications-circle-outline":62583,"notifications-circle-sharp":62584,"notifications-off":62585,"notifications-off-circle":62586,"notifications-off-circle-outline":62587,"notifications-off-circle-sharp":62588,"notifications-off-outline":62589,"notifications-off-sharp":62590,"notifications-outline":62591,"notifications-sharp":62592,nuclear:62593,"nuclear-outline":62594,"nuclear-sharp":62595,nutrition:62596,"nutrition-outline":62597,"nutrition-sharp":62598,open:62599,"open-outline":62600,"open-sharp":62601,options:62602,"options-outline":62603,"options-sharp":62604,"paper-plane":62605,"paper-plane-outline":62606,"paper-plane-sharp":62607,"partly-sunny":62608,"partly-sunny-outline":62609,"partly-sunny-sharp":62610,pause:62611,"pause-circle":62612,"pause-circle-outline":62613,"pause-circle-sharp":62614,"pause-outline":62615,"pause-sharp":62616,paw:62617,"paw-outline":62618,"paw-sharp":62619,pencil:62620,"pencil-outline":62621,"pencil-sharp":62622,people:62623,"people-circle":62624,"people-circle-outline":62625,"people-circle-sharp":62626,"people-outline":62627,"people-sharp":62628,person:62629,"person-add":62630,"person-add-outline":62631,"person-add-sharp":62632,"person-circle":62633,"person-circle-outline":62634,"person-circle-sharp":62635,"person-outline":62636,"person-remove":62637,"person-remove-outline":62638,"person-remove-sharp":62639,"person-sharp":62640,"phone-landscape":62641,"phone-landscape-outline":62642,"phone-landscape-sharp":62643,"phone-portrait":62644,"phone-portrait-outline":62645,"phone-portrait-sharp":62646,"pie-chart":62647,"pie-chart-outline":62648,"pie-chart-sharp":62649,pin:62650,"pin-outline":62651,"pin-sharp":62652,pint:62653,"pint-outline":62654,"pint-sharp":62655,pizza:62656,"pizza-outline":62657,"pizza-sharp":62658,planet:62659,"planet-outline":62660,"planet-sharp":62661,play:62662,"play-back":62663,"play-back-circle":62664,"play-back-circle-outline":62665,"play-back-circle-sharp":62666,"play-back-outline":62667,"play-back-sharp":62668,"play-circle":62669,"play-circle-outline":62670,"play-circle-sharp":62671,"play-forward":62672,"play-forward-circle":62673,"play-forward-circle-outline":62674,"play-forward-circle-sharp":62675,"play-forward-outline":62676,"play-forward-sharp":62677,"play-outline":62678,"play-sharp":62679,"play-skip-back":62680,"play-skip-back-circle":62681,"play-skip-back-circle-outline":62682,"play-skip-back-circle-sharp":62683,"play-skip-back-outline":62684,"play-skip-back-sharp":62685,"play-skip-forward":62686,"play-skip-forward-circle":62687,"play-skip-forward-circle-outline":62688,"play-skip-forward-circle-sharp":62689,"play-skip-forward-outline":62690,"play-skip-forward-sharp":62691,podium:62692,"podium-outline":62693,"podium-sharp":62694,power:62695,"power-outline":62696,"power-sharp":62697,pricetag:62698,"pricetag-outline":62699,"pricetag-sharp":62700,pricetags:62701,"pricetags-outline":62702,"pricetags-sharp":62703,print:62704,"print-outline":62705,"print-sharp":62706,prism:62707,"prism-outline":62708,"prism-sharp":62709,pulse:62710,"pulse-outline":62711,"pulse-sharp":62712,push:62713,"push-outline":62714,"push-sharp":62715,"qr-code":62716,"qr-code-outline":62717,"qr-code-sharp":62718,radio:62719,"radio-button-off":62720,"radio-button-off-outline":62721,"radio-button-off-sharp":62722,"radio-button-on":62723,"radio-button-on-outline":62724,"radio-button-on-sharp":62725,"radio-outline":62726,"radio-sharp":62727,rainy:62728,"rainy-outline":62729,"rainy-sharp":62730,reader:62731,"reader-outline":62732,"reader-sharp":62733,receipt:62734,"receipt-outline":62735,"receipt-sharp":62736,recording:62737,"recording-outline":62738,"re
1569cording-sharp":62739,refresh:62740,"refresh-circle":62741,"refresh-circle-outline":62742,"refresh-circle-sharp":62743,"refresh-outline":62744,"refresh-sharp":62745,reload:62746,"reload-circle":62747,"reload-circle-outline":62748,"reload-circle-sharp":62749,"reload-outline":62750,"reload-sharp":62751,remove:62752,"remove-circle":62753,"remove-circle-outline":62754,"remove-circle-sharp":62755,"remove-outline":62756,"remove-sharp":62757,"reorder-four":62758,"reorder-four-outline":62759,"reorder-four-sharp":62760,"reorder-three":62761,"reorder-three-outline":62762,"reorder-three-sharp":62763,"reorder-two":62764,"reorder-two-outline":62765,"reorder-two-sharp":62766,repeat:62767,"repeat-outline":62768,"repeat-sharp":62769,resize:62770,"resize-outline":62771,"resize-sharp":62772,restaurant:62773,"restaurant-outline":62774,"restaurant-sharp":62775,"return-down-back":62776,"return-down-back-outline":62777,"return-down-back-sharp":62778,"return-down-forward":62779,"return-down-forward-outline":62780,"return-down-forward-sharp":62781,"return-up-back":62782,"return-up-back-outline":62783,"return-up-back-sharp":62784,"return-up-forward":62785,"return-up-forward-outline":62786,"return-up-forward-sharp":62787,ribbon:62788,"ribbon-outline":62789,"ribbon-sharp":62790,rocket:62791,"rocket-outline":62792,"rocket-sharp":62793,rose:62794,"rose-outline":62795,"rose-sharp":62796,sad:62797,"sad-outline":62798,"sad-sharp":62799,save:62800,"save-outline":62801,"save-sharp":62802,scale:62803,"scale-outline":62804,"scale-sharp":62805,scan:62806,"scan-circle":62807,"scan-circle-outline":62808,"scan-circle-sharp":62809,"scan-outline":62810,"scan-sharp":62811,school:62812,"school-outline":62813,"school-sharp":62814,search:62815,"search-circle":62816,"search-circle-outline":62817,"search-circle-sharp":62818,"search-outline":62819,"search-sharp":62820,send:62821,"send-outline":62822,"send-sharp":62823,server:62824,"server-outline":62825,"server-sharp":62826,settings:62827,"settings-outline":62828,"settings-sharp":62829,shapes:62830,"shapes-outline":62831,"shapes-sharp":62832,share:62833,"share-outline":62834,"share-sharp":62835,"share-social":62836,"share-social-outline":62837,"share-social-sharp":62838,shield:62839,"shield-checkmark":62840,"shield-checkmark-outline":62841,"shield-checkmark-sharp":62842,"shield-half":62843,"shield-half-outline":62844,"shield-half-sharp":62845,"shield-outline":62846,"shield-sharp":62847,shirt:62848,"shirt-outline":62849,"shirt-sharp":62850,shuffle:62851,"shuffle-outline":62852,"shuffle-sharp":62853,skull:62854,"skull-outline":62855,"skull-sharp":62856,snow:62857,"snow-outline":62858,"snow-sharp":62859,sparkles:62860,"sparkles-outline":62861,"sparkles-sharp":62862,speedometer:62863,"speedometer-outline":62864,"speedometer-sharp":62865,square:62866,"square-outline":62867,"square-sharp":62868,star:62869,"star-half":62870,"star-half-outline":62871,"star-half-sharp":62872,"star-outline":62873,"star-sharp":62874,"stats-chart":62875,"stats-chart-outline":62876,"stats-chart-sharp":62877,stop:62878,"stop-circle":62879,"stop-circle-outline":62880,"stop-circle-sharp":62881,"stop-outline":62882,"stop-sharp":62883,stopwatch:62884,"stopwatch-outline":62885,"stopwatch-sharp":62886,storefront:62887,"storefront-outline":62888,"storefront-sharp":62889,subway:62890,"subway-outline":62891,"subway-sharp":62892,sunny:62893,"sunny-outline":62894,"sunny-sharp":62895,"swap-horizontal":62896,"swap-horizontal-outline":62897,"swap-horizontal-sharp":62898,"swap-vertical":62899,"swap-vertical-outline":62900,"swap-vertical-sharp":62901,sync:62902,"sync-circle":62903,"sync-circle-outline":62904,"sync-circle-sharp":62905,"sync-outline":62906,"sync-sharp":62907,"tablet-landscape":62908,"tablet-landscape-outline":62909,"tablet-landscape-sharp":62910,"tablet-portrait":62911,"tablet-portrait-outline":62912,"tablet-portrait-sharp":62913,telescope:62914,"telescope-outline":62915,"telescope-sharp":62916,tennisball:62917,"tennisball-outline":62918,"tennisball-sharp":62919,terminal:62920,"terminal-outline":62921,"terminal-sharp":62922,text:62923,"text-outline":62924,"text-sharp":62925,thermometer:62926,"thermometer-outline":62927,"thermometer-sharp":62928,"thumbs-down":62929,"thumbs-down-outline":62930,"thumbs-down-sharp":62931,"thumbs-up":62932,"thumbs-up-outline":62933,"thumbs-up-sharp":62934,thunderstorm:62935,"thunderstorm-outline":62936,"thunderstorm-sharp":62937,ticket:62938,"ticket-outline":62939,"ticket-sharp":62940,time:62941,"time-outline":62942,"time-sharp":62943,timer:62944,"timer-outline":62945,"timer-sharp":62946,today:62947,"today-outline":62948,"today-sharp":62949,toggle:62950,"toggle-outline":62951,"toggle-sharp":62952,"trail-sign":62953,"trail-sign-outline":62954,"trail-sign-sharp":62955,train:62956,"train-outline":62957,"train-sharp":62958,transgender:62959,"transgender-outline":62960,"transgender-sharp":62961,trash:62962,"trash-bin":62963,"trash-bin-outline":62964,"trash-bin-sharp":62965,"trash-outline":62966,"trash-sharp":62967,"trending-down":62968,"trending-down-outline":62969,"trending-down-sharp":62970,"trending-up":62971,"trending-up-outline":62972,"trending-up-sharp":62973,triangle:62974,"triangle-outline":62975,"triangle-sharp":62976,trophy:62977,"trophy-outline":62978,"trophy-sharp":62979,tv:62980,"tv-outline":62981,"tv-sharp":62982,umbrella:62983,"umbrella-outline":62984,"umbrella-sharp":62985,unlink:62986,"unlink-outline":62987,"unlink-s
1569harp":62988,videocam:62989,"videocam-off":62990,"videocam-off-outline":62991,"videocam-off-sharp":62992,"videocam-outline":62993,"videocam-sharp":62994,"volume-high":62995,"volume-high-outline":62996,"volume-high-sharp":62997,"volume-low":62998,"volume-low-outline":62999,"volume-low-sharp":63e3,"volume-medium":63001,"volume-medium-outline":63002,"volume-medium-sharp":63003,"volume-mute":63004,"volume-mute-outline":63005,"volume-mute-sharp":63006,"volume-off":63007,"volume-off-outline":63008,"volume-off-sharp":63009,walk:63010,"walk-outline":63011,"walk-sharp":63012,wallet:63013,"wallet-outline":63014,"wallet-sharp":63015,warning:63016,"warning-outline":63017,"warning-sharp":63018,watch:63019,"watch-outline":63020,"watch-sharp":63021,water:63022,"water-outline":63023,"water-sharp":63024,wifi:63025,"wifi-outline":63026,"wifi-sharp":63027,wine:63028,"wine-outline":63029,"wine-sharp":63030,woman:63031,"woman-outline":63032,"woman-sharp":63033}},1472,[]);
1570__d(function(o,n,e,s,t,c,d){t.exports="/assets/node_modules/@react-native-vector-icons/ionicons/fonts/Ionicons.b4eb097d35f44ed943676fd56f6bdc51.ttf"},1473,[]);
1571__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.notificationAsync=async function(e=o.NotificationFeedbackType.Success){if(!c.default?.notificationAsync)throw new t.UnavailabilityError('Haptics','notificationAsync');await c.default.notificationAsync(e)},_e.impactAsync=async function(e=o.ImpactFeedbackStyle.Medium){if(!c.default?.impactAsync)throw new t.UnavailabilityError('Haptic','impactAsync');await c.default.impactAsync(e)},_e.selectionAsync=async function(){if(!c.default?.selectionAsync)throw new t.UnavailabilityError('Haptic','selectionAsync');await c.default.selectionAsync()},_e.performAndroidHapticsAsync=async function(e){return},Object.defineProperty(_e,"NotificationFeedbackType",{enumerable:!0,get:function(){return o.NotificationFeedbackType}}),Object.defineProperty(_e,"ImpactFeedbackStyle",{enumerable:!0,get:function(){return o.ImpactFeedbackStyle}}),Object.defineProperty(_e,"AndroidHaptics",{enumerable:!0,get:function(){return o.AndroidHaptics}});var e,t=r(d[0]),n=r(d[1]),c=(e=n)&&e.__esModule?e:{default:e},o=r(d[2])},1474,[418,1475,1476]);
1572__d(function(g,r,_i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}});var t=r(d[0]);const n={[t.NotificationFeedbackType.Success]:[40,100,40],[t.NotificationFeedbackType.Warning]:[50,100,50],[t.NotificationFeedbackType.Error]:[60,100,60,100,60],[t.ImpactFeedbackStyle.Light]:[40],[t.ImpactFeedbackStyle.Medium]:[50],[t.ImpactFeedbackStyle.Heavy]:[60],[t.ImpactFeedbackStyle.Soft]:[35],[t.ImpactFeedbackStyle.Rigid]:[45],selection:[50]};function i(){return'undefined'!=typeof window&&'navigator'in window&&'vibrate'in navigator}function c(){try{const t=document.createElement('label');t.ariaHidden='true',t.style.display='none';const n=document.createElement('input');n.type='checkbox',n.setAttribute('switch',''),t.appendChild(n),document.head.appendChild(t),t.click(),document.head.removeChild(t)}catch{}}const o='undefined'!=typeof window&&window.matchMedia('(pointer: coarse)').matches;function s(t){i()?navigator.vibrate(t):o&&c()}var u={async notificationAsync(s){if(i())return void navigator.vibrate(n[s]);if(!o)return;const u=s===t.NotificationFeedbackType.Error?3:2;for(let t=0;t<u;t++)t>0&&await new Promise(t=>setTimeout(t,120)),c()},async impactAsync(t){s(n[t])},async selectionAsync(){s(n.selection)}}},1475,[1476]);
1573__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"NotificationFeedbackType",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"ImpactFeedbackStyle",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"AndroidHaptics",{enumerable:!0,get:function(){return o}});let t=(function(t){return t.Success="success",t.Warning="warning",t.Error="error",t})({}),n=(function(t){return t.Light="light",t.Medium="medium",t.Heavy="heavy",t.Soft="soft",t.Rigid="rigid",t})({}),o=(function(t){return t.Confirm="confirm",t.Reject="reject",t.Gesture_Start="gesture-start",t.Gesture_End="gesture-end",t.Toggle_On="toggle-on",t.Toggle_Off="toggle-off",t.Clock_Tick="clock-tick",t.Context_Click="context-click",t.Drag_Start="drag-start",t.Keyboard_Tap="keyboard-tap",t.Keyboard_Press="keyboard-press",t.Keyboard_Release="keyboard-release",t.Long_Press="long-press",t.Virtual_Key="virtual-key",t.Virtual_Key_Release="virtual-key-release",t.No_Haptics="no-haptics",t.Segment_Tick="segment-tick",t.Segment_Frequent_Tick="segment-frequent-tick",t.Text_Handle_Move="text-handle-move",t})({})},1476,[]);
1574__d(function(g,r,i,a,m,_e,d){"use strict";
1574function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var t=r(d[0]),n=e(r(d[1])),s=e(r(d[2])),c=e(r(d[3])),l=r(d[4]),o=r(d[5]);function u({message:e,onRetry:u}){const f=(0,l.useThemeColors)();return(0,o.jsxs)(c.default,{className:"flex-1 items-center justify-center px-8",accessibilityRole:"alert",children:[(0,o.jsx)(t.Ionicons,{name:"cloud-offline-outline",size:40,color:f['text-muted']}),(0,o.jsx)(n.default,{className:"text-text-secondary text-center mt-4 mb-6",children:e??"Couldn't load this page. Check your connection and try again."}),(0,o.jsx)(s.default,{onPress:u,className:"bg-accent rounded-lg px-8 py-3",accessibilityRole:"button",accessibilityLabel:"Try again",children:(0,o.jsx)(n.default,{className:"text-on-accent-aa font-bold",children:"Try again"})})]})}},1477,[1438,202,243,123,1431,289]);
1575__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.useConfirm=function(){return(0,t.useContext)(b)},_e.ConfirmProvider=function({children:e}){const[f,x]=(0,t.useState)(null),y=(0,t.useRef)(null),p=(0,t.useRef)(null),v=null!==f,h=(0,t.useCallback)(e=>new Promise(t=>{y.current?.(!1),y.current=t,x(e)}),[]),j=(0,t.useCallback)(e=>{y.current?.(e),y.current=null,x(null)},[]);return(0,t.useEffect)(()=>()=>{y.current?.(!1),y.current=null},[]),(0,t.useEffect)(()=>{if(!v||'undefined'==typeof document)return;const e=p.current,t=document.activeElement,n=()=>e?Array.from(e.querySelectorAll('a[href], button, [tabindex]:not([tabindex="-1"])')).filter(e=>!e.hasAttribute('disabled')):[];n()[0]?.focus();const s=e=>{if('Escape'===e.key)return void j(!1);if('Tab'!==e.key)return;const t=n();if(0===t.length)return;const s=t[0],l=t[t.length-1];e.shiftKey&&document.activeElement===s?(e.preventDefault(),l.focus()):e.shiftKey||document.activeElement!==l||(e.preventDefault(),s.focus())};return document.addEventListener('keydown',s),()=>{document.removeEventListener('keydown',s),t?.focus?.()}},[v,j]),(0,c.jsxs)(b.Provider,{value:h,children:[e,(0,c.jsx)(n.default,{visible:v,transparent:!0,animationType:"fade",onRequestClose:()=>j(!1),accessibilityViewIsModal:!0,children:(0,c.jsx)(s.default,{className:"flex-1 items-center justify-center bg-overlay px-6",onPress:()=>j(!1),children:(0,c.jsxs)(s.default,{ref:p,className:"w-full max-w-sm rounded-2xl bg-surface-elevated p-6",onPress:()=>{}
1575,role:'dialog','aria-modal':!0,'aria-label':f?.title??f?.message,children:[f?.title?(0,c.jsx)(l.default,{className:"text-lg font-bold text-text-primary mb-2",accessibilityRole:"header",children:f.title}):null,(0,c.jsx)(l.default,{className:"text-base text-text-secondary mb-6",children:f?.message}),(0,c.jsxs)(o.default,{className:"flex-row justify-end gap-3",children:[(0,c.jsx)(s.default,{onPress:()=>j(!1),accessibilityRole:"button",className:"px-5 py-3 rounded-xl border border-border bg-surface",style:({pressed:e})=>e?{opacity:.7}:void 0,hitSlop:u,children:(0,c.jsx)(l.default,{className:"text-base font-semibold text-text-primary",children:f?.cancelText??'Cancel'})}),(0,c.jsx)(s.default,{onPress:()=>j(!0),accessibilityRole:"button",className:"px-5 py-3 rounded-xl border "+(f?.destructive?'bg-error-bg border-error':'bg-accent border-accent'),style:({pressed:e})=>e?{opacity:.7}:void 0,hitSlop:u,children:(0,c.jsx)(l.default,{className:"text-base font-bold "+(f?.destructive?'text-error':'text-on-accent-aa'),children:f?.confirmText??'Confirm'})})]})]})})})]})};var t=r(d[0]),n=e(r(d[1]));r(d[2]);var s=e(r(d[3])),l=e(r(d[4])),o=e(r(d[5])),c=r(d[6]);const u={top:8,bottom:8,left:8,right:8},f=e=>Promise.resolve('undefined'!=typeof window&&'function'==typeof window.confirm&&window.confirm(e.message)),b=(0,t.createContext)(f)},1478,[15,249,118,256,202,123,289]);
1576__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.SyncChip=function({state:e}){const c=(0,o.useThemeColors)();if('synced'===e)return null;const u='error'===e,f=u?c['error-bg']:c['accent-subtle'],y=u?c.error:c['accent-text'],b=u?'alert-circle-outline':'cloud-offline-outline',x=u?"Didn't sync":'Pending sync';return(0,s.jsxs)(l.default,{style:{flexDirection:'row',alignItems:'center',alignSelf:'flex-start',gap:4,backgroundColor:f,borderRadius:20,paddingHorizontal:8,paddingVertical:3,marginTop:4},children:[(0,s.jsx)(n.Ionicons,{name:b,size:12,color:y}),(0,s.jsx)(t.default,{style:{color:y,fontSize:12,fontWeight:'600'},children:x})]})},_e.SyncStatusRow=function(){const e=(0,o.useThemeColors)(),{pending:u,errored:f,offline:y,syncing:b}=(0,c.useSyncStatus)();if(0===u&&0===f&&!b)return null;let x,p=e['accent-subtle'],h=e['accent-text'],S='time-outline';f>0?(p=e['error-bg'],h=e.error,S='alert-circle-outline',x=`${f} calculation${1===f?'':'s'} didn't sync`):b?(S='sync-outline',x=`Syncing ${u||''} calculation${1===u?'':'s'}\u2026`.replace('  ',' ')):y?(S='cloud-offline-outline',x=`Offline \u2014 ${u} calculation${1===u?'':'s'} waiting to sync`):x=`${u} calculation${1===u?'':'s'} waiting to sync`;return(0,s.jsxs)(l.default,{style:{flexDirection:'row',alignItems:'center',gap:8,backgroundColor:p,paddingHorizontal:16,paddingVertical:8},accessible:!0,accessibilityRole:"text",accessibilityLabel:x,accessibilityLiveRegion:"polite",children:[(0,s.jsx)(n.Ionicons,{name:S,size:16,color:h,"aria-hidden":!0}),(0,s.jsx)(t.default,{style:{color:h,fontSize:13,fontWeight:'600',flex:1},children:x})]})};var n=r(d[0]),t=e(r(d[1])),l=e(r(d[2])),o=r(d[3]),c=r(d[4]),s=r(d[5])},1479,[1438,202,123,1431,1480,289]);
1577__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useSyncStatus=function(){const{user:c}=(0,t.useAuth)(),[o,f]=(0,e.useState)([]),[l,b]=(0,e.useState)(s.isOffline),[S,y]=(0,e.useState)(u.isSyncing);(0,e.useEffect)(()=>{const e=(0,s.subscribeOffline)(b),t=(0,u.subscribeSyncing)(y);if(!c)return f([]),()=>{e(),t()};let o=!0;const l=()=>{(0,n.loadOutbox)(c.id).then(e=>{o&&f(e)})};l();const S=(0,n.subscribeOutbox)(l);return()=>{o=!1,S(),e(),t()}},[c?.id]);const O=o.filter(e=>'calculator'===(0,n.resolveResource)(e));return{entries:o,pending:O.filter(e=>'pending'===e.status).length,errored:O.filter(e=>'error'===e.status).length,offline:l,syncing:S}};
1577var e=r(d[0]),t=r(d[1]),s=r(d[2]),n=r(d[3]),u=r(d[4])},1480,[15,779,845,1368,1481]);
1578__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.subscribeSyncing=function(e){return h.add(e),e(w),()=>{h.delete(e)}},_e.isSyncing=function(){return w},_e.drainOutbox=Q,_e.startSyncEngine=function(e){Q(e);const t=(0,c.subscribeOffline)(t=>{t||Q(e)}),o=n.default.addEventListener('change',t=>{'active'===t&&Q(e)}),s=setInterval(()=>{'active'===n.default.currentState&&Q(e)},q);return()=>{t(),o.remove(),clearInterval(s)}};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},o=r(d[1]),s=r(d[2]),c=r(d[3]),l=r(d[4]),u=r(d[5]),y=r(d[6]),f=r(d[7]),p=r(d[8]);let v=!1,w=!1;const h=new Set;function b(e){e!==w&&(w=e,h.forEach(t=>t(e)))}const q=3e4;function I(e){const t=e?.response?.status;return null!=t?t>=500?'retryable':'terminal':(0,o.isOfflineError)(e)?'retryable':'terminal'}function E(e){const t=Object.values((0,o.fieldErrors)(e))[0];if(t)return t;const n=e?.response?.status;return n?`Sync failed (HTTP ${n}).`:'Sync failed.'}function k(e){return 404===e?.response?.status}async function C(e){const t=e.payload;if('create'===e.op&&t){const e=await(0,s.createCalculator)(t);return void(null!=e.id&&f.queryClient.setQueryData(f.qk.calculator(e.id),e))}if('update'===e.op&&null!=e.serverId&&t){const n=await(0,s.updateCalculator)(e.serverId,t);return void f.queryClient.setQueryData(f.qk.calculator(e.serverId),n)}if('delete'!==e.op||null==e.serverId)throw new Error(`Malformed calculator outbox entry (op=${e.op}); cannot sync.`);try{await(0,s.deleteCalculator)(e.serverId)}catch(e){if(!k(e))throw e}f.queryClient.removeQueries({queryKey:f.qk.calculator(e.serverId)})}async function S(e){const t=e.payload;if('create'===e.op&&t)await(0,l.createFilament)(t);else if('update'===e.op&&null!=e.serverId&&t)await(0,l.updateFilament)(e.serverId,t);else{if('delete'!==e.op||null==e.serverId)throw new Error(`Malformed filament outbox entry (op=${e.op}); cannot sync.`);try{await(0,l.deleteFilament)(e.serverId)}catch(e){if(!k(e))throw e}}}async function x(e){const t=e.payload;if('create'===e.op&&t)await(0,y.createPrinter)(t);else if('update'===e.op&&null!=e.serverId&&t)await(0,y.updatePrinter)(e.serverId,t);else{if('delete'!==e.op||null==e.serverId)throw new Error(`Malformed printer outbox entry (op=${e.op}); cannot sync.`);try{await(0,y.deletePrinter)(e.serverId)}catch(e){if(!k(e))throw e}}}async function M(e){const t=e.payload;if('update'!==e.op||!t)throw new Error(`Malformed settings outbox entry (op=${e.op}); cannot sync.`);await(0,p.updateUserSettings)(t.preferredCurrency)}async function O(e){switch((0,u.resolveResource)(e)){case'calculator':return C(e);case'filament':return S(e);case'printer':return x(e);case'settings':return M(e);default:throw new Error(`Unknown outbox resource "${e.resource}"; cannot sync.`)}}async function Q(e){if(!v){v=!0;try{const n=(await(0,u.loadOutbox)(e)).filter(e=>'pending'===e.status);if(0===n.length)return;b(!0);const o=new Set;for(const t of n)try{await O(t),await(0,u.removeEntry)(e,t.key),o.add((0,u.resolveResource)(t))}catch(n){if('retryable'===I(n)){await(0,u.patchEntry)(e,t.key,{attempts:t.attempts+1});break}await(0,u.patchEntry)(e,t.key,{status:'error',error:E(n),attempts:t.attempts+1})}o.size>0&&((t=o).has('calculator')&&f.queryClient.invalidateQueries({queryKey:f.qk.calculators}),t.has('filament')&&f.queryClient.invalidateQueries({queryKey:f.qk.userFilaments}),t.has('printer')&&f.queryClient.invalidateQueries({queryKey:f.qk.printers}))}finally{b(!1),v=!1}var t}}},1481,[227,1423,1482,845,1483,1368,1484,1399,1485]);
1579__d(function(g,r,_i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.fromApi=n,_e.toApi=u,_e.listCalculators=async function(){const u=[];for(let n=0;;n+=i){const c=await e.listCalculators({limit:i,offset:n}),s=(0,o.parseOrReport)(t.ListCalculatorsResponse,c,'GET /calculators'),p=Array.isArray(s)?s:[];if(u.push(...p.map(l)),p.length<i)break}return u.map(n)},_e.getCalculator=async function(u){const i=await e.getCalculator(String(u));return n(c((0,o.parseOrReport)(t.GetCalculatorResponse,i,'GET /calculators/{id}')))},_e.createCalculator=async function(i){const l=(0,o.parseOrReport)(t.CreateCalculatorBody,u(i),'POST /calculators (request)'),s=await e.createCalculator(l);return n(c((0,o.parseOrReport)(t.CreateCalculatorResponse,s,'POST /calculators')))},_e.updateCalculator=async function(i,l){const s=(0,o.parseOrReport)(t.UpdateCalculatorBody,u(l),'PUT /calculators/{id} (request)'),p=await e.updateCalculator(String(i),s);return n(c((0,o.parseOrReport)(t.UpdateCalculatorResponse,p,'PUT /calculators/{id}')))},_e.deleteCalculator=async function(t){await e.deleteCalculator(String(t))},_e.getCalculatorSummary=async function(n){const u=await e.getCalculatorSummary(String(n));return(0,o.parseOrReport)(t.GetCalculatorSummaryResponse,u,'GET /calculators/{id}/summary')};
1579var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),o=r(_d[2]);function n(e){return{...e,machineCost:null!=e.machineCost?e.machineCost/100:null,items:e.items?.map(e=>({...e,price:(e.price??0)/100})),hourItems:e.hourItems?.map(e=>({...e,price:(e.price??0)/100}))}}function u(e){return{...e,hours:e.hours??0,minutes:e.minutes??0,machineCost:null!=e.machineCost?Math.round(100*e.machineCost):null,items:e.items?.map(({_key:e,...t})=>({...t,weight:t.weight??0,spoolWeight:t.spoolWeight??1e3,markup:t.markup??0,price:Math.round(100*(t.price??0))})),hourItems:e.hourItems?.map(({_key:e,...t})=>({...t,minutes:t.minutes??0,price:Math.round(100*(t.price??0))}))}}const i=100;function l(e){return{id:e.id,name:e.name,currency:e.currency,hours:e.hours??null,minutes:e.minutes??null,energyPrice:e.energyPrice??null,powerConsumption:e.powerConsumption??null,machineCost:e.machineCost??null,machineReturnTime:e.machineReturnTime??null,dailyUsage:e.dailyUsage??null,repairPercentage:e.repairPercentage??null,createdAt:e.createdAt??void 0,clientId:e.clientId??void 0,updatedAt:e.updatedAt??void 0,total:'total'in e?e.total:void 0,itemCount:'itemCount'in e?e.itemCount:void 0}}function c(e){return{...l(e),items:(e.items??[]).map(e=>({id:e.id,flavourId:e.flavourId??null,flavourName:e.flavourName,color:e.color??null,weight:e.weight,price:e.price,spoolWeight:e.spoolWeight,markup:e.markup})),hourItems:(e.hourItems??[]).map(e=>({id:e.id,price:e.price,minutes:e.minutes,description:e.description})),summary:e.summary}}},1482,[790,846,857]);
1580__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.fromApi=o,_e.toApi=s,_e.listFilaments=async function(){const s=await e.listFilaments(),c=(0,n.parseOrReport)(t.ListFilamentsResponse,s,'GET /filaments');return(Array.isArray(c)?c:[]).map(o)},_e.createFilament=async function(c){const l=(0,n.parseOrReport)(t.CreateFilamentBody,s(c),'POST /filaments (request)'),u=await e.createFilament(l);return o((0,n.parseOrReport)(t.CreateFilamentResponse,u,'POST /filaments'))},_e.updateFilament=async function(c,l){const u=(0,n.parseOrReport)(t.UpdateFilamentBody,s(l),'PUT /filaments/{id} (request)'),p=await e.updateFilament(String(c),u);return o((0,n.parseOrReport)(t.UpdateFilamentResponse,p,'PUT /filaments/{id}'))},_e.deleteFilament=async function(t){await e.deleteFilament(String(t))};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2]);function o(e){return{id:e.id,clientId:e.clientId??void 0,name:e.name,cost:e.cost/100,spoolWeight:e.spoolWeight,markup:e.markup,createdAt:e.createdAt??void 0,updatedAt:e.updatedAt??void 0}}function s(e){return{clientId:e.clientId??void 0,name:e.name,cost:Math.round(100*e.cost),spoolWeight:e.spoolWeight,markup:e.markup}}},1483,[790,846,857]);
1581__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.fromApi=o,_e.toApi=s,_e.listPrinters=async function(){const s=await e.listPrinters(),c=(0,n.parseOrReport)(t.ListPrintersResponse,s,'GET /printers');return(Array.isArray(c)?c:[]).map(o)},_e.createPrinter=async function(c){const u=(0,n.parseOrReport)(t.CreatePrinterBody,s(c),'POST /printers (request)'),p=await e.createPrinter(u);return o((0,n.parseOrReport)(t.CreatePrinterResponse,p,'POST /printers'))},_e.updatePrinter=async function(c,u){const p=(0,n.parseOrReport)(t.UpdatePrinterBody,s(u),'PUT /printers/{id} (request)'),d=await e.updatePrinter(String(c),p);return o((0,n.parseOrReport)(t.UpdatePrinterResponse,d,'PUT /printers/{id}'))},_e.deletePrinter=async function(t){await e.deletePrinter(String(t))};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2]);function o(e){return{id:e.id,clientId:e.clientId??void 0,name:e.name,energyPrice:e.energyPrice??null,powerConsumption:e.powerConsumption??null,machineCost:null!=e.machineCost?e.machineCost/100:null,machineReturnTime:e.machineReturnTime??null,dailyUsage:e.dailyUsage??null,repairPercentage:e.repairPercentage??null,createdAt:e.createdAt??void 0,updatedAt:e.updatedAt??void 0}}function s(e){return{clientId:e.clientId??void 0,name:e.name,energyPrice:e.energyPrice,powerConsumption:e.powerConsumption,machineCost:null!=e.machineCost?Math.round(100*e.machineCost):null,machineReturnTime:e.machineReturnTime,dailyUsage:e.dailyUsage,repairPercentage:e.repairPercentage}}},1484,[790,846,857]);
1582__d(function(g,r,i,a,m,_e,_d){"use strict";
1582Object.defineProperty(_e,'__esModule',{value:!0}),_e.updateUserSettings=async function(s){const u=(0,n.parseOrReport)(t.UpdateUserSettingsBody,{preferredCurrency:s},'PUT /user/settings (request)'),c=await e.updateUserSettings(u);return{preferredCurrency:(0,n.parseOrReport)(t.UpdateUserSettingsResponse,c,'PUT /user/settings').preferredCurrency??null}};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var s=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,s.get?s:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2])},1485,[790,846,857]);
1583__d(function(g,r,_i,_a,_m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}});var t=r(d[0]),a=r(d[1]),s=r(d[2]),l=e(r(d[3]));r(d[4]);var c=e(r(d[5])),i=e(r(d[6])),n=e(r(d[7])),o=r(d[8]),u=r(d[9]),h=r(d[10]);function m(e,t){return'/'===t?'/'===e:e===t||e.startsWith(t+'/')}function f({item:e,active:t,onPress:s}){return(0,h.jsx)(a.Link,{href:e.href,onPress:s,accessibilityState:{selected:t},children:(0,h.jsx)(c.default,{className:"text-sm font-semibold "+(t?'text-accent-text':'text-text-secondary'),children:e.label})})}function b(){const{user:e,logout:b}=(0,o.useAuth)(),{scheme:x,colors:p}=(0,u.useTheme)(),y=(0,a.useRouter)(),j=(0,a.usePathname)(),[L,P]=(0,s.useState)(!1),N=async()=>{P(!1),await b(),y.replace('/')},w=[{href:'/',label:'Home',match:'/'},{href:'/calculators/new',label:'New Calculation',match:'/calculators/new'},{href:'/guides',label:'Guides',match:'/guides'},{href:'/contact',label:'Contact',match:'/contact'},...e?[{href:'/(app)/calculators',label:'My Calculators',match:'/calculators'},{href:'/(app)/profile',label:e.username,match:'/profile'}]:[{href:'/(auth)/login',label:'Login',match:'/login'},{href:'/(auth)/register',label:'Register',match:'/register'}]],v=w.map(e=>e.match).filter(e=>m(j,e)).sort((e,t)=>t.length-e.length)[0];return(0,h.jsxs)(n.default,{role:'banner',className:"border-b border-border bg-surface",children:[(0,h.jsxs)(n.default,{className:"flex-row items-center justify-between px-6 py-4",children:[(0,h.jsx)(a.Link,{href:e?'/(app)/calculators':'/',children:(0,h.jsx)(l.default,{source:r('dark'===x?d[11]:d[12]),style:{width:180,height:42,flexShrink:1,maxWidth:'100%'},resizeMode:"contain",accessibilityLabel:"3D Print Calculator"})}),(0,h.jsxs)(n.default,{className:"hidden md:flex flex-row items-center gap-6",children:[w.map(e=>(0,h.jsx)(f,{item:e,active:e.match===v},e.label)),e&&(0,h.jsx)(i.default,{onPress:N,accessibilityRole:"button",accessibilityLabel:"Logout",children:(0,h.jsx)(c.default,{className:"text-sm font-semibold text-text-secondary",children:"Logout"})})]}),(0,h.jsx)(i.default,{className:"md:hidden p-2 -mr-2",onPress:()=>P(e=>!e),accessibilityRole:"button",accessibilityLabel:L?'Close menu':'Open menu',accessibilityState:{expanded:L},hitSlop:{top:8,bottom:8,left:8,right:8},children:(0,h.jsx)(t.Ionicons,{name:L?'close':'menu',size:26,color:'dark'===x?p['text-primary']:'#374151'})})]}),L&&(0,h.jsxs)(n.default,{className:"md:hidden px-6 pb-4 gap-4",children:[w.map(e=>(0,h.jsx)(f,{item:e,active:e.match===v,onPress:()=>P(!1)},e.label)),e&&(0,h.jsx)(i.default,{onPress:N,accessibilityRole:"button",accessibilityLabel:"Logout",children:(0,h.jsx)(c.default,{className:"text-sm font-semibold text-text-secondary",children:"Logout"})})]})]})}},1486,[1438,11,15,192,118,202,243,123,779,1432,289,1487,1488]);
1584__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/assets/logo-dark.906ddcad341cb551be9bc1266f4c5736.png",width:1486,height:566,toString(){return this.uri}}},1487,[]);
1585__d(function(g,r,i,a,m,e,d){m.exports={uri:"/assets/assets/logo.f0a34fdebb3f23eda5583dfec646d863.png",width:1486,height:566,toString(){return this.uri}}},1488,[]);
1586__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useCalculators=function(){return(0,u.useQuery)({queryKey:l.qk.c
1586alculators,queryFn:t.listCalculators})},e.useCalculator=function(c,n=!0){return(0,u.useQuery)({queryKey:l.qk.calculator(c),queryFn:()=>(0,t.getCalculator)(c),enabled:n&&Number.isFinite(c)})},e.useCreateCalculator=function(){const c=(0,u.useQueryClient)();return(0,u.useMutation)({mutationFn:u=>(0,t.createCalculator)(u),onSuccess:u=>{null!=u.id&&c.setQueryData(l.qk.calculator(u.id),u),c.invalidateQueries({queryKey:l.qk.calculators})}})},e.useUpdateCalculator=function(c){const n=(0,u.useQueryClient)();return(0,u.useMutation)({mutationFn:u=>(0,t.updateCalculator)(c,u),onSuccess:()=>{n.invalidateQueries({queryKey:l.qk.calculator(c)}),n.invalidateQueries({queryKey:l.qk.calculators})}})},e.useDeleteCalculator=function(){const c=(0,u.useQueryClient)();return(0,u.useMutation)({mutationFn:u=>(0,t.deleteCalculator)(u),onMutate:async u=>{await c.cancelQueries({queryKey:l.qk.calculators});const t=c.getQueryData(l.qk.calculators)?.find(t=>t.id===u);return c.setQueryData(l.qk.calculators,t=>t?.filter(t=>t.id!==u)),{removed:t}},onError:(u,t,n)=>{n?.removed&&c.setQueryData(l.qk.calculators,u=>u?[...u,n.removed]:[n.removed])},onSettled:()=>
1586c.invalidateQueries({queryKey:l.qk.calculators})})};var u=r(d[0]),t=r(d[1]),l=r(d[2])},1489,[1400,1482,1399]);
1587__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.mergeOfflineCalculators=c,_e.useOfflineCalculators=function(){const t=(0,n.useCalculators)(),{entries:s}=(0,l.useSyncStatus)(),o=(0,e.useMemo)(()=>c(t.data??[],s),[t.data,s]);return{...t,data:o}};var e=r(d[0]),t=r(d[1]),n=r(d[2]),l=r(d[3]);function c(e,n){const l=new Set(e.map(e=>e.clientId).filter(e=>!!e)),c=new Map;for(const e of n)null!=e.serverId&&'calculator'===(0,t.resolveResource)(e)&&c.set(e.serverId,e);const s=e.map(e=>{return{...e,_localKey:String(e.id),_sync:(t=null!=e.id?c.get(e.id):void 0,t?'error'===t.status?'error':'pending':'synced'),_clientId:e.clientId??void 0};var t});return[...(0,t.pendingDrafts)(n).filter(e=>e.payload&&null!=e.clientId&&!l.has(e.clientId)).map(e=>({...e.payload,_localKey:`local:${e.clientId}`,_sync:'error'===e.status?'error':'pending',_clientId:e.clientId})),...s]}},1490,[15,1368,1489,1480]);
1588__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"DRAFT_TTL_MS",{enumerable:!0,get:function(){return l}}),_e.saveCalculatorDraft=async function(t){try{const e={savedAt:Date.now(),draft:t};await n.default.setItem(c,JSON.stringify(e))}catch{}},_e.loadCalculatorDraft=async function(){try{const t=await n.default.getItem(c);if(!t)return null;let e;try{e=JSON.parse(t)}catch{return await u(),null}const o=Date.now()-e?.savedAt;return!Number.isFinite(e?.savedAt)||o<0||o>l?(await u(),null):e.draft??null}catch{return await u(),null}},_e.clearCalculatorDraft=u;var t,e=r(d[0]),n=(t=e)&&t.__esModule?t:{default:t};const c='calculator-draft',l=18e5;async function u(){try{await n.default.removeItem(c)}catch{}}},1491,[782]);
1589__d(function(g,r,i,a,_m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.cardTotals=function(n){const u=void 0!==n.items;let s;s=null!=n.total?(0,t.formatMoney)(n.total,n.currency):u?(0,t.formatMoney)((0,o.calcSummary)(n,n.items??[],n.hourItems??[]).total,n.currency):n.currency;const c=n.itemCount??(u?n.items?.length??0:void 0),l=[];void 0!==c&&l.push(`${c} filament${1===c?'':'s'}`);const m=n.hours??0,f=n.minutes??0;(m||f)&&l.push([m?`${m}h`:'',f?`${f}m`:''].filter(Boolean).join(' '));return{totalText:s,sub:l.join(' \xb7 ')}};var t=r(d[0]),o=r(d[1])},1492,[1493,1494]);
1590__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.formatMoney=function(t,n){try{return new Intl.NumberFormat(void 0,{style:'currency',currency:n}).format(t)}catch{return`${n} ${t.toFixed(2)}`}}},1493,[]);
1591__d(function(g,r,_i,a,m,e,d){"use strict";function n(n){const t=n.price??0,c=n.spoolWeight??1e3,u=n.weight??0;return c?i(t/c*u,2):0}function t(t){const c=t.markup??0;return i(n(t)*(1+c/100),2)}function c(n){return i((n.price??0)/60*(n.minutes??0),2)}function u(n){const{powerConsumption:t,energyPrice:c,hours:u=0,minutes:o=0}=n;if(!t||!c)return 0;const s=60*(u??0)+(o??0);if(!s)return 0;return i(t/60*s*(c/1e3),2)}function o(n){const{machineCost:t,machineReturnTime:c,dailyUsage:u=4,repairPercentage:o=10,hours:s=0,minutes:l=0}=n;if(!t||!c||!u)return 0;return i(t*(1+(o??10)/100)/(365*c*u*60)*(60*(s??0)+(l??0)),2)}function i(n,t){const c=Math.pow(10,t);return Math.round(n*c)/c}Object.defineProperty(e,'__esModule',{value:!0}),e.calcItemBase=n,e.calcItemTotal=t,e.calcHourItemTotal=c,e.calcEnergy=u,e.calcMachine=o,e.calcSummary=function(n,s,l){const f=i(s.reduce((n,c)=>n+t(c),0),2),h=i(l.reduce((n,t)=>n+c(t),0),2),p=u(n),y=o(n),M=i(f+h+p+y,2);return{subtotal:f,hours:h,energy:p,machine:y,total:M,currency:n.currency??'USD'}}},1494,[]);
1592__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.overflowMenuActions=function(n,t){const o=[{key:'share',label:'Share',icon:'share-social-outline',run:t.onShare},{key:'edit',label:'Edit',icon:'pencil-outline',run:t.onEdit},{key:'delete',label:'Delete',icon:'trash-outline',run:t.onDelete,destructive:!0}];'error'===n&&o.push({key:'retry',label:'Retry sync',icon:'refresh-outline',run:t.onRetry},{key:'discard',label:'Discard unsynced changes',icon:'close-circle-outline',run:t.onDiscard,destructive:!0});return o}},1495,[]);
1593__d(function(g,r,i,a,m,_e,d){"use strict";
1593Object.defineProperty(_e,'__esModule',{value:!0}),_e.shareCalculatorPdf=async function(e){try{await u();const[t,l]=await Promise.all([(0,c.getCalculator)(e),(0,c.getCalculatorSummary)(e)]);await(0,o.generatePdf)(t,t.items??[],t.hourItems??[],l)}catch{l.default.alert('Share failed','Could not generate the PDF. Please try again.')}},_e.shareCalculatorLocal=async function(e){try{await u();const t=e.items??[],l=e.hourItems??[],c=(0,n.calcSummary)(e,t,l);await(0,o.generatePdf)(e,t,l,c)}catch{l.default.alert('Share failed','Could not generate the PDF. Please try again.')}},r(d[0]);var e,t=r(d[1]),l=(e=t)&&e.__esModule?e:{default:e};r(d[2]);var c=r(d[3]),n=r(d[4]),o=r(d[5]);async function u(){}},1496,[1474,115,118,1482,1494,1497]);
1594__d(function(g,r,i,a,m,_e,_d){"use strict";function t(t){if(t&&t.__esModule)return t;var n={};return t&&Object.keys(t).forEach(function(e){var o=Object.getOwnPropertyDescriptor(t,e);Object.defineProperty(n,e,o.get?o:{enumerable:!0,get:function(){return t[e]}})}),n.default=t,n}Object.defineProperty(_e,'__esModule',{value:!0}),_e.buildHtml=s,_e.generatePdf=async function(t,n,e,o){const l=s(t,n,e,o);{const t=window.open('','_blank');if(!t)return;return t.opener=null,t.document.write(l),t.document.close(),t.focus(),void t.print()}},r(_d[0]);t(r(_d[1])),t(r(_d[2]));var n=r(_d[3]),e=r(_d[4]);function o(t){return String(t).replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,'&quot;').replace(/'/g,'&#39;')}function s(t,s,l,p){const d=t=>o((0,e.formatMoney)(t,p.currency)),c=s.map(t=>`\n    <tr>\n      <td>${o(t.flavourName??'Filament')}</td>\n      <td>${o(t.color??'\u2014')}</td>\n      <td>${t.weight??0} g</td>\n      <td>${d((0,n.calcItemTotal)(t))}</td>\n    </tr>`).join(''),h=l.map(t=>`\n    <tr>\n      <td>${o(t.description??'')}</td>\n      <td>${d(t.price??0)}/hr</td>\n      <td>${t.minutes??0} min</td>\n      <td>${d((0,n.calcHourItemTotal)(t))}</td>\n    </tr>`).join('');return`<!DOCTYPE html>\n<html lang="en">\n<head>\n<meta charset="UTF-8">\n<meta name="viewport" content="width=device-width,initial-scale=1">\n<title>3DPrintCalculator \u2014 ${o(t.name??'Calculation')}</title>\n<style>\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n  body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; font-size: 14px; color: #111827; padding: 40px; }\n  h1 { font-size: 22px; font-weight: 700; color: #00B7FF; margin-bottom: 4px; }\n  h2 { font-size: 14px; font-weight: 600; color: #111827; margin: 24px 0 8px; }\n  .sub { font-size: 12px; color: #4B5563; margin-bottom: 20px; }\n  table { width: 100%; border-collapse: collapse; margin-bottom: 8px; }\n  th { text-align: left; font-size: 12px; font-weight: 600; color: #4B5563; border-bottom: 1px solid rgba(17,24,39,0.1); padding: 6px 0; }\n  td { padding: 6px 0; border-bottom: 1px solid rgba(17,24,39,0.05); font-size: 13px; }\n  .summary { margin-top: 24px; border-top: 2px solid rgba(17,24,39,0.1); padding-top: 16px; }\n  .row { display: flex; justify-content: space-between; margin-bottom: 4px; }\n  .total { font-weight: 700; font-size: 16px; border-top: 1px solid rgba(17,24,39,0.1); padding-top: 8px; margin-top: 8px; }\n  .footer { margin-top: 32px; font-size: 11px; color: #9CA3AF; }\n  @media print { body { padding: 20px; } }\n  @media screen { .print-only { display: none; } }\n</style>\n</head>\n<body>\n<h1>3DPrintCalculator</h1>\n<p class="sub">Calculation: ${o(t.name??'Untitled')} \u2014 Generated ${(new Date).toLocaleDateString()}</p>\n\n${s.length?`\n<h2>Filament costs</h2>\n<table>\n  <thead><tr><th>Type</th><th>Color</th><th>Weight</th><th>Total</th></tr></thead>\n  <tbody>${c}</tbody>\n</table>\n<div class="row"><span>Filament subtotal</span><span>${d(p.subtotal)}</span></div>`:''}\n\n${l.length?`\n<h2>Labour costs</h2>\n<table>\n  <thead><tr><th>Description</th><th>Rate</th><th>Duration</th><th>Total</th></tr></thead>\n  <tbody>${h}</tbody>\n</table>\n<div class="row"><span>Labour subtotal</span><span>${d(p.hours)}</span></div>`:''}\n\n<div class="summary">\n  <div class="row"><span>Filament</span><span>${d(p.subtotal)}</span></div>\n  <div class="row"><span>Energy</span><span>${d(p.energy)}</span></div>\n  <div class="row"><span>Machine depreciation</span><span>${d(p.machine)}</span></div>\n  <div class="row"><span>Labour</span><span>${d(p.hours)}</span></div>\n  <div class="row total"><span>Total</span><span>${d(p.total)}</span></div>\n</div>\n\n<p class="footer">Prices are estimates. Actual costs may vary based on real-world conditions. Generated by 3DPrintCalculator.</p>\n</body>\n</html>`}},1497,[118,1498,1500,1494,1493]);
1595__d(function(g,r,i,a,m,_e,d){"use strict";
1595Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"Orientation",{enumerable:!0,get:function(){return u}}),_e.printAsync=async function(e){return await c.default.print(e)},_e.selectPrinterAsync=async function(){if(c.default.selectPrinter)return await c.default.selectPrinter();throw new e.UnavailabilityError('Print','selectPrinterAsync')},_e.printToFileAsync=async function(e={}){return await c.default.printToFileAsync(e)};var e=r(d[0]);r(d[1]);var t,n=r(d[2]),c=(t=n)&&t.__esModule?t:{default:t};const u=c.default.Orientation},1498,[418,118,1499]);
1596__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});var t={get Orientation(){return{portrait:'portrait',landscape:'landscape'}},async print(){window.print()},async printToFileAsync(){window.print()}}},1499,[]);
1597__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"useIncomingShare",{enumerable:!0,get:function(){return t.useIncomingShare}});var t=r(d[0]),n=r(d[1]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},1500,[1501,1502]);
1598__d(function(g,r,i,_a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.useIncomingShare=function(){const[e,a]=(0,t.useState)((0,o.getSharedPayloads)()),[l,c]=(0,t.useState)([]),[u,f]=(0,t.useState)(!1),[h,y]=(0,t.useState)(null),S=(0,t.useRef)([]),v=(0,t.useCallback)(async()=>{try{const e=(0,o.getSharedPayloads)();if(s(e,S.current))return;if(S.current=e,a(e),c([]),y(null),e.length>0){f(!0);try{const e=await(0,o.getResolvedSharedPayloadsAsync)();c(e)}catch(e){y(e instanceof Error?e:new Error('Unknown error during shared payload resolution'))}finally{f(!1)}}}catch(e){y(e instanceof Error?e:new Error('Failed to resolve data'))}},[]);return(0,t.useEffect)(()=>{v();const e=n.default.addEventListener('change',e=>{'active'===e&&v()});return()=>{e.remove()}},[v]),{sharedPayloads:e,resolvedSharedPayloads:l,clearSharedPayloads:o.clearSharedPayloads,isResolving:u,error:h,refreshSharePayloads:v}};var e,t=r(d[0]),a=r(d[1]),n=(e=a)&&e.__esModule?e:{default:e},o=r(d[2]);function s(e,t){if(e.length!==t.length)return!1;const a=new Map,n=e=>`${e.value}|${e.mimeType}|${e.shareType}`;for(const t of e){const e=n(t);a.set(e,(a.get(e)||0)+1)}for(const e of t){const t=n(e),o=a.get(t);if(!o)return!1;a.set(t,o-1)}return!0}},1501,[15,227,1502]);
1599__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.isAvailableAsync=async function(){if(l.default)return!l.default.isAvailableAsync||await l.default.isAvailableAsync();return!1},_e.shareAsync=async function(e,n={}){if(!l.default||!l.default.shareAsync)throw new t.UnavailabilityError('Sharing','shareAsync');return await l.default.shareAsync(e,n)},_e.getSharedPayloads=function(){return l.default.getSharedPayloads()},_e.getResolvedSharedPayloadsAsync=async function(){return await l.default.getResolvedSharedPayloadsAsync()},_e.clearSharedPayloads=function(){l.default.clearSharedPayloads()};var e,t=r(d[0]),n=r(d[1]),l=(e=n)&&e.__esModule?e:{default:e}},1502,[418,1503]);
1600__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});var n=r(d[0]),o={isAvailableAsync:async()=>'undefined'!=typeof navigator&&!!navigator.share,async shareAsync(o,s={}){if(!navigator.share)throw new n.UnavailabilityError('navigator','share');await navigator.share({...s,url:o})},getSharedPayloads(){throw new Error('Receiving share payloads is not supported on web.')},async getResolvedSharedPayloadsAsync(){throw new Error('Receiving share payloads is not supported on web.')},clearSharedPayloads(){throw new Error('Receiving share payloads is not supported on web.')}}},1503,[418]);
1601__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});
1601var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e},n=r(d[1]);function f(){return(0,n.jsx)(u.default,{})}},1504,[1505,289]);
1602__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return S}}),Object.defineProperty(_e,"STEPS",{enumerable:!0,get:function(){return b}});var t=r(d[0]),n=r(d[1]),o=r(d[2]),l=e(r(d[3])),s=e(r(d[4])),c=e(r(d[5])),u=e(r(d[6])),f=e(r(d[7])),h=e(r(d[8])),x=r(d[9]),p=r(d[10]),y=r(d[11]),j=r(d[12]);const b=[{n:1,title:'Enter your project details',desc:'Add filament type, colour, weight, and spool cost.'},{n:2,title:'Add energy and machine costs',desc:'Include power usage, printer depreciation, and repairs.'},{n:3,title:'Get your total price',desc:'See an itemised breakdown instantly.'},{n:4,title:'Save or export as PDF',desc:'Share a PDF of any calculation \u2014 no account needed. Create a free account to save them.'}],w=[{icon:'layers-outline',label:'Filament cost'},{icon:'flash-outline',label:'Energy'},{icon:'construct-outline',label:'Machine depreciation'},{icon:'time-outline',label:'Labour'}];function S(){const{user:e}=(0,p.useAuth)(),{scheme:c,colors:S}=(0,y.useTheme)(),k=(0,n.useRouter)(),C='dark'===c,T=(0,o.useMemo)(()=>B(S,C),[S,C]);return(0,j.jsx)(x.SafeAreaView,{style:T.safeArea,edges:['top','bottom'],children:(0,j.jsxs)(s.default,{style:T.scroll,contentContainerStyle:T.scrollContent,showsVerticalScrollIndicator:!1,children:[(0,j.jsx)(h.default,{style:T.logoRow,children:(0,j.jsx)(l.default,{source:r('dark'===c?d[13]:d[14]),style:T.logo,resizeMode:"contain",accessibilityLabel:"3D Print Calculator"})}),(0,j.jsxs)(h.default,{style:T.hero,children:[(0,j.jsx)(u.default,{style:T.heroEyebrow,children:"3D Print Cost Calculator"}),(0,j.jsx)(u.default,{style:T.heroTitle,children:"Know the true cost of every print"}),(0,j.jsxs)(u.default,{style:T.heroBody,children:["Filament, energy, machine depreciation, and labour \u2014 calculated instantly.",e?'':' No account needed.']})]}),(0,j.jsx)(h.default,{style:T.featurePills,children:w.map(({icon:e,label:n})=>(0,j.jsxs)(h.default,{style:T.pill,children:[(0,j.jsx)(t.Ionicons,{name:e,size:14,color:"#00B7FF"}),(0,j.jsx)(u.default,{style:T.pillText,children:n})]},n))}),(0,j.jsxs)(f.default,{style:T.primaryBtn,onPress:()=>k.push('/calculators/new'),activeOpacity:.85,children:[(0,j.jsx)(t.Ionicons,{name:"calculator-outline",size:20,color:C?S['on-accent-aa']:'#ffffff'}),(0,j.jsx)(u.default,{style:T.primaryBtnText,children:"Start calculating \u2014 it's free"})]}),e?(0,j.jsx)(f.default,{style:T.savedLink,onPress:()=>k.navigate('/(app)/calculators'),children:(0,j.jsx)(u.default,{style:T.savedLinkText,children:"View your saved calculators \u2192"})}):(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)(u.default,{style:T.noAccountHint,children:"No account needed to calculate"}),(0,j.jsxs)(h.default,{style:T.authRow,children:[(0,j.jsx)(u.default,{style:T.authHint,children:"Have an account? "}),(0,j.jsx)(f.default,{onPress:()=>k.push('/(auth)/login'),children:(0,j.jsx)(u.default,{style:T.authLink,children:"Sign in"})}),(0,j.jsx)(u.default,{style:T.authHint,children:"  \xb7  "}),(0,j.jsx)(f.default,{onPress:()=>k.push('/(auth)/register'),children:(0,j.jsx)(u.default,{style:T.authLink,children:"Register free"})})]})]}),(0,j.jsx)(h.default,{style:T.steps,children:b.map(({n:e,title:t,desc:n})=>(0,j.jsxs)(h.default,{style:T.step,children:[(0,j.jsx)(h.default,{style:T.stepBadge,children:(0,j.jsx)(u.default,{style:T.stepBadgeText,children:e})}),(0,j.jsxs)(h.default,{style:T.stepText,children:[(0,j.jsx)(u.default,{style:T.stepTitle,children:t}),(0,j.jsx)(u.default,{style:T.stepDesc,children:n})]})]},e))}),(0,j.jsxs)(h.default,{style:T.legalRow,children:[(0,j.jsx)(f.default,{onPress:()=>k.push('/privacy'),accessibilityRole:"link",children:(0,j.jsx)(u.default,{style:T.legalLink,children:"Privacy Policy"})}),(0,j.jsx)(u.default,{style:T.legalSep,children:"  \xb7  "}),(0,j.jsx)(f.default,{onPress:()=>k.push('/contact'),accessibilityRole:"link",children:(0,j.jsx)(u.default,{style:T.legalLink,children:"Contact"})})]})]})})}function B(e,t){return c.default.create({safeArea:{flex:1,backgroundColor:t?e.background:'#F2F2F7'},scroll:{flex:1},scrollContent:{paddingHorizontal:24,paddingBottom:32},logoRow:{alignItems:'center',paddingTop:32,paddingBottom:40},logo:{width:200,height:48},hero:{alignItems:'center',marginBottom:28},heroEyebrow:{fontSize:13,fontWeight:'600',color:e['accent-text'],letterSpacing:.5,textTransform:'uppercase',marginBottom:10},heroTitle:{fontSize:32,fontWeight:'800',color:e['text-primary'],textAlign:'center',letterSpacing:-.5,marginBottom:16,lineHeight:38},heroBody:{fontSize:16,color:e['text-secondary'],textAlign:'center',lineHeight:24},featurePills:{flexDirection:'row',flexWrap:'wrap',justifyContent:'center',gap:8,marginBottom:32},pill:{flexDirection:'row',alignItems:'center',gap:6,backgroundColor:e['accent-subtle'],borderRadius:20,paddingHorizontal:12,paddingVertical:6,borderWidth:1,borderColor:t?'rgba(92,200,255,0.3)':'rgba(0,183,255,0.2)'},pillText:{fontSize:13,fontWeight:'600',color:e['accent-text']},primaryBtn:{flexDirection:'row',alignItems:'center',justifyContent:'center',gap:10,backgroundColor:t?e.accent:'#0077AA',borderRadius:16,paddingVertical:16,marginBottom:12,shadowColor:'#00B7FF',shadowOpacity:.35,shadowRadius:16,shadowOffset:{width:0,height:6},elevation:6},primaryBtnText:{color:t?e['on-accent-aa']:'#ffffff',fontSize:17,fontWeight:'700'},noAccountHint:{textAlign:'center',fontSize:13,color:e['text-muted'],marginBottom:20},savedLink:{alignItems:'center',marginBottom:40,marginTop:8},savedLinkText:{fontSize:14,fontWeight:'700',color:e['accent-text']},authRow:{flexDirection:'row',justifyContent:'center',alignItems:'center',marginBottom:40},authHint:{fontSize:14,color:e['text-secondary']},authLink:{fontSize:14,fontWeight:'700',color:e['accent-text']},legalRow:{flexDirection:'row',justifyContent:'center',alignItems:'center',marginTop:32,marginBottom:8},legalLink:{fontSize:13,color:e['text-secondary'],textDecorationLine:'underline'},legalSep:{fontSize:13,color:e['text-muted']},steps:{gap:20},step:{flexDirection:'row',alignItems:'flex-start',gap:14,backgroundColor:e.surface,borderRadius:14,padding:16,shadowColor:'#000',shadowOpacity:t?.3:.06,shadowRadius:8,shadowOffset:{width:0,height:2},elevation:1},stepBadge:{width:32,height:32,borderRadius:10,backgroundColor:t?e.accent:'#0077AA',alignItems:'center',justifyContent:'center',flexShrink:0},stepBadgeText:{color:t?e['on-accent-aa']:'#ffffff',fontWeight:'700',fontSize:15},stepText:{flex:1},stepTitle:{fontSize:15,fontWeight:'600',color:e['text-primary'],marginBottom:3},stepDesc:{fontSize:13,color:e['text-secondary'],lineHeight:19}})}},1505,[1438,11,15,192,147,41,202,243,123,17,779,1432,289,1487,1488]);
1603__d(function(g,r,i,a,m,_e,d){"use strict";
1603function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return S}});r(d[0]);r(d[1]);var t=r(d[2]),n=r(d[3]);r(d[4]);var l=e(r(d[5])),s=e(r(d[6])),o=e(r(d[7])),c=e(r(d[8])),u=e(r(d[9])),x=r(d[10]),f=(e(r(d[11])),e(r(d[12]))),b=e(r(d[13])),h=e(r(d[14])),p=r(d[15]),y=r(d[16]),j=r(d[17]);r(d[18]);var N=r(d[19]),w=r(d[20]);function S(){const{user:e,logout:o,deleteAccount:S}=(0,y.useAuth)(),T=(0,p.useConfirm)(),C=(0,t.useRouter)(),[z,k]=(0,n.useState)(!1),{colors:R,scheme:B}=(0,j.useTheme)(),D='dark'===B,P=((0,n.useMemo)(()=>v(R,D),[R,D]),(0,x.useSafeAreaInsets)(),(0,N.formatBuildStamp)()),A=async()=>{await o(),C.replace('/')},W=async()=>{await A()},I=async()=>{if(!await T({title:'Delete account?',message:'This permanently deletes your account and every calculation, filament and printer saved to it.',confirmText:'Continue',cancelText:'Cancel',destructive:!0}))return;if(await T({title:'This cannot be undone',message:`Your account (${e?.email??''}) and all of its data will be erased immediately. There is no way to recover it.`,confirmText:'Delete my account',cancelText:'Keep my account',destructive:!0})){k(!0);try{await S(),C.replace('/')}catch{k(!1),await T({title:'Could not delete account',message:'Your account was not deleted. Check your connection and try again, or email [email protected].',confirmText:'OK',cancelText:'Dismiss'})}}};return(0,w.jsxs)(u.default,{className:"flex-1 bg-background",children:[(0,w.jsx)(f.default,{title:"Profile \u2014 3D Print Calculator",description:"Manage your account.",path:"/profile",noindex:!0}),(0,w.jsx)(h.default,{}),(0,w.jsx)(s.default,{className:"flex-1",children:(0,w.jsxs)(u.default,{className:"px-6 py-8 max-w-2xl self-center w-full",children:[(0,w.jsx)(c.default,{className:"text-2xl font-bold text-text-primary mb-6",children:"Profile"}),(0,w.jsxs)(u.default,{className:"border border-border rounded-xl p-4 mb-4",children:[(0,w.jsx)(c.default,{className:"text-xs text-text-muted mb-1",children:"Username"}),(0,w.jsx)(c.default,{className:"text-base text-text-primary font-semibold",children:e?.username})]}),(0,w.jsxs)(u.default,{className:"border border-border rounded-xl p-4 mb-4",children:[(0,w.jsx)(c.default,{className:"text-xs text-text-muted mb-1",children:"Email"}),(0,w.jsx)(c.default,{className:"text-base text-text-primary",children:e?.email})]}),(0,w.jsxs)(u.default,{className:"border border-border rounded-xl p-4 mb-4",children:[(0,w.jsx)(c.default,{className:"text-xs text-text-muted mb-1",children:"Email verified"}),(0,w.jsx)(c.default,{className:"text-base font-semibold "+(e?.isVerified?'text-success':'text-error'),children:e?.isVerified?'Verified':'Not verified'})]}),(0,w.jsx)(c.default,{className:"text-xs text-text-muted mb-2",children:"Defaults"}),(0,w.jsxs)(u.default,{className:"border border-border rounded-xl overflow-hidden mb-8",children:[(0,w.jsxs)(l.default,{onPress:()=>C.push('/settings/currency'),accessibilityRole:"button",className:"flex-row items-center justify-between px-4 py-4",children:[(0,w.jsx)(c.default,{className:"text-base text-text-primary",children:"Default currency"}),(0,w.jsxs)(c.default,{className:"text-sm text-accent-text font-semibold",children:[e?.preferredCurrency??'USD'," \u203a"]})]}),(0,w.jsx)(u.default,{className:"border-t border-border"}),(0,w.jsxs)(l.default,{onPress:()=>C.push('/filaments'),accessibilityRole:"button",className:"flex-row items-center justify-between px-4 py-4",children:[(0,w.jsx)(c.default,{className:"text-base text-text-primary",children:"My filaments"}),(0,w.jsx)(c.default,{className:"text-sm text-accent-text font-semibold",children:"Manage \u203a"})]}),(0,w.jsx)(u.default,{className:"border-t border-border"}),(0,w.jsxs)(l.default,{onPress:()=>C.push('/printers'),accessibilityRole:"button",className:"flex-row items-center justify-between px-4 py-4",children:[(0,w.jsx)(c.default,{className:"text-base text-text-primary",children:"My printers"}),(0,w.jsx)(c.default,{className:"text-sm text-accent-text font-semibold",children:"Manage \u203a"})]})]}),(0,w.jsxs)(u.default,{className:"mb-8",children:[(0,w.jsx)(c.default,{className:"text-xs text-text-muted mb-2",children:"Appearance"}),(0,w.jsx)(b.default,{})]}),(0,w.jsx)(c.default,{className:"text-xs text-text-muted mb-2",children:"Legal"}),(0,w.jsx)(u.default,{className:"border border-border rounded-xl overflow-hidden mb-8",children:(0,w.jsxs)(l.default,{onPress:()=>C.push('/privacy'),accessibilityRole:"button",className:"flex-row items-center justify-between px-4 py-4",children:[(0,w.jsx)(c.default,{className:"text-base text-text-primary",children:"Privacy Policy"}),(0,w.jsx)(c.default,{className:"text-sm text-accent-text font-semibold",children:"View \u203a"})]})}),(0,w.jsx)(l.default,{className:"border border-red-300 rounded-lg py-4 items-center mb-3",onPress:W,children:(0,w.jsx)(c.default,{className:"text-error font-semibold",children:"Sign out"})}),(0,w.jsx)(l.default,{className:"py-4 items-center",onPress:I,disabled:z,accessibilityRole:"button",accessibilityLabel:"Delete account",accessibilityState:{disabled:z},children:(0,w.jsx)(c.default,{className:"text-error text-sm underline",children:z?'Deleting\u2026':'Delete account'})}),(0,w.jsx)(c.default,{className:"text-xs text-text-muted text-center mt-8",selectable:!0,children:P})]})})]})}function v(e,t){return o.default.create({container:{flex:1,backgroundColor:t?e.background:'#FAFAFA'},scroll:{flex:1},scrollContent:{paddingHorizontal:16,width:'100%',maxWidth:672,alignSelf:'center'},nativeHeader:{paddingBottom:8,paddingHorizontal:0,backgroundColor:'transparent',marginHorizontal:0,marginBottom:0,elevation:0,zIndex:0,paddingLeft:0},nativeTitle:{fontSize:28,fontWeight:'700',color:t?e['text-primary']:'#111827',letterSpacing:-.5},avatarSection:{alignItems:'center',paddingVertical:24},avatar:{width:80,height:80,borderRadius:40,backgroundColor:t?e.accent:'#0077AA',alignItems:'center',justifyContent:'center',marginBottom:12,shadowColor:'#00B7FF',shadowOpacity:.3,shadowRadius:12,shadowOffset:{width:0,height:6},elevation:6},avatarText:{fontSize:28,fontWeight:'700',color:t?e['on-accent-aa']:'#ffffff',letterSpacing:1},displayName:{fontSize:20,fontWeight:'700',color:e['text-primary'],marginBottom:4},displayEmail:{fontSize:14,color:e['text-secondary']},card:{marginHorizontal:0},cardSectionTitle:{fontSize:12,fontWeight:'600',color:e['text-secondary'],textTransform:'uppercase',letterSpacing:.8,marginBottom:12},infoRow:{flexDirection:'row',alignItems:'center',minHeight:44},feedbackRow:{flexDirection:'row',alignItems:'center',gap:12,paddingVertical:14,paddingHorizontal:16,minHeight:56},feedbackBadge:{width:38,height:38,borderRadius:19,alignItems:'center',justifyContent:'center',backgroundColor:t?'rgba(0,183,255,0.16)':'rgba(0,119,170,0.10)'},feedbackText:{flex:1},feedbackTitle:{fontSize:16,fontWeight:'600',color:e['text-primary']},feedbackSubtitle:{fontSize:13,color:e['text-secondary'],marginTop:2},infoIcon:{width:32,alignItems:'center',marginRight:12},infoText:{flex:1},infoLabel:{fontSize:12,color:e['text-muted'],marginBottom:1},infoValue:{fontSize:15,color:e['text-primary'],fontWeight:'500'},divider:{height:o.default.hairlineWidth,backgroundColor:e.border,marginVertical:4,marginLeft:44},signOutPressable:{alignSelf:'stretch',marginBottom:12,borderRadius:16,overflow:'hidden'},signOutBtn:{flexDirection:'row',alignItems:'center',justifyContent:'center',gap:10,paddingVertical:16,borderRadius:16,backgroundColor:t?e['error-bg']:'rgba(239,68,68,0.08)',borderWidth:1,borderColor:t?'rgba(248,113,113,0.3)':'rgba(239,68,68,0.2)',overflow:'hidden'},signOutText:{color:t?e.error:'#EF4444',fontSize:16,fontWeight:'600'},deleteAccountBtn:{flexDirection:'row',alignItems:'center',justifyContent:'center',gap:8,paddingVertical:14,minHeight:44,borderRadius:16,borderWidth:1,borderColor:t?'rgba(248,113,113,0.28)':'rgba(239,68,68,0.22)',marginTop:12,marginBottom:4},deleteAccountText:{fontSize:15,fontWeight:'600',color:t?e.error:'#EF4444'},buildStamp:{fontSize:11,color:e['text-muted'],textAlign:'center',marginTop:16,marginBottom:4}})}},1506,[1438,1474,11,15,118,256,147,41,202,123,17,1507,1425,1512,1486,1478,779,1432,1368,1513,289]);
1604__d(function(g,r,i,a,m,_e,d){"use strict";
1604function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}}),r(d[0]);var o=r(d[1]);r(d[2]);var t=e(r(d[3])),n=e(r(d[4])),u=r(d[5]),s=r(d[6]);function l({children:e,style:t,padding:l=16}){const{scheme:c,colors:h}=(0,u.useTheme)(),f='dark'===c,p=(0,o.useMemo)(()=>b(h,f),[h,f]);return(0,s.jsx)(n.default,{style:[p.web,{padding:l},t],children:e})}function b(e,o){return t.default.create({iosOuter:{borderRadius:20,overflow:'hidden',marginBottom:12,borderWidth:t.default.hairlineWidth,borderColor:o?'rgba(255,255,255,0.12)':'rgba(0,0,0,0.08)'},iosSpecular:{position:'absolute',top:0,left:0,right:0,height:1,backgroundColor:o?'rgba(255,255,255,0.14)':'rgba(255,255,255,0.6)',zIndex:1},iosInner:{borderRadius:20},android:{backgroundColor:e.surface,borderRadius:12,elevation:2,marginBottom:12,shadowColor:'#000',shadowOpacity:o?.3:.08,shadowRadius:6,shadowOffset:{width:0,height:2}},web:{backgroundColor:e.surface,borderRadius:12,borderWidth:1,borderColor:e.border,marginBottom:12}})}},1507,[1508,15,118,41,123,1432,289]);
1605__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"BlurView",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(_e,"BlurTargetView",{enumerable:!0,get:function(){return u.default}});var t=e(r(d[0])),u=e(r(d[1]))},1508,[1509,1511]);
1606__d(function(g,r,i,a,m,_e,d){"use strict";function t(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var e=r(d[0]),n=r(d[1]),l=t(r(d[2])),o=t(r(d[3]));function u({intensity:t,tint:e}){const n=`saturate(180%) blur(${.2*Math.min(t,100)}px)`;return{backgroundColor:(0,o.default)(Math.min(t,100),e),backdropFilter:n,WebkitBackdropFilter:n}}var s=(0,n.forwardRef)(({tint:t="default",intensity:o=50,style:s,...c},f)=>{const y=(0,n.useRef)(null),b=u({tint:t,intensity:o});return(0,n.useImperativeHandle)(f,()=>({setNativeProps:e=>{if(!y.current?.style)return;const n=u({intensity:e.style?.intensity??o,tint:t??'default'});if(e.style)for(const t in e.style)'intensity'!==t&&(y.current.style[t]=e.style[t]);n.backgroundColor&&(y.current.style.backgroundColor=n.backgroundColor),n.backdropFilter&&(y.current.style.backdropFilter=n.backdropFilter),y.current.style.webkitBackdropFilter=n.WebkitBackdropFilter}}),[o,t]),(0,e.jsx)(l.default,{...c,style:[s,b],ref:y})})},1509,[6,15,123,1510]);
1607__d(function(g,r,i,a,m,e,d){"use strict";function t(t,s){const c=t/100;switch(s){case'dark':case'systemMaterialDark':return`rgba(25,25,25,${.78*c})`;case'light':case'extraLight':case'systemMaterialLight':case'systemUltraThinMaterialLight':case'systemThickMaterialLight':return`rgba(249,249,249,${.78*c})`;case'default':case'prominent':case'systemMaterial':return`rgba(255,255,255,${.3*c})`;case'regular':return`rgba(179,179,179,${.82*c})`;case'systemThinMaterial':return`rgba(199,199,199,${.97*c})`;case'systemChromeMaterial':return`rgba(255,255,255,${.75*c})`;case'systemChromeMaterialLight':return`rgba(255,255,255,${.97*c})`;case'systemUltraThinMaterial':case'systemThickMaterial':return`rgba(191,191,191,${.44*c})`;case'systemThickMaterialDark':return`rgba(37,37,37,${.9*c})`;case'systemThinMaterialDark':return`rgba(37,37,37,${.7*c})`;case'systemUltraThinMaterialDark':return`rgba(37,37,37,${.55*c})`;case'systemChromeMaterialDark':return`rgba(0,0,0,${.75*c})`;case'systemThinMaterialLight':return`rgba(199,199,199,${.78*c})`}}Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}})},1510,[]);
1608__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var e,t=r(d[0]),u=r(d[1]),n=(e=u)&&e.__esModule?e:{default:e};function f(e){return(0,t.jsx)(n.default,{...e})}},1511,[6,123]);
1609__d(function(g,r,i,a,m,_e,d){"use strict";
1609function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var t=r(d[0]),n=e(r(d[1])),l=e(r(d[2])),c=e(r(d[3])),s=r(d[4]),o=r(d[5]),u=r(d[6]);const b=[{value:'system',label:'System',icon:'phone-portrait-outline'},{value:'light',label:'Light',icon:'sunny-outline'},{value:'dark',label:'Dark',icon:'moon-outline'}];function f(){const{preference:e,setPreference:f}=(0,s.useTheme)(),p=(0,o.useThemeColors)();return(0,u.jsx)(c.default,{className:"flex-row gap-2",accessibilityRole:"radiogroup",accessibilityLabel:"Appearance",children:b.map(c=>{const s=e===c.value;return(0,u.jsxs)(l.default,{onPress:()=>f(c.value),className:"flex-1 flex-row items-center justify-center gap-1.5 rounded-lg py-2.5 border "+(s?'bg-accent border-accent':'bg-surface border-border-strong'),accessibilityRole:"radio",accessibilityLabel:`${c.label} appearance`,accessibilityState:{selected:s},children:[(0,u.jsx)(t.Ionicons,{name:c.icon,size:16,color:s?p['on-accent-aa']:p['text-secondary']}),(0,u.jsx)(n.default,{className:"text-sm font-semibold "+(s?'text-on-accent-aa':'text-text-secondary'),children:c.label})]},c.value)})})}},1512,[1438,202,243,123,1432,1431,289]);
1610__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.getBuildInfo=o,_e.formatBuildStamp=function(e=o()){let u=`v${e.version}`;e.build&&(u+=` (${e.build})`);const n=[u,e.source];e.commit&&n.push(e.commit);return n.join(' \xb7 ')};var e,u=r(d[0]),n=(e=u)&&e.__esModule?e:{default:e};function o(){return{version:(n.default.expoConfig?.version??'0.0.0').replace(/^v/,''),build:null,source:'dev',commit:null,variant:null}}},1513,[417]);
1611__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return s}});var t=r(d[0]);r(d[1]);var n=e(r(d[2])),u=(r(d[3]),e(r(d[4]))),o=e(r(d[5])),l=r(d[6]),c=r(d[7]);function s(){(0,l.useThemeColors)();return(0,c.jsxs)(n.default,{style:{flex:1},children:[(0,c.jsx)(u.default,{noindex:!0,title:"Sign in \u2014 3D Print Calculator",description:"Sign in to your 3D Print Calculator account."}),(0,c.jsx)(o.default,{}),(0,c.jsx)(t.Stack,{screenOptions:{headerShown:!1}})]})}},1514,[11,118,123,17,1425,1486,1431,289]);
1612__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return w}});var t=r(d[0]),s=r(d[1]),l=r(d[2]),o=e(r(d[3]));r(d[4]);var n=e(r(d[5])),c=e(r(d[6])),u=e(r(d[7])),x=e(r(d[8])),f=e(r(d[9])),h=e(r(d[10])),b=e(r(d[11])),y=e(r(d[12])),p=r(d[13]),j=r(d[14]);function w(){const e=(0,t.useRouter)(),[w,k]=(0,s.useState)(''),[N,P]=(0,s.useState)(!1),[C,S]=(0,s.useState)(!1),[v,_]=(0,s.useState)('');return N?(0,j.jsxs)(x.default,{className:"flex-1 bg-background items-center justify-center px-6",children:[(0,j.jsx)(u.default,{className:"text-2xl font-bold text-text-primary mb-4",accessibilityRole:"header",children:"Check your email"}),(0,j.jsx)(u.default,{className:"text-text-secondary text-center mb-8",children:"If that email is registered, you'll receive a password reset link shortly."}),(0,j.jsx)(y.default,{title:"Back to login",onPress:()=>e.push('/(auth)/login'),className:"px-10"})]}):(0,j.jsxs)(o.default,{className:"flex-1",behavior:'height',children:[(0,j.jsx)(f.default,{title:"Forgot Password \u2014 3D Print Calculator",description:"Reset your 3D Print Calculator account password.",path:"/forgot-password",noindex:!0}),(0,j.jsx)(c.default,{className:"flex-1 bg-background",contentContainerClassName:"flex-grow justify-center",children:(0,j.jsxs)(x.default,{className:"px-6 py-12 max-w-md 
1612self-center w-full",children:[(0,j.jsxs)(n.default,{onPress:()=>{e.canGoBack()?e.back():e.push('/(auth)/login')},accessibilityRole:"button",accessibilityLabel:"Back to login",style:{flexDirection:'row',alignItems:'center',marginBottom:24,alignSelf:'flex-start',paddingVertical:10,paddingRight:10},android_ripple:{color:'rgba(0,183,255,0.12)',borderless:!0,radius:32},hitSlop:{top:8,bottom:8,left:8,right:8},children:[(0,j.jsx)(l.Ionicons,{name:'chevron-back',size:18,color:"#0077AA"}),(0,j.jsx)(u.default,{className:"text-accent-text text-sm ml-1",children:"Back to login"})]}),(0,j.jsx)(u.default,{className:"text-3xl font-bold text-text-primary mb-2",accessibilityRole:"header",children:"Forgot password?"}),(0,j.jsx)(u.default,{className:"text-text-secondary mb-8",children:"Enter your email and we'll send you a reset link."}),(0,j.jsx)(h.default,{message:v,className:"mb-4"}),(0,j.jsx)(b.default,{label:"Email address",autoCapitalize:"none",keyboardType:"email-address",value:w,onChangeText:k,placeholder:"[email protected]",containerClassName:"mb-6"}),(0,j.jsx)(y.default,{title:"Send reset link",onPress:async()=>{if(w){_(''),S(!0);try{await(0,p.forgotPassword)(w),P(!0)}catch{_('Something went wrong. Please try again.')}finally{S(!1)}}else _('Please enter your email.')},loading:C})]})})]})}},1515,[11,15,1438,248,118,256,147,202,123,1425,1516,1517,1518,780,289]);
1613__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var t=e(r(d[0])),l=e(r(d[1])),n=r(d[2]);function u({message:e,className:u=""}){return e?(0,n.jsx)(l.default,{className:`bg-error-bg border border-error rounded-lg p-3 ${u}`,accessibilityRole:"alert",children:(0,n.jsx)(t.default,{className:"text-error text-sm",children:e})}):null}},1516,[202,123,289]);
1614__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var t=e(r(d[0])),l=e(r(d[1])),s=e(r(d[2])),o=r(d[3]),n=r(d[4]);function u({label:e,error:u,containerClassName:c="mb-4",...b}){const x=(0,o.useThemeColors)();return(0,n.jsxs)(s.default,{className:c,children:[(0,n.jsx)(t.default,{className:"text-sm font-semibold text-text-primary mb-1",children:e}),(0,n.jsx)(l.default,{className:"border rounded-lg px-4 py-3 text-text-primary text-base "+(u?'border-error bg-error-bg':'border-input-border bg-input-bg'),accessibilityLabel:e,placeholderTextColor:x['text-muted'],'aria-invalid':!!u,...b}),!!u&&(0,n.jsx)(t.default,{className:"text-error text-xs mt-1",children:u})]})}},1517,[202,266,123,1431,289]);
1615__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});var t=e(r(d[0])),s=e(r(d[1])),n=e(r(d[2])),l=r(d[3]);function c({title:e,onPress:c,loading:o=!1,disabled:u=!1,className:b=""}){const f=u||o;return(0,l.jsx)(n.default,{className:`rounded-lg py-4 items-center ${f?'bg-border-strong':'bg-accent'} ${b}`,onPress:c,disabled:f,accessibilityRole:"button",accessibilityLabel:e,accessibilityState:{disabled:f,busy:o},children:o?(0,l.jsx)(t.default,{color:"#0A1A28"}):(0,l.jsx)(s.default,{className:"font-bold text-base "+(f?'text-text-muted':'text-on-accent-aa'),children:e})})}},1518,[241,202,243,289]);
1616__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return N}});var t=r(d[0]),s=r(d[1]),l=e(r(d[2]));r(d[3]);var n=e(r(d[4])),o=e(r(d[5])),c=e(r(d[6])),u=e(r(d[7])),x=e(r(d[8])),f=e(r(d[9])),h=e(r(d[10])),p=r(d[11]),b=r(d[12]),j=r(d[13]),y=r(d[14]),C=r(d[15]);function N(){const{login:e}=(0,p.useAuth)(),N=(0,t.useRouter)(),w=(0,b.useThemeColors)(),{returnTo:T}=(0,t.useLocalSearchParams)(),k=(0,y.sanitizeReturnTo)(T),[v,P]=(0,s.use
1616State)(''),[S,_]=(0,s.useState)(''),[R,L]=(0,s.useState)(''),[z,D]=(0,s.useState)(!1),I=k?`/(auth)/register?returnTo=${encodeURIComponent(k)}`:'/(auth)/register';return(0,C.jsxs)(l.default,{className:"flex-1",behavior:'height',style:{backgroundColor:w.background},children:[(0,C.jsx)(u.default,{}),(0,C.jsx)(n.default,{className:"flex-1 bg-background",contentContainerClassName:"flex-grow justify-center",children:(0,C.jsxs)(c.default,{className:"px-6 py-12 max-w-md self-center w-full",children:[(0,C.jsx)(o.default,{className:"text-3xl font-bold text-text-primary mb-2",accessibilityRole:"header",children:"Sign in"}),(0,C.jsx)(o.default,{className:"text-text-secondary mb-8",children:"Welcome back to 3DPrintCalculator."}),(0,C.jsx)(x.default,{message:R,className:"mb-4"}),(0,C.jsx)(f.default,{label:"Username",autoCapitalize:"none",autoComplete:"username",textContentType:"username",value:v,onChangeText:P,placeholder:"your_username"}),(0,C.jsx)(f.default,{label:"Password",secureTextEntry:!0,autoComplete:"current-password",textContentType:"password",value:S,onChangeText:_,placeholder:"\u2022\u2022\u2022\u2022\u2022\u2022",containerClassName:"mb-2"}),(0,C.jsx)(t.Link,{href:"/(auth)/forgot-password",className:"mb-6",children:(0,C.jsx)(o.default,{className:"text-sm text-accent-text",children:"Forgot password?"})}),(0,C.jsx)(h.default,{title:"Sign in",onPress:async()=>{if(v&&S){L(''),D(!0);try{const{token:t,refreshToken:s}=await(0,j.login)(v,S);await e(t,s),N.replace(k??'/(app)/calculators')}catch(e){L(e?.response?.data?.message??'Invalid credentials.')}finally{D(!1)}}else L('Please fill in all fields.')},loading:z,className:"mb-4"}),(0,C.jsxs)(c.default,{className:"flex-row justify-center",children:[(0,C.jsx)(o.default,{className:"text-text-secondary text-sm",children:"Don't have an account? "}),(0,C.jsx)(t.Link,{href:I,children:(0,C.jsx)(o.default,{className:"text-accent-text text-sm font-semibold",children:"Register"})})]})]})})]})}},1519,[11,15,248,118,147,202,123,1520,1516,1517,1518,779,1431,780,1521,289]);
1617__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return o}});r(d[0]);var e=r(d[1]);r(d[2]);var t,u=r(d[3]),n=((t=u)&&t.__esModule,r(d[4]));r(d[5]);function o(){(0,e.useRouter)();const{colors:t,scheme:u}=(0,n.useTheme)();return null}},1520,[1438,11,118,256,1432,289]);
1618__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.sanitizeReturnTo=function(t){const n=Array.isArray(t)?t[0]:t;return'string'!=typeof n||0===n.length||n.length>512||!n.startsWith('/')||n.startsWith('//')||/[\s\u0000-\u001f\u007f]/.test(n)?null:n}},1521,[]);
1619__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return T}});var t=r(d[0]),s=r(d[1]),l=e(r(d[2]));r(d[3]);var n=e(r(d[4])),o=e(r(d[5])),c=e(r(d[6])),u=e(r(d[7])),x=e(r(d[8])),f=e(r(d[9])),h=e(r(d[10])),y=e(r(d[11])),p=e(r(d[12])),j=e(r(d[13])),b=r(d[14]),C=r(d[15]),N=r(d[16]),P=r(d[17]),v=r(d[18]);function T(){const e=(0,t.useRouter)(),T=(0,b.useThemeColors)(),{returnTo:S}=(0,t.useLocalSearchParams)(),w=(0,P.sanitizeReturnTo)(S),k=w?`/(auth)/login?returnTo=${encodeURIComponent(w)}
1619`:'/(auth)/login',[A,R]=(0,s.useState)(''),[_,E]=(0,s.useState)(''),[D,z]=(0,s.useState)(''),[L,O]=(0,s.useState)(''),[F,H]=(0,s.useState)(''),[M,U]=(0,s.useState)(!1),[B,G]=(0,s.useState)({}),[I,W]=(0,s.useState)(!1),[$,q]=(0,s.useState)(!1);return I?(0,v.jsxs)(c.default,{className:"flex-1 bg-background items-center justify-center px-6",children:[(0,v.jsx)(o.default,{className:"text-2xl font-bold text-text-primary mb-4",accessibilityRole:"header",children:"Check your email"}),(0,v.jsxs)(o.default,{className:"text-text-secondary text-center mb-8",children:["We've sent a verification link to ",(0,v.jsx)(o.default,{className:"font-semibold",children:_}),". Please verify your email before signing in."]}),(0,v.jsx)(j.default,{title:"Go to login",onPress:()=>e.push(k),className:"px-10"})]}):(0,v.jsxs)(l.default,{className:"flex-1",behavior:'height',style:{backgroundColor:T.background},children:[(0,v.jsx)(x.default,{title:"Create a Free Account \u2014 3D Print Calculator",description:"Register to save your 3D printing cost calculations and export them as PDF.",path:"/register",noindex:!0}),(0,v.jsx)(u.default,{}),(0,v.jsx)(n.default,{className:"flex-1 bg-background",contentContainerClassName:"flex-grow justify-center",children:(0,v.jsxs)(c.default,{className:"px-6 py-12 max-w-md 
1619self-center w-full",children:[(0,v.jsx)(o.default,{className:"text-3xl font-bold text-text-primary mb-2",accessibilityRole:"header",children:"Create account"}),(0,v.jsx)(o.default,{className:"text-text-secondary mb-8",children:"Start calculating your 3D print costs."}),(0,v.jsx)(h.default,{message:B.general,className:"mb-4"}),(0,v.jsx)(y.default,{label:"Username",error:B.username,autoCapitalize:"none",autoComplete:"username",textContentType:"username",value:A,onChangeText:R,placeholder:"your_username"}),(0,v.jsx)(y.default,{label:"Email",error:B.email,autoCapitalize:"none",keyboardType:"email-address",autoComplete:"email",textContentType:"emailAddress",value:_,onChangeText:E,placeholder:"[email protected]"}),(0,v.jsx)(y.default,{label:"Password",error:B.password,secureTextEntry:!0,autoComplete:"new-password",textContentType:"newPassword",value:D,onChangeText:z,placeholder:"\u2022\u2022\u2022\u2022\u2022\u2022"}),(0,v.jsx)(p.default,{value:L,onChangeText:O}),(0,v.jsxs)(c.default,{className:"mb-4",children:[(0,v.jsx)(f.default,{onSuccess:e=>{H(e),U(!1)},onError:()=>{H(''),U(!0)},onExpire:()=>H('')}),M&&(0,v.jsx)(o.default,{className:"text-error text-xs mt-1",children:"CAPTCHA failed to load. Please refresh the page."})]}),(0,v.jsx)(j.default,{title:"Create account",onPress:async()=>{if(F){G({}),q(!0);try{await(0,C.register)(A,_,D,L,F),W(!0)}catch(e){const t=(0,N.fieldErrors)(e);Object.keys(t).length?G(t):G({general:e?.response?.data?.error??'Registration failed.'})}finally{q(!1)}}else G({general:'Please complete the CAPTCHA.'})},loading:$,disabled:!F,className:"mb-4"}),(0,v.jsxs)(o.default,{className:"text-text-muted text-xs text-center mb-4",children:["By creating an account you agree to our",' ',(0,v.jsx)(t.Link,{href:"/privacy",children:(0,v.jsx)(o.default,{className:"text-accent-text text-xs font-semibold underline",children:"Privacy Policy"})}),"."]}),(0,v.jsxs)(c.default,{className:"flex-row justify-center",children:[(0,v.jsx)(o.default,{className:"text-text-secondary text-sm",children:"Already have an account? "}),(0,v.jsx)(t.Link,{href:k,children:(0,v.jsx)(o.default,{className:"text-accent-text text-sm font-semibold",children:"Sign in"})})]})]})})]})}},1522,[11,15,248,118,147,202,123,1520,1425,1523,1516,1517,1525,1518,1431,780,1423,1521,289]);
1620__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}});var n=r(d[0]),t=r(d[1]);const o="0x4AAAAAADoOtk8HqNQ3cHMd";function u({onSuccess:u,onError:c,onExpire:s}){return o?(0,t.jsx)(n.Turnstile,{siteKey:o,onSuccess:u,onError:c,onExpire:s}):null}},1523,[1524,289]);
1621__d(function(_g,_r,_i,_a,_m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"DEFAULT_CONTAINER_ID",{enumerable:!0,get:function(){return i}}),Object.defineProperty(_e,"DEFAULT_ONLOAD_NAME",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"DEFAULT_SCRIPT_ID",{enumerable:!0,get:function(){return o}}),Object.defineProperty(_e,"SCRIPT_URL",{enumerable:!0,get:function(){return n}}),Object.defineProperty(_e,"Turnstile",{enumerable:!0,get:function(){return w}});var e=_r(_d[0]),r=_r(_d[1]),t=(0,e.forwardRef)(({as:e="div",...t},n)=>(0,r.jsx)(e,{...t,ref:n}));const n="https://challenges.cloudflare.com/turnstile/v0/api.js",o="cf-turnstile-script",i="cf-turnstile",c="onloadTurnstileCallback",u=e=>!!document.getElementById(e),a=({render:e="explicit",onLoadCallbackName:r=c,scriptOptions:{nonce:t="",defer:o=!0,async:i=!0,id:a="",appendTo:s,onError:l,crossOrigin:d=""}={}})=>{let f=a||"cf-turnstile-script";if(u(f))return;let p=document.createElement("script");p.id=f,p.src=`${n}?onload=${r}&render=${e}`,!document.querySelector(`script[src="${p.src}"]`)&&(p.defer=!!o,p.async=!!i,t&&p.setAttribute("nonce",t),d&&(p.crossOrigin=d),l&&(p.onerror=l,delete window[r]),("body"===s?document.body:document.getElementsByTagName("head")[0]).appendChild(p))},s={normal:{width:300,height:65},compact:{width:150,height:140},invisible:{width:0,height:0,overflow:"hidden"},flexible:{minWidth:300,width:"100%",height:65},interactionOnly:{width:"fit-content",height:"auto",display:"flex"}};function l(e){if("invisible"!==e&&"interactionOnly"!==e)return e}function d(r=o){let[t,n]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{let e=()=>{u(r)&&n(!0)},t=new MutationObserver(e);return t.observe(document,{childList:!0,subtree:!0}
1621),e(),()=>{t.disconnect()}},[r]),t}let f,p="unloaded";const b=new Promise((e,r)=>{f={resolve:e,reject:r},"ready"===p&&e(void 0)}),m=(e=c)=>("unloaded"===p&&(p="loading",window[e]=()=>{f.resolve(),p="ready",delete window[e]}),b),w=(0,e.forwardRef)((n,o)=>{let{scriptOptions:i,options:c={},siteKey:u,onWidgetLoad:f,onSuccess:b,onExpire:w,onError:h,onBeforeInteractive:v,onAfterInteractive:y,onUnsupported:x,onTimeout:E,onLoadScript:g,id:T,style:I,as:k="div",injectScript:O=!0,rerenderOnCallbackChange:R=!1,...C}=n,N=c.size,P=(0,e.useCallback)(()=>void 0===N?{}:"execute"===c.execution?s.invisible:"interaction-only"===c.appearance?s.interactionOnly:s[N],[c.execution,N,c.appearance]),[S,j]=(0,e.useState)(P()),A=(0,e.useRef)(null),[L,_]=(0,e.useState)(!1),F=(0,e.useRef)(void 0),D=(0,e.useRef)(!1),U=T||"cf-turnstile",B=(0,e.useRef)({onSuccess:b,onError:h,onExpire:w,onBeforeInteractive:v,onAfterInteractive:y,onUnsupported:x,onTimeout:E});(0,e.useEffect)(()=>{R||(B.current={onSuccess:b,onError:h,onExpire:w,onBeforeInteractive:v,onAfterInteractive:y,onUnsupported:x,onTimeout:E})});let $=i?.id||"cf-turnstile-script",M=d($),z=i?.onLoadCallbackName||"onloadTurnstileCallback",W=c.appearance||"always",q=(0,e.useMemo)(()=>({sitekey:u,action:c.action,cData:c.cData,theme:c.theme||"auto",language:c.language||"auto",tabindex:c.tabIndex,"response-field":c.responseField,"response-field-name":c.responseFieldName,size:l(N),retry:c.retry||"auto","retry-interval":c.retryInterval||8e3,"refresh-expired":c.refreshExpired||"auto","refresh-timeout":c.refreshTimeout||"auto",execution:c.execution||"render",appearance:c.appearance||"always","feedback-enabled":c.feedbackEnabled??!0,callback:e=>{D.current=!0,R?b?.(e):B.current.onSuccess?.(e)},"error-callback":R?h:(...e)=>B.current.onError?.(...e),"expired-callback":R?w:(...e)=>B.current.onExpire?.(...e),"before-interactive-callback":R?v:(...e)=>B.current.onBeforeInteractive?.(...e),"after-interactive-callback":R?y:(...e)=>B.current.onAfterInteractive?.(...e),"unsupported-callback":R?x:(...e)=>B.current.onUnsupported?.(...e),"timeout-callback":R?E:(...e)=>B.current.onTimeout?.(...e)}),[c.action,c.appearance,c.cData,c.execution,c.language,c.refreshExpired,c.responseField,c.responseFieldName,c.retry,c.retryInterval,c.tabIndex,c.theme,c.feedbackEnabled,c.refreshTimeout,u,N,R,R?b:null,R?h:null,R?w:null,R?v:null,R?y:null,R?x:null,R?E:null]),H=(0,e.useCallback)(()=>typeof window<"u"&&!!window.turnstile,[]);return(0,e.useEffect)(function(){O&&!L&&(m(z),a({onLoadCallbackName:z,scriptOptions:{...i,id:$}}))},[O,L,i,$,z]),(0,e.useEffect)(function(){"ready"!==p&&m(z).then(()=>_(!0)).catch(console.error)},[z]),(0,e.useEffect)(function(){if(!A.current||!L)return;let e=!1;return(async()=>{e||!A.current||(F.current=window.turnstile.render(A.current,q),F.current&&f?.(F.current))})(),()=>{e=!0,F.current&&(window.turnstile.remove(F.current),D.current=!1)}},[U,L,q]),(0,e.useImperativeHandle)(o,()=>{let{turnstile:e}=window;return{getResponse(){if(e?.getResponse&&F.current&&H())return e.getResponse(F.current);console.warn("Turnstile has not been loaded")},getResponsePromise:async(e=3e4,r=100)=>new Promise((t,n)=>{let o,i=async()=>{if(D.current&&window.turnstile&&F.current)try{let e=window.turnstile.getResponse(F.current);return o&&clearTimeout(o),e?t(e):n(Error("No response received"))}catch(e){return o&&clearTimeout(o),console.warn("Failed to get response",e),n(Error("Failed to get response"))}o||=setTimeout(()=>{o&&clearTimeout(o),n(Error("Timeout"))},e),await new Promise(e=>setTimeout(e,r)),await i()};i()}),reset(){if(e?.reset&&F.current&&H()){"execute"===c.execution&&j(s.invisible);try{D.current=!1,e.reset(F.current)}catch(e){console.warn(`Failed to reset Turnstile widget ${F.current}`,e)}}else console.warn("Turnstile has not been loaded")},remove(){e?.remove&&F.current&&H()?(j(s.invisible),D.current=!1,e.remove(F.current),F.current=null):console.warn("Turnstile has not been loaded")},render(){if(!e?.render||!A.current||!H()||F.current)return void console.warn("Turnstile has not been loaded or container not found");let r=e.render(A.current,q);return F.current=r,F.current&&f?.(F.current),"execute"!==c.execution&&j(N?s[N]:{}),r},execute(){"execute"===c.execution?e?.execute&&A.current&&F.current&&H()?(e.execute(A.current),j(N?s[N]:{})):console.warn("Turnstile has not been loaded or container not found"):console.warn("Execution mode is not set to \"execute\"")},isExpired:()=>e?.isExpired&&F.current&&H()?e.isExpired(F.current):(console.warn("Turnstile has not been loaded"),!1)}},[F,c.execution,N,q,A,H,L,f]),(0,e.useEffect)(()=>
1621{if(L||!M)return;if(window.turnstile)return void _(!0);let e=setInterval(()=>{window.turnstile&&(_(!0),clearInterval(e))},50);return()=>{clearInterval(e)}},[L,M]),(0,e.useEffect)(()=>{j(P())},[c.execution,N,W]),(0,e.useEffect)(()=>{!M||"function"!=typeof g||g()},[M]),(0,r.jsx)(t,{ref:A,as:k,id:U,style:{...S,...I},...C})});w.displayName="Turnstile"},1524,[15,6]);
1622__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return l}}),r(d[0]);var t=e(r(d[1])),n=e(r(d[2])),u=r(d[3]);function l({value:e,onChangeText:l}){return(0,u.jsx)(n.default,{style:{position:'absolute',left:-9999,width:1,height:1,overflow:'hidden'},"aria-hidden":!0,children:(0,u.jsx)(t.default,{value:e,onChangeText:l,accessibilityElementsHidden:!0,autoComplete:'off',tabIndex:-1,'aria-hidden':!0})})}},1525,[118,266,123,289]);
1623__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return w}});var s=r(d[0]),t=r(d[1]),l=e(r(d[2]));r(d[3]);var n=e(r(d[4])),o=e(r(d[5])),c=e(r(d[6])),u=e(r(d[7])),x=e(r(d[8])),f=e(r(d[9])),h=e(r(d[10])),p=r(d[11]),b=r(d[12]);function w(){const e=(0,s.useRouter)(),{token:w}=(0,s.useLocalSearchParams)(),[y,j]=(0,t.useState)(''),[N,P]=(0,t.useState)(''),[v,C]=(0,t.useState)(''),[S,R]=(0,t.useState)(!1),[_,k]=(0,t.useState)(!1);return _?(0,b.jsxs)(c.default,{className:"flex-1 bg-background items-center justify-center px-6",children:[(0,b.jsx)(o.default,{className:"text-2xl font-bold text-text-primary mb-4",accessibilityRole:"header",children:"Password updated"}),(0,b.jsx)(o.default,{className:"text-text-secondary text-center mb-8",children:"Your password has been reset successfully."}),(0,b.jsx)(h.default,{title:"Sign in",onPress:()=>e.replace('/(auth)/login'),className:"px-10"})]}):(0,b.jsxs)(l.default,{className:"flex-1",behavior:'height',children:[(0,b.jsx)(u.default,{title:"Reset Password \u2014 3D Print Calculator",description:"Choose a new password for your account.",path:"/reset-password",noindex:!0}),(0,b.jsx)(n.default,{className:"flex-1 bg-background",contentContainerClassName:"flex-grow justify-center",children:(0,b.jsxs)(c.default,{className:"px-6 py-12 max-w-md 
1623self-center w-full",children:[(0,b.jsx)(o.default,{className:"text-3xl font-bold text-text-primary mb-2",accessibilityRole:"header",children:"Reset password"}),(0,b.jsx)(o.default,{className:"text-text-secondary mb-8",children:"Enter your new password below."}),(0,b.jsx)(x.default,{message:v,className:"mb-4"}),(0,b.jsx)(f.default,{label:"New password",secureTextEntry:!0,value:y,onChangeText:j,placeholder:"\u2022\u2022\u2022\u2022\u2022\u2022"}),(0,b.jsx)(f.default,{label:"Confirm password",secureTextEntry:!0,value:N,onChangeText:P,placeholder:"\u2022\u2022\u2022\u2022\u2022\u2022",containerClassName:"mb-6"}),(0,b.jsx)(h.default,{title:"Set new password",onPress:async()=>{if(y.length<8)C('Password must be at least 8 characters.');else if(y===N)if(w){C(''),R(!0);try{await(0,p.resetPassword)(w,y),k(!0)}catch(e){C(e?.response?.data?.error??'Reset failed. The link may have expired.')}finally{R(!1)}}else C('Invalid reset link.');else C('Passwords do not match.')},loading:S})]})})]})}},1526,[11,15,248,118,147,202,123,1425,1516,1517,1518,780,289]);
1624__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return x}});var t=r(d[0]);r(d[1]);var n=e(r(d[2])),l=e(r(d[3])),s=e(r(d[4])),c=e(r(d[5])),o=r(d[6]);function x(){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.Stack.Screen,{options:{title:'Not found'}}),(0,o.jsx)(s.default,{title:"Page not found \u2014 3D Print Calculator",description:"The page you're looking for doesn't exist or has moved.",noindex:!0}),(0,o.jsxs)(l.default,{className:"flex-1 bg-background",children:[(0,o.jsx)(c.default,{}),(0,o.jsxs)(l.default,{className:"flex-1 items-center justify-center px-6",children:[(0,o.jsx)(n.default,{className:"text-5xl font-bold text-accent-text mb-4",children:"404"}),(0,o.jsx)(n.default,{className:"text-2xl font-bold text-text-primary mb-2",children:"Page not found"}),(0,o.jsx)(n.default,{className:"text-text-secondary text-center mb-8 max-w-md",children:"The page you're looking for doesn't exist or has moved. You can still price a print in a few clicks."}),(0,o.jsx)(t.Link,{href:"/calculators/new",className:"bg-accent px-8 py-3 rounded-lg mb-4",children:(0,o.jsx)(n.default,{className:"text-on-accent-aa font-bold text-base",children:"Start a free calculation"})}),(0,o.jsx)(t.Link,{href:"/",children:(0,o.jsx)(n.default,{className:"text-accent-text font-semibold text-base",children:"\u2190 Back to 3D Print Calculator"})})]})]})]})}},1527,[11,118,202,123,1425,1486,289]);
1625__d(function(g,r,i,a,m,_e,_d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return N}}),_e.ErrorBoundary=function({error:e,retry:n}){return(0,o.useEffect)(()=>{t.captureException(e)},[e]),(0,P.jsxs)(l.default,{className:"flex-1 items-center justify-center bg-background px-6",children:[(0,P.jsx)(c.default,{className:"text-xl font-bold text-text-primary mb-2",children:"Something went wrong"}),(0,P.jsx)(c.default,{className:"text-text-secondary text-center mb-8",children:"An unexpected error occurred. Please try again."}),(0,P.jsx)(d.default,{onPress:n,accessibilityRole:"button",accessibilityLabel:"Try again",className:"bg-accent rounded-lg px-10 py-3",children:(0,P.jsx)(c.default,{className:"text-on-accent-aa font-bold",children:"Try again"})})]})};var t=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var s=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,s.get?s:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),n=r(_d[1]),s=r(_d[2]),o=r(_d[3]);r(_d[4]);var d=e(r(_d[5])),c=e(r(_d[6])),l=e(r(_d[7])),u=e(r(_d[8])),f=e(r(_d[9])),h=e(r(_d[10])),x=r(_d[11]),b=r(_d[12]),y=r(_d[13]),j=r(_d[14]),p=r(_d[15]),v=r(_d[16]);r(_d[17]);var P=r(_d[18]);const{release:_,dist:w}=(0,v.resolveSentryReleaseIdentity)("0aa48a9fc51e4055d2a70f2115d773e33b600405");function O(){const{scheme:e}=(0,j.useTheme)();return(0,P.jsx)(s.StatusBar,{style:'dark'===e?'light':'dark'})}t.init({dsn:"https://75088da9a01fc7150a406e7717b6d22e@o4511700846116864.ingest.de.sentry.io/4511701187559505",enabled:!0,release:_,dist:w,tracesSampleRate:0,sendDefaultPii:!1,ignoreErrors:['The node to be removed is not a child of this node','The object can not be found here',/Failed to execute '(removeChild|insertBefore)' on 'Node'/,'Child to insert before is not a child of this node'],integrations:e=>[...e.filter(e=>'RewriteFrames'!==e.name),t.rewriteFramesIntegration({iteratee:e=>(0,p.rewriteWebFrame)(e,(0,p.currentWebOrigin)())})],beforeSend(e){const t=e.contexts?.app?.view_names;return Array.isArray(t)&&t.some(e=>'string'==typeof e&&e.includes('com.pairip'))?null:((0,p.hasOnlyThirdPartyFrames)(e)&&(e.tags={...e.tags,third_party_code:!0}),e)}});var N=t.wrap(function(){return(0,P.jsx)(y.QueryProvider,{children:(0,P.jsx)(b.AuthProvider,{children:(0,P.jsx)(j.ThemeProvider,{children:(0,P.jsxs)(x.ConfirmProvider,{children:[(0,P.jsx)(O,{}),(0,P.jsx)(h.default,{}),(0,P.jsx)(f.default,{}),(0,P.jsxs)(l.default,{className:"flex-1",children:[(0,P.jsx)(u.default,{}),(0,P.jsx)(n.Stack,{screenOptions:{headerShown:!1}})]})]})})})})})},1528,[858,11,1529,15,118,256,202,123,1531,1532,1533,1478,779,1534,1432,1541,1542,1543,289]);
1626__d(function(g,r,i,a,m,e,d){"use strict";
1626Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"StatusBar",{enumerable:!0,get:function(){return t.StatusBar}}),Object.defineProperty(e,"setStatusBarStyle",{enumerable:!0,get:function(){return t.setStatusBarStyle}}),Object.defineProperty(e,"setStatusBarHidden",{enumerable:!0,get:function(){return t.setStatusBarHidden}});var t=r(d[0])},1529,[1530]);
1627__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.StatusBar=s,Object.defineProperty(_e,"setStatusBarStyle",{enumerable:!0,get:function(){return c}}),Object.defineProperty(_e,"setStatusBarHidden",{enumerable:!0,get:function(){return f}});var t=e(r(d[0])),n=e(r(d[1])),u=e(r(d[2])),l=e(r(d[3])),o=r(d[4]);function s({style:e,hideTransitionAnimation:n,animated:s,hidden:c}){const f=(0,l.default)(),y=t.default.useMemo(()=>h(e,f),[e,f]);return(0,o.jsx)(u.default,{animated:s,hidden:c,barStyle:y,showHideTransition:'none'===n?void 0:n})}s.setStyle=(e,t)=>u.default.setBarStyle(h(e),t);const c=s.setStyle;s.setHidden=(e,t)=>u.default.setHidden(e,t);const f=s.setHidden;function h(e="auto",t=n.default?.getColorScheme()??'light'){t||(t='light');let u=e;return'auto'===e?u='light'===t?'dark':'light':'inverted'===e&&(u='light'===t?'light':'dark'),'light'===u?'light-content':'dark-content'}},1530,[15,223,263,279,289]);
1628__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var t=r(d[0]);r(d[1]);var s=e(r(d[2])),n=e(r(d[3])),l=r(d[4]),u=r(d[5]),c=r(d[6]),o=r(d[7]);function f(){const[e,f]=(0,t.useState)(!1),b=(0,l.useSafeAreaInsets)(),{user:p}=(0,u.useAuth)();if((0,t.useEffect)(()=>(0,c.subscribeOffline)(f),[]),!e)return null;return(0,o.jsx)(n.default,{style:{paddingTop:b.top},className:"bg-amber-600",accessible:!0,accessibilityRole:"alert",accessibilityLiveRegion:"polite",children:(0,o.jsx)(s.default,{className:"text-white text-center text-sm font-semibold py-2",children:"You're offline \u2014 calculating still works; saving needs a connection"})})}},1531,[15,118,202,123,17,779,845,289]);
1629__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=r(d[0]);r(d[1]);var u=r(d[2]);r(d[3]);function n(){const{user:n}=(0,u.useAuth)();return(0,t.useEffect)(()=>{},[n?.id]),null}},1532,[15,118,779,1481]);
1630__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2]);function u(){const{user:u}=(0,n.useAuth)();return(0,t.useEffect)(()=>{e.setUser(u?{id:String(u.id)}:null)},[u?.id]),null}},1533,[858,15,779]);
1631__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.QueryProvider=function({children:l}){return(0,u.jsx)(t.PersistQueryClientProvider,{client:n.queryClient,persistOptions:{persister:s.persister,maxAge:864e5,buster:'v1',dehydrateOptions:{shouldDehydrateQuery:t=>'flavours'===t.queryKey[0]||o}},children:l})};var t=r(d[0]);r(d[1]);
1631var s=r(d[2]),n=r(d[3]),u=r(d[4]);const o=!1;new Set(['userFilaments','printers'])},1534,[1535,118,1369,1399,289]);
1632__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},1535,[1536,1540]);
1633__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){'default'===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var c=r(d[2]);Object.keys(c).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})})},1536,[1537,1538,1539]);
1634__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"persistQueryClient",{enumerable:!0,get:function(){return l}}),Object.defineProperty(e,"persistQueryClientRestore",{enumerable:!0,get:function(){return s}}),Object.defineProperty(e,"persistQueryClientSave",{enumerable:!0,get:function(){return c}}),Object.defineProperty(e,"persistQueryClientSubscribe",{enumerable:!0,get:function(){return o}});var t=r(d[0]),n=["added","removed","updated"];function u(t){return n.includes(t)}async function s({queryClient:n,persister:u,maxAge:s=864e5,buster:c="",hydrateOptions:o}){try{const l=await u.restoreClient();if(l){if(!l.timestamp)return u.removeClient();{const y=Date.now()-l.timestamp>s,p=l.buster!==c;if(y||p)return u.removeClient();(0,t.hydrate)(n,l.clientState,o)}}}catch(t){throw await u.removeClient(),t}}async function c({queryClient:n,persister:u,buster:s="",dehydrateOptions:c}){const o={buster:s,timestamp:Date.now(),clientState:(0,t.dehydrate)(n,c)};await u.persistClient(o)}function o(t){const n=t.queryClient.getQueryCache().subscribe(n=>{u(n.type)&&c(t)}),s=t.queryClient.getMutationCache().subscribe(n=>{u(n.type)&&c(t)});return()=>{n(),s()}}function l(t){let n,u=!1;return[()=>{u=!0,n?.()},s(t).then(()=>{u||(n=o(t))})]}},1537,[1372]);
1635__d(function(g,r,i,_a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"removeOldestQuery",{enumerable:!0,get:function(){return t}});var t=({persistedClient:t})=>{const n=[...t.clientState.mutations],a=[...t.clientState.queries],s={...t,clientState:{mutations:n,queries:a}},u=[...a].sort((t,n)=>t.state.dataUpdatedAt-n.state.dataUpdatedAt);if(u.length>0){const t=u.shift();return s.clientState.queries=a.filter(n=>n!==t),s}}},1538,[]);
1636__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"PERSISTER_KEY_PREFIX",{enumerable:!0,get:function(){return n}}),Object.defineProperty(e,"experimental_createQueryPersister",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n="tanstack-query";function s({storage:s,buster:o="",maxAge:c=864e5,serialize:u=JSON.stringify,deserialize:y=JSON.parse,prefix:f=n,refetchOnRestore:l=!0,filters:h}){function w(t){if(t.state.dataUpdatedAt){const n=Date.now()-t.state.dataUpdatedAt>c,s=t.buster!==o;return!(!n&&!s)}return!0}async function p(n,o){if(null!=s){const c=`${f}-${n}`;try{const n=await s.getItem(c);if(n){let u;try{u=await y(n)}catch{return void await s.removeItem(c)}if(!w(u))return o&&t.notifyManager.schedule(()=>o(u)),u.state.data;await s.removeItem(c)}}catch(t){await s.removeItem(c)}}}async function v(t){if(null!=s){const n=`${f}-${t.queryHash}`;s.setItem(n,await u({state:t.state,queryKey:t.queryKey,queryHash:t.queryHash,buster:o}))}}return{persisterFn:async function(n,o,c){const u=!h||(0,t.matchQuery)(h,c);if(u&&void 0===c.state.data&&null!=s){const t=await p(c.queryHash,t=>{c.setState({dataUpdatedAt:t.state.dataUpdatedAt,errorUpdatedAt:t.state.errorUpdatedAt}),("always"===l||!0===l&&c.isStale())&&c.fetch()});if(void 0!==t)return Promise.resolve(t)}const y=await n(o);return u&&null!=s&&t.notifyManager.schedule(()=>
1636{v(c)}),Promise.resolve(y)},persistQuery:v,persistQueryByKey:async function(t,n){if(null!=s){const s=n.getQueryCache().find({queryKey:t});s&&await v(s)}},retrieveQuery:p,persisterGc:async function(){if(s?.entries){const t=`${f}-`,n=await s.entries();for(const[o,c]of n)if(o.startsWith(t)){let t;try{t=await y(c)}catch{await s.removeItem(o);continue}w(t)&&await s.removeItem(o)}}},restoreQueries:async function(n,o={}){const{exact:c,queryKey:u}=o;if(s?.entries){const o=`${f}-`,l=await s.entries();for(const[f,h]of l)if(f.startsWith(o)){let o;try{o=await y(h)}catch{await s.removeItem(f);continue}if(w(o)){await s.removeItem(f);continue}if(u)if(c){if(o.queryHash!==(0,t.hashKey)(u))continue}else if(!(0,t.partialMatchKey)(o.queryKey,u))continue;n.setQueryData(o.queryKey,o.state.data,{updatedAt:o.state.dataUpdatedAt})}}},removeQueries:async function(n={}){const{exact:o,queryKey:c}=n;if(s?.entries){const n=await s.entries(),u=`${f}-`;for(const[f,l]of n)if(f.startsWith(u)){if(!c){await s.removeItem(f);continue}let n;try{n=await y(l)}catch{await s.removeItem(f);continue}if(o){if(n.queryHash!==(0,t.hashKey)(c))continue}else if(!(0,t.partialMatchKey)(n.queryKey,c))continue;await s.removeItem(f)}}}}}},1539,[1372]);
1637__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"PersistQueryClientProvider",{enumerable:!0,get:function(){return u}});var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var s=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,s.get?s:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2]),s=r(_d[3]),u=({children:u,persistOptions:c,onSuccess:o,onError:l,...f})=>{const[p,d]=e.useState(!0),y=e.useRef({persistOptions:c,onSuccess:o,onError:l}),O=e.useRef(!1);return e.useEffect(()=>{y.current={persistOptions:c,onSuccess:o,onError:l}}),e.useEffect(()=>{const e={...y.current.persistOptions,queryClient:f.client};return O.current||(O.current=!0,(0,t.persistQueryClientRestore)(e).then(()=>y.current.onSuccess?.()).catch(()=>y.current.onError?.()).finally(()=>{d(!1)})),p?void 0:(0,t.persistQueryClientSubscribe)(e)},[f.client,p]),(0,s.jsx)(n.QueryClientProvider,{...f,children:(0,s.jsx)(n.IsRestoringProvider,{value:p,children:u})})}},1540,[15,1536,1400,6]);
1638__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"WEB_BUNDLE_PREFIX",{enumerable:!0,get:function(){return n}}),e.rewriteWebFrame=function(t,s){const{filename:c}=t;if(!c||!s||o(c))return t;if(!c.startsWith(`${s}/`))return{...t,in_app:!1};const u=c.slice(s.length);return{...t,filename:`app://${u}`,in_app:u.startsWith(n)}},e.isUnattributableFrame=s,e.hasOnlyThirdPartyFrames=function(n){let t=!1;for(const o of n.exception?.values??[]){const n=o.stacktrace?.frames??[],f=!0===o.mechanism?.type?.startsWith(c)&&n.length>1&&u(n[0]);for(const o of f?n.slice(1):n){if(s(o))return!1;if(t=!0,o.in_app)return!1}}return t},e.currentWebOrigin=function(){const n='undefined'!=typeof window?window.location?.origin:void 0;return'string'==typeof n?n:''};const n='/_expo/';const t=new Set(['undefined','null','<anonymous>','[native code]','native']);function o(n){return t.has(n)}function s(n){return!n.filename||o(n.filename)}const c='auto.browser.browserapierrors.';function u(n){return!n.context_line&&!n.pre_context&&(n.function??'').length<=2}},1541,[]);
1639__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.resolveSentryReleaseIdentity=function(n,l=(0,t.getBuildInfo)()){return{release:n&&n.length>0?n:l.build?`${l.version}+${l.build}`:void 0,dist:l.build??void 0}};var t=r(d[0])},1542,[1513]);
1640__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, dependencyMap) {},1543,[]);
1641__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return C}});var t=r(d[0]),n=r(d[1]),l=e(r(d[2]));r(d[3]);
1641var s=e(r(d[4])),c=e(r(d[5])),u=(r(d[6]),e(r(d[7]))),o=e(r(d[8])),f=e(r(d[9])),x=r(d[10]),h=r(d[11]),j=r(d[12]),b=r(d[13]),y=r(d[14]),p=(r(d[15]),r(d[16]));const v='local-';function C(){const{id:e}=(0,t.useLocalSearchParams)(),n=e??'';return n.startsWith(v)?(0,p.jsx)(N,{clientId:n.slice(v.length)}):(0,p.jsx)(k,{id:n})}function F(){const e=(0,j.useThemeColors)();return(0,p.jsx)(c.default,{style:{backgroundColor:e['accent-subtle'],paddingVertical:10,paddingHorizontal:16},accessible:!0,accessibilityRole:"alert",accessibilityLiveRegion:"polite",children:(0,p.jsx)(s.default,{style:{color:e['accent-text'],fontSize:13,fontWeight:'600',textAlign:'center'},children:"Saved on this device \u2014 we'll sync it when you're back online."})})}function N({clientId:e}){(0,j.useThemeColors)();const f=(0,t.useRouter)(),{user:v}=(0,x.useAuth)(),{data:C}=(0,h.useCalculators)(),[N,k]=(0,n.useState)(void 0);(0,n.useEffect)(()=>{if(!v)return void k(null);let t=!0;const n=()=>{(0,b.getDraft)(v.id,e).then(e=>{t&&k(e?.payload??null)})};n();const l=(0,b.subscribeOutbox)(n);return()=>{t=!1,l()}},[v?.id,e]);const E=C?.find(t=>t.clientId===e);(0,n.useEffect)(()=>{null===N&&null!=E?.id&&f.replace(`/calculators/${E.id}`)},[N,E?.id]);const O=(0,p.jsx)(o.default,{title:"Offline Calculation \u2014 3D Print Calculator",description:"An unsynced 3D printing cost calculation.",noindex:!0});if(void 0===N)return(0,p.jsxs)(c.default,{className:"flex-1 bg-background items-center justify-center",children:[O,(0,p.jsx)(l.default,{size:"large",color:"#00B7FF"})]});if(null===N)return(0,p.jsxs)(c.default,{className:"flex-1 bg-background items-center justify-center px-6",children:[O,(0,p.jsx)(s.default,{className:"text-text-secondary text-center",children:"This calculation has synced."})]});const S=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(F,{}),(0,p.jsx)(u.default,{initial:N,onSave:async t=>{v&&(await(0,b.enqueueCreate)(v.id,{...t,clientId:e}),(0,y.drainOutbox)(v.id))},title:N.name||'Offline calculation'})]});return(0,p.jsxs)(p.Fragment,{children:[O,S]})}function k({id:e}){(0,j.useThemeColors)();const{user:t}=(0,x.useAuth)(),n=Number(e),s=Number.isFinite(n),b=e?`/calculators/${e}`:void 0,{data:y,isError:v,refetch:C}=(0,h.useCalculator)(n,s),F=C,N=(0,h.useUpdateCalculator)(n),k=(0,p.jsx)(o.default,{title:"Edit Calculation \u2014 3D Print Calculator",description:"Edit your saved 3D printing cost calculation.",path:b,noindex:!0});if(v)return(0,p.jsxs)(c.default,{className:"flex-1 bg-background",children:[k,(0,p.jsx)(f.default,{onRetry:F})]});if(!y)return(0,p.jsxs)(c.default,{className:"flex-1 bg-background items-center justify-center",children:[k,(0,p.jsx)(l.default,{size:"large",color:"#00B7FF"})]});const E=(0,p.jsx)(u.default,{initial:y,onSave:async e=>{await N.mutateAsync(e)},title:y.name||'Edit Calculation'});return(0,p.jsxs)(p.Fragment,{children:[k,E]})}},1544,[11,15,241,118,202,123,17,1545,1425,1477,779,1489,1431,1368,1481,1423,289]);
1642__d(function(g,r,_i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return H}});var t=r(d[0]);r(d[1]);var s=r(d[2]),l=r(d[3]),n=e(r(d[4])),c=e(r(d[5]));r(d[6]),r(d[7]);var o=e(r(d[8])),i=e(r(d[9])),u=e(r(d[10])),x=e(r(d[11])),f=e(r(d[12])),h=e(r(d[13])),p=e(r(d[14])),b=r(d[15]),y=e(r(d[16])),j=r(d[17]),N=r(d[18]),w=r(d[19]),v=r(d[20]),P=r(d[21]),S=e(r(d[22])),C=r(d[23]),k=r(d[24]),D=r(d[25]),I=r(d[26]),T=r(d[27]),M=r(d[28]),R=r(d[29]),L=r(d[30]),E=r(d[31]),U=r(d[32]),_=r(d[33]),A=r(d[34]);const F=!1;let $=0;const O=()=>"row-"+ ++$,B=['USD','EUR','GBP','CAD','AUD','JPY','CHF','SEK','NOK','DKK'];function H({initial:e,onSave:$,title:H,footer:V}){(0,s.useRouter)();const{user:W}=(0,U.useAuth)(),{colors:K,scheme:J}=(0,_.useTheme)(),Y='dark'===J,[G,q]=((0,l.useMemo)(()=>(0,w.makeFormStyles)(K,Y),[K,Y]),(0,l.useState)(e)),[z,Q]=(0,l.useState)(()=>(e.items??[]).map(e=>({...e,_key:e._key??O()}))),[X,Z]=(0,l.useState)(()=>(e.hourItems??[]).map(e=>({...e,_key:e._key??O()}))),[ee,te]=(0,l.useState)(!1),[ae,se]=(0,l.useState)(!!e.id),[re,le]=(0,l.useState)(''),[ne,ce]=(0,l.useState)(!1),{width:oe}=(0,h.default)(),de=oe>=1024,ie=(0,b.useSafeAreaInsets)(),{options:me,isError:ue,isLoading:xe,refetch:fe}=(0,k.useFilamentSource)(!!W),{data:he=[]}=(0,D.usePrinters)(!!W),pe=(0,R.calcSummary)(G,z,X),be=G.currency&&!B.includes(G.currency)?[G.currency,...B]:B,ye=(e,t)=>q(s=>({...s,[e]:t})),ge=e=>{q(t=>({...t,energyPrice:e.energyPrice,powerConsumption:e.powerConsumption,machineCost:e.machineCost,machineReturnTime:e.machineReturnTime,dailyUsage:e.dailyUsage??t.dailyUsage,repairPercentage:e.repairPercentage??t.repairPercentage}))},je=JSON.stringify({calc:G,items:z,hourItems:X}),Ne=(0,l.useRef)(null);(0,l.useEffect)(()=>{null===Ne.current&&(Ne.current=je)},[]);const we=null!==Ne.current&&Ne.current!==je;(0,l.useEffect)(()=>
1642{if('undefined'==typeof window)return;const e=e=>{we&&(e.preventDefault(),e.returnValue='')};return window.addEventListener('beforeunload',e),()=>window.removeEventListener('beforeunload',e)},[we]);const ve=(0,l.useRef)(!1);(0,l.useEffect)(()=>{if(ve.current||e.id||z.length>0||we||xe||0===me.length)return;ve.current=!0;const t=me[0],s={_key:O(),flavourId:t.isDefault?t.id:null,flavourName:t.name,color:'',weight:0,price:t.cost??0,spoolWeight:t.spoolWeight??1e3,markup:t.markup??25};Q([s]),Ne.current=JSON.stringify({calc:G,items:[s],hourItems:X})},[me,xe]);const Pe=(0,s.useNavigation)();(0,l.useEffect)(()=>{},[Pe,we]);const Se=(0,l.useRef)(!1);(0,l.useEffect)(()=>Pe.addListener('beforeRemove',e=>{if(Se.current&&'REPLACE'===e.data.action.type)return;if(!we)return;e.preventDefault();const t=()=>Pe.dispatch(e.data.action);('undefined'==typeof window||window.confirm('You have unsaved changes. Leave without saving?'))&&t()}),[Pe,we]);const Ce=async()=>{if(!W)return e.id||(0,M.saveCalculatorDraft)({...G,items:z,hourItems:X}),void ce(!0);te(!0),le('');try{Se.current=!0,await $({...G,items:z,hourItems:X}),se(!0),Ne.current=JSON.stringify({calc:G,items:z,hourItems:X}),e.id||(0,M.clearCalculatorDraft)()}catch(e){le(e?.response?.data?.errors?Object.values(e.response.data.errors).join(', '):(0,T.isOfflineError)(e)?"You're offline \u2014 your work stays right here; connect and tap Save again.":'Save failed. Please try again.')}finally{te(!1),Se.current=!1}},ke=!we&&ae?'\u2713 Saved':ae||e.id?'Save changes':'Save calculation',De='border-b border-border pb-6 mb-6',Ie='text-sm font-semibold text-text-primary mb-1',Te='border border-border-strong rounded-lg px-3 py-3 text-text-primary text-base',Me='text-sm text-text-secondary mb-3';return(0,A.jsxs)(f.default,{className:"flex-1 bg-background",children:[(0,A.jsx)(y.default,{}),(0,A.jsx)(j.AuthPromptModal,{visible:ne,onClose:()=>ce(!1)}),F,(0,A.jsxs)(o.default,{className:"flex-1",contentContainerClassName:"px-6 py-6 "+((de?'max-w-6xl':'max-w-3xl')+" self-center w-full"),keyboardShouldPersistTaps:"handled",automaticallyAdjustKeyboardInsets:!1,children:[!1,(0,A.jsx)(f.default,{className:"flex-row items-center mb-6",children:(0,A.jsx)(i.default,{className:"text-2xl font-bold text-text-primary flex-1",children:H})}),(0,A.jsxs)(f.default,{className:de?'flex-row gap-8 items-start':'',children:[(0,A.jsxs)(f.default,{className:de?'flex-1 min-w-0':'',children:[(0,A.jsxs)(f.default,{className:De,children:[(0,A.jsx)(i.default,{className:"text-base font-semibold text-text-primary mb-1",children:"Project"}),(0,A.jsx)(i.default,{className:Me,children:"Give your calculation a name and choose a currency."}),(0,A.jsx)(i.default,{className:Ie,children:"Project name"}),(0,A.jsx)(u.default,{className:`${Te} mb-4`,value:G.name??'',onChangeText:e=>ye('name',e),placeholder:"My print job"}),(0,A.jsx)(i.default,{className:Ie,children:"Currency"}),(0,A.jsx)(f.default,{className:"flex-row flex-wrap gap-2",children:be.map(e=>(0,A.jsx)(x.default,{className:"px-4 py-2 rounded-full border "+(G.currency===e?'bg-accent border-accent':'border-border-strong'),onPress:()=>ye('currency',e),accessibilityRole:"button",accessibilityState:{selected:G.currency===e},hitSlop:{top:8,bottom:8,left:4,right:4},children:(0,A.jsx)(i.default,{className:"text-sm font-semibold "+(G.currency===e?'text-on-accent-aa':'text-text-secondary'),children:e})},e))})]}),(0,A.jsxs)(f.default,{className:De,children:[(0,A.jsx)(i.default,{className:"text-base font-semibold text-text-primary mb-1",children:"Filament"}),(0,A.jsx)(i.default,{className:Me,children:"Add the materials used in this print."}),z.length>0&&(0,A.jsxs)(f.default,{className:"mb-3 border border-border rounded-lg overflow-hidden",children:[(0,A.jsxs)(f.default,{className:"flex-row bg-surface-muted px-3 py-2 border-b border-border",children:[(0,A.jsx)(i.default,{style:{flex:3},className:"text-xs font-semibold text-text-muted uppercase",children:"Material"}),(0,A.jsx)(i.default,{style:{flex:2,textAlign:'right'},className:"text-xs font-semibold text-text-muted uppercase",children:"Spool \xb7 Markup"}),(0,A.jsx)(i.default,{style:{flex:2,textAlign:'right'},className:"text-xs font-semibold text-text-muted uppercase",children:"Total"})]}),z.map((e,t)=>{const s=e.flavourName??'\u2014',l=(0,R.calcItemBase)(e),n=(0,R.calcItemTotal)(e),c=G.currency??'USD',o=n-l;return(0,A.jsx)(f.default,{className:"px-3 py-2 border-b border-border",children:(0,A.jsxs)(f.default,{className:"flex-row items-baseline",children:[(0,A.jsxs)(i.default,{style:{flex:3},className:"text-sm font-medium text-text-primary",numberOfLines:1,children:[s,e.color?` \xb7 ${e.color}`:'','\n',(0,A.jsxs)(i.default,{className:"text-xs font-normal text-text-muted",children:[e.weight??0,"g used"]})]}),(0,A.jsxs)(i.default,{style:{flex:2,textAlign:'right'},className:"text-xs text-text-secondary",children:[(0,E.formatMoney)(e.price??0,c),'\n',(0,A.jsxs)(i.default,{className:"text-text-muted",children:["+",e.markup??0,"%"]})]}),(0,A.jsxs)(f.default,{style:{flex:2,alignItems:'flex-end'},children:[(0,A.jsx)(i.default,{className:"text-sm font-semibold text-text-primary",children:(0,E.formatMoney)(n,c)}),(0,A.jsxs)(i.default,{className:"text-xs text-text-muted",children:[(0,E.formatMoney)(l,c)," + ",(0,E.formatMoney)(o,c)]})]})]})},e._key??t)}),(0,A.jsx)(f.default,{className:"flex-row justify-end px-3 py-2 bg-surface-muted",children:(0,A.jsxs)(i.default,{className:"text-sm font-bold text-text-primary",children:["Total: ",(0,E.formatMoney)(
1642pe.subtotal,G.currency??'USD')]})})]}),z.map((e,t)=>(0,A.jsx)(N.FilamentRow,{item:e,options:me,currency:G.currency??'USD',defaultExpanded:!e.id,onChange:e=>Q(s=>s.map((s,l)=>l===t?e:s)),onRemove:()=>Q(e=>e.filter((e,s)=>s!==t))},e._key??t)),ue&&(0,A.jsx)(x.default,{className:"bg-error-bg border border-error rounded-lg py-2 px-3 mt-2",onPress:()=>fe(),children:(0,A.jsx)(i.default,{className:"text-error text-sm text-center",children:"Couldn't load filament types \u2014 check your connection and tap to retry."})}),(0,A.jsx)(x.default,{className:"border border-dashed border-accent-text rounded-lg py-3 items-center mt-2 "+(0===me.length?'opacity-40':''),disabled:0===me.length,accessibilityState:{disabled:0===me.length},onPress:()=>{const e=me[0];e&&Q(t=>[...t,{_key:O(),flavourId:e.isDefault?e.id:null,flavourName:e.name,color:'',weight:0,price:e.cost??0,spoolWeight:e.spoolWeight??1e3,markup:e.markup??25}])},children:(0,A.jsx)(i.default,{className:"text-accent-text font-semibold text-sm",children:"+ Add filament"})})]}),(0,A.jsxs)(f.default,{className:De,children:[(0,A.jsx)(i.default,{className:"text-base font-semibold text-text-primary mb-1",children:"Print duration"}),(0,A.jsxs)(f.default,{className:"flex-row gap-4",children:[(0,A.jsxs)(f.default,{className:"flex-1",children:[(0,A.jsx)(i.default,{className:Ie,children:"Hours"}),(0,A.jsx)(P.IntegerInput,{className:Te,value:G.hours,onChange:e=>ye('hours',e),placeholder:"0",accessibilityLabel:"Print hours"})]}),(0,A.jsxs)(f.default,{className:"flex-1",children:[(0,A.jsx)(i.default,{className:Ie,children:"Minutes"}),(0,A.jsx)(P.IntegerInput,{className:Te,value:G.minutes,onChange:e=>ye('minutes',e),placeholder:"0",accessibilityLabel:"Print minutes"})]})]}),(G.minutes??0)>59&&(0,A.jsx)(i.default,{className:"text-xs text-text-muted mt-1",children:"Tip: enter time over 59 minutes in the Hours field."})]}),W&&he.length>0&&(0,A.jsxs)(f.default,{className:De,children:[(0,A.jsx)(i.default,{className:"text-base font-semibold text-text-primary mb-1",children:"Printer"}),(0,A.jsx)(i.default,{className:Me,children:"Prefill the energy & depreciation values from a saved printer \u2014 you can still edit any of them."}),(0,A.jsx)(f.default,{className:"flex-row flex-wrap gap-2",children:he.map(e=>(0,A.jsx)(x.default,{className:"px-4 py-2 rounded-full border border-border-strong",onPress:()=>ge(e),accessibilityRole:"button",accessibilityLabel:`Use ${e.name}`,hitSlop:{top:8,bottom:8,left:4,right:4},children:(0,A.jsx)(i.default,{className:"text-sm font-semibold text-text-secondary",children:e.name})},e.id))})]}),(0,A.jsxs)(f.default,{className:De,children:[(0,A.jsx)(i.default,{className:"text-base font-semibold text-text-primary mb-1",children:"Energy"}),(0,A.jsx)(i.default,{className:Me,children:"Enter your printer's power draw and local energy rate."}),(0,A.jsxs)(f.default,{className:"flex-row gap-4",children:[(0,A.jsxs)(f.default,{className:"flex-1",children:[(0,A.jsx)(i.default,{className:Ie,children:"Power (W)"}),(0,A.jsx)(P.IntegerInput,{className:`${Te} mb-4`,value:G.powerConsumption,onChange:e=>ye('powerConsumption',e),placeholder:"0",accessibilityLabel:"Power consumption in watts"})]}),(0,A.jsxs)(f.default,{className:"flex-1",children:[(0,A.jsx)(i.default,{className:Ie,children:"Price per kWh"}),(0,A.jsx)(P.DecimalInput,{className:`${Te} mb-4`,value:G.energyPrice,onChange:e=>ye('energyPrice',e),placeholder:"0.00",accessibilityLabel:"Energy price per kWh"})]})]}),(0,A.jsxs)(i.default,{className:"text-sm font-semibold text-text-primary",children:["Subtotal: ",(0,E.formatMoney)(pe.energy,G.currency??'USD')]})]}),(0,A.jsxs)(f.default,{className:De,children:[(0,A.jsx)(i.default,{className:"text-base font-semibold text-text-primary mb-1",children:"Printer depreciation"}),(0,A.jsx)(i.default,{className:Me,children:"Spread your printer cost over its expected lifespan."}),(0,A.jsx)(i.default,{className:Ie,children:"Printer cost"}),(0,A.jsx)(P.DecimalInput,{className:`${Te} ${null==G.machineCost?'mb-1':'mb-4'}`,value:G.machineCost,onChange:e=>ye('machineCost',e),placeholder:"e.g. 299.00",accessibilityLabel:"Printer cost"}),null==G.machineCost&&(0,A.jsx)(i.default,{className:"text-xs text-text-muted mb-4",children:"Not set \u2014 depreciation is excluded from the total."}),(0,A.jsx)(S.default,{label:"Return time (years)",info:"How long before the printer pays for itself. Its cost is spread across every print until then \u2014 a longer time means less depreciation per print."}),(0,A.jsx)(P.IntegerInput,{className:`${Te} mb-4`,value:G.machineReturnTime,onChange:e=>ye('machineReturnTime',e),placeholder:"3",accessibilityLabel:"Return time in years"}),(0,A.jsx)(S.default,{label:`Daily usage: ${G.dailyUsage??4} hrs`,info:"Hours you print on an average day. More usage spreads the printer cost over more prints, so each one carries less."}),(0,A.jsxs)(f.default,{className:"flex-row items-center gap-3 mb-4",children:[(0,A.jsx)(p.default,{minimumValue:1,maximumValue:24,step:1,value:G.dailyUsage??4,onValueChange:e=>ye('dailyUsage',e),minimumTrackTintColor:"#00B7FF",maximumTrackTintColor:Y?K['border-strong']:'#D1D5DB',style:{flex:1}}),(0,A.jsx)(P.IntegerInput,{className:`${Te} w-16 text-center`,value:G.dailyUsage,onChange:e=>ye('dailyUsage',(0,C.clampToRange)(e,1,24)),placeholder:"4",accessibilityLabel:"Daily usage in hours"})]}),(0,A.jsx)(S.default,{label:`Repair allowance: ${G.repairPercentage??10}%`,info:"An extra percentage added to the machine cost to cover maintenance and failed prints. 10% is a common starting point."}),(0,A.jsxs)(f.default,{className:"flex-row items-center gap-3 mb-4",children:[(0,A.jsx)(p.default,{minimumValue:0,maximumValue:100,step:1,value:G.repairPercentage??10,onValueChange:e=>ye('repairPercentage',e),minimumTrackTintColor:"#00B7FF",maximumTrackTintColor:Y?K['border-strong']:'#D1D5DB',style:{flex:1}}),(0,A.jsx)(P.IntegerInput,{className:`${Te} w-16 text-center`,value:G.repairPercentage,onChange:e=>ye('repairPercentage',(0,C.clampToRange)(e,0,100)),placeholder:"10",accessibilityLabel:"Repair allowance percent"})]}),(0,A.jsxs)(i.default,{className:"text-sm font-semibold text-text-primary",children:["Subtotal: ",(0,E.formatMoney)(
1642pe.machine,G.currency??'USD')]})]}),(0,A.jsxs)(f.default,{className:De,children:[(0,A.jsx)(i.default,{className:"text-base font-semibold text-text-primary mb-1",children:"Labour"}),(0,A.jsx)(i.default,{className:Me,children:"Add any time-based costs (post-processing, setup, etc.)."}),X.length>0&&(0,A.jsxs)(f.default,{className:"mb-3 border border-border rounded-lg overflow-hidden",children:[(0,A.jsxs)(f.default,{className:"flex-row bg-surface-muted px-3 py-2 border-b border-border",children:[(0,A.jsx)(i.default,{className:"flex-1 text-xs font-semibold text-text-muted uppercase",children:"Description"}),(0,A.jsx)(i.default,{className:"w-16 text-xs font-semibold text-text-muted uppercase text-right",children:"Mins"}),(0,A.jsx)(i.default,{className:"w-20 text-xs font-semibold text-text-muted uppercase text-right",children:"Subtotal"})]}),X.map((e,t)=>(0,A.jsxs)(f.default,{className:"flex-row items-center px-3 py-2 border-b border-border last:border-0",children:[(0,A.jsx)(i.default,{className:"flex-1 text-sm text-text-primary",numberOfLines:1,children:e.description||'\u2014'}),(0,A.jsx)(i.default,{className:"w-16 text-sm text-text-secondary text-right",children:e.minutes??0}),(0,A.jsx)(i.default,{className:"w-20 text-sm font-semibold text-text-primary text-right",children:(0,E.formatMoney)((0,R.calcHourItemTotal)(e),G.currency??'USD')})]},e._key??t)),(0,A.jsx)(f.default,{className:"flex-row justify-end px-3 py-2 bg-surface-muted",children:(0,A.jsxs)(i.default,{className:"text-sm font-bold text-text-primary",children:["Total: ",(0,E.formatMoney)(pe.hours,G.currency??'USD')]})})]}),X.map((e,t)=>(0,A.jsx)(v.HourRow,{item:e,currency:G.currency??'USD',defaultExpanded:!e.id,onChange:e=>Z(s=>s.map((s,l)=>l===t?e:s)),onRemove:()=>Z(e=>e.filter((e,s)=>s!==t))},e._key??t)),(0,A.jsx)(x.default,{className:"border border-dashed border-accent-text rounded-lg py-3 items-center mt-2",onPress:()=>Z(e=>[...e,{_key:O(),price:15,minutes:60,description:''}]),children:(0,A.jsx)(i.default,{className:"text-accent-text font-semibold text-sm",children:"+ Add labour"})})]})]}),(0,A.jsxs)(f.default,{className:de?'w-80':'',style:de?{position:'sticky',top:24}:void 0,children:[(0,A.jsxs)(f.default,{className:"bg-surface-muted rounded-xl p-4 mb-6",children:[(0,A.jsx)(i.default,{className:"text-base font-semibold text-text-primary mb-3",children:"Summary"}),[['Filament',pe.subtotal],['Energy',pe.energy],['Machine',pe.machine],['Labour',pe.hours]].map(([e,t])=>(0,A.jsxs)(f.default,{className:"flex-row justify-between mb-1",children:[(0,A.jsx)(i.default,{className:"text-sm text-text-secondary",children:e}),(0,A.jsx)(i.default,{className:"text-sm text-text-primary",children:(0,E.formatMoney)(t,pe.currency)})]},e)),(0,A.jsxs)(f.default,{className:"border-t border-border mt-2 pt-2 flex-row justify-between",children:[(0,A.jsx)(i.default,{className:"font-bold text-text-primary",children:"Total"}),(0,A.jsx)(i.default,{className:"font-bold text-text-primary",children:(0,E.formatMoney)(pe.total,pe.currency)})]})]}),(0,A.jsxs)(x.default,{className:"border border-border-strong rounded-lg py-4 items-center mb-3 flex-row justify-center gap-2",onPress:async()=>{let t=pe;if(e.id&&!we)try{t=await(0,I.getCalculatorSummary)(Number(e.id))}catch{}try{await(0,L.generatePdf)(G,z,X,t)}catch{c.default.alert('Export failed','Could not generate the PDF. Please try again.')}},children:[(0,A.jsx)(t.Ionicons,{name:'download-outline',size:18,color:Y?K['text-secondary']:'#374151'}),(0,A.jsx)(i.default,{className:"text-text-secondary font-semibold",children:'Download PDF'})]}),!!re&&(0,A.jsx)(f.default,{className:"bg-error-bg border border-error rounded-lg p-3 mb-3",children:(0,A.jsx)(i.default,{className:"text-error text-sm",children:re})}),(0,A.jsx)(x.default,{className:"bg-accent rounded-lg py-4 items-center mb-8",onPress:async()=>{Ce()},disabled:ee,children:ee?(0,A.jsx)(n.default,{color:"#fff"}):(0,A.jsx)(i.default,{className:"text-on-accent-aa font-bold text-base",children:ke})}),!W&&(0,A.jsxs)(i.default,{className:"text-center text-xs text-text-muted -mt-4 mb-8",children:["A free account is required to save calculations.",' ',(0,A.jsx)(s.Link,{href:"/(auth)/register",children:(0,A.jsx)(i.default,{className:"text-accent-text",children:"Register"})}),' or ',(0,A.jsx)(s.Link,{href:"/(auth)/login",children:(0,A.jsx)(i.default,{className:"text-accent-text",children:"sign in"})}),"."]})]})]}),V]}),!de&&(0,A.jsxs)(f.default,{className:"flex-row items-center justify-between gap-4 border-t border-border bg-surface px-6 pt-3",style:{paddingBottom:Math.max(ie.bottom,12)},children:[(0,A.jsxs)(f.default,{className:"flex-1",children:[(0,A.jsx)(i.default,{className:"text-xs text-text-muted",children:"Total"}),(0,A.jsx)(i.default,{className:"text-xl font-bold text-text-primary",numberOfLines:1,children:(0,E.formatMoney)(
1642pe.total,pe.currency)})]}),(0,A.jsx)(x.default,{className:"bg-accent rounded-lg px-8 py-3",onPress:async()=>{Ce()},disabled:ee,children:ee?(0,A.jsx)(n.default,{color:"#fff"}):(0,A.jsx)(i.default,{className:"text-on-accent-aa font-bold",children:ke})})]})]})}},1545,[1438,1474,11,15,241,115,118,256,147,202,266,243,123,281,1546,17,1486,1567,1568,1572,1573,1569,1571,1570,1574,1578,1482,1423,1491,1494,1497,1493,779,1432,289]);
1643__d(function(g,_r,_i,a,m,_e,d){var e=_r(d[0]);Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=e(_r(d[1])),n=e(_r(d[2])),i=(function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,i=new WeakMap;return(function(e,t){if(!t&&e&&e.__esModule)return e;var l,o,r={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return r;if(l=t?i:n){if(l.has(e))return l.get(e);l.set(e,r)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(l=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?l(r,u,o):r[u]=e[u]);return r})(e,t)})(_r(d[3])),l=_r(d[4]),o=e(_r(d[5])),r=_r(d[6]),u=_r(d[7]),s=_r(d[8]),c=_r(d[9]),f=["onValueChange","onSlidingStart","onSlidingComplete","onAccessibilityAction","value","minimumValue","maximumValue","step","inverted","tapToSeek","lowerLimit","upperLimit"];var p=i.default.forwardRef(function(e,p){var S,v,b=e.onValueChange,I=e.onSlidingStart,y=e.onSlidingComplete,h=e.onAccessibilityAction,L=e.value,_=void 0===L?s.constants.SLIDER_DEFAULT_INITIAL_VALUE:L,A=e.minimumValue,E=void 0===A?0:A,w=e.maximumValue,T=void 0===w?1:w,C=e.step,V=void 0===C?0:C,M=e.inverted,N=void 0!==M&&M,O=e.tapToSeek,R=void 0!==O&&O,k=e.lowerLimit,j=void 0===k?l.Platform.select({web:E,default:s.constants.LIMIT_MIN_VALUE}):k,P=e.upperLimit,U=void 0===P?l.Platform.select({web:T,default:s.constants.LIMIT_MAX_VALUE}):P,x=(0,n.default)(e,f),D=(0,i.useState)(null!=(S=null!=_?_:E)?S:s.constants.SLIDER_DEFAULT_INITIAL_VALUE),W=(0,t.default)(D,2),F=W[0],q=W[1],z=(0,i.useState)(0),X=(0,t.default)(z,2),B=X[0],G=X[1],H=V||s.constants.DEFAULT_STEP_RESOLUTION,J=(T-E)/H,K=V||J,Q=Array.from({length:(V?J:H)+1},function(e,t){return E+t*K}),Y='ios'===l.Platform.OS?u.styles.defaultSlideriOS:u.styles.defaultSlider,Z={zIndex:1,width:B},$=[Y,x.style],ee=function(e){b&&b(e.nativeEvent.value),q(e.nativeEvent.value)},te='boolean'==typeof x.disabled?x.disabled:!0===(null==(v=x.accessibilityState)?void 0:v.disabled),ne='boolean'==typeof x.disabled?Object.assign({},x.accessibilityState,{disabled:x.disabled}):x.accessibilityState,ie=I?function(e){I(e.nativeEvent.value)}:null,ae=y?function(e){y(e.nativeEvent.value)}:null,le=h?function(e){h(e)}:null,oe=Number.isNaN(_)||!_?void 0:_;return(0,i.useEffect)(function(){j>=U&&console.warn('Invalid configuration: lower limit is supposed to be smaller than upper limit')},[j,U]),(0,c.jsxs)(l.View,{onLayout:function(e){G(e.nativeEvent.layout.width)},style:[$,{justifyContent:'center'}],children:[x.StepMarker||x.renderStepNumber?(0,c.jsx)(r.StepsIndicator,{options:Q,sliderWidth:B,currentValue:F,renderStepNumber:x.renderStepNumber,thumbImage:x.thumbImage,StepMarker:x.StepMarker,isLTR:N}):null,(0,c.jsx)(o.default,Object.assign({},x,{minimumValue:E,maximumValue:T,step:V,inverted:N,tapToSeek:R,value:oe,lowerLimit:j,upperLimit:U,accessibilityState:ne,thumbImage:'web'===l.Platform.OS?x.thumbImage:x.StepMarker||!x.thumbImage?void 0:l.Image.resolveAssetSource(x.thumbImage),ref:p,style:[Z,Y,{alignContent:'center',alignItems:'center'}],onChange:ee,onRNCSliderSlidingStart:ie,onRNCSliderSlidingComplete:ae,onRNCSliderValueChange:ee,disabled:te,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1},onRNCSliderAccessibilityAction:le,thumbTintColor:x.thumbImage&&x.StepMarker?'transparent':x.thumbTintColor}))]})});_e.default=p},1546,[1547,1548,1554,15,28,1556,1563,1565,1562,6]);
1644__d(function(g,r,i,a,m,_e,d){m.exports=function(e){return e&&e.__esModule?e:{default:e}},m.exports.__esModule=!0,m.exports.default=m.exports},1547,[]);
1645__d(function(g,_r,i,a,m,_e,d){var e=_r(d[0]),t=_r(d[1]),o=_r(d[2]),r=_r(d[3]);m.exports=function(n,s){return e(n)||t(n,s)||o(n,s)||r()},m.exports.__esModule=!0,m.exports.default=m.exports},1548,[1549,1550,1551,1553]);
1646__d(function(g,_r,i,a,m,e,d){m.exports=function(r){if(Array.isArray(r))return r},m.exports.__esModule=!0,m.exports.default=m.exports},1549,[]);
1647__d(function(g,_r,_i,_a,m,_e,d){m.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var l,n,u,o,f=[],i=!0,a=!1;try{if(u=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;i=!1}else for(;!(i=(l=u.call(r)).done)&&(f.push(l.value),f.length!==t);i=!0);}catch(e){a=!0,n=e}
1647finally{try{if(!i&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(a)throw n}}return f}},m.exports.__esModule=!0,m.exports.default=m.exports},1550,[]);
1648__d(function(g,_r,i,_a,m,e,d){var t=_r(d[0]);m.exports=function(r,o){if(r){if("string"==typeof r)return t(r,o);var n={}.toString.call(r).slice(8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?Array.from(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?t(r,o):void 0}},m.exports.__esModule=!0,m.exports.default=m.exports},1551,[1552]);
1649__d(function(g,_r,i,_a,m,_e,d){m.exports=function(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n},m.exports.__esModule=!0,m.exports.default=m.exports},1552,[]);
1650__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},m.exports.__esModule=!0,m.exports.default=m.exports},1553,[]);
1651__d(function(g,_r,_i,a,m,_e,d){var e=_r(d[0]);m.exports=function(r,t){if(null==r)return{};var o,n,l=e(r,t);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(r);for(n=0;n<p.length;n++)o=p[n],-1===t.indexOf(o)&&{}.propertyIsEnumerable.call(r,o)&&(l[o]=r[o])}return l},m.exports.__esModule=!0,m.exports.default=m.exports},1554,[1555]);
1652__d(function(g,_r,i,a,m,_e,d){m.exports=function(r,e){if(null==r)return{};var n={};for(var t in r)if({}.hasOwnProperty.call(r,t)){if(-1!==e.indexOf(t))continue;n[t]=r[t]}return n},m.exports.__esModule=!0,m.exports.default=m.exports},1555,[]);
1653__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).default;e.default=t},1556,[1557]);
1654__d(function(g,_r,_i,a,m,_e,d){var e=_r(d[0]);
1654Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=e(_r(d[1])),n=e(_r(d[2])),r=e(_r(d[3])),i=(function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return(function(e,t){if(!t&&e&&e.__esModule)return e;var i,u,o={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return o;if(i=t?r:n){if(i.has(e))return i.get(e);i.set(e,o)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((u=(i=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(u.get||u.set)?i(o,l,u):o[l]=e[l]);return o})(e,t)})(_r(d[4])),u=_r(d[5]),o=_r(d[6]),l=_r(d[7]),c=["value","minimumValue","maximumValue","lowerLimit","upperLimit","step","minimumTrackTintColor","maximumTrackTintColor","thumbTintColor","thumbStyle","style","inverted","disabled","trackHeight","thumbImage","onRNCSliderSlidingStart","onRNCSliderSlidingComplete","onRNCSliderValueChange"];var f=function(e){return{nativeEvent:{value:e}}},s=i.default.forwardRef(function(e,t){var s=e.value,h=void 0===s?0:s,p=e.minimumValue,b=void 0===p?0:p,w=e.maximumValue,R=void 0===w?0:w,C=e.lowerLimit,y=void 0===C?0:C,S=e.upperLimit,V=void 0===S?0:S,x=e.step,k=void 0===x?1:x,E=e.minimumTrackTintColor,A=void 0===E?'#009688':E,j=e.maximumTrackTintColor,M=void 0===j?'#939393':j,T=e.thumbTintColor,_=void 0===T?'#009688':T,L=e.thumbStyle,N=void 0===L?{}:L,O=e.style,I=void 0===O?{}:O,G=e.inverted,H=void 0!==G&&G,P=e.disabled,W=void 0!==P&&P,z=e.trackHeight,B=void 0===z?4:z,D=e.thumbImage,F=e.onRNCSliderSlidingStart,X=void 0===F?function(e){}:F,U=e.onRNCSliderSlidingComplete,Z=void 0===U?function(e){}:U,q=e.onRNCSliderValueChange,J=void 0===q?function(e){}:q,K=(0,r.default)(e,c),Q=i.default.useRef({width:0,height:0}),Y=i.default.useRef(0),$=t||i.default.createRef(),ee=i.default.useRef(!1),te=i.default.useState(h||b),ne=(0,n.default)(te,2),re=ne[0],ie=ne[1],ue=i.default.useRef(0),ae=i.default.useRef({val:new u.Animated.Value(re),min:new u.Animated.Value(b),max:new u.Animated.Value(R),diff:new u.Animated.Value(R-b||1)}).current;i.default.useEffect(function(){ae.min.setValue(b),ae.max.setValue(R),ae.diff.setValue(R-b||1)},[ae,b,R]);var oe=i.default.useRef(u.Animated.multiply(new u.Animated.Value(100),u.Animated.divide(u.Animated.subtract(ae.val,ae.min),ae.diff))).current,le=i.default.useRef(u.Animated.subtract(new u.Animated.Value(100),oe)).current,de=(0,i.useCallback)(function(e){J&&J(f(e))},[J]),ce=(0,i.useCallback)(function(e){se.current=!0,X&&X(f(e))},[X]),fe=(0,i.useCallback)(function(e){se.current=!1,Z&&Z(f(e))},[Z]),se=i.default.useRef(!1),me=(0,i.useCallback)(function(e){var t=Re.current<20?Number.parseFloat(e.toFixed(Re.current)):e,n=Math.max(b,Math.min(t,R));return re!==n?(ie(n),se.current&&de(n),n):t},[b,R,re,de]);i.default.useLayoutEffect(function(){if(h!==ue.current){ue.current=h;var e=me(h);ae.val.setValue(e)}},[h,me,ae]),i.default.useEffect(function(){var e=function(){ee.current=!0},t=function(t){!ee.current&&$.current&&t.target.contains($.current)&&e()};return window.addEventListener('resize',e),document.addEventListener('scroll',t,{capture:!0}),function(){window.removeEventListener('resize',e),document.removeEventListener('scroll',t,{capture:!0})}},[$]);var ve=[{flexGrow:1,flexShrink:1,flexBasis:'auto',flexDirection:'row',alignItems:'center'},I],he={height:B,borderRadius:B/2,userSelect:'none'},pe=Object.assign({},he,{backgroundColor:A,flexGrow:oe}),be=Object.assign({},he,{backgroundColor:M,flexGrow:le}),we=o.constants.THUMB_SIZE,ge=[{width:we,height:we,backgroundColor:_,zIndex:1,borderRadius:we/2,overflow:'hidden'},N],Re=i.default.useRef(v(b,R,k));i.default.useEffect(function(){Re.current=v(b,R,k)},[R,b,k]);var Ce=function(){var e,t=null==(e=$.current)?void 0:e.getBoundingClientRect().x;Y.current=null!=t?t:0},ye=function(e){var t=(Q.current.width||1)>we,n=(Q.current.width||1)-(t?we:0);ee.current&&(ee.current=!1,Ce());var r=Y.current+(t?we/2:0),i=b<y?y:b,u=R>V?V:R;if(e<r)return H?u:i;if(e>r+n)return H?i:u;
1654var o=e-r,l=H?R-(R-b)*o/n:b+(R-b)*o/n,c=k?Math.round(l/k)*k:l,f=c<y?y:c;return f>V?V:f};return i.default.useImperativeHandle(t,function(){return{updateValue:function(e){me(e)}}},[me]),(0,l.jsxs)(u.View,Object.assign({ref:$,onLayout:function(e){var t=e.nativeEvent.layout;Q.current.height=t.height,Q.current.width=t.width,$.current&&Ce()},accessibilityActions:[{name:'increment',label:'increment'},{name:'decrement',label:'decrement'}],onAccessibilityAction:function(e){var t=(R-b)/10;switch(e.nativeEvent.actionName){case'increment':me(re+(k||t));break;case'decrement':me(re-(k||t))}},accessible:!0,accessibilityRole:'adjustable',style:ve},K,{onStartShouldSetResponder:function(){return!W},onMoveShouldSetResponder:function(){return!W},onResponderGrant:function(){return ce(re)},onResponderRelease:function(e){var t=e.nativeEvent,n=me(ye(t.pageX));ae.val.setValue(n),fe(n)},onResponderMove:function(e){var t=e.nativeEvent,n=ye(t.pageX);ae.val.setValue(n),me(n)},children:[(0,l.jsx)(u.Animated.View,{pointerEvents:"none",style:pe}),(0,l.jsx)(u.View,{pointerEvents:"none",style:ge,children:void 0!==D?(0,l.jsx)(u.Image,{source:D,style:{width:'100%',height:'100%'}}):null}),(0,l.jsx)(u.Animated.View,{pointerEvents:"none",style:be})]}))});function v(e,n,r){if(r){var i=[e,n,r].map(function(e){return((e+'').split('.').pop()||'').length});return Math.max.apply(Math,(0,t.default)(i))}return 1/0}s.displayName='RTCSliderWebComponent';_e.default=s},1557,[1547,1558,1548,1554,15,28,1562,6]);
1655__d(function(g,_r,i,a,m,e,d){var t=_r(d[0]),o=_r(d[1]),r=_r(d[2]),n=_r(d[3]);m.exports=function(s){return t(s)||o(s)||r(s)||n()},m.exports.__esModule=!0,m.exports.default=m.exports},1558,[1559,1560,1551,1561]);
1656__d(function(g,_r,i,a,m,e,d){var r=_r(d[0]);m.exports=function(t){if(Array.isArray(t))return r(t)},m.exports.__esModule=!0,m.exports.default=m.exports},1559,[1552]);
1657__d(function(g,_r,i,a,m,e,d){m.exports=function(o){if("undefined"!=typeof Symbol&&null!=o[Symbol.iterator]||null!=o["@@iterator"])return Array.from(o)},m.exports.__esModule=!0,m.exports.default=m.exports},1560,[]);
1658__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},m.exports.__esModule=!0,m.exports.default=m.exports},1561,[]);
1659__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.constants=void 0;var _=r(d[0]);e.constants={SLIDER_DEFAULT_INITIAL_VALUE:0,MARGIN_HORIZONTAL_PADDING:.05,THUMB_SIZE:20,STEP_NUMBER_TEXT_FONT_SMALL:8,STEP_NUMBER_TEXT_FONT_BIG:12,LIMIT_MIN_VALUE:Number.MIN_SAFE_INTEGER,LIMIT_MAX_VALUE:Number.MAX_SAFE_INTEGER,DEFAULT_STEP_RESOLUTION:'android'===_.Platform.OS?128:1e3}},1562,[28]);
1660__d(function(g,_r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.StepsIndicator=void 0;var e=(function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return(function(e,t){if(!t&&e&&e.__esModule)return e;var s,i,o={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return o;if(s=t?r:n){if(s.has(e))return s.get(e);s.set(e,o)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((i=(s=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(i.get||i.set)?s(o,l,i):o[l]=e[l]);return o})(e,t)})(_r(d[0])),t=_r(d[1]),n=_r(d[2]),r=_r(d[3]),s=_r(d[4]),i=_r(d[5]),o=_r(d[6]);_e.StepsIndicator=function(l){var c=l.options,u=l.sliderWidth,p=l.currentValue,f=l.StepMarker,_=l.renderStepNumber,y=l.thumbImage,I=l.isLTR,S=(0,e.useMemo)(function(){return{fontSize:c.length>9?i.constants.STEP_NUMBER_TEXT_FONT_SMALL:i.constants.STEP_NUMBER_TEXT_FONT_BIG}},[c.length]),M=(0,e.useMemo)(function(){var e='web'===t.Platform.OS;return{stepIndicatorContainerStyle:e?s.styles.stepsIndicator:Object.assign({},s.styles.stepsIndicator,{marginHorizontal:u*i.constants.MARGIN_HORIZONTAL_PADDING}),stepIndicatorElementStyle:e?Object.assign({},s.styles.stepIndicatorElement,{width:i.constants.THUMB_SIZE,justifyContent:'space-between'}):s.styles.stepIndicatorElement}},[u]),T=I?c.reverse():c,b=(0,e.useCallback)(function(s,i){return(0,o.jsx)(e.Fragment,{children:(0,o.jsxs)(t.View,{style:M.stepIndicatorElementStyle,children:[(0,o.jsx)(r.SliderTrackMark,{isTrue:p===s,index:s,thumbImage:y,StepMarker:f,currentValue:p,min:c[0],max:c[c.length-1]},`${i}-SliderTrackMark`),_?(0,o.jsx)(n.StepNumber,{i:s,index:i,style:S},`${i}th-step`):null]},`${i}-View`)},i)},[p,f,c,y,_,S,M.stepIndicatorElementStyle]);return(0,o.jsx)(t.View,{pointerEvents:"none",testID:"StepsIndicator-Container",style:M.stepIndicatorContainerStyle,children:T.map(function(e,t){return b(e,t)})})}},1563,[15,28,1564,1566,1565,1562,6]);
1661__d(function(g,r,_i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.StepNumber=void 0;t(r(d[1]));var s=r(d[2]),i=r(d[3]),n=r(d[4]);e.StepNumber=function(t){var l=t.i,u=t.index,c=t.style;return(0,n.jsx)(s.View,{style:i.styles.stepNumber,children:(0,n.jsx)(s.Text,{testID:`${u}th-step`,style:c,children:l})})}},1564,[1547,15,28,1565,6]);
1662__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0]);e.styles=t.StyleSheet.create({stepNumber:{marginTop:20,alignItems:'center',position:'absolute'},sliderMainContainer:{zIndex:1,width:'100%'},defaultSlideriOS:{height:40},defaultSlider:{},stepsIndicator:{flex:1,flexDirection:'row',justifyContent:'space-between',top:'ios'===t.Platform.OS?10:0,zIndex:2},trackMarkContainer:{alignItems:'center',alignContent:'center',alignSelf:'center',justifyContent:'center',position:'absolute',zIndex:3},thumbImageContainer:{position:'absolute',zIndex:3,justifyContent:'center',alignItems:'center',alignContent:'center'},thumbImage:{alignContent:'center',alignItems:'center',position:'absolute'},stepIndicatorElement:{alignItems:'center',alignContent:'center'},defaultIndicatorMarked:{height:20,width:5,backgroundColor:'#CCCCCC'},defaultIndicatorIdle:{height:10,width:2,backgroundColor:'#C0C0C0'}})},1565,[28]);
1663__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.SliderTrackMark=void 0;t(r(d[1]));var n=r(d[2]),s=r(d[3]),l=r(d[4]);e.SliderTrackMark=function(t){var u=t.isTrue,c=t.index,k=t.thumbImage,o=t.StepMarker,x=t.currentValue,y=t.min,M=t.max;return(0,l.jsxs)(n.View,{style:s.styles.trackMarkContainer,children:[o?(0,l.jsx)(o,{stepMarked:u,index:c,currentValue:x,min:y,max:M}):null,k&&u?(0,l.jsx)(n.View,{style:s.styles.thumbImageContainer,testID:"sliderTrackMark-thumbImage",children:(0,l.jsx)(n.Image,{source:k,style:s.styles.thumbImage})}):null]})}},1566,[1547,15,28,1565,6]);
1664__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.AuthPromptModal=function({visible:e,onClose:u}){const f=(0,t.useRouter)(),x=(0,t.usePathname)(),h=(0,n.useRef)(null);if((0,n.useEffect)(()=>
1664{if(!e||'undefined'==typeof document)return;const t=h.current,n=document.activeElement,s=()=>t?Array.from(t.querySelectorAll('a[href], button, [tabindex]:not([tabindex="-1"])')).filter(e=>!e.hasAttribute('disabled')):[];s()[0]?.focus();const o=e=>{if('Escape'===e.key)return void u();if('Tab'!==e.key)return;const t=s();if(0===t.length)return;const n=t[0],o=t[t.length-1];e.shiftKey&&document.activeElement===n?(e.preventDefault(),o.focus()):e.shiftKey||document.activeElement!==o||(e.preventDefault(),n.focus())};return document.addEventListener('keydown',o),()=>{document.removeEventListener('keydown',o),n?.focus?.()}},[e,u]),!e)return null;const b=e=>{u(),f.push(`${e}?returnTo=${encodeURIComponent(x)}`)},y='Save your calculation',v=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(s.default,{className:"text-xl font-bold text-text-primary mb-2",children:y}),(0,c.jsx)(s.default,{className:"text-text-secondary mb-6",children:'Create a free account to save and revisit your calculations from any device.'}),(0,c.jsx)(o.default,{className:"bg-accent rounded-lg py-3 items-center mb-3",onPress:()=>b('/(auth)/register'),children:(0,c.jsx)(s.default,{className:"text-on-accent-aa font-bold",children:"Create free account"})}),(0,c.jsx)(o.default,{className:"border border-border-strong rounded-lg py-3 items-center mb-3",onPress:()=>b('/(auth)/login'),children:(0,c.jsx)(s.default,{className:"text-text-secondary font-semibold",children:"Sign in"})}),(0,c.jsx)(o.default,{onPress:u,className:"items-center py-2",children:(0,c.jsx)(s.default,{className:"text-sm text-text-muted",children:'Continue without saving'})})]});return(0,c.jsx)(l.default,{className:"fixed inset-0 bg-overlay z-50 items-center justify-center",style:{position:'fixed'},children:(0,c.jsx)(l.default,{ref:h,className:"bg-surface rounded-2xl p-8 mx-6 max-w-sm w-full shadow-xl",role:'dialog','aria-modal'
1664:!0,'aria-label':y,children:v})})};var t=r(d[0]),n=r(d[1]);e(r(d[2]));r(d[3]);var s=e(r(d[4])),o=e(r(d[5])),l=e(r(d[6])),c=r(d[7])},1567,[11,15,249,118,202,243,123,289]);
1665__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.FilamentRow=function({item:e,options:y,currency:j,defaultExpanded:N,onChange:v,onRemove:w}){const{colors:I}=(0,x.useTheme)(),[W,S]=(0,s.useState)(N),C=(0,f.calcItemTotal)(e),L=(t,s)=>v({...e,[t]:s}),R='border rounded px-3 py-2 text-text-primary text-sm mb-2',k=`${R} border-border-strong`,_=null!=e.weight&&null!=e.spoolWeight&&e.spoolWeight>0&&e.weight>e.spoolWeight,P=`${R} ${_?'border-error':'border-border-strong'}`,M=e.flavourName??'Select type',$=t=>t.isDefault?e.flavourId===t.id:null==e.flavourId&&e.flavourName===t.name,D=t=>{v({...e,flavourId:t.isDefault?t.id:null,flavourName:t.name,price:t.cost,spoolWeight:t.spoolWeight,markup:t.markup})};return(0,h.jsxs)(n.default,{className:"border border-border rounded-xl mb-3 overflow-hidden",children:[(0,h.jsxs)(c.default,{className:"flex-row items-center px-3 py-3 bg-surface-muted",onPress:()=>S(e=>!e),activeOpacity:.7,accessibilityRole:"button",accessibilityLabel:`${M} filament item, ${W?'collapse':'expand'} to edit`,accessibilityState:{expanded:W},children:[(0,h.jsx)(n.default,{className:"bg-accent-subtle rounded px-2 py-0.5 mr-2",children:(0,h.jsx)(l.default,{className:"text-accent-text text-xs font-semibold",children:M})}),(0,h.jsxs)(l.default,{className:"text-sm text-text-secondary flex-1",numberOfLines:1,children:[e.color?e.color:'\u2014',"  ",e.weight??0,"g"]}),(0,h.jsx)(l.default,{className:"text-sm font-semibold text-text-primary mr-3",children:(0,u.formatMoney)(C,j)}),(0,h.jsx)(t.Ionicons,{name:W?'chevron-up':'chevron-down',size:16,color:I['text-secondary']})]}),W&&(0,h.jsxs)(n.default,{className:"p-3",children:[(0,h.jsx)(l.default,{className:"text-xs font-semibold text-text-secondary mb-1",children:"Filament type"}),(0,h.jsx)(n.default,{className:"flex-row flex-wrap gap-1 mb-3",children:y.map(e=>{const t=$(e);return(0,h.jsx)(c.default,{className:"px-3 py-1 rounded-full border "+(t?'bg-accent border-accent':'border-border-strong'),onPress:()=>D(e),accessibilityRole:"button",accessibilityState:{selected:t},hitSlop:{top:10,bottom:10,left:4,right:4},children:(0,h.jsx)(l.default,{className:"text-xs font-medium "+(t?'text-on-accent-aa':'text-text-secondary'),children:e.name})},e._localKey)})}),(0,h.jsx)(l.default,{className:"text-xs font-semibold text-text-secondary mb-1",children:"Color"}),(0,h.jsx)(o.default,{className:k,placeholder:"e.g. Black",value:e.color??'',onChangeText:e=>L('color',e)}),(0,h.jsxs)(n.default,{className:"flex-row gap-2",children:[(0,h.jsxs)(n.default,{className:"flex-1",children:[(0,h.jsx)(l.default,{className:"text-xs font-semibold text-text-secondary mb-1",children:"Weight used (g)"}),(0,h.jsx)(p.IntegerInput,{className:P,value:e.weight,onChange:e=>L('weight',e),accessibilityLabel:"Weight used in grams"})]}),(0,h.jsxs)(n.default,{className:"flex-1",children:[(0,h.jsx)(l.default,{className:"text-xs font-semibold text-text-secondary mb-1",children:"Spool price"}),(0,h.jsx)(p.DecimalInput,{className:k,value:e.price,onChange:e=>L('price',e),accessibilityLabel:"Spool price"})]})]}),_&&(0,h.jsxs)(l.default,{className:"text-error text-xs mb-2 -mt-1",children:["Weight used is more than the spool holds (",e.spoolWeight,"g)."]}),(0,h.jsxs)(n.default,{className:"flex-row gap-2",children:[(0,h.jsxs)(n.default,{className:"flex-1",children:[(0,h.jsx)(l.default,{className:"text-xs font-semibold text-text-secondary mb-1",children:"Spool weight (g)"}),(0,h.jsx)(p.IntegerInput,{className:k,value:e.spoolWeight,onChange:e=>L('spoolWeight',e),accessibilityLabel:"Spool weight in grams"})]}),(0,h.jsxs)(n.default,{className:"flex-1",children:[(0,h.jsx)(b.default,{label:"Markup (%)",info:"Profit margin added on top of this filament's material cost. 0% charges cost price.",labelClassName:"text-xs font-semibold text-text-secondary"}),(0,h.jsx)(p.IntegerInput,{className:k,value:e.markup,onChange:e=>L('markup',e),accessibilityLabel:"Markup percent"})]})]}),(0,h.jsxs)(n.default,{className:"flex-row justify-between items-center pt-2",children:[(0,h.jsx)(c.default,{onPress:w,className:"py-2 pr-4",accessibilityRole:"button",accessibilityLabel:"Remove filament item",hitSlop:{top:8,bottom:8,left:8,right:8},children:(0,h.jsx)(l.default,{className:"text-error text-sm",children:"Remove"})}),(0,h.jsxs)(c.default,{onPress:()=>S(!1),className:"py-2 pl-4 flex-row items-center gap-1",accessibilityRole:"button",accessibilityLabel:"Collapse item",children:[(0,h.jsx)(l.default,{className:"text-accent-text text-sm font-semibold",children:"Done"}),(0,h.jsx)(t.Ionicons,{name:"chevron-up",size:14,color:I['accent-text']})]})]})]})]})};var t=r(d[0]),s=r(d[1]),l=e(r(d[2])),o=e(r(d[3])),c=e(r(d[4])),n=e(r(d[5])),x=r(d[6]),u=r(d[7]),f=r(d[8]),p=r(d[9]),b=e(r(d[10])),h=r(d[11])},1568,[1438,15,202,266,243,123,1432,1493,1494,1569,1571,289]);
1666__d(function(g,r,i,a,m,_e,d){"use strict";
1666Object.defineProperty(_e,'__esModule',{value:!0}),_e.DecimalInput=function(e){return(0,s.jsx)(c,{...e,parse:u.parseDecimalOrNull,keyboardType:"decimal-pad"})},_e.IntegerInput=function(e){return(0,s.jsx)(c,{...e,parse:u.parseIntegerOrNull,keyboardType:"number-pad"})};var e,t=r(d[0]),l=r(d[1]),n=(e=l)&&e.__esModule?e:{default:e},u=r(d[2]),s=r(d[3]);function c({value:e,onChange:l,parse:u,keyboardType:c,className:p,placeholder:o,style:y,accessibilityLabel:b}){const[f,_]=(0,t.useState)(null!=e?String(e):''),T=(0,t.useRef)(e);return(0,t.useEffect)(()=>{e!==T.current&&(T.current=e,_(null!=e?String(e):''))},[e]),(0,s.jsx)(n.default,{className:p,style:y,keyboardType:c,placeholder:o,accessibilityLabel:b,value:f,onChangeText:e=>{const t='number-pad'===c?e.replace(/[^0-9]/g,'').replace(/^0+(?=\d)/,''):e;_(t);const n=u(t);T.current=n,l(n)}})}},1569,[15,266,1570,289]);
1667__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.parseDecimalOrNull=function(n){const t=n.replace(',','.').trim();if(''===t)return null;const u=Number(t);return Number.isFinite(u)?u:null},e.parseIntegerOrNull=function(n){const t=n.replace(/[^0-9]/g,'');if(''===t)return null;const u=parseInt(t,10);return Number.isNaN(u)?null:u},e.clampToRange=function(n,t,u){return null==n?null:Math.min(u,Math.max(t,n))}},1570,[]);
1668__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return f}});var t=r(d[0]),s=r(d[1]),l=e(r(d[2])),n=e(r(d[3])),c=e(r(d[4])),o=r(d[5]),u=r(d[6]);function f({label:e,info:f,labelClassName:x="text-sm font-semibold text-text-primary"}){const[b,h]=(0,s.useState)(!1),j=(0,o.useThemeColors)();return(0,u.jsxs)(c.default,{className:"mb-1",children:[(0,u.jsxs)(c.default,{className:"flex-row items-center",children:[(0,u.jsx)(n.default,{className:x,children:e}),(0,u.jsx)(l.default,{onPress:()=>h(e=>!e),accessibilityRole:"button",accessibilityLabel:b?`Hide help for ${e}`:`Show help for ${e}`,accessibilityState:{expanded:b},hitSlop:10,className:"ml-1.5",children:(0,u.jsx)(t.Ionicons,{name:b?'information-circle':'information-circle-outline',size:14,color:j['text-muted']})})]}),b&&(0,u.jsx)(n.default,{className:"text-xs text-text-secondary mt-1",children:f})]})}},1571,[1438,15,256,202,123,1431,289]);
1669__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.makeFormStyles=function(e,t){return n.default.create({header:{flexDirection:'row',alignItems:'center',paddingHorizontal:12,paddingVertical:10,gap:4},headerAndroid:{backgroundColor:t?e.surface:'#FFFFFF',elevation:4,paddingVertical:12,paddingHorizontal:4},backBtn:{padding:6},backBtnAndroid:{padding:8,marginLeft:4,borderRadius:24},headerTitle:{flex:1,fontSize:22,fontWeight:'700',color:e['text-primary']},headerTitleAndroid:{fontSize:22,fontWeight:'500',color:t?e['text-primary']:'#1C1B1F',marginLeft:12}})};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e}},1572,[41]);
1670__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),_e.HourRow=function({item:e,currency:h,defaultExpanded:y,onChange:j,onRemove:N}){const{colors:v}=(0,x.useTheme)(),[L,w]=(0,s.useState)(y),R=(0,b.calcHourItemTotal)(e),I=(t,s)=>j({...e,[t]:s}),_='border border-border-strong rounded px-3 py-2 text-text-primary text-sm mb-2';return(0,p.jsxs)(o.default,{className:"border border-border rounded-xl mb-3 overflow-hidden",children:[(0,p.jsxs)(n.default,{className:"flex-row items-center px-3 py-3 bg-surface-muted",onPress:()=>w(e=>!e),activeOpacity:.7,accessibilityRole:"button",accessibilityLabel:`${e.description||'Labour'} item, ${L?'collapse':'expand'} to edit`,accessibilityState:{expanded:L},children:[(0,p.jsx)(l.default,{className:"flex-1 text-sm text-text-secondary",numberOfLines:1,children:e.description||'Labour'}),(0,p.jsxs)(l.default,{className:"text-xs text-text-muted mr-3",children:[e.minutes??0," min"]}),(0,p.jsx)(l.default,{className:"text-sm font-semibold text-text-primary mr-3",children:(0,u.formatMoney)(R,h)}),(0,p.jsx)(t.Ionicons,{name:L?'chevron-up':'chevron-down',size:16,color:v['text-secondary']}
1670)]}),L&&(0,p.jsxs)(o.default,{className:"p-3",children:[(0,p.jsx)(l.default,{className:"text-xs font-semibold text-text-secondary mb-1",children:"Description"}),(0,p.jsx)(c.default,{className:_,placeholder:"e.g. Post-processing",value:e.description??'',onChangeText:e=>I('description',e)}),(0,p.jsxs)(o.default,{className:"flex-row gap-2",children:[(0,p.jsxs)(o.default,{className:"flex-1",children:[(0,p.jsx)(l.default,{className:"text-xs font-semibold text-text-secondary mb-1",children:"Rate (per hr)"}),(0,p.jsx)(f.DecimalInput,{className:_,value:e.price,onChange:e=>I('price',e),accessibilityLabel:"Labour rate per hour"})]}),(0,p.jsxs)(o.default,{className:"flex-1",children:[(0,p.jsx)(l.default,{className:"text-xs font-semibold text-text-secondary mb-1",children:"Duration (min)"}),(0,p.jsx)(f.IntegerInput,{className:_,value:e.minutes,onChange:e=>I('minutes',e),accessibilityLabel:"Duration in minutes"})]})]}),(0,p.jsxs)(o.default,{className:"flex-row justify-between items-center pt-2",children:[(0,p.jsx)(n.default,{onPress:N,className:"py-2 pr-4",accessibilityRole:"button",accessibilityLabel:"Remove labour item",hitSlop:{top:8,bottom:8,left:8,right:8},children:(0,p.jsx)(l.default,{className:"text-error text-sm",children:"Remove"})}),(0,p.jsxs)(n.default,{onPress:()=>w(!1),className:"py-2 pl-4 flex-row items-center gap-1",accessibilityRole:"button",accessibilityLabel:"Collapse item",children:[(0,p.jsx)(l.default,{className:"text-accent-text text-sm font-semibold",children:"Done"}),(0,p.jsx)(t.Ionicons,{name:"chevron-up",size:14,color:v['accent-text']})]})]})]})]})};var t=r(d[0]),s=r(d[1]),l=e(r(d[2])),c=e(r(d[3])),n=e(r(d[4])),o=e(r(d[5])),x=r(d[6]),u=r(d[7]),b=r(d[8]),f=r(d[9]),p=r(d[10])},1573,[1438,15,202,266,243,123,1432,1493,1494,1569,289]);
1671__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.offlinePresetsFor=c,e.selectFilamentOptions=f,e.useFilamentSource=function(n=!0){const p=(0,u.useUserFilaments)(n),h=(0,s.useFlavours)(),{entries:D}=(0,o.useSyncStatus)(),_=(0,t.useMemo)(()=>c(l,p.data??[],D),[p.data,D]),{options:F,usingDefaults:k}=(0,t.useMemo)(()=>f(_,h.data??[]),[_,h.data]);return{options:F,usingDefaults:k,isLoading:n&&p.isLoading||k&&h.isLoading,isError:p.isError||k&&h.isError,refetch:()=>{n&&p.refetch(),h.refetch()}}};var t=r(d[0]);r(d[1]);
1671var s=r(d[2]),n=r(d[3]),o=r(d[4]),u=r(d[5]);const l=!1;function c(t,s,o){return t?(0,n.mergeOfflineResource)('filament',s,o):s}function f(t,s){const n=t.filter(t=>null!=t.id||null!=t.clientId).map(t=>{const s=null==t.id;return{id:t.id??null,name:t.name,cost:t.cost,spoolWeight:t.spoolWeight,markup:t.markup,isDefault:!1,isDraft:s,_localKey:s?`local:${t.clientId}`:`u-${t.id}`}});return n.length>0?{options:n,usingDefaults:!1}:{usingDefaults:!0,options:s.map(t=>({id:t.id,name:t.name,cost:t.cost,spoolWeight:t.spoolWeight,markup:t.markup,isDefault:!0,isDraft:!1,_localKey:`d-${t.id}`}))}}},1574,[15,118,1575,1577,1480,1580]);
1672__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useFlavours=function(){return(0,u.useQuery)({queryKey:t.qk.flavours,queryFn:s.listFlavours})};var u=r(d[0]),s=r(d[1]),t=r(d[2])},1575,[1400,1576,1399]);
1673__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.listFlavours=async function(){const n=await e.listFlavours(),s=(0,o.parseOrReport)(t.ListFlavoursResponse,n,'GET /flavours');return(Array.isArray(s)?s:[]).map(e=>({id:e.id,name:e.name,cost:e.cost/100,spoolWeight:e.spoolWeight,markup:e.markup}))};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),o=r(_d[2])},1576,[790,846,857]);
1674__d(function(g,_r,i,_a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.mergeOfflineResource=l,_e.useOfflineFilaments=function(){const{user:n}=(0,t.useAuth)(),r=(0,a.useUserFilaments)(!!n),{entries:u}=(0,s.useSyncStatus)(),o=(0,e.useMemo)(()=>l('filament',r.data??[],u),[r.data,u]);return{...r,data:o}},_e.useOfflinePrinters=function(){const{user:n}=(0,t.useAuth)(),a=(0,r.usePrinters)(!!n),{entries:u}=(0,s.useSyncStatus)(),o=(0,e.useMemo)(()=>l('printer',a.data??[],u),[a.data,u]);return{...a,data:o}};var e=_r(d[0]),t=_r(d[1]),n=_r(d[2]),r=_r(d[3]),s=_r(d[4]),a=_r(d[5]);function u(e){return e?'error'===e.status?'error':'pending':'synced'}function l(e,t,r){const s=r.filter(t=>(0,n.resolveResource)(t)===e),a=new Set(t.map(e=>e.clientId).filter(e=>!!e)),l=new Map;for(const e of s)null!=e.serverId&&l.set(e.serverId,e);const o=t.map(e=>{const t=null!=e.id?l.get(e.id):void 0;return{...t&&'update'===t.op&&t.payload?t.payload:e,id:e.id,clientId:e.clientId,_localKey:String(e.id),_sync:u(t),_clientId:e.clientId??void 0}});return[...s.filter(e=>'create'===e.op&&e.payload&&null!=e.clientId&&!a.has(e.clientId)).sort((e,t)=>e.updatedAt<t.updatedAt?1:e.updatedAt>t.updatedAt?-1:0).map(e=>({...e.payload,_localKey:`local:${e.clientId}`,_sync:'error'===e.status?'error':'pending',_clientId:e.clientId})),...o]}},1577,[15,779,1368,1578,1480,1580]);
1675__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.usePrinters=function(u=!0){return(0,t.useQuery)({queryKey:c.qk.printers,queryFn:n.listPrinters,enabled:u})},e.useCreatePrinter=function(){const o=(0,t.useQueryClient)(),{user:y}=(0,u.useAuth)();return(0,t.useMutation)({mutationFn:t=>(0,s.createResource)(y,'printer',t,()=>(0,n.createPrinter)(t)),onSuccess:t=>{'synced'===t&&o.invalidateQueries({queryKey:c.qk.printers})}})},e.useUpdatePrinter=function(){const o=(0,t.useQueryClient)(),{user:y}=(0,u.useAuth)();return(0,t.useMutation)({mutationFn:({id:t,data:u})=>(0,s.updateResource)(y,'printer',t,u,()=>(0,n.updatePrinter)(t,u)),onSuccess:t=>{'synced'===t&&o.invalidateQueries({queryKey:c.qk.printers})}})},e.useDeletePrinter=function(){const o=(0,t.useQueryClient)(),{user:y}=(0,u.useAuth)();return(0,t.useMutation)({mutationFn:t=>(0,s.deleteResource)(y,'printer',t,()=>(0,n.deletePrinter)(t)),onSuccess:(t,u)=>{o.setQueryData(c.qk.printers,t=>t?.filter(t=>t.id!==u)),'synced'===t&&o.invalidateQueries({queryKey:c.qk.printers})}})};var t=r(d[0]),u=r(d[1]),n=r(d[2]),s=r(d[3]),c=r(d[4])},1578,[1400,779,1484,1579,1399]);
1676__d(function(g,r,i,a,m,_e,d){"use strict";
1676Object.defineProperty(_e,'__esModule',{value:!0}),_e.canQueueOffline=u,_e.createResource=function(u,t,c,o){return n(u,o,u=>(0,e.enqueueResourceCreate)(u,t,c))},_e.updateResource=function(u,t,c,o,s){return n(u,s,u=>(0,e.enqueueResourceUpdate)(u,t,c,o))},_e.deleteResource=function(u,t,c,o){return n(u,o,u=>(0,e.enqueueResourceDelete)(u,t,{serverId:c}))},_e.saveSettings=function(u,t,c){return n(u,c,u=>(0,e.enqueueSettings)(u,t))},r(d[0]);r(d[1]);var e=r(d[2]);function u(e){return!1}async function n(e,u,n){return await u(),'synced'}},1579,[118,1423,1368]);
1677__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useUserFilaments=function(u=!0){return(0,t.useQuery)({queryKey:l.qk.userFilaments,queryFn:n.listFilaments,enabled:u})},e.useCreateFilament=function(){const c=(0,t.useQueryClient)(),{user:o}=(0,u.useAuth)();return(0,t.useMutation)({mutationFn:t=>(0,s.createResource)(o,'filament',t,()=>(0,n.createFilament)(t)),onSuccess:t=>{'synced'===t&&c.invalidateQueries({queryKey:l.qk.userFilaments})}})},e.useUpdateFilament=function(){const c=(0,t.useQueryClient)(),{user:o}=(0,u.useAuth)();return(0,t.useMutation)({mutationFn:({id:t,data:u})=>(0,s.updateResource)(o,'filament',t,u,()=>(0,n.updateFilament)(t,u)),onSuccess:t=>{'synced'===t&&c.invalidateQueries({queryKey:l.qk.userFilaments})}})},e.useDeleteFilament=function(){const c=(0,t.useQueryClient)(),{user:o}=(0,u.useAuth)();return(0,t.useMutation)({mutationFn:t=>(0,s.deleteResource)(o,'filament',t,()=>(0,n.deleteFilament)(t)),onSuccess:(t,u)=>{c.setQueryData(l.qk.userFilaments,t=>t?.filter(t=>t.id!==u)),'synced'===t&&c.invalidateQueries({queryKey:l.qk.userFilaments})}})};var t=r(d[0]),u=r(d[1]),n=r(d[2]),s=r(d[3]),l=r(d[4])},1580,[1400,779,1483,1579,1399]);
1678__d(function(g,r,i,_a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return D}});var t=r(d[0]),a=r(d[1]);r(d[2]);var n=e(r(d[3])),l=e(r(d[4])),o=(r(d[5]),e(r(d[6]))),c=e(r(d[7])),s=r(d[8]),u=e(s),p=r(d[9]),y=r(d[10]),f=r(d[11]),h=(r(d[12]),r(d[13]),r(d[14]),r(d[15])),x=r(d[16]),b=r(d[17]);const w={name:'',currency:'USD',hours:0,minutes:0,energyPrice:null,powerConsumption:null,machineCost:null,machineReturnTime:null,dailyUsage:4,repairPercentage:10,items:[],hourItems:[]},C=[{'@context':'https://schema.org','@type':'WebApplication',name:'3D Print Calculator',url:`${s.SITE_URL}/calculators/new`,description:'Free online 3D print cost calculator: filament, energy, machine depreciation and labour in one itemised breakdown.',applicationCategory:'UtilitiesApplication',operatingSystem:'Web, iOS, Android',offers:{'@type':'Offer',price:'0',priceCurrency:'USD'}},{'@context':'https://schema.org','@type':'BreadcrumbList',itemListElement:[{'@type':'ListItem',position:1,name:'Home',item:s.SITE_URL},{'@type':'ListItem',position:2,name:'Cost Calculator',item:`${s.SITE_URL}/calculators/new`}]}],j=['Filament: grams used \xd7 spool price per gram, plus your markup per material.','Energy: print hours \xd7 printer wattage \xd7 your electricity price per kWh.','Machine: printer cost spread over its payback period, plus a repair allowance.','Labour: prep, slicing and post-processing time at your hourly rate.'],v=[{q:'Do I need an account?',a:'No \u2014 calculating and exporting a PDF are free without one. A free account lets you save calculations and reopen them later.'},{q:'Which costs should I include when pricing a print?',a:'Material and electricity are the obvious ones, but machine wear and your own time usually matter more. Include all four to avoid quoting at a loss.'},{q:'Can I use my own currency and rates?',a:'Yes. Pick your currency, set your local electricity price and hourly rate, and every line item uses them.'}];function I(){return(0,b.jsxs)(l.default,{className:"px-6 pb-16 pt-4 max-w-3xl self-center w-full",children:[(0,b.jsx)(c.default,{level:2,className:"text-xl font-bold text-text-primary mb-3",children:"How the cost is calculated"}),(0,b.jsx)(n.default,{className:"text-sm text-text-secondary mb-3",children:"The total is the sum of four cost factors, each itemised in the summary:"}),j.map(e=>(0,b.jsxs)(n.default,{className:"text-sm text-text-secondary mb-2",children:['\u2022'," ",e]},e)),(0,b.jsx)(c.default,{level:2,className:"text-xl font-bold text-text-primary mt-8 mb-3",children:"Common questions"}),v.map(({q:e,a:t})=>(0,b.jsxs)(l.default,{className:"mb-4",children:[(0,b.jsx)(c.default,{level:3,className:"font-semibold text-text-primary mb-1",children:e}),(0,b.jsx)(n.default,{className:"text-sm text-text-secondary",children:t})]},e))]})}function D(){const e=(0,a.useRouter)(),[n,l]=((0,f.useThemeColors)(),(0,t.useState)(null));(0,t.useEffect)(()=>{let e=!0;return(0,h.loadCalculatorDraft)().then(t=>{e&&t&&(l({...w,...t}),(0,h.clearCalculatorDraft)())}),()=>{e=!1}},[]);const{user:c}=(0,p.useAuth)(),s={...w,currency:c?.preferredCurrency??w.currency},j=(0,y.useCreateCalculator)(),v=(0,b.jsx)(o.default,{initial:n??s,onSave:async t=>{const a=t.clientId??(0,x.newUuid)(),n={...t,clientId:a};{const t=await j.mutateAsync(n);return void e.replace(`/calculators/${t.id}`)}}
1678,title:"New Calculation",footer:(0,b.jsx)(I,{})},n?'draft':`defaults-${s.currency}`);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(u.default,{title:"Free 3D Printing Cost Calculator \u2014 Price Your Print | 3D Print Calculator",description:"Free online 3D print cost calculator. Add filament, energy, machine wear and labour to get an itemised price breakdown instantly. No account or sign-up required.",path:"/calculators/new",jsonLd:C}),v]})}},1581,[15,11,118,202,123,17,1545,1582,1425,779,1489,1431,1368,1481,1423,1491,1583,289]);
1679__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}});var e,l=r(d[0]),t=(e=l)&&e.__esModule?e:{default:e},n=r(d[1]);function u({level:e,className:l,children:u,...c}){return(0,n.jsx)(t.default,{...c,className:l,accessibilityRole:"header",'aria-level':e,children:u})}},1582,[202,289]);
1680__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.newUuid=function(){return e.randomUUID()};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0]))},1583,[1584]);
1681__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.getRandomBytes=function(e){y(e,'getRandomBytes');const o=Math.floor(e);if(c.default.getRandomValues){const t=new Uint8Array(o);return c.default.getRandomValues(t),t}throw new t.UnavailabilityError('expo-crypto','getRandomBytes')},_e.getRandomBytesAsync=async function(e){y(e,'getRandomBytesAsync');const o=Math.floor(e);if(c.default.getRandomValues){const t=new Uint8Array(o);return c.default.getRandomValues(t),t}throw new t.UnavailabilityError('expo-crypto','getRandomBytesAsync')},_e.digestStringAsync=async function(o,n,s={encoding:e.CryptoEncoding.HEX}){if(!c.default.digestStringAsync)throw new t.UnavailabilityError('expo-crypto','digestStringAsync');return u(o),f(n),p(s.encoding),await c.default.digestStringAsync(o,n,s)},_e.getRandomValues=function(t){return c.default.getRandomValues(t),t},_e.randomUUID=function(){return c.default.randomUUID()},_e.digest=function(t,e){return new Promise((o,n)=>{try{if('function'==typeof c.default.digestAsync)o(c.default.digestAsync(t,e));else{const n=new Uint8Array(h[t]);c.default.digest(t,n,e),o(n.buffer)}}catch(t){n(t)}})};var t=r(d[0]),e=r(d[1]);Object.keys(e).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(_e,t)||Object.defineProperty(_e,t,{enumerable:!0,get:function(){return e[t]}})});var o,n=r(d[2]),c=(o=n)&&o.__esModule?o:{default:o},s=r(d[3]);Object.keys(s).forEach(function(t){'default'===t||Object.prototype.hasOwnProperty.call(_e,t)||Object.defineProperty(_e,t,{enumerable:!0,get:function(){return s[t]}})});class l extends TypeError{code='ERR_CRYPTO';constructor(t){super(`expo-crypto: ${t}`)}}function y(t,e){if('number'!=typeof t||isNaN(t)||Math.floor(t)<0||Math.floor(t)>1024)throw new TypeError(`expo-crypto: ${e}(${t}) expected a valid number from range 0...1024`)}function u(t){if(!Object.values(e.CryptoDigestAlgorithm).includes(t))throw new l(`Invalid algorithm provided. Expected one of: CryptoDigestAlgorithm.${Object.keys(e.CryptoDigestAlgorithm).join(', AlgCryptoDigestAlgorithmorithm.')}`)}function f(t){if('string'!=typeof t)throw new l("Invalid data provided. Expected a string.")}function p(t){if(!Object.values(e.CryptoEncoding).includes(t))throw new l(`Invalid encoding provided. Expected one of: CryptoEncoding.${Object.keys(e.CryptoEncoding).join(', CryptoEncoding.')}`)}const h={[e.CryptoDigestAlgorithm.SHA1]:20,[e.CryptoDigestAlgorithm.SHA256]:32,[e.CryptoDigestAlgorithm.SHA384]:48,[e.CryptoDigestAlgorithm.SHA512]:64,[e.CryptoDigestAlgorithm.MD2]:16,[e.CryptoDigestAlgorithm.MD4]:16,[e.CryptoDigestAlgorithm.MD5]:16}},1584,[418,1585,1586,1587]);
1682__d(function(g,r,i,a,m,e,d){"use strict";var t,n;Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"CryptoDigestAlgorithm",{enumerable:!0,get:function(){return t}}),Object.defineProperty(e,"CryptoEncoding",{enumerable:!0,get:function(){return n}}),(function(t){t.SHA1="SHA-1",t.SHA256="SHA-256",t.SHA384="SHA-384",t.SHA512="SHA-512",t.MD2="MD2",t.MD4="MD4",t.MD5="MD5"})(t||(t={})),(function(t){t.HEX="hex",t.BASE64="base64"})(n||(n={}))},1585,[]);
1683__d(function(g,r,i,a,m,e,d){"use strict";
1683Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return s}});var t=r(d[0]),n=r(d[1]);const o=()=>void 0!==globalThis.crypto?globalThis.crypto:'undefined'!=typeof window?window.crypto??window.msCrypto:crypto;var s={async digestStringAsync(s,u,y){const l=o();if(!l.subtle)throw new t.CodedError('ERR_CRYPTO_UNAVAILABLE','Access to the WebCrypto API is restricted to secure origins (localhost/https).');const p=(new TextEncoder).encode(u),w=await l.subtle.digest(s,p);if(y.encoding===n.CryptoEncoding.HEX)return c(w);if(y.encoding===n.CryptoEncoding.BASE64)return btoa(String.fromCharCode(...new Uint8Array(w)));throw new t.CodedError('ERR_CRYPTO_DIGEST','Invalid encoding type provided.')},getRandomBytes(t){const n=new Uint8Array(t);return o().getRandomValues(n)},async getRandomBytesAsync(t){const n=new Uint8Array(t);return o().getRandomValues(n)},getRandomValues:t=>o().getRandomValues(t),randomUUID:()=>o().randomUUID(),digestAsync:(t,n)=>o().subtle.digest(t,n)};function c(t){return[...new Uint8Array(t)].map(t=>t.toString(16).padStart(2,'0')).join('')}},1586,[418,1585]);
1684__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"AESEncryptionKey",{enumerable:!0,get:function(){return s}}),Object.defineProperty(_e,"AESSealedData",{enumerable:!0,get:function(){return u}}),_e.aesEncryptAsync=function(e,t,o={}){const{nonce:c,additionalData:s,...u}=o;let l={...u};if(c){const e='bytes'in c?f(c.bytes,!0):c?.length;l={...l,nonce:e}}if(s){const e=f(s,!0);l={...l,additionalData:e}}return n.default.encryptAsync(f(e),t,l)},_e.aesDecryptAsync=function(e,t,o={}){const{additionalData:c,...s}=o,u={...s,additionalData:c?f(c,!0):void 0};return n.default.decryptAsync(e,t,u)};var e,t=r(d[0]),n=(e=t)&&e.__esModule?e:{default:e},o=r(d[1]),c=r(d[2]);Object.keys(c).forEach(function(e){'default'===e||Object.prototype.hasOwnProperty.call(_e,e)||Object.defineProperty(_e,e,{enumerable:!0,get:function(){return c[e]}})});class s extends n.default.EncryptionKey{}class u extends n.default.SealedData{static fromParts(e,t,o){const c=f(e),s=f(t);if(o&&'number'!=typeof o){const e=f(o);return n.default.SealedData.fromParts(c,s,e)}return n.default.SealedData.fromParts(c,s,o)}static fromCombined(e,t){const o=f(e);return n.default.SealedData.fromCombined(o,t)}}function f(e,t=!1){const n=e instanceof ArrayBuffer?new Uint8Array(e):e;return'string'!=typeof n&&t?(0,o.uint8ArrayToBase64)(n):n}},1587,[1588,1590,1589]);
1685__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=r(d[0]),n=r(d[1]),s=r(d[2]);const y=12,c=16,o={ivLength:y,tagLength:c};class u{constructor(t,n){this.key=t,this.keySize=n}static async generate(t){const s=t??n.AESKeySize.AES256,y={name:'AES-GCM',length:s},c=await crypto.subtle.generateKey(y,!0,['encrypt','decrypt']);return new u(c,s)}static async import(t,n){let y;y='string'==typeof t?'base64'===n?(0,s.base64ToUintArray)(t):(0,s.hexToUintArray)(t):t;const c=await crypto.subtle.importKey('raw',y,'AES-GCM',!0,['encrypt','decrypt']);return new u(c,8*y.byteLength)}async bytes(){const t=await crypto.subtle.exportKey('raw',this.key);return new Uint8Array(t)}async encoded(t){const n=await this.bytes();return'base64'===t?(0,s.uint8ArrayToBase64)(n):(0,s.bytesToHex)(n)}get size(){return this.keySize}}class b{constructor(t,n){this.buffer=t,this.config=n}static fromCombined(t,n){const y=(0,s.binaryInputBytes)(t).buffer;return new b(y,n??o)}static fromParts(t,n,y){const o=(0,s.binaryInputBytes)(n),u=(0,s.binaryInputBytes)(t),h=u.byteLength;if(y||(y=c),'number'==typeof y){const t=h+o.byteLength,n=new Uint8Array(t);n.set(u),n.set(o,h);const s={ivLength:h,tagLength:y};return new b(n.buffer,s)}const p=(0,s.binaryInputBytes)(y),f=p.byteLength,A=h+o.byteLength+f,l=new Uint8Array(A);return l.set(u),l.set(o,h),l.set(p,A-f),new b(l.buffer,{ivLength:h,tagLength:f})}get ivSize(){return this.config.ivLength}get tagSize(){return this.config.tagLength}get combinedSize(){return this.buffer.byteLength}async iv(t){const n='base64'===t,y=new Uint8Array(this.buffer,0,this.ivSize);return n?(0,s.uint8ArrayToBase64)(y):y}async tag(t){const n='base64'===t,y=this.combinedSize-this.tagSize,c=new Uint8Array(this.buffer,y,this.tagSize);return n?(0,s.uint8ArrayToBase64)(c):c}async combined(t){const n='base64'===t,y=new Uint8Array(this.buffer);return n?(0,s.uint8ArrayToBase64)(y):y}async ciphertext(t){const n=t?.includeTag??!1,y='base64'===t?.encoding,c=this.combinedSize-this.ivSize,o=n?c:c-this.tagSize,u=new Uint8Array(this.buffer,this.ivSize,o);return y?(0,s.uint8ArrayToBase64)(u):u}}class h extends t.NativeModule{EncryptionKey=u;SealedData=b;async encryptAsync(t,n,o={}){const{nonce:u=y,tagLength:h=c,additionalData:p}=o,f='number'==typeof u?crypto.getRandomValues(new Uint8Array(u)):(0,s.binaryInputBytes)(u),A={name:'AES-GCM',iv:f,tagLength:8*h},l=p?{...A,additionalData:(0,s.binaryInputBytes)(p)}:A,w=await crypto.subtle.encrypt(l,n.key,(0,s.binaryInputBytes)(t));return b.fromParts(f,w,h)}async decryptAsync(t,n,y={}){const{additionalData:c,output:o}=y,u={name:'AES-GCM',iv:await t.iv(),tagLength:8*t.tagSize},b=c?{...u,additionalData:(0,s.binaryInputBytes)(c)}:u,h=await t.ciphertext({includeTag:!0}),p=await crypto.subtle.decrypt(b,n.key,h),f='base64'===o,A=new Uint8Array(p);return f?(0,s.uint8ArrayToBase64)(A):A}}var p=(0,t.registerWebModule)(h,'ExpoCryptoAES')},1588,[486,1589,1590]);
1686__d(function(g,r,i,a,m,e,d){"use strict";var t;
1686Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"AESKeySize",{enumerable:!0,get:function(){return t}}),(function(t){t[t.AES128=128]="AES128",t[t.AES192=192]="AES192",t[t.AES256=256]="AES256"})(t||(t={}))},1589,[]);
1687__d(function(g,r,_i,a,m,e,d){"use strict";function n(n){const t=atob(n),o=t.length,i=new Uint8Array(o);for(let n=0;n<o;n++)i[n]=t.charCodeAt(n);return i}Object.defineProperty(e,'__esModule',{value:!0}),e.hexToUintArray=function(n){const t=n.length/2,o=new Uint8Array(t);for(let t=0;t<n.length;t+=2)o[t>>>1]=parseInt(n.substring(t,t+2),16);return o},e.bytesToHex=function(n){const t=[];for(const o of n){const n=o<0?o+256:o;t.push((n>>>4).toString(16)),t.push((15&n).toString(16))}return t.join('')},e.base64ToUintArray=n,e.uint8ArrayToBase64=function(n){let t='';for(const o of n)t+=String.fromCharCode(o);return btoa(t)},e.binaryInputBytes=function(t){if(t instanceof Uint8Array)return t;if(t instanceof ArrayBuffer)return new Uint8Array(t);if(ArrayBuffer.isView(t))return new Uint8Array(t.buffer);if('string'==typeof t)return n(t);throw new Error('Cannot parse serializable input as ArrayBuffer')}},1590,[]);
1688__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return S}});var t=r(d[0]),l=r(d[1]),s=e(r(d[2]));r(d[3]);var n=e(r(d[4])),o=e(r(d[5]));r(d[6]);var u=e(r(d[7]));r(d[8]);var c=e(r(d[9])),x=e(r(d[10])),f=e(r(d[11])),h=e(r(d[12])),b=e(r(d[13])),j=e(r(d[14])),p=e(r(d[15])),y=e(r(d[16])),v=r(d[17]),C=r(d[18]),N=r(d[19]),P=r(d[20]);function S(){const e=(0,t.useRouter)(),[S,w]=(0,l.useState)({name:'',email:'',subject:'',message:''}),[T,k]=(0,l.useState)(''),[_,A]=(0,l.useState)(''),[H,E]=(0,l.useState)(!1),[M,O]=(0,l.useState)({}),[D,q]=(0,l.useState)(!1),[G,W]=(0,l.useState)(!1),Y=((0,v.useThemeColors)(),(e,t)=>w(l=>({...l,[e]:t})));if(G)return(0,P.jsxs)(u.default,{className:"flex-1 bg-background items-center justify-center px-6",children:[(0,P.jsx)(c.default,{level:1,className:"text-2xl font-bold text-text-primary mb-4",children:"Message sent"}),(0,P.jsx)(o.default,{className:"text-text-secondary text-center mb-8",children:"We'll respond within a few days."}),(0,P.jsx)(y.default,{title:"Go back",onPress:()=>e.back(),className:"px-10"})]});const z=u.default;return(0,P.jsxs)(z,{className:'flex-1 bg-background',children:[(0,P.jsx)(x.default,{title:"Contact \u2014 3D Print Calculator",description:"Get in touch with the 3D Print Calculator team. Questions, feedback and feature requests are welcome.",path:"/contact"}),(0,P.jsx)(h.default,{}),(0,P.jsx)(s.default,{className:"flex-1",behavior:void 0,children:(0,P.jsx)(n.default,{className:"flex-1",children:(0,P.jsxs)(u.default,{role:'main',className:"px-6 py-8 max-w-2xl self-center w-full",children:[!1,(0,P.jsx)(c.default,{level:1,className:"text-3xl font-bold text-text-primary mb-2",children:"Contact us"}),(0,P.jsx)(o.default,{className:"text-text-secondary mb-8",children:"Have a question or feedback? We'd love to hear from you."}),(0,P.jsx)(b.default,{message:M.general,className:"mb-4"}),(0,P.jsx)(j.default,{label:"Your name",error:M.name,value:S.name,onChangeText:e=>Y('name',e),placeholder:"Jane Doe"}),(0,P.jsx)(j.default,{label:"Email address",error:M.email,value:S.email,onChangeText:e=>Y('email',e),keyboardType:"email-address",autoCapitalize:"none",placeholder:"[email protected]"}),(0,P.jsx)(j.default,{label:"Subject",error:M.subject,value:S.subject,onChangeText:e=>Y('subject',e),placeholder:"How can we help?"}),(0,P.jsx)(j.default,{label:"Message",error:M.message,value:S.message,onChangeText:e=>Y('message',e),multiline:!0,numberOfLines:5,style:{minHeight:120,textAlignVertical:'top'},placeholder:"Your message..."}),(0,P.jsx)(p.default,{value:T,onChangeText:k}),(0,P.jsxs)(u.default,{className:"mb-4",children:[(0,P.jsx)(f.default,{onSuccess:e=>{A(e),E(!1)},onError:()=>{A(''),E(!0)},onExpire:()=>A('')}),H&&(0,P.jsx)(o.default,{className:"text-error text-xs mt-1",children:"CAPTCHA failed to load. Please refresh the page."})]}),(0,P.jsx)(y.default,{title:"Send message",onPress:async()=>
1688{if(_){O({}),q(!0);try{await(0,C.submitContact)(S,T,_),W(!0)}catch(e){const t=(0,N.fieldErrors)(e);Object.keys(t).length?O(t):O({general:'Failed to send message. Please try again.'})}finally{q(!1)}}else O({general:'Please complete the CAPTCHA.'})},loading:D,disabled:!_})]})})})]})}},1591,[11,15,248,118,147,202,243,123,17,1582,1425,1523,1486,1516,1517,1525,1518,1431,1592,1423,289]);
1689__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.submitContact=async function(c,o="",u=""){const s=await t.submitContact({...c,_hp:o,_turnstile:u});(0,n.parseOrReport)(e.SubmitContactResponse,s,'POST /contact')};var t=(function(t){if(t&&t.__esModule)return t;var e={};return t&&Object.keys(t).forEach(function(n){var c=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,c.get?c:{enumerable:!0,get:function(){return t[n]}})}),e.default=t,e})(r(_d[0])),e=r(_d[1]),n=r(_d[2])},1592,[790,846,857]);
1690__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return j}});var t=r(d[0]),s=r(d[1]);r(d[2]);var n=e(r(d[3])),l=e(r(d[4])),c=e(r(d[5]));r(d[6]);var o=e(r(d[7]));r(d[8]);var u=e(r(d[9])),x=e(r(d[10])),f=r(d[11]),y=r(d[12]),h=r(d[13]),b=r(d[14]);const p='[email protected]';function j(){const e=(0,t.useRouter)(),{user:j,deleteAccount:N}=((0,h.useThemeColors)(),(0,y.useAuth)()),w=(0,f.useConfirm)(),[v,D]=(0,s.use
1690State)(!1),P=o.default;return(0,b.jsxs)(P,{className:'flex-1 bg-background',children:[(0,b.jsx)(u.default,{title:"Delete Your Account \u2014 3D Print Calculator",description:"How to permanently delete your 3D Print Calculator account and all associated data.",path:"/delete-account"}),(0,b.jsx)(x.default,{}),(0,b.jsx)(l.default,{className:"flex-1",children:(0,b.jsxs)(o.default,{className:"px-6 py-8 max-w-2xl self-center w-full",children:[!1,(0,b.jsx)(c.default,{className:"text-3xl font-bold text-text-primary mb-4",accessibilityRole:"header",children:"Delete your account"}),(0,b.jsx)(c.default,{className:"text-text-secondary mb-4",children:"Deleting your 3D Print Calculator account is immediate and permanent. There is no grace period and no way to recover it afterwards."}),(0,b.jsx)(c.default,{className:"text-lg font-bold text-text-primary mb-2",children:"What gets deleted"}),(0,b.jsx)(o.default,{className:"mb-4 pl-4",children:['Your account \u2014 username, email address and password','Every calculation you have saved, including its filament and labour entries','Your saved filaments and printers','Your sign-in sessions on every device'].map(e=>(0,b.jsxs)(c.default,{className:"text-text-secondary mb-1",children:["\u2022 ",e]},e))}),(0,b.jsx)(c.default,{className:"text-text-secondary mb-6",children:"Nothing is kept in an anonymised form. Server logs and backups age out on their own schedule and are not used to restore deleted accounts."}),(0,b.jsx)(c.default,{className:"text-lg font-bold text-text-primary mb-2",children:"How to delete it"}),j?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(c.default,{className:"text-text-secondary mb-4",children:["You are signed in as ",(0,b.jsx)(c.default,{className:"font-semibold",children:j.email}),". You can delete this account right here, or from Profile \u2192 Delete account in the app."]}),(0,b.jsx)(n.default,{onPress:async()=>{if(await w({title:'This cannot be undone',message:`Your account (${j?.email??''}) and every calculation, filament and printer saved to it will be erased immediately.`,confirmText:'Delete my account',cancelText:'Keep my account',destructive:!0})){D(!0);try{await N(),e.replace('/')}catch{D(!1),await w({title:'Could not delete account',message:`Your account was not deleted. Check your connection and try again, or email ${p}.`,confirmText:'OK',cancelText:'Dismiss'})}}},disabled:v,accessibilityRole:"button",accessibilityLabel:"Delete account",accessibilityState:{disabled:v},className:"border border-red-300 rounded-lg py-4 items-center mb-4",style:({pressed:e})=>e?{opacity:.7}:void 0,children:(0,b.jsx)(c.default,{className:"text-error font-semibold",children:v?'Deleting\u2026':'Delete my account'})})]}):(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(c.default,{className:"text-text-secondary mb-4",children:["In the iOS or Android app, open ",(0,b.jsx)(c.default,{className:"font-semibold",children:"Profile"})," and tap",' ',(0,b.jsx)(c.default,{className:"font-semibold",children:"Delete account"}),". On the web, sign in and return to this page."]}),(0,b.jsx)(n.default,{onPress:()=>e.push('/(auth)/login?returnTo=%2Fdelete-account'),accessibilityRole:"button",className:"border border-border rounded-lg py-4 items-center mb-4",style:({pressed:e})=>e?{opacity:.7}:void 0,children:(0,b.jsx)(c.default,{className:"text-accent-text font-semibold",children:"Sign in to delete your account"})}),(0,b.jsxs)(c.default,{className:"text-text-secondary mb-4",children:["If you cannot sign in, email ",p," from the address on the account and we will delete it for you. We may ask you to confirm you own the account, and will respond within 30 days."]})]}),(0,b.jsxs)(c.default,{className:"text-text-muted text-sm",children:["See our",' ',(0,b.jsx)(c.default,{className:"text-accent-text",onPress:()=>e.push('/privacy'),accessibilityRole:"link",accessibilityHint:"Opens the privacy policy",children:"Privacy Policy"}),' ',"for what we collect and why."]})]})})]})}},1593,[11,15,118,256,147,202,243,123,17,1425,1486,1478,779,1431,289]);
1691__d(function(g,r,i,a,m,_e,d){"use strict";
1691function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}});r(d[0]);var t=r(d[1]),u=r(d[2]);e(r(d[3])),e(r(d[4]));r(d[5]);e(r(d[6])),e(r(d[7])),e(r(d[8])),e(r(d[9])),r(d[10]),e(r(d[11])),e(r(d[12])),e(r(d[13]));var s=r(d[14]),n=r(d[15]),o=(r(d[16]),r(d[17]),r(d[18]),r(d[19]));function c(){(0,t.useRouter)();const{user:e}=(0,s.useAuth)(),[c,f]=((0,n.useThemeColors)(),(0,u.useState)('bug')),[l,_]=(0,u.useState)({subject:'',message:''}),[b,S]=(0,u.useState)({}),[j,h]=(0,u.useState)(!1),[v,p]=(0,u.useState)(null);return(0,o.jsx)(t.Redirect,{href:"/"})}},1594,[1438,11,15,248,234,118,147,202,243,123,17,1516,1517,1518,779,1431,1423,1595,1596,289]);
1692__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.buildFeedbackDebug=function(){const e=(0,l.getBuildInfo)();return{platform:"web",osVersion:String(o.default.Version),appVersion:e.version,build:e.build,source:e.source,commit:e.commit,deviceModel:null,locale:u()}};var e,t=r(d[0]),o=(e=t)&&e.__esModule?e:{default:e},l=r(d[1]);const n=20;function u(){try{const e=Intl?.DateTimeFormat?.().resolvedOptions?.().locale;return e?e.split('-u-')[0].slice(0,n):null}catch{return null}}},1595,[118,1513]);
1693__d(function(g,r,i,a,m,_e,_d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),_e.submitFeedback=async function(u,c){const o=await e.submitFeedback({...u,debug:c});return(0,n.parseOrReport)(t.SubmitFeedbackResponse,o,'POST /feedback').url};var e=(function(e){if(e&&e.__esModule)return e;var t={};return e&&Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),t.default=e,t})(r(_d[0])),t=r(_d[1]),n=r(_d[2])},1596,[790,846,857]);
1694__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return _}});var t=r(d[0]),n=r(d[1]),l=e(r(d[2])),s=e(r(d[3])),c=e(r(d[4])),u=e(r(d[5])),o=r(d[6]),f=e(r(d[7])),h=e(r(d[8])),p=e(r(d[9])),y=r(d[10]),b=r(d[11]),x=r(d[12]),j=r(d[13]),k=r(d[14]),P=r(d[15]),v=r(d[16]),N=r(d[17]);const S=e=>{const t=parseFloat(e.replace(',','.'));return Number.isFinite(t)&&t>=0?t:0},w=e=>{const t=parseInt(e,10);return Number.isFinite(t)&&t>=0?t:0};function _(){const{id:e}=(0,t.useLocalSearchParams)(),{user:n}=(0,y.useAuth)(),s=(0,b.useOfflineFilaments)();if(!n)return(0,N.jsx)(t.Redirect,{href:"/(auth)/login"});if('new'===e)return(0,N.jsx)(I,{});if(s.isLoading)return(0,N.jsx)(u.default,{title:"Edit filament",seoPath:"/filaments",children:(0,N.jsx)(l.default,{})});const c=String(e),o=c.startsWith('local-')?c.slice(6):void 0,f=s.data.find(e=>o?null==e.id&&e._clientId===o:e.id===Number(c));return f?(0,N.jsx)(I,{existing:f}):(0,N.jsx)(t.Redirect,{href:"/filaments"})}function I({existing:e}){const l=(0,t.useRouter)(),b=(0,o.useConfirm)(),{user:_}=(0,y.useAuth)(),I=(0,x.useCreateFilament)(),T=(0,x.useUpdateFilament)(),C=(0,x.useDeleteFilament)(),D=!e,F='error'===e?._sync,W=null!=e?.id?{serverId:e.id}:{clientId:e?._clientId},[A,E]=(0,n.useState)({name:e?.name??'',cost:e?String(e.cost):'',spoolWeight:e?String(e.spoolWeight):'1000',markup:e?String(e.markup):'25'}),[L,R]=(0,n.useState)({}),[O,M]=(0,n.useState)(null),U=(e,t)=>E(n=>({...n,[e]:t})),q=async()=>{if(R({}),M(null),!A.name.trim())return void R({name:'Name is required.'});const t={clientId:e?.clientId??(null==e?.id?(0,v.newUuid)():null),name:A.name.trim(),cost:S(A.cost),spoolWeight:w(A.spoolWeight)||1,markup:w(A.markup)};try{null!=e?.id?await T.mutateAsync({id:e.id,data:t}):await I.mutateAsync(t),l.back()}catch(e){const t=(0,P.fieldErrors)(e);Object.keys(t).length?R(t):M('Could not save this filament. Please try again.')}},B=async()=>{if(!e)return;if(await b({title:'Delete filament',message:`Delete "${e.name}"? This won't change past calculations.`,confirmText:'Delete',destructive:!0}))try{null!=e.id?await C.mutateAsync(e.id):_&&e._clientId&&await(0,j.discardEntry)(_.id,{clientId:e._clientId},'filament'),l.back()}catch{M('Could not delete this filament. Please try again.')}},$=async()=>{_&&(await(0,j.retryEntry)(_.id,W,'filament'),(0,k.drainOutbox)(_.id),l.back())},z=async()=>{_&&(await(0,j.discardEntry)(_.id,W,'filament'),l.back())},G=I.isPending||T.isPending;return(0,N.jsxs)(u.default,{title:D?'Add filament':'Edit filament',seoPath:"/filaments",children:[F?(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(f.default,{message:"This change didn't sync.",className:"mb-3"}),(0,N.jsx)(p.default,{title:"Retry sync",onPress:()=>{$()}}),(0,N.jsx)(c.default,{onPress:()=>{z()},className:"mt-3 mb-5 py-3 items-center",accessibilityRole:"button",accessibilityLabel:"Discard unsynced change",children:(0,N.jsx)(s.default,{className:"text-text-secondary font-semibold",children:"Discard unsynced change"})})]}):null,O?(0,N.jsx)(f.default,{message:O,className:"mb-4"}):null,(0,N.jsx)(h.default,{label:"Name",value:A.name,onChangeText:e=>U('name',e),error:L.name,placeholder:"e.g. Bambu PLA Matte",maxLength:255}),(0,N.jsx)(h.default,{label:"Spool price",value:A.cost,onChangeText:e=>U('cost',e),error:L.cost,keyboardType:"decimal-pad",placeholder:"0.00"}),(0,N.jsx)(h.default,{label:"Spool weight (g)",value:A.spoolWeight,onChangeText:e=>U('spoolWeight',e),error:L.spoolWeight,keyboardType:"number-pad",placeholder:"1000"}),(0,N.jsx)(h.default,{label:"Markup (%)",value:A.markup,onChangeText:e=>U('markup',e),error:L.markup,keyboardType:"number-pad",placeholder:"25"}),(0,N.jsx)(p.default,{title:G?'Saving\u2026':'Save',onPress:()=>{q()},loading:G,className:"mt-2"}),D?null:(0,N.jsx)(c.default,{onPress:()=>{B()},className:"mt-4 py-3 items-center",accessibilityRole:"button",accessibilityLabel:"Delete filament",children:(0,N.jsx)(s.default,{className:"text-error font-semibold",children:"Delete filament"})})]})}}
1694,1597,[11,15,241,202,243,1598,1478,1516,1517,1518,779,1577,1580,1368,1481,1423,1583,289]);
1695__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return x}});var t=r(d[0]);r(d[1]);var l=e(r(d[2])),s=e(r(d[3])),n=(e(r(d[4])),e(r(d[5]))),c=(r(d[6]),r(d[7])),u=e(r(d[8])),f=e(r(d[9])),o=r(d[10]);function x({title:e,description:x,seoPath:h,headerRight:j,children:b}){(0,t.useRouter)(),(0,c.useThemeColors)();const p=(0,o.jsxs)(n.default,{className:"mb-6",children:[(0,o.jsxs)(n.default,{className:"flex-row items-center justify-between gap-3",children:[(0,o.jsx)(s.default,{className:"text-2xl font-bold text-text-primary flex-1",accessibilityRole:"header",children:e}),j]}),x?(0,o.jsx)(s.default,{className:"text-text-secondary mt-1",children:x}):null]});return(0,o.jsxs)(n.default,{className:"flex-1 bg-background",children:[(0,o.jsx)(u.default,{title:`${e} \u2014 3D Print Calculator`,description:x??e,path:h,noindex:!0}),(0,o.jsx)(f.default,{}),(0,o.jsx)(l.default,{className:"flex-1",children:(0,o.jsxs)(n.default,{className:"px-6 py-8 max-w-2xl self-center w-full",children:[p,b]})})]})}},1598,[11,118,147,202,243,123,17,1431,1425,1486,289]);
1696__d(function(g,r,_i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return v}});var t=r(d[0]),s=r(d[1]),l=r(d[2]),n=e(r(d[3])),o=e(r(d[4])),i=e(r(d[5])),c=e(r(d[6])),u=e(r(d[7])),f=r(d[8]),x=e(r(d[9])),h=e(r(d[10])),b=e(r(d[11])),j=r(d[12]),y=r(d[13]),p=r(d[14]),N=r(d[15]),w=r(d[16]),_=r(d[17]),C=r(d[18]),P=r(d[19]),R=r(d[20]);function v(){const{user:e}=(0,y.useAuth)(),v=(0,s.useRouter)(),A=(0,_.useThemeColors)(),E=(0,N.useOfflineFilaments)(),I=(0,p.useFlavours)(),L=(0,w.useCreateFilament)(),[M,k]=(0,l.useState)(null);if(!e)return(0,R.jsx)(s.Redirect,{href:"/(auth)/login"});const F=e.preferredCurrency??j.DEFAULT_CURRENCY,S=E.data,U=S.length>0,W=(I.data?.length??0)>0,O=e=>{null!=e.id?v.push(`/filaments/${e.id}`):e._clientId&&v.push(`/filaments/local-${e._clientId}`)},T=async()=>{if(W){k(null);try{for(const e of I.data??[])await L.mutateAsync({clientId:(0,P.newUuid)(),name:e.name,cost:e.cost,spoolWeight:e.spoolWeight,markup:e.markup})}catch{k('Could not add all the standard filaments. Please try again.')}}},$=(0,R.jsx)(i.default,{onPress:()=>v.push('/filaments/new'),accessibilityRole:"button",accessibilityLabel:"Add filament",className:"bg-accent rounded-full w-9 h-9 items-center justify-center",children:(0,R.jsx)(t.Ionicons,{name:"add",size:22,color:A['on-accent-aa']})});return(0,R.jsxs)(u.default,{title:"My filaments",description:"Used first when you add filament to a calculation.",seoPath:"/filaments",headerRight:$,children:[M?(0,R.jsx)(x.default,{message:M,className:"mb-4"}):null,E.isLoading?(0,R.jsx)(n.default,{color:A.accent}):E.isError&&!U?(0,R.jsx)(h.default,{message:"Couldn't load your filaments.",onRetry:()=>{E.refetch()}}):U?(0,R.jsx)(c.default,{className:"border border-border rounded-xl overflow-hidden",children:S.map((e,s)=>(0,R.jsxs)(i.default,{onPress:()=>O(e),accessibilityRole:"button",accessibilityLabel:`Edit ${e.name}`,className:"flex-row items-center px-4 py-3 "+(s>0?'border-t border-border':''),children:[(0,R.jsxs)(c.default,{className:"flex-1",children:[(0,R.jsx)(o.default,{className:"text-base font-medium text-text-primary",children:e.name}),(0,R.jsxs)(o.default,{className:"text-xs text-text-muted",children:[e.spoolWeight," g \xb7 +",e.markup,"%"]}),(0,R.jsx)(f.SyncChip,{state:e._sync})]}),(0,R.jsx)(o.default,{className:"text-sm font-semibold text-text-primary mr-2",children:(0,C.formatMoney)(e.cost,F)}),(0,R.jsx)(t.Ionicons,{name:"chevron-forward",size:18,color:A['text-muted']})]},e._localKey))}):(0,R.jsxs)(c.default,{children:[(0,R.jsxs)(c.default,{className:"border border-dashed border-border-strong rounded-xl p-5 items-center mb-6",children:[(0,R.jsx)(o.default,{className:"text-base font-semibold text-text-primary mb-1",children:"No custom filaments yet"}),(0,R.jsx)(o.default,{className:"text-sm text-text-secondary text-center mb-4",children:"Tap \uff0b to add your own, or start from the standard filaments below."}),(0,R.jsx)(b.default,{title:L.isPending?'Adding\u2026':'Start from the standard filaments',onPress:()=>{T()},loading:L.isPending,disabled:!W,className:"self-stretch"})]}),(0,R.jsx)(o.default,{className:"text-xs font-semibold text-text-muted uppercase mb-2",children:"Standard filaments"}),I.isLoading?(0,R.jsx)(n.default,{color:A.accent}):I.isError?(0,R.jsx)(o.default,{className:"text-sm text-text-secondary",children:"Couldn't load the standard filaments."}):(0,R.jsx)(c.default,{className:"border border-border rounded-xl overflow-hidden",children:(I.data??[]).map((e,t)=>(0,R.jsxs)(c.default,{className:"flex-row items-center px-4 py-3 "+(t>0?'border-t border-border':''),children:[(0,R.jsxs)(c.default,{className:"flex-1",children:[(0,R.jsx)(o.default,{className:"text-base font-medium text-text-primary",children:e.name}),(0,R.jsxs)(o.default,{className:"text-xs text-text-muted",children:[e.spoolWeight," g \xb7 +",e.markup,"%"]})]}),(0,R.jsx)(o.default,{className:"text-sm text-text-secondary",children:(0,C.formatMoney)(e.cost,F)})]},e.id))})]})]})}},1599,[1438,11,15,241,202,243,123,1598,1479,1516,1477,1518,1600,779,1575,1577,1580,1431,1493,1583,289]);
1697__d(function(g,r,i,a,m,e,d){"use strict";
1697Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"CURRENCIES",{enumerable:!0,get:function(){return o}}),Object.defineProperty(e,"DEFAULT_CURRENCY",{enumerable:!0,get:function(){return n}});const o=[{code:'USD',name:'US Dollar',symbol:'$'},{code:'EUR',name:'Euro',symbol:'\u20ac'},{code:'GBP',name:'British Pound',symbol:'\xa3'},{code:'CAD',name:'Canadian Dollar',symbol:'$'},{code:'AUD',name:'Australian Dollar',symbol:'$'},{code:'JPY',name:'Japanese Yen',symbol:'\xa5'},{code:'CHF',name:'Swiss Franc',symbol:'Fr'},{code:'CNY',name:'Chinese Yuan',symbol:'\xa5'},{code:'INR',name:'Indian Rupee',symbol:'\u20b9'},{code:'BRL',name:'Brazilian Real',symbol:'R$'},{code:'MXN',name:'Mexican Peso',symbol:'$'},{code:'SEK',name:'Swedish Krona',symbol:'kr'},{code:'NOK',name:'Norwegian Krone',symbol:'kr'},{code:'DKK',name:'Danish Krone',symbol:'kr'},{code:'PLN',name:'Polish Z\u0142oty',symbol:'z\u0142'},{code:'CZK',name:'Czech Koruna',symbol:'K\u010d'},{code:'ZAR',name:'South African Rand',symbol:'R'},{code:'NZD',name:'New Zealand Dollar',symbol:'$'},{code:'SGD',name:'Singapore Dollar',symbol:'$'},{code:'HKD',name:'Hong Kong Dollar',symbol:'$'},{code:'TRY',name:'Turkish Lira',symbol:'\u20ba'},{code:'KRW',name:'South Korean Won',symbol:'\u20a9'}],n='USD'},1600,[]);
1698__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return c}}),_e.generateStaticParams=function(){return l.GUIDES.map(({slug:e})=>({slug:e}))};var t=r(d[0]),n=e(r(d[1])),s=r(d[2]),u=e(s),l=r(d[3]),o=r(d[4]);function c(){const{slug:e}=(0,t.useLocalSearchParams)(),c=(0,l.getGuide)(e);if(!c)return(0,o.jsx)(t.Unmatched,{});const p=`${s.SITE_URL}/guides/${c.slug}`,f=[{'@context':'https://schema.org','@type':'Article',headline:c.title,description:c.description,datePublished:c.datePublished,mainEntityOfPage:p,image:`${s.SITE_URL}/og-image.png`,author:{'@type':'Organization',name:'3D Print Calculator',url:s.SITE_URL},publisher:{'@type':'Organization',name:'3D Print Calculator',logo:{'@type':'ImageObject',url:`${s.SITE_URL}/apple-touch-icon.png`}}},{'@context':'https://schema.org','@type':'BreadcrumbList',itemListElement:[{'@type':'ListItem',position:1,name:'Home',item:s.SITE_URL},{'@type':'ListItem',position:2,name:'Guides',item:`${s.SITE_URL}/guides`},{'@type':'ListItem',position:3,name:c.title,item:p}]}];return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(u.default,{title:c.seoTitle,description:c.description,path:`/guides/${c.slug}`,jsonLd:f}),(0,o.jsx)(n.default,{title:c.title,blocks:c.blocks,faq:c.faq,hub:{href:'/guides',label:'All guides'}})]})}},1601,[11,1602,1425,1603,289]);
1699__d(function(g,r,_i,_a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return i}});var t=r(d[0]);r(d[1]);var l=e(r(d[2])),a=e(r(d[3])),s=e(r(d[4])),c=(r(d[5]),e(r(d[6]))),n=(e(r(d[7])),e(r(d[8]))),x=r(d[9]),u=r(d[10]);function f({block:e}){switch(e.type){case'h2':return(0,u.jsx)(c.default,{level:2,className:"text-2xl font-bold text-text-primary mt-8 mb-3",children:e.text});case'h3':return(0,u.jsx)(c.default,{level:3,className:"text-lg font-semibold text-text-primary mt-5 mb-2",children:e.text});case'ul':return(0,u.jsx)(s.default,{className:"mb-4",children:e.items.map(e=>(0,u.jsxs)(s.default,{className:"flex-row mb-2",children:[(0,u.jsx)(a.default,{className:"text-base text-text-secondary mr-2",children:'\u2022'}),(0,u.jsx)(a.default,{className:"text-base text-text-secondary flex-1",children:e})]},e))});default:return(0,u.jsx)(a.default,{className:"text-base text-text-secondary mb-4",children:e.text})}}function i({title:e,subtitle:i,blocks:o,faq:b,hub:h,children:j}){(0,x.useThemeColors)();const N=(0,u.jsx)(l.default,{className:"flex-1 bg-background",children:(0,u.jsxs)(s.default,{role:'main',className:"px-6 py-10 max-w-2xl self-center w-full",children:[h&&(0,u.jsx)(t.Link,{href:h.href,children:(0,u.jsxs)(a.default,{className:"text-sm text-accent-text font-semibold mb-4",children:["\u2190 ",h.label]})}),(0,u.jsx)(c.default,{level:1,className:"text-3xl font-bold text-text-primary mt-2 mb-2",children:e}),i&&(0,u.jsx)(a.default,{className:"text-base font-semibold text-accent-text mb-6",children:i}),(0,u.jsx)(s.default,{className:"mt-4",children:o.map((e,t)=>(0,u.jsx)(f,{block:e},t))}),j,b&&b.length>0&&(0,u.jsxs)(s.default,{className:"mt-6",children:[(0,u.jsx)(c.default,{level:2,className:"text-2xl font-bold text-text-primary mb-4",children:"Frequently asked questions"}),b.map(({q:e,a:t})=>(0,u.jsxs)(s.default,{className:"mb-5",children:[(0,u.jsx)(c.default,{level:3,className:"font-semibold text-text-primary mb-1",children:e}),(0,u.jsx)(a.default,{className:"text-base text-text-secondary",children:t})]},e))]}),(0,u.jsxs)(s.default,{className:"mt-10 rounded-xl border border-border bg-surface p-6 items-center",children:[(0,u.jsx)(a.default,{className:"text-base font-semibold text-text-primary mb-3 text-center",children:"Get the exact number for your print"}),(0,u.jsx)(t.Link,{href:"/calculators/new",className:"bg-accent px-8 py-3 rounded-lg",children:(0,u.jsx)(a.default,{className:"text-on-accent-aa font-bold",children:"Open the free cost c
1699alculator"})})]})]})});return(0,u.jsxs)(s.default,{className:"flex-1 bg-background",children:[(0,u.jsx)(n.default,{}),N]})}},1602,[11,118,147,202,123,17,1582,1520,1486,1431,289]);
1700__d(function(_g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"GUIDES",{enumerable:!0,get:function(){return t}}),e.getGuide=function(o){return t.find(t=>t.slug===o)};const t=[{slug:'how-much-does-3d-printing-cost',title:'How Much Does 3D Printing Cost?',seoTitle:'How Much Does 3D Printing Cost? Real Numbers & Formula | 3D Print Calculator',description:'What a 3D print really costs: filament, electricity, printer depreciation and labour, with typical prices, a worked example and a free calculator.',datePublished:'2026-07-11',teaser:'The four cost factors, typical prices, and a worked example from 125 g of PLA.',blocks:[{type:'p',text:'A typical hobby FDM print costs between a few cents and a few dollars in materials \u2014 but the plastic is only part of the story. A realistic cost covers four factors: filament, electricity, printer depreciation and your own time. This guide walks through each with real numbers, and the free calculator on this site adds them up for you.'},{type:'h2',text:'The four cost factors'},{type:'h3',text:'1. Filament'},{type:'p',text:'Material cost is grams used \xd7 price per gram. A 1 kg spool of standard PLA costs $20\u201330, so $0.02\u20130.03 per gram. A 125 g print therefore uses roughly $2.50\u20133.75 of PLA. Engineering materials (PETG, ABS, nylon) and specialty filaments (carbon-fibre filled, flexible) run higher \u2014 see the per-material cost pages for current ranges.'},{type:'h3',text:'2. Electricity'},{type:'p',text:'Most desktop printers draw 50\u2013150 W while printing (heated bed and hotend duty-cycle included). At $0.30 per kWh, a 6-hour print costs about $0.10\u20130.30. Electricity is rarely the biggest line item, but on long prints and print farms it adds up.'},{type:'h3',text:'3. Printer depreciation and repairs'},{type:'p',text:'Your printer wears out: nozzles, belts, fans, build surfaces. A sensible way to account for it is to spread the printer price over a payback period. A $299 printer paid back over 3 years at 4 printing hours per day works out to roughly $0.07 per print hour \u2014 add a repair allowance (10% is a common starting point) on top.'},{type:'h3',text:'4. Labour'},{type:'p',text:'Slicing, bed prep, removal, support cleanup and post-processing take time. Even 15 minutes at a modest $12/hour adds $3.00 \u2014 often more than the filament itself. If you sell prints, your time is a real cost; if you price it at zero you are paying to work.'},{type:'h2',text:'A worked example'},{type:'p',text:'A 125 g PLA print that runs for 6 hours: filament $3.25 (from a $25.99 spool), energy $0.27 (150 W at $0.30/kWh), machine wear $0.41 ($299 printer, 3-year payback at 4 h/day) and labour $3.00 (15 minutes at $12/h). True cost: about $6.93 \u2014 more than double the "just the plastic" figure most people quote.'},{type:'h2',text:"Costs people forget"},{type:'ul',items:['Failed prints: a 10% failure rate effectively raises every material cost by 10%.','Supports and rafts: 5\u201320% extra material on many models.','Consumables: glue stick, IPA, build sheets, nozzles.','Drying and storage for hygroscopic filaments (nylon, PETG, TPU).']},{type:'p',text:'The easiest way to get all of this right is to let a calculator do the bookkeeping: enter your spool price, wattage, electricity rate and time, and read off an itemised total.'}],faq:[{q:'How much does 3D printing cost per hour?',a:'Counting electricity and machine wear only, a desktop FDM printer costs roughly $0.10\u20130.50 per hour to run. Material and labour come on top and usually dominate.'},{q:'Is 3D printing cheaper than buying?',a:'For replacement parts, brackets, fixtures and custom-fit items, usually yes \u2014 material cost is low and there is no retail margin. For mass-produced commodity items, injection moulding still wins.'},{q:'How much does a 3D print cost per gram?',a:'With standard PLA at $20\u201330 per kg, material alone is $0.02\u20130.03 per gram. A realistic all-in figure (energy, wear, time) is usually 2\u20134\xd7 the raw material number.'}]},{slug:'how-to-price-3d-prints',title:'How to Price 3D Prints for Sale',seoTitle:'How to Price 3D Prints for Sale (Formula + Markup Guide) | 3D Print Calculator',description:'A practical pricing formula for selling 3D prints: true cost, failure buffer, labour and markup \u2014 with a worked example and a free calculator.',datePublished:'2026-07-11',teaser:'From true cost to a defensible sale price: markup ranges, failure buffers and a worked quote.',blocks:[{type:'p',text:'The most common pricing mistake is charging "filament plus a bit". That quote ignores electricity, machine wear, failed prints and \u2014 the big one \u2014 your time, and it slowly loses you money on every order. A defensible price starts from your true cost and adds a deliberate margin.'}
1700,{type:'h2',text:'Step 1: know your true cost'},{type:'p',text:'True cost = filament + electricity + machine depreciation + labour. For a 125 g, 6-hour PLA print with 15 minutes of handling, that is about $6.93 (see the cost guide for the line items). Use a calculator so every quote is itemised the same way.'},{type:'h2',text:'Step 2: add a failure buffer'},{type:'p',text:'Even dialled-in printers fail. If 1 print in 10 fails, multiply material and machine costs by 1.1 \u2014 or set a repair/failure allowance in your calculator so it happens automatically.'},{type:'h2',text:'Step 3: choose your markup'},{type:'ul',items:['Hobby sales to friends / cost recovery: 20\u201350% on top of true cost.','Marketplace sales (Etsy and similar): 50\u2013150%, because fees, shipping materials and returns eat margin.','Functional or engineering parts for businesses: 2\u20135\xd7 true cost is normal \u2014 you are selling the outcome, not grams of plastic.']},{type:'h2',text:'Step 4: sanity-check against the market'},{type:'p',text:'Search for comparable items. If your calculated price is far above market, the model may be wrong for selling (too slow, too heavy) \u2014 do not fix it by pricing below cost. If you are far below market, raise your price; underpricing devalues the work for everyone including you.'},{type:'h2',text:'A worked quote'},{type:'p',text:'True cost $6.93 \u2192 +10% failure buffer \u2248 $7.62 \u2192 100% markup \u2248 $15.25 sale price. Round to a clean $15.99, and the quote survives one reprint without going underwater.'}],faq:[{q:'What is a good markup for 3D prints?',a:'Common practice is 20\u201350% above true cost for hobby sales and 50\u2013150% for marketplace sales. Custom functional parts often command 2\u20135\xd7 cost.'},{q:'Should I charge for my time?',a:'Yes. Slicing, prep and post-processing are real work. Even a modest hourly rate usually adds more to the price than the filament does \u2014 omitting it means selling at a loss.'},{q:'How do I quote large or long prints?',a:'The same formula scales: material and machine-time grow linearly with the print. For multi-day prints, machine depreciation and failure risk dominate, so keep the buffer generous.'}]},{slug:'3d-printer-electricity-cost',title:'How Much Electricity Does a 3D Printer Use?',seoTitle:'How Much Electricity Does a 3D Printer Use? (Real Wattage & Cost) | 3D Print Calculator',description:'Real-world 3D printer power draw (50\u2013150 W typical), what a print costs in electricity, and how to calculate it for your printer and local kWh rate.',datePublished:'2026-07-11',teaser:'Typical wattage by printer type and what a 6-hour print actually costs on your tariff.',blocks:[{type:'p',text:'A desktop FDM printer is not the power hog people expect. Peak draw during heat-up can hit 300\u2013500 W, but once printing, the heaters duty-cycle and the average settles at roughly 50\u2013150 W \u2014 about the same as a laptop or a bright light fixture.'},{type:'h2',text:'Typical power draw'},{type:'ul',items:['Compact bed-slinger (Prusa MINI class): 40\u201380 W average while printing.','Standard 220\u2013250 mm printer with heated bed: 70\u2013120 W average.','Large-format or enclosed printers (heated chamber): 150\u2013350 W.','Resin (MSLA) printers: 30\u201380 W \u2014 the UV array is efficient; curing/washing stations add a little more.']},{type:'h2',text:'The formula'},{type:'p',text:'Electricity cost = print hours \xd7 average watts \xf7 1000 \xd7 your price per kWh. Example: 6 h \xd7 150 W = 0.9 kWh; at $0.30/kWh that is $0.27. Even a 48-hour print on the same printer is only about $2.16.'},{type:'h2',text:'How to find your real numbers'},{type:'p',text:'Your electricity rate is on your utility bill (or your smart-meter app). For the printer, a $15 plug-in energy meter between the wall and the printer gives you the true average for your machine, slicer profile and ambient temperature \u2014 measure one representative print and reuse the number.'},{type:'h2',text:'Reducing the cost'},{type:'ul',items:['Lower the bed temperature after the first layers \u2014 the bed is the biggest consumer.','Enclose the printer: less heat loss means less duty-cycl
1700ing.','Print multiple parts per plate: one heat-up amortised over more parts.','Bigger nozzles and thicker layers cut print hours directly.']},{type:'p',text:'Electricity is usually the smallest of the four cost factors \u2014 filament, machine wear and your time matter more. Enter your wattage and tariff in the calculator to see all four side by side.'}],faq:[{q:'Does a 3D printer use a lot of electricity?',a:'No. At 50\u2013150 W average, a typical printer running 6 hours uses 0.3\u20130.9 kWh \u2014 between $0.10 and $0.30 at a $0.30/kWh rate.'},{q:'How much does it cost to run a 3D printer for 24 hours?',a:'At a 100 W average and $0.30/kWh: 2.4 kWh \u2248 $0.72 per day. Large enclosed printers can be 2\u20133\xd7 that.'},{q:'Do resin printers use more power than FDM?',a:'Usually less while printing (30\u201380 W), since there are no large heaters \u2014 but washing and curing stations add a small extra step.'}]}]},1603,[]);
1701__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return b}});var t=r(d[0]),s=e(r(d[1])),l=e(r(d[2])),n=e(r(d[3])),c=e(r(d[4])),o=r(d[5]),u=e(o),x=r(d[6]),f=r(d[7]),p=r(d[8]);const h=[{'@context':'https://schema.org','@type':'BreadcrumbList',itemListElement:[{'@type':'ListItem',position:1,name:'Home',item:o.SITE_URL},{'@type':'ListItem',position:2,name:'Guides',item:`${o.SITE_URL}/guides`}]}];function b(){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(u.default,{title:"3D Printing Cost Guides \u2014 3D Print Calculator",description:"Practical guides on 3D printing costs: what a print really costs, how to price prints for sale, and what electricity a printer actually uses.",path:"/guides",jsonLd:h}),(0,p.jsx)(n.default,{title:"3D printing cost guides",blocks:[{type:'p',text:'Everything the calculator computes, explained: what goes into the cost of a print, how to turn cost into a sale price, and where the money actually goes.'}],children:(0,p.jsxs)(l.default,{className:"mt-2",children:[x.GUIDES.map(({slug:e,title:n,teaser:c})=>(0,p.jsx)(t.Link,{href:`/guides/${e}`,className:"mb-4",children:(0,p.jsxs)(l.default,{className:"rounded-xl border border-border bg-surface p-5 w-full",children:[(0,p.jsx)(s.default,{className:"text-lg font-semibold text-accent-text mb-1",children:n}),(0,p.jsx)(s.default,{className:"text-sm text-text-secondary",children:c})]})},e)),(0,p.jsx)(c.default,{level:2,className:"text-2xl font-bold text-text-primary mt-8 mb-3",children:"Cost by material"}),f.MATERIALS.map(({slug:e,name:n,pricePerKg:c,teaser:o})=>(0,p.jsx)(t.Link,{href:`/materials/${e}`,className:"mb-4",children:(0,p.jsxs)(l.default,{className:"rounded-xl border border-border bg-surface p-5 w-full",children:[(0,p.jsxs)(s.default,{className:"text-lg font-semibold text-accent-text mb-1",children:[n," cost (",c,"/kg)"]}),(0,p.jsx)(s.default,{className:"text-sm text-text-secondary",children:o})]})},e))]})})]})}},1604,[11,202,123,1602,1582,1425,1603,1605,289]);
1702__d(function(g,r,i,a,_m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),Object.defineProperty(e,"MATERIALS",{enumerable:!0,get:function(){return t}}),e.getMaterial=function(s){return t.find(t=>t.slug===s)};const t=[{slug:'pla',name:'PLA',seoTitle:'PLA Filament Cost: Price per Gram & per Print | 3D Print Calculator',description:'What PLA really costs: $20\u201330 per kg spool ($0.02\u20130.03 per gram), what a typical print costs all-in, and a free calculator for your exact numbers.',datePublished:'2026-07-11',pricePerKg:'$20\u201330',perGram:'$0.02\u20130.03',teaser:'The default 3D printing material \u2014 and the cheapest per gram.',blocks:[{type:'p',text:'PLA is the default FDM material for a reason: it is the cheapest mainstream filament, prints easily without an enclosure, and comes in every colour imaginable. A standard 1 kg spool costs $20\u201330 from reputable brands, which works out to $0.02\u20130.03 per gram. Budget multi-packs dip below $15/kg; silk, matte and glitter finishes run $25\u201340.'},{type:'h2',text:'What a PLA print costs'},{type:'p',text:'A 125 g model from a $25.99 spool uses $3.25 of material. Add roughly $0.27 of electricity for a 6-hour print, $0.41 of printer wear and any of your time, and the true cost lands near $7 \u2014 still the cheapest way to put a custom object in your hand.'},{type:'h2',text:'Cost tips for PLA'},{type:'ul',items:['Buy 2\u20134 spool bundles of your workhorse colours \u2014 per-kg price drops 15\u201330%.','PLA is forgiving of higher speeds: shorter prints mean less electricity and machine time.','Use 2\u20133 walls with 10\u201315% infill for decorative parts; extra infill is money inside the part where nobody sees it.','Keep spools dry: stringing and failed surfaces from damp PLA waste more money than a dry-box costs.']}
1702,{type:'h2',text:'When to spend more than PLA'},{type:'p',text:'PLA gets soft around 55\u201360 \xb0C and is brittle under sustained load. For parts that live in a car, outdoors, or under mechanical stress, step up to PETG or ABS \u2014 the material cost difference on a typical part is well under a dollar.'}],faq:[{q:'How much does PLA cost per gram?',a:'Standard PLA is $0.02\u20130.03 per gram ($20\u201330 per 1 kg spool). Specialty finishes like silk or matte run $0.025\u20130.04 per gram.'},{q:'How many prints do you get from one spool?',a:'A 1 kg spool prints roughly 8 large models (~125 g), 20 medium ones (~50 g), or hundreds of small parts \u2014 minus 5\u201320% for supports and the occasional failure.'},{q:'Is cheap PLA worth it?',a:'Often, for prototypes. But inconsistent diameter causes failed prints, and one 100 g failure erases the $5 you saved on the spool. For sellable parts, stay with brands you have measured.'}]},{slug:'petg',name:'PETG',seoTitle:'PETG Filament Cost: Price per Gram & per Print | 3D Print Calculator',description:'PETG filament costs $22\u201335 per kg ($0.022\u20130.035 per gram). What that means per print, when PETG is worth it over PLA, and a free cost calculator.',datePublished:'2026-07-11',pricePerKg:'$22\u201335',perGram:'$0.022\u20130.035',teaser:'Tougher and heat-resistant \u2014 for a small premium over PLA.',blocks:[{type:'p',text:'PETG sits between PLA and ABS: much tougher and more heat-tolerant than PLA, far easier to print than ABS, and only slightly more expensive. Expect $22\u201335 for a 1 kg spool ($0.022\u20130.035 per gram); translucent and colour-stable outdoor grades sit at the top of that range.'},{type:'h2',text:'What a PETG print costs'},{type:'p',text:'The same 125 g part that costs $3.25 in PLA costs about $2.75\u20134.40 in PETG. PETG usually prints a little slower and hotter (bed 70\u201385 \xb0C), so electricity and machine time tick up slightly \u2014 the all-in difference on a typical part is under a dollar.'},{type:'h2',text:'Cost tips for PETG'},{type:'ul',items:['Dry it: PETG absorbs moisture quickly, and wet PETG strings badly \u2014 wasted grams on every print.','Slow the first layer instead of raising bed temperature; adhesion failures are the main source of PETG waste.','Supports pop off PETG poorly \u2014 orient parts to minimise them and you save real material.','For mixed-use farms, PETG as the "tough default" avoids stocking ABS and an enclosure.']},{type:'h2',text:'PETG vs PLA on price'},{type:'p',text:'Per gram, PETG costs 10\u201330% more than PLA. If the part needs to survive a hot car, sunlight, or repeated flexing, that premium buys you a part that does not need reprinting \u2014 cheaper in total.'}],faq:[{q:'Is PETG more expensive than PLA?',a:'Slightly: $22\u201335 per kg versus $20\u201330 for PLA \u2014 roughly 10\u201330% more per gram. The functional gains usually outweigh the difference.'},{q:'Why do my PETG prints cost more than the calculator says?',a:'Usually moisture. Wet PETG strings and fails more often, so the effective grams per finished part rise. Dry the spool and use a failure allowance in your pricing.'},{q:'Is PETG good for parts I sell?',a:'Yes \u2014 it is a common choice for functional sold parts: tough, food-contact-safe grades exist, and it looks clean in translucent finishes.'}]},{slug:'abs',name:'ABS',seoTitle:'ABS Filament Cost: Price per Gram & per Print | 3D Print Calculator',description:'ABS filament costs $18\u201330 per kg ($0.018\u20130.03 per gram), but enclosures and higher energy use change the math. Full cost breakdown + free calculator.',datePublished:'2026-07-11',pricePerKg:'$18\u201330',perGram:'$0.018\u20130.03',teaser:'Cheap per gram \u2014 but the enclosure and energy change the math.',blocks:[{type:'p',text:'ABS filament itself is cheap \u2014 often cheaper than PLA at $18\u201330 per kg ($0.018\u20130.03 per gram). The real cost of ABS is everything around it: it wants an enclosed, heated environment, pulls more electricity, and fails more often without one. Price ABS prints on the whole system, not the spool.'},{type:'h2',text:'What an ABS print costs'},{type:'p',text:'Material for a 125 g part is $2.25\u20133.75. But with a 100 \xb0C bed and an enclosure, average power draw can be 2\u20133\xd7 a PLA print (think 200\u2013350 W), so a 6-hour print costs $0.36\u20130.63 in electricity at $0.30/kWh. Add a higher failure allowance (warping and layer splits) and the all-in cost typically overtakes PLA.'},{type:'h2',text:'Cost tips for ABS'},{type:'ul',items:['An enclosure pays for itself: fewer warped parts is the single biggest ABS saving.','Brims over rafts: rafts can add 10%+ material on large flat parts.','Batch small ABS parts in one heated session instead of reheating the chamber per part.','Consider ASA for outdoor parts: similar price, much better UV resistance \u2014 fewer replacements.']},{type:'h2',text:'When ABS is worth it'},{type:'p',text:'ABS earns its overhead when parts need 90 \xb0C+ heat tolerance, acetone-smoothing, or machining. For general toughness at lower total cost, PETG covers most use cases without the enclosure tax.'}],faq:[{q:'Is ABS cheaper than PLA?',a:'Per gram of filament, often yes ($18\u201330/kg). All-in \u2014 extra electricity, enclosure, higher failure rate \u2014 a finished ABS part usually costs more than the same part in PLA.'},{q:'How much electricity does ABS printing use?',a:'With a 100 \xb0C bed and enclosure, expect a 200\u2013350 W average \u2014 roughly 2\u20133\xd7 PLA. A 6-hour print is still under a dollar at typical rates.'},{q:'Should I sell ABS prints?',a:'Only when the application demands it (heat, post-machining, acetone finish). Quote with a bigger failure buffer than PLA/PETG \u2014 warps on large parts are common.'}]}]},1605,[]);
1703__d(function(g,r,i,_a,m,_e,d){"use strict";
1703function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return v}}),Object.defineProperty(_e,"PLAY_STORE_URL",{enumerable:!0,get:function(){return h}}),Object.defineProperty(_e,"APP_STORE_URL",{enumerable:!0,get:function(){return y}});var t=r(d[0]);r(d[1]);var a=e(r(d[2])),l=e(r(d[3])),s=e(r(d[4])),n=e(r(d[5])),c=r(d[6]),o=r(d[7]),u=e(o),x=e(r(d[8])),p=r(d[9]),f=r(d[10]);const h='https://play.google.com/store/apps/details?id=net.printcalculator.app',y='https://apps.apple.com/app/id6782417484',b=[{'@context':'https://schema.org','@type':'WebApplication',name:'3D Print Calculator',url:o.SITE_URL,description:'Calculate the true cost of your 3D prints \u2014 filament, energy, machine depreciation and labour \u2014 in one place.',applicationCategory:'UtilitiesApplication',operatingSystem:'Web, iOS, Android',offers:{'@type':'Offer',price:'0',priceCurrency:'USD'},installUrl:[h,y]},{'@context':'https://schema.org','@type':'Organization',name:'3D Print Calculator',url:o.SITE_URL,logo:`${o.SITE_URL}/apple-touch-icon.png`,sameAs:[h,y]}],j=[{title:'Filament',desc:'Weight used \xd7 spool price per gram, plus your markup. A 125 g print from a $25.99 spool of PLA costs about $3.25 in material.'},{title:'Energy',desc:'Print time \xd7 printer wattage \xd7 your electricity price. Six hours at 150 W and $0.30/kWh adds roughly $0.27.'},{title:'Machine depreciation',desc:'Your printer wears out. Spreading a $299 printer over three years of 4-hour days adds about $0.07 per print hour, plus a repair allowance.'},{title:'Labour',desc:'Slicing, plate prep and post-processing take time. 15 minutes at $12/hour adds $3.00 \u2014 often more than the plastic itself.'}],N={intro:'A 125 g PLA print that runs for 6 hours:',lines:[{label:'Filament \u2014 125 g from a $25.99 / 1 kg spool',value:'$3.25'},{label:'Energy \u2014 6 h \xd7 150 W at $0.30/kWh',value:'$0.27'},{label:'Machine \u2014 $299 printer, 3-year payback at 4 h/day',value:'$0.41'},{label:'Labour \u2014 15 min prep and cleanup at $12/h',value:'$3.00'}],total:'$6.93'},w=[{q:'How do I calculate the cost of a 3D print?',a:'Add up four things: filament (grams used \xd7 price per gram), energy (print hours \xd7 printer wattage \xd7 your electricity rate), machine depreciation (printer price spread over its expected lifespan, plus repairs) and your labour. This calculator does all of it for you and shows an itemised breakdown.'},{q:'How much does filament cost per gram?',a:'A typical 1 kg spool of PLA costs $20\u201330, which works out to $0.02\u20130.03 per gram. Engineering filaments like ABS, PETG or nylon and specialty materials can run two to five times that.'},{q:'How much electricity does a 3D printer use?',a:'Most desktop FDM printers draw 50\u2013150 W while printing. At $0.30 per kWh, a 6-hour print costs roughly $0.10\u20130.30 in electricity \u2014 small, but it adds up across a print farm.'},{q:'What should I charge for a 3D print?',a:'Start from your true cost \u2014 material, energy, machine wear and your time \u2014 then add a markup. Hobbyists selling prints commonly add 20\u201350% on top of material cost; professional services charge considerably more to cover failures and overhead.'},{q:'Is this calculator free?',a:'Yes. Calculating and exporting a PDF of your cost breakdown are free and need no account. A free account lets you save calculations and reopen them later, including in the mobile app.'}];function k({children:e}){return(0,f.jsx)(n.default,{level:2,className:"text-2xl font-bold text-text-primary mb-6 text-center",children:e})}function v(){const{user:e}=(0,p.useAuth)();return(0,f.jsxs)(a.default,{className:"flex-1 bg-background",children:[(0,f.jsx)(u.default,{title:"3D Print Calculator \u2014 Free 3D Printing Cost Calculator",description:"Calculate the true cost of your 3D prints: filament, energy, machine depreciation and labour. Free, no account needed \u2014 export a PDF, or create a free account to save results.",path:"/",jsonLd:b}),(0,f.jsx)(x.default,{}),(0,f.jsxs)(s.default,{role:'main',className:"w-full",children:[(0,f.jsxs)(s.default,{className:"px-6 py-16 items-center max-w-2xl self-center w-full",children:[(0,f.jsx)(l.default,{className:"text-base font-semibold text-accent-text mb-2 text-center",children:"Want to know how to price your 3D prints? We are here to help."}),(0,f.jsx)(n.default,{level:1,className:"text-3xl font-bold text-text-primary mb-6 text-center",children:"Free 3D Print Cost Calculator"}),(0,f.jsx)(l.default,{className:"text-lg text-text-secondary text-center mb-10",children:"Calculate the true cost of your 3D prints \u2014 filament, energy, machine depreciation, and labour \u2014 all in one place. No account required."}),(0,f.jsx)(t.Link,{href:"/calculators/new",className:"bg-accent px-10 py-3 rounded-lg mb-4",children:(0,f.jsx)(l.default,{className:"text-on-accent-aa font-bold text-xl",children:"Start calculating \u2014 it's free"})}),e?(0,f.jsx)(t.Link,{href:"/(app)/calculators",children:(0,f.jsx)(l.default,{className:"text-sm text-accent-text font-semibold",children:"View your saved calculators \u2192"})}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(l.default,{className:"text-sm text-text-muted mb-2",children:"No account needed to calculate."}),(0,f.jsx)(t.Link,{href:"/(auth)/register",children:(0,f.jsx)(l.default,{className:"text-sm text-accent-text font-semibold",children:"Create a free account to save your results \u2192"})})]})]}),(0,f.jsx)(s.default,{className:"px-6 pb-16 max-w-2xl self-center w-full",children:c.STEPS.map(({n:e,title:t,desc:a})=>(0,f.jsxs)(s.default,{className:"flex-row mb-6 pl-14 relative",children:[(0,f.jsx)(s.default,{className:"absolute left-0 w-10 h-10 bg-accent rounded-full items-center justify-center",children:(0,f.jsx)(l.default,{className:"text-on-accent-aa font-bold",children:e})}),(0,f.jsxs)(s.default,{className:"flex-1",children:[(0,f.jsx)(l.default,{className:"font-semibold text-text-primary mb-1",children:t}),(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:a})]})]},e))}),(0,f.jsxs)(s.default,{className:"px-6 pb-16 max-w-2xl self-center w-full",children:[(0,f.jsx)(k,{children:"What does a 3D print cost?"}),(0,f.jsx)(l.default,{className:"text-base text-text-secondary mb-8",children:"The plastic is only part of the price. A realistic quote covers four cost factors \u2014 the calculator itemises each one so you can see exactly where the money goes:"}),j.map(({title:e,desc:t})=>(0,f.jsxs)(s.default,{className:"mb-5",children:[(0,f.jsx)(n.default,{level:3,className:"font-semibold text-text-primary mb-1",children:e}),(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:t})]},e)),(0,f.jsxs)(s.default,{className:"mt-6 rounded-xl border border-border bg-surface p-6",children:[(0,f.jsx)(n.default,{level:3,className:"font-semibold text-text-primary mb-3",children:"Example: what a real print costs"}),(0,f.jsx)(l.default,{className:"text-sm text-text-secondary mb-4",children:N.intro}),N.lines.map(({label:e,value:t})=>(0,f.jsxs)(s.default,{className:"flex-row justify-between gap-4 mb-2",children:[(0,f.jsx)(l.default,{className:"text-sm text-text-secondary flex-1",children:e}),(0,f.jsx)(l.default,{className:"text-sm font-semibold text-text-primary",children:t})]},e)),(0,f.jsxs)(s.default,{className:"flex-row justify-between gap-4 mt-2 pt-3 border-t border-border",children:[(0,f.jsx)(l.default,{className:"text-sm font-bold text-text-primary flex-1",children:"True cost, before markup"}),(0,f.jsx)(l.default,{className:"text-sm font-bold text-text-primary",children:N.total})]})]})]}),(0,f.jsxs)(s.default,{className:"px-6 pb-16 max-w-2xl self-center w-full",children:[(0,f.jsx)(k,{children:"Frequently asked questions"}),w.map(({q:e,a:t})=>(0,f.jsxs)(s.default,{className:"mb-6",children:[(0,f.jsx)(n.default,{level:3,className:"font-semibold text-text-primary mb-1",children:e}),(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:t})]},e))]}),(0,f.jsxs)(s.default,{className:"px-6 pb-16 items-center max-w-2xl self-center w-full",children:[(0,f.jsx)(l.default,{className:"text-sm text-text-secondary mb-2",children:"Prefer to calculate on your phone?"}),(0,f.jsx)(t.Link,{href:y,className:"mb-2",children:(0,f.jsx)(l.default,{className:"text-sm text-accent-text font-semibold",children:"Download 3D Print Calculator on the App Store \u2192"})}),(0,f.jsx)(t.Link,{href:h,children:(0,f.jsx)(l.default,{className:"text-sm text-accent-text font-semibold",children:"Get 3D Print Calculator on Google Play \u2192"})})]})]}),(0,f.jsxs)(s.default,{role:'contentinfo',className:"border-t border-border px-6 py-4 flex-row justify-center gap-6 flex-wrap",children:[(0,f.jsx)(t.Link,{href:"/guides",children:(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:"Guides"})}),(0,f.jsx)(t.Link,{href:"/materials",children:(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:"Material costs"})}),(0,f.jsx)(t.Link,{href:"/contact",children:(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:"Contact"})}),(0,f.jsx)(t.Link,{href:"/privacy",children:(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:"Privacy"})}),(0,f.jsx)(t.Link,{href:"/delete-account",children:(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:"Delete account"})}),e?(0,f.jsx)(t.Link,{href:"/(app)/calculators",children:(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:"My calculators"})}):(0,f.jsx)(t.Link,{href:"/(auth)/login",children:(0,f.jsx)(l.default,{className:"text-sm text-text-secondary",children:"Login"})})]})]})}},1606,[11,118,147,202,123,1582,1505,1425,1486,779,289]);
1704__d(function(g,r,i,a,m,_e,d){"use strict";
1704function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u}}),_e.generateStaticParams=function(){return o.MATERIALS.map(({slug:e})=>({material:e}))};var t=r(d[0]),n=e(r(d[1])),s=r(d[2]),l=e(s),o=r(d[3]),c=r(d[4]);function u(){const{material:e}=(0,t.useLocalSearchParams)(),u=(0,o.getMaterial)(e);if(!u)return(0,c.jsx)(t.Unmatched,{});const p=`${s.SITE_URL}/materials/${u.slug}`,f=[{'@context':'https://schema.org','@type':'Article',headline:`${u.name} filament cost`,description:u.description,datePublished:u.datePublished,mainEntityOfPage:p,image:`${s.SITE_URL}/og-image.png`,author:{'@type':'Organization',name:'3D Print Calculator',url:s.SITE_URL},publisher:{'@type':'Organization',name:'3D Print Calculator',logo:{'@type':'ImageObject',url:`${s.SITE_URL}/apple-touch-icon.png`}}},{'@context':'https://schema.org','@type':'BreadcrumbList',itemListElement:[{'@type':'ListItem',position:1,name:'Home',item:s.SITE_URL},{'@type':'ListItem',position:2,name:'Material costs',item:`${s.SITE_URL}/materials`},{'@type':'ListItem',position:3,name:u.name,item:p}]}];return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(l.default,{title:u.seoTitle,description:u.description,path:`/materials/${u.slug}`,jsonLd:f}),(0,c.jsx)(n.default,{title:`${u.name} filament cost`,subtitle:`${u.pricePerKg} per kg \xb7 ${u.perGram} per gram`,blocks:u.blocks,faq:u.faq,hub:{href:'/materials',label:'All materials'}})]})}},1607,[11,1602,1425,1605,289]);
1705__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return x}});var t=r(d[0]),s=e(r(d[1])),l=e(r(d[2])),n=e(r(d[3])),c=r(d[4]),o=e(c),u=r(d[5]),p=r(d[6]);const f=[{'@context':'https://schema.org','@type':'BreadcrumbList',itemListElement:[{'@type':'ListItem',position:1,name:'Home',item:c.SITE_URL},{'@type':'ListItem',position:2,name:'Material costs',item:`${c.SITE_URL}/materials`}]}];function x(){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o.default,{title:"3D Printing Filament Costs by Material \u2014 3D Print Calculator",description:"Current filament prices per kg and per gram for PLA, PETG and ABS \u2014 and what a typical print costs in each. Free cost calculator included.",path:"/materials",jsonLd:f}),(0,p.jsx)(n.default,{title:"Filament cost by material",blocks:[{type:'p',text:'Filament price is the base of every print cost. Typical retail ranges per 1 kg spool, and what they mean per gram:'}],children:(0,p.jsxs)(l.default,{className:"mt-2",children:[u.MATERIALS.map(({slug:e,name:n,pricePerKg:c,perGram:o,teaser:u})=>(0,p.jsx)(t.Link,{href:`/materials/${e}`,className:"mb-4",children:(0,p.jsxs)(l.default,{className:"rounded-xl border border-border bg-surface p-5 w-full",children:[(0,p.jsx)(s.default,{className:"text-lg font-semibold text-accent-text mb-1",children:n}),(0,p.jsxs)(s.default,{className:"text-sm text-text-primary mb-1",children:[c," per kg \xb7 ",o," per gram"]}),(0,p.jsx)(s.default,{className:"text-sm text-text-secondary",children:u})]})},e)),(0,p.jsx)(t.Link,{href:"/guides",className:"mt-2",children:(0,p.jsx)(s.default,{className:"text-sm text-accent-text font-semibold",children:"Read the full cost guides \u2192"})})]})})]})}},1608,[11,202,123,1602,1425,1605,289]);
1706__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return N}});var t=r(d[0]),n=r(d[1]),s=e(r(d[2])),l=e(r(d[3])),c=e(r(d[4])),u=e(r(d[5])),o=r(d[6]),p=e(r(d[7])),y=e(r(d[8])),h=e(r(d[9])),f=r(d[10]),b=r(d[11]),x=r(d[12]),P=r(d[13]),j=r(d[14]),C=r(d[15]),T=r(d[16]),w=r(d[17]);const v=e=>{const t=e.trim();if(!t)return null;const n=parseFloat(t.replace(',','.'));return Number.isFinite(n)&&n>=0?n:null},R=e=>{const t=e.trim();if(!t)return null;const n=parseInt(t,10);return Number.isFinite(n)&&n>=0?n:null},k=e=>null==e?'':String(e);function N(){const{id:e}=(0,t.useLocalSearchParams)(),{user:n}=(0,f.useAuth)(),l=(0,b.useOfflinePrinters)();if(!n)return(0,w.jsx)(t.Redirect,{href:"/(auth)/login"});if('new'===e)return(0,w.jsx)(_,{});if(l.isLoading)return(0,w.jsx)(u.default,{title:"Edit printer",seoPath:"/printers",children:(0,w.jsx)(s.default,{})});const c=String(e),o=c.startsWith('local-')?c.slice(6):void 0,p=l.data.find(e=>o?null==e.id&&e._clientId===o:e.id===Number(c));return p?(0,w.jsx)(_,{existing:p}):(0,w.jsx)(t.Redirect,{href:"/printers"})}function _({existing:e}){const s=(0,t.useRouter)(),b=(0,o.useConfirm)(),{user:N}
1706=(0,f.useAuth)(),_=(0,x.useCreatePrinter)(),I=(0,x.useUpdatePrinter)(),D=(0,x.useDeletePrinter)(),U=!e,S='error'===e?._sync,E=null!=e?.id?{serverId:e.id}:{clientId:e?._clientId},[A,L]=(0,n.useState)({name:e?.name??'',energyPrice:k(e?.energyPrice),powerConsumption:k(e?.powerConsumption),machineCost:k(e?.machineCost),machineReturnTime:k(e?.machineReturnTime),dailyUsage:e?k(e.dailyUsage):'4',repairPercentage:e?k(e.repairPercentage):'10'}),[O,F]=(0,n.useState)({}),[M,W]=(0,n.useState)(null),q=(e,t)=>L(n=>({...n,[e]:t})),K=async()=>{if(F({}),W(null),!A.name.trim())return void F({name:'Name is required.'});const t={clientId:e?.clientId??(null==e?.id?(0,T.newUuid)():null),name:A.name.trim(),energyPrice:v(A.energyPrice),powerConsumption:R(A.powerConsumption),machineCost:v(A.machineCost),machineReturnTime:R(A.machineReturnTime),dailyUsage:R(A.dailyUsage),repairPercentage:R(A.repairPercentage)};try{null!=e?.id?await I.mutateAsync({id:e.id,data:t}):await _.mutateAsync(t),s.back()}catch(e){const t=(0,C.fieldErrors)(e);Object.keys(t).length?F(t):W('Could not save this printer. Please try again.')}},$=async()=>{if(!e)return;if(await b({title:'Delete printer',message:`Delete "${e.name}"? This won't change past calculations.`,confirmText:'Delete',destructive:!0}))try{null!=e.id?await D.mutateAsync(e.id):N&&e._clientId&&await(0,P.discardEntry)(N.id,{clientId:e._clientId},'printer'),s.back()}catch{W('Could not delete this printer. Please try again.')}},z=async()=>{N&&(await(0,P.retryEntry)(N.id,E,'printer'),(0,j.drainOutbox)(N.id),s.back())},B=async()=>{N&&(await(0,P.discardEntry)(N.id,E,'printer'),s.back())},G=_.isPending||I.isPending;return(0,w.jsxs)(u.default,{title:U?'Add printer':'Edit printer',seoPath:"/printers",children:[S?(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(p.default,{message:"This change didn't sync.",className:"mb-3"}),(0,w.jsx)(h.default,{title:"Retry sync",onPress:()=>{z()}}),(0,w.jsx)(c.default,{onPress:()=>{B()},className:"mt-3 mb-5 py-3 items-center",accessibilityRole:"button",accessibilityLabel:"Discard unsynced change",children:(0,w.jsx)(l.default,{className:"text-text-secondary font-semibold",children:"Discard unsynced change"})})]}):null,M?(0,w.jsx)(p.default,{message:M,className:"mb-4"}):null,(0,w.jsx)(y.default,{label:"Name",value:A.name,onChangeText:e=>q('name',e),error:O.name,placeholder:"e.g. Prusa MK4",maxLength:255}),(0,w.jsx)(y.default,{label:"Power draw (W)",value:A.powerConsumption,onChangeText:e=>q('powerConsumption',e),error:O.powerConsumption,keyboardType:"number-pad",placeholder:"120"}),(0,w.jsx)(y.default,{label:"Energy price (per kWh)",value:A.energyPrice,onChangeText:e=>q('energyPrice',e),error:O.energyPrice,keyboardType:"decimal-pad",placeholder:"0.00"}),(0,w.jsx)(y.default,{label:"Printer cost",value:A.machineCost,onChangeText:e=>q('machineCost',e),error:O.machineCost,keyboardType:"decimal-pad",placeholder:"0.00"}),(0,w.jsx)(y.default,{label:"Return time (years)",value:A.machineReturnTime,onChangeText:e=>q('machineReturnTime',e),error:O.machineReturnTime,keyboardType:"number-pad",placeholder:"5"}),(0,w.jsx)(y.default,{label:"Daily usage (hours)",value:A.dailyUsage,onChangeText:e=>q('dailyUsage',e),error:O.dailyUsage,keyboardType:"number-pad",placeholder:"4"}),(0,w.jsx)(y.default,{label:"Repair (%)",value:A.repairPercentage,onChangeText:e=>q('repairPercentage',e),error:O.repairPercentage,keyboardType:"number-pad",placeholder:"10"}),(0,w.jsx)(h.default,{title:G?'Saving\u2026':'Save',onPress:()=>{K()},loading:G,className:"mt-2"}),U?null:(0,w.jsx)(c.default,{onPress:()=>{$()},className:"mt-4 py-3 items-center",accessibilityRole:"button",accessibilityLabel:"Delete printer",children:(0,w.jsx)(l.default,{className:"text-error font-semibold",children:"Delete printer"})})]})}},1609,[11,15,241,202,243,1598,1478,1516,1517,1518,779,1577,1578,1368,1481,1423,1583,289]);
1707__d(function(g,r,_i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return w}});var t=r(d[0]),s=r(d[1]),n=e(r(d[2])),i=e(r(d[3])),l=e(r(d[4])),o=e(r(d[5])),c=e(r(d[6])),u=r(d[7]),f=e(r(d[8])),h=e(r(d[9])),p=r(d[10]),x=r(d[11]),b=r(d[12]),y=r(d[13]),j=r(
1707d[14]),N=r(d[15]);function _(e,t){const s=[];return null!=e.powerConsumption&&s.push(`${e.powerConsumption} W`),null!=e.machineCost&&s.push((0,j.formatMoney)(e.machineCost,t)),null!=e.machineReturnTime&&s.push(`${e.machineReturnTime} yr`),s.length?s.join(' \xb7 '):'No specs yet'}function w(){const{user:e}=(0,x.useAuth)(),j=(0,s.useRouter)(),w=(0,y.useThemeColors)(),C=(0,b.useOfflinePrinters)();if(!e)return(0,N.jsx)(s.Redirect,{href:"/(auth)/login"});const R=e.preferredCurrency??p.DEFAULT_CURRENCY,v=C.data,P=e=>{null!=e.id?j.push(`/printers/${e.id}`):e._clientId&&j.push(`/printers/local-${e._clientId}`)},I=(0,N.jsx)(l.default,{onPress:()=>j.push('/printers/new'),accessibilityRole:"button",accessibilityLabel:"Add printer",className:"bg-accent rounded-full w-9 h-9 items-center justify-center",children:(0,N.jsx)(t.Ionicons,{name:"add",size:22,color:w['on-accent-aa']})});return(0,N.jsx)(c.default,{title:"My printers",description:"Pick one in a calculation to prefill its energy & depreciation values.",seoPath:"/printers",headerRight:v.length>0?I:void 0,children:C.isLoading?(0,N.jsx)(n.default,{color:w.accent}):C.isError&&0===v.length?(0,N.jsx)(f.default,{message:"Couldn't load your printers.",onRetry:()=>{C.refetch()}}):v.length>0?(0,N.jsx)(o.default,{className:"border border-border rounded-xl overflow-hidden",children:v.map((e,s)=>(0,N.jsxs)(l.default,{onPress:()=>P(e),accessibilityRole:"button",accessibilityLabel:`Edit ${e.name}`,className:"flex-row items-center px-4 py-3 "+(s>0?'border-t border-border':''),children:[(0,N.jsxs)(o.default,{className:"flex-1",children:[(0,N.jsx)(i.default,{className:"text-base font-medium text-text-primary",children:e.name}),(0,N.jsx)(i.default,{className:"text-xs text-text-muted",children:_(e,R)}),(0,N.jsx)(u.SyncChip,{state:e._sync})]}),(0,N.jsx)(t.Ionicons,{name:"chevron-forward",size:18,color:w['text-muted']})]},e._localKey))}):(0,N.jsxs)(o.default,{className:"border border-dashed border-border-strong rounded-xl p-6 items-center",children:[(0,N.jsx)(t.Ionicons,{name:"print-outline",size:36,color:w['text-muted']}),(0,N.jsx)(i.default,{className:"text-base font-semibold text-text-primary mt-3 mb-1",children:"No saved printers"}),(0,N.jsx)(i.default,{className:"text-sm text-text-secondary text-center mb-4",children:"Save a printer once and reuse its power draw, cost and lifespan in every calculation."}),(0,N.jsx)(h.default,{title:"Add a printer",onPress:()=>j.push('/printers/new'),className:"self-stretch"})]})})}},1610,[1438,11,241,202,243,123,1598,1479,1477,1518,1600,779,1577,1431,1493,289]);
1708__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return v}}),r(d[0]);var t=e(r(d[1])),o=e(r(d[2]));r(d[3]);var n=e(r(d[4]));r(d[5]);var s=r(d[6]),l=e(r(d[7])),c=e(r(d[8])),u=r(d[9]),h=r(d[10]);const y='1 August 2026',p='[email protected]';function f({title:e,children:t}){return(0,h.jsxs)(n.default,{className:"mb-6",children:[(0,h.jsx)(o.default,{className:"text-xl font-bold text-text-primary mb-3",accessibilityRole:"header",children:e}),t]})}function x({children:e}){return(0,h.jsx)(o.default,{className:"text-text-secondary mb-3",children:e})}function w({items:e}){return(0,h.jsx)(n.default,{className:"mb-3 pl-4",children:e.map(e=>(0,h.jsxs)(o.default,{className:"text-text-secondary mb-1",children:["\u2022 ",e]},e))})}function v(){const e=(0,s.useRouter)(),v=((0,u.useThemeColors)(),n.default);return(0,h.jsxs)(v,{className:'flex-1 bg-background',children:[(0,h.jsx)(l.default,{title:"Privacy Policy \u2014 3D Print Calculator",description:"How 3D Print Calculator collects, uses and protects your personal information.",path:"/privacy"}),(0,h.jsx)(c.default,{}),(0,h.jsx)(t.default,{className:"flex-1",children:(0,h.jsxs)(n.default,{className:"px-6 py-8 max-w-2xl self-center w-full",children:[!1,(0,h.jsx)(o.default,{className:"text-3xl font-bold text-text-primary mb-2",accessibilityRole:"header",children:"Privacy Policy"}),(0,h.jsxs)(o.default,{className:"text-sm text-text-muted mb-6",children:["Last updated: ",y]}),(0,h.jsx)(x,{children:"This policy explains what the 3D Print Calculator app and website collect, why, and what control you have over it. It covers the iOS app, the Android app and the website at www.3dprintcalculator.net, which share one account and one backend."}),(0,h.jsx)(f,{title:"Who is responsible",children:(0,h.jsxs)(x,{children:["3D Print Calculator is built and operated by Paul Sohier, an individual developer, who is the data controller for the personal data described here. You can reach us at",' ',p," for any privacy question or request."]})}),(0,h.jsxs)(f,{title:"What we collect",children:[(0,h.jsx)(x,{children:"You can use the calculator without an account. If you create one, we store:"}),(0,h.jsx)(w,{items:['Your username and email address','Your password, stored only as a 
1708salted hash \u2014 we never see or store it in readable form','Whether your email address has been verified','Your preferred currency']}),(0,h.jsx)(x,{children:"When you save your work, we store the content you enter:"}),(0,h.jsx)(w,{items:['Your calculations \u2014 filament type, colour, weight, prices, labour entries and machine settings','Your saved filaments and printers']}),(0,h.jsx)(x,{children:"We also keep standard server logs, which include your IP address and the time of each request, to keep the service running and to investigate abuse."})]}),(0,h.jsx)(f,{title:"Why we use it",children:(0,h.jsx)(x,{children:"We use your account data to sign you in, to keep your saved work attached to you, and to send you the transactional emails the service depends on \u2014 email verification and password resets. We use your calculations solely to show them back to you and to generate the PDF exports you ask for. We do not use any of it to build a profile of you."})}),(0,h.jsxs)(f,{title:"Who we share it with",children:[(0,h.jsx)(x,{children:"We do not sell your personal data, and we do not share it for advertising. We rely on the service providers listed below, and only for the purposes given:"}),(0,h.jsx)(w,{items:['Sentry \u2014 crash and error reporting. When something goes wrong, Sentry receives the error, the app version, your device model and operating system version. If you are signed in it also receives your numeric account ID, so we can tell whether a problem affects one person or everyone. The app is configured not to send personal data with these reports: Sentry never receives your username, email address, password, or the contents of your calculations.','Cloudflare Turnstile \u2014 the anti-bot check on the registration form. This runs on the website only; the iOS and Android apps do not use it.']}),(0,h.jsx)(x,{children:"Verification and password-reset emails are sent from our own mail server. We do not pass your email address to a third-party email or marketing service, and we never send you marketing email."}),(0,h.jsx)(x,{children:"Beyond the two services above, we disclose personal data only where the law requires it."})]}),(0,h.jsx)(f,{title:"What we do not do",children:(0,h.jsx)(x,{children:"The app contains no advertising, no advertising SDKs and no analytics or tracking SDKs. We do not use Google Analytics or Google AdSense, we do not track you across other apps or websites, and we do not sell or rent your data to anyone."})}),(0,h.jsx)(f,{title:"Data stored on your device",children:(0,h.jsx)(x,{children:"The mobile apps keep your sign-in token in the device's secure storage \u2014 the iOS Keychain or the Android Keystore. If you make changes while offline, they are held on your device until they can be synced. Signing out removes both."})}),(0,h.jsxs)(f,{title:"Deleting your account",children:[(0,h.jsxs)(x,{children:["You can delete your account at any time from Profile \u2192 Delete account, in both the mobile apps and on the website, or from our",' ',(0,h.jsx)(o.default,{className:"text-accent-text",onPress:()=>e.push('/delete-account'),accessibilityRole:"link",accessibilityHint:"Opens the account deletion page",children:"account deletion page"}),". Deletion is immediate and permanent: your account and every calculation, filament and printer saved to it are erased and cannot be recovered. You can also request deletion by emailing ",p," from your account's email address."]}),(0,h.jsx)(x,{children:"Server logs and backups age out on their own schedule and are not retained beyond what is needed to run the service securely."})]}),(0,h.jsx)(f,{title:"Your rights",children:(0,h.jsxs)(x,{children:["You can access and correct your account details in the app, export your calculations as PDF, and delete your account as described above. Depending on where you live you may also have the right to a copy of your data or to object to how we use it \u2014 write to ",p," and we will respond within 30 days. We may ask you to confirm you own the account before we act."]})}),(0,h.jsx)(f,{title:"Children",children:(0,h.jsxs)(x,{children:["The service is not directed at children under 16 and we do not knowingly collect their data. If you believe a child has given us personal data, contact ",p," and we will remove it."]})}),(0,h.jsx)(f,{title:"Cookies",children:(0,h.jsx)(x,{children:"The website uses co
1708okies only to keep you signed in and to keep the site working. There are no advertising or analytics cookies. The mobile apps do not use cookies."})}),(0,h.jsx)(f,{title:"Changes to this policy",children:(0,h.jsx)(x,{children:"If this policy changes materially we will update the date at the top and, where the change affects how we use your data, tell you in the app."})}),(0,h.jsxs)(o.default,{className:"text-text-secondary",children:["Questions about this policy? Email ",p,"."]})]})})]})}},1611,[118,147,202,243,123,17,11,1425,1486,1431,289]);
1709__d(function(g,r,_i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return p}});var t=r(d[0]);r(d[1]);var s=r(d[2]),n=r(d[3]);r(d[4]);var l=e(r(d[5])),c=e(r(d[6])),u=e(r(d[7])),o=e(r(d[8])),i=e(r(d[9])),x=r(d[10]),f=r(d[11]),b=r(d[12]),y=r(d[13]),h=r(d[14]);function p(){const{user:e,updateUser:p}=(0,f.useAuth)(),j=(0,b.useThemeColors)(),N=(0,y.useUpdateUserSettings)(),[C,v]=(0,n.use
1709State)(null),[S,_]=(0,n.useState)(null);if(!e)return(0,h.jsx)(s.Redirect,{href:"/(auth)/login"});const w=e.preferredCurrency??x.DEFAULT_CURRENCY;return(0,h.jsxs)(o.default,{title:"Default currency",description:"New calculations open in this currency. Existing calculations are unchanged.",seoPath:"/settings/currency",children:[C?(0,h.jsx)(i.default,{message:C,className:"mb-4"}):null,S?(0,h.jsxs)(u.default,{className:"mb-4 rounded-xl px-4 py-3 flex-row items-center gap-2",style:{backgroundColor:j['accent-subtle']},children:[(0,h.jsx)(t.Ionicons,{name:"cloud-offline-outline",size:16,color:j['accent-text']}),(0,h.jsx)(l.default,{className:"text-sm font-medium flex-1",style:{color:j['accent-text']},children:S})]}):null,(0,h.jsx)(u.default,{className:"border border-border rounded-xl overflow-hidden",children:x.CURRENCIES.map((e,s)=>{const n=e.code===w;return(0,h.jsxs)(c.default,{onPress:()=>{var t;(t=e.code)===w||N.isPending||(v(null),_(null),p({preferredCurrency:t}),N.mutate(t,{onSuccess:e=>{'queued'===e&&_("Saved on device \u2014 it'll sync when you're back online.")},onError:()=>{p({preferredCurrency:w}),v('Could not save your currency. Please try again.')}}))},accessibilityRole:"button",accessibilityState:{selected:n},accessibilityLabel:`${e.name} (${e.code})`,className:`flex-row items-center px-4 py-3 ${s>0?'border-t border-border':''} ${n?'bg-accent-subtle':''}`,children:[(0,h.jsx)(l.default,{className:"w-9 text-base text-text-secondary",children:e.symbol}),(0,h.jsxs)(u.default,{className:"flex-1",children:[(0,h.jsx)(l.default,{className:"text-base font-medium text-text-primary",children:e.code}),(0,h.jsx)(l.default,{className:"text-xs text-text-muted",children:e.name})]}),n?(0,h.jsx)(t.Ionicons,{name:"checkmark",size:20,color:j.accent}):null]},e.code)})})]})}},1612,[1438,1474,11,15,118,202,243,123,1598,1516,1600,779,1431,1613,289]);
1710__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,'__esModule',{value:!0}),e.useUpdateUserSettings=function(){const{user:o}=(0,u.useAuth)();return(0,t.useMutation)({mutationFn:t=>(0,n.saveSettings)(o,{preferredCurrency:t},()=>(0,s.updateUserSettings)(t))})};var t=r(d[0]),u=r(d[1]),n=r(d[2]),s=r(d[3])},1613,[1400,779,1579,1485]);
1711__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return j}});var t=r(d[0]),n=r(d[1]),s=e(r(d[2]));r(d[3]);var l=e(r(d[4])),c=e(r(d[5])),o=e(r(d[6])),u=e(r(d[7])),f=e(r(d[8])),x=e(r(d[9])),h=r(d[10]);function j(){const[e,j]=(0,n.useState)('loading'),[y,b]=(0,n.useState)(''),p=(0,t.useRouter)(),N=(0,t.useLocalSearchParams)(),v='string'==typeof N.id?N.id:null,_='string'==typeof N.signature?N.signature:null;return(0,n.useEffect)(()=>{if(!v||!_)return b('Invalid verification link.'),void j('error');!(async function(){try{const e=Object.entries(N).filter(e=>'string'==typeof e[1]).map(([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`).join('&'),t=await u.default.get(`/api/v1/auth/verify-email?${e}`);b(t.data.message),j('success')}catch(e){b(e?.response?.data?.error??'Verification failed. The link may have expired.'),j('error')}})()},[v,_]),(0,h.jsxs)(o.default,{className:"flex-1 bg-background",children:[(0,h.jsx)(f.default,{title:"Verify Email \u2014 3D Print Calculator",description:"Confirm your email address.",path:"/verify-email",noindex:!0}),(0,h.jsx)(x.default,{}),(0,h.jsxs)(o.default,{className:"flex-1 items-center justify-center px-6",children:['loading'===e&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s.default,{size:"large",color:"#00B7FF"}),(0,h.jsx)(l.default,{className:"text-text-secondary mt-4",children:"Verifying your email\u2026"})]}),'success'===e&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(o.default,{className:"w-16 h-16 rounded-full bg-green-100 items-center justify-center mb-4",children:(0,h.jsx)(l.default,{className:"text-3xl",children:"\u2713"})}),(0,h.jsx)(l.default,{className:"text-2xl font-bold text-text-primary mb-2 text-center",children:"Email verified!"}),(0,h.jsx)(l.default,{className:"text-text-secondary text-center mb-8",children:y}),(0,h.jsx)(c.default,{className:"bg-accent rounded-lg px-10 py-3",onPress:()=>p.replace('/(auth)/login'),children:(0,h.jsx)(l.default,{className:"text-on-accent-aa font-bold",children:"Sign in"})})]}),'error'===e&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(o.default,{className:"w-16 h-16 rounded-full bg-error-bg items-center justify-center mb-4",children:(0,h.jsx)(l.default,{className:"text-3xl",children:"\u2715"})}),(0,h.jsx)(l.default,{className:"text-2xl font-bold text-text-primary mb-2 text-center",children:"Verification failed"}),(0,h.jsx)(l.default,{className:"text-text-secondary text-center mb-8",children:y}),(0,h.jsx)(t.Link,{href:"/(auth)/register",children:(0,h.jsx)(l.default,{className:"text-accent-text font-semibold",children:"Register again"})})]})]})]})}},1614,[11,15,241,118,202,243,123,792,1425,1486,289]);
1712__d(function(g,r,i,a,_m,e,d){"use strict";var t=this&&this.__createBinding||(Object.create?function(t,n,o,c){void 0===c&&(c=o);var u=Object.getOwnPropertyDescriptor(n,o);u&&!("get"in u?!n.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return n[o]}}),Object.defineProperty(t,c,u)}:function(t,n,o,c){void 0===c&&(c=o),t[c]=n[o]}),n=this&&this.__exportStar||function(n,o){for(var c in n)"default"===c||Object.prototype.hasOwnProperty.call(o,c)||t(o,n,c)};
1712Object.defineProperty(e,"__esModule",{value:!0}),n(r(d[0]),e)},1615,[1427]);
1713__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},1616,[]);
1714__d(function(g,r,_i,a,_m,_e,d){"use strict";var e,t=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(e=function(t){return e=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},e(t)},function(o){if(o&&o.__esModule)return o;var i={};if(null!=o)for(var c=e(o),u=0;u<c.length;u++)"default"!==c[u]&&t(i,o,c[u]);return n(i,o),i});Object.defineProperty(_e,"__esMo
1714dule",{value:!0}),_e.renderRootComponent=function(e){try{setTimeout(()=>{f._internal_preventAutoHideAsync?.()}),u.startTransition(()=>{(0,c.registerRootComponent)(e)})}catch(e){f.hideAsync();const t=b(e);(0,c.registerRootComponent)(()=>(0,i.jsx)(s.View,{})),console.error(t),console.error("A runtime error has occurred while rendering the root component."),setTimeout(()=>{throw t})}};const i=r(d[0]),c=r(d[1]),u=o(r(d[2])),s=r(d[3]),f=o(r(d[4]));function l(e){if('[object Object]'!==Object.prototype.toString.call(e))return!1;const t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function p(e){return e&&'object'==typeof e&&'string'==typeof e.name&&'string'==typeof e.message}function b(e){return p(e)?e:l(e)?new Error(JSON.stringify(e)):new Error(String(e))}},1617,[6,486,15,28,485]);
1715__r(488);
1716__r(2);
1717__r(0);
1718//# debugId=f7d407c2-6e11-48b5-ad52-cbdd22d0c45b

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.