1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7641],{57641:function(n,e,t){t.r(e),t.d(e,{CLSThresholds:function(){return P},FCPThresholds:function(){return w},FIDThresholds:function(){return nt},INPThresholds:function(){return z},LCPThresholds:function(){return J},TTFBThresholds:function(){return U},onCLS:function(){return A},onFCP:function(){return I},onFID:function(){return nr},onINP:function(){return G},onLCP:function(){return Q},onTTFB:function(){return W}});var r,i,o,a,c,u=-1,f=function(n){addEventListener("pageshow",function(e){e.persisted&&(u=e.timeStamp,n(e))},!0)},s=function(){var n=self.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0];if(n&&n.responseStart>0&&n.responseStart<performance.now())return n},d=function(){var n=s();return n&&n.activationStart||0},l=function(n,e){var t=s(),r="navigate";return u>=0?r="back-forward-cache":t&&(document.prerendering||d()>0?r="prerender":document.wasDiscarded?r="restore":t.type&&(r=t.type.replace(/_/g,"-"))),{name:n,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}},p=function(n,e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var r=new PerformanceObserver(function(n){Promise.resolve().then(function(){e(n.getEntries())})});return r.observe(Object.assign({type:n,buffered:!0},t||{})),r}}catch(n){}},v=function(n,e,t,r){var i,o;return function(a){var c;e.value>=0&&(a||r)&&((o=e.value-(i||0))||void 0===i)&&(i=e.value,e.delta=o,e.rating=(c=e.value)>t[1]?"poor":c>t[0]?"needs-improvement":"good",n(e))}},m=function(n){requestAnimationFrame(function(){return requestAnimationFrame(function(){return n()})})},h=function(n){document.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&n()})},g=function(n){var e=!1;return function(){e||(n(),e=!0)}},T=-1,y=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},E=function(n){"hidden"===document.visibilityState&&T>-1&&(T="visibilitychange"===n.type?n.timeStamp:0,b())},C=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},b=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},L=function(){return T<0&&(T=y(),C(),f(function(){setTimeout(function(){T=y(),C()},0)})),{get firstHiddenTime(){return T}}},S=function(n){document.prerendering?addEventListener("prerenderingchange",function(){return n()},!0):n()},w=[1800,3e3],I=function(n,e){e=e||{},S(function(){var t,r=L(),i=l("FCP"),o=p("paint",function(n){n.forEach(function(n){"first-contentful-paint"===n.name&&(o.disconnect(),n.startTime<r.firstHiddenTime&&(i.value=Math.max(n.startTime-d(),0),i.entries.push(n),t(!0)))})});o&&(t=v(n,i,w,e.reportAllChanges),f(function(r){t=v(n,i=l("FCP"),w,e.reportAllChanges),m(function(){i.value=performance.now()-r.timeStamp,t(!0)})}))})},P=[.1,.25],A=function(n,e){e=e||{},I(g(function(){var t,r=l("CLS",0),i=0,o=[],a=function(n){n.forEach(function(n){if(!n.hadRecentInput){var e=o[0],t=o[o.length-1];i&&n.startTime-t.startTime<1e3&&n.startTime-e.startTime<5e3?(i+=n.value,o.push(n)):(i=n.value,o=[n])}}),i>r.value&&(r.value=i,r.entries=o,t())},c=p("layout-shift",a);c&&(t=v(n,r,P,e.reportAllChanges),h(function(){a(c.takeRecords()),t(!0)}),f(function(){i=0,t=v(n,r=l("CLS",0),P,e.reportAllChanges),m(function(){return t()})}),setTimeout(t,0))}))},F=0,k=1/0,M=0,D=function(n){n.forEach(function(n){n.interactionId&&(k=Math.min(k,n.interactionId),F=(M=Math.max(M,n.interactionId))?(M-k)/7+1:0)})},B=function(){return r?F:performance.interactionCount||0},N=function(){"interactionCount"in performance||r||(r=p("event",D,{type:"event",buffered:!0,durationThreshold:0}))},R=[],_=new Map,x=0,H=function(){var n=Math.min(R.length-1,Math.floor((B()-x)/50));return R[n]},q=[],O=function(n){if(q.forEach(function(e){return e(n)}),n.interactionId||"first-input"===n.entryType){var e=R[R.length-1],t=_.get(n.interactionId);if(t||R.length<10||n.duration>e.latency){if(t)n.duration>t.latency?(t.entries=[n],t.latency=n.duration):n.duration===t.latency&&n.startTime===t.entries[0].startTime&&t.entries.push(n);else{var r={id:n.interactionId,latency:n.duration,entries:[n]};_.set(r.id,r),R.push(r)}R.sort(function(n,e){return e.latency-n.latency}),R.length>
110&&R.splice(10).forEach(function(n){return _.delete(n.id)})}}},j=function(n){var e=self.requestIdleCallback||self.setTimeout,t=-1;return n=g(n),"hidden"===document.visibilityState?n():(t=e(n),h(n)),t},z=[200,500],G=function(n,e){"PerformanceEventTiming"in self&&"interactionId"in PerformanceEventTiming.prototype&&(e=e||{},S(function(){N();var t,r,i=l("INP"),o=function(n){j(function(){n.forEach(O);var e=H();e&&e.latency!==i.value&&(i.value=e.latency,i.entries=e.entries,r())})},a=p("event",o,{durationThreshold:null!==(t=e.durationThreshold)&&void 0!==t?t:40});r=v(n,i,z,e.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),h(function(){o(a.takeRecords()),r(!0)}),f(function(){x=B(),R.length=0,_.clear(),r=v(n,i=l("INP"),z,e.reportAllChanges)}))}))},J=[2500,4e3],K={},Q=function(n,e){e=e||{},S(function(){var t,r=L(),i=l("LCP"),o=function(n){e.reportAllChanges||(n=n.slice(-1)),n.forEach(function(n){n.startTime<r.firstHiddenTime&&(i.value=Math.max(n.startTime-d(),0),i.entries=[n],t())})},a=p("largest-contentful-paint",o);if(a){t=v(n,i,J,e.reportAllChanges);var c=g(function(){K[i.id]||(o(a.takeRecords()),a.disconnect(),K[i.id]=!0,t(!0))});["keydown","click"].forEach(function(n){addEventListener(n,function(){return j(c)},{once:!0,capture:!0})}),h(c),f(function(r){t=v(n,i=l("LCP"),J,e.reportAllChanges),m(function(){i.value=performance.now()-r.timeStamp,K[i.id]=!0,t(!0)})})}})},U=[800,1800],V=function n(e){document.prerendering?S(function(){return n(e)}):"complete"!==document.readyState?addEventListener("load",function(){return n(e)},!0):setTimeout(e,0)},W=function(n,e){e=e||{};var t=l("TTFB"),r=v(n,t,U,e.reportAllChanges);V(function(){var i=s();i&&(t.value=Math.max(i.responseStart-d(),0),t.entries=[i],r(!0),f(function(){(r=v(n,t=l("TTFB",0),U,e.reportAllChanges))(!0)}))})},X={passive:!0,capture:!0},Y=new Date,Z=function(n,e){i||(i=e,o=n,a=new Date,ne(removeEventListener),$())},$=function(){if(o>=0&&o<a-Y){var n={entryType:"first-input",name:i.type,target:i.target,cancelable:i.cancelable,startTime:i.timeStamp,processingStart:i.timeStamp+o};c.forEach(function(e){e(n)}),c=[]}},nn=function(n){if(n.cancelable){var e,t,r,i=(n.timeStamp>1e12?new Date:performance.now())-n.timeStamp;"pointerdown"==n.type?(e=function(){Z(i,n),r()},t=function(){r()},r=function(){removeEventListener("pointerup",e,X),removeEventListener("pointercancel",t,X)},addEventListener("pointerup",e,X),addEventListener("pointercancel",t,X)):Z(i,n)}},ne=function(n){["mousedown","keydown","touchstart","pointerdown"].forEach(function(e){return n(e,nn,X)})},nt=[100,300],nr=function(n,e){e=e||{},S(function(){var t,r=L(),a=l("FID"),u=function(n){n.startTime<r.firstHiddenTime&&(a.value=n.processingStart-n.startTime,a.entries.push(n),t(!0))},s=function(n){n.forEach(u)},d=p("first-input",s);t=v(n,a,nt,e.reportAllChanges),d&&(h(g(function(){s(d.takeRecords()),d.disconnect()})),f(function(){t=v(n,a=l("FID"),nt,e.reportAllChanges),c=[],o=-1,i=null,ne(addEventListener),c.push(u),$()}))})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.