!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("wix-perf-measure",[],t):"object"==typeof exports?exports["wix-perf-measure"]=t():e["wix-perf-measure"]=t()}("undefined"!=typeof self?self:this,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="https://web.archive.org/web/20210625120737/https://static.parastorage.com/services/wix-perf-measure/1.497.0/",n(n.s=5)}([function(e,t,n){"use strict";n.d(t,"q",(function(){return i})),n.d(t,"n",(function(){return o})),n.d(t,"o",(function(){return c})),n.d(t,"p",(function(){return u})),n.d(t,"r",(function(){return a})),n.d(t,"m",(function(){return s})),n.d(t,"l",(function(){return l})),n.d(t,"k",(function(){return p})),n.d(t,"s",(function(){return d})),n.d(t,"g",(function(){return v})),n.d(t,"i",(function(){return b})),n.d(t,"h",(function(){return y})),n.d(t,"j",(function(){return m})),n.d(t,"f",(function(){return O})),n.d(t,"e",(function(){return h})),n.d(t,"d",(function(){return g})),n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return P})),n.d(t,"c",(function(){return T}));var r=n(1);function i(){}var o=function(e){return""+r.d+e},c=Math.max,u=Math.min;function a(e){return function(){return Promise.reject(e)}}function f(e){return function(t){return typeof t===e}}var s=f("undefined"),l=f("number"),p=f("boolean");f("string");function d(e){return Object.entries(e).filter((function(e){return"number"==typeof e[1]})).reduce((function(e,t){var n=t[0],r=t[1];return e[n]=Math.round(r),e}),e)}function v(e){return e&&e.replace(/\?.*$/,"")}function b(e,t){var n;return null==e.getEntriesByType||null==(n=e.getEntriesByType(t))?void 0:n[0]}function y(e,t){return e.then((function(e){return e[t]}))}function m(e,t,n){return function(){var r=e.indexOf(t);r>-1&&(e.splice(r,1),0===e.length&&n())}}function O(e){return function(){return e.disconnect()}}function h(e,t){var n;return t||(null==(n=j(e,"*[id]"))?void 0:n.id)}function g(e){return j(e,"h1,h2,h3,h4,h5,h6,p,img,svg")||e}function j(e,t){return null==e?void 0:e.closest(t)}function w(e,t,n){s(n)||(e[t]=/^is/.test(t)?!!n:n)}function P(e){return Promise.allSettled(e).then((function(e){return e.filter((function(e){return"fulfilled"===e.status})).map((function(e){return e.value}))}))}function T(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1)for(var n=1;n=n||(o=e.domInteractive||e.domContentLoadedEventStart);var c=Object(v.i)(t,"navigation"),u=function(e){if(e){var t=e.requestStart,n=e.responseStart,r=e.responseEnd,i=e.transferSize,o=e.encodedBodySize;if(Object(v.l)(i)){if(0===i)return"browser";if(i0&&c0&&r>1,l=Object(v.p)(c,u),p={count:r,startTime:l,duration:u-l,mttfb:f%2?a[s]:(a[s-1]+a[s])/2,attfb:a.reduce((function(e,t){return e+t}),0)/f};return Number.isNaN(o)||(p.tbd=o),p})).catch((function(){return{count:0}}));return f?p.then((function(e){var n=(r=t,r[0].toUpperCase()+r.slice(1));var r;return Object.entries(e).reduce((function(e,t){var r=t[0],i=t[1];return e[r+n]=i,e}),{})})):p}function $(e,t,n,r){var i,o=new Promise((function(o,c){(i=B(e,t,(function(e){return n(e,(function(e){i.disconnect(),o(e)}))}),r))||c(t)}));return o.takeRecords=function(){var e;return null==(e=i)||null==e.takeRecords?void 0:e.takeRecords()},o}var Z={"first-paint":"fp","first-contentful-paint":"fcp"};function G(e){var t=e[0],n=e[2],r={entryType:"initial-paint"};return $(n,"paint",(function(e,t){e.reduce((function(e,t){var n=t.name,i=t.startTime;return r[n=Z[n]||n]=i,e||"fcp"===n}),!1)&&t(r)})).catch((function(){return function(e,t){return new Promise((function(n,r){var o=O.fcpPolyfill,u=O.fcpPolyfillId;function a(){var r=e[o];n({entryType:t,fp:r,fcp:r})}o in e?a():(i(e,o,a),c(e).then((function(){e.document.getElementById(u)||r(t)})))}))}(t,r.entryType)}))}function J(e,t,n){var r=e[0],i=e[2],o=e[3],u=e[4],a=O.resourceDebounce,f=O.taskDelta,s=O.ttiDurationInc;return t.then((function(t){return new Promise((function(s){var l=t,p=!0,d=0,b=[],y=function(e,t){var n=e[0],r=n.requestAnimationFrame,i=n.cancelAnimationFrame,o=e[1],c=B(e[2],"longtask",t,!1);if(c)return Object(v.f)(c);var u=o.now(),a=O.longTask,f=r((function e(n){var i=n-u;i>=a&&t([{startTime:u,duration:i}]);u=n,f=r(e)}));return function(){return i(f)}}(e,(function(e){b.push.apply(b,e),p=!1,u(d),d=o((function(){p=!0,P()}),f)})),m=c(r),h=!1,g=o(w,a),j=U(i,(function(e){(e=e.filter((function(e){return"fetch"===(t=e.initiatorType)||"xmlhttprequest"===t||H(e);var t}))).length&&(h=!1,l=e.reduce((function(e,t){var n=t.startTime,r=t.duration;return Object(v.o)(e,n+r)}),l),m.then((function(e){var t=e.startTime;l=Object(v.o)(t,l),u(g),g=o(w,a)})))}),!1).finish;function w(){h=!0,P()}function P(){p&&h&&T(1e6)}function T(e){y(),j(),s([b,t,l,e])}null==n||n.then((function(e){return T(e.startTime+e.delay)}),v.q)}))})).then((function(e){var t=e[0],n=function(e,t,n,r){t===n&&(n+=s);var i=e.findIndex((function(e){var t=e.startTime,r=e.duration;if(t>n+f)return!0;n=Object(v.o)(n,t+r)}));-1===i&&(i=e.length);var o=i>0?(c=e[i-1],c.startTime+c.duration):0;var c;return Object(v.o)(Object(v.p)(o,r),t)}(t,e[1],e[2],e[3]),i=r.document,o=r.innerHeight,c={tti:n,tbt:function(e,t){for(var n=0,r=0;rt)break;n+=c-50}return n}(t,n),iframes:i.querySelectorAll("iframe").length},u=Object(v.o)(i.body.offsetHeight,o);return u>0&&(c.screens=i.body.scrollHeight/u),c})).catch(Object(v.r)("interactive"))}function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Q(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function re(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1e12?Date.now():a,s=Object(v.o)(f-c,0),l=a-s;t===ue[0]?function(e,t,r){function c(){u(e,t,r),a()}function a(){o(n,"pointerup",c,!1),o(n,"pointercancel",a,!1)}i(n,"pointerup",c,!1),i(n,"pointercancel",a,!1)}(t,l,s):u(t,l,s)}}function u(e,t,n){var r=t+n;r-fec.length}}}},r[Symbol.asyncIterator]=function(){var e=0;return{next:function(){return o[e++]}}},r),n&&{eventName:n}))}}function ye(e,t){return Object.freeze(Object(v.s)(function(e,t){return Symbol.iterator in t?t:(t.analytics=j(e),t.analytics?t:Object.entries(t).filter((function(e){var t=e[0];return h[t]})).reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{}))}(e,de(de({},t),{},{clientType:O.clientType}))))}function me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Oe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var he=0;function ge(e){var t=e[0],n=s(),r=O.clientType,o=O.pageEvent,c=be(t,"page-transitions",o),u=c.report,a=c.result;return i(t,"popstate",(function(e){return f(e.type,e.timeStamp,0)}),!1),se(e,f),a;function f(t,i,o){J(e,Promise.resolve(i+o)).then((function(e){var c=s();if(function(e,t){return Object(v.g)(e)!==Object(v.g)(t)}(n,c)){var a=e.tti-i,f=function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0))return void(++i>S?r("navigation-start"):setTimeout(o,E));var j=t.document.referrer,w=t.location.href,T=Object(v.i)(n,"navigation");e(P(P(P(P(P({entryType:"navigation-start",url:g(w,t),referrer:g(j,t)},T&&{navigationType:T.type,protocol:T.nextHopProtocol}),{},{dns:s-f},Object(v.l)(a)&&{fetchStart:a-u}),p&&{redirect:p-l}),y?{tcp:y-d,ssl:b-y}:{tcp:b-d}),{},{ttfb:h,response:O-m}))}()}))}(e),function(e){var t=e[0],n=Object(b.a)(t);if(!n)return Promise.reject("wix-start");var r={},i=t.thunderboltVersion,o=t.viewerModel,c=t.boltVersion,u=t.rendererModel;Object(v.a)(r,"msid",(null==u?void 0:u.metaSiteId)||n.msId);var a=t.commonConfig||(null==o?void 0:o.siteFeaturesConfigs.commonConfig);return Object(v.a)(r,"_brandId",null==a?void 0:a.brand),i?f(null!=o&&o.site.isResponsive?"thunderboltResponsive":"thunderbolt",i):f(n.renderType,c),Object(v.a)(r,"dc",n.dc||(null==o?void 0:o.site.dc)),Promise.resolve(r);function f(e,t){Object(v.a)(r,"viewerName",e),Object(v.a)(r,"v",t)}}(e)),n=p(e),i=G(e),o=le(e),c=J(e,Object(v.h)(i,"fcp"),o),u=function(e,t,n,r){var i=e[1],o=e[2],c=e[3],u=e[4];return t.then((function(e){var t,a=e.tti,f=O.resourceDebounce,s=new Promise((function(e){var n=Object(v.o)(f-(i.now()-a),0);t=c(e,n)})),l=$(o,"largest-contentful-paint",(function(e,n){u(t),t=c((function(){return n(e[e.length-1])}),f)}));return Promise.race([l,s,n.then(v.q),r.then(v.q)]).then((function(e){var t=l.takeRecords();return null!=t&&t.length&&(e=t[t.length-1]),ee(e)})).catch(Object(v.r)("largest-contentful-paint"))}))}(e,c,n,o),a=function(e){return W(e,"scripts",{filter:H})}(e),f=function(e){return W(e,"images",{filter:F})}(e),s=function(e){return W(e,"fonts",{filter:V})}(e),l=Object(v.c)("loaded",c,u,a,f,s,k(e),N(e,c)).then((function(t){return Object.assign(t,ce(e))})),d=function(e,t){var n=e[2];return Te={cls:function(){return ce(e,!0)},lcp:function(){var e=te(n,"largest-contentful-paint");return null==e?void 0:e.pop()}},t.then((function(t){var n=t.startTime,r=ce(e),i=ee(Te.lcp());return we(we(we({},r),i),{},{entryType:"crux",startTime:n,pn:he})}))}(e,n);return function(e){var t={};return n("lcp"),n("cls"),Object.defineProperties(e,t);function n(e){t[e]={value:function(){var t,n;return null==(t=Te)||null==(n=t[e]())?void 0:n.element}}}}([t,i,l,o,n,ge(e),d,xe(e,d)].map((function(t){return t.then((function(t){return ye(e[0],t)}))})))}([e,n,e.PerformanceObserver,e.setTimeout,e.clearTimeout]);Object(Ie.a)(e,t,O.src,a),Object.freeze(a);var f=a.slice(0,3),l=a.slice(3,5);o||function(e,t){function n(e,t){return e.find((function(e){return e.entryType===t}))||{}}function r(t,n,r){if(n)return e.mark(t,{startTime:n,detail:r})}function i(t,n){n.end>n.start&&e.measure(t,n)}Object(v.b)(t).then((function(t){var o=n(t,"loaded"),c=o.tti,u=o.tbt,a=o.lcp;if(r(ke,c,u)){r(Re,a);var f=n(t,"initial-paint").fcp,s={end:a},l={end:c,detail:u},p=a