"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4553],{88370:function(t,n,e){e.d(n,{u:function(){return r}});function r(t){return n=>{let e=(t?Math[t]:Math.trunc)(n);return 0===e?0:e}}},70530:function(t,n,e){e.d(n,{U:function(){return u}});var r=e(32841);function u(t,n){let e=(0,r.Q)(t),u=(0,r.Q)(n),a=e.getTime()-u.getTime();return a<0?-1:a>0?1:a}},87691:function(t,n,e){e.d(n,{_:function(){return u}});var r=e(32841);function u(t,n){return+(0,r.Q)(t)-+(0,r.Q)(n)}},82265:function(t,n,e){e.d(n,{d:function(){return a}});var r=e(70530),u=e(32841);function a(t,n){let e;let a=(0,u.Q)(t),o=(0,u.Q)(n),i=(0,r.U)(a,o),f=Math.abs(function(t,n){let e=(0,u.Q)(t),r=(0,u.Q)(n);return 12*(e.getFullYear()-r.getFullYear())+(e.getMonth()-r.getMonth())}(a,o));if(f<1)e=0;else{1===a.getMonth()&&a.getDate()>27&&a.setDate(30),a.setMonth(a.getMonth()-i*f);let n=(0,r.U)(a,o)===-i;(function(t){let n=(0,u.Q)(t);return+function(t){let n=(0,u.Q)(t);return n.setHours(23,59,59,999),n}(n)==+function(t){let n=(0,u.Q)(t),e=n.getMonth();return n.setFullYear(n.getFullYear(),e+1,0),n.setHours(23,59,59,999),n}(n)})((0,u.Q)(t))&&1===f&&1===(0,r.U)(t,o)&&(n=!1),e=i*(f-Number(n))}return 0===e?0:e}},20209:function(t,n,e){e.d(n,{c:function(){return a}});var r=e(88370),u=e(87691);function a(t,n,e){let a=(0,u._)(t,n)/1e3;return(0,r.u)(e?.roundingMethod)(a)}},14553:function(t,n,e){e.d(n,{Q:function(){return h}});var r=e(22181),u=e(70530),a=e(81853),o=e(82265),i=e(20209),f=e(32841),s=e(27745),c=e(63583),l=e(10846);function h(t,n){return function(t,n,e){let r,h,d;let D=(0,c.j)(),m=e?.locale??D.locale??s._,M=(0,u.U)(t,n);if(isNaN(M))throw RangeError("Invalid time value");let Q=Object.assign({},e,{addSuffix:e?.addSuffix,comparison:M});M>0?(r=(0,f.Q)(n),h=(0,f.Q)(t)):(r=(0,f.Q)(t),h=(0,f.Q)(n));let g=(0,i.c)(h,r),X=Math.round((g-((0,l.D)(h)-(0,l.D)(r))/1e3)/60);if(X<2){if(e?.includeSeconds){if(g<5)return m.formatDistance("lessThanXSeconds",5,Q);if(g<10)return m.formatDistance("lessThanXSeconds",10,Q);if(g<20)return m.formatDistance("lessThanXSeconds",20,Q);if(g<40)return m.formatDistance("halfAMinute",0,Q);else if(g<60)return m.formatDistance("lessThanXMinutes",1,Q);else return m.formatDistance("xMinutes",1,Q)}return 0===X?m.formatDistance("lessThanXMinutes",1,Q):m.formatDistance("xMinutes",X,Q)}if(X<45)return m.formatDistance("xMinutes",X,Q);if(X<90)return m.formatDistance("aboutXHours",1,Q);if(X