!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("scc",[],e):"object"==typeof exports?exports.scc=e():(t.scc=t.scc||{},t.scc.plugins=t.scc.plugins||{},t.scc.plugins.webVitals=e())}(self,(()=>(()=>{var t={211:(t,e,n)=>{var r;!function(){var i="undefined"!=typeof window&&window===this?this:void 0!==n.g&&null!=n.g?n.g:this,o="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)};function a(){a=function(){},i.Symbol||(i.Symbol=u)}var c=0;function u(t){return"jscomp_symbol_"+(t||"")+c++}function s(){a();var t=i.Symbol.iterator;t||(t=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&o(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return f(this)}}),s=function(){}}function f(t){var e=0;return function(t){return s(),(t={next:t})[i.Symbol.iterator]=function(){return this},t}((function(){return ee||(clearTimeout(t.j),t.j=setTimeout((function(){var e=performance.timing.navigationStart,n=h(t.g,t.b);if(e=(window.a&&window.a.A?1e3*window.a.A().C-e:0)||performance.timing.domContentLoadedEventEnd-e,t.u)var r=t.u;else r=performance.timing.domContentLoadedEventEnd?(r=performance.timing).domContentLoadedEventEnd-r.navigationStart:null;var i=performance.now();null===r&&b(t,Math.max(n+5e3,i+1e3));var o=t.a;(n=5e3>i-n||5e3>i-(n=o.length?o[o.length-1].end:e)?null:Math.max(n,r))&&(t.s(n),clearTimeout(t.j),t.i=!1,t.c&&t.c.disconnect(),t.h&&t.h.disconnect()),b(t,performance.now()+1e3)}),e-performance.now()),t.v=e)}y.prototype.getFirstConsistentlyInteractive=function(){var t=this;return new Promise((function(e){t.s=e,"complete"==document.readyState?g(t):window.addEventListener("load",(function(){g(t)}))}))},y.prototype.m=function(t){this.f.set(t,performance.now())},y.prototype.l=function(t){this.f.delete(t)},y.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(y.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return[].concat(d(this.f.values()))}}});var w={getFirstConsistentlyInteractive:function(t){return t=t||{},"PerformanceLongTaskTiming"in window?new y(t).getFirstConsistentlyInteractive():Promise.resolve(null)}};t.exports?t.exports=w:void 0===(r=function(){return w}.apply(e,[]))||(t.exports=r)}()}},e={};function n(r){var i=e[r];if(void 0!==i)return i.exports;var o=e[r]={exports:{}};return t[r](o,o.exports,n),o.exports}n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var r={};return(()=>{"use strict";n.r(r),n.d(r,{_collectVitals:()=>dt,_customProperties:()=>st,_sendWebVitalsData:()=>ft,calculate:()=>pt,setCustomProperties:()=>vt});var t,e,i,o,a,c,u,s,f,l=(t="",i={document:e=Object.create({get cookie(){return t},set cookie(e){t=e}})},o={},"undefined"==typeof window?{window:i,document:e,navigator:o}:{window:window||i,document:window.document||e,navigator:navigator||o}),d=function(){return l.window},p=function(t){return d().console,function(){}},v=(p(),p()),m=(p(),n(211)),h=-1,y=function(t){addEventListener("pageshow",(function(e){e.persisted&&(h=e.timeStamp,t(e))}),!0)},g=function(){var t=self.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0];if(t&&t.responseStart>0&&t.responseStart=0?r="back-forward-cache":n&&(document.prerendering||b()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:t,value:void 0===e?-1:e,rating:"good",delta:0,entries:[],id:"v4-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},T=function(t,e,n){try{if(PerformanceObserver.supportedEntryTypes.includes(t)){var r=new PerformanceObserver((function(t){Promise.resolve().then((function(){e(t.getEntries())}))}));return r.observe(Object.assign({type:t,buffered:!0},n||{})),r}}catch(t){}},S=function(t,e,n,r){var i,o;return function(a){e.value>=0&&(a||r)&&((o=e.value-(i||0))||void 0===i)&&(i=e.value,e.delta=o,e.rating=function(t,e){return t>e[1]?"poor":t>e[0]?"needs-improvement":"good"}(e.value,n),t(e))}},E=function(t){requestAnimationFrame((function(){return requestAnimationFrame((function(){return t()}))}))},P=function(t){document.addEventListener("visibilitychange",(function(){"hidden"===document.visibilityState&&t()}))},j=function(t){var e=!1;return function(){e||(t(),e=!0)}},C=-1,L=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},O=function(t){"hidden"===document.visibilityState&&C>-1&&(C="visibilitychange"===t.type?t.timeStamp:0,I())},x=function(){addEventListener("visibilitychange",O,!0),addEventListener("prerenderingchange",O,!0)},I=function(){removeEventListener("visibilitychange",O,!0),removeEventListener("prerenderingchange",O,!0)},_=function(){return C<0&&(C=L(),x(),y((function(){setTimeout((function(){C=L(),x()}),0)}))),{get firstHiddenTime(){return C}}},A=function(t){document.prerendering?addEventListener("prerenderingchange",(function(){return t()}),!0):t()},M=[1800,3e3],k=[.1,.25],D=0,F=1/0,q=0,R=function(t){t.forEach((function(t){t.interactionId&&(F=Math.min(F,t.interactionId),q=Math.max(q,t.interactionId),D=q?(q-F)/7+1:0)}))},H=function(){return a?D:performance.interactionCount||0},N=function(){"interactionCount"in performance||a||(a=T("event",R,{type:"event",buffered:!0,durationThreshold:0}))},B=[],V=new Map,X=0,W=[],z=function(t){if(W.forEach((function(e){return e(t)})),t.interactionId||"first-input"===t.entryType){var e=B[B.length-1],n=V.get(t.interactionId);if(n||B.length<10||t.duration>e.latency){if(n)t.duration>n.latency?(n.entries=[t],n.latency=t.duration):t.duration===n.latency&&t.startTime===n.entries[0].startTime&&n.entries.push(t);else{var r={id:t.interactionId,latency:t.duration,entries:[t]};V.set(r.id,r),B.push(r)}B.sort((function(t,e){return e.latency-t.latency})),B.length>10&&B.splice(10).forEach((function(t){return V.delete(t.id)}))}}},G=function(t){var e=self.requestIdleCallback||self.setTimeout,n=-1;return t=j(t),"hidden"===document.visibilityState?t():(n=e(t),P(t)),n},J=[200,500],K=[2500,4e3],Q={},U={passive:!0,capture:!0},Y=new Date,Z=function(t,e){c||(c=e,u=t,s=new Date,et(removeEventListener),$())},$=function(){if(u>=0&&u1e12?new Date:performance.now())-t.timeStamp;"pointerdown"==t.type?function(t,e){var n=function(){Z(t,e),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,U),removeEventListener("pointercancel",r,U)};addEventListener("pointerup",n,U),addEventListener("pointercancel",r,U)}(e,t):Z(e,t)}},et=function(t){["mousedown","keydown","touchstart","pointerdown"].forEach((function(e){return t(e,tt,U)}))},nt=[100,300],rt={reportAllChanges:!0};function it(t){return it="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},it(t)}function ot(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function at(t){for(var e=1;e0&&setTimeout((function(){d()._signalsDataLayer=d()._signalsDataLayer||[],d()._signalsDataLayer.push({schema:"add_perf",version:"v1",data:d()._tccInternal?{type:"pageperf",properties:t,custom_properties:st}:{timing_object:t,is_hard_navigation:!0,custom_properties:st}})}),0)},lt=function(t){return Object.keys(t).filter((function(t){return ut.includes(t)})).length>=ut.length},dt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.name,r=e.value;if(t[n]="CLS"===n?r:Math.round(r),"timeToInteractive"===n)if(lt(t))ft(t);else{if(ct)return;var i=0;ct=setInterval((function(){(lt(t)||i>10)&&(ct&&(clearInterval(ct),ct=null),ft(t)),i+=1}),500)}},pt=function(){var t={},e=function(e){dt(t,e)};try{(function(t,e){"PerformanceEventTiming"in self&&"interactionId"in PerformanceEventTiming.prototype&&(e=e||{},A((function(){var n;N();var r,i=w("INP"),o=function(t){G((function(){t.forEach(z);var e=function(){var t=Math.min(B.length-1,Math.floor((H()-X)/50));return B[t]}();e&&e.latency!==i.value&&(i.value=e.latency,i.entries=e.entries,r())}))},a=T("event",o,{durationThreshold:null!==(n=e.durationThreshold)&&void 0!==n?n:40});r=S(t,i,J,e.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),P((function(){o(a.takeRecords()),r(!0)})),y((function(){X=H(),B.length=0,V.clear(),i=w("INP"),r=S(t,i,J,e.reportAllChanges)})))})))})(e,rt),function(t,e){e=e||{},A((function(){var n,r=_(),i=w("LCP"),o=function(t){e.reportAllChanges||(t=t.slice(-1)),t.forEach((function(t){t.startTimer.value&&(r.value=i,r.entries=o,n())},c=T("layout-shift",a);c&&(n=S(t,r,k,e.reportAllChanges),P((function(){a(c.takeRecords()),n(!0)})),y((function(){i=0,r=w("CLS",0),n=S(t,r,k,e.reportAllChanges),E((function(){return n()}))})),setTimeout(n,0))})))}(t,rt)}(e),function(t){(0,m.getFirstConsistentlyInteractive)().then((function(e){t({name:"timeToInteractive",value:e})}))}(e)}catch(t){v('unable to calculate "web-vitals" performance metrics',t)}},vt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return st=at(at({},st),t)};d().tti={calculateTTI:pt,setCustomProperties:vt}})(),r})()));