(async NitroPack=>{if(NitroPack.scriptReady){console.warn("NitroPack: "+(document.currentScript?.src||"Nitro Script")+" is already initialized. The execution will be skipped.");return}NitroPack.scriptReady=true;if(localStorage.getItem("nitroDebugScript")){console.warn("NitroPack: Debug mode is enabled.");eval(localStorage.getItem("nitroDebugScript"));return}if(localStorage.getItem("nitroDebugScriptUrl")){console.warn("NitroPack: Debug mode is enabled.");await fetch(localStorage.getItem("nitroDebugScriptUrl")).then(e=>e.text()).then(script=>eval(script));return}var __awaiter=this&&this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function l(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r["throw"](e))}catch(e){a(e)}}function c(e){e.done?n(e.value):o(e.value).then(l,s)}c((r=r.apply(e,t||[])).next())})};(e=>__awaiter(this,void 0,void 0,function*(){const t=document.cookie.includes("9d63262f59cd9b3378f01392");const n={init:()=>{if(e.debugLog!==undefined)return;e.debugLog={prefetches:[],lcpEvents:[],other:[]}},logPrefetch:(n,r,o)=>{if(!t)return;e.debugLog.prefetches.push({url:n,type:r,initiator:o,timestamp:performance.now()})},logLcpEvent:(n,r=null)=>{if(!t)return;e.debugLog.lcpEvents.push({message:n,data:r,timestamp:performance.now()})},logOther:(n,r=null)=>{if(!t)return;e.debugLog.other.push({message:n,data:r,timestamp:performance.now()})}};if(t){n.init()}e.debugLogger=n}))(window.NitroPack=window.NitroPack||{});(function(){var e=function(e){"use strict";var t,n,r,o,a,l=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},s=function(e){if("loading"===document.readyState)return"loading";var 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"},c=function(e){var t=e.nodeName;return 1===e.nodeType?t.toLowerCase():t.toUpperCase().replace(/^#/,"")},u=function(e,t){var n="";try{for(;e&&9!==e.nodeType;){var r=e,o=r.id?"#"+r.id:c(r)+(r.classList&&r.classList.value&&r.classList.value.trim()&&r.classList.value.trim().length?"."+r.classList.value.trim().replace(/\s+/g,"."):"");if(n.length+o.length>(t||100)-1)return n||o;if(n=n?o+">"+n:o,r.id)break;e=r.parentNode}}catch(e){}return n},d=-1,f=function(){return d},g=function(e){addEventListener("pageshow",function(t){t.persisted&&(d=t.timeStamp,e(t))},!0)},p=function(){var e=l();return e&&e.activationStart||0},v=function(e,t){var n=l(),r="navigate";f()>=0?r="back-forward-cache":n&&(document.prerendering||p()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-")));return{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},m=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},h=function(e,t,n,r){var o,a;return function(l){t.value>=0&&(l||r)&&((a=t.value-(o||0))||void 0===o)&&(o=t.value,t.delta=a,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,n),e(t))}},w=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},y=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},S=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},L=-1,P=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},b=function(e){"hidden"===document.visibilityState&&L>-1&&(L="visibilitychange"===e.type?e.timeStamp:0,T())},E=function(){addEventListener("visibilitychange",b,!0),addEventListener("prerenderingchange",b,!0)},T=function(){removeEventListener("visibilitychange",b,!0),removeEventListener("prerenderingchange",b,!0)},I=function(){return L<0&&(L=P(),E(),g(function(){setTimeout(function(){L=P(),E()},0)})),{get firstHiddenTime(){return L}}},C=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},k=[1800,3e3],O=function(e,t){t=t||{},C(function(){var n,r=I(),o=v("FCP"),a=m("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(a.disconnect(),e.startTime<r.firstHiddenTime&&(o.value=Math.max(e.startTime-p(),0),o.entries.push(e),n(!0)))})});a&&(n=h(e,o,k,t.reportAllChanges),g(function(r){o=v("FCP"),n=h(e,o,k,t.reportAllChanges),w(function(){o.value=performance.now()-r.timeStamp,n(!0)})}))})},N=[.1,.25],_={passive:!0,capture:!0},D=new Date,x=function(e,o){t||(t=o,n=e,r=new Date,M(removeEventListener),R())},R=function(){if(n>=0&&n<r-D){var e={entryType:"first-input",name:t.type,target:t.target,cancelable:t.cancelable,startTime:t.timeStamp,processingStart:t.timeStamp+n};o.forEach(function(t){t(e)}),o=[]}},A=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){x(e,t),o()},r=function(){o()},o=function(){removeEventListener("pointerup",n,_),removeEventListener("pointercancel",r,_)};addEventListener("pointerup",n,_),addEventListener("pointercancel",r,_)}(t,e):x(t,e)}},M=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,A,_)})},F=[100,300],X=function(e,r){r=r||{},C(function(){var a,l=I(),s=v("FID"),c=function(e){e.startTime<l.firstHiddenTime&&(s.value=e.processingStart-e.startTime,s.entries.push(e),a(!0))},u=function(e){e.forEach(c)},d=m("first-input",u);a=h(e,s,F,r.reportAllChanges),d&&y(S(function(){u(d.takeRecords()),d.disconnect()})),d&&g(function(){var l;s=v("FID"),a=h(e,s,F,r.reportAllChanges),o=[],n=-1,t=null,M(addEventListener),l=c,o.push(l),R()})})},U=0,j=1/0,B=0,q=function(e){e.forEach(function(e){e.interactionId&&(j=Math.min(j,e.interactionId),B=Math.max(B,e.interactionId),U=B?(B-j)/7+1:0)})},J=function(){return a?U:performance.interactionCount||0},V=function(){"interactionCount"in performance||a||(a=m("event",q,{type:"event",buffered:!0,durationThreshold:0}))},K=[200,500],H=0,Z=function(){return J()-H},$=[],W={},G=function(e){var t=$[$.length-1],n=W[e.interactionId];if(n||$.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:[e]};W[r.id]=r,$.push(r)}$.sort(function(e,t){return t.latency-e.latency}),$.splice(10).forEach(function(e){delete W[e.id]})}},Y=function(e,t){t=t||{},C(function(){var n;V();var r,o=v("INP"),a=function(e){e.forEach(function(e){(e.interactionId&&G(e),"first-input"===e.entryType)&&!$.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&G(e)});var t,n=(t=Math.min($.length-1,Math.floor(Z()/50)),$[t]);n&&n.latency!==o.value&&(o.value=n.latency,o.entries=n.entries,r())},l=m("event",a,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=h(e,o,K,t.reportAllChanges),l&&("interactionId"in PerformanceEventTiming.prototype&&l.observe({type:"first-input",buffered:!0}),y(function(){a(l.takeRecords()),o.value<0&&Z()>0&&(o.value=0,o.entries=[]),r(!0)}),g(function(){$=[],H=J(),o=v("INP"),r=h(e,o,K,t.reportAllChanges)}))})},z=[2500,4e3],Q={},ee=[800,1800],et=function e(t){document.prerendering?C(function(){return e(t)}):"complete"!==document.readyState?addEventListener("load",function(){return e(t)},!0):setTimeout(t,0)},en=function(e,t){t=t||{};var n=v("TTFB"),r=h(e,n,ee,t.reportAllChanges);et(function(){var o=l();if(o){var a=o.responseStart;if(a<=0||a>performance.now())return;n.value=Math.max(a-p(),0),n.entries=[o],r(!0),g(function(){n=v("TTFB",0),(r=h(e,n,ee,t.reportAllChanges))(!0)})}})};return e.CLSThresholds=N,e.FCPThresholds=k,e.FIDThresholds=F,e.INPThresholds=K,e.LCPThresholds=z,e.TTFBThresholds=ee,e.onCLS=function(e,t){!function(e,t){t=t||{},O(S(function(){var n,r=v("CLS",0),o=0,a=[],l=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=a[0],n=a[a.length-1];o&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(o+=e.value,a.push(e)):(o=e.value,a=[e])}}),o>r.value&&(r.value=o,r.entries=a,n())},s=m("layout-shift",l);s&&(n=h(e,r,N,t.reportAllChanges),y(function(){l(s.takeRecords()),n(!0)}),g(function(){o=0,r=v("CLS",0),n=h(e,r,N,t.reportAllChanges),w(function(){return n()})}),setTimeout(n,0))}))}(function(t){!function(e){if(e.entries.length){var t=e.entries.reduce(function(e,t){return e&&e.value>t.value?e:t});if(t&&t.sources&&t.sources.length){var n=(r=t.sources).find(function(e){return e.node&&1===e.node.nodeType})||r[0];if(n)return void(e.attribution={largestShiftTarget:u(n.node),largestShiftTime:t.startTime,largestShiftValue:t.value,largestShiftSource:n,largestShiftEntry:t,loadState:s(t.startTime)})}}var r;e.attribution={}}(t),e(t)},t)},e.onFCP=function(e,t){O(function(t){!function(e){if(e.entries.length){var t=l(),n=e.entries[e.entries.length-1];if(t){var r=t.activationStart||0,o=Math.max(0,t.responseStart-r);return void(e.attribution={timeToFirstByte:o,firstByteToFCP:e.value-o,loadState:s(e.entries[0].startTime),navigationEntry:t,fcpEntry:n})}}e.attribution={timeToFirstByte:0,firstByteToFCP:e.value,loadState:s(f())}}(t),e(t)},t)},e.onFID=function(e,t){X(function(t){!function(e){var t=e.entries[0];e.attribution={eventTarget:u(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:s(t.startTime)}}(t),e(t)},t)},e.onINP=function(e,t){Y(function(t){!function(e){if(e.entries.length){var t=e.entries.sort(function(e,t){return t.duration-e.duration||t.processingEnd-t.processingStart-(e.processingEnd-e.processingStart)})[0];e.attribution={eventTarget:u(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:s(t.startTime)}}else e.attribution={}}(t),e(t)},t)},e.onLCP=function(e,t){!function(e,t){t=t||{},C(function(){var n,r=I(),o=v("LCP"),a=function(e){var t=e[e.length-1];t&&t.startTime<r.firstHiddenTime&&(o.value=Math.max(t.startTime-p(),0),o.entries=[t],n())},l=m("largest-contentful-paint",a);if(l){n=h(e,o,z,t.reportAllChanges);var s=S(function(){Q[o.id]||(a(l.takeRecords()),l.disconnect(),Q[o.id]=!0,n(!0))});["keydown","click"].forEach(function(e){addEventListener(e,function(){return setTimeout(s,0)},!0)}),y(s),g(function(r){o=v("LCP"),n=h(e,o,z,t.reportAllChanges),w(function(){o.value=performance.now()-r.timeStamp,Q[o.id]=!0,n(!0)})})}})}(function(t){!function(e){if(e.entries.length){var t=l();if(t){var n=t.activationStart||0,r=e.entries[e.entries.length-1],o=r.url&&performance.getEntriesByType("resource").filter(function(e){return e.name===r.url})[0],a=Math.max(0,t.responseStart-n),s=Math.max(a,o?(o.requestStart||o.startTime)-n:0),c=Math.max(s,o?o.responseEnd-n:0),d=Math.max(c,r?r.startTime-n:0),f={element:u(r.element),timeToFirstByte:a,resourceLoadDelay:s-a,resourceLoadTime:c-s,elementRenderDelay:d-c,navigationEntry:t,lcpEntry:r};return r.url&&(f.url=r.url),o&&(f.lcpResourceEntry=o),void(e.attribution=f)}}e.attribution={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadTime:0,elementRenderDelay:e.value}}(t),e(t)},t)},e.onTTFB=function(e,t){en(function(t){!function(e){if(e.entries.length){var t=e.entries[0],n=t.activationStart||0,r=Math.max(t.domainLookupStart-n,0),o=Math.max(t.connectStart-n,0),a=Math.max(t.requestStart-n,0);e.attribution={waitingTime:r,dnsTime:o-r,connectionTime:a-o,requestTime:e.value-a,navigationEntry:t}}else e.attribution={waitingTime:0,dnsTime:0,connectionTime:0,requestTime:0}}(t),e(t)},t)},Object.defineProperty(e,"__esModule",{value:!0}),e}({});var t=this&&this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function l(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r["throw"](e))}catch(e){a(e)}}function c(e){e.done?n(e.value):o(e.value).then(l,s)}c((r=r.apply(e,t||[])).next())})};(n=>{var r,o,a;const l="CujwXUeOpabJInivMcZHXFTwNAlEXpIa";const s="nitroPv";const c=new EventTarget;const u=window.location.href;const d=performance.getEntriesByType("navigation")[0];const f=!!window.IS_NITROPACK;const g=n.coreVersion&&n.coreVersion!=="%CORE_VERSION%"?n.coreVersion:"na";const p={"UX":"https://to.getnitropack.com","UB":"https://to.getnitropack.com/dropoff"};const v=["navigation-ai","navigation-ai-no-limit"];const m=()=>btoa(Date.now()+Math.random());const h=e=>{const t=Math.floor(Math.random()*e.length);return e[t]};const w=[];let y=false;let S={};let L={};n.predictStrategy=h(v);n.deviceSpeed={deviceCores:null,deviceMemory:null,devicePerformance:null};if(localStorage.getItem("nitroDeviceSpeed")){n.deviceSpeed=JSON.parse(localStorage.getItem("nitroDeviceSpeed"))}n.isPrerenderedPage=document.prerendering||((a=(o=(r=self.performance)===null||r===void 0?void 0:r.getEntriesByType)===null||o===void 0?void 0:o.call(r,"navigation")[0])===null||a===void 0?void 0:a.activationStart)>0;n.isPrefetchedPage=!n.isPrerenderedPage&&d.responseStart-d.requestStart<=5;n.isBackForwardRestored=false;n.setPredictStrategyOnPrevPage=()=>sessionStorage.setItem("predictStrategyOnPrevPage",n.predictStrategy);n.getPredictStrategyOnPrevPage=()=>sessionStorage.getItem("predictStrategyOnPrevPage")||"";n.deletePredictStrategyOnPrevPage=()=>sessionStorage.removeItem("predictStrategyOnPrevPage");n.setTargetUrl=e=>sessionStorage.setItem("nitroTargetUrl",JSON.stringify({url:e,expiration:Date.now()+5e3}));n.deleteTargetUrl=()=>sessionStorage.removeItem("nitroTargetUrl");n.getTargetUrl=()=>{const e=sessionStorage.getItem("nitroTargetUrl");if(!e){return u}const{url:t,expiration:n}=JSON.parse(e);if(n<Date.now()){sessionStorage.removeItem("nitroTargetUrl");return u}return t};const P=()=>{const e=document.cookie.split(";").find(e=>e.trim().startsWith("NITRO_SCRIPT_DEBUG="));return e?e.split("=")[1]:null};const b=(e,t="")=>{if(P()){localStorage.setItem("nitroDebug:"+t+"_"+m(),JSON.stringify(e))}};let E=false;if(window.Worker&&!localStorage.getItem("nitroDeviceSpeed")){const e=`self.onmessage=e=>{let r=()=>{let e=navigator.hardwareConcurrency||null,r=navigator.deviceMemory||null,n=performance.now();for(let o=0;o<1e5;o++);let l=performance.now(),c=l-n;return{deviceCores:e,deviceMemory:r,devicePerformance:c}},n=r();postMessage(n)};`;const t=new Worker(URL.createObjectURL(new Blob([e],{type:"application/javascript"})));t.onmessage=e=>{n.deviceSpeed=e.data;localStorage.setItem("nitroDeviceSpeed",JSON.stringify(e.data))};t.postMessage("start")}let T={};Object.keys(p).forEach(e=>{T[e]=false});const I=()=>navigator.connection?navigator.connection.effectiveType:"u";const C=()=>n.isBackForwardRestored?"_bfr":n.isPrerenderedPage?"_prr":n.isPrefetchedPage?"_pre":"_dow";const k=(e,t)=>`Nitro${e.toUpperCase()}:${t}_${m()}_${g}_${I()}${f?"_o":"_u"}${C()}`;const O=()=>{const e="nitroVisitor";let t=JSON.parse(localStorage.getItem(e));if(!t||Date.now()>t.expiration){const n=Date.now()+(Math.random()+1).toString(36).substring(2);t={id:n,expiration:Date.now()+864e5};localStorage.setItem(e,JSON.stringify(t))}return t.id||""};n.visitorId=O();const N=e=>{var t;const n=JSON.parse(localStorage.getItem(s))||{};const r=(t=n[e])===null||t===void 0?void 0:t.pop();return r&&Date.now()<=r.expiration?r.id:""};n.setPageViewId=e=>{const t=JSON.parse(localStorage.getItem(s))||{};t[e]=t[e]||[];const n=Date.now()+(Math.random()+1).toString(36).substring(2);t[e].push({id:n,expiration:Date.now()+3e4});localStorage.setItem(s,JSON.stringify(t));return n};const _=e=>{const t=JSON.parse(localStorage.getItem(s))||{};if(t&&t[e]){const n=t[e].pop();if(n){if(Date.now()>n.expiration){t[e]=[]}localStorage.setItem(s,JSON.stringify(t))}}};let D=n.getTargetUrl();let x=N(D);if(!x&&!n.isPrerenderedPage){x=n.setPageViewId(D)}const R=e=>{if(n.isPrerenderedPage){document.addEventListener("visibilitychange",()=>t(this,void 0,void 0,function*(){if(document.visibilityState==="visible"){setTimeout(()=>{D=n.getTargetUrl();n.deleteTargetUrl();x=N(D);if(!x){x=n.setPageViewId(D)}_(D);e(x)},500)}}))}else{D=n.getTargetUrl();n.deleteTargetUrl();_(D);e(x)}};let A=new Promise(R);n.addEventListener=(...e)=>c.addEventListener(...e);n.dispatchEvent=(e,t,n={})=>c.dispatchEvent(new CustomEvent(e,Object.assign(Object.assign({},n),{detail:t})));n.removeEventListener=(...e)=>c.removeEventListener(...e);window.addEventListener("load",()=>{y=document.body.classList.contains("admin-bar")||document.body.classList.contains("wp-admin");if(E||n.isPrerenderedPage){return}n.dispatchEvent("pageLoadReady",{trigger:"load"});E=true},true);window.addEventListener("pageshow",e=>{if(e.persisted){n.isPrerenderedPage=false;n.isPrefetchedPage=false;n.isBackForwardRestored=true;n.dispatchEvent("onBFCRestored");x=n.setPageViewId(D);A=new Promise(R);if(document.visibilityState==="visible"&&!n.isPrerenderedPage){n.dispatchEvent("pageLoadReady",{trigger:"pageshow"});E=true}}});window.addEventListener("pagehide",()=>n.dispatchEvent("pageHideReady",{trigger:"pagehide"}),true);document.addEventListener("visibilitychange",()=>{if(document.visibilityState==="visible"){if(!E){n.dispatchEvent("pageLoadReady",{trigger:"visibilitychange"});E=true}}else{n.dispatchEvent("pageHideReady",{trigger:"visibilitychange"})}},true);n.waitForDomLoaded=()=>{return new Promise(e=>{if(document.readyState==="complete"){e()}else{window.addEventListener("load",e)}})};const M=(e,t)=>{const n=p[e];const r=new FormData;r.append("key",l);if(Object.keys(t).length){let o={};for(let n in t){b({key:n,value:t[n]},e);if(t[n].url){let e=new URL(t[n].url);if(e.host==="localhost"){continue}}o[n]=t[n]}r.append("props",JSON.stringify(o));let a=null;if(navigator.sendBeacon&&navigator.sendBeacon(n,r)){a=Promise.resolve()}else{a=fetch(n,{body:r,method:"POST",keepalive:true})}a.then(()=>{w.forEach(e=>{localStorage.removeItem(e)});w.length=0})}};const F=e=>{let t=[];for(let n=0;n<localStorage.length;n++){const r=localStorage.key(n);if(r&&r.indexOf("Nitro"+e+":")===0&&r.indexOf("Nitro"+e+":Aggregated:")!==0){const e=r.split(":")[1].replace(/_.*?_/,"_");const n=JSON.parse(localStorage.getItem(r));if(!w.includes(r)){t[e]=Object.assign(t[e]||{},n);w.push(r)}}}return t};n.flush=e=>{if(!window.localStorage){return}const t=F(e);if(Object.keys(t).length){M(e,t);T[e]=false}};const X=e=>{for(let t=0;t<localStorage.length;t++){const n=localStorage.key(t);if(n&&n.indexOf(e)===0){const e=JSON.parse(localStorage.getItem(n)).expiration;if(Date.now()>e){localStorage.removeItem(n)}}}};const U=(e,t,n)=>{var r;if(!S[e]){throw new Error(`No aggregator set for namespace ${e}`)}const o=`Nitro${e}:Aggregated:`;X(o);const a=`${o}${t}`;const l=((r=JSON.parse(localStorage.getItem(a)))===null||r===void 0?void 0:r.data)||{};const s=S[e](l,n);const c={expiration:Date.now()+1e3*60*60*24*7,data:s};localStorage.setItem(a,JSON.stringify(c));if(!L[a]){L[a]=true;window.addEventListener("pagehide",()=>{localStorage.removeItem(a);L[a]=false})}return s};n.setNamespaceAggregator=(e,t)=>{if(typeof t==="function"){S[e]=t}};n.flushAggregated=e=>{if(!window.localStorage){return}var t=F(e);if(Object.keys(t).length){Object.keys(t).forEach(n=>{let r=n.split("_")[0];t[n]=U(e,r,t[n])});M(e,t);T[e]=false}};n.push=(e,n,r)=>t(this,void 0,void 0,function*(){if(Object.keys(r).length===0||y){return}let t=r.pvId?r.pvId:yield A;let o=new URL(r.url||D);r.url=o.href.replace(o.hash,o.hash.substring(0,30));let a=k(e,t)+n;if(!w.includes(a)&&!localStorage.getItem(a)){localStorage.setItem(a,JSON.stringify(r))}});n.flushQuiet=e=>{if(!T[e]){T[e]=true;setTimeout(()=>n.flush(e),1e3)}};n.flushQuietAggregated=e=>{if(!T[e]){T[e]=true;setTimeout(()=>n.flushAggregated(e),1e3)}};n.currentAddress=u;n.webVitals=e})(window.NitroPack=window.NitroPack||{});})();var __awaiter=this&&this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function l(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r["throw"](e))}catch(e){a(e)}}function c(e){e.done?n(e.value):o(e.value).then(l,s)}c((r=r.apply(e,t||[])).next())})};(()=>__awaiter(this,void 0,void 0,function*(){if(!document.cookie.includes("navaidebug")){return}const e=document.createElement("style");e.textContent=`#navai-floating-element{position:fixed;top:20px;right:20px;background-color:rgba(0,0,0,.7);z-index:9999999999;color:#fff;padding:10px;border-radius:5px;border:3px solid #fff;cursor:move;width:400px;max-width:90%;overflow-y:scroll;max-height:50vh}.navai-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.navai-dot-yellow{background-color:#ff0}.navai-dot-green{background-color:green}.navai-element{line-break:anywhere}`;document.head.appendChild(e);const t=document.createElement("div");t.textContent="Prerendered: "+(NitroPack.isPrerenderedPage?"YES":"NO")+"";const n=document.createElement("div");n.textContent=`Current Strat: ${NitroPack.predictStrategy}`;const r=document.createElement("div");r.textContent=`Prev Strat: ${NitroPack.getPredictStrategyOnPrevPage()}`;r.id="navai-prev-predict-strategy";const o=document.createElement("div");o.append(t);o.append(n);o.append(r);o.id="navai-floating-element";function a(e){let t=0,n=0,r=0,o=0;if(e){e.addEventListener("mousedown",a);e.addEventListener("touchstart",l,{passive:false})}function a(e){e.preventDefault();r=e.clientX;o=e.clientY;document.onmouseup=c;document.onmousemove=s}function l(e){e.preventDefault();const t=e.touches[0];r=t.clientX;o=t.clientY;document.ontouchend=c;document.ontouchmove=s}function s(a){a.preventDefault();if(a.type==="mousemove"){t=r-a.clientX;n=o-a.clientY;r=a.clientX;o=a.clientY}else if(a.type==="touchmove"){const e=a.touches[0];t=r-e.clientX;n=o-e.clientY;r=e.clientX;o=e.clientY}e.style.top=e.offsetTop-n+"px";e.style.left=e.offsetLeft-t+"px"}function c(){document.onmouseup=null;document.onmousemove=null;document.ontouchend=null;document.ontouchmove=null}}a(o);document.body.appendChild(o);window.NitroPack.addEventListener("onHintInsert",function(e){const t=e.detail;const n=t.url;const r=document.createElement("div");if(t===null||t===void 0?void 0:t.id){r.id=t.id}r.classList.add("navai-element");const a=document.createElement("span");a.classList.add("hint-url");a.textContent=n;r.insertAdjacentElement("beforeend",a);const l=t.type==="prefetch"?"navai-dot-yellow":"navai-dot-green";const s=document.createElement("span");s.classList.add("navai-dot",l);r.insertBefore(s,r.firstChild);o.appendChild(r);o.scrollTop=o.scrollHeight});window.NitroPack.addEventListener("onHintRemove",function(e){const t=e.detail.id;const n=o.querySelector(`#${t} .hint-url`);n.innerHTML="<strike>"+n.getInnerHTML()+"</strike>"});const l=e=>{const t=document.getElementById("navai-prev-predict-strategy");t.textContent=`Prev Strat: ${e.detail.predictStrategyOnPrevPage}`;window.NitroPack.removeEventListener("onLogPredictStrategy",l)};if(NitroPack.isPrerenderedPage){window.NitroPack.addEventListener("onLogPredictStrategy",l)}}))();var __awaiter=this&&this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function l(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r["throw"](e))}catch(e){a(e)}}function c(e){e.done?n(e.value):o(e.value).then(l,s)}c((r=r.apply(e,t||[])).next())})};(e=>{const t="UX";const n=performance.getEntriesByType("navigation")[0];const r=typeof NPRL!="undefined";const o=r?"loadNitro":"load";const a=["missReason","pageType","isEligibleForOptimization"];const l=e=>!isNaN(parseFloat(e))&&isFinite(e);const s=Number("1709343244");let c=Math.floor(Date.now()/1e3);if(Math.abs(c-s)>1200){c=s}let u=null;let d=null;let f=null;let g=null;let p=null;let v=null;let m=null;let h={sessionEntry:null,unknown:null,afterStyles:null,afterPageLoad:null,afterScroll:null,total:null,raw:null,largestShiftTarget:null};let w=null;let y=null;let S={};let L={};let P=0;let b=0;let E=0;let T=0;let I=null;let C=null;let k={"ttfb":null,"netNavType":null,"netRedirectCount":null,"netRedirectReferrer":null,"timeOrigin":null,"redirectStart":null,"redirectEnd":null,"workerStart":null,"fetchStart":null,"domainLookupStart":null,"domainLookupEnd":null,"connectStart":null,"secureConnectionStart":null,"connectEnd":null,"requestStart":null,"firstInterimResponseStart":null,"responseStart":null,"responseEnd":null,"domInteractive":null,"domContentLoadedEventStart":null,"domContentLoadedEventEnd":null,"domComplete":null,"loadEventStart":null,"loadEventEnd":null};e.setNamespaceAggregator(t,function(e,t){const n=["ttfb","ttfb:crux","fid","lcp:crux","cls","cls:total","cls:raw","cls:afterStylesDelta","cls:afterPageLoadDelta","cls:afterScrollDelta","cls:unknownDelta","inp","fcp","clicks"];let r={};const o=new Set([...Object.keys(e),...Object.keys(t)]);for(let a of o){if(n.includes(a)){r[a]=Math.max(e[a]||0,t[a]||0)}else{if(a==="inp:details"){if((t["inp"]||0)>(e["inp"]||0)){r[a]=t[a]}}else{if(e[a]!==undefined){r[a]=e[a]}else if(t[a]!==undefined){r[a]=t[a]}}}}return r});const O=()=>{let t={};let n="NONE";if(e.isPrerenderedPage||e.isPrefetchedPage){n="UNKNOWN"}let r=JSON.parse(sessionStorage.getItem("nitro_prefetched_urls"));if(r!==null){sessionStorage.removeItem("nitro_prefetched_urls");let e=window.location.href;if(r[e]){n=r[e].initiator}t.prefetchCount=Object.entries(r).length}t.prefetchInitiator=n;return t};const N=()=>__awaiter(this,void 0,void 0,function*(){sessionStorage.setItem("nitro_test_session_storage_availability","test");return new Promise(e=>{let t=0;const n=setInterval(()=>{if(sessionStorage.getItem("nitro_test_session_storage_availability")===null||t>10){clearInterval(n);e()}t++},10)})});const _=()=>__awaiter(this,void 0,void 0,function*(){if(document.visibilityState==="visible"){yield N();sessionStorage.removeItem("nitro_prefetched_urls");document.removeEventListener("visibilitychange",_)}});if(e.isPrerenderedPage){document.addEventListener("visibilitychange",_)}e.addEventListener("onBFCRestored",()=>{sessionStorage.removeItem("nitro_prefetched_urls");e.dispatchEvent("onBFCInvalidatePrefetchPrerenderLists")});if(!e.isBackForwardRestored){L=O()}let D=()=>new Promise(e=>e(k));if(typeof PerformanceObserver!=="undefined"){D=()=>new Promise(t=>{const n=new PerformanceObserver(n=>{const r={"navigate":0,"reload":1,"back_forward":2,"prerender":3};const o=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);const a=o?1e3:0;n.getEntries().forEach(n=>{setTimeout(()=>{if(n.loadEventEnd>0){Object.keys(k).forEach(e=>{if(n[e]!==undefined){k[e]=l(n[e])?Math.round(n[e]):n[e]}});if(!n.activationStart){n.activationStart=0}k["ttfb"]=!e.isPrerenderedPage?Math.round(n.responseStart-n.connectEnd):0;k["netNavType"]=r.hasOwnProperty(n.type)?r[n.type]:-1;k["netRedirectReferrer"]=document.referrer.length?document.referrer:null;k["netRedirectCount"]=n.redirectCount;k["timeOrigin"]=Math.round(performance.timeOrigin);t(k)}},a)})});n.observe({type:"navigation",buffered:true})})}const x=()=>{p=null;v=null;m=null;R();w=null;y=null;S={};P=0};const R=()=>{h={sessionEntry:null,unknown:null,afterStyles:null,afterPageLoad:null,afterScroll:null,total:null,raw:null,largestShiftTarget:null}};const A=()=>e.push(t,":pageview",{pv:1,timestamp:c});const M=()=>e.push(t,":elementsCount",{elementsCountDocReady:E,elementsCountPageLoad:T});const F=n=>e.push(t,":recordType",{recordType:n});const X=()=>b&&e.push(t,":clicks",{clicks:b});const U=()=>e.push(t,":visitorId",{visitorId:e.visitorId});const j=()=>e.push(t,":scrollPosition",{scrollPosition:g});const B=()=>e.push(t,":viewportSize",{viewportSize:I});const q=()=>e.push(t,":screenSize",{screenSize:C});const J=n=>e.push(t,":cwv",n);const V=()=>e.push(t,":isHeadlessBrowser",{isHeadlessBrowser:!navigator.languages.length});const K=()=>e.push(t,":pagePrefetches",L);const H=()=>e.push(t,":deviceSpeed",e.deviceSpeed);const Z=()=>{let n=Y();Object.assign(k,{"lastNavDiff":n});e.push(t,":net",k)};const $=()=>{let r={};const o=n.notRestoredReasons;if(o===null){r.bfCacheEligible=1}else if(o===undefined){r.bfCacheEligible=-1}else if(o){r.bfCacheEligible=o.blocked?0:1;r.bfCacheNotEligibleReason=o.reasons?JSON.stringify(o.reasons):""}e.push(t,":backForwardCache",r)};const W=()=>{if(typeof NPTelemetryMetadata==="object"){Object.keys(NPTelemetryMetadata).forEach(e=>{if(!a.includes(e)){delete NPTelemetryMetadata[e]}});e.push(t,":metadata",{"metaData":NPTelemetryMetadata})}};const G=()=>{const n=e.getPredictStrategyOnPrevPage();e.dispatchEvent("onLogPredictStrategy",{predictStrategyOnPrevPage:n});e.push(t,":predictStrategy",{"predictStrategy":n});e.deletePredictStrategyOnPrevPage()};const Y=()=>{if(window.localStorage){const e="NPTelemetryMeta:lastpv";const t=parseInt(localStorage.getItem(e));const n=Date.now();localStorage.setItem(e,n);if(isNaN(t)||t===0){return-1}const r=(n-t)/1e3;return Number(r.toFixed(1))}return null};const z=()=>{let e={};const t=1e3;const n=["afterStyles","afterPageLoad","afterScroll","unknown"];e["ttfb:crux"]=p!=null?Math.round(p):null;e["lcp:crux"]=m!=null?Math.round(m):null;e["cls:total"]=h.total!=null?Math.round(h.total*t):null;e["cls:raw"]=h.raw!=null?h.raw:null;e["cls:largestShiftTarget"]=h.largestShiftTarget!=null?h.largestShiftTarget:null;e["fid"]=v!=null?Math.round(v):null;e["fcp"]=y!=null?Math.round(y):null;e["inp"]=w!=null?Math.round(w):null;e["inp:details"]=Object.keys(S).length?S:null;n.forEach(n=>{if(h[n]){e[`cls:${n}Delta`]=Math.round(h[n]*t)}});Object.keys(e).forEach(t=>{if(e[t]===null){delete e[t]}});return e};const Q=()=>{u=Date.now();window.removeEventListener("NitroStylesLoaded",Q,true)};const ee=()=>{d=Date.now();window.removeEventListener(o,ee,true)};const et=()=>{g=window.scrollY||window.pageYOffset;f=Date.now()};const en=e=>u&&Date.now()-u<e;const er=e=>d&&Date.now()-d<e;const ei=e=>f&&Date.now()-f<e;const eo=()=>{if(!n.serverTiming||!n.serverTiming.length){return}let r={};for(const{name:e,description:t,duration:o}of n.serverTiming){switch(e){case"nitro-ec-status":r.ecStatus=t;break;case"nitro-ec-read-config":r.ecReadConfigDuration=o;break;case"nitro-ec-read-cache":r.ecReadCacheDuration=o;break;case"nitro-ec-country":r.ecCountry=t;break}}e.push(t,":edgeCache",r)};const ea=n=>{let r=z();if(!Object.keys(r).length){return}Promise.all([J(r),j(),B(),q(),X(),U(),V(),H(),F(n)]).then(()=>{x();if(n==="pagehide"){e.flushAggregated(t)}else{e.flushQuietAggregated(t)}})};window.addEventListener(o,ee,true);window.addEventListener("scroll",et,{capture:true,passive:true});if(r){window.addEventListener("NitroStylesLoaded",Q,true)}const el=()=>__awaiter(this,void 0,void 0,function*(){setInterval(()=>e.dispatchEvent("pageHideReady",{trigger:"interval"}),5e3);T=document.querySelectorAll("*").length;I=`${document.documentElement.clientWidth}x${document.documentElement.clientHeight}`;C=`${window.screen.width}x${window.screen.height}`;let n=z();k=yield D();Promise.all([A(),$(),U(),W(),K(),eo(),M(),j(),B(),q(),V(),Z(),G(),J(n),F("pageload")]).then(()=>{e.flushQuietAggregated(t)})});const es=()=>E=document.querySelectorAll("*").length;if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",es)}else{es()}const ec=()=>P=P+1;document.addEventListener("click",ec);document.addEventListener("touchstart",ec);e.addEventListener("pageLoadReady",()=>el());e.addEventListener("pageHideReady",e=>ea(e.detail.trigger));e.webVitals.onCLS(e=>{var t;if(e.entries[0]!==h.sessionEntry){R();h.sessionEntry=e.entries[0]}h.total=e.value;h.raw=e.value;h.largestShiftTarget=(t=e===null||e===void 0?void 0:e.attribution)===null||t===void 0?void 0:t.largestShiftTarget;let n=250;let r=ei(n)+er(n)+en(n);if(r==1){if(ei(n)){h.afterScroll+=e.delta}if(er(n)){h.afterPageLoad+=e.delta}if(en(n)){h.afterStyles+=e.delta}}else{h.unknown+=e.delta}},{reportAllChanges:true});e.webVitals.onLCP(e=>{m=e.value},{reportAllChanges:true});e.webVitals.onFID(e=>{v=e.value});e.webVitals.onFCP(e=>{y=e.value},{reportAllChanges:true});e.webVitals.onINP(e=>{w=e.value;b=P;if(e.attribution){const{eventEntry:t,eventTarget:n,eventType:r,loadState:o}=e.attribution;if(t){const{startTime:a,processingStart:l,processingEnd:s,duration:c}=t;S={value:e.value,eventTarget:n,eventType:r,loadState:o,startTime:a,processingStart:l,processingEnd:s,duration:c}}}},{reportAllChanges:true});e.webVitals.onTTFB(e=>{p=e.value},{reportAllChanges:true})})(window.NitroPack=window.NitroPack||{});var __awaiter=this&&this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function l(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r["throw"](e))}catch(e){a(e)}}function c(e){e.done?n(e.value):o(e.value).then(l,s)}c((r=r.apply(e,t||[])).next())})};(e=>{const t="UB";const n=navigator.connection&&navigator.connection.effectiveType?navigator.connection.effectiveType:"";const r={"YES":"yes","NO":"no","NO_DATA":"no_data"};let o=0;let a=null;let l=null;let s=false;let c=false;let u=r.NO_DATA;let d="none";let f=0;let g=0;let p=null;e.addEventListener("onPredictedUrls",e=>{p=e.detail.predictedUrls});e.addEventListener("onHintInsert",e=>{const t=e.detail.type;if(t==="prefetch"){f++}else if(t==="prerender"){g++}});const v=()=>!document.body.classList.contains("logged-in")&&document.cookie.indexOf("items_in_cart=1")===-1;const m=e=>{if(e.tagName==="A"){return e}else if(e.parentElement){return m(e.parentElement)}else{return null}};const h=e=>{if(document.readyState==="complete"){e()}else{window.addEventListener("load",e)}};const w=new Promise(t=>{if(e.isPrerenderedPage){document.addEventListener("visibilitychange",e=>{if(document.visibilityState==="visible"){h(t)}})}else{h(t)}});const y=e=>{const t=e.match(/\.([a-zA-Z0-9]+)(?:\?.*)?$/);return t&&t[1]?["html","htm","php","asp","aspx","jsp","jspx"].includes(t[1]):true};const S=e=>e.replace(/#.*$/,"");const L=e=>{var t;const n=((t=document.querySelector("base"))===null||t===void 0?void 0:t.href)||window.location.href;const r=new URL(e,n);const o=r.host!==window.location.host;const a=S(r.href)===S(window.location.href);const l=r.hash||r.href.endsWith("#");if(o||a&&l){return null}return r.href};const P=()=>{if(!y(a)||c){return}const r=Date.now();e.push(t,":navigate",{event:"navigate",isNewTab:s,isVisitor:v(),t:r,wait_time:Math.round(r-o),source_url:e.currentAddress,url:a,visitor_id:e.visitorId,ct:n,pvId:e.setPageViewId(a),instant_load_predicted:u,speculation_type:d,prefetch_count:f,prerender_count:g}).then(()=>e.flush(t));if(l!=="_blank"&&!s){if(sessionStorage.getItem("nitroTargetUrl")&&sessionStorage.getItem("nitroTargetUrl"!==a)){setTimeout(()=>e.setTargetUrl(a),100)}else{e.setTargetUrl(a)}}else{a=null;l=null;o=0;c=true}};const b=()=>{const r=Date.now();const o=e.getTargetUrl();if(!y(o)){return}e.push(t,":loading",{event:"loading",isVisitor:v(),t:r,url:o,visitor_id:e.visitorId,ct:n}).then(()=>e.flush(t))};const E=()=>__awaiter(this,void 0,void 0,function*(){yield w;setTimeout(()=>__awaiter(this,void 0,void 0,function*(){c=true;a=null;l=null;s=false;e.push(t,":pageload",{event:"pageload",isVisitor:v(),t:Date.now(),visitor_id:e.visitorId,ct:n}).then(()=>e.flushQuiet(t))}),0)});document.addEventListener("click",t=>{let n=m(t.target);if(!n||!n.hasAttribute("href")){return}a=L(n.getAttribute("href"));if(!a){return}e.setPredictStrategyOnPrevPage();if(p){const e=p.includes(a);u=e?r.YES:r.NO;if(e){const e=JSON.parse(window.sessionStorage.getItem("nitro_prefetched_urls"));const t=e&&e[a];d=t&&t.type}}s=t.ctrlKey||t.shiftKey||t.metaKey||t.button&&t.button===1;o=Date.now();l=n.hasAttribute("target")?n.getAttribute("target"):null;c=false;if(s){P();a=null;l=null;o=0}});document.addEventListener("visibilitychange",e=>{if(document.visibilityState==="hidden"){if(a!==null){P()}else if(!c){b()}}});window.addEventListener("pageshow",e=>{if(e.persisted){l=null;a=null;o=0;E()}});E()})(window.NitroPack=window.NitroPack||{});(e=>{var t;const n=document.createElement("link");const r=((t=document.querySelector("base"))===null||t===void 0?void 0:t.href)||e.currentAddress;const o=new URL(r).origin;if(!(n.relList&&n.relList.supports&&n.relList.supports("prefetch"))){return}let a=document.cookie.includes("9d63262f59cd9b3378f01392c");let l={initNP_PPL:function(){if(window.NP_PPL!==undefined)return;window.NP_PPL={prefetches:[],lcpEvents:[],other:[]}},logPrefetch:function(e,t,n){let r=JSON.parse(window.sessionStorage.getItem("nitro_prefetched_urls"));if(r===null)r={};if(r[e]===undefined){r[e]={type:t,initiator:n};window.sessionStorage.setItem("nitro_prefetched_urls",JSON.stringify(r))}if(!a)return;window.NP_PPL.prefetches.push({url:e,type:t,initiator:n,timestamp:performance.now()})},logLcpEvent:function(e,t=null){if(!a)return;window.NP_PPL.lcpEvents.push({message:e,data:t,timestamp:performance.now()})},logOther:function(e,t=null){if(!a)return;window.NP_PPL.other.push({message:e,data:t,timestamp:performance.now()})}};if(a){l.initNP_PPL()}let s=0;const c=300;function u(){return performance.now()-s>c}function d(){let e;let t=performance.now();const n={capture:true,passive:true};document.addEventListener("touchstart",r,n);document.addEventListener("mouseover",o,n);function r(e){t=performance.now();const n=e.target.closest("a");if(!n||!g(n)){return}h(n.href,"TOUCH")}function o(n){l.logOther("mouseoverListener() called",n);if(performance.now()-t<1111){return}const r=n.target.closest("a");if(!r||!g(r)){return}r.addEventListener("mouseout",a,{passive:true});e=setTimeout(function(){l.logOther("mouseoverTimer CALLBACK called",n);h(r.href,"HOVER");e=undefined},85)}function a(t){if(t.relatedTarget&&t.target.closest("a")==t.relatedTarget.closest("a")){return}if(e){clearTimeout(e);e=undefined}}}function f(){if(!PerformanceObserver.supportedEntryTypes.includes("largest-contentful-paint")){l.logLcpEvent("PerformanceObserver does not support LCP events in this browser.");return}let e=new PerformanceObserver(e=>{l.logLcpEvent("LCP_DETECTED",e.getEntries().at(-1).element);I=e.getEntries().at(-1).element});let t=function(e){k=window.requestIdleCallback(P);window.removeEventListener("load",t)};N.forEach(e=>{window.addEventListener(e,L,{once:true})});e.observe({type:"largest-contentful-paint",buffered:true});window.addEventListener("load",t)}function g(t){if(!t){l.logOther("Link Not Prefetchable: empty link element.",t);return false}if(!t.href){l.logOther("Link Not Prefetchable: empty href attribute.",t);return false}let n=t.href;let r=null;try{r=new URL(n)}catch(e){l.logOther("Link Not Prefetchable: "+e,t);return false}const a=r.origin;const s=r.protocol;if(!["http:","https:"].includes(s)){l.logOther("Link Not Prefetchable: missing protocol in the URL.",t);return false}if(s=="http:"&&location.protocol=="https:"){l.logOther("Link Not Prefetchable: URL is HTTP but the current page is HTTPS.",t);return false}if(r.href.charAt(0)=="#"||r.hash&&r.pathname+r.search==location.pathname+location.search){e.debugLogger.logOther("Link Not Prefetchable: URL is the current location but with a hash.",r);return false}if(a!==o){l.logOther("Link Not Prefetchable: Different domain.",t);return false}for(i=0;i<F.length;i++){if(n.match(F[i])!==null){l.logOther("Link Not Prefetchable: Excluded URL "+n+".",{link:t,regex:F[i]});return false}}return true}function p(){let e=navigator.connection;if(!e){return false}if(e.saveData){l.logOther("Data Saving Mode detected.");return true}return false}function v(){if(M!==null){return M}M=p();return M}if(!window.requestIdleCallback){window.requestIdleCallback=function(e,t){var t=t||{};var n=1;var r=t.timeout||n;var o=performance.now();return setTimeout(function(){e({get didTimeout(){return t.timeout?false:performance.now()-o-n>r},timeRemaining:function(){return Math.max(0,n+(performance.now()-o))}})},n)}}if(!window.cancelIdleCallback){window.cancelIdleCallback=function(e){clearTimeout(e)}}let m=function(e,t){l.logLcpEvent("MUTATION_DETECTED",e);clearTimeout(R);R=setTimeout(E,500,e)};let h=function(e,t="",n=false){if(T.indexOf(e)>-1){l.logOther("Prefetch skipped: URL is already prefetched.",e);return}if(T.length>15){l.logOther("Prefetch skipped: Maximum prefetches threshold reached.");return}if(!n&&!u()){l.logOther("Prefetch skipped: on cooldown",e);return}if(v()){l.logOther("Prefetch skipped: limited connection",e);return}w(e);T.push(e);s=performance.now();l.logPrefetch(e,"prefetch",t);return true};function w(e){const t=document.createElement("link");t.rel="prefetch";t.setAttribute("nitro-exclude",true);t.type="text/html";t.href=e;document.head.appendChild(t)}function y(e){let t=document.querySelector("body");while(e!=t){if(S(e)){e=e.parentElement;l.logOther("Skipping LCP container level: Inside a <nav> element.",e);continue}let t=Array.from(e.querySelectorAll("a"));l.logOther("filtering links...",t);t=t.filter(t=>{if(S(t)){l.logOther("Skipping link: Inside a <nav> element.",e);return false}return g(t)});if(t.length>0)return[t,e];e=e.parentElement}return[[],null]}function S(e){return e.closest("nav")!==null||e.nodeName=="NAV"}function L(e){_=true;if(D&&!A){b()}}function P(e){D=true;if(_&&!A){if(b()){window.cancelIdleCallback(k)}else{O++;if(O>2){window.cancelIdleCallback(k);l.logLcpEvent("IDLE_CALLBACK_CANCELLED")};}}}function b(){if(I==null){l.logLcpEvent("doLcpPrefetching_CALLBACK_CALLED_WITHOUT_LCP_ELEMENT");return false}let e=[];[e,C]=y(I);if(e.length==0){l.logLcpEvent("NO_LINKS_FOUND");return false}if(e.length>0){h(e[0].href,"LCP",!A);A=true}x.observe(C,{subtree:true,childList:true,attributes:true});l.logLcpEvent("MUTATION_OBSERVER_REGISTERED");window.cancelIdleCallback(k);l.logLcpEvent("IDLE_CALLBACK_CANCELLED")};function E(e){l.logLcpEvent("MUTATION_RESCAN_TRIGGERED",e);let t=y(C)[0];if(t.length>0){h(t[0].href,"LCP_MUTATION")}}let T=[];let I=null;let C=null;let k=0;let O=0;let N=["mousemove","click","keydown","touchmove","touchstart"];let _=false;let D=false;const x=new MutationObserver(m);let R=0;let A=false;let M=null;let F=JSON.parse(atob("WyIuKj9cXD9hZGRcXC10b1xcLWNhcnRcXD0uKj8iLCIuKj8mYWRkXFwtdG9cXC1jYXJ0XFw9Lio/IiwiLio/XFw/cmVtb3ZlX2l0ZW1cXD0uKj8iLCIuKj8mcmVtb3ZlX2l0ZW1cXD0uKj8iLCIuKj9cXD9hZGQuKj8iLCIuKj8mYWRkLio/IiwiLio/XFw/cmVtb3ZlLio/IiwiLio/JnJlbW92ZS4qPyIsIi4qP1xcP2RlbGV0ZS4qPyIsIi4qPyZkZWxldGUuKj8iLCIuKj9kb3dubG9hZC4qPyIsIi4qP1xcXC9sb2dvdXQiLCIuKj9cXFwvbG9naW4iLCIuKj9cXFwvc2lnbm91dCIsIi4qP1xcXC9zaWduaW4iLCIuKj9cXFwvd3BcXC1hZG1pbi4qPyIsIi4qP1xcXC93cFxcLWxvZ2luLio/IiwiLio/XFwuZXhlIiwiLio/XFwuemlwIiwiLio/XFwucmFyIiwiLio/XFwuZGViIiwiLio/XFwucnBtIiwiLio/XFwucGtnIiwiLio/XFwuZG1nIiwiLio/XFwucGRmIiwiLio/XFwubXNpIiwiLio/XFwubXAzIiwiLio/XFwuZG9jIiwiLio/XFwuZG9jeCIsIi4qP1xcLnBwdCIsIi4qP1xcLnhscyIsIi4qP1xcLnhsc3giLCIuKj9cXC5vZHQiLCIuKj9cXC50eHQiXQ=="));if(Object.prototype.toString.call(F)==="[object Object]"){l.logOther("EXCLUDES_AS_OBJECT",F);let e=[];for(const t in F){e.push(F[t])}F=e}F=F.map(e=>new RegExp(e));if(navigator.connection){navigator.connection.onchange=function(e,t){M=null;l.logOther("Connection changed",{effectiveType:navigator.connection.effectiveType,rtt:navigator.connection.rtt,downlink:navigator.connection.downlink,saveData:navigator.connection.saveData})}}f();d()})(window.NitroPack=window.NitroPack||{})})(window.NitroPack=window.NitroPack||{});