PageSourceSearch

https://tassets.spotahome.com/3b8bf49ea5eeda3fdd0bc2bdf4a55e18b06ffb5c/assets/dateUtils-2ZoZnAby.js

js spotahome.com collected 2026-09-24 08:46:26 UTC 38,673 bytes, 1 lines download raw bytes

1(function(){try{var e=typeof globalThis<`u`?globalThis:typeof global<`u`?global:typeof window<`u`?window:typeof self<`u`?self:{};e[`__faroGitHash_tenant-bff-production`]=`3b8bf49ea5eeda3fdd0bc2bdf4a55e18b06ffb5c`}catch{}})(),(function(){try{var e=typeof globalThis<`u`?globalThis:typeof global<`u`?global:typeof window<`u`?window:typeof self<`u`?self:{};e[`__faroBundleId_tenant-bff-production`]=`3b8bf49ea5eeda3fdd0bc2bdf4a55e18b06ffb5c`}catch{}})();import{a as e,c as t,d as n,f as r,i,l as a,o,p as s,r as c,s as l,u}from"./it-BaQqsSHp.js";import{t as d}from"./en-US-DFvxXsM5.js";import{t as f}from"./defaultOptions-CpY35Jom.js";function p(t,n,r){let i=e(t,r?.in);return isNaN(n)?o(r?.in||t,NaN):(n&&i.setDate(i.getDate()+n),i)}function m(t,n){let r=e(t)-+e(n);return r<0?-1:r>0?1:r}function h(t){let n=e(t),r=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return r.setUTCFullYear(n.getFullYear()),t-+r}function g(t,n){let r=e(t,n?.in);return r.setHours(0,0,0,0),r}function _(e,t,n){let[r,a]=i(n?.in,e,t),o=g(r),s=g(a),c=+o-h(o),u=+s-h(s);return Math.round((c-u)/l)}function v(e,t,n){let[r,a]=i(n?.in,e,t),o=r.getFullYear()-a.getFullYear(),s=r.getMonth()-a.getMonth();return o*12+s}function y(e,t,n){let[r,a]=i(n?.in,e,t);return r.getFullYear()-a.getFullYear()}function ee(e){return t=>{let n=(e?Math[e]:Math.trunc)(t);return n===0?0:n}}function b(t,n){return e(t)-+e(n)}function te(t,n){let r=e(t,n?.in);return r.setHours(23,59,59,999),r}function ne(t,n){let r=e(t,n?.in),i=r.getMonth();return r.setFullYear(r.getFullYear(),i+1,0),r.setHours(23,59,59,999),r}function re(t,n){let r=e(t,n?.in);return+te(r,n)==+ne(r,n)}function ie(e,t,n){let[r,a,o]=i(n?.in,e,e,t),s=m(a,o),c=Math.abs(v(a,o));if(c<1)return 0;a.getMonth()===1&&a.getDate()>27&&a.setDate(30),a.setMonth(a.getMonth()-s*c);let l=m(a,o)===-s;re(r)&&c===1&&m(r,o)===1&&(l=!1);let u=s*(c-+l);return u===0?0:u}function ae(e,t,n){let r=b(e,t)/1e3;return ee(n?.roundingMethod)(r)}function oe(e,t,n){let[r,a]=i(n?.in,e,t),o=m(r,a),s=Math.abs(y(r,a));r.setFullYear(1584),a.setFullYear(1584);let c=o*(s-+(m(r,a)===-o));return c===0?0:c}function se(t,n){let r=e(t,n?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function ce(t,n){let r=e(t,n?.in);return _(r,se(r))+1}function x(e,t){return c(e,{...t,weekStartsOn:1})}function le(t,n){let r=e(t,n?.in),i=r.getFullYear(),a=o(r,0);a.setFullYear(i+1,0,4),a.setHours(0,0,0,0);let s=x(a),c=o(r,0);c.setFullYear(i,0,4),c.setHours(0,0,0,0);let l=x(c);return r.getTime()>=s.getTime()?i+1:r.getTime()>=l.getTime()?i:i-1}function ue(e,t){let n=le(e,t),r=o(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),x(r)}function S(t,r){let i=e(t,r?.in),a=x(i)-+ue(i);return Math.round(a/n)+1}function C(t,n){let r=e(t,n?.in),i=r.getFullYear(),a=f(),s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,l=o(n?.in||t,0);l.setFullYear(i+1,0,s),l.setHours(0,0,0,0);let u=c(l,n),d=o(n?.in||t,0);d.setFullYear(i,0,s),d.setHours(0,0,0,0);let p=c(d,n);return+r>=+u?i+1:+r>=+p?i:i-1}function de(e,t){let n=f(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=C(e,t),a=o(t?.in||e,0);return a.setFullYear(i,0,r),a.setHours(0,0,0,0),c(a,t)}function fe(t,r){let i=e(t,r?.in),a=c(i,r)-+de(i,r);return Math.round(a/n)+1}function w(e,t){return(e<0?`-`:``)+Math.abs(e).toString().padStart(t,`0`)}var T={y(e,t){let n=e.getFullYear(),r=n>0?n:1-n;return w(t===`yy`?r%100:r,t.length)},M(e,t){let n=e.getMonth();return t===`M`?String(n+1):w(n+1,2)},d(e,t){return w(e.getDate(),t.length)},a(e,t){let n=e.getHours()/12>=1?`pm`:`am`;switch(t){case`a`:case`aa`:return n.toUpperCase();case`aaa`:return n;case`aaaaa`:return n[0];default:return n===`am`?`a.m.`:`p.m.`}},h(e,t){return w(e.getHours()%12||12,t.length)},H(e,t){return w(e.getHours(),t.length)},m(e,t){return w(e.getMinutes(),t.length)},s(e,t){return w(e.getSeconds(),t.length)},S(e,t){let n=t.length,r=e.getMilliseconds();return w(Math.trunc(r*10**(n-3)),t.length)}},E={am:`am`,pm:`pm`,midnight:`midnight`,noon:`noon`,morning:`morning`,afternoon:`afternoon`,evening:`evening`,night:`night`},pe={G:function(e,t,n){let r=+(e.getFullYear()>0);switch(t){case`G`:case`GG`:case`GGG`:return n.era(r,{width:`abbreviated`});case`GGGGG`:return n.era(r,{width:`narrow`});default:return n.era(r,{width:`wide`})}},y:function(e,t,n){if(t===`yo`){let t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:`year`})}return T.y(e,t)},Y:function(e,t,n,r){let i=C(e,r),a=i>0?i:1-i;return t===`YY`?w(a%100,2):t===`Yo`?n.ordinalNumber(a,{unit:`year`}):w(a,t.length)},R:function(e,t){return w(le(e),t.length)},u:function(e,t){return w(e.getFullYear(),t.length)},Q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case`Q`:return String(r);case`QQ`:return w(r,2);case`Qo`:return n.ordinalNumber(r,{unit:`quarter`});case`QQQ`:return n.quarter(r,{width:`abbreviated`,context:`formatting`});case`QQQQQ`:return n.quarter(r,{width:`narrow`,context:`formatting`});default:return n.quarter(r,{width:`wide`,context:`formatting`})}},q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case`q`:return String(r);case`qq`:return w(r,2);case`qo`:return n.ordinalNumber(r,{unit:`quarter`});case`qqq`:return n.quarter(r,{width:`abbreviated`,context:`standalone`});case`qqqqq`:return n.quarter(r,{width:`narrow`,context:`standalone`});default:return n.quarter(r,{width:`wide`,context:`standalone`})}},M:function(e,t,n){let r=e.getMonth();switch(t){case`M`:case`MM`:return T.M(e,t);case`Mo`:return n.ordinalNumber(r+1,{unit:`month`});case`MMM`:return n.month(r,{width:`abbreviated`,context:`formatting`});case`MMMMM`:return n.month(r,{width:`narrow`,context:`formatting`});default:return n.month(r,{width:`wide`,context:`formatting`})}},L:function(e,t,n){let r=e.getMonth();switch(t){case`L`:return String(r+1);case`LL`:return w(r+1,2);case`Lo`:return n.ordinalNumber(r+1,{unit:`month`});case`LLL`:return n.month(r,{width:`abbreviated`,context:`standalone`});case`LLLLL`:return n.month(r,{width:`narrow`,context:`standalone`});default:return n.month(r,{width:`wide`,context:`standalone`})}},w:function(e,t,n,r){let i=fe(e,r);return t===`wo`?n.ordinalNumber(i,{unit:`week`}):w(i,t.length)},I:function(e,t,n){let r=S(e);return t===`Io`?n.ordinalNumber(r,{unit:`week`}):w(r,t.length)},d:function(e,t,n){return t===`do`?n.ordinalNumber(e.getDate(),{unit:`date`}):T.d(e,t)},D:function(e,t,n){let r=ce(e);return t===`Do`?n.ordinalNumber(r,{unit:`dayOfYear`}):w(r,t.length)},E:function(e,t,n){let r=e.getDay();
vendor: 4,326 bytes, line 1
1switch(t){case`E`:case`EE`:case`EEE`:return n.day(r,{width:`abbreviated`,context:`formatting`});case`EEEEE`:return n.day(r,{width:`narrow`,context:`formatting`});case`EEEEEE`:return n.day(r,{width:`short`,context:`formatting`});default:return n.day(r,{width:`wide`,context:`formatting`})}},e:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case`e`:return String(a);case`ee`:return w(a,2);case`eo`:return n.ordinalNumber(a,{unit:`day`});case`eee`:return n.day(i,{width:`abbreviated`,context:`formatting`});case`eeeee`:return n.day(i,{width:`narrow`,context:`formatting`});case`eeeeee`:return n.day(i,{width:`short`,context:`formatting`});default:return n.day(i,{width:`wide`,context:`formatting`})}},c:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case`c`:return String(a);case`cc`:return w(a,t.length);case`co`:return n.ordinalNumber(a,{unit:`day`});case`ccc`:return n.day(i,{width:`abbreviated`,context:`standalone`});case`ccccc`:return n.day(i,{width:`narrow`,context:`standalone`});case`cccccc`:return n.day(i,{width:`short`,context:`standalone`});default:return n.day(i,{width:`wide`,context:`standalone`})}},i:function(e,t,n){let r=e.getDay(),i=r===0?7:r;switch(t){case`i`:return String(i);case`ii`:return w(i,t.length);case`io`:return n.ordinalNumber(i,{unit:`day`});case`iii`:return n.day(r,{width:`abbreviated`,context:`formatting`});case`iiiii`:return n.day(r,{width:`narrow`,context:`formatting`});case`iiiiii`:return n.day(r,{width:`short`,context:`formatting`});default:return n.day(r,{width:`wide`,context:`formatting`})}},a:function(e,t,n){let r=e.getHours()/12>=1?`pm`:`am`;switch(t){case`a`:case`aa`:return n.dayPeriod(r,{width:`abbreviated`,context:`formatting`});case`aaa`:return n.dayPeriod(r,{width:`abbreviated`,context:`formatting`}).toLowerCase();case`aaaaa`:return n.dayPeriod(r,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(r,{width:`wide`,context:`formatting`})}},b:function(e,t,n){let r=e.getHours(),i;switch(i=r===12?E.noon:r===0?E.midnight:r/12>=1?`pm`:`am`,t){case`b`:case`bb`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`});case`bbb`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`}).toLowerCase();case`bbbbb`:return n.dayPeriod(i,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(i,{width:`wide`,context:`formatting`})}},B:function(e,t,n){let r=e.getHours(),i;switch(i=r>=17?E.evening:r>=12?E.afternoon:r>=4?E.morning:E.night,t){case`B`:case`BB`:case`BBB`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`});case`BBBBB`:return n.dayPeriod(i,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(i,{width:`wide`,context:`formatting`})}},h:function(e,t,n){if(t===`ho`){let t=e.getHours()%12;return t===0&&(t=12),n.ordinalNumber(t,{unit:`hour`})}return T.h(e,t)},H:function(e,t,n){return t===`Ho`?n.ordinalNumber(e.getHours(),{unit:`hour`}):T.H(e,t)},K:function(e,t,n){let r=e.getHours()%12;return t===`Ko`?n.ordinalNumber(r,{unit:`hour`}):w(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t===`ko`?n.ordinalNumber(r,{unit:`hour`}):w(r,t.length)},m:function(e,t,n){return t===`mo`?n.ordinalNumber(e.getMinutes(),{unit:`minute`}):T.m(e,t)},s:function(e,t,n){return t===`so`?n.ordinalNumber(e.getSeconds(),{unit:`second`}):T.s(e,t)},S:function(e,t){return T.S(e,t)},X:function(e,t,n){let r=e.getTimezoneOffset();if(r===0)return`Z`;switch(t){case`X`:return O(r);case`XXXX`:case`XX`:return k(r);default:return k(r,`:`)}},x:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`x`:return O(r);case`xxxx`:case`xx`:return k(r);default:return k(r,`:`)}},O:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`O`:case`OO`:case`OOO`:return`GMT`+D(r,`:`);default:return`GMT`+k(r,`:`)}},z:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`z`:case`zz`:case`zzz`:return`GMT`+D(r,`:`);default:return`GMT`+k(r,`:`)}},t:function(e,t,n){return w(Math.trunc(e/1e3),t.length)},T:function(e,t,n){return w(+e,t.length)}};function D(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=Math.trunc(r/60),a=r%60;return a===0?n+String(i):n+String(i)+t+w(a,2)}function O(e,t){return e%60==0?(e>0?`-`:`+`)+w(Math.abs(e)/60,2):k(e,t)}function k(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=w(Math.trunc(r/60),2),a=w(r%60,2);return n+i+t+a}var A=(e,t)=>
1{switch(e){case`P`:return t.date({width:`short`});case`PP`:return t.date({width:`medium`});case`PPP`:return t.date({width:`long`});default:return t.date({width:`full`})}},j=(e,t)=>{switch(e){case`p`:return t.time({width:`short`});case`pp`:return t.time({width:`medium`});case`ppp`:return t.time({width:`long`});default:return t.time({width:`full`})}},M={p:j,P:(e,t)=>{let n=e.match(/(P+)(p+)?/)||[],r=n[1],i=n[2];if(!i)return A(e,t);let a;switch(r){case`P`:a=t.dateTime({width:`short`});break;case`PP`:a=t.dateTime({width:`medium`});break;case`PPP`:a=t.dateTime({width:`long`});break;default:a=t.dateTime({width:`full`});break}return a.replace(`{{date}}`,A(r,t)).replace(`{{time}}`,j(i,t))}},me=/^D+$/,he=/^Y+$/,ge=[`D`,`DD`,`YY`,`YYYY`];function _e(e){return me.test(e)}function ve(e){return he.test(e)}function N(e,t,n){let r=ye(e,t,n);if(console.warn(r),ge.includes(e))throw RangeError(r)}function ye(e,t,n){let r=e[0]===`Y`?`years`:`days of the month`;return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}function be(e){return e instanceof Date||typeof e==`object`&&Object.prototype.toString.call(e)===`[object Date]`}function P(t){return!(!be(t)&&typeof t!=`number`||isNaN(+e(t)))}var xe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Se=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ce=/^'([^]*?)'?$/,we=/''/g,Te=/[a-zA-Z]/;function F(t,n,r){let i=f(),a=r?.locale??i.locale??d,o=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,c=e(t,r?.in);if(!P(c))throw RangeError(`Invalid time value`);let l=n.match(Se).map(e=>{let t=e[0];if(t===`p`||t===`P`){let n=M[t];return n(e,a.formatLong)}return e}).join(``).match(xe).map(e=>{if(e===`''`)return{isToken:!1,value:`'`};let t=e[0];if(t===`'`)return{isToken:!1,value:Ee(e)};if(pe[t])return{isToken:!0,value:e};if(t.match(Te))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});a.localize.preprocessor&&(l=a.localize.preprocessor(c,l));let u={firstWeekContainsDate:o,weekStartsOn:s,locale:a};return l.map(e=>{if(!e.isToken)return e.value;let i=e.value;(!r?.useAdditionalWeekYearTokens&&ve(i)||!r?.useAdditionalDayOfYearTokens&&_e(i))&&N(i,n,String(t));let o=pe[i[0]];return o(c,i,a.localize,u)}).join(``)}function Ee(e){let t=e.match(Ce);return t?t[1].replace(we,`'`):e}function De(e,t,n){let a=f(),o=n?.locale??a.locale??d,c=m(e,t);if(isNaN(c))throw RangeError(`Invalid time value`);let l=Object.assign({},n,{addSuffix:n?.addSuffix,comparison:c}),[u,p]=i(n?.in,...c>0?[t,e]:[e,t]),g=ae(p,u),_=(h(p)-h(u))/1e3,v=Math.round((g-_)/60),y;if(v<2)return n?.includeSeconds?g<5?o.formatDistance(`lessThanXSeconds`,5,l):g<10?o.formatDistance(`lessThanXSeconds`,10,l):g<20?o.formatDistance(`lessThanXSeconds`,20,l):g<40?o.formatDistance(`halfAMinute`,0,l):g<60?o.formatDistance(`lessThanXMinutes`,1,l):o.formatDistance(`xMinutes`,1,l):v===0?o.formatDistance(`lessThanXMinutes`,1,l):o.formatDistance(`xMinutes`,v,l);if(v<45)return o.formatDistance(`xMinutes`,v,l);if(v<90)return o.formatDistance(`aboutXHours`,1,l);if(v<1440){let e=Math.round(v/60);return o.formatDistance(`aboutXHours`,e,l)}else if(v<2520)return o.formatDistance(`xDays`,1,l);else if(v<43200){let e=Math.round(v/r);return o.formatDistance(`xDays`,e,l)}else if(v<43200*2)return y=Math.round(v/s),o.formatDistance(`aboutXMonths`,y,l);
vendor: 18,311 bytes, line 1
1if(y=ie(p,u),y<12){let e=Math.round(v/s);return o.formatDistance(`xMonths`,e,l)}else{let e=y%12,t=Math.trunc(y/12);return e<3?o.formatDistance(`aboutXYears`,t,l):e<9?o.formatDistance(`overXYears`,t,l):o.formatDistance(`almostXYears`,t+1,l)}}function Oe(){return Object.assign({},f())}function ke(t,n){let r=e(t,n?.in).getDay();return r===0?7:r}function Ae(e,t,n){let[r,a]=i(n?.in,e,t);return r.getFullYear()===a.getFullYear()&&r.getMonth()===a.getMonth()}function je(e,t){let n=Me(t)?new t(0):o(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}function Me(e){return typeof e==`function`&&e.prototype?.constructor===e}var Ne=10,Pe=class{subPriority=0;validate(e,t){return!0}},Fe=class extends Pe{constructor(e,t,n,r,i){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=r,i&&(this.subPriority=i)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}},Ie=class extends Pe{priority=Ne;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>o(t,e))}set(e,t){return t.timestampIsSet?e:o(e,je(e,this.context))}},I=class{run(e,t,n,r){let i=this.parse(e,t,n,r);return i?{setter:new Fe(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(e,t,n){return!0}},Le=class extends I{priority=140;parse(e,t,n){switch(t){case`G`:case`GG`:case`GGG`:return n.era(e,{width:`abbreviated`})||n.era(e,{width:`narrow`});case`GGGGG`:return n.era(e,{width:`narrow`});default:return n.era(e,{width:`wide`})||n.era(e,{width:`abbreviated`})||n.era(e,{width:`narrow`})}}set(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`R`,`u`,`t`,`T`]},L={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},R={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function z(e,t){return e&&{value:t(e.value),rest:e.rest}}function B(e,t){let n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function V(e,n){let r=n.match(e);if(!r)return null;if(r[0]===`Z`)return{value:0,rest:n.slice(1)};let i=r[1]===`+`?1:-1,o=r[2]?parseInt(r[2],10):0,s=r[3]?parseInt(r[3],10):0,c=r[5]?parseInt(r[5],10):0;return{value:i*(o*t+s*a+c*u),rest:n.slice(r[0].length)}}function H(e){return B(L.anyDigitsSigned,e)}function U(e,t){switch(e){case 1:return B(L.singleDigit,t);case 2:return B(L.twoDigits,t);case 3:return B(L.threeDigits,t);case 4:return B(L.fourDigits,t);default:return B(RegExp(`^\\d{1,`+e+`}`),t)}}function Re(e,t){switch(e){case 1:return B(L.singleDigitSigned,t);case 2:return B(L.twoDigitsSigned,t);case 3:return B(L.threeDigitsSigned,t);case 4:return B(L.fourDigitsSigned,t);default:return B(RegExp(`^-?\\d{1,`+e+`}`),t)}}function W(e){switch(e){case`morning`:return 4;case`evening`:return 17;case`pm`:case`noon`:case`afternoon`:return 12;default:return 0}}function ze(e,t){let n=t>0,r=n?t:1-t,i;if(r<=50)i=e||100;else{let t=r+50,n=Math.trunc(t/100)*100,a=e>=t%100;i=e+n-(a?100:0)}return n?i:1-i}function Be(e){return e%400==0||e%4==0&&e%100!=0}var Ve=class extends I{priority=130;incompatibleTokens=[`Y`,`R`,`u`,`w`,`I`,`i`,`e`,`c`,`t`,`T`];parse(e,t,n){let r=e=>({year:e,isTwoDigitYear:t===`yy`});switch(t){case`y`:return z(U(4,e),r);case`yo`:return z(n.ordinalNumber(e,{unit:`year`}),r);default:return z(U(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){let r=e.getFullYear();if(n.isTwoDigitYear){let t=ze(n.year,r);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}let i=!(`era`in t)||t.era===1?n.year:1-n.year;return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}},He=class extends I{priority=130;parse(e,t,n){let r=e=>({year:e,isTwoDigitYear:t===`YY`});switch(t){case`Y`:return z(U(4,e),r);case`Yo`:return z(n.ordinalNumber(e,{unit:`year`}),r);default:return z(U(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,r){let i=C(e,r);if(n.isTwoDigitYear){let t=ze(n.year,i);return e.setFullYear(t,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),c(e,r)}let a=!(`era`in t)||t.era===1?n.year:1-n.year;return e.setFullYear(a,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),c(e,r)}incompatibleTokens=[`y`,`R`,`u`,`Q`,`q`,`M`,`L`,`I`,`d`,`D`,`i`,`t`,`T`]},Ue=class extends I{priority=130;parse(e,t){return Re(t===`R`?4:t.length,e)}set(e,t,n){let r=o(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),x(r)}incompatibleTokens=[`G`,`y`,`Y`,`u`,`Q`,`q`,`M`,`L`,`w`,`d`,`D`,`e`,`c`,`t`,`T`]},We=class extends I{priority=130;parse(e,t){return Re(t===`u`?4:t.length,e)}set(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`G`,`y`,`Y`,`R`,`w`,`I`,`i`,`e`,`c`,`t`,`T`]},Ge=class extends I{priority=120;parse(e,t,n){switch(t){case`Q`:case`QQ`:return U(t.length,e);case`Qo`:return n.ordinalNumber(e,{unit:`quarter`});case`QQQ`:return n.quarter(e,{width:`abbreviated`,context:`formatting`})||n.quarter(e,{width:`narrow`,context:`formatting`});case`QQQQQ`:return n.quarter(e,{width:`narrow`,context:`formatting`});default:return n.quarter(e,{width:`wide`,context:`formatting`})||n.quarter(e,{width:`abbreviated`,context:`formatting`})||n.quarter(e,{width:`narrow`,context:`formatting`})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`q`,`M`,`L`,`w`,`I`,`d`,`D`,`i`,`e`,`c`,`t`,`T`]},Ke=class extends I{priority=120;parse(e,t,n){switch(t){case`q`:case`qq`:return U(t.length,e);case`qo`:return n.ordinalNumber(e,{unit:`quarter`});case`qqq`:return n.quarter(e,{width:`abbreviated`,context:`standalone`})||n.quarter(e,{width:`narrow`,context:`standalone`});case`qqqqq`:return n.quarter(e,{width:`narrow`,context:`standalone`});default:return n.quarter(e,{width:`wide`,context:`standalone`})||n.quarter(e,{width:`abbreviated`,context:`standalone`})||n.quarter(e,{width:`narrow`,context:`standalone`})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`Q`,`M`,`L`,`w`,`I`,`d`,`D`,`i`,`e`,`c`,`t`,`T`]},qe=class extends I{incompatibleTokens=[`Y`,`R`,`q`,`Q`,`L`,`w`,`I`,`D`,`i`,`e`,`c`,`t`,`T`];priority=110;parse(e,t,n){let r=e=>e-1;switch(t){case`M`:return z(B(L.month,e),r);case`MM`:return z(U(2,e),r);case`Mo`:return z(n.ordinalNumber(e,{unit:`month`}),r);case`MMM`:return n.month(e,{width:`abbreviated`,context:`formatting`})||n.month(e,{width:`narrow`,context:`formatting`});case`MMMMM`:return n.month(e,{width:`narrow`,context:`formatting`});default:return n.month(e,{width:`wide`,context:`formatting`})||n.month(e,{width:`abbreviated`,context:`formatting`})||n.month(e,{width:`narrow`,context:`formatting`})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},Je=class extends I{priority=110;parse(e,t,n){let r=e=>e-1;switch(t){case`L`:return z(B(L.month,e),r);case`LL`:return z(U(2,e),r);case`Lo`:return z(n.ordinalNumber(e,{unit:`month`}),r);case`LLL`:return n.month(e,{width:`abbreviated`,context:`standalone`})||n.month(e,{width:`narrow`,context:`standalone`});case`LLLLL`:return n.month(e,{width:`narrow`,context:`standalone`});default:return n.month(e,{width:`wide`,context:`standalone`})||n.month(e,{width:`abbreviated`,context:`standalone`})||n.month(e,{width:`narrow`,context:`standalone`})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`q`,`Q`,`M`,`w`,`I`,`D`,`i`,`e`,`c`,`t`,`T`]};function Ye(t,n,r){let i=e(t,r?.in),a=fe(i,r)-n;return i.setDate(i.getDate()-a*7),e(i,r?.in)}var Xe=class extends I{priority=100;parse(e,t,n){switch(t){case`w`:return B(L.week,e);case`wo`:return n.ordinalNumber(e,{unit:`week`});default:return U(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,r){return c(Ye(e,n,r),r)}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`i`,`t`,`T`]};function Ze(t,n,r){let i=e(t,r?.in),a=S(i,r)-n;return i.setDate(i.getDate()-a*7),i}var Qe=class extends I{priority=100;parse(e,t,n){switch(t){case`I`:return B(L.week,e);case`Io`:return n.ordinalNumber(e,{unit:`week`});default:return U(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return x(Ze(e,n))}incompatibleTokens=[`y`,`Y`,`u`,`q`,`Q`,`M`,`L`,`w`,`d`,`D`,`e`,`c`,`t`,`T`]},$e=[31,28,31,30,31,30,31,31,30,31,30,31],et=[31,29,31,30,31,30,31,31,30,31,30,31],tt=class extends I{priority=90;subPriority=1;parse(e,t,n){switch(t){case`d`:return B(L.date,e);case`do`:return n.ordinalNumber(e,{unit:`date`});default:return U(t.length,e)}}validate(e,t){let n=Be(e.getFullYear()),r=e.getMonth();return n?t>=1&&t<=et[r]:t>=1&&t<=$e[r]}set(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`q`,`Q`,`w`,`I`,`D`,`i`,`e`,`c`,`t`,`T`]},nt=class extends I{priority=90;subpriority=1;parse(e,t,n){switch(t){case`D`:case`DD`:return B(L.dayOfYear,e);case`Do`:return n.ordinalNumber(e,{unit:`date`});default:return U(t.length,e)}}validate(e,t){return Be(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=[`Y`,`R`,`q`,`Q`,`M`,`L`,`w`,`I`,`d`,`E`,`i`,`e`,`c`,`t`,`T`]};function G(t,n,r){let i=f(),a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,o=e(t,r?.in),s=o.getDay(),c=(n%7+7)%7,l=7-a;return p(o,n<0||n>6?n-(s+l)%7:(c+l)%7-(s+l)%7,r)}var rt=class extends I{priority=90;parse(e,t,n){switch(t){case`E`:case`EE`:case`EEE`:return n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`});case`EEEEE`:return n.day(e,{width:`narrow`,context:`formatting`});case`EEEEEE`:return n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`});default:return n.day(e,{width:`wide`,context:`formatting`})||n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return e=G(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`D`,`i`,`e`,`c`,`t`,`T`]},it=class extends I{priority=90;parse(e,t,n,r){let i=e=>{let t=Math.floor((e-1)/7)*7;return(e+r.weekStartsOn+6)%7+t};switch(t){case`e`:case`ee`:return z(U(t.length,e),i);case`eo`:return z(n.ordinalNumber(e,{unit:`day`}),i);case`eee`:return n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`});case`eeeee`:return n.day(e,{width:`narrow`,context:`formatting`});case`eeeeee`:return n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`});default:return n.day(e,{width:`wide`,context:`formatting`})||n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return e=G(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`E`,`i`,`c`,`t`,`T`]},at=class extends I{priority=90;parse(e,t,n,r){let i=e=>{let t=Math.floor((e-1)/7)*7;return(e+r.weekStartsOn+6)%7+t};switch(t){case`c`:case`cc`:return z(U(t.length,e),i);case`co`:return z(n.ordinalNumber(e,{unit:`day`}),i);case`ccc`:return n.day(e,{width:`abbreviated`,context:`standalone`})||n.day(e,{width:`short`,context:`standalone`})||n.day(e,{width:`narrow`,context:`standalone`});case`ccccc`:return n.day(e,{width:`narrow`,context:`standalone`});case`cccccc`:return n.day(e,{width:`short`,context:`standalone`})||n.day(e,{width:`narrow`,context:`standalone`});default:return n.day(e,{width:`wide`,context:`standalone`})||n.day(e,{width:`abbreviated`,context:`standalone`})||n.day(e,{width:`short`,context:`standalone`})||n.day(e,{width:`narrow`,context:`standalone`})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return e=G(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`E`,`i`,`e`,`t`,`T`]};function ot(t,n,r){let i=e(t,r?.in);return p(i,n-ke(i,r),r)}var st=class extends I{priority=90;parse(e,t,n){let r=e=>e===0?7:e;switch(t){case`i`:case`ii`:return U(t.length,e);case`io`:return n.ordinalNumber(e,{unit:`day`});case`iii`:return z(n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`}),r);case`iiiii`:return z(n.day(e,{width:`narrow`,context:`formatting`}),r);case`iiiiii`:return z(n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`}),r);default:return z(n.day(e,{width:`wide`,context:`formatting`})||n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`}),r)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return e=ot(e,n),e.setHours(0,0,0,0),e}incompatibleTokens=[`y`,`Y`,`u`,`q`,`Q`,`M`,`L`,`w`,`d`,`D`,`E`,`e`,`c`,`t`,`T`]},ct=class extends I{priority=80;parse(e,t,n){switch(t){case`a`:case`aa`:case`aaa`:return n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`});case`aaaaa`:return n.dayPeriod(e,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(e,{width:`wide`,context:`formatting`})||n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`})}}set(e,t,n){return e.setHours(W(n),0,0,0),e}incompatibleTokens=[`b`,`B`,`H`,`k`,`t`,`T`]},lt=class extends I{priority=80;parse(e,t,n){switch(t){case`b`:case`bb`:case`bbb`:return n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`});case`bbbbb`:return n.dayPeriod(e,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(e,{width:`wide`,context:`formatting`})||n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`})}}set(e,t,n){return e.setHours(W(n),0,0,0),e}incompatibleTokens=[`a`,`B`,`H`,`k`,`t`,`T`]},ut=class extends I{priority=80;parse(e,t,n){switch(t){case`B`:case`BB`:case`BBB`:return n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`});case`BBBBB`:return n.dayPeriod(e,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(e,{width:`wide`,context:`formatting`})||n.dayPeriod(e,{width:`abbreviated`,context:`formatting`})||n.dayPeriod(e,{width:`narrow`,context:`formatting`})}}set(e,t,n){return e.setHours(W(n),0,0,0),e}incompatibleTokens=[`a`,`b`,`t`,`T`]},dt=class extends I{priority=70;parse(e,t,n){switch(t){case`h`:return B(L.hour12h,e);case`ho`:return n.ordinalNumber(e,{unit:`hour`});default:return U(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){let r=e.getHours()>=12;return r&&n<12?e.setHours(n+12,0,0,0):!r&&n===12?e.setHours(0,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=[`H`,`K`,`k`,`t`,`T`]},ft=class extends I{priority=70;parse(e,t,n){switch(t){case`H`:return B(L.hour23h,e);case`Ho`:return n.ordinalNumber(e,{unit:`hour`});default:return U(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}incompatibleTokens=[`a`,`b`,`h`,`K`,`k`,`t`,`T`]},pt=class extends I{priority=70;parse(e,t,n){switch(t){case`K`:return B(L.hour11h,e);case`Ko`:return n.ordinalNumber(e,{unit:`hour`});default:return U(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=[`h`,`H`,`k`,`t`,`T`]},mt=class extends I{priority=70;parse(e,t,n){switch(t){case`k`:return B(L.hour24h,e);case`ko`:return n.ordinalNumber(e,{unit:`hour`});default:return U(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){let r=n<=24?n%24:n;return e.setHours(r,0,0,0),e}incompatibleTokens=[`a`,`b`,`h`,`H`,`K`,`t`,`T`]},ht=class extends I{priority=60;parse(e,t,n){switch(t){case`m`:return B(L.minute,e);case`mo`:return n.ordinalNumber(e,{unit:`minute`});default:return U(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}incompatibleTokens=[`t`,`T`]},gt=class extends I{priority=50;parse(e,t,n){switch(t){case`s`:return B(L.second,e);case`so`:return n.ordinalNumber(e,{unit:`second`});default:return U(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}incompatibleTokens=[`t`,`T`]},_t=class extends I{priority=30;parse(e,t){return z(U(t.length,e),e=>Math.trunc(e*10**(-t.length+3)))}set(e,t,n){return e.setMilliseconds(n),e}incompatibleTokens=[`t`,`T`]},vt=class extends I{priority=10;parse(e,t){switch(t){case`X`:return V(R.basicOptionalMinutes,e);case`XX`:return V(R.basic,e);case`XXXX`:return V(R.basicOptionalSeconds,e);case`XXXXX`:return V(R.extendedOptionalSeconds,e);default:return V(R.extended,e)}}set(e,t,n){return t.timestampIsSet?e:o(e,e.getTime()-h(e)-n)}incompatibleTokens=[`t`,`T`,`x`]},yt=class extends I{priority=10;parse(e,t){switch(t){case`x`:return V(R.basicOptionalMinutes,e);case`xx`:return V(R.basic,e);case`xxxx`:return V(R.basicOptionalSeconds,e);case`xxxxx`:return V(R.extendedOptionalSeconds,e);default:return V(R.extended,e)}}set(e,t,n){return t.timestampIsSet?e:o(e,e.getTime()-h(e)-n)}incompatibleTokens=[`t`,`T`,`X`]},bt=class extends I{priority=40;parse(e){return H(e)}set(e,t,n){return[o(e,n*1e3),{timestampIsSet:!0}]}incompatibleTokens=`*`},xt=class extends I{priority=20;parse(e){return H(e)}set(e,t,n){return[o(e,n),{timestampIsSet:!0}]}incompatibleTokens=`*`},St={G:new Le,y:new Ve,Y:new He,R:new Ue,u:new We,Q:new Ge,q:new Ke,M:new qe,L:new Je,w:new Xe,I:new Qe,d:new tt,D:new nt,E:new rt,e:new it,c:new at,i:new st,a:new ct,b:new lt,B:new ut,h:new dt,H:new ft,K:new pt,k:new mt,m:ne
1w ht,s:new gt,S:new _t,X:new vt,x:new yt,t:new bt,T:new xt},Ct=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,wt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Tt=/^'([^]*?)'?$/,Et=/''/g,Dt=/\S/,Ot=/[a-zA-Z]/;function kt(t,n,r,i){let a=()=>o(i?.in||r,NaN),s=Oe(),c=i?.locale??s.locale??d,l=i?.firstWeekContainsDate??i?.locale?.options?.firstWeekContainsDate??s.firstWeekContainsDate??s.locale?.options?.firstWeekContainsDate??1,u=i?.weekStartsOn??i?.locale?.options?.weekStartsOn??s.weekStartsOn??s.locale?.options?.weekStartsOn??0;if(!n)return t?a():e(r,i?.in);let f={firstWeekContainsDate:l,weekStartsOn:u,locale:c},p=[new Ie(i?.in,r)],m=n.match(wt).map(e=>{let t=e[0];if(t in M){let n=M[t];return n(e,c.formatLong)}return e}).join(``).match(Ct),h=[];for(let e of m){!i?.useAdditionalWeekYearTokens&&ve(e)&&N(e,n,t),!i?.useAdditionalDayOfYearTokens&&_e(e)&&N(e,n,t);let r=e[0],o=St[r];if(o){let{incompatibleTokens:n}=o;if(Array.isArray(n)){let t=h.find(e=>n.includes(e.token)||e.token===r);if(t)throw RangeError(`The format string mustn't contain \`${t.fullToken}\` and \`${e}\` at the same time`)}else if(o.incompatibleTokens===`*`&&h.length>0)throw RangeError(`The format string mustn't contain \`${e}\` and any other token at the same time`);h.push({token:r,fullToken:e});let i=o.run(t,e,c.match,f);if(!i)return a();p.push(i.setter),t=i.rest}else{if(r.match(Ot))throw RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");if(e===`''`?e=`'`:r===`'`&&(e=At(e)),t.indexOf(e)===0)t=t.slice(e.length);else return a()}}if(t.length>0&&Dt.test(t))return a();let g=p.map(e=>e.priority).sort((e,t)=>t-e).filter((e,t,n)=>n.indexOf(e)===t).map(e=>p.filter(t=>t.priority===e).sort((e,t)=>t.subPriority-e.subPriority)).map(e=>e[0]),_=e(r,i?.in);if(isNaN(+_))return a();let v={};for(let e of g){if(!e.validate(_,f))return a();let t=e.set(_,v,f);Array.isArray(t)?(_=t[0],Object.assign(v,t[1])):_=t}return _}function At(e){return e.match(Tt)[1].replace(Et,`'`)}function K(t,n){let r=()=>o(n?.in,NaN),i=n?.additionalDigits??2,a=Pt(t),s;if(a.date){let e=Ft(a.date,i);s=It(e.restDateString,e.year)}if(!s||isNaN(+s))return r();let c=+s,l=0,u;if(a.time&&(l=Lt(a.time),isNaN(l)))return r();if(a.timezone){if(u=Rt(a.timezone),isNaN(u))return r()}else{let t=new Date(c+l),r=e(0,n?.in);return r.setFullYear(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()),r.setHours(t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()),r}return e(c+l+u,n?.in)}var q={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},jt=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Mt=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Nt=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Pt(e){let t={},n=e.split(q.dateTimeDelimiter),r;if(n.length>2)return t;if(/:/.test(n[0])?r=n[0]:(t.date=n[0],r=n[1],q.timeZoneDelimiter.test(t.date)&&(t.date=e.split(q.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length))),r){let e=q.timezone.exec(r);e?(t.time=r.replace(e[1],``),t.timezone=e[1]):t.time=r}return t}function Ft(e,t){let n=RegExp(`^(?:(\\d{4}|[+-]\\d{`+(4+t)+`})|(\\d{2}|[+-]\\d{`+(2+t)+`})$)`),r=e.match(n);if(!r)return{year:NaN,restDateString:``};let i=r[1]?parseInt(r[1]):null,a=r[2]?parseInt(r[2]):null;return{year:a===null?i:a*100,restDateString:e.slice((r[1]||r[2]).length)}}function It(e,t){if(t===null)return new Date(NaN);let n=e.match(jt);if(!n)return new Date(NaN);let r=!!n[4],i=J(n[1]),a=J(n[2])-1,o=J(n[3]),s=J(n[4]),c=J(n[5])-1;if(r)return Wt(t,s,c)?zt(t,s,c):new Date(NaN);{let e=new Date(0);return!Ht(t,a,o)||!Ut(t,i)?new Date(NaN):(e.setUTCFullYear(t,a,Math.max(i,o)),e)}}function J(e){return e?parseInt(e):1}function Lt(e){let n=e.match(Mt);if(!n)return NaN;let r=Y(n[1]),i=Y(n[2]),o=Y(n[3]);return Gt(r,i,o)?r*t+i*a+o*1e3:NaN}function Y(e){return e&&parseFloat(e.replace(`,`,`.`))||0}function Rt(e){if(e===`Z`)return 0;let n=e.match(Nt);if(!n)return 0;let r=n[1]===`+`?-1:1,i=parseInt(n[2]),o=n[3]&&parseInt(n[3])||0;return Kt(i,o)?r*(i*t+o*a):NaN}function zt(e,t,n){let r=new Date(0);r.setUTCFullYear(e,0,4);let i=r.getUTCDay()||7,a=(t-1)*7+n+1-i;return r.setUTCDate(r.getUTCDate()+a),r}var Bt=[31,null,31,30,31,30,31,31,30,31,30,31];function Vt(e){return e%400==0||e%4==0&&e%100!=0}function Ht(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(Bt[t]||(Vt(e)?29:28))}function Ut(e,t){return t>=1&&t<=(Vt(e)?366:365)}function Wt(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function Gt(e,t,n){return e===24?t===0&&n===0:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function Kt(e,t){return t>=0&&t<=59}function qt(t,n,r){let i=e(t,r?.in);return i.setDate(n),i}function Jt(e,t,n){return p(e,-t,n)}var X=`yyyy-MM-dd`,Z=`dd-MMM-yyyy`,Yt=`dd/MM/yyyy`,Xt=`dd MMM yyyy`,Zt=`dd MMM yyyy`,Qt=`dd MMM`,$t=`dd MMM yy`,en=`dd MMMM yyyy`,tn=`MMM yy`,nn=`MMM yyyy`,Q=e=>{let t=e;return typeof e==`string`&&(t=K(e)),e instanceof Date&&P(e)&&(t=K(F(e,X))),t},rn=(e,t)=>p(Q(e),t),an=(e,t)=>Jt(Q(e),t),on=e=>P(Q(e)),sn=(e,t)=>Ae(e,t),cn=(e,t,n)=>t&&n&&b(e,t)>0&&b(n,e)>0,ln=e=>
1oe(new Date,Q(e)),un=e=>qt(e,1),$=(e,t=X)=>on(e)?F(Q(e),t):``,dn=e=>$(e,Z),fn=e=>$(e,Yt),pn=e=>$(e,nn),mn=e=>$(e,Xt),hn=e=>$(e,`MMM`),gn=e=>$(e,tn),_n=(e,t)=>De(typeof e==`string`?K(e):e,typeof t==`string`?K(t):t,{addSuffix:!0}),vn=e=>F(Q(e),`PP`),yn=e=>F(Q(e),`PPP`),bn=e=>F(Q(e),Zt),xn=e=>F(Q(e),Qt),Sn=e=>F(Q(e),$t),Cn=e=>F(Q(e),en),wn=(e,t=X)=>e instanceof Date?Q(e):Q(kt(e,t,new Date));export{F as A,an as C,K as D,qt as E,v as F,_ as I,g as L,oe as M,ie as N,Ae as O,ee as P,p as R,un as S,Jt as T,Q as _,bn as a,sn as b,Sn as c,gn as d,pn as f,mn as g,_n as h,dn as i,P as j,De as k,yn as l,vn as m,rn as n,Cn as o,fn as p,$ as r,xn as s,Z as t,hn as u,on as v,ln as w,wn as x,cn as y};

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.