!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 o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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://static.parastorage.com/services/wix-perf-measure/1.551.0/",n(n.s=5)}([function(e,t,n){"use strict";n.d(t,"r",(function(){return o})),n.d(t,"o",(function(){return i})),n.d(t,"p",(function(){return c})),n.d(t,"q",(function(){return u})),n.d(t,"s",(function(){return a})),n.d(t,"n",(function(){return s})),n.d(t,"m",(function(){return l})),n.d(t,"l",(function(){return p})),n.d(t,"t",(function(){return d})),n.d(t,"h",(function(){return v})),n.d(t,"j",(function(){return b})),n.d(t,"i",(function(){return y})),n.d(t,"k",(function(){return m})),n.d(t,"g",(function(){return h})),n.d(t,"e",(function(){return O})),n.d(t,"d",(function(){return g})),n.d(t,"f",(function(){return j})),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 o(){}var i=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 h(e){return function(){return e.disconnect()}}function O(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,picture,wix-image,article,section")||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||(i=e.domInteractive||e.domContentLoadedEventStart);var c=Object(v.j)(t,"navigation"),u=function(e){if(e){var t=e.requestStart,n=e.responseStart,r=e.responseEnd,o=e.transferSize,i=e.encodedBodySize;if(Object(v.m)(o)){if(0===o)return"browser";if(o0&&c0&&r>1,l=Object(v.q)(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(i)||(p.tbd=i),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],o=t[1];return e[r+n]=o,e}),{})})):p}function W(e,t,n,r){var o,i=new Promise((function(i,c){(o=q(e,t,(function(e){return n(e,(function(e){o.disconnect(),i(e)}))}),r))||c(t)}));return i.takeRecords=function(){var e;return null==(e=o)||null==e.takeRecords?void 0:e.takeRecords()},i}var Z={"first-paint":"fp","first-contentful-paint":"fcp"};function G(e){var t=e[0],n=e[2],r={entryType:"initial-paint"};return W(n,"paint",(function(e,t){e.reduce((function(e,t){var n=t.name,o=t.startTime;return r[n=Z[n]||n]=o,e||"fcp"===n}),!1)&&t(r)})).catch((function(){return function(e,t){return new Promise((function(n,r){var i=h.fcpPolyfill,u=h.fcpPolyfillId;function a(){var r=e[i];n({entryType:t,fp:r,fcp:r})}i in e?a():(o(e,i,a),c(e).then((function(){e.document.getElementById(u)||r(t)})))}))}(t,r.entryType)}))}function J(e,t,n){var r=e[0],o=e[2],i=e[3],u=e[4],a=h.resourceDebounce,f=h.taskDelta,s=h.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,o=n.cancelAnimationFrame,i=e[1],c=q(e[2],"longtask",t,!1);if(c)return Object(v.g)(c);var u=i.now(),a=h.longTask,f=r((function e(n){var o=n-u;o>=a&&t([{startTime:u,duration:o}]);u=n,f=r(e)}));return function(){return o(f)}}(e,(function(e){b.push.apply(b,e),p=!1,u(d),d=i((function(){p=!0,P()}),f)})),m=c(r),O=!1,g=i(w,a),j=X(o,(function(e){(e=e.filter((function(e){return"fetch"===(t=e.initiatorType)||"xmlhttprequest"===t||F(e);var t}))).length&&(O=!1,l=e.reduce((function(e,t){var n=t.startTime,r=t.duration;return Object(v.p)(e,n+r)}),l),m.then((function(e){var t=e.startTime;l=Object(v.p)(t,l),u(g),g=i(w,a)})))}),!1).finish;function w(){O=!0,P()}function P(){p&&O&&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.r)}))})).then((function(e){var t=e[0],n=function(e,t,n,r){t===n&&(n+=s);var o=e.findIndex((function(e){var t=e.startTime,r=e.duration;if(t>n+f)return!0;n=Object(v.p)(n,t+r)}));-1===o&&(o=e.length);var i=o>0?(c=e[o-1],c.startTime+c.duration):0;var c;return Object(v.p)(Object(v.q)(i,r),t)}(t,e[1],e[2],e[3]),o=r.document,i=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:o.querySelectorAll("iframe").length},u=Object(v.p)(o.body.offsetHeight,i);return u>0&&(c.screens=o.body.scrollHeight/u),c})).catch(Object(v.s)("interactive"))}function K(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Q(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=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 Q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=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 ie(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.p)(f-c,0),l=a-s;t===fe[0]?function(e,t,r){function c(){u(e,t,r),a()}function a(){i(n,"pointerup",c,!1),i(n,"pointercancel",a,!1)}o(n,"pointerup",c,!1),o(n,"pointercancel",a,!1)}(t,l,s):u(t,l,s)}}function u(e,t,n){var r=t+n;r-lec.length}}}},r[Symbol.asyncIterator]=function(){var e=0;return{next:function(){return i[e++]}}},r),n&&{eventName:n}))}}function he(e,t){return Object.freeze(Object(v.t)(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 O[t]})).reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{}))}(e,be(be({},t),{},{clientType:h.clientType}))))}function Oe(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 ge(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var je=0;function we(e){var t=e[0],n=s(),r=h.clientType,i=h.pageEvent,c=me(t,"page-transitions",i),u=c.report,a=c.result;return o(t,"popstate",(function(e){return f(e.type,e.timeStamp,0)}),!1),pe(e,f),a;function f(t,o,i){J(e,Promise.resolve(o+i)).then((function(e){var c=s();if(function(e,t){return Object(v.h)(e)!==Object(v.h)(t)}(n,c)){var a=e.tti-o,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 Le(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0))return void(++o>S?r("navigation-start"):setTimeout(i,E));var j=t.document.referrer,w=t.location.href,T=Object(v.j)(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.m)(a)&&{fetchStart:a-u}),p&&{redirect:p-l}),y?{tcp:y-d,ssl:b-y}:{tcp:b-d}),{},{ttfb:O,response:h-m}))}()}))}(e),function(e){var t=e[0],n=Object(b.a)(t);if(!n)return Promise.reject("wix-start");var r={},o=t.thunderboltVersion,i=t.viewerModel,c=t.boltVersion,u=t.rendererModel,a=((null==i?void 0:i.site)||u||{}).site,f=void 0===a?{}:a;Object(v.a)(r,"msid",f.metaSiteId||n.msId);var s=t.commonConfig||(null==i?void 0:i.siteFeaturesConfigs.commonConfig);return Object(v.a)(r,"_brandId",null==s?void 0:s.brand),o?l(f.isResponsive?"thunderboltResponsive":"thunderbolt",o):l(n.renderType,c),Object(v.a)(r,"dc",n.dc||f.dc),Promise.resolve(r);function l(e,t){Object(v.a)(r,"viewerName",e),Object(v.a)(r,"v",t)}}(e)),n=p(e),o=G(e),i=de(e),c=J(e,Object(v.i)(o,"fcp"),i),u=function(e,t,n,r){var o=e[1],i=e[2],c=e[3],u=e[4];return t.then((function(e){var t,a=e.tti,f=h.resourceDebounce,s=new Promise((function(e){var n=Object(v.p)(f-(o.now()-a),0);t=c(e,n)})),l=W(i,"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.r),r.then(v.r)]).then((function(e){var t=null==l.takeRecords?void 0:l.takeRecords();return ne((null==t?void 0:t.slice(-1))[0]||e)})).catch(Object(v.s)("largest-contentful-paint"))}))}(e,c,n,i),a=function(e){return $(e,"scripts",{filter:F})}(e),f=function(e){return $(e,"images",{filter:H})}(e),s=function(e){return $(e,"fonts",{filter:U})}(e),l=Object(v.c)("loaded",c,u,a,f,s,R(e),B(e,c)).then((function(t){return Object.assign(t,ae(e))})),d=function(e,t){var n,r=e[2],o=Promise.resolve({});function i(e){if(null!=e&&e.length){var t=e.slice(-1);n=t[0],o=ne(n)}}var c=q(r,"largest-contentful-paint",i);return Ee={cls:function(){return ae(e,!0)},lcp:function(){return i(null==c.takeRecords?void 0:c.takeRecords()),n}},t.then((function(t){var n=t.startTime;return o.then((function(t){return Te(Te(Te({},ae(e)),t),{},{entryType:"crux",startTime:n,pn:je})}))}))}(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=Ee)||null==(n=t[e]())?void 0:n.element}}}}([t,o,l,i,n,we(e),d,Re(e,d)].map((function(t){return t.then((function(t){return he(e[0],t)}))})))}([e,n,e.PerformanceObserver,e.setTimeout,e.clearTimeout]);Object(ke.a)(e,t,h.src,a),Object.freeze(a);var f=a.slice(0,3),l=a.slice(3,5);i||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 o(t,n){n.end>n.start&&e.measure(t,n)}Object(v.b)(t).then((function(t){var i=n(t,"loaded"),c=i.tti,u=i.tbt,a=i.lcp;if(r(Ce,c,u)){r(Me,a);var f=n(t,"initial-paint").fcp,s={end:a},l={end:c,detail:u},p=a