1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3885],{3885:(t,e,n)=>{n.d(e,{m:()=>d});var r=n(68474),a=n(46124),s=n(3883),i=n(16763),u=n(12230),o=n(661),f=n(76738),l=n(66636),c=n(18203),h=n(44527);function d(t,e){return function(t,e,n){let r,d,D=(0,s.q)(),M=n?.locale??D.locale??a.c,m=(0,o.z)(t,e);if(isNaN(m))throw RangeError("Invalid time value");let v=Object.assign({},n,{addSuffix:n?.addSuffix,comparison:m}),[g,x]=(0,u.x)(n?.in,...m>0?[e,t]:[t,e]),X=(d=(0,h.b)(x,g)/1e3,(0,c.u)(void 0)(d)),b=Math.round((X-((0,i.G)(x)-(0,i.G)(g))/1e3)/60);if(b<2)if(n?.includeSeconds)if(X<5)return M.formatDistance("lessThanXSeconds",5,v);else if(X<10)return M.formatDistance("lessThanXSeconds",10,v);else if(X<20)return M.formatDistance("lessThanXSeconds",20,v);else if(X<40)return M.formatDistance("halfAMinute",0,v);else if(X<60)return M.formatDistance("lessThanXMinutes",1,v);else return M.formatDistance("xMinutes",1,v);else if(0===b)return M.formatDistance("lessThanXMinutes",1,v);else return M.formatDistance("xMinutes",b,v);if(b<45)return M.formatDistance("xMinutes",b,v);if(b<90)return M.formatDistance("aboutXHours",1,v);if(b<f.F6){let t=Math.round(b/60);return M.formatDistance("aboutXHours",t,v)}if(b<2520)return M.formatDistance("xDays",1,v);else if(b<f.Nw){let t=Math.round(b/f.F6);return M.formatDistance("xDays",t,v)}else if(b<2*f.Nw)return r=Math.round(b/f.Nw),M.formatDistance("aboutXMonths",r,v);if((r=function(t,e){var n,r;let a,s,i,f,[c,h,d]=(0,u.x)(void 0,t,t,e),D=(0,o.z)(h,d),M=Math.abs(function(t,e){let[n,r]=(0,u.x)(void 0,t,e);return 12*(n.getFullYear()-r.getFullYear())+(n.getMonth()-r.getMonth())}(h,d));if(M<1)return 0;1===h.getMonth()&&h.getDate()>27&&h.setDate(30),h.setMonth(h.getMonth()-D*M);let m=(0,o.z)(h,d)===-D;+(a=(0,l.a)(c,void 0),n=void 0,(s=(0,l.a)(a,n?.in)).setHours(23,59,59,999),s)==+(r=void 0,f=(i=(0,l.a)(a,r?.in)).getMonth(),i.setFullYear(i.getFullYear(),f+1,0),i.setHours(23,59,59,999),i)&&1===M&&1===(0,o.z)(c,d)&&(m=!1);let v=D*(M-m);return 0===v?0:v}(x,g))<12){let t=Math.round(b/f.Nw);return M.formatDistance("xMonths",t,v)}{let t=r%12,e=Math.trunc(r/12);return t<3?M.formatDistance("aboutXYears",e,v):t<9?M.formatDistance("overXYears",e,v):M.formatDistance("almostXYears",e+1,v)}}(t,(0,r.A)(t),e)}},18203:(t,e,n)=>{n.d(e,{u:()=>r});function r(t){return e=>{let n=(t?Math[t]:Math.trunc)(e);return 0===n?0:n}}},44527:(t,e,n)=>{n.d(e,{b:()=>a});var r=n(66636);function a(t,e){return(0,r.a)(t)-(0,r.a)(e)}},68474:(t,e,n)=>{n.d(e,{A:()=>a});var r=n(7130);function a(t){return(0,r.w)(t,Date.now())}}}]);
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.