PageSourceSearch

https://cadbury.com.au/app-048b342e080787dcbf59.js

js cadbury.com.au collected 2026-10-02 07:53:13 UTC 65,264 bytes, 2 lines download raw bytes

1(self.webpackChunkgatsby_starter_default=self.webpackChunkgatsby_starter_default||[]).push([[524],{97035:function(t,e,n){"use strict";e.RV=e.z_=void 0;var r=n(33215);e.z_=r.ScrollHandler;var o=n(73721);e.RV=o.useScrollRestoration},33215:function(t,e,n){"use strict";var r=n(24994);e.__esModule=!0,e.ScrollHandler=e.ScrollContext=void 0;var o=r(n(12475)),a=r(n(6221)),i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=u(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in t)if("default"!==a&&Object.prototype.hasOwnProperty.call(t,a)){var i=o?Object.getOwnPropertyDescriptor(t,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=t[a]}r.default=t,n&&n.set(t,r);return r}(n(96540)),s=r(n(5556)),c=n(74351);function u(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(u=function(t){return t?n:e})(t)}var l=i.createContext(new c.SessionStorage);e.ScrollContext=l,l.displayName="GatsbyScrollContext";var p=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(e=t.call.apply(t,[this].concat(r))||this)._stateStorage=new c.SessionStorage,e._isTicking=!1,e._latestKnownScrollY=0,e.scrollListener=function(){e._latestKnownScrollY=window.scrollY,e._isTicking||(e._isTicking=!0,requestAnimationFrame(e._saveScroll.bind((0,o.default)(e))))},e.windowScroll=function(t,n){e.shouldUpdateScroll(n,e.props)&&window.scrollTo(0,t)},e.scrollToHash=function(t,n){var r=document.getElementById(t.substring(1));r&&e.shouldUpdateScroll(n,e.props)&&r.scrollIntoView()},e.shouldUpdateScroll=function(t,n){var r=e.props.shouldUpdateScroll;return!r||r.call((0,o.default)(e),t,n)},e}(0,a.default)(e,t);var n=e.prototype;return n._saveScroll=function(){var t=this.props.location.key||null;t&&this._stateStorage.save(this.props.location,t,this._latestKnownScrollY),this._isTicking=!1},n.componentDidMount=function(){var t;window.addEventListener("scroll",this.scrollListener);var e=this.props.location,n=e.key,r=e.hash;n&&(t=this._stateStorage.read(this.props.location,n)),t?this.windowScroll(t,void 0):r&&this.scrollToHash(decodeURI(r),void 0)},n.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},n.componentDidUpdate=function(t){var e,n=this.props.location,r=n.hash,o=n.key;o&&(e=this._stateStorage.read(this.props.location,o)),r?this.scrollToHash(decodeURI(r),t):this.windowScroll(e,t)},n.render=function(){return i.createElement(l.Provider,{value:this._stateStorage},this.props.children)},e}(i.Component);e.ScrollHandler=p,p.propTypes={shouldUpdateScroll:s.default.func,children:s.default.element.isRequired,location:s.default.object.isRequired}},74351:function(t,e){"use strict";e.__esModule=!0,e.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function t(){}var e=t.prototype;return e.read=function(t,e){var r=this.getStateKey(t,e);try{var o=window.sessionStorage.getItem(r);return o?JSON.parse(o):0}catch(a){return window&&window[n]&&window[n][r]?window[n][r]:0}},e.save=function(t,e,r){var o=this.getStateKey(t,e),a=JSON.stringify(r);try{window.sessionStorage.setItem(o,a)}catch(i){window&&window[n]||(window[n]={}),window[n][o]=JSON.parse(a)}},e.getStateKey=function(t,e){var n="@@scroll|"+t.pathname;return null==e?n:n+"|"+e},t}();e.SessionStorage=r},73721:function(t,e,n){"use strict";e.__esModule=!0,e.useScrollRestoration=function(t){var e=(0,a.useLocation)(),n=(0,o.useContext)(r.ScrollContext),i=(0,o.useRef)(null);return(0,o.useLayoutEffect)(function(){if(i.current){var r=n.read(e,t);i.current.scrollTo(0,r||0)}},[e.key]),{ref:i,onScroll:function(){i.current&&n.save(e,t,i.current.scrollTop)}}};var r=n(33215),o=n(96540),a=n(41693)},2311:function(t,e,n){"use strict";e.__esModule=!0,e.onInitialClientRender=void 0;n(75535),n(99300);e.onInitialClientRender=()=>{}},53309:function(t,e){"use strict";e.__esModule=!0,e.getForwards=function(t){return null==t?void 0:t.flatMap(t=>(null==t?void 0:t.forward)||[])}},99300:function(t,e,n){"use strict";
1e.__esModule=!0,e.injectPartytownSnippet=function(t){if(!t.length)return;const e=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');e&&e.remove();n&&n.remove();const a=(0,o.getForwards)(t),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(14656),o=n(53309)},96877:function(t,e,n){e.components={"component---src-pages-404-js":()=>Promise.all([n.e(869),n.e(223),n.e(125)]).then(n.bind(n,23331)),"component---src-pages-all-product-listing-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(93)]).then(n.bind(n,64129)),"component---src-pages-brand-detail-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(674)]).then(n.bind(n,44167)),"component---src-pages-campaign-page-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(39)]).then(n.bind(n,83246)),"component---src-pages-contact-us-form-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(421)]).then(n.bind(n,74589)),"component---src-pages-page-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(336)]).then(n.bind(n,31252)),"component---src-pages-product-details-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(393)]).then(n.bind(n,56776)),"component---src-pages-recipe-details-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(438)]).then(n.bind(n,38927)),"component---src-pages-recipe-listing-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(520)]).then(n.bind(n,197)),"component---src-pages-search-results-js":()=>Promise.all([n.e(869),n.e(197),n.e(834),n.e(223),n.e(781),n.e(976)]).then(n.bind(n,44365))}},79377:function(t,e,n){t.exports=[{plugin:n(52583),options:{plugins:[],name:"gatsby-starter-default",short_name:"starter",start_url:"/",background_color:"#663399",display:"minimal-ui",icon:"src/images/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"1fae1cef388efeb8802bc4d60c174914"}},{plugin:n(63578),options:{plugins:[],id:"GTM-NLQ5FL5",includeInDevelopment:!0,defaultDataLayer:null,routeChangeEventName:"gatsby-route-change",enableWebVitalsTracking:!1,selfHostedOrigin:"https://www.googletagmanager.com"}},{plugin:n(18108),options:{plugins:[]}},{plugin:n(2311),options:{plugins:[]}}]},60020:function(t,e,n){const r=n(79377),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(56814).Zf;e.N=(t,e={},n,s)=>{let c=r.map(n=>{if(!n.plugin[t])return;e.getResourceURLsForPathname=o,e.loadPage=a,e.loadPageSync=i;const r=n.plugin[t](e,n.options);return r&&s&&(e=s({args:e,result:r,plugin:n})),r});return c=c.filter(t=>void 0!==t),c.length>0?c:n?[n]:[]},e.v=(t,e,n)=>r.reduce((n,r)=>r.plugin[t]?n.then(()=>r.plugin[t](e,r.options)):n,Promise.resolve())},79369:function(t,e,n){"use strict";n.d(e,{A:function(){return r}});var r=function(t){return t=t||Object.create(null),{on:function(e,n){(t[e]||(t[e]=[])).push(n)},off:function(e,n){t[e]&&t[e].splice(t[e].indexOf(n)>>>0,1)},emit:function(e,n){(t[e]||[]).slice().map(function(t){t(n)}),(t["*"]||[]).slice().map(function(t){t(e,n)})}}}()},47845:function(t,e,n){"use strict";n.d(e,{Yl:function(){return d},Hh:function(){return m},UA:function(){return f},QX:function(){return h}});var r=n.cw(function(t,e){e.Up=void 0;var n,r=o(),a=(n=r)&&n.__esModule?n:{default:n};var i=function(t,e){return t.substr(0,e.length)===e},s=function(t,e){for(var n=void 0,r=void 0,o=e.split("?")[0],i=d(o),s=""===i[0],u=h(t),p=0,f=u.length;p<f;p++){var g=!1,v=u[p].route;if(v.default)r={route:v,params:{},uri:e};else{for(var y=d(v.path),w={},b=Math.max(i.length,y.length),P=0;P<b;P++){var E=y[P],S=i[P];if(l(E)){w[E.slice(1)||"*"]=i.slice(P).map(decodeURIComponent).join("/");break}if(void 0===S){g=!0;break}var C=c.exec(E);if(C&&!s){-1===m.indexOf(C[1])||(0,a.default)(!1);var R=decodeURIComponent(S);w[C[1]]=R}else if(E!==S){g=!0;break}}if(!g){n={route:v,params:w,uri:"/"+i.slice(0,P).join("/")};break}}}return n||r||null},c=/^:(.+)/,u=function(t){return c.test(t)},l=function(t){return t&&"*"===t[0]},p=function(t,e){return{route:t,score:t.default?0:d(t.path).reduce(function(t,e){return t+=4,!function(t){return""===t}(e)?u(e)?t+=2:l(e)?t-=5:t+=3:t+=1,t},0),index:e}},h=function(t){return t.map(p).sort(function(t,e){return t.score<e.score?1:t.score>e.score?-1:t.index-e.index})},d=function(t){return t.replace(/(^\/+|\/+$)/g,"").split("/")},f=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return t+((n=n.filter(function(t){return t&&t.length>0}))&&n.length>0?"?"+n.join("&"):"")},m=["uri","path"];e.Up=s}),o=function(){return n(20311)};r();var a=n(38797),i=t=>{if(void 0===t)return t;let[e,n=""]=t.split("?");return n&&(n="?"+n),"/"===e?"/"+n:"/"===e.charAt(e.length-1)?e.slice(0,-1)+n:e+n};n.dn(i);var s=n(16491);const c=new Map;let u=[];const l=t=>{let e=t;if(-1!==t.indexOf("?")){const[n,r]=t.split("?");e=`${n}?${encodeURIComponent(r)}`}const n=decodeURIComponent(e);return(0,a.A)(n,decodeURIComponent("")).split("#")[0]};function p(t){return t.startsWith("/")||t.startsWith("https://")||t.startsWith("http://")?t:new URL(t,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const h=t=>{u=t},d=t=>{const e=g(t),n=u.map(({path:t,matchPath:e})=>({path:e,originalPath:t})),o=(0,r().Up)(n,e);return o?i(o.route.originalPath):null},f=t=>{const e=g(t),n=u.map(({path:t,matchPath:e})=>({path:e,originalPath:t})),o=(0,r().Up)(n,e);return o?o.params:{}},m=t=>{const e=l(p(t));if(c.has(e))return c.get(e);const n=(0,s.X)(t);if(n)return m(n.toPath);let r=d(e);return r||(r=g(t)),c.set(e,r),r},g=t=>{let e=l(p(t));return"/index.html"===e&&(e="/"),e=i(e),e}},28007:function(t,e,n){"use strict";n.r(e),n.d(e,{Link:function(){return s.Ay},PageRenderer:function(){return a()},Script:function(){return f.Script},ScriptStrategy:function(){return f.ScriptStrategy},StaticQuery:function(){return h},StaticQueryContext:function(){return u},StaticQueryServerContext:function(){return l},collectedScriptsByPage:function(){return f.collectedScriptsByPage},graphql:function(){return g},navigate:function(){return s.oo},parsePath:function(){return s.Rr},prefetchPathname:function(){return m},scriptCache:function(){return f.scriptCache},scriptCallbackCache:function(){return f.scriptCallbackCache},useScrollRestoration:function(){return i.RV},useStaticQuery:function(){return d},withAssetPrefix:function(){return s.Zf},withPrefix:function(){return s.Fe}});var r=n(56814),o=n(42549),a=n.n(o),i=n(97035),s=n(78795),c=n(96540);const u=c.createContext({});let l=null;function p({staticQueryData:t,data:e,query:n,render:r}){const o=e?e.data:t[n]&&t[n].data;return c.createElement(c.Fragment,null,o&&r(o),!o&&c.createElement("div",null,"Loa
1ding (StaticQuery)"))}c.createServerContext&&(l=c.createServerContext("StaticQuery",{}));const h=t=>{const{data:e,query:n,render:r,children:o}=t;return c.createElement(u.Consumer,null,t=>c.createElement(p,{data:e,query:n,render:r||o,staticQueryData:t}))},d=t=>{var e;let n;if(c.useContext,n=l&&Object.keys(l._currentValue).length?c.useContext(l):c.useContext(u),isNaN(Number(t)))throw new Error(`useStaticQuery was called with a string but expects to be called using \`graphql\`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql\`${t}\`);\n`);if(null!==(e=n[t])&&void 0!==e&&e.data)return n[t].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")};var f=n(75535);const m=r.Ay.enqueue;function g(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},56814:function(t,e,n){"use strict";n.d(e,{Wi:function(){return l},N5:function(){return y},Ay:function(){return P},LE:function(){return E},Zf:function(){return b},iC:function(){return w}});var r=n(77387),o=n(45458);const a=function(t){if("undefined"==typeof document)return!1;const e=document.createElement("link");try{if(e.relList&&"function"==typeof e.relList.supports)return e.relList.supports(t)}catch(n){return!1}return!1}("prefetch")?function(t,e){return new Promise((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",t),Object.keys(e).forEach(t=>{o.setAttribute(t,e[t])}),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)})}:function(t){return new Promise((e,n)=>{const r=new XMLHttpRequest;r.open("GET",t,!0),r.onload=()=>{200===r.status?e():n()},r.send(null)})},i={};var s=function(t,e){return new Promise(n=>{i[t]?n():a(t,e).then(()=>{n(),i[t]=!0}).catch(()=>{})})},c=n(79369),u=n(47845);const l={Error:"error",Success:"success"},p=t=>{const[e,n]=t.split("?");var r;return`/page-data/${"/"===e?"index":(r="/"===(r=e)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r}/page-data.json${n?`?${n}`:""}`};function h(t,e="GET"){return new Promise(n=>{const r=new XMLHttpRequest;r.open(e,t,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)})}const d=/bot|crawler|spider|crawling/i,f=(t,e=null,n)=>{const r={componentChunkName:t.componentChunkName,path:t.path,webpackCompilationHash:t.webpackCompilationHash,matchPath:t.matchPath,staticQueryHashes:t.staticQueryHashes,getServerDataError:t.getServerDataError};return{component:e,head:n,json:t.result,page:r}};let m=function(){function t(t,e){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=t,(0,u.QX)(e)}var e=t.prototype;return e.memoizedGet=function(t){let e=this.inFlightNetworkRequests.get(t);return e||(e=h(t,"GET"),this.inFlightNetworkRequests.set(t,e)),e.then(e=>(this.inFlightNetworkRequests.delete(t),e)).catch(e=>{throw this.inFlightNetworkRequests.delete(t),e})},e.setApiRunner=function(t){this.apiRunner=t,this.prefetchDisabled=t("disableCorePrefetching").some(t=>t)},e.fetchPageDataJson=function(t){const{pagePath:e,retries:n=0}=t,r=p(e);return this.memoizedGet(r).then(r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=e.split("?")[1];return r&&!n.path.includes(r)&&(n.path+=`?${r}`),Object.assign(t,{status:l.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===e||"/500.html"===e?Object.assign(t,{status:l.Error}):this.fetchPageDataJson(Object.assign(t,{pagePath:"/404.html",notFound:!0}
1)):500===o?this.fetchPageDataJson(Object.assign(t,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(t,{retries:n+1})):Object.assign(t,{status:l.Error})})},e.fetchPartialHydrationJson=function(t){const{pagePath:e,retries:n=0}=t,r=p(e).replace(".json","-rsc.json");return this.memoizedGet(r).then(r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(t,{status:l.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===e||"/500.html"===e?Object.assign(t,{status:l.Error}):this.fetchPartialHydrationJson(Object.assign(t,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(t,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(t,{retries:n+1})):Object.assign(t,{status:l.Error})})},e.loadPageDataJson=function(t){const e=(0,u.Hh)(t);if(this.pageDataDb.has(e)){const t=this.pageDataDb.get(e);return Promise.resolve(t)}return this.fetchPageDataJson({pagePath:e}).then(t=>(this.pageDataDb.set(e,t),t))},e.loadPartialHydrationJson=function(t){const e=(0,u.Hh)(t);if(this.partialHydrationDb.has(e)){const t=this.partialHydrationDb.get(e);return Promise.resolve(t)}return this.fetchPartialHydrationJson({pagePath:e}).then(t=>(this.partialHydrationDb.set(e,t),t))},e.findMatchPath=function(t){return(0,u.Yl)(t)},e.loadPage=function(t){const e=(0,u.Hh)(t);if(this.pageDb.has(e)){const t=this.pageDb.get(e);return t.error?{error:t.error,status:t.status}:Promise.resolve(t.payload)}if(this.inFlightDb.has(e))return this.inFlightDb.get(e);let n;return n=Promise.all([this.loadAppData(),this.loadPageDataJson(e)]).then(t=>{const n=t[1];if(n.status===l.Error)return{status:l.Error};let r=n.payload;const{componentChunkName:o,staticQueryHashes:a=[]}=r,i={},s=Promise.all([this.loadComponent(o),this.loadComponent(o,"head")]).then(([e,o])=>{let a;return i.createdAt=new Date,!e||e instanceof Error?(i.status=l.Error,i.error=e):(i.status=l.Success,!0===n.notFound&&(i.notFound=!0),r=Object.assign(r,{webpackCompilationHash:t[0]?t[0].webpackCompilationHash:""}),a=f(r,e,o)),a}),u=Promise.all(a.map(t=>{if(this.staticQueryDb[t]){const e=this.staticQueryDb[t];return{staticQueryHash:t,jsonPayload:e}}return this.memoizedGet(`/page-data/sq/d/${t}.json`).then(e=>{const n=JSON.parse(e.responseText);return{staticQueryHash:t,jsonPayload:n}}).catch(()=>{throw new Error(`We couldn't load "/page-data/sq/d/${t}.json"`)})})).then(t=>{const e={};return t.forEach(({staticQueryHash:t,jsonPayload:n})=>{e[t]=n,this.staticQueryDb[t]=n}),e});return Promise.all([s,u]).then(([t,n])=>{let r;return t&&(r={...t,staticQueryResults:n},i.payload=r,c.A.emit("onPostLoadPageResources",{page:r,pageResources:r})),this.pageDb.set(e,i),i.error?{error:i.error,status:i.status}:r}).catch(t=>({error:t,status:l.Error}))}),n.then(()=>{this.inFlightDb.delete(e)}).catch(t=>{throw this.inFlightDb.delete(e),t}),this.inFlightDb.set(e,n),n},e.loadPageSync=function(t,e={}){const n=(0,u.Hh)(t);if(this.pageDb.has(n)){const t=this.pageDb.get(n);if(t.payload)return t.payload;if(null!=e&&e.withErrorDetails)return{error:t.error,status:t.status}}},e.shouldPrefetch=function(t){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!d.test(navigator.userAgent))&&!this.pageDb.has(t))},e.prefetch=function(t){if(!this.shouldPrefetch(t))return{then:t=>t(!1),abort:()=>{}};if(this.prefetchTriggered.has(t))return{then:t=>t(!0),abort:()=>{}};const e={resolve:null,reject:null,promise:null};e.promise=new Promise((t,n)=>{e.resolve=t,e.reject=n}),this.prefetchQueued.push([t,e]);const n=new AbortController;return n.signal.addEventListener("abort",()=>{const e=this.prefetchQueued.findIndex(([e])=>e===t);-1!==e&&this.prefetchQueued.splice(e,1)}),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout(()=>{this._processNextPrefetchBatch()},3e3)),{then:(t,n)=>e.promise.then(t,n),abort:n.abort.bind(n)}},e._processNextPrefetchBatch=function(){(window.requestIdleCallback||(t=>setTimeout(t,0)))(()=>{const t=this.prefetchQueued.splice(0,4),e=Promise.all(t.map(([t,e])=>(this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?e.resolve(!1):this.doPrefetch((0,u.Hh)(t)).then(()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),e.resolve(!0)}))));this.prefetchQueued.length?e.then(()=>{setTimeout(()=>{this._processNextPrefetchBatch()},3e3)}):this.isPrefetchQueueRunning=!1})},e.doPrefetch=function(t){const e=p(t);return s(e,{crossOrigin:"anonymous",as:"fetch"}).then(()=>this.loadPageDataJson(t))},e.hovering=function(t){this.loadPage(t)}
1,e.getResourceURLsForPathname=function(t){const e=(0,u.Hh)(t),n=this.pageDataDb.get(e);if(n){const t=f(n.payload);return[].concat((0,o.A)(g(t.page.componentChunkName)),[p(e)])}return null},e.isPageNotFound=function(t){const e=(0,u.Hh)(t),n=this.pageDb.get(e);return!n||n.notFound},e.loadAppData=function(t=0){return this.memoizedGet("/page-data/app-data.json").then(e=>{const{status:n,responseText:r}=e;let o;if(200!==n&&t<3)return this.loadAppData(t+1);if(200===n)try{const t=JSON.parse(r);if(void 0===t.webpackCompilationHash)throw new Error("not a valid app-data response");o=t}catch(a){}return o})},t}();const g=t=>(window.___chunkMapping[t]||[]).map(t=>""+t);let v,y=function(t){function e(e,n,r){var o;return o=t.call(this,(t,n="components")=>{if(!e[n="components"][t])throw new Error(`We couldn't find the correct component chunk with the name "${t}"`);return e[n][t]().catch(t=>t)},n)||this,r&&o.pageDataDb.set((0,u.Hh)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.A)(e,t);var n=e.prototype;return n.doPrefetch=function(e){return t.prototype.doPrefetch.call(this,e).then(t=>{if(t.status!==l.Success)return Promise.resolve();const e=t.payload,n=e.componentChunkName,r=g(n);return Promise.all(r.map(s)).then(()=>e)})},n.loadPageDataJson=function(e){return t.prototype.loadPageDataJson.call(this,e).then(t=>t.notFound?h(e,"HEAD").then(e=>200===e.status?{status:l.Error}:t):t)},n.loadPartialHydrationJson=function(e){return t.prototype.loadPartialHydrationJson.call(this,e).then(t=>t.notFound?h(e,"HEAD").then(e=>200===e.status?{status:l.Error}:t):t)},e}(m);const w=t=>{v=t},b={enqueue:t=>v.prefetch(t),getResourceURLsForPathname:t=>v.getResourceURLsForPathname(t),loadPage:t=>v.loadPage(t),loadPageSync:(t,e={})=>v.loadPageSync(t,e),prefetch:t=>v.prefetch(t),isPageNotFound:t=>v.isPageNotFound(t),hovering:t=>v.hovering(t),loadAppData:()=>v.loadAppData()};var P=b;function E(){return v?v.staticQueryDb:{}}},6017:function(t,e,n){"use strict";n.d(e,{A:function(){return w}});var r=n(96540),o=n(5556),a=n.n(o),i=n(60020),s=n(47845),c=n(28007),u=n(41693),l=n(79732);function p({children:t,callback:e}){return(0,r.useEffect)(()=>{e()}),t}const h=["link","meta","style","title","base","noscript","script"];function d(t){0}function f(t,e){if(t instanceof HTMLElement&&e instanceof HTMLElement){const n=e.getAttribute("nonce");if(n&&!t.getAttribute("nonce")){const r=e.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===t.nonce&&t.isEqualNode(r)}}return t.isEqualNode(e)}const m=document.createElement("div"),g=()=>{var t;const e=[],n=new Map;for(const u of m.childNodes){var r,o;const t=u.nodeName.toLowerCase(),i=null===(r=u.attributes)||void 0===r||null===(o=r.id)||void 0===o?void 0:o.value;if(h.includes(t)){let t=u.cloneNode(!0);if(t.setAttribute("data-gatsby-head",!0),"script"===t.nodeName.toLowerCase()){const e=document.createElement("script");for(const n of t.attributes)e.setAttribute(n.name,n.value);e.innerHTML=t.innerHTML,t=e}if(i)if(n.has(i)){var a;const r=n.get(i);null===(a=e[r].parentNode)||void 0===a||a.removeChild(e[r]),e[r]=t}else e.push(t),n.set(i,e.length-1);else e.push(t)}else d()}const i=document.querySelectorAll("[data-gatsby-head]");var s;if(0===i.length)return void(s=document.head).append.apply(s,e);const c=[];!function({oldNodes:t,newNodes:e,onStale:n,onNew:r}){for(const o of t){const t=e.findIndex(t=>f(t,o));-1===t?n(o):e.splice(t,1)}for(const o of e)r(o)}({oldNodes:i,newNodes:e,onStale:t=>t.parentNode.removeChild(t),onNew:t=>c.push(t)}),(t=document.head).append.apply(t,c)};function v({pageComponent:t,staticQueryResults:e,pageComponentProps:n}){(0,r.useEffect)(()=>{if(null!=t&&t.Head){!function(t){if("function"!=typeof t)throw new Error(`Expected "Head" export to be a function got "${typeof t}".`)}(t.Head);const{render:a}=(0,l.n)(),i=t.Head;a(r.createElement(p,{callback:g},r.createElement(c.StaticQueryContext.Provider,{value:e},r.createElement(u.LocationProvider,null,r.createElement(i,{location:{pathname:(o=n).location.pathname},params:o.params,data:o.data||{},pageContext:o.pageContext})))),m)}var o;return()=>{(()=>{const t=document.querySelectorAll("[data-gatsby-head]");for(const e of t)e.parentNode.removeChild(e)})()}})}function y(t){const e={...t,params:{...(0,s.UA)(t.location.pathname),...t.pageResources.json.pageContext.__params}};let n;var o;n=t.pageResources.partialHydration?t.pageResources.partialHydration:(0,r.createElement)((o=t.pageResources.component)&&o.default||o,{...e,key:t.path||t.pageResources.page.path});v({pageComponent:t.pageResources.head,staticQueryResults:t.pageResources.staticQueryResults,pageComponentProps:e});return(0,i.N)("wrapPageElement",{element:n,props:e},n,({result:t})=>({element:t,props:e})).pop()}y.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var w=y},77784:function(t,e,n){"use strict";var r=n.cw(function(t,e){var n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r=function(t){var e=t.location,n=e.search,r=e.hash,o=e.href,a=e.origin,s=e.protocol,c=e.host,u=e.hostname,l=e.port,p=t.location.pathname;!p&&o&&i&&(p=new URL(o).pathname);return{pathname:encodeURI(decodeURI(p)),search:n,hash:r,href:o,origin:a,protocol:s,host:c,hostname:u,port:l,state:t.history.state,key:t.history.state&&t.history.state.key||"initial"}},o=function(t,e){var o=[],a=r(t),i=!1,s=function(){};return{get location(){return a},get transitioning(){return i},_onTransitionComplete:function(){i=!1,s()},listen:function(e){o.push(e);var n=function(){a=r(t),e({location:a,action:"POP"})};return t.addEventListener("popstate",n),function(){t.removeEventListener("popstate",n),o=o.filter(function(t){return t!==e})}},navigate:function(e){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=c.state,l=c.replace,p=void 0!==l&&l;if("number"==typeof e)t.history.go(e);else{u=n({},u,{key:Date.now()+""});try{i||p?t.history.replaceState(u,null,e):t.history.pushState(u,null,e)}catch(d){t.location[p?"replace":"assign"](e)}}a=r(t),i=!0;var h=new Promise(function(t){return s=t});return o.forEach(function(t){return t({location:a,action:"PUSH"})}),h}}},a=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=t.indexOf("?"),n={pathname:e>-1?t.substr(0,e):t,search:e>-1?t.substr(e):""},r=0,o=[n],a=[null];return{get location(){return o[r]},addEventListener:function(t,e){},removeEventListener:function(t,e){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState:function(t,e,n){var i=n.split("?"),s=i[0],c=i[1],u=void 0===c?"":c;r++,o.push({pathname:s,search:u.length?"?"+u:u}),a.push(t)},replaceState:function(t,e,n){var i=n.split("?"),s=i[0],c=i[1],u=void 0===c?"":c;o[r]={pathname:s,search:u},a[r]=t},go:function(t){var e=r+t;e<0||e>a.length-1||(r=e)}}}},i=!("undefined"==typeof window||!window.document||!window.document.createElement),s=o(i?window:a()),c=s.navigate;e.W7=s}),o=function(){return n(60020)},a=n.cw(function(t,e){o(),"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"
1in navigator&&navigator.serviceWorker.register("/sw.js").then(function(t){t.addEventListener("updatefound",()=>{(0,o().N)("onServiceWorkerUpdateFound",{serviceWorker:t});const e=t.installing;console.log("installingWorker",e),e.addEventListener("statechange",()=>{switch(e.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,o().N)("onServiceWorkerUpdateReady",{serviceWorker:t}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,o().N)("onServiceWorkerInstalled",{serviceWorker:t}));break;case"redundant":console.error("The installing service worker became redundant."),(0,o().N)("onServiceWorkerRedundant",{serviceWorker:t});break;case"activated":(0,o().N)("onServiceWorkerActive",{serviceWorker:t})}})})}).catch(function(t){console.error("Error during service worker registration:",t)})}),i=n(77387);o();var s=n(96540),c=n(41693),u=n(97035),l=n(28007),p=n(56814),h=n(16491),d=n(79369);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};r();var m=n(78795);function g(t){const e=(0,h.X)(t),{hash:n,search:r}=window.location;return null!=e&&(window.___replace(e.toPath+r+n),!0)}let v="";window.addEventListener("unhandledrejection",t=>{/loading chunk \d* failed./i.test(t.reason)&&v&&(window.location.pathname=v)});const y=(t,e)=>{g(t.pathname)||(v=t.pathname,(0,o().N)("onPreRouteUpdate",{location:t,prevLocation:e}))},w=(t,e)=>{g(t.pathname)||(0,o().N)("onRouteUpdate",{location:t,prevLocation:e})},b=(t,e={})=>{if("number"==typeof t)return void r().W7.navigate(t);const{pathname:n,search:a,hash:i}=(0,m.Rr)(t),s=(0,h.X)(n);if(s&&(t=s.toPath+a+i),window.___swUpdated)return void(window.location=n+a+i);const u=setTimeout(()=>{d.A.emit("onDelayedLoadPageResources",{pathname:n}),(0,o().N)("onRouteUpdateDelayed",{location:window.location})},1e3);p.Ay.loadPage(n+a).then(r=>{if(!r||r.status===p.Wi.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(u);r&&r.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+a+i),(0,c.navigate)(t,e),clearTimeout(u)})};function P(t,{location:e}){const{pathname:n,hash:r}=e,a=(0,o().N)("shouldUpdateScroll",{prevRouterProps:t,pathname:n,routerProps:{location:e},getSavedScrollPosition:t=>[0,this._stateStorage.read(t,t.key)]});if(a.length>0)return a[a.length-1];if(t){const{location:{pathname:e}}=t;if(e===n)return r?decodeURI(r.slice(1)):[0,0]}return!0}let E=function(t){function e(e){var n;return(n=t.call(this,e)||this).announcementRef=s.createRef(),n}(0,i.A)(e,t);var n=e.prototype;return n.componentDidUpdate=function(t,e){requestAnimationFrame(()=>{let t=`new page at ${this.props.location.pathname}`;document.title&&(t=document.title);const e=document.querySelectorAll("#gatsby-focus-wrapper h1");e&&e.length&&(t=e[0].textContent);const n=`Navigated to ${t}`;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}})},n.render=function(){return s.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},e}(s.Component);const S=(t,e)=>{var n,r;return t.href!==e.href||(null==t||null===(n=t.state)||void 0===n?void 0:n.key)!==(null==e||null===(r=e.state)||void 0===r?void 0:r.key)};let C=function(t){function e(e){var n;return n=t.call(this,e)||this,y(e.location,null),n}(0,i.A)(e,t);var n=e.prototype;return n.componentDidMount=function(){w(this.props.location,null)},n.shouldComponentUpdate=function(t){return!!S(t.location,this.props.location)&&(y(this.props.location,t.location),!0)},n.componentDidUpdate=function(t){S(t.location,this.props.location)&&w(this.props.location,t.location)},n.render=function(){return s.createElement(s.Fragment,null,this.props.children,s.createElement(E,{location:location}))},e}(s.Component);var R=n(6017),_=n(96877);function k(t,e){for(var n in t)if(!(n in e))return!0;for(var r in e)if(t[r]!==e[r])return!0;return!1}var x=function(t,e,n){return k(t.props,e)||k(t.state,n)};n.dn(x);var O=function(t){function e(e){var n;n=t.call(this)||this;const{location:r,pageResources:o}=e;return n.state={location:{...r},pageResources:o||p.Ay.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,i.A)(e,t),e.getDerivedStateFromProps=function({location:t},e){if(e.location.href!==t.href){return{pageResources:p.Ay.loadPageSync(t.pathname+t.search,{withErrorDetails:!0}),location:{...t}}}return{location:{...t}}};var n=e.prototype;return n.loadResources=function(t){p.Ay.loadPage(t).then(e=>{e&&e.status!==p.Wi.Error?this.setState({location:{...window.location},pageResources:e}):(window.history.replaceState({},"",location.href),window.location=t)})},n.shouldComponentUpdate=function(t,e){return e.pageResources?this.state.pageResources!==e.pageResources||
1(this.state.pageResources.component!==e.pageResources.component||(this.state.pageResources.json!==e.pageResources.json||(!(this.state.location.key===e.location.key||!e.pageResources.page||!e.pageResources.page.matchPath&&!e.pageResources.page.path)||x(this,t,e)))):(this.loadResources(t.location.pathname+t.location.search),!1)},n.render=function(){return this.props.children(this.state)},e}(s.Component),j=n(38797),L=n(79732);const D=new p.N5(_,[],window.pageData);(0,p.iC)(D),D.setApiRunner(o().N);const{render:A,hydrate:T}=(0,L.n)();window.asyncRequires=_,window.___emitter=d.A,window.___loader=p.Zf,r().W7.listen(t=>{t.location.action=t.action}),window.___push=t=>b(t,{replace:!1}),window.___replace=t=>b(t,{replace:!0}),window.___navigate=(t,e)=>b(t,e);const N="gatsby-reload-compilation-hash-match";(0,o().v)("onClientEntry").then(()=>{(0,o().N)("registerServiceWorker").filter(Boolean).length>0&&a();const t=t=>s.createElement(c.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},s.createElement(R.A,t)),e=s.createContext({});let n=function(t){function n(){return t.apply(this,arguments)||this}return(0,i.A)(n,t),n.prototype.render=function(){const{children:t}=this.props;return s.createElement(c.Location,null,({location:n})=>s.createElement(O,{location:n},({pageResources:n,location:r})=>{if(n.partialHydration)return s.createElement(e.Provider,{value:{pageResources:n,location:r}},t);{const o=(0,p.LE)();return s.createElement(l.StaticQueryContext.Provider,{value:o},s.createElement(e.Provider,{value:{pageResources:n,location:r}},t))}}))},n}(s.Component),r=function(n){function r(){return n.apply(this,arguments)||this}return(0,i.A)(r,n),r.prototype.render=function(){return s.createElement(e.Consumer,null,({pageResources:e,location:n})=>s.createElement(C,{location:n},s.createElement(u.z_,{location:n,shouldUpdateScroll:P},s.createElement(c.Router,{basepath:"",location:n,id:"gatsby-focus-wrapper"},s.createElement(t,Object.assign({path:"/404.html"===e.page.path||"/500.html"===e.page.path?(0,j.A)(n.pathname,""):encodeURI((e.page.matchPath||e.page.path).split("?")[0])},this.props,{location:n,pageResources:e},e.json))))))},r}(s.Component);const{pagePath:h,location:d}=window;h&&""+h!==d.pathname+(h.includes("?")?d.search:"")&&!(D.findMatchPath((0,j.A)(d.pathname,""))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,c.navigate)(""+h+(h.includes("?")?"":d.search)+d.hash,{replace:!0});const f=()=>{try{return sessionStorage}catch{return null}};p.Zf.loadPage(d.pathname+d.search).then(t=>{var e;const a=f();if(null!=t&&null!==(e=t.page)&&void 0!==e&&e.webpackCompilationHash&&t.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),a)){if(!("1"===a.getItem(N)))return a.setItem(N,"1"),void window.location.reload(!0)}if(a&&a.removeItem(N),!t||t.status===p.Wi.Error){const e=`page resources for ${d.pathname} not found. Not rendering React`;if(t&&t.error)throw console.error(e),t.error;throw new Error(e)}const i=(0,o().N)("wrapRootElement",{element:s.createElement(r,null)},s.createElement(r,null),({result:t})=>({element:t})).pop(),c=function(){const t=s.useRef(!1);return s.useEffect(()=>{t.current||(t.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o().N)("onInitialClientRender"))},[]),s.createElement(n,null,i)},u=document.getElementById("gatsby-focus-wrapper");let l=A;u&&u.children.length&&(l=T);const h=(0,o().N)("replaceHydrateFunction",void 0,l)[0];function m(){const t="undefined"!=typeof window?document.getElementById("___gatsby"):null;h(s.createElement(c,null),t)}const g=document;if("complete"===g.readyState||"loading"!==g.readyState&&!g.documentElement.doScroll)setTimeout(function(){m()},0);else{const t=function(){g.removeEventListener("DOMContentLoaded",t,!1),window.removeEventListener("load",t,!1),m()};g.addEventListener("DOMContentLoaded",t,!1),window.addEventListener("load",t,!1)}})})},50963:function(t,e,n){"use strict";n.r(e);var r=n(96540),o=n(56814),a=n(6017);e.default=({location:t})=>{const e=o.Ay.loadPageSync(t.pathname);return e?r.createElement(a.A,{location:t,pageResources:e,...e.json}):null}},42549:function(t,e,n){var r;t.exports=(r=n(50963))&&r.default||r},79732:function(t,e,n){"use strict";n.d(e,{n:function(){return o}});const r=new WeakMap;function o(){let t,e;{const o=n(5338);t=(t,e)=>{let n=r.get(e);n||r.set(e,n=o.createRoot(e)),n.render(t)},e=(t,e)=>o.hydrateRoot(e,t)}return{render:t,hydrate:e}}},46566:function(t,e){e.M=t=>t},16491:function(t,e,n){"use strict";n.d(e,{X:function(){return a}});const r=new Map,o=new Map;function a(t){let e=r.get(t);return e||(e=o.get(t.toLowerCase())),e}[].forEach(t=>{t.ignoreCase?o.set(t.fromPath,t):r.set(t.fromPath,t)})},38797:function(t,e,n){"use strict";function r(t,e=""){return e?t===e?"/":t.startsWith(`${e}/`)?t.slice(e.length):t:t}n.d(e,{A:function(){return r}})},18108:function(t,e,n){"use strict";n.r(e);var r=n(44662);n.d(e,["onRouteUpdate",0,({location:t})=>{(0,r.Eq)(t.search)}])},63578:function(t,e,n){"use strict";n.r(e),n.d(e,{onInitialClientRender:function(){return s},onRouteUpdate:function(){return i}});const r=new Set;function o(t,e){let n=null;return function(...r){n&&clearTimeout(n),n=setTimeout.apply(void 0,[t,e].concat(r))}}function a(t="dataLayer"){const e=window;function a(n){r.has(n.name)||(r.add(n.name),function({name:t,value:e,id:n},r){r.push({event:"core-web-vitals",webVitalsMeasurement:{name:t,id:n,value:Math.round("CLS"===t?1e3*e:e)}})}(n,e[t]))}
1return n.e(577).then(n.bind(n,20577)).then(({getLCP:t,getFID:e,getCLS:n})=>{const r=o(a,3e3),i=a,s=o(a,3e3);n(r,!0),e(i,!0),t(s,!0)})}function i(t,e){setTimeout(()=>{const t=e.dataLayerName?window[e.dataLayerName]:window.dataLayer,n=e.routeChangeEventName?e.routeChangeEventName:"gatsby-route-change";t.push({event:n})},50)}function s(t,e){e.enableWebVitalsTracking&&a(e.dataLayerName)}},52583:function(t,e,n){"use strict";n.r(e),n.d(e,{onRouteUpdate:function(){return a}});var r=n.cw(function(t,e){var n=o}),o=n(28007);r();const a=function({location:t},e){0}},44662:function(t,e,n){"use strict";const r=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"],o="utmParameters",a=(t="")=>{const e=new URLSearchParams(t);return Object.fromEntries(r.map(t=>[t,e.get(t)]).filter(([,t])=>t))};n.d(e,["Eq",0,(t="")=>{const e=a(t);if(Object.keys(e).length)try{globalThis.sessionStorage.setItem(o,JSON.stringify(e))}catch(n){console.error("UTM parameters could not be stored:",null==n?void 0:n.message)}},"nR",0,(t="")=>{const e=a(t);if(Object.keys(e).length)return e;try{const t=JSON.parse(globalThis.sessionStorage.getItem(o));return a(new URLSearchParams(t||{}).toString())}catch(n){return console.error("Stored UTM parameters could not be read:",null==n?void 0:n.message),{}}}])},41693:function(t,e,n){"use strict";n.r(e),n.d(e,{BaseContext:function(){return H},Link:function(){return G},Location:function(){return T},LocationProvider:function(){return N},Match:function(){return Z},Redirect:function(){return X},Router:function(){return U},ServerLocation:function(){return M},createHistory:function(){return E},createMemorySource:function(){return S},globalHistory:function(){return R},isRedirect:function(){return z},matchPath:function(){return u},navigate:function(){return _},redirectTo:function(){return V},resolve:function(){return l},useLocation:function(){return tt},useMatch:function(){return rt},useNavigate:function(){return et},useParams:function(){return nt}});var r=n(96540),o=n(20311),a=n.n(o),i=n(46566),s=function(t,e){return t.substr(0,e.length)===e},c=function(t,e){for(var n=void 0,r=void 0,o=e.split("?")[0],i=v(o),s=""===i[0],c=g(t),u=0,l=c.length;u<l;u++){var p=!1,d=c[u].route;if(d.default)r={route:d,params:{},uri:e};else{for(var m=v(d.path),y={},b=Math.max(i.length,m.length),P=0;P<b;P++){var E=m[P],S=i[P];if(f(E)){y[E.slice(1)||"*"]=i.slice(P).map(decodeURIComponent).join("/");break}if(void 0===S){p=!0;break}var C=h.exec(E);if(C&&!s){-1===w.indexOf(C[1])||a()(!1);var R=decodeURIComponent(S);y[C[1]]=R}else if(E!==S){p=!0;break}}if(!p){n={route:d,params:y,uri:"/"+i.slice(0,P).join("/")};break}}}return n||r||null},u=function(t,e){return c([{path:t}],e)},l=function(t,e){if(s(t,"/"))return t;var n=t.split("?"),r=n[0],o=n[1],a=e.split("?")[0],i=v(r),c=v(a);if(""===i[0])return y(a,o);if(!s(i[0],".")){var u=c.concat(i).join("/");return y(("/"===a?"":"/")+u,o)}for(var l=c.concat(i),p=[],h=0,d=l.length;h<d;h++){var f=l[h];".."===f?p.pop():"."!==f&&p.push(f)}return y("/"+p.join("/"),o)},p=function(t,e){var n=t.split("?"),r=n[0],o=n[1],a=void 0===o?"":o,i="/"+v(r).map(function(t){var n=h.exec(t);return n?e[n[1]]:t}).join("/"),s=e.location,c=(s=void 0===s?{}:s).search,u=(void 0===c?"":c).split("?")[1]||"";return i=y(i,a,u)},h=/^:(.+)/,d=function(t){return h.test(t)},f=function(t){return t&&"*"===t[0]},m=function(t,e){return{route:t,score:t.default?0:v(t.path).reduce(function(t,e){return t+=4,!function(t){return""===t}(e)?d(e)?t+=2:f(e)?t-=5:t+=3:t+=1,t},0),index:e}},g=function(t){return t.map(m).sort(function(t,e){return t.score<e.score?1:t.score>e.score?-1:t.index-e.index})},v=function(t){return t.replace(/(^\/+|\/+$)/g,"").split("/")},y=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return t+((n=n.filter(function(t){return t&&t.length>0}))&&n.length>0?"?"+n.join("&"):"")},w=["uri","path"],b=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},P=function(t){var e=t.location,n=e.search,r=e.hash,o=e.href,a=e.origin,i=e.protocol,s=e.host,c=e.hostname,u=e.port,l=t.location.pathname;!l&&o&&C&&(l=new URL(o).pathname);return{pathname:encodeURI(decodeURI(l)),search:n,hash:r,href:o,origin:a,protocol:i,host:s,hostname:c,port:u,state:t.history.state,key:t.history.state&&t.history.state.key||"initial"}},E=function(t,e){var n=[],r=P(t),o=!1,a=function(){};return{get location(){return r},get transitioning(){return o},_onTransitionComplete:function(){o=!1,a()},listen:function(e){n.push(e);var o=function(){r=P(t),e({location:r,action:"POP"})};return t.addEventListener("popstate",o),function(){t.removeEventListener("popstate",o),n=n.filter(function(t){return t!==e})}},navigate:function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=i.state,c=i.replace,u=void 0!==c&&c;if("number"==typeof e)t.history.go(e);else{s=b({},s,{key:Date.now()+""});try{o||u?t.history.replaceState(s,null,e):t.history.pushState(s,null,e)}catch(p){t.location[u?"replace":"assign"](e)}}r=P(t),o=!0;var l=new Promise(function(t){return a=t});
1return n.forEach(function(t){return t({location:r,action:"PUSH"})}),l}}},S=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=t.indexOf("?"),n={pathname:e>-1?t.substr(0,e):t,search:e>-1?t.substr(e):""},r=0,o=[n],a=[null];return{get location(){return o[r]},addEventListener:function(t,e){},removeEventListener:function(t,e){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState:function(t,e,n){var i=n.split("?"),s=i[0],c=i[1],u=void 0===c?"":c;r++,o.push({pathname:s,search:u.length?"?"+u:u}),a.push(t)},replaceState:function(t,e,n){var i=n.split("?"),s=i[0],c=i[1],u=void 0===c?"":c;o[r]={pathname:s,search:u},a[r]=t},go:function(t){var e=r+t;e<0||e>a.length-1||(r=e)}}}},C=!("undefined"==typeof window||!window.document||!window.document.createElement),R=E(C?window:S()),_=R.navigate,k=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};function x(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}function O(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function j(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function L(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var D=function(t,e){var n=(0,r.createContext)(e);return n.displayName=t,n},A=D("Location"),T=function(t){var e=t.children;return r.createElement(A.Consumer,null,function(t){return t?e(t):r.createElement(N,null,e)})},N=function(t){function e(){var n,r;O(this,e);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=j(this,t.call.apply(t,[this].concat(a))),r.state={context:r.getContext(),refs:{unlisten:null}},j(r,n)}return L(e,t),e.prototype.getContext=function(){var t=this.props.history;return{navigate:t.navigate,location:t.location}},e.prototype.componentDidCatch=function(t,e){if(!z(t))throw t;(0,this.props.history.navigate)(t.uri,{replace:!0})},e.prototype.componentDidUpdate=function(t,e){e.context.location!==this.state.context.location&&this.props.history._onTransitionComplete()},e.prototype.componentDidMount=function(){var t=this,e=this.state.refs,n=this.props.history;n._onTransitionComplete(),e.unlisten=n.listen(function(){Promise.resolve().then(function(){requestAnimationFrame(function(){t.unmounted||t.setState(function(){return{context:t.getContext()}})})})})},e.prototype.componentWillUnmount=function(){var t=this.state.refs;this.unmounted=!0,t.unlisten()},e.prototype.render=function(){var t=this.state.context,e=this.props.children;return r.createElement(A.Provider,{value:t},"function"==typeof e?e(t):e||null)},e}(r.Component);N.defaultProps={history:R};var M=function(t){var e=t.url,n=t.children,o=e.indexOf("?"),a=void 0,i="";return o>-1?(a=e.substring(0,o),i=e.substring(o)):a=e,r.createElement(A.Provider,{value:{location:{pathname:a,search:i,hash:""},navigate:function(){throw new Error("You can't call navigate on the server.")}}},n)},H=D("Base",{baseuri:"/",basepath:"/",navigate:R.navigate}),U=function(t){return r.createElement(H.Consumer,null,function(e){return r.createElement(T,null,function(n){return r.createElement(W,k({},e,n,t))})})},W=function(t){function e(){return O(this,e),j(this,t.apply(this,arguments))}return L(e,t),e.prototype.render=function(){var t=this.props,e=t.location,n=t.navigate,o=t.basepath,a=t.primary,i=t.children,s=(t.baseuri,t.component),u=void 0===s?"div":s,p=x(t,["location","navigate","basepath","primary","children","baseuri","component"]),h=r.Children.toArray(i).reduce(function(t,e){var n=at(o)(e);return t.concat(n)},[]),d=e.pathname,f=c(h,d);if(f){var m=f.params,g=f.uri,v=f.route,y=f.route.value;o=v.default?o:v.path.replace(/\*$/,"");var w=k({},m,{uri:g,location:e,navigate:function(t,e){return n(l(t,g),e)}}),b=r.cloneElement(y,w,y.props.children?r.createElement(U,{location:e,primary:a},y.props.children):void 0),P=a?F:u,E=a?k({uri:g,location:e,component:u},p):p;return r.createElement(H.Provider,{value:{baseuri:g,basepath:o,navigate:w.navigate}},r.createElement(P,E,b))}return null},e}(r.PureComponent);W.defaultProps={primary:!0};var I=D("Focus"),F=function(t){var e=t.uri,n=t.location,o=t.component,a=x(t,["uri","location","component"]);return r.createElement(I.Consumer,null,function(t){return r.createElement($,k({},a,{component:o,requestFocus:t,uri:e,location:n}))})},q=!0,Q=0,$=function(t){function e(){var n,r;O(this,e);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=j(this,t.call.apply(t,[this].concat(a))),r.state={},r.requestFocus=function(t){!r.state.shouldFocus&&t&&t.focus()},j(r,n)}return L(e,t),e.getDerivedStateFromProps=function(t,e){if(null==e.uri)return k({shouldFocus:!0},t);var n=t.uri!==e.uri,r=e.location.pathname!==t.location.pathname&&t.location.pathname===t.uri;return k({shouldFocus:n||r},t)},e.prototype.componentDidMount=function(){Q++,this.focus()},e.prototype.componentWillUnmount=function(){0===--Q&&(q=!0)},e.prototype.componentDidUpdate=function(t,e){t.location!==this.props.location&&this.state.shouldFocus&&this.focus()}
1,e.prototype.focus=function(){var t=this.props.requestFocus;t?t(this.node):q?q=!1:this.node&&(this.node.contains(document.activeElement)||this.node.focus())},e.prototype.render=function(){var t=this,e=this.props,n=(e.children,e.style),o=(e.requestFocus,e.component),a=void 0===o?"div":o,i=(e.uri,e.location,x(e,["children","style","requestFocus","component","uri","location"]));return r.createElement(a,k({style:k({outline:"none"},n),tabIndex:"-1",ref:function(e){return t.node=e}},i),r.createElement(I.Provider,{value:this.requestFocus},this.props.children))},e}(r.Component);(0,i.M)($);var J=function(){},B=r.forwardRef;void 0===B&&(B=function(t){return t});var G=B(function(t,e){var n=t.innerRef,o=x(t,["innerRef"]);return r.createElement(H.Consumer,null,function(t){t.basepath;var a=t.baseuri;return r.createElement(T,null,function(t){var i=t.location,c=t.navigate,u=o.to,p=o.state,h=o.replace,d=o.getProps,f=void 0===d?J:d,m=x(o,["to","state","replace","getProps"]),g=l(u,a),v=encodeURI(g),y=i.pathname===v,w=s(i.pathname,v);return r.createElement("a",k({ref:e||n,"aria-current":y?"page":void 0},m,f({isCurrent:y,isPartiallyCurrent:w,href:g,location:i}),{href:g,onClick:function(t){if(m.onClick&&m.onClick(t),it(t)){t.preventDefault();var e=h;if("boolean"!=typeof h&&y){var n=k({},i.state),r=(n.key,x(n,["key"]));o=k({},p),a=r,e=(s=Object.keys(o)).length===Object.keys(a).length&&s.every(function(t){return a.hasOwnProperty(t)&&o[t]===a[t]})}c(g,{state:p,replace:e})}var o,a,s}}))})})});function K(t){this.uri=t}G.displayName="Link";var z=function(t){return t instanceof K},V=function(t){throw new K(t)},Y=function(t){function e(){return O(this,e),j(this,t.apply(this,arguments))}return L(e,t),e.prototype.componentDidMount=function(){var t=this.props,e=t.navigate,n=t.to,r=(t.from,t.replace),o=void 0===r||r,a=t.state,i=(t.noThrow,t.baseuri),s=x(t,["navigate","to","from","replace","state","noThrow","baseuri"]);Promise.resolve().then(function(){var t=l(n,i);e(p(t,s),{replace:o,state:a})})},e.prototype.render=function(){var t=this.props,e=(t.navigate,t.to),n=(t.from,t.replace,t.state,t.noThrow),r=t.baseuri,o=x(t,["navigate","to","from","replace","state","noThrow","baseuri"]),a=l(e,r);return n||V(p(a,o)),null},e}(r.Component),X=function(t){return r.createElement(H.Consumer,null,function(e){var n=e.baseuri;return r.createElement(T,null,function(e){return r.createElement(Y,k({},e,{baseuri:n},t))})})},Z=function(t){var e=t.path,n=t.children;return r.createElement(H.Consumer,null,function(t){var o=t.baseuri;return r.createElement(T,null,function(t){var r=t.navigate,a=t.location,i=l(e,o),s=u(i,a.pathname);return n({navigate:r,location:a,match:s?k({},s.params,{uri:s.uri,path:e}):null})})})},tt=function(){var t=(0,r.useContext)(A);if(!t)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return t.location},et=function(){var t=(0,r.useContext)(H);if(!t)throw new Error("useNavigate hook was used but a BaseContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return t.navigate},nt=function(){var t=(0,r.useContext)(H);if(!t)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var e=tt(),n=u(t.basepath,e.pathname);return n?n.params:null},rt=function(t){if(!t)throw new Error("useMatch(path: string) requires an argument of a string to match against");var e=(0,r.useContext)(H);if(!e)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var n=tt(),o=l(t,e.baseuri),a=u(o,n.pathname);return a?k({},a.params,{uri:a.uri,path:t}):null},ot=function(t){return t.replace(/(^\/+|\/+$)/g,"")},at=function t(e){return function(n){if(!n)return null;if(n.type===r.Fragment&&n.props.children)return r.Children.map(n.props.children,t(e));var o,i,s;if(n.props.path||n.props.default||n.type===X||a()(!1),n.type!==X||n.props.from&&n.props.to||a()(!1),n.type===X&&(o=n.props.from,i=n.props.to,s=function(t){return d(t)},v(o).filter(s).sort().join("/")!==v(i).filter(s).sort().join("/"))&&a()(!1),n.props.default)return{value:n,default:!0};var c=n.type===X?n.props.from:n.props.path,u="/"===c?e:ot(e)+"/"+ot(c);return{value:n,default:n.props.default,path:n.props.children?ot(u)+"/*":u}}},it=function(t){return!t.defaultPrevented&&0===t.button&&!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}},20311:function(t){"use strict";
1t.exports=function(t,e,n,r,o,a,i,s){if(!t){var c;if(void 0===e)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,a,i,s],l=0;(c=new Error(e.replace(/%s/g,function(){return u[l++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}},12475:function(t){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports.default=t.exports},6221:function(t,e,n){var r=n(95636);t.exports=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)},t.exports.__esModule=!0,t.exports.default=t.exports},24994:function(t){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports},95636:function(t){function e(n,r){return t.exports=e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},t.exports.__esModule=!0,t.exports.default=t.exports,e(n,r)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports},14656:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.SCRIPT_TYPE="text/partytown",e.partytownSnippet=t=>((t,e)=>{const{forward:n=[],...r}=t||{},o=JSON.stringify(r,(t,e)=>("function"==typeof e&&(e=String(e)).startsWith(t+"(")&&(e="function "+e),e));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",e].join("")})(t,'/* Partytown 0.5.4 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(w,1e4),e.addEventListener("pt0",f),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):w())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.5.4":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function w(t,n){for(f(),t=0;t<s.length;t++)(n=e.createElement("script")).innerHTML=s[t].innerHTML,e.head.appendChild(n);c&&c.parentNode.removeChild(c)}function f(){clearTimeout(d)}o=t.partytown||{},i==t&&(o.forward||[]).map((function(e){p=t,e.split(".").map((function(e,n,i){p=p[i[n]]=n+1<i.length?"push"==i[n+1]?[]:p[i[n]]||{}:function(){(t._ptf=t._ptf||[]).push(i,arguments)}}))})),"complete"==e.readyState?u():(t.addEventListener("DOMContentLoaded",u),t.addEventListener("load",u))}(window,document,navigator,top,window.crossOriginIsolated);')},43145:function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}n.d(e,{A:function(){return r}})},77387:function(t,e,n){"use strict";n.d(e,{A:function(){return o}});var r=n(63662);function o(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,(0,r.A)(t,e)}},63662:function(t,e,n){"use strict";function r(t,e){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},r(t,e)}n.d(e,{A:function(){return r}})},45458:function(t,e,n){"use strict";n.d(e,{A:function(){return a}});var r=n(43145);var o=n(27800);function a(t){return function(t){if(Array.isArray(t))return(0,r.A)(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||(0,o.A)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},27800:function(t,e,n){"use strict";n.d(e,{A:function(){return o}});var r=n(43145);function o(t,e){if(t){if("string"==typeof t)return(0,r.A)(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(t,e):void 0}}},78795:function(t,e,n){"use strict";n.d(e,{Ay:function(){return b},oo:function(){return P},Rr:function(){return c},Zf:function(){return g},Fe:function(){return h}});var r=n.cw(function(t,e){e.T=void 0;e.T=(t,e="legacy")=>{const n=t.endsWith(".html"),r=t.endsWith(".xml"),o=t.endsWith(".pdf");return"/"===t?t:((n||r||o)&&(e="never"),"always"===e?t.endsWith("/")?t:`${t}/`:"never"===e&&t.endsWith("/")?t.slice(0,-1):t)}}),o=n(5556),a=n(96540),i=n(41693);function s(){return s=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},s.apply(this,arguments)}function c(t){let e=t||"/",n="",r="";const o=e.indexOf("#");-1!==o&&(r=e.slice(o),e=e.slice(0,o));const a=e.indexOf("?");return-1!==a&&(n=e.slice(a),e=e.slice(0,a)),{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}r();const u=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=t=>{if("string"==typeof t)return!(t=>u.test(t))(t)},p=()=>"";function h(t,e=""){var n;if(!l(t))return t;if(t.startsWith("./")||t.startsWith("../"))return t;const r=null!=(n=null!=e?e:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${t.startsWith("/")?t:`/${t}`}`}const d=t=>null==t?void 0:t.startsWith("/"),f=(t,e)=>"number"==typeof t?t:l(t)?d(t)?function(t){const e=h(t);return e}(t):function(t,e){if(d(t))return t;const n=(0,i.resolve)(t,e);return n}(t,e):t,m=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function g(t){return h(t,p())}const v={activeClassName:o.string,activeStyle:o.object,partiallyActive:o.bool};function y(t){return a.createElement(i.Location,null,({location:e})=>a.createElement(w,s({},t,{_location:e})))}class w extends a.Component{constructor(t){super(t),this.defaultGetProps=({isPartiallyCurrent:t,isCurrent:e})=>(this.props.partiallyActive?t:e)?{className:[this.props.className,this.props.activeClassName].filter(
1Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let e=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(e=!0),this.state={IOSupported:e},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let t=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(t=this.props._location.pathname+this.props._location.search);const e=c(f(this.props.to,t)),n=e.pathname+e.search;if(t!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:t,el:e}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),t.unobserve(e),t.disconnect()}handleRef(t){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=t:this.props.innerRef&&this.props.innerRef(t),this.state.IOSupported&&t&&(this.io=((t,e)=>{const n=new window.IntersectionObserver(n=>{n.forEach(n=>{t===n.target&&e(n.isIntersecting||n.intersectionRatio>0)})});return n.observe(t),{instance:n,el:t}})(t,t=>{t?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()}))}render(){const t=this.props,{to:e,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:o,state:u,replace:p,_location:h}=t,d=function(t,e){if(null==t)return{};var n,r,o={},a=Object.keys(t);for(r=0;r<a.length;r++)e.indexOf(n=a[r])>=0||(o[n]=t[n]);return o}(t,m),g=f(e,h.pathname);return l(g)?a.createElement(i.Link,s({to:g,state:u,getProps:n,innerRef:this.handleRef,onMouseEnter:t=>{o&&o(t);const e=c(g);___loader.hovering(e.pathname+e.search)},onClick:t=>{if(r&&r(t),!(0!==t.button||this.props.target||t.defaultPrevented||t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)){t.preventDefault();let e=p;const n=encodeURI(g)===h.pathname;"boolean"!=typeof p&&n&&(e=!0),window.___navigate(g,{state:u,replace:e})}return!0}},d)):a.createElement("a",s({href:g},d))}}w.propTypes=s({},v,{onClick:o.func,to:o.string.isRequired,replace:o.bool,state:o.object});var b=a.forwardRef((t,e)=>a.createElement(y,s({innerRef:e},t)));const P=(t,e)=>{window.___navigate(f(t,window.location.pathname),e)}},75535:function(t,e,n){"use strict";n.r(e),n.d(e,{Script:function(){return f},ScriptStrategy:function(){return u}});var r=n(96540),o=n(41693);function a(){return a=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},a.apply(this,arguments)}const i=new Map,s={get:t=>i.get(t)||[],set(t,e){const n=i.get(t)||[];n.push(e),i.set(t,n)},delete(t){i.delete(t)}},c="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(t){const e=Date.now();return setTimeout(function(){t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})},1)};var u,l;(l=u||(u={})).postHydrate="post-hydrate",l.idle="idle",l.offMainThread="off-main-thread";const p=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),h=new Set,d=new Map;function f(t){return r.createElement(o.Location,null,()=>r.createElement(m,t))}function m(t){const{src:e,strategy:n=u.postHydrate}=t||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)(()=>{let e;switch(n){case u.postHydrate:e=g(t);break;case u.idle:c(()=>{e=g(t)});break;case u.offMainThread:{const e=y(t);s.set(i,e)}}return()=>{const{script:t,loadCallback:n,errorCallback:r}=e||{};n&&(null==t||t.removeEventListener("load",n)),r&&(null==t||t.removeEventListener("error",r)),null==t||t.remove()}},[]),n===u.offMainThread){const o=v(t),c=y(t);return"undefined"==typeof window&&s.set(i,c),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},c,{dangerouslySetInnerHTML:{__html:v(t)}}):a({type:"text/partytown",src:w(e),"data-strategy":n,crossOrigin:"anonymous"},c))}return null}function g(t){const{id:e,src:n,strategy:r=u.postHydrate,onLoad:o,onError:i}=t||{},s=e||n,c=["load","error"],l={load:o,error:i};if(s){for(const t of c)if(null!=l&&l[t]){var p;const e=d.get(s)||{},{callbacks:n=[]}=(null==e?void 0:e[t])||{};var f,m;n.push(null==l?void 0:l[t]),null!=e&&null!=(p=e[t])&&p.event?null==l||null==(f=l[t])||f.call(l,null==e||null==(m
1=e[t])?void 0:m.event):d.set(s,a({},e,{[t]:{callbacks:n}}))}if(h.has(s))return null}const g=v(t),w=y(t),P=document.createElement("script");e&&(P.id=e),P.dataset.strategy=r;for(const[a,u]of Object.entries(w))P.setAttribute(a,u);g&&(P.textContent=g),n&&(P.src=n);const E={};if(s){for(const t of c){const e=e=>b(e,s,t);P.addEventListener(t,e),E[`${t}Callback`]=e}h.add(s)}return document.body.appendChild(P),{script:P,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(t){const{dangerouslySetInnerHTML:e,children:n=""}=t||{},{__html:r=""}=e||{};return r||n}function y(t){const e={};for(const[n,r]of Object.entries(t))p.has(n)||(e[n]=r);return e}function w(t){if(t)return`/__third-party-proxy?url=${encodeURIComponent(t)}`}function b(t,e,n){const r=d.get(e)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(t)}d.set(e,{[n]:{event:t}})}n.d(e,["collectedScriptsByPage",0,s,"scriptCache",0,h,"scriptCallbackCache",0,d])}},function(t){t.O(0,[869,593],function(){return t(77784)});t.O()}]);
2//# sourceMappingURL=app-048b342e080787dcbf59.js.map

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.