1const qt=Symbol.for("constructDateFrom");function T(r,t){return typeof r=="function"?r(t):r&&typeof r=="object"&&qt in r?r[qt](t):r instanceof Date?new r.constructor(t):new Date(t)}function m(r,t){return T(t||r,r)}function wt(r,t,e){const n=m(r,e?.in);return isNaN(t)?T(e?.in||r,NaN):(t&&n.setDate(n.getDate()+t),n)}function Pe(r,t,e){const n=m(r,e?.in);if(isNaN(t))return T(r,NaN);if(!t)return n;const a=n.getDate(),s=T(r,n.getTime());s.setMonth(n.getMonth()+t+1,0);const o=s.getDate();return a>=o?s:(n.setFullYear(s.getFullYear(),s.getMonth(),a),n)}function ke(r,t,e){return T(r,+m(r)+t)}function Wo(r,t,e){return ke(r,t*36e5)}let Oe={};function et(){return Oe}function B(r,t){const e=et(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,a=m(r,t?.in),s=a.getDay(),o=(s<n?7:0)+s-n;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function K(r,t){return B(r,{...t,weekStartsOn:1})}function jt(r,t){const e=m(r,t?.in),n=e.getFullYear(),a=T(e,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);const s=K(a),o=T(e,0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);const i=K(o);return e.getTime()>=s.getTime()?n+1:e.getTime()>=i.getTime()?n:n-1}function ct(r){const t=m(r),e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return e.setUTCFullYear(t.getFullYear()),+r-+e}function gt(r,...t){const e=T.bind(null,t.find(n=>typeof n=="object"));return t.map(e)}function dt(r,t){const e=m(r,t?.in);return e.setHours(0,0,0,0),e}function Ye(r,t,e){const[n,a]=gt(e?.in,r,t),s=dt(n),o=dt(a),i=+s-ct(s),l=+o-ct(o);return Math.round((i-l)/864e5)}function $e(r,t){const e=jt(r,t),n=T(r,0);return n.setFullYear(e,0,4),n.setHours(0,0,0,0),K(n)}function Ne(r,t,e){const n=m(r,e?.in);return n.setTime(n.getTime()+t*6e4),n}function Ut(r){return T(r,Date.now())}function Zt(r,t,e){const[n,a]=gt(e?.in,r,t);return+dt(n)==+dt(a)}function _e(r){return r instanceof Date||typeof r=="object"&&Object.prototype.toString.call(r)==="[object Date]"}function ve(r){return!(!_e(r)&&typeof r!="number"||isNaN(+m(r)))}function Ho(r,t){const e=m(r,t?.in);return e.setDate(1),e.setHours(0,0,0,0),e}function We(r,t){const e=m(r,t?.in);return e.setFullYear(e.getFullYear(),0,1),e.setHours(0,0,0,0),e}const He={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Ee=(r,t,e)=>{let n;const a=He[r];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),e?.addSuffix?e.comparison&&e.comparison>0?"in "+n:n+" ago":n};function S(r){return(t={})=>{const e=t.width?String(t.width):r.defaultWidth;return r.formats[e]||r.formats[r.defaultWidth]}}const Ce={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},qe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Ie={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Fe={date:S({formats:Ce,defaultWidth:"full"}),time:S({formats:qe,defaultWidth:"full"}),dateTime:S({formats:Ie,defaultWidth:"full"})},Qe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Le=(r,t,e,n)=>Qe[r];function H(r){return(t,e)=>{const n=e?.context?String(e.context):"standalone";let a;if(n==="formatting"&&r.formattingValues){const o=r.defaultFormattingWidth||r.defaultWidth,i=e?.width?String(e.width):o;a=r.formattingValues[i]||r.formattingValues[o]}else{const o=r.defaultWidth,i=e?.width?String(e.width):r.defaultWidth;a=r.values[i]||r.values[o]}const s=r.argumentCallback?r.argumentCallback(t):t;return a[s]}}const Re={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Xe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Be={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Ae={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},Ge={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Ve={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ze=(r,t)=>{const e=Number(r),n=e%100;if(n>20||n<10)switch(n%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},je={ordinalNumber:ze,era:H({values:Re,defaultWidth:"wide"}),quarter:H({values:Xe,defaultWidth:"wide",argumentCallback:r=>r-1}),month:H({values:Be,defaultWidth:"wide"}),day:H({values:Ae,defaultWidth:"wide"}),dayPeriod:H({values:Ge,defaultWidth:"wide",formattingValues:Ve,defaultFormattingWidth:"wide"})};function E(r){return(t,e={})=>{const n=e.width,a=n&&r.matchPatterns[n]||r.matchPatterns[r.defaultMatchWidth],s=t.match(a);if(!s)return null;const o=s[0],i=n&&r.parsePatterns[n]||r.parsePatterns[r.defaultParseWidth],l=Array.isArray(i)?Ze(i,h=>h.test(o)):Ue(i,h=>h.test(o));let c;c=r.valueCallback?r.valueCallback(l):l,c=e.valueCallback?e.valueCallback(c):c;const f=t.slice(o.length);return{value:c,rest:f}}}function Ue(r,t){for(const e in r)if(Object.prototype.hasOwnProperty.call(r,e)&&t(r[e]))return e}function Ze(r,t){for(let e=0;e<r.length;e++)if(t(r[e]))return e}function Jt(r){return(t,e={})=>{const n=t.match(r.matchPattern);if(!n)return null;const a=n[0],s=t.match(r.parsePattern);if(!s)return null;let o=r.valueCallback?r.valueCallback(s[0]):s[0];o=e.valueCallback?e.valueCallback(o):o;const i=t.slice(a.length);return{value:o,rest:i}}}const Je=/^(\d+)(th|st|nd|rd)?/i,Se=/\d+/i,Ke={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},tn={any:[/^b/i,/^(a|c)/i]},en={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},nn={any:[/1/i,/2/i,/3/i,/4/i]},rn={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},an={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},sn={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},on={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},un={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},cn={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},dn={ordinalNumber:Jt({matchPattern:Je,parsePattern:Se,valueCallback:r=>parseInt(r,10)}),era:E({matchPatterns:Ke,defaultMatchWidth:"wide",parsePatterns:tn,defaultParseWidth:"any"}),quarter:E({matchPatterns:en,defaultMatchWidth:"wide",parsePatterns:nn,defaultParseWidth:"any",valueCallback:r=>r+1}),month:E({matchPatterns:rn,defaultMatchWidth:"wide",parsePatterns:an,defaultParseWidth:"any"}),day:E({matchPatterns:sn,defaultMatchWidth:"wide",parsePatterns:on,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:un,defaultMatchWidth:"any",parsePatterns:cn,defaultParseWidth:"any"})},St={code:"en-US",formatDistance:Ee,formatLong:Fe,formatRelative:Le,localize:je,match:dn,options:{weekStartsOn:0,firstWeekContainsDate:1}};function ln(r,t){const e=m(r,t?.in);return Ye(e,We(e))+1}function Kt(r,t){const e=m(r,t?.in),n=+K(e)-+$e(e);return Math.round(n/6048e5)+1}function Yt(r,t){const e=m(r,t?.in),n=e.getFullYear(),a=et(),s=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=T(t?.in||r,0);o.setFullYear(n+1,0,s),o.setHours(0,0,0,0);const i=B(o,t),l=T(t?.in||r,0);l.setFullYear(n,0,s),l.setHours(0,0,0,0);const c=B(l,t);return+e>=+i?n+1:+e>=+c?n:n-1}function fn(r,t){const e=et(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??e.firstWeekContainsDate??e.locale?.options?.firstWeekContainsDate??1,a=Yt(r,t),s=T(t?.in||r,0);return s.setFullYear(a,0,n),s.setHours(0,0,0,0),B(s,t)}function te(r,t){const e=m(r,t?.in),n=+B(e,t)-+fn(e,t);return Math.round(n/6048e5)+1}function p(r,t){const e=r<0?"-":"",n=Math.abs(r).toString().padStart(t,"0");return e+n}const R={y(r,t){const e=r.getFullYear(),n=e>0?e:1-e;return p(t==="yy"?n%100:n,t.length)},M(r,t){const e=r.getMonth();return t==="M"?String(e+1):p(e+1,2)},d(r,t){return p(r.getDate(),t.length)},a(r,t){const e=r.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e[0];case"aaaa":default:return e==="am"?"a.m.":"p.m."}},h(r,t){return p(r.getHours()%12||12,t.length)},H(r,t){return p(r.getHours(),t.length)},m(r,t){return p(r.getMinutes(),t.length)},s(r,t){return p(r.getSeconds(),t.length)},S(r,t){const e=t.length,n=r.getMilliseconds(),a=Math.trunc(n*Math.pow(10,e-3));return p(a,t.length)}},Z={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},It={G:function(r,t,e){const n=r.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return e.era(n,{width:"abbreviated"});case"GGGGG":return e.era(n,{width:"narrow"});case"GGGG":default:return e.era(n,{width:"wide"})}},y:function(r,t,e){if(t==="yo"){const n=r.getFullYear(),a=n>0?n:1-n;return e.ordinalNumber(a,{unit:"year"})}return R.y(r,t)},Y:function(r,t,e,n){const a=Yt(r,n),s=a>0?a:1-a;if(t==="YY"){const o=s%100;return p(o,2)}return t==="Yo"?e.ordinalNumber(s,{unit:"year"}):p(s,t.length)},R:function(r,t){const e=jt(r);return p(e,t.length)},u:function(r,t){const e=r.getFullYear();return p(e,t.length)},Q:function(r,t,e){const n=Math.ceil((r.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return p(n,2);case"Qo":return e.ordinalNumber(n,{unit:"quarter"});case"QQQ":return e.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return e.quarter(n,{width:"wide",context:"formatting"})}},q:function(r,t,e){const n=Math.ceil((r.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return p(n,2);case"qo":return e.ordinalNumber(n,{unit:"quarter"});case"qqq":return e.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return e.quarter(n,{width:"wide",context:"standalone"})}},M:function(r,t,e){const n=r.getMonth();switch(t){case"M":case"MM":return R.M(r,t);case"Mo":return e.ordinalNumber(n+1,{unit:"month"});case"MMM":return e.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return e.month(n,{width:"wide",context:"formatting"})}},L:function(r,t,e){const n=r.getMonth();switch(t){case"L":return String(n+1);case"LL":return p(n+1,2);case"Lo":return e.ordinalNumber(n+1,{unit:"month"});case"LLL":return e.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return e.month(n,{width:"wide",context:"standalone"})}},w:function(r,t,e,n){const a=te(r,n);return t==="wo"?e.ordinalNumber(a,{unit:"week"}):p(a,t.length)},I:function(r,t,e){const n=Kt(r);return t==="Io"?e.ordinalNumber(n,{unit:"week"}):p(n,t.length)},d:function(r,t,e){return t==="do"?e.ordinalNumber(r.getDate(),{unit:"date"}):R.d(r,t)},D:function(r,t,e){const n=ln(r);return t==="Do"?e.ordinalNumber(n,{unit:"dayOfYear"}):p(n,t.length)},E:function(r,t,e){const n=r.getDay();switch(t){case"E":case"EE":case"EEE":return e.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(n,{width:"short",context:"formatting"});case"EEEE":default:return e.day(n,{width:"wide",context:"formatting"})}},e:function(r,t,e,n){const a=r.getDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return p(s,2);case"eo":return e.ordinalNumber(s,{unit:"day"});case"eee":return e.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(a,{width:"short",context:"formatting"});case"eeee":default:return e.day(a,{width:"wide",context:"formatting"})}},c:function(r,t,e,n){const a=r.getDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return p(s,t.length);case"co":return e.ordinalNumber(s,{unit:"day"});case"ccc":return e.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(a,{width:"narrow",context:"standalone"});case"cccccc":return e.day(a,{width:"short",context:"standalone"});case"cccc":default:return e.day(a,{width:"wide",context:"standalone"})}},i:function(r,t,e){const n=r.getDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return p(a,t.length);case"io":return e.ordinalNumber(a,{unit:"day"});case"iii":return e.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(n,{width:"short",context:"formatting"});case"iiii":default:return e.day(n,{width:"wide",context:"formatting"})}},a:function(r,t,e){const a=r.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(r,t,e){const n=r.getHours();let a;switch(n===12?a=Z.noon:n===0?a=Z.midnight:a=n/12>
vendor: 4,397 bytes, line 1
1=1?"pm":"am",t){case"b":case"bb":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(r,t,e){const n=r.getHours();let a;switch(n>=17?a=Z.evening:n>=12?a=Z.afternoon:n>=4?a=Z.morning:a=Z.night,t){case"B":case"BB":case"BBB":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(r,t,e){if(t==="ho"){let n=r.getHours()%12;return n===0&&(n=12),e.ordinalNumber(n,{unit:"hour"})}return R.h(r,t)},H:function(r,t,e){return t==="Ho"?e.ordinalNumber(r.getHours(),{unit:"hour"}):R.H(r,t)},K:function(r,t,e){const n=r.getHours()%12;return t==="Ko"?e.ordinalNumber(n,{unit:"hour"}):p(n,t.length)},k:function(r,t,e){let n=r.getHours();return n===0&&(n=24),t==="ko"?e.ordinalNumber(n,{unit:"hour"}):p(n,t.length)},m:function(r,t,e){return t==="mo"?e.ordinalNumber(r.getMinutes(),{unit:"minute"}):R.m(r,t)},s:function(r,t,e){return t==="so"?e.ordinalNumber(r.getSeconds(),{unit:"second"}):R.s(r,t)},S:function(r,t){return R.S(r,t)},X:function(r,t,e){const n=r.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return Qt(n);case"XXXX":case"XX":return G(n);case"XXXXX":case"XXX":default:return G(n,":")}},x:function(r,t,e){const n=r.getTimezoneOffset();switch(t){case"x":return Qt(n);case"xxxx":case"xx":return G(n);case"xxxxx":case"xxx":default:return G(n,":")}},O:function(r,t,e){const n=r.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Ft(n,":");case"OOOO":default:return"GMT"+G(n,":")}},z:function(r,t,e){const n=r.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Ft(n,":");case"zzzz":default:return"GMT"+G(n,":")}},t:function(r,t,e){const n=Math.trunc(+r/1e3);return p(n,t.length)},T:function(r,t,e){return p(+r,t.length)}};function Ft(r,t=""){const e=r>0?"-":"+",n=Math.abs(r),a=Math.trunc(n/60),s=n%60;return s===0?e+String(a):e+String(a)+t+p(s,2)}function Qt(r,t){return r%60===0?(r>0?"-":"+")+p(Math.abs(r)/60,2):G(r,t)}function G(r,t=""){const e=r>0?"-":"+",n=Math.abs(r),a=p(Math.trunc(n/60),2),s=p(n%60,2);return e+a+t+s}const Lt=(r,t)=>{switch(r){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},ee=(r,t)=>{switch(r){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},hn=(r,t)=>{const e=r.match(/(P+)(p+)?/)||[],n=e[1],a=e[2];if(!a)return Lt(r,t);let s;switch(n){case"P":s=t.dateTime({width:"short"});break;case"PP":s=t.dateTime({width:"medium"});break;case"PPP":s=t.dateTime({width:"long"});break;case"PPPP":default:s=t.dateTime({width:"full"});break}return s.replace("{{date}}",Lt(n,t)).replace("{{time}}",ee(a,t))},Dt={p:ee,P:hn},mn=/^D+$/,wn=/^Y+$/,gn=["D","DD","YY","YYYY"];function ne(r){return mn.test(r)}function re(r){return wn.test(r)}function Pt(r,t,e){const n=yn(r,t,e);if(console.warn(n),gn.includes(r))throw new RangeError(n)}function yn(r,t,e){const n=r[0]==="Y"?"years":"days of the month";return`Use \`${r.toLowerCase()}\` instead of \`${r}\` (in \`${t}\`) for formatting ${n} to the input \`${e}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const bn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,pn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,xn=/^'([^]*?)'?$/,Mn=/''/g,Tn=/[a-zA-Z]/;function Eo(r,t,e){const n=et(),a=e?.locale??n.locale??St,s=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,o=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=m(r,e?.in);if(!ve(i))throw new RangeError("Invalid time value");let l=t.match(pn).map(f=>{const h=f[0];if(h==="p"||h==="P"){const v=Dt[h];return v(f,a.formatLong)}return f}).join("").match(bn).map(f=>{if(f==="''")return{isToken:!1,value:"'"};const h=f[0];if(h==="'")return{isToken:!1,value:Dn(f)};if(It[h])return{isToken:!0,value:f};
1if(h.match(Tn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+h+"`");return{isToken:!1,value:f}});a.localize.preprocessor&&(l=a.localize.preprocessor(i,l));const c={firstWeekContainsDate:s,weekStartsOn:o,locale:a};return l.map(f=>{if(!f.isToken)return f.value;const h=f.value;(!e?.useAdditionalWeekYearTokens&&re(h)||!e?.useAdditionalDayOfYearTokens&&ne(h))&&Pt(h,t,String(r));const v=It[h[0]];return v(i,h,a.localize,c)}).join("")}function Dn(r){const t=r.match(xn);return t?t[1].replace(Mn,"'"):r}function Pn(r,t){return m(r,t?.in).getDay()}function kn(r,t){const e=m(r,t?.in),n=e.getFullYear(),a=e.getMonth(),s=T(e,0);return s.setFullYear(n,a+1,0),s.setHours(0,0,0,0),s.getDate()}function On(){return Object.assign({},et())}function Co(r,t){return m(r,t?.in).getHours()}function Yn(r,t){const e=m(r,t?.in).getDay();return e===0?7:e}function qo(r,t){return m(r,t?.in).getMinutes()}function Io(r,t){return+m(r)>+m(t)}function Fo(r,t){return+m(r)<+m(t)}function $n(r,t){const e=Nn(t)?new t(0):T(t,0);return e.setFullYear(r.getFullYear(),r.getMonth(),r.getDate()),e.setHours(r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()),e}function Nn(r){return typeof r=="function"&&r.prototype?.constructor===r}const _n=10;let ae=class{subPriority=0;validate(t,e){return!0}},vn=class extends ae{constructor(t,e,n,a,s){super(),this.value=t,this.validateValue=e,this.setValue=n,this.priority=a,s&&(this.subPriority=s)}validate(t,e){return this.validateValue(t,this.value,e)}set(t,e,n){return this.setValue(t,e,this.value,n)}};class Wn extends ae{priority=_n;subPriority=-1;constructor(t,e){super(),this.context=t||(n=>T(e,n))}set(t,e){return e.timestampIsSet?t:T(t,$n(t,this.context))}}let y=class{run(t,e,n,a){const s=this.parse(t,e,n,a);return s?{setter:new vn(s.value,this.validate,this.set,this.priority,this.subPriority),rest:s.rest}:null}validate(t,e,n){return!0}},Hn=class extends y{priority=140;parse(t,e,n){switch(e){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});case"GGGG":default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,e,n){return e.era=n,t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};const Y={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}/},C={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 $(r,t){return r&&{value:t(r.value),rest:r.rest}}function D(r,t){const e=t.match(r);return e?{value:parseInt(e[0],10),rest:t.slice(e[0].length)}:null}function q(r,t){const e=t.match(r);if(!e)return null;if(e[0]==="Z")return{value:0,rest:t.slice(1)};const n=e[1]==="+"?1:-1,a=e[2]?parseInt(e[2],10):0,s=e[3]?parseInt(e[3],10):0,o=e[5]?parseInt(e[5],10):0;return{value:n*(a*36e5+s*6e4+o*1e3),rest:t.slice(e[0].length)}}function se(r){return D(Y.anyDigitsSigned,r)}function k(r,t){switch(r){case 1:return D(Y.singleDigit,t);case 2:return D(Y.twoDigits,t);case 3:return D(Y.threeDigits,t);case 4:return D(Y.fourDigits,t);default:return D(new RegExp("^\\d{1,"+r+"}"),t)}}function lt(r,t){switch(r){case 1:return D(Y.singleDigitSigned,t);case 2:return D(Y.twoDigitsSigned,t);case 3:return D(Y.threeDigitsSigned,t);case 4:return D(Y.fourDigitsSigned,t);default:return D(new RegExp("^-?\\d{1,"+r+"}"),t)}}function $t(r){switch(r){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function oe(r,t){const e=t>0,n=e?t:1-t;let a;if(n<=50)a=r||100;else{const s=n+50,o=Math.trunc(s/100)*100,i=r>=s%100;a=r+o-(i?100:0)}return e?a:1-a}function ie(r){return r%400===0||r%4===0&&r%100!==0}let En=class extends y{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,e,n){const a=s=>({year:s,isTwoDigitYear:e==="yy"});switch(e){case"y":return $(k(4,t),a);case"yo":return $(n.ordinalNumber(t,{unit:"year"}),a);default:return $(k(e.length,t),a)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n){const a=t.getFullYear();if(n.isTwoDigitYear){const o=oe(n.year,a);return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}const s=!("era"in e)||e.era===1?n.year:1-n.year;return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}},Cn=class extends y{priority=130;parse(t,e,n){const a=s=>({year:s,isTwoDigitYear:e==="YY"});switch(e){case"Y":return $(k(4,t),a);case"Yo":return $(n.ordinalNumber(t,{unit:"year"}),a);default:return $(k(e.length,t),a)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n,a){const s=Yt(t,a);if(n.isTwoDigitYear){const i=oe(n.year,s);return t.setFullYear(i,0,a.firstWeekContainsDate),t.setHours(0,0,0,0),B(t,a)}const o=!("era"in e)||e.era===1?n.year:1-n.year;return t.setFullYear(o,0,a.firstWeekContainsDate),t.setHours(0,0,0,0),B(t,a)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},qn=class extends y{priority=130;parse(t,e){return lt(e==="R"?4:e.length,t)}set(t,e,n){const a=T(t,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),K(a)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},In=class extends y{priority=130;parse(t,e){return lt(e==="u"?4:e.length,t)}set(t,e,n){return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]},Fn=class extends y{priority=120;parse(t,e,n){switch(e){case"Q":case"QQ":return k(e.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},Qn=class extends y{priority=120;parse(t,e,n){switch(e){case"q":case"qq":return k(e.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},Ln=class extends y{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,e,n){const a=s=>s-1;switch(e){case"M":return $(D(Y.month,t),a);case"MM":return $(k(2,t),a);case"Mo":return $(n.ordinalNumber(t,{unit:"month"}),a);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}},Rn=class extends y{priority=110;parse(t,e,n){const a=s=>s-1;switch(e){case"L":return $(D(Y.month,t),a);case"LL":return $(k(2,t),a);case"Lo":return $(n.ordinalNumber(t,{unit:"month"}),a);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function Xn(r,t,e){const n=m(r,e?.in),a=te(n,e)-t;return n.setDate(n.getDate()-a*7),m(n,e?.in)}let Bn=class extends y{priority=100;parse(t,e,n){switch(e){case"w":return D(Y.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return k(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n,a){return B(Xn(t,n,a),a)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function An(r,t,e){const n=m(r,e?.in),a=Kt(n,e)-t;return n.setDate(n.getDate()-a*7),n}let Gn=class extends y{priority=100;parse(t,e,n){switch(e){case"I":return D(Y.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return k(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n){return K(An(t,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};const Vn=[31,28,31,30,31,30,31,31,30,31,30,31],zn=[31,29,31,30,31,30,31,31,30,31,30,31];let jn=class extends y{priority=90;subPriority=1;parse(t,e,n){switch(e){case"d":return D(Y.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return k(e.length,t)}}validate(t,e){const n=t.getFullYear(),a=ie(n),s=t.getMonth();return a?e>=1&&e<=zn[s]:e>=1&&e<=Vn[s]}set(t,e,n){return t.setDate(n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]},Un=class extends y{priority=90;subpriority=1;parse(t,e,n){switch(e){case"D":case"DD":return D(Y.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return k(e.length,t)}}validate(t,e){const n=t.getFullYear();return ie(n)?e>=1&&e<=366:e>=1&&e<=365}set(t,e,n){return t.setMonth(0,n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function Nt(r,t,e){const n=et(),a=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=m(r,e?.in),o=s.getDay(),l=(t%7+7)%7,c=7-a,f=t<0||t>6?t-(o+c)%7:(l+c)%7-(o+c)%7;return wt(s,f,e)}
1let Zn=class extends y{priority=90;parse(t,e,n){switch(e){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,a){return t=Nt(t,n,a),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]},Jn=class extends y{priority=90;parse(t,e,n,a){const s=o=>{const i=Math.floor((o-1)/7)*7;return(o+a.weekStartsOn+6)%7+i};switch(e){case"e":case"ee":return $(k(e.length,t),s);case"eo":return $(n.ordinalNumber(t,{unit:"day"}),s);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,a){return t=Nt(t,n,a),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},Sn=class extends y{priority=90;parse(t,e,n,a){const s=o=>{const i=Math.floor((o-1)/7)*7;return(o+a.weekStartsOn+6)%7+i};switch(e){case"c":case"cc":return $(k(e.length,t),s);case"co":return $(n.ordinalNumber(t,{unit:"day"}),s);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,a){return t=Nt(t,n,a),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function Kn(r,t,e){const n=m(r,e?.in),a=Yn(n,e),s=t-a;return wt(n,s,e)}let tr=class extends y{priority=90;parse(t,e,n){const a=s=>s===0?7:s;switch(e){case"i":case"ii":return k(e.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return $(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),a);case"iiiii":return $(n.day(t,{width:"narrow",context:"formatting"}),a);case"iiiiii":return $(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),a);case"iiii":default:return $(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),a)}}validate(t,e){return e>=1&&e<=7}set(t,e,n){return t=Kn(t,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},er=class extends y{priority=80;parse(t,e,n){switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours($t(n),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]},nr=class extends y{priority=80;
1parse(t,e,n){switch(e){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours($t(n),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]},rr=class extends y{priority=80;parse(t,e,n){switch(e){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours($t(n),0,0,0),t}incompatibleTokens=["a","b","t","T"]},ar=class extends y{priority=70;parse(t,e,n){switch(e){case"h":return D(Y.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return k(e.length,t)}}validate(t,e){return e>=1&&e<=12}set(t,e,n){const a=t.getHours()>=12;return a&&n<12?t.setHours(n+12,0,0,0):!a&&n===12?t.setHours(0,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]},sr=class extends y{priority=70;parse(t,e,n){switch(e){case"H":return D(Y.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return k(e.length,t)}}validate(t,e){return e>=0&&e<=23}set(t,e,n){return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]},or=class extends y{priority=70;parse(t,e,n){switch(e){case"K":return D(Y.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return k(e.length,t)}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.getHours()>=12&&n<12?t.setHours(n+12,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]},ir=class extends y{priority=70;parse(t,e,n){switch(e){case"k":return D(Y.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return k(e.length,t)}}validate(t,e){return e>=1&&e<=24}set(t,e,n){const a=n<=24?n%24:n;return t.setHours(a,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]},ur=class extends y{priority=60;parse(t,e,n){switch(e){case"m":return D(Y.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return k(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setMinutes(n,0,0),t}incompatibleTokens=["t","T"]},cr=class extends y{priority=50;parse(t,e,n){switch(e){case"s":return D(Y.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return k(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setSeconds(n,0),t}incompatibleTokens=["t","T"]},dr=class extends y{priority=30;parse(t,e){const n=a=>Math.trunc(a*Math.pow(10,-e.length+3));return $(k(e.length,t),n)}set(t,e,n){return t.setMilliseconds(n),t}incompatibleTokens=["t","T"]},lr=class extends y{priority=10;parse(t,e){switch(e){case"X":return q(C.basicOptionalMinutes,t);case"XX":return q(C.basic,t);case"XXXX":return q(C.basicOptionalSeconds,t);case"XXXXX":return q(C.extendedOptionalSeconds,t);case"XXX":default:return q(C.extended,t)}}set(t,e,n){return e.timestampIsSet?t:T(t,t.getTime()-ct(t)-n)}incompatibleTokens=["t","T","x"]},fr=class extends y{priority=10;parse(t,e){switch(e){case"x":return q(C.basicOptionalMinutes,t);case"xx":return q(C.basic,t);case"xxxx":return q(C.basicOptionalSeconds,t);case"xxxxx":return q(C.extendedOptionalSeconds,t);case"xxx":default:return q(C.extended,t)}}set(t,e,n){return e.timestampIsSet?t:T(t,t.getTime()-ct(t)-n)}incompatibleTokens=["t","T","X"]},hr=class extends y{priority=40;parse(t){return se(t)}set(t,e,n){return[T(t,n*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"},mr=class extends y{priority=20;parse(t){return se(t)}set(t,e,n){return[T(t,n),{timestampIsSet:!0}]}incompatibleTokens="*"};const wr={G:new Hn,y:new En,Y:new Cn,R:new qn,u:new In,Q:new Fn,q:new Qn,M:new Ln,L:new Rn,w:new Bn,I:new Gn,d:new jn,D:new Un,E:new Zn,e:new Jn,c:new Sn,i:new tr,a:new er,b:new nr,B:new rr,h:new ar,H:new sr,K:new or,k:new ir,m:new ur,s:new cr,S:new dr,X:new lr,x:new fr,t:new hr,T:new mr},gr=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,yr=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,br=/^'([^]*?)'?$/,pr=/''/g,xr=/\S/,Mr=/[a-zA-Z]/;function pi(r,t,e,n){const a=()=>T(n?.in||e,NaN),s=On(),o=n?.locale??s.locale??St,i=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??s.firstWeekContainsDate??s.locale?.options?.firstWeekContainsDate??1,l=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??s.weekStartsOn??s.locale?.options?.weekStartsOn??0,c={firstWeekContainsDate:i,weekStartsOn:l,locale:o},f=[new Wn(n?.in,e)],h=t.match(yr).map(d=>{const g=d[0];if(g in Dt){const W=Dt[g];return W(d,o.formatLong)}return d}).join("").match(gr),v=[];for(let d of h){!n?.useAdditionalWeekYearTokens&&re(d)&&Pt(d,t,r),!n?.useAdditionalDayOfYearTokens&&ne(d)&&Pt(d,t,r);const g=d[0],W=wr[g];if(W){const{incompatibleTokens:j}=W;if(Array.isArray(j)){const nt=v.find(Ct=>j.includes(Ct.token)||Ct.token===g);
1if(nt)throw new RangeError(`The format string mustn't contain \`${nt.fullToken}\` and \`${d}\` at the same time`)}else if(W.incompatibleTokens==="*"&&v.length>0)throw new RangeError(`The format string mustn't contain \`${d}\` and any other token at the same time`);v.push({token:g,fullToken:d});const U=W.run(r,d,o.match,c);if(!U)return a();f.push(U.setter),r=U.rest}else{if(g.match(Mr))throw new RangeError("Format string contains an unescaped latin alphabet character `"+g+"`");if(d==="''"?d="'":g==="'"&&(d=Tr(d)),r.indexOf(d)===0)r=r.slice(d.length);else return a()}}if(r.length>0&&xr.test(r))return a();const L=f.map(d=>d.priority).sort((d,g)=>g-d).filter((d,g,W)=>W.indexOf(d)===g).map(d=>f.filter(g=>g.priority===d).sort((g,W)=>W.subPriority-g.subPriority)).map(d=>d[0]);let Q=m(e,n?.in);if(isNaN(+Q))return a();const w={};for(const d of L){if(!d.validate(Q,c))return a();const g=d.set(Q,w,c);Array.isArray(g)?(Q=g[0],Object.assign(w,g[1])):Q=g}return Q}function Tr(r){return r.match(br)[1].replace(pr,"'")}function xi(r,t,e){const[n,a]=gt(e?.in,r,t);return n.getFullYear()===a.getFullYear()&&n.getMonth()===a.getMonth()}function Mi(r,t,e){const[n,a]=gt(e?.in,r,t);return n.getFullYear()===a.getFullYear()}function Ti(r,t){return Zt(T(r,r),Ut(r))}function Dr(r,t,e){return wt(r,-1,e)}function Di(r,t){return Zt(T(r,r),Dr(Ut(r)))}function Pr(r,t,e){let n=t-Pn(r,e);return n<=0&&(n+=7),wt(r,n,e)}function Pi(r,t){return Pr(r,1,t)}function ki(r,t){const e=()=>T(t?.in,NaN),a=$r(r);let s;if(a.date){const c=Nr(a.date,2);s=_r(c.restDateString,c.year)}if(!s||isNaN(+s))return e();const o=+s;let i=0,l;
1if(a.time&&(i=vr(a.time),isNaN(i)))return e();if(a.timezone){if(l=Wr(a.timezone),isNaN(l))return e()}else{const c=new Date(o+i),f=m(0,t?.in);return f.setFullYear(c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()),f.setHours(c.getUTCHours(),c.getUTCMinutes(),c.getUTCSeconds(),c.getUTCMilliseconds()),f}return m(o+i+l,t?.in)}const it={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},kr=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Or=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Yr=/^([+-])(\d{2})(?::?(\d{2}))?$/;function $r(r){const t={},e=r.split(it.dateTimeDelimiter);let n;if(e.length>2)return t;if(/:/.test(e[0])?n=e[0]:(t.date=e[0],n=e[1],it.timeZoneDelimiter.test(t.date)&&(t.date=r.split(it.timeZoneDelimiter)[0],n=r.substr(t.date.length,r.length))),n){const a=it.timezone.exec(n);a?(t.time=n.replace(a[1],""),t.timezone=a[1]):t.time=n}return t}function Nr(r,t){const e=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=r.match(e);if(!n)return{year:NaN,restDateString:""};const a=n[1]?parseInt(n[1]):null,s=n[2]?parseInt(n[2]):null;return{year:s===null?a:s*100,restDateString:r.slice((n[1]||n[2]).length)}}function _r(r,t){if(t===null)return new Date(NaN);const e=r.match(kr);if(!e)return new Date(NaN);const n=!!e[4],a=rt(e[1]),s=rt(e[2])-1,o=rt(e[3]),i=rt(e[4]),l=rt(e[5])-1;if(n)return Ir(t,i,l)?Hr(t,i,l):new Date(NaN);{const c=new Date(0);return!Cr(t,s,o)||!qr(t,a)?new Date(NaN):(c.setUTCFullYear(t,s,Math.max(a,o)),c)}}function rt(r){return r?parseInt(r):1}function vr(r){const t=r.match(Or);if(!t)return NaN;const e=xt(t[1]),n=xt(t[2]),a=xt(t[3]);return Fr(e,n,a)?e*36e5+n*6e4+a*1e3:NaN}function xt(r){return r&&parseFloat(r.replace(",","."))||0}function Wr(r){if(r==="Z")return 0;const t=r.match(Yr);if(!t)return 0;const e=t[1]==="+"?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return Qr(n,a)?e*(n*36e5+a*6e4):NaN}function Hr(r,t,e){const n=new Date(0);n.setUTCFullYear(r,0,4);const a=n.getUTCDay()||7,s=(t-1)*7+e+1-a;return n.setUTCDate(n.getUTCDate()+s),n}const Er=[31,null,31,30,31,30,31,31,30,31,30,31];function ue(r){return r%400===0||r%4===0&&r%100!==0}function Cr(r,t,e){return t>=0&&t<=11&&e>=1&&e<=(Er[t]||(ue(r)?29:28))}function qr(r,t){return t>=1&&t<=(ue(r)?366:365)}function Ir(r,t,e){return t>=1&&t<=53&&e>=0&&e<=6}function Fr(r,t,e){return r===24?t===0&&e===0:e>=0&&e<60&&t>=0&&t<60&&r>=0&&r<25}function Qr(r,t){return t>=0&&t<=59}function Lr(r,t,e){const n=m(r,e?.in),a=n.getFullYear(),s=n.getDate(),o=T(r,0);o.setFullYear(a,t,15),o.setHours(0,0,0,0);const i=kn(o);return n.setMonth(t,Math.min(s,i)),n}function Oi(r,t,e){let n=m(r,e?.in);return isNaN(+n)?T(r,NaN):(t.year!=null&&n.setFullYear(t.year),t.month!=null&&(n=Lr(n,t.month)),t.date!=null&&n.setDate(t.date),t.hours!=null&&n.setHours(t.hours),t.minutes!=null&&n.setMinutes(t.minutes),t.seconds!=null&&n.setSeconds(t.seconds),t.milliseconds!=null&&n.setMilliseconds(t.milliseconds),n)}function Yi(r,t,e){const n=m(r,e?.in);return n.setMilliseconds(t),n}function $i(r,t,e){const n=m(r,e?.in);return n.setSeconds(t),n}function Ni(r,t,e){return Pe(r,-1,e)}function _i(r,t,e){return Ne(r,-t,e)}const Rr={lessThanXSeconds:{one:"dưá»i 1 giây",other:"dưá»i {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"ná»a phút",lessThanXMinutes:{one:"dưá»i 1 phút",other:"dưá»i {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giá»",other:"khoảng {{count}} giá»"},xHours:{one:"1 giá»",other:"{{count}} giá»"},xDays:{one:"1 ngà y",other:"{{count}} ngà y"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 nÄm",other:"khoảng {{count}} nÄm"},xYears:{one:"1 nÄm",other:"{{count}} nÄm"},overXYears:{one:"hÆ¡n 1 nÄm",other:"hÆ¡n {{count}} nÄm"},almostXYears:{one:"gần 1 nÄm",other:"gần {{count}} nÄm"}},Xr=(r,t,e)=>{let n;const a=Rr[r];
1return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",String(t)),e?.addSuffix?e.comparison&&e.comparison>0?n+" nữa":n+" trưá»c":n},Br={full:"EEEE, 'ngà y' d MMMM 'nÄm' y",long:"'ngà y' d MMMM 'nÄm' y",medium:"d MMM 'nÄm' y",short:"dd/MM/y"},Ar={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Gr={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},Vr={date:S({formats:Br,defaultWidth:"full"}),time:S({formats:Ar,defaultWidth:"full"}),dateTime:S({formats:Gr,defaultWidth:"full"})},zr={lastWeek:"eeee 'tuần trưá»c và o lúc' p",yesterday:"'hôm qua và o lúc' p",today:"'hôm nay và o lúc' p",tomorrow:"'ngà y mai và o lúc' p",nextWeek:"eeee 'tá»i và o lúc' p",other:"P"},jr=(r,t,e,n)=>zr[r],Ur={narrow:["TCN","SCN"],abbreviated:["trưá»c CN","sau CN"],wide:["trưá»c Công Nguyên","sau Công Nguyên"]},Zr={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},Jr={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},Sr={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Má»t","Tháng Hai","Tháng Ba","Tháng Tư","Tháng NÄm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng ChÃn","Tháng Mưá»i","Tháng Mưá»i Má»t","Tháng Mưá»i Hai"]},Kr={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},ta={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chá»§ Nháºt","Thứ Hai","Thứ Ba","Thứ Tư","Thứ NÄm","Thứ Sáu","Thứ Bảy"]},ea={narrow:{am:"am",pm:"pm",midnight:"ná»a Äêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tá»i",night:"Äêm"},abbreviated:{am:"AM",pm:"PM",midnight:"ná»a Äêm",noon:"trưa",morning:"sáng",afternoon:"chiá»u",evening:"tá»i",night:"Äêm"},wide:{am:"SA",pm:"CH",midnight:"ná»a Äêm",noon:"trưa",morning:"sáng",afternoon:"chiá»u",evening:"tá»i",night:"Äêm"}},na={narrow:{am:"am",pm:"pm",midnight:"ná»a Äêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tá»i",night:"Äêm"},abbreviated:{am:"AM",pm:"PM",midnight:"ná»a Äêm",noon:"trưa",morning:"sáng",afternoon:"chiá»u",evening:"tá»i",night:"Äêm"},wide:{am:"SA",pm:"CH",midnight:"ná»a Äêm",noon:"giữa trưa",morning:"và o buá»i sáng",afternoon:"và o buá»i chiá»u",evening:"và o buá»i tá»i",night:"và o ban Äêm"}},ra=(r,t)=>{const e=Number(r),n=t?.unit;if(n==="quarter")switch(e){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(n==="day")switch(e){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chá»§ nháºt"}else{if(n==="week")return e===1?"thứ nhất":"thứ "+e;if(n==="dayOfYear")return e===1?"Äầu tiên":"thứ "+e}return String(e)},aa={ordinalNumber:ra,era:H({values:Ur,defaultWidth:"wide"}),quarter:H({values:Zr,defaultWidth:"wide",formattingValues:Jr,defaultFormattingWidth:"wide",argumentCallback:r=>r-1}),month:H({values:Sr,defaultWidth:"wide",formattingValues:Kr,defaultFormattingWidth:"wide"}),day:H({values:ta,defaultWidth:"wide"}),dayPeriod:H({values:ea,defaultWidth:"wide",formattingValues:na,defaultFormattingWidth:"wide"})},sa=/^(\d+)/i,oa=/\d+/i,ia={narrow:/^(tcn|scn)/i,abbreviated:/^(trưá»c CN|sau CN)/i,wide:/^(trưá»c Công Nguyên|sau Công Nguyên)/i},ua={any:[/^t/i,/^s/i]},ca={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},da={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},la={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Má»t|Hai|Ba|Tư|NÄm|Sáu|Bảy|Tám|ChÃn|Mưá»i|Mưá»i ?Má»t|Mưá»i ?Hai|0?[1-9](?!\d)|10|11|12)/i},fa={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Má»t|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(NÄm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(ChÃn|0?9)/i,/^tháng ?(Mưá»i|10)/i,/^tháng ?(Mưá»i ?Má»t|11)/i,/^tháng ?(Mưá»i ?Hai|12)/i]},ha={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chá»§ ?Nháºt|Chúa ?Nháºt|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?NÄm|thứ ?Sáu|thứ ?Bảy)/i},ma={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chá»§|Chúa) ?Nháºt/i,/Hai/i,/Ba/i,/Tư/i,/NÄm/i,/Sáu/i,/Bảy/i]},wa={narrow:/^(a|p|ná»a Äêm|trưa|(giá») (sáng|chiá»u|tá»i|Äêm))/i,abbreviated:/^(am|pm|ná»a Äêm|trưa|(giá») (sáng|chiá»u|tá»i|Äêm))/i,wide:/^(ch[^i]*|sa|ná»a Äêm|trưa|(giá») (sáng|chiá»u|tá»i|Äêm))/i},ga={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/ná»a Äêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiá»u/i,evening:/tá»i/i,night:/^Äêm/i}},ya={ordinalNumber:Jt({matchPattern:sa,parsePattern:oa,valueCallback:r=>parseInt(r,10)}),era:E({matchPatterns:ia,defaultMatchWidth:"wide",parsePatterns:ua,defaultParseWidth:"any"}),quarter:E({matchPatterns:ca,defaultMatchWidth:"wide",parsePatterns:da,defaultParseWidth:"any",valueCallback:r=>r+1}),month:E({matchPatterns:la,defaultMatchWidth:"wide",parsePatterns:fa,defaultParseWidth:"wide"}),day:E({matchPatterns:ha,defaultMatchWidth:"wide",parsePatterns:ma,defaultParseWidth:"wide"}),dayPeriod:E({matchPatterns:wa,defaultMatchWidth:"wide",parsePatterns:ga,defaultParseWidth:"any"})},vi={code:"vi",formatDistance:Xr,formatLong:Vr,formatRelative:jr,localize:aa,match:ya,options:{weekStartsOn:1,firstWeekContainsDate:1}};function u(r){const t=Object.prototype.toString.call(r);return r instanceof Date||typeof r=="object"&&t==="[object Date]"?new r.constructor(+r):typeof r=="number"||t==="[object Number]"||typeof r=="string"||t==="[object String]"?new Date(r):new Date(NaN)}function M(r,t){return r instanceof Date?new r.constructor(t):new Date(t)}function yt(r,t){const e=u(r);return isNaN(t)?M(r,NaN):(t&&e.setDate(e.getDate()+t),e)}function _t(r,t){const e=u(r);if(isNaN(t))return M(r,NaN);if(!t)return e;const n=e.getDate(),a=M(r,e.getTime());a.setMonth(e.getMonth()+t+1,0);const s=a.getDate();return n>=s?a:(e.setFullYear(a.getFullYear(),a.getMonth(),n),e)}function vt(r,t){const e=+u(r);return M(r,e+t)}const ce=6048e5,ba=864e5,bt=6e4,pt=36e5,pa=1e3;function Wi(r,t){return vt(r,t*pt)}let xa={};function z(){return xa}
1function A(r,t){const e=z(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,a=u(r),s=a.getDay(),o=(s<n?7:0)+s-n;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function tt(r){return A(r,{weekStartsOn:1})}function de(r){const t=u(r),e=t.getFullYear(),n=M(r,0);n.setFullYear(e+1,0,4),n.setHours(0,0,0,0);const a=tt(n),s=M(r,0);s.setFullYear(e,0,4),s.setHours(0,0,0,0);const o=tt(s);return t.getTime()>=a.getTime()?e+1:t.getTime()>=o.getTime()?e:e-1}function ft(r){const t=u(r);return t.setHours(0,0,0,0),t}function ht(r){const t=u(r),e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return e.setUTCFullYear(t.getFullYear()),+r-+e}function le(r,t){const e=ft(r),n=ft(t),a=+e-ht(e),s=+n-ht(n);return Math.round((a-s)/ba)}function Ma(r){const t=de(r),e=M(r,0);return e.setFullYear(t,0,4),e.setHours(0,0,0,0),tt(e)}function Hi(r,t){return vt(r,t*bt)}function Ta(r,t){const e=t*3;return _t(r,e)}function Ei(r,t){return vt(r,t*1e3)}function Da(r,t){const e=t*7;return yt(r,e)}function Pa(r,t){return _t(r,t*12)}function Ci(r){let t;return r.forEach(function(e){const n=u(e);(t===void 0||t<n||isNaN(Number(n)))&&(t=n)}),t||new Date(NaN)}function qi(r){let t;return r.forEach(e=>{const n=u(e);(!t||t>n||isNaN(+n))&&(t=n)}),t||new Date(NaN)}function Ii(r,t){const e=ft(r),n=ft(t);return+e==+n}function ka(r){return r instanceof Date||typeof r=="object"&&Object.prototype.toString.call(r)==="[object Date]"}function Oa(r){if(!ka(r)&&typeof r!="number")return!1;const t=u(r);return!isNaN(Number(t))}function Fi(r,t){const e=u(r),n=u(t),a=e.getFullYear()-n.getFullYear(),s=e.getMonth()-n.getMonth();return a*12+s}function Rt(r){const t=u(r);return Math.trunc(t.getMonth()/3)+1}function Qi(r,t){const e=u(r),n=u(t),a=e.getFullYear()-n.getFullYear(),s=Rt(e)-Rt(n);return a*4+s}function Li(r,t){const e=u(r),n=u(t);return e.getFullYear()-n.getFullYear()}function Ri(r,t){const e=u(r),n=u(t),a=Xt(e,n),s=Math.abs(le(e,n));e.setDate(e.getDate()-a*s);const o=+(Xt(e,n)===-a),i=a*(s-o);return i===0?0:i}function Xt(r,t){const e=r.getFullYear()-t.getFullYear()||r.getMonth()-t.getMonth()||r.getDate()-t.getDate()||r.getHours()-t.getHours()||r.getMinutes()-t.getMinutes()||r.getSeconds()-t.getSeconds()||r.getMilliseconds()-t.getMilliseconds();return e<0?-1:e>0?1:e}function Xi(r){const t=u(r);return t.setHours(23,59,59,999),t}function Bi(r){const t=u(r),e=t.getMonth();return t.setFullYear(t.getFullYear(),e+1,0),t.setHours(23,59,59,999),t}function Bt(r){const t=u(r),e=t.getMonth(),n=e-e%3;return t.setMonth(n,1),t.setHours(0,0,0,0),t}function Ai(r){const t=u(r);return t.setDate(1),t.setHours(0,0,0,0),t}function Gi(r){const t=u(r),e=t.getFullYear();return t.setFullYear(e+1,0,0),t.setHours(23,59,59,999),t}function Ya(r){const t=u(r),e=M(r,0);return e.setFullYear(t.getFullYear(),0,1),e.setHours(0,0,0,0),e}function Vi(r,t){const e=z(),n=e.weekStartsOn??e.locale?.options?.weekStartsOn??0,a=u(r),s=a.getDay(),o=(s<n?-7:0)+6-(s-n);return a.setDate(a.getDate()+o),a.setHours(23,59,59,999),a}const $a={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Na=(r,t,e)=>{let n;const a=$a[r];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),e?.addSuffix?e.comparison&&e.comparison>0?"in "+n:n+" ago":n};function Mt(r){return(t={})=>{const e=t.width?String(t.width):r.defaultWidth;return r.formats[e]||r.formats[r.defaultWidth]}}const _a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},va={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Wa={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ha={date:Mt({formats:_a,defaultWidth:"full"}),time:Mt({formats:va,defaultWidth:"full"}),dateTime:Mt({formats:Wa,defaultWidth:"full"})},Ea={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Ca=(r,t,e,n)=>Ea[r];function at(r){return(t,e)=>{const n=e?.context?String(e.context):"standalone";let a;if(n==="formatting"&&r.formattingValues){const o=r.defaultFormattingWidth||r.defaultWidth,i=e?.width?String(e.width):o;a=r.formattingValues[i]||r.formattingValues[o]}else{const o=r.defaultWidth,i=e?.width?String(e.width):r.defaultWidth;a=r.values[i]||r.values[o]}const s=r.argumentCallback?r.argumentCallback(t):t;return a[s]}}const qa={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ia={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Fa={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Qa={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},La={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Ra={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Xa=(r,t)=>{const e=Number(r),n=e%100;if(n>20||n<10)switch(n%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},Ba={ordinalNumber:Xa,era:at({values:qa,defaultWidth:"wide"}),quarter:at({values:Ia,defaultWidth:"wide",argumentCallback:r=>r-1}),month:at({values:Fa,defaultWidth:"wide"}),day:at({values:Qa,defaultWidth:"wide"}),dayPeriod:at({values:La,defaultWidth:"wide",formattingValues:Ra,defaultFormattingWidth:"wide"})};function st(r){return(t,e={})=>{const n=e.width,a=n&&r.matchPatterns[n]||r.matchPatterns[r.defaultMatchWidth],s=t.match(a);if(!s)return null;const o=s[0],i=n&&r.parsePatterns[n]||r.parsePatterns[r.defaultParseWidth],l=Array.isArray(i)?Ga(i,h=>h.test(o)):Aa(i,h=>h.test(o));let c;c=r.valueCallback?r.valueCallback(l):l,c=e.valueCallback?e.valueCallback(c):c;const f=t.slice(o.length);return{value:c,rest:f}}}function Aa(r,t){for(const e in r)if(Object.prototype.hasOwnProperty.call(r,e)&&t(r[e]))return e}function Ga(r,t){for(let e=0;e<r.length;e++)if(t(r[e]))return e}function Va(r){return(t,e={})=>{const n=t.match(r.matchPattern);if(!n)return null;const a=n[0],s=t.match(r.parsePattern);if(!s)return null;let o=r.valueCallback?r.valueCallback(s[0]):s[0];o=e.valueCallback?e.valueCallback(o):o;const i=t.slice(a.length);return{value:o,rest:i}}}const za=/^(\d+)(th|st|nd|rd)?/i,ja=/\d+/i,Ua={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Za={any:[/^b/i,/^(a|c)/i]},Ja={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Sa={any:[/1/i,/2/i,/3/i,/4/i]},Ka={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ts={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},es={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},ns={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},rs={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},as={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},ss={ordinalNumber:Va({matchPattern:za,parsePattern:ja,valueCallback:r=>parseInt(r,10)}),era:st({matchPatterns:Ua,defaultMatchWidth:"wide",parsePatterns:Za,defaultParseWidth:"any"}),quarter:st({matchPatterns:Ja,defaultMatchWidth:"wide",parsePatterns:Sa,defaultParseWidth:"any",valueCallback:r=>r+1}),month:st({matchPatterns:Ka,defaultMatchWidth:"wide",parsePatterns:ts,defaultParseWidth:"any"}),day:st({matchPatterns:es,defaultMatchWidth:"wide",parsePatterns:ns,defaultParseWidth:"any"}),dayPeriod:st({matchPatterns:rs,defaultMatchWidth:"any",parsePatterns:as,defaultParseWidth:"any"})},fe={code:"en-US",formatDistance:Na,formatLong:Ha,formatRelative:Ca,localize:Ba,match:ss,options:{weekStartsOn:0,firstWeekContainsDate:1}};function os(r){const t=u(r);return le(t,Ya(t))+1}function he(r){const t=u(r),e=+tt(t)-+Ma(t);return Math.round(e/ce)+1}function Wt(r,t){const e=u(r),n=e.getFullYear(),a=z(),s=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=M(r,0);o.setFullYear(n+1,0,s),o.setHours(0,0,0,0);const i=A(o,t),l=M(r,0);l.setFullYear(n,0,s),l.setHours(0,0,0,0);const c=A(l,t);return e.getTime()>=i.getTime()?n+1:e.getTime()>=c.getTime()?n:n-1}function is(r,t){const e=z(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??e.firstWeekContainsDate??e.locale?.options?.firstWeekContainsDate??1,a=Wt(r,t),s=M(r,0);return s.setFullYear(a,0,n),s.setHours(0,0,0,0),A(s,t)}function me(r,t){const e=u(r),n=+A(e,t)-+is(e,t);return Math.round(n/ce)+1}function x(r,t){const e=r<0?"-":"",n=Math.abs(r).toString().padStart(t,"0");return e+n}const X={y(r,t){const e=r.getFullYear(),n=e>0?e:1-e;return x(t==="yy"?n%100:n,t.length)},M(r,t){const e=r.getMonth();return t==="M"?String(e+1):x(e+1,2)},d(r,t){return x(r.getDate(),t.length)},a(r,t){const e=r.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e[0];case"aaaa":default:return e==="am"?"a.m.":"p.m."}},h(r,t){return x(r.getHours()%12||12,t.length)},H(r,t){return x(r.getHours(),t.length)},m(r,t){return x(r.getMinutes(),t.length)},s(r,t){return x(r.getSeconds(),t.length)},S(r,t){const e=t.length,n=r.getMilliseconds(),a=Math.trunc(n*Math.pow(10,e-3));return x(a,t.length)}},J={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},At={G:function(r,t,e){const n=r.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return e.era(n,{width:"abbreviated"});case"GGGGG":return e.era(n,{width:"narrow"});case"GGGG":default:return e.era(n,{width:"wide"})}},y:function(r,t,e){if(t==="yo"){const n=r.getFullYear(),a=n>0?n:1-n;return e.ordinalNumber(a,{unit:"year"})}return X.y(r,t)},Y:function(r,t,e,n){const a=Wt(r,n),s=a>0?a:1-a;if(t==="YY"){const o=s%100;return x(o,2)}return t==="Yo"?e.ordinalNumber(s,{unit:"year"}):x(s,t.length)},R:function(r,t){const e=de(r);return x(e,t.length)},u:function(r,t){const e=r.getFullYear();return x(e,t.length)},Q:function(r,t,e){const n=Math.ceil((r.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return x(n,2);case"Qo":return e.ordinalNumber(n,{unit:"quarter"});case"QQQ":return e.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return e.quarter(n,{width:"wide",context:"formatting"})}},q:function(r,t,e){const n=Math.ceil((r.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return x(n,2);case"qo":return e.ordinalNumber(n,{unit:"quarter"});case"qqq":return e.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return e.quarter(n,{width:"wide",context:"standalone"})}},M:function(r,t,e){const n=r.getMonth();switch(t){case"M":case"MM":return X.M(r,t);case"Mo":return e.ordinalNumber(n+1,{unit:"month"});case"MMM":return e.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return e.month(n,{width:"wide",context:"formatting"})}},L:function(r,t,e){const n=r.getMonth();switch(t){case"L":return String(n+1);case"LL":return x(n+1,2);case"Lo":return e.ordinalNumber(n+1,{unit:"month"});case"LLL":return e.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return e.month(n,{width:"wide",context:"standalone"})}},w:function(r,t,e,n){const a=me(r,n);return t==="wo"?e.ordinalNumber(a,{unit:"week"}):x(a,t.length)},I:function(r,t,e){const n=he(r);return t==="Io"?e.ordinalNumber(n,{unit:"week"}):x(n,t.length)},d:function(r,t,e){return t==="do"?e.ordinalNumber(r.getDate(),{unit:"date"}):X.d(r,t)},D:function(r,t,e){const n=os(r);return t==="Do"?e.ordinalNumber(n,{unit:"dayOfYear"}):x(n,t.length)},E:function(r,t,e){const n=r.getDay();switch(t){case"E":case"EE":case"EEE":return e.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(n,{width:"short",context:"formatting"});case"EEEE":default:return e.day(n,{width:"wide",context:"formatting"})}},e:function(r,t,e,n){const a=r.getDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return x(s,2);case"eo":return e.ordinalNumber(s,{unit:"day"});case"eee":return e.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(a,{width:"short",context:"formatting"});case"eeee":default:return e.day(a,{width:"wide",context:"formatting"})}},c:function(r,t,e,n){const a=r.getDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return x(s,t.length);case"co":return e.ordinalNumber(s,{unit:"day"});case"ccc":return e.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(a,{width:"narrow",context:"standalone"});case"cccccc":return e.day(a,{width:"short",context:"standalone"});case"cccc":default:return e.day(a,{width:"wide",context:"standalone"})}},i:function(r,t,e){const n=r.getDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return x(a,t.length);case"io":return e.ordinalNumber(a,{unit:"day"});case"iii":return e.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(n,{width:"short",context:"formatting"});case"iiii":default:return e.day(n,{width:"wide",context:"formatting"})}},a:function(r,t,e){const a=r.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(r,t,e){const n=r.getHours();let a;switch(n===12?a=J.noon:n===0?a=J.midnight:a=n/12>
vendor: 4,418 bytes, line 1
1=1?"pm":"am",t){case"b":case"bb":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(r,t,e){const n=r.getHours();let a;switch(n>=17?a=J.evening:n>=12?a=J.afternoon:n>=4?a=J.morning:a=J.night,t){case"B":case"BB":case"BBB":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(r,t,e){if(t==="ho"){let n=r.getHours()%12;return n===0&&(n=12),e.ordinalNumber(n,{unit:"hour"})}return X.h(r,t)},H:function(r,t,e){return t==="Ho"?e.ordinalNumber(r.getHours(),{unit:"hour"}):X.H(r,t)},K:function(r,t,e){const n=r.getHours()%12;return t==="Ko"?e.ordinalNumber(n,{unit:"hour"}):x(n,t.length)},k:function(r,t,e){let n=r.getHours();return n===0&&(n=24),t==="ko"?e.ordinalNumber(n,{unit:"hour"}):x(n,t.length)},m:function(r,t,e){return t==="mo"?e.ordinalNumber(r.getMinutes(),{unit:"minute"}):X.m(r,t)},s:function(r,t,e){return t==="so"?e.ordinalNumber(r.getSeconds(),{unit:"second"}):X.s(r,t)},S:function(r,t){return X.S(r,t)},X:function(r,t,e){const n=r.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return Vt(n);case"XXXX":case"XX":return V(n);case"XXXXX":case"XXX":default:return V(n,":")}},x:function(r,t,e){const n=r.getTimezoneOffset();switch(t){case"x":return Vt(n);case"xxxx":case"xx":return V(n);case"xxxxx":case"xxx":default:return V(n,":")}},O:function(r,t,e){const n=r.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Gt(n,":");case"OOOO":default:return"GMT"+V(n,":")}},z:function(r,t,e){const n=r.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Gt(n,":");case"zzzz":default:return"GMT"+V(n,":")}},t:function(r,t,e){const n=Math.trunc(r.getTime()/1e3);return x(n,t.length)},T:function(r,t,e){const n=r.getTime();return x(n,t.length)}};function Gt(r,t=""){const e=r>0?"-":"+",n=Math.abs(r),a=Math.trunc(n/60),s=n%60;return s===0?e+String(a):e+String(a)+t+x(s,2)}function Vt(r,t){return r%60===0?(r>0?"-":"+")+x(Math.abs(r)/60,2):V(r,t)}function V(r,t=""){const e=r>0?"-":"+",n=Math.abs(r),a=x(Math.trunc(n/60),2),s=x(n%60,2);return e+a+t+s}const zt=(r,t)=>{switch(r){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},we=(r,t)=>{switch(r){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},us=(r,t)=>{const e=r.match(/(P+)(p+)?/)||[],n=e[1],a=e[2];if(!a)return zt(r,t);let s;switch(n){case"P":s=t.dateTime({width:"short"});break;case"PP":s=t.dateTime({width:"medium"});break;case"PPP":s=t.dateTime({width:"long"});break;case"PPPP":default:s=t.dateTime({width:"full"});break}return s.replace("{{date}}",zt(n,t)).replace("{{time}}",we(a,t))},kt={p:we,P:us},cs=/^D+$/,ds=/^Y+$/,ls=["D","DD","YY","YYYY"];function ge(r){return cs.test(r)}function ye(r){return ds.test(r)}function Ot(r,t,e){const n=fs(r,t,e);if(console.warn(n),ls.includes(r))throw new RangeError(n)}function fs(r,t,e){const n=r[0]==="Y"?"years":"days of the month";return`Use \`${r.toLowerCase()}\` instead of \`${r}\` (in \`${t}\`) for formatting ${n} to the input \`${e}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const hs=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ms=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ws=/^'([^]*?)'?$/,gs=/''/g,ys=/[a-zA-Z]/;function zi(r,t,e){const n=z(),a=e?.locale??n.locale??fe,s=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,o=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=u(r);if(!Oa(i))throw new RangeError("Invalid time value");let l=t.match(ms).map(f=>{const h=f[0];if(h==="p"||h==="P"){const v=kt[h];return v(f,a.formatLong)}return f}).join("").match(hs).map(f=>{if(f==="''")return{isToken:!1,value:"'"};const h=f[0];if(h==="'")return{isToken:!1,value:bs(f)};if(At[h])return{isToken:!0,value:f};
1if(h.match(ys))throw new RangeError("Format string contains an unescaped latin alphabet character `"+h+"`");return{isToken:!1,value:f}});a.localize.preprocessor&&(l=a.localize.preprocessor(i,l));const c={firstWeekContainsDate:s,weekStartsOn:o,locale:a};return l.map(f=>{if(!f.isToken)return f.value;const h=f.value;(!e?.useAdditionalWeekYearTokens&&ye(h)||!e?.useAdditionalDayOfYearTokens&&ge(h))&&Ot(h,t,String(r));const v=At[h[0]];return v(i,h,a.localize,c)}).join("")}function bs(r){const t=r.match(ws);return t?t[1].replace(gs,"'"):r}function ji(r){return u(r).getDate()}function Ui(r){return u(r).getDay()}function ps(r){const t=u(r),e=t.getFullYear(),n=t.getMonth(),a=M(r,0);return a.setFullYear(e,n+1,0),a.setHours(0,0,0,0),a.getDate()}function xs(){return Object.assign({},z())}function Zi(r){return u(r).getHours()}function Ms(r){let e=u(r).getDay();return e===0&&(e=7),e}function Ji(r){return u(r).getMinutes()}function Si(r){return u(r).getMonth()}function Ki(r){return u(r).getSeconds()}function tu(r){return u(r).getTime()}function eu(r){return u(r).getFullYear()}function nu(r,t){const e=u(r),n=u(t);return e.getTime()>n.getTime()}function ru(r,t){const e=u(r),n=u(t);return+e<+n}function au(r,t){const e=u(r),n=u(t);return+e==+n}function Ts(r,t){const e=t instanceof Date?M(t,0):new t(0);return e.setFullYear(r.getFullYear(),r.getMonth(),r.getDate()),e.setHours(r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()),e}const Ds=10;class be{subPriority=0;validate(t,e){return!0}}class Ps extends be{constructor(t,e,n,a,s){super(),this.value=t,this.validateValue=e,this.setValue=n,this.priority=a,s&&(this.subPriority=s)}validate(t,e){return this.validateValue(t,this.value,e)}set(t,e,n){return this.setValue(t,e,this.value,n)}}class ks extends be{priority=Ds;subPriority=-1;set(t,e){return e.timestampIsSet?t:M(t,Ts(t,Date))}}class b{run(t,e,n,a){const s=this.parse(t,e,n,a);return s?{setter:new Ps(s.value,this.validate,this.set,this.priority,this.subPriority),rest:s.rest}:null}validate(t,e,n){return!0}}class Os extends b{priority=140;parse(t,e,n){switch(e){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});case"GGGG":default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,e,n){return e.era=n,t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]}const N={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}/},I={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 _(r,t){return r&&{value:t(r.value),rest:r.rest}}function P(r,t){const e=t.match(r);return e?{value:parseInt(e[0],10),rest:t.slice(e[0].length)}:null}function F(r,t){const e=t.match(r);if(!e)return null;if(e[0]==="Z")return{value:0,rest:t.slice(1)};const n=e[1]==="+"?1:-1,a=e[2]?parseInt(e[2],10):0,s=e[3]?parseInt(e[3],10):0,o=e[5]?parseInt(e[5],10):0;return{value:n*(a*pt+s*bt+o*pa),rest:t.slice(e[0].length)}}function pe(r){return P(N.anyDigitsSigned,r)}function O(r,t){switch(r){case 1:return P(N.singleDigit,t);case 2:return P(N.twoDigits,t);case 3:return P(N.threeDigits,t);case 4:return P(N.fourDigits,t);default:return P(new RegExp("^\\d{1,"+r+"}"),t)}}function mt(r,t){switch(r){case 1:return P(N.singleDigitSigned,t);case 2:return P(N.twoDigitsSigned,t);case 3:return P(N.threeDigitsSigned,t);case 4:return P(N.fourDigitsSigned,t);default:return P(new RegExp("^-?\\d{1,"+r+"}"),t)}}function Ht(r){switch(r){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function xe(r,t){const e=t>0,n=e?t:1-t;let a;if(n<=50)a=r||100;else{const s=n+50,o=Math.trunc(s/100)*100,i=r>=s%100;a=r+o-(i?100:0)}return e?a:1-a}function Me(r){return r%400===0||r%4===0&&r%100!==0}class Ys extends b{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,e,n){const a=s=>({year:s,isTwoDigitYear:e==="yy"});switch(e){case"y":return _(O(4,t),a);case"yo":return _(n.ordinalNumber(t,{unit:"year"}),a);default:return _(O(e.length,t),a)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n){const a=t.getFullYear();if(n.isTwoDigitYear){const o=xe(n.year,a);return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}const s=!("era"in e)||e.era===1?n.year:1-n.year;return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}}class $s extends b{priority=130;parse(t,e,n){const a=s=>({year:s,isTwoDigitYear:e==="YY"});switch(e){case"Y":return _(O(4,t),a);case"Yo":return _(n.ordinalNumber(t,{unit:"year"}),a);default:return _(O(e.length,t),a)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n,a){const s=Wt(t,a);if(n.isTwoDigitYear){const i=xe(n.year,s);return t.setFullYear(i,0,a.firstWeekContainsDate),t.setHours(0,0,0,0),A(t,a)}const o=!("era"in e)||e.era===1?n.year:1-n.year;return t.setFullYear(o,0,a.firstWeekContainsDate),t.setHours(0,0,0,0),A(t,a)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class Ns extends b{priority=130;parse(t,e){return mt(e==="R"?4:e.length,t)}set(t,e,n){const a=M(t,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),tt(a)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class _s extends b{priority=130;parse(t,e){return mt(e==="u"?4:e.length,t)}set(t,e,n){return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class vs extends b{priority=120;parse(t,e,n){switch(e){case"Q":case"QQ":return O(e.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class Ws extends b{priority=120;parse(t,e,n){switch(e){case"q":case"qq":return O(e.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class Hs extends b{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,e,n){const a=s=>s-1;switch(e){case"M":return _(P(N.month,t),a);case"MM":return _(O(2,t),a);case"Mo":return _(n.ordinalNumber(t,{unit:"month"}),a);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}}class Es extends b{priority=110;parse(t,e,n){const a=s=>s-1;switch(e){case"L":return _(P(N.month,t),a);case"LL":return _(O(2,t),a);case"Lo":return _(n.ordinalNumber(t,{unit:"month"}),a);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}function Cs(r,t,e){const n=u(r),a=me(n,e)-t;return n.setDate(n.getDate()-a*7),n}class qs extends b{priority=100;parse(t,e,n){switch(e){case"w":return P(N.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return O(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n,a){return A(Cs(t,n,a),a)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function Is(r,t){const e=u(r),n=he(e)-t;return e.setDate(e.getDate()-n*7),e}class Fs extends b{priority=100;parse(t,e,n){switch(e){case"I":return P(N.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return O(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n){return tt(Is(t,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const Qs=[31,28,31,30,31,30,31,31,30,31,30,31],Ls=[31,29,31,30,31,30,31,31,30,31,30,31];class Rs extends b{priority=90;subPriority=1;parse(t,e,n){switch(e){case"d":return P(N.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return O(e.length,t)}}validate(t,e){const n=t.getFullYear(),a=Me(n),s=t.getMonth();return a?e>=1&&e<=Ls[s]:e>=1&&e<=Qs[s]}set(t,e,n){return t.setDate(n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class Xs extends b{priority=90;subpriority=1;parse(t,e,n){switch(e){case"D":case"DD":return P(N.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return O(e.length,t)}}validate(t,e){const n=t.getFullYear();return Me(n)?e>=1&&e<=366:e>=1&&e<=365}set(t,e,n){return t.setMonth(0,n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}function Et(r,t,e){const n=z(),a=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=u(r),o=s.getDay(),l=(t%7+7)%7,c=7-a,f=t<0||t>6?t-(o+c)%7:(l+c)%7-(o+c)%7;return yt(s,f)}class Bs extends b{priority=90;parse(t,e,n){switch(e){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,a){return t=Et(t,n,a),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]}class As extends b{priority=90;parse(t,e,n,a){const s=o=>{const i=Math.floor((o-1)/7)*7;return(o+a.weekStartsOn+6)%7+i};switch(e){case"e":case"ee":return _(O(e.length,t),s);case"eo":return _(n.ordinalNumber(t,{unit:"day"}),s);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,a){return t=Et(t,n,a),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class Gs extends b{priority=90;parse(t,e,n,a){const s=o=>{const i=Math.floor((o-1)/7)*7;return(o+a.weekStartsOn+6)%7+i};switch(e){case"c":case"cc":return _(O(e.length,t),s);case"co":return _(n.ordinalNumber(t,{unit:"day"}),s);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,a){return t=Et(t,n,a),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}function Vs(r,t){const e=u(r),n=Ms(e),a=t-n;return yt(e,a)}class zs extends b{priority=90;parse(t,e,n){const a=s=>s===0?7:s;switch(e){case"i":case"ii":return O(e.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return _(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),a);case"iiiii":return _(n.day(t,{width:"narrow",context:"formatting"}),a);case"iiiiii":return _(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),a);case"iiii":default:return _(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),a)}}validate(t,e){return e>=1&&e<=7}set(t,e,n){return t=Vs(t,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class js extends b{priority=80;parse(t,e,n){switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours(Ht(n),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]}class Us extends b{priority=80;
1parse(t,e,n){switch(e){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours(Ht(n),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]}class Zs extends b{priority=80;parse(t,e,n){switch(e){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours(Ht(n),0,0,0),t}incompatibleTokens=["a","b","t","T"]}class Js extends b{priority=70;parse(t,e,n){switch(e){case"h":return P(N.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return O(e.length,t)}}validate(t,e){return e>=1&&e<=12}set(t,e,n){const a=t.getHours()>=12;return a&&n<12?t.setHours(n+12,0,0,0):!a&&n===12?t.setHours(0,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]}class Ss extends b{priority=70;parse(t,e,n){switch(e){case"H":return P(N.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return O(e.length,t)}}validate(t,e){return e>=0&&e<=23}set(t,e,n){return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]}class Ks extends b{priority=70;parse(t,e,n){switch(e){case"K":return P(N.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return O(e.length,t)}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.getHours()>=12&&n<12?t.setHours(n+12,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]}class to extends b{priority=70;parse(t,e,n){switch(e){case"k":return P(N.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return O(e.length,t)}}validate(t,e){return e>=1&&e<=24}set(t,e,n){const a=n<=24?n%24:n;return t.setHours(a,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]}class eo extends b{priority=60;parse(t,e,n){switch(e){case"m":return P(N.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return O(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setMinutes(n,0,0),t}incompatibleTokens=["t","T"]}class no extends b{priority=50;parse(t,e,n){switch(e){case"s":return P(N.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return O(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setSeconds(n,0),t}incompatibleTokens=["t","T"]}class ro extends b{priority=30;parse(t,e){const n=a=>Math.trunc(a*Math.pow(10,-e.length+3));return _(O(e.length,t),n)}set(t,e,n){return t.setMilliseconds(n),t}incompatibleTokens=["t","T"]}class ao extends b{priority=10;parse(t,e){switch(e){case"X":return F(I.basicOptionalMinutes,t);case"XX":return F(I.basic,t);case"XXXX":return F(I.basicOptionalSeconds,t);case"XXXXX":return F(I.extendedOptionalSeconds,t);case"XXX":default:return F(I.extended,t)}}set(t,e,n){return e.timestampIsSet?t:M(t,t.getTime()-ht(t)-n)}incompatibleTokens=["t","T","x"]}class so extends b{priority=10;parse(t,e){switch(e){case"x":return F(I.basicOptionalMinutes,t);case"xx":return F(I.basic,t);case"xxxx":return F(I.basicOptionalSeconds,t);case"xxxxx":return F(I.extendedOptionalSeconds,t);case"xxx":default:return F(I.extended,t)}}set(t,e,n){return e.timestampIsSet?t:M(t,t.getTime()-ht(t)-n)}incompatibleTokens=["t","T","X"]}class oo extends b{priority=40;parse(t){return pe(t)}set(t,e,n){return[M(t,n*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class io extends b{priority=20;parse(t){return pe(t)}set(t,e,n){return[M(t,n),{timestampIsSet:!0}]}incompatibleTokens="*"}const uo={G:new Os,y:new Ys,Y:new $s,R:new Ns,u:new _s,Q:new vs,q:new Ws,M:new Hs,L:new Es,w:new qs,I:new Fs,d:new Rs,D:new Xs,E:new Bs,e:new As,c:new Gs,i:new zs,a:new js,b:new Us,B:new Zs,h:new Js,H:new Ss,K:new Ks,k:new to,m:new eo,s:new no,S:new ro,X:new ao,x:new so,t:new oo,T:new io},co=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,lo=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,fo=/^'([^]*?)'?$/,ho=/''/g,mo=/\S/,wo=/[a-zA-Z]/;function su(r,t,e,n){const a=xs(),s=n?.locale??a.locale??fe,o=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0;if(t==="")return r===""?u(e):M(e,NaN);const l={firstWeekContainsDate:o,weekStartsOn:i,locale:s},c=[new ks],f=t.match(lo).map(w=>{const d=w[0];if(d in kt){const g=kt[d];return g(w,s.formatLong)}return w}).join("").match(co),h=[];for(let w of f){!n?.useAdditionalWeekYearTokens&&ye(w)&&Ot(w,t,r),!n?.useAdditionalDayOfYearTokens&&ge(w)&&Ot(w,t,r);const d=w[0],g=uo[d];if(g){const{incompatibleTokens:W}=g;if(Array.isArray(W)){const U=h.find(nt=>W.includes(nt.token)||nt.token===d);
1if(U)throw new RangeError(`The format string mustn't contain \`${U.fullToken}\` and \`${w}\` at the same time`)}else if(g.incompatibleTokens==="*"&&h.length>0)throw new RangeError(`The format string mustn't contain \`${w}\` and any other token at the same time`);h.push({token:d,fullToken:w});const j=g.run(r,w,s.match,l);if(!j)return M(e,NaN);c.push(j.setter),r=j.rest}else{if(d.match(wo))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");if(w==="''"?w="'":d==="'"&&(w=go(w)),r.indexOf(w)===0)r=r.slice(w.length);else return M(e,NaN)}}if(r.length>0&&mo.test(r))return M(e,NaN);const v=c.map(w=>w.priority).sort((w,d)=>d-w).filter((w,d,g)=>g.indexOf(w)===d).map(w=>c.filter(d=>d.priority===w).sort((d,g)=>g.subPriority-d.subPriority)).map(w=>w[0]);let L=u(e);if(isNaN(L.getTime()))return M(e,NaN);const Q={};for(const w of v){if(!w.validate(L,l))return M(e,NaN);const d=w.set(L,Q,l);Array.isArray(d)?(L=d[0],Object.assign(Q,d[1])):L=d}return M(e,L)}function go(r){return r.match(fo)[1].replace(ho,"'")}function ou(r,t){const e=u(r),n=u(t);return e.getFullYear()===n.getFullYear()&&e.getMonth()===n.getMonth()}function iu(r,t){const e=Bt(r),n=Bt(t);return+e==+n}function uu(r,t){const e=u(r),n=u(t);return e.getFullYear()===n.getFullYear()}function cu(r,t){const e=+u(r),[n,a]=[+u(t.start),+u(t.end)].sort((s,o)=>s-o);return e>=n&&e<=a}function du(r,t){return yt(r,-1)}function lu(r,t){const n=xo(r);let a;if(n.date){const l=Mo(n.date,2);a=To(l.restDateString,l.year)}if(!a||isNaN(a.getTime()))return new Date(NaN);const s=a.getTime();let o=0,i;if(n.time&&(o=Do(n.time),isNaN(o)))return new Date(NaN);if(n.timezone){if(i=Po(n.timezone),isNaN(i))return new Date(NaN)}else{const l=new Date(s+o),c=new Date(0);return c.setFullYear(l.getUTCFullYear(),l.getUTCMonth(),l.getUTCDate()),c.setHours(l.getUTCHours(),l.getUTCMinutes(),l.getUTCSeconds(),l.getUTCMilliseconds()),c}return new Date(s+o+i)}const ut={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},yo=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,bo=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,po=/^([+-])(\d{2})(?::?(\d{2}))?$/;function xo(r){const t={},e=r.split(ut.dateTimeDelimiter);let n;if(e.length>2)return t;if(/:/.test(e[0])?n=e[0]:(t.date=e[0],n=e[1],ut.timeZoneDelimiter.test(t.date)&&(t.date=r.split(ut.timeZoneDelimiter)[0],n=r.substr(t.date.length,r.length))),n){const a=ut.timezone.exec(n);a?(t.time=n.replace(a[1],""),t.timezone=a[1]):t.time=n}return t}function Mo(r,t){const e=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=r.match(e);if(!n)return{year:NaN,restDateString:""};const a=n[1]?parseInt(n[1]):null,s=n[2]?parseInt(n[2]):null;return{year:s===null?a:s*100,restDateString:r.slice((n[1]||n[2]).length)}}function To(r,t){if(t===null)return new Date(NaN);const e=r.match(yo);if(!e)return new Date(NaN);const n=!!e[4],a=ot(e[1]),s=ot(e[2])-1,o=ot(e[3]),i=ot(e[4]),l=ot(e[5])-1;if(n)return No(t,i,l)?ko(t,i,l):new Date(NaN);{const c=new Date(0);return!Yo(t,s,o)||!$o(t,a)?new Date(NaN):(c.setUTCFullYear(t,s,Math.max(a,o)),c)}}function ot(r){return r?parseInt(r):1}function Do(r){const t=r.match(bo);if(!t)return NaN;const e=Tt(t[1]),n=Tt(t[2]),a=Tt(t[3]);return _o(e,n,a)?e*pt+n*bt+a*1e3:NaN}function Tt(r){return r&&parseFloat(r.replace(",","."))||0}function Po(r){if(r==="Z")return 0;const t=r.match(po);if(!t)return 0;const e=t[1]==="+"?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return vo(n,a)?e*(n*pt+a*bt):NaN}function ko(r,t,e){const n=new Date(0);n.setUTCFullYear(r,0,4);const a=n.getUTCDay()||7,s=(t-1)*7+e+1-a;return n.setUTCDate(n.getUTCDate()+s),n}const Oo=[31,null,31,30,31,30,31,31,30,31,30,31];function Te(r){return r%400===0||r%4===0&&r%100!==0}function Yo(r,t,e){return t>=0&&t<=11&&e>=1&&e<=(Oo[t]||(Te(r)?29:28))}function $o(r,t){return t>=1&&t<=(Te(r)?366:365)}function No(r,t,e){return t>=1&&t<=53&&e>=0&&e<=6}function _o(r,t,e){return r===24?t===0&&e===0:e>=0&&e<60&&t>=0&&t<60&&r>=0&&r<25}function vo(r,t){return t>=0&&t<=59}function De(r,t){const e=u(r),n=e.getFullYear(),a=e.getDate(),s=M(r,0);s.setFullYear(n,t,15),s.setHours(0,0,0,0);const o=ps(s);return e.setMonth(t,Math.min(a,o)),e}function fu(r,t){let e=u(r);return isNaN(+e)?M(r,NaN):(t.year!=null&&e.setFullYear(t.year),t.month!=null&&(e=De(e,t.month)),t.date!=null&&e.setDate(t.date),t.hours!=null&&e.setHours(t.hours),t.minutes!=null&&e.setMinutes(t.minutes),t.seconds!=null&&e.setSeconds(t.seconds),t.milliseconds!=null&&e.setMilliseconds(t.milliseconds),e)}function hu(r,t){const e=u(r);return e.setHours(t),e}function mu(r,t){const e=u(r);return e.setMinutes(t),e}function wu(r,t){const e=u(r),n=Math.trunc(e.getMonth()/3)+1,a=t-n;return De(e,e.getMonth()+a*3)}function gu(r,t){const e=u(r);return e.setSeconds(t),e}function yu(r,t){const e=u(r);return isNaN(+e)?M(r,NaN):(e.setFullYear(t),e)}function bu(r,t){return _t(r,-t)}function pu(r,t){return Ta(r,-1)}function xu(r,t){return Da(r,-1)}function Mu(r,t){return Pa(r,-t)}export{iu as $,mu as A,gu as B,_t as C,bu as D,yu as E,Ri as F,yt as G,De as H,Mu as I,Pa as J,zi as K,uu as L,ou as M,Da as N,xu as O,du as P,A as Q,Fi as R,pu as S,Qi as T,Li as U,Ta as V,tu as W,wu as X,Rt as Y,Hi as Z,Vi as _,nu as a,Bt as a0,Wi as a1,Ei as a2,he as a3,Ui as a4,ji as a5,kt as a6,Pi as a7,Oi as a8,Eo as a9,ki as aa,vi as ab,St as ac,Ti as ad,Di as ae,Mi as af,Yi as ag,$i as ah,Zt as ai,Fo as aj,wt as ak,Wo as al,B as am,pi as an,ve as ao,Io as ap,Ho as aq,dt as ar,xi as as,qo as at,Co as au,Ni as av,Pe as aw,_i as ax,Ne as ay,ka as b,Ji as c,Zi as d,eu as e,Si as f,Ki as g,au as h,ru as i,Oa as j,le as k,Ci as l,qi as m,ft as n,Xi as o,lu as p,su as q,cu as r,fu as s,u as t,Ii as u,Gi as v,Ya as w,Bi as x,Ai as y,hu as z};
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.