1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9634],{23102:(e,t,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,{default:function(){return v},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return h}});let r=n(49135),o=n(428),a=n(33295),i=r._(n(61382)),l=o._(n(71527)),c=n(16669),u=n(32637),s=n(66673),d=n(74477),f=new Map,p=new Set,g=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:o=null,dangerouslySetInnerHTML:a,children:l="",strategy:c="afterInteractive",onError:s,stylesheets:d}=e,g=n||t;if(g&&p.has(g))return;if(f.has(t)){p.add(g),f.get(t).then(r,s);return}let y=()=>{o&&o(),p.add(g)},h=document.createElement("script"),_=new Promise((e,t)=>{h.addEventListener("load",function(t){e(),r&&r.call(this,t),y()}),h.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});a?(h.innerHTML=a.__html||"",y()):l?(h.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):"",y()):t&&(h.src=t,f.set(t,_)),(0,u.setAttributesFromProps)(h,e),"worker"===c&&h.setAttribute("type","text/partytown"),h.setAttribute("data-nscript",c),d&&(e=>{if(i.default.preinit)return e.forEach(e=>{i.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}})(d),document.body.appendChild(h)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,s.requestIdleCallback)(()=>g(e))}):g(e)}function h(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function _(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:o=null,strategy:u="afterInteractive",onError:f,stylesheets:y,...h}=e,{updateScripts:_,scripts:v,getIsSsr:m,appDir:w,nonce:b}=(0,l.useContext)(c.HeadManagerContext);b=h.nonce||b;let j=(0,l.useRef)(!1);(0,l.useEffect)(()=>{let e=t||n;j.current||(o&&e&&p.has(e)&&o(),j.current=!0)},[o,t,n]);let x=(0,l.useRef)(!1);if((0,l.useEffect)(()=>{if(!x.current){if("afterInteractive"===u)g(e);else"lazyOnload"===u&&("complete"===document.readyState?(0,s.requestIdleCallback)(()=>g(e)):window.addEventListener("load",()=>{(0,s.requestIdleCallback)(()=>g(e))}));x.current=!0}},[e,u]),("beforeInteractive"===u||"worker"===u)&&(_?(v[u]=(v[u]||[]).concat([{id:t,src:n,onLoad:r,onReady:o,onError:f,...h,nonce:b}]),_(v)):m&&m()?p.add(t||n):m&&!m()&&g({...e,nonce:b}
1)),w){if(y&&y.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===u)if(!n)return h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+(0,d.htmlEscapeJsonString)(JSON.stringify([0,{...h,id:t}]))+")"}});else return i.default.preload(n,h.integrity?{as:"script",integrity:h.integrity,nonce:b,crossOrigin:h.crossOrigin}:{as:"script",nonce:b,crossOrigin:h.crossOrigin}),(0,a.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+(0,d.htmlEscapeJsonString)(JSON.stringify([n,{...h,id:t}]))+")"}});"afterInteractive"===u&&n&&i.default.preload(n,h.integrity?{as:"script",integrity:h.integrity,nonce:b,crossOrigin:h.crossOrigin}:{as:"script",nonce:b,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(_,"__nextScript",{value:!0});let v=_;("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)},24382:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{html:t,height:n=null,width:a=null,children:i,dataNtpc:l=""}=e;return(0,o.useEffect)(()=>{l&&performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-".concat(l)}})},[l]),(0,r.jsxs)(r.Fragment,{children:[i,t?(0,r.jsx)("div",{style:{height:null!=n?"".concat(n,"px"):"auto",width:null!=a?"".concat(a,"px"):"auto"},"data-ntpc":l,dangerouslySetInnerHTML:{__html:t}}):null]})};let r=n(33295),o=n(71527)},62278:(e,t,n)=>{n.d(t,{sf:()=>u,so:()=>l});var r,o=n(6142),a=n(71527),i=(0,a.createContext)({get client(){return r},bootstrap:void 0});function l(e){var t,n,o=e.children,l=e.client,c=e.apiKey,u=e.options,s=(0,a.useRef)(null),d=(0,a.useMemo)(function(){if(l)return c&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),u&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),l;var e=r;return c||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),e},[l,c,JSON.stringify(u)]);return(0,a.useEffect)(function(){if(!l&&c){var e=r,t=s.current;t?(c!==t.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),u&&!function e(t,n,r){if(void 0===r&&(r=new WeakMap),t===n)return!0;if("object"!=typeof t||null===t||"object"!=typeof n||null===n)return!1;if(r.has(t)&&r.get(t)===n)return!0;r.set(t,n);var o=Object.keys(t),a=Object.keys(n);if(o.length!==a.length)return!1;for(var i=0;i<o.length;i++){var l=o[i];if(!a.includes(l)||!e(t[l],n[l],r))return!1}return!0}(u,t.options)&&e.set_config(u)):(e.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),e.init(c,u)),s.current={apiKey:c,options:null!=u?u:{}}}},[l,c,JSON.stringify(u)]),a.createElement(i.Provider,{value:{client:d,bootstrap:null!=(t=null==u?void 0:u.bootstrap)?t:null==(n=null==l?void 0:l.config)?void 0:n.bootstrap}},o)}var c=function(e){return"function"==typeof e},u=function(){return(0,a.useContext)(i).client},s=function(e,t){return(s=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};"function"==typeof SuppressedError&&SuppressedError;var d={componentStack:null,exceptionEvent:null,error:null},f={INVALID_FALLBACK:"[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."};!function(e){if("function"!=typeof e&&null!==e)throw TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=n}function n(t){var n=e.call(this,t)||this;return n.state=d,n}s(n,e),n.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t),n.prototype.componentDidCatch=function(e,t){var n,r=this.props.additionalProperties;c(r)?n=r(e):"object"==typeof r&&(n=r);var o=this.context.client.captureException(e,n),a=t.componentStack;this.setState({error:e,componentStack:null!=a?a:null,exceptionEvent:o})},n.prototype.render=function(){var e=this.props,t=e.children,n=e.fallback,r=this.state;if(null==r.componentStack)return c(t)?t():t;var o=c(n)?a.createElement(n,{error:r.error,componentStack:r.componentStack,exceptionEvent:r.exceptionEvent}):n;return a.isValidElement(o)?o:(console.warn(f.INVALID_FALLBACK),a.createElement(a.Fragment,null))},n.contextType=i}(a.Component),r=o.Ay},66673:(e,t)=>
1{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(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)},74477:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ESCAPE_REGEX:function(){return r},htmlEscapeAttributeString:function(){return l},htmlEscapeJsonString:function(){return i}});let n={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},r=/[&><\u2028\u2029]/g,o={"&":"&",'"':""","'":"'","<":"<",">":">"},a=/[&"'<>]/g;function i(e){return e.replace(r,e=>n[e])}function l(e){return e.replace(a,e=>o[e])}},81992:(e,t,n)=>{let r;Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=function(e){let{gaId:t,debugMode:n,dataLayerName:l="dataLayer",nonce:c}=e;return void 0===r&&(r=l),(0,a.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:"\n window['".concat(l,"'] = window['").concat(l,"'] || [];\n function gtag(){window['").concat(l,"'].push(arguments);}\n gtag('js', new Date());\n\n gtag('config', '").concat(t,"' ").concat(n?",{ 'debug_mode': true }":"",");")},nonce:c}),(0,o.jsx)(i.default,{id:"_next-ga",src:"https://www.googletagmanager.com/gtag/js?id=".concat(t),nonce:c})]})},t.sendGAEvent=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];void 0!==r&&window[r]&&window[r].push(arguments)};let o=n(33295),a=n(71527),i=function(e){return e&&e.__esModule?e:{default:e}}(n(85885))},82446:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.sendGTMEvent=void 0,t.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:n="https://www.googletagmanager.com/gtm.js",dataLayerName:l="dataLayer",auth:c,preview:u,dataLayer:s,nonce:d}=e;i=l;let f="dataLayer"!==l?"&l=".concat(l):"";return(0,o.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:"\n (function(w,l){\n w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});\n ".concat(s?"w[l].push(".concat(JSON.stringify(s),")"):"","\n })(window,'").concat(l,"');")},nonce:d}),(0,r.jsx)(a.default,{id:"_next-gtm","data-ntpc":"GTM",src:"".concat(n,"?id=").concat(t).concat(f).concat(c?">m_auth=".concat(c):"").
1concat(u?">m_preview=".concat(u,">m_cookies_win=x"):""),nonce:d})]})};let r=n(33295),o=n(71527),a=function(e){return e&&e.__esModule?e:{default:e}}(n(85885)),i="dataLayer";t.sendGTMEvent=(e,t)=>{let n=t||i;window[n]=window[n]||[],window[n].push(e)}},85885:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o.a});var r=n(23102),o=n.n(r),a={};for(let e in r)"default"!==e&&(a[e]=()=>r[e]);n.d(t,a)}}]);
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.