1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9781],{307:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderParamsFromClient",{enumerable:!0,get:function(){return r}});let r=n(77370).createRenderParamsFromClient;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1281:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let a=o.length<=2,[l,u]=o,s=(0,i.createRouterCacheKey)(u),c=n.parallelRoutes.get(l),d=t.parallelRoutes.get(l);d&&d!==c||(d=new Map(c),t.parallelRoutes.set(l,d));let f=null==c?void 0:c.get(s),p=d.get(s);if(a){p&&p.lazyData&&p!==f||d.set(s,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1});return}if(!p||!f){p||d.set(s,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1});return}return p===f&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes),loading:p.loading},d.set(s,p)),e(p,f,(0,r.getNextFlightSegmentPath)(o))}}});let r=n(16378),i=n(69190);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1666:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(28110);let r=n(53663),i=n(71923);(0,r.appBootstrap)(()=>{let{hydrate:e}=n(49781);n(17297),n(9766),e(i)}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2018:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return i}});let r=n(5240);function i(e,t){if("string"!=typeof e)return!1;let{pathname:n}=(0,r.parsePath)(e);return n===t||n.startsWith(t+"/")}},2332:(e,t,n)=>{"use strict";n.d(t,{i:()=>i});var r=n(12232);class i extends r.H{constructor(){super(...arguments),this.api={},this.transports={}}}}
1,2638:(e,t,n)=>{"use strict";n.d(t,{D:()=>p});var r=n(2332),i=n(9373),o=n(95923),a=n(23805),l=n(25083),u=n(15984),s=n(25168),c=n(96260),d=n(19883),f=n(23180);class p extends r.i{constructor(){super(...arguments),this.name="@grafana/faro-web-sdk:instrumentation-session",this.version=i.x,this.isAdoptingSession=()=>!1}sendSessionStartEvent(e){var t,n;let r=e.session;if(r&&r.id!==(null==(t=this.notifiedSession)?void 0:t.id)){if(this.isAdoptingSession()){this.notifiedSession=r;return}if(this.notifiedSession&&this.notifiedSession.id===(null==(n=r.attributes)?void 0:n.previousSession)){this.api.pushEvent(o.Td,{},void 0,{skipDedupe:!0}),this.notifiedSession=r;return}this.notifiedSession=r,this.api.pushEvent(o.Vl,{},void 0,{skipDedupe:!0})}}createInitialSession(e,t){var n,r,i,c,p,h,b,g,v,y;let m,_,E=e.fetchUserSession();if(t.persistent&&t.maxSessionPersistenceTime&&E){let e=(0,a.x3)();E.lastActivity<e-t.maxSessionPersistenceTime&&(d.G.removeUserSession(),E=null)}if((0,f.OW)(E)){let e=null==E?void 0:E.sessionId;_=(0,f.Bc)({sessionId:e,isSampled:E.isSampled||!1,started:null==E?void 0:E.started});let i=null==E?void 0:E.sessionMeta,a=Object.assign(Object.assign({},null==(n=t.session)?void 0:n.overrides),null==i?void 0:i.overrides);_.sessionMeta=Object.assign(Object.assign({},t.session),{id:e,attributes:Object.assign(Object.assign(Object.assign({},null==(r=t.session)?void 0:r.attributes),null==i?void 0:i.attributes),{isSampled:_.isSampled.toString()}),overrides:a}),m=o.ki}else{let e=null!=(c=null==(i=t.session)?void 0:i.id)?c:({id:null!=(y=null==(v=null==(g=null==(b=l.P.config)?void 0:b.sessionTracking)?void 0:g.generateSessionId)?void 0:v.call(g))?y:(0,u.S)(),attributes:void 0}).id;_=(0,f.Bc)({sessionId:e,isSampled:(0,s.$)()});let n=null==(p=t.session)?void 0:p.overrides;_.sessionMeta=Object.assign({id:e,attributes:Object.assign({isSampled:_.isSampled.toString()},null==(h=t.session)?void 0:h.attributes)},n?{overrides:n}:{}),m=o.Vl}return{initialSession:_,lifecycleType:m}}registerBeforeSendHook(e){var t;let n,r=new e;this.isAdoptingSession=r.isAdopting;let{updateSession:i}=r;null==(t=this.transports)||t.addBeforeSendHooks(e=>{var t,r,o,a;let l=null==(t=this.metas.value.session)?void 0:t.id;i();let u=this.metas.value.session;null!=u&&null!=l&&u.id!==l&&(n={from:l,to:u});let s=null!=n&&(null==(r=e.meta.session)?void 0:r.id)===n.from,c=s?n.to:e.meta.session,d=null==c?void 0:c.attributes;if(d&&(null==d?void 0:d.isSampled)==="true"){let t=JSON.parse(JSON.stringify(e));s&&(t.meta.session=JSON.parse(JSON.stringify(n.to)));let r=null==(o=t.meta.session)?void 0:o.attributes;return null==r||delete r.isSampled,0===Object.keys(null!=r?r:{}).length&&(null==(a=t.meta.session)||delete a.attributes),t}return null})}initialize(){this.logDebug("init session instrumentation");let e=this.config.sessionTracking;if(null==e?void 0:e.enabled){let t=(0,c.R)(e);this.registerBeforeSendHook(t);let{initialSession:n,lifecycleType:r}=this.createInitialSession(t,e);t.storeUserSession(n);let i=n.sessionMeta;this.notifiedSession=i,this.api.setSession(i),r===o.Vl&&this.api.pushEvent(o.Vl,{},void 0,{skipDedupe:!0}),r===o.ki&&this.api.pushEvent(o.ki,{},void 0,{skipDedupe:!0})}this.metas.addListener(this.sendSessionStartEvent.bind(this))}}},3201:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getAppBuildId:function(){return i},setAppBuildId:function(){return r}});let n="";function r(e){n=e}function i(){return n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3463:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reportGlobalError",{enumerable:!0,get:function(){return n}});let n="function"==typeof reportError?reportError:e=>{globalThis.console.error(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3609:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(14923);function i(e,t,n,i){let o={filename:e||document.location.href,function:t||r.iC};return void 0!==n&&(o.lineno=n),void 0!==i&&(o.colno=i),o}},3789:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{isRecoverableError:function(){return u},onRecoverableError:function(){return s}});let r=n(28140),i=n(24553),o=r._(n(42444)),a=n(3463),l=new WeakSet;function u(e){return l.has(e)}let s=e=>{let t=(0,o.default)(e)&&"cause"in e?e.cause:e;(0,i.isBailoutToCSRError)(t)||(0,a.reportGlobalError)(t)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3860:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return r}});let r=n(67858).unstable_rethrow;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3865:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PathParamsContext:function(){return a},PathnameContext:function(){return o},SearchParamsContext:function(){return i}});let r=n(12115),i=(0,r.createContext)(null),o=(0,r.createContext)(null),a=(0,r.createContext)(null)},4325:(e,t,n)=>{"use strict";function r(){}n.d(t,{l:()=>r})},5240:(e,t)=>{"use strict";function n(e){let t=e.indexOf("#"),n=e.indexOf("?"),r=n>-1&&(t<0||n<t);return r||t>-1?{pathname:e.substring(0,r?n:t),query:r?e.substring(n,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return n}})},5829:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return o}});let r=n(37099),i=n(86437);function o(e){return(0,i.isRedirectError)(e)||(0,r.isHTTPAccessFallbackError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6640:(e,t,n)=>{"use strict";function r(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return r}}),n(37099).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6727:(e,t,n)=>{"use strict";n.d(t,{DK:()=>c,EA:()=>s,$e:()=>u});var r=n(43277),i=n(47558),o=n(95984),a=n(14155),l=n(3609);function u(e){let t,n,o,l,u=[];if((0,r.T2)(e)&&e.error)t=e.error.message,n=e.error.name,u=(0,a.D)(e.error);else if((o=(0,r.pp)(e))||(0,r.wX)(e)){let{name:r,message:a}=e;n=null!=r?r:o?i.Tw:i.u,t=a?`${n}: ${a}`:n}else(0,r.bJ)(e)?(n=e.name,t=e.message,u=(0,a.D)(e)):((0,r.Gv)(e)||(l=(0,r.xH)(e)))&&(n=l?e.constructor.name:void 0,t=`${i.XE} ${Object.keys(e)}`);return[t,n,u]}function s(e){let t,n,[a,s,c,d,f]=e,p=[],h=(0,r.Kg)(a),b=(0,l.S)(s,i.iC,c,d);return f||!h?([t,n,p]=u(null!=f?f:a),0===p.length&&(p=[b])):h&&([t,n]=function(e){var t,n;let r=e.match(i.dk),a=null!=(t=null==r?void 0:r[1])?t:o.x;return[null!=(n=null==r?void 0:r[2])?n:e,a]}(a),p=[b]),{value:t,type:n,stackFrames:p}}function c(e,t){return(0,r.bJ)(e[0])?s(e):{value:t(e)}}},7460:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"matchSegment",{enumerable:!0,get:function(){return n}});let n=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1];("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9049:(e,t,n)=>{"use strict";n.d(t,{W:()=>s});var r=n(2332),i=n(9373),o=n(6727),a=n(43277),l=n(47558);let u=[];class s extends r.i{constructor(){super(...arguments),this.name="@grafana/faro-web-sdk:instrumentation-errors",this.version=i.x}initialize(){this.logDebug("Initializing");var e=this.api;let t=window.onerror;window.onerror=(...n)=>{try{let{value:t,type:r,stackFrames:i}=(0,o.EA)(n),a=n[4];if(t){let n={type:r,stackFrames:i};null!=a&&(n.originalError=a),e.pushError(Error(t),n)}}finally{null==t||t.apply(window,n)}};var n=this.api;let r=e=>{var t,r;let i,u,s=e;s.reason?s=e.reason:(null==(t=e.detail)?void 0:t.reason)&&(s=null==(r=e.detail)?void 0:r.reason);let c=[];(0,a.sO)(s)?(i=`${l.mJ} ${String(s)}`,u=l.rr):[i,u,c]=(0,o.$e)(s),i&&n.pushError(Error(i),{type:u,stackFrames:c})};window.addEventListener("unhandledrejection",r),u.push(r)}}},9373:(e,t,n)=>{"use strict";n.d(t,{x:()=>r});let r="2.8.2"},9766:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return j}});let r=n(28140),i=n(49417),o=n(95155),a=n(86871),l=i._(n(12115)),u=r._(n(47650)),s=n(46752),c=n(32753),d=n(48359),f=n(88785),p=n(7460),h=n(84170),b=n(10531),g=n(63886),v=n(69190),y=n(48915),m=n(76248),_=n(39684);n(74061);let E=u.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,w=["bottom","height","left","right","top","width","x","y"];function O(e,t){let n=e.getBoundingClientRect();return n.top>=0&&n.top<=t}class R extends l.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,n)=>(0,p.matchSegment)(t,e[n]))))return;let n=null,r=e.hashFragment;if(r&&(n=function(e){var t;return"top"===e?document.body:null!=(t=document.getElementById(e))?t:document.getElementsByName(e)[0]}(r)),n||(n=(0,E.findDOMNode)(this)),!(n instanceof Element))return;for(;!(n instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return w.every(e=>0===t[e])}(n);){if(null===n.nextElementSibling)return;n=n.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,h.disableSmoothScrollDuringRouteTransition)(()=>{if(r)return void n.scrollIntoView();let e=document.documentElement,t=e.clientHeight;!O(n,t)&&(e.scrollTop=0,O(n,t)||n.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,n.focus()}}}}function T(e){let{segmentPath:t,children:n}=e,r=(0,l.useContext)(s.GlobalLayoutRouterContext);if(!r)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,o.jsx)(R,{segmentPath:t,focusAndScrollRef:r.focusAndScrollRef,children:n})}function S(e){let{tree:t,segmentPath:n,cacheNode:r,url:i}=e,u=(0,l.useContext)(s.GlobalLayoutRouterContext);if(!u)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let{tree:f}=u,h=null!==r.prefetchRsc?r.prefetchRsc:r.rsc,b=(0,l.useDeferredValue)(r.rsc,h),g="object"==typeof b&&null!==b&&"function"==typeof b.then?(0,l.use)(b):b;if(!g){let e=r.lazyData;if(null===e){let t=function e(t,n){if(t){let[r,i]=t,o=2===t.length;if((0,p.matchSegment)(n[0],r)&&n[1].hasOwnProperty(i)){if(o){let t=e(void 0,n[1][i]);return[n[0],{...n[1],[i]:[t[0],t[1],t[2],"refetch"]}]}return[n[0],{...n[1],[i]:e(t.slice(2),n[1][i])}]}}return n}(["",...n],f),o=(0,y.hasInterceptionRouteInCurrentTree)(f),s=Date.now();r.lazyData=e=(0,c.fetchServerResponse)(new URL(i,location.origin),{flightRouterState:t,nextUrl:o?u.nextUrl:null}).then(e=>((0,l.startTransition)(()=>{(0,m.dispatchAppRouterAction)({type:a.ACTION_SERVER_PATCH,previousTree:f,serverResponse:e,navigatedAt:s})}),e)),(0,l.use)(e)}(0,l.use)(d.unresolvedThenable)}return(0,o.jsx)(s.LayoutRouterContext.Provider,{value:{parentTree:t,parentCacheNode:r,parentSegmentPath:n,url:i},children:g})}function P(e){let t,{loading:n,children:r}=e;if(t="object"==typeof n&&null!==n&&"function"==typeof n.then?(0,l.use)(n):n){let e=t[0],n=t[1],i=t[2];return(0,o.jsx)(l.Suspense,{fallback:(0,o.jsxs)(o.Fragment,{children:[n,i,e]}),children:r})}return(0,o.jsx)(o.Fragment,{children:r})}function j(e){let{parallelRouterKey:t,error:n,errorStyles:r,errorScripts:i,templateStyles:a,templateScripts:u,template:c,notFound:d,forbidden:p,unauthorized:h,segmentViewBoundaries:y}=e,m=(0,l.useContext)(s.LayoutRouterContext);if(!m)throw Object.defineProperty(Error("invariant expected layout router to be mou
1nted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:E,parentCacheNode:w,parentSegmentPath:O,url:R}=m,j=w.parallelRoutes,x=j.get(t);x||(x=new Map,j.set(t,x));let M=E[0],A=null===O?[t]:O.concat([M,t]),C=E[1][t],k=C[0],N=(0,v.createRouterCacheKey)(k,!0),I=(0,_.useRouterBFCache)(C,N),U=[];do{let e=I.tree,t=I.stateKey,l=e[0],y=(0,v.createRouterCacheKey)(l),m=x.get(y);if(void 0===m){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1};m=e,x.set(y,e)}let _=w.loading,E=(0,o.jsxs)(s.TemplateContext.Provider,{value:(0,o.jsxs)(T,{segmentPath:A,children:[(0,o.jsx)(f.ErrorBoundary,{errorComponent:n,errorStyles:r,errorScripts:i,children:(0,o.jsx)(P,{loading:_,children:(0,o.jsx)(g.HTTPAccessFallbackBoundary,{notFound:d,forbidden:p,unauthorized:h,children:(0,o.jsxs)(b.RedirectBoundary,{children:[(0,o.jsx)(S,{url:R,tree:e,cacheNode:m,segmentPath:A}),null]})})})}),null]}),children:[a,u,c]},t);U.push(E),I=I.next}while(null!==I);return U}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},10531:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectBoundary:function(){return d},RedirectErrorBoundary:function(){return c}});let r=n(49417),i=n(95155),o=r._(n(12115)),a=n(47260),l=n(86542),u=n(86437);function s(e){let{redirect:t,reset:n,redirectType:r}=e,i=(0,a.useRouter)();return(0,o.useEffect)(()=>{o.default.startTransition(()=>{r===u.RedirectType.push?i.push(t,{}):i.replace(t,{}),n()})},[t,r,n,i]),null}class c extends o.default.Component{static getDerivedStateFromError(e){if((0,u.isRedirectError)(e))return{redirect:(0,l.getURLFromRedirectError)(e),redirectType:(0,l.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,i.jsx)(s,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function d(e){let{children:t}=e,n=(0,a.useRouter)();return(0,i.jsx)(c,{router:n,children:t})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},10836:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findHeadInCache",{enumerable:!0,get:function(){return o}});let r=n(65360),i=n(69190);function o(e,t){return function e(t,n,o,a){if(0===Object.keys(n).length)return[t,o,a];let l=Object.keys(n).filter(e=>"children"!==e);for(let a of("children"in n&&l.unshift("children"),l)){let[l,u]=n[a];if(l===r.DEFAULT_SEGMENT_KEY)continue;let s=t.parallelRoutes.get(a);if(!s)continue;let c=(0,i.createRouterCacheKey)(l),d=(0,i.createRouterCacheKey)(l,!0),f=s.get(c);if(!f)continue;let p=e(f,u,o+"/"+c,o+"/"+d);if(p)return p}return null}(e,t,"","")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},11126:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return o}});let r=n(86343);function i(e){return void 0!==e}function o(e,t){var n,o;let a=null==(n=t.shouldScroll)||n,l=e.nextUrl;if(i(t.patchedTree)){let n=(0,r.computeChangedPath)(e.tree,t.patchedTree);n?l=n:l||(l=e.canonicalUrl)}return{canonicalUrl:i(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:i(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:i(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:i(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!a&&(!!i(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:t.onlyHashChange||!1,hashFragment:a?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:a?null!=(o=null==t?void 0:t.scrollableSegments)?o:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:i(t.patchedTree)?t.patchedTree:e.tree,nextUrl:l}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},11807:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createMutableActionQueue:function(){return b},dispatchNavigateAction:function(){return y},dispatchTraverseAction:function(){return m},getCurrentAppRouterState:function(){return g},publicAppRouterInstance:function(){return _}});let r=n(86871),i=n(68451),o=n(12115),a=n(54089);n(66048);let l=n(76248),u=n(96058),s=n(17297),c=n(43933),d=n(63499);function f(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?p({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:r.ACTION_REFRESH,origin:window.location.origin},t)))}async function p(e){let{actionQueue:t,action:n,setState:r}=e,i=t.state;t.pending=n;let o=n.payload,l=t.action(i,o);function u(e){n.discarded||(t.state=e,f(t,r),n.resolve(e))}(0,a.isThenable)(l)?l.then(u,e=>{f(t,r),n.reject(e)}):u(l)}let h=null;function b(e,t){let n={state:e,dispatch:(e,t)=>(function(e,t,n){let i={resolve:n,reject:()=>{}};if(t.type!==r.ACTION_RESTORE){let e=new Promise((e,t)=>{i={resolve:e,reject:t}});(0,o.startTransition)(()=>{n(e)})}let a={payload:t,next:null,resolve:i.resolve,reject:i.reject};null===e.pending?(e.last=a,p({actionQueue:e,action:a,setState:n})):t.type===r.ACTION_NAVIGATE||t.type===r.ACTION_RESTORE?(e.pending.discarded=!0,a.next=e.pending.next,e.pending.payload.type===r.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),p({actionQueue:e,action:a,setState:n})):(null!==e.last&&(e.last.next=a),e.last=a)})(n,e,t),action:async(e,t)=>(0,i.reducer)(e,t),pending:null,last:null,onRouterTransitionStart:null!==t&&"function"==typeof t.onRouterTransitionStart?t.onRouterTransitionStart:null};if(null!==h)throw Object.defineProperty(Error("Internal Next.js Error: createMutableActionQueue was called more than once"),"__NEXT_ERROR_CODE",{value:"E624",enumerable:!1,configurable:!0});return h=n,n}function g(){return null!==h?h.state:null}function v(){return null!==h?h.onRouterTransitionStart:null}function y(e,t,n,i){let o=new URL((0,u.addBasePath)(e),location.href);(0,d.setLinkForCurrentNavigation)(i);let a=v();null!==a&&a(e,t),(0,l.dispatchAppRouterAction)({type:r.ACTION_NAVIGATE,url:o,isExternalUrl:(0,s.isExternalURL)(o),locationSearch:location.search,shouldScroll:n,navigateType:t,allowAliasing:!0})}function m(e,t){let n=v();null!==n&&n(e,"traverse"),(0,l.dispatchAppRouterAction)({type:r.ACTION_RESTORE,url:new URL(e),tree:t})}let _={back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{let n=function(){if(null===h)throw Object.defineProperty(Error("Internal Next.js error: Router action dispatched before initialization."),"__NEXT_ERROR_CODE",{value:"E668",enumerable:!1,configurable:!0});return h}(),i=(0,s.createPrefetchURL)(e);if(null!==i){var o;(0,c.prefetchReducer)(n.state,{type:r.ACTION_PREFETCH,url:i,kind:null!=(o=null==t?void 0:t.kind)?o:r.PrefetchKind.FULL})}},replace:(e,t)=>{(0,o.startTransition)(()=>{var n;y(e,"replace",null==(n=null==t?void 0:t.scroll)||n,null)})},push:(e,t)=>{(0,o.startTransition)(()=>{var n;y(e,"push",null==(n=null==t?void 0:t.scroll)||n,null)})},refresh:()=>{(0,o.startTransition)(()=>{(0,l.dispatchAppRouterAction)({type:r.ACTION_REFRESH,origin:window.location.origin})})},hmrRefresh:()=>{throw Object.defineProperty(Error("hmrRefresh can only be used in development mode. Please use refresh instead."),"__NEXT_ERROR_CODE",{value:"E485",enumerable:!1,configurable:!0})}};window.next&&(window.next.router=_),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},12115:(e,t,n)=>{"use strict";e.exports=n(61426)},12232:(e,t,n)=>{"use strict";n.d(t,{H:()=>o});var r=n(61558),i=n(76488);class o{constructor(){this.unpatchedConsole=i.Z,this.internalLogger=r.vc,this.config={},this.metas={}}logDebug(...e){this.internalLogger.debug(`${this.name} 2`,...e)}logInfo(...e){this.internalLogger.info(`${this.name} 3`,...e)}
3logWarn(...e){this.internalLogger.warn(`${this.name} 4`,...e)}logError(...e){this.internalLogger.error(`${this.name} 5`,...e)}}},12669:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(59248)},12845:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{UnrecognizedActionError:function(){return n},unstable_isUnrecognizedActionError:function(){return r}});class n extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function r(e){return!!(e&&"object"==typeof e&&e instanceof n)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},13485:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{computeCacheBustingSearchParam:function(){return u},computeLegacyCacheBustingSearchParam:function(){return s}});let r=n(60075),i=new TextEncoder;function o(e){return void 0===e?"0":Array.isArray(e)?e.join(","):e}function a(e,t,n,r){return(void 0===e||"0"===e)&&void 0===t&&void 0===n&&void 0===r?null:[null!=e?e:"0",o(t),o(n),o(r)].join(",")}async function l(e){var t=new Uint8Array(await globalThis.crypto.subtle.digest("SHA-256",i.encode(e))).subarray(0,12);let n="";for(let e=0;e<t.length;e++)n+=String.fromCharCode(t[e]);return btoa(n).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}async function u(e,t,n,r){let i=a(e,t,n,r);return null===i?"":l(i)}function s(e,t,n,i){let o=a(e,t,n,i);return null===o?"":(0,r.hexHash)(o)}},13722:(e,t,n)=>{"use strict";n.d(t,{rI:()=>a,N2:()=>o});var r=n(19568);let i="_faroInternal";function o(e){e.config.isolate?e.internalLogger.debug("Skipping registering internal Faro instance on global object"):(e.internalLogger.debug("Registering internal Faro instance on global object"),Object.defineProperty(r.J,i,{configurable:!1,enumerable:!1,writable:!1,value:e}))}function a(){return i in r.J}},14029:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTML_LIMITED_BOT_UA_RE",{enumerable:!0,get:function(){return n}});let n=/[\w-]+-Google|Google-[\w-]+|Chrome-Lighthouse|Slurp|DuckDuckBot|baiduspider|yandex|sogou|bitlybot|tumblr|vkShare|quora link preview|redditbot|ia_archiver|Bingbot|BingPreview|applebot|facebookexternalhit|facebookcatalog|Twitterbot|LinkedInBot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|Yeti|googleweblight/i},14155:(e,t,n)=>{"use strict";n.d(t,{D:()=>l});var r=n(43277),i=n(3609),o=n(14923);function a(e,t){let n=null==e?void 0:e.includes(o.ld),r=!n&&(null==e?void 0:e.includes(o.HS));return n||r?[(null==e?void 0:e.includes(o.xQ))?e.split(o.xQ)[0]:e,n?`${o.ld}:${t}`:`${o.HS}:${t}`]:[e,t]}function l(e){let t=[];e.stacktrace?t=e.stacktrace.split(o.k4).filter((e,t)=>t%2==0):e.stack&&(t=e.stack.split(o.k4));let n=t.reduce((t,n,l)=>{let u,s,c,d,f;if(n.length>1024)return t;if(u=o.cB.exec(n)){if(s=u[1],c=u[2],d=u[3],f=u[4],null==c?void 0:c.startsWith(o.Wo)){let e=o.Sy.exec(c);e&&(c=e[1],d=e[2],f=e[3])}c=(null==c?void 0:c.startsWith(o.tE))?c.substring(o.bz):c,[s,c]=a(s,c)}else if(u=o.N9.exec(n)){if(s=u[1],c=u[3],d=u[4],f=u[5],c&&c.includes(o.rD)){let e=o.Lo.exec(c);e&&(s=s||o.Wf,c=e[1],d=e[2])}else 0===l&&!f&&(0,r.Et)(e.columnNumber)&&(f=String(e.columnNumber+1));[s,c]=a(s,c)}return(c||s)&&t.push((0,i.S)(c,s,d?Number(d):void 0,f?Number(f):void 0)),t},[]);return o.mZ.test(e.message)?n.slice(1):n}},14923:(e,t,n)=>{"use strict";n.d(t,{HS:()=>g,Lo:()=>p,N9:()=>f,Sy:()=>u,Wf:()=>i,Wo:()=>s,bz:()=>d,cB:()=>l,iC:()=>o,k4:()=>r,ld:()=>b,mZ:()=>v,rD:()=>h,tE:()=>c,xQ:()=>a});let r="\n",i="eval",o="?",a="@",l=/^\s*at (?:(?![a-z]+:\/\/)([^(]+?) ?\((?:address at )?)?((?:file|https?|blob|chrome-extension|address|native|eval|webpack|<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,u=/\((\S*)(?::(\d+))(?::(\d+))\)/,s="eval",c="address at ",d=c.length,f=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|safari-extension|safari-web-extension|capacitor)?:\/.*?|\[native code]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,p=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,h=" > eval",b="safari-extension",g="safari-web-extension",v=/Minified React error #\d+;/i},15278:(e,t,n)=>{"use strict";
5Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AsyncMetadataOutlet",{enumerable:!0,get:function(){return a}});let r=n(95155),i=n(12115);function o(e){let{promise:t}=e,{error:n,digest:r}=(0,i.use)(t);if(n)throw r&&(n.digest=r),n;return null}function a(e){let{promise:t}=e;return(0,r.jsx)(i.Suspense,{fallback:null,children:(0,r.jsx)(o,{promise:t})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},15514:function(e,t,n){var r;!function(i,o){"use strict";var a="function",l="undefined",u="object",s="string",c="major",d="model",f="name",p="type",h="vendor",b="version",g="architecture",v="console",y="mobile",m="tablet",_="smarttv",E="wearable",w="embedded",O="Amazon",R="Apple",T="ASUS",S="BlackBerry",P="Browser",j="Chrome",x="Firefox",M="Google",A="Honor",C="Huawei",k="Microsoft",N="Motorola",I="Nvidia",U="OnePlus",L="Opera",D="OPPO",F="Samsung",H="Sharp",B="Sony",z="Xiaomi",$="Zebra",K="Facebook",q="Chromium OS",G="Mac OS",V=" Browser",W=function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},X=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},Y=function(e,t){return typeof e===s&&-1!==J(t).indexOf(J(e))},J=function(e){return e.toLowerCase()},Q=function(e,t){if(typeof e===s)return e=e.replace(/^\s\s*/,""),typeof t===l?e:e.substring(0,500)},Z=function(e,t){for(var n,r,i,l,s,c,d=0;d<t.length&&!s;){var f=t[d],p=t[d+1];for(n=r=0;n<f.length&&!s&&f[n];)if(s=f[n++].exec(e))for(i=0;i<p.length;i++)c=s[++r],typeof(l=p[i])===u&&l.length>0?2===l.length?typeof l[1]==a?this[l[0]]=l[1].call(this,c):this[l[0]]=l[1]:3===l.length?typeof l[1]!==a||l[1].exec&&l[1].test?this[l[0]]=c?c.replace(l[1],l[2]):void 0:this[l[0]]=c?l[1].call(this,c,l[2]):void 0:4===l.length&&(this[l[0]]=c?l[3].call(this,c.replace(l[1],l[2])):o):this[l]=c||o;d+=2}},ee=function(e,t){for(var n in t)if(typeof t[n]===u&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(Y(t[n][r],e))return"?"===n?o:n}else if(Y(t[n],e))return"?"===n?o:n;return t.hasOwnProperty("*")?t["*"]:e},et={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},en={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[b,[f,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[b,[f,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[f,b],[/opios[\/ ]+([\w\.]+)/i],[b,[f,L+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[b,[f,L+" GX"]],[/\bopr\/([\w\.]+)/i],[b,[f,L]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[b,[f,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[b,[f,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[f,b],[/quark(?:pc)?\/([-\w\.]+)/i],[b,[f,"Quark"]],[/\bddg\/([\w\.]+)/i],[b,[f,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[b,[f,"UC"+P]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[b,[f,"WeChat"]],[/konqueror\/([\w\.]+)/i],[b,[f,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[b,[f,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[b,[f,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[b,[f,"Smart Lenovo "+P]],[/(avast|avg)\/([\w\.]+)/i],[[f,/(.+)/,"$1 Secure "+P],b],[/\bfocus\/([\w\.]+)/i],[b,[f,x+" Focus"]],[/\bopt\/([\w\.]+)/i],[b,[f,L+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[b,[f,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[b,[f,"Dolphin"]],[/coast\/([\w\.]+)/i],[b,[f,L+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[b,[f,"MIUI"+V]],[/fxios\/([\w\.-]+)/i],[b,[f,x]],[/\bqihoobrowser\/?([\w\.]*)/i],[b,[f,"360"]],[/\b(qq)\/([\w\.]+)/i],[[f,/(.+)/,"$1Browser"],b],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[f,/(.+)/,"$1"+V],b],[/samsungbrowser\/([\w\.]+)/i],[b,[f,F+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[b,[f,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[f,"Sogou Mobile"],b],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[f,b],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[f],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[b,f],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[f,K],b],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[f,b],[/\bgsa\/([\w\.]+) .*safari\//i],[b,[f,"GSA"]],[/musical_ly(?:.
5+app_?version\/|_)([\w\.]+)/i],[b,[f,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[b,[f,j+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[f,j+" WebView"],b],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[b,[f,"Android "+P]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[f,b],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[b,[f,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[b,f],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[f,[b,ee,{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[f,b],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[f,"Netscape"],b],[/(wolvic|librewolf)\/([\w\.]+)/i],[f,b],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[b,[f,x+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[f,[b,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[f,[b,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[g,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[g,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[g,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[g,/ower/,"",J]],[/ sun4\w[;\)]/i],[[g,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[g,J]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[h,F],[p,m]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[d,[h,F],[p,y]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[h,R],[p,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[h,R],[p,m]],[/(macintosh);/i],[d,[h,R]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[h,H],[p,y]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[d,[h,A],[p,m]],[/honor([-\w ]+)[;\)]/i],[d,[h,A],[p,y]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[d,[h,C],[p,m]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[h,C],[p,y]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[d,/_/g," "],[h,z],[p,m]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[d,/_/g," "],[h,z],[p,y]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[h,D],[p,y]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[d,[h,ee,{OnePlus:["304","403","203"],"*":D}],[p,m]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[h,"Vivo"],[p,y]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[h,"Realme"],[p,y]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[h,N],[p,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[h,N],[p,m]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[h,"LG"],[p,m]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[h,"LG"],[p,y]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
5(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[d,[h,"Lenovo"],[p,m]],[/(nokia) (t[12][01])/i],[h,d,[p,m]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[d,/_/g," "],[p,y],[h,"Nokia"]],[/(pixel (c|tablet))\b/i],[d,[h,M],[p,m]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[h,M],[p,y]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[h,B],[p,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[h,B],[p,m]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[h,U],[p,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[h,O],[p,m]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[h,O],[p,y]],[/(playbook);[-\w\),; ]+(rim)/i],[d,h,[p,m]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[h,S],[p,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[h,T],[p,m]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[h,T],[p,y]],[/(nexus 9)/i],[d,[h,"HTC"],[p,m]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[h,[d,/_/g," "],[p,y]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[d,[h,"TCL"],[p,m]],[/(itel) ((\w+))/i],[[h,J],d,[p,ee,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[h,"Acer"],[p,m]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[h,"Meizu"],[p,y]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[h,"Ulefone"],[p,y]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[d,[h,"Energizer"],[p,y]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[d,[h,"Cat"],[p,y]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[d,[h,"Smartfren"],[p,y]],[/droid.+; (a(?:015|06[35]|142p?))/i],[d,[h,"Nothing"],[p,y]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[d,[h,"Archos"],[p,m]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[d,[h,"Archos"],[p,y]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[h,d,[p,m]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[h,d,[p,y]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[h,d,[p,m]],[/(surface duo)/i],[d,[h,k],[p,m]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[h,"Fairphone"],[p,y]],[/(u304aa)/i],[d,[h,"AT&T"],[p,y]],[/\bsie-(\w*)/i],[d,[h,"Siemens"],[p,y]],[/\b(rct\w+) b/i],[d,[h,"RCA"],[p,m]],[/\b(venue[\d ]{2,7}) b/i],[d,[h,"Dell"],[p,m]],[/\b(q(?:mv|ta)\w+) b/i],[d,[h,"Verizon"],[p,m]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[h,"Barnes & Noble"],[p,m]],[/\b(tm\d{3}\w+) b/i],[d,[h,"NuVision"],[p,m]],[/\b(k88) b/i],[d,[h,"ZTE"],[p,m]],[/\b(nx\d{3}j) b/i],[d,[h,"ZTE"],[p,y]],[/\b(gen\d{3}) b.+49h/i],[d,[h,"Swiss"],[p,y]],[/\b(zur\d{3}) b/i],[d,[h,"Swiss"],[p,m]],[/\b((zeki)?tb.*\b) b/i],[d,[h,"Zeki"],[p,m]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[h,"Dragon Touch"],d,[p,m]],[/\b(ns-?\w{0,9}) b/i],[d,[h,"Insignia"],[p,m]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[h,"NextBook"],[p,m]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[h,"Voice"],d,[p,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[h,"LvTel"],d,[p,y]],[/\b(ph-1) /i],[d,[h,"Essential"],[p,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[h,"Envizen"],[p,m]],[/\b(trio[-\w\. ]+) b/i],[d,[h,"MachSpeed"],[p,m]],[/\btu_(1491) b/i],[d,[h,"Rotor"],[p,m]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[d,[h,I],[p,m]],[/(sprint) (\w+)/i],[h,d,[p,y]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[h,k],[p,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[h,$],[p,m]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[h,$],[p,y]],[/smart-tv.+(samsung)/i],[h,[p,_]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[h,F],[p,_]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[h,"LG"],[p,_]],[/(apple) ?tv/i],[h,[d,R+" TV"],[p,_]],[/crkey/i],[[d,j+"cast"],[h,M],[p,_]],[/droid.+aft(\w+)( bui|\))/i],[d,[h,O],[p,_]],[/(shield \w+ tv)/i],[d,[h,I],[p,_]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[h,H],[p,_]],[/(bravia[\w ]+)( bui|\))/i],[d,[h,B],[p,_]],[/(mi(tv|box)-?\w+) bui/i],[d,[h,z],[p,_]],[/Hbbtv.*(technisat) (.*);/i],[h,d,[p,_]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[h,Q],[d,Q],[p,_]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[d,[p,_]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,_]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[h,d,[p,v]],[/droid.+; (shield)( bui|\))/i],[d,[h,I],[p,v]],[/(playstation \w+)/i],[d,[h,B],[p,v]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[h,k],[p,v]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[d,[h,F],[p,E]],[/((pebble))app/i,/(asu
vendor: 5,384 bytes, line 5
5s|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[h,d,[p,E]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[d,[h,D],[p,E]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[h,R],[p,E]],[/(opwwe\d{3})/i],[d,[h,U],[p,E]],[/(moto 360)/i],[d,[h,N],[p,E]],[/(smartwatch 3)/i],[d,[h,B],[p,E]],[/(g watch r)/i],[d,[h,"LG"],[p,E]],[/droid.+; (wt63?0{2,3})\)/i],[d,[h,$],[p,E]],[/droid.+; (glass) \d/i],[d,[h,M],[p,E]],[/(pico) (4|neo3(?: link|pro)?)/i],[h,d,[p,E]],[/; (quest( \d| pro)?)/i],[d,[h,K],[p,E]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[h,[p,w]],[/(aeobc)\b/i],[d,[h,O],[p,w]],[/(homepod).+mac os/i],[d,[h,R],[p,w]],[/windows iot/i],[[p,w]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[p,y]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[p,m]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,m]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,y]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[d,[h,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[b,[f,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[f,b],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[b,[f,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[f,b],[/ladybird\//i],[[f,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[b,f]],os:[[/microsoft (windows) (vista|xp)/i],[f,b],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[f,[b,ee,et]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[b,ee,et],[f,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[b,/_/g,"."],[f,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[f,G],[b,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[b,f],[/(ubuntu) ([\w\.]+) like android/i],[[f,/(.+)/,"$1 Touch"],b],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[f,b],[/\(bb(10);/i],[b,[f,S]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[b,[f,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[b,[f,x+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[b,[f,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[b,[f,"watchOS"]],[/crkey\/([\d\.]+)/i],[b,[f,j+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[f,q],b],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[f,b],[/(sunos) ?([\w\.\d]*)/i],[[f,"Solaris"],b],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[f,b]]},er=function(e,t){if(typeof e===u&&(t=e,e=o),!(this instanceof er))return new er(e,t).getResult();var n=typeof i!==l&&i.navigator?i.navigator:o,r=e||(n&&n.userAgent?n.userAgent:""),v=n&&n.userAgentData?n.userAgentData:o,_=t?W(en,t):en,E=n&&n.userAgent==r;return this.getBrowser=function(){var e,t={};return t[f]=o,t[b]=o,Z.call(t,r,_.browser),t[c]=typeof(e=t[b])===s?e.replace(/[^\d\.]/g,"").split(".")[0]:o,E&&n&&n.brave&&typeof n.brave.isBrave==a&&(t[f]="Brave"),t},this.getCPU=function(){var e={};return e[g]=o,Z.call(e,r,_.cpu),e},this.getDevice=function(){var e={};return e[h]=o,e[d]=o,e[p]=o,Z.call(e,r,_.device),E&&!e[p]&&v&&v.mobile&&(e[p]=y),E&&"Macintosh"==e[d]&&n&&typeof n.standalone!==l&&n.maxTouchPoints&&n.maxTouchPoints>2&&(e[d]="iPad",e[p]=m),e},this.getEngine=function(){var e={};return e[f]=o,e[b]=o,Z.call(e,r,_.engine),e},this.getOS=function(){var e={};return e[f]=o,e[b]=o,Z.call(e,r,_.os),E&&!e[f]&&v&&v.platform&&"Unknown"!=v.platform&&(e[f]=v.platform.replace(/chrome os/i,q).replace(/macos/i,G)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=typeof e===s&&e.length>500?Q(e,500):e,this},this.setUA(r),this};er.VERSION="1.0.41",er.BROWSER=X([f,b,c]),er.CPU=X([g]),er.DEVICE=X([d,h,p,v,y,_,m,E,w]),er.ENGINE=er.OS=X([f,b]),typeof t!==l?(e.exports&&(t=e.exports=er),t.UAParser=er):n.amdO?o===(r=(function(){return er}).call(t,n,t,e))||(e.exports=r):typeof i!==l&&(i.UAParser=er);var ei=typeof i!==l&&(i.jQuery||i.Zepto);if(ei&&!ei.ua){var eo=new er;ei.ua=eo.getResult(),ei.ua.get=function(){return eo.getUA()},ei.ua.set=function(e){eo.setUA(e);var t=eo.getResult();for(var n in t)ei.ua[n]=t[n]}}}("object"==typeof window?window:this)},15860:(e,t)=>{"use strict";
5Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HandleISRError",{enumerable:!0,get:function(){return r}});let n=void 0;function r(e){let{error:t}=e;if(n){let e=n.getStore();if((null==e?void 0:e.isRevalidate)||(null==e?void 0:e.isStaticGeneration))throw console.error(t),t}return null}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},15903:(e,t,n)=>{"use strict";function r(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw TypeError("attempted to use private field on non-instance");return e}n.r(t),n.d(t,{_:()=>r})},15984:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});let r="abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ0123456789";function i(e=10){let t=new Uint32Array(e),n="undefined"!=typeof globalThis?globalThis.crypto:void 0;if(null==n?void 0:n.getRandomValues)n.getRandomValues(t);else for(let n=0;n<e;n++)t[n]=Math.floor(0x100000000*Math.random());let o="";for(let n=0;n<e;n++)o+=r[t[n]%r.length];return o}},16378:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getFlightDataPartsFromPath:function(){return i},getNextFlightSegmentPath:function(){return o},normalizeFlightData:function(){return a},prepareFlightRouterStateForRequest:function(){return l}});let r=n(65360);function i(e){var t;let[n,r,i,o]=e.slice(-4),a=e.slice(0,-4);return{pathToSegment:a.slice(0,-1),segmentPath:a,segment:null!=(t=a[a.length-1])?t:"",tree:n,seedData:r,head:i,isHeadPartial:o,isRootRender:4===e.length}}function o(e){return e.slice(2)}function a(e){return"string"==typeof e?e:e.map(e=>i(e))}function l(e,t){return t?encodeURIComponent(JSON.stringify(e)):encodeURIComponent(JSON.stringify(function e(t){var n,i;let[o,a,l,u,s,c]=t,d="string"==typeof(n=o)&&n.startsWith(r.PAGE_SEGMENT_KEY+"?")?r.PAGE_SEGMENT_KEY:n,f={};for(let[t,n]of Object.entries(a))f[t]=e(n);let p=[d,f,null,(i=u)&&"refresh"!==i?u:null];return void 0!==s&&(p[4]=s),void 0!==c&&(p[5]=c),p}(e)))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},16486:(e,t)=>{"use strict";function n(e){return Object.prototype.toString.call(e)}function r(e){if("[object Object]"!==n(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getObjectClassLabel:function(){return n},isPlainObject:function(){return r}})},17297:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createEmptyCacheNode:function(){return C},createPrefetchURL:function(){return M},default:function(){return U},isExternalURL:function(){return x}});let r=n(28140),i=n(49417),o=n(95155),a=i._(n(12115)),l=n(46752),u=n(86871),s=n(29658),c=n(3865),d=n(76248),f=n(93913),p=n(96058),h=n(43443),b=n(10531),g=n(10836),v=n(48359),y=n(51755),m=n(92929),_=n(86343),E=n(61489),w=n(11807),O=n(86542),R=n(86437);n(63499);let T=r._(n(28890)),S=r._(n(57150)),P=n(24431),j={};function x(e){return e.origin!==window.location.origin}function M(e){let t;if((0,f.isBot)(window.navigator.userAgent))return null;try{t=new URL((0,p.addBasePath)(e),window.location.href)}catch(t){throw Object.defineProperty(Error("Cannot prefetch '"+e+"' because it cannot be converted to a URL."),"__NEXT_ERROR_CODE",{value:"E234",enumerable:!1,configurable:!0})}return x(t)?null:t}function A(e){let{appRouterState:t}=e;return(0,a.useInsertionEffect)(()=>{let{tree:e,pushRef:n,canonicalUrl:r}=t,i={...n.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};n.pendingPush&&(0,s.createHrefFromUrl)(new URL(window.location.href))!==r?(n.pendingPush=!1,window.history.pushState(i,"",r)):window.history.replaceState(i,"",r)},[t]),(0,a.useEffect)(()=>{},[t.nextUrl,t.tree]),null}function C(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1}}function k(e){null==e&&(e={});let t=window.history.state,n=null==t?void 0:t.__NA;n&&(e.__NA=n);let r=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return r&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=r),e}function N(e){let{headCacheNode:t}=e,n=null!==t?t.head:null,r=null!==t?t.prefetchHead:null,i=null!==r?r:n;return(0,a.useDeferredValue)(n,i)}function I(e){let t,{actionQueue:n,assetPrefix:r,globalError:i}=e,s=(0,d.useActionQueue)(n),{canonicalUrl:f}=s,{searchParams:p,pathname:E}=(0,a.useMemo)(()=>{let e=new URL(f,window.location.href);return{searchParams:e.searchParams,pathname:(0,m.hasBasePath)(e.pathname)?(0,y.removeBasePath)(e.pathname):e.pathname}},[f]);(0,a.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(j.pendingMpaPath=void 0,(0,d.dispatchAppRouterAction)({type:u.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[]),(0,a.useEffect)(()=>{function e(e){let t="reason"in e?e.reason:e.error;if((0,R.isRedirectError)(t)){e.preventDefault();let n=(0,O.getURLFromRedirectError)(t);(0,O.getRedirectTypeFromError)(t)===R.RedirectType.push?w.publicAppRouterInstance.push(n,{}):w.publicAppRouterInstance.replace(n,{})}}return window.addEventListener("error",e),window.addEventListener("unhandledrejection",e),()=>{window.removeEventListener("error",e),window.removeEventListener("unhandledrejection",e)}},[]);let{pushRef:S}=s;if(S.mpaNavigation){if(j.pendingMpaPath!==f){let e=window.location;S.pendingPush?e.assign(f):e.replace(f),j.pendingMpaPath=f}throw v.unresolvedThenable}(0,a.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),n=e=>{var t;let n=window.location.href,r=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,a.startTransition)(()=>{(0,d.dispatchAppRouterAction)({type:u.ACTION_RESTORE,url:new URL(null!=e?e:n,n),tree:r})})};window.history.pushState=function(t,r,i){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=k(t),i&&n(i)),e(t,r,i)},window.history.replaceState=function(e,r,i){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=k(e),i&&n(i)),t(e,r,i)};let r=e=>{if(e.state){if(!e.state.__NA)return void window.location.reload();(0,a.startTransition)(()=>{(0,w.dispatchTraverseAction)(window.location.href,e.state.__PRIVATE_NEXTJS_INTERNALS_TREE)})}};return window.addEventListener("popstate",r),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",r)}},[]);let{cache:x,tree:M,nextUrl:C,focusAndScrollRef:I}=s,U=(0,a.useMemo)(()=>(0,g.findHeadInCache)(x,M[1]),[x,M]),L=(0,a.useMemo)(()=>(0,_.getSelectedParams)(M),[M]),D=(0,a.useMemo)(()=>({parentTree:M,parentCacheNode:x,parentSegmentPath:null,url:f}),[M,x,f]),H=(0,a.useMemo)(()=>({tree:M,focusAndScrollRef:I,nextUrl:C}),[M,I,C]);if(null!==U){let[e,n,r]=U;t=(0,o.jsx)(N,{headCacheNode:e},n)}else t=null;let B=(0,o.jsxs)(b.RedirectBoundary,{children:[t,(0,o.jsx)(P.RootLayoutBoundary,{children:x.rsc}),(0,o.jsx)(h.AppRouterAnnouncer,{tree:M})]});return B=(0,o.jsx)(T.default,{errorComponent:i[0],errorStyles:i[1],children:B}),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(A,{appRouterState:s}),(0,o.jsx)(F,{}),(0,o.jsx)(c.PathParamsContext.Provider,{value:L,children:(0,o.jsx)(c.PathnameContext.Provider,{value:E,children:(0,o.jsx)(c.SearchParamsContext.Provider,{value:p,children:(0,o.jsx)(l.GlobalLayoutRouterContext.Provider,{value:H,children:(0,o.jsx)(l.App
5RouterContext.Provider,{value:w.publicAppRouterInstance,children:(0,o.jsx)(l.LayoutRouterContext.Provider,{value:D,children:B})})})})})})]})}function U(e){let{actionQueue:t,globalErrorState:n,assetPrefix:r}=e;(0,E.useNavFailureHandler)();let i=(0,o.jsx)(I,{actionQueue:t,assetPrefix:r,globalError:n});return(0,o.jsx)(T.default,{errorComponent:S.default,children:i})}let L=new Set,D=new Set;function F(){let[,e]=a.default.useState(0),t=L.size;return(0,a.useEffect)(()=>{let n=()=>e(e=>e+1);return D.add(n),t!==L.size&&n(),()=>{D.delete(n)}},[t,e]),[...L].map((e,t)=>(0,o.jsx)("link",{rel:"stylesheet",href:""+e,precedence:"next"},t))}globalThis._N_E_STYLE_LOAD=function(e){let t=L.size;return L.add(e),L.size!==t&&D.forEach(e=>e()),Promise.resolve()},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},17797:(e,t,n)=>{"use strict";n.r(t),n.d(t,{_:()=>i});var r=0;function i(e){return"__private_"+r+++"_"+e}},17989:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientSegmentRoot",{enumerable:!0,get:function(){return i}});let r=n(95155);function i(e){let{Component:t,slots:i,params:o,promise:a}=e;{let{createRenderParamsFromClient:e}=n(307),a=e(o);return(0,r.jsx)(t,{...i,params:a})}}n(48302),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},19568:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});let r="undefined"!=typeof globalThis?globalThis:void 0!==n.g?n.g:"undefined"!=typeof self?self:void 0},19883:(e,t,n)=>{"use strict";n.d(t,{G:()=>s});var r=n(25083),i=n(71971),o=n(26745),a=n(68798),l=n(81809),u=n(23180);class s{constructor(){this.adopting=!1,this.isAdopting=()=>this.adopting,this.adoptSession=e=>{var t;this.adopting=!0;try{null==(t=r.P.api)||t.setSession(e)}finally{this.adopting=!1}},this.updateSession=(0,o.n)(()=>this.updateUserSession(),l.MM),this.updateUserSession=(0,u.vP)({fetchUserSession:s.fetchUserSession,storeUserSession:s.storeUserSession,adoptSession:this.adoptSession}),this.init()}static removeUserSession(){(0,a.Ai)(l.AQ,s.storageTypeLocal)}static storeUserSession(e){(0,a.SO)(l.AQ,(0,i.xD)(e),s.storageTypeLocal)}static fetchUserSession(){let e=(0,a.Gq)(l.AQ,s.storageTypeLocal);return e?JSON.parse(e):null}init(){document.addEventListener("visibilitychange",()=>{"visible"===document.visibilityState&&this.updateSession()}),r.P.metas.addListener((0,u.h$)({fetchUserSession:s.fetchUserSession,storeUserSession:s.storeUserSession}))}}s.storageTypeLocal=a.Uy.local},20396:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{setCacheBustingSearchParam:function(){return a},setCacheBustingSearchParamWithHash:function(){return l}});let r=n(13485),i=n(52486);async function o(e){var t,n;return"function"==typeof(null==(n=globalThis.crypto)||null==(t=n.subtle)?void 0:t.digest)?(0,r.computeCacheBustingSearchParam)(e[i.NEXT_ROUTER_PREFETCH_HEADER],e[i.NEXT_ROUTER_SEGMENT_PREFETCH_HEADER],e[i.NEXT_ROUTER_STATE_TREE_HEADER],e[i.NEXT_URL]):(0,r.computeLegacyCacheBustingSearchParam)(e[i.NEXT_ROUTER_PREFETCH_HEADER],e[i.NEXT_ROUTER_SEGMENT_PREFETCH_HEADER],e[i.NEXT_ROUTER_STATE_TREE_HEADER],e[i.NEXT_URL])}let a=async(e,t)=>{l(e,await o(t))},l=(e,t)=>{let n=e.search,r=(n.startsWith("?")?n.slice(1):n).split("&").filter(e=>e&&!e.startsWith(""+i.NEXT_RSC_UNION_QUERY+"="));t.length>0?r.push(i.NEXT_RSC_UNION_QUERY+"="+t):r.push(""+i.NEXT_RSC_UNION_QUERY),e.search=r.length?"?"+r.join("&"):""};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}
5,21854:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{addSearchParamsToPageSegments:function(){return f},handleAliasedPrefetchEntry:function(){return d}});let r=n(65360),i=n(17297),o=n(60895),a=n(29658),l=n(69190),u=n(60543),s=n(11126),c=n(35737);function d(e,t,n,d,p){let h,b=t.tree,g=t.cache,v=(0,a.createHrefFromUrl)(d),y=[];if("string"==typeof n)return!1;for(let t of n){if(!function e(t){if(!t)return!1;let n=t[2];if(t[3])return!0;for(let t in n)if(e(n[t]))return!0;return!1}(t.seedData))continue;let n=t.tree;n=f(n,Object.fromEntries(d.searchParams));let{seedData:a,isRootRender:s,pathToSegment:p}=t,m=["",...p];n=f(n,Object.fromEntries(d.searchParams));let _=(0,o.applyRouterStatePatchToTree)(m,b,n,v),E=(0,i.createEmptyCacheNode)();if(s&&a){let t=a[1];E.loading=a[3],E.rsc=t,function e(t,n,i,o,a){if(0!==Object.keys(o[1]).length)for(let u in o[1]){let s,c=o[1][u],d=c[0],f=(0,l.createRouterCacheKey)(d),p=null!==a&&void 0!==a[2][u]?a[2][u]:null;if(null!==p){let e=p[1],n=p[3];s={lazyData:null,rsc:d.includes(r.PAGE_SEGMENT_KEY)?null:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:n,navigatedAt:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:-1};let h=n.parallelRoutes.get(u);h?h.set(f,s):n.parallelRoutes.set(u,new Map([[f,s]])),e(t,s,i,c,p)}}(e,E,g,n,a)}else E.rsc=g.rsc,E.prefetchRsc=g.prefetchRsc,E.loading=g.loading,E.parallelRoutes=new Map(g.parallelRoutes),(0,u.fillCacheWithNewSubTreeDataButOnlyLoading)(e,E,g,t);for(let e of(_&&(b=_,g=E,h=!0),(0,c.generateSegmentsFromPatch)(n))){let n=[...t.pathToSegment,...e];n[n.length-1]!==r.DEFAULT_SEGMENT_KEY&&y.push(n)}}return!!h&&(p.patchedTree=b,p.cache=g,p.canonicalUrl=v,p.hashFragment=d.hash,p.scrollableSegments=y,(0,s.handleMutable)(t,p))}function f(e,t){let[n,i,...o]=e;if(n.includes(r.PAGE_SEGMENT_KEY))return[(0,r.addSearchParamsIfPageSegment)(n,t),i,...o];let a={};for(let[e,n]of Object.entries(i))a[e]=f(n,t);return[n,a,...o]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},23180:(e,t,n)=>{"use strict";n.d(t,{Bc:()=>f,OW:()=>p,h$:()=>g,vP:()=>h});var r=n(23805),i=n(25083),o=n(15984),a=n(43277),l=n(92013),u=n(95923),s=n(68798),c=n(25168),d=n(81809);function f({sessionId:e,started:t,lastActivity:n,isSampled:a=!0}={}){var l,u;let s=(0,r.x3)(),c=null==(u=null==(l=i.P.config)?void 0:l.sessionTracking)?void 0:u.generateSessionId;return null==e&&(e="function"==typeof c?c():(0,o.S)()),{sessionId:e,lastActivity:null!=n?n:s,started:null!=t?t:s,isSampled:a}}function p(e){if(null==e)return!1;let t=(0,r.x3)();return t-e.started<d.Zl&&t-e.lastActivity<d.gG}function h({fetchUserSession:e,storeUserSession:t,adoptSession:n}){return function({forceSessionExtend:o}={forceSessionExtend:!1}){var a,l,u,d;if(!e||!t)return;let h=i.P.config.sessionTracking,g=null==h?void 0:h.persistent;if(g&&!s.OE||!g&&!s.Vv)return;let v=e();if(!1===o&&p(v)){t(Object.assign(Object.assign({},v),{lastActivity:(0,r.x3)()}));let e=null==(a=i.P.metas.value.session)?void 0:a.id;null!=n&&null!=v.sessionMeta&&v.sessionId!==e&&n(v.sessionMeta)}else{let e=b(f({isSampled:(0,c.$)()}),v);t(e),null==(l=i.P.api)||l.setSession(e.sessionMeta),null==(u=null==h?void 0:h.onSessionChange)||u.call(h,null!=(d=null==v?void 0:v.sessionMeta)?d:null,e.sessionMeta)}}}function b(e,t){var n,r,o,l,u,s,c;let d=Object.assign(Object.assign({},e),{sessionMeta:{id:e.sessionId,attributes:function(e){let t={};for(let n of Object.keys(e)){let r=e[n];void 0!==r&&(t[n]=r)}return t}(Object.assign(Object.assign(Object.assign({},null==(r=null==(n=i.P.config.sessionTracking)?void 0:n.session)?void 0:r.attributes),null!=(l=null==(o=i.P.metas.value.session)?void 0:o.attributes)?l:{}),{isSampled:e.isSampled.toString()}))}}),f=null!=(s=null==(u=i.P.metas.value.session)?void 0:u.overrides)?s:null==(c=null==t?void 0:t.sessionMeta)?void 0:c.overrides;(0,a.Im)(f)||(d.sessionMeta.overrides=f);let p=null==t?void 0:t.sessionId;return null!=p&&(d.sessionMeta.attributes.previousSession=p),d}function g({fetchUserSession:e,storeUserSession:t}){let n=!1;return function(r){if(n)return;let o=r.session,a=e(),s=null==o?void 0:o.id,d=null==o?void 0:o.attributes,p=null==o?void 0:o.overrides,h=null==a?void 0:a.sessionMeta,g=null==h?void 0:h.overrides,v=!!p&&!(0,l.b)(p,g),y=!!d&&!(0,l.b)(d,null==h?void 0:h.attributes);if(o&&s!==(null==a?void 0:a.sessionId)||y||v){let e=b(f({sessionId:s,isSampled:(0,c.$)()}),a);t(e),function(e,t={},n={}){var r,o,a;if(!e)return;let l=t.serviceName,s=null!=(a=null!=(r=n.serviceName)?r:null==(o=i.P.metas.value.app)?void 0:o.name)?a:"";l&&l!==s&&i.P.api.pushEvent(u.nT,{serviceName:l,previousServiceName:s})}(v,p,g),n=!0;try{i.P.api.setSession(e.sessionMeta)}finally{n=!1}}}}},23597:(e,t,n)=>{"use strict";
5Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,n){let[r,i,,a]=t;for(let l in r.includes(o.PAGE_SEGMENT_KEY)&&"refresh"!==a&&(t[2]=n,t[3]="refresh"),i)e(i[l],n)}},refreshInactiveParallelSegments:function(){return a}});let r=n(77609),i=n(32753),o=n(65360);async function a(e){let t=new Set;await l({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function l(e){let{navigatedAt:t,state:n,updatedTree:o,updatedCache:a,includeNextUrl:u,fetchedSegments:s,rootTree:c=o,canonicalUrl:d}=e,[,f,p,h]=o,b=[];if(p&&p!==d&&"refresh"===h&&!s.has(p)){s.add(p);let e=(0,i.fetchServerResponse)(new URL(p,location.origin),{flightRouterState:[c[0],c[1],c[2],"refetch"],nextUrl:u?n.nextUrl:null}).then(e=>{let{flightData:n}=e;if("string"!=typeof n)for(let e of n)(0,r.applyFlightData)(t,a,a,e)});b.push(e)}for(let e in f){let r=l({navigatedAt:t,state:n,updatedTree:f[e],updatedCache:a,includeNextUrl:u,fetchedSegments:s,rootTree:c,canonicalUrl:d});b.push(r)}await Promise.all(b)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},23805:(e,t,n)=>{"use strict";function r(){return Date.now()}function i(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}function o(){return new Date().toISOString()}function a(e){return new Date(e).toISOString()}n.d(t,{AU:()=>i,mI:()=>o,q5:()=>a,x3:()=>r})},23982:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{describeHasCheckingStringProperty:function(){return i},describeStringPropertyAccess:function(){return r},wellKnownProperties:function(){return o}});let n=/^[A-Za-z_$][A-Za-z0-9_$]*$/;function r(e,t){return n.test(t)?"`"+e+"."+t+"`":"`"+e+"["+JSON.stringify(t)+"]`"}function i(e,t){let n=JSON.stringify(t);return"`Reflect.has("+e+", "+n+")`, `"+n+" in "+e+"`, or similar"}let o=new Set(["hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toString","valueOf","toLocaleString","then","catch","finally","status","displayName","_debugInfo","toJSON","$$typeof","__esModule"])},24431:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{MetadataBoundary:function(){return o},OutletBoundary:function(){return l},RootLayoutBoundary:function(){return u},ViewportBoundary:function(){return a}});let r=n(68440),i={[r.METADATA_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[r.VIEWPORT_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[r.OUTLET_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[r.ROOT_LAYOUT_BOUNDARY_NAME]:function(e){let{children:t}=e;return t}},o=i[r.METADATA_BOUNDARY_NAME.slice(0)],a=i[r.VIEWPORT_BOUNDARY_NAME.slice(0)],l=i[r.OUTLET_BOUNDARY_NAME.slice(0)],u=i[r.ROOT_LAYOUT_BOUNDARY_NAME.slice(0)]},24553:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{BailoutToCSRError:function(){return r},isBailoutToCSRError:function(){return i}});let n="BAILOUT_TO_CLIENT_SIDE_RENDERING";class r extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=n}}function i(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}},25083:(e,t,n)=>{"use strict";n.d(t,{P:()=>o,A:()=>a});var r=n(19568),i=n(13722);let o={api:{pushLog:()=>{},pushError:()=>{},changeStacktraceParser:()=>{},getStacktraceParser:()=>void 0,pushMeasurement:()=>{},pushTraces:()=>{},getOTEL:()=>void 0,getTraceContext:()=>void 0,initOTEL:()=>{},isOTELInitialized:()=>!1,setUser:()=>{},resetUser:()=>{},setSession:()=>{},resetSession:()=>{},getSession:()=>void 0,setView:()=>{},getView:()=>void 0,setPage:()=>{},getPage:()=>void 0,pushEvent:()=>{},startUserAction:()=>void 0,getActiveUserAction:()=>void 0}};function a(e,t,n,a,l,u,s){return t.debug("Initializing Faro"),o={api:u,config:n,instrumentations:s,internalLogger:t,metas:a,pause:l.pause,transports:l,unpatchedConsole:e,unpause:l.unpause},(0,i.N2)(o),!function(e){if(e.config.preventGlobalExposure)e.internalLogger.debug("Skipping registering public Faro
5instance in the global scope");else{if(e.internalLogger.debug(`Registering public faro reference in the global scope using "${e.config.globalObjectKey}" key`),e.config.globalObjectKey in r.J)return e.internalLogger.warn(`Skipping global registration due to key "${e.config.globalObjectKey}" being used already. Please set "globalObjectKey" to something else or set "preventGlobalExposure" to "true"`);Object.defineProperty(r.J,e.config.globalObjectKey,{configurable:!1,writable:!1,value:e})}}(o),o}},25168:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(25083);function i(){var e,t,n;let i=r.P.config.sessionTracking,o=null!=(n=null!=(t=null==(e=null==i?void 0:i.sampler)?void 0:e.call(i,{metas:r.P.metas.value}))?t:null==i?void 0:i.samplingRate)?n:1;return Math.random()<("number"==typeof o?Math.min(1,Math.max(0,o)):0)}},26381:(e,t)=>{"use strict";function n(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},26745:(e,t,n)=>{"use strict";function r(e,t){let n,r=!1,i=()=>{if(null==n){r=!1;return}e(...n),n=null,setTimeout(i,t)};return(...o)=>{if(r){n=o;return}e(...o),r=!0,setTimeout(i,t)}}n.d(t,{n:()=>r})},28110:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(98301);let r=n(77278);{let e=n.u;n.u=function(){for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return(0,r.encodeURIPath)(e(...n))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},28140:(e,t,n)=>{"use strict";function r(e){return e&&e.__esModule?e:{default:e}}n.r(t),n.d(t,{_:()=>r})},28890:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let r=n(28140),i=n(95155);n(12115);let o=r._(n(77759)),a=n(88785),l=(0,n(93913).isBot)(window.navigator.userAgent);function u(e){let{children:t,errorComponent:n,errorStyles:r,errorScripts:u}=e;return l?(0,i.jsx)(o.default,{children:t}):(0,i.jsx)(a.ErrorBoundary,{errorComponent:n,errorStyles:r,errorScripts:u,children:t})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},29658:(e,t)=>{"use strict";function n(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},30637:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,n,o,a,l,u,s){if(0===Object.keys(a[1]).length){n.head=u;return}for(let c in a[1]){let d,f=a[1][c],p=f[0],h=(0,r.createRouterCacheKey)(p),b=null!==l&&void 0!==l[2][c]?l[2][c]:null;if(o){let r=o.parallelRoutes.get(c);if(r){let o,a=(null==s?void 0:s.kind)==="auto"&&s.status===i.PrefetchCacheEntryStatus.reusable,l=new Map(r),d=l.get(h);o=null!==b?{lazyData:null,rsc:b[1],prefetchRsc:null,head:null,prefetchHead:null,loading:b[3],parallelRoutes:new Map(null==d?void 0:d.parallelRoutes),navigatedAt:t}:a&&d?{lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),loading:d.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==d?void 0:d.parallelRoutes),loading:null,navigatedAt:t},l.set(h,o),e(t,o,d,f,b||null,u,s),n.parallelRoutes.set(c,l);continue}}if(null!==b){let e=b[1],n=b[3];d={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:n,navigatedAt:t}}
5else d={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null,navigatedAt:t};let g=n.parallelRoutes.get(c);g?g.set(h,d):n.parallelRoutes.set(c,new Map([[h,d]])),e(t,d,void 0,f,b,u,s)}}}});let r=n(69190),i=n(86871);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},32753:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createFetch:function(){return g},createFromNextReadableStream:function(){return v},fetchServerResponse:function(){return b}});let r=n(77197),i=n(52486),o=n(41209),a=n(85153),l=n(86871),u=n(16378),s=n(3201),c=n(20396),d=n(93223),f=r.createFromReadableStream;function p(e){return{flightData:(0,d.urlToUrlWithoutFlightMarker)(new URL(e,location.origin)).toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}let h=new AbortController;async function b(e,t){let{flightRouterState:n,nextUrl:r,prefetchKind:o}=t,a={[i.RSC_HEADER]:"1",[i.NEXT_ROUTER_STATE_TREE_HEADER]:(0,u.prepareFlightRouterStateForRequest)(n,t.isHmrRefresh)};o===l.PrefetchKind.AUTO&&(a[i.NEXT_ROUTER_PREFETCH_HEADER]="1"),r&&(a[i.NEXT_URL]=r);try{var c;let t=o?o===l.PrefetchKind.TEMPORARY?"high":"low":"auto",n=await g(e,a,t,h.signal),r=(0,d.urlToUrlWithoutFlightMarker)(new URL(n.url)),f=n.redirected?r:void 0,b=n.headers.get("content-type")||"",y=!!(null==(c=n.headers.get("vary"))?void 0:c.includes(i.NEXT_URL)),m=!!n.headers.get(i.NEXT_DID_POSTPONE_HEADER),_=n.headers.get(i.NEXT_ROUTER_STALE_TIME_HEADER),E=null!==_?1e3*parseInt(_,10):-1;if(!b.startsWith(i.RSC_CONTENT_TYPE_HEADER)||!n.ok||!n.body)return e.hash&&(r.hash=e.hash),p(r.toString());let w=m?function(e){let t=e.getReader();return new ReadableStream({async pull(e){for(;;){let{done:n,value:r}=await t.read();if(!n){e.enqueue(r);continue}return}}})}(n.body):n.body,O=await v(w);if((0,s.getAppBuildId)()!==O.b)return p(n.url);return{flightData:(0,u.normalizeFlightData)(O.f),canonicalUrl:f,couldBeIntercepted:y,prerendered:O.S,postponed:m,staleTime:E}}catch(t){return h.signal.aborted||console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),{flightData:e.toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}}async function g(e,t,n,r){let o=new URL(e);await (0,c.setCacheBustingSearchParam)(o,t);let a=await fetch(o,{credentials:"same-origin",headers:t,priority:n||void 0,signal:r}),l=a.redirected,u=new URL(a.url,o);return u.searchParams.delete(i.NEXT_RSC_UNION_QUERY),{url:u.href,redirected:l,ok:a.ok,headers:a.headers,body:a.body,status:a.status}}function v(e){return f(e,{callServer:o.callServer,findSourceMapURL:a.findSourceMapURL})}window.addEventListener("pagehide",()=>{h.abort()}),window.addEventListener("pageshow",()=>{h=new AbortController}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},33825:(e,t,n)=>{"use strict";n.d(t,{K:()=>l});var r=n(2332),i=n(9373),o=n(95923),a=n(51439);class l extends r.i{constructor(){super(...arguments),this.name="@grafana/faro-web-sdk:instrumentation-view",this.version=i.x}sendViewChangedEvent(e){var t,n,r,i;let l=e.view;l&&l.name!==(null==(t=this.notifiedView)?void 0:t.name)&&(this.api.pushEvent(o.wM,{fromView:null!=(r=null==(n=this.notifiedView)?void 0:n.name)?r:a.y,toView:null!=(i=l.name)?i:a.y},void 0,{skipDedupe:!0}),this.notifiedView=l)}initialize(){this.metas.addListener(this.sendViewChangedEvent.bind(this))}}},35439:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return c},RedirectType:function(){return i.RedirectType},forbidden:function(){return a.forbidden},notFound:function(){return o.notFound},permanentRedirect:function(){return r.permanentRedirect},redirect:function(){return r.redirect},unauthorized:function(){return l.unauthorized},unstable_isUnrecognizedActionError:function(){return d},unstable_rethrow:function(){return u.unstable_rethrow}});let r=n(86542),i=n(86437),o=n(42542),a=n(71099),l=n(6640),u=n(3860);
5class s extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class c extends URLSearchParams{append(){throw new s}delete(){throw new s}set(){throw new s}sort(){throw new s}}function d(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},35737:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{generateSegmentsFromPatch:function(){return _},handleExternalUrl:function(){return m},navigateReducer:function(){return function e(t,n){let{url:E,isExternalUrl:w,navigateType:O,shouldScroll:R,allowAliasing:T}=n,S={},{hash:P}=E,j=(0,i.createHrefFromUrl)(E),x="push"===O;if((0,g.prunePrefetchCache)(t.prefetchCache),S.preserveCustomHistoryState=!1,S.pendingPush=x,w)return m(t,S,E.toString(),x);if(document.getElementById("__next-page-redirect"))return m(t,S,j,x);let M=(0,g.getOrCreatePrefetchCacheEntry)({url:E,nextUrl:t.nextUrl,tree:t.tree,prefetchCache:t.prefetchCache,allowAliasing:T}),{treeAtTimeOfPrefetch:A,data:C}
5=M;return f.prefetchQueue.bump(C),C.then(f=>{let{flightData:g,canonicalUrl:w,postponed:O}=f,T=Date.now(),C=!1;if(M.lastUsedTime||(M.lastUsedTime=T,C=!0),M.aliased){let r=new URL(E.href);w&&(r.pathname=w.pathname);let i=(0,y.handleAliasedPrefetchEntry)(T,t,g,r,S);return!1===i?e(t,{...n,allowAliasing:!1}):i}if("string"==typeof g)return m(t,S,g,x);let k=w?(0,i.createHrefFromUrl)(w):j;if(P&&t.canonicalUrl.split("#",1)[0]===k.split("#",1)[0])return S.onlyHashChange=!0,S.canonicalUrl=k,S.shouldScroll=R,S.hashFragment=P,S.scrollableSegments=[],(0,c.handleMutable)(t,S);let N=t.tree,I=t.cache,U=[];for(let e of g){let{pathToSegment:n,seedData:i,head:c,isHeadPartial:f,isRootRender:g}=e,y=e.tree,w=["",...n],R=(0,a.applyRouterStatePatchToTree)(w,N,y,j);if(null===R&&(R=(0,a.applyRouterStatePatchToTree)(w,A,y,j)),null!==R){if(i&&g&&O){let e=(0,b.startPPRNavigation)(T,I,N,y,i,c,f,!1,U);if(null!==e){if(null===e.route)return m(t,S,j,x);R=e.route;let n=e.node;null!==n&&(S.cache=n);let i=e.dynamicRequestTree;if(null!==i){let n=(0,r.fetchServerResponse)(new URL(k,E.origin),{flightRouterState:i,nextUrl:t.nextUrl});(0,b.listenForDynamicRequest)(e,n)}}else R=y}else{if((0,u.isNavigatingToNewRootLayout)(N,R))return m(t,S,j,x);let r=(0,p.createEmptyCacheNode)(),i=!1;for(let t of(M.status!==s.PrefetchCacheEntryStatus.stale||C?i=(0,d.applyFlightData)(T,I,r,e,M):(i=function(e,t,n,r){let i=!1;for(let o of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),_(r).map(e=>[...n,...e])))(0,v.clearCacheNodeDataForSegmentPath)(e,t,o),i=!0;return i}(r,I,n,y),M.lastUsedTime=T),(0,l.shouldHardNavigate)(w,N)?(r.rsc=I.rsc,r.prefetchRsc=I.prefetchRsc,(0,o.invalidateCacheBelowFlightSegmentPath)(r,I,n),S.cache=r):i&&(S.cache=r,I=r),_(y))){let e=[...n,...t];e[e.length-1]!==h.DEFAULT_SEGMENT_KEY&&U.push(e)}}N=R}}return S.patchedTree=N,S.canonicalUrl=k,S.scrollableSegments=U,S.hashFragment=P,S.shouldScroll=R,(0,c.handleMutable)(t,S)},()=>t)}}});let r=n(32753),i=n(29658),o=n(75597),a=n(60895),l=n(58130),u=n(44707),s=n(86871),c=n(11126),d=n(77609),f=n(43933),p=n(17297),h=n(65360),b=n(87317),g=n(83571),v=n(1281),y=n(21854);function m(e,t,n,r){return t.mpaNavigation=!0,t.canonicalUrl=n,t.pendingPush=r,t.scrollableSegments=void 0,(0,c.handleMutable)(e,t)}function _(e){let t=[],[n,r]=e;if(0===Object.keys(r).length)return[[n]];for(let[e,i]of Object.entries(r))for(let r of _(i))""===n?t.push([e,...r]):t.push([n,e,...r]);return t}n(66048),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},35878:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return r}});let r=n(64869).createRenderSearchParamsFromClient;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},36798:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return c}});let r=n(29658),i=n(60895),o=n(44707),a=n(35737),l=n(77609),u=n(11126),s=n(17297);function c(e,t){let{serverResponse:{flightData:n,canonicalUrl:c},navigatedAt:d}=t,f={};if(f.preserveCustomHistoryState=!1,"string"==typeof n)return(0,a.handleExternalUrl)(e,f,n,e.pushRef.pendingPush);let p=e.tree,h=e.cache;for(let t of n){let{segmentPath:n,tree:u}=t,b=(0,i.applyRouterStatePatchToTree)(["",...n],p,u,e.canonicalUrl);if(null===b)return e;if((0,o.isNavigatingToNewRootLayout)(p,b))return(0,a.handleExternalUrl)(e,f,e.canonicalUrl,e.pushRef.pendingPush);let g=c?(0,r.createHrefFromUrl)(c):void 0;g&&(f.canonicalUrl=g);let v=(0,s.createEmptyCacheNode)();(0,l.applyFlightData)(d,h,v,t),f.patchedTree=b,f.cache=v,h=v,p=b}return(0,u.handleMutable)(e,f)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
5dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},37099:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{HTTPAccessErrorStatus:function(){return n},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return i},getAccessFallbackErrorTypeByStatus:function(){return l},getAccessFallbackHTTPStatus:function(){return a},isHTTPAccessFallbackError:function(){return o}});let n={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},r=new Set(Object.values(n)),i="NEXT_HTTP_ERROR_FALLBACK";function o(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,n]=e.digest.split(";");return t===i&&r.has(Number(n))}function a(e){return Number(e.digest.split(";")[1])}function l(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},37854:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return o}});let r=n(29658),i=n(86343);function o(e,t){var n;let{url:o,tree:a}=t,l=(0,r.createHrefFromUrl)(o),u=a||e.tree,s=e.cache;return{canonicalUrl:l,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:s,prefetchCache:e.prefetchCache,tree:u,nextUrl:null!=(n=(0,i.extractPathFromFlightRouterState)(u))?n:o.pathname}}n(87317),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38719:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let r=n(32753),i=n(29658),o=n(60895),a=n(44707),l=n(35737),u=n(11126),s=n(30637),c=n(17297),d=n(97332),f=n(48915),p=n(23597);function h(e,t){let{origin:n}=t,h={},b=e.canonicalUrl,g=e.tree;h.preserveCustomHistoryState=!1;let v=(0,c.createEmptyCacheNode)(),y=(0,f.hasInterceptionRouteInCurrentTree)(e.tree);v.lazyData=(0,r.fetchServerResponse)(new URL(b,n),{flightRouterState:[g[0],g[1],g[2],"refetch"],nextUrl:y?e.nextUrl:null});let m=Date.now();return v.lazyData.then(async n=>{let{flightData:r,canonicalUrl:c}=n;if("string"==typeof r)return(0,l.handleExternalUrl)(e,h,r,e.pushRef.pendingPush);for(let n of(v.lazyData=null,r)){let{tree:r,seedData:u,head:f,isRootRender:_}=n;if(!_)return console.log("REFRESH FAILED"),e;let E=(0,o.applyRouterStatePatchToTree)([""],g,r,e.canonicalUrl);if(null===E)return(0,d.handleSegmentMismatch)(e,t,r);if((0,a.isNavigatingToNewRootLayout)(g,E))return(0,l.handleExternalUrl)(e,h,b,e.pushRef.pendingPush);let w=c?(0,i.createHrefFromUrl)(c):void 0;if(c&&(h.canonicalUrl=w),null!==u){let e=u[1],t=u[3];v.rsc=e,v.prefetchRsc=null,v.loading=t,(0,s.fillLazyItemsTillLeafWithHead)(m,v,void 0,r,u,f,void 0),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({navigatedAt:m,state:e,updatedTree:E,updatedCache:v,includeNextUrl:y,canonicalUrl:h.canonicalUrl||e.canonicalUrl}),h.cache=v,h.patchedTree=E,g=E}return(0,u.handleMutable)(e,h)},()=>e)}n(66048),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},39684:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouterBFCache",{enumerable:!0,get:function(){return i}});let r=n(12115);function i(e,t){let[n,i]=(0,r.useState)(()=>({tree:e,stateKey:t,next:null}));if(n.tree===e)return n;let o={tree:e,stateKey:t,next:null},a=1,l=n,u=o;for(;null!==l&&a<1;){if(l.stateKey===t){u.next=l.next;break}{a++;let e={tree:l.tree,stateKey:l.stateKey,next:null};u.next=e,u=e}l=l.next}return i(o),o}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
5dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},41209:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"callServer",{enumerable:!0,get:function(){return a}});let r=n(12115),i=n(86871),o=n(76248);async function a(e,t){return new Promise((n,a)=>{(0,r.startTransition)(()=>{(0,o.dispatchAppRouterAction)({type:i.ACTION_SERVER_ACTION,actionId:e,actionArgs:t,resolve:n,reject:a})})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},42444:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return i},getProperError:function(){return o}});let r=n(16486);function i(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function o(e){return i(e)?e:Object.defineProperty(Error((0,r.isPlainObject)(e)?function(e){let t=new WeakSet;return JSON.stringify(e,(e,n)=>{if("object"==typeof n&&null!==n){if(t.has(n))return"[Circular]";t.add(n)}return n})}(e):e+""),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0})}},42542:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return i}});let r=""+n(37099).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function i(){let e=Object.defineProperty(Error(r),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=r,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},43277:(e,t,n)=>{"use strict";function r(e,t){return typeof e===t}function i(e,t){return Object.prototype.toString.call(e)===`[object ${t}]`}function o(e,t){try{return e instanceof t}catch(e){return!1}}n.d(t,{Ed:()=>r,Et:()=>u,Gv:()=>c,Im:()=>E,Kg:()=>l,Lm:()=>s,T2:()=>y,Tn:()=>d,bJ:()=>v,cy:()=>f,kZ:()=>a,pp:()=>m,sO:()=>p,wX:()=>_,xH:()=>b});let a=e=>r(e,"null"),l=e=>r(e,"string"),u=e=>r(e,"number")&&!isNaN(e)||r(e,"bigint"),s=e=>r(e,"boolean"),c=e=>!a(e)&&r(e,"object"),d=e=>r(e,"function"),f=e=>i(e,"Array"),p=e=>!c(e)&&!d(e),h="undefined"!=typeof Event,b=e=>h&&o(e,Event),g="undefined"!=typeof Error,v=e=>g&&o(e,Error),y=e=>i(e,"ErrorEvent"),m=e=>i(e,"DOMError"),_=e=>i(e,"DOMException");function E(e){return null==e||(f(e)||l(e)?0===e.length:!!c(e)&&0===Object.keys(e).length)}},43443:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AppRouterAnnouncer",{enumerable:!0,get:function(){return a}});let r=n(12115),i=n(47650),o="next-route-announcer";function a(e){let{tree:t}=e,[n,a]=(0,r.useState)(null);(0,r.useEffect)(()=>(a(function(){var e;let t=document.getElementsByName(o)[0];if(null==t||null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(o);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(o)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[l,u]=(0,r.useState)(""),s=(0,r.useRef)(void 0);return(0,r.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==s.current&&s.current!==e&&u(e),s.current=e},[t]),n?(0,i.createPortal)(l,n):null}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}
5,43933:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{prefetchQueue:function(){return o},prefetchReducer:function(){return a}});let r=n(79889),i=n(83571),o=new r.PromiseQueue(5),a=function(e,t){(0,i.prunePrefetchCache)(e.prefetchCache);let{url:n}=t;return(0,i.getOrCreatePrefetchCacheEntry)({url:n,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,allowAliasing:!0}),e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44707:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,n){let r=t[0],i=n[0];if(Array.isArray(r)&&Array.isArray(i)){if(r[0]!==i[0]||r[2]!==i[2])return!0}else if(r!==i)return!0;if(t[4])return!n[4];if(n[4])return!0;let o=Object.values(t[1])[0],a=Object.values(n[1])[0];return!o||!a||e(o,a)}}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},45009:(e,t,n)=>{"use strict";e.exports=n(47362)},46752:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{AppRouterContext:function(){return i},GlobalLayoutRouterContext:function(){return a},LayoutRouterContext:function(){return o},MissingSlotContext:function(){return u},TemplateContext:function(){return l}});let r=n(28140)._(n(12115)),i=r.default.createContext(null),o=r.default.createContext(null),a=r.default.createContext(null),l=r.default.createContext(null),u=r.default.createContext(new Set)},47260:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return u.ReadonlyURLSearchParams},RedirectType:function(){return u.RedirectType},ServerInsertedHTMLContext:function(){return s.ServerInsertedHTMLContext},forbidden:function(){return u.forbidden},notFound:function(){return u.notFound},permanentRedirect:function(){return u.permanentRedirect},redirect:function(){return u.redirect},unauthorized:function(){return u.unauthorized},unstable_isUnrecognizedActionError:function(){return c.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return u.unstable_rethrow},useParams:function(){return b},usePathname:function(){return p},useRouter:function(){return h},useSearchParams:function(){return f},useSelectedLayoutSegment:function(){return v},useSelectedLayoutSegments:function(){return g},useServerInsertedHTML:function(){return s.useServerInsertedHTML}});let r=n(12115),i=n(46752),o=n(3865),a=n(26381),l=n(65360),u=n(35439),s=n(72103),c=n(12845),d=void 0;function f(){let e=(0,r.useContext)(o.SearchParamsContext);return(0,r.useMemo)(()=>e?new u.ReadonlyURLSearchParams(e):null,[e])}function p(){return null==d||d("usePathname()"),(0,r.useContext)(o.PathnameContext)}function h(){let e=(0,r.useContext)(i.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function b(){return null==d||d("useParams()"),(0,r.useContext)(o.PathParamsContext)}function g(e){void 0===e&&(e="children"),null==d||d("useSelectedLayoutSegments()");let t=(0,r.useContext)(i.LayoutRouterContext);return t?function e(t,n,r,i){let o;if(void 0===r&&(r=!0),void 0===i&&(i=[]),r)o=t[1][n];else{var u;let e=t[1];o=null!=(u=e.children)?u:Object.values(e)[0]}if(!o)return i;let s=o[0],c=(0,a.getSegmentValue)(s);return!c||c.startsWith(l.PAGE_SEGMENT_KEY)?i:(i.push(c),e(o,n,!1,i))}(t.parentTree,e):null}function v(e){void 0===e&&(e="children"),null==d||d("useSelectedLayoutSegment()");let t=g(e);
5if(!t||0===t.length)return null;let n="children"===e?t[0]:t[t.length-1];return n===l.DEFAULT_SEGMENT_KEY?null:n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},47362:(e,t)=>{"use strict";function n(e,t){var n=e.length;for(e.push(t);0<n;){var r=n-1>>>1,i=e[r];if(0<o(i,t))e[r]=t,e[n]=i,n=r;else break}}function r(e){return 0===e.length?null:e[0]}function i(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;for(var r=0,i=e.length,a=i>>>1;r<a;){var l=2*(r+1)-1,u=e[l],s=l+1,c=e[s];if(0>o(u,n))s<i&&0>o(c,u)?(e[r]=c,e[s]=n,r=s):(e[r]=u,e[l]=n,r=l);else if(s<i&&0>o(c,n))e[r]=c,e[s]=n,r=s;else break}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var a,l=performance;t.unstable_now=function(){return l.now()}}else{var u=Date,s=u.now();t.unstable_now=function(){return u.now()-s}}var c=[],d=[],f=1,p=null,h=3,b=!1,g=!1,v=!1,y=!1,m="function"==typeof setTimeout?setTimeout:null,_="function"==typeof clearTimeout?clearTimeout:null,E="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=r(d);null!==t;){if(null===t.callback)i(d);else if(t.startTime<=e)i(d),t.sortIndex=t.expirationTime,n(c,t);else break;t=r(d)}}function O(e){if(v=!1,w(e),!g)if(null!==r(c))g=!0,R||(R=!0,a());else{var t=r(d);null!==t&&C(O,t.startTime-e)}}var R=!1,T=-1,S=5,P=-1;function j(){return!!y||!(t.unstable_now()-P<S)}function x(){if(y=!1,R){var e=t.unstable_now();P=e;var n=!0;try{e:{g=!1,v&&(v=!1,_(T),T=-1),b=!0;var o=h;try{t:{for(w(e),p=r(c);null!==p&&!(p.expirationTime>e&&j());){var l=p.callback;if("function"==typeof l){p.callback=null,h=p.priorityLevel;var u=l(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof u){p.callback=u,w(e),n=!0;break t}p===r(c)&&i(c),w(e)}else i(c);p=r(c)}if(null!==p)n=!0;else{var s=r(d);null!==s&&C(O,s.startTime-e),n=!1}}break e}finally{p=null,h=o,b=!1}}}finally{n?a():R=!1}}}if("function"==typeof E)a=function(){E(x)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,A=M.port2;M.port1.onmessage=x,a=function(){A.postMessage(null)}}else a=function(){m(x,0)};function C(e,n){T=m(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):S=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return h},t.unstable_next=function(e){switch(h){case 1:case 2:case 3:var t=3;break;default:t=h}var n=h;h=t;try{return e()}finally{h=n}},t.unstable_requestPaint=function(){y=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=h;h=e;try{return t()}finally{h=n}},t.unstable_scheduleCallback=function(e,i,o){var l=t.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?l+o:l,e){case 1:var u=-1;break;case 2:u=250;break;case 5:u=0x3fffffff;break;case 4:u=1e4;break;default:u=5e3}return u=o+u,e={id:f++,callback:i,priorityLevel:e,startTime:o,expirationTime:u,sortIndex:-1},o>l?(e.sortIndex=o,n(d,e),null===r(c)&&e===r(d)&&(v?(_(T),T=-1):v=!0,C(O,o-l))):(e.sortIndex=u,n(c,e),g||b||(g=!0,R||(R=!0,a()))),e},t.unstable_shouldYield=j,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},47558:(e,t,n)=>{"use strict";n.d(t,{Tw:()=>o,XE:()=>l,dk:()=>s,iC:()=>u,mJ:()=>r,rr:()=>i,u:()=>a});let r="Non-Error promise rejection captured with value:",i="UnhandledRejection",o="DOMError",a="DOMException",l="Non-Error exception captured with keys:",u="?",s=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i},47650:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(58730)},48302:(e,t)=>
5{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"InvariantError",{enumerable:!0,get:function(){return n}});class n extends Error{constructor(e,t){super("Invariant: "+(e.endsWith(".")?e:e+".")+" This is a bug in Next.js.",t),this.name="InvariantError"}}},48359:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return n}});let n={then:()=>{}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},48915:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasInterceptionRouteInCurrentTree",{enumerable:!0,get:function(){return function e(t){let[n,i]=t;if(Array.isArray(n)&&("di"===n[2]||"ci"===n[2])||"string"==typeof n&&(0,r.isInterceptionRouteAppPath)(n))return!0;if(i){for(let t in i)if(e(i[t]))return!0}return!1}}});let r=n(57630);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},49417:(e,t,n)=>{"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function i(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var i={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(i,a,l):i[a]=e[a]}return i.default=e,n&&n.set(e,i),i}n.r(t),n.d(t,{_:()=>i})},49781:(e,t,n)=>{"use strict";let r,i;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return N}});let o=n(28140),a=n(49417),l=n(95155);n(66001);let u=o._(n(12669)),s=a._(n(12115)),c=n(77197),d=n(82073),f=n(3789),p=n(65444),h=n(41209),b=n(85153),g=n(11807),v=o._(n(17297)),y=n(62592);n(46752);let m=n(3201),_=c.createFromReadableStream,E=document,w=new TextEncoder,O=!1,R=!1,T=null;function S(e){if(0===e[0])r=[];else if(1===e[0]){if(!r)throw Object.defineProperty(Error("Unexpected server data: missing bootstrap script."),"__NEXT_ERROR_CODE",{value:"E18",enumerable:!1,configurable:!0});i?i.enqueue(w.encode(e[1])):r.push(e[1])}else if(2===e[0])T=e[1];else if(3===e[0]){if(!r)throw Object.defineProperty(Error("Unexpected server data: missing bootstrap script."),"__NEXT_ERROR_CODE",{value:"E18",enumerable:!1,configurable:!0});let n=atob(e[1]),o=new Uint8Array(n.length);for(var t=0;t<n.length;t++)o[t]=n.charCodeAt(t);i?i.enqueue(o):r.push(o)}}let P=function(){i&&!R&&(i.close(),R=!0,r=void 0),O=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",P,!1):setTimeout(P);let j=self.__next_f=self.__next_f||[];j.forEach(S),j.push=S;let x=_(new ReadableStream({start(e){r&&(r.forEach(t=>{e.enqueue("string"==typeof t?w.encode(t):t)}),O&&!R)&&(null===e.desiredSize||e.desiredSize<0?e.error(Object.defineProperty(Error("The connection to the page was unexpectedly closed, possibly due to the stop button being clicked, loss of Wi-Fi, or an unstable internet connection."),"__NEXT_ERROR_CODE",{value:"E117",enumerable:!1,configurable:!0})):e.close(),R=!0,r=void 0),i=e}}),{callServer:h.callServer,findSourceMapURL:b.findSourceMapURL});function M(e){let{pendingActionQueue:t}=e,n=(0,s.use)(x),r=(0,s.use)(t);return(0,l.jsx)(v.default,{actionQueue:r,globalErrorState:n.G,assetPrefix:n.p})}let A=s.default.StrictMode;function C(e){let{children:t}=e;return t}let k={onDefaultTransitionIndicator:function(){return()=>{}},onRecoverableError:f.onRecoverableError,onCaughtError:p.onCaughtError,onUncaughtError:p.onUncaughtError};function N(e){let t=new Promise((t,n)=>{x.then(n=>{(0,m.setAppBuildId)(n.b);let r=Date.now();t((0,g.createMutableActionQueue)((0,y.createInitialRouterState)({navigatedAt:r,initialFlightData:n.f,initialCanonicalUrlParts:n.c,initialParallelRoutes:new Map,location:window.location,couldBeIntercepted:n.i,postponed:n.s,prerendered:n.S}),e))},e=>n(e))}),n=(0,l.jsx)(A,{children:(0,l.jsx)(d.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,l.jsx)(C,{children:(0,l.jsx)(M,{pendingActionQueue:t})})})});"__next_error__"===document.documentElement.id?u.default.createRoot(E,k).render(n):s.default.startTransition(()=>{u.default.hydrateRoot(E,n,{...k,formState:T})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
5dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},51439:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});let r="unknown"},51486:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useUntrackedPathname",{enumerable:!0,get:function(){return o}});let r=n(12115),i=n(3865);function o(){return(0,r.useContext)(i.PathnameContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},51755:(e,t,n)=>{"use strict";function r(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return r}}),n(92929),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},52486:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_HEADER:function(){return r},FLIGHT_HEADERS:function(){return d},NEXT_ACTION_NOT_FOUND_HEADER:function(){return y},NEXT_DID_POSTPONE_HEADER:function(){return h},NEXT_HMR_REFRESH_HASH_COOKIE:function(){return u},NEXT_HMR_REFRESH_HEADER:function(){return l},NEXT_IS_PRERENDER_HEADER:function(){return v},NEXT_REWRITTEN_PATH_HEADER:function(){return b},NEXT_REWRITTEN_QUERY_HEADER:function(){return g},NEXT_ROUTER_PREFETCH_HEADER:function(){return o},NEXT_ROUTER_SEGMENT_PREFETCH_HEADER:function(){return a},NEXT_ROUTER_STALE_TIME_HEADER:function(){return p},NEXT_ROUTER_STATE_TREE_HEADER:function(){return i},NEXT_RSC_UNION_QUERY:function(){return f},NEXT_URL:function(){return s},RSC_CONTENT_TYPE_HEADER:function(){return c},RSC_HEADER:function(){return n}});let n="rsc",r="next-action",i="next-router-state-tree",o="next-router-prefetch",a="next-router-segment-prefetch",l="next-hmr-refresh",u="__next_hmr_refresh_hash__",s="next-url",c="text/x-component",d=[n,i,o,l,a],f="_rsc",p="x-nextjs-stale-time",h="x-nextjs-postponed",b="x-nextjs-rewritten-path",g="x-nextjs-rewritten-query",v="x-nextjs-prerender",y="x-nextjs-action-not-found";("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},53663:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return i}});let r=n(94681);function i(e){var t,n;t=self.__next_s,n=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[n,i]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");i&&(0,r.setAttributesFromProps)(o,i),n?(o.src=n,o.onload=()=>e(),o.onerror=t):i&&(o.innerHTML=i.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{n()}):n()}window.next={version:"15.5.20",appDir:!0},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},53965:e=>{!function(){var t={229:function(e){var t,n,r,i=e.exports={};function o(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}function l(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}var u=[],s=!1,c=-1;function d(){s&&r&&(s=!1,r.length?u=r.concat(u):c=-1,u.length&&f())}function f(){if(!s){var e=l(d);s=!0;for(var t=u.length;t;){for(r=u,u=[];++c<t;)r&&r[c].run();c=-1,t=u.length}r=null,s=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new p(e,t)),1!==u.length||s||l(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=h,i.addListener=h,i.once=h,i.off=h,i.removeListener=h,i.removeAllListeners=h,i.emit=h,i.prependListener=h,i.prependOnceListener=h,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var o=n[e]={exports:{}},a=!0;try{t[e](o,o.exports,r),a=!1}finally{a&&delete n[e]}return o.exports}r.ab="//",e.exports=r(229)}()},54089:(e,t)=>
5{"use strict";function n(e){return null!==e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isThenable",{enumerable:!0,get:function(){return n}})},54299:(e,t,n)=>{"use strict";let r,i,o,a,l,u,s,c,d,f,p,h,b,g,v,y,m,_,E,w,O;n.d(t,{p:()=>e2}),function(e){e.EXCEPTION="exception",e.LOG="log",e.MEASUREMENT="measurement",e.TRACE="trace",e.EVENT="event"}(T||(T={}));let R={[T.EXCEPTION]:"exceptions",[T.LOG]:"logs",[T.MEASUREMENT]:"measurements",[T.TRACE]:"traces",[T.EVENT]:"events"};var T,S,P,j=n(71971),x=n(43277),M=n(23805),A=n(92013);class C{constructor(){this.subscribers=[]}subscribe(e){return this.subscribers.push(e),{unsubscribe:()=>this.unsubscribe(e)}}unsubscribe(e){this.subscribers=this.subscribers.filter(t=>t!==e)}notify(e){this.subscribers.forEach(t=>t(e))}first(){let e=new C,t=t=>{e.notify(t),n.unsubscribe()},n=this.subscribe(t),r=e.unsubscribe.bind(e);return this.withUnsubscribeOverride(e,r,t)}takeWhile(e){let t=new C,n=r=>{e(r)?t.notify(r):t.unsubscribe(n)};this.subscribe(n);let r=t.unsubscribe.bind(t);return this.withUnsubscribeOverride(t,r,n)}filter(e){let t=new C,n=n=>
5{e(n)&&t.notify(n)};this.subscribe(n);let r=t.unsubscribe.bind(t);return this.withUnsubscribeOverride(t,r,n)}merge(...e){let t=new C,n=[];e.forEach(e=>{let r=e.subscribe(e=>{t.notify(e)});n.push(r)});let r=t.unsubscribeAll.bind(t);return t.unsubscribe=()=>{n.forEach(e=>e.unsubscribe()),r()},t}withUnsubscribeOverride(e,t,n){return e.unsubscribe=e=>{t(e),this.unsubscribe(n)},e}unsubscribeAll(){this.subscribers=[]}}let k={Normal:"normal"};!function(e){e[e.Started=0]="Started",e[e.Halted=1]="Halted",e[e.Cancelled=2]="Cancelled",e[e.Ended=3]="Ended"}(S||(S={}));var N=n(15984);class I{constructor(){this.buffer=[]}addItem(e){this.buffer.push(e)}flushBuffer(e){if((0,x.Tn)(e))for(let t of this.buffer)e(t);this.buffer.length=0}size(){return this.buffer.length}}class U extends C{constructor({name:e,parentId:t,trigger:n,transports:r,attributes:i,trackUserActionsExcludeItem:o,importance:a=k.Normal,pushEvent:l}){super(),this.name=e,this.attributes=i,this.id=(0,N.S)(),this.trigger=n,this.parentId=null!=t?t:this.id,this.trackUserActionsExcludeItem=o,this.importance=a,this._pushEvent=l,this._itemBuffer=new I,this._transports=r,this._state=S.Started,this._start()}addItem(e){return this._state===S.Started&&(this._itemBuffer.addItem(e),!0)}_start(){this._state=S.Started,this._state===S.Started&&(this.startTime=(0,M.x3)(),this._startTimeMono=(0,M.AU)())}halt(){this._state===S.Started&&(this._state=S.Halted,this.notify(this._state))}cancel(){this._state===S.Started&&this._itemBuffer.flushBuffer(e=>{this._transports.execute(e)}),this._state=S.Cancelled,this.notify(this._state)}end(){if(this._state===S.Cancelled)return;let e=(0,M.x3)(),t=(0,M.AU)()-this._startTimeMono;this._state=S.Ended,this._itemBuffer.flushBuffer(e=>{var t,n;if(t=e,(null==(n=this.trackUserActionsExcludeItem)?void 0:n(t))||t.type===T.MEASUREMENT&&"web-vitals"===t.payload.type)return void this._transports.execute(e);let r=Object.assign(Object.assign({},e),{payload:Object.assign(Object.assign({},e.payload),{action:{parentId:this.id,name:this.name}})});this._transports.execute(r)}),this._state=S.Ended,this.notify(this._state),this._pushEvent("faro.user.action",Object.assign({userActionName:this.name,userActionStartTime:this.startTime.toString(),userActionEndTime:e.toString(),userActionDuration:t.toString(),userActionTrigger:this.trigger,userActionImportance:this.importance},(0,j.Ti)(this.attributes)),void 0,{timestampOverwriteMs:this.startTime,customPayloadTransformer:e=>(e.action={id:this.id,name:this.name},e)})}getState(){return this._state}}let L=new C;function D(e,t){return!!e&&(null==e?void 0:e.getState())===S.Started&&(e.addItem(t),!0)}var F=n(95984);!function(e){e.TRACE="trace",e.DEBUG="debug",e.INFO="info",e.LOG="log",e.WARN="warn",e.ERROR="error"}(P||(P={}));let H=P.LOG,B=[P.TRACE,P.DEBUG,P.INFO,P.LOG,P.WARN,P.ERROR],z=e=>e.map(e=>{try{return String(e)}catch(e){return""}}).join(" ");var $=n(61558),K=n(76488),q=n(4325);function G(e=K.Z,t=$.vI){let n=$.vc;return t>$.wK.OFF&&(n.error=t>=$.wK.ERROR?function(...t){e.error(`${n.prefix} 6`,...t)}:q.l,n.warn=t>=$.wK.WARN?function(...t){e.warn(`${n.prefix} 7`,...t)}:q.l,n.info=t>=$.wK.INFO?function(...t){e.info(`${n.prefix} 8`,...t)}:q.l,n.debug=t>=$.wK.VERBOSE?function(...t){e.debug(`${n.prefix} 9`,...t)}:q.l),n}$.vc;var V=n(19568),W=n(9373),X=n(13722),Y=n(25083);class J{constructor(e,t){var n,r;this.signalBuffer=[],this.itemLimit=null!=(n=null==t?void 0:t.itemLimit)?n:50,this.sendTimeout=null!=(r=null==t?void 0:t.sendTimeout)?r:250,this.paused=(null==t?void 0:t.paused)||!1,this.sendFn=e,this.paused||this.start(),"undefined"!=typeof document&&document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&this.flush()})}addItem(e){!this.paused&&(this.signalBuffer.push(e),this.signalBuffer.length>=this.itemLimit&&this.flush())}start(){this.paused=!1,this.sendTimeout>0&&(this.flushInterval=setInterval(()=>this.flush(),this.sendTimeout))}pause(){this.paused=!0,clearInterval(this.flushInterval)}groupItems(e){let t=new Map;return e.forEach(e=>{let n=JSON.stringify(e.meta),r=t.get(n);r=void 0===r?[e]:[...r,e],t.set(n,r)}),Array.from(t.values())}flush(){this.paused||0===this.signalBuffer.length||(this.groupItems(this.signalBuffer).forEach(this.sendFn),this.signalBuffer=[])}}let Q=K.Z,Z={enabled:!0,sendTimeout:250,itemLimit:50};var ee=n(14155);function et(e){return{frames:(0,ee.D)(e)}}
9var en=n(81809),er=n(51439),ei=n(15514);function eo(){let e="undefined"!=typeof navigator?navigator.userAgent:"";return i===e&&o||(o=new ei.UAParser(e).getResult(),i=e),o}let ea=()=>{let{browser:e,os:t,ua:n}=eo(),{name:r,version:i}=e,{name:o,version:a}=t,l=navigator.language,u=n.includes("Mobi"),s=function(){if(r&&i&&"userAgentData"in navigator&&navigator.userAgentData)return navigator.userAgentData.brands}();return{browser:{name:null!=r?r:er.y,version:null!=i?i:er.y,os:`${null!=o?o:er.y} ${null!=a?a:er.y}`,userAgent:null!=n?n:er.y,language:null!=l?l:er.y,mobile:u,brands:null!=s?s:er.y,viewportWidth:`${window.innerWidth}`,viewportHeight:`${window.innerHeight}`}}},el=()=>{let{name:e,version:t}=eo().os;if(!e&&!t)return{};let n={};return e&&(n.name=e),t&&(n.version=t),{os:n}},eu=()=>({sdk:{name:"faro-web",version:W.x}}),es=()=>{let e=window.k6;return{k6:Object.assign({isK6Browser:!0},(null==e?void 0:e.testRunId)&&{testRunId:null==e?void 0:e.testRunId})}};var ec=n(12232);class ed extends ec.H{isBatched(){return!1}getIgnoreUrls(){return[]}}var ef=n(96260),ep=n(23180),eh=function(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,l)}u((r=r.apply(e,t||[])).next())})},eb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let eg=0,ev=0;class ey extends ed{constructor(e){var t,n,r,i,o;super(),this.options=e,this.name="@grafana/faro-web-sdk:transport-fetch",this.version=W.x,this.disabledUntil=new Date(0),this.rateLimitBackoffMs=null!=(t=e.defaultRateLimitBackoffMs)?t:5e3,this.getNow=null!=(n=e.getNow)?n:()=>Date.now();let a=null!=(r=e.requestCompression)&&r;a&&"undefined"==typeof CompressionStream?(this.compressionEnabled=!1,this.logWarn("requestCompression is enabled but CompressionStream is not available. Falling back to uncompressed.")):this.compressionEnabled=a,this.promiseBuffer=function(e){let{size:t,concurrency:n}=e,r=[],i=0,o=()=>{if(i<n&&r.length){let{producer:e,resolve:t,reject:n}=r.shift();i++,e().then(e=>{i--,o(),t(e)},e=>{i--,o(),n(e)})}};return{add:e=>{if(r.length+i>=t)throw Error("Task buffer full");return new Promise((t,n)=>{r.push({producer:e,resolve:t,reject:n}),o()})}}}({size:null!=(i=e.bufferSize)?i:30,concurrency:null!=(o=e.concurrency)?o:5})}send(e){return eh(this,void 0,void 0,function*(){try{if(this.disabledUntil>new Date(this.getNow()))return this.logWarn(`Dropping transport item due to too many requests. Backoff until ${this.disabledUntil}`),Promise.resolve();yield this.promiseBuffer.add(()=>eh(this,void 0,void 0,function*(){let t,n,r=JSON.stringify((n={meta:{}},void 0!==e[0]&&(n.meta=e[0].meta),e.forEach(e=>{switch(e.type){case T.LOG:case T.EVENT:case T.EXCEPTION:case T.MEASUREMENT:{let t=R[e.type],r=n[t];n=Object.assign(Object.assign({},n),{[t]:void 0===r?[e.payload]:[...r,e.payload]});break}case T.TRACE:n=Object.assign(Object.assign({},n),{traces:function(e,t){var n,r;if(void 0===t)return e;if(void 0===e)return{resourceSpans:t};let i=null==(n=e.resourceSpans)?void 0:n[0];if(void 0===i)return e;let o=(null==i?void 0:i.scopeSpans)||[],a=(null==(r=null==t?void 0:t[0])?void 0:r.scopeSpans)||[];return Object.assign(Object.assign({},e),{resourceSpans:[Object.assign(Object.assign({},i),{scopeSpans:[...o,...a]})]})}(n.traces,e.payload.resourceSpans)})}}),n)),{url:i,requestOptions:o,apiKey:a}=this.options,l=null!=o?o:{},{headers:u={}}=l,s=eb(l,["headers"]),{keepalive:c}=s,d=eb(s,["keepalive"]),f=this.metas.value.session;null!=f&&(t=f.id);let p={};for(let[e,t]of Object.entries(u))p[e]="function"==typeof t?yield Promise.resolve(t()):t;let h=r,b=r.length,g={};this.compressionEnabled&&(b=(h=yield this.compress(r)).size,g["Content-Encoding"]="gzip");let v=Object.assign({method:"POST",headers:Object.assign(Object.assign(Object.assign(Object.assign({"Content-Type":"application/json"},g),p),a?{"x-api-key":a}:{}),t?{"x-faro-session-id":t}:{}),body:h},null!=d?d:{});return this.fetchWithKeepaliveRetry(i,v,b,c).catch(e=>{this.logError("Failed sending payload to the receiver\n",JSON.parse(r),e)})}
9))}catch(e){this.logError(e)}})}getIgnoreUrls(){var e;return[this.options.url].concat(null!=(e=this.config.ignoreUrls)?e:[])}isBatched(){return!0}getRetryAfterDate(e){let t=this.getNow(),n=e.headers.get("Retry-After");if(n){let e=Number(n);if(!isNaN(e))return new Date(1e3*e+t);let r=Date.parse(n);if(!isNaN(r))return new Date(r)}return new Date(t+this.rateLimitBackoffMs)}reserveKeepalive(e,t){if(!1===t)return{keepalive:!1,release:q.l};if(e>6e4||eg+e>6e4||ev>=9)return this.logDebug("Disabling keepalive because the pending keepalive request budget would be exceeded."),{keepalive:!1,release:q.l};eg+=e,ev++;let n=!1;return{keepalive:!0,release:()=>{n||(n=!0,eg=Math.max(0,eg-e),ev=Math.max(0,ev-1))}}}fetchWithKeepaliveRetry(e,t,n,r){return eh(this,void 0,void 0,function*(){let i=this.reserveKeepalive(n,r);try{let n=yield fetch(e,Object.assign(Object.assign({},t),{keepalive:i.keepalive}));return this.handleResponse(n)}catch(n){if(i.keepalive&&this.isFetchNetworkError(n)){this.logDebug("Retrying failed keepalive request with keepalive disabled.");let n=yield fetch(e,Object.assign(Object.assign({},t),{keepalive:!1}));return this.handleResponse(n)}throw n}finally{i.release()}})}handleResponse(e){return eh(this,void 0,void 0,function*(){return 202===e.status&&"invalid"===e.headers.get("X-Faro-Session-Status")&&this.extendFaroSession(this.config,this.logDebug),429===e.status&&(this.disabledUntil=this.getRetryAfterDate(e),this.logWarn(`Too many requests, backing off until ${this.disabledUntil}`)),e.text().catch(q.l),e})}isFetchNetworkError(e){return e instanceof TypeError}compress(e){return eh(this,void 0,void 0,function*(){let t=new ReadableStream({start(t){t.enqueue(new TextEncoder().encode(e)),t.close()}}).pipeThrough(new CompressionStream("gzip")).getReader(),n=[];for(;;){let{done:e,value:r}=yield t.read();if(e)break;n.push(r)}return new Blob(n)})}extendFaroSession(e,t){let n="Session expired",r=e.sessionTracking;if(null==r?void 0:r.enabled){let{fetchUserSession:e,storeUserSession:i}=(0,ef.R)(r);(0,ep.vP)({fetchUserSession:e,storeUserSession:i})({forceSessionExtend:!0}),t(`${n} created new session.`)}else t(`${n}.`)}}var em=n(2332);let e_="http-request-start",eE="http-request-end";function ew(){return u||(u=new C),s||(s=new MutationObserver((e,t)=>{u.notify({type:"dom-mutation"})})).observe(document,{attributes:!0,childList:!0,subtree:!0,characterData:!0}),u}function eO(e=""){return Y.P.transports.transports.flatMap(e=>e.getIgnoreUrls()).some(t=>e&&null!=e.match(t))}let eR="fetch",eT=!1;function eS(){if(c)return c;function e(e){c.notify({type:e_,request:e})}function t(e){c.notify({type:eE,request:e})}return c=new C,eT||(function({onRequestEnd:e,onRequestStart:t}){f||(f=window.fetch),window.fetch=function(){var n,r,i;let o=null!==(i=arguments[0],n=(0,x.Kg)(i)?i:i instanceof URL?i.href:!(0,x.Im)(i)&&(0,x.Tn)(null==i?void 0:i.toString)?i.toString():void 0)&&void 0!==n?n:"",a=eO(o),l=(null!=(r=arguments[1])?r:{}).method,u=(0,N.S)();return a||t({url:o,method:l,requestId:u,apiType:eR}),f.apply(this,arguments).then(t=>(a||e({url:o,method:l,requestId:u,apiType:eR}),t)).catch(t=>{throw a||e({url:o,method:l,requestId:u,apiType:eR}),t})}}({onRequestStart:e,onRequestEnd:t}),function({onRequestStart:e,onRequestEnd:t}){d||(d=XMLHttpRequest.prototype.open),XMLHttpRequest.prototype.open=function(){let n=arguments[1],r=eO(n),i=arguments[0],o=(0,N.S)();this.addEventListener("loadstart",function(){r||e({url:n,method:i,requestId:o,apiType:"xhr"})}),this.addEventListener("load",function(){r||t({url:n,method:i,requestId:o,apiType:"xhr"})}),this.addEventListener("error",function(){r||t({url:n,method:i,requestId:o,apiType:"xhr"})}),this.addEventListener("abort",function(){r||t({url:n,method:i,requestId:o,apiType:"xhr"})}),d.apply(this,arguments)}}({onRequestStart:e,onRequestEnd:t}),eT=!0),c}var eP=n(68798),ej=n(72458);let ex="resource",eM=/^00-[a-f0-9]{32}-[a-f0-9]{16}-[0-9]{1,2}$/;function eA(e=[]){for(let t of e)if("traceparent"===t.name){if(!eM.test(t.description))continue;let[,e,n]=t.description.split("-");if(null!=e&&null!=n)return{traceId:e,spanId:n};break}}function eC(e){let t,{connectEnd:n,connectStart:r,decodedBodySize:i,domainLookupEnd:o,domainLookupStart:a,duration:l,encodedBodySize:u,fetchStart:s,initiatorType:c,name:d,nextHopProtocol:f,redirectEnd:p,redirectStart:h,renderBlockingStatus:b,requestStart:g,responseEnd:v,responseStart:y,responseStatus:m,secureConnectionStart:_,transferSize:E,workerStart:w}=e;return{name:d,httpHost:function(e){try{return new URL(e).host||er.y}catch(e){return er.y}}(d),duration:ek(l),tcpHandshakeTime:ek(n-r),dnsLookupTime:ek(o-a),tlsNegotiationTime:ek(n-_),responseStatus:ek(m),redirectTime:ek(p-h),requestTime:ek(y-g),responseTime:ek(v-y),fetchTime:ek(v-s),serviceWorkerTime:ek(w>0?s-w:0),decodedBodySize:ek(i),encodedBodySize:ek(u),cacheHitStatus:(t="fullLoad",0===E?i>0&&(t="cache"):null!=m?304===m&&(t="conditionalFetch"):u>0&&E<u&&(t="conditionalFetch"),t),renderBlockingStatus:ek(b),protocol:f,initiatorType:c,visibilityState:document.visibilityState,ttfb:ek(y-g),transferSize:ek(E)}}function ek(e){return null==e?er.y:"number"==typeof e?Math.round(e>0?e:0).toString():e.toString()}let eN={initiatorType:["xmlhttprequest","fetch"]},eI=new C;class eU extends em.i{constructor(){super(...arguments),this.name="@grafana/faro-web-sdk:instrumentation-performance",this.version=W.x}initialize(){if(!("PerformanceObserver"in window))return void this.logDebug("performance observer not supported. Disable performance instrumentation.");var e=()=>{var e,t,n,r;return e=this,t=void 0,n=void 0,r=function*(){let e=this.api.pushEvent,{faroNavigationId:t}=yield function(e){let t,n=new Promise(e=>{t=e});return new PerformanceObserver(n=>{var r;let[i]=n.getEntries();if(null==i||eO(i.name))return;let o=i.toJSON(),a=eA(null==o?void 0:o.serverTiming),l=null!=(r=(0,eP.Gq)(ej.Z,eP.
9Uy.session))?r:er.y,u=Object.assign(Object.assign({},function(e){var t;let{activationStart:n,domComplete:r,domContentLoadedEventEnd:i,domContentLoadedEventStart:o,domInteractive:a,fetchStart:l,loadEventEnd:u,loadEventStart:s,responseStart:c,type:d}=e,f=(null==(t=performance.timing)?void 0:t.domLoading)!=null?performance.timing.domLoading-performance.timeOrigin:null;return Object.assign(Object.assign({},eC(e)),{pageLoadTime:ek(r-l),documentParsingTime:ek(f?a-f:null),domProcessingTime:ek(r-a),domContentLoadHandlerTime:ek(i-o),onLoadTime:ek(u-s),ttfb:ek(Math.max(c-(null!=n?n:0),0)),type:d})}(o)),{faroNavigationId:(0,N.S)(),faroPreviousNavigationId:l});(0,eP.SO)(ej.Z,u.faroNavigationId,eP.Uy.session),e("faro.performance.navigation",u,void 0,{spanContext:a,timestampOverwriteMs:performance.timeOrigin+o.startTime}),t(u)}).observe({type:"navigation",buffered:!0}),n}(e);null!=t&&function(e,t,n){let r=Y.P.config.trackResources;new PerformanceObserver(i=>{for(let o of i.getEntries()){if(eO(o.name))continue;null==n||n.notify({type:ex});let i=o.toJSON(),a=eA(null==i?void 0:i.serverTiming);(null==r&&function(e,t={}){for(let[n,r]of Object.entries(t)){let t=e[n];if(null==t)return!1;if((0,x.cy)(r))return r.includes(t);return t===r}return!0}(i,eN)||r)&&t("faro.performance.resource",Object.assign(Object.assign({},eC(i)),{faroNavigationId:e,faroResourceId:(0,N.S)()}),void 0,{spanContext:a,timestampOverwriteMs:performance.timeOrigin+i.startTime})}}).observe({type:ex,buffered:!0})}(t,e,eI)},new(n||(n=Promise))(function(i,o){function a(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,l)}u((r=r.apply(e,t||[])).next())})};if("complete"===document.readyState)e();else{let t=()=>{"complete"===document.readyState&&(e(),document.removeEventListener("readystatechange",t))};document.addEventListener("readystatechange",t)}}}let eL=!1;function eD(e){return e.type===eE}class eF{constructor(e){this.userAction=e,this.http=eS(),this.dom=ew(),this.perf=(p||(p=new C),eL||(eI.subscribe(e=>{e.type===ex&&p.notify({type:"resource-entry"})}),eL=!0),p),this.isValid=!1,this.runningRequests=new Map}attach(){this.allMonitorsSub=new C().merge(this.http,this.dom,this.perf).takeWhile(()=>[S.Started,S.Halted].includes(this.userAction.getState())).filter(e=>this.userAction.getState()!==S.Halted||!!(eD(e)&&this.runningRequests.has(e.request.requestId))).subscribe(e=>{e.type===e_&&this.runningRequests.set(e.request.requestId,e.request),eD(e)&&this.runningRequests.delete(e.request.requestId),eD(e)?this.userAction.getState()===S.Halted&&0===this.runningRequests.size&&this.endAction():(this.isValid||(this.isValid=!0),this.scheduleFollowUp())}),this.stateSub=this.userAction.filter(e=>[S.Ended,S.Cancelled].includes(e)).first().subscribe(()=>this.cleanup()),this.scheduleFollowUp()}scheduleFollowUp(){this.clearTimer(this.followUpTid),this.followUpTid=setTimeout(()=>this.userAction.getState()===S.Started&&this.runningRequests.size>0?void this.haltAction():this.isValid?void this.endAction():void this.cancelAction(),100)}haltAction(){this.userAction.getState()===S.Started&&(this.userAction.halt(),this.startHaltTimeout())}startHaltTimeout(){var e,t;this.clearTimer(this.haltTid),this.haltTid=(e=this.haltTid,t=()=>{this.userAction.getState()===S.Halted&&this.endAction()},e&&clearTimeout(e),e=setTimeout(()=>{t()},1e4))}endAction(){this.userAction.end(),this.cleanup()}cancelAction(){this.userAction.cancel(),this.cleanup()}cleanup(){var e,t;this.clearTimer(this.followUpTid),this.clearTimer(this.haltTid),null==(e=this.allMonitorsSub)||e.unsubscribe(),null==(t=this.stateSub)||t.unsubscribe(),this.allMonitorsSub=void 0,this.stateSub=void 0,this.runningRequests.clear()}clearTimer(e){e&&clearTimeout(e)}}class eH extends em.i{constructor(){super(...arguments),this.name="@grafana/faro-web-sdk:instrumentation-user-action",this.version=W.x}initialize(){let{processUserEvent:e,processUserActionStarted:t}=function(e){let{api:t,config:n}=e;function r(e){new eF(e).attach()}return{processUserEvent:function(e){var i,o;let a=function(e,t){let n=function(e){let t=e.split("data-")[1],n=null==t?void 0:t.replace(/-(.)/g,(e,t)=>t.toUpperCase());return null==n?void 0:n.replace(/-/g,"")}(t),r=e.dataset;for(let e in r)if(e===n)return r[e]}(e.target,null!=(o=null==(i=n.userActionsInstrumentation)?void 0:i.dataAttributeName)?o:"faroUserActionName");if(!a)return;let l=t.startUserAction(a,{},{triggerName:e.type});l&&r(l)},processUserActionStarted:r}}(Y.P);window.addEventListener("pointerdown",e),window.addEventListener("keydown",t=>{[" ","Enter"].includes(t.key)&&e(t)}),this._userActionSub=L.subscribe(({type:e,userAction:n})=>{"user_action_start"===e&&t(n)})}destroy(){var e;null==(e=this._userActionSub)||e.unsubscribe()}}var eB=n(9049),ez=n(54794),e$=n(2638),eK=n(33825);class eq extends C{constructor(e,t){var n,r,i,o;super(),this._tracking=!1,this.eventsObservable=e,this._options={inactivityMs:null!=(n=null==t?void 0:t.inactivityMs)?n:100,drainTimeoutMs:null!=(r=null==t?void 0:t.drainTimeoutMs)?r:1e4,isOperationStart:null!=(i=null==t?void 0:t.isOperationStart)?i:()=>void 0,isOperationEnd:null!=(o=null==t?void 0:t.isOperationEnd)?o:()=>void 0},this._initialize()}_initialize(){this.eventsObservable.filter(()=>this._tracking).subscribe(e=>{var t,n,r;this._lastEventTime=(0,M.AU)(),null==(t=this._currentEvents)||t.pu
9sh(e);let i=this._options.isOperationStart(e);i&&(null==(n=this._activeOperations)||n.set(i,!0));let o=this._options.isOperationEnd(e);o&&(null==(r=this._activeOperations)||r.delete(o)),this._scheduleInactivityCheck()})}startTracking(){this._tracking||(this._tracking=!0,this._startTime=(0,M.AU)(),this._lastEventTime=this._startTime,this.notify({message:"tracking-started"}),this._currentEvents=[],this._activeOperations=new Map,this._scheduleInactivityCheck())}stopTracking(){let e;this._tracking=!1,this._clearTimer(this._inactivityTid),this._clearTimer(this._drainTid),e=this.hasActiveOperations()?(0,M.AU)()-this._startTime:this._lastEventTime?this._lastEventTime-this._startTime:0,this.notify({message:"tracking-ended",events:this._currentEvents,duration:e})}_scheduleInactivityCheck(){this._inactivityTid=eG(this._inactivityTid,()=>{this.hasActiveOperations()?this._startDrainTimeout():this.stopTracking()},this._options.inactivityMs)}_startDrainTimeout(){this._drainTid=eG(this._drainTid,()=>{this.stopTracking()},this._options.drainTimeoutMs)}hasActiveOperations(){return!!this._activeOperations&&this._activeOperations.size>0}_clearTimer(e){e&&clearTimeout(e)}}function eG(e,t,n){return e&&clearTimeout(e),e=setTimeout(()=>{t()},n)}let eV=new Set,eW=new Map,eX=!1;class eY extends em.i{constructor(){super(...arguments),this.name="@grafana/faro-web-sdk:instrumentation-navigation",this.version=W.x}initialize(){var e;let t=eS(),n=ew(),r=function(){function e(e,t){let n=null!=t?t:location.href;n!==g&&(b.notify({type:"url-change",from:g,to:n,trigger:e}),g=n)}if(b||(b=new C,g=location.href),!eX)if("navigation"in window&&"NavigateEvent"in window){E=t=>{try{let n=null==t?void 0:t.destination;(null==n?void 0:n.sameDocument)&&"string"==typeof n.url&&e("navigate",n.url)}catch(e){}},window.navigation.addEventListener("navigate",E);let t=window.NavigateEvent;t&&t.prototype&&"function"==typeof t.prototype.intercept&&(w||(w=t.prototype.intercept),t.prototype.intercept=function(t){try{let t=!!(this===null||void 0===this?void 0:this.canIntercept),n=this===null||void 0===this?void 0:this.destination;t&&n&&!1===n.sameDocument&&"string"==typeof n.url&&e("navigate-intercept",n.url)}catch(e){}return w.call(this,t)}),eX=!0}else v||(v=window.history.pushState),window.history.pushState=function(...t){let n=v.apply(window.history,t);return e("pushState"),n},y||(y=window.history.replaceState),window.history.replaceState=function(...t){let n=y.apply(window.history,t);return e("replaceState"),n},m=()=>e("popstate"),_=()=>e("hashchange"),window.addEventListener("popstate",m),window.addEventListener("hashchange",_),eX=!0;return b}(),i=(e=["pointerdown","keydown"],h||(h=new C),e.forEach(e=>{if(!eV.has(e)){let t=()=>{h.notify({type:"interaction",name:e})};window.addEventListener(e,t),eV.add(e),eW.set(e,t)}}),h),o=new eq(new C().merge(t,n,r),{inactivityMs:100,drainTimeoutMs:1e4,isOperationStart:e=>e.type===e_?e.request.requestId:void 0,isOperationEnd:e=>e.type===eE?e.request.requestId:void 0});o.filter(e=>"tracking-ended"===e.message).subscribe(e=>{var t,n,r;if((null==(t=e.events)?void 0:t.some(e=>"url-change"===e.type))&&(null==(n=e.events)?void 0:n.some(e=>"dom-mutation"===e.type))){let t=null==(r=e.events)?void 0:r.find(e=>"url-change"===e.type);Y.P.api.pushEvent("faro.navigation",{fromUrl:null==t?void 0:t.from,toUrl:null==t?void 0:t.to,sameDocument:String(!0),duration:e.duration})}}),i.subscribe(()=>{o.startTracking()})}}class eJ extends em.i{constructor(){super(),this.name="@grafana/faro-web-sdk:instrumentation-csp",this.version=W.x}initialize(){document.addEventListener("securitypolicyviolation",this.securitypolicyviolationHandler.bind(this))}destroy(){document.removeEventListener("securitypolicyviolation",this.securitypolicyviolationHandler)}securitypolicyviolationHandler(e){let t={blockedURI:e.blockedURI,columnNumber:e.columnNumber,disposition:e.disposition,documentURI:e.documentURI,effectiveDirective:e.effectiveDirective,lineNumber:e.lineNumber,originalPolicy:e.originalPolicy,referrer:e.referrer,sample:e.sample,sourceFile:e.sourceFile,statusCode:e.statusCode,violatedDirective:e.violatedDirective};this.api.pushEvent("securitypolicyviolation",(0,j.Ti)(t))}}let eQ=!1;var eZ=n(6727);class e0 extends em.i{constructor(){super(...arguments),this.name="@grafana/faro-web-sdk:instrumentation-console",this.version=W.x,this.errorSerializer
9=z}initialize(){var e,t;let n=this.config.consoleInstrumentation,r=(null==n?void 0:n.serializeErrors)||!!(null==n?void 0:n.errorSerializer);this.errorSerializer=r?null!=(e=null==n?void 0:n.errorSerializer)?e:F.n:z;let i=null!=(t=null==n?void 0:n.disabledLevels)?t:e0.defaultDisabledLevels,o=function(e){if(O||(O=new C),!eQ){let t=null!=e?e:K.Z;B.forEach(e=>{console[e]=(...n)=>{var r;O.notify({type:"console",level:e,args:n}),null==(r=t[e])||r.apply(console,n)}}),eQ=!0}return O}(this.unpatchedConsole);this.subscription=o.subscribe(({level:e,args:t})=>{if(!i.includes(e))try{if(e!==P.ERROR||(null==n?void 0:n.consoleErrorAsLog))if(e===P.ERROR&&(null==n?void 0:n.consoleErrorAsLog)){let{value:n,type:r,stackFrames:i}=(0,eZ.DK)(t,this.errorSerializer);this.api.pushLog(n?[e0.consoleErrorPrefix+n]:t,{level:e,context:{value:null!=n?n:"",type:null!=r?r:"",stackFrames:(null==i?void 0:i.length)?(0,F.n)(i):""}})}else this.api.pushLog(t,{level:e});else{let{value:e,type:n,stackFrames:r}=(0,eZ.DK)(t,this.errorSerializer);if(e&&!n&&!r)return void this.api.pushError(Error(e0.consoleErrorPrefix+e));this.api.pushError(Error(e0.consoleErrorPrefix+e),{type:n,stackFrames:r})}}catch(e){this.logError(e)}})}destroy(){var e;null==(e=this.subscription)||e.unsubscribe(),this.subscription=void 0}}e0.defaultDisabledLevels=[P.DEBUG,P.TRACE,P.LOG],e0.consoleErrorPrefix="console.error: ";var e1=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function e2(e){let t=function(e){var t,n,r,i,o;let u=[],s=G(e.unpatchedConsole,e.internalLoggerLevel);e.transports?((e.url||e.apiKey)&&s.error('if "transports" is defined, "url" and "apiKey" should not be defined'),u.push(...e.transports)):e.url?u.push(new ey({url:e.url,apiKey:e.apiKey,requestCompression:e.requestCompression})):s.error('either "url" or "transports" must be defined');let{dedupe:c=!0,eventDomain:d="browser",globalObjectKey:f="faro",instrumentations:p=function(e={}){let t=[new eH,new eB.W,new ez.I,new e$.D,new eK.K,new eY];return!1!==e.enablePerformanceInstrumentation&&t.unshift(new eU),!1!==e.enableContentSecurityPolicyInstrumentation&&t.push(new eJ),!1!==e.captureConsole&&t.push(new e0),t}(),internalLoggerLevel:h=$.vI,isolate:b=!1,logArgsSerializer:g=z,metas:v=function(e){var t,n;let{page:r,generatePageId:i}=null!=(t=null==e?void 0:e.pageTracking)?t:{},o=[ea,el,function({generatePageId:e,initialPageMeta:t}={}){return()=>{let n=location.href;return(0,x.Tn)(e)&&a!==n&&(a=n,l=e(location)),{page:Object.assign(Object.assign({url:n},l?{id:l}:{}),t)}}}({generatePageId:i,initialPageMeta:r}),...null!=(n=e.metas)?n:[],eu];return(0,x.Gv)(null==window?void 0:window.k6)?[...o,es]:o}(e),paused:y=!1,preventGlobalExposure:m=!1,unpatchedConsole:_=K.Z,url:E,experimental:w}=e,O=e1(e,["dedupe","eventDomain","globalObjectKey","instrumentations","internalLoggerLevel","isolate","logArg
9sSerializer","metas","paused","preventGlobalExposure","unpatchedConsole","url","experimental"]),R=null!=(t=null==w?void 0:w.trackNavigation)&&t,T={dataAttributeName:null!=(r=null==(n=e.userActionsInstrumentation)?void 0:n.dataAttributeName)?r:"data-faro-user-action-name",excludeItem:null==(i=e.userActionsInstrumentation)?void 0:i.excludeItem};return Object.assign(Object.assign({},O),{batching:Object.assign(Object.assign({},Z),e.batching),dedupe:c,globalObjectKey:f,instrumentations:function(e,{experimental:t}){var n;let r=null!=(n=null==t?void 0:t.trackNavigation)&&n;return e.filter(e=>"@grafana/faro-web-sdk:instrumentation-navigation"!==e.name||!!r)}(p,e),internalLoggerLevel:h,isolate:b,logArgsSerializer:g,metas:v,parseStacktrace:et,paused:y,preventGlobalExposure:m,transports:u,unpatchedConsole:_,eventDomain:d,ignoreUrls:[...null!=(o=e.ignoreUrls)?o:[],...E?[E]:[],/\/collect(?:\/[\w]*)?$/],sessionTracking:Object.assign(Object.assign(Object.assign({},en.Fm),e.sessionTracking),function({trackGeolocation:e,sessionTracking:t}){var n;let r={};return((0,x.Lm)(e)&&(r.geoLocationTrackingEnabled=e),(0,x.Im)(r))?{}:{session:Object.assign(Object.assign({},null!=(n=null==t?void 0:t.session)?n:{}),{overrides:r})}}({trackGeolocation:e.trackGeolocation,sessionTracking:e.sessionTracking})),userActionsInstrumentation:T,experimental:{trackNavigation:R}})}(e);if(t)return function(e){var t;let n=Q=null!=(t=e.unpatchedConsole)?t:Q,i=G(n,e.internalLoggerLevel);if((0,X.rI)()&&!e.isolate)return void i.error('Faro is already registered. Either add instrumentations, transports etc. to the global faro instance or use the "isolate" property');i.debug("Initializing");let o=function(e,t,n){let r=[],i=[],o=()=>r.reduce((e,t)=>Object.assign(e,(0,x.Tn)(t)?t():t),{}),a=()=>{if(i.length){let e=o();i.forEach(t=>t(e))}};return{add:(...e)=>{t.debug("Adding metas\n",e),r.push(...e),a()},remove:(...e)=>{t.debug("Removing metas\n",e),r=r.filter(t=>!e.includes(t)),a()},addListener:e=>{t.debug("Adding metas listener\n",e),i.push(e)},removeListener:e=>{t.debug("Removing metas listener\n",e),i=i.filter(t=>t!==e)},get value(){return o()}}}(0,i,0),a=function(e,t,n,r){var i;let o;t.debug("Initializing transports");let a=[],l=n.paused,u=[],s=e=>{let t=e;for(let e of u){let r=t.map(e).filter(Boolean);if(0===r.length)return[];t=function(e,t){if(t.preserveOriginalError)for(let t of e)t.type===T.EXCEPTION&&delete t.payload.originalError;return e}(r,n)}return t};return(null==(i=n.batching)?void 0:i.enabled)&&(o=new J(e=>{let n=s(e);if(0!==n.length)for(let e of a)t.debug(`Transporting item using ${e.name} 10`,n),e.isBatched()&&e.send(n)},{sendTimeout:n.batching.sendTimeout,itemLimit:n.batching.itemLimit,paused:l})),{add:(...i)=>{t.debug("Adding transports"),i.forEach(i=>{if(t.debug(`Adding "${i.name}" transport`),a.some(e=>e===i))return void t.warn(`Transport ${i.name} is already added`);i.unpatchedConsole=e,i.internalLogger=t,i.config=n,i.metas=r,a.push(i)})},addBeforeSendHooks:(...e)=>{t.debug("Adding beforeSendHooks\n",u),e.forEach(e=>{e&&u.push(e)})},getBeforeSendHooks:()=>[...u],execute:e=>{var r;l||((null==(r=n.batching)?void 0:r.enabled)&&(null==o||o.addItem(e)),(e=>{var r,i;if((null==(r=n.batching)?void 0:r.enabled)&&a.every(e=>e.isBatched()))return;let[o]=s([e]);if(void 0!==o)for(let e of a)t.debug(`Transporting item using ${e.name} 11`,o),e.isBatched()?(null==(i=n.batching)?void 0:i.enabled)||e.send([o]):e.send(o)})(e))},isPaused:()=>l,pause:()=>{t.debug("Pausing transports"),null==o||o.pause(),l=!0},remove:(...e)=>{t.debug("Removing transports"),e.forEach(e=>{t.debug(`Removing "${e.name}" transport`);let n=a.indexOf(e);if(-1===n)return void t.warn(`Transport "${e.name}" is not added`);a.splice(n,1)})},removeBeforeSendHooks:(...e)=>{u.filter(t=>!e.includes(t))},get transports(){return[...a]},unpause:()=>{t.debug("Unpausing transports"),null==o||o.start(),l=!1}}}(n,i,e,o),l=function(e,t,n,i,o){let a;t.debug("Initializing API");let l=null,u=function({transports:e,internalLogger:t,config:n,pushEvent:r}){var i;let o,a=null==(i=n.userActionsInstrumentation)?void 0:i.excludeItem,l=()=>o;return{startUserAction:(n,i,u)=>{if(void 0!==l())return void t.error("Attempted to create a new user action while one is already running. This is not possible.");{let t=new U({name:n,transports:e,attributes:i,trigger:(null==u?void 0:u.triggerName)||"faroApiCall",importance:(null==u?void 0:u.importance)||k.Normal,trackUserActionsExcludeItem:a,pushEvent:r});return t.filter(e=>[S.Ended,S.Cancelled].includes(e)).first().subscribe(()=>{o=void 0}),L.notify({type:"user_action_start",userAction:t}),o=t}},getActiveUserAction:l}}({transports:o,config:n,internalLogger:t,pushEvent:(e,n,r,i)=>{l?l(e,n,r,i):t.warn("pushEventImpl is not initialized. Event dropped:",{name:e,attributes:n,domain:r,options:i})}}),s=(t.debug("Initializing traces API"),{getOTEL:()=>a,getTraceContext:()=>{let e=null==a?void 0:a.trace.getSpanContext(a.context.active());return e?{trace_id:e.traceId,span_id:e.spanId}:void 0},initOTEL:(e,n)=>{t.debug("Initializing OpenTelemetry"),a={trace:e,context:n}},isOTELInitialized:()=>!!a,pushTraces:e=>{try{let n={type:T.TRACE,payload:e,meta:i.value};t.debug("Pushing trace\n",n),o.execute(n)}catch(e){t.error("Error pushing trace\n",e)}}}),c={unpatchedConsole:e,internalLogger:t,userActionsApi:u,config:n,metas:i,transports:o,tracesApi:s},d=function({internalLogger:e,config:t,metas:n,transports:r,tracesApi:i,userActionsApi:o}){let a=null;return{pushEvent:(l,u,s,{skipDedupe:c,spanContext:d,timestampOverwriteMs:f,customPayloadTransformer:p=e=>e}={})=>{try{let h=(0,j.Ti)(u),b={meta:n.value,payload:p({name:l,domain:null!=s?s:t.eventDomain,attributes:(0,x.Im)(h)?void 0:h,timestamp:f?(0,M.q5)(f):(0,M.mI)(),trace:d?{trace_id:d.traceId,span_id:d.spanId}:i.getTraceContext()}),type:T.EVENT},g={name:b.payload.name,attributes:b.payload.attributes,domain:b.payload.domain};if(!c&&t.dedupe&&!(0,x.kZ)(a)&&(0,A.b)(g,a))return void e.debug("Skipping event push because it is the same as the last one\n",b.payload);a=g,e.debug("Pushing event\n",b),D(o.getActiveUserAction(),b)||r.execute(b)}catch(t){e.error("Error pushing event",t)}}}}(c);return l=d.pushEvent,Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},s),function({internalLogger:e,config:t,metas:n,transports:i,tracesApi:o,userActionsApi:a}){var l;e.debug("Initializing exceptions API");let u=null;r=null!=(l=t.parseStacktrace)?l:r;let s=t=>{e.debug("Changing stacktrace parser"),r=null!=t?t:r},{ignoreErrors:c=[],preserveOriginalError:d}=t;return s(t.parseStacktrace),{changeStacktraceParser:s,getStacktraceParser:()=>r,pushError:(l,{skipDedupe:s,stackFrames:f,type:p,context:h,spanContext:b,timestampOverwriteMs:g,originalError:v,fingerprint:y,fatal:m}={})=>{var _,E;if(!function(e,t){var n;let{message:r,name:i,stack:o}=t;return n=r+" "+i+" "+o,e.some(e=>(0,x.Kg)(e)?n.includes(e):!!n.match(e))}(c,null!=v?v:l))try{let c,w=(0,j.Ti)(Object.assign(Object.assign({}
11,(c=(E=null!=v?v:l).cause,(0,x.bJ)(c)?c=E.cause.toString():null!==c&&((0,x.Gv)(E.cause)||(0,x.cy)(E.cause))?c=(0,j.xD)(E.cause):null!=c&&(c=E.cause.toString()),null==c?{}:{cause:c})),null!=h?h:{})),O={meta:n.value,payload:Object.assign(Object.assign(Object.assign(Object.assign({type:p||l.name||F.x,value:l.message,timestamp:g?(0,M.q5)(g):(0,M.mI)(),trace:b?{trace_id:b.traceId,span_id:b.spanId}:o.getTraceContext()},(0,x.Im)(w)?{}:{context:w}),d?{originalError:v}:{}),y?{fingerprint:y}:{}),void 0!==m?{fatal:m}:{}),type:T.EXCEPTION};(null==(f=null!=f?f:l.stack?null==r?void 0:r(l).frames:void 0)?void 0:f.length)&&(O.payload.stacktrace={frames:f});let R={type:O.payload.type,value:O.payload.value,stacktrace:O.payload.stacktrace,context:O.payload.context,fingerprint:O.payload.fingerprint,fatal:null!=(_=O.payload.fatal)&&_};if(!s&&t.dedupe&&!(0,x.kZ)(u)&&(0,A.b)(R,u))return void e.debug("Skipping error push because it is the same as the last one\n",O.payload);u=R,e.debug("Pushing exception\n",O),D(a.getActiveUserAction(),O)||i.execute(O)}catch(t){e.error("Error pushing event",t)}}}}(c)),function({internalLogger:e,metas:t}){let n,r,i,o;e.debug("Initializing meta API");let a=e=>{r&&t.remove(r),r={user:e},t.add(r)},l=(e,r)=>{var i;let o=null==r?void 0:r.overrides,a=o?{overrides:Object.assign(Object.assign({},null==(i=null==n?void 0:n.session)?void 0:i.overrides),o)}:{};n&&t.remove(n),n={session:Object.assign(Object.assign({},(0,x.Im)(e)?void 0:e),a)},t.add(n)},u=()=>t.value.session,s=()=>t.value.page;return{setUser:a,resetUser:a,setSession:l,resetSession:l,getSession:u,setView:(e,n)=>{var r;if((null==n?void 0:n.overrides)&&l(u(),{overrides:n.overrides}),(null==(r=null==i?void 0:i.view)?void 0:r.name)===(null==e?void 0:e.name))return;let o=i;i={view:e},t.add(i),o&&t.remove(o)},getView:()=>t.value.view,setPage:e=>{var n;let r=(0,x.Kg)(e)?Object.assign(Object.assign({},null!=(n=null==o?void 0:o.page)?n:s()),{id:e}):e;o&&t.remove(o),o={page:r},t.add(o)},getPage:s}}(c)),function({internalLogger:e,config:t,metas:n,transports:r,tracesApi:i,userActionsApi:o}){var a;e.debug("Initializing logs API");
11let l=null,u=null!=(a=t.logArgsSerializer)?a:z;return{pushLog:(a,{context:s,level:c,skipDedupe:d,spanContext:f,timestampOverwriteMs:p}={})=>{try{let h=(0,j.Ti)(s),b={type:T.LOG,payload:{message:u(a),level:null!=c?c:H,context:(0,x.Im)(h)?void 0:h,timestamp:p?(0,M.q5)(p):(0,M.mI)(),trace:f?{trace_id:f.traceId,span_id:f.spanId}:i.getTraceContext()},meta:n.value},g={message:b.payload.message,level:b.payload.level,context:b.payload.context};if(!d&&t.dedupe&&!(0,x.kZ)(l)&&(0,A.b)(g,l))return void e.debug("Skipping log push because it is the same as the last one\n",b.payload);l=g,e.debug("Pushing log\n",b),D(o.getActiveUserAction(),b)||r.execute(b)}catch(t){e.error("Error pushing log\n",t)}}}}(c)),function({internalLogger:e,config:t,metas:n,transports:r,tracesApi:i,userActionsApi:o}){e.debug("Initializing measurements API");let a=null;return{pushMeasurement:(l,{skipDedupe:u,context:s,spanContext:c,timestampOverwriteMs:d}={})=>{try{let f=(0,j.Ti)(s),p={type:T.MEASUREMENT,payload:Object.assign(Object.assign({},l),{trace:c?{trace_id:c.traceId,span_id:c.spanId}:i.getTraceContext(),timestamp:d?(0,M.q5)(d):(0,M.mI)(),context:(0,x.Im)(f)?void 0:f}),meta:n.value},h={type:p.payload.type,values:p.payload.values,context:p.payload.context};if(!u&&t.dedupe&&!(0,x.kZ)(a)&&(0,A.b)(h,a))return void e.debug("Skipping measurement push because it is the same as the last one\n",p.payload);a=h,e.debug("Pushing measurement\n",p),D(o.getActiveUserAction(),p)||r.execute(p)}catch(t){e.error("Error pushing measurement\n",t)}}}}(c)),d),u)}(n,i,e,o,a),u=function(e,t,n,r,i,o){t.debug("Initializing instrumentations");let a=[];return{add:(...l)=>{t.debug("Adding instrumentations"),l.forEach(l=>{if(t.debug(`Adding "${l.name}" instrumentation`),a.some(e=>e.name===l.name))return void t.warn(`Instrumentation ${l.name} is already added`);l.unpatchedConsole=e,l.internalLogger=t,l.config=n,l.metas=r,l.transports=i,l.api=o,a.push(l),l.initialize()})},get instrumentations(){return[...a]},remove:(...e)=>{t.debug("Removing instrumentations"),e.forEach(e=>{var n,r;t.debug(`Removing "${e.name}" instrumentation`);let i=a.reduce((t,n,r)=>null===t&&n.name===e.name?r:null,null);if(null===i)return void t.warn(`Instrumentation "${e.name}" is not added`);null==(r=(n=a[i]).destroy)||r.call(n),a.splice(i,1)})}}}(n,i,e,o,a,l),s=(0,Y.A)(n,i,e,o,a,l,u);return!function(e){var t,n;let r=e.config.app.name,i=r?null===V.J||void 0===V.J?void 0:V.J[`__faroGitHash_${r}`]:void 0,o={sdk:{version:W.x,name:"faro"},app:Object.assign({bundleId:r&&function(e){let t=`__faroBundleId_${e}`,n=null===V.J||void 0===V.J?void 0:V.J[t];if("string"==typeof n&&""!==n)return n;let r="undefined"!=typeof window?window[t]:void 0;if("string"==typeof r&&""!==r)return r}(r)},void 0!==i?{gitHash:i}:{})},a=null==(t=e.config.sessionTracking)?void 0:t.session;a&&e.api.setSession(a),e.config.app&&(o.app=Object.assign(Object.assign({},e.config.app),o.app)),e.config.user&&(o.user=e.config.user),e.config.view&&(o.view=e.config.view),e.metas.add(o,...null!=(n=e.config.metas)?n:[])}(s),s.transports.add(...s.config.transports),s.transports.addBeforeSendHooks(s.config.beforeSend),s.instrumentations.add(...s.config.instrumentations),s}(t)}},54794:(e,t,n)=>{"use strict";let r;n.d(t,{I:()=>Y});var i=n(2332),o=n(9373);class a{t;o=0;i=[];u(e){if(e.hadRecentInput)return;let t=this.i[0],n=this.i.at(-1);this.o&&t&&n&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(this.o+=e.value,this.i.push(e)):(this.o=e.value,this.i=[e]),this.t?.(e)}}let l=()=>{let e=performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},u=e=>{if("loading"===document.readyState)return"loading";let t=l();if(t){if(e<t.domInteractive)return"loading";if(0===t.domContentLoadedEventStart||e<t.domContentLoadedEventStart)return"dom-interactive";if(0===t.domComplete||e<t.domComplete)return"dom-content-loaded"}return"complete"},s=e=>{let t=e.nodeName;return 1===e.nodeType?t.toLowerCase():t.toUpperCase().replace(/^#/,"")},c=e=>{let t="";try{for(;9!==e?.nodeType;){let n=e,r=n.id?"#"+n.id:[s(n),...Array.from(n.classList).sort()].join(".");if(t.length+r.length>99)return t||r;if(t=t?r+">"+t:r,n.id)break;e=n.parentNode}}catch{}return t},d=new WeakMap;function f(e,t){let n=d.get(t);return n||(n=new WeakMap,d.set(t,n)),n.get(e)||n.set(e,new t),n.get(e)}let p=-1,h=e=>{addEventListener("pageshow",t=>
11{t.persisted&&(p=t.timeStamp,e(t))},!0)},b=(e,t,n,r)=>{let i,o;return a=>{t.value>=0&&(a||r)&&((o=t.value-(i??0))||void 0===i)&&(i=t.value,t.delta=o,t.rating=((e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good")(t.value,n),e(t))}},g=e=>{requestAnimationFrame(()=>requestAnimationFrame(e))},v=()=>l()?.activationStart??0,y=(e,t=-1)=>{let n=l(),r="navigate";return p>=0?r="back-forward-cache":n&&(document.prerendering||v()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(0x82f79cd8fff*Math.random())+1e12}`,navigationType:r}},m=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){let r=new PerformanceObserver(e=>{queueMicrotask(()=>{t(e.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},_=e=>{let t=!1;return()=>{t||(e(),t=!0)}},E=-1,w=new Set,O=()=>"hidden"!==document.visibilityState||document.prerendering?1/0:0,R=e=>{if("hidden"===document.visibilityState){if("visibilitychange"===e.type)for(let e of w)e();isFinite(E)||(E="visibilitychange"===e.type?e.timeStamp:0,removeEventListener("prerenderingchange",R,!0))}},T=()=>{if(E<0){let e=v();E=(document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").find(t=>"hidden"===t.name&&t.startTime>=e)?.startTime)??O(),addEventListener("visibilitychange",R,!0),addEventListener("prerenderingchange",R,!0),h(()=>{setTimeout(()=>{E=O()})})}return{get firstHiddenTime(){return E},onHidden(e){w.add(e)}}},S=e=>{document.prerendering?addEventListener("prerenderingchange",e,!0):e()},P=[1800,3e3],j=(e,t={})=>{S(()=>{let n=T(),r,i=y("FCP"),o=m("paint",e=>{for(let t of e)"first-contentful-paint"===t.name&&(o.disconnect(),t.startTime<n.firstHiddenTime&&(i.value=Math.max(t.startTime-v(),0),i.entries.push(t),r(!0)))});o&&(r=b(e,i,P,t.reportAllChanges),h(n=>{r=b(e,i=y("FCP"),P,t.reportAllChanges),g(()=>{i.value=performance.now()-n.timeStamp,r(!0)})}))})},x=[.1,.25],M=e=>e.find(e=>1===e.node?.nodeType)||e[0],A=0,C=1/0,k=0,N=e=>{for(let t of e)t.interactionId&&(C=Math.min(C,t.interactionId),A=(k=Math.max(k,t.interactionId))?(k-C)/7+1:0)},I=()=>r?A:performance.interactionCount??0,U=0;class L{l=[];h=new Map;m;p;v(){U=I(),this.l.length=0,this.h.clear()}M(){let e=Math.min(this.l.length-1,Math.floor((I()-U)/50));return this.l[e]}u(e){if(this.m?.(e),!e.interactionId&&"first-input"!==e.entryType)return;let t=this.l.at(-1),n=this.h.get(e.interactionId);if(n||this.l.length<10||e.duration>t.T){if(n?e.duration>n.T?(n.entries=[e],n.T=e.duration):e.duration===n.T&&e.startTime===n.entries[0].startTime&&n.entries.push(e):(n={id:e.interactionId,entries:[e],T:e.duration},this.h.set(n.id,n),this.l.push(n)),this.l.sort((e,t)=>t.T-e.T),this.l.length>10)for(let e of this.l.splice(10))this.h.delete(e.id);this.p?.(n)}}}let D=e=>{let t=globalThis.requestIdleCallback||setTimeout,n=globalThis.cancelIdleCallback||clearTimeout;if("hidden"===document.visibilityState)e();else{let r=_(e),i=-1,o=()=>{n(i),r()};addEventListener("visibilitychange",o,{once:!0,capture:!0}),i=t(()=>{removeEventListener("visibilitychange",o,{capture:!0}),r()})}},F=[200,500];class H{m;u(e){this.m?.(e)}}let B=[2500,4e3],z=[800,1800],$=e=>{document.prerendering?S(()=>$(e)):"complete"!==document.readyState?addEventListener("load",()=>$(e),!0):setTimeout(e)};var K=n(51439),q=n(68798),G=n(72458);let V="load_state",W="time_to_first_byte";class X{constructor(e,t){this.corePushMeasurement=e,this.webVitalConfig=t}initialize(){this.measureCLS(),this.measureFCP(),this.measureINP(),this.measureLCP(),this.measureTTFB()}measureCLS(){var e;((e,t={})=>{let n=f(t=Object.assign({},t),a),r=new WeakMap;n.t=e=>{if(e?.sources?.length){let n=M(e.sources),i=n?.node;if(i){let e=t.generateTarget?.(i)??c(i);r.set(n,e)}}},((e,t={})=>{let n=T();j(_(()=>{let r,i=y("CLS",0),o=f(t,a),l=e=>{for(let t of e)o.u(t);o.o>i.value&&(i.value=o.o,i.entries=o.i,r())},u=m("layout-shift",l);u&&(r=b(e,i,x,t.reportAllChanges),n.onHidden(()=>{l(u.takeRecords()),r(!0)}),h(()=>{o.o=0,g(r=b(e,i=y("CLS",0),x,t.reportAllChanges))}),setTimeout(r))}))})(t=>{e((e=>{let t={};if(e.entries.length){let n=e.entries.reduce((e,t)=>
11e.value>t.value?e:t);if(n?.sources?.length){let e=M(n.sources);e&&(t={largestShiftTarget:r.get(e),largestShiftTime:n.startTime,largestShiftValue:n.value,largestShiftSource:e,largestShiftEntry:n,loadState:u(n.startTime)})}}return Object.assign(e,{attribution:t})})(t))},t)})(e=>{let{loadState:t,largestShiftValue:n,largestShiftTime:r,largestShiftTarget:i}=e.attribution,o=this.buildInitialValues(e);this.addIfPresent(o,"largest_shift_value",n),this.addIfPresent(o,"largest_shift_time",r);let a=this.buildInitialContext(e);this.addIfPresent(a,V,t),this.addIfPresent(a,"largest_shift_target",i),this.pushMeasurement(o,a)},{reportAllChanges:null==(e=this.webVitalConfig)?void 0:e.reportAllChanges})}measureFCP(){var e;((e,t={})=>{j(t=>{e((e=>{let t={timeToFirstByte:0,firstByteToFCP:e.value,loadState:u(p)};if(e.entries.length){let n=l(),r=e.entries.at(-1);if(n){let i=n.activationStart||0,o=Math.max(0,n.responseStart-i);t={timeToFirstByte:o,firstByteToFCP:e.value-o,loadState:u(e.entries[0].startTime),navigationEntry:n,fcpEntry:r}}}return Object.assign(e,{attribution:t})})(t))},t)})(e=>{let{firstByteToFCP:t,timeToFirstByte:n,loadState:r}=e.attribution,i=this.buildInitialValues(e);this.addIfPresent(i,"first_byte_to_fcp",t),this.addIfPresent(i,W,n);let o=this.buildInitialContext(e);this.addIfPresent(o,V,r),this.pushMeasurement(i,o)},{reportAllChanges:null==(e=this.webVitalConfig)?void 0:e.reportAllChanges})}measureINP(){var e;((e,t={})=>{let n=f(t=Object.assign({},t),L),i=[],o=[],a=0,l=new WeakMap,s=new WeakMap,d=!1,p=()=>{d||(D(g),d=!0)},g=()=>{let e=new Set(n.l.map(e=>l.get(e.entries[0]))),t=o.length-10;o=o.filter((n,r)=>r>=t||e.has(n));let r=new Set;for(let e of o)for(let t of v(e.startTime,e.processingEnd))r.add(t);i=i.filter(e=>e.startTime>a||r.has(e)),d=!1};n.m=e=>{let n,r=e.startTime+e.duration;a=Math.max(a,e.processingEnd);for(let i=o.length-1;i>=0;i--){let a=o[i];if(8>=Math.abs(r-a.renderTime)){(n=a).startTime=Math.min(e.startTime,n.startTime),n.processingStart=Math.min(e.processingStart,n.processingStart),n.processingEnd=Math.max(e.processingEnd,n.processingEnd),!1!==t.includeProcessedEventEntries&&n.entries.push(e);break}}n||(n={startTime:e.startTime,processingStart:e.processingStart,processingEnd:e.processingEnd,renderTime:r,entries:!1!==t.includeProcessedEventEntries?[e]:[]},o.push(n)),(e.interactionId||"first-input"===e.entryType)&&l.set(e,n),p()},n.p=e=>{if(!s.get(e)){let n=e.entries.find(e=>e.target)?.target;if(n){let r=t.generateTarget?.(n)??c(n);s.set(e,r)}else{let t=e.entries.find(e=>e.targetSelector)?.targetSelector;t&&s.set(e,t)}}};let v=(e,t)=>{let n=[];for(let r of i)if(!(r.startTime+r.duration<e)){if(r.startTime>t)break;n.push(r)}return n};m("long-animation-frame",e=>{i=i.concat(e),p()}),((e,t={})=>{if(!globalThis.PerformanceEventTiming||!("interactionId"in PerformanceEventTiming.prototype))return;let n=T();S(()=>{"interactionCount"in performance||r||(r=m("event",N,{durationThreshold:0}));let i,o=y("INP"),a=f(t,L),l=e=>{D(()=>{for(let t of e)a.u(t);let t=a.M();t&&t.T!==o.value&&(o.value=t.T,o.entries=t.entries,i())})},u=m("event",l,{durationThreshold:t.durationThreshold??40});i=b(e,o,F,t.reportAllChanges),u&&(u.observe({type:"first-input",buffered:!0}),n.onHidden(()=>{l(u.takeRecords()),i(!0)}),h(()=>{a.v(),i=b(e,o=y("INP"),F,t.reportAllChanges)}))})})(t=>{e((e=>{let t=e.entries[0],r=l.get(t),i=t.processingStart,o=Math.max(t.startTime+t.duration,i),a=Math.min(r.processingEnd,o),c=r.entries.sort((e,t)=>e.processingStart-t.processingStart),d=v(t.startTime,a),f=n.h.get(t.interactionId),p={interactionTarget:s.get(f),interactionType:t.name.startsWith("key")?"keyboard":"pointer",interactionTime:t.startTime,nextPaintTime:o,processedEventEntries:c,longAnimationFrameEntries:d,inputDelay:i-t.startTime,processingDuration:a-i,presentationDelay:o-a,loadState:u(t.startTime),longestScript:void 0,totalScriptDuration:void 0,totalStyleAndLayoutDuration:void 0,totalPaintDuration:void 0,totalUnattributedDuration:void 0};return(e=>{if(!e.longAnimationFrameEntries?.length)return;let t=e.interactionTime,n=e.inputDelay,r=e.processingDuration,i,o,a=0,l=0,u=0,s=0;for(let u of e.longAnimationFrameEntries)for(let e of(l=l+u.startTime+u.duration-u.styleAndLayoutStart,u.scripts)){let u=e.startTime+e.duration;if(u<t)continue;let c=u-Math.max(t,e.startTime),d=e.duration?c/e.duration*e.forcedStyleAndLayoutDuration:0;a+=c-d,l+=d,c>s&&(o=e.startTime<t+n?"input-delay":e.startTime>=t+n+r?"presentation-delay":"processing-duration",i=e,s=c)}let c=e.longAnimationFrameEntries.at(-1),d=c?c.startTime+c.duration:0;d>=t+n+r&&(u=e.nextPaintTime-d),i&&o&&(e.longestScript={entry:i,subpart:o,intersectingDuration:s}),e.totalScriptDuration=a,e.totalStyleAndLayoutDuration=l,e.totalPaintDuration=u,e.totalUnattributedDuration=e.nextPaintTime-t-a-l-u})(p),Object.assign(e,{attribution:p})})(t))},t)}
11)(e=>{let{interactionTime:t,presentationDelay:n,inputDelay:r,processingDuration:i,nextPaintTime:o,loadState:a,interactionTarget:l,interactionType:u}=e.attribution,s=this.buildInitialValues(e);this.addIfPresent(s,"interaction_time",t),this.addIfPresent(s,"presentation_delay",n),this.addIfPresent(s,"input_delay",r),this.addIfPresent(s,"processing_duration",i),this.addIfPresent(s,"next_paint_time",o);let c=this.buildInitialContext(e);this.addIfPresent(c,V,a),this.addIfPresent(c,"interaction_target",l),this.addIfPresent(c,"interaction_type",u),this.pushMeasurement(s,c)},{reportAllChanges:null==(e=this.webVitalConfig)?void 0:e.reportAllChanges})}measureLCP(){var e;((e,t={})=>{let n=f(t=Object.assign({},t),H),r=new WeakMap;n.m=e=>{let n=e.element;if(n){let i=t.generateTarget?.(n)??c(n);r.set(e,i)}else e.id&&r.set(e,`#${e.id}`)},((e,t={})=>{S(()=>{let n=T(),r,i=y("LCP"),o=f(t,H),a=e=>{for(let a of(t.reportAllChanges||(e=e.slice(-1)),e))o.u(a),a.startTime<n.firstHiddenTime&&(i.value=Math.max(a.startTime-v(),0),i.entries=[a],r())},l=m("largest-contentful-paint",a);if(l){r=b(e,i,B,t.reportAllChanges);let n=_(()=>{a(l.takeRecords()),l.disconnect(),r(!0)}),o=e=>{e.isTrusted&&(D(n),removeEventListener(e.type,o,{capture:!0}))};for(let e of["keydown","click","visibilitychange"])addEventListener(e,o,{capture:!0});h(n=>{r=b(e,i=y("LCP"),B,t.reportAllChanges),g(()=>{i.value=performance.now()-n.timeStamp,r(!0)})})}})})(t=>{e((e=>{let t={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadDuration:0,elementRenderDelay:e.value};if(e.entries.length){let n=e.entries.at(-1),i=n.url&&performance.getEntriesByType("resource").find(e=>e.name===n.url);t.target=r.get(n),t.lcpEntry=n,n.url&&(t.url=n.url),i&&(t.lcpResourceEntry=i);let o=l();if(o){let n=o.activationStart||0,r=Math.max(0,o.responseStart-n),a=Math.max(r,i?(i.requestStart||i.startTime)-n:0),l=Math.min(e.value,Math.max(a,i?i.responseEnd-n:0));t={...t,timeToFirstByte:r,resourceLoadDelay:a-r,resourceLoadDuration:l-a,elementRenderDelay:e.value-l,navigationEntry:o}}}return Object.assign(e,{attribution:t})})(t))},t)})(e=>{let{elementRenderDelay:t,resourceLoadDelay:n,resourceLoadDuration:r,timeToFirstByte:i,target:o}=e.attribution,a=this.buildInitialValues(e);this.addIfPresent(a,"element_render_delay",t),this.addIfPresent(a,"resource_load_delay",n),this.addIfPresent(a,"resource_load_duration",r),this.addIfPresent(a,W,i);let l=this.buildInitialContext(e);this.addIfPresent(l,"element",o),this.pushMeasurement(a,l)},{reportAllChanges:null==(e=this.webVitalConfig)?void 0:e.reportAllChanges})}measureTTFB(){var e;((e,t={})=>{((e,t={})=>{let n=y("TTFB"),r=b(e,n,z,t.reportAllChanges);$(()=>{let i=l();i&&(n.value=Math.max(i.responseStart-v(),0),n.entries=[i],r(!0),h(()=>{(r=b(e,n=y("TTFB",0),z,t.reportAllChanges))(!0)}))})})(t=>{e((e=>{let t={waitingDuration:0,cacheDuration:0,dnsDuration:0,connectionDuration:0,requestDuration:0};if(e.entries.length){let n=e.entries[0],r=n.activationStart||0,i=Math.max((n.workerStart||n.fetchStart)-r,0),o=Math.max(n.domainLookupStart-r,0),a=Math.max(n.connectStart-r,0),l=Math.max(n.connectEnd-r,0);t={waitingDuration:i,cacheDuration:o-i,dnsDuration:a-o,connectionDuration:l-a,requestDuration:e.value-l,navigationEntry:n}}return Object.assign(e,{attribution:t})})(t))},t)})(e=>{let{dnsDuration:t,connectionDuration:n,requestDuration:r,waitingDuration:i,cacheDuration:o}=e.attribution,a=this.buildInitialValues(e);this.addIfPresent(a,"dns_duration",t),this.addIfPresent(a,"connection_duration",n),this.addIfPresent(a,"request_duration",r),this.addIfPresent(a,"waiting_duration",i),this.addIfPresent(a,"cache_duration",o);let l=this.buildInitialContext(e);this.pushMeasurement(a,l)},{reportAllChanges:null==(e=this.webVitalConfig)?void 0:e.reportAllChanges})}buildInitialValues(e){return{[e.name.toLowerCase()]:e.value,delta:e.delta}}buildInitialContext(e){var t;let n=null!=(t=(0,q.Gq)(G.Z,q.Uy.session))?t:K.y;return{id:e.id,rating:e.rating,navigation_type:e.navigationType,navigation_entry_id:n}}pushMeasurement(e,t){this.corePushMeasurement({type:"web-vitals",values:e},{context:t})}addIfPresent(e,t,n){n&&(e[t]=n)}}class Y extends i.i{constructor(){super(...arguments),this.name="@grafana/faro-web-sdk:instrumentation-web-vitals",this.version=o.x}initialize(){this.logDebug("Initializing"),new X(this.api.pushMeasurement,this.config.webVitalsInstrumentation).initialize()}}},57150:(e,t,n)=>{"use strict";
11Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(95155),i=n(15860),o={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}},a=function(e){let{error:t}=e,n=null==t?void 0:t.digest;return(0,r.jsxs)("html",{id:"__next_error__",children:[(0,r.jsx)("head",{}),(0,r.jsxs)("body",{children:[(0,r.jsx)(i.HandleISRError,{error:t}),(0,r.jsx)("div",{style:o.error,children:(0,r.jsxs)("div",{children:[(0,r.jsxs)("h2",{style:o.text,children:["Application error: a ",n?"server":"client","-side exception has occurred while loading ",window.location.hostname," (see the"," ",n?"server logs":"browser console"," for more information)."]}),n?(0,r.jsx)("p",{style:o.text,children:"Digest: "+n}):null]})})]})]})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},57630:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return i},extractInterceptionRouteInformation:function(){return a},isInterceptionRouteAppPath:function(){return o}});let r=n(74061),i=["(..)(..)","(.)","(..)","(...)"];function o(e){return void 0!==e.split("/").find(e=>i.find(t=>e.startsWith(t)))}function a(e){let t,n,o;for(let r of e.split("/"))if(n=i.find(e=>r.startsWith(e))){[t,o]=e.split(n,2);break}if(!t||!n||!o)throw Object.defineProperty(Error("Invalid interception route: "+e+". Must be in the format /<intercepting route>/(..|...|..)(..)/<intercepted route>"),"__NEXT_ERROR_CODE",{value:"E269",enumerable:!1,configurable:!0});switch(t=(0,r.normalizeAppPath)(t),n){case"(.)":o="/"===t?"/"+o:t+"/"+o;break;case"(..)":if("/"===t)throw Object.defineProperty(Error("Invalid interception route: "+e+". Cannot use (..) marker at the root level, use (.) instead."),"__NEXT_ERROR_CODE",{value:"E207",enumerable:!1,configurable:!0});o=t.split("/").slice(0,-1).concat(o).join("/");break;case"(...)":o="/"+o;break;case"(..)(..)":let a=t.split("/");if(a.length<=2)throw Object.defineProperty(Error("Invalid interception route: "+e+". Cannot use (..)(..) marker at the root level or one level up."),"__NEXT_ERROR_CODE",{value:"E486",enumerable:!1,configurable:!0});o=a.slice(0,-2).concat(o).join("/");break;default:throw Object.defineProperty(Error("Invariant: unexpected marker"),"__NEXT_ERROR_CODE",{value:"E112",enumerable:!1,configurable:!0})}return{interceptingRoute:t,interceptedRoute:o}}},58130:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,n){let[o,a]=n,[l,u]=t;return(0,i.matchSegment)(l,o)?!(t.length<=2)&&e((0,r.getNextFlightSegmentPath)(t),a[u]):!!Array.isArray(l)}}});let r=n(16378),i=n(7460);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},58730:(e,t,n)=>{"use strict";var r=n(12115);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var a={d:{f:o,r:function(){throw Error(i(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},l=Symbol.for("react.portal"),u=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function s(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=a,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(i(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:l,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=u.T,n=a.p;try{if(u.T=null,a.p=2,e)return e()}finally{u.T=t,a.p=n,a.d.f()}},t.preconnect=function(e,t){"string"==typeof e&&(t=t?"string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:null,a.d.C(e,t))},t.prefetchDNS=function(e){"string"==typeof e&&a.d.D(e)},t.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,r=s(n,t.crossOrigin),i="string"==typeof t.integrity?t.integrity:void 0,o="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?a.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:r,integrity:i,fetchPriority:o}):"script"===n&&a.d.X(e,{crossOrigin:r,integrity:i,fetchPriority:o,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=s(t.as,t.crossOrigin);a.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&a.d.M(e)},t.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var n=t.as,r=s(n,t.crossOrigin);a.d.L(e,n,{crossOrigin:r,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"str
11ing"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=s(t.as,t.crossOrigin);a.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else a.d.m(e)},t.requestFormReset=function(e){a.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return u.H.useFormState(e,t,n)},t.useFormStatus=function(){return u.H.useHostTransitionStatus()},t.version="19.2.0-canary-0bdb9206-20250818"},60075:(e,t)=>{"use strict";function n(e){let t=5381;for(let n=0;n<e.length;n++)t=(t<<5)+t+e.charCodeAt(n)|0;return t>>>0}function r(e){return n(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{djb2Hash:function(){return n},hexHash:function(){return r}})},60543:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{fillCacheWithNewSubTreeData:function(){return u},fillCacheWithNewSubTreeDataButOnlyLoading:function(){return s}});let r=n(94201),i=n(30637),o=n(69190),a=n(65360);function l(e,t,n,l,u,s){let{segmentPath:c,seedData:d,tree:f,head:p}=l,h=t,b=n;for(let t=0;t<c.length;t+=2){let n=c[t],l=c[t+1],g=t===c.length-2,v=(0,o.createRouterCacheKey)(l),y=b.parallelRoutes.get(n);if(!y)continue;let m=h.parallelRoutes.get(n);m&&m!==y||(m=new Map(y),h.parallelRoutes.set(n,m));let _=y.get(v),E=m.get(v);if(g){if(d&&(!E||!E.lazyData||E===_)){let t=d[0],n=d[1],o=d[3];E={lazyData:null,rsc:s||t!==a.PAGE_SEGMENT_KEY?n:null,prefetchRsc:null,head:null,prefetchHead:null,loading:o,parallelRoutes:s&&_?new Map(_.parallelRoutes):new Map,navigatedAt:e},_&&s&&(0,r.invalidateCacheByRouterState)(E,_,f),s&&(0,i.fillLazyItemsTillLeafWithHead)(e,E,_,f,d,p,u),m.set(v,E)}continue}E&&_&&(E===_&&(E={lazyData:E.lazyData,rsc:E.rsc,prefetchRsc:E.prefetchRsc,head:E.head,prefetchHead:E.prefetchHead,parallelRoutes:new Map(E.parallelRoutes),loading:E.loading},m.set(v,E)),h=E,b=_)}}function u(e,t,n,r,i){l(e,t,n,r,i,!0)}function s(e,t,n,r,i){l(e,t,n,r,i,!1)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},60895:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,n,r,u){let s,[c,d,f,p,h]=n;if(1===t.length){let e=l(n,r);return(0,a.addRefreshMarkerToActiveParallelSegments)(e,u),e}let[b,g]=t;if(!(0,o.matchSegment)(b,c))return null;if(2===t.length)s=l(d[g],r);else if(null===(s=e((0,i.getNextFlightSegmentPath)(t),d[g],r,u)))return null;let v=[t[0],{...d,[g]:s},f,p];return h&&(v[4]=!0),(0,a.addRefreshMarkerToActiveParallelSegments)(v,u),v}}});let r=n(65360),i=n(16378),o=n(7460),a=n(23597);function l(e,t){let[n,i]=e,[a,u]=t;if(a===r.DEFAULT_SEGMENT_KEY&&n!==r.DEFAULT_SEGMENT_KEY)return e;if((0,o.matchSegment)(n,a)){let t={};for(let e in i)void 0!==u[e]?t[e]=l(i[e],u[e]):t[e]=i[e];for(let e in u)t[e]||(t[e]=u[e]);let r=[n,t];return e[2]&&(r[2]=e[2]),e[3]&&(r[3]=e[3]),e[4]&&(r[4]=e[4]),r}return t}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},61426:(e,t,n)=>{"use strict";var r=n(95704),i=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),c=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),b=Symbol.iterator,g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,y={};function m(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||g}function _(){}function E(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||g}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},_.prototype=m.prototype;var w=E.prototype=new _;w.constructor=E,v(w,m.prototype),w.isPureReactComponent=!0;var O=Array.isArray;function R(){}var T={H:null,A:null,T:null,S:null},S=Object.prototype.hasOwnProperty;function P(e,t,n){var r=n.ref;return{$$typeof:i,type:e,key:t,ref:void 0!==r?r:null,props:n}}function j(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var x=/\/+/g;function M(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function A(e,t,n){if(null==e)return e;var r=[],a=0;return!function e(t,n,r,a,l){var u,s,c,d=typeof t;("undefined"===d||"boolean"===d)&&(t=null);var f=!1;if(null===t)f=!0;else switch(d){case"bigint":case"string":case"number":f=!0;break;case"object":switch(t.$$typeof){case i:case o:f=!0;break;case h:return e((f=t._init)(t._payload),n,r,a,l)}}if(f)return l=l(t),f=""===a?"."+M(t,0):a,O(l)?(r="",null!=f&&(r=f.replace(x,"$&/")+"/"),e(l,n,r,"",function(e){return e}
11)):null!=l&&(j(l)&&(u=l,s=r+(null==l.key||t&&t.key===l.key?"":(""+l.key).replace(x,"$&/")+"/")+f,l=P(u.type,s,u.props)),n.push(l)),1;f=0;var p=""===a?".":a+":";if(O(t))for(var g=0;g<t.length;g++)d=p+M(a=t[g],g),f+=e(a,n,r,d,l);else if("function"==typeof(g=null===(c=t)||"object"!=typeof c?null:"function"==typeof(c=b&&c[b]||c["@@iterator"])?c:null))for(t=g.call(t),g=0;!(a=t.next()).done;)d=p+M(a=a.value,g++),f+=e(a,n,r,d,l);else if("object"===d){if("function"==typeof t.then)return e(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(R,R):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(t),n,r,a,l);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(n=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.")}return f}(e,r,"","",function(e){return t.call(n,e,a++)}),r}function C(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var k="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=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(t))return}else if("object"==typeof r&&"function"==typeof r.emit)return void r.emit("uncaughtException",e);console.error(e)};t.Children={map:A,forEach:function(e,t,n){A(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return A(e,function(){t++}),t},toArray:function(e){return A(e,function(e){return e})||[]},only:function(e){if(!j(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=m,t.Fragment=a,t.Profiler=u,t.PureComponent=E,t.StrictMode=l,t.Suspense=f,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=T,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return T.H.useMemoCache(e)}},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cacheSignal=function(){return null},t.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=v({},e.props),i=e.key;if(null!=t)for(o in void 0!==t.key&&(i=""+t.key),t)S.call(t,o)&&"key"!==o&&"__self"!==o&&"__source"!==o&&("ref"!==o||void 0!==t.ref)&&(r[o]=t[o]);var o=arguments.length-2;if(1===o)r.children=n;else if(1<o){for(var a=Array(o),l=0;l<o;l++)a[l]=arguments[l+2];r.children=a}return P(e.type,i,r)},t.createContext=function(e){return(e={$$typeof:c,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:s,_context:e},e},t.createElement=function(e,t,n){var r,i={},o=null;if(null!=t)for(r in void 0!==t.key&&(o=""+t.key),t)S.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(i[r]=t[r]);var a=arguments.length-2;if(1===a)i.children=n;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];i.children=l}if(e&&e.defaultProps)for(r in a=e.defaultProps)void 0===i[r]&&(i[r]=a[r]);return P(e,o,i)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=j,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:C}},t.memo=function(e,t){return{$$typeof:p,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=T.T,n={};T.T=n;try{var r=e(),i=T.S;null!==i&&i(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&r.then(R,k)}catch(e){k(e)}finally{null!==t&&null!==n.types&&(t.types=n.types),T.T=t}},t.unstable_useCacheRefresh=function(){return T.H.useCacheRefresh()},t.use=function(e){return T.H.use(e)},t.useActionState=function(e,t,n){return T.H.useActionState(e,t,n)},t.useCallback=function(e,t){return T.H.useCallback(e,t)},t.useContext=function(e){return T.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return T.H.useDeferredValue(e,t)},t.useEffect=function(e,t){return T.H.useEffect(e,t)},t.useId=function(){return T.H.useId()},t.useImperativeHandle=function(e,t,n){return T.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return T.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return T.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return T.H.useMemo(e,t)},t.useOptimistic=function(e,t){return T.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return T.H.useReducer(e,t,n)},t.useRef=function(e){return T.H.useRef(e)},t.useState=function(e){return T.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return T.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return T.H.useTransition()},t.version="19.2.0-canary-0bdb9206-20250818"}
11,61489:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{handleHardNavError:function(){return i},useNavFailureHandler:function(){return o}}),n(12115);let r=n(29658);function i(e){return!!e&&!!window.next.__pendingUrl&&(0,r.createHrefFromUrl)(new URL(window.location.href))!==(0,r.createHrefFromUrl)(window.next.__pendingUrl)&&(console.error("Error occurred during navigation, falling back to hard navigation",e),window.location.href=window.next.__pendingUrl.toString(),!0)}function o(){}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},61558:(e,t,n)=>{"use strict";n.d(t,{vI:()=>a,vc:()=>o,wK:()=>r});var r,i=n(4325);!function(e){e[e.OFF=0]="OFF",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.VERBOSE=4]="VERBOSE"}(r||(r={}));let o={debug:i.l,error:i.l,info:i.l,prefix:"Faro",warn:i.l},a=r.ERROR},62244:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return M}});let r=n(41209),i=n(85153),o=n(52486),a=n(12845),l=n(77197),u=n(86871),s=n(66640),c=n(29658),d=n(35737),f=n(60895),p=n(44707),h=n(11126),b=n(30637),g=n(17297),v=n(48915),y=n(97332),m=n(23597),_=n(16378),E=n(86542),w=n(86437),O=n(83571),R=n(51755),T=n(92929),S=n(77519);n(66048);let P=l.createFromFetch;async function j(e,t,n){let u,c,d,f,{actionId:p,actionArgs:h}=n,b=(0,l.createTemporaryReferenceSet)(),g=(0,S.extractInfoFromServerReferenceId)(p),v="use-cache"===g.type?(0,S.omitUnusedArgs)(h,g):h,y=await (0,l.encodeReply)(v,{temporaryReferences:b}),m=await fetch(e.canonicalUrl,{method:"POST",headers:{Accept:o.RSC_CONTENT_TYPE_HEADER,[o.ACTION_HEADER]:p,[o.NEXT_ROUTER_STATE_TREE_HEADER]:(0,_.prepareFlightRouterStateForRequest)(e.tree),...{},...t?{[o.NEXT_URL]:t}:{}},body:y});if("1"===m.headers.get(o.NEXT_ACTION_NOT_FOUND_HEADER))throw Object.defineProperty(new a.UnrecognizedActionError('Server Action "'+p+'" was not found on the server. \nRead more: https://nextjs.org/docs/messages/failed-to-find-server-action'),"__NEXT_ERROR_CODE",{value:"E715",enumerable:!1,configurable:!0});let E=m.headers.get("x-action-redirect"),[O,R]=(null==E?void 0:E.split(";"))||[];switch(R){case"push":u=w.RedirectType.push;break;case"replace":u=w.RedirectType.replace;break;default:u=void 0}let T=!!m.headers.get(o.NEXT_IS_PRERENDER_HEADER);try{let e=JSON.parse(m.headers.get("x-action-revalidated")||"[[],0,0]");c={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){c=x}let j=O?(0,s.assignLocation)(O,new URL(e.canonicalUrl,window.location.href)):void 0,M=m.headers.get("content-type"),A=!!(M&&M.startsWith(o.RSC_CONTENT_TYPE_HEADER));if(!A&&!j)throw Object.defineProperty(Error(m.status>=400&&"text/plain"===M?await m.text():"An unexpected response was received from the server."),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});if(A){let e=await P(Promise.resolve(m),{callServer:r.callServer,findSourceMapURL:i.findSourceMapURL,temporaryReferences:b});d=j?void 0:e.a,f=(0,_.normalizeFlightData)(e.f)}else d=void 0,f=void 0;return{actionResult:d,actionFlightData:f,redirectLocation:j,redirectType:u,revalidatedParts:c,isPrerender:T}}let x={paths:[],tag:!1,cookie:!1};function M(e,t){let{resolve:n,reject:r}=t,i={},o=e.tree;i.preserveCustomHistoryState=!1;let a=e.nextUrl&&(0,v.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null,l=Date.now();return j(e,a,t).then(async s=>{let v,{actionResult:_,actionFlightData:S,redirectLocation:P,redirectType:j,isPrerender:x,revalidatedParts:M}=s;if(P&&(j===w.RedirectType.replace?(e.pushRef.pendingPush=!1,i.pendingPush=!1):(e.pushRef.pendingPush=!0,i.pendingPush=!0),i.canonicalUrl=v=(0,c.createHrefFromUrl)(P,!1)),!S)return(n(_),P)?(0,d.handleExternalUrl)(e,i,P.href,e.pushRef.pendingPush):e;if("string"==typeof S)return n(_),(0,d.handleExternalUrl)(e,i,S,e.pushRef.pendingPush);let A=M.paths.length>0||M.tag||M.cookie;for(let r of S){let{tree:u,seedData:s,head:c,isRootRender:h}=r;if(!h)return console.log("SERVER ACTION APPLY FAILED"),n(_),e;let E=(0,f.applyRouterStatePatchToTree)([""],o,u,v||e.canonicalUrl);
11if(null===E)return n(_),(0,y.handleSegmentMismatch)(e,t,u);if((0,p.isNavigatingToNewRootLayout)(o,E))return n(_),(0,d.handleExternalUrl)(e,i,v||e.canonicalUrl,e.pushRef.pendingPush);if(null!==s){let t=s[1],n=(0,g.createEmptyCacheNode)();n.rsc=t,n.prefetchRsc=null,n.loading=s[3],(0,b.fillLazyItemsTillLeafWithHead)(l,n,void 0,u,s,c,void 0),i.cache=n,i.prefetchCache=new Map,A&&await (0,m.refreshInactiveParallelSegments)({navigatedAt:l,state:e,updatedTree:E,updatedCache:n,includeNextUrl:!!a,canonicalUrl:i.canonicalUrl||e.canonicalUrl})}i.patchedTree=E,o=E}return P&&v?(A||((0,O.createSeededPrefetchCacheEntry)({url:P,data:{flightData:S,canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1},tree:e.tree,prefetchCache:e.prefetchCache,nextUrl:e.nextUrl,kind:x?u.PrefetchKind.FULL:u.PrefetchKind.AUTO}),i.prefetchCache=e.prefetchCache),r((0,E.getRedirectError)((0,T.hasBasePath)(v)?(0,R.removeBasePath)(v):v,j||w.RedirectType.push))):n(_),(0,h.handleMutable)(e,i)},t=>(r(t),e))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},62592:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return c}});let r=n(29658),i=n(30637),o=n(86343),a=n(83571),l=n(86871),u=n(23597),s=n(16378);function c(e){var t,n;let{navigatedAt:c,initialFlightData:d,initialCanonicalUrlParts:f,initialParallelRoutes:p,location:h,couldBeIntercepted:b,postponed:g,prerendered:v}=e,y=f.join("/"),m=(0,s.getFlightDataPartsFromPath)(d[0]),{tree:_,seedData:E,head:w}=m,O={lazyData:null,rsc:null==E?void 0:E[1],prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:p,loading:null!=(t=null==E?void 0:E[3])?t:null,navigatedAt:c},R=h?(0,r.createHrefFromUrl)(h):y;(0,u.addRefreshMarkerToActiveParallelSegments)(_,R);let T=new Map;(null===p||0===p.size)&&(0,i.fillLazyItemsTillLeafWithHead)(c,O,void 0,_,E,w,void 0);let S={tree:_,cache:O,prefetchCache:T,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:R,nextUrl:null!=(n=(0,o.extractPathFromFlightRouterState)(_)||(null==h?void 0:h.pathname))?n:null};if(h){let e=new URL(""+h.pathname+h.search,h.origin);(0,a.createSeededPrefetchCacheEntry)({url:e,data:{flightData:[m],canonicalUrl:void 0,couldBeIntercepted:!!b,prerendered:v,postponed:g,staleTime:v&&1?a.STATIC_STALETIME_MS:-1},tree:S.tree,prefetchCache:S.prefetchCache,nextUrl:S.nextUrl,kind:v?l.PrefetchKind.FULL:l.PrefetchKind.AUTO})}return S}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},63499:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{IDLE_LINK_STATUS:function(){return c},PENDING_LINK_STATUS:function(){return s},mountFormInstance:function(){return m},mountLinkInstance:function(){return y},onLinkVisibilityChanged:function(){return E},onNavigationIntent:function(){return w},pingVisibleLinks:function(){return R},setLinkForCurrentNavigation:function(){return d},unmountLinkForCurrentNavigation:function(){return f},unmountPrefetchableInstance:function(){return _}}),n(11807);let r=n(17297),i=n(66048),o=n(12115),a=n(86871),l=n(48302),u=null,s={pending:!0},c={pending:!1};function d(e){(0,o.startTransition)(()=>{null==u||u.setOptimisticLinkStatus(c),null==e||e.setOptimisticLinkStatus(s),u=e})}function f(e){u===e&&(u=null)}let p="function"==typeof WeakMap?new WeakMap:new Map,h=new Set,b="function"==typeof IntersectionObserver?new IntersectionObserver(function(e){for(let t of e){let e=t.intersectionRatio>0;E(t.target,e)}},{rootMargin:"200px"}):null;function g(e,t){void 0!==p.get(e)&&_(e),p.set(e,t),null!==b&&b.observe(e)}function v(e){try{return(0,r.createPrefetchURL)(e)}catch(t){return("function"==typeof reportError?reportError:console.error)("Cannot prefetch '"+e+"' because it cannot be converted to a URL."),null}}function y(e,t,n,r,i,o){if(i){let i=v(t);if(null!==i){let t={router:n,fetchStrategy:r,isVisible:!1,prefetchTask:null,prefetchHref:i.href,setOptimisticLinkStatus:o};return g(e,t),t}}return{router:n,fetchStrategy:r,isVisible:!1,prefetchTask:null,prefetchHref:null,setOptimisticLinkStatus:o}}function m(e,t,n,r){let i=v(t);null!==i&&g(e,{router:n,fetchStrategy:r,isVisible:!1,prefetchTask:null,prefetchHref:i.href,setOptimisticLinkStatus:null})}function _(e){let t=p.get(e);if(void 0!==t){p.delete(e),h.delete(t);let n=t.prefetchTask;null!==n&&(0,i.cancelPrefetchTask)(n)}null!==b&&b.unobserve(e)}function E(e,t){let n=p.get(e);void 0!==n&&(n.isVisible=t,t?h.add(n):h.delete(n),O(n,i.PrefetchPriority.Default))}function w(e,t){let n=p.get(e);void 0!==n&&void 0!==n&&O(n,i.PrefetchPriority.Intent)}function O(e,t){var n;let r=e.prefetchTask;if(!e.isVisible){null!==r&&(0,i.cancelPrefetchTask)(r);return}n=e,(async()=>{let e;switch(n.fetchStrategy){case i.FetchStrategy.PPR:e=a.PrefetchKind.AUTO;break;case i.FetchStrategy.Full:e=a.PrefetchKind.FULL;break;case i.FetchStrategy.PPRRuntime:throw Object.defineProperty(new l.InvariantError("FetchStrategy.PPRRuntime should never be used when `experimental.clientSegmentCache` is disabled"),"__NEXT_ERROR_CODE",{value:"E772",enumerable:!1,
11configurable:!0});default:n.fetchStrategy,e=void 0}return n.router.prefetch(n.prefetchHref,{kind:e})})().catch(e=>{})}function R(e,t){for(let n of h){let r=n.prefetchTask;if(null!==r&&!(0,i.isPrefetchTaskDirty)(r,e,t))continue;null!==r&&(0,i.cancelPrefetchTask)(r);let o=(0,i.createCacheKey)(n.prefetchHref,e);n.prefetchTask=(0,i.schedulePrefetchTask)(o,t,n.fetchStrategy,i.PrefetchPriority.Default,null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},63886:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return c}});let r=n(49417),i=n(95155),o=r._(n(12115)),a=n(51486),l=n(37099);n(94781);let u=n(46752);class s extends o.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,l.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,l.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:n,children:r}=this.props,{triggeredStatus:o}=this.state,a={[l.HTTPAccessErrorStatus.NOT_FOUND]:e,[l.HTTPAccessErrorStatus.FORBIDDEN]:t,[l.HTTPAccessErrorStatus.UNAUTHORIZED]:n};if(o){let u=o===l.HTTPAccessErrorStatus.NOT_FOUND&&e,s=o===l.HTTPAccessErrorStatus.FORBIDDEN&&t,c=o===l.HTTPAccessErrorStatus.UNAUTHORIZED&&n;return u||s||c?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{name:"robots",content:"noindex"}),!1,a[o]]}):r}return r}constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}}function c(e){let{notFound:t,forbidden:n,unauthorized:r,children:l}=e,c=(0,a.useUntrackedPathname)(),d=(0,o.useContext)(u.MissingSlotContext);return t||n||r?(0,i.jsx)(s,{pathname:c,notFound:t,forbidden:n,unauthorized:r,missingSlots:d,children:l}):(0,i.jsx)(i.Fragment,{children:l})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},64425:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ROOT_SEGMENT_CACHE_KEY:function(){return o},ROOT_SEGMENT_REQUEST_KEY:function(){return i},appendSegmentCacheKeyPart:function(){return s}
11,appendSegmentRequestKeyPart:function(){return l},convertSegmentPathToStaticExportFilename:function(){return f},createSegmentCacheKeyPart:function(){return u},createSegmentRequestKeyPart:function(){return a}});let r=n(65360),i="",o="";function a(e){if("string"==typeof e)return e.startsWith(r.PAGE_SEGMENT_KEY)?r.PAGE_SEGMENT_KEY:"/_not-found"===e?"_not-found":d(e);let t=e[0],n=e[2];return"$"+n+"$"+d(t)}function l(e,t,n){return e+"/"+("children"===t?n:"@"+d(t)+"/"+n)}function u(e,t){return"string"==typeof t?e:e+"$"+d(t[1])}function s(e,t,n){return e+"/"+("children"===t?n:"@"+d(t)+"/"+n)}let c=/^[a-zA-Z0-9\-_@]+$/;function d(e){return c.test(e)?e:"!"+btoa(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}function f(e){return"__next"+e.replace(/\//g,".")+".txt"}},64869:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return o}});let r=n(23982),i=new WeakMap;function o(e){let t=i.get(e);if(t)return t;let n=Promise.resolve(e);return i.set(e,n),Object.keys(e).forEach(t=>{r.wellKnownProperties.has(t)||(n[t]=e[t])}),n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65345:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hmrRefreshReducer",{enumerable:!0,get:function(){return r}}),n(32753),n(29658),n(60895),n(44707),n(35737),n(11126),n(77609),n(17297),n(97332),n(48915);let r=function(e,t){return e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65360:(e,t)=>{"use strict";function n(e){return"("===e[0]&&e.endsWith(")")}function r(e){return e.startsWith("@")&&"@children"!==e}function i(e,t){if(e.includes(o)){let e=JSON.stringify(t);return"{}"!==e?o+"?"+e:o}return e}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DEFAULT_SEGMENT_KEY:function(){return a},PAGE_SEGMENT_KEY:function(){return o},addSearchParamsIfPageSegment:function(){return i},isGroupSegment:function(){return n},isParallelRouteSegment:function(){return r}});let o="__PAGE__",a="__DEFAULT__"},65444:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{onCaughtError:function(){return c},onUncaughtError:function(){return d}});let r=n(28140),i=n(5829),o=n(24553),a=n(3463),l=n(88785),u=r._(n(57150)),s={decorateDevError:e=>e,handleClientError:()=>{},originConsoleError:console.error.bind(console)};function c(e,t){var n;let r,a=null==(n=t.errorBoundary)?void 0:n.constructor;if(r=r||a===l.ErrorBoundaryHandler&&t.errorBoundary.props.errorComponent===u.default)return d(e);(0,o.isBailoutToCSRError)(e)||(0,i.isNextRouterError)(e)||s.originConsoleError(e)}function d(e){(0,o.isBailoutToCSRError)(e)||(0,i.isNextRouterError)(e)||(0,a.reportGlobalError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},66001:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(90535),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},66048:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{FetchStrategy:function(){return h},NavigationResultTag:function(){return f},PrefetchPriority:function(){return p},cancelPrefetchTask:function(){return u},createCacheKey:function(){return d},getCurrentCacheVersion:function(){return a},isPrefetchTaskDirty:function(){return c},navigate:function(){return i},prefetch:function(){return r},reschedulePrefetchTask:function(){return s},revalidateEntireCache:function(){return o},schedulePrefetchTask:function(){return l}});let n=()=>{throw Object.defineProperty(Error("Segment Cache experiment is not enabled. This is a bug in Next.js."),"__NEXT_ERROR_CODE",{value:"E654",enumerable:!1,
11configurable:!0})},r=n,i=n,o=n,a=n,l=n,u=n,s=n,c=n,d=n;var f=function(e){return e[e.MPA=0]="MPA",e[e.Success=1]="Success",e[e.NoOp=2]="NoOp",e[e.Async=3]="Async",e}({}),p=function(e){return e[e.Intent=2]="Intent",e[e.Default=1]="Default",e[e.Background=0]="Background",e}({}),h=function(e){return e[e.LoadingBoundary=0]="LoadingBoundary",e[e.PPR=1]="PPR",e[e.PPRRuntime=2]="PPRRuntime",e[e.Full=3]="Full",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},66640:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"assignLocation",{enumerable:!0,get:function(){return i}});let r=n(96058);function i(e,t){if(e.startsWith(".")){let n=t.origin+t.pathname;return new URL((n.endsWith("/")?n:n+"/")+e)}return new URL((0,r.addBasePath)(e),t.href)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},67858:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,i.isNextRouterError)(t)||(0,r.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let r=n(24553),i=n(5829);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},68440:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{METADATA_BOUNDARY_NAME:function(){return n},OUTLET_BOUNDARY_NAME:function(){return i},ROOT_LAYOUT_BOUNDARY_NAME:function(){return o},VIEWPORT_BOUNDARY_NAME:function(){return r}});let n="__next_metadata_boundary__",r="__next_viewport_boundary__",i="__next_outlet_boundary__",o="__next_root_layout_boundary__"},68451:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return d}});let r=n(86871),i=n(35737),o=n(36798),a=n(37854),l=n(38719),u=n(43933),s=n(65345),c=n(62244),d=function(e,t){switch(t.type){case r.ACTION_NAVIGATE:return(0,i.navigateReducer)(e,t);case r.ACTION_SERVER_PATCH:return(0,o.serverPatchReducer)(e,t);case r.ACTION_RESTORE:return(0,a.restoreReducer)(e,t);case r.ACTION_REFRESH:return(0,l.refreshReducer)(e,t);case r.ACTION_HMR_REFRESH:return(0,s.hmrRefreshReducer)(e,t);case r.ACTION_PREFETCH:return(0,u.prefetchReducer)(e,t);case r.ACTION_SERVER_ACTION:return(0,c.serverActionReducer)(e,t);default:throw Object.defineProperty(Error("Unknown action"),"__NEXT_ERROR_CODE",{value:"E295",enumerable:!1,configurable:!0})}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},68798:(e,t,n)=>{"use strict";n.d(t,{Ai:()=>u,Gq:()=>a,OE:()=>s,SO:()=>l,Uy:()=>i,Vv:()=>c});var r=n(25083);let i={session:"sessionStorage",local:"localStorage"};function o(e){var t;try{let t;t=window[e];let n="__faro_storage_test__";return t.setItem(n,n),t.removeItem(n),!0}catch(n){return null==(t=r.P.internalLogger)||t.info(`Web storage of type ${e} is not available. Reason: ${n}`),!1}}function a(e,t){return d(t)?window[t].getItem(e):null}function l(e,t,n){if(d(n))try{window[n].setItem(e,t)}catch(e){}}function u(e,t){d(t)&&window[t].removeItem(e)}let s=o(i.local),c=o(i.session);function d(e){return e===i.local?s:e===i.session&&c}},69190:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return i}});let r=n(65360);function i(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(r.PAGE_SEGMENT_KEY)?r.PAGE_SEGMENT_KEY:e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
11dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},71099:(e,t,n)=>{"use strict";function r(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return r}}),n(37099).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},71239:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return o}});let r=n(77700),i=n(5240),o=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:n,hash:o}=(0,i.parsePath)(e);return""+(0,r.removeTrailingSlash)(t)+n+o};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},71923:(e,t,n)=>{"use strict";e.exports=n(1813)},71971:(e,t,n)=>{"use strict";n.d(t,{Ti:()=>o,xD:()=>i});var r=n(43277);function i(e={}){return JSON.stringify(null!=e?e:{},function(){let e=new WeakSet;return function(t,n){if((0,r.Gv)(n)&&null!==n){if(e.has(n))return null;e.add(n)}return n}}())}function o(e={}){let t={};for(let[n,o]of Object.entries(e))t[n]=(0,r.Gv)(o)&&null!==o?i(o):String(o);return t}},72103:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return o}});let r=n(49417)._(n(12115)),i=r.default.createContext(null);function o(e){let t=(0,r.useContext)(i);t&&t(e)}},72458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r="com.grafana.faro.lastNavigationId"},73879:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return i}});let r=n(5240);function i(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:n,query:i,hash:o}=(0,r.parsePath)(e);return""+t+n+i+o}},74061:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{normalizeAppPath:function(){return o},normalizeRscURL:function(){return a}});let r=n(76196),i=n(65360);function o(e){return(0,r.ensureLeadingSlash)(e.split("/").reduce((e,t,n,r)=>!t||(0,i.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&n===r.length-1?e:e+"/"+t,""))}function a(e){return e.replace(/\.rsc($|\?)/,"$1")}},75597:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let a=o.length<=2,[l,u]=o,s=(0,r.createRouterCacheKey)(u),c=n.parallelRoutes.get(l);if(!c)return;let d=t.parallelRoutes.get(l);if(d&&d!==c||(d=new Map(c),t.parallelRoutes.set(l,d)),a)return void d.delete(s);let f=c.get(s),p=d.get(s);p&&f&&(p===f&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes)},d.set(s,p)),e(p,f,(0,i.getNextFlightSegmentPath)(o)))}}});let r=n(69190),i=n(16378);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},76196:(e,t)=>{"use strict";function n(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return n}})},76248:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{dispatchAppRouterAction:function(){return a},useActionQueue:function(){return l}});let r=n(49417)._(n(12115)),i=n(54089),o=null;function a(e){if(null===o)throw Object.defineProperty(Error("Internal Next.js error: Router action dispatched before initialization."),"__NEXT_ERROR_CODE",{value:"E668",enumerable:!1,
11configurable:!0});o(e)}function l(e){let[t,n]=r.default.useState(e.state);return o=t=>e.dispatch(t,n),(0,i.isThenable)(t)?(0,r.use)(t):t}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},76488:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=Object.assign({},console)},77197:(e,t,n)=>{"use strict";e.exports=n(99062)},77278:(e,t)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"encodeURIPath",{enumerable:!0,get:function(){return n}})},77370:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderParamsFromClient",{enumerable:!0,get:function(){return o}});let r=n(23982),i=new WeakMap;function o(e){let t=i.get(e);if(t)return t;let n=Promise.resolve(e);return i.set(e,n),Object.keys(e).forEach(t=>{r.wellKnownProperties.has(t)||(n[t]=e[t])}),n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},77519:(e,t)=>{"use strict";function n(e){let t=parseInt(e.slice(0,2),16),n=t>>1&63,r=Array(6);for(let e=0;e<6;e++){let t=n>>5-e&1;r[e]=1===t}return{type:1==(t>>7&1)?"use-cache":"server-action",usedArgs:r,hasRestArgs:1==(1&t)}}function r(e,t){let n=Array(e.length);for(let r=0;r<e.length;r++)(r<6&&t.usedArgs[r]||r>=6&&t.hasRestArgs)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{extractInfoFromServerReferenceId:function(){return n},omitUnusedArgs:function(){return r}})},77609:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return o}});let r=n(30637),i=n(60543);function o(e,t,n,o,a){let{tree:l,seedData:u,head:s,isRootRender:c}=o;if(null===u)return!1;if(c){let i=u[1];n.loading=u[3],n.rsc=i,n.prefetchRsc=null,(0,r.fillLazyItemsTillLeafWithHead)(e,n,t,l,u,s,a)}else n.rsc=t.rsc,n.prefetchRsc=t.prefetchRsc,n.parallelRoutes=new Map(t.parallelRoutes),n.loading=t.loading,(0,i.fillCacheWithNewSubTreeData)(e,n,t,o,a);return!0}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},77700:(e,t)=>{"use strict";function n(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return n}})},77759:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{GracefulDegradeBoundary:function(){return o},default:function(){return a}});let r=n(95155),i=n(12115);class o extends i.Component{static getDerivedStateFromError(e){return{hasError:!0}}componentDidMount(){let e=this.htmlRef.current;this.state.hasError&&e&&Object.entries(this.htmlAttributes).forEach(t=>{let[n,r]=t;e.setAttribute(n,r)})}render(){let{hasError:e}=this.state;return(this.rootHtml||(this.rootHtml=document.documentElement.innerHTML,this.htmlAttributes=function(e){let t={};for(let n=0;n<e.attributes.length;n++){let r=e.attributes[n];t[r.name]=r.value}return t}(document.documentElement)),e)?(0,r.jsx)("html",{ref:this.htmlRef,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:this.rootHtml}}):this.props.children}constructor(e){super(e),this.state={hasError:!1},this.rootHtml="",this.htmlAttributes={},this.htmlRef=(0,i.createRef)()}}let a=o;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}
11,79889:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return s}});let r=n(15903),i=n(17797);var o=i._("_maxConcurrency"),a=i._("_runningCount"),l=i._("_queue"),u=i._("_processNext");class s{enqueue(e){let t,n,i=new Promise((e,r)=>{t=e,n=r}),o=async()=>{try{r._(this,a)[a]++;let n=await e();t(n)}catch(e){n(e)}finally{r._(this,a)[a]--,r._(this,u)[u]()}};return r._(this,l)[l].push({promiseFn:i,task:o}),r._(this,u)[u](),i}bump(e){let t=r._(this,l)[l].findIndex(t=>t.promiseFn===e);if(t>-1){let e=r._(this,l)[l].splice(t,1)[0];r._(this,l)[l].unshift(e),r._(this,u)[u](!0)}}constructor(e=5){Object.defineProperty(this,u,{value:c}),Object.defineProperty(this,o,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),r._(this,o)[o]=e,r._(this,a)[a]=0,r._(this,l)[l]=[]}}function c(e){if(void 0===e&&(e=!1),(r._(this,a)[a]<r._(this,o)[o]||e)&&r._(this,l)[l].length>0){var t;null==(t=r._(this,l)[l].shift())||t.task()}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80622:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"IconMark",{enumerable:!0,get:function(){return r}}),n(95155);let r=()=>null},81099:(e,t)=>
11{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return n}});var n=function(e){return e[e.SeeOther=303]="SeeOther",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},81809:(e,t,n)=>{"use strict";n.d(t,{AQ:()=>r,Fm:()=>l,MM:()=>a,Zl:()=>i,gG:()=>o});let r="com.grafana.faro.session",i=144e5,o=9e5,a=1e3,l={enabled:!0,persistent:!1,maxSessionPersistenceTime:9e5}},81959:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return i}});let r=n(95155);function i(e){let{Component:t,searchParams:i,params:o,promises:a}=e;{let{createRenderSearchParamsFromClient:e}=n(35878),a=e(i),{createRenderParamsFromClient:l}=n(307),u=l(o);return(0,r.jsx)(t,{params:u,searchParams:a})}}n(48302),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82073:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return r}});let r=n(28140)._(n(12115)).default.createContext({})},83571:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DYNAMIC_STALETIME_MS:function(){return f},STATIC_STALETIME_MS:function(){return p},createSeededPrefetchCacheEntry:function(){return s},getOrCreatePrefetchCacheEntry:function(){return u},prunePrefetchCache:function(){return d}});let r=n(32753),i=n(86871),o=n(43933);function a(e,t,n){let r=e.pathname;return(t&&(r+=e.search),n)?""+n+"%"+r:r}function l(e,t,n){return a(e,t===i.PrefetchKind.FULL,n)}function u(e){let{url:t,nextUrl:n,tree:r,prefetchCache:o,kind:l,allowAliasing:u=!0}=e,s=function(e,t,n,r,o){for(let l of(void 0===t&&(t=i.PrefetchKind.TEMPORARY),[n,null])){let n=a(e,!0,l),u=a(e,!1,l),s=e.search?n:u,c=r.get(s);if(c&&o){if(c.url.pathname===e.pathname&&c.url.search!==e.search)return{...c,aliased:!0};return c}let d=r.get(u);if(o&&e.search&&t!==i.PrefetchKind.FULL&&d&&!d.key.includes("%"))return{...d,aliased:!0}}if(t!==i.PrefetchKind.FULL&&o){for(let t of r.values())if(t.url.pathname===e.pathname&&!t.key.includes("%"))return{...t,aliased:!0}}}(t,l,n,o,u);return s?(s.status=h(s),s.kind!==i.PrefetchKind.FULL&&l===i.PrefetchKind.FULL&&s.data.then(e=>{if(!(Array.isArray(e.flightData)&&e.flightData.some(e=>e.isRootRender&&null!==e.seedData)))return c({tree:r,url:t,nextUrl:n,prefetchCache:o,kind:null!=l?l:i.PrefetchKind.TEMPORARY})}),l&&s.kind===i.PrefetchKind.TEMPORARY&&(s.kind=l),s):c({tree:r,url:t,nextUrl:n,prefetchCache:o,kind:l||i.PrefetchKind.TEMPORARY})}function s(e){let{nextUrl:t,tree:n,prefetchCache:r,url:o,data:a,kind:u}=e,s=a.couldBeIntercepted?l(o,u,t):l(o,u),c={treeAtTimeOfPrefetch:n,data:Promise.resolve(a),kind:u,prefetchTime:Date.now(),lastUsedTime:Date.now(),staleTime:a.staleTime,key:s,status:i.PrefetchCacheEntryStatus.fresh,url:o};return r.set(s,c),c}function c(e){let{url:t,kind:n,tree:a,nextUrl:u,prefetchCache:s}=e,c=l(t,n),d=o.prefetchQueue.enqueue(()=>(0,r.fetchServerResponse)(t,{flightRouterState:a,nextUrl:u,prefetchKind:n}).then(e=>{let n;if(e.couldBeIntercepted&&(n=function(e){let{url:t,nextUrl:n,prefetchCache:r,existingCacheKey:i}=e,o=r.get(i);if(!o)return;let a=l(t,o.kind,n);return r.set(a,{...o,key:a}),r.delete(i),a}({url:t,existingCacheKey:c,nextUrl:u,prefetchCache:s})),e.prerendered){let t=s.get(null!=n?n:c);t&&(t.kind=i.PrefetchKind.FULL,-1!==e.staleTime&&(t.staleTime=e.staleTime))}return e})),f={treeAtTimeOfPrefetch:a,data:d,kind:n,prefetchTime:Date.now(),lastUsedTime:null,staleTime:-1,key:c,status:i.PrefetchCacheEntryStatus.fresh,url:t};return s.set(c,f),f}function d(e){for(let[t,n]of e)h(n)===i.PrefetchCacheEntryStatus.expired&&e.delete(t)}let f=1e3*Number("0"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:n,lastUsedTime:r}=e;return Date.now()<(null!=r?r:n)+f?r?i.PrefetchCacheEntryStatus.reusable:i.PrefetchCacheEntryStatus.fresh:t===i.PrefetchKind.AUTO&&Date.now()<n+p?i.PrefetchCacheEntryStatus.stale:t===i.PrefetchKind.FULL&&Date.now()<n+p?i.PrefetchCacheEntryStatus.reusable:i.PrefetchCacheEntryStatus.expired}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
11dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84170:(e,t,n)=>{"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange)return void e();let n=document.documentElement;n.dataset.scrollBehavior;let r=n.style.scrollBehavior;n.style.scrollBehavior="auto",t.dontForceLayout||n.getClientRects(),e(),n.style.scrollBehavior=r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"disableSmoothScrollDuringRouteTransition",{enumerable:!0,get:function(){return r}}),n(94781)},85153:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findSourceMapURL",{enumerable:!0,get:function(){return n}});let n=void 0;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86343:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{computeChangedPath:function(){return s},extractPathFromFlightRouterState:function(){return u},getSelectedParams:function(){return function e(t,n){for(let r of(void 0===n&&(n={}),Object.values(t[1]))){let t=r[0],o=Array.isArray(t),a=o?t[1]:t;!a||a.startsWith(i.PAGE_SEGMENT_KEY)||(o&&("c"===t[2]||"oc"===t[2])?n[t[0]]=t[1].split("/"):o&&(n[t[0]]=t[1]),n=e(r,n))}return n}}});let r=n(57630),i=n(65360),o=n(7460),a=e=>"string"==typeof e?"children"===e?"":e:e[1];function l(e){return e.reduce((e,t)=>{let n;return""===(t="/"===(n=t)[0]?n.slice(1):n)||(0,i.isGroupSegment)(t)?e:e+"/"+t},"")||"/"}function u(e){var t;let n=Array.isArray(e[0])?e[0][1]:e[0];if(n===i.DEFAULT_SEGMENT_KEY||r.INTERCEPTION_ROUTE_MARKERS.some(e=>n.startsWith(e)))return;if(n.startsWith(i.PAGE_SEGMENT_KEY))return"";let o=[a(n)],s=null!=(t=e[1])?t:{},c=s.children?u(s.children):void 0;if(void 0!==c)o.push(c);else for(let[e,t]of Object.entries(s)){if("children"===e)continue;let n=u(t);void 0!==n&&o.push(n)}return l(o)}function s(e,t){let n=function e(t,n){let[i,l]=t,[s,c]=n,d=a(i),f=a(s);if(r.INTERCEPTION_ROUTE_MARKERS.some(e=>d.startsWith(e)||f.startsWith(e)))return"";if(!(0,o.matchSegment)(i,s)){var p;return null!=(p=u(n))?p:""}for(let t in l)if(c[t]){let n=e(l[t],c[t]);if(null!==n)return a(s)+"/"+n}
11return null}(e,t);return null==n||"/"===n?n:l(n.split("/"))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86437:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{REDIRECT_ERROR_CODE:function(){return i},RedirectType:function(){return o},isRedirectError:function(){return a}});let r=n(81099),i="NEXT_REDIRECT";var o=function(e){return e.push="push",e.replace="replace",e}({});function a(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[n,o]=t,a=t.slice(2,-2).join(";"),l=Number(t.at(-2));return n===i&&("replace"===o||"push"===o)&&"string"==typeof a&&!isNaN(l)&&l in r.RedirectStatusCode}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86542:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getRedirectError:function(){return a},getRedirectStatusCodeFromError:function(){return d},getRedirectTypeFromError:function(){return c},getURLFromRedirectError:function(){return s},permanentRedirect:function(){return u},redirect:function(){return l}});let r=n(81099),i=n(86437),o=void 0;function a(e,t,n){void 0===n&&(n=r.RedirectStatusCode.TemporaryRedirect);let o=Object.defineProperty(Error(i.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return o.digest=i.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+n+";",o}function l(e,t){var n;throw null!=t||(t=(null==o||null==(n=o.getStore())?void 0:n.isAction)?i.RedirectType.push:i.RedirectType.replace),a(e,t,r.RedirectStatusCode.TemporaryRedirect)}function u(e,t){throw void 0===t&&(t=i.RedirectType.replace),a(e,t,r.RedirectStatusCode.PermanentRedirect)}function s(e){return(0,i.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function c(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function d(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86871:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_HMR_REFRESH:function(){return l},ACTION_NAVIGATE:function(){return r},ACTION_PREFETCH:function(){return a},ACTION_REFRESH:function(){return n},ACTION_RESTORE:function(){return i},ACTION_SERVER_ACTION:function(){return u},ACTION_SERVER_PATCH:function(){return o},PrefetchCacheEntryStatus:function(){return c},PrefetchKind:function(){return s}});let n="refresh",r="navigate",i="restore",o="server-patch",a="prefetch",l="hmr-refresh",u="server-action";var s=function(e){return e.AUTO="auto",e.FULL="full",e.TEMPORARY="temporary",e}({}),c=function(e){return e.fresh="fresh",e.reusable="reusable",e.expired="expired",e.stale="stale",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},86897:(e,t)=>{"use strict";var n=Symbol.for("react.transitional.element");function r(e,t,r){var i=null;if(void 0!==r&&(i=""+r),void 0!==t.key&&(i=""+t.key),"key"in t)for(var o in r={},t)"key"!==o&&(r[o]=t[o]);else r=t;return{$$typeof:n,type:e,key:i,ref:void 0!==(t=r.ref)?t:null,props:r}}t.Fragment=Symbol.for("react.fragment"),t.jsx=r,t.jsxs=r},87317:(e,t,n)=>{"use strict";
11Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{abortTask:function(){return h},listenForDynamicRequest:function(){return p},startPPRNavigation:function(){return s},updateCacheNodeOnPopstateRestoration:function(){return function e(t,n){let r=n[1],i=t.parallelRoutes,a=new Map(i);for(let t in r){let n=r[t],l=n[0],u=(0,o.createRouterCacheKey)(l),s=i.get(t);if(void 0!==s){let r=s.get(u);if(void 0!==r){let i=e(r,n),o=new Map(s);o.set(u,i),a.set(t,o)}}}let l=t.rsc,u=v(l)&&"pending"===l.status;return{lazyData:null,rsc:l,head:t.head,prefetchHead:u?t.prefetchHead:[null,null],prefetchRsc:u?t.prefetchRsc:null,loading:t.loading,parallelRoutes:a,navigatedAt:t.navigatedAt}}}});let r=n(65360),i=n(7460),o=n(69190),a=n(44707),l=n(83571),u={route:null,node:null,dynamicRequestTree:null,children:null};function s(e,t,n,a,l,s,f,p,h){return function e(t,n,a,l,s,f,p,h,b,g,v){let y=a[1],m=l[1],_=null!==f?f[2]:null;s||!0===l[4]&&(s=!0);let E=n.parallelRoutes,w=new Map(E),O={},R=null,T=!1,S={};for(let n in m){let a,l=m[n],d=y[n],f=E.get(n),P=null!==_?_[n]:null,j=l[0],x=g.concat([n,j]),M=(0,o.createRouterCacheKey)(j),A=void 0!==d?d[0]:void 0,C=void 0!==f?f.get(M):void 0;if(null!==(a=j===r.DEFAULT_SEGMENT_KEY?void 0!==d?{route:d,node:null,dynamicRequestTree:null,children:null}:c(t,d,l,C,s,void 0!==P?P:null,p,h,x,v):b&&0===Object.keys(l[1]).length?c(t,d,l,C,s,void 0!==P?P:null,p,h,x,v):void 0!==d&&void 0!==A&&(0,i.matchSegment)(j,A)&&void 0!==C&&void 0!==d?e(t,C,d,l,s,P,p,h,b,x,v):c(t,d,l,C,s,void 0!==P?P:null,p,h,x,v))){if(null===a.route)return u;null===R&&(R=new Map),R.set(n,a);let e=a.node;if(null!==e){let t=new Map(f);t.set(M,e),w.set(n,t)}let t=a.route;O[n]=t;let r=a.dynamicRequestTree;null!==r?(T=!0,S[n]=r):S[n]=t}else O[n]=l,S[n]=l}if(null===R)return null;let P={lazyData:null,rsc:n.rsc,prefetchRsc:n.prefetchRsc,head:n.head,prefetchHead:n.prefetchHead,loading:n.loading,parallelRoutes:w,navigatedAt:t};return{route:d(l,O),node:P,dynamicRequestTree:T?d(l,S):null,children:R}}(e,t,n,a,!1,l,s,f,p,[],h)}function c(e,t,n,r,i,s,c,p,h,b){return!i&&(void 0===t||(0,a.isNavigatingToNewRootLayout)(t,n))?u:function e(t,n,r,i,a,u,s,c){let p,h,b,g,v=n[1],y=0===Object.keys(v).length;if(void 0!==r&&r.navigatedAt+l.DYNAMIC_STALETIME_MS>t)p=r.rsc,h=r.loading,b=r.head,g=r.navigatedAt;else if(null===i)return f(t,n,null,a,u,s,c);else if(p=i[1],h=i[3],b=y?a:null,g=t,i[4]||u&&y)return f(t,n,i,a,u,s,c);let m=null!==i?i[2]:null,_=new Map,E=void 0!==r?r.parallelRoutes:null,w=new Map(E),O={},R=!1;if(y)c.push(s);else for(let n in v){let r=v[n],i=null!==m?m[n]:null,l=null!==E?E.get(n):void 0,d=r[0],f=s.concat([n,d]),p=(0,o.createRouterCacheKey)(d),h=e(t,r,void 0!==l?l.get(p):void 0,i,a,u,f,c);_.set(n,h);let b=h.dynamicRequestTree;null!==b?(R=!0,O[n]=b):O[n]=r;let g=h.node;if(null!==g){let e=new Map;e.set(p,g),w.set(n,e)}}return{route:n,node:{lazyData:null,rsc:p,prefetchRsc:null,head:b,prefetchHead:null,loading:h,parallelRoutes:w,navigatedAt:g},dynamicRequestTree:R?d(n,O):null,children:_}}(e,n,r,s,c,p,h,b)}function d(e,t){let n=[e[0],t];return 2 in e&&(n[2]=e[2]),3 in e&&(n[3]=e[3]),4 in e&&(n[4]=e[4]),n}function f(e,t,n,r,i,a,l){let u=d(t,t[1]);return u[3]="refetch",{route:t,node:function e(t,n,r,i,a,l,u){let s=n[1],c=null!==r?r[2]:null,d=new Map;for(let n in s){let r=s[n],f=null!==c?c[n]:null,p=r[0],h=l.concat([n,p]),b=(0,o.createRouterCacheKey)(p),g=e(t,r,void 0===f?null:f,i,a,h,u),v=new Map;v.set(b,g),d.set(n,v)}let f=0===d.size;f&&u.push(l);let p=null!==r?r[1]:null,h=null!==r?r[3]:null;return{lazyData:null,parallelRoutes:d,prefetchRsc:void 0!==p?p:null,prefetchHead:f?i:[null,null],loading:void 0!==h?h:null,rsc:y(),head:f?y():null,navigatedAt:t}}(e,t,n,r,i,a,l),dynamicRequestTree:u,children:null}}function p(e,t){t.then(t=>{let{flightData:n}=t;if("string"!=typeof n){for(let t of n){let{segmentPath:n,tree:r,seedData:a,head:l}=t;a&&function(e,t,n,r,a){let l=e;for(let e=0;e<t.length;e+=2){let n=t[e],r=t[e+1],o=l.children;if(null!==o){let e=o.get(n);if(void 0!==e){let t=e.route[0];if((0,i.matchSegment)(r,t)){l=e;continue}}}return}!function e(t,n,r,a){if(null===t.dynamicRequestTree)return;
11let l=t.children,u=t.node;if(null===l){null!==u&&(function e(t,n,r,a,l){let u=n[1],s=r[1],c=a[2],d=t.parallelRoutes;for(let t in u){let n=u[t],r=s[t],a=c[t],f=d.get(t),p=n[0],h=(0,o.createRouterCacheKey)(p),g=void 0!==f?f.get(h):void 0;void 0!==g&&(void 0!==r&&(0,i.matchSegment)(p,r[0])&&null!=a?e(g,n,r,a,l):b(n,g,null))}let f=t.rsc,p=a[1];null===f?t.rsc=p:v(f)&&f.resolve(p);let h=t.head;v(h)&&h.resolve(l)}(u,t.route,n,r,a),t.dynamicRequestTree=null);return}let s=n[1],c=r[2];for(let t in n){let n=s[t],r=c[t],o=l.get(t);if(void 0!==o){let t=o.route[0];if((0,i.matchSegment)(n[0],t)&&null!=r)return e(o,n,r,a)}}}(l,n,r,a)}(e,n,r,a,l)}h(e,null)}},t=>{h(e,t)})}function h(e,t){let n=e.node;if(null===n)return;let r=e.children;if(null===r)b(e.route,n,t);else for(let e of r.values())h(e,t);e.dynamicRequestTree=null}function b(e,t,n){let r=e[1],i=t.parallelRoutes;for(let e in r){let t=r[e],a=i.get(e);if(void 0===a)continue;let l=t[0],u=(0,o.createRouterCacheKey)(l),s=a.get(u);void 0!==s&&b(t,s,n)}let a=t.rsc;v(a)&&(null===n?a.resolve(null):a.reject(n));let l=t.head;v(l)&&l.resolve(null)}let g=Symbol();function v(e){return e&&e.tag===g}function y(){let e,t,n=new Promise((n,r)=>{e=n,t=r});return n.status="pending",n.resolve=t=>{"pending"===n.status&&(n.status="fulfilled",n.value=t,e(t))},n.reject=e=>{"pending"===n.status&&(n.status="rejected",n.reason=e,t(e))},n.tag=g,n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},88785:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ErrorBoundary:function(){return d},ErrorBoundaryHandler:function(){return c}});let r=n(28140),i=n(95155),o=r._(n(12115)),a=n(51486),l=n(5829);n(61489);let u=n(15860),s=(0,n(93913).isBot)(window.navigator.userAgent);class c extends o.default.Component{static getDerivedStateFromError(e){if((0,l.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){let{error:n}=t;return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error&&!s?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.HandleISRError,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,i.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function d(e){let{errorComponent:t,errorStyles:n,errorScripts:r,children:o}=e,l=(0,a.useUntrackedPathname)();return t?(0,i.jsx)(c,{pathname:l,errorComponent:t,errorStyles:n,errorScripts:r,children:o}):(0,i.jsx)(i.Fragment,{children:o})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},90535:()=>{"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){throw n})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},92013:(e,t,n)=>{"use strict";n.d(t,{b:()=>function e(t,n){if(t===n)return!0;
11if((0,r.Ed)(t,"number")&&isNaN(t))return(0,r.Ed)(n,"number")&&isNaN(n);let i=(0,r.cy)(t),o=(0,r.cy)(n);if(i!==o)return!1;if(i&&o){let r=t.length;if(r!==n.length)return!1;for(let i=r;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}let a=(0,r.Gv)(t),l=(0,r.Gv)(n);if(a!==l)return!1;if(t&&n&&a&&l){let r=Object.keys(t),i=Object.keys(n);if(r.length!==i.length)return!1;for(let e of r)if(!i.includes(e))return!1;for(let i of r)if(!e(t[i],n[i]))return!1;return!0}return!1}});var r=n(43277)},92929:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return i}});let r=n(2018);function i(e){return(0,r.pathHasPrefix)(e,"")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},93223:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{doesStaticSegmentAppearInURL:function(){return s},getCacheKeyForDynamicParam:function(){return c},getParamValueFromCacheKey:function(){return f},getRenderedPathname:function(){return l},getRenderedSearch:function(){return a},parseDynamicParamFromURLPart:function(){return u},urlToUrlWithoutFlightMarker:function(){return d}});let r=n(65360),i=n(64425),o=n(52486);function a(e){let t=e.headers.get(o.NEXT_REWRITTEN_QUERY_HEADER);return null!==t?""===t?"":"?"+t:d(new URL(e.url)).search}function l(e){let t=e.headers.get(o.NEXT_REWRITTEN_PATH_HEADER);return null!=t?t:d(new URL(e.url)).pathname}function u(e,t,n){switch(e){case"c":case"ci":return n<t.length?t.slice(n).map(e=>encodeURIComponent(e)):[];case"oc":return n<t.length?t.slice(n).map(e=>encodeURIComponent(e)):null;case"d":case"di":if(n>=t.length)return"";return encodeURIComponent(t[n]);default:return""}}function s(e){return!(e===i.ROOT_SEGMENT_REQUEST_KEY||e.startsWith(r.PAGE_SEGMENT_KEY)||"("===e[0]&&e.endsWith(")"))&&e!==r.DEFAULT_SEGMENT_KEY&&"/_not-found"!==e}function c(e,t){return"string"==typeof e?(0,r.addSearchParamsIfPageSegment)(e,Object.fromEntries(new URLSearchParams(t))):null===e?"":e.join("/")}function d(e){let t=new URL(e);return t.searchParams.delete(o.NEXT_RSC_UNION_QUERY),t}function f(e,t){return"c"===t||"oc"===t?e.split("/"):e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},93913:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{HTML_LIMITED_BOT_UA_RE:function(){return r.HTML_LIMITED_BOT_UA_RE},HTML_LIMITED_BOT_UA_RE_STRING:function(){return o},getBotType:function(){return u},isBot:function(){return l}});let r=n(14029),i=/Googlebot(?!-)|Googlebot$/i,o=r.HTML_LIMITED_BOT_UA_RE.source;function a(e){return r.HTML_LIMITED_BOT_UA_RE.test(e)}function l(e){return i.test(e)||a(e)}function u(e){return i.test(e)?"dom":a(e)?"html":void 0}},94201:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return i}});let r=n(69190);function i(e,t,n){for(let i in n[1]){let o=n[1][i][0],a=(0,r.createRouterCacheKey)(o),l=t.parallelRoutes.get(i);if(l){let t=new Map(l);t.delete(a),e.parallelRoutes.set(i,t)}}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},94681:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return o}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},r=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function i(e){return["async","defer","noModule"].includes(e)}
11function o(e,t){for(let[o,a]of Object.entries(t)){if(!t.hasOwnProperty(o)||r.includes(o)||void 0===a)continue;let l=n[o]||o.toLowerCase();"SCRIPT"===e.tagName&&i(l)?e[l]=!!a:e.setAttribute(l,String(a)),(!1===a||"SCRIPT"===e.tagName&&i(l)&&(!a||"false"===a))&&(e.setAttribute(l,""),e.removeAttribute(l))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},94781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},95155:(e,t,n)=>{"use strict";e.exports=n(86897)},95704:(e,t,n)=>{"use strict";var r,i;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(i=n.g.process)?void 0:i.env)?n.g.process:n(53965)},95923:(e,t,n)=>{"use strict";n.d(t,{Td:()=>a,Vl:()=>i,ki:()=>o,nT:()=>l,wM:()=>r});let r="view_changed",i="session_start",o="session_resume",a="session_extend",l="service_name_override"},95984:(e,t,n)=>{"use strict";n.d(t,{n:()=>a,x:()=>o});var r=n(43277),i=n(71971);let o="Error",a=e=>e.map(e=>(0,r.Gv)(e)?(0,i.xD)(e):String(e)).join(" ")},96058:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return o}});let r=n(73879),i=n(71239);function o(e,t){return(0,i.normalizePathTrailingSlash)((0,r.addPathPrefix)(e,""))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},96260:(e,t,n)=>{"use strict";n.d(t,{R:()=>d});var r=n(19883),i=n(71971),o=n(25083),a=n(26745),l=n(68798),u=n(81809),s=n(23180);class c{constructor(){this.isAdopting=()=>!1,this.updateSession=(0,a.n)(()=>this.updateUserSession(),u.MM),this.updateUserSession=(0,s.vP)({fetchUserSession:c.fetchUserSession,storeUserSession:c.storeUserSession}),this.init()}static removeUserSession(){(0,l.Ai)(u.AQ,c.storageTypeSession)}static storeUserSession(e){(0,l.SO)(u.AQ,(0,i.xD)(e),c.storageTypeSession)}static fetchUserSession(){let e=(0,l.Gq)(u.AQ,c.storageTypeSession);return e?JSON.parse(e):null}init(){document.addEventListener("visibilitychange",()=>{"visible"===document.visibilityState&&this.updateSession()}),o.P.metas.addListener((0,s.h$)({fetchUserSession:c.fetchUserSession,storeUserSession:c.storeUserSession}))}}function d(e){return(null==e?void 0:e.persistent)?r.G:c}c.storageTypeSession=l.Uy.session},97332:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return i}});let r=n(35737);function i(e,t,n){return(0,r.handleExternalUrl)(e,{},e.canonicalUrl,!0)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},98301:(e,t)=>{"use strict";function n(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return n}})},98924:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let r=n(49417),i=n(95155),o=r._(n(12115)),a=n(46752);function l(){let e=(0,o.useContext)(a.TemplateContext);return(0,i.jsx)(i.Fragment,{children:e})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},99062:(e,t,n)=>{"use strict";var r=n(47650),i={stream:!0},o=Object.prototype.hasOwnProperty,a=new Map;function l(e){var t=n(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function u(){}function s(e){for(var t=e[1],r=[],i=0;i<t.length;){var o=t[i++],s=t[i++],c=a.get(o);void 0===c?(d.set(o,s),s=n.e(o),r.push(s),c=a.set.bind(a,o,null),s.then(c,u),a.set(o,s)):null!==c&&r.push(c)}return 4===e.length?0===r.length?l(e[0]):Promise.all(r).then(function(){return l(e[0])}):0<r.length?Promise.all(r):null}function c(e){var t=n(e[0]);if(4===e.length&&"function"==typeof t.then)if("fulfilled"===t.status)t=t.value;else throw t.reason;return"*"===e[2]?t:""===e[2]?t.__esModule?t.default:t:o.call(t,e[2])?t[e[2]]:void 0}var d=new Map,f=n.u;n.u=function(e){var t=d.get(e);return void 0!==t?t:f(e)};var p=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,h=Symbol.for("react.transitional.element"),b=Symbol.for("react.lazy"),g=Symbol.iterator,v=Symbol.asyncIterator,y=Array.isArray,m=Object.getPrototypeOf,_=Object.prototype,E=new WeakMap;function w(e,t,n){E.has(e)||E.set(e,{id:t,originalBind:e.bind,bound:n})}function O(e,t,n){this.status=e,this.value=t,this.reason=n}function R(e){switch(e.status){case"resolved_model":I(e);break;case"resolved_module":U(e)}switch(e.status){case"fulfilled":return e.value;
11case"pending":case"blocked":case"halted":throw e;default:throw e.reason}}function T(e,t){for(var n=0;n<e.length;n++){var r=e[n];"function"==typeof r?r(t):H(r,t)}}function S(e,t){for(var n=0;n<e.length;n++){var r=e[n];"function"==typeof r?r(t):B(r,t)}}function P(e,t){var n=t.handler.chunk;if(null===n)return null;if(n===e)return t.handler;if(null!==(t=n.value))for(n=0;n<t.length;n++){var r=t[n];if("function"!=typeof r&&null!==(r=P(e,r)))return r}return null}function j(e,t,n){switch(e.status){case"fulfilled":T(t,e.value);break;case"blocked":for(var r=0;r<t.length;r++){var i=t[r];if("function"!=typeof i){var o=P(e,i);if(null!==o)switch(H(i,o.value),t.splice(r,1),r--,null!==n&&-1!==(i=n.indexOf(i))&&n.splice(i,1),e.status){case"fulfilled":T(t,e.value);return;case"rejected":null!==n&&S(n,e.reason);return}}}case"pending":if(e.value)for(r=0;r<t.length;r++)e.value.push(t[r]);else e.value=t;if(e.reason){if(n)for(t=0;t<n.length;t++)e.reason.push(n[t])}else e.reason=n;break;case"rejected":n&&S(n,e.reason)}}function x(e,t,n){"pending"!==t.status&&"blocked"!==t.status?t.reason.error(n):(e=t.reason,t.status="rejected",t.reason=n,null!==e&&S(e,n))}function M(e,t,n){return new O("resolved_model",(n?'{"done":true,"value":':'{"done":false,"value":')+t+"}",e)}function A(e,t,n,r){C(e,t,(r?'{"done":true,"value":':'{"done":false,"value":')+n+"}")}function C(e,t,n){if("pending"!==t.status)t.reason.enqueueModel(n);else{var r=t.value,i=t.reason;t.status="resolved_model",t.value=n,t.reason=e,null!==r&&(I(t),j(t,r,i))}}function k(e,t,n){if("pending"===t.status||"blocked"===t.status){e=t.value;var r=t.reason;t.status="resolved_module",t.value=n,t.reason=null,null!==e&&(U(t),j(t,e,r))}}O.prototype=Object.create(Promise.prototype),O.prototype.then=function(e,t){switch(this.status){case"resolved_model":I(this);break;case"resolved_module":U(this)}switch(this.status){case"fulfilled":"function"==typeof e&&e(this.value);break;case"pending":case"blocked":"function"==typeof e&&(null===this.value&&(this.value=[]),this.value.push(e)),"function"==typeof t&&(null===this.reason&&(this.reason=[]),this.reason.push(t));break;case"halted":break;default:"function"==typeof t&&t(this.reason)}};var N=null;function I(e){var t=N;N=null;var n=e.value,r=e.reason;e.status="blocked",e.value=null,e.reason=null;try{var i=JSON.parse(n,r._fromJSON),o=e.value;if(null!==o&&(e.value=null,e.reason=null,T(o,i)),null!==N){if(N.errored)throw N.reason;if(0<N.deps){N.value=i,N.reason=null,N.chunk=e;return}}e.status="fulfilled",e.value=i,e.reason=null}catch(t){e.status="rejected",e.reason=t}finally{N=t}}function U(e){try{var t=c(e.value);e.status="fulfilled",e.value=t,e.reason=null}catch(t){e.status="rejected",e.reason=t}}function L(e,t){e._closed=!0,e._closedReason=t,e._chunks.forEach(function(n){"pending"===n.status?x(e,n,t):"fulfilled"===n.status&&null!==n.reason&&n.reason.error(t)})}function D(e){return{$$typeof:b,_payload:e,_init:R}}function F(e,t){var n=e._chunks,r=n.get(t);return r||(r=e._closed?new O("rejected",null,e._closedReason):new O("pending",null,null),n.set(t,r)),r}function H(e,t){var n=e.response,r=e.handler,i=e.parentObject,a=e.key,l=e.map,u=e.path;try{for(var s=1;s<u.length;s++){for(;t.$$typeof===b;){var c=t._payload;if(c===r.chunk)t=r.value;else{switch(c.status){case"resolved_model":I(c);break;case"resolved_module":U(c)}switch(c.status){case"fulfilled":t=c.value;continue;case"blocked":var d=P(c,e);if(null!==d){t=d.value;continue}case"pending":u.splice(0,s-1),null===c.value?c.value=[e]:c.value.push(e),null===c.reason?c.reason=[e]:c.reason.push(e);return;case"halted":return;default:B(e,c.reason);return}}}var f=u[s];if("object"==typeof t&&null!==t&&o.call(t,f))t=t[f];else throw Error("Invalid reference.")}var p=l(n,t,i,a);if("__proto__"!==a&&(i[a]=p),""===a&&null===r.value&&(r.value=p),i[0]===h&&"object"==typeof r.value&&null!==r.value&&r.value.$$typeof===h){var g=r.value;"3"===a&&(g.props=p)}}catch(t){B(e,t);return}r.deps--,0===r.deps&&null!==(e=r.chunk)&&"blocked"===e.status&&(t=e.value,e.status="fulfilled",e.value=r.value,e.reason=r.reason,null!==t&&T(t,r.value))}function B(e,t){var n=e.handler;e=e.response,n.errored||(n.errored=!0,n.value=null,n.reason=t,null!==(n=n.chunk)&&"blocked"===n.status&&x(e,n,t))}function z(e,t,n,r,i,o){if(N){var a=N;a.deps++}else a=N={parent:null,chunk:null,value:null,reason:null,deps:1,errored:!1};return t={response:r,handler:a,parentObject:t,key:n,map:i,path:o},null===e.value?e.value=[t]:e.value.push(t),null===e.reason?e.reason=[t]:e.reason.push(t),null}function $(e,t,n,r){if(!e._serverReferenceConfig)return function(e,t){function n(){var e=Array.prototype.slice.call(arguments);return i?"fulfilled"===i.status?t(r,i.value.concat(e)):Promise.resolve(i).then(function(n){return t(r,n.concat(e))}):t(r,e)}var r=e.id,i=e.bound;return w(n,r,i),n}(t,e._callServer);var i=function(e,t){var n="",r=e[t];if(r)n=r.name;else{var i=t.lastIndexOf("#");if(-1!==i&&(n=t.slice(i+1),r=e[t.slice(0,i)]),!r)throw Error('Could not find the module "'+t+'" in the React Server Manifest. This is probably a bug in the React Server Components bundler.')}return r.async?[r.id,r.chunks,n,1]:[r.id,r.chunks,n]}(e._serverReferenceConfig,t.id),o=s(i);
11if(o)t.bound&&(o=Promise.all([o,t.bound]));else{if(!t.bound)return w(o=c(i),t.id,t.bound),o;o=Promise.resolve(t.bound)}if(N){var a=N;a.deps++}else a=N={parent:null,chunk:null,value:null,reason:null,deps:1,errored:!1};return o.then(function(){var e=c(i);if(t.bound){var o=t.bound.value.slice(0);o.unshift(null),e=e.bind.apply(e,o)}w(e,t.id,t.bound),"__proto__"!==r&&(n[r]=e),""===r&&null===a.value&&(a.value=e),n[0]===h&&"object"==typeof a.value&&null!==a.value&&a.value.$$typeof===h&&(o=a.value,"3"===r)&&(o.props=e),a.deps--,0===a.deps&&null!==(e=a.chunk)&&"blocked"===e.status&&(o=e.value,e.status="fulfilled",e.value=a.value,e.reason=null,null!==o&&T(o,a.value))},function(t){if(!a.errored){a.errored=!0,a.value=null,a.reason=t;var n=a.chunk;null!==n&&"blocked"===n.status&&x(e,n,t)}}),null}function K(e,t,n,r,i){var o=parseInt((t=t.split(":"))[0],16);switch((o=F(e,o)).status){case"resolved_model":I(o);break;case"resolved_module":U(o)}switch(o.status){case"fulfilled":var a=o.value;for(o=1;o<t.length;o++){for(;a.$$typeof===b;){switch((a=a._payload).status){case"resolved_model":I(a);break;case"resolved_module":U(a)}switch(a.status){case"fulfilled":a=a.value;break;case"blocked":case"pending":return z(a,n,r,e,i,t.slice(o-1));case"halted":return N?(e=N,e.deps++):N={parent:null,chunk:null,value:null,reason:null,deps:1,errored:!1},null;default:return N?(N.errored=!0,N.value=null,N.reason=a.reason):N={parent:null,chunk:null,value:null,reason:a.reason,deps:0,errored:!0},null}}a=a[t[o]]}return i(e,a,n,r);case"pending":case"blocked":return z(o,n,r,e,i,t);case"halted":return N?(e=N,e.deps++):N={parent:null,chunk:null,value:null,reason:null,deps:1,errored:!1},null;default:return N?(N.errored=!0,N.value=null,N.reason=o.reason):N={parent:null,chunk:null,value:null,reason:o.reason,deps:0,errored:!0},null}}function q(e,t){return new Map(t)}function G(e,t){return new Set(t)}function V(e,t){return new Blob(t.slice(1),{type:t[0]})}function W(e,t){e=new FormData;for(var n=0;n<t.length;n++)e.append(t[n][0],t[n][1]);return e}function X(e,t){return t[Symbol.iterator]()}function Y(e,t){return t}function J(){throw Error('Trying to call a function from "use server" but the callServer option was not implemented in your router runtime.')}function Q(e,t,n,r,i,o,a){var l,u=new Map;this._bundlerConfig=e,this._serverReferenceConfig=t,this._moduleLoading=n,this._callServer=void 0!==r?r:J,this._encodeFormAction=i,this._nonce=o,this._chunks=u,this._stringDecoder=new TextDecoder,this._fromJSON=null,this._closed=!1,this._closedReason=null,this._tempRefs=a,this._fromJSON=(l=this,function(e,t){if("__proto__"!==e){if("string"==typeof t){var n=l,r=this,i=e,o=t;
11if("$"===o[0]){if("$"===o)return null!==N&&"0"===i&&(N={parent:N,chunk:null,value:null,reason:null,deps:0,errored:!1}),h;switch(o[1]){case"$":return o.slice(1);case"L":return D(n=F(n,r=parseInt(o.slice(2),16)));case"@":return F(n,r=parseInt(o.slice(2),16));case"S":return Symbol.for(o.slice(2));case"h":return K(n,o=o.slice(2),r,i,$);case"T":if(r="$"+o.slice(2),null==(n=n._tempRefs))throw Error("Missing a temporary reference set but the RSC response returned a temporary reference. Pass a temporaryReference option with the set that was used with the reply.");return n.get(r);case"Q":return K(n,o=o.slice(2),r,i,q);case"W":return K(n,o=o.slice(2),r,i,G);case"B":return K(n,o=o.slice(2),r,i,V);case"K":return K(n,o=o.slice(2),r,i,W);case"Z":return ei();case"i":return K(n,o=o.slice(2),r,i,X);case"I":return 1/0;case"-":return"$-0"===o?-0:-1/0;case"N":return NaN;case"u":return;case"D":return new Date(Date.parse(o.slice(2)));case"n":return BigInt(o.slice(2));default:return K(n,o=o.slice(1),r,i,Y)}}return o}if("object"==typeof t&&null!==t){if(t[0]===h){if(e={$$typeof:h,type:t[1],key:t[2],ref:null,props:t[3]},null!==N){if(N=(t=N).parent,t.errored)e=D(e=new O("rejected",null,t.reason));else if(0<t.deps){var a=new O("blocked",null,null);t.value=e,t.chunk=a,e=D(a)}}}else e=t;return e}return t}})}function Z(e,t,n){var r=(e=e._chunks).get(t);r&&"pending"!==r.status?r.reason.enqueueValue(n):e.set(t,new O("fulfilled",n,null))}function ee(e,t,n,r){var i=e._chunks;(e=i.get(t))?"pending"===e.status&&(t=e.value,e.status="fulfilled",e.value=n,e.reason=r,null!==t&&T(t,e.value)):i.set(t,new O("fulfilled",n,r))}function et(e,t,n){var r=null,i=!1;n=new ReadableStream({type:n,start:function(e){r=e}});var o=null;ee(e,t,n,{enqueueValue:function(e){null===o?r.enqueue(e):o.then(function(){r.enqueue(e)}
11)},enqueueModel:function(t){if(null===o){var n=new O("resolved_model",t,e);I(n),"fulfilled"===n.status?r.enqueue(n.value):(n.then(function(e){return r.enqueue(e)},function(e){return r.error(e)}),o=n)}else{n=o;var i=new O("pending",null,null);i.then(function(e){return r.enqueue(e)},function(e){return r.error(e)}),o=i,n.then(function(){o===i&&(o=null),C(e,i,t)})}},close:function(){if(!i)if(i=!0,null===o)r.close();else{var e=o;o=null,e.then(function(){return r.close()})}},error:function(e){if(!i)if(i=!0,null===o)r.error(e);else{var t=o;o=null,t.then(function(){return r.error(e)})}}})}function en(){return this}function er(e,t,n){var r=[],i=!1,o=0,a={};a[v]=function(){var e,t=0;return(e={next:e=function(e){if(void 0!==e)throw Error("Values cannot be passed to next() of AsyncIterables passed to Client Components.");if(t===r.length){if(i)return new O("fulfilled",{done:!0,value:void 0},null);r[t]=new O("pending",null,null)}return r[t++]}})[v]=en,e},ee(e,t,n?a[v]():a,{enqueueValue:function(e){if(o===r.length)r[o]=new O("fulfilled",{done:!1,value:e},null);else{var t=r[o],n=t.value,i=t.reason;t.status="fulfilled",t.value={done:!1,value:e},t.reason=null,null!==n&&j(t,n,i)}o++},enqueueModel:function(t){o===r.length?r[o]=M(e,t,!1):A(e,r[o],t,!1),o++},close:function(t){if(!i)for(i=!0,o===r.length?r[o]=M(e,t,!0):A(e,r[o],t,!0),o++;o<r.length;)A(e,r[o++],'"$undefined"',!0)},error:function(t){if(!i)for(i=!0,o===r.length&&(r[o]=new O("pending",null,null));o<r.length;)x(e,r[o++],t)}})}function ei(){var e=Error("An error occurred in the Server Components render. The specific message is omitted in production builds to avoid leaking sensitive details. A digest property is included on this error instance which may provide additional details about the nature of the error.");return e.stack="Error: "+e.message,e}function eo(e,t){for(var n=e.length,r=t.length,i=0;i<n;i++)r+=e[i].byteLength;r=new Uint8Array(r);for(var o=i=0;o<n;o++){var a=e[o];r.set(a,i),i+=a.byteLength}return r.set(t,i),r}function ea(e,t,n,r,i,o){Z(e,t,i=new i((n=0===n.length&&0==r.byteOffset%o?r:eo(n,r)).buffer,n.byteOffset,n.byteLength/o))}function el(e){return new Q(null,null,null,e&&e.callServer?e.callServer:void 0,void 0,void 0,e&&e.temporaryReferences?e.temporaryReferences:void 0)}function eu(e,t,n){function r(t){L(e,t)}var o={_rowState:0,_rowID:0,_rowTag:0,_rowLength:0,_buffer:[]},a=t.getReader();a.read().then(function t(l){var u=l.value;if(l.done)n||L(e,Error("Connection closed."));else{var c=0,d=o._rowState;l=o._rowID;for(var f=o._rowTag,h=o._rowLength,b=o._buffer,g=u.length;c<g;){var v=-1;switch(d){case 0:58===(v=u[c++])?d=1:l=l<<4|(96<v?v-87:v-48);continue;case 1:84===(d=u[c])||65===d||79===d||111===d||85===d||83===d||115===d||76===d||108===d||71===d||103===d||77===d||109===d||86===d?(f=d,d=2,c++):64<d&&91>d||35===d||114===d||120===d?(f=d,d=3,c++):(f=0,d=3);continue;case 2:44===(v=u[c++])?d=4:h=h<<4|(96<v?v-87:v-48);continue;case 3:v=u.indexOf(10,c);break;case 4:(v=c+h)>u.length&&(v=-1)}var y=u.byteOffset+c;if(-1<v)(function(e,t,n,r,o){switch(n){case 65:Z(e,t,eo(r,o).buffer);return;case 79:ea(e,t,r,o,Int8Array,1);return;case 111:Z(e,t,0===r.length?o:eo(r,o));return;case 85:ea(e,t,r,o,Uint8ClampedArray,1);return;case 83:ea(e,t,r,o,Int16Array,2);return;case 115:ea(e,t,r,o,Uint16Array,2);return;case 76:ea(e,t,r,o,Int32Array,4);return;case 108:ea(e,t,r,o,Uint32Array,4);return;case 71:ea(e,t,r,o,Float32Array,4);return;case 103:ea(e,t,r,o,Float64Array,8);return;case 77:ea(e,t,r,o,BigInt64Array,8);return;case 109:ea(e,t,r,o,BigUint64Array,8);return;case 86:ea(e,t,r,o,DataView,1);return}for(var a=e._stringDecoder,l="",u=0;u<r.length;u++)l+=a.decode(r[u],i);switch(r=l+=a.decode(o),n){case 73:var c=e,d=t,f=r,h=c._chunks,b=h.get(d);f=JSON.parse(f,c._fromJSON);var g=function(e,t){if(e){var n=e[t[0]];if(e=n&&n[t[2]])n=e.name;else{if(!(e=n&&n["*"]))throw Error('Could not find the module "'+t[0]+'" in the React Server Consumer Manifest. This is probably a bug in the React Server Components bundler.');n=t[2]}return 4===t.length?[e.id,e.chunks,n,1]:[e.id,e.chunks,n]}return t}(c._bundlerConfig,f);if(f=s(g)){if(b){var v=b;v.status="blocked"}else v=new O("blocked",null,null),h.set(d,v);f.then(function(){return k(c,v,g)},function(e){return x(c,v,e)})}else b?k(c,b,g):h.set(d,new O("resolved_module",g,null));break;
11case 72:switch(t=r[0],e=JSON.parse(r=r.slice(1),e._fromJSON),r=p.d,t){case"D":r.D(e);break;case"C":"string"==typeof e?r.C(e):r.C(e[0],e[1]);break;case"L":t=e[0],n=e[1],3===e.length?r.L(t,n,e[2]):r.L(t,n);break;case"m":"string"==typeof e?r.m(e):r.m(e[0],e[1]);break;case"X":"string"==typeof e?r.X(e):r.X(e[0],e[1]);break;case"S":"string"==typeof e?r.S(e):r.S(e[0],0===e[1]?void 0:e[1],3===e.length?e[2]:void 0);break;case"M":"string"==typeof e?r.M(e):r.M(e[0],e[1])}break;case 69:o=(n=e._chunks).get(t),r=JSON.parse(r),(a=ei()).digest=r.digest,o?x(e,o,a):n.set(t,new O("rejected",null,a));break;case 84:(n=(e=e._chunks).get(t))&&"pending"!==n.status?n.reason.enqueueValue(r):e.set(t,new O("fulfilled",r,null));break;case 78:case 68:case 74:case 87:throw Error("Failed to read a RSC payload created by a development version of React on the server while using a production version on the client. Always use matching versions on the server and the client.");case 82:et(e,t,void 0);break;case 114:et(e,t,"bytes");break;case 88:er(e,t,!1);break;case 120:er(e,t,!0);break;case 67:(e=e._chunks.get(t))&&"fulfilled"===e.status&&e.reason.close(""===r?'"$undefined"':r);break;default:(o=(n=e._chunks).get(t))?C(e,o,r):n.set(t,new O("resolved_model",r,e))}})(e,l,f,b,h=new Uint8Array(u.buffer,y,v-c)),c=v,3===d&&c++,h=l=f=d=0,b.length=0;else{u=new Uint8Array(u.buffer,y,u.byteLength-c),b.push(u),h-=u.byteLength;break}}return o._rowState=d,o._rowID=l,o._rowTag=f,o._rowLength=h,a.read().then(t).catch(r)}}).catch(r)}t.createFromFetch=function(e,t){var n=el(t);return e.then(function(e){eu(n,e.body,!1)},function(e){L(n,e)}),F(n,0)},t.createFromReadableStream=function(e,t){return eu(t=el(t),e,!1),F(t,0)},t.createServerReference=function(e,t){function n(){var n=Array.prototype.slice.call(arguments);return t(e,n)}return w(n,e,null),n},t.createTemporaryReferenceSet=function(){return new Map},t.encodeReply=function(e,t){return new Promise(function(n,r){var i=function(e,t,n,r,i){function o(e,t){t=new Blob([new Uint8Array(t.buffer,t.byteOffset,t.byteLength)]);var n=u++;return null===c&&(c=new FormData),c.append(""+n,t),"$"+e+n.toString(16)}function a(e,p){if(null===p)return null;if("object"==typeof p){switch(p.$$typeof){case h:if(void 0!==n&&-1===e.indexOf(":")){var w,O,R,T,S,P=d.get(this);if(void 0!==P)return n.set(P+":"+e,p),"$T"}throw Error("React Element cannot be passed to Server Functions from the Client without a temporary reference set. Pass a TemporaryReferenceSet to the options.");case b:P=p._payload;var j=p._init;null===c&&(c=new FormData),s++;try{var x=j(P),M=u++,A=l(x,M);return c.append(""+M,A),"$"+M.toString(16)}catch(e){if("object"==typeof e&&null!==e&&"function"==typeof e.then){
11s++;var C=u++;return P=function(){try{var e=l(p,C),n=c;n.append(t+C,e),s--,0===s&&r(n)}catch(e){i(e)}},e.then(P,P),"$"+C.toString(16)}return i(e),null}finally{s--}}if(P=d.get(p),"function"==typeof p.then){if(void 0!==P)if(f!==p)return P;else f=null;null===c&&(c=new FormData),s++;var k=u++;return e="$@"+k.toString(16),d.set(p,e),p.then(function(e){try{var n=d.get(e),o=void 0!==n?JSON.stringify(n):l(e,k);(e=c).append(t+k,o),s--,0===s&&r(e)}catch(e){i(e)}},i),e}if(void 0!==P)if(f!==p)return P;else f=null;else -1===e.indexOf(":")&&void 0!==(P=d.get(this))&&(e=P+":"+e,d.set(p,e),void 0!==n&&n.set(e,p));if(y(p))return p;if(p instanceof FormData){null===c&&(c=new FormData);var N=c,I=t+"_"+(e=u++)+"_";return p.forEach(function(e,t){N.append(I+t,e)}),"$K"+e.toString(16)}if(p instanceof Map)return e=u++,P=l(Array.from(p),e),null===c&&(c=new FormData),c.append(t+e,P),"$Q"+e.toString(16);if(p instanceof Set)return e=u++,P=l(Array.from(p),e),null===c&&(c=new FormData),c.append(t+e,P),"$W"+e.toString(16);if(p instanceof ArrayBuffer)return e=new Blob([p]),P=u++,null===c&&(c=new FormData),c.append(t+P,e),"$A"+P.toString(16);if(p instanceof Int8Array)return o("O",p);if(p instanceof Uint8Array)return o("o",p);if(p instanceof Uint8ClampedArray)return o("U",p);if(p instanceof Int16Array)return o("S",p);if(p instanceof Uint16Array)return o("s",p);if(p instanceof Int32Array)return o("L",p);if(p instanceof Uint32Array)return o("l",p);if(p instanceof Float32Array)return o("G",p);if(p instanceof Float64Array)return o("g",p);if(p instanceof BigInt64Array)return o("M",p);if(p instanceof BigUint64Array)return o("m",p);if(p instanceof DataView)return o("V",p);if("function"==typeof Blob&&p instanceof Blob)return null===c&&(c=new FormData),e=u++,c.append(t+e,p),"$B"+e.toString(16);if(e=null===(w=p)||"object"!=typeof w?null:"function"==typeof(w=g&&w[g]||w["@@iterator"])?w:null)return(P=e.call(p))===p?(e=u++,P=l(Array.from(P),e),null===c&&(c=new FormData),c.append(t+e,P),"$i"+e.toString(16)):Array.from(P);if("function"==typeof ReadableStream&&p instanceof ReadableStream)return function(e){try{var n,o,l,d,f,p,h,b=e.getReader({mode:"byob"})}catch(d){return n=e.getReader(),null===c&&(c=new FormData),o=c,s++,l=u++,n.read().then(function e(u){if(u.done)o.append(t+l,"C"),0==--s&&r(o);else try{var c=JSON.stringify(u.value,a);o.append(t+l,c),n.read().then(e,i)}catch(e){i(e)}},i),"$R"+l.toString(16)}return d=b,null===c&&(c=new FormData),f=c,s++,p=u++,h=[],d.read(new Uint8Array(1024)).then(function e(n){n.done?(n=u++,f.append(t+n,new Blob(h)),f.append(t+p,'"$o'+n.toString(16)+'"'),f.append(t+p,"C"),0==--s&&r(f)):(h.push(n.value),d.read(new Uint8Array(1024)).then(e,i))},i),"$r"+p.toString(16)}(p);if("function"==typeof(e=p[v]))return O=p,R=e.call(p),null===c&&(c=new FormData),T=c,s++,S=u++,O=O===R,R.next().then(function e(n){if(n.done){if(void 0===n.value)T.append(t+S,"C");else try{var o=JSON.stringify(n.value,a);T.append(t+S,"C"+o)}catch(e){i(e);return}0==--s&&r(T)}else try{var l=JSON.stringify(n.value,a);T.append(t+S,l),R.next().then(e,i)}catch(e){i(e)}},i),"$"+(O?"x":"X")+S.toString(16);if((e=m(p))!==_&&(null===e||null!==m(e))){if(void 0===n)throw Error("Only plain objects, and a few built-ins, can be passed to Server Functions. Classes or null prototypes are not supported.");return"$T"}return p}if("string"==typeof p)return"Z"===p[p.length-1]&&this[e]instanceof Date?"$D"+p:e="$"===p[0]?"$"+p:p;if("boolean"==typeof p)return p;if("number"==typeof p)return Number.isFinite(p)?0===p&&-1/0==1/p?"$-0":p:1/0===p?"$Infinity":-1/0===p?"$-Infinity":"$NaN";if(void 0===p)return"$undefined";if("function"==typeof p){if(void 0!==(P=E.get(p)))return void 0!==(e=d.get(p))||(e=JSON.stringify({id:P.id,bound:P.bound},a),null===c&&(c=new FormData),P=u++,c.set(t+P,e),e="$h"+P.toString(16),d.set(p,e)),e;if(void 0!==n&&-1===e.indexOf(":")&&void 0!==(P=d.get(this)))return n.set(P+":"+e,p),"$T";throw Error("Client Functions cannot be passed directly to Server Functions. Only Functions passed from the Server can be passed back again.")}if("symbol"==typeof p){if(void 0!==n&&-1===e.indexOf(":")&&void 0!==(P=d.get(this)))return n.set(P+":"+e,p),"$T";throw Error("Symbols cannot be passed to a Server Function without a temporary reference set. Pass a TemporaryReferenceSet to the options.")}if("bigint"==typeof p)return"$n"+p.toString(10);throw Error("Type "+typeof p+" is not supported as an argument to a Server Function.")}function l(e,t){return"object"==typeof e&&null!==e&&(t="$"+t.toString(16),d.set(e,t),void 0!==n&&n.set(t,e)),f=e,JSON.stringify(e,a)}var u=1,s=0,c=null,d=new WeakMap,f=e,p=l(e,0);return null===c?r(p):(c.set(t+"0",p),0===s&&r(c)),function(){0<s&&(s=0,null===c?r(p):r(c))}}(e,"",t&&t.temporaryReferences?t.temporaryReferences:void 0,n,r);if(t&&t.signal){var o=t.signal;if(o.aborted)i(o.reason);else{var a=function(){i(o.reason),o.removeEventListener("abort",a)};o.addEventListener("abort",a)}}})},t.registerServerReference=function(e,t){return w(e,t,null),e}}}]);
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.