import{c as ot,g as ut,A as st,E as He}from"./ErrorHandlerHelper-D0FpauLC.js";import{C as de,z as Ce,a as ct}from"./CookieHelper-DsoBasaQ.js";import{c as Le}from"./index.enum-CbvfSyt8.js";import{b as ke,t as lt,_ as M,a as x,S as Ae}from"./SessionStorageHelper-DqTQYl5e.js";function J(o){if(o===null||o===!0||o===!1)return NaN;var a=Number(o);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}function q(o,a){if(a.length<o)throw new TypeError(o+" argument"+(o>1?"s":"")+" required, but only "+a.length+" present")}function B(o){q(1,arguments);var a=Object.prototype.toString.call(o);return o instanceof Date||ke(o)==="object"&&a==="[object Date]"?new Date(o.getTime()):typeof o=="number"||a==="[object Number]"?new Date(o):((typeof o=="string"||a==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function ft(o,a){q(2,arguments);var t=B(o).getTime(),r=J(a);return new Date(t+r)}var dt={};function ge(){return dt}function je(o){var a=new Date(Date.UTC(o.getFullYear(),o.getMonth(),o.getDate(),o.getHours(),o.getMinutes(),o.getSeconds(),o.getMilliseconds()));return a.setUTCFullYear(o.getFullYear()),o.getTime()-a.getTime()}var ht=6e4,vt=36e5,mt=1e3;function wt(o){return q(1,arguments),o instanceof Date||ke(o)==="object"&&Object.prototype.toString.call(o)==="[object Date]"}function gt(o){if(q(1,arguments),!wt(o)&&typeof o!="number")return!1;var a=B(o);return!isNaN(Number(a))}function Xe(o,a){q(2,arguments);var t=J(a);return ft(o,-t)}var yt=864e5;function pt(o){q(1,arguments);var a=B(o),t=a.getTime();a.setUTCMonth(0,1),a.setUTCHours(0,0,0,0);var r=a.getTime(),e=t-r;return Math.floor(e/yt)+1}function we(o){q(1,arguments);var a=1,t=B(o),r=t.getUTCDay(),e=(r<a?7:0)+r-a;return t.setUTCDate(t.getUTCDate()-e),t.setUTCHours(0,0,0,0),t}function Be(o){q(1,arguments);var a=B(o),t=a.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(t+1,0,4),r.setUTCHours(0,0,0,0);var e=we(r),i=new Date(0);i.setUTCFullYear(t,0,4),i.setUTCHours(0,0,0,0);var n=we(i);return a.getTime()>=e.getTime()?t+1:a.getTime()>=n.getTime()?t:t-1}function bt(o){q(1,arguments);var a=Be(o),t=new Date(0);t.setUTCFullYear(a,0,4),t.setUTCHours(0,0,0,0);var r=we(t);return r}var Tt=6048e5;function Ge(o){q(1,arguments);var a=B(o),t=we(a).getTime()-bt(a).getTime();return Math.round(t/Tt)+1}function ve(o,a){var t,r,e,i,n,u,s,v;q(1,arguments);var D=ge(),b=J((t=(r=(e=(i=a==null?void 0:a.weekStartsOn)!==null&&i!==void 0?i:a==null||(n=a.locale)===null||n===void 0||(u=n.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&e!==void 0?e:D.weekStartsOn)!==null&&r!==void 0?r:(s=D.locale)===null||s===void 0||(v=s.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&t!==void 0?t:0);if(!(b>=0&&b<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var Y=B(o),P=Y.getUTCDay(),_=(P<b?7:0)+P-b;return Y.setUTCDate(Y.getUTCDate()-_),Y.setUTCHours(0,0,0,0),Y}function _e(o,a){var t,r,e,i,n,u,s,v;q(1,arguments);var D=B(o),b=D.getUTCFullYear(),Y=ge(),P=J((t=(r=(e=(i=a==null?void 0:a.firstWeekContainsDate)!==null&&i!==void 0?i:a==null||(n=a.locale)===null||n===void 0||(u=n.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&e!==void 0?e:Y.firstWeekContainsDate)!==null&&r!==void 0?r:(s=Y.locale)===null||s===void 0||(v=s.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&t!==void 0?t:1);if(!(P>=1&&P<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=new Date(0);_.setUTCFullYear(b+1,0,P),_.setUTCHours(0,0,0,0);var V=ve(_,a),G=new Date(0);G.setUTCFullYear(b,0,P),G.setUTCHours(0,0,0,0);var ee=ve(G,a);return D.getTime()>=V.getTime()?b+1:D.getTime()>=ee.getTime()?b:b-1}function Dt(o,a){var t,r,e,i,n,u,s,v;q(1,arguments);var D=ge(),b=J((t=(r=(e=(i=a==null?void 0:a.firstWeekContainsDate)!==null&&i!==void 0?i:a==null||(n=a.locale)===null||n===void 0||(u=n.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&e!==void 0?e:D.firstWeekContainsDate)!==null&&r!==void 0?r:(s=D.locale)===null||s===void 0||(v=s.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&t!==void 0?t:1),Y=_e(o,a),P=new Date(0);P.setUTCFullYear(Y,0,b),P.setUTCHours(0,0,0,0);var _=ve(P,a);return _}var Ct=6048e5;function Ve(o,a){q(1,arguments);var t=B(o),r=ve(t,a).getTime()-Dt(t,a).getTime();return Math.round(r/Ct)+1}function E(o,a){for(var t=o<0?"-":"",r=Math.abs(o).toString();r.length<a;)r="0"+r;return t+r}var fe={y:function(a,t){var r=a.getUTCFullYear(),e=r>0?r:1-r;return E(t==="yy"?e%100:e,t.length)},M:function(a,t){var r=a.getUTCMonth();return t==="M"?String(r+1):E(r+1,2)},d:function(a,t){return E(a.getUTCDate(),t.length)},a:function(a,t){var r=a.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(a,t){return E(a.getUTCHours()%12||12,t.length)},H:function(a,t){return E(a.getUTCHours(),t.length)},m:function(a,t){return E(a.getUTCMinutes(),t.length)},s:function(a,t){return E(a.getUTCSeconds(),t.length)},S:function(a,t){var r=t.length,e=a.getUTCMilliseconds(),i=Math.floor(e*Math.pow(10,r-3));return E(i,t.length)}},me={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Mt={G:function(a,t,r){var e=a.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"});case"GGGGG":return r.era(e,{width:"narrow"});case"GGGG":default:return r.era(e,{width:"wide"})}},y:function(a,t,r){if(t==="yo"){var e=a.getUTCFullYear(),i=e>0?e:1-e;return r.ordinalNumber(i,{unit:"year"})}return fe.y(a,t)},Y:function(a,t,r,e){var i=_e(a,e),n=i>0?i:1-i;if(t==="YY"){var u=n%100;return E(u,2)}return t==="Yo"?r.ordinalNumber(n,{unit:"year"}):E(n,t.length)},R:function(a,t){var r=Be(a);return E(r,t.length)},u:function(a,t){var r=a.getUTCFullYear();return E(r,t.length)},Q:function(a,t,r){var e=Math.ceil((a.getUTCMonth()+1)/3);switch(t){case"Q":return String(e);case"QQ":return E(e,2);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(e,{width:"wide",context:"formatting"})}},q:function(a,t,r){var e=Math.ceil((a.getUTCMonth()+1)/3);switch(t){case"q":return String(e);case"qq":return E(e,2);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(e,{width:"wide",context:"standalone"})}},M:function(a,t,r){var e=a.getUTCMonth();switch(t){case"M":case"MM":return fe.M(a,t);case"Mo":return r.ordinalNumber(e+1,{unit:"month"});case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(e,{width:"wide",context:"formatting"})}},L:function(a,t,r){var e=a.getUTCMonth();switch(t){case"L":return String(e+1);case"LL":return E(e+1,2);case"Lo":return r.ordinalNumber(e+1,{unit:"month"});case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(e,{width:"wide",context:"standalone"})}},w:function(a,t,r,e){var i=Ve(a,e);return t==="wo"?r.ordinalNumber(i,{unit:"week"}):E(i,t.length)},I:function(a,t,r){var e=Ge(a);return t==="Io"?r.ordinalNumber(e,{unit:"week"}):E(e,t.length)},d:function(a,t,r){return t==="do"?r.ordinalNumber(a.getUTCDate(),{unit:"date"}):fe.d(a,t)},D:function(a,t,r){var e=pt(a);return t==="Do"?r.ordinalNumber(e,{unit:"dayOfYear"}):E(e,t.length)},E:function(a,t,r){var e=a.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"});case"EEEE":default:return r.day(e,{width:"wide",context:"formatting"})}},e:function(a,t,r,e){var i=a.getUTCDay(),n=(i-e.weekStartsOn+8)%7||7;switch(t){case"e":return String(n);case"ee":return E(n,2);case"eo":return r.ordinalNumber(n,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});case"eeee":default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(a,t,r,e){var i=a.getUTCDay(),n=(i-e.weekStartsOn+8)%7||7;switch(t){case"c":return String(n);case"cc":return E(n,t.length);case"co":return r.ordinalNumber(n,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});case"cccc":default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(a,t,r){var e=a.getUTCDay(),i=e===0?7:e;switch(t){case"i":return String(i);case"ii":return E(i,t.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(e,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(e,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(e,{width:"short",context:"formatting"});case"iiii":default:return r.day(e,{width:"wide",context:"formatting"})}},a:function(a,t,r){var e=a.getUTCHours(),i=e/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(a,t,r){var e=a.getUTCHours(),i;switch(e===12?i=me.noon:e===0?i=me.midnight:i=e/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(a,t,r){var e=a.getUTCHours(),i;switch(e>=17?i=me.evening:e>=12?i=me.afternoon:e>=4?i=me.morning:i=me.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(a,t,r){if(t==="ho"){var e=a.getUTCHours()%12;return e===0&&(e=12),r.ordinalNumber(e,{unit:"hour"})}return fe.h(a,t)},H:function(a,t,r){return t==="Ho"?r.ordinalNumber(a.getUTCHours(),{unit:"hour"}):fe.H(a,t)},K:function(a,t,r){var e=a.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(e,{unit:"hour"}):E(e,t.length)},k:function(a,t,r){var e=a.getUTCHours();return e===0&&(e=24),t==="ko"?r.ordinalNumber(e,{unit:"hour"}):E(e,t.length)},m:function(a,t,r){return t==="mo"?r.ordinalNumber(a.getUTCMinutes(),{unit:"minute"}):fe.m(a,t)},s:function(a,t,r){return t==="so"?r.ordinalNumber(a.getUTCSeconds(),{unit:"second"}):fe.s(a,t)},S:function(a,t){return fe.S(a,t)},X:function(a,t,r,e){var i=e._originalDate||a,n=i.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return Se(n);case"XXXX":case"XX":return he(n);case"XXXXX":case"XXX":default:return he(n,":")}},x:function(a,t,r,e){var i=e._originalDate||a,n=i.getTimezoneOffset();switch(t){case"x":return Se(n);case"xxxx":case"xx":return he(n);case"xxxxx":case"xxx":default:return he(n,":")}},O:function(a,t,r,e){var i=e._originalDate||a,n=i.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Ie(n,":");case"OOOO":default:return"GMT"+he(n,":")}},z:function(a,t,r,e){var i=e._originalDate||a,n=i.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Ie(n,":");case"zzzz":default:return"GMT"+he(n,":")}},t:function(a,t,r,e){var i=e._originalDate||a,n=Math.floor(i.getTime()/1e3);return E(n,t.length)},T:function(a,t,r,e){var i=e._originalDate||a,n=i.getTime();return E(n,t.length)}};function Ie(o,a){var t=o>0?"-":"+",r=Math.abs(o),e=Math.floor(r/60),i=r%60;if(i===0)return t+String(e);var n=a;return t+String(e)+n+E(i,2)}function Se(o,a){if(o%60===0){var t=o>0?"-":"+";return t+E(Math.abs(o)/60,2)}return he(o,a)}function he(o,a){var t=a||"",r=o>0?"-":"+",e=Math.abs(o),i=E(Math.floor(e/60),2),n=E(e%60,2);return r+i+t+n}var qe=function(a,t){switch(a){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"})}},ze=function(a,t){switch(a){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"})}},xt=function(a,t){var r=a.match(/(P+)(p+)?/)||[],e=r[1],i=r[2];if(!i)return qe(a,t);var n;switch(e){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"});break}return n.replace("{{date}}",qe(e,t)).replace("{{time}}",ze(i,t))},Ue={p:ze,P:xt},Pt=["D","DD"],Ot=["YY","YYYY"];function Ze(o){return Pt.indexOf(o)!==-1}function Je(o){return Ot.indexOf(o)!==-1}function xe(o,a,t){if(o==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(a,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(a,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(a,"`) for formatting days of the month to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(a,"`) for formatting days of the month to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var kt={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"}},$t=function(a,t,r){var e,i=kt[a];return typeof i=="string"?e=i:t===1?e=i.one:e=i.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+e:e+" ago":e};function $e(o){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=a.width?String(a.width):o.defaultWidth,r=o.formats[t]||o.formats[o.defaultWidth];return r}}var Ut={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Et={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Yt={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},_t={date:$e({formats:Ut,defaultWidth:"full"}),time:$e({formats:Et,defaultWidth:"full"}),dateTime:$e({formats:Yt,defaultWidth:"full"})},Wt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Nt=function(a,t,r,e){return Wt[a]};function pe(o){return function(a,t){var r=t!=null&&t.context?String(t.context):"standalone",e;if(r==="formatting"&&o.formattingValues){var i=o.defaultFormattingWidth||o.defaultWidth,n=t!=null&&t.width?String(t.width):i;e=o.formattingValues[n]||o.formattingValues[i]}else{var u=o.defaultWidth,s=t!=null&&t.width?String(t.width):o.defaultWidth;e=o.values[s]||o.values[u]}var v=o.argumentCallback?o.argumentCallback(a):a;return e[v]}}var Ht={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Lt={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},At={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"]},It={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","Friday","Saturday"]},St={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"}},qt={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"}},Ft=function(a,t){var r=Number(a),e=r%100;if(e>20||e<10)switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},Rt={ordinalNumber:Ft,era:pe({values:Ht,defaultWidth:"wide"}),quarter:pe({values:Lt,defaultWidth:"wide",argumentCallback:function(a){return a-1}}),month:pe({values:At,defaultWidth:"wide"}),day:pe({values:It,defaultWidth:"wide"}),dayPeriod:pe({values:St,defaultWidth:"wide",formattingValues:qt,defaultFormattingWidth:"wide"})};function be(o){return function(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.width,e=r&&o.matchPatterns[r]||o.matchPatterns[o.defaultMatchWidth],i=a.match(e);if(!i)return null;var n=i[0],u=r&&o.parsePatterns[r]||o.parsePatterns[o.defaultParseWidth],s=Array.isArray(u)?jt(u,function(b){return b.test(n)}):Qt(u,function(b){return b.test(n)}),v;v=o.valueCallback?o.valueCallback(s):s,v=t.valueCallback?t.valueCallback(v):v;var D=a.slice(n.length);return{value:v,rest:D}}}function Qt(o,a){for(var t in o)if(o.hasOwnProperty(t)&&a(o[t]))return t}function jt(o,a){for(var t=0;t<o.length;t++)if(a(o[t]))return t}function Xt(o){return function(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=a.match(o.matchPattern);if(!r)return null;var e=r[0],i=a.match(o.parsePattern);if(!i)return null;var n=o.valueCallback?o.valueCallback(i[0]):i[0];n=t.valueCallback?t.valueCallback(n):n;var u=a.slice(e.length);return{value:n,rest:u}}}var Bt=/^(\d+)(th|st|nd|rd)?/i,Gt=/\d+/i,Vt={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},zt={any:[/^b/i,/^(a|c)/i]},Zt={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Jt={any:[/1/i,/2/i,/3/i,/4/i]},Kt={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},er={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]},tr={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},rr={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]},nr={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},ar={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}},ir={ordinalNumber:Xt({matchPattern:Bt,parsePattern:Gt,valueCallback:function(a){return parseInt(a,10)}}),era:be({matchPatterns:Vt,defaultMatchWidth:"wide",parsePatterns:zt,defaultParseWidth:"any"}),quarter:be({matchPatterns:Zt,defaultMatchWidth:"wide",parsePatterns:Jt,defaultParseWidth:"any",valueCallback:function(a){return a+1}}),month:be({matchPatterns:Kt,defaultMatchWidth:"wide",parsePatterns:er,defaultParseWidth:"any"}),day:be({matchPatterns:tr,defaultMatchWidth:"wide",parsePatterns:rr,defaultParseWidth:"any"}),dayPeriod:be({matchPatterns:nr,defaultMatchWidth:"any",parsePatterns:ar,defaultParseWidth:"any"})},Ke={code:"en-US",formatDistance:$t,formatLong:_t,formatRelative:Nt,localize:Rt,match:ir,options:{weekStartsOn:0,firstWeekContainsDate:1}},or=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ur=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,sr=/^'([^]*?)'?$/,cr=/''/g,lr=/[a-zA-Z]/;function Te(o,a,t){var r,e,i,n,u,s,v,D,b,Y,P,_,V,G;q(2,arguments);var ee=String(a),R=ge(),z=(r=(e=void 0)!==null&&e!==void 0?e:R.locale)!==null&&r!==void 0?r:Ke,te=J((i=(n=(u=(s=void 0)!==null&&s!==void 0?s:void 0)!==null&&u!==void 0?u:R.firstWeekContainsDate)!==null&&n!==void 0?n:(v=R.locale)===null||v===void 0||(D=v.options)===null||D===void 0?void 0:D.firstWeekContainsDate)!==null&&i!==void 0?i:1);if(!(te>=1&&te<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Z=J((b=(Y=(P=(_=void 0)!==null&&_!==void 0?_:void 0)!==null&&P!==void 0?P:R.weekStartsOn)!==null&&Y!==void 0?Y:(V=R.locale)===null||V===void 0||(G=V.options)===null||G===void 0?void 0:G.weekStartsOn)!==null&&b!==void 0?b:0);if(!(Z>=0&&Z<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!z.localize)throw new RangeError("locale must contain localize property");if(!z.formatLong)throw new RangeError("locale must contain formatLong property");var X=B(o);if(!gt(X))throw new RangeError("Invalid time value");var ce=je(X),se=Xe(X,ce),ne={firstWeekContainsDate:te,weekStartsOn:Z,locale:z,_originalDate:X},L=ee.match(ur).map(function(w){var Q=w[0];if(Q==="p"||Q==="P"){var ae=Ue[Q];return ae(w,z.formatLong)}return w}).join("").match(or).map(function(w){if(w==="''")return"'";var Q=w[0];if(Q==="'")return fr(w);var ae=Mt[Q];if(ae)return Je(w)&&xe(w,a,String(o)),Ze(w)&&xe(w,a,String(o)),ae(se,w,z.localize,ne);if(Q.match(lr))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Q+"`");return w}).join("");return L}function fr(o){var a=o.match(sr);return a?a[1].replace(cr,"'"):o}function dr(o,a){if(o==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(o[t]=a[t]);return o}function Fe(o,a){(a==null||a>o.length)&&(a=o.length);for(var t=0,r=Array(a);t<a;t++)r[t]=o[t];return r}function hr(o,a){if(o){if(typeof o=="string")return Fe(o,a);var t={}.toString.call(o).slice(8,-1);return t==="Object"&&o.constructor&&(t=o.constructor.name),t==="Map"||t==="Set"?Array.from(o):t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Fe(o,a):void 0}}function Re(o,a){var t=typeof Symbol<"u"&&o[Symbol.iterator]||o["@@iterator"];if(!t){if(Array.isArray(o)||(t=hr(o))||a){t&&(o=t);var r=0,e=function(){};return{s:e,n:function(){return r>=o.length?{done:!0}:{done:!1,value:o[r++]}},e:function(v){throw v},f:e}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,n=!0,u=!1;return{s:function(){t=t.call(o)},n:function(){var v=t.next();return n=v.done,v},e:function(v){u=!0,i=v},f:function(){try{n||t.return==null||t.return()}finally{if(u)throw i}}}}function h(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}function Ee(o,a){return Ee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,r){return t.__proto__=r,t},Ee(o,a)}function O(o,a){if(typeof a!="function"&&a!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(a&&a.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),a&&Ee(o,a)}function Pe(o){return Pe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Pe(o)}function et(){try{var o=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(et=function(){return!!o})()}function vr(o,a){if(a&&(ke(a)=="object"||typeof a=="function"))return a;if(a!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return h(o)}function k(o){var a=et();return function(){var t,r=Pe(o);if(a){var e=Pe(this).constructor;t=Reflect.construct(r,arguments,e)}else t=r.apply(this,arguments);return vr(this,t)}}function f(o,a,t){return(a=lt(a))in o?Object.defineProperty(o,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):o[a]=t,o}var mr=10,tt=function(){function o(){x(this,o),f(this,"priority",void 0),f(this,"subPriority",0)}return M(o,[{key:"validate",value:function(t,r){return!0}}]),o}(),wr=function(o){O(t,o);var a=k(t);function t(r,e,i,n,u){var s;return x(this,t),s=a.call(this),s.value=r,s.validateValue=e,s.setValue=i,s.priority=n,u&&(s.subPriority=u),s}return M(t,[{key:"validate",value:function(e,i){return this.validateValue(e,this.value,i)}},{key:"set",value:function(e,i,n){return this.setValue(e,i,this.value,n)}}]),t}(tt),gr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",mr),f(h(r),"subPriority",-1),r}return M(t,[{key:"set",value:function(e,i){if(i.timestampIsSet)return e;var n=new Date(0);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}}]),t}(tt),$=function(){function o(){x(this,o),f(this,"incompatibleTokens",void 0),f(this,"priority",void 0),f(this,"subPriority",void 0)}return M(o,[{key:"run",value:function(t,r,e,i){var n=this.parse(t,r,e,i);return n?{setter:new wr(n.value,this.validate,this.set,this.priority,this.subPriority),rest:n.rest}:null}},{key:"validate",value:function(t,r,e){return!0}}]),o}(),yr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",140),f(h(r),"incompatibleTokens",["R","u","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});case"GGGG":default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}},{key:"set",value:function(e,i,n){return i.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}]),t}($),I={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}/},oe={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 S(o,a){return o&&{value:a(o.value),rest:o.rest}}function H(o,a){var t=a.match(o);return t?{value:parseInt(t[0],10),rest:a.slice(t[0].length)}:null}function ue(o,a){var t=a.match(o);if(!t)return null;if(t[0]==="Z")return{value:0,rest:a.slice(1)};var r=t[1]==="+"?1:-1,e=t[2]?parseInt(t[2],10):0,i=t[3]?parseInt(t[3],10):0,n=t[5]?parseInt(t[5],10):0;return{value:r*(e*vt+i*ht+n*mt),rest:a.slice(t[0].length)}}function rt(o){return H(I.anyDigitsSigned,o)}function A(o,a){switch(o){case 1:return H(I.singleDigit,a);case 2:return H(I.twoDigits,a);case 3:return H(I.threeDigits,a);case 4:return H(I.fourDigits,a);default:return H(new RegExp("^\\d{1,"+o+"}"),a)}}function Oe(o,a){switch(o){case 1:return H(I.singleDigitSigned,a);case 2:return H(I.twoDigitsSigned,a);case 3:return H(I.threeDigitsSigned,a);case 4:return H(I.fourDigitsSigned,a);default:return H(new RegExp("^-?\\d{1,"+o+"}"),a)}}function We(o){switch(o){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 nt(o,a){var t=a>0,r=t?a:1-a,e;if(r<=50)e=o||100;else{var i=r+50,n=Math.floor(i/100)*100,u=o>=i%100;e=o+n-(u?100:0)}return t?e:1-e}function at(o){return o%400===0||o%4===0&&o%100!==0}var pr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",130),f(h(r),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){var u=function(v){return{year:v,isTwoDigitYear:i==="yy"}};switch(i){case"y":return S(A(4,e),u);case"yo":return S(n.ordinalNumber(e,{unit:"year"}),u);default:return S(A(i.length,e),u)}}},{key:"validate",value:function(e,i){return i.isTwoDigitYear||i.year>0}},{key:"set",value:function(e,i,n){var u=e.getUTCFullYear();if(n.isTwoDigitYear){var s=nt(n.year,u);return e.setUTCFullYear(s,0,1),e.setUTCHours(0,0,0,0),e}var v=!("era"in i)||i.era===1?n.year:1-n.year;return e.setUTCFullYear(v,0,1),e.setUTCHours(0,0,0,0),e}}]),t}($),br=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",130),f(h(r),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){var u=function(v){return{year:v,isTwoDigitYear:i==="YY"}};switch(i){case"Y":return S(A(4,e),u);case"Yo":return S(n.ordinalNumber(e,{unit:"year"}),u);default:return S(A(i.length,e),u)}}},{key:"validate",value:function(e,i){return i.isTwoDigitYear||i.year>0}},{key:"set",value:function(e,i,n,u){var s=_e(e,u);if(n.isTwoDigitYear){var v=nt(n.year,s);return e.setUTCFullYear(v,0,u.firstWeekContainsDate),e.setUTCHours(0,0,0,0),ve(e,u)}var D=!("era"in i)||i.era===1?n.year:1-n.year;return e.setUTCFullYear(D,0,u.firstWeekContainsDate),e.setUTCHours(0,0,0,0),ve(e,u)}}]),t}($),Tr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",130),f(h(r),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i){return Oe(i==="R"?4:i.length,e)}},{key:"set",value:function(e,i,n){var u=new Date(0);return u.setUTCFullYear(n,0,4),u.setUTCHours(0,0,0,0),we(u)}}]),t}($),Dr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",130),f(h(r),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i){return Oe(i==="u"?4:i.length,e)}},{key:"set",value:function(e,i,n){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}]),t}($),Cr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",120),f(h(r),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"Q":case"QQ":return A(i.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,i){return i>=1&&i<=4}},{key:"set",value:function(e,i,n){return e.setUTCMonth((n-1)*3,1),e.setUTCHours(0,0,0,0),e}}]),t}($),Mr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",120),f(h(r),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"q":case"qq":return A(i.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,i){return i>=1&&i<=4}},{key:"set",value:function(e,i,n){return e.setUTCMonth((n-1)*3,1),e.setUTCHours(0,0,0,0),e}}]),t}($),xr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),f(h(r),"priority",110),r}return M(t,[{key:"parse",value:function(e,i,n){var u=function(v){return v-1};switch(i){case"M":return S(H(I.month,e),u);case"MM":return S(A(2,e),u);case"Mo":return S(n.ordinalNumber(e,{unit:"month"}),u);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,i){return i>=0&&i<=11}},{key:"set",value:function(e,i,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),t}($),Pr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",110),f(h(r),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){var u=function(v){return v-1};switch(i){case"L":return S(H(I.month,e),u);case"LL":return S(A(2,e),u);case"Lo":return S(n.ordinalNumber(e,{unit:"month"}),u);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,i){return i>=0&&i<=11}},{key:"set",value:function(e,i,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),t}($);function Or(o,a,t){q(2,arguments);var r=B(o),e=J(a),i=Ve(r,t)-e;return r.setUTCDate(r.getUTCDate()-i*7),r}var kr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",100),f(h(r),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"w":return H(I.week,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){return i>=1&&i<=53}},{key:"set",value:function(e,i,n,u){return ve(Or(e,n,u),u)}}]),t}($);function $r(o,a){q(2,arguments);var t=B(o),r=J(a),e=Ge(t)-r;return t.setUTCDate(t.getUTCDate()-e*7),t}var Ur=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",100),f(h(r),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"I":return H(I.week,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){return i>=1&&i<=53}},{key:"set",value:function(e,i,n){return we($r(e,n))}}]),t}($),Er=[31,28,31,30,31,30,31,31,30,31,30,31],Yr=[31,29,31,30,31,30,31,31,30,31,30,31],_r=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",90),f(h(r),"subPriority",1),f(h(r),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"d":return H(I.date,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){var n=e.getUTCFullYear(),u=at(n),s=e.getUTCMonth();return u?i>=1&&i<=Yr[s]:i>=1&&i<=Er[s]}},{key:"set",value:function(e,i,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}]),t}($),Wr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",90),f(h(r),"subpriority",1),f(h(r),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"D":case"DD":return H(I.dayOfYear,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){var n=e.getUTCFullYear(),u=at(n);return u?i>=1&&i<=366:i>=1&&i<=365}},{key:"set",value:function(e,i,n){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e}}]),t}($);function Ne(o,a,t){var r,e,i,n,u,s,v,D;q(2,arguments);var b=ge(),Y=J((r=(e=(i=(n=t==null?void 0:t.weekStartsOn)!==null&&n!==void 0?n:t==null||(u=t.locale)===null||u===void 0||(s=u.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&i!==void 0?i:b.weekStartsOn)!==null&&e!==void 0?e:(v=b.locale)===null||v===void 0||(D=v.options)===null||D===void 0?void 0:D.weekStartsOn)!==null&&r!==void 0?r:0);if(!(Y>=0&&Y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var P=B(o),_=J(a),V=P.getUTCDay(),G=_%7,ee=(G+7)%7,R=(ee<Y?7:0)+_-V;return P.setUTCDate(P.getUTCDate()+R),P}var Nr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",90),f(h(r),"incompatibleTokens",["D","i","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,i){return i>=0&&i<=6}},{key:"set",value:function(e,i,n,u){return e=Ne(e,n,u),e.setUTCHours(0,0,0,0),e}}]),t}($),Hr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",90),f(h(r),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n,u){var s=function(D){var b=Math.floor((D-1)/7)*7;return(D+u.weekStartsOn+6)%7+b};switch(i){case"e":case"ee":return S(A(i.length,e),s);case"eo":return S(n.ordinalNumber(e,{unit:"day"}),s);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,i){return i>=0&&i<=6}},{key:"set",value:function(e,i,n,u){return e=Ne(e,n,u),e.setUTCHours(0,0,0,0),e}}]),t}($),Lr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",90),f(h(r),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n,u){var s=function(D){var b=Math.floor((D-1)/7)*7;return(D+u.weekStartsOn+6)%7+b};switch(i){case"c":case"cc":return S(A(i.length,e),s);case"co":return S(n.ordinalNumber(e,{unit:"day"}),s);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,i){return i>=0&&i<=6}},{key:"set",value:function(e,i,n,u){return e=Ne(e,n,u),e.setUTCHours(0,0,0,0),e}}]),t}($);function Ar(o,a){q(2,arguments);var t=J(a);t%7===0&&(t=t-7);var r=1,e=B(o),i=e.getUTCDay(),n=t%7,u=(n+7)%7,s=(u<r?7:0)+t-i;return e.setUTCDate(e.getUTCDate()+s),e}var Ir=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",90),f(h(r),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){var u=function(v){return v===0?7:v};switch(i){case"i":case"ii":return A(i.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return S(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),u);case"iiiii":return S(n.day(e,{width:"narrow",context:"formatting"}),u);case"iiiiii":return S(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),u);case"iiii":default:return S(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),u)}}},{key:"validate",value:function(e,i){return i>=1&&i<=7}},{key:"set",value:function(e,i,n){return e=Ar(e,n),e.setUTCHours(0,0,0,0),e}}]),t}($),Sr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",80),f(h(r),"incompatibleTokens",["b","B","H","k","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,i,n){return e.setUTCHours(We(n),0,0,0),e}}]),t}($),qr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",80),f(h(r),"incompatibleTokens",["a","B","H","k","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,i,n){return e.setUTCHours(We(n),0,0,0),e}}]),t}($),Fr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",80),f(h(r),"incompatibleTokens",["a","b","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,i,n){return e.setUTCHours(We(n),0,0,0),e}}]),t}($),Rr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",70),f(h(r),"incompatibleTokens",["H","K","k","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"h":return H(I.hour12h,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){return i>=1&&i<=12}},{key:"set",value:function(e,i,n){var u=e.getUTCHours()>=12;return u&&n<12?e.setUTCHours(n+12,0,0,0):!u&&n===12?e.setUTCHours(0,0,0,0):e.setUTCHours(n,0,0,0),e}}]),t}($),Qr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",70),f(h(r),"incompatibleTokens",["a","b","h","K","k","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"H":return H(I.hour23h,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){return i>=0&&i<=23}},{key:"set",value:function(e,i,n){return e.setUTCHours(n,0,0,0),e}}]),t}($),jr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",70),f(h(r),"incompatibleTokens",["h","H","k","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"K":return H(I.hour11h,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){return i>=0&&i<=11}},{key:"set",value:function(e,i,n){var u=e.getUTCHours()>=12;return u&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e}}]),t}($),Xr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",70),f(h(r),"incompatibleTokens",["a","b","h","H","K","t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"k":return H(I.hour24h,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){return i>=1&&i<=24}},{key:"set",value:function(e,i,n){var u=n<=24?n%24:n;return e.setUTCHours(u,0,0,0),e}}]),t}($),Br=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",60),f(h(r),"incompatibleTokens",["t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"m":return H(I.minute,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){return i>=0&&i<=59}},{key:"set",value:function(e,i,n){return e.setUTCMinutes(n,0,0),e}}]),t}($),Gr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",50),f(h(r),"incompatibleTokens",["t","T"]),r}return M(t,[{key:"parse",value:function(e,i,n){switch(i){case"s":return H(I.second,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return A(i.length,e)}}},{key:"validate",value:function(e,i){return i>=0&&i<=59}},{key:"set",value:function(e,i,n){return e.setUTCSeconds(n,0),e}}]),t}($),Vr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",30),f(h(r),"incompatibleTokens",["t","T"]),r}return M(t,[{key:"parse",value:function(e,i){var n=function(s){return Math.floor(s*Math.pow(10,-i.length+3))};return S(A(i.length,e),n)}},{key:"set",value:function(e,i,n){return e.setUTCMilliseconds(n),e}}]),t}($),zr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",10),f(h(r),"incompatibleTokens",["t","T","x"]),r}return M(t,[{key:"parse",value:function(e,i){switch(i){case"X":return ue(oe.basicOptionalMinutes,e);case"XX":return ue(oe.basic,e);case"XXXX":return ue(oe.basicOptionalSeconds,e);case"XXXXX":return ue(oe.extendedOptionalSeconds,e);case"XXX":default:return ue(oe.extended,e)}}},{key:"set",value:function(e,i,n){return i.timestampIsSet?e:new Date(e.getTime()-n)}}]),t}($),Zr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",10),f(h(r),"incompatibleTokens",["t","T","X"]),r}return M(t,[{key:"parse",value:function(e,i){switch(i){case"x":return ue(oe.basicOptionalMinutes,e);case"xx":return ue(oe.basic,e);case"xxxx":return ue(oe.basicOptionalSeconds,e);case"xxxxx":return ue(oe.extendedOptionalSeconds,e);case"xxx":default:return ue(oe.extended,e)}}},{key:"set",value:function(e,i,n){return i.timestampIsSet?e:new Date(e.getTime()-n)}}]),t}($),Jr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",40),f(h(r),"incompatibleTokens","*"),r}return M(t,[{key:"parse",value:function(e){return rt(e)}},{key:"set",value:function(e,i,n){return[new Date(n*1e3),{timestampIsSet:!0}]}}]),t}($),Kr=function(o){O(t,o);var a=k(t);function t(){var r;x(this,t);for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return r=a.call.apply(a,[this].concat(i)),f(h(r),"priority",20),f(h(r),"incompatibleTokens","*"),r}return M(t,[{key:"parse",value:function(e){return rt(e)}},{key:"set",value:function(e,i,n){return[new Date(n),{timestampIsSet:!0}]}}]),t}($),en={G:new yr,y:new pr,Y:new br,R:new Tr,u:new Dr,Q:new Cr,q:new Mr,M:new xr,L:new Pr,w:new kr,I:new Ur,d:new _r,D:new Wr,E:new Nr,e:new Hr,c:new Lr,i:new Ir,a:new Sr,b:new qr,B:new Fr,h:new Rr,H:new Qr,K:new jr,k:new Xr,m:new Br,s:new Gr,S:new Vr,X:new zr,x:new Zr,t:new Jr,T:new Kr},tn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,rn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,nn=/^'([^]*?)'?$/,an=/''/g,on=/\S/,un=/[a-zA-Z]/;function Qe(o,a,t,r){var e,i,n,u,s,v,D,b,Y,P,_,V,G,ee;q(3,arguments);var R=String(o),z=String(a),te=ge(),Z=(e=(i=void 0)!==null&&i!==void 0?i:te.locale)!==null&&e!==void 0?e:Ke;if(!Z.match)throw new RangeError("locale must contain match property");var X=J((n=(u=(s=(v=void 0)!==null&&v!==void 0?v:void 0)!==null&&s!==void 0?s:te.firstWeekContainsDate)!==null&&u!==void 0?u:(D=te.locale)===null||D===void 0||(b=D.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(X>=1&&X<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var ce=J((Y=(P=(_=(V=void 0)!==null&&V!==void 0?V:void 0)!==null&&_!==void 0?_:te.weekStartsOn)!==null&&P!==void 0?P:(G=te.locale)===null||G===void 0||(ee=G.options)===null||ee===void 0?void 0:ee.weekStartsOn)!==null&&Y!==void 0?Y:0);if(!(ce>=0&&ce<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(z==="")return R===""?B(t):new Date(NaN);var se={firstWeekContainsDate:X,weekStartsOn:ce,locale:Z},ne=[new gr],L=z.match(rn).map(function(C){var T=C[0];if(T in Ue){var F=Ue[T];return F(C,Z.formatLong)}return C}).join("").match(tn),w=[],Q=Re(L),ae;try{var g=function(){var T=ae.value;!(r!=null&&r.useAdditionalWeekYearTokens)&&Je(T)&&xe(T,z,o),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Ze(T)&&xe(T,z,o);var F=T[0],K=en[F];if(K){var le=K.incompatibleTokens;if(Array.isArray(le)){var ie=w.find(function(re){return le.includes(re.token)||re.token===F});if(ie)throw new RangeError("The format string mustn't contain `".concat(ie.fullToken,"` and `").concat(T,"` at the same time"))}else if(K.incompatibleTokens==="*"&&w.length>0)throw new RangeError("The format string mustn't contain `".concat(T,"` and any other token at the same time"));w.push({token:F,fullToken:T});var j=K.run(R,T,Z.match,se);if(!j)return{v:new Date(NaN)};ne.push(j.setter),R=j.rest}else{if(F.match(un))throw new RangeError("Format string contains an unescaped latin alphabet character `"+F+"`");if(T==="''"?T="'":F==="'"&&(T=sn(T)),R.indexOf(T)===0)R=R.slice(T.length);else return{v:new Date(NaN)}}};for(Q.s();!(ae=Q.n()).done;){var d=g();if(ke(d)==="object")return d.v}}catch(C){Q.e(C)}finally{Q.f()}if(R.length>0&&on.test(R))return new Date(NaN);var c=ne.map(function(C){return C.priority}).sort(function(C,T){return T-C}).filter(function(C,T,F){return F.indexOf(C)===T}).map(function(C){return ne.filter(function(T){return T.priority===C}).sort(function(T,F){return F.subPriority-T.subPriority})}).map(function(C){return C[0]}),m=B(t);if(isNaN(m.getTime()))return new Date(NaN);var l=Xe(m,je(m)),p={},y=Re(c),U;try{for(y.s();!(U=y.n()).done;){var W=U.value;if(!W.validate(l,se))return new Date(NaN);var N=W.set(l,p,se);Array.isArray(N)?(l=N[0],dr(p,N[1])):l=N}}catch(C){y.e(C)}finally{y.f()}return l}function sn(o){return o.match(nn)[1].replace(an,"'")}var it={exports:{}};(function(o,a){(function(t,r){o.exports=r()})(ot,function(){var t=1e3,r=6e4,e=36e5,i="millisecond",n="second",u="minute",s="hour",v="day",D="week",b="month",Y="quarter",P="year",_="date",V="Invalid Date",G=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,ee=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,R={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(g){var d=["th","st","nd","rd"],c=g%100;return"["+g+(d[(c-20)%10]||d[c]||d[0])+"]"}},z=function(g,d,c){var m=String(g);return!m||m.length>=d?g:""+Array(d+1-m.length).join(c)+g},te={s:z,z:function(g){var d=-g.utcOffset(),c=Math.abs(d),m=Math.floor(c/60),l=c%60;return(d<=0?"+":"-")+z(m,2,"0")+":"+z(l,2,"0")},m:function g(d,c){if(d.date()<c.date())return-g(c,d);var m=12*(c.year()-d.year())+(c.month()-d.month()),l=d.clone().add(m,b),p=c-l<0,y=d.clone().add(m+(p?-1:1),b);return+(-(m+(c-l)/(p?l-y:y-l))||0)},a:function(g){return g<0?Math.ceil(g)||0:Math.floor(g)},p:function(g){return{M:b,y:P,w:D,d:v,D:_,h:s,m:u,s:n,ms:i,Q:Y}[g]||String(g||"").toLowerCase().replace(/s$/,"")},u:function(g){return g===void 0}},Z="en",X={};X[Z]=R;var ce="$isDayjsObject",se=function(g){return g instanceof Q||!(!g||!g[ce])},ne=function g(d,c,m){var l;if(!d)return Z;if(typeof d=="string"){var p=d.toLowerCase();X[p]&&(l=p),c&&(X[p]=c,l=p);var y=d.split("-");if(!l&&y.length>1)return g(y[0])}else{var U=d.name;X[U]=d,l=U}return!m&&l&&(Z=l),l||!m&&Z},L=function(g,d){if(se(g))return g.clone();var c=typeof d=="object"?d:{};return c.date=g,c.args=arguments,new Q(c)},w=te;w.l=ne,w.i=se,w.w=function(g,d){return L(g,{locale:d.$L,utc:d.$u,x:d.$x,$offset:d.$offset})};var Q=function(){function g(c){this.$L=ne(c.locale,null,!0),this.parse(c),this.$x=this.$x||c.x||{},this[ce]=!0}var d=g.prototype;return d.parse=function(c){this.$d=function(m){var l=m.date,p=m.utc;if(l===null)return new Date(NaN);if(w.u(l))return new Date;if(l instanceof Date)return new Date(l);if(typeof l=="string"&&!/Z$/i.test(l)){var y=l.match(G);if(y){var U=y[2]-1||0,W=(y[7]||"0").substring(0,3);return p?new Date(Date.UTC(y[1],U,y[3]||1,y[4]||0,y[5]||0,y[6]||0,W)):new Date(y[1],U,y[3]||1,y[4]||0,y[5]||0,y[6]||0,W)}}return new Date(l)}(c),this.init()},d.init=function(){var c=this.$d;this.$y=c.getFullYear(),this.$M=c.getMonth(),this.$D=c.getDate(),this.$W=c.getDay(),this.$H=c.getHours(),this.$m=c.getMinutes(),this.$s=c.getSeconds(),this.$ms=c.getMilliseconds()},d.$utils=function(){return w},d.isValid=function(){return this.$d.toString()!==V},d.isSame=function(c,m){var l=L(c);return this.startOf(m)<=l&&l<=this.endOf(m)},d.isAfter=function(c,m){return L(c)<this.startOf(m)},d.isBefore=function(c,m){return this.endOf(m)<L(c)},d.$g=function(c,m,l){return w.u(c)?this[m]:this.set(l,c)},d.unix=function(){return Math.floor(this.valueOf()/1e3)},d.valueOf=function(){return this.$d.getTime()},d.startOf=function(c,m){var l=this,p=!!w.u(m)||m,y=w.p(c),U=function(ie,j){var re=w.w(l.$u?Date.UTC(l.$y,j,ie):new Date(l.$y,j,ie),l);return p?re:re.endOf(v)},W=function(ie,j){return w.w(l.toDate()[ie].apply(l.toDate("s"),(p?[0,0,0,0]:[23,59,59,999]).slice(j)),l)},N=this.$W,C=this.$M,T=this.$D,F="set"+(this.$u?"UTC":"");switch(y){case P:return p?U(1,0):U(31,11);case b:return p?U(1,C):U(0,C+1);case D:var K=this.$locale().weekStart||0,le=(N<K?N+7:N)-K;return U(p?T-le:T+(6-le),C);case v:case _:return W(F+"Hours",0);case s:return W(F+"Minutes",1);case u:return W(F+"Seconds",2);case n:return W(F+"Milliseconds",3);default:return this.clone()}},d.endOf=function(c){return this.startOf(c,!1)},d.$set=function(c,m){var l,p=w.p(c),y="set"+(this.$u?"UTC":""),U=(l={},l[v]=y+"Date",l[_]=y+"Date",l[b]=y+"Month",l[P]=y+"FullYear",l[s]=y+"Hours",l[u]=y+"Minutes",l[n]=y+"Seconds",l[i]=y+"Milliseconds",l)[p],W=p===v?this.$D+(m-this.$W):m;if(p===b||p===P){var N=this.clone().set(_,1);N.$d[U](W),N.init(),this.$d=N.set(_,Math.min(this.$D,N.daysInMonth())).$d}else U&&this.$d[U](W);return this.init(),this},d.set=function(c,m){return this.clone().$set(c,m)},d.get=function(c){return this[w.p(c)]()},d.add=function(c,m){var l,p=this;c=Number(c);var y=w.p(m),U=function(C){var T=L(p);return w.w(T.date(T.date()+Math.round(C*c)),p)};if(y===b)return this.set(b,this.$M+c);if(y===P)return this.set(P,this.$y+c);if(y===v)return U(1);if(y===D)return U(7);var W=(l={},l[u]=r,l[s]=e,l[n]=t,l)[y]||1,N=this.$d.getTime()+c*W;return w.w(N,this)},d.subtract=function(c,m){return this.add(-1*c,m)},d.format=function(c){var m=this,l=this.$locale();if(!this.isValid())return l.invalidDate||V;var p=c||"YYYY-MM-DDTHH:mm:ssZ",y=w.z(this),U=this.$H,W=this.$m,N=this.$M,C=l.weekdays,T=l.months,F=l.meridiem,K=function(j,re,ye,De){return j&&(j[re]||j(m,p))||ye[re].slice(0,De)},le=function(j){return w.s(U%12||12,j,"0")},ie=F||function(j,re,ye){var De=j<12?"AM":"PM";return ye?De.toLowerCase():De};return p.replace(ee,function(j,re){return re||function(ye){switch(ye){case"YY":return String(m.$y).slice(-2);case"YYYY":return w.s(m.$y,4,"0");case"M":return N+1;case"MM":return w.s(N+1,2,"0");case"MMM":return K(l.monthsShort,N,T,3);case"MMMM":return K(T,N);case"D":return m.$D;case"DD":return w.s(m.$D,2,"0");case"d":return String(m.$W);case"dd":return K(l.weekdaysMin,m.$W,C,2);case"ddd":return K(l.weekdaysShort,m.$W,C,3);case"dddd":return C[m.$W];case"H":return String(U);case"HH":return w.s(U,2,"0");case"h":return le(1);case"hh":return le(2);case"a":return ie(U,W,!0);case"A":return ie(U,W,!1);case"m":return String(W);case"mm":return w.s(W,2,"0");case"s":return String(m.$s);case"ss":return w.s(m.$s,2,"0");case"SSS":return w.s(m.$ms,3,"0");case"Z":return y}return null}(j)||y.replace(":","")})},d.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},d.diff=function(c,m,l){var p,y=this,U=w.p(m),W=L(c),N=(W.utcOffset()-this.utcOffset())*r,C=this-W,T=function(){return w.m(y,W)};switch(U){case P:p=T()/12;break;case b:p=T();break;case Y:p=T()/3;break;case D:p=(C-N)/6048e5;break;case v:p=(C-N)/864e5;break;case s:p=C/e;break;case u:p=C/r;break;case n:p=C/t;break;default:p=C}return l?p:w.a(p)},d.daysInMonth=function(){return this.endOf(b).$D},d.$locale=function(){return X[this.$L]},d.locale=function(c,m){if(!c)return this.$L;var l=this.clone(),p=ne(c,m,!0);return p&&(l.$L=p),l},d.clone=function(){return w.w(this.$d,this)},d.toDate=function(){return new Date(this.valueOf())},d.toJSON=function(){return this.isValid()?this.toISOString():null},d.toISOString=function(){return this.$d.toISOString()},d.toString=function(){return this.$d.toUTCString()},g}(),ae=Q.prototype;return L.prototype=ae,[["$ms",i],["$s",n],["$m",u],["$H",s],["$W",v],["$M",b],["$y",P],["$D",_]].forEach(function(g){ae[g[1]]=function(d){return this.$g(d,g[0],g[1])}}),L.extend=function(g,d){return g.$i||(g(d,Q,L),g.$i=!0),L},L.locale=ne,L.isDayjs=se,L.unix=function(g){return L(1e3*g)},L.en=X[Z],L.Ls=X,L.p={},L})})(it);var cn=it.exports;const ln=ut(cn);var Me=(o=>(o[o.LANDLINE=1]="LANDLINE",o[o.MOBILE=2]="MOBILE",o[o.FAX=3]="FAX",o))(Me||{});class Ye{static formatNumber(a,t){const r=t!=null&&t.language?t.language:de.getLanguage()||Ce.ELanguage.DE;return new Intl.NumberFormat(r).format(a)}static formatTimeValue(a,t){let r,e;switch(t){case Le.MINUTE:r=1e3*60*60,e=1e3*60;break;case Le.SECOND:r=1e3*60,e=1e3;break;default:throw new st("FormatHelper.ts: formatTimeValue(): Invalid type specified!")}const i=Math.floor(a%r/e);return i<10?`0${i}`:i.toString()}static formatDecimalString(a,t=2){let r=a;r||(r=0);const e=de.getLanguage()||Ce.ELanguage.DE;return r.toLocaleString(`${e}-${e.toUpperCase()}`,{minimumFractionDigits:t})}static getCurrencySymbol(a){var r;const t=((r=Ae.getCurrencyList())==null?void 0:r.find(e=>e.iso===a.toUpperCase()))??null;return t?t.symbol:(He.handleError(`Unknown currency: ${a}`,{logToConsole:!0}),"")}static formatPriceWithCurrency(a,t){const r=t??de.getCurrency(),e=a??0;return`${this.getCurrencySymbol(r)} ${e.toFixed(2).replace(".",",")}`}static formatMyPriceWithCurrency(a,t=!1,r=!0){let e,i;if("prices"in a&&(e=a.prices),"priceInformation"in a&&(e=a.priceInformation),!(e!=null&&e.customer.brutto))return"";let n=t?e.partner.brutto:e.customer.brutto;return n||(n=0),"currency"in a&&(i=a.currency),r?Ye.formatPriceWithCurrency(n,i??de.getCurrency()):n.toFixed(2).replace(".",",")}static formatMyOriginalPriceWithCurrency(a,t=!1,r=!0){let e,i;if("prices"in a&&(e=a.prices),"priceInformation"in a&&(e=a.priceInformation),!(e!=null&&e.customer.bruttoWithoutDiscount))return"";let n=t?e.partner.bruttoWithoutDiscount:e.customer.bruttoWithoutDiscount;return n||(n=0),"currency"in a&&(i=a.currency),r?Ye.formatPriceWithCurrency(n,i??de.getCurrency()):n.toFixed(2).replace(".",",")}static getDeliveryTypeName(a,t,r=!1){const e=this.formatPriceWithCurrency(a.cost,t),i=[a.name,a.service,e].filter(s=>(s==null?void 0:s.trim())??!1),n=i.pop(),u=r?" *":"";return`${i.join(", ")} ${n}${u}`}static formatAddressCity(a){const t=[];return a.zipCode&&t.push(a.zipCode),a.city&&t.push(a.city),t.join(" ")}static formatAddressStreet(a){const t=[];return a.street&&t.push(a.street),a.streetNumber&&t.push(a.streetNumber),t.join(" ")}static formatPhoneTypeToString(a){switch(a){case Me.LANDLINE:return"landline";case Me.MOBILE:return"mobile";case Me.FAX:return"fax";default:return He.handleError(`Phone ${a} unknown!`,{logToConsole:!0}),"mobile"}}static dateToFormattedDateString(a,t="DD.MM.YYYY"){return ln(a).format(t)}static formatPercentages(a){return`${a}%`}static percentageClass(a){return+a>0?"value--positive":+a<0?"value--negative":null}static getFiltersFetchConfig(a){let t=[];for(const r of Object.keys(a))Object.prototype.hasOwnProperty.call(a,r)&&a[r]&&(t=[...t,`${r}=${a[r]}`]);return t.length>0?`/?${t.join("&")}`:""}static replaceUnicodeChars(a){let t=a;for(const r of ct.unicodes)t!=null&&t.includes(r.code)&&(t=t.replaceAll(r.code,r.replacement));return t}static formatDateForInfoworx(a,t="dd.MM.yyyy"){if(typeof a=="string"){const r=Qe(a,t,new Date);return Te(r,"yyyy-MM-dd'T'HH:mm:ss")}return Te(a,"yyyy-MM-dd'T'HH:mm:ss")}static formatDateToTargetOrNull(a,t="yyyy-MM-dd'T'HH:mm:ss"){if(!a)return null;const r=new Date(a);return r?Te(r,t):null}static formatTimestampToEventDisplayDate(a){return Te(new Date(a),"dd.MM.yyyy HH:mm")}static formatTimestampToValidHTMLTimeElementString(a){return Te(new Date(a),"yyyy-MM-dd HH:mm:ss.SSS")}static getEuroPrice(a){const t=de.getCurrency(),r=Ae.getCurrencyList();return!t||!r?-1:parseFloat((a/r.find(e=>e.iso.toLowerCase()===t.toLowerCase()).euroExchangeRate).toFixed(2))}static formatMonthNumberToMonthName(a,t){const r=(t==null?void 0:t.language)??(de.getLanguage()||Ce.ELanguage.DE),e=(t==null?void 0:t.length)??"long",i=new Date;return i.setDate(1),i.setMonth(a-1),i.toLocaleString(`${r}`,{month:e})}static formatVoucherValue(a,t){return t===Ce.EVoucherType.ARTICLE?new Intl.NumberFormat("de-at",{style:"percent"}).format(a!==0?a/100:1):new Intl.NumberFormat("de-at",{currency:"EUR",style:"currency"}).format(a)}static formatTimezoneDateStringToDate(a){return Qe(a,"yyyy-MM-dd HH:mm XXX",new Date)}}export{Me as E,Ye as F,J as a,Te as f,je as g,Qe as p,q as r,B as t};
