1var He=Object.defineProperty;var Fe=(n,r,e)=>r in n?He(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e;var u=(n,r,e)=>(Fe(n,typeof r!="symbol"?r+"":r,e),e);const we=Symbol.for("constructDateFrom");function g(n,r){return typeof n=="function"?n(r):n&&typeof n=="object"&&we in n?n[we](r):n instanceof Date?new n.constructor(r):new Date(r)}function f(n,r){return g(r||n,n)}function ee(n,r,e){const t=f(n,e==null?void 0:e.in);return isNaN(r)?g((e==null?void 0:e.in)||n,NaN):(r&&t.setDate(t.getDate()+r),t)}function Ie(n,r,e){const t=f(n,e==null?void 0:e.in);if(isNaN(r))return g((e==null?void 0:e.in)||n,NaN);if(!r)return t;const a=t.getDate(),i=g((e==null?void 0:e.in)||n,t.getTime());i.setMonth(t.getMonth()+r+1,0);const s=i.getDate();return a>=s?i:(t.setFullYear(i.getFullYear(),i.getMonth(),a),t)}let Ce={};function R(){return Ce}function q(n,r){var o,c,d,w;const e=R(),t=(r==null?void 0:r.weekStartsOn)??((c=(o=r==null?void 0:r.locale)==null?void 0:o.options)==null?void 0:c.weekStartsOn)??e.weekStartsOn??((w=(d=e.locale)==null?void 0:d.options)==null?void 0:w.weekStartsOn)??0,a=f(n,r==null?void 0:r.in),i=a.getDay(),s=(i<t?7:0)+i-t;return a.setDate(a.getDate()-s),a.setHours(0,0,0,0),a}function B(n,r){return q(n,{...r,weekStartsOn:1})}function ke(n,r){const e=f(n,r==null?void 0:r.in),t=e.getFullYear(),a=g(e,0);a.setFullYear(t+1,0,4),a.setHours(0,0,0,0);const i=B(a),s=g(e,0);s.setFullYear(t,0,4),s.setHours(0,0,0,0);const o=B(s);return e.getTime()>=i.getTime()?t+1:e.getTime()>=o.getTime()?t:t-1}function j(n){const r=f(n),e=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return e.setUTCFullYear(r.getFullYear()),+n-+e}function X(n,...r){const e=g.bind(null,n||r.find(t=>typeof t=="object"));return r.map(e)}function Z(n,r){const e=f(n,r==null?void 0:r.in);return e.setHours(0,0,0,0),e}function te(n,r,e){const[t,a]=X(e==null?void 0:e.in,n,r),i=Z(t),s=Z(a),o=+i-j(i),c=+s-j(s);return Math.round((o-c)/864e5)}function Le(n,r){const e=ke(n,r),t=g((r==null?void 0:r.in)||n,0);return t.setFullYear(e,0,4),t.setHours(0,0,0,0),B(t)}function An(n,r,e){return Ie(n,r*12,e)}function re(n){return g(n,Date.now())}function De(n,r,e){const[t,a]=X(e==null?void 0:e.in,n,r);return+Z(t)==+Z(a)}function Qe(n){return n instanceof Date||typeof n=="object"&&Object.prototype.toString.call(n)==="[object Date]"}function Re(n){return!(!Qe(n)&&typeof n!="number"||isNaN(+f(n)))}function Vn(n,r,e){const[t,a]=X(e==null?void 0:e.in,n,r),i=ge(t,a),s=Math.abs(te(t,a));t.setDate(t.getDate()-i*s);const o=+(ge(t,a)===-i),c=i*(s-o);return c===0?0:c}function ge(n,r){const e=n.getFullYear()-r.getFullYear()||n.getMonth()-r.getMonth()||n.getDate()-r.getDate()||n.getHours()-r.getHours()||n.getMinutes()-r.getMinutes()||n.getSeconds()-r.getSeconds()||n.getMilliseconds()-r.getMilliseconds();return e<0?-1:e>0?1:e}function Te(n){return r=>{const t=(n?Math[n]:Math.trunc)(r);return t===0?0:t}}function Bn(n,r,e){const[t,a]=X(e==null?void 0:e.in,n,r),i=(+t-+a)/36e5;return Te(e==null?void 0:e.roundingMethod)(i)}function Xe(n,r){return+f(n)-+f(r)}function zn(n,r,e){const t=Xe(n,r)/6e4;return Te(e==null?void 0:e.roundingMethod)(t)}function Ae(n,r){const e=f(n,r==null?void 0:r.in);return e.setFullYear(e.getFullYear(),0,1),e.setHours(0,0,0,0),e}const Ve={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"}},Be=(n,r,e)=>{let t;const a=Ve[n];
1return typeof a=="string"?t=a:r===1?t=a.one:t=a.other.replace("{{count}}",r.toString()),e!=null&&e.addSuffix?e.comparison&&e.comparison>0?"in "+t:t+" ago":t};function H(n){return(r={})=>{const e=r.width?String(r.width):n.defaultWidth;return n.formats[e]||n.formats[n.defaultWidth]}}const ze={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},je={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Ze={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Je={date:H({formats:ze,defaultWidth:"full"}),time:H({formats:je,defaultWidth:"full"}),dateTime:H({formats:Ze,defaultWidth:"full"})},Se={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Ke=(n,r,e,t)=>Se[n];function N(n){return(r,e)=>{const t=e!=null&&e.context?String(e.context):"standalone";let a;if(t==="formatting"&&n.formattingValues){const s=n.defaultFormattingWidth||n.defaultWidth,o=e!=null&&e.width?String(e.width):s;a=n.formattingValues[o]||n.formattingValues[s]}else{const s=n.defaultWidth,o=e!=null&&e.width?String(e.width):n.defaultWidth;a=n.values[o]||n.values[s]}const i=n.argumentCallback?n.argumentCallback(r):r;return a[i]}}const Ue={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},pe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},et={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"]},tt={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"]},rt={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"}},nt={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"}},at=(n,r)=>{const e=Number(n),t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},it={ordinalNumber:at,era:N({values:Ue,defaultWidth:"wide"}),quarter:N({values:pe,defaultWidth:"wide",argumentCallback:n=>n-1}),month:N({values:et,defaultWidth:"wide"}),day:N({values:tt,defaultWidth:"wide"}),dayPeriod:N({values:rt,defaultWidth:"wide",formattingValues:nt,defaultFormattingWidth:"wide"})};function E(n){return(r,e={})=>{const t=e.width,a=t&&n.matchPatterns[t]||n.matchPatterns[n.defaultMatchWidth],i=r.match(a);if(!i)return null;const s=i[0],o=t&&n.parsePatterns[t]||n.parsePatterns[n.defaultParseWidth],c=Array.isArray(o)?ut(o,M=>M.test(s)):st(o,M=>M.test(s));let d;d=n.valueCallback?n.valueCallback(c):c,d=e.valueCallback?e.valueCallback(d):d;const w=r.slice(s.length);return{value:d,rest:w}}}function st(n,r){for(const e in n)if(Object.prototype.hasOwnProperty.call(n,e)&&r(n[e]))return e}function ut(n,r){for(let e=0;e<n.length;e++)if(r(n[e]))return e}function ne(n){return(r,e={})=>{const t=r.match(n.matchPattern);if(!t)return null;const a=t[0],i=r.match(n.parsePattern);if(!i)return null;let s=n.valueCallback?n.valueCallback(i[0]):i[0];s=e.valueCallback?e.valueCallback(s):s;const o=r.slice(a.length);return{value:s,rest:o}}}const ot=/^(\d+)(th|st|nd|rd)?/i,ct=/\d+/i,dt={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},lt={any:[/^b/i,/^(a|c)/i]}
1,ft={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},ht={any:[/1/i,/2/i,/3/i,/4/i]},mt={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},wt={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]},gt={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},yt={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]},bt={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},xt={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}},vt={ordinalNumber:ne({matchPattern:ot,parsePattern:ct,valueCallback:n=>parseInt(n,10)}),era:E({matchPatterns:dt,defaultMatchWidth:"wide",parsePatterns:lt,defaultParseWidth:"any"}),quarter:E({matchPatterns:ft,defaultMatchWidth:"wide",parsePatterns:ht,defaultParseWidth:"any",valueCallback:n=>n+1}),month:E({matchPatterns:mt,defaultMatchWidth:"wide",parsePatterns:wt,defaultParseWidth:"any"}),day:E({matchPatterns:gt,defaultMatchWidth:"wide",parsePatterns:yt,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:bt,defaultMatchWidth:"any",parsePatterns:xt,defaultParseWidth:"any"})},ae={code:"en-US",formatDistance:Be,formatLong:Je,formatRelative:Ke,localize:it,match:vt,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Pt(n,r){const e=f(n,r==null?void 0:r.in);return te(e,Ae(e))+1}function Oe(n,r){const e=f(n,r==null?void 0:r.in),t=+B(e)-+Le(e);return Math.round(t/6048e5)+1}function ie(n,r){var w,M,k,W;const e=f(n,r==null?void 0:r.in),t=e.getFullYear(),a=R(),i=(r==null?void 0:r.firstWeekContainsDate)??((M=(w=r==null?void 0:r.locale)==null?void 0:w.options)==null?void 0:M.firstWeekContainsDate)??a.firstWeekContainsDate??((W=(k=a.locale)==null?void 0:k.options)==null?void 0:W.firstWeekContainsDate)??1,s=g((r==null?void 0:r.in)||n,0);s.setFullYear(t+1,0,i),s.setHours(0,0,0,0);const o=q(s,r),c=g((r==null?void 0:r.in)||n,0);c.setFullYear(t,0,i),c.setHours(0,0,0,0);const d=q(c,r);return+e>=+o?t+1:+e>=+d?t:t-1}function Mt(n,r){var o,c,d,w;const e=R(),t=(r==null?void 0:r.firstWeekContainsDate)??((c=(o=r==null?void 0:r.locale)==null?void 0:o.options)==null?void 0:c.firstWeekContainsDate)??e.firstWeekContainsDate??((w=(d=e.locale)==null?void 0:d.options)==null?void 0:w.firstWeekContainsDate)??1,a=ie(n,r),i=g((r==null?void 0:r.in)||n,0);return i.setFullYear(a,0,t),i.setHours(0,0,0,0),q(i,r)}function We(n,r){const e=f(n,r==null?void 0:r.in),t=+q(e,r)-+Mt(e,r);return Math.round(t/6048e5)+1}function l(n,r){const e=n<0?"-":"",t=Math.abs(n).toString().padStart(r,"0");return e+t}const I={y(n,r){const e=n.getFullYear(),t=e>0?e:1-e;return l(r==="yy"?t%100:t,r.length)},M(n,r){const e=n.getMonth();return r==="M"?String(e+1):l(e+1,2)},d(n,r){return l(n.getDate(),r.length)},a(n,r){const e=n.getHours()/12>=1?"pm":"am";switch(r){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(n,r){return l(n.getHours()%12||12,r.length)},H(n,r){return l(n.getHours(),r.length)},m(n,r){return l(n.getMinutes(),r.length)},s(n,r){return l(n.getSeconds(),r.length)},S(n,r){const e=r.length,t=n.getMilliseconds(),a=Math.trunc(t*Math.pow(10,e-3));return l(a,r.length)}},V={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ye={G:function(n,r,e){const t=n.getFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return e.era(t,{width:"abbreviated"});case"GGGGG":return e.era(t,{width:"narrow"});case"GGGG":default:return e.era(t,{width:"wide"})}},y:function(n,r,e){if(r==="yo"){const t=n.getFullYear(),a=t>0?t:1-t;return e.ordinalNumber(a,{unit:"year"})}return I.y(n,r)},Y:function(n,r,e,t){const a=ie(n,t),i=a>0?a:1-a;if(r==="YY"){const s=i%100;return l(s,2)}return r==="Yo"?e.ordinalNumber(i,{unit:"year"}):l(i,r.length)},R:function(n,r){const e=ke(n);return l(e,r.length)},u:function(n,r){const e=n.getFullYear();return l(e,r.length)},Q:function(n,r,e){const t=Math.ceil((n.getMonth()+1)/3);switch(r){case"Q":return String(t);case"QQ":return l(t,2);case"Qo":return e.ordinalNumber(t,{unit:"quarter"});case"QQQ":return e.quarter(t,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return e.quarter(t,{width:"wide",context:"formatting"})}},q:function(n,r,e){const t=Math.ceil((n.getMonth()+1)/3);switch(r){case"q":return String(t);case"qq":return l(t,2);case"qo":return e.ordinalNumber(t,{unit:"quarter"});case"qqq":return e.quarter(t,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return e.quarter(t,{width:"wide",context:"standalone"})}},M:function(n,r,e){const t=n.getMonth();switch(r){case"M":case"MM":return I.M(n,r);case"Mo":return e.ordinalNumber(t+1,{unit:"month"});case"MMM":return e.month(t,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return e.month(t,{width:"wide",context:"formatting"})}},L:function(n,r,e){const t=n.getMonth();switch(r){case"L":return String(t+1);case"LL":return l(t+1,2);case"Lo":return e.ordinalNumber(t+1,{unit:"month"});case"LLL":return e.month(t,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return e.month(t,{width:"wide",context:"standalone"})}},w:function(n,r,e,t){const a=We(n,t);return r==="wo"?e.ordinalNumber(a,{unit:"week"}):l(a,r.length)},I:function(n,r,e){const t=Oe(n);return r==="Io"?e.ordinalNumber(t,{unit:"week"}):l(t,r.length)},d:function(n,r,e){return r==="do"?e.ordinalNumber(n.getDate(),{unit:"date"}):I.d(n,r)},D:function(n,r,e){const t=Pt(n);return r==="Do"?e.ordinalNumber(t,{unit:"dayOfYear"}):l(t,r.length)},E:function(n,r,e){const t=n.getDay();switch(r){case"E":case"EE":case"EEE":return e.day(t,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(t,{width:"short",context:"formatting"});case"EEEE":default:return e.day(t,{width:"wide",context:"formatting"})}},e:function(n,r,e,t){const a=n.getDay(),i=(a-t.weekStartsOn+8)%7||7;switch(r){case"e":return String(i);case"ee":return l(i,2);case"eo":return e.ordinalNumber(i,{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(n,r,e,t){const a=n.getDay(),i=(a-t.weekStartsOn+8)%7||7;switch(r){case"c":return String(i);case"cc":return l(i,r.length);case"co":return e.ordinalNumber(i,{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(n,r,e){const t=n.getDay(),a=t===0?7:t;switch(r){case"i":return String(a);case"ii":return l(a,r.length);case"io":return e.ordinalNumber(a,{unit:"day"});case"iii":return e.day(t,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(t,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(t,{width:"short",context:"formatting"});case"iiii":default:return e.day(t,{width:"wide",context:"formatting"})}},a:function(n,r,e){const a=n.getHours()/12>=1?"pm":"am";switch(r){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(n,r,e){const t=n.getHours();let a;switch(t===12?a=V.noon:t===0?a=V.midnight:a=t/12>
1=1?"pm":"am",r){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(n,r,e){const t=n.getHours();let a;switch(t>=17?a=V.evening:t>=12?a=V.afternoon:t>=4?a=V.morning:a=V.night,r){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(n,r,e){if(r==="ho"){let t=n.getHours()%12;return t===0&&(t=12),e.ordinalNumber(t,{unit:"hour"})}return I.h(n,r)},H:function(n,r,e){return r==="Ho"?e.ordinalNumber(n.getHours(),{unit:"hour"}):I.H(n,r)},K:function(n,r,e){const t=n.getHours()%12;return r==="Ko"?e.ordinalNumber(t,{unit:"hour"}):l(t,r.length)},k:function(n,r,e){let t=n.getHours();return t===0&&(t=24),r==="ko"?e.ordinalNumber(t,{unit:"hour"}):l(t,r.length)},m:function(n,r,e){return r==="mo"?e.ordinalNumber(n.getMinutes(),{unit:"minute"}):I.m(n,r)},s:function(n,r,e){return r==="so"?e.ordinalNumber(n.getSeconds(),{unit:"second"}):I.s(n,r)},S:function(n,r){return I.S(n,r)},X:function(n,r,e){const t=n.getTimezoneOffset();if(t===0)return"Z";switch(r){case"X":return xe(t);case"XXXX":case"XX":return Q(t);case"XXXXX":case"XXX":default:return Q(t,":")}},x:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"x":return xe(t);case"xxxx":case"xx":return Q(t);case"xxxxx":case"xxx":default:return Q(t,":")}},O:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+be(t,":");case"OOOO":default:return"GMT"+Q(t,":")}},z:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+be(t,":");case"zzzz":default:return"GMT"+Q(t,":")}},t:function(n,r,e){const t=Math.trunc(+n/1e3);return l(t,r.length)},T:function(n,r,e){return l(+n,r.length)}};function be(n,r=""){const e=n>0?"-":"+",t=Math.abs(n),a=Math.trunc(t/60),i=t%60;return i===0?e+String(a):e+String(a)+r+l(i,2)}function xe(n,r){return n%60===0?(n>0?"-":"+")+l(Math.abs(n)/60,2):Q(n,r)}function Q(n,r=""){const e=n>0?"-":"+",t=Math.abs(n),a=l(Math.trunc(t/60),2),i=l(t%60,2);return e+a+r+i}const ve=(n,r)=>{switch(n){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},Ye=(n,r)=>{switch(n){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},kt=(n,r)=>{const e=n.match(/(P+)(p+)?/)||[],t=e[1],a=e[2];if(!a)return ve(n,r);let i;switch(t){case"P":i=r.dateTime({width:"short"});break;case"PP":i=r.dateTime({width:"medium"});break;case"PPP":i=r.dateTime({width:"long"});break;case"PPPP":default:i=r.dateTime({width:"full"});break}return i.replace("{{date}}",ve(t,r)).replace("{{time}}",Ye(a,r))},K={p:Ye,P:kt},Dt=/^D+$/,Tt=/^Y+$/,Ot=["D","DD","YY","YYYY"];function Ne(n){return Dt.test(n)}function Ee(n){return Tt.test(n)}function U(n,r,e){const t=Wt(n,r,e);if(console.warn(t),Ot.includes(n))throw new RangeError(t)}function Wt(n,r,e){const t=n[0]==="Y"?"years":"days of the month";return`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${r}\`) for formatting ${t} to the input \`${e}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Yt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Nt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Et=/^'([^]*?)'?$/,_t=/''/g,Gt=/[a-zA-Z]/;function $t(n,r,e){var w,M,k,W,D,F,C,L;const t=R(),a=(e==null?void 0:e.locale)??t.locale??ae,i=(e==null?void 0:e.firstWeekContainsDate)??((M=(w=e==null?void 0:e.locale)==null?void 0:w.options)==null?void 0:M.firstWeekContainsDate)??t.firstWeekContainsDate??((W=(k=t.locale)==null?void 0:k.options)==null?void 0:W.firstWeekContainsDate)??1,s=(e==null?void 0:e.weekStartsOn)??((F=(D=e==null?void 0:e.locale)==null?void 0:D.options)==null?void 0:F.weekStartsOn)??t.weekStartsOn??((L=(C=t.locale)==null?void 0:C.options)==null?void 0:L.weekStartsOn)??0,o=f(n,e==null?void 0:e.in);if(!Re(o))throw new RangeError("Invalid time value");let c=r.match(Nt).map(T=>{const O=T[0];if(O==="p"||O==="P"){const A=K[O];return A(T,a.formatLong)}return T}).join("").match(Yt).map(T=>{if(T==="''")return{isToken:!1,value:"'"};const O=T[0];if(O==="'")return{isToken:!1,value:qt(T)};if(ye[O])return{isToken:!0,value:T};
1if(O.match(Gt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+O+"`");return{isToken:!1,value:T}});a.localize.preprocessor&&(c=a.localize.preprocessor(o,c));const d={firstWeekContainsDate:i,weekStartsOn:s,locale:a};return c.map(T=>{if(!T.isToken)return T.value;const O=T.value;(!(e!=null&&e.useAdditionalWeekYearTokens)&&Ee(O)||!(e!=null&&e.useAdditionalDayOfYearTokens)&&Ne(O))&&U(O,r,String(n));const A=ye[O[0]];return A(o,O,a.localize,d)}).join("")}function qt(n){const r=n.match(Et);return r?r[1].replace(_t,"'"):n}function jn(n,r){const e=f(n,r==null?void 0:r.in);if(isNaN(+e))throw new RangeError("Invalid time value");const t=(r==null?void 0:r.format)??"extended",a=(r==null?void 0:r.representation)??"complete";let i="",s="";const o=t==="extended"?"-":"",c=t==="extended"?":":"";if(a!=="time"){const d=l(e.getDate(),2),w=l(e.getMonth()+1,2);i=`${l(e.getFullYear(),4)}${o}${w}${o}${d}`}if(a!=="date"){const d=e.getTimezoneOffset();if(d!==0){const F=Math.abs(d),C=l(Math.trunc(F/60),2),L=l(F%60,2);s=`${d<0?"+":"-"}${C}:${L}`}else s="Z";const w=l(e.getHours(),2),M=l(e.getMinutes(),2),k=l(e.getSeconds(),2),W=i===""?"":"T",D=[w,M,k].join(c);i=`${i}${W}${D}${s}`}return i}function Zn(n,r,e){var M,k,W,D;const[t,a]=X(e==null?void 0:e.in,n,r),i=R(),s=(e==null?void 0:e.locale)??i.locale??ae,o=(e==null?void 0:e.weekStartsOn)??((k=(M=e==null?void 0:e.locale)==null?void 0:M.options)==null?void 0:k.weekStartsOn)??i.weekStartsOn??((D=(W=i.locale)==null?void 0:W.options)==null?void 0:D.weekStartsOn)??0,c=te(t,a);if(isNaN(c))throw new RangeError("Invalid time value");let d;c<-6?d="other":c<-1?d="lastWeek":c<0?d="yesterday":c<1?d="today":c<2?d="tomorrow":c<7?d="nextWeek":d="other";const w=s.formatRelative(d,t,a,{locale:s,weekStartsOn:o});return $t(t,w,{locale:s,weekStartsOn:o})}function Jn(n,r){return f(n*1e3,r==null?void 0:r.in)}function Ht(){return Object.assign({},R())}function Ft(n,r){const e=f(n,r==null?void 0:r.in).getDay();return e===0?7:e}function Sn(n,r){return+f(n)>+f(r)}function Kn(n,r){return+f(n)<+f(r)}function It(n,r){const e=Ct(r)?new r(0):g(r,0);return e.setFullYear(n.getFullYear(),n.getMonth(),n.getDate()),e.setHours(n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()),e}function Ct(n){var r;return typeof n=="function"&&((r=n.prototype)==null?void 0:r.constructor)===n}const Lt=10;class _e{constructor(){u(this,"subPriority",0)}validate(r,e){return!0}}class Qt extends _e{constructor(r,e,t,a,i){super(),this.value=r,this.validateValue=e,this.setValue=t,this.priority=a,i&&(this.subPriority=i)}validate(r,e){return this.validateValue(r,this.value,e)}set(r,e,t){return this.setValue(r,e,this.value,t)}}class Rt extends _e{constructor(e,t){super();u(this,"priority",Lt);u(this,"subPriority",-1);this.context=e||(a=>g(t,a))}set(e,t){return t.timestampIsSet?e:g(e,It(e,this.context))}}class m{run(r,e,t,a){const i=this.parse(r,e,t,a);return i?{setter:new Qt(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(r,e,t){return!0}}class Xt extends m{constructor(){super(...arguments);u(this,"priority",140);u(this,"incompatibleTokens",["R","u","t","T"])}parse(e,t,a){switch(t){case"G":case"GG":case"GGG":return a.era(e,{width:"abbreviated"})||a.era(e,{width:"narrow"});case"GGGGG":return a.era(e,{width:"narrow"});case"GGGG":default:return a.era(e,{width:"wide"})||a.era(e,{width:"abbreviated"})||a.era(e,{width:"narrow"})}}set(e,t,a){return t.era=a,e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}}const v={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}/},G={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2}
1)|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function P(n,r){return n&&{value:r(n.value),rest:n.rest}}function y(n,r){const e=r.match(n);return e?{value:parseInt(e[0],10),rest:r.slice(e[0].length)}:null}function $(n,r){const e=r.match(n);if(!e)return null;if(e[0]==="Z")return{value:0,rest:r.slice(1)};const t=e[1]==="+"?1:-1,a=e[2]?parseInt(e[2],10):0,i=e[3]?parseInt(e[3],10):0,s=e[5]?parseInt(e[5],10):0;return{value:t*(a*36e5+i*6e4+s*1e3),rest:r.slice(e[0].length)}}function Ge(n){return y(v.anyDigitsSigned,n)}function x(n,r){switch(n){case 1:return y(v.singleDigit,r);case 2:return y(v.twoDigits,r);case 3:return y(v.threeDigits,r);case 4:return y(v.fourDigits,r);default:return y(new RegExp("^\\d{1,"+n+"}"),r)}}function J(n,r){switch(n){case 1:return y(v.singleDigitSigned,r);case 2:return y(v.twoDigitsSigned,r);case 3:return y(v.threeDigitsSigned,r);case 4:return y(v.fourDigitsSigned,r);default:return y(new RegExp("^-?\\d{1,"+n+"}"),r)}}function se(n){switch(n){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 $e(n,r){const e=r>0,t=e?r:1-r;let a;if(t<=50)a=n||100;else{const i=t+50,s=Math.trunc(i/100)*100,o=n>=i%100;a=n+s-(o?100:0)}return e?a:1-a}function qe(n){return n%400===0||n%4===0&&n%100!==0}class At extends m{constructor(){super(...arguments);u(this,"priority",130);u(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(e,t,a){const i=s=>({year:s,isTwoDigitYear:t==="yy"});switch(t){case"y":return P(x(4,e),i);case"yo":return P(a.ordinalNumber(e,{unit:"year"}),i);default:return P(x(t.length,e),i)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,a){const i=e.getFullYear();if(a.isTwoDigitYear){const o=$e(a.year,i);return e.setFullYear(o,0,1),e.setHours(0,0,0,0),e}const s=!("era"in t)||t.era===1?a.year:1-a.year;return e.setFullYear(s,0,1),e.setHours(0,0,0,0),e}}class Vt extends m{constructor(){super(...arguments);u(this,"priority",130);u(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(e,t,a){const i=s=>({year:s,isTwoDigitYear:t==="YY"});switch(t){case"Y":return P(x(4,e),i);case"Yo":return P(a.ordinalNumber(e,{unit:"year"}),i);default:return P(x(t.length,e),i)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,a,i){const s=ie(e,i);if(a.isTwoDigitYear){const c=$e(a.year,s);return e.setFullYear(c,0,i.firstWeekContainsDate),e.setHours(0,0,0,0),q(e,i)}const o=!("era"in t)||t.era===1?a.year:1-a.year;return e.setFullYear(o,0,i.firstWeekContainsDate),e.setHours(0,0,0,0),q(e,i)}}class Bt extends m{constructor(){super(...arguments);u(this,"priority",130);u(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(e,t){return J(t==="R"?4:t.length,e)}set(e,t,a){const i=g(e,0);return i.setFullYear(a,0,4),i.setHours(0,0,0,0),B(i)}}class zt extends m{constructor(){super(...arguments);u(this,"priority",130);u(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(e,t){return J(t==="u"?4:t.length,e)}set(e,t,a){return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}}class jt extends m{constructor(){super(...arguments);u(this,"priority",120);u(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"Q":case"QQ":return x(t.length,e);case"Qo":return a.ordinalNumber(e,{unit:"quarter"});case"QQQ":return a.quarter(e,{width:"abbreviated",context:"formatting"})||a.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return a.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(e,{width:"wide",context:"formatting"})||a.quarter(e,{width:"abbreviated",context:"formatting"})||a.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,a){return e.setMonth((a-1)*3,1),e.setHours(0,0,0,0),e}}class Zt extends m{constructor(){super(...arguments);u(this,"priority",120);u(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"q":case"qq":return x(t.length,e);case"qo":return a.ordinalNumber(e,{unit:"quarter"});case"qqq":return a.quarter(e,{width:"abbreviated",context:"standalone"})||a.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return a.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(e,{width:"wide",context:"standalone"})||a.quarter(e,{width:"abbreviated",context:"standalone"})||a.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,a){return e.setMonth((a-1)*3,1),e.setHours(0,0,0,0),e}}class Jt extends m{constructor(){super(...arguments);u(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);u(this,"priority",110)}parse(e,t,a){const i=s=>s-1;switch(t){case"M":return P(y(v.month,e),i);case"MM":return P(x(2,e),i);case"Mo":return P(a.ordinalNumber(e,{unit:"month"}),i);case"MMM":return a.month(e,{width:"abbreviated",context:"formatting"})||a.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return a.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(e,{width:"wide",context:"formatting"})||a.month(e,{width:"abbreviated",context:"formatting"})||a.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.setMonth(a,1),e.setHours(0,0,0,0),e}}class St extends m{constructor(){super(...arguments);u(this,"priority",110);u(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(e,t,a){const i=s=>s-1;switch(t){case"L":return P(y(v.month,e),i);case"LL":return P(x(2,e),i);case"Lo":return P(a.ordinalNumber(e,{unit:"month"}),i);case"LLL":return a.month(e,{width:"abbreviated",context:"standalone"})||a.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return a.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(e,{width:"wide",context:"standalone"})||a.month(e,{width:"abbreviated",context:"standalone"})||a.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.setMonth(a,1),e.setHours(0,0,0,0),e}}function Kt(n,r,e){const t=f(n,e==null?void 0:e.in),a=We(t,e)-r;return t.setDate(t.getDate()-a*7),f(t,e==null?void 0:e.in)}class Ut extends m{constructor(){super(...arguments);u(this,"priority",100);u(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(e,t,a){switch(t){case"w":return y(v.week,e);case"wo":return a.ordinalNumber(e,{unit:"week"});default:return x(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,a,i){return q(Kt(e,a,i),i)}}function pt(n,r,e){const t=f(n,e==null?void 0:e.in),a=Oe(t,e)-r;return t.setDate(t.getDate()-a*7),t}class er extends m{constructor(){super(...arguments);u(this,"priority",100);u(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(e,t,a){switch(t){case"I":return y(v.week,e);case"Io":return a.ordinalNumber(e,{unit:"week"});default:return x(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,a){return B(pt(e,a))}}const tr=[31,28,31,30,31,30,31,31,30,31,30,31],rr=[31,29,31,30,31,30,31,31,30,31,30,31];
1class nr extends m{constructor(){super(...arguments);u(this,"priority",90);u(this,"subPriority",1);u(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"d":return y(v.date,e);case"do":return a.ordinalNumber(e,{unit:"date"});default:return x(t.length,e)}}validate(e,t){const a=e.getFullYear(),i=qe(a),s=e.getMonth();return i?t>=1&&t<=rr[s]:t>=1&&t<=tr[s]}set(e,t,a){return e.setDate(a),e.setHours(0,0,0,0),e}}class ar extends m{constructor(){super(...arguments);u(this,"priority",90);u(this,"subpriority",1);u(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(e,t,a){switch(t){case"D":case"DD":return y(v.dayOfYear,e);case"Do":return a.ordinalNumber(e,{unit:"date"});default:return x(t.length,e)}}validate(e,t){const a=e.getFullYear();return qe(a)?t>=1&&t<=366:t>=1&&t<=365}set(e,t,a){return e.setMonth(0,a),e.setHours(0,0,0,0),e}}function ue(n,r,e){var M,k,W,D;const t=R(),a=(e==null?void 0:e.weekStartsOn)??((k=(M=e==null?void 0:e.locale)==null?void 0:M.options)==null?void 0:k.weekStartsOn)??t.weekStartsOn??((D=(W=t.locale)==null?void 0:W.options)==null?void 0:D.weekStartsOn)??0,i=f(n,e==null?void 0:e.in),s=i.getDay(),c=(r%7+7)%7,d=7-a,w=r<0||r>6?r-(s+d)%7:(c+d)%7-(s+d)%7;return ee(i,w,e)}class ir extends m{constructor(){super(...arguments);u(this,"priority",90);u(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"E":case"EE":case"EEE":return a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return a.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,i){return e=ue(e,a,i),e.setHours(0,0,0,0),e}}class sr extends m{constructor(){super(...arguments);u(this,"priority",90);u(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(e,t,a,i){const s=o=>{const c=Math.floor((o-1)/7)*7;return(o+i.weekStartsOn+6)%7+c};switch(t){case"e":case"ee":return P(x(t.length,e),s);case"eo":return P(a.ordinalNumber(e,{unit:"day"}),s);case"eee":return a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"eeeee":return a.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,i){return e=ue(e,a,i),e.setHours(0,0,0,0),e}}class ur extends m{constructor(){super(...arguments);u(this,"priority",90);u(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(e,t,a,i){const s=o=>{const c=Math.floor((o-1)/7)*7;return(o+i.weekStartsOn+6)%7+c};switch(t){case"c":case"cc":return P(x(t.length,e),s);case"co":return P(a.ordinalNumber(e,{unit:"day"}),s);case"ccc":return a.day(e,{width:"abbreviated",context:"standalone"})||a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"});case"ccccc":return a.day(e,{width:"narrow",context:"standalone"});case"cccccc":return a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return a.day(e,{width:"wide",context:"standalone"})||a.day(e,{width:"abbreviated",context:"standalone"})||a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,i){return e=ue(e,a,i),e.setHours(0,0,0,0),e}}function or(n,r,e){const t=f(n,e==null?void 0:e.in),a=Ft(t,e),i=r-a;return ee(t,i,e)}class cr extends m{constructor(){super(...arguments);u(this,"priority",90);u(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(e,t,a){const i=s=>s===0?7:s;switch(t){case"i":case"ii":return x(t.length,e);case"io":return a.ordinalNumber(e,{unit:"day"});case"iii":return P(a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),i);case"iiiii":return P(a.day(e,{width:"narrow",context:"formatting"}),i);case"iiiiii":return P(a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),i);case"iiii":default:return P(a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),i)}}validate(e,t){return t>=1&&t<=7}set(e,t,a){return e=or(e,a),e.setHours(0,0,0,0),e}}class dr extends m{constructor(){super(...arguments);u(this,"priority",80);u(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(e,t,a){switch(t){case"a":case"aa":case"aaa":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(se(a),0,0,0),e}}class lr extends m{constructor(){super(...arguments);u(this,"priority",80);u(this,"incompatibleTokens",["a","B","H","k","t","T"])}
1parse(e,t,a){switch(t){case"b":case"bb":case"bbb":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(se(a),0,0,0),e}}class fr extends m{constructor(){super(...arguments);u(this,"priority",80);u(this,"incompatibleTokens",["a","b","t","T"])}parse(e,t,a){switch(t){case"B":case"BB":case"BBB":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(se(a),0,0,0),e}}class hr extends m{constructor(){super(...arguments);u(this,"priority",70);u(this,"incompatibleTokens",["H","K","k","t","T"])}parse(e,t,a){switch(t){case"h":return y(v.hour12h,e);case"ho":return a.ordinalNumber(e,{unit:"hour"});default:return x(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,a){const i=e.getHours()>=12;return i&&a<12?e.setHours(a+12,0,0,0):!i&&a===12?e.setHours(0,0,0,0):e.setHours(a,0,0,0),e}}class mr extends m{constructor(){super(...arguments);u(this,"priority",70);u(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(e,t,a){switch(t){case"H":return y(v.hour23h,e);case"Ho":return a.ordinalNumber(e,{unit:"hour"});default:return x(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,a){return e.setHours(a,0,0,0),e}}class wr extends m{constructor(){super(...arguments);u(this,"priority",70);u(this,"incompatibleTokens",["h","H","k","t","T"])}parse(e,t,a){switch(t){case"K":return y(v.hour11h,e);case"Ko":return a.ordinalNumber(e,{unit:"hour"});default:return x(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.getHours()>=12&&a<12?e.setHours(a+12,0,0,0):e.setHours(a,0,0,0),e}}class gr extends m{constructor(){super(...arguments);u(this,"priority",70);u(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(e,t,a){switch(t){case"k":return y(v.hour24h,e);case"ko":return a.ordinalNumber(e,{unit:"hour"});default:return x(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,a){const i=a<=24?a%24:a;return e.setHours(i,0,0,0),e}}class yr extends m{constructor(){super(...arguments);u(this,"priority",60);u(this,"incompatibleTokens",["t","T"])}parse(e,t,a){switch(t){case"m":return y(v.minute,e);case"mo":return a.ordinalNumber(e,{unit:"minute"});default:return x(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,a){return e.setMinutes(a,0,0),e}}class br extends m{constructor(){super(...arguments);u(this,"priority",50);u(this,"incompatibleTokens",["t","T"])}parse(e,t,a){switch(t){case"s":return y(v.second,e);case"so":return a.ordinalNumber(e,{unit:"second"});default:return x(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,a){return e.setSeconds(a,0),e}}class xr extends m{constructor(){super(...arguments);u(this,"priority",30);u(this,"incompatibleTokens",["t","T"])}parse(e,t){const a=i=>Math.trunc(i*Math.pow(10,-t.length+3));return P(x(t.length,e),a)}set(e,t,a){return e.setMilliseconds(a),e}}class vr extends m{constructor(){super(...arguments);u(this,"priority",10);u(this,"incompatibleTokens",["t","T","x"])}parse(e,t){switch(t){case"X":return $(G.basicOptionalMinutes,e);case"XX":return $(G.basic,e);case"XXXX":return $(G.basicOptionalSeconds,e);case"XXXXX":return $(G.extendedOptionalSeconds,e);case"XXX":default:return $(G.extended,e)}}set(e,t,a){return t.timestampIsSet?e:g(e,e.getTime()-j(e)-a)}}class Pr extends m{constructor(){super(...arguments);u(this,"priority",10);u(this,"incompatibleTokens",["t","T","X"])}parse(e,t){switch(t){case"x":return $(G.basicOptionalMinutes,e);case"xx":return $(G.basic,e);case"xxxx":return $(G.basicOptionalSeconds,e);case"xxxxx":return $(G.extendedOptionalSeconds,e);case"xxx":default:return $(G.extended,e)}}set(e,t,a){return t.timestampIsSet?e:g(e,e.getTime()-j(e)-a)}}class Mr extends m{constructor(){super(...arguments);u(this,"priority",40);u(this,"incompatibleTokens","*")}parse(e){return Ge(e)}set(e,t,a){return[g(e,a*1e3),{timestampIsSet:!0}]}}class kr extends m{constructor(){super(...arguments);u(this,"priority",20);u(this,"incompatibleTokens","*")}parse(e){return Ge(e)}set(e,t,a){return[g(e,a),{timestampIsSet:!0}]}}const Dr={G:new Xt,y:new At,Y:new Vt,R:new Bt,u:new zt,Q:new jt,q:new Zt,M:new Jt,L:new St,w:new Ut,I:new er,d:new nr,D:new ar,E:new ir,e:new sr,c:new ur,i:new cr,a:new dr,b:new lr,B:new fr,h:new hr,H:new mr,K:new wr,k:new gr,m:new yr,s:new br,S:new xr,X:new vr,x:new Pr,t:new Mr,T:new kr},Tr=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Or=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Wr=/^'([^]*?)'?$/,Yr=/''/g,Nr=/\S/,Er=/[a-zA-Z]/;
1function Un(n,r,e,t){var C,L,T,O,A,ce,de,le;const a=()=>g((t==null?void 0:t.in)||e,NaN),i=Ht(),s=(t==null?void 0:t.locale)??i.locale??ae,o=(t==null?void 0:t.firstWeekContainsDate)??((L=(C=t==null?void 0:t.locale)==null?void 0:C.options)==null?void 0:L.firstWeekContainsDate)??i.firstWeekContainsDate??((O=(T=i.locale)==null?void 0:T.options)==null?void 0:O.firstWeekContainsDate)??1,c=(t==null?void 0:t.weekStartsOn)??((ce=(A=t==null?void 0:t.locale)==null?void 0:A.options)==null?void 0:ce.weekStartsOn)??i.weekStartsOn??((le=(de=i.locale)==null?void 0:de.options)==null?void 0:le.weekStartsOn)??0;if(!r)return n?a():f(e,t==null?void 0:t.in);const d={firstWeekContainsDate:o,weekStartsOn:c,locale:s},w=[new Rt(t==null?void 0:t.in,e)],M=r.match(Or).map(h=>{const b=h[0];if(b in K){const _=K[b];return _(h,s.formatLong)}return h}).join("").match(Tr),k=[];for(let h of M){!(t!=null&&t.useAdditionalWeekYearTokens)&&Ee(h)&&U(h,r,n),!(t!=null&&t.useAdditionalDayOfYearTokens)&&Ne(h)&&U(h,r,n);const b=h[0],_=Dr[b];if(_){const{incompatibleTokens:fe}=_;if(Array.isArray(fe)){const he=k.find(me=>fe.includes(me.token)||me.token===b);if(he)throw new RangeError(`The format string mustn't contain \`${he.fullToken}\` and \`${h}\` at the same time`)}else if(_.incompatibleTokens==="*"&&k.length>0)throw new RangeError(`The format string mustn't contain \`${h}\` and any other token at the same time`);k.push({token:b,fullToken:h});const S=_.run(n,h,s.match,d);if(!S)return a();w.push(S.setter),n=S.rest}else{if(b.match(Er))throw new RangeError("Format string contains an unescaped latin alphabet character `"+b+"`");if(h==="''"?h="'":b==="'"&&(h=_r(h)),n.indexOf(h)===0)n=n.slice(h.length);else return a()}}if(n.length>0&&Nr.test(n))return a();const W=w.map(h=>h.priority).sort((h,b)=>b-h).filter((h,b,_)=>_.indexOf(h)===b).map(h=>w.filter(b=>b.priority===h).sort((b,_)=>_.subPriority-b.subPriority)).map(h=>h[0]);let D=f(e,t==null?void 0:t.in);if(isNaN(+D))return a();const F={};for(const h of W){if(!h.validate(D,d))return a();const b=h.set(D,F,d);Array.isArray(b)?(D=b[0],Object.assign(F,b[1])):D=b}return D}function _r(n){return n.match(Wr)[1].replace(Yr,"'")}function pn(n){return+f(n)<Date.now()}function p(n,r,e){const[t,a]=X(e==null?void 0:e.in,n,r);return+q(t,e)==+q(a,e)}function Gr(n,r,e){const[t,a]=X(e==null?void 0:e.in,n,r);return t.getFullYear()===a.getFullYear()}function ea(n,r){return Gr(g((r==null?void 0:r.in)||n,n),re((r==null?void 0:r.in)||n))}function ta(n,r){return De(g((r==null?void 0:r.in)||n,n),re((r==null?void 0:r.in)||n))}function ra(n,r,e){const t=+f(n,e==null?void 0:e.in),[a,i]=[+f(r.start,e==null?void 0:e.in),+f(r.end,e==null?void 0:e.in)].sort((s,o)=>s-o);return t>=a&&t<=i}function $r(n,r,e){return ee(n,-r,e)}function na(n,r){return De(g((r==null?void 0:r.in)||n,n),$r(re((r==null?void 0:r.in)||n),1))}function z(n,r){if(n.one!==void 0&&r===1)return n.one;const e=r%10,t=r%100;return e===1&&t!==11?n.singularNominative.replace("{{count}}",String(r)):e>=2&&e<=4&&(t<10||t>20)?n.singularGenitive.replace("{{count}}",String(r)):n.pluralGenitive.replace("{{count}}",String(r))}function Y(n){return(r,e)=>e!=null&&e.addSuffix?e.comparison&&e.comparison>0?n.future?z(n.future,r):"ÑеÑез "+z(n.regular,r):n.past?z(n.past,r):z(n.regular,r)+" назад":z(n.regular,r)}const qr={lessThanXSeconds:Y({regular:{one:"менÑÑе ÑекÑндÑ",singularNominative:"менÑÑе {{count}} ÑекÑндÑ",singularGenitive:"менÑÑе {{count}} ÑекÑнд",pluralGenitive:"менÑÑе {{count}} ÑекÑнд"},future:{one:"менÑÑе, Ñем ÑеÑез ÑекÑндÑ",singularNominative:"менÑÑе, Ñем ÑеÑез {{count}} ÑекÑндÑ",singularGenitive:"менÑÑе, Ñем ÑеÑез {{count}} ÑекÑндÑ",pluralGenitive:"менÑÑе, Ñем ÑеÑез {{count}} ÑекÑнд"}}),xSeconds:Y({regular:{singularNominative:"{{count}} ÑекÑнда",singularGenitive:"{{count}} ÑекÑндÑ",pluralGenitive:"{{count}} ÑекÑнд"},past:{singularNominative:"{{count}} ÑекÑÐ½Ð´Ñ Ð½Ð°Ð·Ð°Ð´",singularGenitive:"{{count}} ÑекÑÐ½Ð´Ñ Ð½Ð°Ð·Ð°Ð´",pluralGenitive:"{{count}} ÑекÑнд назад"},future:{singularNominative:"ÑеÑез {{count}} ÑекÑндÑ",singularGenitive:"ÑеÑез {{count}} ÑекÑндÑ",pluralGenitive:"ÑеÑез {{count}} ÑекÑнд"}}),halfAMinute:(n,r)=>r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"ÑеÑез полминÑÑÑ":"полминÑÑÑ Ð½Ð°Ð·Ð°Ð´":"полминÑÑÑ",lessThanXMinutes:Y({regular:{one:"менÑÑе минÑÑÑ",singularNominative:"менÑÑе {{count}} минÑÑÑ",singularGenitive:"менÑÑе {{count}} минÑÑ",pluralGenitive:"менÑÑе {{count}} минÑÑ"},future:{one:"менÑÑе, Ñем ÑеÑез минÑÑÑ",singularNominative:"менÑÑе, Ñем ÑеÑез {{count}} минÑÑÑ",singularGenitive:"менÑÑе, Ñем ÑеÑез {{count}} минÑÑÑ",pluralGenitive:"менÑÑе, Ñем ÑеÑез {{count}} минÑÑ"}}),xMinutes:Y({regular:{singularNominative:"{{count}} минÑÑа",singularGenitive:"{{count}} минÑÑÑ",pluralGenitive:"{{count}} минÑÑ"},past:{singularNominative:"{{count}} минÑÑÑ Ð½Ð°Ð·Ð°Ð´",singularGenitive:"{{count}} минÑÑÑ Ð½Ð°Ð·Ð°Ð´",pluralGenitive:"{{count}} минÑÑ Ð½Ð°Ð·Ð°Ð´"},future:{singularNominative:"ÑеÑез {{count}} минÑÑÑ",singularGenitive:"ÑеÑез {{count}} минÑÑÑ",pluralGenitive:"ÑеÑез {{count}} минÑÑ"}}),aboutXHours:Y({regular:{singularNominative:"около {{count}} ÑаÑа",singularGenitive:"около {{count}} ÑаÑов",pluralGenitive:"около {{count}} ÑаÑов"},future:{singularNominative:"пÑиблизиÑелÑно ÑеÑез {{count}} ÑаÑ",singularGenitive:"пÑиблизиÑелÑно ÑеÑез {{count}} ÑаÑа",pluralGenitive:"пÑиблизиÑелÑно ÑеÑез {{count}} ÑаÑов"}}),xHours:Y({regular:{singularNominative:"{{count}} ÑаÑ",singularGenitive:"{{count}} ÑаÑа",pluralGenitive:"{{count}} ÑаÑов"}}),xDays:Y({regular:{singularNominative:"{{count}} денÑ",singularGenitive:"{{count}} днÑ",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:Y({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} неделÑ",pluralGenitive:"около {{count}} неделÑ"},future:{singularNominative:"пÑиблизиÑелÑно ÑеÑез {{count}} неделÑ",singularGenitive:"пÑиблизиÑелÑно ÑеÑез {{count}} недели",pluralGenitive:"пÑиблизиÑелÑно ÑеÑез {{count}} неделÑ"}}),xWeeks:Y({regular:{singularNominative:"{{count}} неделÑ",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} неделÑ"}}),aboutXMonths:Y({regular:{singularNominative:"около {{count}} меÑÑÑа",singularGenitive:"около {{count}} меÑÑÑев",pluralGenitive:"около {{count}} меÑÑÑев"},future:{singularNominative:"пÑиблизиÑелÑно ÑеÑез {{count}} меÑÑÑ",singularGenitive:"пÑиблизиÑелÑно ÑеÑез {{count}} меÑÑÑа",pluralGenitive:"пÑиблизиÑелÑно ÑеÑез {{count}} меÑÑÑев"}}),xMonths:Y({regular:{singularNominative:"{{count}} меÑÑÑ",singularGenitive:"{{count}} меÑÑÑа",pluralGenitive:"{{count}} меÑÑÑев"}}),aboutXYears:Y({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} леÑ",pluralGenitive:"около {{count}} леÑ"},future:{singularNominative:"пÑиблизиÑелÑно ÑеÑез {{count}} год",singularGenitive:"пÑиблизиÑелÑно ÑеÑез {{count}} года",pluralGenitive:"пÑиблизиÑелÑно ÑеÑез {{count}} леÑ"}}
1),xYears:Y({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} леÑ"}}),overXYears:Y({regular:{singularNominative:"болÑÑе {{count}} года",singularGenitive:"болÑÑе {{count}} леÑ",pluralGenitive:"болÑÑе {{count}} леÑ"},future:{singularNominative:"болÑÑе, Ñем ÑеÑез {{count}} год",singularGenitive:"болÑÑе, Ñем ÑеÑез {{count}} года",pluralGenitive:"болÑÑе, Ñем ÑеÑез {{count}} леÑ"}}),almostXYears:Y({regular:{singularNominative:"поÑÑи {{count}} год",singularGenitive:"поÑÑи {{count}} года",pluralGenitive:"поÑÑи {{count}} леÑ"},future:{singularNominative:"поÑÑи ÑеÑез {{count}} год",singularGenitive:"поÑÑи ÑеÑез {{count}} года",pluralGenitive:"поÑÑи ÑеÑез {{count}} леÑ"}})},Hr=(n,r,e)=>qr[n](r,e),Fr={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},Ir={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Cr={any:"{{date}}, {{time}}"},Lr={date:H({formats:Fr,defaultWidth:"full"}),time:H({formats:Ir,defaultWidth:"full"}),dateTime:H({formats:Cr,defaultWidth:"any"})},oe=["воÑкÑеÑенÑе","понеделÑник","вÑоÑник","ÑÑедÑ","ÑеÑвеÑг","пÑÑниÑÑ","ÑÑббоÑÑ"];function Qr(n){const r=oe[n];switch(n){case 0:return"'в пÑоÑлое "+r+" в' p";case 1:case 2:case 4:return"'в пÑоÑлÑй "+r+" в' p";case 3:case 5:case 6:return"'в пÑоÑлÑÑ "+r+" в' p"}}function Pe(n){const r=oe[n];return n===2?"'во "+r+" в' p":"'в "+r+" в' p"}function Rr(n){const r=oe[n];switch(n){case 0:return"'в ÑледÑÑÑее "+r+" в' p";case 1:case 2:case 4:return"'в ÑледÑÑÑий "+r+" в' p";case 3:case 5:case 6:return"'в ÑледÑÑÑÑÑ "+r+" в' p"}}const Xr={lastWeek:(n,r,e)=>{const t=n.getDay();return p(n,r,e)?Pe(t):Qr(t)},yesterday:"'вÑеÑа в' p",today:"'ÑÐµÐ³Ð¾Ð´Ð½Ñ Ð²' p",tomorrow:"'завÑÑа в' p",nextWeek:(n,r,e)=>{const t=n.getDay();return p(n,r,e)?Pe(t):Rr(t)},other:"P"},Ar=(n,r,e,t)=>{const a=Xr[n];return typeof a=="function"?a(r,e,t):a},Vr={narrow:["до н.Ñ.","н.Ñ."],abbreviated:["до н. Ñ.","н. Ñ."],wide:["до наÑей ÑÑÑ","наÑей ÑÑÑ"]},Br={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й кваÑÑал","2-й кваÑÑал","3-й кваÑÑал","4-й кваÑÑал"]},zr={narrow:["Я","Ф","Ð","Ð","Ð","Ð","Ð","Ð","С","Ð","Ð","Ð"],abbreviated:["Ñнв.","Ñев.","маÑÑ","апÑ.","май","иÑнÑ","иÑлÑ","авг.","ÑенÑ.","окÑ.","ноÑб.","дек."],wide:["ÑнваÑÑ","ÑевÑалÑ","маÑÑ","апÑелÑ","май","иÑнÑ","иÑлÑ","авгÑÑÑ","ÑенÑÑбÑÑ","окÑÑбÑÑ","ноÑбÑÑ","декабÑÑ"]},jr={narrow:["Я","Ф","Ð","Ð","Ð","Ð","Ð","Ð","С","Ð","Ð","Ð"],abbreviated:["Ñнв.","Ñев.","маÑ.","апÑ.","маÑ","иÑн.","иÑл.","авг.","ÑенÑ.","окÑ.","ноÑб.","дек."],wide:["ÑнваÑÑ","ÑевÑалÑ","маÑÑа","апÑелÑ","маÑ","иÑнÑ","иÑлÑ","авгÑÑÑа","ÑенÑÑбÑÑ","окÑÑбÑÑ","ноÑбÑÑ","декабÑÑ"]},Zr={narrow:["Ð","Ð","Ð","С","Ч","Ð","С"],short:["вÑ","пн","вÑ","ÑÑ","ÑÑ","пÑ","Ñб"],abbreviated:["вÑк","пнд","вÑÑ","ÑÑд","ÑÑв","пÑн","ÑÑб"],wide:["воÑкÑеÑенÑе","понеделÑник","вÑоÑник","ÑÑеда","ÑеÑвеÑг","пÑÑниÑа","ÑÑббоÑа"]},Jr={narrow:{am:"ÐÐ",pm:"ÐÐ",midnight:"полн.",noon:"полд.",morning:"ÑÑÑо",afternoon:"денÑ",evening:"веÑ.",night:"ноÑÑ"},abbreviated:{am:"ÐÐ",pm:"ÐÐ",midnight:"полн.",noon:"полд.",morning:"ÑÑÑо",afternoon:"денÑ",evening:"веÑ.",night:"ноÑÑ"},wide:{am:"ÐÐ",pm:"ÐÐ",midnight:"полноÑÑ",noon:"полденÑ",morning:"ÑÑÑо",afternoon:"денÑ",evening:"веÑеÑ",night:"ноÑÑ"}},Sr={narrow:{am:"ÐÐ",pm:"ÐÐ",midnight:"полн.",noon:"полд.",morning:"ÑÑÑа",afternoon:"днÑ",evening:"веÑ.",night:"ноÑи"},abbreviated:{am:"ÐÐ",pm:"ÐÐ",midnight:"полн.",noon:"полд.",morning:"ÑÑÑа",afternoon:"днÑ",evening:"веÑ.",night:"ноÑи"},wide:{am:"ÐÐ",pm:"ÐÐ",midnight:"полноÑÑ",noon:"полденÑ",morning:"ÑÑÑа",afternoon:"днÑ",evening:"веÑеÑа",night:"ноÑи"}},Kr=(n,r)=>{const e=Number(n),t=r==null?void 0:r.unit;let a;return t==="date"?a="-е":t==="week"||t==="minute"||t==="second"?a="-Ñ":a="-й",e+a},Ur={ordinalNumber:Kr,era:N({values:Vr,defaultWidth:"wide"}),quarter:N({values:Br,defaultWidth:"wide",argumentCallback:n=>n-1}),month:N({values:zr,defaultWidth:"wide",formattingValues:jr,defaultFormattingWidth:"wide"}),day:N({values:Zr,defaultWidth:"wide"}),dayPeriod:N({values:Jr,defaultWidth:"any",formattingValues:Sr,defaultFormattingWidth:"wide"})},pr=/^(\d+)(-?(е|Ñ|й|ое|Ñе|аÑ|ÑÑ|Ñй|ой|ий|Ñй))?/i,en=/\d+/i,tn={narrow:/^((до )?н\.?\s?Ñ\.?)/i,abbreviated:/^((до )?н\.?\s?Ñ\.?)/i,wide:/^(до наÑей ÑÑÑ|наÑей ÑÑÑ|наÑа ÑÑа)/i}
1,rn={any:[/^д/i,/^н/i]},nn={narrow:/^[1234]/i,abbreviated:/^[1234](-?[Ñои]?й?)? кв.?/i,wide:/^[1234](-?[Ñои]?й?)? кваÑÑал/i},an={any:[/1/i,/2/i,/3/i,/4/i]},sn={narrow:/^[ÑÑмаиÑонд]/i,abbreviated:/^(Ñнв|Ñев|маÑÑ?|апÑ|ма[йÑ]|иÑн[ÑÑ]?|иÑл[ÑÑ]?|авг|ÑенÑ?|окÑ|ноÑб?|дек)\.?/i,wide:/^(ÑнваÑ[ÑÑ]|ÑевÑал[ÑÑ]|маÑÑа?|апÑел[ÑÑ]|ма[йÑ]|иÑн[ÑÑ]|иÑл[ÑÑ]|авгÑÑÑа?|ÑенÑÑбÑ[ÑÑ]|окÑÑбÑ[ÑÑ]|окÑÑбÑ[ÑÑ]|ноÑбÑ[ÑÑ]|декабÑ[ÑÑ])/i},un={narrow:[/^Ñ/i,/^Ñ/i,/^м/i,/^а/i,/^м/i,/^и/i,/^и/i,/^а/i,/^Ñ/i,/^о/i,/^н/i,/^Ñ/i],any:[/^Ñ/i,/^Ñ/i,/^маÑ/i,/^ап/i,/^ма[йÑ]/i,/^иÑн/i,/^иÑл/i,/^ав/i,/^Ñ/i,/^о/i,/^н/i,/^д/i]},on={narrow:/^[впÑÑ]/i,short:/^(вÑ|во|пн|по|вÑ|ÑÑ|ÑÑ|Ñе|пÑ|пÑ|Ñб|ÑÑ)\.?/i,abbreviated:/^(вÑк|воÑ|пнд|пон|вÑÑ|вÑо|ÑÑд|ÑÑе|ÑÑв|ÑеÑ|пÑн|пÑÑ|ÑÑб).?/i,wide:/^(воÑкÑеÑенÑ[еÑ]|понеделÑника?|вÑоÑника?|ÑÑед[аÑ]|ÑеÑвеÑга?|пÑÑниÑ[аÑ]|ÑÑббоÑ[аÑ])/i},cn={narrow:[/^в/i,/^п/i,/^в/i,/^Ñ/i,/^Ñ/i,/^п/i,/^Ñ/i],any:[/^в[оÑ]/i,/^п[он]/i,/^в/i,/^ÑÑ/i,/^Ñ/i,/^п[ÑÑ]/i,/^Ñ[Ñб]/i]},dn={narrow:/^([дп]п|полн\.?|полд\.?|ÑÑÑ[оа]|денÑ|днÑ|веÑ\.?|ноÑ[Ñи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|ÑÑÑ[оа]|денÑ|днÑ|веÑ\.?|ноÑ[Ñи])/i,wide:/^([дп]п|полноÑÑ|полденÑ|ÑÑÑ[оа]|денÑ|днÑ|веÑеÑа?|ноÑ[Ñи])/i},ln={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^Ñ/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},fn={ordinalNumber:ne({matchPattern:pr,parsePattern:en,valueCallback:n=>parseInt(n,10)}),era:E({matchPatterns:tn,defaultMatchWidth:"wide",parsePatterns:rn,defaultParseWidth:"any"}),quarter:E({matchPatterns:nn,defaultMatchWidth:"wide",parsePatterns:an,defaultParseWidth:"any",valueCallback:n=>n+1}),month:E({matchPatterns:sn,defaultMatchWidth:"wide",parsePatterns:un,defaultParseWidth:"any"}),day:E({matchPatterns:on,defaultMatchWidth:"wide",parsePatterns:cn,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:dn,defaultMatchWidth:"wide",parsePatterns:ln,defaultParseWidth:"any"})},aa={code:"ru",formatDistance:Hr,formatLong:Lr,formatRelative:Ar,localize:Ur,match:fn,options:{weekStartsOn:1,firstWeekContainsDate:1}},hn={lessThanXSeconds:{one:"ä¸å° 1 ç§",other:"ä¸å° {{count}} ç§"},xSeconds:{one:"1 ç§",other:"{{count}} ç§"},halfAMinute:"ååé",lessThanXMinutes:{one:"ä¸å° 1 åé",other:"ä¸å° {{count}} åé"},xMinutes:{one:"1 åé",other:"{{count}} åé"},xHours:{one:"1 å°æ¶",other:"{{count}} å°æ¶"},aboutXHours:{one:"大约 1 å°æ¶",other:"大约 {{count}} å°æ¶"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个ææ",other:"大约 {{count}} 个ææ"},xWeeks:{one:"1 个ææ",other:"{{count}} 个ææ"},aboutXMonths:{one:"大约 1 个æ",other:"大约 {{count}} 个æ"},xMonths:{one:"1 个æ",other:"{{count}} 个æ"},aboutXYears:{one:"大约 1 å¹´",other:"大约 {{count}} å¹´"},xYears:{one:"1 å¹´",other:"{{count}} å¹´"},overXYears:{one:"è¶
è¿ 1 å¹´",other:"è¶
è¿ {{count}} å¹´"},almostXYears:{one:"å°è¿ 1 å¹´",other:"å°è¿ {{count}} å¹´"}},mn=(n,r,e)=>{let t;const a=hn[n];return typeof a=="string"?t=a:r===1?t=a.one:t=a.other.replace("{{count}}",String(r)),e!=null&&e.addSuffix?e.comparison&&e.comparison>0?t+"å
":t+"å":t},wn={full:"y'å¹´'M'æ'd'æ¥' EEEE",long:"y'å¹´'M'æ'd'æ¥'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},gn={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},yn={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},bn={date:H({formats:wn,defaultWidth:"full"}),time:H({formats:gn,defaultWidth:"full"}),dateTime:H({formats:yn,defaultWidth:"full"})};function Me(n,r,e){const t="eeee p";return p(n,r,e)?t:n.getTime()>r.getTime()?"'ä¸ä¸ª'"+t:"'ä¸ä¸ª'"+t}const xn={lastWeek:Me,yesterday:"'æ¨å¤©' p",today:"'ä»å¤©' p",tomorrow:"'æå¤©' p",nextWeek:Me,other:"PP p"},vn=(n,r,e,t)=>{const a=xn[n];return typeof a=="function"?a(r,e,t):a},Pn={narrow:["å","å
Œ
"],abbreviated:["å","å
Œ
"],wide:["å
Œ
å","å
Œ
"]},Mn={narrow:["1","2","3","4"],abbreviated:["第ä¸å£","第äºå£","第ä¸å£","第åå£"],wide:["第ä¸å£åº¦","第äºå£åº¦","第ä¸å£åº¦","第åå£åº¦"]},kn={narrow:["ä¸","äº","ä¸","å","äº","å
","ä¸","å
«","ä¹","å","åä¸","åäº"],abbreviated:["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"],wide:["䏿","äºæ","䏿","åæ","äºæ","å
æ","䏿","å
«æ","乿","åæ","å䏿","åäºæ"]},Dn={narrow:["æ¥","ä¸","äº","ä¸","å","äº","å
"],short:["æ¥","ä¸","äº","ä¸","å","äº","å
"],abbreviated:["卿¥","å¨ä¸","å¨äº","å¨ä¸","å¨å","å¨äº","å¨å
"],wide:["æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå
"]},Tn={narrow:{am:"ä¸",pm:"ä¸",midnight:"忍",noon:"å",morning:"æ©",afternoon:"ä¸å",evening:"æ",night:"å¤"},abbreviated:{am:"ä¸å",pm:"ä¸å",midnight:"忍",noon:"ä¸å",morning:"æ©æ¨",afternoon:"ä¸å",evening:"æä¸",night:"å¤é´"},wide:{am:"ä¸å",pm:"ä¸å",midnight:"忍",noon:"ä¸å",morning:"æ©æ¨",afternoon:"ä¸å",evening:"æä¸",night:"å¤é´"}},On={narrow:{am:"ä¸",pm:"ä¸",midnight:"忍",noon:"å",morning:"æ©",afternoon:"ä¸å",evening:"æ",night:"å¤"},abbreviated:{am:"ä¸å",pm:"ä¸å",midnight:"忍",noon:"ä¸å",morning:"æ©æ¨",afternoon:"ä¸å",evening:"æä¸",night:"å¤é´"},wide:{am:"ä¸å",pm:"ä¸å",midnight:"忍",noon:"ä¸å",morning:"æ©æ¨",afternoon:"ä¸å",evening:"æä¸",night:"å¤é´"}},Wn=(n,r)=>{const e=Number(n);switch(r==null?void 0:r.unit){case"date":return e.toString()+"æ¥";case"hour":return e.toString()+"æ¶";case"minute":return e.toString()+"å";case"second":return e.toString()+"ç§";default:return"第 "+e.toString()}},Yn={ordinalNumber:Wn,era:N({values:Pn,defaultWidth:"wide"}),quarter:N({values:Mn,defaultWidth:"wide",argumentCallback:n=>n-1}),month:N({values:kn,defaultWidth:"wide"}),day:N({values:Dn,defaultWidth:"wide"}),dayPeriod:N({values:Tn,defaultWidth:"wide",formattingValues:On,defaultFormattingWidth:"wide"})}
1,Nn=/^(第\s*)?\d+(æ¥|æ¶|å|ç§)?/i,En=/\d+/i,_n={narrow:/^(å)/i,abbreviated:/^(å)/i,wide:/^(å
Œ
å|å
Œ
)/i},Gn={any:[/^(å)/i,/^(å
Œ
)/i]},$n={narrow:/^[1234]/i,abbreviated:/^第[ä¸äºä¸å]å»/i,wide:/^第[ä¸äºä¸å]å»é/i},qn={any:[/(1|ä¸)/i,/(2|äº)/i,/(3|ä¸)/i,/(4|å)/i]},Hn={narrow:/^(ä¸|äº|ä¸|å|äº|å
|ä¸|å
«|ä¹|å[äºä¸]?)/i,abbreviated:/^(ä¸|äº|ä¸|å|äº|å
|ä¸|å
«|ä¹|å[äºä¸]?|\d|1[0-2])æ/i,wide:/^(ä¸|äº|ä¸|å|äº|å
|ä¸|å
«|ä¹|å[äºä¸]?)æ/i},Fn={narrow:[/^ä¸/i,/^äº/i,/^ä¸/i,/^å/i,/^äº/i,/^å
/i,/^ä¸/i,/^å
«/i,/^ä¹/i,/^å(?!(ä¸|äº))/i,/^åä¸/i,/^åäº/i],any:[/^(ä¸|1(?!\d))/i,/^(äº|2)/i,/^(ä¸|3)/i,/^(å|4)/i,/^(äº|5)/i,/^(å
|6)/i,/^(ä¸|7)/i,/^(å
«|8)/i,/^(ä¹|9)/i,/^(å(?!(ä¸|äº))|10)/i,/^(åä¸|11)/i,/^(åäº|12)/i]},In={narrow:/^[ä¸äºä¸åäºå
æ¥]/i,short:/^[ä¸äºä¸åäºå
æ¥]/i,abbreviated:/^å¨[ä¸äºä¸åäºå
æ¥]/i,wide:/^ææ[ä¸äºä¸åäºå
æ¥]/i},Cn={any:[/æ¥/i,/ä¸/i,/äº/i,/ä¸/i,/å/i,/äº/i,/å
/i]},Ln={any:/^(ä¸å?|ä¸å?|åå¤|[䏿£]å|æ©ä¸?|ä¸å|æä¸?|忍|)/i},Qn={any:{am:/^ä¸å?/i,pm:/^ä¸å?/i,midnight:/^åå¤/i,noon:/^[䏿£]å/i,morning:/^æ©ä¸/i,afternoon:/^ä¸å/i,evening:/^æä¸?/i,night:/^忍/i}},Rn={ordinalNumber:ne({matchPattern:Nn,parsePattern:En,valueCallback:n=>parseInt(n,10)}),era:E({matchPatterns:_n,defaultMatchWidth:"wide",parsePatterns:Gn,defaultParseWidth:"any"}),quarter:E({matchPatterns:$n,defaultMatchWidth:"wide",parsePatterns:qn,defaultParseWidth:"any",valueCallback:n=>n+1}),month:E({matchPatterns:Hn,defaultMatchWidth:"wide",parsePatterns:Fn,defaultParseWidth:"any"}),day:E({matchPatterns:In,defaultMatchWidth:"wide",parsePatterns:Cn,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:Ln,defaultMatchWidth:"any",parsePatterns:Qn,defaultParseWidth:"any"})},ia={code:"zh-CN",formatDistance:mn,formatLong:bn,formatRelative:vn,localize:Yn,match:Rn,options:{weekStartsOn:1,firstWeekContainsDate:4}};export{ta as a,na as b,ea as c,ee as d,An as e,$t as f,jn as g,Jn as h,ra as i,Re as j,Sn as k,Kn as l,De as m,Vn as n,Bn as o,Un as p,zn as q,aa as r,pn as s,Zn as t,ia 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.