(e=>{const n="mAyIvtrodRPLJYrkrCafolIUtlujkSbV";const o="nitroPv";const i=new EventTarget;const t=window.location.href;const r=document.prerendering||self.performance?.getEntriesByType?.("navigation")[0]?.activationStart>0;let a=window.sessionStorage.getItem("nitroTargetUrl")||t;const s=e=>{const t=JSON.parse(localStorage.getItem(o))||{};if(!t||!t[e]){return""}const n=t[e].pop();if(!n){return""}if(Date.now()>n.expiration){return""}return n.id};const c=e=>{const t=JSON.parse(localStorage.getItem(o))||{};if(!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(o,JSON.stringify(t));return n};const d=e=>{const t=JSON.parse(localStorage.getItem(o))||{};if(t&&t[e]){const n=t[e].pop();if(n){if(Date.now()>n.expiration){t[e]=[]}localStorage.setItem(o,JSON.stringify(t))}}};let l=s(a);if(!l&&!r){l=c(a)}const g=new Promise(e=>{if(r){document.addEventListener("visibilitychange",async()=>{if(document.visibilityState==="visible"){setTimeout(()=>{a=window.sessionStorage.getItem("nitroTargetUrl")||t;l=s(a);if(!l){l=c(a)}d(a);e(l)},500)}})}else{a=window.sessionStorage.getItem("nitroTargetUrl")||t;d(a);e(l)}});e.sendBeacon=async(e,o,i="")=>{const r=await g;const t=new FormData;t.append("key",n);if(Object.keys(o).length){if(o.url){let e=new URL(o.url);if(e.host==="localhost"){return}}let n={};for(let t in o){let e=t+i;n[e]=o[t];if(!n[e]["pvId"]){n[e]["pvId"]=r}}t.append("props",JSON.stringify(n));navigator.sendBeacon&&navigator.sendBeacon(e,t)||fetch(e,{body:t,method:"POST",keepalive:true})}};e.addEventListener=(...e)=>{i.addEventListener(...e)};e.dispatchEvent=(e,t,n={})=>{const o=new CustomEvent(e,{...n,detail:t});i.dispatchEvent(o)};e.removeEventListener=(...e)=>{i.removeEventListener(...e)};e.setPageViewId=c})(window.NitroPack=window.NitroPack||{});(function() {var webVitals=function(e){"use strict";var t,n,r,i,a,o=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},u=function(e){if("loading"===document.readyState)return"loading";var t=o();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(/^#/,"")},s=function(e,t){var n="";try{for(;e&&9!==e.nodeType;){var r=e,i=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+i.length>(t||100)-1)return n||i;if(n=n?i+">"+n:i,r.id)break;e=r.parentNode}}catch(e){}return n},f=-1,d=function(){return f},l=function(e){addEventListener("pageshow",(function(t){t.persisted&&(f=t.timeStamp,e(t))}),!0)},m=function(){var e=o();return e&&e.activationStart||0},v=function(e,t){var n=o(),r="navigate";d()>=0?r="back-forward-cache":n&&(document.prerendering||m()>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}},p=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 i,a;return function(o){t.value>=0&&(o||r)&&((a=t.value-(i||0))||void 0===i)&&(i=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))}},g=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},T=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},y=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},E=-1,S=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},L=function(e){"hidden"===document.visibilityState&&E>-1&&(E="visibilitychange"===e.type?e.timeStamp:0,b())},C=function(){addEventListener("visibilitychange",L,!0),addEventListener("prerenderingchange",L,!0)},b=function(){removeEventListener("visibilitychange",L,!0),removeEventListener("prerenderingchange",L,!0)},w=function(){return E<0&&(E=S(),C(),l((function(){setTimeout((function(){E=S(),C()}),0)}))),{get firstHiddenTime(){return E}}},F=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},M=[1800,3e3],P=function(e,t){t=t||{},F((function(){var n,r=w(),i=v("FCP"),a=p("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(a.disconnect(),e.startTime<r.firstHiddenTime&&(i.value=Math.max(e.startTime-m(),0),i.entries.push(e),n(!0)))}))}));a&&(n=h(e,i,M,t.reportAllChanges),l((function(r){i=v("FCP"),n=h(e,i,M,t.reportAllChanges),g((function(){i.value=performance.now()-r.timeStamp,n(!0)}))})))}))},I=[.1,.25],A={passive:!0,capture:!0},x=new Date,B=function(e,i){t||(t=i,n=e,r=new Date,R(removeEventListener),D())},D=function(){if(n>=0&&n<r-x){var e={entryType:"first-input",name:t.type,target:t.target,cancelable:t.cancelable,startTime:t.timeStamp,processingStart:t.timeStamp+n};i.forEach((function(t){t(e)})),i=[]}},k=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(){B(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,A),removeEventListener("pointercancel",r,A)};addEventListener("pointerup",n,A),addEventListener("pointercancel",r,A)}(t,e):B(t,e)}},R=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,k,A)}))},q=[100,300],N=function(e,r){r=r||{},F((function(){var a,o=w(),u=v("FID"),c=function(e){e.startTime<o.firstHiddenTime&&(u.value=e.processingStart-e.startTime,u.entries.push(e),a(!0))},s=function(e){e.forEach(c)},f=p("first-input",s);a=h(e,u,q,r.reportAllChanges),f&&T(y((function(){s(f.takeRecords()),f.disconnect()}))),f&&l((function(){var o;u=v("FID"),a=h(e,u,q,r.reportAllChanges),i=[],n=-1,t=null,R(addEventListener),o=c,i.push(o),D()}))}))},H=0,O=1/0,_=0,j=function(e){e.forEach((function(e){e.interactionId&&(O=Math.min(O,e.interactionId),_=Math.max(_,e.interactionId),H=_?(_-O)/7+1:0)}))},V=function(){return a?H:performance.interactionCount||0},U=function(){"interactionCount"in performance||a||(a=p("event",j,{type:"event",buffered:!0,durationThreshold:0}))},z=[200,500],G=0,J=function(){return V()-G},K=[],Q={},W=function(e){var t=K[K.length-1],n=Q[e.interactionId];if(n||K.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]};Q[r.id]=r,K.push(r)}K.sort((function(e,t){return t.latency-e.latency})),K.splice(10).forEach((function(e){delete Q[e.id]}))}},X=function(e,t){t=t||{},F((function(){var n;U();var r,i=v("INP"),a=function(e){e.forEach((function(e){(e.interactionId&&W(e),"first-input"===e.entryType)&&(!K.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&&e.startTime===t.startTime}))}))&&W(e))}));var t,n=(t=Math.min(K.length-1,Math.floor(J()/50)),K[t]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},o=p("event",a,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=h(e,i,z,t.reportAllChanges),o&&("interactionId"in PerformanceEventTiming.prototype&&o.observe({type:"first-input",buffered:!0}),T((function(){a(o.takeRecords()),i.value<0&&J()>0&&(i.value=0,i.entries=[]),r(!0)})),l((function(){K=[],G=V(),i=v("INP"),r=h(e,i,z,t.reportAllChanges)})))}))},Y=[2500,4e3],Z={},$=[800,1800],ee=function e(t){document.prerendering?F((function(){return e(t)})):"complete"!==document.readyState?addEventListener("load",(function(){return e(t)}),!0):setTimeout(t,0)},te=function(e,t){t=t||{};var n=v("TTFB"),r=h(e,n,$,t.reportAllChanges);ee((function(){var i=o();if(i){var a=i.responseStart;if(a<=0||a>performance.now())return;n.value=Math.max(a-m(),0),n.entries=[i],r(!0),l((function(){n=v("TTFB",0),(r=h(e,n,$,t.reportAllChanges))(!0)}))}}))};return e.CLSThresholds=I,e.FCPThresholds=M,e.FIDThresholds=q,e.INPThresholds=z,e.LCPThresholds=Y,e.TTFBThresholds=$,e.onCLS=function(e,t){!function(e,t){t=t||{},P(y((function(){var n,r=v("CLS",0),i=0,a=[],o=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=a[0],n=a[a.length-1];i&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,a.push(e)):(i=e.value,a=[e])}})),i>r.value&&(r.value=i,r.entries=a,n())},u=p("layout-shift",o);u&&(n=h(e,r,I,t.reportAllChanges),T((function(){o(u.takeRecords()),n(!0)})),l((function(){i=0,r=v("CLS",0),n=h(e,r,I,t.reportAllChanges),g((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:s(n.node),largestShiftTime:t.startTime,largestShiftValue:t.value,largestShiftSource:n,largestShiftEntry:t,loadState:u(t.startTime)})}}var r;e.attribution={}}(t),e(t)}),t)},e.onFCP=function(e,t){P((function(t){!function(e){if(e.entries.length){var t=o(),n=e.entries[e.entries.length-1];if(t){var r=t.activationStart||0,i=Math.max(0,t.responseStart-r);return void(e.attribution={timeToFirstByte:i,firstByteToFCP:e.value-i,loadState:u(e.entries[0].startTime),navigationEntry:t,fcpEntry:n})}}e.attribution={timeToFirstByte:0,firstByteToFCP:e.value,loadState:u(d())}}(t),e(t)}),t)},e.onFID=function(e,t){N((function(t){!function(e){var t=e.entries[0];e.attribution={eventTarget:s(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:u(t.startTime)}}(t),e(t)}),t)},e.onINP=function(e,t){X((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:s(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:u(t.startTime)}}else e.attribution={}}(t),e(t)}),t)},e.onLCP=function(e,t){!function(e,t){t=t||{},F((function(){var n,r=w(),i=v("LCP"),a=function(e){var t=e[e.length-1];t&&t.startTime<r.firstHiddenTime&&(i.value=Math.max(t.startTime-m(),0),i.entries=[t],n())},o=p("largest-contentful-paint",a);if(o){n=h(e,i,Y,t.reportAllChanges);var u=y((function(){Z[i.id]||(a(o.takeRecords()),o.disconnect(),Z[i.id]=!0,n(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,(function(){return setTimeout(u,0)}),!0)})),T(u),l((function(r){i=v("LCP"),n=h(e,i,Y,t.reportAllChanges),g((function(){i.value=performance.now()-r.timeStamp,Z[i.id]=!0,n(!0)}))}))}}))}((function(t){!function(e){if(e.entries.length){var t=o();if(t){var n=t.activationStart||0,r=e.entries[e.entries.length-1],i=r.url&&performance.getEntriesByType("resource").filter((function(e){return e.name===r.url}))[0],a=Math.max(0,t.responseStart-n),u=Math.max(a,i?(i.requestStart||i.startTime)-n:0),c=Math.max(u,i?i.responseEnd-n:0),f=Math.max(c,r?r.startTime-n:0),d={element:s(r.element),timeToFirstByte:a,resourceLoadDelay:u-a,resourceLoadTime:c-u,elementRenderDelay:f-c,navigationEntry:t,lcpEntry:r};return r.url&&(d.url=r.url),i&&(d.lcpResourceEntry=i),void(e.attribution=d)}}e.attribution={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadTime:0,elementRenderDelay:e.value}}(t),e(t)}),t)},e.onTTFB=function(e,t){te((function(t){!function(e){if(e.entries.length){var t=e.entries[0],n=t.activationStart||0,r=Math.max(t.domainLookupStart-n,0),i=Math.max(t.connectStart-n,0),a=Math.max(t.requestStart-n,0);e.attribution={waitingTime:r,dnsTime:i-r,connectionTime:a-i,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}({});
(l=>{const V=!!window.IS_NITROPACK;const o=performance.getEntriesByType("navigation")[0];const a=document.prerendering||o?.activationStart>0;const e=!a&&o.responseStart-o.requestStart<=5;const s="https://to.getnitropack.com/";const A=l.coreVersion&&l.coreVersion!=="%CORE_VERSION%"?l.coreVersion:"na";const q=()=>navigator.connection?navigator.connection.effectiveType:"u";const t=()=>`NPTelemetry:${btoa(Date.now())}_${A}_${q()}${V?"_o":"_u"}`;const n=typeof NPRL!="undefined";const r=n?"loadNitro":"load";const F=["missReason","pageType","eligibleForOptimization"];const i=()=>document.visibilityState==="visible";let d=true;let c=false;let u=null;let f=null;let h=null;let g=a?"_prr":e?"_pre":"_dow";let p=t();let S;let m;let w;let v;let E;let y;let b=0;let C=0;let M=0;const N=()=>{d=true;p=t();S=null;m={crux:null};L();v=null;E=null;y={};b=0};const L=()=>{w={sessionEntry:null,unknown:0,afterStyles:0,afterPageLoad:0,afterScroll:0,total:0}};const j=()=>{let n=performance.getEntriesByType("navigation");let r={};let o={navigate:0,reload:1,back_forward:2,prerender:3};for(let t in n){let e=n[t];if(!e.activationStart){e.activationStart=0}r={ttfb:Math.round(e.responseStart-e.connectEnd),"ttfb:crux":Math.round(Math.max(e.responseStart-e.activationStart,0)),netNavType:o.hasOwnProperty(e.type)?o[e.type]:-1,netRedirectCount:e.redirectCount,netRedirectReferrer:document.referrer.length?document.referrer:null,timeOrigin:Math.round(performance.timeOrigin),redirectStart:Math.round(e.redirectStart),redirectEnd:Math.round(e.redirectEnd),workerStart:Math.round(e.workerStart),fetchStart:Math.round(e.fetchStart),domainLookupStart:Math.round(e.domainLookupStart),domainLookupEnd:Math.round(e.domainLookupEnd),connectStart:Math.round(e.connectStart),secureConnectionStart:Math.round(e.secureConnectionStart),connectEnd:Math.round(e.connectEnd),requestStart:Math.round(e.requestStart),firstInterimResponseStart:Math.round(e.firstInterimResponseStart),responseStart:Math.round(e.responseStart),responseEnd:Math.round(e.responseEnd),domInteractive:Math.round(e.domInteractive),domContentLoadedEventStart:Math.round(e.domContentLoadedEventStart),domContentLoadedEventEnd:Math.round(e.domContentLoadedEventEnd),domColmplete:Math.round(e.domComplete),loadEventStart:Math.round(e.loadEventStart),loadEventEnd:Math.round(e.loadEventEnd)}}return r};const k=()=>T(p+":pageview",{pv:1});const B=()=>T(p+":elementsCount",{elementsCountDocReady:C,elementsCountPageLoad:M});const J=()=>{let e={};const t=o.notRestoredReasons;if(t===null){e.bfCacheEligible=1}else if(t===undefined){e.bfCacheEligible=-1}else if(t){e.bfCacheEligible=t.blocked?0:1;e.bfCacheNotEligibleReason=t.reasons?JSON.stringify(t.reasons):""}T(p+":backForwardCache",e)};const $=()=>{if(typeof NPTelemetryMetadata==="object"){for(let e in NPTelemetryMetadata){if(F.indexOf(e)===-1){delete NPTelemetryMetadata[e]}}let e=p+":metadata";T(e,{metaData:NPTelemetryMetadata})}};const K=()=>{if(window.localStorage){let e="NPTelemetryMeta:lastpv";let t=parseInt(localStorage.getItem(e));let n=Date.now();localStorage.setItem(e,n);return isNaN(t)||t===0?-1:(n-t)/1e3}return null};const T=(e,t)=>{t.url=window.location.href.replace(window.location.hash,window.location.hash.substring(0,30));if(window.localStorage){localStorage.setItem(e,JSON.stringify(t))}else{l.sendBeacon(s,[t],g)}};const O=e=>{if(!window.localStorage)return;let n=null;let r={};let t=0;let o;let a;let i;do{n=localStorage.key(t);if(n&&n.indexOf("NPTelemetry:")===0){i=n.split(":")[1];o=JSON.parse(localStorage.getItem(n));if(!r[i])r[i]={};let t=r[i];for(let e in o){a=o[e];if(a!==null){if(["url","metaData","prefetchInitiator","ecStatus","ecCountry","bfCacheNotEligibleReason","inp:details","netRedirectReferrer"].includes(e)){t[e]=a}else if(z(a)){if(!t[e])t[e]=0;t[e]+=a}else if(G(a)){if(!t[e])t[e]={};if(!t[e][a])t[e][a]=0;t[e][a]++}}}localStorage.removeItem(n)}else{t++}}while(n!==null);if(Object.keys(r).length){l.sendBeacon(s,r,g)}c=false};const z=e=>!isNaN(parseFloat(e))&&isFinite(e);const G=e=>typeof e==="string"||e instanceof String;const P=e=>{if(e===O){if(c){return}else{c=true}}if(window.requestIdleCallback){requestIdleCallback(e,{timeout:1e3})}else{setTimeout(e,1e3)}};const H=()=>{let e=p+":cwv";let t={};if(m.crux){t["lcp:crux"]=Math.round(m.crux)}if(w.total!==null){let e=1e3;t["cls:total"]=Math.round(w.total*e);if(w.afterStyles){t["cls:afterStylesDelta"]=Math.round(w.afterStyles*e)}if(w.afterPageLoad){t["cls:afterPageLoadDelta"]=Math.round(w.afterPageLoad*e)}if(w.afterScroll){t["cls:afterScrollDelta"]=Math.round(w.afterScroll*e)}if(w.unknown){t["cls:unknownDelta"]=Math.round(w.unknown*e)}}else{t["cls:total"]=0}if(S){t["fid"]=Math.round(S)}if(E){t["fcp"]=Math.round(E)}if(v){t["inp"]=Math.round(v)}if(y){t["inp:details"]=y}if(Object.keys(t).length){T(e,t)}};const U=()=>T(p+":clicks",{clicks:b});const I=()=>{u=Date.now();window.removeEventListener("NitroStylesLoaded",I,true)};const D=()=>{f=Date.now();window.removeEventListener(r,D,true)};const W=()=>h=Date.now();const R=e=>u&&Date.now()-u<e;const _=e=>f&&Date.now()-f<e;const x=e=>h&&Date.now()-h<e;const Q=()=>{let t={};let n="NONE";if(a||e){n="UNKNOWN"}let r=JSON.parse(window.sessionStorage.getItem("nitro_prefetched_urls"));if(r!==null){window.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;T(p+":pagePrefetches",t)};const X=()=>{if(!o.serverTiming||!o.serverTiming.length){return}let e={};for(const{name:t,description:n,duration:r}of o.serverTiming){switch(t){case"nitro-ec-status":e.ecStatus=n;break;case"nitro-ec-read-config":e.ecReadConfigDuration=r;break;case"nitro-ec-read-cache":e.ecReadCacheDuration=r;break;case"nitro-ec-country":e.ecCountry=n;break}}T(p+":edgeCache",e)};N();window.addEventListener(r,D,true);document.addEventListener("scroll",W,{capture:true,passive:true});if(n){window.addEventListener("NitroStylesLoaded",I,true)}const Y=()=>{let e=j();let t=K();$();Q();X();B();Object.assign(e,{lastNavDiff:t});T(p+":net",e)};const Z=()=>{k();J();P(O);d=false};const ee=()=>C=document.querySelectorAll("*").length;if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",ee)}else{ee()}window.addEventListener("load",()=>{M=document.querySelectorAll("*").length;if(a){return}Y()},true);window.addEventListener("pageshow",e=>{g=e.persisted?"_bfr":g;if(a){return}if(i()&&(d||e.persisted)){Z()}},true);window.addEventListener("pagehide",e=>{H();N();O()},true);document.addEventListener("prerenderingchange",()=>{Y();Z()},true);let te=()=>b=b+1;document.addEventListener("click",te);document.addEventListener("touchstart",te);document.addEventListener("visibilitychange",()=>{if(i()){if(d){k();P(O);d=false}}else{}},true);webVitals.onCLS(e=>{if(e.entries[0]!==w.sessionEntry){L();w.sessionEntry=e.entries[0]}w.total=e.value;let t=250;let n=x(t)+_(t)+R(t);if(n==1){if(x(t)){w.afterScroll+=e.delta}if(_(t)){w.afterPageLoad+=e.delta}if(R(t)){w.afterStyles+=e.delta}}else{w.unknown+=e.delta}},{reportAllChanges:true});webVitals.onLCP(e=>m.crux=e.value,{reportAllChanges:true});webVitals.onFID(e=>S=e.value);webVitals.onFCP(e=>E=e.value,{reportAllChanges:true});webVitals.onINP(e=>{v=e.value;U();if(e.attribution){const{eventEntry:t,eventTarget:n,eventType:r,loadState:o}=e.attribution;const{startTime:a,processingStart:i,processingEnd:l,duration:s}=t;y={value:e.value,eventTarget:n,eventType:r,loadState:o,startTime:a,processingStart:i,processingEnd:l,duration:s}}},{reportAllChanges:true})})(NitroPack=NitroPack||{});;})();(a=>{const s="https://to.getnitropack.com/dropoff";const l=navigator.connection&&navigator.connection.effectiveType?navigator.connection.effectiveType:"";const i=window.location.href;const n={YES:"yes",NO:"no",NO_DATA:"no_data"};const c=document.prerendering||self.performance?.getEntriesByType?.("navigation")[0]?.activationStart>0;let d=a.loadStartTime;let r=0;let u=null;let m=null;let g=false;let w=n.NO_DATA;let f=window.sessionStorage.getItem("nitroTargetUrl")||i;let v=window.sessionStorage.getItem("nitroSourceUrl")||i;let o=null;a.addEventListener("onPredictedUrls",t=>{o=t.detail.predictedUrls});document.addEventListener("click",t=>{if(t.target.tagName==="A"&&t.target.hasAttribute("href")&&!t.ctrlKey&&!t.shiftKey&&!t.metaKey&&!(t.button&&t.button===1)){u=p(t.target.getAttribute("href"));if(u){if(o){const e=o.includes(u);w=e?n.YES:n.NO}r=Date.now();m=t.target.hasAttribute("target")?t.target.getAttribute("target"):null;g=false}}else{u=null;m=null;r=0}});document.addEventListener("visibilitychange",t=>{if(document.visibilityState==="hidden"){const n=Date.now();if(u!==null){if(!y()||!T(u)||g){return}a.sendBeacon(s,{data:{event:"navigate",t:n,wait_time:Math.round(n-r),source_url:i,url:u,visitor_id:S(),ct:l,pvId:a.setPageViewId(u),instant_load_predicted:w}});if(m!=="_blank"){window.sessionStorage.setItem("nitroNavStartTime",r);window.sessionStorage.setItem("nitroSourceUrl",i);window.sessionStorage.setItem("nitroTargetUrl",u)}else{u=null;m=null;g=true}}else if(!g){let t=n-d;const o=t;let e=0;const r=window.sessionStorage.getItem("nitroNavStartTime")||0;if(r){t=n-r;e=d-r}if(!y()||!T(f)){return}a.sendBeacon(s,{data:{event:"loading",t:n,wait_time:Math.round(t),after_first_byte_time:Math.round(o),after_navigation_time:Math.round(e),url:f,visitor_id:S(),ct:l,source_url:v}})}}});window.addEventListener("pageshow",t=>{if(t.persisted){d=Date.now();m=null;u=null;r=0;e()}});const S=()=>{const t="nitroVisitor";const e=JSON.parse(localStorage.getItem(t));if(!e||Date.now()>e.expiration){const n=Date.now()+(Math.random()+1).toString(36).substring(2);localStorage.setItem(t,JSON.stringify({id:n,expiration:Date.now()+864e5}));return n}return e.id||""};const h=t=>t.replace(/#.*$/,"");const p=t=>{const e=document.querySelector("base")?.href||window.location.href;const n=new URL(t,e);const o=n.host!==window.location.host;const i=h(n.href)===h(window.location.href);const r=n.hash&&n.hash!=="#";if(o||i&&r){return null}return n.href};const _=t=>{if(document.readyState==="complete"){t()}else{window.addEventListener("load",t)}};const t=new Promise(e=>{if(c){document.addEventListener("visibilitychange",t=>{if(document.visibilityState==="visible"){d=Date.now();f=window.sessionStorage.getItem("nitroTargetUrl")||i;v=window.sessionStorage.getItem("nitroSourceUrl")||i;_(e)}})}else{_(e)}});const y=()=>!document.body.classList.contains("logged-in")&&!document.body.classList.contains("admin-bar")&&!document.body.classList.contains("wp-admin")&&document.cookie.indexOf("items_in_cart=1")===-1;const T=t=>{const e=t.match(/\.([a-zA-Z0-9]+)(?:\?.*)?$/);return e&&e[1]?["html","htm","php","asp","aspx","jsp","jspx"].includes(e[1]):true};const e=async()=>{await t;setTimeout(async()=>{g=true;u=null;m=null;const t=window.sessionStorage.getItem("nitroNavStartTime")||0;let e=0;let n=0;let o=0;const i=performance.getEntriesByType("navigation");if(i.length>0){const r=i[0];n=r.loadEventEnd-r.responseStart;e=r.responseStart-r.startTime;o=r.loadEventEnd-r.startTime;if(t){if(c){e=d-t;o=d-t}else{e=r.responseStart+performance.timeOrigin-t;o=r.loadEventEnd+performance.timeOrigin-t}}}window.sessionStorage.removeItem("nitroTargetUrl");window.sessionStorage.removeItem("nitroSourceUrl");window.sessionStorage.removeItem("nitroNavStartTime");if(!y()){return}a.sendBeacon(s,{data:{event:"pageload",t:Date.now(),wait_time:Math.round(o),after_first_byte_time:Math.round(n),after_navigation_time:Math.round(e),url:f,visitor_id:S(),ct:l,source_url:v}})},0)};e()})(NitroPack=NitroPack||{});